Freeradius-Devel
Threads by month
- ----- 2026 -----
- August
- 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
November 2017
- 6 participants
- 44 discussions
Hi,
I have the following structure:
typedef struct rlm_snap_t {
uint32_t keyid;
uint32_t port;
uint8_t encrkey[16];
uint8_t signingkey[16];
char const *ipaddr;
uint8_t cipher;
} rlm_snap_t;
What PW types do I need for encrkey and signingkey. The arrays can contain 0s so I can not use strings
static const CONF_PARSER module_config[] = {
{ "ipaddr", FR_CONF_OFFSET(PW_TYPE_STRING | PW_TYPE_REQUIRED, rlm_snap_t, ipaddr ), NULL },
{ "port", FR_CONF_OFFSET(PW_TYPE_INTEGER | PW_TYPE_REQUIRED, rlm_snap_t, port), "0"},
{ "keyid", FR_CONF_OFFSET(PW_TYPE_INTEGER | PW_TYPE_REQUIRED, rlm_snap_t, keyid ), "1000" },
{ " encrkey ", FR_CONF_OFFSET(?????????????????, rlm_snap_t, encrkey ), NULL },
{ "cipher", FR_CONF_OFFSET(PW_TYPE_BYTE | PW_TYPE_REQUIRED, rlm_snap_t, cipher ), "10" },
CONF_PARSER_TERMINATOR
};
Many thanks
2
1
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHygyAAoJEH0Oec13Yh7Ngp0H/jJ3B8eewFja1GrRs6ZZULgm
WDEDVwx0TifwSMkeTXUdsfZgH3MuU0vgVX6H2VO/Fh3gh2YTJ5G7g1mIJ9uoHWCF
sXjGGThH49hxcIVJ0QCpebo+bIGtRNw/+gNEX8dkIVnjQDfJoRhgPe4HehSiBuku
Q/vzaTxBUI6G4ca6Eo3m2cOFwc1/3xGwdVlDMUzfxCDpVm0xumDg5kk2WgUlw8A+
ePTYg88V5BqPN6d3x3j4PFD710UtZPHoJl7dega9GoJFF29C2RqsIWB38W7CT1Z6
QCq9eJ2b1/0sijdl/Mv8eqktNgQuBOqKBRfntGET668eh8A4btQD5llzxgwUJ0w=
=QgJ/
-----END PGP SIGNATURE-----
more doxygen
Alan T. DeKok@2017-11-29T21:35:43Z
Files modified:
* src/modules/rlm_eap/lib/sim/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b13ba605434996fdaa1c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHyDCAAoJEH0Oec13Yh7NDwMH/iZXa3BE2BNOBbsWH1d/x1nC
Ew9QJzdwx6fWyBAdQOpkLuxLHDc1C2yJ5NsFVxWjUhAe8PM8pP8OmEobcfnklUMA
wtVyA+suQiU8AwEoZwvKMlUjZ5oEQzUb9iqcSIpXWA4E+IHGBk4osx1aCWK52A+C
hDpD70uUE6nq6IueMzomqBpx9EMR3tWOxFB6PA/rs9Did5Ngwb3d0vln/8FWwyLM
arDBG71qlUhclbgN6HeqGgDCr7hQT0FhdhBq6VWucqN1y1ODIO9l7Qmhen54S7Ih
siRaETQsjDnYdtv/2s0/KF2WDwFM8fmlmGRejZ3Ad18CmaAVuRyTkj2xz123dDo=
=XFiL
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2017-11-29T21:04:00Z
Files modified:
* src/modules/rlm_eap/lib/sim/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c484427ad026a3828b39…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHxlOAAoJEH0Oec13Yh7NEVgH/jfOLJPbktHE0qALCCdhY/jj
ozxOrvntYFQnGeuO11fxSH0BiY2KMIwyHQFkzCC9OXzJJpMlOOhz8HbwZVpTe6qH
zdDRtNSsvIhDwIQQkFf86L9lEtD9zzWxbVnpolrNBfwPLx33bBB6/sKRnT/nWMvo
LQ99XgMQkTpn+w4RlQxefi0l1tbB/HuxZo+gJkMlbcRg6BWXb2Vz6DslMLBbt6hv
a5BS/jp6NGNZaI9hkfv4FWfQXLlN1KXq3QHyjzqjJt+7Kdy3SaF/eaAjsmTpjSo1
CTFet8JL1BlEJ8xOsmXl7fB9WZHzrOa/N9wRf59qDeN//Uf1OYTMXCPWV/7aVRQ=
=3nfG
-----END PGP SIGNATURE-----
remove "read client" functionality.
It can now be better done via dynamic clients
Alan T. DeKok@2017-11-29T20:32:14Z
Files modified:
* raddb/mods-available/sql
* raddb/mods-config/sql/main/cassandra/queries.conf
* raddb/mods-config/sql/main/mysql/queries.conf
* raddb/mods-config/sql/main/oracle/queries.conf
* raddb/mods-config/sql/main/postgresql/queries.conf
* raddb/mods-config/sql/main/sqlite/queries.conf
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/rlm_sql.h
* src/tests/modules/sql_mysql/module.conf
* src/tests/modules/sql_postgresql/module.conf
* src/tests/modules/sql_sqlite/module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bfbf479a24c01a3063b5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlofBhEACgkQ/6TVgp+2
18ocsw//aruVtxos2BmAg45tbpDV2sJtJ0rZY5oOE0X2iX1GRjpv+jtSGEnJA9vl
qxwhV0/+ubFTieucL+5Vv1o477Mhz9FSCmTYC4WGNUH/vk5wywTKrc5JMCIkobJg
3h00RFE5McYt+1qEUFeaUB98Ty9VdftO/TQ1waRccZ4t8N0HwlETNv2DONRVOmIe
1Cw78Cbu3nozCD5wV5HiVXJANRtva/syotlalsxtcZ0PLeiB2RWr3acYwTO6u7yh
nstgn1+q8S5W58Pdx1F/EhJx/YwhUtNPy6ZtOsZruWCsp3QCbEFzwBIubNI3nRbP
EFMrfOCW1IHVCRaxrH5XW+ZcSaJ/F4QvmqTM6ldBM/NMEHnBvqDkHackjnYhooa8
g+5JvWoSJtpzqu7+bNlEI7l4giluHroDGuvi66pR62McO/ae1ryjfJW1YrTJsjnw
115JIQQ1GQk52/sY2HeY+2KiExMnVtpZbH9QvpK0rmNQvv5zOoUBukzSLG15vEAA
6EqA0/dy5wQgGB4Pf7Np/lmffqAZ+a8XeFM1bc5nmAyRuK4nGrt7MO8fSBUZ9xKs
nc1srUGBkNwk7Snp5IQeN2+L8y+ULysy2jj+9FXu1Oy7Hi66OxS3/0j7oNDO5xHo
LiVWBmc5hbF5XruUCZ2wiqYKThod2+Ez9AZAX+zxS9xmQKf73ZQ=
=OKnr
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2017-11-29T19:10:09Z
Files modified:
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ba6722df0a42b47b91c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlofBhEACgkQ/6TVgp+2
18oTuhAAlJuWCUpeAMAxSq/yCggcDG2jq4ATZah3i1h+tlQKIC3g5MAvoHQeg4ib
SkEpwsqrTEOiMJbriFF774A8wr1Tfuc3cdtiTPx6qIiMjA6OqDtZ0EwuOA1t9wPV
+mEqDTNNl2ddHsYZz0VS8/tgk9smEq4rkhCSkoJwW+BCFUsgNxqnmcoYcaA8PG7l
MRWP3Dub3SRwTHbilaZrWkAUnfxEHLpJg8y5bImq6PdaIefscF63T8tPnD2qYB4K
7voBJGIFwsrwiZ3PlGN0jrDrYMfl7tzZ6piCmvIKyAGc1TfUsXWWbWk/ugQI88jq
zGNc2ho8H872tLryYaKfdVoAGF9YPlEv2FsOvI9dxoisv0DvJntMAUYiuVoGl6f1
EflXa2sFgL3v+YZciUHzO47nQsYef6T4Q1vukZ4c4lfpPUYsyxYUjwFZLW1r+KO1
6oeX8p5Y2aDFXnP6SteyM7SWRDPXF9TZRvm7msfzfshMRVGcZdgiy/1rcwotHQ0a
ZbcksUdkRCxo7PXf2XJh69LwJupyq4mHIgy3VB3ywbQpgVEha00HvL3/tdNS9Vwv
wwoP6eucRRp2ftGe5dC47yvHf7jjJ71Dyimv4pBu5SZAe3x0iB3BVpwIvjnr2OE0
zweys9WCI99p/UTHlKDB+SicDD+/eRCvpbsSsuL7ElZ//rG+GzU=
=92ua
-----END PGP SIGNATURE-----
First attempt at making the SIM/AKA encoder produce encrypted attributes
Arran Cudbard-Bell@2017-11-29T19:10:09Z
Files modified:
* share/dictionary.eap.aka
* share/dictionary.eap.sim
* src/modules/rlm_eap/lib/sim/all.mk
* src/modules/rlm_eap/lib/sim/base.c
* src/modules/rlm_eap/lib/sim/decode.c
* src/modules/rlm_eap/lib/sim/dict.h
* src/modules/rlm_eap/lib/sim/encode.c
* src/modules/rlm_eap/lib/sim/sim_proto.c
* src/modules/rlm_eap/lib/sim/sim_proto.h
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2c3cc40295300f349c4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlofBhEACgkQ/6TVgp+2
18ozwxAAiP+xj3jw8yz4d54vFUmJGRXRjbFv/+3lk/QfmetJ7ph3Wa7v8iyhLxny
EayVrO4xVay9vfioue/eF/AW4AhkTpGxGO2iA7yfc9iXGRZmjnoppiQQNkfz0R5I
Ok/TCLxd4KtsGUbgBELOdWPbo8+UHdZq14xQdfXbkf+m1Ldo/H6887LE5zd3dapv
PO6lsH0C6XrPO1sruSB72iXn4Rs6JoyQrIS3GmJjdwvk5XXrissRo4NGcurF1F0I
pKpDtDv9ReUy3fpWBpn+hBGLhcT/RgPeYJ3JGb4jsaaMM2enxRQI7F6R+8tvNGZj
am6HKxfW6ViTMXZbcNKgEyjlxKLNluvnVHF5HTjR2Tc6b2DE9mdWHO3T4nNFwCg8
/SCTbRzbPPMPTDhrVvKobjtUffGJS5f/ig5jMs5uHrVP+wwgvCo0JMwpxEX1qe0C
GXGWQqQfqKJa2LWISxpZ/JNO+n4XW9S35FNwEQPfKMR/RZ5HNWEuOK5JX/tE0PnJ
dv1mSS91JeuA6r8PvvhjZsiAetyWsUuGxC/YuqqfRgdWoyQspl8HaqhKg5kp1baC
+3ajy/i/RtEiO3QVEi4KPCv2G553q0fSYEVY7KblpUiNPvb3IDzBnfIgHHbw+6pP
TkocJeuw4j2MReOHoynz1IT3I6ObyM1HkAybqSMNtE4NWlTBDL0=
=FYuo
-----END PGP SIGNATURE-----
128 bits is 16 bytes
...and I knew this a few weeks ago because the original tests used 16 byte keys *sigh*
Arran Cudbard-Bell@2017-11-29T19:10:09Z
Files modified:
* src/modules/rlm_eap/lib/sim/id.c
* src/modules/rlm_eap/lib/sim/id.h
* src/modules/rlm_eap/lib/sim/xlat.c
* src/tests/modules/eap_sim/sim_xlat_id_aka.unlang
* src/tests/modules/eap_sim/sim_xlat_id_sim.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/083ae7f39c1a7f9b7dae…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHt1IAAoJEH0Oec13Yh7NzvoH/1Ncm2XV6QjNcvvq2PWJVLa/
SnSudelus7qqszxjmkfCWxyPtNlWIbvEyyqWs4+8LyX1F0dlnqgwkcky3A/1DDB2
pLN6n0aAZkHa/6Qhx5DVo1xY1Y3lemCU0IHJMIPLFkFjZ4jgvgebzJEyiHQFwfue
uP6c0zrBt6v7NHjdsDYtU9HlpOiNgs5fky9YyIUx8m3PLigT256Lj6riAW9fHW1x
q3czK09S46EboEAGobFCCRbTm1cWvR6UvrW6KQvs9HALAGqWyr3wUOCjZMszPuPv
7mIv1oq5IfHTbRn8sYdtxV/hrFD8YwTL0VvH5lioMceQcDHf5hP2lZhoEpj8FOc=
=Zy4c
-----END PGP SIGNATURE-----
remove unused variable
Alan T. DeKok@2017-11-29T16:16:01Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ea303c3032a527272d1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHtnpAAoJEH0Oec13Yh7NWyEH/249JkwA3Cfyiu9sooZUFf18
n9KN7nR+Ptegg7KLfwJsACEMneUiUzX/kcgvJxv7SDmk6xUtZjj5ghZecvdzvw5O
nM0uzOcbkhJJxi0zFKn0RhHYJK6toM6u8btDOGPIi4wZPcBUou2ophLFuKu+KY3E
RD/rncu16ATSL9xBvpJbnd9XzaFjekiLc0yyeeG3tHibZXVFMYzKjpKr85/VPWNu
/jcQ7TKJJKTEX6ytlvD6TTOnSn6QfYOpZMpWNLJ4sqsm+dQ4rqBUenG+q5oqG8Th
vPGl+tfohachDrkbzoH3hK0v0b/efJ3a1BtaT1uTLJ3xKnosb5HbQzjnu693y3c=
=5BXK
-----END PGP SIGNATURE-----
use worker->max_request_time
it should be configurable, but that can come later
Alan T. DeKok@2017-11-29T16:01:28Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1cd77cb8957ff41cd384…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHtiXAAoJEH0Oec13Yh7NmVoIAJG4A8x4et61K4RMzFVrlNnp
d04iHb4SKSpFOseBNFoWsc7Ltl7treveXlTF4BHXfeicC0Q3GWwZKTW22L/fGhJU
UhOZhhvphmN6SsUW+ylUJHzXQcrsZemZvI3tKsS/k8WpRK1KTggOunc/BL7SBHtL
EsouwU6yqlc0wi8srqnA4m17XsyCbDlEdMj2hkrhPyRvQ2ppDUZt7gWuy+usFccN
t2xl0Q3KeyKDmDwEJKCOeQTHda8t/5DXRvgpklAv5Dhw5DsCGP8IBnfz04uXVwxc
2w8dbSRorYO84gttvdjmRfsbz2nHqMBvUboIWKaiRUY6QT2kP+uipK+ZmhcuvMc=
=DBKF
-----END PGP SIGNATURE-----
packets can be in the localized list for seconds
Alan T. DeKok@2017-11-29T15:55:57Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eef8b726ba138c8e0014…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHtiAAAoJEH0Oec13Yh7NlXYIAJ/Xs0/FkPH5VySBuLeBh0Xd
9KR3pO9gD6IzyglWVgAGcwdR+NBZz11qHaqsAF1Z9Uj5jFKNlacq0elvYCGtk5Ms
UC720v4WK+lnh3U3Wp9KU5c81A1JfBz4/TW2Pf3xIQ7+QPQo/Q9cno5Vw0M3xrDf
Mss9Ci66F1+SkQBdBnr+3UUL3OmlfPX7c+NbC3OPNZGOsSidpneE+d73aK/+1tPA
Loi1OBcxgM1cR+ZNFum5hQ26mKy9+zDQg3C83OxtPG4JkfjaGkRzGMVsP8Va0mm1
5zvz7RF+n/nrixtyb9rLcMxgh9yDnbXHq5EeR3g+Dwgj4dPYTwRC9iRQrEFocIE=
=qeyV
-----END PGP SIGNATURE-----
don't check times, just rely on the timer event
Alan T. DeKok@2017-11-29T15:55:29Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71550bf3de193e26308f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHszOAAoJEH0Oec13Yh7Nt00H/iBt4Ynxr5cCKfltmAjfZpe4
vfT/V/tEQCj3avgYTRrNXEipln73NZOgZgX9U07LZJ4tI2oWnwLdGsPE//bmXI6a
U6QWCy7NXmLmeW1Sde+iVVweVS83Rk3bxu7GCxz5cRv+qtQP2tkHqbmcCbIXQZuL
HuQdZeq9sA/82qiGLa65ue+Rwl2e+9pU5ovTGyStoakPRmfAoOKyGYWYNQD0khi0
UiX/rGP+xViN3zncHGQqRnfLuN183HYOhVWa49A0YlSgaqGNGgAt9wFBO5YTlK7u
Rr1H6Y3KYXSZjOxZ4oVvSr1SBRFtfR3nYEYcJ95gJcz3rkWk4Pxk2Qgbuqm14ls=
=554E
-----END PGP SIGNATURE-----
stupid doxygen
Alan T. DeKok@2017-11-29T15:05:46Z
Files modified:
* src/modules/rlm_eap/lib/sim/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ec198d1c3a37c4cef63…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHsKoAAoJEH0Oec13Yh7NN2cIAIgeL3QL7/ZFJZghkqtB4lZY
0MKXAfiZNVpFN6bVnxO2cg/3xgCCQ8DuQkFcg6DxawERsVAphm2rXmnfsM20hebK
Zgt3YK5P31Hr8TeledDMI3uZMUA9iD+KE7kvA+D8fGlHpNBJ09BqEYDUi+4quW+x
yhLugQOnfxTWRw3v0PvduwL8p0z4Zmgraq+qInrASXWcUb0lyTIT3yMhTade/fJ0
ywvrcBCx4kJd/WXhdlLb5duIGM7KvsJMKclzwQ2V+IxN3ACFUnz+QaCJZLbbImfO
RyfhldlZ5NebJqdg20gWZ+p/2JvVK4mzi7qI1E5hadogancMMfrQUkyHjXtmZUg=
=I44k
-----END PGP SIGNATURE-----
ignore "do_not_respond", and treat it as "success"
Alan T. DeKok@2017-11-29T14:22:19Z
Files modified:
* src/modules/proto_detail/proto_detail_process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3c88a8e101a383bbf97…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHr6iAAoJEH0Oec13Yh7NyfAH/3xWaDmGqISJ6ppnc6CMamax
wWkEeWh0Nktbu8L2lCDb8uUlxBGaMakGTTMZFx4qT5tTtF5M22Rk3huwJ9uMHwID
vFJkmNMs/C98jlRTymy2ekZTXxG22WxLaPui0iYd31tU0nNdq92qDy+gu4dPWLBX
1s4bh6yCev0cn5I9nJAVrGwHrOIBM7jMmV2Iy1OyTydmxY1RxlKevvpeAYOn3iOR
8m3ACU60nxUquSeLeVFEpm2JIfVpyh7l5FUBXMbmFaTr/VHj1AaqksYVpP899++o
oiI/4AC4gnTd00HLo1uNrI6CD0q4vlcZlJge7JEAfZKFcF8eaAh/YhyV1dy+lJU=
=aq5a
-----END PGP SIGNATURE-----
move checks to after "we have work to do"
Alan T. DeKok@2017-11-29T14:05:22Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93121fc81761f9442b90…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHr6iAAoJEH0Oec13Yh7Nb5MH/2mSQHnTrX2fLfe7tqHVbZYm
FwmUO5KuPK9Td2NS7zjJibTqtVUkdOIpRHXd6OtCg6+Tlc7SfxAGrbGw9X94pk9n
TGemwyBhKoqu4yI33u1WjYfDRPuRO7Ahzi8BinP2rZoB77NhOmE83opxl5f5H18+
XMZvbrl7s7f9imuQu6HRYB2pz5wBkt0jGUIH6EOhM1P9UvNT+ppna5a3S5OMXKPb
MXxjt1yM2bEJZnWVxBqV5jB2L3doPnAOvfOaiMCc404E+CdHcJlZFYBGUAvac5Xs
JUiAPXnh4wYP1Jc1rotb0oHTnsYNDApotbEwoKg6RvdxFACOwjaOlPC8CKtEhs0=
=9pL/
-----END PGP SIGNATURE-----
more debug3 messages
Alan T. DeKok@2017-11-29T14:05:22Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7c78cb6f0a2c0fe30b8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHr6iAAoJEH0Oec13Yh7Nsh0H/1Ms0PpxTm3pTcVWGEzBLJf0
Xw7NjZHTykJ5H1TfhUbb+oM06yaeIRMWBHnrDZz4bgtZHwgNeiLQXljXHEnr8D/V
9HNDje3nw6fxG/HXjh9DYh+Q+HI9QzTmnSfmxJQ3TumXPB643ouBuNVOJbB0T7AM
9haT2dGBT8oep5BWfauJFPL0wPvGmUiHGyQDdsc9Ks9C4gexIQQyxULZFmOewSdg
Uq7XCQdR0FHDKjnghYAHl6ZMYglcIxQYPQEeYyigr9GxeTLxYluMfvQZVs4Bo7PE
vCM7PBC1AfOiE22DzeUMpcPnpjsGHsLSEaWzdoq0pb0hP9rSSAfZjcjRA8uFL8E=
=awHa
-----END PGP SIGNATURE-----
don't delete cleanup timer immediately.
We may receive another packet within the same second
Alan T. DeKok@2017-11-29T14:05:22Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d8688cde8cbce1631d6a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHr6iAAoJEH0Oec13Yh7NOLoIAIodD+DJL4PCJ96J9q1yfVAW
9wjcQhbEgyvxY2YAuvLM/YI33twELOtnIxsTdsRpKah9beKLWkWps1UKN6hVe9ba
7uPpeUbGbweC5OoSWYE5uoY4S4AAMH3eYOtrjqfF87ikIhuEfz5vnzvLerGdA1ga
/yV1FEm4PYfrH2SfVZ3DPXJBMjVBKg01lfOdEKrHdjqn4GiXUFHI595VqGIuX3uT
NvWxmx1O65OhI6SvQa00La9WBEC5DiwEgoxfiY0fGUqO/z8wi7mmwF3T5ySoPbfL
Xl/Q72kAimFbE0Hq/0WCITUET/DUeZxmRk1UHEtQXfk8USTzMetmEFEKngZB3nI=
=+27Q
-----END PGP SIGNATURE-----
move reset timer check so it isn't done multiple times
Alan T. DeKok@2017-11-29T14:05:22Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9078e61ac1d39be1894f…
======
--
This commit summary was generated @2017-11-30T00: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)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlod4TIACgkQ/6TVgp+2
18p3eg/+IVS6CuzXJ5p/bkMXgh247ybWoq3GDsnHJdKPsT/4f+bHkIQoJn3a5KrG
pXpBwkWN0RZguwFQa5DnbUzLYpSBNZhjlf69FU8GX2ATPLKabQVWGSOXKytEo17g
8/v81X63zYEUpDvqwmdQ89yRHz3+jk68U++GNsEPKmYgHnrPq+VxaP01CgDwv1V7
6Q0YL0K16zRFy83YC0b+1uOW+R7Spu7290uVdrhn46CEnEQSCAp1yy+eidVRQ3Zc
RP5JGiA6VUadVCwqjV6jsEbi3fkhyMLqcZIlxvqUi5bh6gc5lX+UXNMV9rWyqMd7
L9UJsuscU1vmuP9S2J759Z74rCLx6qtS/OekWgo64sIi3kuujJXLZ8L10LUljbv8
j/t9OZrf8A/wfTi3+G+2x46BpC3ERM0SBzaeKFaojG+kIdM/It4Yuy0fp+3/ejUO
KadPa1cU+co/3hInEvUbAshyRV1UK3LGsBXmkjykzakOta0FC3WX05d6fdhMi625
T9gtyVaW7l1YNyhF5Jn5XGdjx7UAFFc1F+TaH4dmXf1a1Hb9g9iFN4aCuyrtDZTD
eFVBdPsEcg9SDORl0Rm1b4wzCgh0wHnEVB26HoLVq9XjM5ViNCkd1xzIiGIVRFd8
kKDiaYz/g7gSKxf2jffL5AuasedAQleiXF0o/yWh2H+FjWVx7A8=
=ymt3
-----END PGP SIGNATURE-----
Printing the whole ID is misleading
Arran Cudbard-Bell@2017-11-28T22:20:34Z
Files modified:
* src/modules/rlm_eap/lib/sim/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/708c5e08228ac6870aea…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlod4SMACgkQ/6TVgp+2
18q/vQ/9FMaacDEze0bdebm5R3MSc11RaSz2Rd3/hWTkWwVoGfK0Xpc8G7SzBLc2
nH9E8i6YeK5izP0y1+3yBcPSM+ombQorEESHGFex0FulyAeEUJ2zj64J5EJF8SjV
0f1pYBI5wI4gtiJ6CBHsJ4ALsW7xxbW72p40Onq8ho24/qJOyT5C638Co6AIVnlR
0Urvh+V7XVr294f+noCFk6ZAD96nInt/lggnLpGKJi9FhjqYVL4kVteDIOjM9VyW
8rCemorSSWJxSzM+VTmoR0V4vaqOzp8W7qaxLa+vM/ta7I1DSEyRG+lGToXdXcPQ
0rA9Tv42V6a8n1obP+k2urIe30QZlYgG9CxyhiceHVOIeAsPR9q4QiPJK3cgoXnz
XwPyCCbsiy1SxLtPM2gAEE5n2bNv3HpSb3IT0rSj2jkiWfn9O2Q8oz2jnFxxqfR4
nsrzyfX8ELuyf4QjOwvyd9G5B8YCpyGNleB4sFz3xGnC7TbKIJ6D/qp1RIWu975/
z2nh2tVIbWeH2VOT9odiV6zGe0wYJsqh8I141BdRbWxQwQ86aUkSh/aVJn5JYb9L
NXIpWENIgKVJfQNa+GOYSKCCAxyuFwpTbGMQV6AqlUCb1WaY/A47pRBmcFxyhyu9
o1DMQELXG4v/7DjWCWkNMr83EHeXWgyv2lGNQ8oWJJQRaNVnQ4w=
=beM6
-----END PGP SIGNATURE-----
Fix length check
Arran Cudbard-Bell@2017-11-28T22:20:19Z
Files modified:
* src/modules/rlm_eap/lib/sim/id.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c908f8f05642e54eec4d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlod4DAACgkQ/6TVgp+2
18qq4hAAn8Jz4VMg8psFnO1K/0T/N/Gb3MG4L/ngJy2AP9lNJgtrt6KS85TDdxMp
bn9P0/3oVHC1WDvefQuQR2ALbB4lS8f4qOe1y/AYKp6G4rkIGPaBhD8aeCHtKbTi
vNhHPtCPzwBrr4i3uV6GoaNlWs0a/qkKHhk+B7HZZv/ISHv1mw5nBQv3PitJEQLl
6umWj0JlUQH6o1O0zYwMpTUGTVsT4lFHHy/zfjqwnvzIElCOhyloIL296SJ8T97v
Vln5E6SAqdpb/Oh4V5I0iG0+3QeozwaCPU5UDwCp9X+EWY7wbYNN/FaIXlpA+Dj9
kcQPMn9gjjk+icg3QjsRycMGCb8hg+4khVYzA0MXMoOLt+i0rggRjLHkSZ+9hdXn
B/d3IuEFP/0tHrvANlLSg1mRZRsOp7gIxB0YdZ6MSPPJbjKxzo5/dDhYgp0JVVh8
X8xqudjWDJi9h3kaMnojE3/FIS5Jfi/JPgP4oEvznZN40y5CeZ3OESuc+6RptVg9
kRvLYEnytdRZeZWfK0RM6trZhFbkHVSzC2nP44Q9OqtFIEIn/o11F0ayIjHba0SG
+1rNCPyOfUN0lYdZg26u1yDhP+LFJhISZci2oMRJw0mo6J+Yw7fd6hytGO3tH54m
wyU7nD17q6tHwSl46ej4k2OyOPWFqFgoW6sR1ftFBsACm1WoFAI=
=DQ/7
-----END PGP SIGNATURE-----
Wind cursor to head before popping
Arran Cudbard-Bell@2017-11-28T22:16:16Z
Files modified:
* src/lib/util/strerror.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ee21d8e66670e0941fb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlod4CAACgkQ/6TVgp+2
18octRAAoBwCQg2NsLYciNLTBbslENlFLuSIT0NxHumb9v6TXqzdG1gN3OfQsq8l
Xw7mox3+VEIcGhBi3B4QiCtDg87uzfJnk+IautrizLLNexm6pQFdl/pBKon9O6ZR
EgRYk/Ao47YH4BsAqx+NCRBq9f6vVxgOrGe4GdZ+OYhVXZkrM12aQT4+wq1IDrbk
qeo/MctxB2mbWCK4sBfNYCAiQLIK/88mLyJ3nJT20+lAovUbbNEFCm8N9ooCAFwF
d98xszDA94Wa6Z0GmCx5A7AXGN+LV/+pLTUBch0mWkCQq0UayhdigSagrnsXhs23
vE63drY7t5AXGv7A5lSsp+l4C2CgEe/qnl6d1LaJJnVuWMMTVHhmYsZKgkMYLdYn
oE5sv3abLQ/6SwmWDaQ97ubnl51KuRawiGwwv7g1UXxaWglgpXEiu/fgtKGIYUtj
6KDURF0RG+GsajFpGaPZw5cuv+z2G5Da3QwLCtwyZwfuKaC+sAMyMU+WrGzNBslj
heRnGm/kE/rVnxAqYwb6wPJnY36rpeanCZwDI6Km1YQUr2TdqmU5j6rgmrWjuwD3
nzWyd+5vVM9oUTkS4dY7xrhfTTYJIhqPYZBTHpPCYVqpPI7UA+tAQYEnTQsQJDjd
pMmgmJatZTjwELI76iYdAmYkGQwzvE6my7BbKbxWn1oom4tGFGs=
=jorh
-----END PGP SIGNATURE-----
Enable custom format specifiers in radlog_request_perror
Arran Cudbard-Bell@2017-11-28T22:16:00Z
Files modified:
* src/main/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60b50150f10d3dffd252…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlod3MkACgkQ/6TVgp+2
18pXTQ//RhqG/N8tYOF04yir6z3zAjnf+N+7dSX05SJSfszzyXVdHRBc9qQHL3pa
hlsDZVF5lB+TWV0e6KDmZvPkpunz7Q9XtLGxw49vwphSAQQhBr3tbpAeI+Kt4sjw
n1UlvH5JFL4nyNQBnzMK5F5AphZKk5+ZQc+dbfZ6RDJFeBeCc1f7yXNM0CxUXVxz
f0afHFs7qt3kbBfgKuB8uTWRZhIeGO8evqoZaIQpERDb1f4fLqZl/w79PWutf8Tr
6QCILJs2qRW0jiEo4gEqxL9dErI54wIGbsQ2ZTbLXz//La1Z36x5hG8Z80ahyGvd
e4a/PDKX9H7CUF95VwUrpUpbYwILBEpBT/Q5ZmLSIMdrQ4Hlr9ZoCOT8InVQ0X5P
+pI4XATDbUTBXttD/qLRRAiaG510IdvqJ1tqonC+bkhGNuQkwbhLCQHCZ7pDu/F/
HC0YU/2hXJa3IewxW+eAhd/tKQIeusT6Ts98iRsKvabt7OVYMcEzBTTNWG2c64Tu
fb00kqKWUDWZLmYYva/ZBJyG5nHkXHWidSZ/raVrzIwEhNDzFp+oGy6NXmWr1IZN
u2TiO6F4Bo1qxKJFbm14E3obiHTYslRETx1ekAvQFkrSsTwpS8CE5Da3vX1AX88m
6hfDoTOmb7l+SdFDHpFjOWaEherA8OSOMwZSEQMAMZFCGxDhWuI=
=Lwje
-----END PGP SIGNATURE-----
Update doc
Arran Cudbard-Bell@2017-11-28T22:01:45Z
Files modified:
* src/modules/rlm_eap/lib/sim/eap_aka_common.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0418cf705928d7eb935…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlod3MkACgkQ/6TVgp+2
18oJKQ/9HgNkxa2+kpRFIfj7RK+xxYffEgKWx8U8uts2cVRxtXYJhKI/zy18zsKT
WQDitXRA5P2ZScpJqZByNO8zdxi5jmUZT0YmJyPAu71CT3Xs9AFfKcEUJHYLHP4S
VaDSxXd1Cwl1WIwuvbWpYPpckv3KlIG68Awu8O5Ju2XDyrvPGqySvzfA4TnFnbV2
ThkEcvEisYxMnkYI6XYgPH9U/zdbzPl18hdBs+Si2PqEDenuq9ZI7770OK3JINnC
Dvr3eZeIWs6WE7DibbrcCnhtTK0vuKDvuWiwJqL9lRrJCgGfpwknArRqTVyYoa+D
6dG7tH4AhQ92X8aQh+23i46DPLh1I4iaFfbIhYWrpUV5qI2ZUPh1Zg9dvOkeCUcx
uC9S2t5jHiOS73QvapFpQcPoufs8QZHOATE8oEQX+VvZO5uOwH2GhxRtu2/+A82G
V/iWq+xAsZntxqpM6/2Db3Wsi15djXt3qQyvcbwOhmeve7ExzTHk5APMw71vZAwY
iVEmPiTG7naJpy5pK7ebcVd6o2uoooCClzNP6ibExm150acQUIObtNiXEWsy85aw
RFwzq7iOrcurn+Y3DJfGmI9XgRFRurneUjU7BJt8H6v2n7CJVjvYpw/+4uDOmA/L
zqkt5Mnq4gBAGrs/OO/cd+kQ9YOeg8T9fqHsm2GRS8AKf9bacvQ=
=vZy2
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2017-11-28T22:01:45Z
Files modified:
* src/modules/rlm_eap/lib/sim/sim_proto.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1dde7588fd8dab8db661…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlod3MkACgkQ/6TVgp+2
18pD1RAAq3HqW/IJcm3VxitY8+X0ijApcMum+PCdqymmmEOCQ390T+riP8EaYe9u
Jwj68V6DV/amWSs1aU4ispilgZkFeFIKXjZC4neFjeVaGNMo6SQDMnGMj3YMMK6N
Ky2InpvpqSO+vo9Dl1XjAZ9koLNvGykzBv5mrcqpT+oIsCseb1khjZHkHRfx5rJU
OIZmz1kogwCeTWrF8B3R5dIXzB+Iz2+55+xYcTDhpkXEg9sd2tMo/WVcmp+HV6QT
WO71Y+bEMkVPFKodvTPMPe8AcYa9Zh1vXzG7XTK9kliVWPZbTP2KxtCNKIKLvIWj
xKfOtvIFdaAvEJK9hdh4TJ/S78pZLgF2MCmovrj6SKKlDww7a+yKzRUbLlBzXbC/
1iOr5d842NyryrsMsN1S0TWg70/n5wxsNMsg92W3NCrAwcX2o+NKK/bSFSnj5No5
0q90+XEASmemIv1MW9c2QuSeq+XrUA3u2OrLIJJ+jptWY3g2hx/Ls0p11VYKNP85
X51AD4rWPbJ3UhS0jH6PgJfU8mH9AZqeKRHkmjc61h2CJEFoA7RMKPobdYLAqv1T
xykFcCQLm+IyglxvuSb9srXI24yO8upLuqxjIkz2f6LYkpYat3D60x4LtGOlBXNt
bpDijRBBRVKE3Nsu3pIwTG31mhDxP6JePrD8obNWxwkIleGWI5c=
=fhOw
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2017-11-28T22:01:45Z
Files modified:
* src/modules/rlm_eap/lib/sim/sim_proto.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1335abf95f72cda75ffe…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQI/BAABCAApBQJaHcVzIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
dWsACgkQ2bkzwSrtdPBUEA//fXa0RVvdl9fBua8UOHpFsyD+CxukH1t5sY7JLnJq
pfEHQ6bb1uZSkW4/QwesXfxuknd1yhapufd7Ob7gHiRbgRwXA2sNf6/95tt7nU6k
GviG/UGoW27vVIJITMcd5trgeKA51GZpKPhqwI1JAvfPGrp4rArxMrg5VxtXe4iD
qVRKal1fB9W2rl/Yqp3MhLvk+I8AoFdUKTCVjvYMY6J7SDNSpSn0wN+ToqqVGDKa
kqj556U7j1aSzzdsf7TaVKmvzC2tN8Ar7blJHVnaLTxKvZdesbgkYbxkvhqX8aNq
uW/1BNx0h3FvKKN/fOC4eQFldM1wIXVxRQsaCz8DZZswKsOqbrJTKoQ5gzDSB4SV
HnYV5uRZ4w4U1whc7aO3zziSk2s68qQmA+QvB6DTEXJd1AQULj5zSd6OEEu/3P/e
aF7Trd5aNpm/jAgMGqXu6aj7wg6cIwOOYJqDEFFPq+C8NHPRh3P8Qd86rtannOTM
t40G7CuoHpJymO0feVJrYXzm5MnuwNEMpfB2JmiFrsmzKzKwgY1HGPM+n4PI8v0Q
K9vOx4sK909A9xwzK9gg8nxFpkSkXjh9n9LqnVOLIZFbXvNy29ZyQ9IRsLryUg+z
EiReKKNvrWC3EGCgCDJP+OFNcDOV3MlZXlMe0B0yEe3/Y/qQxNC5j8c9usmrxnGV
3WA=
=ii7P
-----END PGP SIGNATURE-----
wordsmithing and whitespace
Matthew Newton@2017-11-28T20:22:11Z
Files modified:
* raddb/sites-available/dynamic-clients
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c255af6f41a237a3e123…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlodwG0ACgkQ/6TVgp+2
18rwXw/9E2mPlYqLatbjX56eD9v/WZ/zMnXmbMqtt+XrfQj8CAFPxVwW8quuovmp
4LuTBY8vi6i4muttADlO9MsNDrQRvtzTU5zYBT8ZUwTKyJWgoeE9hhPDyLrETyXN
yI8dAr7rfQc99oafPjKlQvWEgMpOHhyczzewipVFDycITiGn5VfFoFBr3cTl3ZDQ
Wf8D5CpjC9G7gL7+qHge6i6RRt5jClAPyaPdfABLV8wDkgp2RqoEbgGP0YiJ+yrn
udNE43xUYNFOUnuYzkLWJaRNPCx98p35SzvP85NXBRz/g8aFa+65/GPX5nPSLemp
K42V3IJ7KSyjKd1KYLZ0A5GDFTLDOYGMqP26Zjjhqvzn1wCYD4bNIkYWMNs2PHul
9DaJQ9I4hjERsDSMGAVkC8PDwSVjJh2sayyxtUJ7bHkRo7FRpSZailC9PYjGXA3/
R92jatnDENh5Sek6GYE44qjjpk0nFCliJb+Pj/pwUw2XrPSXZDkz2WWY04Ic+uVr
++pLjitJclOr9G00o61bzKJKacJo2x65gj8qqrTqSxP8lQAl6gxWXTj054hEG8qJ
jH+/PyeAh35Y5nUJ1KNqIJhUWb01EgVNaqAETAVHj0rXFCwR6KyOQrCjXDNPzRg+
9BGDh5gnITqpc6PEqqbEfzxT2Q2cYVXXWd6QCFpC8l2U+sBPV30=
=8Klm
-----END PGP SIGNATURE-----
shhh...
Arran Cudbard-Bell@2017-11-28T20:00:45Z
Files modified:
* src/modules/rlm_eap/lib/sim/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/724bd9b96752fd9479d2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHb9yAAoJEH0Oec13Yh7N1D0IAJCCqCQJ5okeqVBaVzRDhHzE
5InzpcgjdxNJvIcWMQJpsJCUrH839NZkFClwGUCUBF9V0byonG/Vg1ZG/w4XQZZg
klJBpOEawjWaZe9ipdSqYvPHT6LGhPiJJSl9zuQakAWdYOnBA4VmUhZPOa40GpNU
SN/esTaDulUrWPEe17VQwDiolbbZL8ypog7anb/NsATIQ6yPiFsNvNCsoYLYkbB9
qecwZ1ld9IXK1ZTbcGz+UyKCTs5ED5bCEqNkNFtLmlbiDLlbTkQWjk3od3TQMaci
MHXKdlp46+b+Qnh3PonCm2aOO664bOB2ZB4vcfqouJf0FlOo1IX/UjGYIMfS7bw=
=j3ya
-----END PGP SIGNATURE-----
remove ldap client tests
Alan T. DeKok@2017-11-28T19:56:33Z
Files modified:
* src/tests/modules/ldap/clients.attrs
* src/tests/modules/ldap/clients.unlang
* src/tests/modules/ldap/module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f2f43aa5bd637a5f399…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlodvHEACgkQ/6TVgp+2
18rHqA//e1u3jF4C2eY6u+F1Etg5cE8NRCAwnUua5urL8I8nVihxKqg1fVN0Lvff
yVPa4OO1BEaS8kGJ8PLroeuba+4KF8XGlNUmzS5/2YK409Yl8WE0J/FjXOwIejId
HSyR2j/qnYfV8C+5W1tPrQjG6Aki1mbNgedkBInGWhoLCSaw/GL7xfyfsFF8SuBV
+i73rkXpf8kXtaAQk9fWdj2uqZQqt97VVbPpm7tlBYmyCLTbjTmhGjlooictIgqi
YC1W72o7RfgFWDVrUwGB9SSSaor5D3kVEQbLb0wm7o32JQe2A6pyswRQTTzWhBBE
aZi2QbR0FGqGW8ODWBOEiNIG9HkYWhx9F6TKumw2b+aJmitCcbknItVjVCRzbEUK
e7CsC0VzRHQJY3VjBTRuXmdu/i8ZgPkPpGdjRlg+OFm9/7NiuDqsJmhfaOnutMMz
xPhUMFQip3LmMsi8Bi2Ss0E+SxUnj9IXumnqf7iNe5obDfKqjjESs12Y0gw2BIOV
tbkqSgn0Ca+g8vMZUGDkYKscCjo5BweQsbbAUcgypaSuPNXlW4B/bD4NKVC4KCMM
d0fdI50N4L94en5ACnmnU2iY7ecg/vXnL1jL0vd0xsNhNHMWiu5a+z84w/fPDPRi
p+ZuVV2/XeDwcSzaMUzpvD2TJI1leJ8CsfUcl7BP2U3MsG9cITY=
=kVMc
-----END PGP SIGNATURE-----
Travis fixes
Arran Cudbard-Bell@2017-11-28T19:43:45Z
Files modified:
* src/modules/rlm_eap/lib/sim/id.h
* src/modules/rlm_eap/lib/sim/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78e760f57f181f8cc212…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlods4cACgkQ/6TVgp+2
18qEFg/8CW/We5weDtmfE2lhwetIAbgWkMefxWp5yKVpuknW7tGVuCd2w8dHMmj8
KMQxr3yvEAL7XfXa3o5hiEwWbPyj4Eg6L07dPmg/tVoEw968sFHR2zVVKnzzXNss
yHrhxSNvmH4LdsRwtmfJHHowALuovC0dwIkhD0p8JCOQ0W5j/Is+mZJR3kbuqXBL
VqwyjSssd7QTyhdF4JqqXU0Uu5Lr4qxebCPxcznvrwexC6W6LGv97RAIKkPownuR
siIWvK29dyC4j0zsYVmUnJeQOjLEobOPadJ/IGD7s+7WhpktMsxNtHa96vpQylOt
0yWJy/C2G5TMAHMdLxZStAfUjedkwVEjOUrfx2wOAJXRG6mraIqSRsjq3cFNRpsO
Og78h3KI2tiHJ2NQ4GqIs1HsgF11j/dluOwkPNiGtdallIZThM1g/Nr+f9c04nN8
hDcUpgKmMtsu7Oi/e1QZ62+AzOs/BBZHUfBqTjKSxSXvZwRy/bL8ThDMmqirZEwL
QWSwhq6RjCWOsXvkAH6vWgmr65K2FqtZJaAnA/1Y18ZzFSknU+NBZQEJ08gah9j1
nUQS1EboUm26ta6Yq8wB/VOSRRK0qdg3YgrnLRx2yHsgUvtveewA37IDoCalpHyi
adtI3I6RHrpUENF+ze7F+DOnH1kbZL3H84BYtvSHABriFzb2ud0=
=LYXP
-----END PGP SIGNATURE-----
Should check decr_len
Arran Cudbard-Bell@2017-11-28T19:05:43Z
Files modified:
* src/modules/rlm_eap/lib/sim/id.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d659e9e907b025b932e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlodsykACgkQ/6TVgp+2
18rD8w/+JzhctC8u+hyvEN3uY/9VP+E7I/kmzVOHeEb+MOJih1Ad3UChrn3DDGAK
cRB1Wlvn42PlXtYQ8k2ZoN5Ag34+zp3ZJegjJz1+QWny3JrWvYiEtzeiu2BdniN7
7oNCDQywOV/0cTaKveYNrTNHMpCPXwXSZQJiy4wB9rXLu3b9rrAtvr91T6Uxwsze
AlymM6k1UvFLeIrqpaTbsZCgahDBxCww0vvX11OGY04f6Mtuy2FgZIji7nCB1TFG
NvYcsLxoO3evPk0ivGhDRmNtDtXhbM8SIcj5ADHEvQfdVCSKlypxsbN4VKtau99h
GttD0k6BnLFc9a7dKGjzWtv5L9REICHuCJ0qm0h30S8SohUJqxcGBu3eBinwZSUj
X9TwMdZ35nPwBdoJdlNQ9ACzvNh5vREFggl7GYzDk6zihWpV6ezewmMmb6tJ7mMW
FQssjspvDcXPSzdvf7MxM0irXjjX/K17y2+x+vK8qJcLGHuCT03wNPl1mYRvTHKj
RSgoyWPzhos+RVDnQ4rxng/vSgrcQyZ0G3/6SC6YqE4siTGZt5Jyc+zjyKkFCAgm
GKI/OfP+K9YQJjmeJPo9pbhlrIpTRZnlhd/a7LqX8Q+IAtii5b+zeuhBK472MZFy
TF9ypy6tqBfN/SNUWl/mKyRoglkAOU9Ph4LlNV5L9qEHTlaVtBg=
=VJ16
-----END PGP SIGNATURE-----
Add xlats to encrypt/decrypt 3gpp pseudonyms
Arran Cudbard-Bell@2017-11-28T19:04:09Z
Files modified:
* share/dictionary.freeradius.internal
* src/modules/rlm_eap/lib/sim/all.mk
* src/modules/rlm_eap/lib/sim/id.c
* src/modules/rlm_eap/lib/sim/id.h
* src/modules/rlm_eap/lib/sim/sim_proto.h
* src/modules/rlm_eap/lib/sim/xlat.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/tests/modules/eap_sim/.gitignore
* src/tests/modules/eap_sim/all.mk
* src/tests/modules/eap_sim/module.conf
* src/tests/modules/eap_sim/sim_xlat_id_aka.attrs
* src/tests/modules/eap_sim/sim_xlat_id_aka.unlang
* src/tests/modules/eap_sim/sim_xlat_id_error.attrs
* src/tests/modules/eap_sim/sim_xlat_id_error.unlang
* src/tests/modules/eap_sim/sim_xlat_id_sim.attrs
* src/tests/modules/eap_sim/sim_xlat_id_sim.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/521711bd77f826fa024e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHa9kAAoJEH0Oec13Yh7NfpwH/AxIrwsvrB58YgOHWGYA3NAO
A574hbxafQH/jYkFcAr9Y+UTEFss6eAwzJRfOpBCT7V310RRc2bwRXqVYey9fdBC
H97KSfhzcWEzjwypqK6RXv47RtFheazTRrCrT3uc2iu4103SXePjafXOqOK4Pqjq
inqL8+nPzUlafTkGywd2yNXM5OLMmIMarlJiHLkM2uSBTK3edmSY+nyvKy8vL6S2
4oBL3ZEwUKyzznPiZPjWCXG4m+JZQ+yxjeboerwc5X2CGWp9W3H6T+0VGVVcaKUj
0nWj3wlJAgyR5mOGY42nzJRmF3bofon8uw+sKLcHJwVQdzz/E4Qf8/995c5mG7w=
=lvwy
-----END PGP SIGNATURE-----
remove clients loaded at module instantiate time
Alan T. DeKok@2017-11-28T18:48:04Z
Files modified:
* raddb/mods-available/ldap
* src/modules/rlm_ldap/all.mk
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_ldap/rlm_ldap.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40998bf197af6832e590…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHaa8AAoJEH0Oec13Yh7NGg0H/jsnVuzmhgya9NyQ2O7/r7IC
KIWIkF98vkOheSlhIEHdcKK8eFVFGATCEOAV04tGDgKrCyMyYBOnZcCyitLv8UBL
Hlp3pfj+9kAscyzHj8zfBksB67JUg1Ecod/lzJKEMlw52VukC2S49RfF8KbFvuXK
LTJ/g3yiKtsHGp/czlVXJvGD9CWt2L9umv7HtkYfpBt5VCwhNrasNSmDopNmQuy7
9Wjxza/ksSHsLpD2O/xj0y9E9sUh7SodKadJYUPJwCWrfUnXTfexYq5OryQN/Ey/
F8m6hCv1faW4JX/iqrhlX3GiGKL7/9Ymd2FSKKADsIlbhqJcYS2wQuGGbw1sUH4=
=GIw8
-----END PGP SIGNATURE-----
udpate dynamic client example
Alan T. DeKok@2017-11-28T18:11:01Z
Files modified:
* raddb/sites-available/dynamic-clients
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b44cd01a5797f55ea968…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHaRuAAoJEH0Oec13Yh7NLScIAIDGYiO+0+BDs6A2ST15uhnF
cjlpepqQTnspf/P8e2MiTiaWnNZ8c3baz350jV3ve2d1s5o0iGmVA+n7ZOV0x124
fQR4if6aDKD/DHifdUgTOEADf/yRvz3kDb9K6Gp2v2nF+CR2QhjKlQ5xHU30TYbA
heutL9NvIX2SZGhh7ckjhYkJzztj8Ipb15f7N6hS+rUsVY4yME2ufSQEhGs8KNHT
mOhGhsQaeX2JEcJ9XTZLJEJAnMH3UJLQTq//ftqlkaMhHfEGFov6wN23NIWK9s0Q
x7gIjlpS0hyHEgvpqqDB3rRPSsKU/diyrE494O8SmGexSqXyMG2J5sHiUEB1T60=
=CyFR
-----END PGP SIGNATURE-----
we don't use 3.1.x
Alan T. DeKok@2017-11-28T18:01:13Z
Files modified:
* doc/source/extra/toc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5bddd426976828c3110d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHZFlAAoJEH0Oec13Yh7NIPoH/R71iGK7I9EblxL8MYJCHMA8
/GxMtp4+wKXzWexbqYU/wlkJlAcro+hXqbjo5VoL/JwirSiTQy307vIulIgTWKn7
OfOCIcS65dkxTPCQS4dPlLKjiIzbN9nN5ZksAiV7UUEm36T3/Ix+FWe4QMvwYbVZ
saQz9AtXHGJKn3QZtTYv4sJ9V5yUHRwkhQwuS9gdpl6OC1E1gHtumFL//DZOEPZW
zHogKX6JGIQ353B6cqvrUAP7qdxgoonMngP73oiTaZnkKSyY+Q3p3QWtSKL5u/ex
W6PYkYlbOf3iw0FR0FJ4rtFxDj8X7RFgRhff1t8dnRVHNZL7UgC3NB46C9DZTwA=
=Nb84
-----END PGP SIGNATURE-----
allow "make deb" before running "configure"
as "make deb" runs "configure" itself in a fake root
Alan T. DeKok@2017-11-28T16:39:42Z
Files modified:
* Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3326ef7142c3d400ef9c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHYnfAAoJEH0Oec13Yh7N65YIAKUKODjwEAToaoZeEdahtDpj
7s1KVi3H6InR6Z2EIkoWZzgmgiO6GpzFFy8spPEQTJtSti46nNfPCMp+kgEw3G29
Ub0Fl8kG2FcHmPx2bB3/w4tTgqDWTmt7eBfzo50um1lTrQtE+DI/XX120JkhvhGG
i6S21X0460ub86mMV2LBoYyUdiUwPF4J+68kOYo07rpUjJhE1MWHOITE+9qqQolR
kqQ7qs7H4+OSA97i9xrFiElTpG+tFgiItaQnnZkfekfyG50fh98j6biX7594orZ0
wFq834K+LO+qai+V6CFCmZIor5PaG0WtOP8ttCUfN4RdKctCR5C8h0ayWot6I8A=
=INez
-----END PGP SIGNATURE-----
don't automatically regenerate 'configure'
instead, warn about it. And tell the developer to run
'make reconfig'
Alan T. DeKok@2017-11-28T16:07:59Z
Files modified:
* src/modules/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97035c8dcbed06110b70…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlodQFAACgkQ/6TVgp+2
18rbnA//fiMrqermXIu0bIdtJPjQvbL4kueWp3i2L9DyinZNPeMVHGiX33Rg2PyT
rraKyYQI+XvDDqKxYwXxQfp0yTHv7QX/GuZq6pcr/7aOns1BdoTdLPDCs9ES5Piu
8AEcbCOtdEy4BF+qpcOIQuxXPdkiLfASW4W9xL98aN9AMWm/uShOZ3wh2xpQDC59
b2XHxe5hgU6lYhVmYbeHTzs6XvVKK0EMkm0kxFNFomyoXPwYYhnP0T0BB9gWdq2l
dQqHWcmE7tZocsJzjGs2fgvoEKcDI/82VMC2MX6te1ZVP5v/W1yt46IhyGoIL+nV
T+D3k7VlEuIZOjKwfUNZFtRz64GXHfGTbZK74AAmODcgDfmvOCBlRV7zBP0ALjxu
Jektz8KCJsLPyh0K3YunPXF+3wG+5TQICs+1MupAjy8RU6HzbSKYtyDvINIiuzmG
jwltkFEi48XX5jAk24W84NLA62iptdQCkPyX/6CTSiOgJVLX6M1fOPRXnskbGHZB
L5t2lTn22/sY/U1lPs+gJJqtk9N+6VwA0OEJOPTYndQEBxFsw+Ky2FmaEb4A9OLI
y95w3GmUI3f+15O4APrILENO+D635NRh1IgKAoI6LtppCxRr07FvHBMBkfPr74ku
2PtLHew2KNz3aQ3zmb4UJSBFle68w/6axbhXtpRNJwWq6J7gOH8=
=jaBF
-----END PGP SIGNATURE-----
Switch to the official libkqueue repo
Arran Cudbard-Bell@2017-11-28T10:54:08Z
Files modified:
* scripts/docker/build-centos6/Dockerfile.deps
* scripts/docker/build-centos7/Dockerfile.deps
* scripts/docker/build-debian9/Dockerfile.deps
* scripts/docker/build-ubuntu14/Dockerfile.deps
* scripts/docker/build-ubuntu16/Dockerfile.deps
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49cb1e9a92fd792a3bf7…
======
--
This commit summary was generated @2017-11-29T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
Hi,
I am somewhat confused for according to documentation in doc.freeradius.org/conffile_8h.htm I read:
static CONF_PARSER module_config[] = { { FR_CONF_OFFSET("example", PW_TYPE_STRING | PW_TYPE_NOT_EMPTY, example_instance_t, example), .dflt = "default_value" }, CONF_PARSER_TERMINATOR}
#define FR_CONF_POINTER ( _n, _t, _s, _f )
In my downloaded conffile.h:
# define FR_CONF_OFFSET(_t, _s, _f) .....
+ some other differences.
I have down loaded radius 3.0.16 ( from radiusd -v)
I would appreciate some help.
In the module_config[], I would like to have an entry for a variable var: uint8_t var[64]
I see in radius.h that there is a PW_TYPE_BYTE but how to have an array? ( I did try this with PW_TYPE_MULTI but I think I have misunderstood this)
PW_TYPE_STRING is no good as there may be nulls in the array.
Many thanks for your help
2
1
I am trying to download the source on another machine.
If I follow:
git clone git@github.com:FreeRADIUS/freeradius-server.git
cd freeradius-server
git fetch origin v3.1.x:v3.1.x
git checkout v3.1.x
I get error:
$ git fetch origin v3.1.x:v3.1.x
fatal: Couldn't find remote ref v3.1.x
If I try into a new directory
git clone git@github.com:FreeRADIUS/freeradius-server.git
cd freeradius-server
git fetch origin v3.0.x:v3.0.x
git checkout v3.0.x
I get
$ git fetch origin v3.0.x:v3.0.x
>From github.com:FreeRADIUS/freeradius-server
* [new branch] v3.0.x -> v3.0.x
User@User-Zoo MINGW64 ~/Documents/GitHub/freeradius-server (v4.0.x)
$ git checkout v3.0.x
error: The following untracked working tree files would be overwritten by checkout:
.gitattributes
.gitignore
.travis.yml
COPYRIGHT
CREDITS
....
suse/radiusd-pam
suse/rcradiusd
Please move or remove them before you can switch branches.
Help please
4
5
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHHx8AAoJEH0Oec13Yh7N45cH/RoFBHrUVvkzaj8LP4D7RQJL
YuE+0/Pd7/lACmum503gfCoCxFDiUQAZfbXu69+YRLfxTDKHBxEuRM3ktN4SVvVg
lfaK0bdFIs3nFos7pPH3zkVb17s0Lu0Tbx/0SZVq8XXdwxVQCZAT/37QlYpB9Fou
/yS40Q0CbtODh61uEtHgljqvh6QY+/cqRPNL34lB6gax8fsmioTWXc1POff8+Mm5
SJ0o87D7+vRT5SbSylNUaLs8fYsJTeITfjPPQCR0nrG3G7V3/kadfssO5F+OgAu+
gVh13l8/87aIw1ldF99A/Bk6EPFScxjEeM+50pY3LzN99GMgr2iW7i+d0ezR9fU=
=VE7v
-----END PGP SIGNATURE-----
basic sanity checking on changing shared secrets while packets are live
Alan T. DeKok@2017-11-27T20:58:24Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/408eaafee84e2ca3f284…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHHqYAAoJEH0Oec13Yh7NsjMH/RIpRjcklM/2+ZFz+MxTmA7Y
bL1ZWaznt4QycEBPcrrhi9tpVfpSFkbGA6aR6mhoKEPJXQ+q1hGAg+mTw2n56c2s
HA1Jd0vBFn4tlehw9Zg1ckAP+wHfcPI9fBuQJF5PGC/o500lWAK8kgKEvqRF0ZV/
TwzB9IXFI5b0JMvU6YgdtOAN+CP3MUYJKmX/30L61XTQvY1ptTP+vMWVkCFvD72e
B6SbHlUc7SWhnw17rnpEoV7TgvT+Iyrv+Rrcasi9ess9cbXpIgTtYrKZgecO+Owe
9MzmMNo5I14Hd9mN1oBm45dSpgFiX2HAX+fkwAIXFQiyQbeNzTQ1OJH01TBWxU8=
=ruUJ
-----END PGP SIGNATURE-----
expire and renew packets
Alan T. DeKok@2017-11-27T20:50:26Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f08fbedb7d7f174a8f80…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHHqCAAoJEH0Oec13Yh7NQ84H+wZDlme0b1RJBdQd+4gMR++X
IBMeY2m2aCjkX53ZzQ0chqeM3A/wuho4REkuwipsr8VJzI2TJ/qBTEMg7xdQjXZS
8FH2yuUE4TAVuJyH3iT2RkBPWYMo5wAdzTGubClZNxfmKrCqlbbVu6UY9XKkK2a8
UhMg9Fysba01/cazxgkFAoTfT3ZWSl/E6ufF5OCNVk69/oQ6sPs58dNXwbopJJbt
8D+d+n59I2AQZhz+182wNEG6h/lNiFyXGwb9ZfI+HxsQmw9BrOoorW2PojUJQKZ+
XDVa+r2q7nnjbQ+XZfN6iK9aguBDzs6td8liVrJlSQ2ZL5ibb33B4jkGzLDOtj0=
=lpRb
-----END PGP SIGNATURE-----
remember to remove it from the pending list...
Alan T. DeKok@2017-11-27T20:50:01Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e1e33a4742ee5749a71…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHHKPAAoJEH0Oec13Yh7NIrcIAKRzLSRKWlkigvjlEwhor0R0
q+9Yg0XvCniBcVlJBEQT//WZVx5028y03XbZf+GdJxa02fzEgzCzciDSBEQpYGUj
WolwzM61p939OLJGGZFa8IGtyXL47nhTtyIT1ZwuggpF2fKZu4CtirfYk79N3aaF
+7AtRfQSDNailX2FaBWDEkmv5CVBDPv/mlLMY/u8dyGwwW9sCGXe8UapgB2uplfK
gwWsmoGbmN1+Xm3MsyUwWAWZU/aDQQAMzyGGejbz7Wcs1LJpRsBm03Cgd7DZbisL
XGmNuuUOylQc3VKun6Pt/aMnRQEY8s1YOkzFzd5V/pFK2i9N20itXbItcW4mhic=
=Fa9o
-----END PGP SIGNATURE-----
allow for client IPs of non-full netmask
so we can find client of 192.168/16
Alan T. DeKok@2017-11-27T20:15:56Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/079bed4c22c943741280…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHHG5AAoJEH0Oec13Yh7Nd6cH/0nLXfr/srHNjDg6jtDanIHW
pTo7Epc5jcTAyLArpmtLOfi1gnJ4l530ZK+HpIF82geX4qei6KotRuq/6AC/UWGD
tzvqqJIg09kZrKg7IGKXDJy43YkGlRv2cULvQ6l8YBiHJoj2D9SNp+J37iRbxKjF
eN9JmTvpPFiwVomNgoeOC15jQqDdWcXz0lvoC9VZHmYC4QG6/5hGw3XHyxiANtmT
K2g0jdRzd5HdkcH2pDqh1ZIsgx4u0yoJc5yl1evmiABDNJ1U6XYP56MxzLsU3MKm
rMTapEh0AKNXy9NJaCazevK46Caw+LshxcIhlFJvEz/33T/kSxpU0zJHCw5xgy8=
=dsQP
-----END PGP SIGNATURE-----
start of expiration / renewal for dynamic clients
Alan T. DeKok@2017-11-27T20:12:31Z
Files modified:
* src/include/clients.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6fc8034faf82c41363b5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHGqXAAoJEH0Oec13Yh7NugYH/0YpIQN2reZHvDYIpIA2Vqdh
lyqNByXJOu+pBZDfPkKeO/vMkMdF0ZjjB09Op4NScWmZfdAKH+/pvSDqAgeVE58g
9xBz72/QTcR2cxpg6O6fG6kiztf3Yrp1JdsoOvzzvPYRriW5dsZgN4pVPruMZUfE
nWoCryK6P80ex11yNT95KMAP3Jn2Y/TNJ2QxKAY/UjOcHyOUKmnrra2lPhqgLJOn
otHrMInLdy+n1ubqz00JDhiT3Ib7HVfu+vLoZWTmXQ4ElNPEy+IsVK6m/vZ5V2s/
MC5sadIDa3SdNNb2YkBjJIWc3EhW4n9+W1e7YqWR5yZAF/nxkGcKpHkwUCgCbvY=
=FqOU
-----END PGP SIGNATURE-----
add "lifetime" config option
Alan T. DeKok@2017-11-27T19:42:09Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8229379594db19d1e68e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHGclAAoJEH0Oec13Yh7Nau4H/2DoxroAeXnyNj4zCc5M1A/a
GFqOoXYii4ujSYaRwPUprxIaUSc76m44XhC48I8NL+6Qq66/mjG7Xm5kJkMjf0EP
2MMVKGx70ZW7deeNt+YdisDdKgC88rOSg7AZFlG65ywMtAuqyzzfESvU4DjQksBR
C0PTxvXdwG77S3bsaYa+rr0VDmlpv/sKFw99ZzQqQ6DVonp0w8FXomh57kBcPYMS
bX3iVqqOihrw9PNWQmO8JZ837wf8g4fX+PMBG6x1szvEAvhUdEjnFTL2p73U1hij
wijOi1+3SzCBjDabdzlJAzBmrMHJCq/X2TyVV3nida5j4rQXxNExnyefqcWlQ64=
=ypHY
-----END PGP SIGNATURE-----
print out addresses, too
Alan T. DeKok@2017-11-27T19:27:26Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc4e8865e3d33a830d6b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHGZNAAoJEH0Oec13Yh7NkDsH/1YSwQ3dGmvjeZRAsQZuBlO+
K5DrEo5dJoQ+7RyhflHYgBc9/QDfzkGpLSckl5OMDBYcPxV1C/+n9+jT80LC0vnH
RhstLAWtP9DSCSExpNFbrS+1Ld110jcxZAtKE9/YqmztXb1suQxLtlMSivIvWa1O
LVp43mQrPnzQZP7i6tWprItAw28rt2aO7fwLKSxM9G3z2QxZeVe9dhnHqVLB6kZ0
qX7m4p0xhyT7FxuJ3PJkeJG7vkX8yptmo0/Jdm3737yq7ZA3plwXMYpah2oa9EaK
icrIkcPAeDX4g4n7eBnBJnOZYJakyDhodia6Fg2w4UpF2/InYHCTDvHLR7TuXf0=
=HdF9
-----END PGP SIGNATURE-----
clean up more dynamic client headers
Alan T. DeKok@2017-11-27T19:23:48Z
Files modified:
* src/include/clients.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82a32995d2c862fe196f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHGXaAAoJEH0Oec13Yh7NE7MH/3wfb3DyTOB5fhasm6w8rZh+
VYBCW/uNSB6wEDCuM6QtojaPNyXgLOtdIbE1NYPZW6siiLC4cb9kmzqnF/tGf29p
gW2+p+uR3f2YUrkrt3Cty2+omKPslU1NfCW6d7ULA8goDqqAlwvW9bFccoJFxx+P
hTfr0vmCbik6w1Kx1+V8WzO86RxX/S6aT8ZoWk7cfFLYZ9myTXCyhliluuH3gCVV
h4pS4X8bW8qva6p0wzVSTmu5/1r9/SkKDgXv24n09pkDjP+FMcPdDTrmIBraY7gw
v6a3GkX0vQX12zxFYwPfHy4DrJYgXLFXArzVasqCTy/F6wvjgYkVwBb7SYQ6qzY=
=Y+NZ
-----END PGP SIGNATURE-----
check that the client is within the enclosing network
Alan T. DeKok@2017-11-27T19:21:59Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f872a1e146b594f82c6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaHGPaAAoJEH0Oec13Yh7N//UH/3A4f/FbGVclPtRJr1rLlv1M
4eylY4L2BwRhtux+TIgUgOYBxHmu6ouTkEc2uE2ufWNf8IU60jfjchH6XcTn6vUT
DXRgZYJMl/jimwDhKMj+tv99a2TErduu5y6hzR22/dX0nEyXkxg5dipKImKMGrzf
jmOyN6otiT/VMwCL/c31PofsexYmKMlGAQT06FuPGffXklMtAn4CYXAIBY94vCa0
SeS2d8740ifn2tRJEZx5giIaL2vbOIvFzKiuviHo17URSwqcrqDaiNbBrjX6uziG
2uAUNuU9j4SmFP+znQh3LJ0XBp1PPa96+MEBMLA9ZCLbuB0TW745TyFNp2cRO4k=
=ig1y
-----END PGP SIGNATURE-----
update notes
Alan T. DeKok@2017-11-27T19:13:28Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39712cccb41efe7c5c34…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaGuDlAAoJEH0Oec13Yh7Nn6MH/3BlExA59pE/JmKxUtx3xoHB
uMu94p9r1RwPG2HVoAt+13cBkLHJzn9JBJtKIG2JK6GPUKlnyCGagqUe75D7nXW7
MdoJzggOyF7kNoUcJ3ws+WrZOKoRkf+LsgYa6psafGrhZfUkVG4OAWNWRyYcJWTU
ujyLRknUKtgcR01rkyim3OFWNR2SGZoC/1G9iS5aOtuLIgkKioKtK8ZcO9ta3Vb2
TiGSwwLybqoeAujQ4jWs8g2IF9WlK/DvSaFyBxmdR6FpbCgfrdREdvnOx6Lutlc6
HUGjOD9O70oydEh0kX7YqSOFQJKpG3ndOfGRC66L2kbxBi6SZJQQaz/OlFEt8XE=
=sTGl
-----END PGP SIGNATURE-----
don't proxy dynamic client definition packets
Alan T. DeKok@2017-11-26T15:42:19Z
Files modified:
* src/modules/rlm_radius/rlm_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5c1b09d138ed37f6331a…
======
--
This commit summary was generated @2017-11-28T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
Hello,
I have downloaded the source code and built and installed freeradius server
3.0.16 on Ubuntu 17.
I want to create new modules. I have only found good info on one site
"Creating modules for FreeRADIUS v3.0.x". Any pointers to other sites - I
have only just started working with Radius.
My main question, do I have to full radius compile, build and install again.
Is there a way of just compiling the module so that the server will pick it
up? For example I want to make a small change in the rlm_pap.c file
Many thanks Jonathan
3
4
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaGWr4AAoJEH0Oec13Yh7NdEwH/1czDX+isKrdzH0/ojTuJwEs
cAkfM+VldpXi6OV05z+3/AFapJc1JpUJIawr/hO5u8SAunJkgKlXGe0MgwA9qy2A
XHFjBOwJAv1GJ+LQ59ObpeX4lHDcQ4yTLOoOXbybV57qeQWtLFvos3ZHfAjSVW0Y
J5V3/u8eCJkiiu616BwRlVa91DuHLtudx4PZRkF7F5QL5h+aQdzn2+ERmMQewhjh
oAYAfEsMTvfCO3HwyAP9pprsfnSdR6bd7mddKdwglyaVtBlPL8D0F2PzV232G/c5
0QQbQ9VsHzvMB+KpebL34GvRaCFoXJNTErure0orMyq1iRnpXTAFg2Np8GXkFck=
=McCn
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2017-11-25T13:07:01Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eef7b13ecada85a69a0b…
======
--
This commit summary was generated @2017-11-26T00: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)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaGIxxAAoJEH0Oec13Yh7Ntf4H/RFAuuMHRreyXxOxAL2C14Au
GKrl9tKG/smsjLwSQeb1meAzJApb7EynHfoApflll9NOJpuOUl1U2Brq3XSU+MvL
GAxJsmwfggLoY2GFTH7zt6SXqGWCeFn22mBdVjzBJyHB62DQmKL8xQkcnCUFeHlN
Av/MKbPV8BDJcj17PL7oD0VK5B8tYosjC2AD8qsjFYLuYSQxKv27lCnIdrB7AkB4
jt4z4+MTiOFMCNfNezlAIOBOndImN0xXzN17O3O6EOUF0FJNzWHw/4m7Ug7P9AwW
jqktqFryohOUAJvJd/PTuxAn9xQGy2AXm7ZbDktfV8uLsIzYmM07o3sprDn/bo0=
=s24r
-----END PGP SIGNATURE-----
remove extraneous debug messages
Alan T. DeKok@2017-11-24T21:17:36Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f4737a3d6ccbea88b30…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaGHrvAAoJEH0Oec13Yh7NM1gIAIJVFwFc5FAwmsMywYcZIH/c
mBfQDJtsL5sGkUQWCACjLI7Pnh3G4wkt3Z4RhFJIaEpAXPZIim/ODkX3iAxAl2ou
V0Mu2VWYb4+aY0FV/LegmQKqfaHevQ+xQMrbV5aQn76A8UndDGX6dfBaTBpikv1L
LFPF8/ZgsPNI+hANV0nr8hJBNs5ts6d3vfEWypkrV2WBtYatQL0Pt7FsN0afY8PN
DmsKWVMPmMQzrbly3D3SKfJNe9lvWnZ0g4goBXiy9eaSjJOn9i0cjrFuyX3/opTh
GmoYaU1GvxOX95dvm58uxPZxsLBNgO0c7zS9GwNqHb6+k90/Jhr8AvEJQCthxo0=
=IOYF
-----END PGP SIGNATURE-----
note which attributes are for what
Alan T. DeKok@2017-11-24T20:02:55Z
Files modified:
* share/dictionary.freeradius.internal
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d1518501e9943d854599…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaGHrvAAoJEH0Oec13Yh7NzgoH/0UgeKsXGniG0COIuCsXkEJC
WCq5ZUr8zoryDEOyivIoZltaDLIwwnNpx59bKotf5wJsjmUaW9noO8Hwwh9wkDyi
7EC9jRAg+7M+iJZqrt8v/cAoI7wFxRyrqgYiVNBjurSKA1LntIHcSmuw5fODDWjK
66bzX0YrWrKPzJ755wyywXzpMNmd7MarKRUFUS15n/AAIM6sFgALCp5mpQpJ1AfV
gRCGsCizxRFyD36XBUR6z/zpW5qeYapcsOywr4RYk7KqM3hqVt1Poyjqr5N/DGjL
i6gyxSAqIULcJhJ1rrd1erwUvunyYVxNolWO8utfEOqIyKW/9Dzlmt1QF+7DnPg=
=KecH
-----END PGP SIGNATURE-----
dynamic clients now work.
Mostly... no timers to remove them, and many more fields
need to be read / parsed, including
* request message authenticator
* src_ipaddr
* and do something with originating network, such as
check it against the address that comes back from the
virtual server
* nas_type, response_window
* virtual_server
* and allow it to be something OTHER than this virtual server!
And still:
* no negative cache entries (for DoS attacks)
* no lifetime limits (once defined, they exist until the server stops)
* no renewal
But.. the basics are now there.
Alan T. DeKok@2017-11-24T20:02:55Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48eb181466ed80778359…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaGHrvAAoJEH0Oec13Yh7N3ZwH/jbbrMCOFTP4iB3bAmtjgwHT
HZUF5xUt8oI2bUisz1Z85erzXQH7UJq2Tvovoz44qOT3a2EjmVw9HoSf1ntI4C+e
0cARFrbTFOPQIqsmKjGsdHZsKUP70Gh8VgPLv/MiXeHGNh/xJGCxjm1t9cCnnA5f
ddflm/m6RzNcSizOLt8ggv8C9hWrxvsmQ1t0+xjyFgqo8HnqR2OBmsleCDs5mNhE
Q+wTtDBKOE+siiVmftxHEr0Z+4DP5Va742WVc54z1orJjThl8wV1vB06fFdaYbxN
0WmZhTvbLtXP2KvgJeSx3s1+Y7ayb+cC6E40VFHew5lCUXxGUuz3Ji1KfJzoEFA=
=BBIe
-----END PGP SIGNATURE-----
return the actual client...
Alan T. DeKok@2017-11-24T20:02:55Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b56b86b066e39b4f67aa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaGHrvAAoJEH0Oec13Yh7Nw6AH+QFr+2vfDxUi00MM+QCQw3MI
MJUz3lAKXon08GEl2Hc+RN4shqznduhRN3TcqogXfvAzLduSSl/IHfLjVjiloLfB
95srQLyM6MybjXeJy/a/Xo1GqZiXkGMTxSff8rVGBX9GDh0n1TWPWWLm301t3me3
+N2Fj6rUHgp5w0Kz+NN/OyKZQb5417Jt2jlHx6NI6nBbvOSc/yL71AEyDPS912DD
cqkLTI+WhkXS7fugavf2UUmt3qNjIzVoXikwiCwvsbr4tfUrzqoKBapliXpcXMXU
zN2F0V2CuZayCDS7f6VUHS6Mt4+Q8BaN5RkalbCoB4LuegaBFDTLlm/xbrkiVCI=
=ZF4D
-----END PGP SIGNATURE-----
add mod_encode() for creating dynamic clients.
The dynamic clients are created, but aren't sent anywhere. Yet.
Alan T. DeKok@2017-11-24T20:02:55Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b70643069a478cb996ba…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaGHrvAAoJEH0Oec13Yh7NqEIH/j67mdWTQ9E9G6flaS8xQlAa
pgyqYSmED5ZZxuAlqTSixgbzYzOYbwpph3iWGw0IFMLC22l5lPkOK+dIsc8AV8SJ
Gcus4//pIK62euQCPzxw7izKu4RDG28PJAqR25ulk5CiMSg/v9HW2MYMyg3A91/E
GnIZUFpqHz/B66Sv0qy1gJlkOFN8Gw0sr/eeFN53SCz+PJx8BZSo173069gMQyaN
Sj/cqAGRZrwgy4Q7s9TOttkSLjWrIstCfcBUw3Lh7zJ1TMlsWCXQb8n/XAH6+gCg
utVfMy6YYfv5B+JRoCecqDEiZQxqiL7cfQssw/lwlQJNto5HfDirXVdvd5vDhQw=
=fEaM
-----END PGP SIGNATURE-----
clean up and fix client_afrom_request()
it's not a lot simpler.
It might just be easier to have a "vp -> conf_section" converter...
Alan T. DeKok@2017-11-24T20:02:55Z
Files modified:
* src/include/clients.h
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91fccb2c7b34eb9936cc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaGHrvAAoJEH0Oec13Yh7NA8YIAJTYc12kSTXZwFlD0RIAzrWB
YNlWyrI24tsaTq6I8VGVTe+TIiJ6+IEEMFr98yzqNZ7ENhDoU3EDzzIlCKUAzx4Q
LOhsYPriXltRnkSmMbrVPvPS7l581J0thB6tndzsXoKuItnsuuEfjPrN8iLd4s13
6voLzvVbKEacso4hDN5+uRLkYNq60sLOJBVMk4qrfZAysUmbG65JdqEoiVdtMWtI
+jeCupEJJeeFeRkSu6SUrPqGuQKblp0Dm+Pl7bI8Uo32eJCdnoiUCgYGkGio1f2g
VtaMsNPjatW4ui7CL+7RVGQeP199BemrCAmEy3jyVXZM8+3oYU7UpwhqB1qebHM=
=5ry6
-----END PGP SIGNATURE-----
close vnode_fd on detach, too
Alan T. DeKok@2017-11-24T20:02:55Z
Files modified:
* src/modules/proto_detail/proto_detail.h
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ccc662406f601abc012…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloYcEQACgkQ/6TVgp+2
18oshw//UXYsxlkfO5PFO8D5c3S+ylLBb/6lNxqitEX3CuroIkC4Ifn/tcjeG0eD
Y5DBc5wy3TJ6st8Kkkyujr2SfqaWyFch6a8xWQ50tLkh9uzv7OzNWQ6GrNafA1tb
iVZ44MbZDM0ONoI4ZbTO+m6ghoDi5adoVIH9zl+enaE97Iv3qz8tLbTcjBMSPmfh
sigyMqMgfPWUCRr8xNspXyQ7IqQccnB+58+OrMDasJvQ6k/CzX2WzNm3F1mX9tfz
76ArSSpM/ETQUy8mcOmPO2sRG/0U7QRp4i4vl1H51c6Swk5FjG371IcYN4pxHaPi
tYeXmpshK/wSEGqOdNL49B0IP42ItnjgRPFWF2tmZmNDwXCJuE/Te+JvuIWLtAT+
Y5PADDXUBHyHrPDStli6BZTB7ZPo02KfkCczh5fhZfyPoZwpZp0vkE6zSY54YgAK
zcoVeKaJu63Ara+TQRf14BYnHieFjeBoQ+TEWqG7H1vre7i/TGnk9+zFlNCkrr05
Tvc9M4wVcESR/REaZw6qKl1bMV/FgLNLr7TsUPaShSIu+4E8Dp6ThY17n0SppUEW
yjPLaDIa0gLh/MrmocdkdylqIzMjPzrWv+L2coH9ETxtkoPIS0hAFVj2q71FBTwf
djQgJEjnyCfWOdDWcvqgaWzBFbYjdAs2wYz3tnkVVMpAr2oxGkY=
=ZDd6
-----END PGP SIGNATURE-----
Set xlat instruction priorities correctly
Arran Cudbard-Bell@2017-11-24T19:17:24Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a340bee6916bf8a7dd73…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloYVSsACgkQ/6TVgp+2
18qq4BAAkQ1xXLbXY4EBD4gPMSWFuimDzBPlaq8SGPkGyHw1VXVmzmIma2/w7fhg
eVZ+GGlcFt0q8f/YC9W2WnKg9dFjqwUmrVXpAzmEE+UxqV3gK6dg+dI7IJww0V8a
bf+EtPDqHu0pcZpu1FftlQvta072hmZCYG3qge8eKw8YHUVYo/sF5Og3nsC/wNhd
nDTuMrqgpYi4mOC6pOyLUymQoRD6HJ5AQfu6TePiD5pqpLXnQ3glTYKrBfB0oLJp
HVe2006Gh9FrWJZlovxOXLyliBHRSl/OSxYzmGLqrT2ystg7WH76CynLkOrhq6WL
Z9N9E5oLkQ6rBK86ABBsJ23GIvPyDsDvFUfsBrNeTAMbfWYAeV2zTABLMB9XvD/Y
aorUNmuw+6eRb/SRw2+jr3fyH77v+nLlDTcKPK/3qpYJc5hkc3fgH6eawX+kHfd7
+RrufQmSY+J/8gx8aGjhEHyM3fVdNqGxw11Kdtr4bkDazjnnNhMJFGPtigZUzpO/
PMhx2wZEV4nZBfD9jo6Sw2HOrJLeYRva2D3SZ/26RBedX7i+Ouq4jA8XLdPwhEXu
hbVOM0nrGR7flSqS6IBjHEnAtRyymE39tjQLl6rLq79F4NjLen3QyFzQynjVWuID
KRqGj3ImvmHGmofEC1BnYqyJK3N8VKnqHCPUF8WanxvPKBEAszA=
=lpFK
-----END PGP SIGNATURE-----
Fix comment
Arran Cudbard-Bell@2017-11-24T17:21:46Z
Files modified:
* src/include/interpreter.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05f09eb75e9f46859121…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloYUBkACgkQ/6TVgp+2
18qCehAAifBn2at/fbknodZZEqdL/FX/TdqHyXFejq8+k7qaHPHupnY6DTjuC10B
2oI8iVjAY34vla5PI2Vhtn0gLaoQQ2IHvTzung8GztFyS1PadKB6x6dNizEMrNyR
lqPzzb4r3gKx+O6NEV5TP7N77eH6N7Auf7JcEokxbk2sxdJDomzg+ITmt3Z9SHdd
kmQGpIDiK00JY26hoOOCwTbxpSB8hdTS2jQ+vtcqArnYQzBs2HVj7sgUERUTPb3H
XTeDX6c26KaR7mDoo/FL4tXAH+Rs9VbAL463mehdVSJHv6PsATtbHCyrGTkZFCyW
2lxYKQuIdBQBROG9mfa5O15EmZZUbn5QCotznm/KijHA3I8yuv0BoVrIt8nx7HGd
dA1U64KJu8LK++Vp/y0uvYIvIoGDi3DCaq3sbpb8CbMVvp0nYbNOy8lABLBal7jV
7YU6krngyDf448v9u8cXcUql2pZ45cX1gjUCMBbyH8movsTp77pMcIylLDbT44SL
SWOMfGFnMEZTHom7w4A73Wds6c9Kh7mAqt6PUlz/PkBRbyicTTQzgvleXr3zF4OU
5HNnjGPb3dzpIM+Z0QSc8JpjRce4PM2VoDOJRNpP0hrz/nQ4T0nP21dmRnignaGs
z53vKjE/TRCbXo60sP9RGH05mHySrJ99WnP4SI+d3mpNYvWSumc=
=5PlI
-----END PGP SIGNATURE-----
xlat functions can't push children
Arran Cudbard-Bell@2017-11-24T17:00:09Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc8c5f853a6dc0a9d02a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloYTZkACgkQ/6TVgp+2
18oqzRAAloyXIha38pZYFtxuC/65dfk6vcren8wvyVojqhelUAix0GwN3hJCTimo
QXEaY6/aGEs+in90/3VyyhBXXzv3qazEgRLmvsHe5tMGBpUoioDZCArVM7qCm5oU
mTbF6FXIBLNCFFVB1yZWh9epxQj8LR78CPAt7KRWa9EsUCX1Sz7x3kvYOtKbv0l+
BiHsSJaT1pRLxKjJDkLQ7UvHqy+H8mabifI6EIJeLXa9td3e7WNWExsOSmtA021f
hmQV5PS2wBU9swxndHNrrsv3VzCPFni3agdd7cPSIdFukfd0MiFz4SKsUiuY5c+5
f6Xaa+e7hbn+QH0ueWPc92YfQTLGSp7bwq3lplV0tgdAFM4oSRH2raVCeG57OXnZ
zSh8d9nm/P0xJIWZv3IdfKur9rx2r9dhNdqGgUMrJdfEQ+XL97SuATmW0NNwLO6U
iEONmppG8FlHaSx0XUSEFp4tya2HREPfIwa/5HA/BSzdZLcwU9QlzGI9pOYeIa+5
OwIaREuFk5mElSaeJDy3c9KilHcaMBirYxNXrYfUSzVJHbD279eMZiezImQwWuXr
K5+++BWl4GhDZiYBl3x6oWKMde676L6V0mFNIQ6DAmiHbdW6YsMLh148L2GO10NW
ptWfIwMrM5HKfxn85ZMZ7PlaG5v7F5+er7gDAu1ZWvy/kYFZepM=
=cObb
-----END PGP SIGNATURE-----
Add unlang_xlat_resume function
Arran Cudbard-Bell@2017-11-24T16:49:29Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca200851cefb138f1cde…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloYSh8ACgkQ/6TVgp+2
18rb9w//bBnx+5jITsKi1PY+79jBgLSy6APXpWNBeLFXXL+x20Ldd2JKDQt5TThu
M5apZhOwbZFocZfh/jhbVKiOAlg6G0Svjuo8Rm6ZvXwRyr6214HAv0fTi0AYRMsp
R3guumgG5IAeIk7XfcHR87Zn+H6MEOsn9pfXa6e8M7MEIS0ZZEX79GTyjYtoJj8b
BNh2f3JZeuEMLAvwu/8ey60uS89LN+R4lHJKqZtCLlpdlgNBAfOkXj+jgybihavS
T1Qd+NDGy+AJZWJTbqQEhHk3Ph4Fm6RqaZfUwSwfSyFwsHBVCkQC4mtEbn0cktzi
8n/Zjc8L8ycB4JcYSmaUKG9Hmr+k4RoAQ4fOx0kbPNa6eQQ8YoKJHn+vHB6UisCF
zGL4QoaweGkUs3iB9QYac08IpRCb10B4js6tdC3aWi/5eIWMphVe30Un22rimUd8
vmf6tuI03PBOWeSMartAh6ZtNg8qbzPcoxBW1Gu5nESyVQefqBqwndyc0nkfhid3
kmKEAMXvupsSslU8M95IDIJomBp55AYfy7rJeFhljEfTs/I37cVi2StGrum6VMiw
LAkAvxlydsesX48/L7XBEN9rfC22IUbY/IPWHNlek49hV5tK0Bi0bCoOlzljTlvx
6RbrYyHB01LcpFofrZzpgejoXRJdqIpV3ALTPKSAOQaj8xvm8ew=
=p4Ai
-----END PGP SIGNATURE-----
Have resumption functions populate an rcode pointer and return an unlang_action_t
Arran Cudbard-Bell@2017-11-24T16:34:39Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/452dbb6a399be505bb18…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaGEmPAAoJEH0Oec13Yh7NC/kH/1d96Z+EeIrS1uMvI763skI7
Gr1F8zFW+kozCFCzSrYmzOX0k6kOHY/N2a45t3CROObGVylkqIt65sdcItLyLRSr
pat0rVBOXNQuSEGqVZ5FnPNunPnshnx7mZSdrkSR7phYcvowoul4sdgx+qiFWsGj
zAjZsGCA66JlPftsLS4QqYlDajWUmUzpSfFslxMRNkg+GK06VP7js31ftiVQpuAN
/q+1etZThNA3E04TG/qX+Us6wddvXiz5N5ZLltLBvKpx3T3IYT0xmvUnTqoK1ZmS
r1a7VxmGFLefG+Ukh/wz9pIkpm8nERsrLNOC2dV3he5a8Ln4D5m69H7iqjqHjYA=
=za6g
-----END PGP SIGNATURE-----
closing the FD may be useful...
Alan T. DeKok@2017-11-24T16:32:15Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/732d8a3b8dbce64ffcac…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloYOHIACgkQ/6TVgp+2
18qvYw//S5cjwwUUyQemgnLkwGHVus/B0SrHM93vYkub8yKz1CLLnKfoYQXCGSMD
8aakHP8q5PJHyW01QfygaqqMy0FyTHcYoxN2AUMiiKoYejkWEVwv1ao3hDdeFKd8
mIIPPp0ZOiIhDrbxiedKKK+4sVjmYrtBt6PbMxq+t1WjVB8ujvtZf51wkVLIDsCx
FBk3P7cAsEhDNxejhS+DczilxxdZ/qFibXTMb4M7ygpZSlSAJJBZ27U1bEVOJ8ws
QwHPQ/IqH3ugpGXbsRd97+knRiOrxw+bsjVGwjswF72afsO2hXIC7DSKFpiw/d4r
5tKtNHZ4NzzAw6qsRy9L1mK2op0z85iwYGusbv0qGvITkteI7Q2qdKN0k3leczp7
qAWtXUBX2f730/WJqw6p59RrxIHfN47S9zNVMXCDACg4A9JeHwbbLbTq9dGcJoYg
VSmfI93NIJNrro12PGm7//x3nIilEnIleJ3n+plBj5TVvEBR8Qqyar4hU2iT+hvg
e4ySh5W2HGpyVr+e0lLmmvc9ACOjtXf8btsTFm/7I6Ora2NiiCAaz0smfD7/hPl2
46tS7FVy9ihwVWd7PTx5r+TbYj1gitcP0WWWvBZ5p5ii9RqqNJ5hNTr21eYrF8Pk
166HJl3maVfYsHzSh2wbqn+us6FLqASdtrODs4cBjR+f8XRbsEI=
=ci3Y
-----END PGP SIGNATURE-----
Add unlang_xlat_yield
for yielding xlat functions...
Arran Cudbard-Bell@2017-11-24T15:19:14Z
Files modified:
* src/include/modules.h
* src/include/xlat.h
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28a70b191b7bc999332b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloYOHIACgkQ/6TVgp+2
18pDsA/8CZgxZFkp9aiCrICOaPLy1lra3of/GUJi7fVBrglkM2AKEHRccZemnC9z
mN3L5LtayNC7GRfz/7RiaSq/7uNKKqXevtJ0yv5wEw+y/DF/TlHj85Yal1EsrO0K
AQ7vYKSpDNoPhR5iSsHVZNYjD6ZtFtnrVdhBSfGbbe6BhfuO6pX5dvarmy4cLt+X
0XbNnWWTTxhTpD1yQgDh9lBrmPd78ALrr6x8TRHDx5b1Jg93in+iOKC2ufkS9+/9
k3/LqfxqedO4vhi3AJiPU770Z0w4JOi4RUUqKK5C2ptzb9rg0+x2hReO739uEPOp
cBGmDG57HXD3DxIuP0ZTCWN0K1Ee/Ks4nsP4l52SInRJf9SoVXuIsiORHKWYI4LD
C8RS27Za2grQJYclKp6B/MKrOTUu8EFig3spWJsahPgunhWQyIb3U/nCw2ANUk27
uyWS7CDBECU0EgsmLShSBhdc5sjIisQLhd/bEQlP4vyayJB2SmetN3w9dxbZZ6NX
5RxNYM2PSTqaSZf/r7hz1NoEom6HvfiRldpt+6WLRCE0kzwDPx7ZPrFXCEc9IFX9
bijXjIXOVB5MISNNIjlwwpXui9SL3IaZyvewoJqB3HHycnLr3l3YH1SFRuXOjgkZ
kK3Sf53Ee3jxPjcFHiPfW1W5R2OeMQhIJjhYEuHZdFeFO3sQL8A=
=Nzzp
-----END PGP SIGNATURE-----
Reorganise module resume to make it clearer what frame types are being used
Arran Cudbard-Bell@2017-11-24T15:19:14Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27f30157db3548b61e48…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloYOHEACgkQ/6TVgp+2
18qJCg/9GP4O1uAnYKnWthPsig6J9iCdWxarxZn+hXKZtyvh4/MlU1Owh1gScP0U
rnwsHDVnwS3TJfwjkH980wnXh/y1bPrrrFS/j/TjckkWD108xXYlPeiz8FH8tKRL
gDZyG3pfI3SAdYq9s1rZBPhrLBQFVolcwmEM40hZWbTeG0TBpCIgKCrhJBg7DxMg
FivkCDKsTEn99SH6fNb23Ieu6naWwGexZlSfXWXE4BRtABbZKhZu/uGmWlpldEgG
bifeJv86z2SMh2feDZsIjEk+9/cSQMSRcSkOqMDnZ2MLW1uMzsQOYYQX/ACIynUW
exyHWLXAXe6OJZhD2ZguK451UukaNuZbpOk+A4t8t3GzS74PxNYtkqLrmpsweD3r
AkoF3mBBcpvHyvzZ7BNvTetExSSYFuBBZ+mGBbrcyypFboo8aboofNtwa8nAdmtv
pAxMSOrd1vWvGrCu2ysp2L4jtyliFCTf7JymIOojVFsbGrZ2doCFiqZGm4R0aqgV
VI3N3140RaN1BSm1TZKGyRgpV1/g+Gwu3p/49QIZiAV5LkEZsEhqVW500BSWUWnf
PMktdinSKlnM53+lIv7/7dZbn+D2XiqbWzgZ+R6h8iHncShyjU+eQcoktG4b14j3
ljseSFSFcTXzQ9BfWjLq/WwM2dg7rUCI+ZKvvM+lkQHkV2b8RDE=
=bcci
-----END PGP SIGNATURE-----
callback should be a void * in the resumption frame
Arran Cudbard-Bell@2017-11-24T15:19:13Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c1591fe3c9d45dbb9de…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloYOHEACgkQ/6TVgp+2
18qOkw/+NWcy923L3CaX/AQ0EEN1amZJNzcZHUvMTLKbOgwD2wml3D/cfRcPKord
OQUIkDJ+6X80xD+2MOq2Dtg3VYOJvQNccApR2+dHt9vc2XLXVwBXFeLoIRCtUHkM
wNCTc34QkgAZ7OM7u6GGPNxY5qrdGioWAf1DaNtokU7SAMu7W33Cc+XRyiVugX7N
Wbg2Tw7Rtp9TYjZl/w7W88d9bllt3XHRff0nTtzlcP/wyCF6kDJn84854Rr/J8Ka
+AorHZOD6D1N2tMRlfjOCmM0al69UuDwIFmMdy5et/Gg4NQY5B4/TwzjyIaTKLkf
5m9/0VXS7HMSKQQi/oHkoCOLyQgKJK2ZlWbqymm9clifvJbGzkQ2g6jYNFKqb1hu
USRT4PivpULfnGioD7j5ZShj9+zpdzgkhtHu5c8alryglrGYsVwnfcP5OIvdLMnC
atf37+MzxzgHOX0NFHuVTtCZ2zXBoy+qEGRwqUROpA0k5BvudVy1mMRLs6ayXXmU
4lsVpk61MXYZqjZ6EREN/Z6jGVCs4MM09XuXqjwxcN4QTUWDrT0+0vCjryfM+0Zq
Sb2n7LBoL4SP///3byM1bxyIEN/EnnlHqmDnDQDc2zvJMtEQRD1ro+gg2mXWhwAj
bVN+owiS8E/naC0jDwklTkb9TofIL8m3IMYU2XnmUhfS1IbC1G8=
=9HkY
-----END PGP SIGNATURE-----
Reorder the arguments to async functions and remove uctx
If it's really needed then that xlat function can store it in its own instance
Arran Cudbard-Bell@2017-11-24T15:19:13Z
Files modified:
* src/include/xlat.h
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/000f30456f30098fd0d3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloYOHEACgkQ/6TVgp+2
18qr3w//TpGCfLrIDdd1r0TdOrT5kNUHoccpHRolg6E6X6E7pwCuvmO+dZQXNKgY
Owvu3HxZ4SPcCTP1DkEBUfIXthwPzugIwoO9i65y/8FPltj59EdlyfOgBpOk9hYy
27ctIsT9YfdA4oMFVRrgDXb1WWx5Og5GrOzYIeMBoG1vJQwQZDceC5oUZwDiOwRz
xUTFAtVUwsIwAmVYFUMguOXpO2TXo/QOXHCtD+crTc9ZREAnRxxgVDqDZ0aQ/vWd
JlmYDRWlvfa+R43BLwE97TjSuanIWXwU+4NTyvTsyLf2G4Lgt6U/KS+4xGNO5shg
6/sSvt5Bdlzjr4JXeL8MT48h9elA8b3gFq6rZtsMEz/RNWqdRATG0ltvdIsdliWx
Zzzgar2plqWzrVHDpudVmvvKRDPmDddwAWwun0Wgtvy/VbSowTxNvnJj5yr66197
xl6xPwYL5GxUwD6kBRp4WjE2U4XCn/txZKvIwu7P8J+jTnUOF/lZBuHuTlCoYyLn
hzmrrOO5LMJF5hb//botxx8Vq+B+HXgT09+rz0hE3sjM+ggCHlu+gzq/X5if3QbD
Dam6feCnfja2j46HwnQX4STubecQWwgm2gGe2mwuOY4/LA2O4Gyq31TqUEoph7WX
YMHTP6omCD5GUPRCM5hncpPHTR7iARaYgc9BclvczNiLDvhEj1A=
=gtAt
-----END PGP SIGNATURE-----
Pass in result as a cursor to async xlat functions
This helps if the function is processing arguments and yielding between each argument.
Arran Cudbard-Bell@2017-11-24T15:19:13Z
Files modified:
* src/include/interpreter.h
* src/include/xlat.h
* src/main/unlang_interpret.c
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47f956a65062a5ebde2b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloYOHEACgkQ/6TVgp+2
18p2Lg/+O9IFdErUWkbjykXq30m3WNOYKMUR4a3zWvVSuxGikvNY5pY62ByQkj5O
tWa7P/N5JNxPrU1fFjOUvHnvTVORzKu9o7vcCip8SqvjzCv8mkH2QFYdgJHOaSaE
5cnkCRu8VLrzkzjKVmYzR4gbKBBKAv9+jgyJgqtZ9qdpj7uA3I6FiLzTzHOs7iF9
OvyC9JQpofqW9wFDWpO6NQ3PyT0N1VSLIspgK9YR9v9+9f1IYgkkWAYSzQiUauGV
J7pE51nUqcxb9bb91xqTzzRf7GGW0yT7rue+xlphOs42j5BamqIBw1ROOyONFHxw
ByzYzCQebGJONwL11SoRIgeNNcJPoc4z+I78wkaZ7CKlfalafEXFUu35dQ/Pdj6U
Yekhyp7WyuJYr0ObBaH8Ps34bV+1e2xrMB9PC1+isIurO8o/80JwIRl+P9X0Jcqn
du+u91obhAudEhwvucozHfcZJ6gmPnrztu00QsZqQN1+DwCMRGc6tdCHhhJQSSLs
0NXDeYMn34tVRDif/goDV+6O9TCLvQy6G5IkzEubdjWi//vo1ZU1moELbN8RKOBE
oUdBwB38cnYb9eCGt5XlVbQssTnofXuNkgrzHp3S89uSgHdlX/HPeQg0Rfqs2jgM
ZBx6SI2MNPho5U8jeTE7Othp7LLb+/krfNq4crOI2pLqRCXwST4=
=QMTb
-----END PGP SIGNATURE-----
Refer to the resume ctx as rctx
Arran Cudbard-Bell@2017-11-24T15:19:08Z
Files modified:
* src/include/interpreter.h
* src/include/modules.h
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e23fcbebf650905edb0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloYOFQACgkQ/6TVgp+2
18pbyg//Sa+eb4nb70/io3ITq4bqqApJ3jsTMShjXUGcTxOxi3KkeFS0GcH9FHjx
Ya1Pmrb38HVEV5RdtcteNHfD7GeSAvrgSKrHR8UdMrG6xMCgBF0QMgDrguJdNZoU
fh/oOJXnX6int31mxkM5ylmZPvtO1OVScVWqRi9FNovpwJasikWLttB44ZvyZDze
d4mmsT9sJmcHIh1zkrwrpJ/aIDIqfyzU/Okub/SMgZnW7h6r2jdCswh56NsJzGkq
NQpy0ShDwg4l+tpYNw5BEu0Cebcrg/CkkPKxqrYpgWWOt9uDivcQIcuEqoswIJ9i
N2E7L9HmDuz79izMW5y4N1odxYjrELA09ufPdvh+ZveV/zXBXGUiu/wdm3IY0R1y
1RrvxJ9d5OVJ2gbtV1Vx8wOOhf47ew6g9CKW9PTbbQzS3k7jV3uOXzRXdrqCD3V1
Ug+ub61yaSD4RTLYRBGk4rZtsSPzRYRF56OVdN8xI+EEwxirm3/etNYv+JlBhvhB
DdeR6pr/mZh3YX4ld2OkQgM31txxRetHNKGbh3GWU2hzDrP4aMsz1qcf2aTT/CKD
Ab5JcLDiscQTIZHfA4eLQBNUqMaPz5vCyf86VfzjwLkKYSvutl6r/eF1oYOAE52a
Hr1FvafPPVpbfVL5NplZxy1hQdd/TuaqZQPuKfUIZQloah0k7Ek=
=ZzlF
-----END PGP SIGNATURE-----
There's no reason to store the module instance when we can get it from the previous instruction
Arran Cudbard-Bell@2017-11-24T15:18:44Z
Files modified:
* src/include/interpreter.h
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d124c47451cdd9061def…
======
--
This commit summary was generated @2017-11-25T00: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-----
iQEcBAABCAAGBQJaFyX1AAoJEH0Oec13Yh7NbF4IAJ6Z3YkMDVaMOHmNIYV5CZ4I
i3dCOb9NEdyoZS1DneAeEN2cjw3oCptV/TBB25XLIEu954Dto89W4DpG/a0KdGjh
cnfNcH1+EJw56FExnKsL8NEztncCygN+cKpYkxM4nUB/sluMnjIX3n3TDAXDz168
6I0Ar7L1SEW+EjA5zk4Q4BgjcFfmWGhzRdgj+nHzetIpPsJnAjYfpRWj37+TKxsP
LUldbSP1VcVH6aqx9CwgMe95PSzNnftOpsdfursy6ukEY9DktKRTEghicHh1Fmgc
8hpoLAvft4MdK7B4+h3hPh17Zd5NhtqvQZzecR81xh2VrLLK72CQdUe5ldASRbc=
=hQKD
-----END PGP SIGNATURE-----
Revert "move code to before Message-Authenticator calculation"
This reverts commit 211870f2bf7773179ccba9f9d0aa79783c94796b.
Alan T. DeKok@2017-11-23T19:48:03Z
Files modified:
* src/protocols/radius/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/07f5b71374b0236a370e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFyNlAAoJEH0Oec13Yh7No18H/2cN6v0fRGkcNIJB7ynZfJMD
WN8G5GLGSFJXJ3PQmPNdS6RavoEM/RvglDariui1/DG1dMaf7mOgMlA+HLEmino6
f7h1JXGXMa2yGFG0DyHG6xg3a4TobeoQjn8jk8Cy6itALHShVMLwTxGBmIMeTSmd
oEMFeezcT1G85BXSmb01jSihsTS/DvKydgdBl7zIInkjJDH6MNNO/Iuh6unFTotJ
NdcsgCK5tQOemwxdb/zyR5vA1pNi8CEzb2Kn7/5c/cLYVZRS+qmkjjxam1uwQona
Aj/8ZlRs51l+JFHjP1yaka7CtSG4HNpHZtCNxe2OaX6fLq8v1g/fjy4D9DjzD+U=
=FBVi
-----END PGP SIGNATURE-----
more cleanups for dynamic clients
Alan T. DeKok@2017-11-23T19:37:05Z
Files modified:
* src/include/clients.h
* src/main/client.c
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3cceb15aaa2b22343b6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFyGcAAoJEH0Oec13Yh7NznUH/0opT9WvrwyolgAjqfyJw6om
U7u3kXAvnb8XD+Ozj07uEWNQSvlRGaEIhVKDj4pbGF2LqOyXXgwrGpYTisuse2yq
TrXG06DvsaeNU+jbqsprzJwrbHT+ZbLegNmQAidSxeex56KE2eyhimzV58+lEedV
/mOH/Sebnb3kugR1Gvh5O4gX+q9KbKn1M6tm22KpEA0BsWF0Szcj73Wn7FDYyI3h
fPjJrvRU+8YECqvpCNtyDSi6hOVsUWPI6Jwn3LjDsJZUgwxOW7uIkEVXqhEIjzEX
4zkKnwTTR0XvoOc+HRF57KLa6dPkOh55hJTT/M+M5d+x10u0ml/Imix2FzZjghk=
=+2hC
-----END PGP SIGNATURE-----
run "deny" section
Alan T. DeKok@2017-11-23T19:29:28Z
Files modified:
* src/modules/proto_radius/proto_radius_dynamic_client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d60f10d5b005b22dda92…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFxyaAAoJEH0Oec13Yh7NVEQH/RaIbB++uScME980vZkeEhv8
rCnEYuPksw1FTbV2juJwFJlteWOk9k3sxG18U4iMziufGQD7Ca57xhq5wSiXmHXi
9ROmnFYLaFB8FeJbPcxTsEtKUFFRvhyxzgTfs+VmCuqHUA363AuO9ELAuGVwXXVC
BUR4tKVMA2+JHCn2GN+mwvcsFIynYYiPkIPV8UX28RH9VrS3SU/+1HEYffaZoWma
xtl/vN4RVIEm5osrY5fuONarJWRZSREvnU2OC/CzCFCRmoh/T4GeKXMUhiTjkUR2
WRiePANYARH32mibiyfOL0vuLn+f3PYJldQ2mTGzibF0lDItBe52RufUdxi/FAM=
=4yKV
-----END PGP SIGNATURE-----
remove more old dynamic client fields / code
Alan T. DeKok@2017-11-23T19:07:59Z
Files modified:
* src/include/clients.h
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab84c8e8744ca1c78e6d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFxwAAAoJEH0Oec13Yh7NRdQIAJIji8Xudjun70YtoDDgO3cA
yl7t4hCDJ3dONAKODbK99jcvKywEG5+ujKGcvWts1+zvseXBWeWVlggxS5mDCL8C
Ux2TC8kKCLrPTrmdawJG4bDWjw9t9EXapbO9jWjMvmU+YTUvpuV5YG5KtLcqbCDG
CdS/b5Hk31CypCXJwggfv+dq51uB6/FhD0PGRplRVaWzBT7aJYalNdUcznTZZsVG
WfAIUndVGRgVtZOGZqXW6ypnyjl39wc5Za4wJn3E8a8ts1Y+SvvaO4mYXe0OteLA
qT0cO5+Cih4L2vIbGxpUIw0uh38BzJsNaps1tWJL+tTjCvTiHnbOkpPWIAFeZu4=
=F94U
-----END PGP SIGNATURE-----
make 'dynamic' boolean, and clean up dynamic logic.
clients from SQL / LDAP are no longer dynamic ones. They're
static and can't be deleted after startup.
Once we finish the new dynamic client code, the old SQL / LDAP
"read client" functionality should be deleted.
Alan T. DeKok@2017-11-23T19:04:23Z
Files modified:
* src/include/clients.h
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3dc99ad88b3030df86c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFxoXAAoJEH0Oec13Yh7NankH/i7Ib6YJ0ddkAheZY5NLOObt
0Ur0FoDRXGxRbeOy+8e82F+/OagDarWeRvd+rlhuda5okjxGGTdT1Zyc8ueSNz3M
UOhXs0G52iwhGlwgWNPTE+44Lc/9UXTJ/4EXUh094YKG4c+eg9bX/6f6KTBQV1Lk
a8IqFkKTIUsQ8RB7e3Ru5ZIBM+3QF/YxYOnlFpHbZ+VqD//iNjGM/6m2ClbJLWMU
xVeD6n5DMzKaC0o4HqHGYf1w+P2VfM+qSLdSwBRfRsE/4OKJu2EOFRwM4wLfEWyO
p9Y7SzpddXk5BqYGmyEE+OfPbZ3bTz/ldcggWAGPI/sdKFVC2DN4QH0r+JBuvfc=
=nIA5
-----END PGP SIGNATURE-----
dynamic clients must contain at least an IP and shared secret
Alan T. DeKok@2017-11-23T18:57:13Z
Files modified:
* src/modules/proto_radius/proto_radius_dynamic_client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f66503f06fe60315bedd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFxRsAAoJEH0Oec13Yh7NskIH/jWjoQX/tY0A7k3WAyO4GABg
NabsOwzX/DZKCDvnjX0qbE09TieND5i5J6ANdJ+W9cZD09ZNaMDy4v925W+2pxyN
epY/RE/3aEb9dZoc4K713AGSs9UqIwr1gG0x8r+vlQfkObdEiHBF54BQQjO2Ro15
4GkghtbS/RMYqjwkTjGP6YwU77F2uAX1rjHVfHOp8Zs/KM9wDaJrJxPo7crwslVC
zzow1n5TS/Y6TdQkCOJm/JvXiuAArXTLZI6KZ+e6h+GvI02Frk6itbGRYwgeAr5B
6rAbpK+SzHToFZe9X9KYTDINnUloRyazrF4kK0f/6oYudN1nBS9sc06VZDfAPE0=
=51R2
-----END PGP SIGNATURE-----
suppress errors
Alan T. DeKok@2017-11-23T18:32:56Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85c1ab857b5c926210eb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFwb6AAoJEH0Oec13Yh7N4xsH/1P4mfRZlIlAj2EN5b50b+Sh
sEaTEiPKz45bcXwVpILPMPcaN/Fr0PfwPVXrSSppjuBIyolQhpktIhwTJ3QhRXOy
nJcvfexga3jdhl7aOlyUeYqz6VY9nGC1NpJ9Oesc5oiMv+C/bPMAw4xNveQ/y3yn
4Lw89df8TlgFzuX5ka+RtFSJiwrrLKYwU668xNL452WiM+35WUivlJ1C/6AtYgSZ
42EJ0ox6Fbn0Dil/9k17ZzgD/5fjR4uUs6YSOAO2fCmz0mrBA8ZmGyWyp9CvA7Vv
Ytz0OET0T+Sci7ZwgYdxbLY8nyE0deAzWxhBS1LU6ORXx5wYHW4UNF/hKBxnVdw=
=7eaF
-----END PGP SIGNATURE-----
stupid compilers are becoming annoying
Alan T. DeKok@2017-11-23T17:35:45Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5593ad48c004df91a293…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFwK+AAoJEH0Oec13Yh7NCkcH/AxVmcFrIQicRnYc/Ur4/8Q2
ygLWyxNhk84gSJej+4O3ruf569pf9Lp5iria+8ZYJgkxyMUnXLNB2JBJ/JghG4dR
urQuULi1el8xIutYseIgXcEMmW8h+fHcm7lLEz3X3/7NVZ57XpnsnfgaVavjYKU7
vCFWBe7iyGP35gmfHW3hVUZXvLFRK6AfxkC8+CpxJVOveCsbl/d2CBIoDKx/YkTT
CS5Ba238DzooI0AM8UynT4baJVAPu4Nze/xrQmoKRGVPFjGE6rH3TZqqxHwjgAjD
OiCi79ak6o17PsbxH8oYtKvkArav8yatLhPqdij+OofF0E/IYASP6+UOK2QmWyM=
=WobX
-----END PGP SIGNATURE-----
more static analysis
Alan T. DeKok@2017-11-23T17:17:46Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a37b270f79455b14104d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFvQrAAoJEH0Oec13Yh7NEj8H/AvlXBY/2K4lfe7XZgA/Hx4W
VfbmfYJAlvc40EtDdM+08NsXqFetIBOZk8XBbLlompfocmaU7JA0IA9GrpMPcWoA
7b8kZn06KJg+G9Xpd+xq/07S1JbQ0wHKOefVT6JOgIIcfic6iLippplVpwuFAUGa
NETXahGIt3tYHLMkAT1yHJVh23O0FVgjGR0wX69hez9bRJnimETuRtIELQ3HvO1D
zUUKxMgssL11tzsU8k20CUH9kqeTCWrDc0Dj2Q2kJcfestT7sA6KOqEnSIokNO52
a66GbjtJu4QbYVC2kU87cgJ7SjAHnprtcD+eK2IBcJOSdfkLOu+MUvng4Mi+x3Q=
=7Pgz
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2017-11-23T16:15:36Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/749fca89b04385b4d035…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFvOJAAoJEH0Oec13Yh7NzyIH/RT8ug86nOelYhfMM58K010A
IZFOUR4oSCYkRQrUxXa/8XNaSPxbloRzGHsmjzM51/bSGAURrDBkPV0uDdh8egCs
j8Tf8QO8MRI9J+aXpS0GdBRovD7ltHkegcAHUbuzCrMMFewHsBxtZ+KmsjWeCbLH
hZ5ayUwiCM6N9zWqYmDUj6ScZ3L2tLXIgAX0dbLRS1HqkohOWZdq5o6P5kqj8pIv
0t4vVkSelwW2TP69fskwVNiSwSFLeiMOe2vV+3maY0rwZLlh45t67K3z5yXhRpwv
gwQdTALmQVZj9RiHR4tUbC5f28w+g9dpbiAUxqNbdhCzbuPukjnit4CTLL8bGG8=
=p68T
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2017-11-23T16:12:55Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e913dbb2f801e477122…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFu+dAAoJEH0Oec13Yh7NIC8H/jDTXsuU+i2tbr75M3obGUmz
ftocAO1TkpbmwreaaKji2bwQoyfdviZrGDC9JqG1gfTf5SpZFHzIXQyBIMYbotmB
ugV0NvAs1U+OXq/HCaNnRETvFq9yhCiiSvXY9zSFgxMz4D9yBX7vN3+WjRRgwDy5
fnlehGmBm+9khR+4gRB5BhXONmRUnfqLx6PtBQkSGcubrTFxMxS/TibHakSszHYw
VEfTOhsBYtPaVfLMs3OO2UaGxuV4VWoDykwWO094hmTR+nQfb1dtG4MMhmpMkJH6
xJuORw16qh5tvr2z+W6WqxHf9f2tC8qaav/W3ovZtq3sXKTtB+CFE8swBSQNnUQ=
=1oe+
-----END PGP SIGNATURE-----
stupid compiler static analysis
Alan T. DeKok@2017-11-23T15:56:06Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/13090481731f66a7e288…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFuyRAAoJEH0Oec13Yh7N2bUH/1qtglRix9lMgVgbpo96Dkjw
gPGN7KCz6PVF2e/dnLUqqRlAqk4HVVKVs8TBOjiPiBi4i0QCxiFObsQs9T2MNCWO
UH/SoPJqNIgJIrBngUwklwkf9sOhjgfw7riHu//ACfBtUzUe5WxzGwUWS99gDaSy
VE/dkazdrkHBCeKVMrn8+YbTFtzeb6N1DEcxFvWk5oRXr18fbip61NszX2ugAWLy
Wl20E/Tq4xNisl7X/UQj/7/KbXuwGu27CfYLE/lpFdmy06+7/+etQ3+nSQdKkYgP
3XbKKk2LPjDFO+zJ19WRvOs2vthCC3l6W2sHMbz0XzoJDHrIukSFnyE9vAFYaLg=
=2WUf
-----END PGP SIGNATURE-----
assert we have a packet
Alan T. DeKok@2017-11-23T15:43:09Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6dd02b4f670047ccab43…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFucBAAoJEH0Oec13Yh7NqZgIAJZJKMT8a5gOCROqX7MrONb+
ZIPP7D5r/SKfI8DjA7a9xeDi5fZTdAmUMl1915s5vb4jCnAlCqsZIy32oCOGKs87
kdTLuwMu/cZhnX/isEYa7qJxEXdOpws+MQ2jIdrmp/s9/RsR3bkaZplbvPScQVJd
QjW3sMOyjdQKZ55I6F8xz/k84RKFtMcQrz6mLZFWG1K/h4yPfkcUoKqvbK9hIHQ8
PJ3A/bF8jImB1ASrRZDaHetu2ppQRqFEtepmTs2Bczt8Ak4kEiCIjoaJPgphNzwX
Dte+ZaGwxVzkYBfKNYdK8AKUODjobyJK2UdWhG+7+NNtCAL1hknM5ZA0JH6dhjA=
=WFCi
-----END PGP SIGNATURE-----
always save packet in case of retransmission/ Fixes #2118
Alan T. DeKok@2017-11-23T15:19:17Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5b0fabb1bf6b6e42311…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFuZlAAoJEH0Oec13Yh7N2/0H/jfIHsecKYHXdtOe2jGo01Y5
osRJb6yOtK1rYEk8mvieZtj48Enq1/Snhgmqe6WHRl9JfQnz71e//H+Llg88AK/T
+d7ZAU3k4bzQHzszKiLagKxwpzZxfPsf+8suYWONumRveK0yuxLSm+bkcikJbGvt
HMpdQeVnOx/OhWO2ve02PevuFEXAHpLwvmXxFmUMcBK8ECBQPuCkpUUaW5HawYzQ
DiTqe4YDy8PZQ/8Ythd9F2rzSAc4cw/Km+uLCjcZEPZOoQ7v1cYd8MaN951IeF1w
omFoLFyA74dDPSVYh/PSkPfQucGwicoYGH1BHrmweGKxC8mIJPCNvqcevLb2dfU=
=v4Rb
-----END PGP SIGNATURE-----
whoops... length is in [1], not [2]. Helps with #2118
Alan T. DeKok@2017-11-23T15:16:36Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90eeb772a4ef0989c7cd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFuXAAAoJEH0Oec13Yh7NPNYH/iMpM2NDs+YXPvT01+kiCy1r
JMa8I1PeGnEGRSHv9sJktkpqbInqWn2BPXq4V2NYKPFJaotr3j7klwt/uD7XhSok
AycAfSZJRkSEpX3jI0kD4GxErnqKGg2rReaA4+R3ApAj2Z4PH36hMDjsVl7JcQLV
kQOdvx6p6vET7honuif8+2nvN4L4/IZLq3Wj38yBMy4yHgYdR7VqjNXZZwnBQ/Lf
rjowh9E/IHaZIkD6+QwvraTZZYzbiklQIf/a4srumUthnMjYasLrbu6pERB7E/g5
11dTXf5jyU2ldAZIjUD3EWCPos6yFEY8AGp/9FFIBCpnjG2UmXFmVXMDvvr4MHA=
=Ng5i
-----END PGP SIGNATURE-----
track outstanding packets
Alan T. DeKok@2017-11-23T15:14:04Z
Files modified:
* src/include/clients.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc71165c3093057c438e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFtPzAAoJEH0Oec13Yh7NjW8H/2Ga6HZNJl9XqL8VSo+XLZbu
OXj1B6wLDKuxg633JC+rFX243G+K4+cVMgZFvZE2dhnRU2w0kM0fzmQUILm2amYs
ZzZ05YovHL81CsyIBcXNeIE5Za+9+3AlxaStv7ac4ETzlc3v8U5ieR1wijCbX0Aq
4nEgW0MQMEq98yYYzRg/FX9514kp2XgMCFPVgD9zab5X8BTJYA7SX6wQo1PoXoEn
d6gJoCfW/sw2QBLTW9EVt7veTrqfUsv4Px/yxGUyEQUV6ys48sPz6ORw8VwzwEgz
wHlB4ktRxkwm2pXBj+DMA8GmHrU43cJpNEpMXuNve4JpCSDbEps7tbeb1hbB7C8=
=gWgg
-----END PGP SIGNATURE-----
more stupid static analysis
Alan T. DeKok@2017-11-23T13:58:05Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa4204d3c297384f1d72…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFtOcAAoJEH0Oec13Yh7NbWUH+QEXko1cThKMy181mFwhjT63
o3zuf8CYnpv2ggrJO7quOArrGPl7OJyEe9azdKZhIkYXXd85oB6D6PB0AsdtfVMj
4o9Ad3c0I0Tme4JPOmAwTpC92/+m82bi37xYUbIKtW/6c2GEsOMLquhvsZyH7J7G
zFbSgyrVw30vxyrMedBnLP8UDQ78RuowE0knResbMjhWKzALN43psYn5D14ZWbWU
DjSwodxUXTbB80pexixLZoXfb6lxyzhiv6E89qUIo55cHC2n9PugBBpatgLAXUmg
a9JEcjD9ygcTOmRbS47v8hIiyFSR7paoODOadhi14mX/j6Kogj/KJfzjI5qwfac=
=IWC9
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok@2017-11-23T13:56:40Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4629cad90cc99e3c99c0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloWvhkACgkQ/6TVgp+2
18p4Xg//alwWTZwFKlxoM4N+3AiNU9zTLsZ7iPUxL0xq7NRI2gKmW3qwcBVEkFX/
JFP/4D4PIU+DrDbdm3nThvu2FyOx629PXPXarLD+kpcWxqUZCO95mpyFcXnK2Bq7
NiNP295GXcbOV3fKj/6K46ng84ORO4oiUxdyNUmdQLOjmK9AoA0P6hIEcfPqEdRC
DuOE/xzwPEmXnI0mKLCqYkJFqSS2G3LAXbk1QeKZdhjEnQLzm8buw6lBXvbfMlyx
oML8mHXJ/o02+NNvkebg261nvyTkzlFhvHLP84rCNCVgC9+zfmzbxVRj21i8Mw90
Bstb1fYI0OZx+DUrsIICnkpbV4OUh7oNsb+6XRBWHgAPFXptmzj5vOa+S/yLx2Tk
VOgEN35aznFWE9isETwy6itLbYFQhgCP9z+vxYtv0egMFb9gB6FbXxUBTC6vnwQ/
fqN02BdY5zagngxKdeg6adAtW9oThdVtxqq5Nv6slqiP7cHpYkco/7GeQVOePgyo
wLvPTC6xKYHjX6ngHeYlCkBZJ0TtFJey0Iht8ct5UG+/7ehamLnHgLFenM+EGCK1
14lc+GgAzDCHp9tPq/x0b8qyMJX8OS1uwdG95DYDTlnJbsFBaLePrmXJDFmUXmks
qqV6tAyxJt/d3Jy29+LYDFjgMD5Evp6q8rtiCljOLXRuvpcq8q0=
=TJeN
-----END PGP SIGNATURE-----
Trim trailing whitespace
Arran Cudbard-Bell@2017-11-23T12:24:57Z
Files modified:
* redhat/openssl/ec_curve.c
* redhat/openssl/ectest.c
* src/include/tmpl.h
* src/lib/io/network.c
* src/lib/io/schedule.c
* src/lib/util/pair.c
* src/modules/proto_tacacs/tacacs.c
* src/modules/rlm_mschap/auth_wbclient.c
* src/modules/rlm_redis/cluster.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_sigtran/libosmo-m3ua/ipaccess.c
* src/tests/util/control_test.c
* src/tests/util/ring_buffer_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63ef7d2f881c38bd3139…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloWvBMACgkQ/6TVgp+2
18pSEQ//TV051Xorhni1gjjW5LhjK9+GCrGLu4xxokOjpkABbaH3GWZyTJySSINF
ft2zJRpWJB1Mg78tBRZaGKj4nCvziGElr+GkICNRafAcIY/fKrGSjruDajFvCJcb
ruWgYw7xFtnt3U7GRry/WQw+tevOmd4yKl8KVOC/HTmJNQ33OYu/ejZ9tY2Pxk2V
2Wg7M+wtrn1LkqTkmxofFSEoybzd8D6aa+5PwfqGGnNiY4UZC4z0eZR2eOR3tLVY
Wu3BqxkpmDFCh/NZwoB2wTQ4bM1Nc6eEV0BT5QdhPKy6HjDu6py23fruEWFblfcj
OQb8FwWTBkFu8zrhnXAxIBJN0F/m8JdSkn1gPr3vFNJojQWNmqBxUqjH/lckdhSf
NW3QOxzWKR0TWpXVmlntX1y0kqKEgFDKu0dmAbKIPHwilDNCaJBKeXrux2XckAHa
O8iD3WuXGVaxpDaTI4dlv2WxDw0eu9/hOufyXO9twa+sIAIfbdsxH0pffwWaWWlF
yLtszr4hz7kCalPMm+1cCL2Vcg/WE0QaDCGTn7AC8M4wwHNKCaGXBlaNSGhBXBbN
pL4gqik0PB1kDpwPbuwqblSyxHDFz/gcd70ATW4QGtLxzWNbUg0XNnGlCLEbeM3L
W7zD3ACwTvXOIDCT49G2SF3YbInSdus7c/CxbWcC/vuUlSsIFY4=
=ntP+
-----END PGP SIGNATURE-----
Stupid static analysis
Arran Cudbard-Bell@2017-11-23T12:16:19Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d58eaf5ed8cc9edad3cd…
======
--
This commit summary was generated @2017-11-24T00: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-----
iQEcBAABCAAGBQJaFe95AAoJEH0Oec13Yh7Npz4H/1ZgT+9JqDa2GuHRDgdspfhv
XsHhAdqeLtFdPhWWHqq0n9nvmDsAVSf3Wmn3ck2AUthftUGG9HfcpecY4VKwRLGl
gTcos8FY+kaKWM1FDEEdRCQlLWNvRWuxSzqdPhgbIaxZXT6WjFMSYIfF06UXWGRY
R4T1JJMsOji2Pipt5SwYTd7o4bAfufcb/UfTns5512ZyqCMCkB2cb5ECfJz4tC2j
6SK5Bz752LL6TC+bAebAv9Zo8Z//UQ6kNFad5z4VMQpUzdvo2inWTl+OGRqXYn1w
vojcR1ZpnmTqjOmNx3x14jqTF0fKMDDacC7jD1iePbwklW3iJFDXEw1p7Kw+cS8=
=CsJh
-----END PGP SIGNATURE-----
handle conflicting packets in dynamic clients
Alan T. DeKok@2017-11-22T21:43:12Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c51d0cc421807dc3a09a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFe29AAoJEH0Oec13Yh7N3V0H/3jMgWG3DilXf5GwTng4RbIm
ve9jCbRjLrDoP99I43jacSPHRUcg/dXVoMmMmwdZrR08Vqru8n5Lme9StDbVRJ54
TRz/8dL/PPTQtjO4j2IKOqDDB5budXPwOImSN0BRS0T9U33+uTNpMwQ+GxZk/mBY
4Ok/kMXhztVrd0Goz8ydi96KD4gLmw06kVr5V2+kJF3Dq4P+BolnaZOVBakfvoJs
IBkmP3033z1fRvCsHq5A/l9k1Qfg0ORlM+ocis0jLwWQBW/FWNY3VoB44AAhx7HS
F3DCwnKnTyS9FXlMkFNknQa++C/T0ZQnNhZ7Wu5OclO+QpjuQ4/jcGM2v47niWU=
=qAPL
-----END PGP SIGNATURE-----
try to silence apparently random C compiler warnings?
Alan T. DeKok@2017-11-22T21:35:45Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c5cabf138d9a79379ec…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFenfAAoJEH0Oec13Yh7N3RMH/0T260OseNS3sTZbT6PC41Hx
pTgleDKNL/c80+ofVgLPZ4m7Q3FIw6r73HPl630hEyylH+2OPmQVjFfw8XlV/APl
DvPpLDuZlzV1fq/c8XPTvJv6sHSG5jbYr6/sPnjbQjtBuEmGOjadnrJMQ0NxtYRp
+HT2jLNYsjC2FieFwQasVazmeir8cTXyqkCaIg2rUSrLUN/5RyBhjuX8s6EDnsBc
TY83/WFwZBLDEbwLPdxeISSOXBGMWlBsvC/9dZ7d74ybSKf3IeL/5QH00iPnf+N3
e4DZvtsMl3D1e2j8tazufIEWXgRxWPJCaJ5as99OR8QE94TnK6vAhfA71YFT7jA=
=n6dR
-----END PGP SIGNATURE-----
cache nr, too
Alan T. DeKok@2017-11-22T21:19:25Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0c2bb0896ac5efb968f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFenWAAoJEH0Oec13Yh7NtN0H/2A/PhfJq1a+E56bcJfYV7VJ
ZM5pVBFPZ29ha+zTrFZ85dkbfgmbbSueJWQ4zYhTvxQ9v4jWm1uB/+Hb1ljJTAGs
MJw9O+we5j26VFo1yQSFpc5//H+VGHc73If9lUoOFIEZqdqT1kADcf6xh/VvaAVp
YNZVmE0RmyHBeHCToBF1J/Wuv7BB+J9QU4hshsc3yfJ4sUdpV6o34R57RPZuVMW7
n8DFuPEtP3oTBjw5uRjm963Qcp+ypgjJLjD95hFK4mdvCwsh/c2ZOxzGCK0c0f8n
yqA4z6ZnWsY9rmHtLLmhIRugLRkktEt97r0GTk4DrwS7nsDcQ0tdKi3GaJgbkAw=
=CD24
-----END PGP SIGNATURE-----
call app_io->encode if it exists
in preparation for encoding RADCLIENT (sort of...)
Alan T. DeKok@2017-11-22T21:19:03Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3579cff799038259f8cc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFeUKAAoJEH0Oec13Yh7N5RYIAJLpaP1SxzG6ATkQ0jbCDBeG
TESzOJQQqnE2wau04zMGYIuMZMr667hX9Bgu/X2lRvdnh/8KenPcIHJWDN5ub29w
qvnjvv0+2VsVTecUv3ZrRsaGt1tP9x6ycd2xqUE06zCsjsO9++IHq8BuTpjK+p1P
ZbEjMU8pKq8ymVjccvJqmDCHee0zi02LpG42TpUnjtwbCxxsEjcM1VfWuEW4YwbX
2GVbhokYNtcFpiKTLm4l4YYHcGMMlcf5Lf2oh6b1C7UIMblFPJZakLWTVydZEXWh
Lj8mf4r73hMIBHzLMQ+QcZF9iyq4EH/IX/Ze9z3zZ6BAuTxRr3bS+k48tj6ezGo=
=UxLi
-----END PGP SIGNATURE-----
don't print out packet, just attributes
Alan T. DeKok@2017-11-22T20:58:43Z
Files modified:
* src/modules/proto_radius/proto_radius_dynamic_client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cde5f3d95d65508b705f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFeSdAAoJEH0Oec13Yh7NxtgIAIOnfNmHDNLaCROU8Gti/h1P
vm74woV2PwRk9WRAV4HR+CAGCyjS3bUd0YNAtz7ukS0+24pFAm440ymkjdSeOrp7
RZLFL/sVkUF36qo2z0z9HFiM76Yeh1ne/lN8sE9zQbKWKr6x5ggrX3FmZCAtt25S
fbVPUiVfnKFlra5NoYKriuD5ss09IVIJpGfXVI1iLwlqTj34cFNVXOWBCRRzb8xr
oY8UXGA5rhG5syn7VlsxjKf+tNZLRra3WV95TkJvxGqPrEDQc+KVI0+1M9pGnUwC
sztWjhVC2PrW92TcZFTlY81GywOU2dGygXKjAvatJFXyqy+c+7LOjdY/5vhmPJc=
=1kDq
-----END PGP SIGNATURE-----
more debug
Alan T. DeKok@2017-11-22T20:56:59Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2aacccfc6702f5aef76…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFeSWAAoJEH0Oec13Yh7NzcgH/jpJT20h8c5XyqzMZGd3mt0L
gYUfWUnpTuM7tC34ccwnmZga60Ibtme/mi9Y6yMd6h6+2FxeB3XWQFrg/rXNNpbS
Jos44zhFxdYGlYqA/jdD+fn9SIcajFNomzHm+Y/g5MAglrEmwzGM6M97PTnD1htJ
GwkVOd8S7lx0LyhHECuh0ih9sxXH1bAzmaj2QR8T38VKCNEkv48W1SKSf+QIJkU7
HhFpilb9odRZknHg1hB/h4bDfuqdIC+0HNshclcrV0tx0lzAD7Imy2xaKOZIpocv
5LIfJpOYEOT5BG7J3IG19iF7XezRkl5O1nQx81HXIrT+qCoZowsHsN72LHkWFiU=
=Xoq0
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2017-11-22T20:56:49Z
Files modified:
* src/modules/proto_radius/proto_radius_dynamic_client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8047f3b17d4cad032d3e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFeQNAAoJEH0Oec13Yh7NqFoH/2FReBiJSBiVyPqG+JGIoE3e
A25QnRjQzQqTfAT5aLDvYT+ixL6aEMymYM/eY66GwTRXy5T1zkmExvQDWmjBlVPv
B0qlViQ82bqZDtsXEvJ2F9VZAfZyMZu/IcKkKPhx97+4sIKPnOOey8rP5JC/GhIb
izWDCWHocGXrUREtBULNL200BHl5Dn1OM3+V18v443WC4nVZhbqz5KdFk7uKUGeL
ENYjyFeilaGTJD8jyRcdLRiZQ1KLOSl8siFjAT//TPTf5sb6z1YF3zMVWcPuCS0L
CZ7rNkeaZ87QUohJRoLob5VRKzEYadJJG+3682Ww80aBSuxgMgknuhdXs/ar2aw=
=nguJ
-----END PGP SIGNATURE-----
mash all encrypted attributes to empty
instead of giving garbage data to the admin
Alan T. DeKok@2017-11-22T20:54:36Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed4ba94617f803e346f9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFeCiAAoJEH0Oec13Yh7Nng8H/3juurbuHOiS6y3lTa/CU6qR
hXHrXpoPJCnbJMh67dm6EDBrkwmz3JeN/wkiNSm2HcpmSSe29Qp0E3xolb0QYNnl
XVn5IJNiEHNDZKTRbkOuva20ZtZ4m66yUglQLttlz8QSBMgmRUIBUsBK4KnOsHwG
3yq2V71BXmISqxIbGp1WZ9riH6zdmufLaJzK+lO7ca33FDP4wSX+muy8pKOpkSu7
zsZc4IrTP+dK9ApHFNsQhoAhNYivP6U6TRtRxJduS9yxIgnj5b6RQl7TcBn271mu
FLVIjq7tVu2oyBp5O6vWMyf1W3MZCVRydmViqd3eKrolVhXDWPv5+kR8CopFsgU=
=pE1G
-----END PGP SIGNATURE-----
secrets are talloc'd
Alan T. DeKok@2017-11-22T20:39:58Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7ec2ce48dd52407023e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFeBoAAoJEH0Oec13Yh7N/mYH+gP+MZh8hRoG7FtLKZcfAerT
ktaukG5og7MAmG8biaxRBksqNkYVtGWp+9GSJ9sFi9H8ZeOLFac3rWeTz4pWJ3OA
WHtsHA89BMGB/ZUWLcUqLbk6t7wEsHA2IyVfCjQOGkEv00C13bRovSGT/3VtHsPx
LI/+Z0s8Eyxulbes56qPR+bVZphRbAkZLziSJzc2A/LMQwXP37DvQc1/qazvqYX7
G5OhUvDyUNU01eIH4nF7JfG5z45WrnyGkg+tTaPvF8KqYlrmsfW1v3uEeIM/ftOW
El7jCc6aHMXErvuBxsXCiiLbFuVQWOfqLKGpey2oZfU+ntFVkugQJzhbsHMVdg0=
=S/1j
-----END PGP SIGNATURE-----
can't allocate client list parented from CONF_SECTION
because it's frozen after parsing..
Alan T. DeKok@2017-11-22T20:38:45Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1cdf5e232316a4d1ebd2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFd/AAAoJEH0Oec13Yh7NWskH/2kD2/Umg4PiYAxVLd8Gn8w7
elsok96VX9bW+nyvy+/lQrhTNjFwKaK3mFIdVEtXrn0KGyTNPcf43XnusTnIcv1R
vBq/LOFGmKToE3A9nuMJ3xddivTuz4vjNVZt2wY1FkJaA619HBr2hk+fj+uQ7eLE
/KbEd4RCs6BRs/0INFeeRtux0u1Ri9Bh/L39fzxUoLUo923e35M10iuMiysUAX2s
O1YgyEVCBVf6vhEie0J8Befk0K3+ch3DzWwJlRQdWtDcIyjB4BBbKmsYujZBzULD
XM5ON84pYj/9mER1UX9/IvSQmLPgaVehYxXEDbCRqlTCRLbvaP1EfNaLu4zLrcI=
=Nivj
-----END PGP SIGNATURE-----
start of fixes to mod_write() for dynamic clients
Alan T. DeKok@2017-11-22T20:36:06Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bf5ee0ffedb27c8e127…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFd+rAAoJEH0Oec13Yh7N6V4H/3P6RBeKJ63dSvc3OZa9nPPK
69ozmKwl9tOGtJQX/kzo6a6In2nsodJ1cgfD0qgVMXT3/Z6b3+8NdOz0x505p5+T
HOj8gOOokufdiwqIw2yQaaBqIu6F/mzMiuWkAuWAmPyIjtI+w/bRoKtczkxBtDsA
npRicGSjzxsusWCQj7CX5ZRg8CGbHpjpy+tluYctHLhNDr7FiNv0QvQ93N+533KB
zPLZiXfMu8Cwu8uRp0BYlTOEPTmDUSdYUxz9xpeXZHsYJbrf70+49oVcD2b8aSmL
C9kybyN6W9cDIsAIEbl5GMGeFOphklbnxm9QtyykkaHs0zKvEQiUccPC880BBsU=
=kzBE
-----END PGP SIGNATURE-----
do prefix masking
Alan T. DeKok@2017-11-22T20:35:46Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c8401201fa7c99f9b4df…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFdPjAAoJEH0Oec13Yh7NRzwH/3XwaM0Ke+S+hgiNEYDgaPFT
1Bni2eVccxSpvXAGXjszEB7ZyzNwwX9PUON698/rNfvHRC8VZaLvS2Af+pxQW0Gn
74VqvhIWp0XxFkuV3W1kNGWaTFr42XTnI6OSS0uIYzolKm932YSKrxe19Vha/u1x
fDbX1sh2hp09+5+zGFTffzIqA8wzzipclmg3xMpkwh38zW1m31+gpgvW348lWq4/
l/Xt3pMdDUotFqoa59bO5fYLwVqARwP04ekjF7HS0F837rkGJONFm9ydY0ED0GGc
c8mErkx7SUvQmsCOMHPj6rWMhlFbpcy74e0FQZOj2JdJnvzI+ySzCk1tIaVFZLM=
=9y4X
-----END PGP SIGNATURE-----
initialize dynamic client list.
And as a nice side-effect, allow for per-server static clients
again.
Alan T. DeKok@2017-11-22T19:45:22Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7cc9e78c426a472fdac4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFdG2AAoJEH0Oec13Yh7NmaEIAKTw2bNniO4VnQmwzrsl56AI
OwAIeMwri7bo1HxPEqiSAQLPrFbeTebw4uSWWvljOpAfwOYF+PgMRFRsLjtV7ecn
1tjZOrAxpyNkmU0P9QGEFq+74PbBWaOej2vHoMA/kSee7RFu0sR9pzb9CnwNcgZ4
/uviqUOrqPPeZ0EFmUgyg3qrbWdWHSZLKzeNvz4GPaZhsEZkdyxtcdzZwIGEHBDW
GkxAHnpoPdqjDE9FvtpUYbsF3rUR43EEBoJEiUP0qCaEEuRDUKnS2M8I2LbkUAsF
JAKOrPGxl7AMwy1x+zUH0ZzslvOzbsj9SuukQN2i/18tnVQbjeMo43FoKGamCW8=
=+t/F
-----END PGP SIGNATURE-----
instantiate proto_radius_dynamic_client, too
Alan T. DeKok@2017-11-22T19:36:15Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96f4347624f128f1509d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFdGoAAoJEH0Oec13Yh7NkhEIAJl0bH/CvTB8dTBNlagh3UjM
oVWGzW/U54Z3xGfdCvaIVkDSLUEiMdmLCNbhfK0hUQv3nAWJk7aOiPANR/dv2I+U
44TAjdPHy3ea+dyLFWvIa0b06C3lyy9AH22G7opSktZqZCSK+Bb4f23u7E42aBGX
swhr1CzsC4xLdXuNi1+oxZvPIpbZhCHPQehor/r0hkrqK3k17ItJfaXHgQlZq7JL
BVXP39cFijyfP3LJnLCDmgyKsngvF+XmlvWgB6C7TI5z8DjSVlDW9eIyBMJhZcbG
nEZEc6RmXCieHBJg3jNg5Xmv8C5wfZ3VrvAhbb+h5w42BZBdYT+sAZG7qihjsiY=
=LYwC
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2017-11-22T19:36:06Z
Files modified:
* src/modules/proto_radius/proto_radius_dynamic_client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58c1802a2ccd2462b812…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFc+rAAoJEH0Oec13Yh7NJGQH/0BVNuQVLEsX3wKb+sKoPHOk
J771k3MGdYTzKyKdxUodt2YNJOt9Dxbfs5DUM1SeAKuuYu9GTXEUOP6zHu/C+NzZ
iI8CRILAV3R5mWvpr1io0UtHKrNbWUiDmBJzcjizlqg7el0IcNnTbnPVzHXRbpUu
lILjPcZm9SKnpdGzW16bDqNQU53FAC1VFuW9C+6qi9HkvimgqO5C4mSKbBiD3zh4
/brrUMGDXmTWKYAW3QqP81AUZGp5M24hN6T4krhw15f76tqzCw610XCKsupoMEf/
jdjGyJKdtRhOu2Mv3yZeemxQiKoc+yVka1FlAPwGGHgCRlB6Pg8aRsKuOOZX4ns=
=h2v4
-----END PGP SIGNATURE-----
put clients / packets into lists
Alan T. DeKok@2017-11-22T19:27:32Z
Files modified:
* src/include/clients.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a721d0810a3a1455d21…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFcX1AAoJEH0Oec13Yh7NBTQH/0bsErhVvraxSJUI0zFhnl+h
diEr9UWwKsmBnmba/EWw6CnFhJpQqGhNdB0QyYU7GVBhvJ1gCrimtyK9b1pq9lOf
aPBFBrDDvAi39T1iuiEhLCYnsTEzUOOMJbfvAgVQjMUMl5AENZuvKaRuerFCJOag
ACNFVM+FKuNYab8DWi5A2xFjzQgeAoXT7pbwSjsa9QlcLf2SPv+exRPdn1bS7jWZ
XOHGCo6URACl/FwCrMoDN9RyO5qlsjauKOm5xCmDMVr+oBaKB94iQcMdQHKLP0l7
NVOahtZ1Yk7ASR2lzpGoMYzEobDWrNAc/1zgJ8hQNZ5gJLI51b/QSQy0oJyPhxk=
=aliD
-----END PGP SIGNATURE-----
flesh out packet save / restore
Alan T. DeKok@2017-11-22T18:46:07Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/973abeee0187afbf532d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFcAIAAoJEH0Oec13Yh7NlloIAJxCXseEjG3oKll9G/zaycHa
jmXXC0TexCbkB54SRW2DafIJ5ehDS4a4UPvcL0ofJYt7jB1QXV49TlBJmboYz8BT
ABF5uO92ZumWUx8mzmTLCkfHm60pTJzKdmIXQx5xUKCClltnnL9+gnPA2XZ5gAY0
eOk3ck9CXo82DJwB/HyAUo+4NHcpJZvOQIJH9Bd5H5hOky37La19xypr1M1CIMHL
WjMygyPmHh49SMnzv0s1Tt4z9++AG8huD+LhDN6NAzM7Fl1tww2M7OmJNRbjLxXG
hJs4meeCbwgGTXqiY1A5YJA9qHtrDqevR/zj4VPo/S6DFhznOi3IooAyFkCFm2o=
=D10y
-----END PGP SIGNATURE-----
resign packets only once
Alan T. DeKok@2017-11-22T18:20:52Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a9e068cc261cdb0db15…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFbwbAAoJEH0Oec13Yh7N8RgH/2Ibp2AfQqD4dVcum1nCbzyL
bIeiOXX6F0ccyVDlTp+VeJ0RWX8TlOuloag9Ter7q+OMoyee5UsSwEbt6lfMq1AD
7QZ4gPdQX6FzqNL8M+sA7EZUYgIT5T6KDMILZrPK5/DSw390iXeNrAFkBXQh9RWm
kZb9/+Bt80piet3yMECOFRjmmX3TYYe4hdwotOzAsX4pmVs348t9xKxDoCEsfyO/
KBwTPPUzVkGF1kEZBwH3dBzkUP0+Ahl3nxwzdxZpC4uNQPAaNWjuhQdDJLj0fgn4
ooyDCcMCc/zSbpDW7oJDcTh6jKrxdY5FR/T65YmuuOHoF0Ts+AWq+pYvWzDhYSg=
=zA9h
-----END PGP SIGNATURE-----
check for num_pending_packets and flesh it out a little more
Alan T. DeKok@2017-11-22T18:04:11Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b70826ff8af3eea2e84b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFbwbAAoJEH0Oec13Yh7NJskIAJ3eH3gAdtak8lv8/SQ+SpDP
qRtJaaPyK+bWntUGvliU20FOgns0rSDtHqwF6HDrus0KXUhPCdDgzOKHIFC+tnOb
SXzHT2MK5pFIMIkLuVKgQDS87YP98HxA3KjhndASez/+1NZOwWgns6EQAeazga36
r9kRIdcCd79fubsyJBiQqgG4/Qs1wgAc8HnLTw8vtbOpeyO/DLldWBL7x5kS+LAk
axaT39Z8fQ8bE05Gb7sdKoUxid3dYmdYCtOHj35Mbin5JgK08nOR2t8rxO7WXM/d
b518GmIqR68MOO/27sQ2aTewAjThqtdO0fjvoNexZiLEXFYFGaIahO9nT2bG2FY=
=0s83
-----END PGP SIGNATURE-----
expose proto_radius_dynamic_client to set_process function
Alan T. DeKok@2017-11-22T18:04:11Z
Files modified:
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d17e0abf500ec5e75709…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJaFbjuCRBK7hj4Ov3rIwAAdHIIACJn+TSKbPjkRpR0djUChfKH
p1PMcCrYv8NWhLi5/zmme/yU8iJi6sHSUOcGkS7ZX0uKqjt4ycQHsZ6XBvsuid9Z
ynSYLw1FR08qQywMlchow3JfjR3Nfke0Zvec9Tj2vaIy+mQWDehD3VC7ayZjOCvq
JzhVqHykwvdviOe2X8No7/r4viMDYDjyR79mer6ykwfTtLqgJKbPWuHgnwPU0FWs
+XFcRygTYb5rfTgbre3DJukPXjvVxWQbNkaNNhU3BNaM31d1qXOxGTgc4MPXXA4i
QOE6vIcpmWIth02utAT7mDA0tw5jXj+FFkgMWClip3lGr1harEBuO9ceK/cqc5g=
=s1+e
-----END PGP SIGNATURE-----
Merge pull request #2131 from dulin/fix-missing-id-column
Fix missing id column in radusergroup
Arran Cudbard-Bell (via GitHub)@2017-11-22T17:50:38Z
Files modified:
* raddb/mods-config/sql/main/mysql/schema.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82218729c8d6d68ebd10…
======
Fix missing id column in radusergroup
Martin Dulin@2017-11-22T11:57:47Z
Files modified:
* raddb/mods-config/sql/main/mysql/schema.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b838f5178fe092598fb3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFaobAAoJEH0Oec13Yh7NuvAH+gIX0JMDymmzOOecot17rWzn
Gz5qyAS5hOFJluNARoCPG19H/PrEXQN7iAAkGzwPuF3HVMpMzouyKCPaM9XakG9I
6CRMGGcq3dCbRevKj72Vly6VNM2e3N+cCiDpWJzKHjuBnxQCYVMjyI7W5bvGVFdl
ATEC02xfcC2+gVA0V+ZowV6AbsMKo1k4wO9VhgQuFL282w1pHm7NFVwA87TJUKTY
I5vJqiX/2tidgF4ZrkX+1XSQ9dFpA/q96Oul9RnDwiXGqdHQjOgdE6sCPzyvWIxe
lrkPCKBWGwsI5czsXRIMiqnv3PlCWC5bBPLByha677ZIRD2up1uokROW8VZV/MQ=
=6/+Z
-----END PGP SIGNATURE-----
more fleshing out of dynamic client code
Alan T. DeKok@2017-11-22T16:47:23Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d86488c93e4981e52d12…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFalNAAoJEH0Oec13Yh7N//kH/RJ2puOETyyuCLFpAa7n7N/M
3y/Kakw3hVNWck2skApXQ/rSY3E0qN5XusIpHk7lcZUfKkutbtaypbEHWsCcPv4x
/D43WRlX4NFA7ayAVfN53pxD0D0p+2EiuFgf7czj04VMpigFZLpGenSEG0H9Hlcx
k0z+Ouxn2aYkniQN6xxgHXvlkxrYtrANUIfKPxtaMC+HhOBkAltf1K3q/a+zmMbz
5JJu1viTaLr0P/kRzOMnyc+LjNZI+CRfmc7+GfeLr79mGBJ9vRwLx79bpUTymMky
qzO35nPrtCaSH2sp21Wx8Xldd9ZoWYkgn+pO93SpJYi5Dgs9G3mTTyhy4fTJis8=
=SSwf
-----END PGP SIGNATURE-----
move checks to bootstrap, and load proto_radius_dynamic_client
Alan T. DeKok@2017-11-22T16:43:57Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ec10d81aa085887b23b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFalNAAoJEH0Oec13Yh7NARUH/R5rSqEVyH3fLQrFgjI1+wT8
Dx64UR+Ycf2GAkZBJ6Xp7+LIUPSM/9SSd1qjunoNZVNZx77OF46UkeFdNVyGODFZ
7j85sYm5VaI7WndWwwNeV4BcZADVwWab8IOkfaErrAB+rIP6ejq1yieZzzyueEN7
gII4A9rE0H8cNKkLcfjhgWU836lqfwwT0FsLXVHsRiwtGoupxXpqu+4QzDl2mb+0
QUuVdGE4aUn2rZqg9mPO/H5e92izlpzsfWvvyMJznH7YHKA8K0TyixQbawbcDXrP
PAObWkbT5+OzRQUYbjizWoBsEPbqouHatUIduAB7SVlkzK+wnXv5KbPsgFydLGc=
=z+Eg
-----END PGP SIGNATURE-----
use new "OK_MISSING".
which means we don't always create "dynamic_clients" subsections,
even if they don't exist
Alan T. DeKok@2017-11-22T16:43:57Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/79659d3ec8d0c99280f4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFalMAAoJEH0Oec13Yh7N444H/RFcz425B1yyRvUcXIngQlU6
TnFcTUi3zuenfX6/PJKPZv2BN5zv+igIaBYMwTUWEFsbG4wxsRPaUGANrX97AdbL
n2waS0ZOh9X0Z2lydshc4HjF6qQnVeYP48M7zJf7qBBDrggdUaDC6p0pDl+5t3h1
Qbmc90uPinvRzvteTOLn6qffTjIQuJjP9CuUoricZ4E+ybUHhAMTrzfvAuM1gLrW
fJq89TiJM2QLuzWE7PkmcoMQyNbJUYPMlX/cdFxvi6dWulvZqXEmCiGsbfp0n2ZO
qvhWo5LleG+Fm+SmY7cVRHNz85lVWXLi7VmBKYgimuXPdYUXX2/qoP6xpfTjdbA=
=61/8
-----END PGP SIGNATURE-----
allow subsections to be missing
if so, they are not parsed or printed
Alan T. DeKok@2017-11-22T16:43:56Z
Files modified:
* src/include/cf_parse.h
* src/main/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7bcfc73825a4a39be7c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFalMAAoJEH0Oec13Yh7NwNwIAIjuM1NyqOtR5lD1TUykFkwT
Lw6nqnJpc4X9AmsBdVqwgQ6bxdOo7QJh6zXuBSYgVis8R9GrHmD8WOVqBM3/eYW9
PSGd8QgYmjxr/hCf/tssmTRBv0V4x9lmwyh8MZ3suhwcssK6ixK5uWxJfN3eZkqL
tqFXopwB9JDHN82UXpCwGrp5dp1usX29NyiiDK1G+EZeHLjOv3dy2VzUP3vbOyc0
irT4cdY4ORd/+N+WKJuvKusZDibjcvIzaQtLuV6eDESEyaUfu2W72xdMGYi/CeZN
zEjarD7+pG7iyQIBh7fKyNvuAgfW+TL6TtOcMwSwtaE43Avi9XF/HtJeLa1hrjI=
=aAcx
-----END PGP SIGNATURE-----
start of dynamic client code
Alan T. DeKok@2017-11-22T16:43:56Z
Files modified:
* src/modules/proto_radius/all.mk
* src/modules/proto_radius/proto_radius_dynamic_client.c
* src/modules/proto_radius/proto_radius_dynamic_client.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e07f9c9afd6a16bbaa5f…
======
--
This commit summary was generated @2017-11-23T00:00:05Z 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
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUm7cACgkQ/6TVgp+2
18q/IQ/9GS5ZBeZzUbqYDwnnzUdCbWs1BaYdycVIH1VJx6sGfR5Tq0CHbyH4E/hf
D7I8vz9S9RoE/AB4LQjiAD92+g6jeo7Pf8yXU17oXDUk0VC5mN05HqFKfaGrZ3bI
kFcZ5ifQS301IMhOxJBp5gg6o8pAkRi9XWoLm16MrIcbEvrY0Kg995rmUU4UQ3Vo
x6acMO1XvDOvaypRtxx32oWsRE/RfFN4UqZMZ/D0CKvLv+Cc0Cojkwin2j8v4B3k
Nw4uQnQXkGuDO7f0ABrhCEBsKWYcH1zxboCpAFcbI1tE50DETBRXTX6Tse6YRQun
FGZBvIyaZutgmyNBoH+ZQASxdFwshefjiT4DiXaj0orG4F1H8Tp/G0nFAVVBkwo1
AW1/BMKnUSILB3KhF0p10aQx4HFMDDi0yxd7apWB8NZxtMyUDYBOgyNW7sKaHZd0
+TxjRjSgDDuNtoOnNSufo0/W9CLn1Gx1uNLG4JRaSfgP1y0ESpqkpRbzSQYPqn0R
+T3/zZZdDrZ6awk8zwsisj6x1t+4UuzkyozR/LcPX/9XlAadKmGUJGSlDnHkUrmS
A4nDdGls3LFLfS5F4yKeabk7jplzcq+3UzUHnwiO/WQ74UtEALFJaln6aQk1BOX5
2pvWj1YNX7FXvj8j6bObEQo20iCraTQX6DKmudUkgbtp1/zdr2s=
=5Cd6
-----END PGP SIGNATURE-----
Wire in async xlat functions
Arran Cudbard-Bell@2017-11-21T21:33:43Z
Files modified:
* src/include/xlat.h
* src/main/xlat.h
* src/main/xlat_eval.c
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e179780f7025c77b031b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFH2kAAoJEH0Oec13Yh7Nd4AH/i+yeglxtbNCgp2K/E3ak+1k
lpMZ2rPzPXVRmTEtlJJ/zp8rPHM3LRaiTUGCJTnDEDSoz9xwwjjtNDXQPMeeutZt
2bZiMxfiUI9GW/ejGBOPW+04Zza3U1ZifdFqO2JiZ9ekutK+DpXVGBbfZnv23Y1q
ShU+T4oO4zf20ml76WwKJySCSQjdCGERkKLBimGPjqrCBcvcYJNsdG+0V3PrBPGc
S55ITOZNpc3mKfDrkE6j7qEdJZum3ShObjABqvKKv6Txeq9nkTGzE7ciuoCNkFmZ
J8iaPblV3ybHeCF2azLcVuO78VtaKRz6owOQtjsTunV61Bz2oBRve6vfr7SoKn0=
=Betd
-----END PGP SIGNATURE-----
create and add a new client.
Alan T. DeKok@2017-11-21T19:25:24Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/efcb25decbf7fd6650b0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUfCgACgkQ/6TVgp+2
18qDwxAAieRfoIC4ciKOsrVpUKqlN3eTAh64ESagFfyxtR9oRM3YOJlATL7uG+Fp
cTxSWL2ej/FLZTGAFc0l0ebwVl73yuTYmAyPu9fgzG7KCtFWfTwjrsgkNvv4zJrF
xdqHOhK/IowjZhEgnfNqtavhJIiBrGly5oeNw9E3oIWol2F6LjZqaaryg0vZRDCw
/ve4h0+eR3E3LB3VcYLmWZfBOKYTIZGKxhmOz7HnPt57WyqV9J+176LrlPDeN+AZ
STUQGk6aSdKhaBmHcSjY+RWDFi+QpFcmMPdr9lhOnDyqhCeO350+LI4TOrZiPcZb
CWPY7yFLd9j3EhYjBi+fJDJDQfBs5Gz5pMTmvumUHXLO+zruPFaG1SdmZxSCs5Fh
LCzzc8fXAd/tnxeV4veCqMChaSoQOhsjjVVJbSsa5UWqTLe9C5x1cD4kioVxdEH5
b2wV/n2V3hBZV67RHT9zbCj2tfNNbLHt6wXesayN4O/Wr2oAp7Hgly1s9+mrh+wn
PTf4CbfmEkG0eH8TNVO6DZI9PXkeeDObiV22neG+UGKF7MTmAhRAYmc3vR6ToF7U
LHhe5agb6as+hxr7tsB9de5piWsXBIOcyVxhdlQyaYqAfFRsMaTlS5eQ+amPb7JP
KjNmjcHaf8g8bbzZ6eix8YWjl1rNz/zBjqb1uwZnXo4S45ae/vY=
=NmjI
-----END PGP SIGNATURE-----
Test the rlm_delay cancellation point works
Arran Cudbard-Bell@2017-11-21T19:19:04Z
Files modified:
* src/tests/keywords/parallel-cancellation
* src/tests/keywords/parallel-yield
* src/tests/keywords/unit_test_module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fa67d461ffb41f13346…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUfCcACgkQ/6TVgp+2
18rPWw//Sh+/Qv01J+2T8kXMRyuZFzoJGY7gNVXBPZl5Fn4jx9lbYiYLmTr2zCvI
//A9nxQs29HEIeXDYqyNzX/p+H7u5hff6iXF6xk2EdvMHMXY1yg8JMki7AvtKEED
3PnPDpLQ46k78M8x9sfCF9ODwsfClbJQLM48ZW7Yl8mh0Esd1pMLP8cEZAP6kLtb
yltgxGLGxegyl+0dSA/2v5cuMz7S89xcM5oCK94ytQotMvnckhm3xBVo0ewrIn7h
s6nNzYjkC7ShogsMm6swK1Ag46/dEX1oMcUJw0/PAoWGNhX5LF94HuU+FyhckSdw
Iec+Ity1tMRDhC7neMKJq8WCTuPFRpKb+DAQDy4BI+VgLi78SXlDvToHeR8690Bv
lAkiBX11dBUDRdnrsGCpIFNzFaVl7ewCJoWDN5wSsJ3I2IKOuxFDdY6ssnzT33fA
6oXlo4SGNJ1AoSt3PIWW9BHsmwf/b6OjUV0Ot/WpSLjFwwWe+cAtjqrIL0pgvr0m
Zpw7ESEocZnJqK7HWLaJUpeZwh73xGOtYwwzUvP2SEjaLcGm9KvjN1kOxEubvMSp
FnZgj/y6TkBuYI4JIMY7WipxkL3Cf/8daVIbydZVtdKylJHX8l+QLvyIkGkbs2ep
kKV7c1SCI3hSkcnkG+JxPQMsMVK/kTEHHHb02EAFhcO9DmNz6E4=
=Vnj5
-----END PGP SIGNATURE-----
Add cancellation point for rlm_delay
Arran Cudbard-Bell@2017-11-21T19:19:03Z
Files modified:
* src/include/modules.h
* src/modules/rlm_delay/rlm_delay.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c26e239ce1e6f0def455…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUfCcACgkQ/6TVgp+2
18q5ahAAnkcU55HU1LlpS1pGLAvgGXPHYRK7lbKDoyZg4heK5b16AmASycmO91g1
hJHbA/S3UyTHGM3V28acmx6NB4m7xW/Ti2SiBGYCW8+TYdWvpLYJSC284yaM3hEZ
v0oDjSoTIl5m80icVda/zjcDDYOdtN45H/6ScRirn4RJPWlPKkZAqz2LjqaBx/OZ
gAqpj6vlgZhmpHuZodEbfxDVB/rrG6rwVH6PTQRHn3Ruk0quP1EtSoKQqKkxiyyT
4kx78Ju+af5V1zhwPFqBL0CrRuzxeEpxub3giIdov8+IXz1rOr1oHzCNbUf724Le
Th93QLLf6FQVvWh3VghDOvPFoO5x3eJL5OJPaUIvwadNJVc69DwnErHOlzUhLV27
caAkQFJuiaWpTgB2Mox8kRfvILYddtK2BmdKApwKJGvPRPv7YG1yT3hmF/Pqnhiw
+nsaB4Th8NuklmH0XAOMA6+T2wv6Lslr3eTPJsCI36oIaqopHpESawpgoCjl1csd
qJpfR0AOLGb3LwcYKsoVHSL5Y+w0z84E08Jq0ud3UtQKtIl6qzAihNkKy0DPQ3CV
SfxTPltU7ovC4s1AFjBHGwj8Ub3b9YUEAlTiCFqiI35ofnFwFAZfOkK3wO6x10r9
RgY0MU93gsxpsVGf4GrK4XI4nSy2MEogmwI4uzPJOX9tHMgSYg0=
=ujOj
-----END PGP SIGNATURE-----
Remove unused fr_state_action_t
Arran Cudbard-Bell@2017-11-21T19:19:03Z
Files modified:
* src/include/process.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29fb852a5772c40390d9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFHrkAAoJEH0Oec13Yh7NhQMH/RxFAMFLJobTD0b7qdufhXLj
7DmYgJSaVWjDLJudpusyvWzyoSxLey+K3eVZI3qgx4XtRNiHLlP/x9elPX1qp4I4
Sb7olVNVAfN9DoqION7gwLpCaLw84ahYT/pH8aFqdfe/WDTaAjSMH94U89QOdPtQ
Imlugv2q6TaelGflBa1KZewSdBiVjGgK1g0awbTpQrgYj9NVjOrzklOFGabLvhhF
1muAp/KSmKKXLwYi2v3Zl5b/GXBpfCjpA2/emKp6IacZfHkXZAZILcJfMuqGKUVw
L044SopOa4deBISs4/dJfz1k/HwV86mVxd8cHy+b8d0JJ15LjnQR0/UICsvEiQA=
=8gou
-----END PGP SIGNATURE-----
move assert to run-time check
Alan T. DeKok@2017-11-21T19:13:34Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89eb31d9152997017fb2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFHbcAAoJEH0Oec13Yh7NibIH/i2oOhsSUG6Dhaiw4zb/ddsY
i4urI3EuF9+LMDfmVcerCX4klHLQFiAVpI2OVU7IXdSlyZYu+8zOiIeG2tpcwG+O
fjGqC2+z5GeO7O2P2zA1PtyxfS2u50l16zuniE5aAOuMV2OPmWX56Pz6R4c3r55S
GmuMD9sbsHHrzuuHNfZCne0rJfDpbBIxkRlX9Xzn21l5oNfIs+hGiP+niFTWQVfs
DFdiKxx/3c1pi0p1qsuC+ZnoyU3WSGlzHmJtelirPfEvvKOsRKNWZUomZrKMzE7I
8nUzCn+LtS1sO04+V9YPJtgwzymiilMTyUPyw4Xg8RuTTSyUJAEoFGNhwtrK4aA=
=+n5f
-----END PGP SIGNATURE-----
signal children to be DONE when exiting a parallel section
i.e. tell the children that they're cancelled.
Alan T. DeKok@2017-11-21T18:56:28Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1361cf40944990227ffa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUaFYACgkQ/6TVgp+2
18q8eA//aA8dica7Jt0zu/BhxZPLPA7yKAZIKpN/tshJo6aTsyZ+Qs+kHMsrGwqt
DntpAnlg2XXTkZX/6mYeWXJghSXH3OL9KkZ6xJiQhWRoFiGfW3B8prvD1792Y/JE
nMjAxJ/g9G+pzhFUUiizHatUXgBKWBVRtripuP3aaszu7Pu1dF2GwoKeCLzF2xWD
PaIX07K1QyDStTNYybMFH97XcO+00ka+8dHoyVEVPWz26pmGaMiW1HAGlg8AxLp4
Tc7g7oy0RlYTJz7srGvXJq47M9vyuZG71rgBN/bUjSz5+81N1vbF0jpqMXojuez8
aCtGiSo82QpZ0hjjwf8SJlfZnchvanfDZ6qhITkqkBnSP9Wsr6/IhB26Ot80OKAM
+pONE4fKkUxOymKDbMNUuTC7/9fhHcjJi0GlghKnohsFELENfooSyvVa0bxGVhFf
LT2NZE1PUWfOeh/9XxFYgVxPsQgFTBjLTanwe3RICfWCZAC4iC5Ax2mX+7nyDaMk
s6dsNcJhzffsaOr26vc2+KgqUjNwyaKNg55NxPZOT8LdbDDEBBVjbZn/0Er+QMjs
ras19NSMfYzJGVof7iHTcLeyFvMy3ItF7HdH1UIs6nclDZ6mBC1uz4SINzcAJEmx
6koHD3sjaamz+ecZEj7X9NHdPyvqCgLSZgYmD40np1YkIiz9YG0=
=tKYH
-----END PGP SIGNATURE-----
Add tests for parallel rcodes
Arran Cudbard-Bell@2017-11-21T17:54:30Z
Files modified:
* src/tests/keywords/parallel-rcode
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd971c592f6d5caa3f88…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFGAvAAoJEH0Oec13Yh7NftMIAKOCB31br8opqDwYxK+ScpsY
4cLbldB1XTk1O8AdBKXaPC5fz3Elsn3qhENPUE+ZLGPOYOKW/r6DgrMD77HTTsgy
Ez4tkxOFfp0m1bGLmWYkBMENfnGnZFRZcpcnP9ZQNhtDAIDD9I0GbD/rYFHmqsgf
vNSd/PZcYj15fqsYfX3Y/9AJeJ8LcdU2sZ9Thz1EgXXd4ETR19o60saGvbFpU6hB
zcgW+RgEMHY+5wsJL0GY/abg6+S1iFcs0sAMQTV/BnNgvNncCrsFtmw/WftzzIh8
nLJCbHRqzMH2STmd0bPwlQKSMMPEI1IWtmISjPz212+/ZmHctpp+ODy0cXvsbno=
=x6Ku
-----END PGP SIGNATURE-----
move code to before Message-Authenticator calculation
Alan T. DeKok@2017-11-21T17:19:43Z
Files modified:
* src/protocols/radius/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/211870f2bf7773179ccb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFGAvAAoJEH0Oec13Yh7NqegH/31EW9iR1tUfem2ezwfAM4zJ
nNFQLntwbzf3nNC0GqH2jCg0J/TtQKa5YhQE5jUO1mqdPltAOUD5hTeULK10mtTV
GMyn4rdpT0Svnm0Rnh9E0mc39411ZucNPRAF3ztxocQlEHYd+l/RNGlgPz+lYbbm
9m8UpKWK5E/sMvHbqBoykQ2zCKUelu7mBV3wsfj097oxZS6jV887uENTJhvekU9m
6jHCATe7Mrk9NFLYF1BSwvZ0uPpfAonxI0XExO6mUb7TDbPQfhQTl4+zhuKDHCgJ
EMn0xGsXeyLkW+/WPWy0aShITB4QB39fNPQoDhB8iRg5FD9xCDK1NunDWLKvkbM=
=VAmr
-----END PGP SIGNATURE-----
cache the signed vector for checking response authenticators
Alan T. DeKok@2017-11-21T17:19:43Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d3cd34239f8882eeb91…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFGAvAAoJEH0Oec13Yh7NSHoH/RltHh3l4m6nFbQDqVIJZ7wo
B8IgnqXSYeI2AioPzAiKdQcaQ4i8fxOdM9rtAgqnnwEK9R67abfFQzFKUGUKn/b0
tg8T7dYvlKlE/cVUBJJzOzdqB+8T4zTdHlnbUE2kJKhcNxY2MhWtVBd8qbt9THAS
rrgDQXzAvj+OL/oTWROs1S3vY0WlUMi1EO0KtfoW3RaOX5j1nGjA+uYhco22qvh8
WLvxk8vBIkIqvxmZ3Gs/XmcaQ9EUbvnziWPtds1JC7rvAukSyfhlNU/k3BRP8dpd
YyUsk8TVFSAsVY+L+JY6FNWQxGDJaSpGyi6O8CYlV3Ujafa+3JAU3FzfeKHD3Hc=
=vefX
-----END PGP SIGNATURE-----
start of dynamic_client_alloc()
Alan T. DeKok@2017-11-21T17:19:43Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c520a8a46fea372564a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFGAvAAoJEH0Oec13Yh7NAzEH/1iZ42/YMD2c/LS2dXEWVmuK
TJAGMG9JvmVtiMo0ccv+dWqLHrujIP0o1ujlvikwDqTcSArmBQ4XSqwXmEACMnVa
ppvu9vtJb8yDRP1d0RpMMfTozyRygvymL/ghe8XQ9nk9RAM5drFXQM6nlmGWyNYP
zy7AwGyuK+BR/UdGE3BIA612lbuOBPWciNeH6YSq/3kpKOgThhjkvlZ3A4fxpxPW
qd+qk65cloHR/6ZDpnLgjgyPmRMVQsGweJTtG/AjxhT3GrHL9gs1Iwq5hWIjT4Bv
4LX1VZ4SKEMJfVODg9WoltORutrH3MhBp+NPPY20Q7dNeM5lbQmeYpjGXckvEB0=
=BIPg
-----END PGP SIGNATURE-----
start of dynamic client code
Alan T. DeKok@2017-11-21T17:19:43Z
Files modified:
* src/include/clients.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6635e498c8a10f88528…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUVF0ACgkQ/6TVgp+2
18ql0BAAq81JHQunGcmbT7zqHhYMqDtLIXLfe0Vitu4dmUGv0Pf4Ehw2bd2KSoDg
sYdfoURf0WutHVEE0HdRsHcYp4yaG/BW+VLIdg4HKCdFy6Lg61c9T+nVmUxuXqFF
A4PmtUTzIZ4Rn7MuU4wV6xqVV+28cUn2lx6TURZAUVc9lAuYiX3IrhLdNRz52wMi
ssLuNYgjK++BcurkNt4iEfO+aXsIzKX18ejKAfEqGVARSNvR41J5ot4bYaWrT1e8
NvQYR8F6RbESI+sVactyHzvBaITcfgRCu6OVIUirAzeq07lDMB0LAAzsw8zAPWPJ
EQ0eZJWEmeSEKkJP/ldBufastc+ou8CDBFJdQudArvzWo+VoRtFnvKcTIPDWUBNX
N/2dCePrAYEzA0T14i/9z2n71YDa12rz1Bg+LzXtpuMBA9iXY/nMmc4zGxi1fRNo
C553Kn3n20WlE05rw6jIoA1ia3jlQ4sg/wN4pSTgYVUb/Hh3HX1+0v4ifZS8DI50
LouWa8iAIJEhK435Xox4d6n/OS3UOZh+iwuHR/mewShREBhe1jelN/0A3ropzHlV
jzORhF6/WQRiLjjz2kcqDSVkNuWJYsqaeek5RR8uds7+MBUPoJ2MRnUXr0Qzp5JH
WgMnC4+fHfFUNVtJKJksFcmRGSY5bEB3IchHeodZ26f4l0t0mtg=
=r8EL
-----END PGP SIGNATURE-----
...because you know static analysis is going to flag that at some point *sigh*
Arran Cudbard-Bell@2017-11-21T16:29:17Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb210da84a77b839450d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUU7IACgkQ/6TVgp+2
18pwww//d7VFxP5yfyp5UhIZvbjSLZBaysgsUrsTgI84DW6au+HkReAUbWA7uzDK
uYQhB4ky9jj2OEjYfA46m+C3e8NCRZBwUBg9lxSJV/3nfVAW+75p/pzDq8ifKvbx
2/Y2xHbu3KZvx6eZg9VfqcK3WbrAZQKDGMtPxiuk1HPhwDtNJmvV/g998u+YbLHw
/R5TOJ0y+gW8vQ1cyQ8hUWab5hxY4Suia0eYBsvHrUkFuyLRaaAC1tXTTE7sWvnX
Ri0sIL67fa8ogVwsnwgZ0aWA9sDm7fX6LpKhAlX6sWaDKro3q5y8MYrBxRvdhaxN
hQj8pvPmNzfgwWFAeH/JZ29vPIgYOLfz1xYcgauX4Iy75Hd0DACAgP8SxF9QahUI
Ds4zkCH/PeSPWJ2gFALHayU4EQNvgVZY6D0cCNyV4drXYxMjR53WaN8lSFFeVTEp
BxrKw9KAbP84idgCaTggnM18gImqEh8y9PqDEpalJQELx/e+QKrffDwI6STKunVu
ua2Ime1kve+wQmyD3gMVJ1Lz33kTDNMK/F+26boDStyUb68jBqEFeqH7pd4AoFfC
99NuVeD3W3ErHO5E2IgWzMxsVvrrPv1v/cDIUvhS2PE17+CDTFypo3dEye48cIqO
1ZdlACRzS6dP36hl416vSTp5c+Bvj+GzmYIm+Scge1uwWXLWvwk=
=Fh+x
-----END PGP SIGNATURE-----
Use current result not frame->result when yielding
and don't mess with frame->result
Arran Cudbard-Bell@2017-11-21T16:26:26Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f251b90a8f9bf5d2baa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUU7IACgkQ/6TVgp+2
18pW4w//Udn+5R6eesCk13q9LDxVyEmHMCIdtZ5fRSO2Q59nuzJtYpWvZ+7zyC3/
TPBd0BNhRD1mfTc2i08ip72D+qqi9tOnv8bySeZzcMBbNDZq6qqbBPw4rO1QSxGv
pRHuxnhe0KpL5Mzlv7yQnQ00YFs8bRVU8BjbOQG/ePzsi+LsMyVMPMXb8j6oBjF9
Aa/MqX9gdfULXd90wUgxkpbwJZDlZ3Sao86D5u3qWijDLGvDeaCsK7IoSQfDhBDn
Yya+c9YoW7HhbXUlp3PQ+BUIb/xs9aCGi8B/W6M/DvZs2v3lqN4rcTya4XOiOl+M
z/w5yMB+8VHfO9WYGMHusb+xdT26kUsxDFzqFkKg+NoWnk2OI5Q5KlwnYXLOInas
5wwlXB6cYDH7SZF3Q6/GNwEIRn6FGWhD+pOem/idH+XsuCDAVYsi9UHmULvCZ9nM
TA4S+Qf24+7QeJ2zyx0CW5jwo9S2b1K+D8GQR6eE/kEgUa0b4m71KwJhfCvWPWHv
HTR/sTFjxNpZq9jXPmeM4Rjq8ybF3R56ee2ZY2aF/UoB1fxRAx6U2mW2JEDn2YFG
WCJ81En2ADpI8l3c9PLlAYYPbuKEORA2JykJiI9/TGBUKGvlDNLUYUESM56coVoj
bPyEVeHseAGu5JLsCIOyZLSM+gEKPDZen9QI03TOzvAQF+oNUqg=
=itw5
-----END PGP SIGNATURE-----
Revert "Set frame->result when yielding"
This reverts commit 1f7ceeb44c90809c668d68f07e749c85c52a9f8b.
Arran Cudbard-Bell@2017-11-21T16:26:26Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9453934493234ed73b7b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFFIqAAoJEH0Oec13Yh7N/3UH/i0+tGz29vp6xLNjrRspg9vq
XRWRKiM0z/WME+OxUBbpeHzhv5O21VsVVzq4PoCNdgWxzEv5gLTcSzcbNsAA+blf
mruxM4YlEwRauWSod7PDmaGQxxoxPLzxROOzSQWkMuDZZotHAezy13Zjai4L9OTH
usZepaAx3syXmD65ENhxCNCA7EtCgTCSjf2z9dP5OO3S/3RLOzBjdwNg36S0sG6u
qs81tBrfRY1Lqj+LcTqIUWNaJNYgqZ74refkrVoW39BKyAhAwuidN4IyjBVq8sVb
XYojRowGeTR2ff5+geCVqfufFKrdOLC5pq+qCqu/rIrnbMM3oZWxV1qXPlEGM0Q=
=n0s8
-----END PGP SIGNATURE-----
there is always a module return code.
This goes along with commit a262092bf41c
Alan T. DeKok@2017-11-21T16:19:19Z
Files modified:
* src/tests/keywords/xlat-virtual-attr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c28f9b4a2d8aaf7e1a72…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFFCLAAoJEH0Oec13Yh7NV60IAKNb5z/Qj5OIAcEKTIqMgFw1
yXhkGQ9JmTNanTfwFXDtMjBv+9kUXxlGfQb1kiFDCEm6wOb/bnYlR/yX7Gl5gAoL
ALFeVdvBv5VDAKLilmmq8WclYfFp9hYaCvT5DXu9u8P7n0Cndx6mhG7YJXVKDAKT
Vqr/NYprNvU4DUeLbmPl9Aar2xYRXZUXy94Sditacd0KMn1TZDryANea++nNlB2e
6gllTOY4+ladhhDI0JVZVSwkB1dZZ5EAB9jOnaEf9caBqGiBp9fqPLB1e5T5XGWt
8I5dh+Kr2Y5pOvDa7pGydJlb6w0OIchmjfcPMwoh4I8p6wW9X8bGx/Eagdx3bfY=
=PZxd
-----END PGP SIGNATURE-----
fix for EAP-FAST.
The parent TLV has been decoded into a "struct". So we can't
check the sizes. And the sizes of the various fields are 8-bit,
not 32-bit
Alan T. DeKok@2017-11-21T16:12:24Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9a320a3a4bfc310d8c1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFE+FAAoJEH0Oec13Yh7NmlkIAKDxifF2QUkMfZS7ZA5wsYVY
31vvu+mCsd2VrSrYaNZXX5jY6bw6L+s6kylIj2Vc+lN1kZhJ1dA8UvTdSUtPrOdh
Y+ZZH+ogvfVefXRnN8/jW7JxHcwMe1K6a3jEcZObEoj9tFOA/I+m/8Fx31Rs1S7o
VghYuE3FmbfZiWtmo/8FJC8SKoFYZ/dFAEZbmBS2HZpzs7cqxFV1DINUfo3eyA+w
DbjJJU4y8SBu3wAEMBXyHA15qYUV8f53guEEOlSODnTBRck81mWkx2goharrL+l3
tg6+r1+b6F8zYcOP60tc/CMiRXXiNz/Qi8gJHGdb6tDdNzRGLWQfivQwbvPirxQ=
=m7YB
-----END PGP SIGNATURE-----
fmt is parented from node, not node->fmt
Alan T. DeKok@2017-11-21T16:08:37Z
Files modified:
* src/main/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1144fae072738a3f1b1e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFE7aAAoJEH0Oec13Yh7NOoQH/3wNyZ+bkPkX8vaj1yDBe3KD
ON+6UiG6gCqiKSLzjWm1lYIk6a9ZKCkOnWlZmiHXDKN/SMXQO1seaAg9QLU8WOQ8
JmRKJ9TW0ixdE7OgLT2uLOEBBxCffTbAZa7X7GlCCRSOY1aUQ4vBdMB5dEGciome
zQ6b9KlS2Ucti0RCOdndSJG9wuh1LQbk/NUL8fGFOOxqpyOvyp10H8zoHvxNziPE
MpxJOWvgF7v2WHZl8yF9uqG5hM0octwkR3Yfq4pXtGNxiGxLRUmEWYAnFer4Vit+
sgwYzbcdmQ23XZsKWZeisXiECuzetx/Z7NJEewROn8fGY1+wQjGT79djp9oEoIo=
=BiXm
-----END PGP SIGNATURE-----
allow COMBO_IP_PREFIX too
Alan T. DeKok@2017-11-21T16:05:40Z
Files modified:
* src/include/cf_parse.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc46f51ca2c1367c51b5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFEuoAAoJEH0Oec13Yh7N9CIH/iAynVNXyE0JpCLsRODu4PXv
6YVMTXDVJ1RGwy8zeD+i+rwN3zmUeVeto8rKZMw41Cz5N2Xc0ZLoMZpRqw5tOT4p
mL4wcBDRk3Q8Cmj6k46cAN2FHTcbFfA9HgvpF6u3ggAwClK7ggAQz4Cqmex82ZrL
eBxejBNvLwC+M8L2YTUgH7gvVK8bt4SyWAbtEoGvmkP8wryD1QoSrFkEkuu4XC3b
RVe7dEoNIK8bZqn08UeelutH+XokY1T7IjJMISqE/NOHD8nXavDXOb9W2dzgPG3y
JS3OCylmqFgOGbUK4vdKroy3kEBk5SbM52qeqXTx/yXEWKbOX03KwvM3FlNd27o=
=N3nn
-----END PGP SIGNATURE-----
request->rcode is return code from last module call
Alan T. DeKok@2017-11-21T15:52:08Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7955e148d2e24f179c62…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFEunAAoJEH0Oec13Yh7NvLwH/3B2enTnfwO2520YIKGTwTDE
eZOOiXphTg6vHWGnzPi35HPaLYtU6MsSzcooWdV9637QWIWgNv7g/pGTLk7DDuSL
UaNmXYy+oEHh49AA+Tj15KXIzc0x0YzFiOtDVvgQM1Ke8HOFdjqM6mChi9vVIyAY
Ep9ipxmXTSFG9zmsboN99SVDUv0YydpxYiX9NvRMfFjfyjlbdRkYYqqSWj0Nugn+
5GT1PqkNta4FocKe2a3xfxbjtxuJEih+D9t8Z8NgS3YvH/MwybjpsBhJy8y9kpt7
DXZY2pzFxXop5bKjnpCzw/xIYE4CRZg9uTMbM+/iIy9OD47xNj1/C5H79N6BEMQ=
=4KK3
-----END PGP SIGNATURE-----
0 is RLM_MODULE_REJECT, which is a valid rcode
Alan T. DeKok@2017-11-21T15:52:07Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a262092bf41c9c76ebc5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFEunAAoJEH0Oec13Yh7NoLsH+QHgpDJLdZtowwS8wPsOwYYU
V/jwl314aiJjqd0BAxS0fn2ysMezXPApiIx0zEhUwDjZhl2a4gfdFyY+nmvkmSYi
nPCQXSjzYoi2MtyWMCdPVepOUxIxhdM6aBi6WGuAeIchwde8HGDk9637lBTb3laW
vFca2VHR6q7tKBoFMkYZpY1pfIrNmTf3yBGmFvasdfE2j9Xwf3OnnNcS3QJk2GuM
KpOk4IfNPn+hiyXTYU9bR84CvN54OD1/utqFMt7Uz3+Dae5E1s6+5UGjCY7L6p1m
FwTmezGCfyUjfqWitisrtemdAsZmbg+RP2Vk6bZEYmJYsSq294zop9fji6Pw97E=
=l1iT
-----END PGP SIGNATURE-----
add combo IP address / prefix
Alan T. DeKok@2017-11-21T15:52:07Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96f69242caad5ff78b1b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUQWQACgkQ/6TVgp+2
18qqTRAAmBwpIoFaYQI2UxvMObivteufj9kLMJ5ZfNkqpoHcul9N6jW5euMTBmZR
n5+pY+hVp+qwPjgVqMDZ5qSuuDJh+iez4rxaEoH9EzNrHd05rd62vg2dc6j8mzh1
qscRYCFEyyzhQJ+/OI3+QNOZ4L2KUHlr860q5Kh9PFlZwf0Dcu4H9JJpzPkp73PN
McopnoxDs/qdFIAkg5L9aY2SDo+Plo0WJTld5qjp35aIkl7Q13DnGpyZboqiG34x
jqT6pp9NxVfDF9xMC+X1yEIWhfB8A3l+6Pm4laM24CEUcGynfsH0Rbv5KXNeYamR
izJ9uNEbt3M5luST74umDatH88wY9H+0xpYyxcVuL6mbhxp8pRvqHwZaT/BlkCV9
rVWQxwKO9Mg7Cpbkt2nGx1CIKFkf5su9PvpGGuJeDnhHg7IU6HgKkH/nb/gdFt9M
f//Xm942jhm83JscIW2KIi/r9Kx2E+JVzF2AUe1pQnIm0Heyzu+L4XCIOY5wJM+M
nULuJw7w1gt/LxSbkzODgIt0cNIjXkrouXI3tkCLqSuZBQ5z0sM0P2DUfq3H60H2
fvA8rp/v+sH5ve3a+WKFfrNA4/PBT62mJuCJAf8/VVXXd0dPLS8qiECiLymrmaxo
HgInu4WS/4L7ToqphRsOMfB53122aWJBi+FGtfrhSKyUvmJvbOI=
=YF1S
-----END PGP SIGNATURE-----
clang scan fix
Arran Cudbard-Bell@2017-11-21T15:08:20Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f63dec84da56e57b855…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUPTUACgkQ/6TVgp+2
18rXdQ/6AimHdx0B52lv6JMnU7O+8lr188pYySQUOBX18nK+pKDxhdd1qZEaqs1P
a9pg8GUhuutMbVNTXs2XirfGVrDYaf9MWvDr0hk7qfilMv/Y/78GVdDprG037Sog
I4OK6IV4PaMSx9EGTKmAI0jd9ORcgc1Gl+oPtnOGVMDWPUgmiHLyw6MfyqhbeXb+
mLBpCJrodDyDc26JoAimDtlE7eqYi4ixki/uFIAifNv5W550VubaqCq2G3YWZgcg
OnFfoFJdug/N56PxfCc14iMmYY8KwdaAhwzJbqu2/vTvCSYn6QycnMQSk89n4Ytv
+bQujSx7QIIWvHZrqjDbCuw3gfLg3mRt0n3uaHiEWwDgApfkzGiBWKJiS6WPiQMb
0LN7ogVHaf0Oif2ZdgzhKKzbEDRcf1zyK5KpBMKlZ0cg4hVYwPU/yAs/aoCqwPOG
csIxtFVTXzUbZ7ijFGSLauWVFl2IaaBEL5cTHCEt2b4poHrqSe06z+4/yTyMpD+O
QfMiC4i+k8wZmYWNBs/MRAbBF4MaHiLEClhqfRHYnV1y16YLy15r8awWUUGrbc2F
ctBZsd2Pd22SidQGsLH0zHwlCWWE8JDqMqA+M1oDAG1Ic7ynzK9ldLoFKNdOjWJw
M+ZOkcG6T7NsiephsUKxX99p2UBnGX8hbxakC9h6mJ7uRXtBuSA=
=w0ey
-----END PGP SIGNATURE-----
Add a test for yielding within a parallel section
Arran Cudbard-Bell@2017-11-21T14:50:29Z
Files modified:
* src/tests/keywords/parallel-yield
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea17805dc01a321e1e9b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUPR4ACgkQ/6TVgp+2
18oX0w/9E8qZ7TMziqAaoydUvLaF6XLOkTcnlimCoQANgV6wucMWIv5aFR8vy8in
/F6Fc+KhvyeKEhokXtqL7EOuSxXL2/NMFQHKBllT3th7zZQ/V4lntyoGbT8oze63
aAOoTYKTDfWO+f9mYOAyRStQN7iaf8UNP95il1MuIT4qoHx2cD8goFyvyiQM11gr
CExgB87pCSzgklPL56Yb66aQoW72thdLZlmtX1SSi3TtakJT1xkBob88161tNuiw
iy7TV15bOi0VNNAZ9Z/ErgT8Va6KXsswxiromGmXtCSBZwrlTbxVpo8iPccB99Wq
HpglxAoOqipfj2tbrkAdfK2/zPmaet4gv1Oum6PT5GvQ6J8U7ojLwXfW5OTVFmGQ
Pbohp3UsEpn1gQ9JN+jMmkwEiReHR/Rfe5UP+v2mnSSKu6SkH6NcaHG/8Ek6uroP
BlkjywmCXusEi0XDrzYOWQYsaR2OhBLfK3BzvWe+CHBGwXcIY4xZ0+4qSS589+/R
zsfLRbVTL0Lk1k+Ry4Zh2K+pBincOCys28I0gfiHce86ClmNLyCu5eNo29zU3rB9
2Ms+hCoMzhvHEiYw4by26FkzBmjDJFNaaCuhgbGotM1E54Cb7DJyZdR+9yfxc4K8
gdnLRsE6tE3W4/8Ugs8SXKQI0Oy3xAryYJFBcTImj4ZBVCGaYSo=
=AIU7
-----END PGP SIGNATURE-----
Add a delay module that we can use to force requests to yield and be immediately rescheduled
Arran Cudbard-Bell@2017-11-21T14:50:05Z
Files modified:
* src/tests/keywords/unit_test_module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9a433b9b4d6ee10a40e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUPQAACgkQ/6TVgp+2
18ogqg//atnQDNw1pVUDNIdFIHdVdWD6I/EfjiLCQxUSysiHUCdlnDRhTNTcYxm1
7vmV7PZ6VRv55KKuEGROduUDPa7HGkjpy6QfXED+m3rAD61rfKRgMv90GSzitL+0
Hrdsh6RQXeX1SYr7jePhsdWRY3yI95lkpThnRMtwuXx6Z1FtVuF6MBhTObI06bG+
46jBp+34PDA1WzbYstWlAn/1BLo2C6nivGDNHRjn1is4D2QlncYI5QoA3aAFfDio
kuaSq+hwExnRbADVB3AZ0JWNXMUDdxORuiuB/l2TaDUPaGUSXvO8GY5T1fifn+dM
ux/bjGkg//kABGIk6YSBXriKOnGUZ3xfQL8x3bqPIYx1NkiHNS23VMU619xTztOI
Jvqb+ntL6w26ZuN7aCcPAvwcg7e+8KKlnYsD4pyupq1ZBIDf8ZwqMq6KjsoWWeWQ
E0easIkIzYwZ2gBqbVcMGqPmJFabWFuybkGeUWZcUDObLtS9qgy1RW7m6/uSDD8c
4H9aRv1eJrC1XHtzcz8biuUZOH0Sy7XjIwd4uCvd2FMgNJsa1vU0gaEOLh04qUWW
ZEyiJ/bc20PMnAJKGC7gsrM3cTwCvMPtifvqIEk0uG82thlGNQlUhg8qIhKij2+0
nLkq/gk54tDiIExB7JGbb8LDbj0olwjMFo+PRVsZ/mVIcBZWAMk=
=5PzY
-----END PGP SIGNATURE-----
Check the current rcode not the frame rcode for the UNLANG_ACTION_YIELD hack
Arran Cudbard-Bell@2017-11-21T14:49:36Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbe6c39b6d3071b33a87…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUPOAACgkQ/6TVgp+2
18ooNw/+Lpr7mb3LGDNmOKNTAdMNkLQnimGfTQV0JfhrQuQwoqkLThsxerR+pbVp
miKDASTk1/ym5XY2jonL0FPGQ0yInAYnt//HakxpDh4ujCyZ54W2X6B5JuktzIjt
3e892xUgPraWIXJgcb+SiCppcg9HoEhBoXvXDVWZgx0AC91fJraK6PRmZr7v5vsx
bJdNsreuJWux86yREqw5rfAcZh+VZEEH7DrJWUV449rqe1dkacSWkVeyLbd4Ec0L
L4ABHI9VXP38Ql94g6vGU6c0+mPMrZ6D21w6AZRGQTD98oiM945Ufp6haLYU+XTj
YQOs8CzJj7HINLA0MBfcpFgRG8cH43QQB9tl1Egi3ccYmog0lMEXwgxZxd1ebKG5
g5qkfcW/gNSrRmPzFgjTyMuvKmxud7Lk+qnNzANxmJPucJst9v5f63VIuKMV13d9
rCrJRIvAFliw1p61vcPOIYOwSNFdBJec3Tw6bzAs7CavwqvSXbHOBHywo2HzBA22
Gfo2sd31OuwPrm1xHrauSgUhl9RNpAq/WAeGdfW6WV5JaWIaTvJqLkK6pLF3Y5uS
jO/g8rVjNZagqkuXTa/d1PmM5hR6MsUXDbR4ayxQTLqLsG0cO/eRMpC7zs/YmCR9
E+u2hDQ8Kl5R37K6KY++rHQr3GKWI1iR+CxuLioH5Nwqi1871EM=
=/cX4
-----END PGP SIGNATURE-----
Check for an attempt to pop the top frame and deal with that explicitly by breaking out the interpreter loop
This allows the function to return at the right point without decrementing stack->depth
Arran Cudbard-Bell@2017-11-21T14:49:04Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fcc1cfe7928a10d3fa3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUPKYACgkQ/6TVgp+2
18omphAAkG1KVIbvfP0GJh508LXQFO7qd5WWec34y83/h1Chqcz4gkgxVlDle/oJ
WuSulZOBQCmebMa0hZTdfocS+N5lOJudjaNlAheQwdBMkckPlhH9zaaUVoEs7vPR
bS+Fl0T6c3iqBF1fF0LIxciW/gxFXsprZluIzPLf2MYN4WwL6VtIfjyNWvafSgTD
nxp2X8qFVG4Zi04eA5qHkDpg2zLBxe+fOVdY9S3mApHc0LC35c+vvIgRclyR84OW
B/EFDDT36wJbdIHSXZZx2d6+vL8Ps73DfdcXP1BPcvNPA2LyIdXRBCgML74Qmss0
tLkdj1AOFA1Dhx+Zxmz1zqP3MSa7XhnNqmqoWwrNMg1dn1MaWCVrE4thkUPArOAt
/N3gOoFzBokmev2+s76LKpW/VRVjTDg0KWNFe2J9VhjNdVl0wq31bbwiA8L4XdNa
NN4jJqAZzGs73OnCAwXzz93+YJKSFP6fj7hnTbTlw4LC/Sva/J0vsoKW1NyoNgy8
cJo2pd7jtWp7k6tq1U/MBhdjKs171cHRc/algNjRsFY68FUgMnuX+CRcfG8T8MgB
GA85hZvnKJbeJc7Zh2NcvVZ9nL+3dff6P7loeBXF1AmmsTX5N5U7OeH5Njleux2z
Fl+H9EWA+e/n/FaHJ+5VV5X4ew2WA2M3jGdbhifJCisHd9Wt6TI=
=7x/6
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2017-11-21T14:48:06Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/184d65eecadb6dbc17e9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUPGsACgkQ/6TVgp+2
18qlxA//fsGdw9hdKuIhWxSwGWLUS1oFCkQyhs5uI6L+rXryP//94uzcZMqg4+d5
/H1a7UgCOSuSt4EFXcEEOeGXTBagr0BsX6cp80FD+YnUCzbCG7Bb18nmJ57DYKX0
ixGG1G7daXd0pbLyMriQztILYH/sVVGbMWJ1xVfkALriRUzIot8FMfjBFBYdQ3a1
PRedHtHURnHh7dEFYYx0PuOTykaxZsPS8iNKF8lXw+aUPpMDaI+0PQ3NrFmpTlDI
VoOAvqoJUVMVu/yKQL15h4rgEDvoBQvvEFClxoeLpNsjv3+Caz4/MMYiU4/CL0MT
29BBFGgV5zKlZaxjUZ6fWA0DWllrStwAr1EtNBuhB1mEkcd8TBpH4J2S6/oeYpXH
Ztocn6iIdgbxaYorU7wSRryQHeOBRmHysYzttYFteHk85m+NeXptabrnw+ASHrvG
A1j4726UkEx1Jf1+/QZ/svm4PBgsXX8f3I7ghJl6oTOocNiVTrqLbc7XpbeDc6V8
3eYezzLtlSWY02IgHl+TiYXq0RBi4UMhF/UNVvmTj7O9/GD5AKmKU8sJINw8CW+u
1DmQMKDu6ZiY2vw2MdgbaIDxcH/9rUjd6EZXCXFCut2AazzIj/rgPKsW2lque2Uh
9EQtTGyn7poKuU3/yFkixqhcFO/5EypFovksdSB4zJC5cRTA5WU=
=G5bb
-----END PGP SIGNATURE-----
Flesh out unlang_interpret_synchronous some more so it has a fake backlog to go with its fake event list
Arran Cudbard-Bell@2017-11-21T14:47:07Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/969596688a35d1aec3d5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUO/8ACgkQ/6TVgp+2
18oAUA//VdP4oZzVmD4eGjsv6Q4NMRtkoJjY5adNDra3NzXtJ/FrWrNwOtbotqNV
kRJw5BGNeYIOs9UEolCfPkmhfmW0AtoHnpXPmxAczivKPAsEqjQzxQVk1i7qjNIA
Gg5Sf03TAy7jqxTD33ntFRw4cJU5FdfvrJtPK3sqE+vuSn6vAmcijtO6DKeCcdx1
nEC7CVdNOogiRtWpnO7sTaqiiqbWq+aGfIKImiidlm6b4Fv1627afWfhAMh4xE2N
pFf8dk8oszfw25d6ezhk3CaOTrWRRBwFxoUu17LDA+8j5R/0AYL1WvxQtJHfD7lP
Nvs1at0qwGdtQwtWQU2+iVoQU+d6I4bRAEhp0BgOo0+lL2jkTsMVFzWRcRC2ZlT/
AuR/FT0B/3H1PtjW+hXfjcrsxs7HUmB00UuMa5agFT5hjtq0OQdEKrxAXXSQhl6w
swc9JpdkZTi6slrEMzTbkNEOtwJVgvqa4OxEznzWgwuIOot+EhW1X4mZafoWDWW4
lEtXE9TpjAUdA2cTMNn+lbnlnKJtf7tgHZDxiAC/l7VSqVvcC9Sezd+7d3RUxJ7G
PcIpArb1ymJM4DyG3DpftUMFpnJ2+NxSjAMsaCKPj1OrXo3CQThGTEkiowIZE3GB
IIGgH1VLa38APRBDdXuAaPoMTkFHIWGMsdYim+cjlyNU1sD8/Z4=
=4l+6
-----END PGP SIGNATURE-----
Better name
Arran Cudbard-Bell@2017-11-21T14:45:19Z
Files modified:
* src/include/event.h
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ba6046d7faa30e0a2fa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUGjkACgkQ/6TVgp+2
18r1lA/9GzvZxaArhm2Gg68YwN9eYziQAPCEY6b+q8Rzorrk7W4DEuS3O4ejYswy
wUGW0WZE9mvjJ4YVQ+R1XXluYqOhUse0PCiITjWrpb5RLrpJ8fHNe8Fg+knK6O+1
9RklYCZ7ctIs0AMbW2iHVdBmPvHAbNx+TYz+qlNP4y/CZObTptkMKM+WfGalvBQu
fxDPBNREB0K8EuwoD5eAvwQAkGwl0vp277Qvb8MUPonjtJGezEn/uUcHi4EpgKL0
QZ+5raoLmQLgikEQRXs2Ht2y+6skgFzhfUL239fgqG54cGa4INwPTD5ahJCCNj3T
cl9LcFHcezMbgYHUAQ2n+nR8TrMVSF40Ba4eBAJenqnCsDI1KnTYA9jt9kwB/y9c
VRgmAlMzO3VW1pxBsJ8fcOvvaHfntAaMgk0gPpJAPft3lQ+vWk/efFVnZQ1raNkI
xIJmnFGi9eIJcMD1ApPafsFeXcAyGjldiFUS12R2B1GyMNwdeE6J876K131y2sf6
3iBrPUi/sQAKKGrwmW9aODACjtWwvuoAvX/3EWnTpCm5fsJlK7yAAxmR2dNyd+cC
nvAuiB+bw0aHtyAvxPIsQET+3CvnkxtcvZXB0bmxISjjybWOJaC+BfMoi4X0sR1P
XW3HDx610pCdY64p+om9Ww8s+SAWPmNvwYIEXzlRMKT0WoWOyGg=
=KzCV
-----END PGP SIGNATURE-----
Set frame->result when yielding
Arran Cudbard-Bell@2017-11-21T12:21:13Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f7ceeb44c90809c668d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUEu8ACgkQ/6TVgp+2
18ruRA/+KLaaykFgRIZHCWnwBgO9ODie9fvIWpkWfEYSQWq5OdqETYs8AVWy60wi
V6ySZP/g0k6z2aJCsScEHAOQwE2qA51u0HLDL+JDUMM61rQWykRL6ZLr7rC+81kS
3NoP5QmpdmRnVlAG+94WpyhcdPEx+yuJpKpOn9oi8NPrmXan8EWh2su0Z1ccjlrr
+GNkJRIUvsW7fCmzyJvuIB6Jt2jcUvlLp2Zo3ojx+zjyN76/58QmfxGvHuh7GXE4
8VZNnO8gh39diaju6Lf8yze0uE2qU0x4b6XXBi1GIf5fvOXZDtHXrHy7eC1eB65g
A+BjqEowpF9K7RrPK0DhRTrSpmCQFr86FFVgF+37Z+DTbwcIaiyxQ/Gv4xqLVuw3
iqGW4fwGsz/mqc8wLGT19GrAAZdMhr8pv33qpfdR1J4W8lYXA8glM7Crkyx7IbfV
Lt67N+AveJKFp5iHtwxwYVtWOshs6H7SHBCenzvV/Nf5gfmvrgGgSYrR5S1tqkb7
h3k56w+KLN9aVeQ3ftwI7JVSDGy7qUDKJT29p1Hy7ytXxMRmFxht9Xjq7po/1KT+
4JN72uBqq00mbEsPYfsJ3WkWTMz0O+SpH4TZqSED4tn9U2JdS7SjxUbOWnH2YFn6
Q/0HByXgPgEW+dmVJcCRVl4rkqugq1/nkVMMynrPV2pGaw64ykI=
=js7j
-----END PGP SIGNATURE-----
Ignore bad binding attributes
Arran Cudbard-Bell@2017-11-21T11:50:07Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/624279a3d803e8730b98…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUC1kACgkQ/6TVgp+2
18rn7w/+Mk55YNK9Mlj1ZMxI3IOcpjfLQwdVJ5xTf57rjXyjjEP59equx9BqZJ6C
If7NsicvWv31kvuhtQ2ra6Ce0ufA0fD9ox+4ZkASoxeJqhgXfUinEYFqTurz7qqt
j1B1AAbcf96FRXwRQUq+0kRxYPA4geiU9Gt0Yv66m4Lneqa9d5pc7lWswR8oKK1f
0/oEsdCnZq5CCcd/4ZNQOrzHNjCf3BwA6u9H7+RJaQx3LZ3BdO2Dc/19hwmizVR4
RKhB0wYQ23Aisd4hpd5UiVBkPT5NRj6eCoQBnviycWZvGUWSrmTvuF5YzGCrSNc8
5t/wYB3WoBdX+YnbWQQHuYvlE362EHm6R5ZD0aRI/NAHwbdIlJbkiGc59GPx8nOf
LgdHgMKQdV8II4Nlxve98ADrfw/aj3aZZzUoukyYzdQFScR3RJ2L4+gcFEo3TwiU
nbwrMBh9Djz6KQYJMMyXgR7GByL90V/0AM+zxuR4u5BHt2f8sD85AWmC8XgsgCmR
9OaqKQ7On4YQ/3P5Hxg8lTPUc8lmZ1P3rH4fmLKb1ppfPIp5LkP8A3I9tRpztNo7
M1pw0j1+AV/tru6qdI7WtJtUlI6Chg84lfnsFidjGEi+0b4+WQtiXSsBIK+NP/MO
Kz5ubuvXr2QKE8tcjWm+mZ6CeNNdz0u6lpoB7u+gDTTjZP+3KUQ=
=7yE7
-----END PGP SIGNATURE-----
Use a proper event loop in unit_test_module.c and remove proto_radius from the test path
We're testing unlang keywords, not the proto_radius module
Arran Cudbard-Bell@2017-11-21T11:17:45Z
Files modified:
* src/main/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56e1d3e6e9ea5889b86a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUBBQACgkQ/6TVgp+2
18pMkA//Wi4orGp8k2CtlHhPT+nCbrmqi2YxsdhBAUT/cd4/xrING4LAH4h0fW/c
EUQN8gozDtO68Wxji+tTQpVwO8qTqwSf8WQ8PH18IC5KpINZoe/4XyR+PUbR8PIe
9Tu/BAORhMWWKYJ7AKFRBgdx0M3DqIbr5oNtwFzIcN8roSAVGeLVsk5ClP6thP8H
fAmCmkt9nkF1ckWpgc7mgSe8YQxIIqHSi0o64IP7vqdHk0esy4+OFH+5HTTio5qo
92d7wDOqZfINRFrrkD3rHvq96huR8qt0J7GngQ8ANkCg+D6ZpD4yAkH+dKJoT5oe
fvTlVMOJZ4PhUC2sGGK0Ip/x0PB30HJa2ZfuPwiTJ285cnRbhWK0KPewt1OqlKdh
o6yQ0IoF7OHqLbVheQAc1ZYVK7AW8mRFxSmPG41U6adpRmi4fE72sjc46ik2Bse1
Y2wYlYLorcUCbq4sVmYU0YWYpUc0/6MzEU7oAmhJ02PxXCbislCnZJ/M1aSuN+RG
n8i8SXl1oCf8REdwIK6h46KpHutyRS0amJUn8QjoMMgXOBhyPF1e9/u/SYtJEb9o
/6OKM8BlM/BTKLMGAKJbSYC8sVbX2YJnlXp4T72WUEKZuwzg2IozJQqoxMuo1++s
uoSHN2jN/dgDfoZXDDDbZwfuOl6GDCwuWgb7perO5aWIuQ37zVk=
=/eST
-----END PGP SIGNATURE-----
Allow zero delay in rlm_delay (just forces the request to be rescheduled)
Arran Cudbard-Bell@2017-11-21T10:46:44Z
Files modified:
* src/modules/rlm_delay/rlm_delay.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47771d588eb7309e4795…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEyTEAAoJEH0Oec13Yh7NrpAH/jRenf4YE/93J3GNukWRr/nF
mcwC2xMWc2bVAwUHcyA4iutMtUcr5iL8g2M/r7mn9EaY09bG+BUQ4YAIn32M4oj0
AkyQdSeFYRKYcKkZDFGY85+gw+klv81l595i6FnfDnnwOxKkatWbjLSQlL35mhp/
MjNCHFgROKL6zP9nH8c3+pE0Y9qyU20qa3Vk9W02tCavuEYIcxGBQwDmDh9xXoAl
uRdVJA5GJCs7xhnzhlnWejQzZ56aPotOpbymZJ0DHZb0Uuad3Yz+UnBWUq3SbIVT
rvijdV1AeEXXicN8fLfxuObkao4dlSIuezRCOoNBZpwcAqiWhn1GVq3ahVCFR+Y=
=YIXp
-----END PGP SIGNATURE-----
set THREADID callbacks instead of global callbacks
when we have them.
Alan T. DeKok@2017-11-20T18:53:56Z
Files modified:
* src/lib/tls/global.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85df50c4012e30bf27ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEyTEAAoJEH0Oec13Yh7Nx24H/34H68KyXvfveX2qoCyxGUyt
ZLp898KF/Q/eaFedhSHg7ptR7Te982/T5TlBRdJOnGmmfXuYozdRM/WeCmcw+8bJ
blp4PY3w+4pVzYtTvY5XhAIRNxTfIxWIF8smGRP2oAUiHvHjjh5WcAGfm4VXg+IF
YFzpCdE4+FB5JU8bojeQ49Ih7hV6CitUvgMXaowAnayEwMg5ZfqUa362ftMZF1zS
pXP/qMY4A2bywvNNtbcapXf25yeEVAExjfZvPwJ7jHksKhrIuuuhBgtYB24rc984
fPcYO51VBokcd+gYDGfvi6QRdo6+il2cOdwANWhEsHISdDuYmomH6VFjBLTQWVA=
=M6qY
-----END PGP SIGNATURE-----
eap-fast: fail on crypto-binding mismatch
as per rfc 4851, an invalid crypto-binding tlv is a
fatal error, handle accordingly.
Signed-off-by: Isaac Boukris <iboukris(a)gmail.com>
Alan T. DeKok@2017-11-20T18:53:56Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c42092abea233345da7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEyTEAAoJEH0Oec13Yh7Na7MIAJSDXtBWxmHL0VTIglNppDSW
TYSxsctM7S64QtEDOw/XYLmtWWkEA6MMAA6gOERZPDoxioG1tfruIr3JohitVPKy
0BAQ2rbP3b3Qg8y9TvItmUJ5ufbV9SvJYxel1Zyy2kjp0JiIG3s129X/bZqWnxyU
TAl76UkrtWjkoogaMexyRZKoHYjcxVwkR6UDsa5yeV2F2T95RgMxguYFN7kVJ7pH
VJpZU7Vqc2aiziAa+FpbvbBmjcdqiWgo47+zNzZ3wZwPx2almRpsmo6plAWhb8M7
vuHHksqRETD5pVEoJ0IbMt2VtozGjmmmjMrIsQ0EGoESRoZzqu+HZgROipPkpas=
=rbKX
-----END PGP SIGNATURE-----
check sizes, and port fixes from 3.0
Alan T. DeKok@2017-11-20T18:53:56Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1e33884f81668409197…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQI/BAABCAApBQJaEyHKIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
dWsACgkQ2bkzwSrtdPCTfQ/+Kg2ZI1WwfsB4NTgn9EOIsq/PXYpP7r4plH5vji26
5w8hkIaUGu6vBkOuTr6wsXGk+w2x5hmkfJJb4yiZI/Vjf1IbHm566lJ1eYD6fOTi
07BO5EUnIOAnk4jHnwnEszVDbsK+3nbdIYIhzHkEZTBQrfN3iVtcC+W2iV1VhJKp
Es+O6ujUWL9aJneWIuvCBBgFBEdY6UHiv1PPzBx1uGSWAouwAQk6llzW0UOdC9uf
jpEGxNM6OhjChPpIvNsY7Sgvad2Oa+At0qRgs9u5iRiUsU0kb4rDw3o6SnrtKO9n
XdvMVj8Q94FfaNu3zzKsqiRXvJeIR3B97wPmAp9nHb2ijydx7sZEaI8t0s4wwLvE
RdKUZuDXfyqtEOiGJdXhoV2DGa5Ub72E8U2U5nraqY++WKdeNu+RrYpkd2J7zQIb
2JrATzLgEJvBMo4uJlFhPFiNrFmhqZ3bPfz+fVSLt90CCsDX8BjeRaUqbPEfDYrG
N0lHnp8SJ+z6wQ+HuzFdpXsLTb5qZ1umujYRrkP8DT9RKqOL2n5StuyE7A2j8O4L
aGq4GslaxceqkdMKWbWULS4cTOKvJpNmpAeMBfgAT2tyR9f423E3qpgRSwxOKEN/
yg9VADyO/zh1LEeepCa00LLAN/LlwfSMMZ8Fc1+4L6Zd30eOwhgj89pzKhxmONlu
G/M=
=mS5M
-----END PGP SIGNATURE-----
Update dockerbuild script to match Arran's new names
Matthew Newton@2017-11-20T18:41:00Z
Files modified:
* scripts/docker/dockerbuild
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1327eeff7f786dfcd550…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloS/UEACgkQ/6TVgp+2
18rp3RAAoyYKK7+KfK6WwZEp18QqQSRRqaP00DGUuUIsX3zKxrd+qIXRRCHWxEFv
Oz0BbHCQI9jy+nmNENzNjbFSOjx2D6MX7W09M/OslT56I6PHcAYXndDsouc5X7Hx
W88Sl/qaQMRgAjAaQ01MvoYnWqYLxQvYDn/j+opD1MEEOTe61+3S9B3zAd4W2Xgj
+H7QDhxfNgnQGmljcoKH4bh8R/wM/wmFNFJ7Vsew+xIKE9kpcmP0gk957zc/XyQY
ZwcaNToiWTW45bAoQI5djYlqq3r9/po3uX/zyO7KLr7g2pLVzq1Kgy0xqrsknnke
WpObMePKOpVhAe2StrYST0aB7PD/dYQmCTCjOT6VIKybmeYJWfbgLZgBBkRh4a3j
X8eWiIj1KdUPzcOyoqi0vXe+46SyuGztobmv8BEm012psry5c8L9a3JhhAMf0tte
TdbM223fZVL+CWGfTnH1DaA7hQalV4nMySaoFYKOddQHIep+1zFIUVt9AeBruYqI
we4qS74zWreOMy06Na93sMR9S2ASUfxfvxdeLDUqhFNjctv8+ZEQL+kKGFM+CX33
lWJB6Gw7Zjl+5n3YyD9yChzWCnyuhLrVVA/w4meHwXihY8dpFqLaum/oQRlXBzEj
aTtDkf7MKsnShXcQmQy+343ZA57htaHgX9KM9XzVNuUprl3Mq7A=
=/sB1
-----END PGP SIGNATURE-----
Rename the Dockerfile that builds the dependencies to Dockerfile.deps not Dockerfile.source
Arran Cudbard-Bell@2017-11-20T16:05:21Z
Files modified:
* scripts/docker/build-centos6/Dockerfile
* scripts/docker/build-centos6/Dockerfile.deps
* scripts/docker/build-centos6/Dockerfile.jenkins
* scripts/docker/build-centos6/Dockerfile.source
* scripts/docker/build-centos7/Dockerfile
* scripts/docker/build-centos7/Dockerfile.deps
* scripts/docker/build-centos7/Dockerfile.jenkins
* scripts/docker/build-centos7/Dockerfile.source
* scripts/docker/build-debian7/Dockerfile
* scripts/docker/build-debian7/Dockerfile.deps
* scripts/docker/build-debian7/Dockerfile.jenkins
* scripts/docker/build-debian7/Dockerfile.source
* scripts/docker/build-debian8/Dockerfile
* scripts/docker/build-debian8/Dockerfile.deps
* scripts/docker/build-debian8/Dockerfile.jenkins
* scripts/docker/build-debian8/Dockerfile.source
* scripts/docker/build-debian9/Dockerfile
* scripts/docker/build-debian9/Dockerfile.deps
* scripts/docker/build-debian9/Dockerfile.jenkins
* scripts/docker/build-debian9/Dockerfile.source
* scripts/docker/build-ubuntu14/Dockerfile
* scripts/docker/build-ubuntu14/Dockerfile.deps
* scripts/docker/build-ubuntu14/Dockerfile.jenkins
* scripts/docker/build-ubuntu14/Dockerfile.source
* scripts/docker/build-ubuntu16/Dockerfile
* scripts/docker/build-ubuntu16/Dockerfile.deps
* scripts/docker/build-ubuntu16/Dockerfile.jenkins
* scripts/docker/build-ubuntu16/Dockerfile.source
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6bb56b4fc532ef2cca65…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEvq1AAoJEH0Oec13Yh7N73QH/26lmqHnG04rjUJMtY09dkzU
9C7npz2R6U5V+rrngD5INLeXJJDwTq/ygBqOlFgn9K4Ti0d/z+ZJ6E9EQaLS2teL
Jwd5ml7Dg2JBzCs7Kpjd4+J/2Mi2N0iT+IjLXq3toPJp6YpHsl9LcBPvH4UYO4gs
oBpb9n3zP69lT96aNKNKTGAR1YsWbJYYeXVf3Gll9gJmtxuMIGW8mS3RHk0OVkao
QxaQQ/Sk7aEyBXIHzoz7n8WMPxRxBv8o7otoynIC21rmhqSM4fusoEnFLD2OC8ZE
vdylhSTmZTcb9dmuXIE9pIAlY6eBY8K9/Ro3fyC/lofebybYj43EoNCinsNXqAc=
=sKhm
-----END PGP SIGNATURE-----
don't add quotes. GNU Make is very literal about it
and doesn't need them
Alan T. DeKok@2017-11-20T15:54:29Z
Files modified:
* Make.inc.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b5b6d0c7b7f13a11a1d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloS+T8ACgkQ/6TVgp+2
18pm7hAAj0s0pQGf3kw93is84nzcAz3w6KEooku2DVN6k69smSe8+VevTIMiCk/B
4yBtM37J1N5EIYAHKgySFxrSfJh9UEjH/v+hHsaNgYzvZR8vKpuCelmFN6GW4Lwq
0ysVc0tzC8YxXWlw+GGNKp3f7YCd4FEmDoSy/ZLYI8REdue4PTXW8zfiq6uKNERa
OXRNLdeQUKL6LsFR3n8T2Kn/8c3oKuQ82uVvke9GnatnGfk2drrwv2ELs9ZxNjfM
NzLKwim4Vp8skMGxVk3aOjl1yFN3HZIdZZIGljv67NqMv3U96W5+ndQLCEmlovMo
hu/IhMez1RA6bjD0xUf8Q55KIRYDE/lmrH+8IgiCZBG7urV+rjDReHopFxOtR7X+
R0cGJ6X2r1jSDrSckIpffYOarnY1UVsilpc4DuvVnAbieu8/jtP/e0Q2V8xHBKwU
/j4okOpMgwM/56s9sFjQ1sktdrGxzwPTwkXJrygkdEhSZ5RXvYdNn/9kJ08OtmCE
7t9UCvzhnsWGKS3fEto+I6kRMvBlQAZkvO/WdQ1sV2UIwplu6pqDrHW8ePbWgitn
en4v5HcdCty9zE8QJ8mD085B7rVAHVlTRENDsPG8/GbEwh39DTTQbBLjVcoxdQDG
Si+GNy/uMXpkhtQbfbu6CWx1+4F4bPTtaAN9Gn2xmawfnImZAaE=
=1a8/
-----END PGP SIGNATURE-----
Pull libkqueue from the official freeradius fork
Arran Cudbard-Bell@2017-11-20T15:48:15Z
Files modified:
* scripts/docker/build-centos6/Dockerfile.source
* scripts/docker/build-centos7/Dockerfile.source
* scripts/docker/build-debian9/Dockerfile.source
* scripts/docker/build-ubuntu14/Dockerfile.source
* scripts/docker/build-ubuntu16/Dockerfile.source
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47c387ca24f61632bdae…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloS7ywACgkQ/6TVgp+2
18pFsw//QgnY5D+HY29GusvI8Ce5T42TJVT9UiSOZzga4xZ3WXCjzVPpmwUDHsfl
0CQ77c5KS5Q586pvIlcA17BmLLAKFkVA6BRFS6ujvc+FxcXB+VlMaFWTpfzO/t5L
ImxKKXxv7ENO75SLF0G7GuSmpfiTBsUzfco0AjeZOcLFAN5oHsYoZ8nk6OECkELx
rCD7k9BiBTvfoteQAWbfod3bHPeDsKPGILDIeNdD3pM5drZXELOtHpYLkTxgPRB4
TYX2RqReuAZxh7jgLQnwI2CBgqebJRqR1HnIERgBkOzjzpY0e1sluprG86q6YhGx
MsDBjXagC4mO3V9UhZiCvxZ0pzP0yhG1wo+fFbVM0qs44nVCa5j0qDFrvj2fIulP
4mqujZwhRa1m4RuapkgqOmPsHkccRiaQtlIhWbjZTL9LiHNK/SrR6WJZBoF4u9+T
oVxPGL+OhDFvyxE1dl3Qooe9zE6KLviMbqwsqYZsNkrdril6+2BI15IHen4SJYOV
+/s+hDt7qtyt1NbKtdaQ07EQ6Nc8kuLN9RT0cQX0dh1sNP6jcv2xsHfQ3wI9JP3F
vUCQmVMzoZAm1sBXRRd7gf1kKIqfR2OnSRr/i4u3X0Qd7ikHh2wn8d46Eh4jhF2M
6lXDzx80wE4GjsEyIou9lfgIUxLAB9ixl0GSYSOY/EAXElSKMXo=
=tBf5
-----END PGP SIGNATURE-----
CID 1422228
Arran Cudbard-Bell@2017-11-20T15:05:16Z
Files modified:
* src/modules/proto_dhcpv4/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/317e9d61a0ef519a4ce4…
======
Add registration functions and a new prototype for async xlats
Arran Cudbard-Bell@2017-11-19T11:32:23Z
Files modified:
* src/include/xlat.h
* src/main/modules.c
* src/main/unit_test_module.c
* src/main/xlat.h
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed5f8e4bb01f86ea5b06…
======
Fix strict-prototypes warnings in MySQL
Arran Cudbard-Bell@2017-11-19T10:56:49Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7cdb4ef769dedc9296e0…
======
Add xlat_init function
Arran Cudbard-Bell@2017-11-18T20:21:11Z
Files modified:
* src/include/xlat.h
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b116aff6cf9aed05767b…
======
Define mem macro in control_test.c
Arran Cudbard-Bell@2017-11-18T13:03:23Z
Files modified:
* src/tests/util/control_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/665c89a400af74067fd4…
======
Formatting
Arran Cudbard-Bell@2017-11-18T13:03:13Z
Files modified:
* src/tests/util/control_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29ddaeb2a4bd8bf9266d…
======
Move MEM to debug.h so we can use it in utilities
Arran Cudbard-Bell@2017-11-17T23:39:38Z
Files modified:
* src/include/debug.h
* src/include/radiusd.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9116c90b891485c0b51f…
======
Use EXIT_FAILURE for portability
Apparently not all systems use 1 to indicate failure. C99 says "Finally, control is returned to the host environment. If the value of status is zero or EXIT_SUCCESS, an implementation-defined form of the status successful termination is returned. If the value of status is EXIT_FAILURE, an implementation-defined form of the status unsuccessful termination is returned. Otherwise the status returned is implementation-defined."
Arran Cudbard-Bell@2017-11-17T23:39:22Z
Files modified:
* src/main/radmin.c
* src/main/radwho.c
* src/main/unit_test_attribute.c
* src/main/unit_test_map.c
* src/main/unlang_interpret.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/rlm_eap/lib/sim/comp128.c
* src/modules/rlm_logintime/timestr.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/tests/util/atomic_queue_test.c
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/message_set_test.c
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
* src/tests/util/ring_buffer_test.c
* src/tests/util/schedule_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb72fc9c0f203dfd417d…
======
Memory allocation check
Arran Cudbard-Bell@2017-11-17T23:31:47Z
Files modified:
* src/main/radsnmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbd809ddea787e96abb5…
======
Memory allocation check, and call fr_exit_now not _exit
So we know where we exited...
Arran Cudbard-Bell@2017-11-17T23:31:30Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e29ce878aa25e4538a9…
======
Fix inappropriate use of exit in proto_bfd
Arran Cudbard-Bell@2017-11-17T23:29:38Z
Files modified:
* src/modules/proto_bfd/proto_bfd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9bc090b575df815b5fc3…
======
Use mem macros for memory allocation errors
Arran Cudbard-Bell@2017-11-17T23:29:18Z
Files modified:
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/radius1_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fce4a805ab1e5e9d8938…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2k+AAoJEH0Oec13Yh7N8wIH/0px0O50Hajp8EwlHSIyLuGG
gdiTMNsbUNXK/eKLbnyc+5jQvsjmzBxclNt2BeSiPdjWFJADlSTuubGHarnRtjH+
xZ/qIpLs0XqWz1y0y9y5SRhejBsIaYYRlPZrWpjrRz4Zyr51J2GfRiSYB8rpOM4N
a7xfC2jOFHOsF+CAW6fb0U46zM1ksrGUiV++7GFHrFk6JmRDHjyp649lCSEk5PH2
THBeORBusP0XnNB0soEAHgv5yVPngsunt9T6oCEQj+DC63c4KbFjul0SQuRxWUnw
k2NX3C960NYprIr7UHV82u00K2n+IMeEpq1iExAcUKQN7/FFc8XYnhav6LXpLGY=
=wQ6F
-----END PGP SIGNATURE-----
memory allocation. CID #1420942
Alan T. DeKok@2017-11-17T22:57:01Z
Files modified:
* src/main/snmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c31e8af73fa49df70a7a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2j2AAoJEH0Oec13Yh7NfB8H/RCQ+1vdXMlGaXkKq7lX0zy4
qEuASOc/l7J633UzjwjgBSpRsn9cBaGlydj9A2v6HqyXrB6MyDHyqr0bVtOGgo8B
aKdoX2Ke10kRywegHmArLVKnpRY+UiV6VFAlCZLhgGq2geFVd98zIov556GEQiNW
GU+9mEFamSv52rfKhX8nvtM99F4gT9occBLVh5ZL5f0mBWjBWu2Fo047gHen//BD
FCk4bHeFgBOAf2639voobS4Ju4EryYBLiPxBrFS8VMxriFX+P1EyA8K8Xzo0rznH
gMJ2Yy/Gjxz4nrBeusbfSNa09p9BT+i+Yl0xiwB62z0ovsEZlKtstdLr8uQQgy4=
=aHtn
-----END PGP SIGNATURE-----
memory allocation. CID #1420935
Alan T. DeKok@2017-11-17T22:55:38Z
Files modified:
* src/main/radsnmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/135234c8650ca4be0cb5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2i3AAoJEH0Oec13Yh7Nj6kH/0qVk25tEEh5auX9pQUSb5Zy
t4D7k1B16YBAHHvfumu0sxEBzPlD7BeifsqhfaukcuDzpefXLmlZqlEyZvSzLgod
XortfvE39PfrAAMLuogCRw3+gQO5yi0RIiRdeab2Ki2+lSyyIgreLI2hOfqgDEFo
ArUxVSuZyZCGBx0LVnw2K1IyVljlcjyKMMElJZP4Nryjgc9MwkM/Fqt2nbDTrNlo
kAbL7JFL8b6StlHYJlqUT77040LsyRWp4lSw/3Jh1cwvFGRQ5E59dNTp3ldp+WNf
4Gx5ryfwb8RRZoUZgja6a8L8sSpzjV+hQ2TZKiQOp+YEhTqrPHFmnpE9cyVme3w=
=jGXr
-----END PGP SIGNATURE-----
typo. CID #1421315
Alan T. DeKok@2017-11-17T22:54:39Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d814cf142951883f1d78…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2iJAAoJEH0Oec13Yh7NqrAH/2HytwLHgS8GAtlj4ZqqUN9h
JB05bqIKkRjG7mu8bd0ZBeCd5vaa6VjTNMkfVU3MRzEErqaub5xFdW1r1U6L33dT
e9h05afCbErANtymcQ1lUc8/LoZyt0I6txSvUhUg0GyOEO9zz03uEuqE2W+6DM4f
x8MB4Dt+EZ0AKB1M9OQejNoI1sS47/aDpIhugFGKF6SuUM4WaRHTGLW6erQ3QlG6
4T2QGALZ24c79vpzLMSiBJcQThWjuwPrcKfMba5Ww6AsDkUlwBAFUzPBYazGvh5s
vGqfiMH6X/Bd4u+yRDzTsTU1W1VE71tYUL1sWpTH55AkUeMQF9qA6vK8KFtoZCQ=
=tIrL
-----END PGP SIGNATURE-----
memory allocation. CID #1421314
Alan T. DeKok@2017-11-17T22:53:51Z
Files modified:
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/461b8dae4fdc583ba685…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2hHAAoJEH0Oec13Yh7NllIH/il9fSVKxd1k2EELhWMnRdiB
jqYCP+fd6yLsUyYJZY8Qeiy8HzXbDMs1GzrnsptPfdHy2vQvPg4bQFCS5FTEY2Wb
oebuUAYMdYPIhkunvDk/cV9g/QWbPd8rJm7wKilHf5d58kVnkl9GwrNNEjaD5eSq
9boo9Z9aUcyP10e9ynGNM0uAPz3edjQ3kpLDzON30GFv/PGKLwxe/ACI6RsR90gM
mRePrD0AwhdsmsSCT8eftCkSNr02XKHX8tMMGQ2CDOVHiD2W0knimF7orpVd5siV
1AJFKUDlSSwgn0kUmtrVjdvE7+1d6oAKBWLbfNRk4tcm8faDIcL8rqDbHLctR2Y=
=W3QL
-----END PGP SIGNATURE-----
print errors and work filename
Alan T. DeKok@2017-11-17T22:52:48Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27267b7c1549544a8a5d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2QlAAoJEH0Oec13Yh7NJj4H/31NbXzEY+nnri/Z72E96OFf
5s7mg68LR7DZwyw5gTQv0dYua46D/NGf2CRQwAwRvmc4tkwjy4rGbq3Hy7YURyw0
J8pT7qw/KkIGuo6a0aaX2uzxyBFTMtCiLRNuEdkMymsebU0MQdBI6Kjx5e0siDz2
ISY44Awc2vwnPvbJnHGDLUBAqirXOnB9UTmHHywrXiEVNZor9H87tojhXBCqlCss
/rxiZN0HuQjeVbqudhPb/B1BtxQtBWxVdenstDNLO8wqgINLawNVh9fIpN3dGPob
AAjFxN9VsTc5IcPus9HX9zR7pZjDvbDhjVi33HlsdFGjPdEGRADhzjaWcDFh1oA=
=agfF
-----END PGP SIGNATURE-----
ignore empty detail files
Alan T. DeKok@2017-11-17T22:35:11Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb0d20a07eec6fb86131…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD0awAAoJEH0Oec13Yh7NXu0H/24ZX4mHm7mYvxgP7B8zg+Wa
rzIqc0aFUAIY9NRuf03jzt/BT5cgqEa3ROnq3TshSk1wjuhaI3Rx12B7VvNIV88b
EyOEJfOTBJDpKRfG+OQu/RDoLecrVtR4rEyNOE7mgM8IKgyVKF5Ee8IwvLYtcIW7
qkJJaODBl8uBcrkXuD/795T3oYzovaCfAk+2JjQ+CTWh7nok8oPHAzfrgWLe3wh5
NeaT7T9dV+orNgK6nF2YkQsCPZmsOpbUL1UX5xD+AoE/udG9v4Eb3xX1D0XzvzA6
RI0WDtkTgkRRZCHUrfQIFX8FfG8vHpF38j7THAgpokgUM1fouPYg4eBA1+7AGoY=
=66Bj
-----END PGP SIGNATURE-----
differentiate ENOENT from other errors
Alan T. DeKok@2017-11-17T20:29:18Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63ab64fff4d1e67d2c74…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD0WiAAoJEH0Oec13Yh7Nxt0H/1Llc9dCv3p+ZFIBuuJl7s8k
sxnmAHZd2+kbeF2owZ+s9QvfBmGMey5L6wZ6DTqC7YR3A349qykzJfRYO5yxMPzg
lJf4RdgMvDtqs4TuTYtBDIhuMeyXKQRvn4wyjsD9ZxS/Youd1ovXjzF46+m7W8no
flXXxP72abohD/k/YFLtFKVSfTfAqHIN66HNheV181YfmoZX0BU7w9d8KeQu1BgX
XN9LXFq3rIx3LeMuP1We/MZ+A8ZpuiYJX13q/YDtWY+IvOkTOG4P/HML+I1Qy34Y
mb9KQpAb7njtGk6JsVvlazn06VA0ax3R03jG96JBMVUGRyUTllpujHQ5Xbs6zp0=
=yt1Z
-----END PGP SIGNATURE-----
mod_close() removes FDs from the event loop when it closes
network.c closes the IO handle. But the VNODE handle is added
by proto_detail_work
Alan T. DeKok@2017-11-17T20:25:05Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63674b842033d28eac9f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD0IEAAoJEH0Oec13Yh7NVYQH/jksItuKaks5oySUHMkXqopu
3+WNVRGKE8nCKjOXM2wfvWgkoGfPYoU/+t4sQfz09fjmWT5itoAv0D8KVNxFFR3R
wo2Uj9FYHU2wA8EZpODnNavJLuX+nl4lh4wTB8sLFKmRnfZG/SoQXV7iA9eNtIh+
vkzfaPBAECJ9KoIXAH0Q/ajQlwHPtSNDgLVxgzQbNbLZW3/ggA2ce6GetFfvjz7g
PhdZJGQoOo5HcbWm8xdX5ZbEjyvhf31UMhmxPV5EZ/tngoSzVy6HY/Cv3jTwNpUT
D3qrIRPx81wyKCUy0R6aOWdQZTNUWaSk1lkoIKX4fPGvnVMt4UC69XqKqcprT6Q=
=Hm00
-----END PGP SIGNATURE-----
clean up error path
Alan T. DeKok@2017-11-17T20:09:36Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4f1a8983cd375c2f2c3…
======
Fix all those 32s that should be 16s
Arran Cudbard-Bell@2017-11-17T18:32:02Z
Files modified:
* src/main/radclient.c
* src/main/unit_test_module.c
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/proto_dhcpv4/proto_dhcpv4.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/648853bd923f5d0c34eb…
======
Fix the dictionary types
Arran Cudbard-Bell@2017-11-17T18:08:31Z
Files modified:
* share/dictionary.freeradius.internal
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2ebd96d32a15fac5a46…
======
Typo
Arran Cudbard-Bell@2017-11-17T18:08:18Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/786a4a5d01e26929a15a…
======
The power of C11 compells you
Arran Cudbard-Bell@2017-11-17T17:56:52Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3af5bf9b6cd963693bd6…
======
Simplify code in detail_write
Could compress it further by selecting src/dst da, but not sure if AF is ever 'null' i.e. no ip address.
Arran Cudbard-Bell@2017-11-17T17:43:19Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/503c5d0e9048a2f1c231…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDx4gAAoJEH0Oec13Yh7NBvYIAI3GwLpJ5vSJ/9fdWOIogtJs
ErqJdNBnj0e6bXLMaCdrxGV22MZgECvOXHQnFHjTZWfHDob3xzLV1CWAl3dyj431
/js0VQGaWZM7ew7BOxB6cUyNSCrwD4iIMC/wBUgL1G3Tv4aFk62f+NJ8IEaK0zUt
E4bN/Ysj8JnWzyickqCZdcKphrZ37raB0HCFxQ1MDdhmwoId+TFKeKlwRloTAgkI
kqKTr41//pYXrIN5N5Dpbr074oe9RlDGR2OctVlHF0tZadGGBoISarkeDBsxL55M
oEJoKy8LxKyg8AjJZN4zgEtc8Zf9R9JjiBVQpOgPgnf2b0ya/nJGcMgPKfgvyrY=
=QiHz
-----END PGP SIGNATURE-----
can we be done now? Please?
Alan T. DeKok@2017-11-17T17:36:23Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3154c349b173fbe2e10…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDx0IAAoJEH0Oec13Yh7NzgsH/3q7tn4DU6KjWtfLE66S/rRw
qVz+rIW7yrb2cWxloxf7eF6ZT2nfuwaH+Zod+y46DehkBenNjSte+hukfSfjd/z+
VOtAIIGo3iz9o9ee69HESAWzM8qPMgy4EhaxE8B9vgTSzu5cgjSjXp3D+xUOJSL2
PkO2alwLYz1s+e8qEOutYUXd41ze7Miqp7pGtLzKTCPduk6CQdYljBykMP2z6MqU
59HofnbzKw0C0duAAHrWaAs6CSmWNZtff8XtofGTqJf9ctORzFlC7clevKqKHSvV
US4Mo71F0+IwwFOZ8/fGNTFY3pCFgWf1lr4fBOhBpEZ23ro22bHsQwkYr+wnRVI=
=D+kD
-----END PGP SIGNATURE-----
should really move this nonsense to value boxes
Alan T. DeKok@2017-11-17T17:31:52Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cbd757b0126c13013d3a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDxxiAAoJEH0Oec13Yh7NEbEH/RR2GNmm21Jqt6fnLgrxba5J
w7Ao4IIUj1sX9Vpd1OYtUK8ML9vt4mRAoi85NunVXZnvaEwjNNTBVfxj+ffvBmon
Z5YdqYyRz+ITqxb716jXO7/DuzNVsgI+nQy+Twk3K+dDAQZ52UXHdd435VrByEC3
87fzo/364SVLuMn6PaZ3PKhyNSwymNiwQWN6KSc/3GPVMQltqNhzryQiziGEwO5Z
Y60AJz2y7/qGbR7X2kulmcRUWhyWYk4w2g1mKAtictVzUTFg1yw3UuQB62DGR/B1
Z+lqHVz2uEPGDRCoQ/+HM33RnFWVBZ9nZybSx5MFIk9ZFprfYg3v6hFYFhOUTxY=
=fXci
-----END PGP SIGNATURE-----
set AF too
Alan T. DeKok@2017-11-17T17:29:02Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c6d6000b7d453e8b6e4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDxl7AAoJEH0Oec13Yh7Nk48H/R6WmqwS5AL9EIQUc/iz6Kf/
V2PmLdSVm8NpXjZFgrPDtwiO9DgD+IDIjN0DDSaQsKaj5yJKTOJfqEfjASuaqhLL
xv+QS7TSFbopvkDmhc9dwrzOPXYhCnMt5M85L9Ph2M8hoxJkVbmmdL/yCz1ZW6id
4pRNoNKqkQKBKmie9ToN3NCam6g1lNZatlKsL9rZ5R96iACL0K7B2dJerfZP/ot7
CZIgfD4L1wfJilqZQL6CzDJFQxJ4xoZ6PcYKOLcJP3NAC91oN99H28OY7ZNzUuQr
CHxY8BsiR0CdkOhWTUfFagbssiwxPZ4L+wENHLqZwQIfEUg1jpRYAwqoIcImU+Q=
=M5JN
-----END PGP SIGNATURE-----
don't include trailing 0
Alan T. DeKok@2017-11-17T17:16:38Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5ba4842831519c424b4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDwzvAAoJEH0Oec13Yh7NmXUIAIJJgbPBLeMzaMHlfKKDUbEJ
J1uRJFfQAVQcZDKIJp7MfDvFSNhjhTAqtuyA0WAbdqb+QpUwASa90wkpCaWgUgD0
glSAv4KI2IojzVm1LPD2lkLgl/I/CdVKehICCaQNns3+jEeZbdaV0YfVpdDcG3LR
u94RIblQY4yaw6Y72KXSEYtzH+8HL4DcY7sYiRP2s5dPq8eBXGXkWJ74nSi0hhhp
Kxdt+u8QEncz5ZU4TQeZKH1Jv+5JlNKj/VY2YbZRLHCbihbxGQVWwGsauggZ4yFU
uMMQUvES8TSECzfGicBL1lCJcIq9NU7CH+1AQcTJEbD0QoweHc/oV6JgobwCQ/k=
=7i8a
-----END PGP SIGNATURE-----
check Message-Authenticator correctly
Alan T. DeKok@2017-11-17T16:23:04Z
Files modified:
* src/protocols/radius/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83a43f2d5bf5d91ab082…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDvwQAAoJEH0Oec13Yh7N1z0H/j1E+BWIKR536+FxwW+QU1Z+
pTSmsfzDXcVdjbwG+BmSg571tHPA0ftJ4vfEvrmgzONB7DYwI2mE289NKF9qQwcS
9euojw2kiRQwqPqKMwGds70DHhdlCbLmtGkrEj6HB373BwtR73lUCHkXktH9MMZW
smHNcyMpa7szlQXsMl/u7KemgbrUtkKYMSl6GYI/pdJE5E78yG9GRVI8+itUfViS
mT1hwOqiLIbKCuLB3thjSQlji6Fy4o7JDJ12ASI5+w8I2Hz0igAXlX1zkANwprD7
jE6stFStRr+ihxkeBFqDwdHjJ58v2HMioSedlNFUur8wLst9st9vysXAYfbgguI=
=qPVQ
-----END PGP SIGNATURE-----
don't crash on <internal>
Alan T. DeKok@2017-11-17T15:11:08Z
Files modified:
* src/main/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a93671b6b896a09acda9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDvtnAAoJEH0Oec13Yh7Nm50H/R6ts01shIKVhrp1Eq25pM4h
Uvqa7MCfcKJTj8FKPO0RYq3oPRxxDFCEcDCaWFyqHu3V7IOAkat5o2mrLJvphLrL
nME/wc+lvRhnomrwg8Dp4/NcX2XIeXSoOMnN6Oz66gz0V6Kfpk25FjOzrmQ0lcZt
mUSaTD+FHiyGBoQph1qs1c5aDgBA5/Ko5a4RBPEhCuiRIZycs+QjNRe10J4lQeiv
Ss3cUMvx/sqxQuNCRfBgI/5gn4yyCJR64M7fcwxqqVZYII4W6lZw/x0azka6whPX
TDnSc+kt+QruHNdToDA4KERNF4zeKdr0QeazV7ELqp8Pwft5rLHKSqMto3fQ5wA=
=Q4CQ
-----END PGP SIGNATURE-----
set data.type, too
Alan T. DeKok@2017-11-17T15:08:13Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10df517c2b0bd48f3147…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDurFAAoJEH0Oec13Yh7Nrr4H/jExihgeAk8W5A3FNNwQoScd
TuAdLhJoFwNlpdOyTlGBwprMJYJqh2GMVOrzbXy9w7uc6cwoeNoegy6H+5fwCiqx
6+iFBNAGTJEa/Utjd+LYOn1DtzdS0v0d0zFa5jFXPRnYxsbY7roj2Aw6m5wx2aBC
1my912A0bmDlDSBKIh0/yGPlfSwoFjTEXvT67SPYyPT+2+sCUWJ00bGnCHWx60wv
NMbAJVL0lcOX9CDqsa3JcIVrQbOuQ+k/fBXtgxyHrjBJnRdTtUGSBRmKpr4yoiAS
t0bXzFm1GxcUiracZib6CBSKIjwJMIwfjFzIKn5Uu5Oa6e7Dcu98mfCG1idv+Po=
=2Mpj
-----END PGP SIGNATURE-----
reorder
Alan T. DeKok@2017-11-17T13:57:25Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad49770e028da49fd1e7…
======
Validate requests too in radsniff
Arran Cudbard-Bell@2017-11-16T22:46:17Z
Files modified:
* src/include/radsniff.h
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d90c9f958c23510ea2b…
======
Return an error if we can't validate the request authenticator (oops)
Arran Cudbard-Bell@2017-11-16T22:46:16Z
Files modified:
* src/protocols/radius/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08fc637b8c98296dbe4e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDcbMAAoJEH0Oec13Yh7NzWcIAJ3XjyHSgVzFbpVUMAwe8GI4
rdcqbEQ8ovvkfmXEP6QxHTPnqx1VDpYaBjHbmJ82bBCzP9jdm4uGJtBEELGHf2+h
BrnQ+N4k9LaJ0FmQDIz4ZU1pv76efiLA8Kzvq3Cy9nnU3ROWfh5uXq/pDKoenNMY
x0o8+Bx/A613Hd6avi0S1NRgfYCJNmvxgnp/HEAHBYqikwFXJ64CRxXc9nohG3cZ
REePKe3fls4WsbDeh7NrWYqPy2ymeCYsgzr8QLCT7aTUKHbyV1B4D8UV7l2x+22g
6V2K9y36kBFCmS15fvyGlH6T0ojlaeV2OIM+skMqBEd1uaHbcfG73qtwvasjlEc=
=AZoc
-----END PGP SIGNATURE-----
decrement workers when we exit
Alan T. DeKok@2017-11-16T17:11:37Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5397e51e2518a35e8ead…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDcZHAAoJEH0Oec13Yh7NYYEH/3+YeFUTDCcRyUbRUuJLybRV
78LbzI/Uq1Lx3DJhXLveqTfqHOKwLS7XQhbD8FMVOW7f8Tfd/Ym9RsOsIxTt9rVE
VSaXeFMK2fXhOBDxIWOme/+OHbdLyE2G/WH+krqSeBxFjzRXkA4DdYiXbljKDJpY
BFvNejMfEogcZr1efN/0H7GDTOkqeUrrQORHFh5UcxC/MPdATFKkOHmaNQTZuhIa
GztJqa5xuX/sqjsJxhFgtW2oKuvRAFc/oSGK+ccMagjQxyDFnJSXP7e8uqQdDD5a
3ENebHZas5gu70/llcySzX/fmJxIpXOVNgZ+INWWZRW6/ZSnLepb2z+vGztJUTo=
=cSKN
-----END PGP SIGNATURE-----
call worker close, and don't just close the FD
Alan T. DeKok@2017-11-16T17:09:26Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c098efdc4c7817af8ca…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDb8BAAoJEH0Oec13Yh7Nrm4H/2BPVrDvY9K6DU452iMk/ofC
2F7Ar87YWeFt44k7ufNIFadT7/HA05dY/xaZgCIFP8qb1F7grXXq76b2V9yATLmo
zxXA5jIR0ysPuxjmrmOORSwQfpRyK8G4uuIJqkR+ghaM0rw+jFfHINw/J8f1ktAx
HB9/Ia1JW3uD7q0xi5Re2yXvP6TgB34klY9F7Tsw+pUSbTSW6C2DGWenoeAoWTk8
ZFFLrR1B6zuuHCajVFcJuSApjattmmZ9v9fZLahkuXWO5sH+7TiRj6oHAmBIPakS
gF4OtjZmiacSdRnlSngtd136frj7btixgD7wo7K90WYU0eNcPywIYw5nRONEvz8=
=V79j
-----END PGP SIGNATURE-----
touch before free, not after
Alan T. DeKok@2017-11-16T16:38:17Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1476566ad48c07fe6e23…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDbf/AAoJEH0Oec13Yh7NNO8IAIdnAER3wZthkOwDTOJYVHIR
kyaAezNw66CVj6MgbNppQTS8kkItv4ZseSiE+5796w1eoMjYqHs5fQd7xuh746cK
6HxzT/7c/uxdXUvIoB0YYajeufSK7EnT23VzWAjTag1ai4AkmTl0o276ogCKoysj
RUkx2XLRiVlwcEpL2lIcI2rfm+VK7PnOh9CdE91n1a8ndFXftZ4FVGC6N9huHlql
PLJ38lnXbXCohLlB7hNsSnCYl47UUabohpx3sDDayjSMtD8q92dCUK9ctGxbhddl
8DqzDwRtt4m1px3pztsZYM1kxPEea4WG0wb/FO5gUoUqRtiwxVFyRNdcT6UXX4Y=
=p2gD
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2017-11-16T16:08:29Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7e8a82da165883d7189…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDbU4AAoJEH0Oec13Yh7NVnMIAJ7hFmH/C6PVb5pPrHQBUBy+
wwC7DEx1PrkwCgOZUyDlVdGoaXv8/FY+wuOCBGaB3OasWgZX9qtKY8BWo44904H4
S6RZRJ/ja7NzfeyK2Bt6Ia7kvTUQhcSbEq3Bjv07c+BKEk8iUyrP5VaoBZToJxar
qkSDSGd3M4rgJCERDWxLUxOcXwBQN5XowyUX2H92WWs7L/CbunmpwPqG43PT9+9i
ZkUy9sJVA4RgE+ZTra9L/EvvPnrWzL4nVAn3oFbvbYCI8OMPC/PskckOLSiE+/Be
JXZr9nJ0si2L5qRNoKZwAlIQeKnsLB4XufXN0pyqKV/TueUdgG3e8+oyT9zRC2k=
=cyZG
-----END PGP SIGNATURE-----
have the worker clean up it's IO instance, not the file module
and in work_init(), poll for changes if the worker is still alive.
Alan T. DeKok@2017-11-16T15:56:23Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c08bd1946ce7dd456d12…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDO+TAAoJEH0Oec13Yh7N7RkH/A1RJRCyW6oGAzx8wB6dRO/E
T5+qozintlc+3vNAQ56Fnz1OAcpzVJDocYwub/A0TWnxuNDyLljEsXSWJj4E89vK
cI4veNmL8L0AAnTHdOvpKqaXSwafEN7tl95cYa4zm3y3ymDd3c/BrnPnJEbkbBiw
Z8jib/EskzA9epiDJA8icFlajeAQXpOCu6QulmkfzBolRL1mH/HVn9WseD/k6YzS
K2aO3woq4Uh0PFte+wrH1xi355IZNM4xcO0tc+gScxbfAHDc+ih6rI+gECQ482wC
U7+XHy/SfKJOz+fjlHOczRA1pI1ndCN9ZWY9p6kDK8Ro4bBOcDnPPAoXnnYI/IY=
=3eMY
-----END PGP SIGNATURE-----
travis fixes
Alan T. DeKok@2017-11-16T01:53:19Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68d0137181fea18943d6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDNYEAAoJEH0Oec13Yh7NIZMH/jVfHRdjQvC9XYUaAAevflHT
4MjYH4Ba5AU865LgtsIg7lKNswIxgM2dWMjgnZ+fVVNQqXdRdohfkkj0dZPDk5pj
c7Y54Hw10yJMbwW0NvNhQOaIc4/xt5ZARKO5y2jSUYz8nZXVlSHGSYIe+nvHWcQ5
Gnuh/s13WiwFqhVPT5VcAiP5C8VuHY5kjF5GR8ecYyUgmztl03yuKUCxxvSoYUDu
oo+88qOT40ban284UkOOyeq05QJYgrgZrV6kzvt+3wv4zXHxKQ2tq/fiphT/qeJV
SzOjeJ9hYxeD1de+47r2jNbQ84cW6mCoSKIFYkT+DsvJiu2ceVmKcPRRDBmK1lA=
=PKdd
-----END PGP SIGNATURE-----
call fr_network_listen_read() on Linux
because libkqueue is broken
Alan T. DeKok@2017-11-16T00:04:02Z
Files modified:
* src/modules/proto_detail/proto_detail.h
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d916df3dfbae25dd528…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDNQIAAoJEH0Oec13Yh7NCQkIAJJJPud12QxEDjdl/AdbIIzo
aKZsqLHFkYXMdkr9c5yoRKgNNlMp1YCXmIaDv3VhPkK+hzYntdQO0YC4+lg6T2rR
7g4lF4c5w+NWL19a4QayoeI0JvYrtRBimlCORHePcqsRFpz5lpQJMqT6bz/FjhUD
CZ/jM8vq7/SaAktYm7rEK5eH7pLkjtYgpkyQgFO3PApqNr93e27kHdt7LtCfMeJN
ualt/cHE3VKnad6UA+QdVTp9miX8YE427uLcJlkBesJqAgGwtN/sRcrQSkuSonVX
iLVaiB2MER2W7NskKZfVFDqY2Mydtc1lK4pSaoFH8DkCLwHzIsfC8CITytPSeGw=
=2HJG
-----END PGP SIGNATURE-----
add 'nr' to event_list_set()
so that if a reader needs to poke the network, it can do so
Alan T. DeKok@2017-11-15T23:55:10Z
Files modified:
* src/lib/io/application.h
* src/lib/io/network.c
* src/lib/io/network.h
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3519a9263db91ce89ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDLe+AAoJEH0Oec13Yh7N7IgH/1WvEhnIxXzqqJR0gwvOvtsO
wPJ4GLjaywPe9phId9Yb31kPgBUs6pGVxfEec1cYjowsmqTy5LTjMfThDqbiS5cy
CWp2dBJthbnMMn2qPGQDvLl3yulZMbSDSRGlUmWk71VUFVM7VJpPsUftzQCk5IH0
lf/dMPLZXXFXonUkYVKTQARFFWp8RxbZGtIz05lU8Evf3mRtK8Jt9smItq0UaATL
68kdfom6756P1ZzRMZwPKjEQKeah0radA8BkGx3fOdvWEJJllsclqa+tIYK9isFl
cMsA6f7JnvFJE2dyqhCHjuqDRpgx+/nfd5NffTpAtVfNXHvk0BXJQAIBlZGkGxQ=
=t0yf
-----END PGP SIGNATURE-----
don't do work_init() twice
Alan T. DeKok@2017-11-15T21:55:04Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d828de84e3a768f6739…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDLOvAAoJEH0Oec13Yh7NyQIH+gMNH8aZbCWfbNNsxBCP5Eld
9Lz0XOI/U+P3IBNveFzzlpZvi0GkFAGemnTtfgv3pd5INlR75Vzto1HstL4asPO6
e7myhZGVhf9NWZNjdI+zZaHjxOwW8B4wkpFHZGESO6n3bw62rAultHR8YAIAhfRZ
XYPu1C1d4p/dqGNl+DV9ZhBd5cgZiHabrCm/dVj++b5i9sDj5BJAXqtzxz4d6ivz
SevFnsEEhOhD0689CK5GI87+zNKujztEs6ELPUf40xRmaJe5k4t+zzyowEJfS0uo
ngspeib8/jqtFa7fMMN+rICDhQ9UXcgJubkpndg6fmryNY4/OyBRSB1Ijwz8ksE=
=uTuH
-----END PGP SIGNATURE-----
fixes for building on linux
Alan T. DeKok@2017-11-15T21:37:45Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/913b5dd459db8680aa76…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDIgOAAoJEH0Oec13Yh7NHhQH/jFQuQ6VyieMuy11GpCFviZk
3+mFkuBgGifyBPtp2Ye3r8+CVspOuK+jkjos4OZEUqwuPKlOnOEmdLPBWPa/Ufx2
1exQ79iA/2/nndyQjmb+MgP1gLupjT69hWIkXTIu8Geqhh+T5LPJoaL7vijTzcpa
3XWPYQbzNCDU5WHZ6NF64WqjouzsEKOoDpmrKFJMVZqUcQWnziloSstRYcx/j1/q
lfSBsx+ztX241YhxlAMfUinAbO76a4rY8mG+pxLsXNYtoS2OzYTTvRWVbrqEZYUU
ugpqtceCMri3J+JpxHW6opK5ltoPXLLqQtNpHGGuw6T6rIvsdXJdu+9mh5inWoA=
=6K+I
-----END PGP SIGNATURE-----
clean up code and remove goto
Alan T. DeKok@2017-11-15T18:31:37Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23726b813f50a83882fa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDIZPAAoJEH0Oec13Yh7NPDkH/2knt5aHXDx1ogd3fwUjih/H
JykP1pYziWUSE29AcKNp+XBtH8eJDIH3+s2IDECVI/HUwtiFmySjuB2OKNtvakos
IO358CYVD9NYYYNc6xVzL7AfA1PfC6jJ+eThkpH9Fn+ILY6/+Oh0SGpxoE5PYe6U
q9GxZMi8atZuj6x3boPnkow0Arh2jI/sr6tdp6cf1vmB1MMiF/oN5Sqne3bAmq0x
QAhyZWEYLJXSryyFSpjtmxGLqjgswyah38dTyyNu1G6HvK/rC3A4rwz41XWj/DJ2
rDxNROdegx5Gb+wWQxg4i0S7F26FlJ9zBOgHncculpPIfgB+K9kFE0Wk7gFQELw=
=H5H7
-----END PGP SIGNATURE-----
try renaming detail* to detail.work only once
Alan T. DeKok@2017-11-15T18:24:08Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/687fa5c4cfe4ca5676f5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDIV9AAoJEH0Oec13Yh7NdZcH/As74pq9IzmIlfHsW9T8XgMz
WVDi4LoaQvH0ejjzO1VFXRSxTkocyZDxlM4v6jluwEPd4x8JFIwYrZ+Pg60UK3ji
8ETAhXLIwWQF/efTizcaIZlpBQZVzTq7f4VT32g/833krHG5+RPGV/nHnVz/1o3b
jMhXO7B27QMuMOAtd/VcykZgF1Q2mfiZA01FSfjPKxPpdIPS2JFELNkkCeC/DnXq
UOGAeDue/n0fND4GFZajKrbCfc/4Qo6aZPYse3uk1fPQgIZWqOj7Af5hdxQpX6Xa
aeyU/Eg4y6T02U5PRbuVatBqxh7cxcGzHU6R9sTi+CXFp0kYHJrJJW6+ImBA03c=
=HsCS
-----END PGP SIGNATURE-----
allow poll_interval == 0 on Linux
because inotify works there <sigh>
Alan T. DeKok@2017-11-15T18:20:31Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/acc0375545f35bd4b3e6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDIT1AAoJEH0Oec13Yh7NNuoH/0x7faGQBxvXd/dMWUrqumXk
J+ZR6L138Zdx23k3Hs1Rihme2aW8l6sfGt+49IFFeXzOZvPJES7ohSJhHBrjvbf8
SrXlN32EVPxBV7Sn34vRTtnw+k6/PpMSmxjcZwEFKbk5eTY/BbPx1vm4TfOu7CAz
lTxlR574JBxz0XsYRjQJ6sEa9hJgEWpMEHXmYUQIMjOGWQqnM8yz+syjHgxMPez+
DiMtA9GXUabgUBlpiOX0UE6Y0dEqnUjBU6jSlo8jOpguyOUPhz+TvFdTcoW6QDU7
yhCkAUjLY0Nu207xAqFBxjjsuNDO3NAldVfty9ptUfWUCgGpCsXTUfi/ntO9BYY=
=Qya2
-----END PGP SIGNATURE-----
if no worker and the dir changed, start checking again
Alan T. DeKok@2017-11-15T18:18:12Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3442be575f35fccb9cd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDIJhAAoJEH0Oec13Yh7Np6AIAJeQlz24bKdcMPedbzTS1FE1
mSAMLNWgCLP5rAD2dGozDwd+IgMDq0eO2H6TuRkCvcxC81B3x0Dk/hh7x2fOcwPR
RVAMJbbhg5+42uM5ULkXqxICQkUx4wsgplHUqbHMPygBpYMucg2HBeFNHTjVHLva
b+6eAeFC9RgwKNRoeLk+EiSiorJmg1CRPT+Ji2LcWPZvajUTvXD27O+Qr+ZmTyvq
lLQPF9w1NhoSrF/C+4ur/h2Y45xh9moEpa5QTbjYzq8XUITMJBgDpDcLxTn4IdAU
zzh0j00uU4NQZaKo07CGcWExT+j2BYwywG/1aqx+3eEyaOCvfbfjegbu1h1buVI=
=BLWg
-----END PGP SIGNATURE-----
track the number of workers via a mutex-protected counter
Alan T. DeKok@2017-11-15T18:07:11Z
Files modified:
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_detail/proto_detail.h
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/042d3ad4c031d4d39ddf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDH7PAAoJEH0Oec13Yh7NfNwIAJM/bu21etjbSxK3xbtiVqJ8
WacYFpFjq2OcWtpJM3Wvx7mW9Jqrt2JMq0AvhefZiGdozTPfgDmz+JsZ68Z8uJtn
EGEEnHUJrnQkR0ScG+7+gipMFvLs4CStSOLpRzErcoKvNvBJCH2i+HnDWGpBbz6m
Zctb+Asg2dPGx6frfmlHnTX2vHZiJuWezYNOgND/a7pb/ngzeYS1N0aKOxS24Vis
qM0daufe8G5lLnJ5qscXvxR9zWgdIR9+o0mBBUDLuLE8f7JRF8rUsnD4I1fuguSL
tI7B6+EWh6pZa9r4ZSgJmK7TFdh3/t9OcIbjjdUU4uHIZ/QZdvWtcSRsrQs1aTg=
=xW4E
-----END PGP SIGNATURE-----
delay polling until such time as /proc/PID changes permission
Alan T. DeKok@2017-11-15T17:52:15Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0102f63774d4dda39090…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDH7PAAoJEH0Oec13Yh7NghQH/jcGOZYHLqlc4QgDjdRWWswn
c8xvanaI8TaR84ABiV3TDJT1rDfGXasHqtvCFPBgE/PjGFDyOe/B8yiSV7O4wUp8
fjIL2zZr58nHia9vp6zew8MJXIHdlgHvyouksf4yIZ77irkgARf9DKqz+77sDY2K
9wzwj58hCn4oda6rU1sQpIxAxEIAK1vD+6dTmk3hZpEoKrm6LYXnRTGkp55gtxAN
E3dcwTmn6fiBnPTNtMnYQy3KaJhasZIinD+WI3XzmOLPk/QtXVfzfkHHeBuLzQIk
xuHg0O4aK5eIdt3y7l5inGvOZMDZommQmawb2YW9EXhYVSuBCJWTH2IlweLBz8E=
=UBtf
-----END PGP SIGNATURE-----
Ensure that libkqueue / Linux doesn't bork us.
The kqueue API takes an FD, but inotify requires a filename.
libkqueue uses /proc/PID/fd/# to look up the FD -> filename mapping.
However, if you start the server as "root", and then swap to "radiusd",
/proc/PID will be owned by "root" for security reasons. The only way
to make /proc/PID owned by "radiusd" is to set the DUMPABLE flag.
Instead of making the poor sysadmin figure this out,
we check for this situation, and give them a
descriptive message telling them what to do.
Alan T. DeKok@2017-11-15T17:52:15Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e86d006459ab5508376…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDH7PAAoJEH0Oec13Yh7Nr8AH/i7r3ZyJuUGH6OygfIFiV5BT
z1SqWJEi5kq5YZukGWITF4PO9E/ziY9YU9YpXMCMsU/VrMaVpY5KzTqL+0tyzpv3
p1zZobWc4M2dzHw2wfoReZC4oFOWbtIcp++a/T7p5shXVDsXk8gLjfqaeMSvTzhD
9Rd0sR4c2jygtCs0lBhtu1YrfVT/W6O1IYIzx62hQA3FlerI9iAE2y9HsPOwZQNk
ANBOd0qxFg9Xc91cWNS/N1XmS1aR21tfrTpefCbwCMM4zHZEZf1qJKpRq3tHMSIm
GuOlGE+D+wM/cw0QUaQWC/FXXhuSylzMKZN+TKFQ7lcz4QKO2/ZeHY0DOzjS7L4=
=kgC8
-----END PGP SIGNATURE-----
expose uid / gid / core dumps, etc.
Alan T. DeKok@2017-11-15T17:52:15Z
Files modified:
* src/include/radiusd.h
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2dca469f08dcd79824c8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDH7PAAoJEH0Oec13Yh7NbBUH/RXVIAWEWrY7D0EdhJnk6VMF
vPjxBPwhE/ejtaiTB3ZmknYdMoqfAvm1nAl1Hks+WztTDhXnrRMRvFBbsGTTkfIB
UpnUK9UehulIFyFDGE1ikQmgNCU3fc9jPqyu8vFnrAGfDAjDT1+MgnO3gwy0uZ5T
/lKhMQODvu4onRU7K8eFRDFTRA4FvDJzouwxp9xlQ4aR5huCnicaRawNbuyn16Ue
fnr/+acLdQ2vsvJ1W2bJNlU2eacQb2y/9t57qBDo4e969vQqXQoOe68AoZCM+p0x
wLtVYeNRS0adMar5iSj/I3mUbcVZKrDZN3HzHCj4/VxbHc+Vr6k4UPcYzteL5UE=
=lbpQ
-----END PGP SIGNATURE-----
0 is also allowed
Alan T. DeKok@2017-11-15T17:52:14Z
Files modified:
* raddb/sites-available/detail
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b62004e0f1da5062b30…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloMBdIACgkQ/6TVgp+2
18qp6g//YF9MSG8EbEfR2wj+g/W2GDfpWK4LE8Htci0EroIbMnk7DftM3Nb/LHvz
n8JxHCDvezoUgU86aTs6JgiIKva4ccathZofbN/5XqNxgRrRVGy4iDUdwKCR7wX2
Na7NqqFSuOrpzHLq8nFgM3266CBHjMwbBtL4+k3Tz/92ibHma+L7XZgAkzI/GE4p
jX2YqUyvEX4iqKhCUQS0YNOXEdkxKcSqujcJ7usETFneTe7sKNg9lHt0srZ7hDBP
CH/s7GEDhySsTKvkgCE3uSFnw9DJ7EqBttrqAyRVM1MVfPCxm+/Wkbr2QBcsT6m6
Tzcd+Qibqz6l/XIxlUt7Orr+wU6UYUgTXeBKiivr8B8GhFQX9rC9mA67tUbr/M7G
/PBhR5p6mJ7vXx5AatDdbBquixUQ+GddJ2SsZ/nn8vEMTCTb0O+3F69DQQtbBond
ObGCArduvGprNtl0y2GrBMxC3VseECoo1npRRL2Q6g+azK97JQztu2Ssz2CwIQ1T
w3Yn33+WiV4ih1RuYfBxkJkV2mi9ZrB5C3KE9UtSj+kE7X+rQPBrhLUJA9ixe6kD
G6fAyEL9zcML9boJRC9owtbjt8sGytt0fyD6i54KWQ3LaFb2AIgjhuiyo3QrByG6
Begn6PLW21Xy8zsA9G5j35lQvskJ2m5NyqlWUXPCT0dtI+YGHUM=
=/InZ
-----END PGP SIGNATURE-----
Regenerate rlm_rest configure script
Arran Cudbard-Bell@2017-11-15T09:16:02Z
Files modified:
* src/modules/rlm_rest/configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a9f66d65353a4f7ce0c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLeO8ACgkQ/6TVgp+2
18oFQQ/+L0dY2h8BUte8SgsG1wWf+3NQWIdO3Hq8QKODjBwPbq6WpTUCLwZW2Ye0
d3UBXve6nmtFA6aSWqMQwZhR8sYsGu983NAZDkcecGvJcFG+Nrxy2D9CdDnmUGaL
ALohJNnmwjkrc3n3QzlFdSskm9qNcgzyJUvSmsMvo3FdcftBCUOaVuIiWEOBIauG
uOxkAbkJuT1rB51fHUHn0ultuR0Vfk1rkq9WL1I4otjvHy9viuO6PwUI+8nDhjwU
dJmjsXLIMPZhHOTxJb6KMl/jxCkikjBXKZZXyy0IUR0+jEWy572ojh0G4CB2Au38
PnPmszoZ7Qs1pl2qf2k6CaaV5Bt07AaiMWO+dfnwLE9nai7nkzmiXuUyfgJ3+iiM
P6uTSJmOdZWD5AGGCA7IlHU8QXwpX4tnlbvaeqXQw6SQQWOQ3BL5+h+6Z5xL0asb
VRyVKf/ipbMT7K8zAGbdav9gNWC0MJ4ID4VRSO9oUm9jEMtDKFOHq5wpYR68PKtR
xBZSnmDBGbyiea0es5lwByLlMWKhKEBskQ94xlnteSdPzRO3YP2gFoyaEufPvNYN
aThvIqfLJLK2IVNqc/iNnE1jpwx2E8/wm4+jN+izPGEVGnDoe1J6n5B4ShQdQx1e
eQPM3kGaLs0oCo5Ri8+QnU9e6ul8VvLCKfi+mhZe6Xbbw1HKUu0=
=Wn1K
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell@2017-11-14T23:14:55Z
Files modified:
* src/main/unlang_interpret.c
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e64d9dfb08dfc3f65496…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLeGYACgkQ/6TVgp+2
18qAog//UV6M7HDgB81a3EojMUQj0yLrknFwby4ba2rLA7TcAQzpFr8OvX2XKJi+
7wpKc/vg5XJGdj6duvJ7AxSl1eaIBN1DQh84m3+4MTRtf72WJsFx5kfkCBIIrZ+5
ZakSRcRMG7o/jTmxy9PbMTdrvL0sBZcP+VFf8cul6d8fjXkuH1aneIDIFp2gsGfl
yhgTpjW2hW3vQtHVW8u+k1ZyEBcUajX5WKIEiA3k2omh3u/yLOfwU6sVXRCt0Djq
s4im9Gdb87KmQ6DVkDnUdT/1c1iAFKL/7GZqkxn+DLbesmZmXVvHbABUkb0IhgrT
N7VEnCfzyXxrDMsDjdgt26PcC4HHiR6qrXuX2CXK/cGi6wTz7hrUgTVSuRK4cmhK
FF8TQ8l6lhWtrtS+lWfByiY4rSba3NA7m4btcDC/4cDMDPC5B9T1Jk/K4xG0xZ2V
cCfp3QWqvb0iTgqDge94SBU5rOFTf1fCDDpNmJybdvA059e8kbimNuImjz2nD0eD
Di7f6PkW0eaufiF5RfJiVwebYJ0RkHCIo4LCEVL6S9OV1eKsccCgerMB6oGHSxEP
vL/uiWogbb9+bHI6anpsQoPEoRcyn5gv+UeusgqhbB8catGenHZJjJOuV0UMqBG5
93MUasnH0KlrjJsVNFia4TQeack4cOT8rVHIcZ1g9/ueQaTOKo8=
=VeBB
-----END PGP SIGNATURE-----
Fix stupid non-issue flagged by GCC
Arran Cudbard-Bell@2017-11-14T23:12:38Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bec9dc9739b79b6d78b9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLdG4ACgkQ/6TVgp+2
18o9VA//fPf208wptFXw6tseBI8/OkMUllOJBbvvTOgMWuFvKMQ6XeIitmVBPIGQ
ei84Kx83HorjE/NfLgL3VUDW5cVgdz1k/kwFCNHhT1BHoPKsINIAmtKJfHWwLWVr
hg9odAJ5Liwo6OmVfnkIUpenEhd+ED0nqxSlAIsi5X8KexESW6IfEOQQhgA6xXvp
0ONzXIUV6Cz5Nl0TfgwyXAOYjEZfcqft4YplkqTscOcdd8VzHNjn+EtpI18HX6gg
fySnUDKIExN/l3Fv3jratZQ2hzN3zqCrrMaFTHvbQIgc3WgSWMo303d0RTCUD7L8
7viJdd1JNwySMmI9gH9H6Yqsu4u5rfYZ8JX/cKsDEhgE67188UC5jhXGO7TXyAiw
RUdtMhSNZ6FoCoJylSY7Bo+NvpC/L/bm/EvYcnSh983TrwqJbLgLCvA7VWg4TxNT
UDBZhRNxxaZ7VPipgaTZ9jqGt+FYUJFvdFwGsNnjRTyBRt7Lqqf9BDHQRbpE939S
IAo+PauojaqlxEggSiCPuacn8E2Eg8e9ONRgyGlb+idIJqT4nAiKOT8jQfKs2aUP
hqqEjnMJPAykCacTlatyRZqh7hT/GRb2jpl+zPOsYWRUWk95lvbK9XSQpBmfhxgQ
NWZSzVTtKj3SieM0q9hpwV07LDTJIJXM/to2nAksKR/qD36KSkE=
=17hk
-----END PGP SIGNATURE-----
First stage of async xlats
Todo:
- Add custom async xlat function resumption type
- Test pushing xlats from modules
- Add new type of async xlat callback to expose additional functionality
- Do something sane with intermediary contexts for value boxes
- Convert tmpl expansion to also be async
Arran Cudbard-Bell@2017-11-14T22:55:39Z
Files modified:
* src/include/interpreter.h
* src/include/modules.h
* src/include/xlat.h
* src/main/unlang_interpret.c
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b9d81b120a78b72202c…
======
--
This commit summary was generated @2017-11-22T00: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)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEwEDAAoJEH0Oec13Yh7NUoEH/iNc47QWNb43S2iS51JV+bys
EdSs8m+BWp8tskSOdqKImO06XPjAr/GVcEcAmPtmam6HG2QgVoxHU9IRAJ9YqAZf
xgJL1KRrfjv8rAxl+N1UbCmqsnmIuKHRkGLI5M5cnr1kPEhLLbfuIO3ZNBr5IPma
H/rAoO3dH4DwOQjXB6Le8ATF4QWpnbX/NKw0ruAqFjQkkT2EJFMGinZ0oxhsYCPy
C+gKqcxySa6uWmwEVgl2LoZAnGDsRgTJLnVA/5xiI/OeYs5T7UV6WZQz3ItzTMaR
yQWLJ4TpD0yH1m4xmjIGSTOB33Eiv+1ky0ZISfrlqx+FZxOPrLue/igBlh585xs=
=u12C
-----END PGP SIGNATURE-----
note recent changes
Alan T. DeKok@2017-11-20T16:21:20Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce4dfcb153f05ac14659…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEv6fAAoJEH0Oec13Yh7NJyQH/RyBGrg+4MG+TqLvNkPEyrsT
WhMYtuTkbu3FJZz8MjiNQ4XURYDjIU4cptJVDBNp3qtmU/l5veRO43MMA371T37c
uB431iN/NCd7K/TKxGV0zZwhYQJK5knR/oeCFe6vX8Li5ZLilu75q3btOIfgmipu
7mWSJNs2jMfw/T1GZh2etsFzcjXWGny/nuUhnGbOEJvnADGX9wdN7B3V8OKNhEte
gmZBqJCv19gkdaAuWxy/SOSWswcgFRUWm46xEKmT2yKOQoHRnRIuVy8EpwSRmnAG
sqGMtQgF3ctartowbhA8ph2cKenv4WPvDbCEkAibnAY3cDJddHhuC5WbEbcz3Ws=
=e7qN
-----END PGP SIGNATURE-----
initialize mutexes before modules_init(). Helps with #2129
Alan T. DeKok@2017-11-20T16:10:44Z
Files modified:
* src/include/tls-h
* src/main/radiusd.c
* src/main/threads.c
* src/main/tls.c
* src/main/unittest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/09759f738604d0fbb24e…
======
--
This commit summary was generated @2017-11-21T00: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-----
iQEcBAABCAAGBQJaEzZyAAoJEH0Oec13Yh7Nx/8H+wajSseaxpRsev3fZsRyJvsV
nGyInafRbeFrZ1q0QqFzmRXVYfgnPFZLVLi++C/P9vvhtq+yATZ7aTclOz68WVuf
2BnEUULLm2YLetPFtiI53+G6uOes/0PbpvnsKbnj+CtP54woA8fIdyydFCqPxj8s
jD6ANFb+NZ6r31ILW8oN8+23CYQlJMLuMeFbHt5qDWR6VAqoqLlLxFwhVZ7QPzNX
3zGhUqXhsDbsE4Qz16rnIDz/p641/NV5Fm9gWSws2H6acaEZ3UH2ofDpnK0kPYDJ
69FzKR6S2CAzmUQWSIoFk+4Fj6brJNsg2cNfx/BMHai5G6++kDN1sf1lN6s9CMQ=
=n/uI
-----END PGP SIGNATURE-----
fmt is parented from node, not node->fmt
Alan T. DeKok@2017-11-20T20:09:08Z
Files modified:
* src/main/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a55abb423a4ba5a4f4e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEzY+AAoJEH0Oec13Yh7NU9gH/1ZjybMMSfkPPgwNYlek/T88
3fcEuaLRxvEZ4U69nf9nWPkVOH1Ui4akBqY8HDJba676ELHLD/3J+aZ5I6+ZKHtU
OWFBJ7936fLERnls86JPNsLTq46R1I4idTKR7KD/L6OxdCqBEA1ZFGmsjM2RUec0
HM6nRGZkNz2iM0OAEDqLRczo8kREN0MZdCC5aN5AuniA64jXgIi4in1FUJ+YbE88
mihwBnbh/ZbwMHIcILIRot9CwECg/OcJlqpDPWSOL9dpUMVvxvqTkhfIIx/EwJux
r5yxhZyJbGtV7GDcTQ/FfKUjuEiVs/eCYP5r2X1SgShQ5XeHAfMyw8gS2EOpY0I=
=sgd0
-----END PGP SIGNATURE-----
more fixes... uint8, not 32, among other things
Alan T. DeKok@2017-11-20T20:08:19Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38cd4e6580b949b6e822…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEzNSAAoJEH0Oec13Yh7NNSMH/RDtgECokt6Ayo0IWM9ebmAS
g0Ta6fhICAqJ3PLPvlZoKPZJMyG38+hWXhlZMZ+q1T3klVbWviOLR5Kb8JNBkX7J
hnQK+H+LKMWQ4ZrUGQP2u4J8kBhuOlaAKeRKB73nhoEHQuG3IjMLLleHyg3+njLM
93e23GqEu42EUnl4qPOm1bh8MaxTA8Of9iukDBQi9n0xIyRTIYdGix8sMRqMpzZU
F/YTm/ZSlTXzQ3OuhZGs5sIgeRoiahncx/s1r7Vcv/1arGWrvFbR5x5BTo1EPq2/
HoProCIxz2xXnLwY9xmvg+nVpMw8NNfSXFZgAKvVlOaolVkFQvrgiBN2pYZBNnw=
=+BfV
-----END PGP SIGNATURE-----
fix for new v4 thing
Alan T. DeKok@2017-11-20T19:55:57Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c5cd12faaf9dc9de440…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEzEpAAoJEH0Oec13Yh7N7ykH/jB4nB0ojpNEJQssK/8hQOJW
5NHzZdYO3cIXcYO+nW1lW2W8xqpefSPeLuR7cbP60ityeEYEGQY5IvaKEwTWrLtY
+Af1Yptr+WaFgAvo2dZgCfbTlsu2e+tXANA9rpcKD8M2oT3CdGXOdTXFQd0J+2Vj
nF5zB3vb5rw/xuE6ysTsN4HY6/vbzpKnGB2Fx76xaoqQrtjRGvd+Lkp7DvLhUZKB
cOI/10IShpyBvENd9hDf/Mlzhy6h4JoabX5lAr3GY733x1k1LwWNxR5wq4QMphF/
lUaVzr9cecNxTRoZ41SVz4+f6NDjbxV/8t5MQk9p8BHfjaJmWzKfG1XUQDP++lw=
=ckRP
-----END PGP SIGNATURE-----
allow COMBO_IP_PREFIX, too
Alan T. DeKok@2017-11-20T19:46:42Z
Files modified:
* src/include/cf_parse.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f91567cfbed3760cce01…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEyyAAAoJEH0Oec13Yh7NFewH/3GWap9jC9Yj/QnjsBBgQmp+
OZtbtHTJGvZRTFRWWmuWuGbWs34IYLAGl1ltN5uE7kNnJk1/WAxhSoohZrC3tcBs
+tyMps1lfiwUiLR5v9wr1HGkP00WDYuN+gey4oyGOV+//570tNIR3SH8DpENInHl
t5WCYKQOhPgtsCEksLDhSJZ4nX4HqwKZ0rbnH6CADfAkAMAEUN6udr1+k5JdzDaW
jjpfZ+vdLC3g6sInGz/aIV6UWSC0371+aTq8IJEt7bDFUqntOAbZ/mT2/aQPFj9Z
nFMM2WzSz7eDzBhzYMVZftdxZl2E8Z6Yvhf5Ky7paiKBdaTUJ/Qh3tXA2hj2eYE=
=iGQ7
-----END PGP SIGNATURE-----
allow dynamic clients to be active or negatively cached
Alan T. DeKok@2017-11-20T19:26:09Z
Files modified:
* src/include/clients.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91ef2b9c6f2cca3bdd38…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEbBAABCAAGBQJaEyjzAAoJEH0Oec13Yh7NPo8H+O6QmzneuZRkiyxJX/ZDkI1E
CIAlVMzhn1hNhw924wE72/bm4rmZsi2woWhzBQvajvD6Qlu4AxMAA9CLMdzZ+9KZ
0FMbBcxOiBU5KDjr2K6GQLQGYaLNz9Nf7yM79G+C6MX+rVzbyVw5NujBTx9Jx0LM
EWDDWys7Nr8+TI4Gp7FtDfh+y+KafRARbTwFPoZ+eCIifQMAvFyZ9WgdzgYYLhHx
KjiBGwbn43KuwScIgFU9KqXLtIuks4jgUh1RcOOGP2stYQlWn9OSYcnaY5JT/qF0
+9J2zXbqwGqQCDO+ak+4BzTZ84vDZSDLYHOWxBCfG2bqe/xEweeaHXKUlRdGpg==
=BqJg
-----END PGP SIGNATURE-----
start of dynamic client code
Alan T. DeKok@2017-11-20T19:11:41Z
Files modified:
* src/modules/proto_radius/all.mk
* src/modules/proto_radius/proto_radius_dynamic_client.c
* src/modules/proto_radius/proto_radius_dynamic_client.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83da474c01091a75da66…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEyTEAAoJEH0Oec13Yh7NrpAH/jRenf4YE/93J3GNukWRr/nF
mcwC2xMWc2bVAwUHcyA4iutMtUcr5iL8g2M/r7mn9EaY09bG+BUQ4YAIn32M4oj0
AkyQdSeFYRKYcKkZDFGY85+gw+klv81l595i6FnfDnnwOxKkatWbjLSQlL35mhp/
MjNCHFgROKL6zP9nH8c3+pE0Y9qyU20qa3Vk9W02tCavuEYIcxGBQwDmDh9xXoAl
uRdVJA5GJCs7xhnzhlnWejQzZ56aPotOpbymZJ0DHZb0Uuad3Yz+UnBWUq3SbIVT
rvijdV1AeEXXicN8fLfxuObkao4dlSIuezRCOoNBZpwcAqiWhn1GVq3ahVCFR+Y=
=YIXp
-----END PGP SIGNATURE-----
set THREADID callbacks instead of global callbacks
when we have them.
Alan T. DeKok@2017-11-20T18:53:56Z
Files modified:
* src/lib/tls/global.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85df50c4012e30bf27ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEyTEAAoJEH0Oec13Yh7Nx24H/34H68KyXvfveX2qoCyxGUyt
ZLp898KF/Q/eaFedhSHg7ptR7Te982/T5TlBRdJOnGmmfXuYozdRM/WeCmcw+8bJ
blp4PY3w+4pVzYtTvY5XhAIRNxTfIxWIF8smGRP2oAUiHvHjjh5WcAGfm4VXg+IF
YFzpCdE4+FB5JU8bojeQ49Ih7hV6CitUvgMXaowAnayEwMg5ZfqUa362ftMZF1zS
pXP/qMY4A2bywvNNtbcapXf25yeEVAExjfZvPwJ7jHksKhrIuuuhBgtYB24rc984
fPcYO51VBokcd+gYDGfvi6QRdo6+il2cOdwANWhEsHISdDuYmomH6VFjBLTQWVA=
=M6qY
-----END PGP SIGNATURE-----
eap-fast: fail on crypto-binding mismatch
as per rfc 4851, an invalid crypto-binding tlv is a
fatal error, handle accordingly.
Signed-off-by: Isaac Boukris <iboukris(a)gmail.com>
Alan T. DeKok@2017-11-20T18:53:56Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c42092abea233345da7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEyTEAAoJEH0Oec13Yh7Na7MIAJSDXtBWxmHL0VTIglNppDSW
TYSxsctM7S64QtEDOw/XYLmtWWkEA6MMAA6gOERZPDoxioG1tfruIr3JohitVPKy
0BAQ2rbP3b3Qg8y9TvItmUJ5ufbV9SvJYxel1Zyy2kjp0JiIG3s129X/bZqWnxyU
TAl76UkrtWjkoogaMexyRZKoHYjcxVwkR6UDsa5yeV2F2T95RgMxguYFN7kVJ7pH
VJpZU7Vqc2aiziAa+FpbvbBmjcdqiWgo47+zNzZ3wZwPx2almRpsmo6plAWhb8M7
vuHHksqRETD5pVEoJ0IbMt2VtozGjmmmjMrIsQ0EGoESRoZzqu+HZgROipPkpas=
=rbKX
-----END PGP SIGNATURE-----
check sizes, and port fixes from 3.0
Alan T. DeKok@2017-11-20T18:53:56Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1e33884f81668409197…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQI/BAABCAApBQJaEyHKIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
dWsACgkQ2bkzwSrtdPCTfQ/+Kg2ZI1WwfsB4NTgn9EOIsq/PXYpP7r4plH5vji26
5w8hkIaUGu6vBkOuTr6wsXGk+w2x5hmkfJJb4yiZI/Vjf1IbHm566lJ1eYD6fOTi
07BO5EUnIOAnk4jHnwnEszVDbsK+3nbdIYIhzHkEZTBQrfN3iVtcC+W2iV1VhJKp
Es+O6ujUWL9aJneWIuvCBBgFBEdY6UHiv1PPzBx1uGSWAouwAQk6llzW0UOdC9uf
jpEGxNM6OhjChPpIvNsY7Sgvad2Oa+At0qRgs9u5iRiUsU0kb4rDw3o6SnrtKO9n
XdvMVj8Q94FfaNu3zzKsqiRXvJeIR3B97wPmAp9nHb2ijydx7sZEaI8t0s4wwLvE
RdKUZuDXfyqtEOiGJdXhoV2DGa5Ub72E8U2U5nraqY++WKdeNu+RrYpkd2J7zQIb
2JrATzLgEJvBMo4uJlFhPFiNrFmhqZ3bPfz+fVSLt90CCsDX8BjeRaUqbPEfDYrG
N0lHnp8SJ+z6wQ+HuzFdpXsLTb5qZ1umujYRrkP8DT9RKqOL2n5StuyE7A2j8O4L
aGq4GslaxceqkdMKWbWULS4cTOKvJpNmpAeMBfgAT2tyR9f423E3qpgRSwxOKEN/
yg9VADyO/zh1LEeepCa00LLAN/LlwfSMMZ8Fc1+4L6Zd30eOwhgj89pzKhxmONlu
G/M=
=mS5M
-----END PGP SIGNATURE-----
Update dockerbuild script to match Arran's new names
Matthew Newton@2017-11-20T18:41:00Z
Files modified:
* scripts/docker/dockerbuild
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1327eeff7f786dfcd550…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloS/UEACgkQ/6TVgp+2
18rp3RAAoyYKK7+KfK6WwZEp18QqQSRRqaP00DGUuUIsX3zKxrd+qIXRRCHWxEFv
Oz0BbHCQI9jy+nmNENzNjbFSOjx2D6MX7W09M/OslT56I6PHcAYXndDsouc5X7Hx
W88Sl/qaQMRgAjAaQ01MvoYnWqYLxQvYDn/j+opD1MEEOTe61+3S9B3zAd4W2Xgj
+H7QDhxfNgnQGmljcoKH4bh8R/wM/wmFNFJ7Vsew+xIKE9kpcmP0gk957zc/XyQY
ZwcaNToiWTW45bAoQI5djYlqq3r9/po3uX/zyO7KLr7g2pLVzq1Kgy0xqrsknnke
WpObMePKOpVhAe2StrYST0aB7PD/dYQmCTCjOT6VIKybmeYJWfbgLZgBBkRh4a3j
X8eWiIj1KdUPzcOyoqi0vXe+46SyuGztobmv8BEm012psry5c8L9a3JhhAMf0tte
TdbM223fZVL+CWGfTnH1DaA7hQalV4nMySaoFYKOddQHIep+1zFIUVt9AeBruYqI
we4qS74zWreOMy06Na93sMR9S2ASUfxfvxdeLDUqhFNjctv8+ZEQL+kKGFM+CX33
lWJB6Gw7Zjl+5n3YyD9yChzWCnyuhLrVVA/w4meHwXihY8dpFqLaum/oQRlXBzEj
aTtDkf7MKsnShXcQmQy+343ZA57htaHgX9KM9XzVNuUprl3Mq7A=
=/sB1
-----END PGP SIGNATURE-----
Rename the Dockerfile that builds the dependencies to Dockerfile.deps not Dockerfile.source
Arran Cudbard-Bell@2017-11-20T16:05:21Z
Files modified:
* scripts/docker/build-centos6/Dockerfile
* scripts/docker/build-centos6/Dockerfile.deps
* scripts/docker/build-centos6/Dockerfile.jenkins
* scripts/docker/build-centos6/Dockerfile.source
* scripts/docker/build-centos7/Dockerfile
* scripts/docker/build-centos7/Dockerfile.deps
* scripts/docker/build-centos7/Dockerfile.jenkins
* scripts/docker/build-centos7/Dockerfile.source
* scripts/docker/build-debian7/Dockerfile
* scripts/docker/build-debian7/Dockerfile.deps
* scripts/docker/build-debian7/Dockerfile.jenkins
* scripts/docker/build-debian7/Dockerfile.source
* scripts/docker/build-debian8/Dockerfile
* scripts/docker/build-debian8/Dockerfile.deps
* scripts/docker/build-debian8/Dockerfile.jenkins
* scripts/docker/build-debian8/Dockerfile.source
* scripts/docker/build-debian9/Dockerfile
* scripts/docker/build-debian9/Dockerfile.deps
* scripts/docker/build-debian9/Dockerfile.jenkins
* scripts/docker/build-debian9/Dockerfile.source
* scripts/docker/build-ubuntu14/Dockerfile
* scripts/docker/build-ubuntu14/Dockerfile.deps
* scripts/docker/build-ubuntu14/Dockerfile.jenkins
* scripts/docker/build-ubuntu14/Dockerfile.source
* scripts/docker/build-ubuntu16/Dockerfile
* scripts/docker/build-ubuntu16/Dockerfile.deps
* scripts/docker/build-ubuntu16/Dockerfile.jenkins
* scripts/docker/build-ubuntu16/Dockerfile.source
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6bb56b4fc532ef2cca65…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEvq1AAoJEH0Oec13Yh7N73QH/26lmqHnG04rjUJMtY09dkzU
9C7npz2R6U5V+rrngD5INLeXJJDwTq/ygBqOlFgn9K4Ti0d/z+ZJ6E9EQaLS2teL
Jwd5ml7Dg2JBzCs7Kpjd4+J/2Mi2N0iT+IjLXq3toPJp6YpHsl9LcBPvH4UYO4gs
oBpb9n3zP69lT96aNKNKTGAR1YsWbJYYeXVf3Gll9gJmtxuMIGW8mS3RHk0OVkao
QxaQQ/Sk7aEyBXIHzoz7n8WMPxRxBv8o7otoynIC21rmhqSM4fusoEnFLD2OC8ZE
vdylhSTmZTcb9dmuXIE9pIAlY6eBY8K9/Ro3fyC/lofebybYj43EoNCinsNXqAc=
=sKhm
-----END PGP SIGNATURE-----
don't add quotes. GNU Make is very literal about it
and doesn't need them
Alan T. DeKok@2017-11-20T15:54:29Z
Files modified:
* Make.inc.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b5b6d0c7b7f13a11a1d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloS+T8ACgkQ/6TVgp+2
18pm7hAAj0s0pQGf3kw93is84nzcAz3w6KEooku2DVN6k69smSe8+VevTIMiCk/B
4yBtM37J1N5EIYAHKgySFxrSfJh9UEjH/v+hHsaNgYzvZR8vKpuCelmFN6GW4Lwq
0ysVc0tzC8YxXWlw+GGNKp3f7YCd4FEmDoSy/ZLYI8REdue4PTXW8zfiq6uKNERa
OXRNLdeQUKL6LsFR3n8T2Kn/8c3oKuQ82uVvke9GnatnGfk2drrwv2ELs9ZxNjfM
NzLKwim4Vp8skMGxVk3aOjl1yFN3HZIdZZIGljv67NqMv3U96W5+ndQLCEmlovMo
hu/IhMez1RA6bjD0xUf8Q55KIRYDE/lmrH+8IgiCZBG7urV+rjDReHopFxOtR7X+
R0cGJ6X2r1jSDrSckIpffYOarnY1UVsilpc4DuvVnAbieu8/jtP/e0Q2V8xHBKwU
/j4okOpMgwM/56s9sFjQ1sktdrGxzwPTwkXJrygkdEhSZ5RXvYdNn/9kJ08OtmCE
7t9UCvzhnsWGKS3fEto+I6kRMvBlQAZkvO/WdQ1sV2UIwplu6pqDrHW8ePbWgitn
en4v5HcdCty9zE8QJ8mD085B7rVAHVlTRENDsPG8/GbEwh39DTTQbBLjVcoxdQDG
Si+GNy/uMXpkhtQbfbu6CWx1+4F4bPTtaAN9Gn2xmawfnImZAaE=
=1a8/
-----END PGP SIGNATURE-----
Pull libkqueue from the official freeradius fork
Arran Cudbard-Bell@2017-11-20T15:48:15Z
Files modified:
* scripts/docker/build-centos6/Dockerfile.source
* scripts/docker/build-centos7/Dockerfile.source
* scripts/docker/build-debian9/Dockerfile.source
* scripts/docker/build-ubuntu14/Dockerfile.source
* scripts/docker/build-ubuntu16/Dockerfile.source
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47c387ca24f61632bdae…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloS7ywACgkQ/6TVgp+2
18pFsw//QgnY5D+HY29GusvI8Ce5T42TJVT9UiSOZzga4xZ3WXCjzVPpmwUDHsfl
0CQ77c5KS5Q586pvIlcA17BmLLAKFkVA6BRFS6ujvc+FxcXB+VlMaFWTpfzO/t5L
ImxKKXxv7ENO75SLF0G7GuSmpfiTBsUzfco0AjeZOcLFAN5oHsYoZ8nk6OECkELx
rCD7k9BiBTvfoteQAWbfod3bHPeDsKPGILDIeNdD3pM5drZXELOtHpYLkTxgPRB4
TYX2RqReuAZxh7jgLQnwI2CBgqebJRqR1HnIERgBkOzjzpY0e1sluprG86q6YhGx
MsDBjXagC4mO3V9UhZiCvxZ0pzP0yhG1wo+fFbVM0qs44nVCa5j0qDFrvj2fIulP
4mqujZwhRa1m4RuapkgqOmPsHkccRiaQtlIhWbjZTL9LiHNK/SrR6WJZBoF4u9+T
oVxPGL+OhDFvyxE1dl3Qooe9zE6KLviMbqwsqYZsNkrdril6+2BI15IHen4SJYOV
+/s+hDt7qtyt1NbKtdaQ07EQ6Nc8kuLN9RT0cQX0dh1sNP6jcv2xsHfQ3wI9JP3F
vUCQmVMzoZAm1sBXRRd7gf1kKIqfR2OnSRr/i4u3X0Qd7ikHh2wn8d46Eh4jhF2M
6lXDzx80wE4GjsEyIou9lfgIUxLAB9ixl0GSYSOY/EAXElSKMXo=
=tBf5
-----END PGP SIGNATURE-----
CID 1422228
Arran Cudbard-Bell@2017-11-20T15:05:16Z
Files modified:
* src/modules/proto_dhcpv4/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/317e9d61a0ef519a4ce4…
======
--
This commit summary was generated @2017-11-21T00: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)
======
Add registration functions and a new prototype for async xlats
Arran Cudbard-Bell@2017-11-19T11:32:23Z
Files modified:
* src/include/xlat.h
* src/main/modules.c
* src/main/unit_test_module.c
* src/main/xlat.h
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed5f8e4bb01f86ea5b06…
======
Fix strict-prototypes warnings in MySQL
Arran Cudbard-Bell@2017-11-19T10:56:49Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7cdb4ef769dedc9296e0…
======
Add xlat_init function
Arran Cudbard-Bell@2017-11-18T20:21:11Z
Files modified:
* src/include/xlat.h
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b116aff6cf9aed05767b…
======
--
This commit summary was generated @2017-11-20T00: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)
======
Define mem macro in control_test.c
Arran Cudbard-Bell@2017-11-18T13:03:23Z
Files modified:
* src/tests/util/control_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/665c89a400af74067fd4…
======
Formatting
Arran Cudbard-Bell@2017-11-18T13:03:13Z
Files modified:
* src/tests/util/control_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29ddaeb2a4bd8bf9266d…
======
--
This commit summary was generated @2017-11-19T00: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)
======
Move MEM to debug.h so we can use it in utilities
Arran Cudbard-Bell@2017-11-17T23:39:38Z
Files modified:
* src/include/debug.h
* src/include/radiusd.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9116c90b891485c0b51f…
======
Use EXIT_FAILURE for portability
Apparently not all systems use 1 to indicate failure. C99 says "Finally, control is returned to the host environment. If the value of status is zero or EXIT_SUCCESS, an implementation-defined form of the status successful termination is returned. If the value of status is EXIT_FAILURE, an implementation-defined form of the status unsuccessful termination is returned. Otherwise the status returned is implementation-defined."
Arran Cudbard-Bell@2017-11-17T23:39:22Z
Files modified:
* src/main/radmin.c
* src/main/radwho.c
* src/main/unit_test_attribute.c
* src/main/unit_test_map.c
* src/main/unlang_interpret.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/rlm_eap/lib/sim/comp128.c
* src/modules/rlm_logintime/timestr.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/tests/util/atomic_queue_test.c
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/message_set_test.c
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
* src/tests/util/ring_buffer_test.c
* src/tests/util/schedule_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb72fc9c0f203dfd417d…
======
Memory allocation check
Arran Cudbard-Bell@2017-11-17T23:31:47Z
Files modified:
* src/main/radsnmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbd809ddea787e96abb5…
======
Memory allocation check, and call fr_exit_now not _exit
So we know where we exited...
Arran Cudbard-Bell@2017-11-17T23:31:30Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e29ce878aa25e4538a9…
======
Fix inappropriate use of exit in proto_bfd
Arran Cudbard-Bell@2017-11-17T23:29:38Z
Files modified:
* src/modules/proto_bfd/proto_bfd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9bc090b575df815b5fc3…
======
Use mem macros for memory allocation errors
Arran Cudbard-Bell@2017-11-17T23:29:18Z
Files modified:
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/radius1_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fce4a805ab1e5e9d8938…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2k+AAoJEH0Oec13Yh7N8wIH/0px0O50Hajp8EwlHSIyLuGG
gdiTMNsbUNXK/eKLbnyc+5jQvsjmzBxclNt2BeSiPdjWFJADlSTuubGHarnRtjH+
xZ/qIpLs0XqWz1y0y9y5SRhejBsIaYYRlPZrWpjrRz4Zyr51J2GfRiSYB8rpOM4N
a7xfC2jOFHOsF+CAW6fb0U46zM1ksrGUiV++7GFHrFk6JmRDHjyp649lCSEk5PH2
THBeORBusP0XnNB0soEAHgv5yVPngsunt9T6oCEQj+DC63c4KbFjul0SQuRxWUnw
k2NX3C960NYprIr7UHV82u00K2n+IMeEpq1iExAcUKQN7/FFc8XYnhav6LXpLGY=
=wQ6F
-----END PGP SIGNATURE-----
memory allocation. CID #1420942
Alan T. DeKok@2017-11-17T22:57:01Z
Files modified:
* src/main/snmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c31e8af73fa49df70a7a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2j2AAoJEH0Oec13Yh7NfB8H/RCQ+1vdXMlGaXkKq7lX0zy4
qEuASOc/l7J633UzjwjgBSpRsn9cBaGlydj9A2v6HqyXrB6MyDHyqr0bVtOGgo8B
aKdoX2Ke10kRywegHmArLVKnpRY+UiV6VFAlCZLhgGq2geFVd98zIov556GEQiNW
GU+9mEFamSv52rfKhX8nvtM99F4gT9occBLVh5ZL5f0mBWjBWu2Fo047gHen//BD
FCk4bHeFgBOAf2639voobS4Ju4EryYBLiPxBrFS8VMxriFX+P1EyA8K8Xzo0rznH
gMJ2Yy/Gjxz4nrBeusbfSNa09p9BT+i+Yl0xiwB62z0ovsEZlKtstdLr8uQQgy4=
=aHtn
-----END PGP SIGNATURE-----
memory allocation. CID #1420935
Alan T. DeKok@2017-11-17T22:55:38Z
Files modified:
* src/main/radsnmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/135234c8650ca4be0cb5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2i3AAoJEH0Oec13Yh7Nj6kH/0qVk25tEEh5auX9pQUSb5Zy
t4D7k1B16YBAHHvfumu0sxEBzPlD7BeifsqhfaukcuDzpefXLmlZqlEyZvSzLgod
XortfvE39PfrAAMLuogCRw3+gQO5yi0RIiRdeab2Ki2+lSyyIgreLI2hOfqgDEFo
ArUxVSuZyZCGBx0LVnw2K1IyVljlcjyKMMElJZP4Nryjgc9MwkM/Fqt2nbDTrNlo
kAbL7JFL8b6StlHYJlqUT77040LsyRWp4lSw/3Jh1cwvFGRQ5E59dNTp3ldp+WNf
4Gx5ryfwb8RRZoUZgja6a8L8sSpzjV+hQ2TZKiQOp+YEhTqrPHFmnpE9cyVme3w=
=jGXr
-----END PGP SIGNATURE-----
typo. CID #1421315
Alan T. DeKok@2017-11-17T22:54:39Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d814cf142951883f1d78…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2iJAAoJEH0Oec13Yh7NqrAH/2HytwLHgS8GAtlj4ZqqUN9h
JB05bqIKkRjG7mu8bd0ZBeCd5vaa6VjTNMkfVU3MRzEErqaub5xFdW1r1U6L33dT
e9h05afCbErANtymcQ1lUc8/LoZyt0I6txSvUhUg0GyOEO9zz03uEuqE2W+6DM4f
x8MB4Dt+EZ0AKB1M9OQejNoI1sS47/aDpIhugFGKF6SuUM4WaRHTGLW6erQ3QlG6
4T2QGALZ24c79vpzLMSiBJcQThWjuwPrcKfMba5Ww6AsDkUlwBAFUzPBYazGvh5s
vGqfiMH6X/Bd4u+yRDzTsTU1W1VE71tYUL1sWpTH55AkUeMQF9qA6vK8KFtoZCQ=
=tIrL
-----END PGP SIGNATURE-----
memory allocation. CID #1421314
Alan T. DeKok@2017-11-17T22:53:51Z
Files modified:
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/461b8dae4fdc583ba685…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2hHAAoJEH0Oec13Yh7NllIH/il9fSVKxd1k2EELhWMnRdiB
jqYCP+fd6yLsUyYJZY8Qeiy8HzXbDMs1GzrnsptPfdHy2vQvPg4bQFCS5FTEY2Wb
oebuUAYMdYPIhkunvDk/cV9g/QWbPd8rJm7wKilHf5d58kVnkl9GwrNNEjaD5eSq
9boo9Z9aUcyP10e9ynGNM0uAPz3edjQ3kpLDzON30GFv/PGKLwxe/ACI6RsR90gM
mRePrD0AwhdsmsSCT8eftCkSNr02XKHX8tMMGQ2CDOVHiD2W0knimF7orpVd5siV
1AJFKUDlSSwgn0kUmtrVjdvE7+1d6oAKBWLbfNRk4tcm8faDIcL8rqDbHLctR2Y=
=W3QL
-----END PGP SIGNATURE-----
print errors and work filename
Alan T. DeKok@2017-11-17T22:52:48Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27267b7c1549544a8a5d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2QlAAoJEH0Oec13Yh7NJj4H/31NbXzEY+nnri/Z72E96OFf
5s7mg68LR7DZwyw5gTQv0dYua46D/NGf2CRQwAwRvmc4tkwjy4rGbq3Hy7YURyw0
J8pT7qw/KkIGuo6a0aaX2uzxyBFTMtCiLRNuEdkMymsebU0MQdBI6Kjx5e0siDz2
ISY44Awc2vwnPvbJnHGDLUBAqirXOnB9UTmHHywrXiEVNZor9H87tojhXBCqlCss
/rxiZN0HuQjeVbqudhPb/B1BtxQtBWxVdenstDNLO8wqgINLawNVh9fIpN3dGPob
AAjFxN9VsTc5IcPus9HX9zR7pZjDvbDhjVi33HlsdFGjPdEGRADhzjaWcDFh1oA=
=agfF
-----END PGP SIGNATURE-----
ignore empty detail files
Alan T. DeKok@2017-11-17T22:35:11Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb0d20a07eec6fb86131…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD0awAAoJEH0Oec13Yh7NXu0H/24ZX4mHm7mYvxgP7B8zg+Wa
rzIqc0aFUAIY9NRuf03jzt/BT5cgqEa3ROnq3TshSk1wjuhaI3Rx12B7VvNIV88b
EyOEJfOTBJDpKRfG+OQu/RDoLecrVtR4rEyNOE7mgM8IKgyVKF5Ee8IwvLYtcIW7
qkJJaODBl8uBcrkXuD/795T3oYzovaCfAk+2JjQ+CTWh7nok8oPHAzfrgWLe3wh5
NeaT7T9dV+orNgK6nF2YkQsCPZmsOpbUL1UX5xD+AoE/udG9v4Eb3xX1D0XzvzA6
RI0WDtkTgkRRZCHUrfQIFX8FfG8vHpF38j7THAgpokgUM1fouPYg4eBA1+7AGoY=
=66Bj
-----END PGP SIGNATURE-----
differentiate ENOENT from other errors
Alan T. DeKok@2017-11-17T20:29:18Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63ab64fff4d1e67d2c74…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD0WiAAoJEH0Oec13Yh7Nxt0H/1Llc9dCv3p+ZFIBuuJl7s8k
sxnmAHZd2+kbeF2owZ+s9QvfBmGMey5L6wZ6DTqC7YR3A349qykzJfRYO5yxMPzg
lJf4RdgMvDtqs4TuTYtBDIhuMeyXKQRvn4wyjsD9ZxS/Youd1ovXjzF46+m7W8no
flXXxP72abohD/k/YFLtFKVSfTfAqHIN66HNheV181YfmoZX0BU7w9d8KeQu1BgX
XN9LXFq3rIx3LeMuP1We/MZ+A8ZpuiYJX13q/YDtWY+IvOkTOG4P/HML+I1Qy34Y
mb9KQpAb7njtGk6JsVvlazn06VA0ax3R03jG96JBMVUGRyUTllpujHQ5Xbs6zp0=
=yt1Z
-----END PGP SIGNATURE-----
mod_close() removes FDs from the event loop when it closes
network.c closes the IO handle. But the VNODE handle is added
by proto_detail_work
Alan T. DeKok@2017-11-17T20:25:05Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63674b842033d28eac9f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD0IEAAoJEH0Oec13Yh7NVYQH/jksItuKaks5oySUHMkXqopu
3+WNVRGKE8nCKjOXM2wfvWgkoGfPYoU/+t4sQfz09fjmWT5itoAv0D8KVNxFFR3R
wo2Uj9FYHU2wA8EZpODnNavJLuX+nl4lh4wTB8sLFKmRnfZG/SoQXV7iA9eNtIh+
vkzfaPBAECJ9KoIXAH0Q/ajQlwHPtSNDgLVxgzQbNbLZW3/ggA2ce6GetFfvjz7g
PhdZJGQoOo5HcbWm8xdX5ZbEjyvhf31UMhmxPV5EZ/tngoSzVy6HY/Cv3jTwNpUT
D3qrIRPx81wyKCUy0R6aOWdQZTNUWaSk1lkoIKX4fPGvnVMt4UC69XqKqcprT6Q=
=Hm00
-----END PGP SIGNATURE-----
clean up error path
Alan T. DeKok@2017-11-17T20:09:36Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4f1a8983cd375c2f2c3…
======
Fix all those 32s that should be 16s
Arran Cudbard-Bell@2017-11-17T18:32:02Z
Files modified:
* src/main/radclient.c
* src/main/unit_test_module.c
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/proto_dhcpv4/proto_dhcpv4.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/648853bd923f5d0c34eb…
======
Fix the dictionary types
Arran Cudbard-Bell@2017-11-17T18:08:31Z
Files modified:
* share/dictionary.freeradius.internal
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2ebd96d32a15fac5a46…
======
Typo
Arran Cudbard-Bell@2017-11-17T18:08:18Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/786a4a5d01e26929a15a…
======
The power of C11 compells you
Arran Cudbard-Bell@2017-11-17T17:56:52Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3af5bf9b6cd963693bd6…
======
Simplify code in detail_write
Could compress it further by selecting src/dst da, but not sure if AF is ever 'null' i.e. no ip address.
Arran Cudbard-Bell@2017-11-17T17:43:19Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/503c5d0e9048a2f1c231…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDx4gAAoJEH0Oec13Yh7NBvYIAI3GwLpJ5vSJ/9fdWOIogtJs
ErqJdNBnj0e6bXLMaCdrxGV22MZgECvOXHQnFHjTZWfHDob3xzLV1CWAl3dyj431
/js0VQGaWZM7ew7BOxB6cUyNSCrwD4iIMC/wBUgL1G3Tv4aFk62f+NJ8IEaK0zUt
E4bN/Ysj8JnWzyickqCZdcKphrZ37raB0HCFxQ1MDdhmwoId+TFKeKlwRloTAgkI
kqKTr41//pYXrIN5N5Dpbr074oe9RlDGR2OctVlHF0tZadGGBoISarkeDBsxL55M
oEJoKy8LxKyg8AjJZN4zgEtc8Zf9R9JjiBVQpOgPgnf2b0ya/nJGcMgPKfgvyrY=
=QiHz
-----END PGP SIGNATURE-----
can we be done now? Please?
Alan T. DeKok@2017-11-17T17:36:23Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3154c349b173fbe2e10…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDx0IAAoJEH0Oec13Yh7NzgsH/3q7tn4DU6KjWtfLE66S/rRw
qVz+rIW7yrb2cWxloxf7eF6ZT2nfuwaH+Zod+y46DehkBenNjSte+hukfSfjd/z+
VOtAIIGo3iz9o9ee69HESAWzM8qPMgy4EhaxE8B9vgTSzu5cgjSjXp3D+xUOJSL2
PkO2alwLYz1s+e8qEOutYUXd41ze7Miqp7pGtLzKTCPduk6CQdYljBykMP2z6MqU
59HofnbzKw0C0duAAHrWaAs6CSmWNZtff8XtofGTqJf9ctORzFlC7clevKqKHSvV
US4Mo71F0+IwwFOZ8/fGNTFY3pCFgWf1lr4fBOhBpEZ23ro22bHsQwkYr+wnRVI=
=D+kD
-----END PGP SIGNATURE-----
should really move this nonsense to value boxes
Alan T. DeKok@2017-11-17T17:31:52Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cbd757b0126c13013d3a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDxxiAAoJEH0Oec13Yh7NEbEH/RR2GNmm21Jqt6fnLgrxba5J
w7Ao4IIUj1sX9Vpd1OYtUK8ML9vt4mRAoi85NunVXZnvaEwjNNTBVfxj+ffvBmon
Z5YdqYyRz+ITqxb716jXO7/DuzNVsgI+nQy+Twk3K+dDAQZ52UXHdd435VrByEC3
87fzo/364SVLuMn6PaZ3PKhyNSwymNiwQWN6KSc/3GPVMQltqNhzryQiziGEwO5Z
Y60AJz2y7/qGbR7X2kulmcRUWhyWYk4w2g1mKAtictVzUTFg1yw3UuQB62DGR/B1
Z+lqHVz2uEPGDRCoQ/+HM33RnFWVBZ9nZybSx5MFIk9ZFprfYg3v6hFYFhOUTxY=
=fXci
-----END PGP SIGNATURE-----
set AF too
Alan T. DeKok@2017-11-17T17:29:02Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c6d6000b7d453e8b6e4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDxl7AAoJEH0Oec13Yh7Nk48H/R6WmqwS5AL9EIQUc/iz6Kf/
V2PmLdSVm8NpXjZFgrPDtwiO9DgD+IDIjN0DDSaQsKaj5yJKTOJfqEfjASuaqhLL
xv+QS7TSFbopvkDmhc9dwrzOPXYhCnMt5M85L9Ph2M8hoxJkVbmmdL/yCz1ZW6id
4pRNoNKqkQKBKmie9ToN3NCam6g1lNZatlKsL9rZ5R96iACL0K7B2dJerfZP/ot7
CZIgfD4L1wfJilqZQL6CzDJFQxJ4xoZ6PcYKOLcJP3NAC91oN99H28OY7ZNzUuQr
CHxY8BsiR0CdkOhWTUfFagbssiwxPZ4L+wENHLqZwQIfEUg1jpRYAwqoIcImU+Q=
=M5JN
-----END PGP SIGNATURE-----
don't include trailing 0
Alan T. DeKok@2017-11-17T17:16:38Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5ba4842831519c424b4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDwzvAAoJEH0Oec13Yh7NmXUIAIJJgbPBLeMzaMHlfKKDUbEJ
J1uRJFfQAVQcZDKIJp7MfDvFSNhjhTAqtuyA0WAbdqb+QpUwASa90wkpCaWgUgD0
glSAv4KI2IojzVm1LPD2lkLgl/I/CdVKehICCaQNns3+jEeZbdaV0YfVpdDcG3LR
u94RIblQY4yaw6Y72KXSEYtzH+8HL4DcY7sYiRP2s5dPq8eBXGXkWJ74nSi0hhhp
Kxdt+u8QEncz5ZU4TQeZKH1Jv+5JlNKj/VY2YbZRLHCbihbxGQVWwGsauggZ4yFU
uMMQUvES8TSECzfGicBL1lCJcIq9NU7CH+1AQcTJEbD0QoweHc/oV6JgobwCQ/k=
=7i8a
-----END PGP SIGNATURE-----
check Message-Authenticator correctly
Alan T. DeKok@2017-11-17T16:23:04Z
Files modified:
* src/protocols/radius/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83a43f2d5bf5d91ab082…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDvwQAAoJEH0Oec13Yh7N1z0H/j1E+BWIKR536+FxwW+QU1Z+
pTSmsfzDXcVdjbwG+BmSg571tHPA0ftJ4vfEvrmgzONB7DYwI2mE289NKF9qQwcS
9euojw2kiRQwqPqKMwGds70DHhdlCbLmtGkrEj6HB373BwtR73lUCHkXktH9MMZW
smHNcyMpa7szlQXsMl/u7KemgbrUtkKYMSl6GYI/pdJE5E78yG9GRVI8+itUfViS
mT1hwOqiLIbKCuLB3thjSQlji6Fy4o7JDJ12ASI5+w8I2Hz0igAXlX1zkANwprD7
jE6stFStRr+ihxkeBFqDwdHjJ58v2HMioSedlNFUur8wLst9st9vysXAYfbgguI=
=qPVQ
-----END PGP SIGNATURE-----
don't crash on <internal>
Alan T. DeKok@2017-11-17T15:11:08Z
Files modified:
* src/main/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a93671b6b896a09acda9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDvtnAAoJEH0Oec13Yh7Nm50H/R6ts01shIKVhrp1Eq25pM4h
Uvqa7MCfcKJTj8FKPO0RYq3oPRxxDFCEcDCaWFyqHu3V7IOAkat5o2mrLJvphLrL
nME/wc+lvRhnomrwg8Dp4/NcX2XIeXSoOMnN6Oz66gz0V6Kfpk25FjOzrmQ0lcZt
mUSaTD+FHiyGBoQph1qs1c5aDgBA5/Ko5a4RBPEhCuiRIZycs+QjNRe10J4lQeiv
Ss3cUMvx/sqxQuNCRfBgI/5gn4yyCJR64M7fcwxqqVZYII4W6lZw/x0azka6whPX
TDnSc+kt+QruHNdToDA4KERNF4zeKdr0QeazV7ELqp8Pwft5rLHKSqMto3fQ5wA=
=Q4CQ
-----END PGP SIGNATURE-----
set data.type, too
Alan T. DeKok@2017-11-17T15:08:13Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10df517c2b0bd48f3147…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDurFAAoJEH0Oec13Yh7Nrr4H/jExihgeAk8W5A3FNNwQoScd
TuAdLhJoFwNlpdOyTlGBwprMJYJqh2GMVOrzbXy9w7uc6cwoeNoegy6H+5fwCiqx
6+iFBNAGTJEa/Utjd+LYOn1DtzdS0v0d0zFa5jFXPRnYxsbY7roj2Aw6m5wx2aBC
1my912A0bmDlDSBKIh0/yGPlfSwoFjTEXvT67SPYyPT+2+sCUWJ00bGnCHWx60wv
NMbAJVL0lcOX9CDqsa3JcIVrQbOuQ+k/fBXtgxyHrjBJnRdTtUGSBRmKpr4yoiAS
t0bXzFm1GxcUiracZib6CBSKIjwJMIwfjFzIKn5Uu5Oa6e7Dcu98mfCG1idv+Po=
=2Mpj
-----END PGP SIGNATURE-----
reorder
Alan T. DeKok@2017-11-17T13:57:25Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad49770e028da49fd1e7…
======
--
This commit summary was generated @2017-11-18T00: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)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2G3AAoJEH0Oec13Yh7NpwAH/i/vchB0sWaAeZht0Cebkn1W
dH8XY7jyyGyfydsjsEEB8a1Gme3k/JU3DvrKzIxX4PQHSAIJ+I0tqFX9f1h29HVr
LlAQnTI4gcW0r4m0DLkPQCRNL5JR6uVa6Crw7FmcWPeq810gqovf+IyVbfOlG8Dd
k1CHUvQ/fnkCub0YLHdnePfcZGhnM+4Gho3HVwTxdtQqgFatYRyKtJuUpFDTYrU6
FPvfGE2BeSuK3w32ZxSqY6+Mi9xGr8ZdGmclvXytNsVLLE33cwThH569Zg0GDqKY
Jk4O/MQgEX5kR4ilLuHV+yCfjoiYH47JChT56rZO8f/YU0JHhIpT0VbkZzhCtbQ=
=JPG5
-----END PGP SIGNATURE-----
Revert "don't include TLV header in crypto_binding. Helps with #2127"
This reverts commit ee4de4663a3d7d4187d0e41916af0d66c46a73af.
Alan T. DeKok@2017-11-17T22:24:52Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8f9656c9bb9d964609c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD1b1AAoJEH0Oec13Yh7NhvEH/2hUQSUlO8CTw27rjBR+QGCN
Eylc8QotOMyxyzQAL0wN6Y7AIpDSnaWzDwIWqVlm9qd2fHg+baakQsK+cl025IwR
tEOUQlR5uB2LvoQQpAWtCdNck0XoTr1Pwy7KGyiwGg2sREpzvFcyfTd8gW+XrLMb
pNS+kqR3wWrL8fOv4SZAFxlspYFFMoO+E3lbsbbkh2yQPK22DRq8IBGTOeEEEzK9
EbA2jSTfz204dyb3U8UI7nL0Ol6/x1GpYZ8jYgONqpNqt8+yYw69TSBjwk+8dFwT
O3wSij0OKX9m7SP2jCG3h8Kut+O3/pLg/pVHLC5SIqa4I9HM43h9rs3KHnxEQv0=
=Fs4I
-----END PGP SIGNATURE-----
build issues. Helps with #2127
Alan T. DeKok@2017-11-17T21:38:44Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91ee5673d34395378b5f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD0+rAAoJEH0Oec13Yh7N7AMIAIbAw/QXLnJQ9GuQozEQsmpz
MFOOBUetHAcuFDOXqr+gB97NX6BP8pxdbOEKvOUIrEuRYE46nAudQBl0pkka9J/9
nRUbrK3xeQNG9Al0YShqkA9FoFlSQX/ifVfPWeduBULwBr36fh4NglYsDQZL9VXg
ZB5F7SfiABPAXQlUGt0hwSvCMiHcDEriGxN7xXySwQGT53F5irrqF81ymO/MlBs8
wk9eJ69sBIHfz+wVJwYiQCCEz1xb2qmPP5xvD2sy8iq5CU5F89IPCfu+TZczmKKS
U9GH0T3u35ZSMm0ggEuONJdxdn0SjE9fCXXo1vkm3cCtUfslqFTJBnNB4/MG61M=
=pYSh
-----END PGP SIGNATURE-----
don't include TLV header in crypto_binding. Helps with #2127
so we can just use the data contents as-is.
Alan T. DeKok@2017-11-17T21:07:28Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee4de4663a3d7d4187d0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD083AAoJEH0Oec13Yh7NjjUIAJ3q8rd2b/HkTik467caIfB2
JBtVDSHhIZkz3Pk1+Fzav0pSF35+HY97JSyddct/4dp5xGT7f6GsxzZl3MshYXGU
UwI8+REJWtX8whX86iijFMvHEhiaj5fPfuvZ+HBsVtmSparXaZMZ0kWGIFt/DfOv
IwPCgEoShf5gJ8Ck2bcxfwqMY8C/N2sVUibpW9kyrVz8Y+Tijr67tjivcv5I/1ZR
QVv59wKj5KVt9W2HBWuumJUZetsj9H295FcZRJHVMrJerh3RsaSWY6CQFTKjsv1I
TWIXX8s3wSZFW+GoyYbUieGck57GKg67m8kcLZYDLDHCz86ftWyZPaH5UmVyRNQ=
=dm6C
-----END PGP SIGNATURE-----
eap-fast: fail on crypto-binding mismatch
as per rfc 4851, an invalid crypto-binding tlv is a
fatal error, handle accordingly.
Signed-off-by: Isaac Boukris <iboukris(a)gmail.com>
Alan T. DeKok@2017-11-17T21:05:33Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b111522bd129119585a6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD05OAAoJEH0Oec13Yh7NrA8H/i3qSP+lL/wd+VeGNGZLENmJ
CNaDna7aE+/m73cX4Z3EAle86qprd5hq1j1TjsbVaVNiHmKoIxG8WIed0/Vz9bD9
Gx+XSdH5Z5//3NJl05B9I4SXc8xKe3THdc+TrNZc+AJm2YGLBEZO1MPgq6/8f8RU
tf/w6gTO4lHe18LHw6m4QAzlKRkKZNCD8WlIZGxZkCH5PaiJSrzRQiLd07iysOrA
MQpYR4sYg5vsoAv1ETyQMEHNGXzY+kTeUcGFeHORQni/xn7voApsZlOs1to7I1Qw
0f97EIcBhEStsgUM6KmRxraSz3O5jJhohAWoNM3PARTKYNuwXyjd+EY/GA7dNiw=
=hFWD
-----END PGP SIGNATURE-----
check length before memcpy()
Alan T. DeKok@2017-11-17T21:02:00Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e2e09ea60de3acd5445…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD05AAAoJEH0Oec13Yh7NFwYH/1A80TJwuOGQn7hFiwTICLv4
AfRU5j9z7zvE5vJliHSRl/0Xlihce7SnuDrlpog7zpMyBVU5rBH0x5bVLmMRU6Mt
ngj4sat2vIRVxN9ircy4C3f68MjPoUFEQDpAPkDCPjy1OVPTIAHBC+I+nbkTaUa1
sRf5/TpBkCjnS5a7/Pb+9CQoUKUrqPHrFtysvLJ4x8h7ItKGGMugAf49EBeQ4kPX
70tKERlDXulW1XRDvLv1AJQMvfJ/GL00KI69DDTnA+pDGXc7EudWiSwzLqoE12Xh
ZCzrCJ0VRG3YG2nfEECxs9OcUAayxDFewYXjvpcrABVRqcrsEqGaLpChcrYzM0U=
=wh14
-----END PGP SIGNATURE-----
re-arrange
Alan T. DeKok@2017-11-17T21:01:47Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65dd334db058b9092e94…
======
--
This commit summary was generated @2017-11-18T00: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-----
iQEcBAABCAAGBQJaDb4dAAoJEH0Oec13Yh7NlB4H/0eZWw2iIEbu9y6gzqm8Blmm
D6vJq0RHGSWxN0MNbu3sz1urXCtN9tUaDM3pIinju+s2tYhN3mrmRkcid5kWJroK
9pBxoS1r6OhJM5j0Df82ep1mboAEN1FmPT3O+jo28Dvltu88Haq6R14bbrYt45/1
0lShyW54pNFjum08J1Fx2aYM/sw/eXxonvJz66i809PL4f0IE9DwG1GCCf1ZUymJ
z58gmsC9M+1d2xK0nEHAeAOk4Fl30Ei+PmtqRkT2PTe+ewFhAQrsN+IKonacNNjr
OG44NOhJu1WT0YB3obCAYxu+CMll6x98PvaatRoeOKsEl0cg0XjafpSCXwN09Qo=
=YH7R
-----END PGP SIGNATURE-----
set thread callback for newer OpenSSL. Fixes #2125
Alan T. DeKok@2017-11-16T16:34:22Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/509c7e971955ed65c7d3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDbd+AAoJEH0Oec13Yh7Nq0wH/0923q+7ZndVV62ahMv0gk0e
/nz8FSqswTqtt6gK2RX/VMdoCql/65CK0hkDtTdSz2MvVS48qE9piEwVufH5mXZs
0qPvlPzKyIZ55RujYdOgrWVFd90SqUMHqFzUpCpQezuD43ZrSvDw4My7FVoVfR8c
Z/c1Schj60J+e3WCHeeYIclF0cb+nvMPWkXJLWgcAv8DhFbArD1sNoFo39Vo46Ed
vD7FXTSqGd9Lb64zMw8g5Ax2eHgEyMoWikhGa8GlMJnvmA63Nc3zxq6stxDetu7I
G9ymlVfWDWpnGlU5pgIZI3G7MPAtDOkVYaRABmLX5rG1dIZxoT/I64NkxHNeH4Q=
=rO52
-----END PGP SIGNATURE-----
note recent changes
Alan T. DeKok@2017-11-16T16:06:18Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05b6c73a9a92a64c78ab…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDbZ2AAoJEH0Oec13Yh7N1v8H/1/ILhj9hYugImNEl0l4U9Gq
+On6+9yC3MJX6mtK9mpHXbJkb9qc/MTpxxVMPXp08cgOCFK1KzIvlJBGOFcHthBA
mZ91CCY75wF+QSOqBaM3f63zUVSGrnz4ZG9hsolcKduiRKXL5Xq/A+87lv+s60Gc
tKsjGtVeWRnxCUVTQRWBR7s+6SEJk2GcNdpEHR4CDYlWGZj8RtpXlqIvzvbQDpSh
dE1cjhjHJXGVxZBcrqv0DN68IRYbdMEC4ACfdl3EACbhW+c8DSsLXU4XMbDh4pZa
yY0x6cnkz7fttQ+0ZEB4r2jvxr+E9OjfwED3j8ZhJtds2taUb735YOFdKUYPZ2I=
=PMit
-----END PGP SIGNATURE-----
remove unused tables
Alan T. DeKok@2017-11-16T16:01:55Z
Files modified:
* raddb/mods-config/sql/main/oracle/schema.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2fa0f2febb4e69c82bb2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDbZHAAoJEH0Oec13Yh7NvHYIAKEJHZ/0ExuLmAWsFFNrSBXJ
+6bjMt43pp8XrCdMBabBkNegQcB1KKb1RulF8H79BqUxDVX6AUUteYyuWk8lKwXr
u5diPUN+0a3xc+NlqaRec9EWrJVrzbf8qL4gW8Rxi4jor3UEXa/V3iojnIj8/ZLQ
ZUP9cjoBxlMr3IgeZ3XuEtzzqhzQr2SVudaRNOyGeqs3va5xJNSAaxt4HThUecFw
+HUn1p79Q4cVOnhwfzyIvYizD6Tx1qyAR/a/CrgWqUOYI1odva0QTj6QgpteJGW7
RwYN/bxcJawEzsHsrx3pQ1OwZD4N5yvVxknmqdgXaO2bKsyyY0q/lZ09+7HDjOs=
=MjHU
-----END PGP SIGNATURE-----
remove UNIQUE constraint.
No other DB schema has it
Alan T. DeKok@2017-11-16T16:00:57Z
Files modified:
* raddb/mods-config/sql/main/oracle/schema.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac391b27a948af513683…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaC01WAAoJEH0Oec13Yh7No+wIAJ4ALgGwu/CUxL9/GkJSxKuj
5Lu4FuQFquAdWSvcWImZqwDY6OkQGauE4FC8zJAGnUpzAU7ND52eDDAKQF/Q3sOU
YMMqbFyRuftzhz0URM7iF5e6kupP47T7/OpaoO0/OBjNFG1zF1GQbEs6UbhCdDem
MHarbDXhF4xRWtqB33yiNayU/AhVUs1eJor80AflV5+fp1GiPjtEP8yePEW8bDuI
FjoxdJ7oioeXyvMMP7MKpkBqZybQHIGRG7e25ASFPtJW66bjPzlKiR1fxWH4uDcm
3kR2/3nQMPWs8pyS+QcdRxSzZGHWbIWjjSOzm8MtPEvzcgMm873ajfm2ZfaHOhs=
=wh6E
-----END PGP SIGNATURE-----
one last conversion to the proper name
Alan T. DeKok@2017-11-14T20:08:46Z
Files modified:
* raddb/mods-available/sqlippool
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7351aa5b74373721da72…
======
--
This commit summary was generated @2017-11-17T00: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)
======
Validate requests too in radsniff
Arran Cudbard-Bell@2017-11-16T22:46:17Z
Files modified:
* src/include/radsniff.h
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d90c9f958c23510ea2b…
======
Return an error if we can't validate the request authenticator (oops)
Arran Cudbard-Bell@2017-11-16T22:46:16Z
Files modified:
* src/protocols/radius/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08fc637b8c98296dbe4e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDcbMAAoJEH0Oec13Yh7NzWcIAJ3XjyHSgVzFbpVUMAwe8GI4
rdcqbEQ8ovvkfmXEP6QxHTPnqx1VDpYaBjHbmJ82bBCzP9jdm4uGJtBEELGHf2+h
BrnQ+N4k9LaJ0FmQDIz4ZU1pv76efiLA8Kzvq3Cy9nnU3ROWfh5uXq/pDKoenNMY
x0o8+Bx/A613Hd6avi0S1NRgfYCJNmvxgnp/HEAHBYqikwFXJ64CRxXc9nohG3cZ
REePKe3fls4WsbDeh7NrWYqPy2ymeCYsgzr8QLCT7aTUKHbyV1B4D8UV7l2x+22g
6V2K9y36kBFCmS15fvyGlH6T0ojlaeV2OIM+skMqBEd1uaHbcfG73qtwvasjlEc=
=AZoc
-----END PGP SIGNATURE-----
decrement workers when we exit
Alan T. DeKok@2017-11-16T17:11:37Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5397e51e2518a35e8ead…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDcZHAAoJEH0Oec13Yh7NYYEH/3+YeFUTDCcRyUbRUuJLybRV
78LbzI/Uq1Lx3DJhXLveqTfqHOKwLS7XQhbD8FMVOW7f8Tfd/Ym9RsOsIxTt9rVE
VSaXeFMK2fXhOBDxIWOme/+OHbdLyE2G/WH+krqSeBxFjzRXkA4DdYiXbljKDJpY
BFvNejMfEogcZr1efN/0H7GDTOkqeUrrQORHFh5UcxC/MPdATFKkOHmaNQTZuhIa
GztJqa5xuX/sqjsJxhFgtW2oKuvRAFc/oSGK+ccMagjQxyDFnJSXP7e8uqQdDD5a
3ENebHZas5gu70/llcySzX/fmJxIpXOVNgZ+INWWZRW6/ZSnLepb2z+vGztJUTo=
=cSKN
-----END PGP SIGNATURE-----
call worker close, and don't just close the FD
Alan T. DeKok@2017-11-16T17:09:26Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c098efdc4c7817af8ca…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDb8BAAoJEH0Oec13Yh7Nrm4H/2BPVrDvY9K6DU452iMk/ofC
2F7Ar87YWeFt44k7ufNIFadT7/HA05dY/xaZgCIFP8qb1F7grXXq76b2V9yATLmo
zxXA5jIR0ysPuxjmrmOORSwQfpRyK8G4uuIJqkR+ghaM0rw+jFfHINw/J8f1ktAx
HB9/Ia1JW3uD7q0xi5Re2yXvP6TgB34klY9F7Tsw+pUSbTSW6C2DGWenoeAoWTk8
ZFFLrR1B6zuuHCajVFcJuSApjattmmZ9v9fZLahkuXWO5sH+7TiRj6oHAmBIPakS
gF4OtjZmiacSdRnlSngtd136frj7btixgD7wo7K90WYU0eNcPywIYw5nRONEvz8=
=V79j
-----END PGP SIGNATURE-----
touch before free, not after
Alan T. DeKok@2017-11-16T16:38:17Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1476566ad48c07fe6e23…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDbf/AAoJEH0Oec13Yh7NNO8IAIdnAER3wZthkOwDTOJYVHIR
kyaAezNw66CVj6MgbNppQTS8kkItv4ZseSiE+5796w1eoMjYqHs5fQd7xuh746cK
6HxzT/7c/uxdXUvIoB0YYajeufSK7EnT23VzWAjTag1ai4AkmTl0o276ogCKoysj
RUkx2XLRiVlwcEpL2lIcI2rfm+VK7PnOh9CdE91n1a8ndFXftZ4FVGC6N9huHlql
PLJ38lnXbXCohLlB7hNsSnCYl47UUabohpx3sDDayjSMtD8q92dCUK9ctGxbhddl
8DqzDwRtt4m1px3pztsZYM1kxPEea4WG0wb/FO5gUoUqRtiwxVFyRNdcT6UXX4Y=
=p2gD
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2017-11-16T16:08:29Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7e8a82da165883d7189…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDbU4AAoJEH0Oec13Yh7NVnMIAJ7hFmH/C6PVb5pPrHQBUBy+
wwC7DEx1PrkwCgOZUyDlVdGoaXv8/FY+wuOCBGaB3OasWgZX9qtKY8BWo44904H4
S6RZRJ/ja7NzfeyK2Bt6Ia7kvTUQhcSbEq3Bjv07c+BKEk8iUyrP5VaoBZToJxar
qkSDSGd3M4rgJCERDWxLUxOcXwBQN5XowyUX2H92WWs7L/CbunmpwPqG43PT9+9i
ZkUy9sJVA4RgE+ZTra9L/EvvPnrWzL4nVAn3oFbvbYCI8OMPC/PskckOLSiE+/Be
JXZr9nJ0si2L5qRNoKZwAlIQeKnsLB4XufXN0pyqKV/TueUdgG3e8+oyT9zRC2k=
=cyZG
-----END PGP SIGNATURE-----
have the worker clean up it's IO instance, not the file module
and in work_init(), poll for changes if the worker is still alive.
Alan T. DeKok@2017-11-16T15:56:23Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c08bd1946ce7dd456d12…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDO+TAAoJEH0Oec13Yh7N7RkH/A1RJRCyW6oGAzx8wB6dRO/E
T5+qozintlc+3vNAQ56Fnz1OAcpzVJDocYwub/A0TWnxuNDyLljEsXSWJj4E89vK
cI4veNmL8L0AAnTHdOvpKqaXSwafEN7tl95cYa4zm3y3ymDd3c/BrnPnJEbkbBiw
Z8jib/EskzA9epiDJA8icFlajeAQXpOCu6QulmkfzBolRL1mH/HVn9WseD/k6YzS
K2aO3woq4Uh0PFte+wrH1xi355IZNM4xcO0tc+gScxbfAHDc+ih6rI+gECQ482wC
U7+XHy/SfKJOz+fjlHOczRA1pI1ndCN9ZWY9p6kDK8Ro4bBOcDnPPAoXnnYI/IY=
=3eMY
-----END PGP SIGNATURE-----
travis fixes
Alan T. DeKok@2017-11-16T01:53:19Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68d0137181fea18943d6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDNYEAAoJEH0Oec13Yh7NIZMH/jVfHRdjQvC9XYUaAAevflHT
4MjYH4Ba5AU865LgtsIg7lKNswIxgM2dWMjgnZ+fVVNQqXdRdohfkkj0dZPDk5pj
c7Y54Hw10yJMbwW0NvNhQOaIc4/xt5ZARKO5y2jSUYz8nZXVlSHGSYIe+nvHWcQ5
Gnuh/s13WiwFqhVPT5VcAiP5C8VuHY5kjF5GR8ecYyUgmztl03yuKUCxxvSoYUDu
oo+88qOT40ban284UkOOyeq05QJYgrgZrV6kzvt+3wv4zXHxKQ2tq/fiphT/qeJV
SzOjeJ9hYxeD1de+47r2jNbQ84cW6mCoSKIFYkT+DsvJiu2ceVmKcPRRDBmK1lA=
=PKdd
-----END PGP SIGNATURE-----
call fr_network_listen_read() on Linux
because libkqueue is broken
Alan T. DeKok@2017-11-16T00:04:02Z
Files modified:
* src/modules/proto_detail/proto_detail.h
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d916df3dfbae25dd528…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDNQIAAoJEH0Oec13Yh7NCQkIAJJJPud12QxEDjdl/AdbIIzo
aKZsqLHFkYXMdkr9c5yoRKgNNlMp1YCXmIaDv3VhPkK+hzYntdQO0YC4+lg6T2rR
7g4lF4c5w+NWL19a4QayoeI0JvYrtRBimlCORHePcqsRFpz5lpQJMqT6bz/FjhUD
CZ/jM8vq7/SaAktYm7rEK5eH7pLkjtYgpkyQgFO3PApqNr93e27kHdt7LtCfMeJN
ualt/cHE3VKnad6UA+QdVTp9miX8YE427uLcJlkBesJqAgGwtN/sRcrQSkuSonVX
iLVaiB2MER2W7NskKZfVFDqY2Mydtc1lK4pSaoFH8DkCLwHzIsfC8CITytPSeGw=
=2HJG
-----END PGP SIGNATURE-----
add 'nr' to event_list_set()
so that if a reader needs to poke the network, it can do so
Alan T. DeKok@2017-11-15T23:55:10Z
Files modified:
* src/lib/io/application.h
* src/lib/io/network.c
* src/lib/io/network.h
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3519a9263db91ce89ce…
======
--
This commit summary was generated @2017-11-17T00: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-----
iQEcBAABCAAGBQJaDLe+AAoJEH0Oec13Yh7N7IgH/1WvEhnIxXzqqJR0gwvOvtsO
wPJ4GLjaywPe9phId9Yb31kPgBUs6pGVxfEec1cYjowsmqTy5LTjMfThDqbiS5cy
CWp2dBJthbnMMn2qPGQDvLl3yulZMbSDSRGlUmWk71VUFVM7VJpPsUftzQCk5IH0
lf/dMPLZXXFXonUkYVKTQARFFWp8RxbZGtIz05lU8Evf3mRtK8Jt9smItq0UaATL
68kdfom6756P1ZzRMZwPKjEQKeah0radA8BkGx3fOdvWEJJllsclqa+tIYK9isFl
cMsA6f7JnvFJE2dyqhCHjuqDRpgx+/nfd5NffTpAtVfNXHvk0BXJQAIBlZGkGxQ=
=t0yf
-----END PGP SIGNATURE-----
don't do work_init() twice
Alan T. DeKok@2017-11-15T21:55:04Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d828de84e3a768f6739…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDLOvAAoJEH0Oec13Yh7NyQIH+gMNH8aZbCWfbNNsxBCP5Eld
9Lz0XOI/U+P3IBNveFzzlpZvi0GkFAGemnTtfgv3pd5INlR75Vzto1HstL4asPO6
e7myhZGVhf9NWZNjdI+zZaHjxOwW8B4wkpFHZGESO6n3bw62rAultHR8YAIAhfRZ
XYPu1C1d4p/dqGNl+DV9ZhBd5cgZiHabrCm/dVj++b5i9sDj5BJAXqtzxz4d6ivz
SevFnsEEhOhD0689CK5GI87+zNKujztEs6ELPUf40xRmaJe5k4t+zzyowEJfS0uo
ngspeib8/jqtFa7fMMN+rICDhQ9UXcgJubkpndg6fmryNY4/OyBRSB1Ijwz8ksE=
=uTuH
-----END PGP SIGNATURE-----
fixes for building on linux
Alan T. DeKok@2017-11-15T21:37:45Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/913b5dd459db8680aa76…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDIgOAAoJEH0Oec13Yh7NHhQH/jFQuQ6VyieMuy11GpCFviZk
3+mFkuBgGifyBPtp2Ye3r8+CVspOuK+jkjos4OZEUqwuPKlOnOEmdLPBWPa/Ufx2
1exQ79iA/2/nndyQjmb+MgP1gLupjT69hWIkXTIu8Geqhh+T5LPJoaL7vijTzcpa
3XWPYQbzNCDU5WHZ6NF64WqjouzsEKOoDpmrKFJMVZqUcQWnziloSstRYcx/j1/q
lfSBsx+ztX241YhxlAMfUinAbO76a4rY8mG+pxLsXNYtoS2OzYTTvRWVbrqEZYUU
ugpqtceCMri3J+JpxHW6opK5ltoPXLLqQtNpHGGuw6T6rIvsdXJdu+9mh5inWoA=
=6K+I
-----END PGP SIGNATURE-----
clean up code and remove goto
Alan T. DeKok@2017-11-15T18:31:37Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23726b813f50a83882fa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDIZPAAoJEH0Oec13Yh7NPDkH/2knt5aHXDx1ogd3fwUjih/H
JykP1pYziWUSE29AcKNp+XBtH8eJDIH3+s2IDECVI/HUwtiFmySjuB2OKNtvakos
IO358CYVD9NYYYNc6xVzL7AfA1PfC6jJ+eThkpH9Fn+ILY6/+Oh0SGpxoE5PYe6U
q9GxZMi8atZuj6x3boPnkow0Arh2jI/sr6tdp6cf1vmB1MMiF/oN5Sqne3bAmq0x
QAhyZWEYLJXSryyFSpjtmxGLqjgswyah38dTyyNu1G6HvK/rC3A4rwz41XWj/DJ2
rDxNROdegx5Gb+wWQxg4i0S7F26FlJ9zBOgHncculpPIfgB+K9kFE0Wk7gFQELw=
=H5H7
-----END PGP SIGNATURE-----
try renaming detail* to detail.work only once
Alan T. DeKok@2017-11-15T18:24:08Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/687fa5c4cfe4ca5676f5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDIV9AAoJEH0Oec13Yh7NdZcH/As74pq9IzmIlfHsW9T8XgMz
WVDi4LoaQvH0ejjzO1VFXRSxTkocyZDxlM4v6jluwEPd4x8JFIwYrZ+Pg60UK3ji
8ETAhXLIwWQF/efTizcaIZlpBQZVzTq7f4VT32g/833krHG5+RPGV/nHnVz/1o3b
jMhXO7B27QMuMOAtd/VcykZgF1Q2mfiZA01FSfjPKxPpdIPS2JFELNkkCeC/DnXq
UOGAeDue/n0fND4GFZajKrbCfc/4Qo6aZPYse3uk1fPQgIZWqOj7Af5hdxQpX6Xa
aeyU/Eg4y6T02U5PRbuVatBqxh7cxcGzHU6R9sTi+CXFp0kYHJrJJW6+ImBA03c=
=HsCS
-----END PGP SIGNATURE-----
allow poll_interval == 0 on Linux
because inotify works there <sigh>
Alan T. DeKok@2017-11-15T18:20:31Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/acc0375545f35bd4b3e6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDIT1AAoJEH0Oec13Yh7NNuoH/0x7faGQBxvXd/dMWUrqumXk
J+ZR6L138Zdx23k3Hs1Rihme2aW8l6sfGt+49IFFeXzOZvPJES7ohSJhHBrjvbf8
SrXlN32EVPxBV7Sn34vRTtnw+k6/PpMSmxjcZwEFKbk5eTY/BbPx1vm4TfOu7CAz
lTxlR574JBxz0XsYRjQJ6sEa9hJgEWpMEHXmYUQIMjOGWQqnM8yz+syjHgxMPez+
DiMtA9GXUabgUBlpiOX0UE6Y0dEqnUjBU6jSlo8jOpguyOUPhz+TvFdTcoW6QDU7
yhCkAUjLY0Nu207xAqFBxjjsuNDO3NAldVfty9ptUfWUCgGpCsXTUfi/ntO9BYY=
=Qya2
-----END PGP SIGNATURE-----
if no worker and the dir changed, start checking again
Alan T. DeKok@2017-11-15T18:18:12Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3442be575f35fccb9cd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDIJhAAoJEH0Oec13Yh7Np6AIAJeQlz24bKdcMPedbzTS1FE1
mSAMLNWgCLP5rAD2dGozDwd+IgMDq0eO2H6TuRkCvcxC81B3x0Dk/hh7x2fOcwPR
RVAMJbbhg5+42uM5ULkXqxICQkUx4wsgplHUqbHMPygBpYMucg2HBeFNHTjVHLva
b+6eAeFC9RgwKNRoeLk+EiSiorJmg1CRPT+Ji2LcWPZvajUTvXD27O+Qr+ZmTyvq
lLQPF9w1NhoSrF/C+4ur/h2Y45xh9moEpa5QTbjYzq8XUITMJBgDpDcLxTn4IdAU
zzh0j00uU4NQZaKo07CGcWExT+j2BYwywG/1aqx+3eEyaOCvfbfjegbu1h1buVI=
=BLWg
-----END PGP SIGNATURE-----
track the number of workers via a mutex-protected counter
Alan T. DeKok@2017-11-15T18:07:11Z
Files modified:
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_detail/proto_detail.h
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/042d3ad4c031d4d39ddf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDH7PAAoJEH0Oec13Yh7NfNwIAJM/bu21etjbSxK3xbtiVqJ8
WacYFpFjq2OcWtpJM3Wvx7mW9Jqrt2JMq0AvhefZiGdozTPfgDmz+JsZ68Z8uJtn
EGEEnHUJrnQkR0ScG+7+gipMFvLs4CStSOLpRzErcoKvNvBJCH2i+HnDWGpBbz6m
Zctb+Asg2dPGx6frfmlHnTX2vHZiJuWezYNOgND/a7pb/ngzeYS1N0aKOxS24Vis
qM0daufe8G5lLnJ5qscXvxR9zWgdIR9+o0mBBUDLuLE8f7JRF8rUsnD4I1fuguSL
tI7B6+EWh6pZa9r4ZSgJmK7TFdh3/t9OcIbjjdUU4uHIZ/QZdvWtcSRsrQs1aTg=
=xW4E
-----END PGP SIGNATURE-----
delay polling until such time as /proc/PID changes permission
Alan T. DeKok@2017-11-15T17:52:15Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0102f63774d4dda39090…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDH7PAAoJEH0Oec13Yh7NghQH/jcGOZYHLqlc4QgDjdRWWswn
c8xvanaI8TaR84ABiV3TDJT1rDfGXasHqtvCFPBgE/PjGFDyOe/B8yiSV7O4wUp8
fjIL2zZr58nHia9vp6zew8MJXIHdlgHvyouksf4yIZ77irkgARf9DKqz+77sDY2K
9wzwj58hCn4oda6rU1sQpIxAxEIAK1vD+6dTmk3hZpEoKrm6LYXnRTGkp55gtxAN
E3dcwTmn6fiBnPTNtMnYQy3KaJhasZIinD+WI3XzmOLPk/QtXVfzfkHHeBuLzQIk
xuHg0O4aK5eIdt3y7l5inGvOZMDZommQmawb2YW9EXhYVSuBCJWTH2IlweLBz8E=
=UBtf
-----END PGP SIGNATURE-----
Ensure that libkqueue / Linux doesn't bork us.
The kqueue API takes an FD, but inotify requires a filename.
libkqueue uses /proc/PID/fd/# to look up the FD -> filename mapping.
However, if you start the server as "root", and then swap to "radiusd",
/proc/PID will be owned by "root" for security reasons. The only way
to make /proc/PID owned by "radiusd" is to set the DUMPABLE flag.
Instead of making the poor sysadmin figure this out,
we check for this situation, and give them a
descriptive message telling them what to do.
Alan T. DeKok@2017-11-15T17:52:15Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e86d006459ab5508376…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDH7PAAoJEH0Oec13Yh7Nr8AH/i7r3ZyJuUGH6OygfIFiV5BT
z1SqWJEi5kq5YZukGWITF4PO9E/ziY9YU9YpXMCMsU/VrMaVpY5KzTqL+0tyzpv3
p1zZobWc4M2dzHw2wfoReZC4oFOWbtIcp++a/T7p5shXVDsXk8gLjfqaeMSvTzhD
9Rd0sR4c2jygtCs0lBhtu1YrfVT/W6O1IYIzx62hQA3FlerI9iAE2y9HsPOwZQNk
ANBOd0qxFg9Xc91cWNS/N1XmS1aR21tfrTpefCbwCMM4zHZEZf1qJKpRq3tHMSIm
GuOlGE+D+wM/cw0QUaQWC/FXXhuSylzMKZN+TKFQ7lcz4QKO2/ZeHY0DOzjS7L4=
=kgC8
-----END PGP SIGNATURE-----
expose uid / gid / core dumps, etc.
Alan T. DeKok@2017-11-15T17:52:15Z
Files modified:
* src/include/radiusd.h
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2dca469f08dcd79824c8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDH7PAAoJEH0Oec13Yh7NbBUH/RXVIAWEWrY7D0EdhJnk6VMF
vPjxBPwhE/ejtaiTB3ZmknYdMoqfAvm1nAl1Hks+WztTDhXnrRMRvFBbsGTTkfIB
UpnUK9UehulIFyFDGE1ikQmgNCU3fc9jPqyu8vFnrAGfDAjDT1+MgnO3gwy0uZ5T
/lKhMQODvu4onRU7K8eFRDFTRA4FvDJzouwxp9xlQ4aR5huCnicaRawNbuyn16Ue
fnr/+acLdQ2vsvJ1W2bJNlU2eacQb2y/9t57qBDo4e969vQqXQoOe68AoZCM+p0x
wLtVYeNRS0adMar5iSj/I3mUbcVZKrDZN3HzHCj4/VxbHc+Vr6k4UPcYzteL5UE=
=lbpQ
-----END PGP SIGNATURE-----
0 is also allowed
Alan T. DeKok@2017-11-15T17:52:14Z
Files modified:
* raddb/sites-available/detail
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b62004e0f1da5062b30…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloMBdIACgkQ/6TVgp+2
18qp6g//YF9MSG8EbEfR2wj+g/W2GDfpWK4LE8Htci0EroIbMnk7DftM3Nb/LHvz
n8JxHCDvezoUgU86aTs6JgiIKva4ccathZofbN/5XqNxgRrRVGy4iDUdwKCR7wX2
Na7NqqFSuOrpzHLq8nFgM3266CBHjMwbBtL4+k3Tz/92ibHma+L7XZgAkzI/GE4p
jX2YqUyvEX4iqKhCUQS0YNOXEdkxKcSqujcJ7usETFneTe7sKNg9lHt0srZ7hDBP
CH/s7GEDhySsTKvkgCE3uSFnw9DJ7EqBttrqAyRVM1MVfPCxm+/Wkbr2QBcsT6m6
Tzcd+Qibqz6l/XIxlUt7Orr+wU6UYUgTXeBKiivr8B8GhFQX9rC9mA67tUbr/M7G
/PBhR5p6mJ7vXx5AatDdbBquixUQ+GddJ2SsZ/nn8vEMTCTb0O+3F69DQQtbBond
ObGCArduvGprNtl0y2GrBMxC3VseECoo1npRRL2Q6g+azK97JQztu2Ssz2CwIQ1T
w3Yn33+WiV4ih1RuYfBxkJkV2mi9ZrB5C3KE9UtSj+kE7X+rQPBrhLUJA9ixe6kD
G6fAyEL9zcML9boJRC9owtbjt8sGytt0fyD6i54KWQ3LaFb2AIgjhuiyo3QrByG6
Begn6PLW21Xy8zsA9G5j35lQvskJ2m5NyqlWUXPCT0dtI+YGHUM=
=/InZ
-----END PGP SIGNATURE-----
Regenerate rlm_rest configure script
Arran Cudbard-Bell@2017-11-15T09:16:02Z
Files modified:
* src/modules/rlm_rest/configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a9f66d65353a4f7ce0c…
======
--
This commit summary was generated @2017-11-16T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
Hello,
I want to implement a Freeradius module with Python to authenticate and authorize the user through Oauth2.
Can somebody give me advise or idee for starting. ob this is feasible. What are the constraints?
What do I have to consider for the safety aspect?
Thanks
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLeO8ACgkQ/6TVgp+2
18oFQQ/+L0dY2h8BUte8SgsG1wWf+3NQWIdO3Hq8QKODjBwPbq6WpTUCLwZW2Ye0
d3UBXve6nmtFA6aSWqMQwZhR8sYsGu983NAZDkcecGvJcFG+Nrxy2D9CdDnmUGaL
ALohJNnmwjkrc3n3QzlFdSskm9qNcgzyJUvSmsMvo3FdcftBCUOaVuIiWEOBIauG
uOxkAbkJuT1rB51fHUHn0ultuR0Vfk1rkq9WL1I4otjvHy9viuO6PwUI+8nDhjwU
dJmjsXLIMPZhHOTxJb6KMl/jxCkikjBXKZZXyy0IUR0+jEWy572ojh0G4CB2Au38
PnPmszoZ7Qs1pl2qf2k6CaaV5Bt07AaiMWO+dfnwLE9nai7nkzmiXuUyfgJ3+iiM
P6uTSJmOdZWD5AGGCA7IlHU8QXwpX4tnlbvaeqXQw6SQQWOQ3BL5+h+6Z5xL0asb
VRyVKf/ipbMT7K8zAGbdav9gNWC0MJ4ID4VRSO9oUm9jEMtDKFOHq5wpYR68PKtR
xBZSnmDBGbyiea0es5lwByLlMWKhKEBskQ94xlnteSdPzRO3YP2gFoyaEufPvNYN
aThvIqfLJLK2IVNqc/iNnE1jpwx2E8/wm4+jN+izPGEVGnDoe1J6n5B4ShQdQx1e
eQPM3kGaLs0oCo5Ri8+QnU9e6ul8VvLCKfi+mhZe6Xbbw1HKUu0=
=Wn1K
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell@2017-11-14T23:14:55Z
Files modified:
* src/main/unlang_interpret.c
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e64d9dfb08dfc3f65496…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLeGYACgkQ/6TVgp+2
18qAog//UV6M7HDgB81a3EojMUQj0yLrknFwby4ba2rLA7TcAQzpFr8OvX2XKJi+
7wpKc/vg5XJGdj6duvJ7AxSl1eaIBN1DQh84m3+4MTRtf72WJsFx5kfkCBIIrZ+5
ZakSRcRMG7o/jTmxy9PbMTdrvL0sBZcP+VFf8cul6d8fjXkuH1aneIDIFp2gsGfl
yhgTpjW2hW3vQtHVW8u+k1ZyEBcUajX5WKIEiA3k2omh3u/yLOfwU6sVXRCt0Djq
s4im9Gdb87KmQ6DVkDnUdT/1c1iAFKL/7GZqkxn+DLbesmZmXVvHbABUkb0IhgrT
N7VEnCfzyXxrDMsDjdgt26PcC4HHiR6qrXuX2CXK/cGi6wTz7hrUgTVSuRK4cmhK
FF8TQ8l6lhWtrtS+lWfByiY4rSba3NA7m4btcDC/4cDMDPC5B9T1Jk/K4xG0xZ2V
cCfp3QWqvb0iTgqDge94SBU5rOFTf1fCDDpNmJybdvA059e8kbimNuImjz2nD0eD
Di7f6PkW0eaufiF5RfJiVwebYJ0RkHCIo4LCEVL6S9OV1eKsccCgerMB6oGHSxEP
vL/uiWogbb9+bHI6anpsQoPEoRcyn5gv+UeusgqhbB8catGenHZJjJOuV0UMqBG5
93MUasnH0KlrjJsVNFia4TQeack4cOT8rVHIcZ1g9/ueQaTOKo8=
=VeBB
-----END PGP SIGNATURE-----
Fix stupid non-issue flagged by GCC
Arran Cudbard-Bell@2017-11-14T23:12:38Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bec9dc9739b79b6d78b9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLdG4ACgkQ/6TVgp+2
18o9VA//fPf208wptFXw6tseBI8/OkMUllOJBbvvTOgMWuFvKMQ6XeIitmVBPIGQ
ei84Kx83HorjE/NfLgL3VUDW5cVgdz1k/kwFCNHhT1BHoPKsINIAmtKJfHWwLWVr
hg9odAJ5Liwo6OmVfnkIUpenEhd+ED0nqxSlAIsi5X8KexESW6IfEOQQhgA6xXvp
0ONzXIUV6Cz5Nl0TfgwyXAOYjEZfcqft4YplkqTscOcdd8VzHNjn+EtpI18HX6gg
fySnUDKIExN/l3Fv3jratZQ2hzN3zqCrrMaFTHvbQIgc3WgSWMo303d0RTCUD7L8
7viJdd1JNwySMmI9gH9H6Yqsu4u5rfYZ8JX/cKsDEhgE67188UC5jhXGO7TXyAiw
RUdtMhSNZ6FoCoJylSY7Bo+NvpC/L/bm/EvYcnSh983TrwqJbLgLCvA7VWg4TxNT
UDBZhRNxxaZ7VPipgaTZ9jqGt+FYUJFvdFwGsNnjRTyBRt7Lqqf9BDHQRbpE939S
IAo+PauojaqlxEggSiCPuacn8E2Eg8e9ONRgyGlb+idIJqT4nAiKOT8jQfKs2aUP
hqqEjnMJPAykCacTlatyRZqh7hT/GRb2jpl+zPOsYWRUWk95lvbK9XSQpBmfhxgQ
NWZSzVTtKj3SieM0q9hpwV07LDTJIJXM/to2nAksKR/qD36KSkE=
=17hk
-----END PGP SIGNATURE-----
First stage of async xlats
Todo:
- Add custom async xlat function resumption type
- Test pushing xlats from modules
- Add new type of async xlat callback to expose additional functionality
- Do something sane with intermediary contexts for value boxes
- Convert tmpl expansion to also be async
Arran Cudbard-Bell@2017-11-14T22:55:39Z
Files modified:
* src/include/interpreter.h
* src/include/modules.h
* src/include/xlat.h
* src/main/unlang_interpret.c
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b9d81b120a78b72202c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLc6QACgkQ/6TVgp+2
18ofbQ//XCXPdqgdrCBbe1+BbAhVXD2mMjjsNzztSdq66Yesrv86aNxn3H5P6zFV
tjAhcixxuDayZpdsRXWvyAhBeLkrYRgoRa/Muo2rh9Td6d1pBfCwjm2JH1d1e2+o
edz4KwVP0EeZbczXdm8JgsoEsEYaM5rgH9dkQd9QsOOOXRMMbrfr9xMOPK7mY6k+
Bt4DbEp8+80cHkPwig9fAcWNRxHUfj7x+af1lRdNdb+HCZy1yhol4KUEZmG4oOXZ
VZTH3aEtQF4bVnDa5y/eRYRLhJw0Cstd1Hhx1OZqkwpBdR711IXpG9F8i6uFOjcW
R4oiB43mngfaW526a+6lhHocPfeuCz2rvphB9mUtQ9M/oxKyHLw4uh4XIEEmIKm7
76LZ2jCUj5D8+wVUB7knO3iqNL7XPGyl15BFgCZTkW/tLxh12yB8Gdd3jI9enSjH
jlolfb8vCO7We0YHsoXyaOfeu6AYfqhdpbASsYdK/k2zLuYdlAyJoovhG3lvie7W
SHZOB8C0MfLUtrtPq31gmyCpb6DMF+Soc3X0BbbDb/5ahDNhJdvqSMwKeK//2YVo
NaIE7pbj6G01M1EqC1TmWvDhtjTrG8ckID280eYKcWXpsXoYQwFWcNHO6l1BwXVG
k8NV9sR0uNWqSFhATHCv3q0heXldiHHoD5qaIzUpXab/Szqa8qI=
=/ZgK
-----END PGP SIGNATURE-----
don't dup the closing brace in xlat_tokenize_expansion
Arran Cudbard-Bell@2017-11-14T22:52:20Z
Files modified:
* src/main/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/230d0074f17678f709fc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLc2wACgkQ/6TVgp+2
18rxUg/8CkCXobILu0f664jLJoD2bQ3O3ulTSAQqAPvMxKys4WcMF8BKvFIvJxcA
0kps+cQcC8poX2KAQyogXKL9edqtvshSY+mOyd+jJoPMQdL8mts1bltWtshbMYBL
J+D1Ak2YnPD94gYJF0P2nArNiUwQ56exGuKIFam2QLDRJvbTCMGbGDsf4FC5+fFl
fAGbvGBBUZTfwkvb0hfLBm5JyqtBHXIM6HWldKN1kX7jvpkCXmIYC3YuAWIZmQJj
uKxoCkaUdGD/Hk8sgOCRBaXQr3pjG1WYUA42gj+iLvbEip2A20+j6wXkoncRhNKF
o/6k5HFtjXriqJ5vhwDLNYDTgAfihFv+iKDE14MZIKnCnJakKGMgcmsGWLlC+2ZF
3NKMMLQwrft9hY8BgboISnIS/Ev9Pepmc6TeicXPUNPLsod/x2o1+rYQmd2/382h
Xi4BDeJczCWIaRStmtZRMt3z7HmNBLBT/fI61o963JyrqQHTLjI3tmbregFB0/hM
O//O05UCOIS11SMhp6t92ciCdHrq7ract6A4/la1faG7uP0NiQSMHBPgoVyGuLLl
MH4DvNZjYCeIo6xo7NMiBa7xKUycSAgtX1x15lF3nlhiO9A2GBBsK3ff39qVpgmg
bwoqW0RQRmddxDntvKDb/HOdDdmTnGgfPwGnTyvmSHXPRrFP0gA=
=1QpQ
-----END PGP SIGNATURE-----
More xlat inline tests
Arran Cudbard-Bell@2017-11-14T22:51:24Z
Files modified:
* src/tests/keywords/xlat-inline
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d8219751f396c4bdf1b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLc2EACgkQ/6TVgp+2
18qDUA//bTto+rBBMVWD2WQA1FbuNyqrXGkDs5GccIZN56AJd6zsJQFp5d80KzF0
SSETg4YY+pNJbnV1ffatbPLFrmFqrn2t/0C+MguQATihjRSxaSOZRD36O/aGHqIR
0TIhvhZ4mPAFNDJp5tM3LekpGZZ08KnE/sOqaRiklxCOKeyL3e3tbnbKt42ELSy5
9zUc8O+YsI0mYhDTOM6ziC8VMtOfoRIDVv/SYA9nFV8GIscXzzfTGgm5p+kxMgCt
ML0sERxNOV2NXigSdqXDU0Ja63BFlN20MdkLIHFErSebp2nZKz4rcG2IV6OTbpBr
aN7bjDBpFFrMSA5das38lEiJmOo5QKD/WPltmPndfmHECwq/ABKagNcz2nyJbYB4
IglRUgMFzMq+54wBXcvw1cSZNAvFGfEnsBOC/VWgtVbINdezukV+r25h/LDM4Nbb
8/ABboPZm32vrkMq1fQAxx6jdwYZtsFRiOPL2nMWYQm5AOV4mv+USjA68ksX5qSH
hGNIqn+fhNtxVsYPJQyMcZRAJIKYKB2+I7uS8ZvaVUmFt9Tvw9wILMt4YsxcWkWV
iyCjwxFWzQcX7lELuARM5UcDJrd6NkzffxKKyxvJ5HLjKyRjsWoY9z/swGLelhGG
g/R9+gSIcvKKXdowk+BgsLvq8kzcGYQoI+Ggwe00rWPRG6QWBzs=
=tmtR
-----END PGP SIGNATURE-----
Shuffle debug statements around between functions in xlat_eval.c
Arran Cudbard-Bell@2017-11-14T22:51:13Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24c14b4d26fe95a6bea4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLcs8ACgkQ/6TVgp+2
18qHaxAAqmGUh9H+GUMfLStF/W7wO9gfZuz+sY+EU9G+BVdRdKkzDw6rY1skyw5h
7U6Lb9PDgwr5S0w2ImRC3S4Bh/hKjG6hqiOrGSLh2hyCgX2lzoyBPdQjtsuMVTLY
f7SSMLA8AlDN5239lKl/QDKcdjAyq0dEVNq5qVzR9Y+E3jXDmHj5op/VIcYj71JO
lYNd0F5WA9X/wUAYPbKq6IAgPJnIgcNzJlXGy2YH9ZPz3/RtiG+S+zAaCe7vxfRc
UbaFHC/pocCb6leaH7NL5pecrWSxDFr59cVcDry8fVdkWqHBeGXHeOOfQo757aLw
Jg6q1OwJGjSMykujkc3Vs02DkoKD7NKTXVFPGndLBVTyENgta9+cTCX+dBI5SKl5
ga+zbWsU+8bqhQhwmLWW3xxTvdohB2EOHz7SgZe8ESwxnIPopWlt1Hvvxj4VKmrV
kr69plB700koXiWfGFLxd1pxEZ/OaHrWhrn+fEKH96nL7Bp26Q8Wk6qZd/MxTk6t
BY+k+y5OSwH7Xpz4heprqlcXD6w3W/EtZnRkz304eCeUs6gMdYyC9vLOPJUnebHj
s2E2pj7OELXXWJbR2vNYtdr34+CtuHROd4FYCLj56RUG97OrfMUsXOaHnPH4+5El
1M8TMf5ZJ481mmWpcO+JLrXqb/HQLHbcZP8yOW9YL0sq0bafl6U=
=lWO9
-----END PGP SIGNATURE-----
Fix all asprintf calls so they set the correct type
Arran Cudbard-Bell@2017-11-14T22:48:47Z
Files modified:
* src/lib/io/worker.c
* src/lib/util/dict.c
* src/lib/util/pair.c
* src/lib/util/print.c
* src/main/dl.c
* src/main/log.c
* src/main/map.c
* src/main/modules.c
* src/main/request.c
* src/main/unit_test_module.c
* src/main/unlang_compile.c
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/rlm_cache/serialize.c
* src/modules/rlm_dict/rlm_dict.c
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_lua/lua.c
* src/modules/rlm_mruby/rlm_mruby.c
* src/modules/rlm_redis/cluster.c
* src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.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_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_winbind/rlm_winbind.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/790c1ada5b3986fc9784…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLcs8ACgkQ/6TVgp+2
18qoVA//ffBbgpdMXO3iO08C8v//hmcT/ctoVjyi4wZaeu0ONQUaW+D7DWFOsBFP
+NHbSPUv10hhKgHJrMyOcWhZppyvEil8edpVcO+GdNhnQTmQI3XagJw3h++xLvH3
Xt6SrrTnLZ9Szosh3vfk7mHd1R5ExST4AIDoIfkqKy/04K+njvpYymZ28F24+Gug
iOELitHNfs2W1JzGczlQXq84AtB5VivUKPU9K5UbLlz5w0HiWr0FRTc2yrkavPdQ
0jfK+SdzN3Tuj0B+kwiR59c05Uhla6CNfExFIBAFzHgpJtNdLnzX0CIs23ho1hVH
nZemLMFoy6KNNqU1gTLbvoE8CxYQf28PpvasZRsuZ3nJOAW/7ptYYc0cDiInZhLq
+JJgEgAl0RPINYknyDDvBpPkH13BpTBrAAW+zABrmvSU7AGiuZa/gTJoVDpN6cBs
6Qsm1zBLaAOZM2E//FHWR5Vs1mkVPpRuncuYm1wZRjnLHQ3kCXvV4dsSh1idXRGt
kXXYRBAkPyOYn0iPOBWOB1NOhiuTKWShLOShXYT7cFkcj7N4pEmLkWgghqxnHtcr
x42N5V8EEvJairsBq6rmVKwMiQbgth57fgONIKI1CVoSqwdAUIuWwoNp7KI7AXSd
054MyRelXYqYyBE3j3kEgMPArAwK32IXCbzqyLiQaI1eqs+Eius=
=n59T
-----END PGP SIGNATURE-----
Docs
Arran Cudbard-Bell@2017-11-14T22:48:47Z
Files modified:
* src/include/interpreter.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2e53acb6b8ccc133486…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLcs4ACgkQ/6TVgp+2
18oJdxAAh8uFYjyVF76faEJw0OEIJ7GaJeYlQGj4ZPyqWYLVRn97Se2Q6nhQTv67
JOgZn0JK56UqFUsYP5KbgEjvSXSvAzvLjvxh00eWEgEhoAl1leISHa80tGPa3NE7
1S7voqkxumPqTFEbCnOkhsVH8UMHqPArtNgOp3w7NSKfTqebe0/+zzTH41bNJJVt
al9/0YtDm89cm3DKpVjsST7ZPEK0d976BkAMISNXVKqiHXL06PyUWq1pia3xcBDi
DkuLaC8VJldnRWpQyX9TFH7VAvMQA9AjvpMzQjXABVS4nTgSb06FxkouDVjO/BHx
4nTGUnE5oZJv7f5wOHKCTge8buQrtKq1mkeb5Wv5xcJP5MbP4ErvDG7R0ilZGCVa
23VNOc4A/qJvR9H8hCz4t0nnD9nxDPYYbAYOFPANXb4/kCaPPoSOSYL/roY0/173
m7gCohw8uQ59jSNdlhhG7JsusYuet/Fi0rLiogSIQjU456MNi13taLH3NpRhQlRd
g6BTYkpEm0Ffs58KLbpHWC9e+B9QjX4Cb//fcwtjMv6mOQVJco/Ud1sOGWCwni7o
KFmS6aKS+WMnBRP/buiSWt/BJ1GHupXGee6OV/Op1VhcJ8WsRfCBSK+JW/Jr5X7J
QAz0MoDE5X0EQg6zSEAK1GkJoQo6zWAYwxjjnMq55i2AObzj+Go=
=Xm4Y
-----END PGP SIGNATURE-----
Set the correct type forregex subcaptures
Arran Cudbard-Bell@2017-11-14T22:48:41Z
Files modified:
* src/main/regex.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72f6eb4d7b3a813d7005…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLcqkACgkQ/6TVgp+2
18ot2A/9Gjb7oJeGCymYUIpEx8QuMJBd/rzO0K7MZEY4PnLD7gd2Dzg9LRxjDWKQ
cUN1ZhKYpOAa4T3YHLnn9Xf8r+k6JR+IMUvbq1n8b0z4xwNgAk6ayr+307Okl++H
DEO+uFA4LyFfQIlZyEd76U9RGck08z0ggwFRDQJCpOWsL/Q0s/iy/DI/mOB7oIP6
H+Dm5dYXYk67DTJm3Y4VGbgK+uIEcvlcXkDvQ+njhAusJdoII58g+5CRnceMwu7A
RFC2V1b9N0syxHAqJZyf2KCYCXQKBCag0d1eYVH32O9vNwtjh5v+j3bJZlF+V+Oy
FVhX+65R6M2w3q7LAwVfuETePOToGOVzoRmdgcmxmqAhwlz4o18oECmTvNb9irvL
aLtjjqfR8oR4Ff5xIcE3Pntro/0fiCVED5L4LClWDrCjunnMivCjhCBhp/GRv5GM
vjGVSITzE6XploGJyngp4J5LN5+mIXQTYUUKCoJRxM6C+VsODj84ycJwQ//a8bZP
Z1ob6UpcZBv74U7koCFj4wsfo+uc+YtfCRkzuDai5JnBdhzPqMysW6sw9qrevoaG
PksJCRVqhuUtBYrZgAwQ8QrtzXt36obvm15CRbbdIrksZbShI+YKYJOthmmGulA8
VXb9Zw3IYDap8AZ05p7CixEgcf8d9Q/gOnA/AZdJhaULRzbI4jQ=
=i5KF
-----END PGP SIGNATURE-----
Use custom realloc function for strings
Ensures the type is correct and \0 terminates
Arran Cudbard-Bell@2017-11-14T22:48:09Z
Files modified:
* src/include/talloc.h
* src/lib/util/talloc.c
* src/main/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0458ceef22672059dd60…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLcqkACgkQ/6TVgp+2
18oxZg/+KmSy1KR3T0dpcDXjIZ0PVuqEUIzK68eqbsGrPg0VIYm1/8MY7eWxxJ0x
3oFlYEONffiyLoykf5E3D1xOH5Nd9MJ/V7BF7znUCqhYE5B50SDfr4/2DlZgrGP1
EXzUrdfOHHOc0tOsMn6lsX6eTPUn7kIdEMCc1L8H8WL0s4hKh+HvhwV1udaUaePP
BdNUm1QhQ4bCQ3pOhSPlYcNvbhs4sY+S2tMpBBUXn/6JQ8A7LegccMLG+vnMD9vh
HP1p4FJVocl2aZF6hne4x2JlArH8jrMJwYElYlMB+uB3/XBcJjSmuXBSdCmFQm8M
cBIA140YIlD28BqGJ2m41JLC8osz0MZtUfm5zXkObMCIpDko19S12r+741sFyr3J
Gvo7aqCPcMuIIaBqw8Pu2boCz5mCC0qdqEUBCsKhzojVzbHlGgOI7z7GJpZkNpBa
+qQdw171t3AFq9fTpih4ceMDM3hfL4MdPvtWif63AqzLPGA8ikTq6KdUrXXSy59q
TzRZQaTNDs9jb90CKw/T9HaRNY7jNA9dNxQCMz0oN8FcC5GvlsWM5jPMzltuNTP4
bIK0OIhHTU0o6fbIGoo6wRcHLTI0nMHRWpTevIwyIoqw86s2G11kOrweRxHK7rvX
10mkIsy7MZHAbtBNPE2PXRQwl824R8fn9jXzwBVMNWAXoTGCX7w=
=bzCc
-----END PGP SIGNATURE-----
Use typed_asprintf in sql_xlat
Arran Cudbard-Bell@2017-11-14T22:48:09Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/864516fe0996868c20e3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaC0+2AAoJEH0Oec13Yh7NRkEH/jpPi+LpgBJsb420j1Ay14xd
WI3Up5nl/S8Z5aM5pPlbxa2EIxRBDR5duRIuvrr9fVQnOQLqNpiy8fTivr3J2MWp
RKX+wJ8z11wuAXYZG+yBgPmt/cOXvlWGCmA34DqHbxMjjlhVgQ+5ie3gNLpyuelo
HmI6DrzXM4hoT5C3GBf81CJ/9jw0pbgsgZkkLk3YO94S0jVNGqScPTBQYRYxYvj6
EaAw1CFRrouJwjLwxQUar+wF1j1ZBOBInaBl2tpzizUtqLDW0yWsRU3iMFGBUrA4
pWdNvNfHoqUqZO3EZgb1qrNRx96K0kwHqQyCvULkq7t/sHYvmaZ7PWo5dZAfTiA=
=zCBq
-----END PGP SIGNATURE-----
just assign DHCP-Your-IP-Address natively
Alan T. DeKok@2017-11-14T20:19:02Z
Files modified:
* raddb/mods-available/dhcp_sqlippool
* raddb/mods-config/sql/ippool-dhcp/mysql/queries.conf
* raddb/mods-config/sql/ippool-dhcp/oracle/queries.conf
* raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf
* raddb/policy.d/dhcp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9665b1fd057044fd90d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaC0+2AAoJEH0Oec13Yh7NM0MIAJA2fZt6UC+Im4QtkOeHTr8m
B+ujyUUuBtOqE2nVYinHExWMX7wKlW0ZkOmJKoy3wcLj26t3k/GK7MUq84mYQPfX
cRT9hvSQwyOLAtmPX0m0uRfdX/jljTDJc23HnyXrHiHxgpqSlI/CksE1o6e66DzW
g8xxKmFEl7W6iNwG8G5dFP/me1OkGmUZ3y7EU/jfQGKZNtqyZpi6GbOYj50tjQyS
xR32zofTRLIbVF2jB3D7+WhIsycIpm6pJfc03m88cAzn2Uj1luwwiRPYDxRpI935
cJAOMnYOQjJBjmTlBjKpGDTZ/IXypCG7TEo0Ovv0rOoH2joHKGpGdsNURCKX9bU=
=dDG+
-----END PGP SIGNATURE-----
make IP address assignment generic
Alan T. DeKok@2017-11-14T20:19:02Z
Files modified:
* raddb/README.md
* raddb/mods-available/sqlippool
* raddb/mods-config/sql/ippool/mysql/queries.conf
* raddb/mods-config/sql/ippool/oracle/queries.conf
* raddb/mods-config/sql/ippool/postgresql/queries.conf
* raddb/mods-config/sql/ippool/sqlite/queries.conf
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7ddefcaebb414ed9bf5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLSZoACgkQ/6TVgp+2
18pwvg//fC+hSlq3K3jVWPtTsW9MG8ug4o31wKP67Qe32rkkFTEkiMsgfU7VkF4+
0karXhth71yxFZEqVK/zK/cc8jd1iX9o2ngPcEVu3Rn/qBwfr4gvZAUETALYihGu
4++bHaq3FmkWR5CbeU28LCTPYZPsOCi2ediS1qf/RgP1JgST0PTvPNckHgzKc0/M
BanGoyN7Cblj00b27VbJ9dqi53zG57T06sSCmbGQzBRENJtbVArXJprSjMwuF5IR
F9CcLWQg9J5wM+HxdRUynZQuAJ7Cl/Z6ejQh5RP9hVsZse5uwAAKORuHqc64fq18
dQzdCy314Q65iwDZDwXr62FoA9w+9VXw71lF9K1xjPJ7H4TnO0b0uYmtrWHLuJFj
M7/Jf4Bg944mFYE5ukdjaRAUKwwyNb4IODG98OoGHhzG50c3gqWJ4Opxo7Ld4NeD
JMhlhofFBlRE7ICwo9MtL5aB+ZqOqnOLsQ+HU43SZepur1RW64ziyp1MiTZBPOXi
ISgWji2gsxevmTG3ge4bibCASQolZU5XmdpRA6tyeTu2p3QQq7LWOZWC6LCZrMv7
rXeupqJjfbJUjquSzlKEPlQlc8YDxH2KWSe+vQb0AGin8Ka+e/n2hbeIGUFVUBOZ
ZFBnF3uV8D+tzIOgfNSqEdBEXCpNkDs0KHdkjDFJD+Lo+l+1q1A=
=nJvu
-----END PGP SIGNATURE-----
Fixup expansion tokenization to produce valid talloc buffers in node->fmt
Arran Cudbard-Bell@2017-11-14T19:52:40Z
Files modified:
* src/main/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5e774296b76ad924c56…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLKIMACgkQ/6TVgp+2
18pJyg//aA4lHUfAF452klikeJC8gtXDIVg9B2q0EdBK7ylGPV+bgjzZIjdUjDvD
oOjexuvk/4lymIbmn1h9O+Ua6mm0yJJCRbOY2Xblg7CTVJAQ3+UNmGcYfDvLE5o8
OZ03UTKawN9kQthljjrx/Opqd3CNKfvXbwcsqbBapfYcVCcz0vgf55BxeGVc98dz
sFzTVBTKlFpmATFoAJNAWeulAznqPlv3iXUgtQYDoOfXIQIyY+xQmtCZsRQbdAvH
IJsh7uVDhkT9xJZGVZnVvVSati66MImhkJyyaUcfFcRfWZfW5idgyy6YxBgNCizD
sSG/2ViWB14ZsopWsrws6U5vsan3TzLfETAeRVkoKqcO1NLHbRshoochkBD6TsxZ
7LSEF3vFzZaOP5D1S6ZGzz03NM7U5rSKrb+k9H5Uvs+xm1egbmhNfBhvFIDiYXMj
UIIjOY7xzMr265iqo/1kxQjrEu/e0xWadQjIjA35nGHOIxkwkgEnRmhKHmFjy6GE
Y3kRoiNCng9Eqh42Pkp53ovBjzf7GrogESYU8hjHmfbc7ejLXK+cGu85CrOt+mej
84yfHzbmYNTT5T10SfOHx5e3qbB9hMR8QnZk4maP+b5HndsAjWNURzxQHARwulZV
fTUyBzQrjnITKSu4q+RhNuIlHBouUDnljy75HF1cttRaVQK43HU=
=0liz
-----END PGP SIGNATURE-----
Fixup literal tokenization to product valid talloc buffers in node->fmt
Arran Cudbard-Bell@2017-11-14T17:31:47Z
Files modified:
* src/main/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33ac72a54b2b9008bb50…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLKIMACgkQ/6TVgp+2
18qUsA//dv13rpZuPMFuz+dFt2VfSfGwYWB62QW9Zp8qmCFoakxvMq+V0208IVGo
tDp7k3DePac/oaXIdODWDJp/hcKU/ox4hPqUVn4MYdtvNbQDgnEuf0OJUw5S0bF2
/kTY2m7H7oqT2qsdf8faY/No72C0nqVZiz6kSyJnC/5tmfXXccrnxvZ8ZTTjHk9l
20oYTpADEEFA0SH/gUBgYRatuzzqOlZx+JregL9JzHWq1BaDES/klyu0pB6U9fNL
YKFuw6XgrEplOZR99/0q6nP9vjHSenTtgvpNdWMpQmyss34MpJN6EvZ8TzAXfCkx
kyXpTFvnnTOfq1oExelqnUaH9Ub2LsRh6tvNTzR2gh83wD5jucFdgFX2bM+7s0ZT
YZa7wTkv+bl5YDJ5yf98b6qCY609AA55Wnwv9xe98Ngf4vwiIO7TPVRNwpbpCywe
palxkkxKq2B4ja4wNelht6UaxLen5UAHKJvVcswX/Y8hc+5fxPtQ/n8GNDNG2wHw
gLomZ9I191vxoKub7RjGROAJujUFEPJX2e9pZkU5VuvDhY+Z3FxELigtpGSc3Oon
SkIHtr3/jpUL7wxK4iLef4Cy6zVCRexR4qvU17awGqsRcsTgnAXdNmc2PX3C6Nws
MARiUK5Pujenqr1D90/jiqL5BAy/4I4yygkWw2aQPxickxaG+7U=
=U0yX
-----END PGP SIGNATURE-----
Update cursor logic for empty lists
Appending, prepending, inserting, replacing on an empty list should not set current. That way fr_cursor_next() produces a consistent result on empty lists and populated lists when we're using cursors to track progress.
Arran Cudbard-Bell@2017-11-14T17:31:47Z
Files modified:
* src/lib/util/cursor.c
* src/lib/util/strerror.c
* src/main/xlat_eval.c
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26afe2bc6c2a578cf82d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLKIMACgkQ/6TVgp+2
18rqhw//aU9NVOu+j9oeDnBLQgMZEYvf9Ug9oXs/PZ6XXsrqUQgevl5Je0TZ0s1n
NpF31Bi/biRncCgrlV1WnsQe8+oWik03hSen7NCA9Z5FGKuyyeJASMAVNaxrf6KS
PP8MnNGZNRADYqY1Zgpaca/wJ4lBnjba9/sUtxC5pLLvJZNAXH9WCNUc/yJPvRJI
0pZkHlgmpVlEsUAx+V3HhRO4qr8+eokthDqjawB9M38WpJzMUHIy9CP3obFONhbc
9Fn9GhrEoc+EvAzV7j+YeASLRLmAUcCPnjsX/TwbN+1PuCH1cyypPYiv1yqatGUF
AKtK3X//N0AFXtxrYdqyYSz9vryyVviDKxVeJwp9rmCvsxJy1CWw8SMXY8wXRaeq
q/lIW7VnSiscR0+/UojKtOkYLJCPJjhYNvfmo80GoO1xZynj6kxRp02bGhkkqJJK
W5xTAjzZa2ATFRhSOz2/cOVqV0b5eaurXrCF9P2PIidpk3kPOxC2gOo3+n3aB93d
Bon+P5U14aE9nbjflDaKj6pzl89bh2adcstSY1imjyY7J7i4G8pZki8Vx5OZfwxx
MwZjjPEqBDSgrEwCW3wkGP3rfpJ1OgBaj9PdIuEggHf9/O0RPOLbQcm5B2o3VXs0
zgKRLCmFbvtBmYB4IyqQNfkh53L/BHStGvGUgGNe5jZlm7AJsTw=
=IdRL
-----END PGP SIGNATURE-----
Add accessor for stack depth
Arran Cudbard-Bell@2017-11-14T17:31:47Z
Files modified:
* src/include/modules.h
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9095460bc31554fc9e83…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaCyhcAAoJEH0Oec13Yh7N+mgH/1mKmaRObGlkp05aAZUHJ6iA
JyrhySE578n36k/wpyt3cVZ7V8dVTLFgdwr1RQmeTY2v9o9gJUtbJlgQFnvxs4ob
0OEN51SQROoNe4HbUWXu2yHjix+YEY+95lXQry3SoJf01XyF4YRWqBCBwLtmajv8
6+3IgQcsJZGhjCODLCDm948A+J5JPDWMjoOxg59BKXaCVH+MXTTNiRFHnYX9sZYd
GDlBPqgNLuZbEEq2ZQ/Szujl4v2cMeoqYJHMhIMDkFUThSh5050LF69w3duyQnBc
U+vXo/pWg/Un2XkuMf+h/FAV1/vHViBfZLsXospkIEk2lPQp2Cab4clExR48Plw=
=05C4
-----END PGP SIGNATURE-----
more debug messages
Alan T. DeKok@2017-11-14T17:31:05Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/962d7fbc6a7a80930365…
======
--
This commit summary was generated @2017-11-15T00: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-----
iQEcBAABCAAGBQJaC0rUAAoJEH0Oec13Yh7NoBgH/2o5dLiUCcBxY5yXfIM0WmdQ
fLWz37pWWPBWMgeAiv8H7WmfhdfTb/aF4lPJZeVpODWW5V56C+9qdyB+F+Fgzv8q
G1Tsrqzms6mHdNz6AtI3iPwIEha+gAcNc/4uANd/10m3BOisrXJnc+KycTIXrhue
hdjrlv3g2X5lFiw3DcGlE4p8sC86X6RisCcktqoFn+II3DgnoqLDqD3mJ4AP8YsA
OnUNFlFYDWOGK4BVlvkZJM3XOI6FtdOGjdMdtp0J2gc5YJ7KacNVXbDZrSgw3hR0
7gN2yisWXHFzjWehaHlzpoFA0N5bCCuvbfbkMuJ3X5MEvjNVS3QPbLS039vLIls=
=3bXn
-----END PGP SIGNATURE-----
allow VSAs, too. Fixes #2094
Alan T. DeKok@2017-11-14T19:57:54Z
Files modified:
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86d538a724ea283e5181…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaCx8MAAoJEH0Oec13Yh7NWKwIAIAWx3J0PT48RddXUUZotElF
UAY7Zfc6YaqMTV/NgpjmNrXy0ioGnWiuNH0bAXGkMTXa4RfwQ+7HK0aBYewEl9GK
qqnABWY9xaNm+VZfiN6x6yImtSNHO8Rsz2kepgV2VfyQImiwmAlDxgcd1ED6vYEo
ZtGFDNgUuPyG3DC+tSPylYwNWz01Zz/12VEMG0wko/nrYMMUoYTH5RvmKnE5iakx
oNlQHYUGyD4kTcS/bNvQg7Lv7kjMupvN3pNhB5CkaevTkvk9DYn8OenMpRlLuu0y
bLIkk4ksRhT7TC/erIeLZboiHBdK/SIhe5fNqoxy10d8sCOb4MwVQeggPCjuYec=
=Tyd1
-----END PGP SIGNATURE-----
typo. Fixes #2121
Alan T. DeKok@2017-11-14T16:51:15Z
Files modified:
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/277834ae7ce21e62cd89…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaCxmAAAoJEH0Oec13Yh7Naw0H/jpJ9fpVN09sGqfNOgX6bPMo
KTBgTVUhEQQThppUhTygGnvLT0wrACTtWP5cd2v3BCQrcPFS6TqkHWu28yOn/VDB
D1tqI/FyUE3gBAdVsaRE710WrUoFqKGlnzOhgwSTKcn3UYn+/nHafAvB4ZKEuJQd
fD66C+Wc6E5H3byHE8L4PXuywM8cb2qYN5J2CxMebB3bo9WT5GuCnBI0rS0HlibY
Demla5L1e7TTuAi0hd9KK9M3g7qFfjGwgZALuUNdnsmCeBfixsaQWHMCp17zOtxY
7gNTdY6JjfgZVRcmd841S2Ki3ZZ5eGp530KNeNDj1K0W1LiTAPv+ubWnuTSYjHc=
=zQpi
-----END PGP SIGNATURE-----
manual merge of #2121
Alan T. DeKok@2017-11-14T16:27:35Z
Files modified:
* src/modules/rlm_realm/trustrouter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5b31987385554086a24…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaCgCTAAoJEH0Oec13Yh7NDYwH/0c7aqNtNTEUGH+xuuVNbYgf
hP3CJNnRlm7ztwgmABkhWmd1eCcZK0EzDSbfjWan0IZys0EmIA5mWJiURh/yvfIZ
sAtbggo09euSVKpTsANKZzv5T+4neIB30rKqqIQnFs37ljYE5d9+OcXp6twyKFTM
SEWZZ65Fqoa6pqIZgJbS4w2d51kebW/dwpa566NnL6QW+e7+/JCFFXFsAOyQRFOu
LvYbXJg9v6LdRabFKZPZYlb6BeetsshPUadmjSaifCsmn4J9id4Ruqbzqi8A14YO
HuXVSU46NKZ6/E8GwfLfBCvwHgVRp8MYCn4t46ApruBWc9nE4o7zDChqzGOk4cc=
=Q+gY
-----END PGP SIGNATURE-----
update to match "configure"
Alan T. DeKok@2017-11-13T20:28:59Z
Files modified:
* missing
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/062ad26dcd879a49bc64…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaCgCEAAoJEH0Oec13Yh7Nrs8H/i5wTCm6SfX6S33xQBBqyuaX
LzkT0Amx0wKwclv1DlaR6vdL+hdeOVxirwB/kIJ/1zRQbSUoXdps//CqpI1W3zHe
5WlaL/Bd144OJgU4VgNOtOn1V1Pqv+em+5aE/udFwwOtBYi3Emd+J+Kpo7H/qZsa
EGTHmFA+46P4i5NpC2B5JEZiXa/JiWAZOI14CtifjkaUmNX6fZg1W07YRdTUMF1F
/mHleVMKcAu0uYT8aSPSbWf47RnXsOce+CnSs2dPNRegEjA+F590HXBX+Pc3Lb6t
U60GgkYduIpp8pAXLjwsxo9drIDM+jkT4e6nLo2FTCzQIDws5ekfwrhYX42O9Ug=
=PoQZ
-----END PGP SIGNATURE-----
regenerate after '==' to '=' change
Alan T. DeKok@2017-11-13T20:28:40Z
Files modified:
* configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a6d99f3d55590aa689c…
======
--
This commit summary was generated @2017-11-15T00: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)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloKI2wACgkQ/6TVgp+2
18o5lBAAjAn7hXR5q55TaVi8qxoN8EfXteeJSRRpCh1YWwuKzIT4zXMzWwFenWXc
kavmj46ZBGZnd5NmY/eVw0+d1kFB59hlK43NSYp+9utRCioF+FQ+v+ZHP9yJ2fiQ
BgBQspez+yZIExhywtSUgdLWlOXt2RRaWnzOGyvc0NeHm8epBg+RZDw0Y4YWCADl
B8QxUDBsMzDtkwi6DYY0nPJKWxsnfvaYt+vvi2ak3MIYzZgvXvsHII+H+VO2mQQt
nUaGzejKLgZB+IEFzF2tJJf3GCBo0bAbs/tCgInPj+FCGTb3JqI124JNOH0WQXXY
VKdGlXO+8a5xrGVJPN3te9lI2fNiaKM9uVzngvy5wlHnx73RSQOS749rRIlUBDLe
hXF6ImbeQHaI60GbPNWToa6UaPFFB373JBbZcAGtcrzNOV/7CcclVIKx2qUB7XYc
46If2RK+NOMCTWBLOqepTtMxwwK3eCKYZo6272D8cVrIxJXterQ5VN1srvEMAyS3
wG4tgpOZqL7os6AdmWtLq/u7HDwozogDBMNBvm0cCDY5Dku7t2FoMha5Sa5A3eq1
C8lz5c6/6hzStAw8aHy65MkQqFjcb0L0jhc67DnPDcU2mIvFUVKJNkqfIAqf9di8
YJTnC3VlvbcHlMzcEQEpY/wM0poCpOzOz8ccwtbig4g8V2W4boA=
=V/Fm
-----END PGP SIGNATURE-----
xlat_tokenize generally won't have the request available
Arran Cudbard-Bell@2017-11-13T22:57:48Z
Files modified:
* src/main/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b64605f64e750138f30e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloKDz0ACgkQ/6TVgp+2
18rcBQ/+IzKAwWpJc8aaCmJh9lnhIa4XvOVVAdoCVbduTzvdICne86wmJNUf5WB+
UFbIMpWfkF9u2NR/LVOdQe/TxbCKYDUv34WeDbFPxwo3uNr/XcRTueefOXFiWq6a
1koBhkMWkeYaxN0NPTYAtGLoYsMrDzzka0H+tUQpq/Kn91s5wTCwch3CKmz6RLxa
PKkCmOnYgoQecvNMgvXClE/S6kGb9G4y92NiZRipIAhbByS/kHTxs0jGcapiNnPg
3Mgr1pZUKEzU8QP6TRq7nYo6Z8/SrO35VcWUD8jdJG6ntWXYAFS/sTUWtcLKMiyG
AVYwRkqgG+fTzwhTPGocvuIxiNzXmbjsyRrhMA+QaD6wyA0TMXjKUjFLHWrvYIVB
Dvrp95JrJFxuk70NPBw3kChfE0pePxWBqTHbAfIBsqBRi6k84U/PR83mQg8pPK8x
8zyinmnWl2RhM2l+yuYvHYBTN3x1mjpJZIx7QtAh3u3jnKL+2EswGE9GnDUupVut
iWY0+5NORjrtRfddVEID0RRrxhR8vCorMzHxQdDVThFYnccIf1BjVccp0PK7Os/7
cTc8DKLRbFc9eJyZCLu3X9viVguDF0jg24+64O49rxEMDJBHX9p4s5BLDErh+8Av
21nKUlkpV8tq9ynSy45Mrn6ISE2BfZYgrxqUPvUB5Bxen8ttc10=
=l8SX
-----END PGP SIGNATURE-----
Deal with NULL attribute value
Arran Cudbard-Bell@2017-11-13T21:31:41Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b409ae055cf9bc271ac8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloKCBIACgkQ/6TVgp+2
18oIJQ/+LlrdBLd2sMfJj2vqg3ratUV9RaNjIcNSNUdL05wIVzSuYOsqlHHpAhqC
3By0YXHhOD0IfEejGcvz09z2n6cUunZ/6KbAZwWT+9qBjS8J91jlcSnNCaUZfZl+
EP8/p6vIwNp2HzfVqt9ylnZDgbdujF0wBhxLHa+NCnDBDFp8Wvh/wrUYChkj8RD3
76IcIkwGwbl/ZNKLjyBwJkR3uFA6dJ+vQ15qVuhzRp08boBwZzpxVb0CgRTaZsNY
Fn3kg+DL/SuHxMRtsWVvDwdmraaid2FtVp7kdTbYt/7yHlXrIuGYt8y+AuchrRRh
+8C5xJ9cksZRlA+plFbuk1PAv50c/8eggrl9z/bp0W0Jar/eaiHs6tteo9rE/sLB
I39Gpe3kI6r5LbM5T2fcX+IVX3xx1SfKz/J5QcuXa3F39qSMx0m9m0QBw/D7/YgB
E+6XuadRacJj26S30Kwhzyy5gSHBImEooGSPG7Q38IpTOzVPjQ9qATTthZwGG6WB
/HKf1RJ5kiq+/nbHqHgIzml2UkR4MLeLBkkczTEIkl7mk0Fbxx6jO6+wu5ccEO/Y
VMrNCZf/nIhLacC4EAr+TwZiN1w0OcvGev28I7ZsIUKW6v/rZXljnhGuWfCstPNy
MQb0loxj6gTPjSqlmSmPFCUNFfHrdQChR1Rwd1ZuHp75zEaokf0=
=2K2x
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell@2017-11-13T21:01:06Z
Files modified:
* src/lib/util/talloc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b83bf51037bcd83a33a7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloKBSEACgkQ/6TVgp+2
18q1uQ//Z5TIw+ovn/e4mX3IVfBKaz7UbQzoYU0cFBd3LltSo780E7EDik7N+jdz
IgIHUrt8KKbZkP6wPzWn4BCUhUstZt3JjzjubFKTDY3fH8ayeVBXc4PwvtRfReRj
iUYG7DqO82gZBw9gJP1/TMVgkjz0N1QW/MdZMB/9SXnqb12tZg5X5NWe2MAanjZa
O6Vajv8wyBvL6L00tLNt9vwe+7gvvJgaRIDzp7KUgbJ+8N39Dd0RjgOD2qZ0JePr
jeJiX44TpYRnQUOnGr28ORZGekhiQDO1r5/FlvrnrgCcMxUtKhfcUqiedz3DGY0y
2qgPOtucF1fU1bg49WBisFgFPiJnpLdIImTGRXcY7BSwxjVKZt+/SPIxaO80wJy+
XOLWwBuigTMM2NUmJf8UIb+yW+whNhcnWZIz61n79XK82TtT9noWD6MmJCVjxnTO
W97Tjo2MaVpv+74HfVK2/r5/vKABPBWX/JMmnoyvZ8hHQOHv/sVLCFANVXM1fYKO
jxfWQ5nX8eq07bGRMN3InPXbFwFabCmySqHGZ7ge+C9tWkcnbj31z9FhTssVOv6A
LPO81H/M3dYKbQ7uVgP2cA6/XM6IeGEfmuS82pGkfMhNuajSo1dFLzjq3EAdcMwK
+RRZJmV2PN9n2IdM1U2GPkIGsGSoG9qDEnwqmDtqq7i9AoMpilc=
=OtE7
-----END PGP SIGNATURE-----
Move public interface functions below callbacks
Arran Cudbard-Bell@2017-11-13T20:48:33Z
Files modified:
* src/include/modules.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18d3fedcdfd86bb3c4c2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloKBPUACgkQ/6TVgp+2
18pc1RAAgUhFTbKho4cOzHpT/v7cktbON93Wj3s9sBhgU82eGdQRIOr3DM/pf75T
Qh3HmNPkt5YhLoF8REbSX5N4qXVi0ehpvUso5LmXqynDv1zAQpgTO5uh9KN4f35w
L1niUc63ZuUc5lVjhyPcxvE+q6W2iLlBLtJaK1aEVafjEzh1Y6dVJjXlDjFOkSky
+EORP1DcGmNo5ZOAt72jQrW//I8YIwvrszgUfOljpN42FQmwYhTx0ghdM+Cas+B8
lqvm4rBTfqS5wTh+mBvta4f9JGhE0ZhGmWsDDe0BTvD3pX9U1B4+jouvzn85dfAq
XvAuTnVbU4fDF5NC/DojzmzoaL0fEzs3p0FlFzeOBEVgJ5KT24NBtzGTaJVo9AoF
CTCsxTJJfBKeI/cx8rlk3uUJoV2ClBDsUZi3WwTYB6VUhdJLCN1/H4qRNRBm8lQl
deve0hWZxIHVVH7weNfIXAEsmuLWA9xezzUHrewg2hp9CFSxhYr+w8B4xud6TWKg
qpxH1MiNJKfT6rAyEToJsGVuwOOZlR57Q5SR62uI3f1J+6dTysWHvtZmPtwF0zPH
s5PCkRwv31oabz6E5BVupFAljKxyNcRzLHZGRVBXcTOYYGfQvr+Mqg9fHS4cO7E+
AFNez/nfMXvBK84s8GE5k6GJLOf9jWMvHgrXBvXiUpKpoxbVUFg=
=4355
-----END PGP SIGNATURE-----
New return codes for xlat functions
Arran Cudbard-Bell@2017-11-13T20:47:49Z
Files modified:
* src/include/xlat.h
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d41efd96725883d517aa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloKBKMACgkQ/6TVgp+2
18oKXg/9G87fmkeTiwzMIhTvU4w7SEsSf1RBhdNA+LO5VvcDjnbjZOOjpUB+AnDb
QtOdWBN5nPLb/2TQjF67Z/78566JhoNjoqyfWgSCnVDZWBz6JKZoYmNK9JTUpcox
4H0rlgzyhC1sD7RKyRnd8V4UBM0TGUAaWhLDVKK4DqqWaH954hkN6e98hDopx1cV
TTC0YYdLfWxaLpZAN/Hp92/AekWDXhl2s9gvqCiZjf8BWHHvD550tvOyGpXHxkRq
kROT9ZZBlyYJriiO175Ye7Ef4ZyKn9cTKRiPXfcoYMgR4zvxvy2A9QGyavPTgdtY
o47xgK0H6XhV+FAqO6lluyly5/MyJE0/Drk0eY1eXj912umz0Pm4nlKe+Tzshbed
uk8/ThtQGcQEuYB6nUgLH8de7YxNw+njbXekylN8UE3jIrCOaqad6ad9jQEyOPBj
R2hZ0jr0l+NJ4J7lgnkD+WM5demPO20+33dXrp0EKRVM9UKShfKHrEkqqUhd2qAc
XjLIpuswRaZRgUcmchmFFdQmbLFYFuY7FX4CtOUSIRX1Ntug9zaz6OjMJ3he5qAJ
1dSIQqQ10EAaPTvby60kuiXpVrFFAXg40AYNpfSjBYNLQtAfykTKIgkGvbIZTMTO
jD8MoNS6oTP2aYMTWxOgkvpvVbwj9sQIVSU5dg2d3MBjBYmZtaA=
=NTLG
-----END PGP SIGNATURE-----
Missed in previous commit...
Arran Cudbard-Bell@2017-11-13T20:46:27Z
Files modified:
* src/lib/util/talloc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98799ef6f660cd66be18…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloJ9O8ACgkQ/6TVgp+2
18rUKxAAifu6amnLogOuKT8M8VRJ69mwi+X2ZJp0HHJRa2lM1XXdfBgO1zqbekup
wPqBLIkDiosLZG7pPtSAnoJNs82g3NSWNHAyz+jlpGKDozUCSex8IxIsW0YeHWlQ
hX+AL0ydVB9zUP+L6ZnEVw02W4vxarvE7oXuOgao9BHBVzlUfPXO6Jr3oex3nwJf
GocvHlpGG5QhqS4zlyQQP5OvfG4xsTp+qRjh/zfB7x/mocv823DPmTSzPeKJJIkk
2GCIBhPUeV4XwpxXMllBhVx2z5TmdUmwICLXTCJE4IuaE8iS+97GBTdKVcledVLb
ZW331mmjUBLN355jDiRrdRjGZwFrmtmW2FPKoSMYGh4z2Kq/xZZlzcJ7ekctGBRX
x+J+Qr5Tl5INbazKK6KLZjFqnnudnB2vpUnnhJ/zFhBbUKCjsvGlTU9TmrleEYyy
87az2qhfAoGHVzjZx4bhiYeii5JeKhltalnL9SQlrymlzK6hBRbe1b5TA9khBGot
Rh3mCLTTH9hIxCkIfYDWKYpsTHyCm47cNDPSN8Qr+ECEOJpjYwc2ZDOM2g0NvNWO
Xlmh3/yjuf1hk/zkaZjobuJVeou4HKahSkCrj+gsaTwn8vTd+kv+YnrWIvzo3WgP
JoqzpZ7QyO71k+MVhv6+A6zXHzK8UwLmsTeakaQeo6C+CwgHeLw=
=SoO2
-----END PGP SIGNATURE-----
Additional utility functions
Arran Cudbard-Bell@2017-11-13T19:39:27Z
Files modified:
* src/include/talloc.h
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f6fb4d378641cf7f0af…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloJjVkACgkQ/6TVgp+2
18r0Rg/+N6wFzWwDyWDa5O4RRjkxyd/DfjYPXB9XGUQVsuLgO9WP9mZkwcZdwqig
863t48yQKcei0pnZRf0xvoNtaupZnPXBMt501g8xeZiv10y3pZ/pc6pxLMhad6Kn
xfLHfKw5nVMGX85VQOl3dS0tQOm2gYGMqgWHjjLCT6+zD31o2/BFqR1gcjjnozAF
5wyNBNIp6aR+0UaS6eNRv0P7IsBo2Hlqu9lvs1h5DbFLD/B01GyRiq680ZXaU5Zh
8AwvI12dU/4OMC5jvHC5yAhndlPVGCIDlWEpLF6nSwUMBnzbvMakkGr0Hn2UuCGa
gipVDuyaOFttLb0JJ9RgprV6k/7O3ReyBeitrwLIuKYpeTie090Bzgih8i5V3+DR
e7JC/Y5zT9KJClOh41QkLc8qo0/DllymbVgQj8cDPbAiUrX4u1IFIeuAIHiBIxjY
2gwzcwtafXYdAxlQUtGyt7QBpEVBmVdhpXUQl2bZs+ncgxlslF+8cdi5vIbdSgB8
Ivs4D53DppxpNTrkVlWdBrk9CRhkDCZgoFLxicGqYMXFkOkHJjvzbjbS89/JReTZ
ODQUFfBtm0zbcbIRkZeEeVL7Jmf7XqwKzR0/UFtiblIeYDk/BgUi1M+M7DC2q9vd
WpdzjMnYaoGutZeU/NmZIQ/22ROvG6gET8pO3YnvYXR9ssKMEOY=
=pU8K
-----END PGP SIGNATURE-----
Return unit timestamp as a 64bit integer
Arran Cudbard-Bell@2017-11-13T12:17:29Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c548f62ca1d10fe2ba16…
======
--
This commit summary was generated @2017-11-14T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0