- Update from version 8.1.0 to 8.2.0 - Update of rootfile - Changelog 8.2.0 Changes: curl: add --ca-native and --proxy-ca-native curl: add --trace-ids CURLOPT_MAIL_RCPT_ALLOWFAILS: replace CURLOPT_MAIL_RCPT_ALLLOWFAILS haproxy: add --haproxy-clientip flag to set client IPs lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID Bugfixes: bufq: make write/pass methods more robust build: drop unused/redundant `HAVE_WINLDAP_H` cf-socket: don't bypass fclosesocket callback if cancelled before connect cf-socket: move ctx declaration under HAVE_GETPEERNAME cf-socket: skip getpeername()/getsockname for TFTP checksrc: modernise perl file open checksrc: quote the file name to work with "funny" letters CI: brew fix for openssl in default path CI: don't install impacket if tests are not run CI: enable parallel make in more builds circleci: install impacket & wolfssl 5.6.0 cmake: add support for "unity" builds cmake: make use of snprintf cmake: stop CMake from quietly ignoring missing Brotli configure: add check for ldap_init_fd configure: fix run-compiler for old /bin/sh configure: the --without forms of the options are also gone connect-timeout.d: mention that the DNS lookup is included curl.h: include <sys/select.h> for vxworks curl: count uploaded data to stop at the originally given size curl: return error when asked to use an unsupported HTTP version curl_easy_nextheader.3: add missing open parenthesis examples curl_log: evaluate log statement only when transfer is verbose curl_mprintf.3: minor fix of the example curl_pushheader_byname/bynum.3: document in their own man pages curl_url_set: enforce the max string length check for all parts CURLOPT_AWS_SIGV4.3: remove unused variable from example CURLOPT_INFILESIZE.3: mention -1 triggers chunked CURLOPT_MIMEPOST.3: clarify what setting to NULL means CURLOPT_SSH_PRIVATE_KEYFILE.3: expand on the file search docs/libcurl/libcurl.3: cleanups and improvements docs: add more .IP after .RE to fix indentation of generate paragraphs docs: fix missing parameter names in examples docs: update CURLOPT_UPLOAD.3 docs: update HTTP3.md for newer ngtcp2 and nghttp3 docs: use a space after RFC when spelling out RFC numbers example/connect-to: show CURLOPT_CONNECT_TO example/crawler: also set CURLOPT_AUTOREFERER example/crawler: make it use a few more options example/default-scheme: set the default scheme for schemeless URLs example/hsts-preload: show one way to HSTS preload example/http2-download: set CURLOPT_BUFFERSIZE example/ipv6: feature CURLOPT_ADDRESS_SCOPE in use example/maxconnects: set maxconnect example example/opensslthreadlock: remove examples/ftpuploadresume.c: add use of CURLOPT_ACCEPTTIMEOUT_MS examples/http-options: show how to send "OPTIONS *" examples/https.c: use CURLOPT_CA_CACHE_TIMEOUT examples/multi-debugcallback.c: avoid the bool typedef examples/smtp-mime: use CURLOPT_MAIL_RCPT_ALLOWFAILS examples/unixsocket.c: example using CURLOPT_UNIX_SOCKET_PATH examples/websocket.c: websocket example using CONNECT_ONLY examples: make use of CURLOPT_(REDIR_|)PROTOCOLS_STR fopen: fix conversion warning on 32-bit Android fopen: optimize hostip.c: Move macOS-specific calls into global init call HTTP/2: upload handling fixes http2: better support for --limit-rate http2: error stream resets with code CURLE_HTTP2_STREAM http2: fix crash in handling stream weights http2: fix variable type http2: h2 and h2-PROXY connection alive check fixes http2: raise header limitations above and beyond http2: send HEADER & DATA together if possible http2: treat initial SETTINGS as a WINDOW_UPDATE HTTP3.md: update openssl version http3/ngtcp2: upload EAGAIN handling http: rectify the outgoing Cookie: header field size check hyper: fix EOF handling on input hyper: unslow imap-append.c: update to make it more likely to work imap: Provide method to disable SASL if it is advertised krb5: add typecast to please Coverity libcurl-url.3: also mention CURLUPART_ZONEID libcurl-ws.3. WebSocket API overview libssh2: provide error message when setting host key type fails libssh2: use custom memory functions ngtcp2: assigning timeout, but value is overwritten before used ngtcp2: build with 0.17.0 and nghttp3 0.13.0 ngtcp2: use ever increasing timestamp in io quiche: avoid NULL deref in debug logging quiche: fix defects found in latest coverity report quote.d: fix indentation of generated paragraphs runtests: abort test run after failure without -a runtests: better handle ^C during slow tests runtests: consistently write the test check summary block runtests: create multiple test runners when requested runtests: include missing valgrind package runtests: make test file directories in log/N runtests: rename server command file runtests: use more consistent failure lines runtests: work around a perl without SIGUSR1 runtests; give each server a unique log lock file scripts: Fix GHA matrix job detection in cijobs.pl sectransp: fix EOF handling system.h: remove __IBMC__/__IBMCPP__ guards and apply to all z/OS compiles test2600: fix the description test427: verify sending more cookies than fit in a 8190 bytes line tests/http: Add mod_h2 directive `H2ProxyRequests` tests/servers.pm: pick unused port number with a server socket tests/servers: generate temp names in /tmp for unix domain sockets tests: fix error messages & handling around sockets tests: improve reliability of TFTP tests testutil: allow multiple %-operators on the same line timeval: use CLOCK_MONOTONIC_RAW if available tls13-ciphers.d: include Schannel tool: remove exclamation marks from error/warning messages tool: remove newlines from all helpf/notef/warnf/errorf calls tool_easysrc.h: correct `easysrc_perform` for `CURL_DISABLE_LIBCURL_OPTION` tool_getparam: fix comment tool_operate: allow cookie lines up to 8200 bytes tool_parsecfg: accept line lengths up to 10M tool_urlglob: use curl_off_t instead of longs tool_writeout_json: fix encoding of control characters transfer: clear credentials when redirecting to absolute URL urlapi: have *set(PATH) prepend a slash if one is missing urlapi: scheme must start with alpha vtls: avoid memory leak if sha256 call fails websocket-cb: example doing WebSocket download using callback wolfssl: detect when TLS 1.2 support is not built into wolfssl wolfssl: support setting CA certificates as blob ws: make the curl_ws_meta() return pointer a const 8.1.2 Bugfixes: configure: quote the assignments for run-compiler configure: without pkg-config and no custom path, use -lnghttp2 curl: cache the --trace-time value for a second http2: fix EOF handling on uploads with auth negotiation http3: send EOF indicator early as possible lib1560: verify more scheme guessing lib: remove unused functions, make single-use static libcurl.m4: remove trailing 'dnl' that causes this to break autoconf libssh: when keyboard-interactive auth fails, try password misc: fix spelling mistakes page-header: mention curl version and how to figure out current release page-header: minor wording polish in the URL segment scripts/singleuse.pl: add more API calls urlapi: remove superfluous host name check 8.1.1 Bugfixes: cf-socket: completely remove the disabled USE_RECV_BEFORE_SEND_WORKAROUND checksrc: disallow spaces before labels cmake: avoid `list(PREPEND)` for compatibility cmake: repair cross compiling configure: fix --help alignment configure: generate a script to run the compiler curl_easy_getinfo: clarify on return data types docs: document that curl_url_cleanup(NULL) is a safe no-op hostip: move easy_lock.h include above curl_memory.h http2: double http request parser max line length http2: increase stream window size to 10 MB http2: upload improvements lib: fix conversion warnings with gcc on macOS lib: rename struct 'http_req' to 'httpreq' ngtcp2: fix compiler warning about possible null-deref ngtcp2: proper handling of uint64_t when adjusting send buffer os400: update chkstrings.c runtests: handle interrupted reads from IPC pipes runtests: use the correct fd after select sectransp.c: make the code c89 compatible select: avoid returning an error on EINTR from select() or poll() test425: fix the log directory for the upload url: provide better error message when URLs fail to parse urlapi: allow numerical parts in the host name vquic.c: make recvfrom_packets static, avoid compiler warning
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/curl | 6 +++++- lfs/curl | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/config/rootfiles/common/curl b/config/rootfiles/common/curl index 82e3988d6..4559aaaa8 100644 --- a/config/rootfiles/common/curl +++ b/config/rootfiles/common/curl @@ -183,6 +183,7 @@ usr/lib/libcurl.so.4.8.0 #usr/share/man/man3/CURLOPT_GSSAPI_DELEGATION.3 #usr/share/man/man3/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.3 #usr/share/man/man3/CURLOPT_HAPROXYPROTOCOL.3 +#usr/share/man/man3/CURLOPT_HAPROXY_CLIENT_IP.3 #usr/share/man/man3/CURLOPT_HEADER.3 #usr/share/man/man3/CURLOPT_HEADERDATA.3 #usr/share/man/man3/CURLOPT_HEADERFUNCTION.3 @@ -225,7 +226,7 @@ usr/lib/libcurl.so.4.8.0 #usr/share/man/man3/CURLOPT_MAIL_AUTH.3 #usr/share/man/man3/CURLOPT_MAIL_FROM.3 #usr/share/man/man3/CURLOPT_MAIL_RCPT.3 -#usr/share/man/man3/CURLOPT_MAIL_RCPT_ALLLOWFAILS.3 +#usr/share/man/man3/CURLOPT_MAIL_RCPT_ALLOWFAILS.3 #usr/share/man/man3/CURLOPT_MAXAGE_CONN.3 #usr/share/man/man3/CURLOPT_MAXCONNECTS.3 #usr/share/man/man3/CURLOPT_MAXFILESIZE.3 @@ -471,6 +472,8 @@ usr/lib/libcurl.so.4.8.0 #usr/share/man/man3/curl_multi_timeout.3 #usr/share/man/man3/curl_multi_wait.3 #usr/share/man/man3/curl_multi_wakeup.3 +#usr/share/man/man3/curl_pushheader_byname.3 +#usr/share/man/man3/curl_pushheader_bynum.3 #usr/share/man/man3/curl_share_cleanup.3 #usr/share/man/man3/curl_share_init.3 #usr/share/man/man3/curl_share_setopt.3 @@ -501,4 +504,5 @@ usr/lib/libcurl.so.4.8.0 #usr/share/man/man3/libcurl-thread.3 #usr/share/man/man3/libcurl-tutorial.3 #usr/share/man/man3/libcurl-url.3 +#usr/share/man/man3/libcurl-ws.3 #usr/share/man/man3/libcurl.3 diff --git a/lfs/curl b/lfs/curl index 995f63cd5..b97e974bb 100644 --- a/lfs/curl +++ b/lfs/curl @@ -24,7 +24,7 @@
include Config
-VER = 8.1.0 +VER = 8.2.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 = 768a824b8f5f6ddaa073599c4106f07a8134bcbe0e0d666390be1bce16ba25386d85930853bb47bc90b2c8a499a0b2abb9c685042563801e0fe58b9c315ac6cc +$(DL_FILE)_BLAKE2 = 1387869f9ab2e1984217e57a5a8aa3551b4015875fc6a0b4159fa1cbac01b8ec865aa1db03478ce61508592d1bd5f8e9ee51d411cd704805d8f907b56b382923
install : $(TARGET)
- Update from version 20060126 to 20100919 - Version 20100919 is the most recent version that is available as a .tar.gz file There is a 20120503 version but it is only available as a .zip file - This patch brings this package as up to date as it can be. - Update of rootfile not required - Changelog for changes made from Feb 2006 till 2010 is too large to show here - approx 5000 lines. See the contents of the ChangeLog file in the source tarball
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/freefont | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/lfs/freefont b/lfs/freefont index 0604661d4..ecf5fb1cc 100644 --- a/lfs/freefont +++ b/lfs/freefont @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,15 +26,15 @@ include Config
SUMMARY = Free UCS scalable fonts
-VER = 20060126 +VER = 20100919
THISAPP = freefont-$(VER) -DL_FILE = freefont-ttf-$(VER).tar.bz2 +DL_FILE = freefont-ttf-$(VER).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = freefont -PAK_VER = 1 +PAK_VER = 2
DEPS =
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 27d18c7fdc10a4db67386eaf613ae630ea6e87633919829b7866a3447df594edf7850a13b70fd631b65e0c840333ab52924d6044b5baa2673116895dda91874e +$(DL_FILE)_BLAKE2 = 687bda97956cb164ec5757d38ec370ad8b25361112646e3494c9686a450f9e72cad8e68adb5726db587c590134de81278cd0578ada763716b0ca869fe0a33f75
install : $(TARGET)
@@ -80,7 +80,7 @@ $(subst %,%_BLAKE2,$(objects)) :
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) -mkdir -p /usr/share/fonts/default/TrueType/ cd $(DIR_APP) && install -m 644 *.ttf /usr/share/fonts/default/TrueType/ @rm -rf $(DIR_APP)
- Update from version 3.0.26 to 3.2.3 - Update of rootfile - Changelog 3.2.3 Feature Improvements Add "max_retries" for connection pools. Fixes #4908. Patch from Nick Porter. Update dictionary.ciena, dictionary.huawei, dictionary.wifialliance and dictionary.wispr; add dictionary.eleven. You can now list "eap" in the "pre-proxy" section. If the packet contains a malformed EAP message, then the request will be rejected The home server will either reject (or discard) this packet anyways, so this change can only help with large proxy scenarios. Show warnings if libldap is not using OpenSSL. Support RADIUS/1.1. See https://datatracker.ietf.org/doc/draft-dekok-radext-radiusv11/ Disabled by default, can be enabled by passing `--with-radiusv11` to the configure script. For now, this is for testing interoperability. Add extra sanity checks for malformed EAP attributes. More TLS debugging output. Clear old module instance data before HUP reload. Avoids burst memory use when e.g. using large data files with rlm_files. Patch from Nick Porter. `rlm_cache_redis` is now included in the freeradius-redis packages. Separate out python2/python3 in Debian Packages. Previously python 2 or 3 was built depending on the system default which led to confusion. We now build both freeradius-python2 and freeradius-python3 packages where possible. Bug Fixes Don't leak MD contexts with OpenSSL 3.0. Increase internal buffer size for TLS connections, which can help with high-load proxies. Send Status-Server checks for TLS connections. Give descriptive error if "update CoA" is used with "fake" packets, as it won't work. i.e. inner-tunnel and virtual home servers. Many small ASAN / LSAN fixes from Jorge Pereira. Close inbound RADIUS/TLS socket on TLS errors. When a home server sees a TLS error, it will now close the socket, so proxies do not have an open (but dead) TLS connection. Fix mutex locking issues on inbound RADIUS/TLS connections This change avoids random issues with "bad record mac". Improve REST encoding loop. Patch from Herwin Weststrate. Closes #4950. Correctly report the LDAP group a user was found in. Fixes #3084 Patch from Nick Porter. Force correct packet type when running Post-Auth-Type. Helps with #4980. Fix small leak in Client-Lost code. Patch from Terry Burton. PR #4996. Fix TCP socket statistics. Closes #4990. Use NAS-Port-Id instead of NAS-Port during SQL simultaneous-use checks. Helps with #5010. 3.2.2 Feature Improvements The "configure" process now gives a much clearer report when it's finished. Patches by Matthew Newton. Fallback to "uname -n" on missing "hostname". Fixes #4771. Export thread details in radmin "stats threads". Fixes #4770. Improve queries for processing radacct into periodic usage data Fix from Nick Porter. Update dictionary.juniper. Add dictionary.calix. Fix dictionary.rfc6519 DS-Lite-Tunnel-Name to be "octets". Update documentation for robust-proxy-accounting, and be more aggressive about sending packets. Add per-module README.md files in the source. Add default Visual Studio configuration for developers. Postgres can now automatically use alternate queries for errors other than duplicate keys. %{listen:TLS-PSK-Identity} is now set when using PSK and psk_query This helps the server track the identity of the client which is connecting. Include thread stats in Status-Server attributes. Fixes #4870. Mark rlm_unbound stable and add to packages. Patches by Nick Porter. Remove broken/unsupported Dockerfiles for centos8 and debian9. Ensure Docker containers have stable uid/gid. Patches from Terry Burton. Bug Fixes Preliminary support for non-blocking TLS sockets. Helps with #3501. Fix support for partial certificate chains after adding reload support. Fixes #4753. Fix handling of debug_condition. Clean up home server states, and re-sync with the dictionaries. Correct certificate order when creating TLS-* attributes Fixes #4785. Update use of isalpha() etc. so broken configurations have less impact on the server. Outgoing TLS sockets now set SNI correctly from the "hostname" configuration item. Support Apple Homebrew on the M1. Fixes #4754. Better error messages when %{listen:TLS-...} is used. Getting statistics via Status-Server can now be done within a virtual server. Fixes #4868. Make TTLS+MS-CHAP work with TLS 1.3. Fixes #4878. Fix md5 xlat memory leak when using OpenSSL 3. Fix by Terry Burton. 3.2.1 Feature Improvements Add dictionary.ciena, dictionary.nile, and DHCPv4 dictionaries,. Add simultaneous-use queries for MS SQL. Add radmin command for "stats pool <module-name>" Which prints out statistics about the connection pools. Client statistics now shows "conflicts", to count conflicting packets. New optional "lightweight accounting-on/off" strategy. When refreshing queries.conf you should also add the new nasreload table and corresponding GRANTs to your DB schema. Add TLS-Client-Cert-X509v3-Certificate-Policies, which helps with Eduroam. Suggested by Stefan Winter. Allow auth+acct for TCP sockets, too. Add rlm_cache_redis. See raddb/mods-available/cache for details. Allow radmin to look up home servers by name, too. Ensure that dynamic clients don't create loops on duplicates Reported by Sam Yee. Removed rlm_sqlhpwippool. There was no documentation, no configuration, and the module was ~15 years old with no one using it. Marked rlm_python3 as stable. Add sigalgs_list. See raddb/mods-available/eap. Patch from Boris Lytochkin. For rlm_linelog, when opening files in /dev, look at "permissions" to see whether to open them r/w. More flexibility for dynamic home servers. See doc/configuration/dynamic_home_servers.md and raddb/home_servers/README.md. Allow setting of application_name for PostgreSQL. See mods-available/sql. Bug Fixes Correct test for open sessions in radacct for MS SQL. The linelog module now opens /dev/stdout in "write-only" mode if the permissions are set to "u+w" (0002). Various fixes to rlm_unbound from Nick Porter. PEAP now correctly runs Post-Auth-Type Accept. Create "TLS-Cert-*" for outbound Radsec, instead of TLS-Client-Cert-* Fixes #4698. See sites-available/tls, and fix_cert_order. Minor updates and fixes to CI, Dockerfiles and packaging. Fix rlm_python3 build with python >= 3.10. Fixes #4441. 3.2.0 Feature Improvements All features from 3.0.x are included in the 3.2.x releases. In addition:. Add 'reset_day' and '%%r' parameter for rlm_sqlcounter to specify which day of the month the counter should be reset. Partial backport of rlm_json from v4, providing the json_encode xlat See mods-available/json for documentation. Support for haproxy "PROXY" protocol See sites-available/tls, "proxy_protocol" and doc/antora/modules/howto/pages/protocols/proxy/. Support for sending CoA-Request and Disconnect-Request packets in "reverse" down RadSec tunnels. Experimental for now, and undocumented. It is now possible to run a virtual server when saving / loading TLS cache attributes. See sites-available/tls-cache for more information. Removed the "cram" module. It was undocumented, and used old and insecure authentication methods. Remove the "otp" module. The "otpd" program it needs is no longer available, and the module has not been usable since at least 2015. All features from 3.0.x are included in the 3.2.x releases. 3.2.0 requires OpenSSL 1.0.2 or greater. Bug Fixes All bug fixes from 3.0.x are included in the 3.2.x releases.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/packages/freeradius | 38 ++++++++++++++++++++++------ lfs/freeradius | 6 ++--- 2 files changed, 33 insertions(+), 11 deletions(-)
diff --git a/config/rootfiles/packages/freeradius b/config/rootfiles/packages/freeradius index 2e78e3787..899bfa139 100644 --- a/config/rootfiles/packages/freeradius +++ b/config/rootfiles/packages/freeradius @@ -45,6 +45,7 @@ etc/raddb #etc/raddb/mods-available/idn #etc/raddb/mods-available/inner-eap #etc/raddb/mods-available/ippool +#etc/raddb/mods-available/json #etc/raddb/mods-available/krb5 #etc/raddb/mods-available/ldap #etc/raddb/mods-available/ldap_google @@ -56,7 +57,6 @@ etc/raddb #etc/raddb/mods-available/mschap #etc/raddb/mods-available/ntlm_auth #etc/raddb/mods-available/opendirectory -#etc/raddb/mods-available/otp #etc/raddb/mods-available/pam #etc/raddb/mods-available/pap #etc/raddb/mods-available/passwd @@ -104,6 +104,11 @@ etc/raddb #etc/raddb/mods-config/preprocess #etc/raddb/mods-config/preprocess/hints #etc/raddb/mods-config/preprocess/huntgroups +#etc/raddb/mods-config/python3 +#etc/raddb/mods-config/python3/example.py +#etc/raddb/mods-config/python3/radiusd.py +#etc/raddb/mods-config/realm +#etc/raddb/mods-config/realm/freeradius-naptr-to-home-server.sh #etc/raddb/mods-config/sql #etc/raddb/mods-config/sql/counter #etc/raddb/mods-config/sql/counter/mysql @@ -213,7 +218,8 @@ etc/raddb #etc/raddb/mods-config/sql/main/postgresql/schema.sql #etc/raddb/mods-config/sql/main/postgresql/setup.sql #etc/raddb/mods-config/sql/main/sqlite -#etc/raddb/mods-config/sql/main/sqlite/process-radacct-refresh.sh +#etc/raddb/mods-config/sql/main/sqlite/process-radacct-close-after-reload.pl +#etc/raddb/mods-config/sql/main/sqlite/process-radacct-new-data-usage-period.sh #etc/raddb/mods-config/sql/main/sqlite/process-radacct-schema.sql #etc/raddb/mods-config/sql/main/sqlite/queries.conf #etc/raddb/mods-config/sql/main/sqlite/schema.sql @@ -276,6 +282,7 @@ etc/raddb #etc/raddb/radiusd.conf #etc/raddb/sites-available #etc/raddb/sites-available/README +#etc/raddb/sites-available/aws-nlb #etc/raddb/sites-available/buffered-sql #etc/raddb/sites-available/challenge #etc/raddb/sites-available/channel_bindings @@ -299,6 +306,7 @@ etc/raddb #etc/raddb/sites-available/soh #etc/raddb/sites-available/status #etc/raddb/sites-available/tls +#etc/raddb/sites-available/tls-cache #etc/raddb/sites-available/totp #etc/raddb/sites-available/virtual.example.com #etc/raddb/sites-available/vmps @@ -433,9 +441,6 @@ usr/lib/freeradius/rlm_chap.so #usr/lib/freeradius/rlm_counter.a #usr/lib/freeradius/rlm_counter.la usr/lib/freeradius/rlm_counter.so -#usr/lib/freeradius/rlm_cram.a -#usr/lib/freeradius/rlm_cram.la -usr/lib/freeradius/rlm_cram.so #usr/lib/freeradius/rlm_date.a #usr/lib/freeradius/rlm_date.la usr/lib/freeradius/rlm_date.so @@ -496,6 +501,9 @@ usr/lib/freeradius/rlm_files.so #usr/lib/freeradius/rlm_ippool.a #usr/lib/freeradius/rlm_ippool.la usr/lib/freeradius/rlm_ippool.so +#usr/lib/freeradius/rlm_json.a +#usr/lib/freeradius/rlm_json.la +usr/lib/freeradius/rlm_json.so #usr/lib/freeradius/rlm_krb5.a #usr/lib/freeradius/rlm_krb5.la usr/lib/freeradius/rlm_krb5.so @@ -511,9 +519,6 @@ usr/lib/freeradius/rlm_logintime.so #usr/lib/freeradius/rlm_mschap.a #usr/lib/freeradius/rlm_mschap.la usr/lib/freeradius/rlm_mschap.so -#usr/lib/freeradius/rlm_otp.a -#usr/lib/freeradius/rlm_otp.la -usr/lib/freeradius/rlm_otp.so #usr/lib/freeradius/rlm_pam.a #usr/lib/freeradius/rlm_pam.la usr/lib/freeradius/rlm_pam.so @@ -529,6 +534,9 @@ usr/lib/freeradius/rlm_perl.so #usr/lib/freeradius/rlm_preprocess.a #usr/lib/freeradius/rlm_preprocess.la usr/lib/freeradius/rlm_preprocess.so +#usr/lib/freeradius/rlm_python3.a +#usr/lib/freeradius/rlm_python3.la +usr/lib/freeradius/rlm_python3.so #usr/lib/freeradius/rlm_radutmp.a #usr/lib/freeradius/rlm_radutmp.la usr/lib/freeradius/rlm_radutmp.so @@ -567,6 +575,9 @@ usr/lib/freeradius/rlm_sqlippool.so #usr/lib/freeradius/rlm_totp.a #usr/lib/freeradius/rlm_totp.la usr/lib/freeradius/rlm_totp.so +#usr/lib/freeradius/rlm_unbound.a +#usr/lib/freeradius/rlm_unbound.la +usr/lib/freeradius/rlm_unbound.so #usr/lib/freeradius/rlm_unix.a #usr/lib/freeradius/rlm_unix.la usr/lib/freeradius/rlm_unix.so @@ -620,6 +631,13 @@ usr/sbin/radmin #usr/share/doc/freeradius/antora/modules/howto/pages/protocols/dhcp/policy_subnet_options.adoc #usr/share/doc/freeradius/antora/modules/howto/pages/protocols/dhcp/prepare.adoc #usr/share/doc/freeradius/antora/modules/howto/pages/protocols/dhcp/test.adoc +#usr/share/doc/freeradius/antora/modules/howto/pages/protocols/proxy +#usr/share/doc/freeradius/antora/modules/howto/pages/protocols/proxy/enable_proxy_protocol.adoc +#usr/share/doc/freeradius/antora/modules/howto/pages/protocols/proxy/enable_radsec.adoc +#usr/share/doc/freeradius/antora/modules/howto/pages/protocols/proxy/index.adoc +#usr/share/doc/freeradius/antora/modules/howto/pages/protocols/proxy/radsec_client.adoc +#usr/share/doc/freeradius/antora/modules/howto/pages/protocols/proxy/radsec_with_haproxy.adoc +#usr/share/doc/freeradius/antora/modules/howto/pages/protocols/proxy/radsec_with_traefik.adoc #usr/share/doc/freeradius/antora/modules/installation #usr/share/doc/freeradius/antora/modules/installation/nav.adoc #usr/share/doc/freeradius/antora/modules/installation/pages @@ -708,6 +726,7 @@ usr/sbin/radmin #usr/share/doc/freeradius/deployment/supervise-radiusd.rst #usr/share/doc/freeradius/deployment/tuning_guide #usr/share/doc/freeradius/developer +#usr/share/doc/freeradius/developer/autotools.md #usr/share/doc/freeradius/developer/coding-methods.rst #usr/share/doc/freeradius/developer/contributing.rst #usr/share/doc/freeradius/developer/module_interface.rst @@ -882,6 +901,7 @@ usr/share/freeradius #usr/share/freeradius/dictionary.bt #usr/share/freeradius/dictionary.cablelabs #usr/share/freeradius/dictionary.cabletron +#usr/share/freeradius/dictionary.calix #usr/share/freeradius/dictionary.cambium #usr/share/freeradius/dictionary.camiant #usr/share/freeradius/dictionary.centec @@ -909,6 +929,7 @@ usr/share/freeradius #usr/share/freeradius/dictionary.dlink #usr/share/freeradius/dictionary.dragonwave #usr/share/freeradius/dictionary.efficientip +#usr/share/freeradius/dictionary.eleven #usr/share/freeradius/dictionary.eltex #usr/share/freeradius/dictionary.epygi #usr/share/freeradius/dictionary.equallogic @@ -1104,6 +1125,7 @@ usr/share/freeradius #usr/share/man/man5/rlm_passwd.5 #usr/share/man/man5/rlm_realm.5 #usr/share/man/man5/rlm_sql.5 +#usr/share/man/man5/rlm_unbound.5 #usr/share/man/man5/rlm_unix.5 #usr/share/man/man5/unlang.5 #usr/share/man/man5/users.5 diff --git a/lfs/freeradius b/lfs/freeradius index f6740c280..5ce1a2528 100644 --- a/lfs/freeradius +++ b/lfs/freeradius @@ -26,7 +26,7 @@ include Config
SUMMARY = RADIUS Server
-VER = 3.0.26 +VER = 3.2.3
THISAPP = freeradius-server-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = freeradius -PAK_VER = 18 +PAK_VER = 19
DEPS = libtalloc samba
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = db9e092399ddf0fab1a8e935f867cc48155bd211741a30edd97647ea1bb1c531d0580c71908db71576e76f7ffa833ecd7355db92f20428f653a2cfd8d5a233b1 +$(DL_FILE)_BLAKE2 = 525204331a5b123dac7457c6adb755cbe9794dbff4a536ea665fc7d1cac97553e392b7b598741c2a9dd00c81decd00608499d6f25208e389b9f213f54977de84
install : $(TARGET)
- Update from version 8.0.1 to 8.5.2 - Update of rootfile - tar.xz versions are no longer provided by the developers. They onl provide the tar.gz that is automatically created by github. This started shortly after 8.0.1 was released - Changelog is too large to include here. For full details see the changelog details at https://github.com/FRRouting/frr/releases
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/packages/frr | 10 +++++++++- lfs/frr | 11 ++++++----- 2 files changed, 15 insertions(+), 6 deletions(-)
diff --git a/config/rootfiles/packages/frr b/config/rootfiles/packages/frr index 3733e5a1c..092460ff6 100644 --- a/config/rootfiles/packages/frr +++ b/config/rootfiles/packages/frr @@ -4,6 +4,7 @@ usr/bin/vtysh #usr/include/frr/agg_table.h #usr/include/frr/assert.h #usr/include/frr/atomlist.h +#usr/include/frr/base64.h #usr/include/frr/bfd.h #usr/include/frr/bfdd #usr/include/frr/bfdd/bfddp_packet.h @@ -14,6 +15,7 @@ usr/bin/vtysh #usr/include/frr/command_graph.h #usr/include/frr/command_match.h #usr/include/frr/compiler.h +#usr/include/frr/cspf.h #usr/include/frr/csv.h #usr/include/frr/db.h #usr/include/frr/debug.h @@ -94,6 +96,7 @@ usr/bin/vtysh #usr/include/frr/queue.h #usr/include/frr/resolver.h #usr/include/frr/ringbuf.h +#usr/include/frr/route_opaque.h #usr/include/frr/route_types.h #usr/include/frr/routemap.h #usr/include/frr/routing_nb.h @@ -112,6 +115,7 @@ usr/bin/vtysh #usr/include/frr/stream.h #usr/include/frr/systemd.h #usr/include/frr/table.h +#usr/include/frr/tc.h #usr/include/frr/termtable.h #usr/include/frr/thread.h #usr/include/frr/trace.h @@ -133,6 +137,8 @@ usr/bin/vtysh #usr/include/frr/zclient.h #usr/include/frr/zebra.h #usr/include/frr/zlog.h +#usr/include/frr/zlog_5424.h +#usr/include/frr/zlog_live.h #usr/include/frr/zlog_targets.h #usr/lib/frr #usr/lib/frr/modules @@ -157,18 +163,19 @@ usr/sbin/fabricd usr/sbin/frr usr/sbin/frr-reload usr/sbin/frr-reload.py +usr/sbin/frr_babeltrace.py usr/sbin/frrcommon.sh usr/sbin/frrinit.sh usr/sbin/generate_support_bundle.py usr/sbin/ospfd usr/sbin/pathd +usr/sbin/pim6d usr/sbin/ssd usr/sbin/staticd usr/sbin/vrrpd usr/sbin/watchfrr usr/sbin/watchfrr.sh usr/sbin/zebra -#usr/share/yang #usr/share/yang/frr-bgp-bmp.yang #usr/share/yang/frr-bgp-common-multiprotocol.yang #usr/share/yang/frr-bgp-common-structure.yang @@ -187,6 +194,7 @@ usr/sbin/zebra #usr/share/yang/frr-nexthop.yang #usr/share/yang/frr-ospf-route-map.yang #usr/share/yang/frr-ospf6-route-map.yang +#usr/share/yang/frr-ospfd.yang #usr/share/yang/frr-pathd.yang #usr/share/yang/frr-route-map.yang #usr/share/yang/frr-route-types.yang diff --git a/lfs/frr b/lfs/frr index e1e33fc94..e61df8421 100644 --- a/lfs/frr +++ b/lfs/frr @@ -26,15 +26,15 @@ include Config
SUMMARY = FRRouting Routing daemon
-VER = 8.0.1 +VER = 8.5.2
-THISAPP = frr-$(VER) -DL_FILE = $(THISAPP).tar.xz +THISAPP = frr-frr-$(VER) +DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = frr -PAK_VER = 5 +PAK_VER = 6
DEPS = elfutils
@@ -50,7 +50,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 1473ce1282f572522fe88397bbe078dd8224e6a35d87f09c89a0231620e8a740d223a2ed94809ed23545dd77c330429311d99c172a1bd75d9f08888ca9a401ad +$(DL_FILE)_BLAKE2 = 2e2aca4e42757f66c9ca4725826c6cc1d611930490eed2a175ca5b56910f2c09a9d842b2a9370a64a9fdac6a6314bd4573be609d14dbf956049d9fbf49310404
install : $(TARGET)
@@ -84,6 +84,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) $(UPDATE_AUTOMAKE) + cd $(DIR_APP) && ./bootstrap.sh cd $(DIR_APP) && ./configure \ --prefix=/usr \ --sysconfdir=/etc/frr \
- Update from version 3.13.0 to 3.15.0 - Update of rootfile - Changelog 3.15.0 (2023-06-09) * Improved support for some less common systems (32 bit, alternative libcs) * Unsupported mount options are no longer silently accepted. * auto_unmount is now compatible with allow_other. 3.14.1 (2023-03-26) * The extended attribute name passed to the setxattr() handler is no longer truncated at the beginning (bug introduced in 3.13.0). * As a result of the above, the additional setattr() flags introduced in 3.14 are no longer available for now. They will hopefully be reintroduced in the next release. * Further improvements of configuration header handling. 3.14.0 (2023-02-17) * Properly fix the header installation issue. The fix in 3.13.1 resulted in conflicts with other packages. * Introduce additional setattr() flags (FORCE, KILL_SUID, KILL_SGID, FILE, KILL_PRIV, OPEN, TIMES_SET) 3.13.1 (2023-02-03) * Fixed an issue that resulted in errors when attempting to compile against installed libfuse headers (because libc symbol versioning support was not detected correctly in this case).
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/common/fuse | 3 ++- lfs/fuse | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/config/rootfiles/common/fuse b/config/rootfiles/common/fuse index 6ab1a38ee..7148f0141 100644 --- a/config/rootfiles/common/fuse +++ b/config/rootfiles/common/fuse @@ -10,9 +10,10 @@ usr/bin/fusermount3 #usr/include/fuse3/fuse_log.h #usr/include/fuse3/fuse_lowlevel.h #usr/include/fuse3/fuse_opt.h +#usr/include/fuse3/libfuse_config.h #usr/lib/libfuse3.so usr/lib/libfuse3.so.3 -usr/lib/libfuse3.so.3.13.0 +usr/lib/libfuse3.so.3.15.0 #usr/lib/pkgconfig/fuse3.pc #usr/share/man/man1/fusermount3.1 #usr/share/man/man8/mount.fuse3.8 diff --git a/lfs/fuse b/lfs/fuse index 455f40ce1..ae225e83c 100644 --- a/lfs/fuse +++ b/lfs/fuse @@ -24,7 +24,7 @@
include Config
-VER = 3.13.0 +VER = 3.15.0
THISAPP = fuse-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = b9428f27c431c30deca48cf4b76761c120ebbdb6d22789c19fa25ffbff47c752690e7d0a0b28b70bff2b8f9063272adc65dc084ee45036548452ae891fb77ab2 +$(DL_FILE)_BLAKE2 = 4777a956f8429aee2e5da43b9606ac6acc66744943739051f2be87a646b93c2aaa8f0b7f0c188f6d1724c1ab3fdf706d35c981066b0ba8c4dd647c0eb1f3c821
install : $(TARGET)
- Update from version 2.38.1 to 2.41.0 - Update of rootfile - Changelog is too large to show here. Look in the Source tarball in Documentation RelNotes and each of the version numbers released - 2.38.2, 2.38.3, 2.38.4, 2.38.5, 2.39.0, 2.39.1, 2.39.2, 2.39.3, 2.40.0, 2.40.1, 2.41.0
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/packages/git | 5 ++--- lfs/git | 8 ++++---- 2 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/config/rootfiles/packages/git b/config/rootfiles/packages/git index fd8cc2214..306767e4b 100644 --- a/config/rootfiles/packages/git +++ b/config/rootfiles/packages/git @@ -9,14 +9,12 @@ usr/bin/git-upload-pack #usr/libexec/git-core #usr/libexec/git-core/git usr/libexec/git-core/git-add -usr/libexec/git-core/git-add--interactive usr/libexec/git-core/git-am usr/libexec/git-core/git-annotate usr/libexec/git-core/git-apply usr/libexec/git-core/git-archimport usr/libexec/git-core/git-archive usr/libexec/git-core/git-bisect -usr/libexec/git-core/git-bisect--helper usr/libexec/git-core/git-blame usr/libexec/git-core/git-branch usr/libexec/git-core/git-bugreport @@ -56,7 +54,6 @@ usr/libexec/git-core/git-diff-index usr/libexec/git-core/git-diff-tree usr/libexec/git-core/git-difftool usr/libexec/git-core/git-difftool--helper -usr/libexec/git-core/git-env--helper usr/libexec/git-core/git-fast-export usr/libexec/git-core/git-fast-import usr/libexec/git-core/git-fetch @@ -224,6 +221,7 @@ usr/share/git-core/templates/hooks/pre-rebase.sample usr/share/git-core/templates/hooks/pre-receive.sample usr/share/git-core/templates/hooks/prepare-commit-msg.sample usr/share/git-core/templates/hooks/push-to-checkout.sample +usr/share/git-core/templates/hooks/sendemail-validate.sample usr/share/git-core/templates/hooks/update.sample #usr/share/git-core/templates/info usr/share/git-core/templates/info/exclude @@ -326,6 +324,7 @@ usr/share/git-core/templates/info/exclude #usr/share/locale/ru/LC_MESSAGES/git.mo #usr/share/locale/sv/LC_MESSAGES/git.mo #usr/share/locale/tr/LC_MESSAGES/git.mo +#usr/share/locale/uk/LC_MESSAGES/git.mo #usr/share/locale/vi/LC_MESSAGES/git.mo #usr/share/locale/zh_CN/LC_MESSAGES/git.mo #usr/share/locale/zh_TW/LC_MESSAGES/git.mo diff --git a/lfs/git b/lfs/git index cf6d27613..5b4ed815f 100644 --- a/lfs/git +++ b/lfs/git @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 2.38.1 +VER = 2.41.0 SUMMARY = Fast, scalable, distributed revision control system
THISAPP = git-$(VER) @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = git -PAK_VER = 27 +PAK_VER = 28
DEPS = perl-Authen-SASL perl-MIME-Base64 perl-Net-SMTP-SSL
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 50e4e9ef04d9eef7c10aba1f0d53d5d15f50ea9a8c344733e7a7865e2f2a833edb4f4b5882f47dd39389dfdedf22a813cfe3d35ab950d6543d21e0294ce17f2d +$(DL_FILE)_BLAKE2 = 9119e1d1ff0ff332559a6609707846c2af7c61bea6ea728e834e4bd7f1ff6dd636a081c227b32a88fc5de1ea8987951cc56d0e94c90bbaa211ff415c5020d070
install : $(TARGET)
- Update from version 2.7.4 to 2.8.1 - Update of rootfile not required - Changelog is too large to include here. Look in the CHANGELOG file in the source tarball.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/haproxy | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/lfs/haproxy b/lfs/haproxy index 6e18995e5..b825a342f 100644 --- a/lfs/haproxy +++ b/lfs/haproxy @@ -26,9 +26,9 @@ include Config
SUMMARY = The Reliable, High Performance TCP/HTTP Load Balancer
-VER = 2.7.4 +VER = 2.8.1
-# From: https://www.haproxy.org/download/2.7/src/haproxy-2.7.1.tar.gz +# From: https://www.haproxy.org/download/2.8/src/haproxy-2.8.1.tar.gz
THISAPP = haproxy-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -36,7 +36,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = haproxy -PAK_VER = 25 +PAK_VER = 26
DEPS =
@@ -54,7 +54,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 16c32de742b0782389e62f5f0e737a50ff42ed8ed37c9d912d22e84f2dc3d68af112015e3774f7f583b73ef3c724171a5d18e55bfa957e55947555a49d9c14ba +$(DL_FILE)_BLAKE2 = 4c4cb6d0a50d1a5d799b4d861f1dff98d5b3cf6f33c94c1b5927dd1998afb968c0bded9ddbac3e95fc1b16b5515d3d29695d5a6e20ee4424e7240e6a309e8b89
install : $(TARGET)
- Update from version 3.22.6 to 3.23.5 - Update of rootfile - Changelog 3.23.5 - This release has the following changes: Added support for the following new Printers: HP Color LaserJet Enterprise 6700dn HP Color LaserJet Enterprise 6700 HP Color LaserJet Enterprise 6701dn HP Color LaserJet Enterprise 6701 HP Color LaserJet Enterprise X654dn HP Color LaserJet Enterprise X65455dn HP Color LaserJet Enterprise X654 HP Color LaserJet Enterprise X65465dn HP Color LaserJet Enterprise X654 65 PPM HP Color LaserJet Enterprise X654 55 to 65ppm License HP Color LaserJet Enterprise X654 Down License HP Color LaserJet Enterprise MFP 6800dn HP Color LaserJet Enterprise Flow MFP 6800zf HP Color LaserJet Enterprise Flow MFP 6800zfsw HP Color LaserJet Enterprise Flow MFP 6800zfw+ HP Color LaserJet Enterprise MFP 6800 HP Color LaserJet Enterprise MFP 6801 HP Color LaserJet Enterprise MFP 6801 zfsw HP Color LaserJet Enterprise Flow MFP 6801zfw+ HP Color LaserJet Enterprise MFP X677 55 to 65ppm License HP Color LaserJet Enterprise MFP X677 65ppm HP Color LaserJet Enterprise MFP X677s HP Color LaserJet Enterprise Flow MFP X677z HP Color LaserJet Enterprise MFP X67765dn HP Color LaserJet Enterprise Flow MFP X67765zs HP Color LaserJet Enterprise Flow MFP X67765z+ HP Color LaserJet Enterprise MFP X677 HP Color LaserJet Enterprise MFP X67755dn HP Color LaserJet Enterprise Flow MFP X67755zs HP Color LaserJet Enterprise Flow MFP X67755z+ HP Color LaserJet Enterprise MFP X677dn HP Color LaserJet Enterprise Flow MFP X677zs HP Color LaserJet Enterprise Flow MFP X677z+ HP Color LaserJet Enterprise 5700dn HP Color LaserJet Enterprise 5700 HP Color LaserJet Enterprise X55745dn HP Color LaserJet Enterprise X55745 HP Color LaserJet Enterprise MFP 5800dn HP Color LaserJet Enterprise MFP 5800f HP Color LaserJet Enterprise Flow MFP 5800zf HP Color LaserJet Enterprise MFP 5800 HP Color LaserJet Enterprise MFP X57945 HP Color LaserJet Enterprise Flow MFP X57945zs HP Color LaserJet Enterprise MFP X57945dn HP Color LaserJet Enterprise Flow MFP X57945z 3.23.3 - This release has the following changes: Added support for following new Distro's: LinuxMint 21.1 MxLinux 21.3 Elementary OS 7 Ubuntu 22.10 RHEL 8.6 RHEL 8.7 RHEL 9.1 Fedora 37 Added support for the following new Printers: HP Smart Tank 520_540 series HP Smart Tank 580-590 series HP Smart Tank 5100 series HP Smart Tank 210-220 series 3.22.10 - This release has the following changes: Added support for following new Distro's: Manjaro 21.3 Suse 15.4 RHEL 9 Linux Mint 21.0 Mx Linux 21.2
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- config/rootfiles/packages/hplip | 97 ++++++++++++++++++++------------- lfs/hplip | 8 +-- 2 files changed, 64 insertions(+), 41 deletions(-)
diff --git a/config/rootfiles/packages/hplip b/config/rootfiles/packages/hplip index 4c63a2b63..2d6afd3ba 100644 --- a/config/rootfiles/packages/hplip +++ b/config/rootfiles/packages/hplip @@ -1,40 +1,40 @@ -#usr/share/doc/hplip-3.22.6 -#usr/share/doc/hplip-3.22.6/COPYING -#usr/share/doc/hplip-3.22.6/README_LIBJPG -#usr/share/doc/hplip-3.22.6/commandline.html -#usr/share/doc/hplip-3.22.6/copying.html -#usr/share/doc/hplip-3.22.6/copyright -#usr/share/doc/hplip-3.22.6/devicemanager.html -#usr/share/doc/hplip-3.22.6/faxtrouble.html -#usr/share/doc/hplip-3.22.6/gettinghelp.html -#usr/share/doc/hplip-3.22.6/hpscan.html -#usr/share/doc/hplip-3.22.6/images -#usr/share/doc/hplip-3.22.6/images/favicon.ico -#usr/share/doc/hplip-3.22.6/images/print.png -#usr/share/doc/hplip-3.22.6/images/toolbox_actions.png -#usr/share/doc/hplip-3.22.6/images/toolbox_fax.png -#usr/share/doc/hplip-3.22.6/images/toolbox_print_control.png -#usr/share/doc/hplip-3.22.6/images/toolbox_print_settings.png -#usr/share/doc/hplip-3.22.6/images/toolbox_status.png -#usr/share/doc/hplip-3.22.6/images/toolbox_supplies.png -#usr/share/doc/hplip-3.22.6/images/xsane.png -#usr/share/doc/hplip-3.22.6/index.html -#usr/share/doc/hplip-3.22.6/mainttask.html -#usr/share/doc/hplip-3.22.6/plugins.html -#usr/share/doc/hplip-3.22.6/print.html -#usr/share/doc/hplip-3.22.6/printing.html -#usr/share/doc/hplip-3.22.6/printoptions.html -#usr/share/doc/hplip-3.22.6/printtroubleshooting.html -#usr/share/doc/hplip-3.22.6/scanning.html -#usr/share/doc/hplip-3.22.6/scantrouble.html -#usr/share/doc/hplip-3.22.6/sendfax.html -#usr/share/doc/hplip-3.22.6/setup.html -#usr/share/doc/hplip-3.22.6/styles -#usr/share/doc/hplip-3.22.6/styles/css.css -#usr/share/doc/hplip-3.22.6/systray.html -#usr/share/doc/hplip-3.22.6/troubleshooting.html -#usr/share/doc/hplip-3.22.6/uninstalling.html -#usr/share/doc/hplip-3.22.6/upgrading.html +#usr/share/doc/hplip-3.23.5 +#usr/share/doc/hplip-3.23.5/COPYING +#usr/share/doc/hplip-3.23.5/README_LIBJPG +#usr/share/doc/hplip-3.23.5/commandline.html +#usr/share/doc/hplip-3.23.5/copying.html +#usr/share/doc/hplip-3.23.5/copyright +#usr/share/doc/hplip-3.23.5/devicemanager.html +#usr/share/doc/hplip-3.23.5/faxtrouble.html +#usr/share/doc/hplip-3.23.5/gettinghelp.html +#usr/share/doc/hplip-3.23.5/hpscan.html +#usr/share/doc/hplip-3.23.5/images +#usr/share/doc/hplip-3.23.5/images/favicon.ico +#usr/share/doc/hplip-3.23.5/images/print.png +#usr/share/doc/hplip-3.23.5/images/toolbox_actions.png +#usr/share/doc/hplip-3.23.5/images/toolbox_fax.png +#usr/share/doc/hplip-3.23.5/images/toolbox_print_control.png +#usr/share/doc/hplip-3.23.5/images/toolbox_print_settings.png +#usr/share/doc/hplip-3.23.5/images/toolbox_status.png +#usr/share/doc/hplip-3.23.5/images/toolbox_supplies.png +#usr/share/doc/hplip-3.23.5/images/xsane.png +#usr/share/doc/hplip-3.23.5/index.html +#usr/share/doc/hplip-3.23.5/mainttask.html +#usr/share/doc/hplip-3.23.5/plugins.html +#usr/share/doc/hplip-3.23.5/print.html +#usr/share/doc/hplip-3.23.5/printing.html +#usr/share/doc/hplip-3.23.5/printoptions.html +#usr/share/doc/hplip-3.23.5/printtroubleshooting.html +#usr/share/doc/hplip-3.23.5/scanning.html +#usr/share/doc/hplip-3.23.5/scantrouble.html +#usr/share/doc/hplip-3.23.5/sendfax.html +#usr/share/doc/hplip-3.23.5/setup.html +#usr/share/doc/hplip-3.23.5/styles +#usr/share/doc/hplip-3.23.5/styles/css.css +#usr/share/doc/hplip-3.23.5/systray.html +#usr/share/doc/hplip-3.23.5/troubleshooting.html +#usr/share/doc/hplip-3.23.5/uninstalling.html +#usr/share/doc/hplip-3.23.5/upgrading.html #usr/share/hplip usr/share/hplip/dat2drv usr/share/hplip/locatedriver @@ -122,8 +122,11 @@ usr/share/ppd/HP #usr/share/ppd/HP/hp-color_laserjet_5500-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_5550-pcl3.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_5550-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_5700-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_5m-pcl3.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_5m-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_6700-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_6701-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_8500-pcl3.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_8500-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_8550-pcl3.ppd.gz @@ -132,6 +135,7 @@ usr/share/ppd/HP #usr/share/ppd/HP/hp-color_laserjet_9500-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_9500_mfp-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_E65150_E65160-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_X557-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_cm1015-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_cm1017-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_cm1312_mfp-pcl3.ppd.gz @@ -201,6 +205,10 @@ usr/share/ppd/HP #usr/share/ppd/HP/hp-color_laserjet_e67650_e67660-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_e75245-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_e85055-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_flow_5800-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_flow_6800-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_flow_X579-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_flow_X57945-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_flow_e57540-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_flow_e78625-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_flow_e78630-ps.ppd.gz @@ -234,6 +242,9 @@ usr/share/ppd/HP #usr/share/ppd/HP/hp-color_laserjet_m751-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_m855-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_m856-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_mfp_5800-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_mfp_6800-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_mfp_6801-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_mfp_e47528-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_mfp_e57540-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_mfp_e77422-ps.ppd.gz @@ -262,10 +273,15 @@ usr/share/ppd/HP #usr/share/ppd/HP/hp-color_laserjet_mfp_m680-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_mfp_m681_m682-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_mfp_m776-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_mfp_x677-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_mfp_x67755-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_mfp_x67765-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_pro_4201-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_pro_m252-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_pro_m453-4-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_pro_m478f-9f-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_pro_m479-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_pro_mfp_4301-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_pro_mfp_m176n.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_pro_mfp_m177fw.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_pro_mfp_m277-ps.ppd.gz @@ -273,6 +289,9 @@ usr/share/ppd/HP #usr/share/ppd/HP/hp-color_laserjet_pro_mfp_m476-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_pro_mfp_m477-ps.ppd.gz #usr/share/ppd/HP/hp-color_laserjet_pro_mfp_m477d-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_x654-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_x65455-ps.ppd.gz +#usr/share/ppd/HP/hp-color_laserjet_x65465-ps.ppd.gz #usr/share/ppd/HP/hp-cp1160.ppd.gz #usr/share/ppd/HP/hp-designjet_4000ps.ppd.gz #usr/share/ppd/HP/hp-designjet_4020ps-ps.ppd.gz @@ -1333,10 +1352,14 @@ usr/share/ppd/HP #usr/share/ppd/HP/hp-psc_950.ppd.gz #usr/share/ppd/HP/hp-psc_950vr.ppd.gz #usr/share/ppd/HP/hp-psc_950xi.ppd.gz +#usr/share/ppd/HP/hp-smart_tank_210-220_series.ppd.gz #usr/share/ppd/HP/hp-smart_tank_350_series.ppd.gz #usr/share/ppd/HP/hp-smart_tank_500_series.ppd.gz +#usr/share/ppd/HP/hp-smart_tank_5100_series.ppd.gz #usr/share/ppd/HP/hp-smart_tank_510_series.ppd.gz +#usr/share/ppd/HP/hp-smart_tank_520_540_series.ppd.gz #usr/share/ppd/HP/hp-smart_tank_530_series.ppd.gz +#usr/share/ppd/HP/hp-smart_tank_580-590_series.ppd.gz #usr/share/ppd/HP/hp-smart_tank_6000_series.ppd.gz #usr/share/ppd/HP/hp-smart_tank_610_series.ppd.gz #usr/share/ppd/HP/hp-smart_tank_660-670_series.ppd.gz diff --git a/lfs/hplip b/lfs/hplip index 02055ad8a..85b7070b1 100644 --- a/lfs/hplip +++ b/lfs/hplip @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,7 +26,7 @@ include Config
SUMMARY = HP's Printing, Scanning, and Faxing Software
-VER = 3.22.6 +VER = 3.23.5
THISAPP = hplip-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = hplip -PAK_VER = 9 +PAK_VER = 10
DEPS =
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 7f2bc09ab2d7950d8e84b4c23d35fd5370ddc51d1d61c674fad0ce1667f8ecf9c25e0b57c155b688d932db583d3c6af528da86348ebe64ce8da9c8d051b2be34 +$(DL_FILE)_BLAKE2 = 658da7989678e6a27e50f4ef6ac6d99601246f515e06f15f6d148c10427848533f99ce87e85e45446bddd4dc6a7efae568e7c6d5d4398cdc9da45f5806af8b6f
install : $(TARGET)