Commit report for v3.1.x branch
The git bot
announce at freeradius.org
Sat Feb 20 14:18:15 CET 2016
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
No longer need to look up vendor for each encode.
Instead, we can just use PW_TYPE_VENDOR from the tlv stack
Alan T. DeKok at 2015-11-20T23:24:16Z
Files modified:
* src/lib/radius_encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d17089cbaaeb8c96299e3ef4eb153bdc5c64e5b
======
cache type + length in hdr_len
Alan T. DeKok at 2015-11-20T23:19:04Z
Files modified:
* src/lib/radius_encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b319c9bb9d0d93819e1f848307979403af928cac
======
More vendor tests
Alan T. DeKok at 2015-11-20T21:06:50Z
Files modified:
* src/tests/unit/vendor.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d529498e9045464d1f3d96be6ea4fdd8dc84062b
======
It's really format=1,1. So fix it.
Alan T. DeKok at 2015-11-20T21:03:58Z
Files modified:
* share/dictionary.dhcp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60186bdb7e53748bea81313f5ce7cf4d62bbd0b6
======
Enforce "length" on octets for encode / decode
Alan T. DeKok at 2015-11-20T20:55:14Z
Files modified:
* src/lib/radius_decode.c
* src/lib/radius_encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02c2a66aafef4d28398ffc6c38b6751f97d56d21
======
Put type / length into PW_TYPE_VENDOR and PW_TYPE_TLV
So we can have different sized TLVs for different protocols
Alan T. DeKok at 2015-11-20T20:48:02Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ffe3be889cae1ee878f51d2f2e65dedf0660164
======
Mark up magic attributes as internal
Alan T. DeKok at 2015-11-20T19:26:37Z
Files modified:
* share/dictionary.dhcp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2c231176711c768cd532c6177667f070c036b9f
======
one more check for builds
Alan T. DeKok at 2015-11-20T19:15:14Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce1589adc55b027d7f9b4ffcc67c4cd6dac07e6c
======
Keep clang scan happy...
Arran Cudbard-Bell at 2015-11-20T18:41:27Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a071759f596d4ff1a0e1a56db3cc120290714d21
======
Inverted condition checking for use_referral_credentials
Arran Cudbard-Bell at 2015-11-20T18:17:36Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d20c7ea7785443d8c7efced866b30920e021fef
======
Note
Arran Cudbard-Bell at 2015-11-20T18:15:32Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3ba32b37ac90960fbf135fc4c5fd0cd97378b2b
======
lud_exts may be NULL
Arran Cudbard-Bell at 2015-11-20T18:11:32Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f417f160cfaebf4de5c533649e8c1643f38b583
======
Fix buffer overflow in soh.c
Arran Cudbard-Bell at 2015-11-20T18:06:16Z
Files modified:
* src/main/soh.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ec8feff90f0e21ca91ff77fbfa89a3ad1f89e80
======
Framework to allow TLVs of varying type and length.
So we can have a common encoder / decoder
Alan T. DeKok at 2015-11-20T17:54:05Z
Files modified:
* src/include/dict.h
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41df1a117dbbefa134dfd36cc6e532ca26f6a060
======
Makde fr_dict_vendor_by_num() return const.
No one needs to modify it, except the dictionary parser
Alan T. DeKok at 2015-11-20T17:54:05Z
Files modified:
* src/include/dict.h
* src/lib/dict.c
* src/lib/radius_decode.c
* src/lib/radius_encode.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23d1f9b13b9ae8835f4dc22af9dd2666747831b1
======
Move common table into the library
Arran Cudbard-Bell at 2015-11-20T15:47:06Z
Files modified:
* src/include/libradius.h
* src/lib/radius.c
* src/main/radclient.c
* src/modules/rlm_eap/radeapclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32b1b67c0c9ca2d1bc3d04c9dbc87016df1a9187
======
gpgsig -----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0
Comment: GPGTools - http://gpgtools.org
iQIcBAABCAAGBQJWTyEbAAoJEP+k1YKfttfKDocP/0VRE2RCeHcPgeqeFI5nzjFZ
sz5TiU1jw3xG8FISKe1+j1iyujoytObUeYucyHBYoG7Lip+xjRk9/TOKYGNttiIp
OZt/+DP4vqxk/3qSUAGxahe61809x///toUawzwJdui58HEUraIuzkzPLYXPPS9U
buMIJLelLaof6psP5te2YG9wrUoG01CcACajhaonLL8q+z2WmghZObspPQDsntBC
K3AMD4/af6+H5SL7G0TeKQw46DPD84H0cOigVPCQv7dOEYmWWdfbuInyEuUjwx03
2/q6wVioXY4lqQ6vZ4mouO3m7QcaPyrC0/TyHAlGHO3TWlRPJ6VGUf+t6nHbDiUE
4fvtSk4F/ZMCMiGt2mXZ6H+eXhSaCW30SPIDuDbh2NymwT/yqNkuuzs5pbottUcs
wFZTml3O0pQkcfIrsh1/8xN7PzkuU9HYayAZTtmYq1mUyM5jJ4lNl9tX2OSrA+EQ
0ikot9wHsATZHE4b1GpWgiVnm5NmdTnOb3w22Qlw5WyhztjYg3T5+OXpSwhk0tcv
Lt1OjeZPbDYP1FGf2a9qPKJH+t+Ex/Nh/0nQu8lP+X7EbTbyFrp7x264YBsXYO81
UnotVklg/AblmQ7u73jRUkYZxYgNOjC0L6jWxBiHgOKx9s+mD7azfdlAy2BN1Lh1
NJEcQUl27ssOuzp9STsL
=Jltw
-----END PGP SIGNATURE-----
No cases where this is useful
Arran Cudbard-Bell at 2015-11-20T14:33:14Z
Files modified:
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/186d9d9375c86cd17557f053261c55fd25c0c310
======
--
This commit summary was generated @2015-11-21T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list