Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Sat Mar 31 02:00:03 CEST 2018


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Fixup heap return codes

Arran Cudbard-Bell at 2018-03-30T19:28:02Z
Files modified:
	* src/lib/util/event.c
	* src/lib/util/heap.c
	* src/main/unlang_op.c
	* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6fa61994d41b8b0c7415e54b923dff394a43c7ef
====== 
Underscores ftw

Arran Cudbard-Bell at 2018-03-30T19:05:00Z
Files modified:
	* src/lib/util/heap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68b259ebd44f41b2b9a85aa4a9fc3226e4108933
====== 
Simplify fr_heap_pop  so it doesn't confuse clang scan

Arran Cudbard-Bell at 2018-03-30T19:05:00Z
Files modified:
	* src/lib/util/heap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11e3a262475e66ef748c629528770de2cf27cce9
====== 
Add dictionary autoloader callbacks

Arran Cudbard-Bell at 2018-03-30T18:49:09Z
Files modified:
	* src/include/dict.h
	* src/lib/util/dict.c
	* src/main/module.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6994b649e925d8943f607be7bdb6d3050c393af
====== 
Make clang scan happy

Arran Cudbard-Bell at 2018-03-30T18:49:09Z
Files modified:
	* src/lib/util/cursor.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35d3b3d5961b78d1b8e33d622653aef715682b08
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJavoIqIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPBdjxAAlSZl5eZdNF7WBXrxN9ITu+RVLhcPFHm/5BkvsSxV
 4DVPdlG1CVwwq+NIdUZ2kjPiCTUnzUxADfMsNRQntUnBu9wm9ou0MoZy4xmOR1/Z
 OItA51j0NVXzQueIOwnN2ULS+AvDP3tcIMR4dlNSw/nRe16hI7JCxTf6OJ5fO9o/
 lj4M7p88fnJnFICVYfB1qfkKSikN0F/IQPA6QC+UBZMMmDC0L1yjWcdcllZjvfkI
 Jou6srWgIscN2rtuoFZ9FydKTnuKBuLcigqfuKWLTwP/UQnEMRQoEZ5jiDaiZR4E
 iTuBH8+BoHsqPUFlTfxO3Kb+55pcgl20+FZ83dNGccxQAtTfRtillvOf16jxFd13
 gNW8KAF826eMWAyXog5gu8rbdcdMZ2TIgdctJhM2Qj4hjylVCyct8BWqN6PlAWO9
 z0YGcz0+Ywt5Wq5ztVzJFR36KFb8vs2PrSUNZpW9itCgABcu1udDS9ihwXUd8eO9
 sCVJJybZtCP+yeB0Nbx24jWy8hhKRLqke3lYDJI4M3dQuubSYavWAi1p8BG1xtAy
 MJ3tTGZnrGfy/01CQ6GM1/9vOcMvq6cVfj+gMDVC6nBf0M/dnSCS18Huj2Gd045d
 lISS+wZ16/Zvxaqa3TC7H+AC+KGC4dPrKj3eOhyuWdvVZQ3lihaJegQKJgmqYcV8
 lnc=
 =9mF9
 -----END PGP SIGNATURE-----

documentation updates

Matthew Newton at 2018-03-30T18:30:01Z
Files modified:
	* COPYRIGHT
	* README.md
	* doc/README.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55628cf16b603ded330912d1763eb24e07fc8417
====== 
Minor fixes to OCSP code

Arran Cudbard-Bell at 2018-03-30T08:26:55Z
Files modified:
	* src/lib/tls/validate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d51534c3dcd8c2a548c17ce0283ee50bf8e88d30
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJave8eCRBK7hj4Ov3rIwAAdHIIAD6Nw4jXA3Yn+bx65b3dX9A+
 pUs1EuEdIjgRZcHzbqBoBha06OOwAA4+YoPImK0rOdwM57E6J2wfOyoJyZdjIWFt
 UiE/3zBy2I386GfdttsNvagHns90xXEe3UkLSiwaA4GH91y3VUBMSR5CZrbgkris
 Kt3A/p2VBGUvFLCmWPj+KiDwbaDETw8Gv8zXTqUjn+19pbXXTB/EO/dTByBybSF3
 hAB+kJHgQNjOqhxjLmsUl7OfvO6LtFf0KzHMxNZ3FfLYD+IVfcy+e5EVYLz8znNJ
 xMqXMYVKFL6dXbNhEzDWqrtIrH/jXHBgttD1HL7at4ovUBweZLAwe+g70BX7PMY=
 =HKhC
 -----END PGP SIGNATURE-----
 

Merge pull request #2202 from frenche/ocsp_fixes_v4

OCSP fixes v4

Arran Cudbard-Bell (via GitHub)@2018-03-30T08:02:38Z
Files modified:
	* src/lib/tls/ocsp.c
	* src/lib/tls/validate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b2f73613af812b50781f75c1c941016f868ebb2
====== 
OCSP: Fix intermediate CA flow

It appears X509_STORE_CTX_get1_issuer() will only return
a trusted certificate, so in case of intermediate CA (not
trusted by it self) it may return null.
Use current_issuer instead, as the chain is already
validated (so we should have issuer certificate).

Also, if for some reason we still cannot get issuer, then
only allow skip if conf allows softfail.

Isaac Boukris at 2018-03-29T07:12:16Z
Files modified:
	* src/lib/tls/ocsp.c
	* src/lib/tls/validate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/491dee0a0e44c31b89e7577310828c46aafede05
====== 
-- 
This commit summary was generated @2018-03-31T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list