Freeradius-Devel
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
May 2017
- 6 participants
- 38 discussions
Hi Alan, all,
as you might know, I'm working on extending FR's support for the Trust
Router by introducing rekeying capabilities. We'd love to have it
included in the upcoming 3.0.14 version if possible specially if it is
going to be the last of the 3.0.x series). Is there any specific merge
window that we need to attach to?
Best regards,
Alejandro
4
5
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZGi+OAAoJEP+k1YKfttfK4FcP/A47jfPZfsQPmgSPX93zxiaB
O1xfzDM5p+geF8AUmhmvc884484Oh1FWiIQjdEhEff83j5raGA8zK6MpU3p+3r3u
/q+L2Z6Ln7sSgnMK87siypu9IvE7n6TuWTc+sJpcltho51xj07YKbFW7ZbY9hZXm
W0fAlM3ZnebzPBpWUQMUofAHuwIhq5UzBep15ID1CF0YVYXpCnu3uy0PEdqhMbxL
to0JtDMzHt5B/mP3cnFSllW/XW5bXdoSbGfYvGJC6MUinMk0Li31wFQsa4r2sey5
Zo7C2TT0cDoSkDuTZ0WZhu6YNUVaY4EcP/j0h2maQQlOaOpj7AzSqh72hjiiWy8f
kz3rC6Z1fMNvR7kVhGIgbEPT9iS/1vLutAZHYCjzpDRUsDLPWbmk+/azvet+DWxs
blLsK5IqBh/LnmiMyg6LDSNnxqJeoHIcqAVC+R9Px8qXE4GVkm01natLYD9v0jbd
KGwTRqPgpovQ+SfriHiC7Kea7PUdfCUootkdpjdz+ksUG7kUfRxrMDqUXQnXwX57
B96lWJOVyh1edy79tGEZF2zD4zfS2w45W7rj7wCP+zt5oPz0SeH6qK4/tfm7G+AZ
9hPC4sBmlgE5+mNriInmfhEVLCLoDPiEEOiyzKYCHqmQxnDbFIgPcWV2FHOBqWRm
YSgZmTFTEiTgnCx5LP4D
=9K1x
-----END PGP SIGNATURE-----
Initialise data
Arran Cudbard-Bell@2017-05-15T22:45:34Z
Files modified:
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99bf3d19338f67178b46…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZGi8KAAoJEP+k1YKfttfKWTsP/i6pfpmEVQnmZ3YzxHbpVXuM
haj+sX+zu6Dql1znRhdr3A3JU3JoGWgFOs7oz0R3tfL5A1uArcQ11FL7mO+Kzv30
+KDXC1Vs1MVR084Y+WodxWn7APeahv5+ouySSDR5beanr9BgfdJ9go9r+ulMXtBF
JwrCM0TLW4CTvTVW7L/B4/xoQ4sgUL/hghei6HD4O9AApIBbMyf6E/YMD7NrhTIH
R1PkSZ7CskhMO5Nlg8ZSR5/CJspvKUQNZ5tPCp3Y6rzIox7YK/ihUGwX1HBComqZ
+t+WmzXvek0XKXMUbh1w6a0FVm/Z3n7MeT3aPTFdrJoimGKG7K0Pc+rOx+tQOlO+
cooD5OoNKofyUF9VRyLhE/udRMvBoorO97L+I82vUL/2CSEJlsngOaRmEK21Rb3O
a02CcBc+YVhGB6gPtrD0xJbajW8Qaw9att/Whe8kYYcEnywHyE3GFtpEfZWbsNEU
HQbMahGqLNbLFlGbx6ZAUmTwBYz56NMm9Wu29KxdZ8adi/oa2zIedHq23WK1yKqp
RnFj7fa5Q/hulG5NIm50Z5FcOSMMC1XoaYOfIGqvxuKt1YqYbZnM0F/7keN81jpj
0PExVWNdM6vJao5xs+tlpv3BylvEo1jcGj0IU2Q8XV+sXupiz5kuJsH+EUbMOBXA
PNZ5sQy1+i32W/ngwK/v
=oXto
-----END PGP SIGNATURE-----
Initialise uinteger and sinteger...
Weird clang complains, clang scan doesn't...
Arran Cudbard-Bell@2017-05-15T22:43:22Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d05677845b8c1f22eadd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZGi0vAAoJEP+k1YKfttfK2kMQAJkkzIztkoyRiHDs52J95frl
EMz50TYnh0cZAtT3Lc2tlEZiZOeE7z3ABd704A0EqJ50US50FVE0iL5xG3/Fd5DI
E7PUehiubJGRCkjDmRVYPusHi07+UwHsekv+7nZKcQUwuM6SM1gftoARYManXyT5
GXc+JtANoqS0edeqOS34ldYAJ2liBZqdkDizTMP+4iH9zGjImlvoqACa8WCI5ZP3
ZnOeHCc8zuKnPze8MEipuqwM1VnNX6Sexe+MBbBwq38JdvicN0CzDpcg45SeqjWs
EpooayFC5DQW4zCTzSVOcXChgfuVerPAKuCoI6STFErpCBL8KSnlX0NH/zSh8Bpd
BIRLV2WJcmlmA/GabGGV4M4r/zG0wRgA7UIPFsnusmJk/OMqzjSdU9CRo8MzSZUP
okvYs0eqmMGhZx8E0mJaGw6O5k6hXixMNYZLZUYeG1uzUyGW+kZrAAJGN/O+nu2y
PPS17umvbvZETeZKa10iUFwOYYhzdLwveqLqf08nYZzncmd0u9L7QPi+ZHRDNsNd
MfXSE3+o8JvGhpUJv+RcGTFlPS6ezJjBiaFBGGnwXpr/BPACkpzL4lx3QC+iNWrv
9VtVylMdLT350Yad7VqphmDDnY/3+Mpw2uMJg/AmsFWIcxAAFRZ8YQcMui3+IQhP
24gqhEEMfrgq3rXbKj+V
=wef/
-----END PGP SIGNATURE-----
Allocate space for \0 byte
Arran Cudbard-Bell@2017-05-15T22:35:27Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b4d4af753d5b5d0806d2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZGiyFAAoJEP+k1YKfttfK788P/RTy1cpAzT/n2WA7Cd8pqhsV
ehrYdD3qsYJMMeGNUsT641M+2ucvtEL3zMZncN9gOdEyhaYbFciTVLMLc13xn/i3
8AcBB5KmZ73dRr5Q2X7jIIRiBhhQ1hiEvVyzoQ0GrEuJ3XvFdPl69DRskL5ob9p5
9QOYgYFVC7pcYHsf/bq2P0OwG/JZSvFgM3o5YunqdAFYKGQGenZSeaynAzvxOq+H
aMEwocIpm3dsuStXMcx0UaiHM5LxXyTO64c5xPKU5UhYoAfWixfoM9xsQ95p5ZjI
ZW1OI4S7a0lrUgcDR/ejx5UMztpvT3MqtoFSQEq+VlStbCSiAD/tIvwZ2xcojPwE
j598lJVXNDcivUtlgKgmTci3lIq8o99B0GBhR7cqkvyOiGSe/LiFBJcUGICmH50m
vMqPAafiJkW3ujHD8bF/vasUQPviAXnml6ZczVIHjONGkBFMM8xZ70ZDgR4hEywY
6q9fDy6tdr3nUqtAjvUSlqTa4oruL80O0TaGc4yYXmV9R2DDeOu6+cQxYkS6rVb7
X6HrLP6EyczAyZzByGVCTyiLnANeGJqXx6fG1hKsMUSEZZxAgZnfAFv18w6fRn0g
M4oaqvWME5vIwEoQB+ZjMh7rZwqlwT2k30AK478VWcrvq0SIPgoloJTtY4Bvlaf+
7+7yq3jxW8PGP4e0Tptw
=kHin
-----END PGP SIGNATURE-----
Add support for Diameter and IPFIX base types
Arran Cudbard-Bell@2017-05-15T22:32:37Z
Files modified:
* src/include/libradius.h
* src/include/pair.h
* src/include/types.h
* src/include/value.h
* src/lib/util/dict.c
* src/lib/util/misc.c
* src/lib/util/pair.c
* src/lib/util/value.c
* src/main/cond_tokenize.c
* src/main/pair.c
* src/main/trigger.c
* src/main/unlang_interpret.c
* src/main/xlat_func.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_eap/lib/sim/sim_proto.c
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_json/json.c
* src/modules/rlm_lua/lua.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/protocols/radius/base.c
* src/protocols/radius/decode.c
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd596f2cea9f2f3afdb1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZGffdAAoJEP+k1YKfttfKjJcQAJ1A0MdE0Avd5UohWyHT5cM7
QmaP5cI3yhBI5VsbGc036mJ5Ne3w8y3w8zigbOOqu+hJPOq3XbTPCpbeRX9cwgdF
WUkPIDmq0wlpRhh6DG1zMfRCceTUzOxzK1QZcSleV67Pp0W+Nfl2qL/usCM8N4IP
w5/dkQUoy5Vs0xxHeyGHp+JJ7yHCb/R46DbcBaCD5uMrhyqCHeWCtoeqihhjSOWt
q9tY0tTggopcUJQi2s/EZueuzSNF9XLCutWNSaERPKFRHaw82u/m3RDuChLWIvh4
EqfWYm8UaMzZfZoMOkDeklG2Q9pj1cPZipHdr9bIkL2t2yS+eJnW255jDzGrg2+4
/ZpawaLx8AOWW12DZE38vzw6+vGmEsSGIiAv55Zo+CCZDhlyXRFumVLH+yNeo98N
9+LpS4nsXL903tHEv3BG5PaFxExMHToQZE6/K2v9zH6yFi1vmnB+7cOgsl6z4qSn
QHaGPatckzTK+0Dt4oRZfaEBHB9lsHnua1yp6UJIRsAiJNwRop/O4emJaSrhSAth
AJueddq4Rm/Brs0Ws04l4z4aZGq/GQlQjaQ1QvJL70lcPVEIi3VpckuYDJspS+l8
hjfDQcI8TZyjpxDek+c+3P4vH42BaylTLcxjOTMp1kZwJZR4cM0xY7/nZnQCRxij
3ucbMQ7T2Ta+zLG27SeK
=5xTO
-----END PGP SIGNATURE-----
Have fr_value_box_from_str always look for enumerations if we're passed dst_enumv
So now it works for all types...
Arran Cudbard-Bell@2017-05-15T18:47:57Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c8c61d01c8d4a0d1ce2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZGfe8AAoJEP+k1YKfttfKY9wQAI2bnMf7TK9kYzC/1ucU7L0X
2kFNzMPXHSJmvcbTI7sUD0Z76wv0S/ZFpAZmi/NM3vqFefhn2lGz4OlPakACasTG
xanjvO2PD4gEE+Vd/Jjg9nGogfcB0ZF7dcLKziLznFfDFILFqRVSv1GIgBI1YbTd
STqxKo/hR83HErdTX2fRYW99hbxef61NylemonTuBZ+KfJ7DagTwmyZabTH+QnAB
Og2wh1OYkN3c8K/PalAtNgtFuYqognX3XY14gQ0q6zY+qFVGBRoOJFqSPJjEnJm1
TahE+ZncMQt8t4BIfY+i4rkLBR0HKv0kis0QP1V9vfG2aQ6LBhNEymCKsC0xBsJO
TSRvL5KK52CqSe0PWoBiWeJ2NiE/R1sWu73ei7rGeXLn9vgD1e2Xm5wJnAdmC3DX
IXzClYSzyzi/EBQz1DS1AIK3ApVkdS0gu+1OrU+Br1S47VKkPbWzWVFHNEnpatiW
ElWzQiz5IOgS8t4OTkNCw5blk/RTt6/7+rf7iEEP0vdbf6BckWqfHgdpsWQvZjNo
2XYCR+hPRi/mDLFz6pDL2XXhS9EoV/4c8dQ9SxFgYU8GQOlYnznwcKO1eSq16HaJ
G2/xnMh48nGG+6aFhsuFXPa3wVCDXvdYguCDuWtdi/kOFpQcHNwmwIpHxd39zN1o
p9NNdltgaF6MKH+6x/Jx
=jbkT
-----END PGP SIGNATURE-----
Move test back to where it should be...
Arran Cudbard-Bell@2017-05-15T18:47:24Z
Files modified:
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3abcbf0eb4dec2f5a64b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZGfexAAoJEP+k1YKfttfKGG0P/RHn32bWmCstT4oBzYI1hoJO
JWt2Y83cU5GpPamCM9954Nfvu6WEYALD5Y+7AeUtWiaCXaBS1KoukPxo8dQK5I2G
9GFZY/iu7khYoNz8vngRFmqDiqLpiWSd4g+oPpT9gGJDDr2PK3lpfvXKIBygohGh
FOyN/0dozweNqI6EzCJ137Jm/4glKB9h87O0pDHvMXR8b9JjBL7xjl3kGQNCwi05
GDeE54igw7d6xJIYnqP9WuYYTftjcvfSy1p4jixaT9L+KgFRNy1PrXWb+CJKwEns
Bku2QBzqG6nmgRhUGvbHxrqpkmrQjo+BiNngB/lVeMF4kzfnmIb59Hb1EtbOWLGc
SVS/u2qQKm7oM057Xv+iW+qkbzlO4vtJM1biRDMSsXOiZYEOwFUhBXxbv77vVI5R
/YvdBWfbvTnxDbhejzcmXjtvOzs+jkcL1kR5E9z7NZA5p7fjukX6l87owd98OmFF
CVhEaHx9yPIvhhhCo1bVERRWob8Vsc+fsta2ibPb923FxcgN1+ZjsQHk1JdUat+c
ArtgMYvXAyDfV/H1F7mLU1O3WXPx42W2bpGSVW8VmJyyuBnjHx6QPl3HT1vQG+Sa
VkTQ2AwpF8r/K3/EWlLqbefC3/uJQH00Y+jAncwGFmU5clqXGqApaDYzurAIpjqT
gPU6LGXMOFYFDLVDClz0
=bwey
-----END PGP SIGNATURE-----
Have fr_dict_valid_name take a length, so it can work with binunsafe strings
Arran Cudbard-Bell@2017-05-15T18:47:13Z
Files modified:
* src/include/dict.h
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e932507440702e19014…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZGef3AAoJEP+k1YKfttfKhRYP+gPOQSnBAMuSnGkpZ7unjUCp
FcAd/9ThYfp7ZCn0EF5L8Pxb2KnN5cC8p6olOI6rPUVlulAxBtcIO9BqxGD0FP9h
CyTZDXqFKksNiqaIRsqYuHZPGVAxRLkvd6A/OTFyBnKGen3UZu+PPSaIOFP1FiiM
SCSGd3R58PODYkTrip6Rs/5yFooHAuikfIcngGGX1k8+USWz1jIfcSZew7nDn2IG
4JXyzSAGsFmUwWkH9YH0ew59lDQIE5bxOkBoqSxwpeHINDK2cTxZU82Hdu/SoeZH
XkuCilBxz0zHjPGhm53zgHoNpiOKin4/q03uhaaKR+tPpNAfKZEDR2eKIz4r/lFU
8wmaCRd1GRJ+lDCtEaq3VR04t0zLR2fLlGjaRRO/78r03q1MNVwyi4MZmNUXEln0
XuygZAlJhTevQbtoY9pO+bOirk20J8dooDFvfjTOgiz9bLZE6GvRnIz+VeWDdl8P
vNn71/XSkmxElHAmeg3gAY4zh8OOfsgqTYNY45l3X28ur39YE+f6Mc6FgrkAb9g6
eSjnsFIBgOs6gemukwHEvZd8YEj6BbmIIVlIk6GMl0dKYkGJTYXE9YyvTnTJVzJA
wU8BCYyh8C/WpD2SLczXqLkOlb49xuaLX2CuG10TFHGwVD5g09PNqiDxV1a/0dmz
iflz7u08HxlFGKsP4tO+
=Rket
-----END PGP SIGNATURE-----
Fix confusingly named enum functions
Arran Cudbard-Bell@2017-05-15T17:40:07Z
Files modified:
* src/include/dict.h
* src/lib/util/dict.c
* src/lib/util/pair.c
* src/lib/util/value.c
* src/main/acct.c
* src/main/auth.c
* src/main/process.c
* src/main/virtual_servers.c
* src/main/xlat_eval.c
* src/modules/proto_dhcp/proto_dhcp.c
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_radius/proto_radius_coa.c
* src/modules/proto_radius/proto_radius_status.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/proto_tacacs/tacacs.c
* src/modules/proto_vmps/proto_vmps.c
* src/modules/rlm_eap/lib/base/eapcommon.c
* src/modules/rlm_json/json.c
* src/modules/rlm_rediswho/rlm_rediswho.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a06a13461ad424d351c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZGeSgAAoJEP+k1YKfttfKuigP/2wzSP08fi8D0RYwZME1A7zF
RLpI0tw0zU0L+4fzMd8QQ4tySlCbb746ewryNaZaFx06Y5OyEmvAVIBaSzNSVvCd
5biDL5KK+yGrEM9z8DUqYNqGzOI5bMO8j8DVRVKWHPohhRhFqbHzGzj5HM0QexV6
A10DwqnBImJh3GfNQxVHNxl/0AI1vzWmy7r+lsU3vumGtznXZVVNztaGuPs+1AnU
LJcEnJrhSFZBqNEwmiyuBaNlE+uZEU4zRjZvmTi/VhhWb7yissRZfEB/Gq3Wf9OU
T6TtlXp9KijB/v7TX/Es8dLceAbR0AUXh6QTldpqhisHnXdzWGAEC6OX4CosxXFi
c+UCfOzxOJn20cqPQNnBpNd4180KI0KBaSLfVff0MSzdslT+TD88pgYkkHSpmVA9
1OFy5EsSkdUTg384N5ZjKWT4qW7NELexU2XojtJnKmBoF2NoWe5sZOXjrZ7fzwOU
UH3Im371B2zAVD/Y7Axy53oJyIqpNlePVi9MkU4PuhqGNltpgAG5PahyQyTmqaqm
JzpduEongh5H3ofwwhgdWhM9F73d5IhIiX6DGNzreuD43WU4kp9GSu7OB+6PJpm/
z4V6toBAXm+zVr8N89Q48NfmFjU8cTlI/wSzyDMSqcym+i9xd5O5SKvpxtRz4vIK
YQD4mVhnsMpfMMCKefRJ
=hAxZ
-----END PGP SIGNATURE-----
Allow value aliases (enumerations) to work with any attribute type, not just integers
Arran Cudbard-Bell@2017-05-15T17:25:52Z
Files modified:
* src/include/dict.h
* src/include/token.h
* src/include/value.h
* src/lib/util/dict.c
* src/lib/util/pair.c
* src/lib/util/value.c
* src/main/acct.c
* src/main/auth.c
* src/main/cond_tokenize.c
* src/main/listen.c
* src/main/map.c
* src/main/process.c
* src/main/radclient.c
* src/main/radsnmp.c
* src/main/tmpl.c
* src/main/unit_test_module.c
* src/main/unlang_compile.c
* src/main/virtual_servers.c
* src/main/xlat_eval.c
* src/modules/proto_dhcp/proto_dhcp.c
* src/modules/proto_dhcp/rlm_dhcp.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_radius/proto_radius_coa.c
* src/modules/proto_radius/proto_radius_status.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/proto_tacacs/tacacs.c
* src/modules/proto_vmps/proto_vmps.c
* src/modules/rlm_eap/lib/base/eapcommon.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_json/json.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/tests/unit/dict.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/619ffaaa88da791c4d02…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZGeP2AAoJEP+k1YKfttfKPpwP/An1017LQl4mOSkux5NSxBpC
MNGzpQbfPQuTG8h7qZZ6Ym7iVzkgnLuifVQSqTxLyVsnEZDMVCZ9WeUY1aIKDt+F
9OpTWWWSmYwaAL3TXrFBIMLo5M2MpGySHvJzKmjA8BpHBRdCh/zN3Cqgau520vJ3
KeVDTjRA7IAEYW8YLP1dbkZbmnNP2gHeB829T5CIco4wQL8aYa7d4tVmYb9ekdog
dVQBtw7aL4E54pfAu76fJOTuX6MWS1nv9owRcUAUpklpT2MHT5YoOpKns9d/G05W
ZF8/JWKiI4IstlpIakkOr4s4msFNpzMOwQ588u0TiRtpjtEQHm1FLl5B1otv5rZ2
gZpvqk0Z2lfBzMoBxGSSnPlkXH9BXkQq/UOyd5lh3e9sjwRNb0HLuibESxjZoPR9
F6F+1WvdMPR3uWiLYukYOiH9b/kX60g5oTKB/QGA6wH0Fizs6ivBWOeqx2L2mtGX
S8BhceoQpQuGR5wtBbX0zaq9ll8OxVvfkg+DIvrpm8qGGp5GLfjFkFEdzLbKkylm
S7WaT3FdbXdHfxnHcCZ3UWLtIKpwAw6CR0boxrTn3IAOc9Esjx7CrrckHtYBLQXC
KQGqdut+1IBDUxdMHc3mNgeFuPXqR2QFdeRtGiY3zLbW0AN4NZQ9a11Y/lA7f2Mw
yv3HQZANon6fBhb0+eYg
=7FDt
-----END PGP SIGNATURE-----
Use vendor instead of dv, to avoid issues with search/replace
Arran Cudbard-Bell@2017-05-15T17:23:02Z
Files modified:
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17eb690411b29bd8e9bb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZGeOzAAoJEP+k1YKfttfKOlQP/i+7nV2SeiR38cvQR2OBDYJg
81SpMUNqiqV+r3MqOiNekcdXgVlpJDERexNl5XYH8n8I7D0xyzsCaToJwQnaKckM
Tn8+3tMBx6P01fucBX+0ic3jai1g2eg5atUHSdVPj2w8NCsZeQ9DITwUkNZ58NgF
D46nwDdSnDX52Y8nCD/FY9/PxzENhxenuDYZmfN+t/63VckCqA3BVir4deU/40iS
Cw9uRemDRs35GCCyfkY4pYYrb5VMa7x28y9O0eGesiEYI2UyRqt6Iz/qEJNuGDzI
stVSk9EnWE6syJpe8XC0VrERrihEV4xHMHsLrH/EGCHLPyyWTMY+shMxqmOQ+LkA
P/HcIpggOG4H+YoykGQxJvjdFxXLUQiHEFUe7tG85ER+oH606srnpb6gcGh+JYAB
e8SV3sZwyJX0NdX293ickAE4ld5RkiBHJ3vFA7ishFRcPItpygwmDw9rYsbj4LbL
mQjrCX+Gb3lGQzTNB6fWFC8ofAT8jUwFq5jq2UT1Xzd849+DHHFLZJSxZC9GU5e3
LgYOeRUMPpd0aR7/iyNipC91gK8zGEHd5+jNOq89rxU5glA9fj7LlxPeOiC4CLxY
lmRqLYQFVAZFs6TsTqpdNR5XqgA9tzEvzeytcK12Wd1TtIXXs1u8T/sbcmQt9pgd
30sjMVfk6aH8e83adHMl
=weJv
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2017-05-15T17:21:55Z
Files modified:
* src/include/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ffce0559edeb18e8719…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZGeOlAAoJEP+k1YKfttfK+k0QAJ6lUFpRwMVi+IXyeRAmY2Dp
ch8nfkVgRoGsce9XFPT/rZPD+6zzEvn1nc4mfPJSHnducF/KqloNseD6MOytO0c6
nKahmG/W6VzxRG/InauLqoVqEmPBG4Tb1pkhreMWqIjLAHSWHdwPgqUzH9MhcUCC
HpoLAWqs9JWXtoqWh/yngojSW30ZRXzo6h8t23rn8iQTRw50CTdvz/6ZUg86FxzA
9to6aLUs52ejDT5otF0wt4yoQEYrgKXk5+UOLInVvJkcYfuIW+s9hfKqbwFLd7oI
KXpp/pt+tdueY5C88U/3w/oFR07uJbmML2TRV/usohuDcTriNf4pH0RZalyj0tpg
Dl1IWC+t1n22Bcyy5aLYbnATOg9l0OkxSZJxTSvfjmy8QyILVHvA+0VBWoFa0BgU
CrmqePtpBSApV4M8iYJW81AF2I9BWgM6YCON7+ZFaNjRVJzohyJi0wz3fE+L1gTj
KedAOYrMpR5RH6npgqVn9ydiMGZVsR09yaDmKgDeplcr7Je0sDDsOBoZQRbtW59F
7Y0TBWS/wMDx2oRQEdOcIXp1fDhZ7Suk8ovJdoq+IPLVamy5x0CGXdl7MImvwNEn
M0OLKGdwyammfV2FVy6PVFeRjaRikn8gin60h3dmyD/tssuk+z4149dtdwfkRsYZ
NoOy5F7LNzJ/jb5OeYCG
=c0Oo
-----END PGP SIGNATURE-----
Add new boxing/unboxing macros
Arran Cudbard-Bell@2017-05-15T17:21:41Z
Files modified:
* src/include/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/829a17d6cf4db6c251fd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZGeN3AAoJEP+k1YKfttfK0jQP/0Pwf4vJ2dPFhRIFq/EPM7P+
BZdql734k0ri8cuq293xdOu/SKkDLNCoTh1WufHewRkeTcAKbTt80DGR+prnmoWJ
WlkjSScLAOWZMkyGVX+Co6+PCSixuz/7vuU2qYXnOZVuaqS7PJbfUGmABKHEg/MH
5tQxrsOv+ckd/ZHVQe9OZVCiA1Wjs/0uUVTbpnrbUk0Bn06P57vFW8UIcMofGM7J
F2bxjEK98Hzq8DXd+O9n5ivurMJNteRhxv2lEos8hg3+hlsDhUP7RYxPPZiz1114
3mYcTuina//BoP/JFOtal8zVL+3qBaEQ1zJiYcU7kKFgaI8r7eKs8L5hBo82n/lB
zw+2qO/i6yhaEAQIJroWu5XnleP5zm5O3BHEu3lKvPsekPUJ2fuGc/PNKQveTv+E
ZTPaz1QQTvBv+uyU33q1cCzvGn1kTno/WFjcoLiuaKnTpiHPktImestjQf1qdoee
oyfbwUu4AkNlIsV6ssv9PfLmUCmfQFrcbqIX1GDA7ajxZ15WfIV1tQOaDWD7MRTG
Eo/H4Zzxkz7CIjLwwz+pUrVanp5bEjgVjT2aURpgn7FWCumZspxUgn2PmjzwbivA
gAxGtEd75S+c6CffdF/wDqvBBQvTo6Itxtz2PEDoksLSTMG1mulhHeSaRMdHxvQI
aKQdeE2VuJ5DqJRhF6f2
=AADV
-----END PGP SIGNATURE-----
feed fr_strerror_printf fmt through fr_vasprintf so we can use %pV and friends
Arran Cudbard-Bell@2017-05-15T17:20:55Z
Files modified:
* src/lib/util/strerror.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84603f7c36546822be8a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZGeNZAAoJEP+k1YKfttfKS+oP/RGgvAjPOTGV0CSguez1dorX
Z4eYXOHYyxwRJzsVq9iks+TgJzr4YjK2cYNeEecYvoBsdMxlDCGeJWY4dD/s4K58
5XOn4+uNOohQFqMzZT9NgSCmAclRe9PBLqZ/Gd5Nr6QoG95Tr4jvCJPZLzgP5u6C
PIqp4AssFZrLOFKwgdy41VshM9bOF1LuTd3JaBnmUZ58KM3sqB4nQ7OxVJ/2u+3+
S0kJReIIo116rB1I5/HmkEdgABqPswtShBnWTBHLLcmy+8Y/EWW9/CFyWpvCs56/
dzJa9G1k6nf3OQDYIUacQrO4BuSZ4+FPgzSOJdmehg6NchgirBp/5doRg+YOMyQ8
08q5IaKFYsBltJgRZR4Ho3PCW4OGwaFDsQjTmDYhXW22fZ9Izb1P+Ci8LSEXErVK
Q3GJPCOjtj0ElJ2lZ3coI2uq/2OID6DYpJK8c9Sgfq9rXJNUM51PvWap11B5EOk9
QvH42GdirmVbQXacnkGScimoLM0Ge0DERoO8FNnLgrTf1nnt95D9IecExDpBeYEw
87jbJn5jUDthabe5uDD9ZNtIV485ZotnfEEgvlgpjC38n5EGVNwJoF0oCVy3Rc7K
pmOG5qlvjJUjgWv7bbqh06X/IVZIQ5ZzA+T8uVPVaq8HqVDH2K/7tYtm6O7XC98y
ywuQb/KuKBUpY6YmMIoM
=fyf7
-----END PGP SIGNATURE-----
Add prefix to all lines in fr_perror
...else it looks dumb
Arran Cudbard-Bell@2017-05-15T17:20:25Z
Files modified:
* src/lib/util/strerror.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32c4796cd882f66ff1d6…
======
--
This commit summary was generated @2017-05-16T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Merge pull request #1988 from alejandro-perez/v3.0.x
Fix typo in previous commit
Alan DeKok (via GitHub)@2017-05-12T11:17:24Z
Files modified:
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/229c534805f66800bf3e…
======
Fix typo in previous commit.
Alejandro Perez@2017-05-11T16:16:20Z
Files modified:
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc451e05f4a2bd3ae8b4…
======
--
This commit summary was generated @2017-05-13T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZFG9xAAoJEH0Oec13Yh7N26EH/Rn9mrUcQEhrUjXOugtAJ5pK
Lzq6OXpyxDwUvyPGTzMFDK7zdhqHlQY6Hf9edvLbzB4LnGDB3X/BAqPdAQfWiCGF
NDz4O2+/zTIlPqQavf1T/aCk0UF+LDW3lAwUDiPNicjB40/wFH/7G9tquOd/b8CP
rOhaQbFr/E8l/8XDRHJgY6vTV3HjVWqZVty5tc6YP8lbn1K2hy/RYEnX4LdYbtfI
Z3edpOfjHnvcvBlvS63GG0kwbG+IcQOd+H8vKG4Erngjg+f35kv+9vvxqzJ/pv2H
vwWbPh7Wu7zol1cZoBLVy2B3zY4nHpsz/nq5zKZam7pGNz6gS9ZAgcfIhuV1UCo=
=oFNd
-----END PGP SIGNATURE-----
re-order old names. New names come second...
Alan T. DeKok@2017-05-11T14:04:22Z
Files modified:
* share/dictionary.freeradius.internal
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45b18c2de700171346b7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZFG48AAoJEH0Oec13Yh7NWh0IAKYAqE17QIFUBat1LYE8P9+C
rIGSSXkG8+F5tmq9Ieu4lIbxfmri2hmbqfOne3aJEA6wco5tyZGTDE/7jxtJHqLJ
yFLUBJyZehxXY4viN+nb4vESG1IZZgGMh99btLeBFbOdArO92aALsll/mDFJE8ku
Vf7qkPNfhIIyKDrm+0l7u4GbcQcwgB/1Ajigxp1K4HC70u7Yc3DI/YQvqDCeXWAG
ey1RkhrD/Rd2xC9zYJd2OyrQtoVp0swhp2o+mLzQElAtvnMunA3hwpg+P3qxuHOT
v/BL0y+BI1zje4OflQv+P6Sf5/7dIiYtGq8RgPNssBFq8RDgBDYK8uYEIoeN4W0=
=MF+8
-----END PGP SIGNATURE-----
convert assertion to run-time check.
Alan T. DeKok@2017-05-11T13:59:14Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb98f94c26ba4a4fbed8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZFG3YAAoJEH0Oec13Yh7NngAH/2nQ+gc7joVf6dGgIIK//Iy5
vdBRTn4kIULswgDfuhHAGDA1DC9coxMRYW1y41j79AQCSxP6AnGktJxl6G1RDWdQ
Hcwd7uP/ErCfHkb+2UZDe2smzmMORhD+skHZd7vbVE48LqQ+iWO7tnKkDqruHqRd
K5D9g1azFGB7do4F0dKolvONlsIEWFpNJVBfiebRdZ28hB0R0xFHWHpNCREpv2ew
gwFBA87UrI1500xYPaPqgldl3/87JRidjE74Gw4GWsxGrbfKVFy8xUxE/Sk5dGG3
9xB6OXH5dQZLxeMPm9qdhchbx9j+ri3B4QIuOyzVISN6LFy+IELm+BcGAahy3Tc=
=OMvG
-----END PGP SIGNATURE-----
convert assert to run-time check.
Alan T. DeKok@2017-05-11T13:57:33Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cf56194237358283b2c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZFGzaAAoJEH0Oec13Yh7NEvoH/AnUdpPA89atXM9bIoOhHo1u
zalEwCQOhVfA9idY/9I6VQLCxHDI8eFroMRCO1M0ntN5jVsr0+zox42F2T/jETG0
wZ6Ep/ozc0EfZUmiSSj0H7s8BUW/Sy2+lOx1A7fxIHq2Sriaf4f6NnKK6qcFwNqw
Wr8xoYoj8CGHJ0Fs3+lV9zkWU2scSC2Vp2XRxbThCrOk0o+vBDrC//TSzWMmSYQ5
WWBxZcrLRMwm7bUIHmVfM0ReFS/WhzCoBcwDx+FPU/vp7hwsUqHHyVPy+T6o7Uhc
CYyhTMAfftlEzYtpeFDolqHu6p5wusmSZSpFg/bv1zQe4UfQZGXGOou1VHTq0V0=
=vyfz
-----END PGP SIGNATURE-----
revert debian packages to 3.0.12 versions
Alan T. DeKok@2017-05-11T13:53:30Z
Files modified:
* debian/freeradius-config.postinst
* debian/freeradius-config.postrm
* debian/freeradius.postinst
* debian/freeradius.postrm
* debian/rules
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3712276d1b48ab37670b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZFGnfAAoJEP+k1YKfttfK1PMP/i5kkSJd2qxHJOh6+UmgiO7f
7BkRhK1ksH2YOZYr3HwnRm0R8vpE74EiplwmC5MKMfDLFBjKjtCH245KW48Ml8J8
DO2lNg1TcSfZhfuC80Cc8YjcC7L7btCJdjlLL0/H1BiB47I/o4krqZpjFRqePv1t
itJVK1VqWbILT6KJsi5wPXwqcoRVE8UDTp4L4uQJA8/G7q49vc9aqJ+WS5ZkcmYC
f+5IxXkwtGXk9Ejtet0grsrzs9PLsIeWg7yNoGsnuJKOMo2yJm+tTtdaRmyBzK9P
i8lF7RNYmx71or447gAR5+XB75URg7gsj4CnUefups6a22G8bFEI4GkgNxtq8ZQr
SjxUdRgqByz8iNGWX2Iz1n9b7QwR2p/WSxrOCaBaqGd7lVwZyQLS9JF1c4t3h43l
SY4ZsogV7MUcnzGNzvMoBSTYU766/rJIE9ckMSH8uD0V/InpiXhiGsTPjjSx8XM3
qZ393bO3p1kJBNo2U5F99x0cJyHQ/wrOIkzblztcXGbJCFp8iZKB0wbCRgQgKzly
0zAblmXYIsZ29n5v7WlQfg183cubk5JNcHpmt1KH80vLa5+tr3/9/VAt1yTQWVBe
T14MSZKE87hf0H0PjHq9Cw+iv66QQChtcOEeRX50Mxo9LPe2DC4gRlVIGZU8tviu
Tih2ZrL2alelbQ3DSxfJ
=k9FN
-----END PGP SIGNATURE-----
Added missing Patton Vendor Attributes
Added some new Patton Vendor Attributes to the list.
These attributes are now supported on the newest Patton device running on Trinity software version 3.11.2.
Brice Schaffner (via Arran Cudbard-Bell)@2017-05-11T13:40:47Z
Files modified:
* share/dictionary.patton
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b38acf4edad0c5abdc12…
======
Merge pull request #1974 from alanbuxey/patch-3
fixed variable to use the "&" prefix
Arran Cudbard-Bell (via GitHub)@2017-05-11T10:51:10Z
Files modified:
* raddb/sites-available/default
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb26a90841c745d3599d…
======
Merge branch 'v3.0.x' into patch-3
Arran Cudbard-Bell (via GitHub)@2017-05-11T10:50:55Z
Files modified:
* share/dictionary.freeradius.internal
* src/include/tls-h
* src/main/realms.c
* src/main/tls.c
* src/modules/rlm_realm/trustrouter.c
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59942f01e39708754f3c…
======
--
This commit summary was generated @2017-05-12T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZFIX6AAoJEP+k1YKfttfKnFYP/1cqKNbNBVgNjyuerl/3UT3o
q+7x4G0w8StAFrZCuGMAO1MgWk5K2/4qqTiYgXAQlroc482jdWzqYSPpKz/0ZNHv
rk4Z9CumDaOmWivzbqEc7VirKTt8L3hvx8VRApDCAIwWJgvk6PHECJBpOGduk0cj
N6oHy/PzPg/EYObdAQ+AO/wUm2MGdztZJ9VoB217dXSPIi6y4DLK8zA5Kl7qGnxi
SxomDobeBkixsbseOoe38GF4vmO5dAsPDPll4dpmzwjGBQ9fkbRrvvnsbUqbg0Og
8md9kc1rqv1Pjs3+2zdWcGfmGbI87SdvaGzj5sJnkOuTGbWsclbOW3AsXxOjc2Od
muCdkbUaWE+ZvVM8LfJ1lkx3ATcYlSsBRJzpT0DJlHgjQYThwU64NSUMO5fSKo1G
brFp/ULJMF95ycX9PpMaz0Vm3TRobHDUeuRwZfafyqbr566eQMf2Z33c2aLmQ2KM
I0f/0CCNk20vA8iNbKZmUTu1NFWxmdNf09eeY94i6z32XF4uLdD3z3QkwdW54iIO
7RrLCVz1gintqlia7W865xIFvybPGGXVt5phaafhCcuezCfZYu4DLIOVYG4oplgM
nXLOMj3Io569HgNMRUo0ZPnkPOA05zyIPpppYqm7eyEX3r0Gt9MdaxmuoZHsu/xY
1ogN7/QGzSQHoacC01dc
=ZY6O
-----END PGP SIGNATURE-----
fixed variable to use the "&" prefix
removal of yellow warning when running with this enabled
Alan Buxey (via Arran Cudbard-Bell)@2017-05-11T15:40:42Z
Files modified:
* raddb/sites-available/default
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf870c2b27af9b4ae05e…
======
Merge pull request #1986 from BriceSchaffner/patch-1
Added missing Patton Vendor Attributes
Arran Cudbard-Bell (via GitHub)@2017-05-11T10:50:35Z
Files modified:
* share/dictionary.patton
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de618ff51b3fa68befa8…
======
Added missing Patton Vendor Attributes
Added some new Patton Vendor Attributes to the list.
These attributes are now supported on the newest Patton device running on Trinity software version 3.11.2.
Brice Schaffner (via GitHub)@2017-05-11T10:05:24Z
Files modified:
* share/dictionary.patton
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c0c6d24953203417c18…
======
--
This commit summary was generated @2017-05-12T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZE2kHAAoJEH0Oec13Yh7Ns24H/3SnDtEwaB8Q9pqxLjgTfqU7
1gl7DzNl2mUvRiN0hGd1UBNr4TWf74EwtPznyH4Lzd2ZMnCdlv0X3w4qcUmcExRA
jm+Dd6JVitlfN8j7cQf/BGVqY5mhnZCcmoPHv9s9EdTDW1HGbE8HqhjBd6Hq8yWo
QmT4F7PDZIp3+EzoFK+1mmzLtcrU1dNPCv21vwbTN9cPW1g44KAs9wPmQVi0C+qb
+/i2/G1GYzRXg93lkL6HCWV2NNNrzjxAQAz3hZjPyWq0ZBleKBbh70aGeVSoNWY3
JR1eEsf7rwkRuLeumNHZG5S1YnAtf3ZcpWx81m6eb0tWyNbBHMUi6KDNYuAwkLY=
=RKGv
-----END PGP SIGNATURE-----
install the automatically generated files
Only if we're not creating a package
Alan T. DeKok@2017-05-10T19:24:37Z
Files modified:
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a780f54892c9a4495ad2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZE12yAAoJEH0Oec13Yh7NVvIH/3IOodFLbb5N8hi27gHKi3lH
yE1EsJf5+tX9TvJDv+F9ndgUaaccWgj7Mgl0J3+nQTQO6YC8pdBUYaDkJrtJyWo9
SSoogezuhA/w0UUiFFrlwfMZASsJbx2UljlNQlA3Zn52ugHS6zNsAUMzHtO+sq3C
tLDwIfkr5NvNYUFQueyMSPT38kEhX9pio8iqI2sjveg2+XG84Pq4/R4vvDqdObX0
6U47MvkYYwMfvNTPR2nClfEMm7AV7Grtzvkae6sPmzeLSYc7hOVNSKRgC3AI2Oat
oFvvB4z1AUbteOZGx+/dVkmQbdOEAexFazD4/zGemUZuvMRIZaaMnH8xoglF6gE=
=JRg3
-----END PGP SIGNATURE-----
no ca.crt
Alan T. DeKok@2017-05-10T18:36:28Z
Files modified:
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0bedbc687866dc438ef1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZE1WUAAoJEH0Oec13Yh7NCyoH+wTdkIhMsdPuxSoPP725I0PW
49otL4kdlFx8Ord4wG2RUUYaI33czhF/0U7pBgpo8b5sTMb8srf2tvTsGeGTS8d2
ZP1MyTJCz/2v8cBWaUY7tAMlL3jjcQAkiyJYUovUxNcRb3HWbNZZFpXPtOYC96Qx
azl5etiDBvH1MfRX2v0bF7Pe5aHtdwpvUcjWV0BCBnHZVh73R0wmXxH+XtKwIoWf
nVSv2I8no7IeySqf8xPrkUoM+4+CvCcXAGQ1xFkFkFiiVAxwSHOupGdl8qKpsbms
d4VGZsTaC79vmg6HRHnOw2pbhRiRY+MmAl+7msBRfkU+5qxd2i0DJ82eFuOT/XY=
=x3nG
-----END PGP SIGNATURE-----
make client certificates, too
Alan T. DeKok@2017-05-10T18:01:51Z
Files modified:
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe152548b8efdc2588b3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZE1RjAAoJEH0Oec13Yh7Nfo4IAIZzOFEEwUtRQnWCaFxLHHz6
O3uqAa83q+IMZi31h2PW7fDNBf490ZP7Fu6wxhfGLImOEI7qL4ETVh7V2yWnYIFN
iwGg9xfxXEgmMkDdDDh4CkFWi188XGSq44Gc6G56Bs0RP1xYD8s1YiVW4QbIqvEG
GSCIxR6fOd9WB3AfjUTVo+7V47r+LXNtOzgSoWJmtyF1KyRusgkOza4XyCQq7tus
YfB+Pz074DcJkRIQTZDbgQ4X/Ou/HU9IdCsA7aIgBaWGEcAHjK5rxW5Wor27LxMQ
bIXExlwVV0Boi3FwQuHA1/pUaY3sScKh6Fb2GO47J7xmG7j/+L/UZ+iM1MSjsRg=
=zDr2
-----END PGP SIGNATURE-----
If we log to files, remember the filename
Alan T. DeKok@2017-05-10T17:56:44Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/732e260d8972aff19e11…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZE1GZAAoJEH0Oec13Yh7NeGMIAJO0RX6eo01yqMK1nAl4Zgm0
shkTfp2bcCu9rS5o4Z2aF34g4Pqj4YXY0xON2cmJNsmWeK+gBXrCBwYvq3JyFmuK
7BiXzR7TV+5twn9UjIn+JsNkT3QncfVNpmYaIHVFkZlgX5VCDLojlo2gz9s9iscf
dLKYrCj6oxXGx331xiN8xo+X0HvYkM9Nsh3ZiGESOassxWIhnCnl4DMhQKlTDoY6
O0wCkjF7TWUG6IvpLCRApKTR5jy63xcr3EU9l+UtUQvvq6FLYVcxlp1d2Xkkn7FT
x+b1jbzUExF/4ZMqkGeDXS2kd37IiAa0xBfmBSgIHvsXXk1SS5ZYi9mlBnawt2c=
=8lCl
-----END PGP SIGNATURE-----
set req_debug_lvl = rad_debug_lvl
radmin et al can change either one later
Alan T. DeKok@2017-05-10T17:44:37Z
Files modified:
* src/main/mainconfig.c
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b23e232f0d99e5483455…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZE1GEAAoJEH0Oec13Yh7N3XMIAKhGL+6di35J/MUh9QofySiM
W4LtlBc06f4YWMlI+YUjlQaz+iU8BfGDuBuxhoGWbZYf6b2ROEIzN0DmjRZwQD+b
VDOg+HU93yrIpZn5i3DjI1RswesAXpDFFo6AxjsCDDiUrx3zdCtAv0xlHfUj9zKN
e8E/mIHaUtflp1Q+dBNrVXQkJN80hXJlrnc2CHw/I2IEQH64qWp32t/QCdtCbWFi
WLfuAHNz1wUyitkC4S/ieaHhGcZ4xG4//nWErcDA5EbOC3MwEiRR1k2pIhyVUird
SA8HK8ItCNewnC3+Vk04qxSzaZ4r4zRRqPZ8Y9TDjIGBd2neFNs49QdHjNXv5+Q=
=oGai
-----END PGP SIGNATURE-----
default request log to req_debug_lvl
Alan T. DeKok@2017-05-10T17:44:28Z
Files modified:
* src/main/request.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ecaa94cc4d4ac4ebc6ec…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZEzOVAAoJEH0Oec13Yh7NEtoIAJ2hxAvjwOK9nEs4ICbzDAgQ
lkK4GBiExtNHi4mE9OmJz5zmQinaVLMPmcJtJjtQC7IjQQj33siwCHLWNwFMSs8Z
wCe9A2uzAoligVPccM72wRmWsSgKsMdWEjohESufswFkqGBp118yKF3RImdMgC+O
psDJ/VdJq4Qhi/4D8Vp9qVxG2BW/zD3DSg28sv8IGwCZCJ7FOYeb1sFq2S7zYVAv
VtrbXy8xgvKblwKSWbB6EPvgbFNpzhLbUSDqq2oa98BlyARdaj9m16eDoxfJ3EGX
4mToHnWxpBtFyCFAWJ2T8J9DxQs/u7QXYGHJOi1s5A68gdXR5JQXyXRAO/ximN0=
=1pEB
-----END PGP SIGNATURE-----
more fixes for generated certificate files
Alan T. DeKok@2017-05-10T15:36:43Z
Files modified:
* Makefile
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be1f3a25cb92ecf263ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZEzD8AAoJEH0Oec13Yh7NDeAH/3nbTiIARyDOkl11HPjw7fmT
W7gjxVdmrFg8Gx8D6AUirxYPDfxxlLB9Jh7X7rtgSv/f/IoN7+nlhynr0MZgZNeU
uuGZb+2IgGFpayTKoghKhLlxG50lFIv2pMmJxCzG2c1sNqsh0WmReIang8mSZFbu
pZ+N/FH6Nd6yBQXP33sWrjKFHC2abJ/27sNAew5Fek2xHJIIwNvZp4l4OB6XmXEd
KCFrDs8hSO8cD60OFVFeGHuVJb5ktqDeyLdRNFMrcoVfjbPraE/hZE07UMQEDtGr
UJQgvpuqzZ+j/w1gi7yhdyep5H8BmPU5zuOszSxvTAdwjrqlz9oLgi0wGgwym8Q=
=l+QJ
-----END PGP SIGNATURE-----
add DH
Alan T. DeKok@2017-05-10T15:25:44Z
Files modified:
* src/tests/certs/Makefile
* src/tests/certs/dh
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/976902510eec7fc85ab9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZEy7PAAoJEH0Oec13Yh7NJ1oH/RZRAwuRqmbqJMBKdoKJyBWl
PJCmdUMJIip+3au8RX4sEUoYXNomQ9WRJLqtNeEYWM3AZ/7pxryrhWDShNi6NwgP
L4uyyZ2B8Do6eCs1diwlCVE314ebjhMhEdZ8zY3m0sTzbwT2nvYrC90CFZ1MdStE
R9B6pjQfw3EoPrFQ95jDAEb43q4mRaa16KM8JoCcJ9KaMTNFg9yQz80dM3TTlSuQ
dGmks9CyRAai8vZlqU8GyeeVMveXymzpEOZNGQryHPI4JCUkReNjdSSH1Ak137Nt
dOJ3i9vWtn+NjMn6tmd+0+/70i/T8Yu4SGHTDPp296TD6lT5Hb1fY3Iks9I13R4=
=+ijj
-----END PGP SIGNATURE-----
add explicit dependencies
Alan T. DeKok@2017-05-10T15:16:26Z
Files modified:
* Makefile
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f29011c5607465982b8f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZEyj0AAoJEH0Oec13Yh7NNnQH/AkbcCEuN1bzzKIpislru4Oy
ws6JTPhj+BmWZEI2RofmJtu4NgaiFLdEZ2CsLrtrV4/OvwL3mhBQKLBmwHwKTSVl
bl/OuB0oSNaGI9qJSYHHQdPkRBtkkNSc28YPoVZPXHnM6epS2FAgciBRO0Jyu8mP
jHWUgYi4rXSusqZoVeFLQ/CALVb3wvKX2w7dMX8GTkw/SQ5Wx4zua73mQtXAJkEp
av4DKhq2wN58MuAqSXu+GR6rhX7qIPgJD3gYwpWnaq7aZln4NmBUTsDRVWiEBXPO
+eBsdBPJoqqaQxzHQWJgUYwnIXj+O1RYbppwhkB2U4+pxM7+RWNCRrwlCdjNHw0=
=m7W8
-----END PGP SIGNATURE-----
use previously generated test certificates if TEST_CERTS=yes
Alan T. DeKok@2017-05-10T14:51:15Z
Files modified:
* .travis.yml
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/282882a8313041fffdf0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZEyNeAAoJEH0Oec13Yh7NSDMH/2j9Ji64X0ZtZtrpFkQ3OL8w
uVAeC2MEKe2pNQz+v7KeL0PQcB5WiV6plFMv+Z7ITu/akAabYLIWvL6fUS9sF2pu
vzc9s/p+/1Qb9HpNCC3dmqmGdvIKmnFf57PMKj2JORY3bKR+YFbSAJgyDNwK/wdj
v2Z2J3xTKb+UDj3q09zLuR+LJR87hYkDZhEzVC75HzrZucJXikCwrt4J4kulXyzt
T6oIgBLnRG/5KdlZtboV0fvkqwvG9bnkhvXSuNUSx4Pc1s5A5AnXNOD2NkXwdX4b
R4GhEYrU2rQrx7qnIIlYRArCi89FEj2gFAnIad5s6/TLDj4wZX5c0AIZ6GhNko4=
=DytX
-----END PGP SIGNATURE-----
auto-generated test certificates
Alan T. DeKok@2017-05-10T14:27:39Z
Files modified:
* src/tests/certs/Makefile
* src/tests/certs/README.md
* src/tests/certs/ca.cnf
* src/tests/certs/ca.der
* src/tests/certs/ca.key
* src/tests/certs/ca.pem
* src/tests/certs/client.cnf
* src/tests/certs/client.crt
* src/tests/certs/client.csr
* src/tests/certs/client.key
* src/tests/certs/client.p12
* src/tests/certs/client.pem
* src/tests/certs/ocsp.cnf
* src/tests/certs/ocsp.crt
* src/tests/certs/ocsp.csr
* src/tests/certs/ocsp.key
* src/tests/certs/ocsp.p12
* src/tests/certs/ocsp.pem
* src/tests/certs/server.cnf
* src/tests/certs/server.crt
* src/tests/certs/server.csr
* src/tests/certs/server.key
* src/tests/certs/server.p12
* src/tests/certs/server.pem
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9e193e2c073498719c2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZEyI7AAoJEH0Oec13Yh7NbFcH/2EZXXt6pF4KWvDmHbwO7DJg
hpqDx7+wlHxFmMHg+kyMBDi4xbLoxQTlED6GDfVo9PutUUv+A/UbYyFLY9qBQPdI
uZA2VrfETrv8491dAA4m6eI+1j58oMy00fTQSnGwM6898OhIxjoGYlmXNHiEj5b+
IrIDCDnyYH1dFeujBzSjVqgIlXgT/7A4LeAH6/7fWS8yWPibwp0r5IJcfx0Hjkr0
Z0a46mTfF0vuivZMM/0xcqTPinqs0JjeXXfnETa0KSET9eVxiwUL7IGvlpS8Eain
rf9AzP1C1i7SLQ2L+nZP2gczPEufVvJUiJT6XcTB6GxChB6ZJUc3V6R4S6Uwuec=
=Ki0r
-----END PGP SIGNATURE-----
we don't want to ignore cert files everywhere.
The raddb/certs/.gitignore file already ignores the generated
certs.
Alan T. DeKok@2017-05-10T14:22:16Z
Files modified:
* .gitignore
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/086b3daa80221e4551ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZEx3cAAoJEH0Oec13Yh7NDOIH/1zPvhzcMuMUtPYDmqCwtIQa
oovahAQfFf2KhgFoaMxWg92cqIdplHGUIudiJdQBI3OLQHW6FyNv4auXhJv9g6Pc
ZoOSuHdW9K6P8Ooct5WHsqsCTbW0PAD7W2S1ai3Lun04GvQPpcq+v08pmH0KsqIV
e6ryLqE71keITKPVxRuXe5kQDxTNGTfU6bg6zvAWC47n65NgTYWAS1ww/yDaFp1G
U72r7Ge88WOsWaXaP6aGHSzrrq6MUC549s21FZOqsv1Eizixsr2hDS1nV/sjdxbl
tLm3SbfPWTp2VaZqpEyDWNGyrqT8HFyBPX8Vstlwftco+uqdq1mJebK2WTF8/VU=
=drlt
-----END PGP SIGNATURE-----
trustrouter needs a destructor for tls_conf.
Manual merge of #1985
Alan T. DeKok@2017-05-10T14:03:45Z
Files modified:
* src/include/tls-h
* src/main/tls/conf.c
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e73bcf882c214d1a8b33…
======
--
This commit summary was generated @2017-05-11T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZE105AAoJEH0Oec13Yh7NO3cH/ibLRyXRDTbQtHBgz3PddiHk
woNKvt7kq50wWjlk2BR3qMhHV+titlcB6REGslASPJetENgz50ed/E1ALYR/XCjN
P+nOppzL5lqmJCpZCPzT/CDkE8PtVbZZoSFPqIAgfsBH/OvaPpF20CpsqNLen0xL
wsVHwE2rUtURkQ/ORtOMXWdqVruUtgXebGDf+uhxQvNDUld3yRCl0bXaVl1ShIpx
9x6mTc9xWSRbByw4UouuF6BOaJWcoOPzGyONaA3/CrrVThq5yjO1QMbHRWrqFgvf
wCEdW9+Yj4h7ck13C57aRKeu9wBIyKjp4mBBKViwiaPBXgLaIotcZw0jrwFAXok=
=GRFL
-----END PGP SIGNATURE-----
add aliases for well-known names
Alan T. DeKok@2017-05-10T18:34:25Z
Files modified:
* share/dictionary.freeradius.internal
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee6c68a377105d97db86…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZE1cGAAoJEH0Oec13Yh7NLKgH/RPQWVJtSwvLnOUnvWw050P0
iHyl+vxy5igg4IL4u6ZgM0C9yfW9FxebpVKy570hT/4Z7x/+yPiLR58yKmdYpeXr
pou7db7QAq5+FPF63z3Fxb/81Y+dLykpLkVe1LNFOcukp2Owr7XWy64qxOf6lpLK
QiNTEBZzaZ0xygZVkVqK3UtlIPFop7RJ3UcgvMwv4hXTRX1k/yjcazfb1XHopE9c
f22j577JX3klLBh6lJSRLM0+nAbhsocj1Xn5br5GyDyo9KEmg7qmHZe0WP2odGYo
QApwSlEOpSGFgtZy2HrzHLFxW+MaNBWObbOu2eTecO6ysMD+e+oLLm8+vIeIsyQ=
=aS+2
-----END PGP SIGNATURE-----
set statment to NULL. Fixes #1983
Alan T. DeKok@2017-05-10T18:07:54Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1eda87d4a22b51485238…
======
Merge pull request #1985 from alejandro-perez/v3.0.x
Fix memory leak in trustrouter.c
Alan DeKok (via GitHub)@2017-05-10T14:00:08Z
Files modified:
* src/include/tls-h
* src/main/tls.c
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/42da2ff69740d7c98be2…
======
Fix memory leak in trustrouter.c
In the trustrouter.c file, servers were being created using
talloc_zero() instead of tls_server_conf_alloc(). Thus, the
destructor _tls_server_conf_free() which frees the SSL_CTX
object was not being called.
Alejandro Perez@2017-05-10T09:48:55Z
Files modified:
* src/include/tls-h
* src/main/tls.c
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ba06f04477ebb82dc18…
======
--
This commit summary was generated @2017-05-11T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
Hello,
I'm trying to extend the functionality of the trust router client which
is implemented in the trustrouter.c file (within the rlm_realm module)
by providing basic re-keying capabilities.
The intention is to create some sort of timer that calls the TIDC
library periodically (e.g. every 10 minutes) and refresh the REALM
structure (with the TLS keys). So far, this only happens when there is
traffic associated to that REALM once they keys have expired. Now, for
that periodical call, I need to create some sort of timer that calls me
back when the time has expired and let me invoke the TIDC library to
update the realm.
Since I don't want re-inventing the wheel here, is there any recommended
way of doing so? I could create a thread, but since you're using some
sort of thread pool, I don't want to do anything out of control here
which can lead to race conditions while writing to the realm list.
Thanks,
Alejandro
3
9
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZEiQ+AAoJEP+k1YKfttfKDu0P/iuBNjsXCRz7GOTezYlHL1Qk
QgjsmHET+Th6jG3V5i/+4s3vXHmmyJtwyePoab1+Hcj+Wcb/qbACTAInKnY3K/BF
N1xekHZIBA+4YY3H4AaJO6AJ8uhg+tm/OQvdGZpidkt99jDk1SMyul+kW3lEr0xj
AahFjX6P/YiqFXir4u4xlViYk8QdG55+iEJjWB2YuzN+BgUoLKMbn2aPHP5HsyD3
8ufQmPUiesPTv2TYKePMMViiOV6gsVhhmNWb24ONZBcLRHTTfC/f9Y4sB1lPRKUE
0fz6AJxvwpgZV7i4zj2GCz33UM7srNA27H7Ob8Z76C01k2KqQGt/fgb1R4tY0soH
CWdvtTBOHcPtQPb0fpKXHKXBgBjip1ZB8UhKF/XNJfdXdv0wFH232KGAu+GFuMvp
XKdWATb/q37KUM7SEt7z85MOA77A/l6hL9k1acdGUz3uGX//KM7ZCPm/h6XjDmj1
YIn69Ky6GzteCE9WfHspuv3dF6Ds3qOxX/FmXfwu48EZchIYD21TRTak7yyw54ed
+9+sasMFVTP39E+UYat1emeoMN0MW/jB0g54zPyxyL0zyEYjkDV5VHy7p7ieL28b
t1k2LzdyVA4RPc9Q/6e50x267cSGh0wvK2jkIA1vHDakW5rFifFlywmMQETi3Ljg
T+Cb4Wu0HGpBfXWOuMnI
=ew2i
-----END PGP SIGNATURE-----
Add extra types to value_box_t for Diameter and IPFIX.
Arran Cudbard-Bell@2017-05-09T20:19:10Z
Files modified:
* src/include/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad568e3f5f55fe1370d0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZEiPSAAoJEP+k1YKfttfKk+EP/2RVzcwZnoiLTwKwy/cE++Uz
dZFoUjj/FxpxUcxl+1Egb0sZCJ+PsXVgmp5l8PsjYWNKubpDHAtloXBg660NwgDi
/Onk6X+/SwExUtwQ60PG3h6Olz+cN8iYV+ZivHSEuzeMF3Dop3YeHBSGGxy9zNpT
Q8Y851ir8+8QYEAm164T8J1xT/KkBpsDKAQZcOFmrwgozcIonFg5S47y9sE2HqV1
5TEqL4Cks2G/Gz5kFD8QQ/pyr+yOQYhgbKUYkWh13SrMVxIxDkIcrCtb25+9twhK
c2eWvXxCYazpptKJagdsfoyTi95VUCbhkaoT0BSdOWJaMISq17bV3DMxOv/3TTJ6
No5bhiXb9HgK5r9oC1EviHFsRmLMelHSPB/V1COoJt0LUexTnhmSy+MQDLBhm1/g
M97phVgWaojPRyU/UpDAtdK5ULomqJikumU8uv20O5fGL2mtZBir58L07h/qbQ8f
Eco3gb32ZhmyMiISgy2SznqX0/4phb3dnlzDZxbUlw2hyFKE7HUiWHatEq+t5ng+
NklWlALtFghJbtf+Ikw/N38kMDVwk31fN/94057r3t6TP4FR3dAAF/pgYCB+WkQ2
Y/Q2wPxl5DII1LhID537iY2NeNeQyV8esgKRHn9WMMA0zNBooHo38OJ/jzbY86f9
vhyLJdteZirAldx0Ho0S
=YcFZ
-----END PGP SIGNATURE-----
Fix other erroneous replacements
Arran Cudbard-Bell@2017-05-09T20:17:22Z
Files modified:
* src/include/stdatomic.h
* src/lib/util/filters.c
* src/lib/util/misc.c
* src/lib/util/snprintf.c
* src/modules/rlm_mschap/mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5c9561d9c5ebc856e6b2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZEiJIAAoJEP+k1YKfttfK97cP/2HXn5TosqMov0KHRyQwKshP
80TSbiTLp1hRr6j+8d2q9WbaJVyneFLPCMSqmFVzS3bQvuxBvDJpcvhQoxNiH2gx
MrycF0WVIjBY7YXTcFe0qityg8RcOd6+XlI0nl8tDS046vB+BqWly+9aOrfKmXPP
SO9JzKI0+/XiSPJ4pymfepWq9ft6+0XgxEVaCKhC64hXR027C6Gp+8I2RuRX+iqA
vTdO72oClUVUmNOo3SyMNM/XKr0wvP0DxI6A+8cErxkH7jyTWboIFfTzU2MkYHrr
YjfXzedyHbSaFFeJ111Vnb6f3FGMAnaIZmPeg6LBHU7oAv9WwuimyOMoRTWxrHtR
T0Spjq/BB7q9NvUfbxWPaV+1zweSZAkBq0j0pRWGBt5TKEI0P4BGH8ez4g4wMNtC
C3YKCKlLHRAjUTl6jebPvFMszTIvIXx/yyFc5smBtevMELuwJRKItSqBP5OntFiX
JawhMg55PxlhrZllJBPA3GjUAE/RsdkwXVNyYhS9XW2IGIaAR5f0gIc/jpNFlKj5
iqo4xF2Js/lukgpwpqWSNwCmaVJr/I5I2tWbzSxi7HVdsAUREp10tQmkaRRQBZeZ
h/iRN+Y8JBUqBGEeidvQlcGrl5b+qULBYt/7Xyo0lbJMmokhGdkbBEd9yb9lxNTm
yiSENfcW1hPh56YEsu3s
=ftg/
-----END PGP SIGNATURE-----
Add back support for old dictionary names
Arran Cudbard-Bell@2017-05-09T20:10:48Z
Files modified:
* src/lib/util/dict.c
* src/tests/unit/dict.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/600a50990240cf9478c1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZEfvHAAoJEP+k1YKfttfKBywP/RkIgh/RQoIUbDZZKPOwKikB
CkwommIUXZBYu44X3Z0Yh85jWc5SOA1Dy/ev2fUAb1FaAsqYN/sFOE/a6wL3KyBh
novhDtwF3wZ1TotJA12qmnamMHGsx7NpD629m3TVUgTjkbWRWc7F2zs9Y6AkThW/
yu0F2FtF9D7cShpav4tCJUgtAB8jvNIfTj88nMXfspCYhlwTYdrj8o72R0PKfkGy
+0XVBYNDBpMidly3a4FFVVJJgVLbaz3jzRI/wUytr317IhMPEbutXVexnyoaMSG0
gEaRQ1z7BNq9Da8BHgh/1sAJYaVyAaO/w8lZVNh9DmuKrZoLWSv3qwRshy9sJWQw
FX3GD4fP7K/jCa4Aw0mb8Zg40qlTSK5ivx9/NUfb//VA4E0YAUMrvbyOGgTMnbWs
SdGbo5meaFTE9uQSeUGTaQM1byLhuByLplRMgDiL6Y+cfXa4ptL9uair1e1D9Z+s
5JNPGL50frx1NoSTrHYRuP2qgGf4gEAHzBLAIg0ibUWe50rSJXwA0/cW2d2gsbb6
9sFEDDyeBtbGffvBXfKQlNspw+TzvA53dEbBIk3T71Vm1KvgID6JSv+RCCnJwk3H
o3Rj0EzLplvecYC8n8IDcRBcwea9WZvBWxIhEbfM7PdPDI3Yp5R5i+Tm7gUDOnov
6jjvT6gjQwSdTYBWVmwq
=CzH2
-----END PGP SIGNATURE-----
Rename the hard fields
Arran Cudbard-Bell@2017-05-09T17:26:31Z
Files modified:
* src/include/pair.h
* src/include/value.h
* src/lib/util/dict.c
* src/lib/util/filters.c
* src/lib/util/misc.c
* src/lib/util/pair.c
* src/lib/util/snprintf.c
* src/lib/util/snprintf.h
* src/lib/util/value.c
* src/main/acct.c
* src/main/auth.c
* src/main/client.c
* src/main/listen.c
* src/main/pair.c
* src/main/process.c
* src/main/radclient.c
* src/main/radsniff.c
* src/main/radsnmp.c
* src/main/session.c
* src/main/snmp.c
* src/main/soh.c
* src/main/stats.c
* src/main/tls/cache.c
* src/main/tls/ocsp.c
* src/main/tls/session.c
* src/main/unit_test_module.c
* src/main/unlang_interpret.c
* src/main/xlat_eval.c
* src/main/xlat_func.c
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/proto_dhcp/proto_dhcp.c
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_radius/proto_radius_coa.c
* src/modules/proto_tacacs/proto_tacacs.c
* src/modules/proto_tacacs/tacacs.c
* src/modules/proto_vmps/proto_vmps.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_cram/rlm_cram.c
* src/modules/rlm_date/rlm_date.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/lib/base/eap_chbind.c
* src/modules/rlm_eap/lib/sim/sim_proto.c
* src/modules/rlm_eap/lib/sim/vector.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_expr/paircmp.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_json/json.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_lua/lua.c
* src/modules/rlm_mschap/mschap.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_redis/redis.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_soh/rlm_soh.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_unix/rlm_unix.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/modules/rlm_yubikey/decrypt.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/protocols/radius/decode.c
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8927c85af5afe0e0dae0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZEfnpAAoJEP+k1YKfttfKUv4P/AgoZsjMpKVn/c/q1PTw3KH9
ZoXr0Fi7hdJDiWuTEKTpNvzfBY9hqBJxmnbLjhXF7Fe4Bx+tL/F5RKUb9ZYzRVDu
ii8FI5itx/TujG09ma/TM7MbCVS4fi8CjgVA1acYwGQObqFf9y7PVBer8T9mgjCR
my71oGnLLtlktNzPw0EMCeiqaR8SuAE1hWieBt+jX/Y/MS+gPRHjTOOpJxsynbFA
92ejaFBawEXIbl040xaLm9MEW2QV8UQHpVtXeDrukcafZQtdHCPTq1hpq4bPjUqc
Rz2Tbgumpg0Y571aiNz01XS4fldI08gA5fp1zPsrVT4Iz0MlB2JYOBAX47c07lcR
ELMPFkHakD6oPJ2RuasHZnsWR2bdAVON/h27OidV4hFZmb0Trb0zSXu8lrkp7GpW
DkyxkEfb1HfzYQshNI04ueB4Iy6r+51ca6HRMfzrl2Zz7yYMX+ITKYeVzguBQI0A
Iy5A5ROmcDHtC9NgQHhHAqZe3bU6Vts6KmrLVoSLUHvEqrgAhGWRajHMLcLpIEil
4g5s2J0Afqz/z+ZEYO1T9iGT4KrwsjQ3c42bqhjGH46g2Ya3+vfyh5eKJVakXiCD
UKDHIMHp1Ysrkhjaoz/vIQOf1v18jIIFiyRRmmY2756oIQ8ETHGTm01mDiMvAU02
WuEJIjevIbArm4gxL+3h
=xGqN
-----END PGP SIGNATURE-----
Rename easy fields in value_box_t to their C equivalents
Arran Cudbard-Bell@2017-05-09T17:18:32Z
Files modified:
* src/include/pair.h
* src/include/stdatomic.h
* src/include/value.h
* src/lib/util/dict.c
* src/lib/util/pair.c
* src/lib/util/value.c
* src/main/cond_eval.c
* src/main/cond_tokenize.c
* src/main/pair.c
* src/main/unlang_interpret.c
* src/main/xlat_func.c
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_json/json.c
* src/modules/rlm_lua/lua.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_redis/redis.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_test/rlm_test.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/protocols/radius/decode.c
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02c4aaadaa73a948cd59…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZEfBiAAoJEP+k1YKfttfKWXAP/0Byq68uxZxzXthWMKMrScYm
0p6SOZEJpm0ApEYDogXWuTuTUqj33BlNYVWjry1OuLWqnIBImytl8nadZb9Tqvt7
Lt1RC4XSCczIE84t/mA6t8Z+d7146WNLPF1XrI1kCEWC97LkxTMwnqzwmNJw3I0l
JTTvnqS0WbN6KJLFUfPlJL98AnxrMyabH/Yb0+ksbHVxGb5D97ErJHZ/rdnjevwB
7a2XNJImI6J9DMH4fYT+XdvGmiWQKQmQiW36R41TriT90N4ihGJUQcwYPtvGlz4u
JXg/CODPmFf2CapgZnYj5VYx0pqlciy9c7eWCstpL0xpmINpAQj8/f4Whfaa8INX
4bJPzUd1RurlzscKprwd/v7caraMwZb79m0JXbecbGJnFhAvSYLAFeySBCacsS87
PXtFJhNgKACSEI32Xeo9Gb5lgyKPK35W7bfLgXNWfOk5jvOwXobCPc3s0rou+hFx
pAUDBDFRQODdMjVCPfvJr4D6CigXrieOPd/+BHNRU0iJZGA4fVAIBde8MgLbuekw
cdMfbS07TPc+3cDlexKX/Cq1Vo7YvEomYj1QHSyjxtKv5hxD2cfMEzV7I5ak9vtp
jJoqWGC0nEXWP2F4F6skBVe4HhjZxCkVjFkjpr/nOuo66FWkNc4aPxfsvAGeM0Db
89bLDglhA7KDm+AQliIU
=SwEi
-----END PGP SIGNATURE-----
Rename FR_TYPE macros to their C equivalents
We'll do this to dictionary types too at some point
Arran Cudbard-Bell@2017-05-09T16:37:54Z
Files modified:
* src/include/conf_file.h
* src/include/tmpl.h
* src/include/types.h
* src/lib/util/dict.c
* src/lib/util/pair.c
* src/lib/util/value.c
* src/main/client.c
* src/main/command.c
* src/main/cond_eval.c
* src/main/cond_tokenize.c
* src/main/conf_file.c
* src/main/connection.c
* src/main/listen.c
* src/main/mainconfig.c
* src/main/pair.c
* src/main/radsnmp.c
* src/main/realms.c
* src/main/snmp.c
* src/main/stats.c
* src/main/threads.c
* src/main/tls/conf.c
* src/main/unlang_interpret.c
* src/main/xlat_func.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_dhcp/proto_dhcp.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/rlm_always/rlm_always.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_date/rlm_date.c
* src/modules/rlm_delay/rlm_delay.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/lib/sim/sim_proto.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_idn/rlm_idn.c
* src/modules/rlm_json/json.c
* src/modules/rlm_json/rlm_json.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_lua/lua.c
* src/modules/rlm_lua/rlm_lua.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_redis/redis.c
* src/modules/rlm_redis/redis.h
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_sigtran/rlm_sigtran.c
* src/modules/rlm_soh/rlm_soh.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_test/rlm_test.c
* src/modules/rlm_unbound/rlm_unbound.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/modules/rlm_winbind/rlm_winbind.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/protocols/radius/base.c
* src/protocols/radius/decode.c
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3609e5352b85af4df3a9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZEe7rAAoJEP+k1YKfttfK62wQAKzs16SmDuBvKRNisjRH9Iaj
X6kGqLpZMCGa5Q0vaRtiL+I4VA/dt1c+zCfle1aZlipxlBcujih8VB0bW8BMPNKi
WR3LPzr9cv9GqZFFK0dOi2NnLIa+jzUUMu8sjqGxdiTknR3hTJsmkP4TUTfEiy2w
91I+aY50zL75IPMky7kjWXjzpQZyvcY6Vry0ih2I0wcyPs/8gDp4Mqxl1cEa5yVE
PJeWyIlDIaDUXZHgl2Rhrctiz73xTJnbO0Zn5eY73FPQ9i7ylBqOqrR9BIYq1A2H
GpqPGXnfJdbjuI8NRubF5qcJwryCD4tSTSBbo63Y9v0toAiu69r5Guvnbe3Vqjwm
/ed2iU8MzsniQF19Kwy7TnsdOmd7XDhwTuHTTLfTv2TWAJk8lQeoqyKI9iVVvk/5
yQWbVUVFwXjlKCtIs8ZD+5mgmqyceZmVuFOebK+uHnpwxAoP81iTeLyuSMgOUIb2
sgulr2TWGwPOecRCEXt/8fhTzbNC1A6i59Lly6W+45qL4DmbBonRbjKCjFFhoDaC
Yon5AFu0U9W3Ari8VFr0R7yL4MkoJzPFbxDyAmGHIoFuL1O1Wf10LZsTSqnFF0dm
q4FGz2+bQlHlSq2PvkdcDXNAWNln9fzY0SXvP1ZI/ae2hAdPToSPiKuBhlDe+IGM
w3KrmMzUysn14yogWCF3
=1Cer
-----END PGP SIGNATURE-----
s/value_box_t/fr_value_box_t/
Arran Cudbard-Bell@2017-05-09T16:31:38Z
Files modified:
* src/include/cursor.h
* src/include/libradius.h
* src/include/pair.h
* src/include/tmpl.h
* src/include/types.h
* src/include/value.h
* src/lib/ldap/libfreeradius-ldap.h
* src/lib/util/dict.c
* src/lib/util/filters.c
* src/lib/util/pair.c
* src/lib/util/print.c
* src/lib/util/value.c
* src/main/cond_eval.c
* src/main/cond_tokenize.c
* src/main/conf_file.c
* src/main/exec.c
* src/main/map.c
* src/main/radsnmp.c
* src/main/snmp.c
* src/main/tmpl.c
* src/main/unlang_compile.c
* src/main/unlang_interpret.c
* src/main/xlat_eval.c
* src/main/xlat_func.c
* src/modules/proto_ldap_sync/sync.c
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_cache/serialize.c
* src/modules/rlm_eap/lib/sim/sim_proto.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_json/jpath.c
* src/modules/rlm_json/json.c
* src/modules/rlm_json/json.h
* src/modules/rlm_json/rlm_json.c
* src/modules/rlm_redis/redis.c
* src/modules/rlm_redis/redis.h
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_sometimes/rlm_sometimes.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/709ea8dad0cba4ef6e88…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZEe3zAAoJEP+k1YKfttfKZ9IP/0AxkU3afOU+QUSIOzOWgJku
UlhZ65HfhNipTBSdViBbX8n2gvhdPlZoB8vWSS9FxcKJMHi2Kz8t851CmlLbsbpv
re+BABz5hC+DiTMmWIJe1NPp8b5Wi1wVr8GMvxy6kEQ9m97NyS/GSl/zrIUK5i8y
dH+HpJOTrSvdEyUZtRahYNs5PYWMPYoqwm/0Q8ydrmNqGtWIkBxcaXzYxbiCIE17
RKEbixZN8Ry4djjFlqgp6Q6wYscBOQ6IRZEQVUD0F0+Nw8yyyltwxflyZVSKkdFi
5XadFjcaZ1K7v0QsiHBMq6yOrwM3RAk82r2p7gIDX+0hLzIXt1OJxEsctDCAdXxU
ubjp24pyN2syW30sbexgyysENNP9WFme0AEZZURSatkHFkWW6gTP9tGbjnBGf4Xw
SBHTsd+zYNKeTwW2BoFeM+sBQTfO7CU4XkCjdLKAFVu0BNXpBZmh7FdMvJLtXPyX
OpMopJc04oJeRa4pDs2zllRpa9bOHggejTRmNeXS03Yr37SkxN4sMWHZDi+UhzGY
JFDSbpFuGLevg0h8pAmDFCSEfx6kft33p2qgwpww4o9hd7JMa/jrsVqHYpQU23pm
wezF6dexvSVK7goWnFHkwCA4MAQBm7QSyNDj7EKRcMLshODsh1S2PKyX7XOs5Dd/
r+ptmnK77AfTPhwNVzbt
=Jdmp
-----END PGP SIGNATURE-----
Rename PW_TYPE to fr_type_t and the macros from PW_TYPE_ to FR_TYPE_
Arran Cudbard-Bell@2017-05-09T16:27:31Z
Files modified:
* src/include/conf_file.h
* src/include/dict.h
* src/include/pair.h
* src/include/tmpl.h
* src/include/types.h
* src/include/value.h
* src/lib/ldap/libfreeradius-ldap.h
* src/lib/util/dict.c
* src/lib/util/pair.c
* src/lib/util/pair_cursor.c
* src/lib/util/value.c
* src/main/client.c
* src/main/command.c
* src/main/cond_eval.c
* src/main/cond_tokenize.c
* src/main/conf_file.c
* src/main/connection.c
* src/main/exec.c
* src/main/files.c
* src/main/listen.c
* src/main/mainconfig.c
* src/main/map.c
* src/main/pair.c
* src/main/radclient.c
* src/main/radmin.c
* src/main/radsniff.c
* src/main/radsnmp.c
* src/main/radwho.c
* src/main/realms.c
* src/main/snmp.c
* src/main/stats.c
* src/main/threads.c
* src/main/tls/conf.c
* src/main/tmpl.c
* src/main/unit_test_module.c
* src/main/unlang_compile.c
* src/main/unlang_interpret.c
* src/main/xlat_eval.c
* src/main/xlat_func.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_dhcp/proto_dhcp.c
* src/modules/proto_dhcp/rlm_dhcp.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_always/rlm_always.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_csv/rlm_csv.c
* src/modules/rlm_date/rlm_date.c
* src/modules/rlm_delay/rlm_delay.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/lib/sim/sim_proto.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expr/paircmp.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_idn/rlm_idn.c
* src/modules/rlm_json/jpath.c
* src/modules/rlm_json/json.c
* src/modules/rlm_json/json.h
* src/modules/rlm_json/rlm_json.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_lua/lua.c
* src/modules/rlm_lua/rlm_lua.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_pam/rlm_pam.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_radius_client/rlm_radius_client.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_redis/redis.c
* src/modules/rlm_redis/redis.h
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_ruby/rlm_ruby.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_sigtran/rlm_sigtran.c
* src/modules/rlm_soh/rlm_soh.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_test/rlm_test.c
* src/modules/rlm_unbound/rlm_unbound.c
* src/modules/rlm_unix/rlm_unix.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/modules/rlm_utf8/rlm_utf8.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/modules/rlm_winbind/rlm_winbind.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/protocols/radius/base.c
* src/protocols/radius/decode.c
* src/protocols/radius/encode.c
* src/protocols/radius/radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9d6208ef002f43d0c43…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZEevAAAoJEH0Oec13Yh7Ni2oH/2CMo1/3jfI0qKf52rLgZPTB
+zw075d+Ot9kYj7Ll4BFpakYz+FBYNW8QAkc4hhZCRZHKxh3QEpNUV9CaYdZYjvO
S9if/AB2VxgBr3mHhOuBsTjS35miG1q9z8S8Lj+T+w79kVMzmH6QaZkSIakl0pAe
hxqa5+Na2ekIhUcAZ1xvKpmy37nA9qQYoSL4g3mssvG28WVAtrwaTKFbqwgZAmW/
W+7RqFjZvEN0tEtJtbAx9ZKUyrCe2EFuZ8lpbMaWtDTDK3dClANEcItbkJ4ZjQ0V
7Z5Q6yKLrwTTiaC/GrsmYIIjqOv4Oqbru/4TD4otFdecfYoLoSrXfhoQ8jb9ALQ=
=15sw
-----END PGP SIGNATURE-----
remove redundant code.
The reply is already initialized in fr_radius_alloc_reply()
Alan T. DeKok@2017-05-09T16:17:46Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae28394ab09816505fc0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZEerDAAoJEH0Oec13Yh7NYu8H/AxfrNTkA612LzShmBHl1fdz
GA9Q/YPX4gjWkHIvB6BAnNF1V763o74/gKSKj5r9UB5/+UfzeIw6kEfIlNI+NBxJ
lWflwCORqF8WDw6gIaMs4eFPMbzy3f2shRK984W9HYUSG/xmnjy0JjbMpHE6whJi
Hihs8+4v0BTu9eBnPVsZRFU2HOcT4Mq4Fz7gqgbBcy7aTGTY666AFmyllZ636s6M
c0NVA3mpaceGBkjX+OYARjRNxg18hbCz7ACt8l3kY6D01aWQf0OmFAzCeCeUWc6k
xqnS4LkmN9Cpi9iMsPbN7eUDDD7THtZQUgWstoE4xK5nXAm+JKAa9lQgr7vEcIc=
=3PPS
-----END PGP SIGNATURE-----
no longer copy request vector to reply vector
We've fixed the encoder / decoder to do the right thing there
Alan T. DeKok@2017-05-09T16:13:32Z
Files modified:
* src/lib/util/mem.c
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/306c349a8abeedfe158b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZEepkAAoJEH0Oec13Yh7N2AYH/jOAHKL6QDQ7T9I73N8yHENq
PRM5GnQZYGDOUN2CRXPhifQvoxDfPXB+i379nlTew2qbR3LR8697bmh79IxjPpDt
CuSZ27AmVZ/JPk4aOUugQp/lOgEmYSoFf5Ss3lfiRKj6KPcxXmJjm/4A/LK7zVs8
nfcqHOG1LI0imtNDgz6H8lktW+G/lLCiehD6RqEmr9nPvtXsoTCaFz0hARQqq1tT
LAb5KUDWoqS04bkDwwgaoBYNl6ElC+QhN/jphbNJa+TkHhQthZ61eJVDCMprhvH5
s1h8xx/CV2UGZR2jz8EqHI55ceHjz02TVEpWprYBxvjquYVMPuKGRi2CzK4Bkpg=
=aG5H
-----END PGP SIGNATURE-----
move to using only one vector for encode / decode
which simplifies the encoder / decoder
Alan T. DeKok@2017-05-09T16:11:08Z
Files modified:
* src/main/unit_test_attribute.c
* src/protocols/radius/decode.c
* src/protocols/radius/encode.c
* src/protocols/radius/packet.c
* src/protocols/radius/radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2b559119c5d5aed7862…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZEekTAAoJEH0Oec13Yh7NYU8H/jE/guSG+PoX/1CUO+ftERWG
JWqXJJbxUM2U5tirIAssGTbRiWoVe65+oy9W9Y2MoAFEv7t3pVTMf7cwrrR6kiUy
3I9egEF4OHJLxjeg67Cyv/njifPU0eq5Qca6hRiVnEnkoWRv2Wehgzbb9jOTg7AB
XaohbVAAVjyKFjfNXqYgoiEphCco68aV75GNpeexLOswurDx0AqevW1bIoJOS2N5
5S9TZotTLgmsCUT+fGnzBw6wl/S8IbHz9tkhvt13Gjun9Kaw8P7EzOBeOlM3+0I9
XVMUBvWN6I45IBHr1cAIpJg2Iz0AyEzn3FHHYJHSn0gIFwe+CAn/O3+++fQVNd8=
=KBQ9
-----END PGP SIGNATURE-----
ARP doesn't have encrypted attributes
So passing a NULL decoder context is OK
Alan T. DeKok@2017-05-09T16:06:28Z
Files modified:
* src/modules/proto_arp/proto_arp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0447f3be16098cc9843…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZEdaBAAoJEH0Oec13Yh7Nx64H/3ZuHb8LCONUAeHy2CcxfHnJ
LMqSoae0y4+p4ctKRQTJDFmWUTb5SYvikRypFQc2NVb2vVKj3EeIYJFv+eQMwH/s
YA1TBAHrtgspDHYMlQNT2KFeBT3Bi/CS7Lmy/7KroeEg0KiWvqJ2SIGKUSUkh44P
Brr+heK4Y9+9vNbdApNLMudvqBvWU7wH16GdSDfm6+V/C/TopONT6pH/mDjJ10EI
L8CL3rMc5xNgzY2fa1RwdH0laCP9fwpUMbsWkg7XqOJcXMTojygHV2Bw3CSIDwxt
yt9ZtBV06fK3Fedx38/j4rQ+pGbRMcLdp3Ekc9S09Bofk/VR2qWNBzwmed/XD5w=
=TQm8
-----END PGP SIGNATURE-----
remove packet->offset
which was only used for caching the offset of Message-Authenticator,
and is no longer used
Alan T. DeKok@2017-05-09T14:46:57Z
Files modified:
* src/include/packet.h
* src/lib/util/mem.c
* src/main/listen.c
* src/main/process.c
* src/main/stats.c
* src/protocols/radius/packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb0ed7d9c8def38d8d8c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZEc1BAAoJEH0Oec13Yh7NmnYH/jI8fg/OYuGgJhJPOChyORiH
7LUj2kqlIQhndZjGurhCRaNr2bTRjIlstjCltCMem/H9D4XjGdi+uIHfUk+sxs6f
lolBGfXusRC0vnlFPn/cCIRVm5tZrxorCx1gwcVUYMVfJ+eeJu+HPWwbkLp5/JrG
k2/ZH8/yJJV5w+gbygMOkhZ3w5pZ4t9mErSLtvFDH3J/79ceDaSqMcYsmj7XQ6PN
S4/p2aik6c4O2/7Z9sM+cmXXCn7VTutPndkG/n0CZpnUAVD/D8WXzoa3nZ/EzbMi
2C3b3+NzXUjYq0xKtIpr+tYxl5TxAOGObq1iGe5vFrv3DtG38G/qY7vdDyYc7tg=
=jmpu
-----END PGP SIGNATURE-----
fix build
Alan T. DeKok@2017-05-09T14:07:58Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e922d23739ea4f2bb9c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZEcYeAAoJEH0Oec13Yh7NeOkH/iNmtd5Y5NC+P9qBKRgH7l3P
AoL2cVrJV7AHzKP15KRnl5nDAIbfI7O8mFQsjt6NOpTcXcKjXZj8CEvzT9ZrwE1y
ueXvsMK8CaFUgeYe/wnv+igu96ZU/Cq2KzInDd6oSD8idI4/Ftle/PzbeOuaS1mK
1pjdP9F3FvpqpgUJQiBAPfH+RaiZltutWwFmqH0IkvEYvDumksT7rHtmkB7Vr6dJ
z1JHaeOjTWIR2+MfFn7gKBfYGImA1fsmexhdUHkPR83z00ZjvrWo1VIps5Wmg8x1
R3u25ySB8iBeYhy2+Rx/I/HzCpL5ca94KrC5J7e1z9kSpYWag6oT+reIrmK7uik=
=f/zp
-----END PGP SIGNATURE-----
Set idle_timeout to 5s to all the dynamic home servers
Dynamically generated home servers get eventually replaced.
We want sockets using these servers to close as soon as possible, to make sure that whenever a pool is replaced, sockets using old ones will not last long (hopefully less than 300s).
Alejandro Perez (via Alan T. DeKok)@2017-05-09T13:37:34Z
Files modified:
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b49aa32013ca8b994dbb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZEcYcAAoJEH0Oec13Yh7NleMIAKF2O/MI4FaZvIalvQp//ddW
Hnb2ZRi9WB2/b8EL1kyY3vpe9aEmSY6MXcQo09VTMIxGe/IEx0M+wPbHCU45buTi
bHKFclBZXGdBw6BCPuYPbUPiuY+aZIn2l6d/wf9RQZZToX/+BVyDVu5Szgl1cxqb
LdJyLRfs9D3gq8+SxFr9TnN5VLDLXrfFDxPtXXUD0qbv4VuaLb4H1XqkbZFGblQf
x5cz53NMtEUPLVkVuZBcuQozvGXUunq6XbTmTFpj0MAomHn93shvXzQoHUc70oDL
YRSGgkB2uTUcpSI+tnUvoo1tND8J2XleC9pYYPMehkP9//EjgsTNn+9dvqYJTSs=
=u7/b
-----END PGP SIGNATURE-----
Increase the amount of time a pool spends in the garbage list
Under specific circumstances (e.g high authentication load) a client might keep using an old pool since the socket did not expire. 60 seconds seems too low.
Increased to make sure we do not delete it while it is still being used.
Alejandro Perez (via Alan T. DeKok)@2017-05-09T13:37:32Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f1e92c414f0cd6942ed…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZEcYWAAoJEH0Oec13Yh7NBgcH/RkX+pHaYwa27CN1oq6c68NJ
5mstvyV8Ua9CLqlL8lRAa002t9myy5AO01YaxYIVlIrPItwv4QpB1AYBKO0JxsZW
wAH9+YRIBBJaMP0a6QHkBH9ynnkzC615I4JHo0RnkhXwSi1tVRKpmuFx1gtHVATB
o3zD/l+sTWeBEc5In9LYEJMRR113B2Q3X1xK69ULgb+MzAkt6ks4ufc5SsMl4DW+
GSoutgYWhUXxI7S6WIUVw9i7RVLWO8QJ03GnC8oCMXhVjaVF9t1ZzkGYatkiZnoY
kMRDbJDOafAF2SVELtIJseYi7ndeZ7mCSB77Oq1tfVUEFkwY0wDJP4Zok7lZMVI=
=WO2U
-----END PGP SIGNATURE-----
Remove unnecessary check to update REALM
Existing code precluded a REALM from being updated if there were traffic within the last 5 minutes.
This is an error since when the TLS keys expire, the home server will reject client’s attempts to establish a connection, leading to up to 5 minutes of denied user authentications.
Alejandro Perez (via Alan T. DeKok)@2017-05-09T13:37:21Z
Files modified:
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a477dba25e0ebef9728…
======
Remove more duplicates
Arran Cudbard-Bell (via GitHub)@2017-05-09T11:47:32Z
Files modified:
* src/protocols/radius/radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99d142a214c3c0d7c3ef…
======
Now markdown
Arran Cudbard-Bell (via GitHub)@2017-05-09T11:26:27Z
Files modified:
* .github/contributing.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e24a426b4d28bf14a952…
======
Remove length field for all fixed length types
Its meaning varied between ambiguous, to incorrect, to useless… Closes #1978
Arran Cudbard-Bell@2017-05-09T02:01:33Z
Files modified:
* src/include/pair.h
* src/include/tmpl.h
* src/include/value.h
* src/lib/ldap/libfreeradius-ldap.h
* src/lib/util/pair.c
* src/lib/util/value.c
* src/main/cond_eval.c
* src/main/exec.c
* src/main/pair.c
* src/main/radclient.c
* src/main/radsnmp.c
* src/main/snmp.c
* src/main/tmpl.c
* src/main/xlat_func.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_dhcp/proto_dhcp.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
* src/modules/rlm_eap/lib/sim/sim_proto.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_json/json.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_lua/lua.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_redis/redis.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/modules/rlm_yubikey/decrypt.c
* src/protocols/radius/base.c
* src/protocols/radius/decode.c
* src/protocols/radius/encode.c
* src/tests/unit/condition.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17605e9e9b32a1fe2f0b…
======
Fix duplicate case statements
Arran Cudbard-Bell@2017-05-09T01:25:27Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/464649f244184099cbd9…
======
pair.h doesn’t need to include libfreeradius.h
Arran Cudbard-Bell@2017-05-09T01:25:27Z
Files modified:
* src/include/pair.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf5a0e765806b17d4f6c…
======
Rejig header order in libradius.h so the server builds
Arran Cudbard-Bell@2017-05-09T01:25:26Z
Files modified:
* src/include/libradius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/533a2730b38da05293ef…
======
Move radius functions into radius/radius.h
Arran Cudbard-Bell@2017-05-09T01:25:26Z
Files modified:
* src/include/libradius.h
* src/protocols/radius/radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/121d2a1ae3b9851b3734…
======
Move RADIUS_PACKET into packet.h
Arran Cudbard-Bell@2017-05-08T19:41:09Z
Files modified:
* src/include/libradius.h
* src/include/packet.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91ecd2df6723aa1e73b3…
======
Trim whitespace
Arran Cudbard-Bell@2017-05-08T19:41:09Z
Files modified:
* src/include/tmpl.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a10804ade8685dc682e…
======
Move PW_TYPE enum into its own header file
Which lets dict.h work without including libradius.h
Arran Cudbard-Bell@2017-05-08T19:41:09Z
Files modified:
* src/include/dict.h
* src/include/radius.h
* src/include/types.h
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c74e029d6949f92b45b…
======
Move paircursor functions into their own header file
Arran Cudbard-Bell@2017-05-08T19:41:09Z
Files modified:
* src/include/libradius.h
* src/include/pair_cursor.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b97a891d487f22c8bd60…
======
Move logging function definitions into fr_log.h
Arran Cudbard-Bell@2017-05-08T19:41:09Z
Files modified:
* src/include/fr_log.h
* src/include/libradius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fa4ac62dc3d95e984c3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZD8i3AAoJEH0Oec13Yh7NnmEIAJ1cmtsF97AJkl1ish/Ly81Y
yt73hmOIC/mesEbVQNZwtYF9hi1fvJBg5Okc0jywUFima9KWhGPrm/bmcOb2AovF
CxGDKSEb+BU0nn6U9rJHUT8slL/jpZNI1ztvX+PEGnZ7/YniixP9G7CSShKVsbai
qqSlkvATQyVhzgY3obDGLdEca9LNGI3Wo4QZ9GJUo0Qkw3MFE1crlQnpRhWwBShb
JbVsZYS4zqKCib8YVuDzjyjx+DwIkYUdUZX5vdxooIp4vNN/+0s5gpgBL5l4sFNe
k03TanLC5LdgwxZJhPyPkehpRDUOeP7QXVDEWJcL6ItMPD6h/cylQEmO+OXqZXQ=
=umQq
-----END PGP SIGNATURE-----
added one more attribute
Alan T. DeKok@2017-05-08T01:24:06Z
Files modified:
* share/dictionary.zte
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4e9cc75313f05678d0f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZDRigAAoJEP+k1YKfttfK/tkP/RmRbY0oynPDhpRQuvfbK+Bn
he8NNKnwwMIsAgT+INjaKEEh4EnNcFv6yO8nt8eCbAmQrXWgM9O+cP3IZat0X3s2
U1byjS+PQC6N7tIGg7iQVXTtHngpspMs0N0dxPJaQdabrSXl4fWCbKqsDw5Ymjgj
9S4wZ4f99Hgc0JotoOAD1Z1k/hYBMRZxbZbSDcgUg15JwGEmdUaq6F+vB86dt7us
VtgjSO9iIvkJn0BfEmh+KSKPXoP+6NQyUbp1C467+K2WZOOkOe2Sqy5/RBpx9sbR
w8G4Ni+S8+8jK9YWv18diqhL2e5Pj0lez0YLSyX4eqjwB05pea+KOR4Z9I/tzi4/
FVyZ35IKWICH80HCdEtgniahxe3TXqzxlP8vx2NUaqA09C8rHpL5YPAcCBfUFRIl
g9jpLcQXu0HJKfuBnh/9fC6isxykXTZqM+GQLsfPow6j0wFeZ91qAmHjdtgU7K+W
fujnZGqtUIzT0a47R5eFiFroW0nWB2QHYNNXMQLtgZNKPSrG2LDxqOR4G6PLYyBB
85QSUN5SMxhveRLiz+h9RGckGf3JNSwaZ5CeqRyYMPhd9ezYqAwKpiizhdoiWa/h
mshb4aBaBhBOFcAv/S/Ff4PW3xY1tbNq7gQYnFeRMhtv6ZldyEGlpBPqP7WNpIeF
OwQJh2GgQ5rykhiuPpv1
=fdp5
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell@2017-05-06T00:28:16Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/471c5df3f9f3f1c7839c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZDQ6PAAoJEP+k1YKfttfKW5MQAKgEAJf3MLyo8QeCPrzYwjau
9Q17E2oVgsvhOPT3zSj8/qWZp0LtPIZq+KOhk0dyWLSjMbJwVyPY6z7PdgkbF5pe
7pJoSIMOu7OmIiamEnHHnjft+IZnRlF2tOWWE+k6vnSjqGMO3mp/OA+WTcfAzFk1
cbeUjRFXXmmWh9rqsQuaBW59iOZxVda+uobHaDCvF+oTNGLxrh0uyh9WW0PPwt+7
yIJurh7u7yyEN73vZx2IB0Xq0TBUNceO0WYdUExYd3c21whNfBaW/ZKpR3rorcqx
7onNQv/k6n92OGGZL19eTcZ9RSIbxJlJR+CzxzjyBIpuFbRm/P9Ym8CIwwwvka3C
JKNlswuYsn0MaH7adS4nu5u9To69OcNu9sm6r0E/KUtj0vH/W7amFJE5xC2lzMaU
AeSklQYBtaFDN7R+pJznOH6DVxSFIYjyRNGW9nYT493BjEZz+zLJe9ogNWjgZDzv
l8rYPLB/PK9aYXYgz1l41AZULLMQAAZxmX4t9rH9rMUTsj2dwsfmmiYtLtwvUDa8
YzpBF8uGQ/8OGpIAeclLYDOM9wHOMEwk0PMHVZot2/xj3pCPMv/QkMsgKl1UDN6F
T4TOC+MHxd+by4FA4WGtaZZXrzlq27P6py5t9V45YK7KUvhwVFKKPg1Vsl/2gWG9
POuG7F0I+agHSIwdbT13
=h2+2
-----END PGP SIGNATURE-----
Use fr_ipaddr_t for prefixes in value_box_t too. Closes #1979
Now all the IP address types use a single struct (woohoo)
Arran Cudbard-Bell@2017-05-05T23:45:19Z
Files modified:
* src/include/pair.h
* src/include/value.h
* src/lib/util/value.c
* src/main/client.c
* src/main/pair.c
* src/main/xlat_func.c
* src/protocols/radius/decode.c
* src/tests/keywords/base64
* src/tests/keywords/cast-ipaddr
* src/tests/keywords/hex
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91f6b3ef32fbd005aaf4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZDQ6KAAoJEP+k1YKfttfKHzMP/0NBMhlsFgXz1eG8cf9nY3P6
9nl0rPCBcki9AErnBtkS7iJhlPY4Ojj0e3xS6H7Tee1XBXEWGwCvo3P8v2Qy63/6
oLr398DUCDkhX+PUOMp2jyCYEeRuBVVmB8i8aZWNzPAmyE/JiQvXk/3zQqCE0vhv
sjzY+Da807kD0M8pRIoW+F7GiAoUtVN8mR/Yrg64EL/z2fbs2BaivI+N1AKIF7lk
PD8cAbSnUxo3wWaVOqWdA85EAGDN9lK30aXzM20AEJ6tw+fSRu+0fI0Dt5AJb2nE
YyUMDtz9uZqcdKYZJCAx44rzQQPbOrfufumOPvlnNw5GvTWh+9xbX6lweQH3qPeP
dbadQmjmeWrPywT+cm9UYOednACRtiHDMLqeN+aT8A8YA40ZeNQH7Btk2W0AgSY5
3YCtI4B8Bll7lpk78huI0UdQk/ilGLQ/WSsRiZZWJf77Z+Xb1z5NeAnw400rKIHb
kGSVZnKetoh4fFrovi/opqrkY8jxqOx1aKpyTBFaYv/XL0/uid4D9lNaoIzasCJc
ZsxpL6FXhuzIU+5Q8Ib3j/v7LscC73DnsRTWRcf5yBll8cBRX60pY+t1aqKr3VH4
HyFEIT80pZXw3Lj5MEkvoB6POqRoIjhm1flHzHLLuXic+zkztois40N3aDoIL3A/
lfKSF3k4xuJaSUiK9BmX
=MxxM
-----END PGP SIGNATURE-----
n is not a list (and is invalid at this point)
Arran Cudbard-Bell@2017-05-05T23:45:14Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/889549c0fc7a46a301cf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZDQ6GAAoJEP+k1YKfttfK4skP/3HWeKdzZJxUbtDaKGqigl4V
uxQzXupRpsMW3lWuMQJI+jlnEoqxLI9IlbmNwcLX0UJXJfqat0qwUBwWEWRLigEY
oJzXqWIDwN3Kpx24sMYIo7cp+lwGfi3yafVisK4PfQ9l8NpWLA7rAv/hxJl/Y6sQ
C4N6gWKJWMgD7yhZAaV4YFOkltHXqJg+u19g0b0DgfY285pdYCO3pFdyZmz4fQgX
77PlkhjoB9sQ66EG4TBWIXOhM8ujjItWKMYBtuB894Eo2Bb+qVgzM23popitT+gu
yz/Yyyvc8Hnj4OWM8lfR/o5ZnaAz0ici2x4wK0Zunl1hSyzjeC1CnuAbHJjUCZmn
CsU6pWbwOtIF1SVltEK7W64wiqWcSLqR2m5BiRp928V1eOvDdaE+WFvtiXJRDa5G
mh7XDo6Pn0G7JzIpqHJKpbhAXDxbvm5X+NmtIdyleIHGvFwdCdt9kAB3R7gC5ofA
mB4vUu0UfXIbMMKjdyx0m1m/NdSlt3qKQiYzqPs3BuQi9a2KI8jA6na65kzNJ8n3
AebyT9Ihobiq/09e00vElouUccyVpqObd45hWfjvZwOSAyzyEa9B6vef7TTzyT1P
t6aMPMWPPwJ6NPQfsv6q82NPAOgdsizFCLnMlBAJDkE0PVGO00uZVMTvlbZ0uVVG
KsGx8TeY4fwRYbY84GBG
=HT7V
-----END PGP SIGNATURE-----
Don't copy meta if we're copying the whole box
Arran Cudbard-Bell@2017-05-05T23:45:10Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbc006fdfbda6c7a5228…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZDQ6DAAoJEP+k1YKfttfK+pQP/iilpEEHThaSSS8uf1n+CqDk
Z0/ZNenNsbkv3mByluLU88S2wiD0PIJJkxe+OYQiTD0rqCuK38ofmdTMJ90O8xlw
xt2qr3fyasRdmL7j0YiYtqmeMXQnjqdLaf13ODyRQh/20lOsAjH/6Sl6sqQWLRBg
aIeKI4YcIbr+c/lm5VdY0WxF+H7FpxU7ef2BSN4EEgVYc349HMnd6MLMxEiL7AoQ
C/00vpnAp2sUifC695PbKX15CDlq9w7OQfnXRztwS7n6momoFVau2+WyZylXMQmu
HDxEqb1j3hjvGu5p2zeFbV5JPrtAYXcQcJ8SkY5yhro164DX5rzRyarBdwGuzHkU
23q3FGFTVuYr/Rd4ok9eQR1BFJt0+7AVP+B+SuInURPk3A+WpF6RLF26kt1o9QsK
ki8356KgIbpPr5oKwfRbIyjkdLzJFbJGPnq+gSk1ZLF6McX8YzhGwLg86gxY6Dmr
g8vv+eN+Ad2x0arRGwrHgExXvIsOBePLMnnVaGrS5kCkyFzPYCau6Wl5V5jUHADj
RW2DdyX7HBZnJ6vmIARMN39L7PDqNqdhn3vwzdGiU2ABe0hVRYMPPIzRSiRzPwDE
rscn125FlQZ2rVV0oY9AI7auwaWjmbNh4lQHmSuy7O2sp953n9ElBNywboS9I9/R
2lftUzQfPCCcyfyQEO9j
=sYlH
-----END PGP SIGNATURE-----
Better names
Arran Cudbard-Bell@2017-05-05T23:45:07Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b8b2c92dbcab79108f2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZDQ5/AAoJEP+k1YKfttfKI9wQAI2TPycnK9GFTKujEYbvZFfq
4Wm8oq32i9P4xGE34OE6RJfkeskZSgbHttIGzoKkXNZYDYTj7MvSBKYvGcDPBEGt
Dh+RXjPZp8RYq0chioeWSVN2TpW7vr3h7JPHp1lavsGCnCe6cnnERM7vqnwGfpkq
cALQju7I37zUgEHv3L7e0oQSC0KXynHWEv24fHyFXWQ+fasXuQKfoHwpybwawANM
fLpjpl1R50qFYdpDInTXJbOgdJ0eb/Ue9EJRcdurapKoI0lpottcftahoOeSVid4
FqMyaqg0lGNC5jy78xQNh5ZaHkZGyt9eZz2Sfk+SAIqnWuyLYTIhapfYP0KuAakr
NaQrA9WD5z6exIkO735q9hJ6Qa4Rv7hnOvbvAb/D2wG7vj3M4/dXawXKlHszEU3Y
d+10vqda0h17CR8c6KkOmh4Gii27+m1Qto6a/FSUSZDdpR8OudHLDokpt+CIOAEl
RqNY7qHyv4435mn7HJb6skC5RaktG/ZISRH4CNpLy1szDA3Nx/wyn+TWglu8yP3B
Qt1HMB3s/9T2d2QwnKmmdrcrnu7lQ1BvATDSiCfEFT5BklzMvKqa7QW8NYGeRp8v
F9ZxX7opb5Y14dzO2M+3EDcRQ6fQZDgFtlb2W5bvVAss87TzmOrSkpXToD3JVJUd
eQchW5AB9LQxYUB5CJ5W
=wVYx
-----END PGP SIGNATURE-----
Print bad types in fr_pair_verify
Arran Cudbard-Bell@2017-05-05T23:45:03Z
Files modified:
* src/lib/util/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae302877e860c6d9b1c3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZDPFgAAoJEP+k1YKfttfK1zgP/AmSfPF/KK5y02dF9W0TagQk
wEmEH4Nj2xAfwq0kwAooC++qEJTln2ImwDMGl+7DT4UH4sDO0kcc5iJZTYKrnn9M
+pwAQvZIjGbiIiHPbFycc9EJBJJOvMhCp22iRJwOjl4mUj9AwX0kfBJwxTISKRgY
4M71PGcNeWxiN3UO8yvKSOxuKQSmsQTsUMXaS0ljmNh7q14mt6DSszgL72UhoqxL
YpP2HxHDQEDE5EjI4p3ve4+L+nz8EobQAluZr/CrDhqPIuICFFsD6kiNfmBmKtVt
BHi9TnpQnFTZ1CuDuSI6Cru4cSL/Yw7RFjlrpffXoZsqVWYYigLa/sFKRlWo5eo1
AvqsURriBeYtCxb3ZhrcJerWNQ2ND0RbQTI6VdeBpxlI5WTgZe2UuAvfH9rmd3Fo
iUwjfmr9BOp7jt3JyhJs9aHydpV/ukwla1WPP9DFVwOwrFqho2bTcDISDyayreyk
iQCrqSKbeTpBuvrArqYrHzGuIKvAIS345sN4MijcW4wg+QJBRXJaFTd5RHNX1Cau
Ome3xdNN+rcArzVOm2HByucksP285Pqrj3inct8KCYC+o3qTzpI9z1IVy/k6QqXe
ZgZVJ1LKRanJCXei+t05sFtikfo4KpM6r8Z4Rcr6LstUYxsYrmE+5T3UBKrzPLOU
mVhcJmtkcJc+Mf1FPcLf
=V3SQ
-----END PGP SIGNATURE-----
Nope... that won't work, try this instead
Arran Cudbard-Bell@2017-05-05T21:40:48Z
Files modified:
* redhat/radiusd.service
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0074e0824edce0377945…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZDO7rAAoJEP+k1YKfttfKYI4QAIPC6DesAN9U5eb8r7PySceK
O+td/2xtakAg73FmmtsAh00mcEjxzUgocCZaZJHhU473Zanu9mQXQL2uP0tXAjO7
44SnUhfeHcCV2EQ0Jo2hJ/+OjTQ7jajRayRTgj2W/xeO+9RBrq/eKMQiFgKZAB1S
/palOgelO9j/uDmncRxYRl/apOuc9msd0lOsOhbLkJrL13O+Gd0VHBb2i6OJwoHS
LUbNHhIzYJhRB0cV7QAg64Bx3/9RQSVVp4wnbxh11exftyrKSF+X+sJnZtBL+Ttx
9INJUkRtzdI1uHBoX+f60Dw37VPfLPhX8O85zYhpE42Qf7/HCir7sEyB9fgHkFlt
Or/DFK/xXINurEqiSiz5rc79SEO2ZP2shyEIG+UuQt1NDslJYyt5swKdPtPQxWoy
Agd2SK2V11iPRD3+1PekLD3A5gX0vcPXO2A99YiWiVBAyx9cUFQTZoA0adeexhOG
7JrgagADjcPGHsCX3PGTD78hTFnHjgMl2b8lWyobXeRXnOOriV+1vpWUyPQ4bEM/
Ao8xZ/ArMDDuA88A5sKYr8TX1h2ywWKEQ89VGPIaJzWg4V8bvRx9Xdf6t1/ecd4F
E/+J4tyek+ESUpPghocq3P2LOsDRtHkyBfQ64qyNGzBoWB1Z70sa8O50g47UrLkq
PkpYZGh3MjfAvHxbkMj0
=jok3
-----END PGP SIGNATURE-----
Package the new libraries
Arran Cudbard-Bell@2017-05-05T21:30:19Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1031e3ca562bbe30d1da…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZDOmiAAoJEP+k1YKfttfKVK0P/jr1cNTM0ak1ejGQiFkD3IAh
aWv7Y14YEB1nQK45CgRlSO1zOlkHIb8epTh2KGjmQ6DTOSMRrqVl7vQAFfwWNO+O
J7AitU3j1Xu2AyAJK1casegy14+30NO8xJBt1FeAC01QXwEe0NESHwwbVg9e3tIc
HD7nWJ+I63DO9G7BGvGzJ6OG1dpNCobpG99u802gxb/QqglWQ84yMyQzDk9DYJcJ
sqqEsjFNA78Q2Jb9SXyQvMtbkrdDnR/JAurtLfh21RwNvyy5cUU01LusvjKOcAv4
jeM6smBkB6i+7baKaKhK9/OYCgxmrhS/nC2D8HXs6cx51rS1UkPitEeYpt1baELJ
+iUH3Mni4DB8IKg6Wd9eS9kNJCQqQdYxcUGaauito6hti2QtxP2Qf0ZqSpq0Ngk8
FR2PFnAE2xcU7aGMuCGlynWwm1RJKeQQ16l6aTyDcfFRGm7F8KanfSsxO35GL4bt
ylwImwgm7dl38l/D7fF12WXKY6q9ukJ6it0lxQugzQUKxL9Jf4kOzTvLmYY1RAgm
M3rUDVJEKAlObHV82cZ+jIllN5eG9jN87OUPC55hcDzp8Ie08ngP8pHgDI+s0/TH
BXyivmKEtwZkz8jSqLu9Np/8DFx31ygwBTfb4+QyHl+qkKWB8MvtitBJeyZclBWc
PnZ5uAb3Pm8Uk3R5f3HI
=/cf0
-----END PGP SIGNATURE-----
Set user and group to encourage /var/run/radiusd to be created properly
Arran Cudbard-Bell@2017-05-05T21:07:46Z
Files modified:
* redhat/radiusd.service
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9d5d646b47cbcd19bd0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZDOi5AAoJEP+k1YKfttfKXwsQAJA+ESBGIVptuiFyVEWAuDbL
/jpCxRxDFRdU8owhrD2CBTVgWyY6CLJ2QcBUxvgMxtFgTgghNUm0RIT33l9YBUVW
+//CKi3oEfBkfyrYXlw5jcrtjoKzEWaawb3Hkjr59gSRk3SBJGFSaTLUE+3aOrnl
y4/u/InLFO0fYUU6FFTpOaLXtrY+LQnGUUXkiFpZG1qP6tabK/IGa7+Jvc2pOD3W
E2MKyG1+OwUGqSGcoTjf1c8AcZcuDMMkMGg1xab0vHyAiV3cZ6HEghJRKf44TMHc
Kf8OsMhE4uqV6ALDxhSKWquSg1/Fof9XTjJ2XlQLg46TvoCI+FWgBrnkBho4D1E5
E2bSANXwPsV7ficHXq7xKNpelfyANuawFQK8nvBJk61DoN3tGuvDRIJu9KArmHXh
zWrbiyJydcAYvNvMDiDNqwgqmdeGDohqVK5B/2WcR5DK+tabG5sWSnpwLuzdGABZ
WIsxWvToql8E03vTJps4H++y1gRcnUtRAhlAooNcwr0zzuZgCWlxVx1qDozLhRqj
JEOBbk8HglW5ZVFE+phJz9bcROT8I/EVKkppFZ0R1YR9/hBUoy7wjNhOupJOGaGz
Vsu1X7uN8fxsrkeF5/BESUkx5N+2/vLI01U2JNi2Cqtx3+05gfMijK3mYGlgVdcG
v7Q3cRzDutvHTPe9ZosB
=D5/d
-----END PGP SIGNATURE-----
Pass el into the first invocation of sd_watchdog_event
Arran Cudbard-Bell@2017-05-05T21:03:53Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd8b0864838db6132499…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZDOgkAAoJEP+k1YKfttfK0bEQAIEVHxQ0wPpjastxZ7QcS6xC
/4i7/oM9ClfZxaW8fsBMPXwhuWgiHyCqTvX5yhgPYVc4z8A/E35QmI+yUdJ+CUlb
R2kEzI9dESnVNwL98lc3hkL3mxJSJq32AZmsM7k+omeZ8ihqXE7NMU1WKfpiBHOC
30XBpEDZq7DtCuqTYF32c80aYWAJmOwP59yAGrHGe2wsmdg58Q5/sD1q0g/eA6Sh
5hBcDhyN61ifBcHcrVSauf/5h3+zzr7v4aW0HdtXfHK5MIusJcIBJB7apwrUxEsc
QYIBdYG3SYkaqGeeaVE5jQfKImJm8oWlrtcvP7yc9tkVYuRkShmrhA7YJXibqsHW
vibbyQOnW+NhTDdudyOX0gBsKbGTFRqyNcBqCvZxCeqeWp+jIHX882uY++SLFXG/
/HXpgUwE/+Ry6U7apIKoB+FXtPslytmOmOKSg3272Oy9ke3mLL5Kv5Yy+fvd11Lf
/asge2s3PvA5rML5QThPBNYkmeh9Jnq7bbJgcSKBWxF9pX2BP4xI88G0TdW3Lgw5
sc834GZ5k6uxIz1Oe7TTtWsz7mwPtBbaEpUQPDLAePJDXxfw7X8oco022lGOCqSl
03LR4Hwyf43Cga9Yj+W2exkRhBqioVjILU0NDY45KlvBrJn5VTkmk/16wqkPTbsp
yW/xmoSO3mV4XEgOPV5a
=TSxh
-----END PGP SIGNATURE-----
Fix watchdog event
Arran Cudbard-Bell@2017-05-05T21:01:24Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4111105a5f316c17c3c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZDOZgAAoJEP+k1YKfttfKoIYQAJoQi+TOCyaJa7AY8/tLv9Bw
HYeuJW3jGnMtJmay61oPIzsnBIxUHKmYoHX1cMgnQ4084IbBTo3nneoBrSzkX4Hk
BOb1oWcLmx7UCC2ZlcXg9mWo4+kaYLeDEIkrPIsTcyPS+hbKbyCgd64VIntdQa2t
sle75JSJHWPhmzoJP01FXbwZQkorX5X4szqRHRwWDQwA3yYuuqxXrbm1KpYzgDXH
GFEE7s8KascPDlLDs5+1Nx3xkkOhU3/OuRLkbnJrmabhYz8AgVISyrWGBDwF7qoi
nr8HocRM1LAiJp5fEoyw/knxtqduyc7c/a6ZSdIV7WWkQUaqyUEq/HQEyGXFv+Mv
JRGIQiSignXOgxrroY8K827k16jsT/CSnX8gsZ45IOWaw9tJOzo9kJGlWxclPw4X
rmp+x6csvQJp3unJPEtF5fRT9+zaNI585i+BwUtUIfqk+hjLbWC9n1ZfTcpFuukb
NNwXnYTV6SHQ5+UHN64Cr9qZ3FtlO7syrPo40/n8HL+Z8LbYbSxcz15jCUBUdYWQ
5PSl/XFKWP6HCLMiMRJgimYv7lLF9RzXobAOCEhiHrQ8F6kbsXd2vnrrMGKWAivn
x8KSI1ZNhSDEVLqNK5SmayyUuS1pEmhBq+L1vHVhjLvLzVohYAZy+FEtdkIbmuoy
kRmRVDSagnwfZLvqbI4R
=nF6B
-----END PGP SIGNATURE-----
Should be fixed
Arran Cudbard-Bell@2017-05-05T20:53:52Z
Files modified:
* src/include/.gitignore
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/09b952b252cfe46e2620…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZDOZgAAoJEP+k1YKfttfKJlIP/RvYwRUezYo43uWWvaZuRJ/d
HFc5BQ1oKGBmGEYXRCqNYy9hKU9v4JXla1XOkhhgTA0UPwsvlKEsnsha3ZGBOPYF
Qvu0t/4+3xwCTwaw95MdYXDXrY2JOBixwj/xqHdY0U+5LwVN1RB746nd632mBBp6
337lVG5p3FtScjQWr5o+jZoGBYbNVku6rfqLA1pMd0B/EoYxSOXvTrp6f7E2Qpfr
YKWSOU2jmMobh8kZGeoOcZXTndRjmc4cOWEuUQCr8lwk5v8uYr0I+zR51pJ+CU9/
1NbfgrXJIeJ6sz04yqmellVGl0rrkYQp8lPFH/jTIgLGKX8+52WJvF2DaEHdpep6
dtZzg2NW/RE7/yH/nihowYU+CLVAA6B3oHDO18xUPQfy616Cibj2kTmBnw83BtqD
yvUFZ2Lcs4ktF/BUaByztCjAMYAlZ7H0D8VAo7o9KK1QgPcfWpHfm+WK0z9QbMQu
DXn5AljiI0BEoQGSeLmSc0A/sfwS4mx+r0WNBIPuz+mt2SRjM7Pw2suREAveO/dF
nJaxbzKT5qPG+cWPhp+puuqi83UWBUO0p5m15J+4nlJ5L6+wb6NdRwFsnNzYDz7Y
gt68Y/68DhijEUR+KmB3Mlrn7RqHKtZEPsEitBHSYTe1uulRazfRCKW1nF8cchj2
yPVJLwwPTejNDDiyIGSw
=O5a/
-----END PGP SIGNATURE-----
Print the actual value we're using for the watchdog
Arran Cudbard-Bell@2017-05-05T20:53:52Z
Files modified:
* src/include/libradius.h
* src/lib/util/misc.c
* src/main/process.c
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f39ee83db9fd6a06e452…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZDJgyAAoJEH0Oec13Yh7NGdUH/1snICPruLy7a7KDJJrNzeTC
BUjA5uIDepxqDXQnRiCQIXuQuEzNUUaiU+eQOpH6+kOjXDtysfHu6r2aDcnntyc8
1W1ySOk2cDy9uOlSCWnAZ0Syvpin6hsp/fytlYSIhFfqgRDNTGEIhdwlWYdcPNEG
enWS1maV8WadSGQSkXac/9Dq33i22X2EZVdtw1X8gKb5hIxIp7XnXzcVbBgZaxey
m5Wl8eV6jTyWh1Ts7VIZeaN/hwnkGYac3Uq0mq/OVTKqsVjJA0WI1aUT0MqkEes/
3F/F5bXGdJH0bLc21CIC5pyBLCA8wYMNrCDlmjXSHBDCzpOiXBa+YT+lvSgb44Y=
=G8zU
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2017-05-05T15:20:12Z
Files modified:
* src/protocols/radius/radius_server_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50eb4a8b2c980332132f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZDI9AAAoJEH0Oec13Yh7N31sH/RxG8qr9qOkA1zXk1v3eful/
lE7JmQADBBuM74F3MRA3PQjo2FRpbaC1BzOweOs74SN8TKKjcpaBBGInywQiM9VN
LL/K39a+7Mj/avwr9qz5evT3SxTbvLDnRShD66ql6XX3mzzRiavsAfvSjRiUP1ZU
83al2J79IPSVK0w1HlZ6q9GbJRBEFc+lRntFU+WwfilgHmNrMdIhiKgg2kSjMRb8
bPzsAUssWG3elDB+OBOtJm/XCxLKX/6gkhOyfr9v8q8Thk73MGY8aiYGL9uZTuJH
qvOeBYWnFkEPBh+BV7m1qltcqoTD9vuRKn0nhEpfYlVXfSWZGJ8M8kFkDoL0UJo=
=th9m
-----END PGP SIGNATURE-----
moved file
Alan T. DeKok@2017-05-05T14:42:08Z
Files modified:
* src/lib/io/all.mk
* src/lib/io/radius_server_udp.c
* src/protocols/radius/all.mk
* src/protocols/radius/radius_server_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7c8bc328f962afb5aed…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZDI9AAAoJEH0Oec13Yh7NW10H+gK1QvFNa/UBYHT9qndnl5Qt
dlNYmC3p6y4dURLAX+RSH3bBaYz0nHNgZP/QqyPzRcfcDebY5ySvaRbFHu5DC+BT
aOtswwWlH0FnZwYm/eoF6vmTbYaq2F1hR/N3Wxgszy+/UpPhJpvs/0Slqt5yoWPT
6fJVsc7HW9dF0C7qK/WBBNNRF93LCuZRvioQJ+NpcSSPHvTTzonff+KmxtvmVG4o
aqpGz4qQeKavmLM5w797AD6tDez4u3CEOKQqfnrgm3sSJ2sKNPSjEqRCMQmMbhfI
2GHneyIavQZ1e93pLMlqkOjZh198bWrWT3Zg+NCfbsnfuMPU/GWXPsyQ5df/qO0=
=PYAO
-----END PGP SIGNATURE-----
remove duplicate header file
Alan T. DeKok@2017-05-05T14:42:08Z
Files modified:
* src/lib/io/control.c
* src/lib/io/message.c
* src/lib/io/network.c
* src/lib/io/radius_server_udp.c
* src/lib/io/schedule.c
* src/lib/io/time.c
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/006bda411a5df8f063ed…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZDI9AAAoJEH0Oec13Yh7N638IAIhovfEA3GyKJBBiTlo5t3kq
jxnNkMbcIqqiyxdhYU6xLAUrty5DU54hwGVCUjocwEMiatoxZgWcCSPfGyMRw88n
2sv/epLWL5jkKhlu7KmtBu/jiqBOupiKM8vizItU1R7QKrGBcg69wNYqFpGr5Qcb
jfguFgQYFnFcvMexQUmgvRP/X6LdzD2XvbCEh98iVLD3g1C1TUkF0p2KZvq6q4+k
ikLmhegNAH/4qPM7DD+WcQHGMExRSTVw3AgVGdm3OMEnkMVm5K2O9wfmuSyVXOpx
xtud5rYPb/+138LRz/ifVnzmXL4DXaqX/N9UZaLXB3h7hHWRLUTYhi5udiFyd2k=
=MWU2
-----END PGP SIGNATURE-----
stupid compiler checks
Alan T. DeKok@2017-05-05T14:42:08Z
Files modified:
* src/lib/io/time.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d61e4cd42eac8cb657d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZDI9AAAoJEH0Oec13Yh7NjfEIAJr/R+I5yn433ozeHUxuqkYf
gk17oo8nX2NI5LN43O1usrltpDkswQCxamrfbcrVXqWZmaxjyTPGx21sAuCxpyN6
pY9FhTtNVSbi5uJsc1CqcFuZIeeHySowhZrC6HjhJ5B2hy8UyqvbatYQaaRJSvEb
E+S5WZ4vcsU3UeggCBUlzRW3N8C9ZiHuT6bP7i6HydoW11plBFVyejN/ooXe/twY
UUoWjVRdl38BmYBoyoWzlBCsHKyCt4P43JPejIRruH8Rw/m9VSudJlNElZNjt3Nd
y8N3aosavfxBVO+5bv3LsC8IRwvAyukpE5lHcujEj2qg+zZLh6Bvr2kQ002EJVY=
=COB3
-----END PGP SIGNATURE-----
slightly better fix for stupid symlink
Alan T. DeKok@2017-05-05T14:42:08Z
Files modified:
* src/protocols/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a76b57fd7adc35da868…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZDI9AAAoJEH0Oec13Yh7NOJIH/0ycqWM2NBOqjHMxAMZpM7Kt
1dO/3jJaDOMmvBxcy4eRBxfM4aeHqt3d39QcnBrcFVLEUV/ZGF9FRCoLQ+jXPkhE
2kVjqL8qzQNIYsx+8uj2Qv+1DBPQeSy5PXp7TCK10qHum6JGN2KdhGL8OeSE+4Jo
wbUzIr63YdI0V8GEmc8FHeRabBbrQPrfdYeFZKXQdprZ8JSeW7qD7+OhP0xl5r04
mXe8xLN4dLNgfYJ/uu00YjmfYVViZbsj0nGDU0Pz3C3pFErZIWwnrgWXBp2caf/Y
cq1Cw1WGSx5v3mVqKa+TmG2Oqpv0qQli/pUHOGgzVc8iSwb+OYKR1IqpLJZBzVc=
=U75P
-----END PGP SIGNATURE-----
we don't need symlinks.
Alan T. DeKok@2017-05-05T14:42:08Z
Files modified:
* src/include/radius
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/584b35e0be8d44686c2f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZDI8/AAoJEH0Oec13Yh7N3LUH/Rhq8CRUOcK5IFL2XbpT6aH0
x6Z7v4O0CHNn6bn10oAkDfvybwfWdutSpXB4czqXAQMswIzir6xdpuQasEJlHxZW
vbGTRHyZmd098If744h/rpCMrDM7af28D3QevWAnKHNBImEv8JOgo2snfQswIk0J
DyBwwc5dkzWaqvhQV8qyiNbotVEn/9qTACmJJZuKmNKli364YLXo4zYDj8il7gIi
qP6lDqshXApvQ2tI+JsFzrun7e5UXQrQLpLIf5YLKiNksk5IRaVfNhiVJK2/a94G
etpYgR/hAhQtkV1iBo+OAVgIC03jX1CduhHvkxMCKuJhOoHPK/6ThW0uivD34S0=
=fBUR
-----END PGP SIGNATURE-----
temporary to fix build issues
Alan T. DeKok@2017-05-05T14:42:07Z
Files modified:
* src/lib/io/radius_server_udp.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98a9d717f3d0e6415d73…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZDIDkAAoJEP+k1YKfttfKsSAQAImJ2LTafn3de/Z3gQ5rVxWP
Ec1FF05xqgnL9vEd4NlaexF+w+ffbyQiRaVDXH/YtUSVZ65iRMQIGdPjiS2X+ec2
NusLHWJYavHJWbice5N5FV21ygwtU2Xs/xO404Us0+sLHS8+Y85qv1FJW+fBmZFP
oHtt7sJxTwy84iuhW0Tri80wJelma4kC793RR2mi43B4sj4lyThKmPiWqn7ox7t3
tpfJL5GksS9zfsJ0aZCqDK4bsPNJ14fxKuSNYVYaCYM2RqtgUnXrHQOYhElDgRHk
h1k1LR3t2PdHSRgBtIcSCVwjg+b+ay9O7Mf1ptXsPxZocnLNu2WAbs9PD+KheGUN
nnqIDcOiiPSCx1LbNRfRgw+hn4nV7ocEsANQJdnzygW0bzOpmFThzuZJb/5Y4p3+
13R6sNBBaWJlpsCbUKfPjcXQ8SBK9/qNnBBKb5mncwB9hs+Jgn/ilr6zu6SfhezS
CWaHAmvVX1fOhpMDOpSmzSBCW7kEpEsxsQrJ/kcIAxX0f3ZSNIt11ZKuSD7YUdyT
68oyGLWfo57TAL3rI9be5wNCF71injJ+S2AE63ajs6y9AXXR9JhuCfd8AlDCrO51
R4qTtuUvSkjZlKsDsVivjKAu4HUZVvRPb4w2+P32baesXNotca+IzXrSwF5MaDGx
fCjpQFp5VKXO6n/Icl5B
=mMC5
-----END PGP SIGNATURE-----
ctx in sha1 xlat is now used
Arran Cudbard-Bell@2017-05-05T13:40:51Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fdc3f9452116d3616e1…
======
Typo
Arran Cudbard-Bell@2017-05-04T23:44:02Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5368e8c10d94788a9f16…
======
Fix UNUSED on used args in value.c
Arran Cudbard-Bell@2017-05-04T23:34:52Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/961bddb0743ac196ca56…
======
Don’t segv on zero length boxes in value_box_copy
Arran Cudbard-Bell@2017-05-04T23:32:04Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34c551b7dec7ae39e241…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZC6g8AAoJEP+k1YKfttfKgCQP/RHZa7l4vpvD/GL5NCKBXKmq
wNpanJNFvYnOlK0qD5veXoJ6BuHPilCpoIkU2IzC5U7HTKHI8S3/zqcQ2oG7/fF3
T6iCFDY12UyxLSMey2I2TWJ8vR/rLNhMEBjXicyDujdxdqZ2DqxvCr0+5bhuUl4X
Y15e7fFq4CpuT8gRQoqz7zyro2xv8WJCCAklXkhCGUtpI1cHpEXf/DMoHMklc+rB
mYkMo0p6BWxHIrODNMOa5Z6HNjJjyk3MdjEBQD5y10cFQNrb2fd5s3t8l15q/qhL
pCl4c9ymT1bvMK1EihoLcAiag9XGB/tzfbc81VQpVHfAjv/Ihd0bjsaIWB1Y44/s
5AAm8cSU9ba/p2R3F6oCQ/aTY69U25G8f0oIi6m8Hf3R3RmpQuoOlcMidXQAUG2l
TVA8WA4LWQH+nld0Mg+ouPb2AMIjHJTpGCLo61XO7sOa9HlWQOfFcEsMUbMwTgzE
mh3o+vHlrDEk5EY60rewbSiRhwkgjxJKa2YZteLzl+P8MXoZJwCUWkQjENougnmZ
egXHLw2kHGeaPJgBackFgggJyI+T9MczaG6mamqKi9W/qfrVcZyDR+B2blXHIcgu
45m324v8GfsSONhA1OupDq7l6rsuMRiOzldGYx+qe550uHS1Z9dQt0NAivbz4nJZ
sOWpQJ7FkuBNr7hljcb4
=wPbo
-----END PGP SIGNATURE-----
Add hacky symlink
Arran Cudbard-Bell@2017-05-04T22:16:28Z
Files modified:
* src/include/radius
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f0b2e84fd724b6b99e5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZC6gxAAoJEP+k1YKfttfKL9AQAKvVYWOCLnyIR4fEaWyO3Vnk
ybEjw403CEvL2wX0E/QIg9FhqR/96RVfwxBHQcfukMiWKKuL27IrywegD/DhQBod
nF3pnyw2bc3IlCIbL65T2z9eLMW0ADXkpqUUhIikaS3bM67gwtdJjKkJypptrolc
ipJ5fu17YAps6kKfc99VRojzpfGtox4VJ8wfI3R2a+ecBFRve8qErPQr2BvDVVEV
ZFhDPaGNdwuY7HCNcirdC7DbDOcL2bTInaweSJD8ottgVRt5PVYmGV+nwgq9gT2a
7sv/PXXI/1H5XAFfF+ycycyI+8LkWzvDXurw1YPdWkck19HuSXv7hK/SDay9IPPK
nuXFYdlgOYOtT/4vHOL6UaikLDlQDKlsWRjyGFVAw5qbuEP8ltv54MQcRWlLjMf9
KiSCMqH058wkYHvyZ0XFIg8reUthW0IDz7Fyp8tcH3CZFYQzKrwlsgG6bpCtN3a6
dLQl1qE6SFSQTTfYHjRZaJrDRbth0ZlmLhFgn+2YRK0v7CvHn+i7NAftYjGQld/g
jjPsbBRQEyuL2QF9XEjtDyMYxDFMmvoCT7UzWVTf5GwTgoaDbXrTyIaUDGGqZqcD
8yqxS+NJdpVCMVJubcB5ajhZ3WGn52Fg2Pr5Xt+uYBQpFclj6Idg/S9Bcq4rTaDV
WxScMyiwsAdV5FSDK8LO
=ZNSB
-----END PGP SIGNATURE-----
len not needed here as buff is talloced
Arran Cudbard-Bell@2017-05-04T22:16:17Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3f93b9782a66def65e8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZC6gdAAoJEP+k1YKfttfK9gkQAI3iEuGM7iiDRv1e/w4c4Axj
WAABuLktf/bzQtZ3IMdd23BTy7yxvcwnyc9yblov9p6GvfsIXWibf/vBwDHCJ84h
yn3Lt9+HSpjFg1K2KNC0cscZ5ryitva5MQXYKokg3UIMl4ElBm1bIshkACPf1m/A
GiUesHrVTL6ACAmAipJ6TQdWSF3IC1BpmeJeDBoZAGzQKBoimNqCr+elMIuf4uXK
M3GjxUHxd0sXB5oNFTqprcR8JJWObHXYtSnlsJsDtOum2WCkD224CGLl2Ps2bpnt
w3YU+xQ585TatJQQCWxiXlRjcKXiBIETtNSc4/Yh0MufMrW9r/Hghy17ZmfH3M1I
ZVRoCmbg5G6Yu+EqTNnss5eNhhpBxVu4/ex3indYayLXRO7CwQN0/X38kaYkmW+a
NsM3J0ccleeUmGvsTjulPreZnXtftqoHF2vkVlxKSRmz9HSOxzg8ucfqNcL9WqLK
bQEP57jOH9XKp3g18nL5J0aKgZmxJOm+wJjPP+atR/sSphJ9uwVLYgT5mtnx0MYM
xHqhyzLlXWxCFlrWjPzyxUN3eWAPoVhg/FPvMqnx5mVByrYCC+l20v5f4vuWiKTU
ATX4xqfJUKRvH3SXA1xOiLG0mP3Bo72RXGcbJcLAodGz+EDZLwhFLP6D2T6AEZwj
ecHEQnybcX1V+0HY/hqN
=Ceud
-----END PGP SIGNATURE-----
Fix potential NULL ptr deref in fr_dlist_insert_head
Arran Cudbard-Bell@2017-05-04T22:15:56Z
Files modified:
* src/lib/io/time.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1df8967cbbfeaa305f42…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZC6WkAAoJEP+k1YKfttfKLSAP/06ngUlGzlH/cMVhF5w6JWIU
J6UyRc+ScSWz1WmjzgioFQ84AHTl8sSX+vsI2RMZoK0tGwX8HDLUTfoHsPaqH8RG
fHNaeQk4V8Si1uleiF4CdAfuFt19tf7jQpylB3FnePzc5IwRlAEzdP+4IYbXC9yh
yrtHWrCkh4FGLJy4zfbsvwZfiBIrBp2VdbS5Pe45i01+e13Ih9H1V9tfdEdbKjq8
Q9MAl1+7a82wkE/aNSEG01X9OTQx/0WCe0loteNQT989lS/NK9eeAQP+z9Na1wYW
J0TBrc19cg7uSDsCT8xa7R+M99b0DYGGBejLMMRgD9c2KP2eJj9j5v5c0WaeZucq
eLsTbp3Gt5HUmWZOjkl3mxfA9CMUp6e4A9JPPolvTgLavEJrqOESWS9tuEIw9ldq
FZjaXbdOCauLv2g0ZCHh4OG5v4DXn2Pq8OzNCnimnCBNrW0pSLbUFSbZf3CZZEH9
dMrC3+McY0qPTcEo6blhBg0fXWOluVTmG/VGcdl9I+sSzjZd+nYDMNGHQJd10qsT
bHZycOkRtTuHe1wQM4GGOOQ5cOB+I+1iDzcGkPJ+pveM3LNDv6rzo40D1/xUoRVP
XSaP+bX/qI2w4qEBPwPXj5RPBGjsvwHgQJppEWH3vo82zWVFKumuAQb5162AX/CO
cA0veBLXtB7tOkvS2YLk
=+s/q
-----END PGP SIGNATURE-----
Use fr_ipaddr_t for v4 and v6 addresses in value_box_t
This simplifies a lot of code, and we get scope_id passed around in attributes when using Packet-Src-IP-Address/Packet-Dst-IP-Address
Arran Cudbard-Bell@2017-05-04T22:05:24Z
Files modified:
* src/include/pair.h
* src/include/value.h
* src/lib/util/inet.c
* src/lib/util/pair.c
* src/lib/util/value.c
* src/main/client.c
* src/main/cond_eval.c
* src/main/process.c
* src/main/radclient.c
* src/main/snmp.c
* src/main/unit_test_module.c
* src/main/xlat_eval.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_dhcp/dhcpclient.c
* src/protocols/radius/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f38f368f93f7b340a34…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZC6WkAAoJEP+k1YKfttfKRyMP/jrWyRi6DKsEmKVYtKFjhUVj
1uKTFtXzXq126WSBxaS+yhO3TXAFR2O4F/WuaNgK/UoCvjft7D8FZdYV0wctBasL
f8sxDx7ocy14Fr/PtF1vjFE5bRKVSb7rfK1vjLlmffq1dXYWWFhgEjk6fkjpLRVC
fG+/f9wVCbfB9wphg29dTG0aJHuH8gbGHsfvT0vWuuINJAXfRi3rsHLGYK+ipGoF
0T0NUBGqPKr4l9jXjSru1K8EnAQ7dkbyPnVHPiatqh4ZVWrvKIC/JhUCT7v5VEvo
FnKK8p13F2MILdZRxmqZs6RfqH3wf0JdVBcM/u7ZBLPYkehQTH3bSkBp4RDx8/P1
m1J3Rf7cBGIcAgUrFaxBtcnrYCpsGDB+9snCCT6rxYjI5ChscP8gOBL5doRTk6lj
DicR6p7FRpuRGlKOLo0wHqthZzXAtuaQ6x5arl/NhI3N9ukNk68Y7xZOBBOjOOCd
xUOOwRZ7XnyPCBWg/dpf9peOzS5HYtJ2AB+rH5rX1hFb4eZaxhcQ8G/FeU6I45mn
Q46CvlwRAY9xDCsHGyS+0agXdQWaDU8oJ3p8gS+brmGwAKy9Y7DvJvi3WscCekLN
aLO533VuNuM6MAmSkCcWN29kLd+TFW3WGt983MyY2kFkziQvnVS1TjLiPh69EZQa
CGhAVXu9xy1VweNZBzQ1
=Cnqu
-----END PGP SIGNATURE-----
Use proper casting functions in map_cast_from_hex (instead of using the RADIUS attribute decoder)
Arran Cudbard-Bell@2017-05-04T22:05:24Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb0d05037503d9e55f3c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZC6WkAAoJEP+k1YKfttfKLwAP/2+K8zhaA8S2kiAvaHOxGH8a
8SkAdygxDyGMLsVNSZfzRiw9E1tkThd7Pwf32gllu5J+jfIjTIesveuBYDbofJlu
4K2e2k5XoHU7BpUv4v6S6CUOK2gKw64AQ+wqqayjZmTiutlpuOKKRFDE+t0EmpqP
YsbFxPN8/5I8f13o16JEFewh+6QkiRSBxO55QHt6INxwHi7mYHo3OmkBnRw9h/p2
hjuIJOlf1dmLo1ggjqaC3kb2QUP/Q0/f6HEFPqxbZkj4nL2Oa6v+SSRcDxqPr+G7
PshqCppuysvxViM2VwNSbSX7XPnCiLfF5vsKeTH6NMl+EbKVowJ8XZng0HiDCoV7
bCgogZo2GoJsNdec2n9klUCu3jSYVrSmvpgxE6/+Y9MoTQ0z7//emnzCZAPZndZm
/NHgFAXhANzMpw81JXjFFyvS2mnqd712oljW/otVK7I7taTCxEOrj+YMQlC9Cnt4
jIEcf7q3LXlHeefg1mHmk/Qor7fczyI+4gM3x2/PJA+ix4Ff5FIFn31WPk5rB4Zm
lxqpqZoMrV0xP1V1AlYsgulJVImlVTJAP0xdqZJ6cHt/oyMNu+RFb4YFhJzkN69B
IQl7tfLf6XSIzTmU2bOqCY3GYbTWaMkyespeckWBEboatLsqLTrc1keyZmkVO8ld
1Z5VH9+FxFGHH5KNN/ME
=uNgg
-----END PGP SIGNATURE-----
s/zone_id/scope_id/
Arran Cudbard-Bell@2017-05-04T22:05:24Z
Files modified:
* src/include/inet.h
* src/lib/util/inet.c
* src/lib/util/socket.c
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2a78dd1e0f84d58948f2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZC6WkAAoJEP+k1YKfttfKUukP/3ki3ZeXS8z708f4gURaXZYi
5ClvPDpBfTI2Stwf5yuGw7E7kh+MuuxYAISQXOfowrBYHsY8T22ZHnRr5gezUyqi
Pb2PxAAmzcIF3M77MqnUTMNrLZzBsF3l3wianSFA8iAA4UH7miNlJljh8mx4OmDC
ms1uXshEZzUAoCbnWGgrVemTkCunlwV431Cl+SKmrYqWpUt010hWzBPJVzZZ1o9z
5JZ6JKYytYkpTaRyABfKUor38vjKpx1s9lr15J1kIYRNvcyRQN9L3M5/BsJtJsLg
9o32HFpYIHEf8/nvVUwnocgjPswWylN/IzOJ99DXkRzgtwVLW8pa26wzEi/f1ORb
EapSu+mR4hinBiVgruHcCy2cxGffGxn45YmApqIppoHs9WuIMbyikX0z45OpacR8
MEpXl6i9IHRtYJYzg39vkPne59YK4/TXqfj9nTOpwgF42VjRPiueFCZGXn4xXMWz
kMA7zDAFpOM8C0dEagXWzoWi8Bp/q9nqaZRkJvLWJfmNUTh5x62XYIts4IoKyDBb
xlJTtdUdZ1nVkdXRYj4ZAYsyAyHEMT0R2KPQTlJcmDk9IHdvAPtUy2FTObwbRBea
jz/vB5ClJnz5yJ0zePso3F1MuuS3hMO4K1Gzv7mRBUKMqVddb5q83Ikag+oVxWdM
iuj50XI9YVobLljJZXEj
=9xkg
-----END PGP SIGNATURE-----
Don't use RADIUS decoding functions in rlm_expr
Arran Cudbard-Bell@2017-05-04T22:05:24Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10645e032b3b1e3ffa63…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZC6WkAAoJEP+k1YKfttfKEUAQAKE+InGlsyF4/s/lPiFX2jRy
lTIU9QLtpjq3qJjS88NWKxXIxJGuF3/4R8y7bJC34RyAo9HmZn2NY4gg8Nf1/PvB
rQch+pWGjKCLdTATjkzVl+uHJb6v4u6bzFegwBeuJpZ9mF3fI8WJhCgtRG6dQWNy
KtU0uZTIgPaRCtSXHAiftcOaoqpDgfNH3AUKakGUm+WRUGlKvzLzf1IBLcFq4Qlm
BX7tf483PfeqE+9RqEVffkyT9PUMhO/mUxmDdEZA/zbWXKpmrmxDxYMH4uMsps15
QewvZYiwqR4+6qxyMCMLJ8VVDt3K5643w7xOMspVsNKBrOp6fxkip8JWSFmCUq9d
oWpCbvem613f+p3WSAO+gQqESlE6SWTRBOvexSqlkc2ehZx4pVsEqYL7RN68DsjU
PNVDmCkUkM5axQto0CUZ9OhSJh0ZgrKnGnMTs6ng2yOVRulRxizbeg7ckvBYFMcR
2P4U2cHFvtR828ph9GxQwNcDO7ji4w4FhT1GVTvCcHGjymkIQT0vtAPdHVwAuCag
s6FfJCaVvvbaMKGmHJZggEW1bI7NJge5qBxchC1EXOkC9Q8rWV4kzuK7tbZP5yfD
D9rptDPyOJhh8lJdSbH7mSfPKMhDEk5oWYSM6YvbKPq/BI6+x1Kr4wgrzAJDLZ37
Qi3lGq62tNZ/jEPKv93z
=7i2p
-----END PGP SIGNATURE-----
Update and reformat tmpl_afrom_value_box docs
Arran Cudbard-Bell@2017-05-04T22:05:24Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/062f9bb95798aa6d9040…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZC6WkAAoJEP+k1YKfttfKxFMQAKC6OYBh6h5va2mLq6bxIW/z
9NXD+UVjQmfo2cMOf0FuhwZOjF2fwSJ7vd6Q/N0mzLtbjFHPvB1xYxHndcRq+xod
dvWrhOHOxTO6Fthei1IAB6lvK1VYonncCf6GlVJucGPuCON+2N4uv+9QRIKMQEBW
sQAXb2EqoX8egCU2coYPsEn7xk2fHtlzE/T4L7Rjk24BcU7VFP9d/qEV6A8JiWgG
CAXni0ugst5zMREXRrxHFpNExJtLxhohFKJPcpQ7z6sY4eXM8jlqbhfMskMUbtjE
bxUINjVPGFre74JS938ogfnD5xPApZmx7Sc6IF/PghnY14xscGDoRLuacawmqG4I
C7bmEXq6EIgswCrnX6ZmLrdJtj0uvbqJAtWyWoVed5M+lqQ6eKtI4mu/TFfKRMIj
jZpGhX0SDYTYOzu+HbYLaP2ryecVVKw14bxIzwqg9dU6esM3nHm5VjCm2sfqWzGv
0lV/L4MTfX3O8ADwIEnZ1w6dfmELccJyHpols2i6dolUM3IC/nvqObjikGDNcs2F
hB2z11Vp4Hl5gleCbhiKY6jUzBzL8NTMJNRL2JnmH9FJLAsjTLuiLB3T8KbCSSyq
tk+H4FuyjAgoExYqM7liYVJeg0end/8fNq+zogAq6qY8XpcnEe5xEYlRHAEpUTxd
qdDkWV5IrM9BERR9EEh6
=BG2y
-----END PGP SIGNATURE-----
Default to single quoted strings for literals
Arran Cudbard-Bell@2017-05-04T22:05:24Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ebe2d1eba9625ae1515…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZC6WjAAoJEP+k1YKfttfKSmYP+QF3XBAeFtfTmn76xbBDPykU
IKd3crAnmvbDHCEorJ1coUts4uqUPBZwsWX7rrq6Pbi3wbh9OSW/DYMNlJcorpl/
Wy1Yp4h+IvYGoysfHwUIB6K1ZfAA3WpnxSV/QtaeCJP3m8DvVy++afJwjxcAwfBE
3l047kmwuZbpsIav3jRpoa9myPUtOve/hkQRRbDwX2hk/kSgr/tzEueuHjV06H84
UzqGBETv9FuPgqJAgchO6cngeEOCD4KDeza6rtl73e6I3bJGuSaHdc62MtfzCCjt
6PFNPmMS0LOhYGagAxdDGj8UgXQ1Pg9r8IdYkA1Orqgtg/3wS5/H0NQGVQ4aZrRu
HLqz6G3r8t5PkNIFlNGq0prrafCAsRqMXBl43eZSZBbGYVK9SP/p3fkP1Tgq2Dml
DQmDw+1q4Ey9z4OCJXb0DRIBGytzCZe25EjXhsfEvJ/HvhpqrdD/ec1UA80yPB9n
zqIw4X5r4p7iO35UiMe4HjqvkcE/KcNPeAYZhV80JnReHEOrT6CMO/dDqh33/r4C
zPqju9BwSyirWJmSLjC7HJUALSIa1KxkpWUIpkTCO2r70ed5LmCOUwRVqS17d1dr
Op1RLwltkGddwa7mBYMppiOHI+WQhhrXaC2SwieITKCpCmzte6OFIZ4/k4f6huFy
6iDP8CifD9SZq+NYPT8a
=s32h
-----END PGP SIGNATURE-----
Zero out fr_ipaddr_t before we start changing it in fr_inet_pton6 and fr_inet_pton4
Lead to uninitialised memory issues and IP address comparisons failing because of junk scope values.
Arran Cudbard-Bell@2017-05-04T22:05:23Z
Files modified:
* src/lib/util/inet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e6ae618835b83425477…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZC6WjAAoJEP+k1YKfttfKkrIP/i0duaZoWzJIIAWT+oGEhpXg
kLHugnTjto5r4WX7nM2DiTz2NoP/Wjao+AOsCM3RXjjIHiB6pvq/uiHDp10XGX3X
FUj3kQX4VGK5j4xsB6nFJeONbDdt3KerhLMhRy9aCRO7PWz39bOvZO4HzJRi4ima
G8mWEkm2QwICvAYKIBPJHxZ3hQ3wl8T7BhwmdZH4ADfqZdisdfUXyeUBHIwVjN1H
eORrud7KR/zYXeOh5rVkVfjAmBZCF5jrPzigradD4EmpFxPqoNaxM5ppDW+isuLF
EoAl3MH+bwI0pMax2I93SHuhoQg1dQD8QArRmTfFwPSsVFaIVYqUQkTEargFQiHN
mNRU5k9pbKHwGv2wIAejQM2LnKnyj0DJ62spCKlg0pd2NgKddIEisiZpMRioOewN
7clhgIPAQJLM6fT5orRf9HcfO6RIUAGbaaHIj0CEU62oYl9s22L9JraFISL6gklt
ccge6GAHhVqQmPzAEhFM/fs1RFK0k02ZxfA5XgQ80XeqjKYMumZ52CS3e1GF1SaB
exw+cThkvm8OWIjrffaDDQUJ9m/ZH8NE66hEJH893eTDnFRBssWqKwFiY9TwF62w
1IHMkQrY1/TPCwLVOzT2tUboZnPqcUQ9Pg8B8MDibggeqV2vb8Ta3ciWhuwGHCKQ
euv2HnbWhOO7X9lJ5ZZ5
=FtCa
-----END PGP SIGNATURE-----
Disable potentially invalid tests in keywords/integer
Arran Cudbard-Bell@2017-05-04T22:05:23Z
Files modified:
* src/tests/keywords/integer
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa1aab43a1582e386c3f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZC6WjAAoJEP+k1YKfttfKCh0QAJfIF9TowZuic4UsD2K8Hh75
Dq18uon101fFWAN2BK+sVQcTXe3M+2Xtz6ODNocUZ4U18fIKnNPl0racI7Rnf89/
JJjv4dO7Nu+HbozaOiYlChXk1PCftzT07lPk2z6xw6Rs0KxWm2pwGNo13G3Rt+dY
WjIo1Vwx9Zvw0tG5c7gmlVI4K7zVluLeLsCrlCKcXmwaDV1I70LXoYlo0dNTqNuT
9mhROh+RZN3Atkn9gGq+xli1CrDKgNmiM8gv1ZSEQd4FPw4Va7X1zdecO2LBvbnq
bB3o2Czmxo65nmCdXKtKRtG1BLoXezS/ocUXygJGuBpi1qVc4vaSu9tBVdVHJj42
EgpWce/sNBtHpWdI+34Yjh5RZEGDEJm+XDNxIAtJHLN7l8YhGY0c/5HV8z+Uh217
5vC/v3eFlBW8VvYk0dVoBhkajw+r9C20zC/ZZ0ImfydJ61B9TEE2nerKIbqnv61e
bwCFtHLGHHk1vDBCeMaW/Gt6W5ob111NDb0WP5iftwnNxPOtbMWj/QwF8VtlUG+P
YZgxoqiY+Zb3XL8Kif9yEtfwgNFZ1DqCPu+arhR1/PtcyzLgyTyioTnJZ2tS0F1B
Cq/ygn3lma62Uh9GcWLzPy9idbc1f5ueSrce4OL2pGW0vA+hbTf0dyrRZi4uagJ1
k8AUgHgYsgfBatdzTuFr
=BZYe
-----END PGP SIGNATURE-----
Set src/dst IP prefixes correctly in test harnesses
Arran Cudbard-Bell@2017-05-04T22:05:23Z
Files modified:
* src/main/unit_test_module.c
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4cfbeaa2d041c31891da…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZC6WjAAoJEP+k1YKfttfKvp0P+wfzEDgUBRaE4zkLRsJ6KpSL
8VttIteVprdltjIRIni9nCRuGKpxpS7AKnKOZ+3lPAnXFPyF4tfmXlrdXk8ALXes
G55sD5a5Zenr394hP/4qgWU/RSjl8VdPuZ9aho+EYihuapYL304imSY+kEyCV1TH
eiFO1O/p0AgzI/GWXRI3yg1WugEGqGuHsLYe1xn5T7Ya3VxTQ/Ov3Hh+5xbNUYZg
o7d+KMMiGLZcrT3SnWcE24DvS5o/s6pzJ5rHlHsYVlvXj0Ul7f/OanwSMsz8vvbq
yC5BsqScZbKDOU0yj0o5fWUdLQyJlonHGDNBym6ObJkzNWcNBYL9/uqDUpnmsO7q
ha1RHdBmcAcjItXgYZ6PbKUsP2x5zwyrOGfoOEm2VKO1H80xtMMPa2x6F+QCnkPz
WKpRwd00xRRfEM9SvkHBM2vP7boLlzd3p7aGsumcprJCyXel/NDyd/9JmC0RpOVZ
xn8BfFgT4eigrKlW1YIxNXTjhXxqGiPA5husdCcWRVwDtidP0ORiu24Tx9xQdBYj
GSQyLxbk+fIKbtQT575QK73LURlD98HOANoZ4KTTJOYjleq55RfkCW858vTCgdFw
n5iu+cKF3G00jMmyg75TZMZG+YN5vzWra0T80D6t1QHgto2lRnW1a0X7Ack0y37Q
BFYZiXatWqFO7aJM7uUU
=IW9Y
-----END PGP SIGNATURE-----
Someone needs to enable whitespace trimming in their editor
Arran Cudbard-Bell@2017-05-04T22:05:23Z
Files modified:
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5de239da8a111546b24f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCjtaAAoJEH0Oec13Yh7N6UAH/3jnbqw565nmCDSWBo4N09hc
6Hf+rzbCTFW52HrgYRmCB0xlekTx55mhT3Nu6zUQHirJqLLEMD6KvT5csR74vvBA
m4OjmZkdkfLpaN17U+11a8z42FE0PMIv1bGSjNUWemeKjGsaoUfvkpUW4uHwG6Jy
nNJJI83k2MC1MuYE0v64ZE7WOhCqlpeDnJdaNL6U/jS3BMJ080dGc/gfHW4sCfWC
hJVVHH9Cvnn/ojIjwKm+vBgY+OP5DbD+3WX7XVCVLmGp+m0nEKz4DC8Li5pJQ9xX
ST9PKRsUSHnFHlz/DLOjtDgj+l5Eixmm24oI8acaneO2Kt4yJGwpIqsnuXQJMHw=
=Sc5v
-----END PGP SIGNATURE-----
more stupid linking issues
boilermake doesn't do transitive linking. So we probably have
to fix that
Alan T. DeKok@2017-05-03T20:19:18Z
Files modified:
* src/main/libfreeradius-server.mk
* src/main/radmin.mk
* src/main/radwho.mk
* src/main/unit_test_attribute.mk
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.mk
* src/tests/util/atomic_queue_test.mk
* src/tests/util/channel_test.mk
* src/tests/util/control_test.mk
* src/tests/util/message_set_test.mk
* src/tests/util/ring_buffer_test.mk
* src/tests/util/schedule_test.mk
* src/tests/util/worker_test.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66304a664427ea284c5b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCjcTAAoJEH0Oec13Yh7NVloH/2IHmtJUI9DvHgZwzd9Io3Xq
o3LM2mU/NEdOUNeLipuY1peaZMkjZX5CHLvSoy93p4IMYb6ToSDushpOMbDCrV+n
bOD6vdlwswp66Q0Uv2uwZgYqr2ColLahsy6FvI+UP9kse5sGGn1tFpP50N3SysMk
hWwg0kE5Fyv6e0tkWEMapiX16B4zhqwB6pN8rXvojkrh88FkM0sX1tP8EN9dyrWK
4Zh+E51IgFvNdTPylV3bMo5IFAipkV+vC4hVKsfxng+bkxo6VUllNCdGrXEVImZw
yGifgHl2DeAriXJMOoCzA2MWUuzrdgjcYPztTAPeY0VnJ13LfG28jIcYUNb5kvc=
=UAMv
-----END PGP SIGNATURE-----
one more dependency
Alan T. DeKok@2017-05-03T20:01:16Z
Files modified:
* src/main/libfreeradius-server.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bee26972ac79cbd26198…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCi/HAAoJEH0Oec13Yh7NAQkIAIhGrfoe19tJblt42eLFqgA9
i3XCINM1uA+5TpX2xHwLm5Xrxq8iPVk6VRFnWbUgKaX224yzg6/vObqH6+BQZB30
dfqsGrWGTD6ZU/kW8DLtxu9/tY9b7tZ3f8+51LCJW4wkifWM7C3/MWbYuUzLPfPt
ISvbD4YQFN8LJcswuDSuqBFPl323qf8zPp6yqIeF45yo9Qu7Q79di3xIdCbePtgv
vOAyoposxBgFYb2coDDJgEnAo8C9daP6G8mAS0MlrnSBLczS4OSyAsGLlZ6IuD6n
bVw4WXSu81S8xJ75dTB0yhSVqwVildEa4SGTftWXtY/muxvoKmLmrFdy4lbqvv0=
=YnJx
-----END PGP SIGNATURE-----
more comments
Alan T. DeKok@2017-05-03T19:30:13Z
Files modified:
* src/lib/io/radius_server_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad17aa2ba12b40eb6a06…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCi82AAoJEH0Oec13Yh7NCdEIAJqSsgvwYoqV26ZMAtdBdXtl
iL7GCCQfgZp8xZEvRI6NMV38UfvzX5EVxdGHc8xsGEf1re3PiECwMWgOLCRsCx2a
/uK4J1G69X/DJiR7FXDkGj8cKFEMo/r3OCOn5UOi57FRUTx98B7QEN4/PFfcVUdX
kJUKBPgkRZtR7HRg9pgewkbwJQ+iDh1bYWTDMNEQN92SHYS0BVS8T4EhAMHf7Ddf
uuAJjJQFHUUjK40+fr/mgq3VHLoEdXqCSoFcd3iEv4RrE7aOEgPQZomsMGlwGw92
t5+8aVZeY05WDjTEaUxvHwrSJD0gSbMy6Fq0dlpribA+pU5WNnc/HlTOndccohw=
=4y8Q
-----END PGP SIGNATURE-----
move radius_alloc / free / copy back to -util
as the DHCP code depends on it. We can fix that later
Alan T. DeKok@2017-05-03T19:27:34Z
Files modified:
* src/lib/util/all.mk
* src/lib/util/mem.c
* src/protocols/radius/packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/476683c571a412d3785c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCi6gAAoJEH0Oec13Yh7Nmv4H+QE7vf+AcaVXRgnuUEFv4wPV
EylvWfoyYjSJU8gmCwqvxjx581UWrqWbKQn0/Mr0w9wKP/RfJDjRnHCdixz//AnX
xuJoix6AQuBoTvoyYGeqy24rbBfcsNWDPIv50mxpkIR533Zrs1X9n1bh/p64ZBfu
0D+mG7puy4bzgGx8zwjyH4JR6mAf69bdYTFOmWh8YxC0dUKTMN06ktusP9IQZ2G7
Owo5kD/y5X0N+18lMgcDKNinaPahJGxl7BoiL3YJXYQDLISqEZyX/ke4eDvPnvpi
B9P4KLe8O8wuidmHgR5dkoOaBfbU9pCiRcHGfzeEh8IAfvKCe4/K0m43EPENVuY=
=njJR
-----END PGP SIGNATURE-----
don't auto-convert unknowns to knowns
Alan T. DeKok@2017-05-03T19:25:19Z
Files modified:
* src/lib/util/pair.c
* src/tests/unit/wimax.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8fb5c37b8f43c051899…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCi1ZAAoJEH0Oec13Yh7N6voH/RVX3l6cbO39aFTZQSvUX4Yv
7Egek0f1habU0+kiFkIlyma/rGN8ZwopHQ/TCNpBipsa8W54CQ7N9pStU3Fye97X
B9WzSwvmYKxDZpoYSZTi4dpm/XSLiosuT7YzlXd7zRhAxtvqQJlWLYohm2UtaVHs
aVCekhKgSx3G+z60ZnimqANKLxG7fliTP+yBqOgl21BHPTa5lFhoMxwzwz5xcJtC
c9hzeiJiua9eEP6jWgZ98uLKZGnCT03w7U7Hq4PvI1FID6pdSzfnbPFyMmeVj1q5
n8WxPIWHA4MW5SNaIVn+SX4eFd9QPQ0yoYJjMtA4culquoRDUtXThCWfacMcIiA=
=lVEj
-----END PGP SIGNATURE-----
don't automatically convert TLVs into multiple VPs
As the code says, it's stupid and likely wrong
Alan T. DeKok@2017-05-03T19:19:35Z
Files modified:
* src/lib/util/pair.c
* src/tests/auth/wimax.attrs
* src/tests/unit/wimax.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76c0e6b0109ad13696c2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCiweAAoJEH0Oec13Yh7NnWcH/RpFSPCWOlwx9qAnp7zBdtxp
PS7JXBgolt68YmqvOJWVnFQcLLjPtQ+ngIrJry2hD92/ut5piomkZJE9qGMMe2tK
iyrKcevOfHiPshZ28JgETFEMwOvATrRa7SvRsVSNindfsc9xpyFHXut5LzP/VpUt
/l37ueV1OOLNpeWZrov9SY7A4d0B7zvftLCP4H662gtFhPXtRXvTh3A0VTnSIZ03
9x7QLh6tqWpC7oHTYC0pBxb5wjTIGLd3g4wuGIyEAIlJ/mGd7Qn6hndi+7QHdTOl
PYIloPZa3iuILpCpjfEuhinrDteV/FR/wK686bExWS/SxqThf/Hee/kGlKAxYZI=
=pjyn
-----END PGP SIGNATURE-----
move RADIUS tcp code to radius directory
Alan T. DeKok@2017-05-03T19:14:31Z
Files modified:
* src/lib/util/all.mk
* src/lib/util/tcp.c
* src/protocols/radius/all.mk
* src/protocols/radius/tcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a94c9995e34f108b5ee…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEbBAABCAAGBQJZCiwSAAoJEH0Oec13Yh7NxgcH91tJPhJTvgxofQTYqARH2Qq+
8FBYC0eH2PQ/visQJJyFFw7Z+FErBFapvJCOiv/3YxcbTRlMbGS0NWM/k+7CApHp
PaH7HZPfmRKLG8rL6mnqVLDqJMNXKNxHP8seHB2r/vwRpDRQuF0ICrPqNtoeta7C
luz+hxTcb3FFrgF9355HFQP1Waujyax75pcIiddFdyHfu7l9GgM5mKMpRtzQfE9V
P+zdNGQ7znsXFvFd++ZuagXIrIeAhEp52d2UwbtQaMjwmEkVuBb8J0HZ2UWGQDCp
KSsAKtZThv9uL93SUKmAwCZi7ROqQOw6OtwsvfFes4/BgMQotHxnwCnnY9tp/Q==
=4QF7
-----END PGP SIGNATURE-----
consistify names
Alan T. DeKok@2017-05-03T19:14:19Z
Files modified:
* src/protocols/radius/decode.c
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f60ec6699381fcc239e3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCig8AAoJEH0Oec13Yh7NykkH/29Nk1mcPa4BawvvYiY/u6OA
r3HGNFOdQ7Blmj2uudatdu2RJRGd4oMuaf2BoC4lrHF8zA7YxJVDhYHxATJ0mGed
Rvwu48ZzUaxKmfrsD9lrGG8ll3Ci/AYWj7iIygbkPhabfKdx8WxNaEMg37v+d2CX
ahUkGWZH2tVuvHmxe9OSWS4sr8Q9cAp9dpOXcSf6W73mlBEq2svifwcmAJlkU+DF
eplERCk59ejWRnDTdnhBRItmtepp6LL2nFOQxX0cB7x3p4c9Lgzcjk+e0pMdgktJ
Sc80pmPgcWlnVorJy77JVLB9Yq+vOub7eEC/6dg0hW8kLoBv4dGybszUqoPuseI=
=rBfF
-----END PGP SIGNATURE-----
added radius_server_udp
in src/lib/io for now, until we go clean up the rest of the code
Alan T. DeKok@2017-05-03T18:58:03Z
Files modified:
* src/lib/io/all.mk
* src/lib/io/radius_server_udp.c
* src/protocols/radius/radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef86409f24f69910c18e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCig7AAoJEH0Oec13Yh7N0hQH/2LYNZ2770nItnc66jSR81W1
Z6zjNeQxDIFGFLGvzp3ki+2YpGpv/+aUN+kvYaSPCk709iDVvnI7+3YFQHYZD3zr
RxZLVT87WeF5GQeL24UgA+TQRcu90Mt8lhTeGNM/cduBfUeKvAfgrsZ3Qe4dS+rh
U2BF6ZXzxC32QG4cOC9WW5ziCVHAAwBHYXFRobQJvbn7Badph+GjYXao4ETZ5H8J
v7xz7w/UwrNKFTeCA7rCOLlkGIXRP/TevccUls7clhIX84RcpClNshXKJTP7QzpI
8qlrIrPUQ3PqdnLIYYpyTqbMWbzmsq3OXQqTuCTA0glqBjapG1oDKz8oakBwV0c=
=C6b0
-----END PGP SIGNATURE-----
add rules to glue in include files
Alan T. DeKok@2017-05-03T18:58:03Z
Files modified:
* src/protocols/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e24cc2ebbbc47757553…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCig7AAoJEH0Oec13Yh7NI2AH/2/Zx1cZDS6Kb/S45IMG/8MH
wHP2vdFC0rCW/KENEAStNw2mwEdt/aPSQBHMbOwhayRsCvG+Cucs9Etgn6C9NWc/
7WBGgSnsp00ZQ0X70HtedhqkQFTP6PhWu6z/qbTy4AqgJGDrdyxdnwZ12FmuXY4M
koMYvXetu3CGWwHJPUM2/tS1P3lhsrnBBiTzvIJQI+cGmNiX4BNnWc66TjadOl8s
09XtiLAhhvpPsMGZ5RFcuLzQbU+T/HBQC6kOpAxrqE/U7guCdED0tEH0juGtLnNR
CQu8SS7uzuL3Pp5q8zo+a12amBJUHDF9Y255S9Szs4siKOAhtUolYAkOof5uJAg=
=1DNY
-----END PGP SIGNATURE-----
remove unnecessary rule
Alan T. DeKok@2017-05-03T18:58:03Z
Files modified:
* src/include/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f8a6cd9f8a4f0b44b11…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCig7AAoJEH0Oec13Yh7NB4MH/03jSQJ0uRza+4FGGz2RH9Wx
fcOhEjD0Zv/u7xNOBtb63ZeYjbz08AYRNuwbtZ7LzaDzyKGGvON/1/C5/CPGtuFF
dkFHTeWinLbqMbosh1tNVUXLSfTp1MuSQfmysUEJKLibD/VCHfJpAW4nYqxK370/
hXTtACEz3VSZaVQWMS/PXKT/TzwqBwlqIJW8LO2KvNiCFdN7jLojCv5vMyaqWtdt
Tis4txIVoYGqp4tA52vVGuUMImMEIwIVXNuE3zsK6OMuGX0yuoAJ079+E10DJFSE
NOUVQh8XnDrBvWlQjdAVQRfoshjqOkzSHzE4LlF0WaIdUkTCJwQtnewQbQDZS8s=
=Sf2F
-----END PGP SIGNATURE-----
add necessary headers
Alan T. DeKok@2017-05-03T18:58:03Z
Files modified:
* src/lib/io/transport.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e1847480b6a39614761…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZCiTZAAoJEP+k1YKfttfKKCYP/3RPSvTl7EN9zI1i5wJblfLr
UjHoipTw/hOtGXgCM3L/ETDa3g5Bb7OrrnXpcLxMnM1xpFofTntFjPf2o/tD0rsx
fhwEw2sKCxjcuDLNYkpFUfZ8kYIDn8kOSQ7FNGREbEbDoD5Kw13RioY01y5aRxiQ
YJQKa32fYL8g6FRDzsdVZI0melwx3DEm2Z5iGioh6ZB/7ZCMA7aoyb0Wpai+Cet/
B35FamqkdV+IR0XjnWLdna+qgWsbXZgxypqPQke28QOc5d5o9Ufe6UdOw/tJodTt
zS40pS9BPD76ezTfFTSQwBscb8Y5NrxBvbY1hvsCObpKBinCLzfxzgkAYlVi1/cE
VmGq5ivVoQmIW8PtryNBsG9D/1b+5ITU5jFydP+RggLiWxIjx5oS5bGM+ekAsfKV
VtgqQUheizbkTnjJ2quCAVh45R8KnHuX3xVBMNMbgeikoPNk50soQQjxctx6c4Xw
E0Yg+41mm2xE5LeG0ygc0NO+bCbRws+wpL9uzwE1wM/RBkO/PRI/hwBWJQqR9kjK
SURNS2GjUyotlc9yYzNZqETLRY0balA6AALrWI07Jh1nYQ7lnbHu1lM21+HiK1A+
Ow0CemtFrxk8bY/0JKNi4KmWwnAUZKzPjwO3JlUYbOnDMcZvIqow9LLqvbI7pzA+
wJ4mHuWBeBQnb6GKcsh1
=D8vM
-----END PGP SIGNATURE-----
Fix some missed fr_ipaddr_t accesses
Arran Cudbard-Bell@2017-05-03T18:43:37Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_dhcp/proto_dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/afab353c6cc03235bf9b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZCh1UAAoJEP+k1YKfttfKATEP/0H/Uhng4JwFnOm4SKKRofY3
YS0657t3qwbwi1k4lZ8LO6RQKClky4gDFEHFvmQbmIIUwju01pf/pgN2iGxkOeoI
OfggJLUVBm2zyXmyMcHhh6WPhEnCQEJ2jI57SFzQsdCCSK6FM81HesdRvzFzs0gO
qQnnS1Z1MekYiTtsC2iIaOi8kJ+TUR7tu+EsslTe8UPqceBtqiA7SCluIRHv6oMZ
0T+Hpo0oK/zwMI0dIHQPjeWWcZUnYlKvZ7kgC4I7DaD2pQm/vNKycyC81rx4Y09U
9E28Px39AF0+u2tikjvXwEKWXIsxeAo+PweLMBbZCzOKUTgTJou3UaXvAV1wPjfM
Y0Hl/r9BhbrVrqToAgc1spdktZ7bkcs7pXtxzc7FpneZ/diEmIaAOICI95khEhO5
ZvexIVW65iODShmjwCDCt4sFM2zBGI0T6aNtzsPOB+SNcKXt0Fh2/FEDo3s0DPeS
tq8trCVFZ/QUSl/up7z76/x+p9663RQtMp73+F1uE3b7Ciqmoz/n4dmlPMwvxAq3
Xqr7LjjsjuS1Ep9YuFy2V6UC9unbiFrwO61dwqhsnR6/uFYa/b2LlLv371kXb1J/
4JTIDOhON2OzTIkC/3IVKcbZ2+XB8vQbQuKJmUJmDtfQqJyNDASePS3/3ljrI+wv
w9id4MgDiogvC57CzBOj
=RNxT
-----END PGP SIGNATURE-----
s/ipaddr/addr/ so we don't have ipaddr.ipaddr.v4/v6
Arran Cudbard-Bell@2017-05-03T18:11:31Z
Files modified:
* src/include/inet.h
* src/lib/util/inet.c
* src/lib/util/socket.c
* src/lib/util/tcp.c
* src/lib/util/value.c
* src/main/client.c
* src/main/command.c
* src/main/listen.c
* src/main/process.c
* src/main/radclient.c
* src/main/radsniff.c
* src/main/realms.c
* src/main/session.c
* src/main/snmp.c
* src/main/stats.c
* src/main/tls_listen.c
* src/main/unit_test_module.c
* src/main/xlat_eval.c
* src/modules/proto_arp/proto_arp.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/proto_dhcp/proto_dhcp.c
* src/modules/proto_tacacs/tacacs.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_radius_client/rlm_radius_client.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_redis/cluster.c
* src/modules/rlm_redis_ippool/redis_ippool.h
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/modules/rlm_unix/rlm_unix.c
* src/protocols/radius/base.c
* src/protocols/radius/list.c
* src/protocols/radius/packet.c
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/46674f18b7ed684dc78f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZChI7AAoJEP+k1YKfttfK5JoP/A6ZCiBjARWstgq+bdBDYHQH
2lBB0LXSqFg1BAnNT0dZXbldmtt8AwX3GnUwMw1VkpTXN9/9t3ttgKVtU1pI4wDk
tlKgOnef5EQBSqFMvFF6ex35+dyBsTx25oubQDQQk3k78mKAjOO3bMtuWDGIBmjE
f+ferFa2c6oWVv+UHOk6W0Yk1F3qizrb78Uy94Ddyh7RM0Vmj28XaduoOAOi1stN
hKUqLH7XcySZ4xioji7vPIjyaoN5uGWeXSEwVAO1C+bAltZyP5gaDGCw0/lYP7NB
tApLSPP0UqGl+NHw89Xk9ayZ+sE2yWR39EXnHzbl3S+l6fpmmc1Z0v7P6Vu7qqj2
TMWaYMDCSyRBE1BZZ8A64SFb4W9k31eGzwJG4BS4VYSDC5598WaBNumkiIvD05dQ
pZyJWsYaZ0euEcZmkF5PcYycZPTUO/CJZetWQYDjwgIxqnXs/wH7Uj+I20o9/dJq
JETnZDTIdmP/e9scd7SBk/sOZcjUHT04B74aod6+5CZ/hRFhsbsowNcAxpcTSyJV
WTcG3CkhJgQ3vcUagytA97eKSHGFN+kDIN0NCZus2McG/EJV2onO1ytUxva6r1ql
y5kCqzzJ4w58Ev/WTYM0H6vCSHLbAbE4nN5bJCITSGtulpGnKM1dWrQVDG8imrWh
rTZPhUZd9UK9yykEpaUT
=wqMj
-----END PGP SIGNATURE-----
Add all.mk file for libfreeradius-radius
Arran Cudbard-Bell@2017-05-03T17:24:11Z
Files modified:
* src/protocols/radius/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/268b736200c55d64379e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZCg46AAoJEP+k1YKfttfKpgoQAKB/bZK7KLiDv5JOevzkYCjD
5KnjTGM2+Rp9waWkOFRIus7pulKdbi9f2/55j42nk21HzkpLgIBRjH6ACPBY3yQ1
PuFZK1VS+gR/5TKCDliBVezRHN3BJP1qYH6dLNqtVDeKO019NrKZ0mubzYOlu2tF
Zq9fs23KV2zVplc3s9dEVIHKzs3sICbw25tFL+juLKIO3L+k741MWIWfJr2eISIY
vwObZw9jHnjRCfJRZkxnDw2h7GifH25T9owZU7EJizHqg/h897+HgXP5d1jr/7k8
WoUrjWfkJU5mpyynfZWTRc05VpP3LJ53o9NpzNhAzH+8zSA+eMg3VERNknucsems
iJ1vHMBcWjPWPcFqXPUdAbU3qA/OjoasjMteS2C8ZbiiBAXgRz9b322eijuAipWH
XDvlwatdnamDLC0bKoYCG1FU59uc8VMVQcwlnBxIYzB3g5DrBE29yQRtHZceqyU7
aVVu+gTFTeJV1C+noO86l3b9iTk/34fB1R0zHUzOK/BkLzwdGwk7tAJjPgBOIMWY
X/bCWCSgY3k+mp2TVdZphuxN0nDc7Rsv4skOxXFnB0t2Y1/Jg30Y/CKl5Tt0C/DG
Dmafo4Tq4++fb+I9RAIglHgICuklkddm+EdEtDrPxEQhwQgBksJ0T+s9WOiOQsdJ
RWx3bijG/UMj0LK3tGMk
=yEUw
-----END PGP SIGNATURE-----
Move value_box_t to value.h
Arran Cudbard-Bell@2017-05-03T17:07:06Z
Files modified:
* src/include/pair.h
* src/include/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df3dd95fc2611a6ca867…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCgDeAAoJEH0Oec13Yh7NVRIH/AmNPIqRi+MBf/Z1uTezIqEF
kr9ZxoVr+BOCBR0EerjwG0abFUjV1rBkaCH5KjOHAuZBP0BkOByKON59H5sp9yzX
uTkip4n3iY4LbhfH4urW6nB1yWKdIgGg2A9AB8CsQaYCJV6BUYyGX+pDhRsXJR6I
gUrdGoVXJd9/03ja7CINOBQo4v9YwSM+OGGb8TANL/vDbywpq/2Yu1I9PN4EFD1/
Lk12F2sVL5A+NXkphCsNdSr67QhCJGR+wVzZK5xBMd5j0WYQRB9d6W2N66kZcRIt
XH6/CxPyFeg67ei4EXxMQ2UnRzb0ctokPeh2gPszLj5xZNv5/zLalI1l+Fv+Ltc=
=LBAD
-----END PGP SIGNATURE-----
order dependencies manually
Alan T. DeKok@2017-05-03T16:09:58Z
Files modified:
* src/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41ef583b165dbaac27b8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZCfm7AAoJEP+k1YKfttfKwZMP/Re3GczJP0HhYL9NJzErYunZ
vyvm3hmfn0J2Apweuztm2RTG/pe6aRtgVpbhwy+oRk68JJDM02N7QNSmW66IwXiA
rjr6TeTJnQJxTTGZcchT07xoPqCHfxv7hrirYisIWCjL4fvycFuSRFHUSpbSH4NR
XqU9K4r9MuNqf+S17Sd2wyLxipNMaxi+4ihOETMztzZnj8a65Q34Sa5mTTtdyuDD
CeWulMIKwLCk3sk1XE10OfF3fz2MCbQOEVOmDg81T7J0/0zWIt4+jqZoeo4R+bbi
RkZP8HLOuiPrd79EbpmkY09ua7IPuuqELiMUqIgecG13lewW2qRAdOtTGbGmuCVW
t7fQFpBr2YoIUYi3zvctR2xf95asAhVHJuDII7SuuIf7Rk2sEuVqzrBCuFLXy8uZ
CdF403fac2hAVammww6b7VOqmGLaRvV2BByxgXHab50dGNG+PvwLWgqjnEzGEiO7
TnZLQRyFZ1t6Pj1NnS277MP/CCp4S/Z0frRYJ8QF0w6r/VvqNXLhqkc/Okf6042n
lcpaBmX2NVkmsocrJntq4dR8vcAIw6wUwRHqbgP17JH1R8kjJVNhbWpc/wMPD9ZU
hSATGjVqfSW9tFn1vt/Jz4Lv/kbok5qgHYgG595COEFmNuG8zTy7k/L4DfryEBll
3qCn8UlCJ5CgCmBto/to
=0tdD
-----END PGP SIGNATURE-----
Shorten field names in fr_ipaddr_t
s/vp_ipaddr/vp_ipv4addr/
Arran Cudbard-Bell@2017-05-03T15:39:39Z
Files modified:
* src/include/inet.h
* src/include/pair.h
* src/lib/util/inet.c
* src/lib/util/socket.c
* src/lib/util/value.c
* src/main/client.c
* src/main/listen.c
* src/main/pair.c
* src/main/process.c
* src/main/radclient.c
* src/main/radsniff.c
* src/main/realms.c
* src/main/session.c
* src/main/snmp.c
* src/main/stats.c
* src/main/unit_test_module.c
* src/main/xlat_eval.c
* src/main/xlat_func.c
* src/modules/proto_arp/proto_arp.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/proto_dhcp/proto_dhcp.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_lua/lua.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_unix/rlm_unix.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/protocols/radius/decode.c
* src/protocols/radius/list.c
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf250358aa8e3d6ed8a8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCfhrAAoJEH0Oec13Yh7NpdwH/01Bx6N/j71N1o2CF+WqU5jo
oADb3KRONpIGLeDgV2xlADyYHsxQokTutfeAPe0EqtPCQtszXeBwbP3jn07fuHIk
VNquml6345LKyUL8ak0ll7zKITf1lOIsPuiNhQtJlrqz8reEXQxfvApVCrQJIR8S
kvbN/7dNhN+dlAV4ScfrWnXY1vR4mdmIye0W9g7EbDfY2hWkNH4RwalajgRkuX9m
d6hAvvqgO17P9+sje4TEtcqaG4wGTuh/cUbct+5Tb9JHmtJQcA3+Pniynp75yNfW
GIZ9NgnrBzY9OY/JkZFfYH/o/c8/N/Bwh6pQe9xb5eRDKIYhLCz7VNtEOeNTLWA=
=REF4
-----END PGP SIGNATURE-----
move fr_is_inaddr_any to socket.c
Alan T. DeKok@2017-05-03T15:34:03Z
Files modified:
* src/include/libradius.h
* src/include/packet.h
* src/lib/util/socket.c
* src/protocols/radius/list.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36b1e4cae4c80ddcf9df…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCfhrAAoJEH0Oec13Yh7NrmUIAIKPrZFSe3IpIcJDaA4xeyv2
CdKgvubgzpBJjG9wgfdyE5k6dFaC/PAY+Ih/72CBxbOoiQONxZV2PZurp40NSQ1u
ajplQzAVolR/43p2R4Z443hXKM/5GNmPRqcVKexyFsLDKjXcl9CdKnnARznEneiT
xOefyniZxerBsmLCtaiJNsdHIvpBemcOgjkrj2M/DWbcRjqmHketWvmqDGaLxIgR
yc0mhHXERqz6yzkBmMZRSnp694j1eQYeK80cf8RIkL4azK8adEbyAhtOD5MkkORP
kHmo60R0JYzYNv/U3Qaym47O8uOB6AgWhXlEz6NQa+9G0HNIe1AiE2nsOJb0vtU=
=pKNL
-----END PGP SIGNATURE-----
more renames and moves
Alan T. DeKok@2017-05-03T15:34:03Z
Files modified:
* src/include/libradius.h
* src/protocols/radius/base.c
* src/protocols/radius/decode.c
* src/protocols/radius/encode.c
* src/protocols/radius/list.c
* src/protocols/radius/packet.c
* src/protocols/radius/radius.c
* src/protocols/radius/radius_decode.c
* src/protocols/radius/radius_encode.c
* src/protocols/radius/radius_packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8fe79f57c1ffeec7fa19…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCfhrAAoJEH0Oec13Yh7NfAEH/R9m5B27eU70eMUtgILrYCDw
2OCmy8BglDamEO6D0NzHUoZ2Q4U9uxynOI8iHIXKKcPN8ZfS4Mc3IIx9jz4nZq+3
CDa/4ulRhKI26Q+ItaSAwqW3FYfshFPpbUbKS6RejjONvYO3FYHM+cOpiERt5f7Y
+/BZLvpd7RZ1xExPulnKDB4irOUPa1Hk3GMrygw3G7fkI8onJ9+DFPsBc1mVoOjZ
nu4REYr+drupX2TVFLla1wcRZkHCYhy/UVHcSNXCBZF9yhm+vvwofi7PwCHCjfK/
eBuKIe2VVYOLdMJBfT9QQkoImHgDuAuU3aFzAYTTSi9M0svNqU8F5eThDty8SfI=
=zmtR
-----END PGP SIGNATURE-----
move fr_socket to lib
Alan T. DeKok@2017-05-03T15:34:03Z
Files modified:
* src/include/libradius.h
* src/include/packet.h
* src/lib/util/socket.c
* src/protocols/radius/packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec725401cd32a0ef4b1a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCfhrAAoJEH0Oec13Yh7Np1EH/RkwUaLlaKXUHDnTUL+yblQq
dB+URv4frYy9e/vLK2gA5HxdFOKQ+eK1VFRhlC1xPZl1hVnEcInTBnfcnfxskYYP
EPPawTgA2SmGmTrDbnQdUSgs+lxb9lj1LdcT4SSMTmiefC50RS2GlUISR8s5FE04
HS71Fp+eMCaYHl0NKHu6D+QkWqLapzO1Sbe818Ft4BVm51OyY8gIpmi/hI3nQ9Qc
wLWyDglUPZjzjGDSk5yqnu8dDLL8kfXOH68xSqqpsLb6LN2/bK92eG+Ql/7XQPwK
Q3Z4/jyNkAwAVOEnmCabuektvijL5KOwMB4eiNLUqhN0Yz9G4BP34ioIt2RrVVo=
=E5/8
-----END PGP SIGNATURE-----
add protocols subdirectory, and move radius there
Alan T. DeKok@2017-05-03T15:34:03Z
Files modified:
* src/protocols/all.mk
* src/protocols/radius/packet.c
* src/protocols/radius/radius.c
* src/protocols/radius/radius_decode.c
* src/protocols/radius/radius_encode.c
* src/protocols/radius/radius_packet.c
* src/radius/packet.c
* src/radius/radius.c
* src/radius/radius_decode.c
* src/radius/radius_encode.c
* src/radius/radius_packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/728eea2cae1de4a8e63a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCfhrAAoJEH0Oec13Yh7N0QUH+gMpsFOUX0/niYsDoW+GjgU1
4+ocAk6IztP+fVMFqxx9krdlh6AU+KMHmLXZ+WbQ60mn0kcd7sf1Tvf625LCysyb
gmp6fCiBmkc2e8TP7Uqd9MivwDzad1wl/Ux29MMkxd8tOnvnMfLfeaaPKnhhtzFJ
0q2fWeS5bWFtRU0aIAE99yN/ddaLJ+EpbjRkEuAGjgNqV/u/vCWQjBlk/XLDeH8s
ph5Erg+AajVeP2eQNUiyLveAvIC4GbXl/cOf1hmiHBcj9eZDNpwqvMllKi+JQhfN
q6whw4ANCYxoO2AMA/RsEAQBsx0LMNfuLPXqxVOmepc3QOzSNS9ySurwJAUlZxE=
=SRkB
-----END PGP SIGNATURE-----
Move RADIUS to it's own protocol directory
Alan T. DeKok@2017-05-03T15:34:03Z
Files modified:
* debian/control.in
* debian/libfreeradius-dev.install
* debian/libfreeradius4.install
* src/all.mk
* src/lib/util/all.mk
* src/lib/util/packet.c
* src/lib/util/radius.c
* src/lib/util/radius_decode.c
* src/lib/util/radius_encode.c
* src/lib/util/radius_packet.c
* src/main/radclient.mk
* src/main/radiusd.mk
* src/main/radsniff.mk.in
* src/main/radsnmp.mk
* src/main/radwho.mk
* src/main/unit_test_attribute.mk
* src/main/unit_test_map.mk
* src/main/unit_test_module.mk
* src/modules/proto_detail/all.mk
* src/modules/proto_radius/proto_radius_acct.mk
* src/modules/proto_radius/proto_radius_auth.mk
* src/modules/proto_radius/proto_radius_coa.mk
* src/modules/proto_radius/proto_radius_status.mk
* src/radius/packet.c
* src/radius/radius.c
* src/radius/radius_decode.c
* src/radius/radius_encode.c
* src/radius/radius_packet.c
* src/tests/util/radius1_test.mk
* src/tests/util/radius_schedule_test.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1e25c8d3115c7f027a60…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCfhrAAoJEH0Oec13Yh7NPJ4H/iixhuxRwiccOHTgTK4tFR2g
u079oMHCLGTfmRcoo0fYgWXVRy+vKQ9lokUN3tUFeJZmsXjtd8OZRIvcRyPL56G3
eIEk5xhk86MrPSFDSRS3HPt1UTdQUF96+Yy0MkuVbdQ8e3K+ZeBH+JCz31YvZGJS
b8L0XRkQLfMlWiB9F9wFwo7TAR5guC8lpU9Z2IiNv6jIxwAFCHQPcNL8sZgQQsjz
I4gY5Wjl9mZzOKLkvPPyVKEBPcfoTUzyxNvVNJdUy9W7bXBT4AeJGJhnaqrgmfVn
cEkFniXxmwWyTf+06ML2SsPv6bSUU+Cz0tfYM0DsXk3HdDqB8UALD42mX40NWr8=
=Fvs+
-----END PGP SIGNATURE-----
apparently we haven't had libfreeradius-radius for a long time
Alan T. DeKok@2017-05-03T15:34:03Z
Files modified:
* Make.inc.in
* debian/patches/radiusd-to-freeradius.diff
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a65c2dc7775c26cb0a89…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZCd/pAAoJEP+k1YKfttfKUzgP/R7i00NBsvAl8pDa18GB2HNz
4ap+uaZaVMDYVCabCGcg025cPO0fREGt5Lm7H26jPZ38gXcA/XjD7VLonZyshMh1
nju9Q5CZWeqHqHtuw5yg4RG8I9g5tP1BO1i+1CxpmvjHP1OE+C8aR6uypmG9c+BS
LgTQAGPb/DPXtt7h8k8dD5T/aX2ieSj360MuWU3+9G2YQNuvxk/m4xEogRHLYfJ6
+EdDMP5dnlamAMiLkanW6SGWDLA4qngvrrl0JAi+h2UxA2PB4qSWecfjiLtpS/uq
rYfMB9Hl5xS3FbLbSBbJa0q/c5gNbYj/qYPBL+UytUQlDroSJSLn/P8+VrIIE4Op
7qFqDv3PeEF3Y5dKCKWlTfXHQKV7Utkqmy2RQsw8s9mkeHmAviQ7xHE75RhnSzud
mcm/a+qAQnULYRJ1yJSWyvD2m2svLYiuIPk7ZW14CSzJnp0wJMUgTMgkNbbPasLV
XzHW0K+YMNyKICrOV1BIs+aho5sy6o09C9iPdWdlEs3mm11QM6yMKu/XaJbdOUtB
LD3A3btwivUh1LN6gGCSL92pZiLzApmqTz4r3uDNdp3INBchr4ypg8hUJWYRb5y5
5Mln/lfiTqvBBuatcEUZHJ9T9RYD42icFRc2KfZHO17gqUZUqWQh9ob5njNCTArI
ytEHNf0eVK3eL+hNcAWW
=1zQV
-----END PGP SIGNATURE-----
Add ipaddr2 field to value_box_t so we can start converting ip fields over
Arran Cudbard-Bell@2017-05-03T13:49:29Z
Files modified:
* src/include/pair.h
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e39611c166003d9040a…
======
Be less comma happy
Arran Cudbard-Bell (via GitHub)@2017-05-03T13:36:19Z
Files modified:
* .github/contributing.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e28afe16ee524edb0ad…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZCdeyAAoJEP+k1YKfttfKxT4P/1rnUlFOY3XqgFVcVAVkmotF
o6FaQOgdCODc/2okTiueQuqdmIL+3DUl9/fq/2lOGm9TsB+FWDmKVv9EwDkQj1dH
Dc4PJBzAxGpVh401g5WxnbLW3Pr21NjSLAXjL67b7a1fcw+/szig1MBSfE7IaopT
N1h5lYV5cL1ckX0qozyfzT98XSiTNb1WeAkeWYGcg95XMe+QymmzCyKxVPrdFIOm
ASqQTPu2wuBQbIlhWj5KqKLpyJ4aFrVsBEKIzsAo9KVumYXq7AzmFVyewLbRlq7y
2ZuoyspYPjDH1omUFmbHSu1hhM3v10IVgkkxQ5WjRJICGhYgI0HP6aX5R6+SXqkB
Js7AIW11DL7zEWt9T0vX0FGGpMqVWx2NntUssiJoESDqgpJWU8mATv8HaghtF+sy
p/LSn/+rfftblyP0AVLTvxwCWCTdPShfXLfHOqM/Bcq0czzNoTKp9dtC3EhQr0V1
YvNksulNVheBJI/fT2NgNvM/Irb1uF1S7BOV7q1BiSeWL/XrKzucAUyxdSBFmYkK
BauTgnyHw7PD06NUsoMdeHpB935GihNhCuqvF+eDAaSu0IH6rhitz1BgyYdTQTmb
wUdzBFVFV/GkNqfGBDWRTkmDBUoaC7+6DzByZXqWDtY6Yg+uL79qBFz956ZgBJwR
hyltYai5jyGJSbw5ow5Z
=gyJe
-----END PGP SIGNATURE-----
Add PW_TYPE_BOOLEAN parsing in value_box_from_str
Because why not...
Arran Cudbard-Bell@2017-05-03T13:14:26Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/464fdcc3197693d1cd59…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZCdbaAAoJEP+k1YKfttfKbO8QAKL+9VvtubXc6IlxIiFC0xuO
KcmaC95NIhnh03BmSqgw+VkHBfsXnZFkFSrKHP5FSFufBobXRurEYW/RZAzhcqhS
sZKkBRnSwYfdagQbX4l56T75v3FrczNbeXJLihUWcwoBoT++wssqDCyPCXG1uuNv
ZpwpR1GKdckDyskuXFXjYgTHNXe7AFtzXB0DvEi20yqTSLAhoOV2o6qNDDfXubwr
cd8quDXpkPmaYwHgHAuIv+NqszMgGL51RsabXjLjLx1pS7I3e7fBqCmS5m01k7Nc
7xF6Y6wrzrSjbJhBzcQo9Xok9tNCARi4n/bNXR/cRnOVj8SLj76cYXrAYdQMdqm7
wnmZPqeEcUrMlEo2+qQmD6bH7cxP4MH9PrLw+rhgOvq+47RYXYjHg1Osm2YJJwME
1Gpat6wHiozemDoaMc7w1ncxrX8Pv6jVKybUDSnX6blq+PSzmtPrstnQktmQjGhS
DsxQHaXC9R9koaLiSi2GRwuyxUnm53OK5qa+rnkthAGJMlYj8o1suKO7DPDLc+dT
vQuHmjnJ8H2Y7/LFsSpJ9KpxTIXKl8MO23n8SdtjdIo3mVo0gWU4LwctStzgh72l
S7WYakZw0IK/CZw7zCSQL2oT+U7GpXuRR5cKDQLUEDnD2LtDxCcOFvb2Sei9AHbN
g7jBFA8oVhf8d0i3sUiW
=kUMD
-----END PGP SIGNATURE-----
Document what the different AF_* macros do in the address parsing functions
Arran Cudbard-Bell@2017-05-03T13:10:50Z
Files modified:
* src/lib/util/inet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bff183ff01398d81368f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCPJhAAoJEH0Oec13Yh7NPmIH/2c4jeXaONJWnQyVuJ9BOK1W
wXq2qCHnHakexRknjzs+YcYrMYz46aJ29kZSsQUmfnYAqG3B/XRkmWFPd1AeI8v6
8UnwZCvpK5fsX0N8hZnkJS0rdFw7T72BwPoqLcYTeirRGK4He89aVfZmffVRCKvq
W/8B6gLZsNwFlKmRFB3N8XRgt+e0YOwzT2H+mXBxa4FSkmY7J5SndGpRnjlzQBWG
+Uu0h/VRU1U9aYIlrWz2jj9fAUEwQJGIfSIJ3P9HzrMh5S0q+LpYBxJEv+W6Fm49
on/4sbxmFWiKkFs6EQ7sKE6YIMqY1ZAq9+91GM9ThtGbrn852g353JT0hohDC+M=
=M/2h
-----END PGP SIGNATURE-----
inline must be at the start
Alan T. DeKok@2017-05-02T20:55:55Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1fe46441e4323013d18…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCO0wAAoJEH0Oec13Yh7NTpoH/j78nVzIBHnAyywkPUCtPUv7
Z5ZwrhHCJn6tLDS0/8Jqkcbkx+VQ8W2OYNRE/2z9U7oPNP3HTn9VEwJpROpjNK20
0AnWYEoJc3tO40zLsBhD+qIHRqicaytHoDburONgPc/55EXXTqJ81p4lwh3TvPsS
HnlLguvuUc5XO69fn7w1I0ZDvoB6Abs20zf3iTsrgtId6JDftxRlOH18kJDtESSK
Rqm7DwEb/xHe4gn/w5GopcK8HkL+wv3Ve3yW5A39u4mxJNAPKhyiZa7Oeked8w/y
ku8KxBvTizz8BMSEUyWqC17vV4QYkD3GoAYpxsDhajB1fVWjqPNR69cSfCNxHEM=
=yPZB
-----END PGP SIGNATURE-----
move fr_digest_cmp to misc.c
Alan T. DeKok@2017-05-02T20:33:52Z
Files modified:
* src/include/libradius.h
* src/lib/util/misc.c
* src/lib/util/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f77bab61315f477856e9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCO0vAAoJEH0Oec13Yh7NeQMIAKMtVvoeeZFeucuUrO0Ln7AP
NIWWAvVorfnGFPCZ13xW49dJRpRAGaeK+5YEjbZoDJxHb0KpalQAvJS6Cmr1IML5
/vwKDLQgpzgxefyE2+JD8XvMKpecJ8aMcOCu6r/zBSBRpohne7kE63AZcnjj9auB
Ke6UXzC1UuxGeaaRiI/yNa3NBYznKJEyaWiusdHGkx2t4sYm0DtsRoloEr81Mglq
5qup6Ytxu/bP0Shob4JXJYPX/qRLjDbDgr8FBIvrxCwa9uEBHdOf+go47oVKeASt
YZ1fscu0uC5hpa1PS43u7qfrcBwYSYfiLOu+rXbYiXwU25gSb/natkDF4nSeCP0=
=SzMD
-----END PGP SIGNATURE-----
More cleanups.
fr_radius_recv() -> fr_radius_packet_recv()
Move more functions out of radius.c to radius_packet.c
Alan T. DeKok@2017-05-02T20:33:51Z
Files modified:
* src/include/libradius.h
* src/lib/util/packet.c
* src/lib/util/radius.c
* src/lib/util/radius_packet.c
* src/main/listen.c
* src/main/radsnmp.c
* src/main/tls_listen.c
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_radius/proto_radius_coa.c
* src/modules/proto_radius/proto_radius_status.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_radius_client/rlm_radius_client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98ad2ca0634cf4489a0c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCO0vAAoJEH0Oec13Yh7NTBAIAI4s33on5gL9++MJgfGp1uXj
NxoSQbmy3X7iJBdzO0piYLQ1INIIaPeKJF0MrduxwduC5cKEVYVWo0btlC2usmOo
swnVr9RwrqsIBzWZMoH+OVOdf3eghsaHr2EI/ho12adXB1ZJ7USGiWIO3AfHymWR
hBI73lWUcSc6I72dydx6RVc1Wm7IenrCD0dM4NQEZSU8/BnifSQElftnzTC1J5MQ
r2x1LGB1v6OAFlio1mwR7qT8uCjA7ov2hmU8wm+GRq/t/tHnaVoxVGBEm8hds2E7
Pxkfcl/8zjYiD+HziHEmFIlBCbP/QLKwcXRBe3s5itNi5Q6s+L2DJm4EdS3vPCg=
=ZtGq
-----END PGP SIGNATURE-----
move print RADIUS_PACKET to radius_packet.c
Alan T. DeKok@2017-05-02T20:33:51Z
Files modified:
* src/lib/util/radius.c
* src/lib/util/radius_packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64e6ba84e084d984f179…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZCO0vAAoJEH0Oec13Yh7NSM0H/1Fnmhir/cxDOQgjwKC22IBN
lACYsv1GQvP2zHCoiNH+yU+eSF+DGaxH60oRIABbOsXYOFSkrQbrtkFSTNz3YTrC
IprtYgLv+XCbq7vDN7p0L4/rY2UvdR5wIvQvn5zmDI1b6iRZwJkR8eIiV7D5ye6B
ZasykkXLAFJf2kIOWeLv+CuAn3NacCOFiS9kiLv6urWbfRWGnD+bi5ehNH7dnyMg
sy6DimpT4g1F2Ed/UrbTrEvu0t7sG7GSZxqYX8/a+PrjUx781qGipDDKDGcfpbR5
FgEIuZgKAqzjBOKHF6m0uOE/rJnTlqJ/aLWuPXdvbZYVcDSSLa29zJwhvLvOJjk=
=5tpz
-----END PGP SIGNATURE-----
move fr_log_fp to log.c
Alan T. DeKok@2017-05-02T20:33:51Z
Files modified:
* src/lib/util/log.c
* src/lib/util/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/325dd879d79a3e5d1572…
======
--
This commit summary was generated @2017-05-10T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Merge pull request #1982 from alejandro-perez/v3.0.x
Some fixes to the trustrouter related code
Alan DeKok (via GitHub)@2017-05-09T13:36:26Z
Files modified:
* src/main/realms.c
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d30c069b9ae0e7dc801b…
======
Set idle_timeout to 5s to all the dynamic home servers
Dynamically generated home servers get eventually replaced.
We want sockets using these servers to close as soon as possible, to make sure that whenever a pool is replaced, sockets using old ones will not last long (hopefully less than 300s).
Alejandro Perez@2017-05-09T12:39:07Z
Files modified:
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb5c62f9ac1526f858bd…
======
Increase the amount of time a pool spends in the garbage list
Under specific circumstances (e.g high authentication load) a client might keep using an old pool since the socket did not expire. 60 seconds seems too low.
Increased to make sure we do not delete it while it is still being used.
Alejandro Perez@2017-05-09T12:32:21Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/385b500a711b1f7632f5…
======
Remove unnecessary check to update REALM
Existing code precluded a REALM from being updated if there were traffic within the last 5 minutes.
This is an error since when the TLS keys expire, the home server will reject client’s attempts to establish a connection, leading to up to 5 minutes of denied user authentications.
Alejandro Perez@2017-05-09T12:32:19Z
Files modified:
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2a6f0949bd704f21293…
======
--
This commit summary was generated @2017-05-10T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0