Files
packages/net
Alexandru Ardelean 71223e9e07 freeradius3: update to 3.2.10
Patches:
- Drop 003-freeradius-fix-error-for-expansion-of-macro.patch (upstream
  restructured src/include/threads.h) and add
  003-configure-assume-cross-tls.patch instead: the AC_RUN_IFELSE
  __thread probe cannot run when cross-compiling, so TLS_STORAGE_CLASS
  stays undefined and threads.h hits '#error unsupported' (since 3.2.9).
- Drop 002-disable-session-cache-CVE-2017-9148.patch, 3.2.x is not
  affected per https://nvd.nist.gov/vuln/detail/CVE-2017-9148.
- Replace 004-get-hostname-from-proc-in-radtest.patch with
  004-radtest-nas-name-from-hostname-env.patch: prefer $HOSTNAME and keep
  the upstream `hostname || uname -n` fallback instead of reading
  /proc/sys/kernel/hostname unconditionally.
- Re-do 020-fix-freeradius3-krb5.patch, also sent upstream for review.
- Give the touched patches the git format-patch headers 'git am' needs,
  with the diff bodies unchanged so they still match 'quilt refresh'.

Depend on libopenssl-legacy when built against OpenSSL: with OpenSSL 3.x
tls_global_init() unconditionally does OSSL_PROVIDER_load(NULL, "legacy")
for MD4/MS-CHAP and errors out when it is missing, so radiusd exits during
startup before it ever serves a request.

Add a test.sh covering the freeradius3, -common, -utils and -democerts
packages: radiusd -XC starts the server for real, the config tree it reads
is checked, the dictionaries the master dictionary still $INCLUDEs must
all be packaged, and the demo certificates must be real PEM.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-07-23 01:10:15 +02:00
..
2026-07-14 18:38:15 +02:00
2026-07-16 16:42:19 +03:00
2026-07-13 09:46:55 +02:00
2026-06-28 23:22:58 +02:00
…
2026-05-29 09:25:01 -04:00
…
2026-06-05 07:36:16 +03:00
2026-07-22 12:03:08 +08:00
2026-07-16 14:03:20 +02:00
…
2026-07-04 12:39:06 +02:00
2026-06-26 10:44:12 +02:00
…
2026-05-24 15:57:00 +03:00
2026-07-09 14:23:54 +08:00
…
…
2026-07-23 01:10:15 +02:00
2026-07-14 21:50:55 +03:00
…
2026-06-29 13:46:48 +02:00
…
2026-07-04 23:07:00 +02:00
…
…
2026-06-14 20:33:53 +03:00
…
2026-07-22 14:41:45 +02:00
…
2026-06-03 08:26:46 +02:00
…
…
…
…
2026-07-07 08:03:02 +02:00
…
…
2026-05-24 14:14:28 +02:00
2026-06-23 22:49:26 +08:00
2026-06-04 08:40:16 +03:00
2026-07-06 09:56:39 +02:00
2026-06-07 12:11:57 +02:00
…
…
2026-07-06 10:12:43 +08:00
2026-07-06 19:32:58 +03:00
…
…
2026-07-18 17:26:28 -07:00
…
…
2026-07-09 14:35:58 +08:00
2026-07-18 22:49:20 +03:00
2026-06-09 23:15:24 +02:00
…
2026-06-23 22:49:48 +08:00
…
2026-07-16 14:27:36 -06:00
…
2026-07-04 14:12:06 +02:00
2026-06-17 20:58:27 +02:00
2026-05-28 11:17:42 +02:00
2026-05-19 08:50:43 +03:00
…
…
2026-06-14 20:45:09 +03:00
2026-06-24 22:17:50 +02:00
…