public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
From: Michael Tremer <git@ipfire.org>
To: ipfire-scm@lists.ipfire.org
Subject: [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 657b6dac93a33506786b7e30782bc7c087039bba
Date: Tue,  3 Jun 2025 14:45:34 +0000 (UTC)	[thread overview]
Message-ID: <4bBYRL4pCyz2xrF@people01.haj.ipfire.org> (raw)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 2.x development tree".

The branch, next has been updated
       via  657b6dac93a33506786b7e30782bc7c087039bba (commit)
       via  c241e00f3b0bc885d04d8c0350249e28556f1a52 (commit)
       via  1eaafb19e85615592596d7f9f6f28dd18001524e (commit)
       via  b7e786fadb229fc908357902cc31d1511a44acb6 (commit)
       via  a746ce560d807485ca077dc85377c39e56aa8f5e (commit)
       via  08aaf3da8414f0cd2ef4eca3ee575516ec0224f9 (commit)
       via  b4de7c4ee60ae2ac93b62a6ad3f3c9ff5184a386 (commit)
       via  4aa03c5268dbfeb82a6e2372964a6a56ac249e7f (commit)
       via  5e55603f197d4ca311e5ae4c6b0af6413d8afdc1 (commit)
      from  e4d01c9d6f08a229bda70b2a73f9b42b37631c01 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 657b6dac93a33506786b7e30782bc7c087039bba
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Tue Jun 3 14:44:33 2025 +0000

    core196: Ship SQLite
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit c241e00f3b0bc885d04d8c0350249e28556f1a52
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Tue Jun 3 14:18:35 2025 +0200

    sqlite: Update to version 3.50.0
    
    - Update from version 3.49.2 to 3.50.0
    - Update of rootfile
    - Changelog
        3.50.0
    	Add the sqlite3_setlk_timeout() interface which sets a separate timeout,
    	 distinct from the sqlite3_busy_timeout(), for blocking locks on builds that
    	 support blocking locks.
    	The SQLITE_DBCONFIG_ENABLE_COMMENTS constraint (added in the previous release)
    	 is relaxed slightly so that comments are always allowed when reading the
    	 schema out of a pre-existing sqlite_schema table. Comments are only blocked
    	 in new SQL.
    	New SQL functions:
    	    unistr()
    	    unistr_quote()
    	For the %Q and %q conversions in the built-in printf() (which covers the
    	 sqlite3_mprintf() API and the format() SQL function and similar) the
    	 alternate-form-1 flag ("#") causes control characters to be converted into
    	 backslash-escapes suitable for unistr().
    	CLI enhancements:
    	    Avoids direct output of most control characters.
    	    The output of the .dump command makes use of the new unistr() SQL funtion
    	     to encode special characters, unless the --escape mode is set to off.
    	    Better formatting of complex partial indexes in the output from the
    	     ".schema --indent" command.
    	Enhancements to sqlite3_rsync:
    	    The requirement that the database be in WAL mode has been removed.
    	    The sync protocol is enhanced to use less network bandwidth when both
    	     sides start out being very similar to one another.
    	    The sqlite3_rsync program now works on Macs without having to specify the
    	     full pathname of the sqlite3_rsync executable on the remote side as long
    	     as you install the sqlite3_rsync executable in one of these directories:
    	     $HOME/bin:/usr/local/bin:/opt/homebrew/bin
    	Changes to JSON functions:
    	    Bug fix: Enforce the JSON5 restriction that the "\0" escape must not be
    	     followed by a digit.
    	    Bug fix: When the LABEL argument to json_group_object(LABEL,VALUE) is NULL,
    	     that element of the resulting object is omitted.
    	    Optimization: If the jsonb_set() or jsonb_replace() functions make a change
    	     in the interior of a large JSONB object, they strive to keep the size of
    	     the JSONB object unchanged and to modify as few bytes as possible on the
    	     interior of the object. This helps reduce I/O as it allows SQLite to write
    	     only the page that contains the changed bytes and not all the surrounding
    	     pages.
    	Improved support for building on Cygwin and MinGW and similar, as well as Termux.
    	Typo fixes in the documentation and in the source code comments.
    	Miscellaneous performance improvements.
    	JavaScript/WASM:
    	    Fix a long-standing filename digest calculation bug in the OPFS SAHPool VFS.
    	     Databases created in that VFS by 3.50.0+ cannot be read by older
    	     versions of the VFS, but 3.50.0 can backwards-compatibly work with
    	     existing databases created by older versions.
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 1eaafb19e85615592596d7f9f6f28dd18001524e
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Tue Jun 3 14:43:19 2025 +0000

    core196: Ship smartmontools
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit b7e786fadb229fc908357902cc31d1511a44acb6
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Tue Jun 3 14:18:34 2025 +0200

    smartmontools: Update to version 7.5
    
    - Update from version 7.4 to 7.5
    - Update of rootfile not required
    - Changelog
        7.5
    	- CI and release builds are now reproducible if same SOURCE_DATE_EPOCH,
    	  build recipes and toolchains are used.
    	- smartctl '-j -A': New JSON value 'endurance_used' (ATA/SCSI/NVMe).
    	- smartctl '-j -A': New JSON value 'spare_available' (ATA/NVMe).
    	- smartctl '-j -i': Re-added the JSON value 'model_name' also for SCSI
    	  devices (regression).
    	- smartctl '-j -c': NVMe support.
    	- smartctl '-j -n ...': New JSON values 'power_mode.*' (ATA only).
    	- smartctl '-H -A': Support for NVMe SMART/Health Information per
    	  namespace.
    	- smartctl '-i': ATA ACS-6 updates.
    	- smartctl '-x': No longer includes '-g wcreorder'.
    	- smartctl '-x', '-l scterc': No longer returns exit status 4 if SCT ERC
    	  is not supported by the device.
    	- smartctl '-l error': No longer prints bogus ATA error log entries if
    	  the error index is nonzero but the error count is zero.
    	- smartctl '-l ssd': Fixed corruption of the output of the SCSI Format
    	  Status log page.
    	- smartctl '-l ssd': Now detects 'no format since manufacture' from the
    	  SCSI Format Status log page.
    	- smartctl '-l farm': Fixed the unit of 'Write Power On' time.
    	- smartctl '-l farm': Fixed the byte order of ATA 'Assembly Date'.
    	- smartctl '-l farm': Fixed a possible segfault.
    	- smartctl '-l farm -q noserial': Suppresses serial and WWN also from FARM.
    	- smartctl '-l farm -T permissive': Overrides false negative FARM support
    	  check for rebranded drives.
    	- smartctl '-t TEST': Fixed self-tests of single namespace NVMe devices.
    	- smartd '-A': NVMe attribute log support.
    	- smartd: Ignores NSID in duplicate check of single namespace devices.
    	- smartd: No longer issues LOG_CRIT warnings for 'Set Feature' related
    	  NVMe error information log entries.
    	- smartd: No longer hangs on systems with large file descriptor limits.
    	- smartd: No longer logs invalid "old test ... not run" messages if
    	  staggered self-tests are used.
    	- smartd.conf '-l selftest[sts] -s ...': NVMe self-test support.
    	- smartd.conf '-H MASK': Ability to ignore specific bits of NVMe
    	  SMART/Health value 'Critical Warning'.
    	- smartd.conf '-p': Checks NVMe SMART/Health value 'Available Spare'.
    	- smartd.conf '-u [-f]': Checks NVMe SMART/Health values 'Percentage Used'
    	  and 'Media and Data Integrity Errors'.
    	- smartd.conf '-W ...': No longer includes individual sensors in NVMe
    	  temperature check as some devices report other values there.
    	- ATA: Device type '-d jmb39x-q2,N' for another JMB39x protocol variant
    	  used by QNAP-TR002 NAS devices.
    	- SCSI: Fixed range checks of mode page offset and VPD inquiry.
    	- SCSI: Fixed buffer overflow parsing of VPD page.
    	- SCSI: Fixed handling of multiple designators in VPD page.
    	- USB/NVMe: '-d sntjmicron' no longer triggers USB resets on queries of
    	  the self-test log.
    	- USB/NVMe: '-d sntasmedia' now supports log pages > 512 bytes.
    	- USB/NVMe/SAT: New experimental NVMe/SAT autodetection options
    	  '-d snt*/sat'.
    	- Fixed segfault on missing option argument on systems using musl libc.
    	- HDD, SSD and USB additions to drive database.
    	- automake < 1.13 are no longer supported.
    	- Custom make rules are now silenced if 'make V=0' is used.
    	- Enhanced makefile targets 'dist-*' to create reproducible source
    	  tarballs if SOURCE_DATE_EPOCH is set.
    	- The makefile no longer uses GNU make specific syntax elements
    	  (exception: reproducible builds for macOS).
    	- Dropped support for platforms without 'sigaction()'.
    	- configure: Now also detects MidnightBSD.
    	- configure: Dropped option '--with-signal-func'.
    	- configure: Default for '--with-nvme-devicescan' is now 'yes' also on
    	  NetBSD.
    	- Version information is now also set if build from GH R/O mirror.
    	- Linux: 'smartd.service' now avoids a warning about an unset environment
    	  variable.
    	- Linux: Dropped autodetection of deprecated device type '-d marvell'.
    	- macOS: Support for reproducible builds of the DMG image.
    	- OpenBSD: NVMe support.
    	- Windows: Increased WMI timeout.
    	- Windows: Support for reproducible builds of the installer.
    	- Windows: Uninstaller is no longer damaged if the installer is signed.
    	- Windows 'update-smartd-drivedb.ps1': Fixed call of 'gpg.exe' if it
    	  appears more than once in the PATH.
    	- Windows 'update-smartd-drivedb.ps1 -Verbose': Now also prints the
    	  download command.
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit a746ce560d807485ca077dc85377c39e56aa8f5e
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Tue Jun 3 14:42:43 2025 +0000

    core196: Ship kbd
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 08aaf3da8414f0cd2ef4eca3ee575516ec0224f9
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Tue Jun 3 14:18:33 2025 +0200

    kbd: Update to version 2.8.0
    
    - Update from version 2.7.1 to 2.8.0
    - Update of rootfile
    - Changelog
        2.8.0
    	keymaps:
    	    Add Georgian font (LatCyrHebKa-16_GIA.psfu) and keymap (i386/qwerty/ge).
    	    Add new i386 azerty afnor keymap (i386/azerty/fr-afnor).
    	    Disable characters >=U+F000 in qwertz/de_alt_UTF-8.
    	libkeymap:
    	    Support KT_DEAD2 diacritics.
    	    Fix memory leaks.
    	utils:
    	    kbd_mode: support Disabled mode (K_OFF).
    	build-sys:
    	    configure: Restore the old behavior when using gzip.
    	    configure: Disable lex implementations other than flex.
    	other:
    	    tests: Fix tests on powerpc.
    	    tests: Add build and check on other architectures (x86_64, s390x, ppc64el).
    	    tests: Add valgrind check in unit tests.
    	    tests: Add sparse check and fix detected warnings.
    	    tests: Add tests to increase code coverage.
    	    tests: Check all distributed keymaps for loadability.
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit b4de7c4ee60ae2ac93b62a6ad3f3c9ff5184a386
Author: Michael Tremer <michael.tremer@ipfire.org>
Date:   Tue Jun 3 14:41:08 2025 +0000

    core196: Ship iproute2
    
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 4aa03c5268dbfeb82a6e2372964a6a56ac249e7f
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Tue Jun 3 14:18:32 2025 +0200

    iproute2: Update to version 6.15.0
    
    - Update from version 6.14.0 to 6.15.0
    - Update of rootfile not required
    - Changelog is not provided. Details of changes can be found from the git commit changes
       https://git.kernel.org/pub/scm/network/iproute2/iproute2.git
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

commit 5e55603f197d4ca311e5ae4c6b0af6413d8afdc1
Author: Adolf Belka <adolf.belka@ipfire.org>
Date:   Tue Jun 3 14:18:31 2025 +0200

    curl: Update to version 8.14.0
    
    - Update from version 8.13.0 to 8.14.0
    - Update of rootfile
    - Changelog
        8.14.0
    	Changes:
    	    mqtt: send ping at upkeep interval
    	    schannel: handle pkcs12 client certificates containing CA certificates
    	    TLS: add CURLOPT_SSL_SIGNATURE_ALGORITHMS and --sigalgs
    	    vquic: ngtcp2 + openssl support
    	    wcurl: import v2025.04.20 script + docs
    	    websocket: add option to disable auto-pong reply
    	Bugfixes:
    	    _SEEALSO.md: remove spaces around command and man page section
    	    asny-thrdd: fix detach from running thread
    	    asnyc-thrdd: explain how this is okay with a comment
    	    asyn resolver code improvements
    	    async-threaded resolver: use ref counter
    	    async: DoH improvements
    	    autotools: detect `wolfSSL_set_quic_use_legacy_code` like cmake does
    	    autotools: install shell completion files on cross build
    	    aws-sigv4: allow a blank string
    	    build: check required rustls-ffi version
    	    build: enable gcc-12/13+, clang-10+ picky warnings
    	    build: enable gcc-15 picky warnings
    	    certs: drop unused `default_bits` from `.prm` files
    	    cf-https-connect: use the passed in dns struct pointer
    	    cf-socket: fix FTP accept connect
    	    cfilters: remove assert
    	    cmake/FindNGTCP2: simplify multi-pkg-config detection
    	    cmake: append picky warnings to `CMAKE_REQUIRED_FLAGS` as string
    	    cmake: avoid 'target is imported but not globally visible' when consuming
    		libcurl with old cmake
    	    cmake: do not install `mk-ca-bundle` script and manpage
    	    cmake: enable `-Wall` for MSVC when `PICKY_COMPILER=ON`
    	    cmake: extend integration tests
    	    cmake: fix `fish` install directory detection via `pkg-config`
    	    cmake: fix nghttp3 static linking with `USE_OPENSSL_QUIC=ON`
    	    cmake: fix option() and mark_as_advanced() mixed order
    	    cmake: fix shell completion install when just one flavor is enabled
    	    cmake: honor individual picky option overrides found in `CMAKE_C_FLAGS`
    	    cmake: install shell completions for cross-builds
    	    cmake: link `crypt32` for OpenSSL feature detection
    	    cmake: merge `CURL_WERROR` logic into `PickyWarnings.cmake`
    	    cmake: prefer `COMPILE_OPTIONS` over `CMAKE_C_FLAGS` for custom C options
    	    cmake: quotes, whitespace, use `VERSION_GREATER_EQUAL`
    	    cmake: revert `CURL_LTO` behavior for multi-config generators
    	    cmake: set `BUILDING_LIBCURL` directly for unit test targets
    	    cmake: stop deleting `-W<n>` from `CMAKE_C_FLAGS` (MSVC)
    	    cmake: tidy up and document feature detections in dependencies
    	    cmake: use `CMAKE_COMPILE_WARNING_AS_ERROR` if available
    	    cmake: use `INCLUDE_DIRECTORIES` prop to specify local header dirs
    	    cmake: use `LIB_NAME` in `curl-config.cmake.in`
    	    cmake: use absolute paths for completion targets
    	    cmake: use the `LINK_OPTIONS` property with CMake 3.13+
    	    configure: catch asking for double resolver without https-rr
    	    configure: fix --disable-rt
    	    configure: restore link checks
    	    configure: suppress command not found for brew
    	    conncache: make Curl_cpool_init return void
    	    connect: shutdown timer fix
    	    content_encoding: Transfer-Encoding parser improvements
    	    CONTRIBUTE: add project guidelines for AI use
    	    contrithanks.sh: drop set -e
    	    cpool/cshutdown: force close connections under pressure
    	    curl: fix memory leak when -h is used in config file
    	    curl: only warn once for --manual in manual-disabled build
    	    curl_get_line: handle lines ending on the buffer boundary
    	    curl_krb5: only use functions if FTP is still enabled
    	    curl_multibyte: fixup low-level calls, include in unity builds
    	    curl_osslq: remove a leftover debug fprintf() call
    	    curl_version_info.md: clarify ssl_version for MultiSSL
    	    CURLMOPT_TIMERFUNCTION.md: correct the example
    	    CURLOPT_ERRORBUFFER.md: buffer is read only after curl takes ownership
    	    CURLOPT_FOLLOWLOCATION.md: switch to GET => no body
    	    CURLOPT_READFUNCTION.md: mention the seek callback
    	    CURLOPT_XFERINFOFUNCTION.md: fix the callback return type in example
    	    curlx: move the docs to docs/internals/
    	    DEPRECATE.md: drop support for VS2008
    	    DEPRECATE.md: drop Windows CE support
    	    dist: drop duplicate entry from `CMAKE_DIST`
    	    dns_entry: move from conn to data->state
    	    Dockerfile: update debian:bookworm-slim Docker digest to 90522ee
    	    docs/INSTALL.md: drop reference to removed configure option
    	    docs/libcurl: fix type and prototype problems in examples
    	    docs/libcurl: make examples build with picky compiler options
    	    docs/libcurl: mention sensitive data/headers
    	    docs: add missing return statement in examples
    	    docs: fix incorrect shell substitution in docker run example command
    	    docs: fix typo in retry.md
    	    docs: update distros links
    	    doh: httpsrr fix
    	    doh: make sure CURLOPT_PROTOCOLS is set a with a "long" arg
    	    doh: reduce the DNS request buffer size
    	    easy_reset: fix dohfor_mid member
    	    ECH: reference the OpenSSL ECH feature branch
    	    etag-save.md: mention how using both options is a good idea
    	    eventfd: fix feature guards
    	    formdata: cleanups
    	    ftp: fix bug in failed init
    	    ftp: fix race in upload handling
    	    ftplistparser: add two overflow preventions
    	    ftplistparser: split up into more functions
    	    generate.bat: exclude curlinfo.c from legacy VS projects
    	    genserv.pl: fail with a message if `openssl` is missing or failing
    	    headers: enforce a max number of response header to accept
    	    headers: set an error message on illegal response headers
    	    hostip: fix build without threaded-resolver and without DoH
    	    hostip: show the correct name on proxy resolve error
    	    http2: fix stream window size after unpausing
    	    HTTP3.md: fix incorrect variable placeholders
    	    http: fix a build error when all auths are disabled
    	    http: fix HTTP/2 handling of TE request header using "trailers"
    	    http: in alt-svc negotiation only allow supported HTTP versions
    	    http_aws_sigv4: add additional verbose log statements
    	    http_aws_sigv4: improve sigv4 url encoding and canonicalization
    	    http_chunks: narrow variable scope for 'trlen'
    	    http_negotiate: fix non-SSL build with GSSAPI
    	    https-connect: fix httpsrr target check
    	    HTTPSRR.md: clarify somewhat
    	    if2ip: build the function also if FTP is present
    	    imap: remove redundant condition
    	    INSTALL-CMAKE.md: fix typo
    	    INSTALL.md: update the minimal libcurl size example
    	    KNOWN_BUGS: fix link in sivg4 issue 16.3
    	    lib/src/docs/test: improve curl_easy_setopt() calls
    	    lib1560: use hex notation, drop non-ASCII exception
    	    lib3026: drop DLL pre-load perf mitigation for old mingw
    	    lib: add const to clientwriter tables
    	    lib: drop curlx_getpid, use fake pid in SMB
    	    lib: include files using known path
    	    lib: make Curl_easyopts const
    	    lib: unify conversions to/from hex
    	    libcurl-tutorial.md: fix read callback explanation
    	    libssh: add NULL check for Curl_meta_get()
    	    libssh: fix memory leak
    	    libssh: remove a condition that always equals false
    	    libtest/first: stop defining MEMDEBUG_NODEFINES
    	    libtests: define CURL_DISABLE_DEPRECATION first
    	    make: clean tests better
    	    mbedtls: TLS 1.3 is max when mbedtls has 1.3 support
    	    metahash: add asserts to help analyzers
    	    mk-ca-bundle.pl: follow redirects
    	    mk-ca-bundle: switch URLs to GitHub versions
    	    mkhelp: fix to not generate a line-ending space in some cases
    	    mqtt: use conn/easy meta hash
    	    multi: do transfer book keeping using mid
    	    multi: init_do(): check result
    	    netrc: avoid NULL deref on weird input
    	    netrc: avoid strdup NULL
    	    netrc: deal with null token better
    	    ngtcp2: clarify ignoring of result
    	    openssl-quic: avoid potential `-Wnull-dereference`, add assert
    	    openssl-quic: fix printf mask
    	    openssl-quic: fix shutdown when stream not open
    	    openssl: enable builds for *both* engines and providers
    	    openssl: set the cipher string before doing private cert
    	    parsedate: provide Curl_wkday also for GnuTLS builds
    	    processhelp.pm: always call `taskkill` with `-f` (force)
    	    processhelp.pm: avoid potential endless loop, log more (Windows)
    	    progress: avoid integer overflow when gathering total transfer size
    	    pytest tls: extend coverage
    	    pytest-xdist: pytest in parallel
    	    pytest: add pinnedpubkey test cases
    	    pytest: give parameterised tests better ids for read- and parsability
    	    pytest: make test_07_22 more lenient to exit codes
    	    quic: no local idle connection timeout, ngtcp2 keep-alive
    	    rand: update comment on Curl_rand_bytes weak random
    	    RELEASE-PROCEDURE.md: release candidate git tagging explained
    	    rtsp: remove redundant condition
    	    runtests: add retry option to reduce flakiness
    	    runtests: fix indentation
    	    runtests: recognize lowercase `windows` in `curl -V`
    	    runtests: remove server verification after start
    	    runtests: split `SSH_PWD` into `SCP_PWD` and `SFTP_PWD`, and more
    	    rustls: make max size of cert and key reasonable
    	    sasl: give help when unable to select AUTH
    	    scripts: completion.pl: sort the completion file for all shells
    	    scripts: drop unused import, formatting
    	    scripts: fix --opts-dir help in completion.pl
    	    scripts: fix perl indentation, whitespace, semicolons
    	    sectransp: fix building for macOS Sierra and older
    	    setopt: provide info for CURLE_BAD_FUNCTION_ARGUMENT
    	    smb: avoid integer overflow on weird input date
    	    socket: use accept4 when available
    	    socketpair: support pipe2 where available
    	    spacecheck.pl: check for non-ASCII chars, fix fallouts
    	    spacecheck.pl: verify `tests/data/test*` for non-ASCII chars
    	    src: drop strcase.[ch] from tool builds
    	    src: include memdebug.h consistently with angle brackets <>
    	    src: rename curlx_safefree to tool_safefree
    	    test1173.pl: whitelist some option-looking names that aren't options
    	    test1658: add unit test for the HTTPS RR decoder
    	    test: make unittest 1308 into a libtest
    	    tests/ech_tests.sh: sync shebang with rest of bash scripts
    	    tests/FILEFORMAT.md: clarify %hex[] formatting
    	    tests/FILEFORMAT.md: document the aws feature
    	    tests/README.md: document --test-duphandle
    	    tests/README.md: list the openssl tool among the prerequisites
    	    tests/server/dnsd: basic DNS server for test suite
    	    tests/server: check for `stream != NULL` in mqttd
    	    tests/server: fix typo in comment
    	    tests/server: stop using libcurl string comparisons
    	    tests/server: stop using libcurl's printf functions
    	    tests/serverhelp: remove last remnants of http-pipe server
    	    tests/tunit: make a separate directory for tool-based unit tests
    	    tests: add aws feature to the related tests
    	    tests: Add https-mtls server to force client auth
    	    tests: fix some test tag mismatches
    	    tests: mark ipfs tests to require ipfs
    	    tests: move a boolean variable out of the path section
    	    tests: prefer `--insecure` over `-k`
    	    tests: provide all non-ascii data hex encoded
    	    tests: remove some unused test case sections
    	    tests: require IPv6 for 1265, 1324, 2086
    	    tests: separate tunit tests from unit tests more
    	    tests: stop using libcurl's strdup
    	    tests: unify test case keywords
    	    tests: use a more portable null device path
    	    TODO: remove "nicer lacking perl message"
    	    tool_cb_write.c: handle EINTR on flush
    	    tool_getparam: clear argument only when needed
    	    tool_operate: make retrycheck() a separate function
    	    tool_operate: when retrying, only truncate regular files
    	    tool_paramhlp: avoid integer overflow in secs2ms()
    	    tool_parsecfg: make get_line handle lines ending on the buffer boundary
    	    typecheck-gcc.h: fix the typechecks
    	    urlapi: redirecting to "" is considered fine
    	    urlapi: remove unneeded guards around PUNY2IDN
    	    urldata: remove the unused struct field 'hide_progress'
    	    VERSIONS: list all past releases
    	    vquic: consistent name for the stream struct across backends
    	    vquic: init for every call to recvmsg
    	    vtls: avoid NULL deref on bad PEM input
    	    vtls: fix build with ssl but without http
    	    VULN-DISCLOSURE-POLICY: use of weak algos
    	    winbuild: add the deprecation warning to the README
    	    winbuild: curl_get_line is not used for tool builds
    	    windows: fix builds targeting WinXP, test it in CI
    	    wolfssl: fix to enable ALPN when available
    	    ws: fix the header replace check
    	    ws: store protocol context as connection meta data
    
    Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>

-----------------------------------------------------------------------

Summary of changes:
 config/rootfiles/common/curl                                     | 3 +++
 config/rootfiles/common/kbd                                      | 3 +++
 config/rootfiles/common/sqlite                                   | 2 +-
 config/rootfiles/{oldcore/106 => core/196}/filelists/iproute2    | 0
 config/rootfiles/{oldcore/112 => core/196}/filelists/kbd         | 0
 .../rootfiles/{oldcore/106 => core/196}/filelists/smartmontools  | 0
 config/rootfiles/{oldcore/125 => core/196}/filelists/sqlite      | 0
 lfs/curl                                                         | 4 ++--
 lfs/iproute2                                                     | 4 ++--
 lfs/kbd                                                          | 4 ++--
 lfs/smartmontools                                                | 9 +++++----
 lfs/sqlite                                                       | 8 ++++----
 12 files changed, 22 insertions(+), 15 deletions(-)
 copy config/rootfiles/{oldcore/106 => core/196}/filelists/iproute2 (100%)
 copy config/rootfiles/{oldcore/112 => core/196}/filelists/kbd (100%)
 copy config/rootfiles/{oldcore/106 => core/196}/filelists/smartmontools (100%)
 copy config/rootfiles/{oldcore/125 => core/196}/filelists/sqlite (100%)

Difference in files:
diff --git a/config/rootfiles/common/curl b/config/rootfiles/common/curl
index f27d3b939..ad9f8397b 100644
--- a/config/rootfiles/common/curl
+++ b/config/rootfiles/common/curl
@@ -1,5 +1,6 @@
 usr/bin/curl
 #usr/bin/curl-config
+#usr/bin/wcurl
 #usr/include/curl
 #usr/include/curl/curl.h
 #usr/include/curl/curlver.h
@@ -21,6 +22,7 @@ usr/lib/libcurl.so.4.8.0
 #usr/share/aclocal/libcurl.m4
 #usr/share/man/man1/curl-config.1
 #usr/share/man/man1/curl.1
+#usr/share/man/man1/wcurl.1
 #usr/share/man/man3/CURLINFO_ACTIVESOCKET.3
 #usr/share/man/man3/CURLINFO_APPCONNECT_TIME.3
 #usr/share/man/man3/CURLINFO_APPCONNECT_TIME_T.3
@@ -373,6 +375,7 @@ usr/lib/libcurl.so.4.8.0
 #usr/share/man/man3/CURLOPT_SSL_FALSESTART.3
 #usr/share/man/man3/CURLOPT_SSL_OPTIONS.3
 #usr/share/man/man3/CURLOPT_SSL_SESSIONID_CACHE.3
+#usr/share/man/man3/CURLOPT_SSL_SIGNATURE_ALGORITHMS.3
 #usr/share/man/man3/CURLOPT_SSL_VERIFYHOST.3
 #usr/share/man/man3/CURLOPT_SSL_VERIFYPEER.3
 #usr/share/man/man3/CURLOPT_SSL_VERIFYSTATUS.3
diff --git a/config/rootfiles/common/kbd b/config/rootfiles/common/kbd
index 9410706ff..7344cfc19 100644
--- a/config/rootfiles/common/kbd
+++ b/config/rootfiles/common/kbd
@@ -29,6 +29,7 @@ bin/setfont
 lib/kbd/consolefonts/LatArCyrHeb-16+.psfu.gz
 lib/kbd/consolefonts/LatArCyrHeb-16.psfu.gz
 #lib/kbd/consolefonts/LatArCyrHeb-19.psfu.gz
+#lib/kbd/consolefonts/LatCyrHebKa-16_GIA.psfu.gz
 #lib/kbd/consolefonts/LatGrkCyr-12x22.psfu.gz
 #lib/kbd/consolefonts/LatGrkCyr-8x16.psfu.gz
 #lib/kbd/consolefonts/LatKaCyrHeb-14.psfu.gz
@@ -315,6 +316,7 @@ lib/kbd/keymaps/i386
 #lib/kbd/keymaps/i386/azerty
 #lib/kbd/keymaps/i386/azerty/azerty.map.gz
 #lib/kbd/keymaps/i386/azerty/be-latin1.map.gz
+#lib/kbd/keymaps/i386/azerty/fr-afnor.map.gz
 #lib/kbd/keymaps/i386/azerty/fr-latin1.map.gz
 #lib/kbd/keymaps/i386/azerty/fr-latin9.map.gz
 #lib/kbd/keymaps/i386/azerty/fr-pc.map.gz
@@ -423,6 +425,7 @@ lib/kbd/keymaps/i386/include
 #lib/kbd/keymaps/i386/qwerty/et.map.gz
 #lib/kbd/keymaps/i386/qwerty/fa.map.gz
 #lib/kbd/keymaps/i386/qwerty/fi.map.gz
+#lib/kbd/keymaps/i386/qwerty/ge.map.gz
 #lib/kbd/keymaps/i386/qwerty/gr-pc.map.gz
 #lib/kbd/keymaps/i386/qwerty/gr.map.gz
 #lib/kbd/keymaps/i386/qwerty/hu101.map.gz
diff --git a/config/rootfiles/common/sqlite b/config/rootfiles/common/sqlite
index 1408c1879..d6e4926cb 100644
--- a/config/rootfiles/common/sqlite
+++ b/config/rootfiles/common/sqlite
@@ -3,6 +3,6 @@ usr/bin/sqlite3
 #usr/include/sqlite3ext.h
 usr/lib/libsqlite3.so
 usr/lib/libsqlite3.so.0
-usr/lib/libsqlite3.so.3.49.2
+usr/lib/libsqlite3.so.3.50.0
 #usr/lib/pkgconfig/sqlite3.pc
 #usr/share/man/man1/sqlite3.1
diff --git a/config/rootfiles/core/196/filelists/iproute2 b/config/rootfiles/core/196/filelists/iproute2
new file mode 120000
index 000000000..05f0f71fb
--- /dev/null
+++ b/config/rootfiles/core/196/filelists/iproute2
@@ -0,0 +1 @@
+../../../common/iproute2
\ No newline at end of file
diff --git a/config/rootfiles/core/196/filelists/kbd b/config/rootfiles/core/196/filelists/kbd
new file mode 120000
index 000000000..9b85839b1
--- /dev/null
+++ b/config/rootfiles/core/196/filelists/kbd
@@ -0,0 +1 @@
+../../../common/kbd
\ No newline at end of file
diff --git a/config/rootfiles/core/196/filelists/smartmontools b/config/rootfiles/core/196/filelists/smartmontools
new file mode 120000
index 000000000..fb66dafef
--- /dev/null
+++ b/config/rootfiles/core/196/filelists/smartmontools
@@ -0,0 +1 @@
+../../../common/smartmontools
\ No newline at end of file
diff --git a/config/rootfiles/core/196/filelists/sqlite b/config/rootfiles/core/196/filelists/sqlite
new file mode 120000
index 000000000..4ea569766
--- /dev/null
+++ b/config/rootfiles/core/196/filelists/sqlite
@@ -0,0 +1 @@
+../../../common/sqlite
\ No newline at end of file
diff --git a/lfs/curl b/lfs/curl
index a6cb3bb3d..e436991cd 100644
--- a/lfs/curl
+++ b/lfs/curl
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 8.13.0
+VER        = 8.14.0
 
 THISAPP    = curl-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 6869634ad50f015d5c7526699034d5a3f27d9588bc32eacc8080dbd6c690f63b1f25cee40d3fdf8fd9dd8535c305ea9c5edf1d5a02bc6d9ce60fd8c88230aca0
+$(DL_FILE)_BLAKE2 = d8b7d58e6923366265a1d95d3a6f14002729dfb95d88b17ec925d096bd199b206f6c9645e1e4be3bc2d295e8898c35990eda6f45329396f38753725907e402a1
 
 install : $(TARGET)
 
diff --git a/lfs/iproute2 b/lfs/iproute2
index 2c813382d..d6c96b605 100644
--- a/lfs/iproute2
+++ b/lfs/iproute2
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 6.14.0
+VER        = 6.15.0
 #		https://mirrors.edge.kernel.org/pub/linux/utils/net/iproute2/
 
 THISAPP    = iproute2-$(VER)
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE)             = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 18bd180c608b657694f4713bf915d45006c97a7206a3260ac52149d4c976422e1949ada425d4989c5a7e327e3d8eb45ea990de25f3645bb1308ac2531bf834d2
+$(DL_FILE)_BLAKE2 = 50247f293e194601bd138418e55e2dc63421d2a5da863973e9ff78f2c76ba051350523559f2b7b7983af05a827f292135353adbf6c857ea32b7071f69940f73f
 
 install : $(TARGET)
 
diff --git a/lfs/kbd b/lfs/kbd
index 86afd0766..d77ab620b 100644
--- a/lfs/kbd
+++ b/lfs/kbd
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.7.1
+VER        = 2.8.0
 
 THISAPP    = kbd-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -42,7 +42,7 @@ $(DL_FILE)                            = $(DL_FROM)/$(DL_FILE)
 kbd-latarcyrheb-16-fixed.tar.bz2      = $(DL_FROM)/kbd-latarcyrheb-16-fixed.tar.bz2
 kbd-latsun-fonts.tar.bz2              = $(DL_FROM)/kbd-latsun-fonts.tar.bz2
 
-$(DL_FILE)_BLAKE2 = c817f78a0a377df5fcf2a6ba1608504fa875762db5bda1f061493e68ee6f6ef1fa085c0e440d74daeb6ad990ac48956caf7ab7f2a523b0d3b2480e69a9d810f5
+$(DL_FILE)_BLAKE2 = 3b1917e37bbb4f2a975cf1f6bbfeba6a6ee486378d770c3b0232c62c40fe758181a15799f9119e3e4eedbb356a0677b3fba4b0afef135d346801693a6ef432cc
 kbd-latarcyrheb-16-fixed.tar.bz2_BLAKE2  = d5c701333b9eae7e0c467aebee5b2217c3225dee615622f77e501569f1464a8c32380b2d4a522730db74a909e1ea746e660ea6849bbf48195af22bda73858d1b
 kbd-latsun-fonts.tar.bz2_BLAKE2	         = c3def1192331a65f3edcf608ca164370d2db0c61444f71fc83bf35cb86d417ae92582180ace853a3cf93e569a83a42fca054fbadbf7f5986a1abd17e8bb6691f
 
diff --git a/lfs/smartmontools b/lfs/smartmontools
index 61a5ea881..669667854 100644
--- a/lfs/smartmontools
+++ b/lfs/smartmontools
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 7.4
+VER        = 7.5
 
 THISAPP    = smartmontools-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = fbf7888b92b6be4892a206e1c0fae1cb7c45fe0d62270c5fe713a540616e3599c67dd3297ad8c1cd344987e1fe95ae7c5e92db8e13ef622b3316b3780fbb4052
+$(DL_FILE)_BLAKE2 = c6dfbdec8c25490925d8afdfd6eb3ce631f7a70447c8a3b54a4a16faafbf69da7bf4638eba7398265b952ed0dc2ef71dfe2c5188026a5c0542b4f7fd6d116cf7
 
 install : $(TARGET)
 
@@ -71,10 +71,11 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
 	cd $(DIR_APP) && autoreconf
-	cd $(DIR_APP) && ./configure --prefix=/usr
+	cd $(DIR_APP) && ./configure \
+				--prefix=/usr
 	cd $(DIR_APP) && make BUILD_INFO='"($(NAME) $(VERSION))"' $(MAKETUNING)
 	cd $(DIR_APP) && make install
-	
+
 	# Install cron job.
 	install -m 754 -v $(DIR_CONF)/smartmontools/fcron.monthly \
 		/etc/fcron.monthly/smart-drivedb
diff --git a/lfs/sqlite b/lfs/sqlite
index ed23e9529..76f70bc48 100644
--- a/lfs/sqlite
+++ b/lfs/sqlite
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3490200
+VER        = 3500000
 
 THISAPP    = sqlite-autoconf-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 588e881e986c618d7321546a5b236fe68371898295d80ff54f8d7037e5ae28d5384808f85e395e3467aa3494f84234709a1e9310277d6f0866e4c750f04c2fbb
+$(DL_FILE)_BLAKE2 = 11d904d09030a1f8641fa322100c65adff1ac9b1363003d953cc2ad1c79d6dd02cf3d4a02710808ca2f0e5a04cbb10e5df814a180d133804ccd7cc47a57c0182
 
 install : $(TARGET)
 
@@ -71,8 +71,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
 	cd $(DIR_APP) && ./configure \
-	                --prefix=/usr \
-	                --disable-static
+	                	--prefix=/usr \
+	                	--disable-static
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make install
 	@rm -rf $(DIR_APP)


hooks/post-receive
--
IPFire 2.x development tree


                 reply	other threads:[~2025-06-03 14:45 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4bBYRL4pCyz2xrF@people01.haj.ipfire.org \
    --to=git@ipfire.org \
    --cc=ipfire-scm@lists.ipfire.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox