Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Fri Sep 8 02:00:02 CEST 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZsdgLAAoJEH0Oec13Yh7NI7IH/RimTkyTcgAc6KFookkH6g8O
blvPVfi8skd1J3zFQyvlVRW0CfEAJemuP/e//hTBD5aJ0QVCk54mlc4a5+5is6TI
SdGei2tGUPFNWd9esbZsnHmxs82JlfhXhkm+ZFS2Axm8W7o9zglKA/Pds/ZGQjod
AUU7rjNA68Eom6Z2zCvGqMd/prpjR9ej6FwSUu70yzGQkDbbkyasW1OsY2KAi8yv
AqKsxov7NOMARy94Jzq8z0g9l0Zya3YN54ZI3Pm5HB4yIpoQfApokbs1nael3Llv
Mpqnx79GlFGg6q8MlkmLZ+G7L36ipNaT1ab4QqeTmaV5wWCziCS/JnSL3r3iXZE=
=27CY
-----END PGP SIGNATURE-----
const
Alan T. DeKok at 2017-09-07T23:36:41Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7cdcf603a6e49067ea34ed98e850ff66c7bcdc84
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZsb1LAAoJEH0Oec13Yh7NSogH/if/7f4dl4eyvbj/EmW2C1fQ
4rFqvVa/iEoHaX6GGGv48lKo652lBoOE/UBMcRu55f1sjDnMVgrM3QhZ6N2I0zxH
zSY9TJumb3/qfex0mkZTXQ6wRcVyyW1cET9euran1HPnlgp5hCIGjUw55h6wo1Ep
7uK+S6iiEw//aZeySS5aWuBURqZgIsSris4j/0EDTFh+T3VIA3UG/5CqU4bATXZp
16bP4h6uN/6PHymyrwrn5YL0CC1xlutabG4QPiltfoTyfFdCthZPV08ot4q45DVZ
uQbcMYdH2OzmyLxacaEX3Uc4FWY0mlUFoUN0gbWb+7T+Igx33lBTIrHcPLRWpFU=
=Urbl
-----END PGP SIGNATURE-----
more const for talloc_get_type_abort
It looks like we'll be at this for a while....
Alan T. DeKok at 2017-09-07T21:42:14Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c71be5db1c4ca1dee4c34f1a78a45b005a9d8f2e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZsaIlAAoJEH0Oec13Yh7NkqgIAKSAQ3pUX4jZkblI/Jz9fkNq
YGwLSQKA7QEycfHXFADiTD5BnSRlNhEMNLJfe82bZ1FqdaygZBrGN0xWn2v7W66u
uqzVxJfpsuR5REkoazTuEoS/Bb2kJDm/KMY+E5b3T6fulA2w5+ACwdnL959xRAWv
WURm3awRD5lvgQkGAp1tmxzEybpeZ8lmcBZiWSuy9M8OLD9SmFoBaPG6Q6unun2P
krqvTXB5lKv1+UL6MFFN/mBe+/uO65mCwGNB7r0b7sazjAbT/tvdhybZ+h9Mu3IY
jSX46MsQ5lGS4+2KLHRCbqCnu33XBuwxHQY02CPwcr4/bs07xXdaIgBQB0TozAI=
=ZadI
-----END PGP SIGNATURE-----
different way of hacking const issues
in non-debug bilds, talloc_get_type_abort() is just a cast.
but if the variable is 'const', it's talloc_type is the *non-const*
version. So we can't just add 'const' to the arguments to
talloc_get_type_abort(). That way the debug builds would fail...
the solution seems to be jist removing the calls entirely in
non-debug builds.
Alan T. DeKok at 2017-09-07T19:45:44Z
Files modified:
* src/lib/util/dict.c
* src/lib/util/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e9071505be623bd0ebb80d783a0e0ea4799d6cc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZsYp1AAoJEH0Oec13Yh7NHM4H/Ro5A7orjBhaedaonCh1cvoO
gm8Q1TtoyckPIkGwwpgAd43kSWC14v/UwP2Lwyk3/6EqA3A5D/TIpL9zA7nXYoTl
WagOvSqQjfRfqddicOwfcWZZAJFKYiRuaC0fIo+i/GTv8Zzazi+gNrhFduF9nMA7
d37kCoA6abHV23WY/7uCCbFe346ZcbRU4P2n9RTgGkUe7xWPt+Wz01JdQqctlmPP
xO0WwsPXiPgRQ6Z4o9srqimhTsLk5wIBCoCmlkPZRylziN39oem1PAXVk7mQJ91d
hjdqxq/9Xd5/Ya7/njXmBZifwBFqF/3c4KwwdSAL9Co/Sz9pFYhqv2y5gUhsmZg=
=SOM8
-----END PGP SIGNATURE-----
more const fixes
Alan T. DeKok at 2017-09-07T18:05:38Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf2419a4735ad52cbc4fdfdc2a71f172ffc8fdde
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZsYjcAAoJEH0Oec13Yh7NNsgH/21AGKA28UPirUPcpWYnl48a
71XX4BlHfP47YXoTRLM4tV42UJGAdtaBJHl3dgd1HLHuNv7DM78Fb0KianIF1w92
r2uE2eAc0oSfr6EM+nKLUh3pRoN3iQwCOwBX27JVG7zFIcB8v3jiluXSZMrbPfDO
lFvfSLOql3yyL9FTDyoj63G/r9y3ShMLhK33ioGm5jMbD5nVJFWd/Hwyf8x82iod
EllqbnpySP2Oe/OKBg+IjjgjJGqSGiFQzAzKlJ6WqzRmtG6MxSfDRY+LW1tbIqVL
QEgllIH0LNS+OlkDaZGYjoqoNSBEII/LNVCXt6B1+O2LC56A8h+ex3/egWWlDCQ=
=U9uz
-----END PGP SIGNATURE-----
const issues
Alan T. DeKok at 2017-09-07T17:58:47Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47eb4298d1f6bb5c0ac9fe99a539e862044c5df6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZsYAtAAoJEH0Oec13Yh7NTTkIAJXT15QEmgkvdL00RBBK/VDf
GAUcfyahmP3qf6tJEFPVMj7jYPzVSr9pp5zgYYh1NDYOJGYj6G2p15pATGX77MmS
l5IHXnIjx+M5zl244bAI/cd0BAS1vttk31YZJ4GMSaJ4y2WVSrl4Lj3mu1f5p1iN
LLxB1uAqEyWdKdPfs+OQCkakhL+fW1Jxv6yyNTZj5hQRK5JARWWiv2IYVV0rw34W
DyJ0AIE+hKKVh3R9mlADwEVxcgreDiC15IO2krYTmCNdPEKR9Vn0P4DjzVde/Kbl
teyj8jwwnrd8PkU4lm+1eCcJSZtNKgJ+1n4DeUdl6QJW0PkOyLjgtoufDuKW+1I=
=I6Vb
-----END PGP SIGNATURE-----
parse FLOAT32
Alan T. DeKok at 2017-09-07T17:21:45Z
Files modified:
* src/main/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87393098f857ad2dd74e1da8f3a7a7d25ccb59d1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZsX4UAAoJEH0Oec13Yh7N5ZoH/19KiKkgzLdz/cExd1v3OiNT
kJMpT7djZ23buq1w9AzPJRY6NAuPJuCJuxJTTk6EJ8A38mYnRVr3KY3FAppkudC9
U0vALZRHu2XKB2oTHkNn8a8+psu5qb5lRpciiytubdTaItW+h6bv7CcZi6RiZtEs
apSxtxICMZduRg3iUv55+ryJENUN6jrV+2jWnfNq/PC7k0V/nHLXvZk1iI6NGrnW
zSk09ADsOSG47y5Bbtk6AQyWQqys1Gc/ioTficTVPItXMQA384pPUTIJTZpVl5cx
h5A6lLXJqhMKA2wXbuuv7qhaVUi6Kribf5G7XTIBpsiV2rfPwyEMNtI23ox2AFI=
=SF0S
-----END PGP SIGNATURE-----
notes on future async
Alan T. DeKok at 2017-09-07T17:12:52Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbd565bae22d8acb53ad1dc3242b331c78bbae08
======
Fix placement of return
Arran Cudbard-Bell at 2017-09-07T15:33:27Z
Files modified:
* src/lib/util/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31796b7667d29cef178921d81a61d6ad3b4673ad
======
We don't need a program to execute
Checking for inst->program needs to be done at runtime, because rlm_exec is often used just for its xlat function.
Arran Cudbard-Bell at 2017-09-07T06:03:40Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28937e039ef2b206688446d6c098bec6f0198ba0
======
Use SSL_CTX_set_max_proto_version/SSL_CTX_set_min_proto_version where available
Debian OpenSSL may disable TLS < 1.2 by default.
See here for details:
https://lists.debian.org/debian-devel-announce/2017/08/msg00004.html
Kurt Roeckx (author of the patch) stated that the original patch was modified so that
the version could still be changed with SSL_CTX_set_max_proto_version and SSL_CTX_set_min_proto_version.
But we still needed to add support for those functions.
Arran Cudbard-Bell at 2017-09-07T05:10:06Z
Files modified:
* raddb/mods-available/eap
* src/include/tls-h
* src/main/tls/conf.c
* src/main/tls/ctx.c
* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7ab215cd6ec6e37df39ae7cfd31a2fbd47c422d
======
--
This commit summary was generated @2017-09-08T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list