Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Tue Mar 20 01:00:02 CET 2018
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQI/BAABCAApBQJasD92IhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
dWsACgkQ2bkzwSrtdPBX2Q/8CMsXCopL+2iaVeIKid+ah9etBKCcdHGmVRdx2zYh
oxultW+0dJq7QB4idSYPzTSHj00XIC0GgqCyED3ycSctJpEW8XezDRErA+aMD6QX
mrTOQOzTgT1dYRGbu6a6MIM4xr3zim3v5T9Jm+EAwZOgbobY+sDMMOBCyZXHeRFd
HKwAxKBt2Cj3HIJ3f7Dj/Hh8g0ZYwbTvRr7kl/naocI7Ypi4RTkDZsUdO46O5epE
PNEF1itiBaNFAaK284aqHD3Y7bO5LIRI4zJY1P0OK2dtBy82QH2It4/DcGckm9WD
GL3/x3MuJHfN/b+OQpMLKkvLkuSzCqCuw2K3hZDbt/154Yn8iJXonH6MSmuEr5PG
d692zPXq/x6Ymhjh1Bb6Hn0YW4iteSWJNUIqfAhhcvMaC41vH7+EFm6JVyF1tCyo
i/P7VldZK5o5F4gTSUDeUc26f/iN0/iFrBEv/WnphJzRHFQhtCwwFUzzxKr3nTAY
ocA664WM4puW/ShHNdD7BSeJUMc0sKYkH0CQN7XjX6E2NK+qXAH0xR45Zqxtzsrw
lWd9VJY6/Z7e6E7Uz4kzKO4Jk9V7veuaxUvlLdwxDC+YepYAP2MVrV5bZ7VKJrOW
x3CDUU3zhQggsNMQ65U17bX6qvMy9tdGVRtY7o6viSdrRW1iU/DFuBIM7j+wsUdb
khk=
=vsif
-----END PGP SIGNATURE-----
don't stat meaningless data off the end of the list
Matthew Newton at 2018-03-19T22:50:46Z
Files modified:
* src/main/exfile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b97f901e90b395dc962859775e777d6fe321dd3
======
Both referencer and referencee must be TLVs
Arran Cudbard-Bell at 2018-03-19T14:23:32Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23ebbcffe6ea1df487d7c826efaef59824c69d96
======
Doxygen
Arran Cudbard-Bell at 2018-03-19T14:09:28Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b14971a3a7fc53e75aa9f5702a9bc7146ee1a89
======
Add missing INTERNAL_IF_NULL
Arran Cudbard-Bell at 2018-03-19T14:08:03Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98fdc3dbeae4251572b4ee6fb06ff7509a468bfd
======
Doxygen
Arran Cudbard-Bell at 2018-03-19T11:58:14Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1afe03c78a5f1a467113f1017a663274002bde69
======
PENs are explicitly 32bit
Arran Cudbard-Bell at 2018-03-19T11:53:26Z
Files modified:
* src/include/dict.h
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/949f9473ae0e225dfde19bd76bf7a6992b76c12d
======
s/vendorpec/pen/g
It's Private Enterprise Number (now?)
Arran Cudbard-Bell at 2018-03-19T11:44:22Z
Files modified:
* src/include/dict.h
* src/lib/util/dict.c
* src/main/xlat_func.c
* src/protocols/radius/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a520412647d36109246f678cea8d53293263f4e3
======
Reorganise dict.c
Arran Cudbard-Bell at 2018-03-19T11:23:41Z
Files modified:
* src/include/dict.h
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3961b6f1cde34567e50ea5a17232cb944bf06f37
======
clang scan
Arran Cudbard-Bell at 2018-03-19T10:55:55Z
Files modified:
* src/modules/rlm_mruby/rlm_mruby.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24a273e59312210a90de1c0271f434a23016d812
======
Reorganise attribute adding/validation functions and add support for internal dictionary references.
References allow one attribute to internally reference another TLV or a dictionary root.
This allows us to create "group" attributes which allow any attribute to be encoded within the group and foreign protocol attributes which allow RADIUS to be encoded within DHCP (for example).
Attribute references are also needed to mix protocols in the same virtual server, as the template validation functions can retrieve the foreign dictionary context from the talloc hierarchy.
Arran Cudbard-Bell at 2018-03-19T10:52:33Z
Files modified:
* src/include/dict.h
* src/lib/util/dict.c
* src/main/pair.c
* src/main/tmpl.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_test/rlm_test.c
* src/tests/unit/dict.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d893d84e68c57ba8ff691c78713ddada8bd064c
======
Inline some string format functions
Arran Cudbard-Bell at 2018-03-18T20:11:05Z
Files modified:
* src/include/libradius.h
* src/lib/util/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21e06ea2e1fef039e5ee741684d0525ba8cbe49d
======
--
This commit summary was generated @2018-03-20T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list