Freeradius-Devel
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
August 2019
- 4 participants
- 47 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1Uma0ACgkQ/6TVgp+2
18qK6g/9Gjvp0ECqyIN0qaTNIzAVCinGnic/7KKSjSOGax7+lXa4iYszVXPyiEiA
xRZ4HY1iaxz+6IEN3iDbMPkgAAgUFWkZWMZCjT/xMk5y0VI2d1RaeBlv9lELhPL/
DnnXP2bGkX0EkEBjo738UHoPxXMT6gqxWMVqggNUqhOChjEr4UMQyanENClbyahT
UUUmGwEC5CgSS1gGBkLePYcNwfF/obNeCPfb5mVdZU9M4N5cIpHH3mwWFGUmnDG7
k2A/h+zm/QaWkycl0VB/QTHkVgpBRG2/8jhrU8bm8UwYToWSjU4CT67nwJ9T4NZe
LqE91Zh3l44/bDQASfDQrajjTENWHyYTrOu+DAmrW8465R8qjny1XkypeRaDSI5y
Bza2iUYlUTzmqOs4jO160cwYHrTju1kiMdzFfzuicepQ5c2CZQC5kc3IfL8jE7XS
UaOk63KB6OiV7eAQ4XWMJDik5lxO+0Lsr+X/3aif4lxbe+Vmyax12G8wacwed1XI
BjnjA32+unqXluffmBi2ohCMRnVWjLq8XDnhN1WmnmhNg3Qpsxbt9when1WU2CDv
ss3VPV5aLSaUSsfXMtF9m/m/IafK7sHZfDz8AkhoEmPCHnaizEKbuuHVcXkXjmSx
I7KkPxMa9MrgrF62WyqwqU1oqkRKg8s8Sg3Cbg1l/9Y++7YbMrc=
=L/GL
-----END PGP SIGNATURE-----
Revert "fr_dict_finalise() should not free things it didn't allocate"
This reverts commit 08f86bb070e4ecd0d080318d09c8d9d395b48067.
Arran Cudbard-Bell@2019-08-14T23:30:53Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bdb5af734b5ef5c0e005…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1UmaYACgkQ/6TVgp+2
18quDw/+PsrnSOgY2ZMFV33bQuimWfgeXMgv1zkdtXjLnvkMTVT9If9PxSVHIp20
7x10ZdChDX0Tg6YoNaLqRcn6AKBa/TrOw6yBD2rBT5peg0DwQGUmS/ylt1+KCL48
xfFxIHS4KwyxlatJkL0e9VWvmhnW4PD7vAvobMv7tAOkSZg29/8w9v+zU8qzrlN+
nT+yQaD2cZ+dKj1ksvDiJLZ5NU5805bDr7tOzv8DjhDkkngGx3emmuPc9TDzdSe/
JGRr5jeG5Hy+R+erhG8okpFAoKf77f1fnXleb/vb93/H5fHRHxXf9YN/0qYfKPFV
k5PPaqstuejk7Sa2JwnGf3Go9EmDmCe2NRQtMNbxU5p0nbZswV8RhbNowLN/Ay5W
+f41CxD5QXcFeTBSYO3vubFGgyAFnIifGj/Wv93O2fMqarXIBtAGOXtaiUrOcJsz
4lUkdJXuMxnAon4xWuFDwWCoFfuPbPePFdUbDFaZXsP+Ri1TA8LlyERcXRZJ/g2J
NqM572RU2HlO4Hl3pnk08r7U4bsa1t9gHcDsiad6nGGKfmss5Pm1S43dg1ejSV2u
oI2zrtTNNWXHAiKowjn1CwRxDrgSQSrG2GpjULn3gwq/agl7RV1Fojgvf1mrdM67
OhQpOOIJvpzCL5ruy0SeZo6xn8byvHjuRHCaLSAXWm3NcKqwguA=
=he29
-----END PGP SIGNATURE-----
Revert "we don't really need a fixup pool"
This reverts commit bd4d6996b37a7c23bf61bf376115bcf6ce94bbbc.
Arran Cudbard-Bell@2019-08-14T23:30:46Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36fc7aa41385612c710a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1UmWkACgkQ/6TVgp+2
18r+gg//VGq9btCPHTbIVaYjrW4RNZeANmTxGJdsI68ON4ZAyiMg+g3hrePfE4hp
0UZwDL62HdJqZbmJxifwZ8W/YhauKoClfvrXlvlJ4a5bNJBmQEhhHUMsEhztI51t
vgwrCXdZjTwRZ2x7EOZL2vn76O8xJoEgz3t6jISrzzljJDbaA4CsViZVYfBvnafd
DEsA8WkgdVZt4hzNk+s/XnUBVsMK3gj56xaOpxPkPcDWJCJef+wYmBEJBPw6rf1z
KBuRt/QAwnvWbM7/uaprAtE7dmg7cAX96B3Sn9H3B9qnuN7mhZlZX32bOalOB6ks
SEh7RSDPYmDN8KlezduoxyhD7o9W2dJIKCbyUSpRnF+JW1oGdRldKfBh/ohsw9tx
9HX3mXu1LwF36SGVlI9Oi/M7L9wthnrfCYk28tTI02ro0CLoJT+FV79Imi/vlpyd
brH07hAGPA3QiZ8qIUnxCNExfd5q6QkE1EEqHbEuQAO+wEZm50otQslr/qpi9Taw
dMBHG0qFMy1yAd05Le5o7Qi1qs4sTcOLMV0ys75e9+Ey3xnVgArAp0wPrMVwv6aI
p0aDSt57fIAsl/jS/UXId1vj3QJGjyWN00e7XgfPY31sjp08YQiiznISpGLJVYuN
NtWLt3QzqYaG0AerVTiijzP00uX487NpeZ+QY52IERG4h2PAw4g=
=tre+
-----END PGP SIGNATURE-----
Sign and formatting fixes
Arran Cudbard-Bell@2019-08-14T23:29:45Z
Files modified:
* src/lib/util/table.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e428c875af40950b85b2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1UkzIACgkQ/6TVgp+2
18oe0w/9GXOl7AzOzRofUKAMg0EWKqEEIMNm22Fy2qO8ueupbl3bqxkjhi9A3wtF
5dpQClf4Xg5tf1HQ7Y2FWincrY0xfR0RyY5VAankALCvLuj8wDST7RSx23rqpth2
OoovbAu/9m9VJO6MX48dHM5uIIuKumV5YQWoKb8sV2WO+4ID8LVrO3DNRqDwRsvD
lJyp8b7bkA9apuJ+s1y/le57ux5FYT0BU6RlUgMklLVPkfVqW2u2VRTjnET2rjwR
P54B6YzXsjiwQHBMn3zMJib8A6Ydrju+r0oGZbQqSiY4ZWReeDZblc07GlpKVyvy
Or+Qe+rIVhKV2iQwNwVuGU/nPnNfolr+k+vH5SVZUUBozRw05SIFUP3TBjaRnHLH
/xb7QIyZM0nFBNlcftKLBnYQdtxMX6OlGMvHAIvdDzy5DEB5UT9xDaQG6Zb3ZFN6
626MXe5/XH6N1LA82wQEJlqxRQ6PD4CHpjlTh7LjKnczDeQTVzsJZk1n5rE8M1TC
ncx/umJqoq0GcRGB/qNcuxjRFQxzcVsh5Omfmka9KQPvHk8b3iUv6D/UtoMeq0U3
9M0nwj+GLrtjcGA0t6sKDKI7SiPSm2ubI+aBSixWl3sgYMH0AQBanGQhrPSSOBYa
kka9wOR5kVebsrpsJbNqCLo3/QdGY/ADSfqYIsOi4gv8e4MyQJM=
=pILo
-----END PGP SIGNATURE-----
Not needed
This should be part of the reference docs.
Arran Cudbard-Bell@2019-08-14T23:03:14Z
Files modified:
* raddb/mods-available/rest
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c14bb06378342d4c2ac6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1Uj44ACgkQ/6TVgp+2
18pgKQ/+Kd/4B6ie92PCzRYDUC0MTp1MNIIM0bMeqpHAhR3Vq22ATOdWfrhSCsls
RGsOqt6802VjWeb+idAC8ty+pYhJb+rCguJcrG5nIJFFws+iw6Shn5hh7xgSgTU/
GbjcMsPuzXwNiuPFVM0xnTFHEV3eN1HlmmfITeq4g8oSR0W0PSTAOaivWia5PBdm
7rfymGQ5263ML2qVgr4SaCAqGkSmqw2PPA7ReO+6XuSChk5rHKn9JQ4TfhFWFjN1
eoJa3w4lV4byQWER2sI38ulHiYYBisfzk3QD+HWq/5n5yx0+v4+PFZTr1bJvXGeU
faqgu76WwMPwjBFUCM3BgxSKXebuRl/z4y537b89rfXUFsr0YGitTdBf4LU3Madg
Pe7B+ToUmm7KGyJmfwI5AM7g4x7SVbrNM6bC6DR9PyDBbOi9HZyT6KTYVw/S9K4j
OWZ4Ko00erEq6l+7VzosLUz/HMiLB8Ip+IVvLukAQcQcJRqAyfj5wFpfNP8VkXXg
ij1WnyspHMV74471iCP5XJatdNbWXjduFPr9qHZXRa8WcVQQzXGpzFHrnYOroKSy
QBylJt9rwlPXgdAvfnEgmhEk5ToP0hEPVSsCMl1ZyZmYTRBnzbMJfLFkOwZzyuKn
FKX2n5FOCWT0uUGQjJacf6U2b4ck00s0ny7bdweSZrn3kqrMbPY=
=7Q5p
-----END PGP SIGNATURE-----
Document -1 length value for fr_table_num_by_substr
Arran Cudbard-Bell@2019-08-14T22:47:42Z
Files modified:
* src/lib/util/table.c
* src/lib/util/table.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a33955e021b0320709e2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1UjpsACgkQ/6TVgp+2
18paqg/+MBs2p/3rdGulVwulNfwowrT2xpnNS4+uvdUFobYWFiHGk+rRRP7CNWfj
xOFzvACT3uy224Y2oYrLBX/s/R4E6Aq0B1qcFHmPf4RVNqQ23C6vgr0skfa/icrv
ePD+ww6BP3ej52tFzzdoViaDmU91JGx8T9Qc0laE2bpYdtFMjaFTV5gMbONr7FXH
qdAhopDTleBZsB+iaWB4eCwJOrn5PyzS4niepc1ufDOFlWF8XF+BqWzUBqQiIFRC
ide48eyVMBYG6xGICdR7L+EusIYwdfP4BLy13OCcVdtu2G/+cIwPMGQd93WWG5tM
d1flHjmqApO+6/qgovqFKuqYb/rL7Rt5Xq7OSDWeTAlseRRX8Sl23Ot87Gm+SivW
5qW6I/3VnCUvj4LSclWbCz3Aeed1Fdtnqd4rIWglYaDPbQwrjbwZakIE3CyZ4LwK
Zawz+eQT8JKvb2YjKonaFvw3qoZjyUP3PTikpf2yuYT1LkAW8DoCk5HhPLpm7Zt1
p7e00C2Y29zIrh0FIO/QFrk+H1anJcoMjLae/DoC43Hq781Egw4QMmQ/i6vxIbY4
P1LKezq+bEHhrNOJcIvIhpja3ZTrL0Lhl00qf4MB9W2KPHsdcsNSaDF6mzYGZmX9
91wO6k/3X5sYfW28SakiOFJH6vrqQVpcYbXq35ZjFKS/tvutzLM=
=Q7zt
-----END PGP SIGNATURE-----
name_len should be ssize_t to allow for -1 Closes #2891
Arran Cudbard-Bell@2019-08-14T22:43:39Z
Files modified:
* src/lib/util/table.c
* src/lib/util/table.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37d9e01a8b91112ca1bd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1UiW8ACgkQfQ55zXdi
Hs0LvQgAk6cd6rbG76/+juTWwvEyLvMVCMHy6s/FA9zrvcShX3bSGcWCfSoJ2Ktx
2GeyX/sxu6Wm4h1kCAPqS7zpLtIwjNl8UJe3mNIz831AH+xZoxuRdPEKNaGjSM2b
tF+1V+70agvzp3QjoqoK7uA9u1sWJAWqwpBd03LuIR9fHCcWaVaIaxKW+QE1Rcai
zvFGCH/XWr/niXXAANL4mYO92avj8tSVUG4TqNLgvq+NhZ+KTDta0eWPpNhgZllR
imaekAw3K8WGTejLgIZqaq2pSXCGL0C/jZ94tVesYrBKo7BYjU6pmiHfKSZv0DV/
rxsWkYPjPe2qiRT9guXo6gpY+VtFXA==
=EvT0
-----END PGP SIGNATURE-----
fr_dict_finalise() should not free things it didn't allocate
the caller will free the fixup_pool
Alan T. DeKok@2019-08-14T22:21:35Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08f86bb070e4ecd0d080…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1UhNoACgkQ/6TVgp+2
18qVrw//Qy1Du+nt66a+9Uv+WhcyPSzWU+48CPVcYl9fKf/qzj9qfN2Xtu7Z5WpN
P+ax23s+OtCsd6CxIiKlarq+vODnBj33VL8xiMYcXrFBP3+kHWxGx5wc6uE8MH+x
wFGjj3CraPTt/dlSNdR1H7aNgVOp7UEnML1Bz4op61H1WUiBOgoZj+0sV2ESiR+k
XyzSCWWSIgQhihmdEZPLbF3rKQEM/n7ZJtRZqbDipnoATZ56E2Hpz6UgR2rlhatY
u1oGIQcMFTnoVK0IptTYU/ZzfDQkhSC6LrSj9XmlJ3kiMFQP1zxdf6eRz6jnDU52
oE4lWdoSfR+sv4Hg1pngXPKzY1b2wPJWzqDJ9GLqFkyXpq/tKX0f31xaSSlQej2D
lCQYo5k7C1RBAPV+ohYp/tygIi0Gvb7uM07nP8iWCdld8MKZzbkZOZUqAhfEf0wg
1DDjzj6pd1/IN/QqCGat8ZtIel9ZOqhoZ7NPpCeRo9YbS9Tte3J1DCvZLFNUR/Ax
l0yvT+eA4oq2WueFjTTfc0EfiE7B/NlinEYvyXUbqMN+zP8DIzuNQDotZYgilBML
Z7UDvZitCIG+r7094GmOpyLRWeTJx/WG5AP8sXC8kPTLUPq+ttWXoFSCVGsWWpnG
kV/ukb0CuIDyCUqBKWEYTNm8JIjgMrHnmzQ+i//mrhOX+RMu54c=
=n1dc
-----END PGP SIGNATURE-----
Add longest prefix function for ordered tables too
Arran Cudbard-Bell@2019-08-14T22:02:02Z
Files modified:
* src/lib/util/table.c
* src/lib/util/table.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c071f35bf4c3a12581a2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1UhNkACgkQ/6TVgp+2
18qBcA/8DSvbCycH159vaSd3sYrTOaNFOvQjfS+HQeK4BSeOaPlIX7sCSynogIW0
Vu5AkIFzy8DGGNCAwr/zkK94DYRTceia3iQVjmLdoO/8urv81NCq6uyOcGGtoNID
WOwFTnkjcXKePGObAV1PipB0Uz670G24+827yBmcMrlfCT0NxG/Zi4MW3dXgkoHw
OFLrypTsC471vyJifiFccbLO7pKLlUd3XKaonOxbg9GDRQV0HkzBp2BVtkNTlzBG
9S6qIZqOIOoMxagqoJHUaApy/0ZKdyfHDxCk0Zzr5dRsHp/EhD3+CB3didQe302l
qiqe8CFGiQE0RzVqwYAt4XzpqolFrSkvuAi/gEC4xup7DX9wMPlVzKdPb60JDkBV
+09RRLY9HyDuxS6wCXS03LuWCJ9Rme7Ykp5P83CrmKwqG59iz1ou98iVDmGlYH48
/nQWcOSgH3M2+kMcuX58BCid1Gs1rYiZUs/WKYB2apc1P+rvxuLOfVsQ1vC1uYqt
2irowVL5/EKJ5GqEfrKGbkvx9hiea/AGxmHB8nl4bjRNsT+6TVuj9akf0wM7eEh/
nHDotWPXc26haOyEfZOYG7wmzMuQLGGgHkMPNpG7sGWLUoWXVqZBgIcWjhO9dRfe
DSY3ssi5sN7FBlp+lIpuTkKxU/ltrsEQS2URNce1DokDrvDQ8UU=
=rjL+
-----END PGP SIGNATURE-----
s/fr_table_t/fr_table_sorted_t/g
Arran Cudbard-Bell@2019-08-14T22:02:01Z
Files modified:
* src/bin/radsniff.c
* src/bin/radsnmp.c
* src/lib/io/channel.c
* src/lib/io/channel.h
* src/lib/ldap/base.c
* src/lib/ldap/base.h
* src/lib/ldap/directory.c
* src/lib/redis/base.h
* src/lib/redis/cluster.c
* src/lib/redis/cluster.h
* src/lib/redis/redis.c
* src/lib/server/cf_file.c
* src/lib/server/cf_parse.h
* src/lib/server/cf_util.c
* src/lib/server/cf_util.h
* src/lib/server/cond_tokenize.c
* src/lib/server/connection.c
* src/lib/server/connection.h
* src/lib/server/dl_module.c
* src/lib/server/log.c
* src/lib/server/log.h
* src/lib/server/module.h
* src/lib/server/password.c
* src/lib/server/rcode.c
* src/lib/server/rcode.h
* src/lib/server/tmpl.c
* src/lib/server/tmpl.h
* src/lib/server/xlat.h
* src/lib/server/xlat_eval.c
* src/lib/sim/id.c
* src/lib/sim/id.h
* src/lib/tls/conf.c
* src/lib/tls/utils.c
* src/lib/unlang/compile.c
* src/lib/unlang/interpret.c
* src/lib/util/ascend.c
* src/lib/util/dict.c
* src/lib/util/event.c
* src/lib/util/net.c
* src/lib/util/net.h
* src/lib/util/table.c
* src/lib/util/table.h
* src/lib/util/token.c
* src/lib/util/token.h
* src/modules/proto_bfd/proto_bfd.c
* src/modules/proto_control/proto_control_unix.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_ldap_sync/sync.c
* src/modules/proto_ldap_sync/sync.h
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_cipher/rlm_cipher.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_logtee/rlm_logtee.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_sigtran/rlm_sigtran.c
* src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_sql/sql.c
* src/protocols/radius/base.c
* src/protocols/radius/radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93e18c5128d6e61fe9c6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIyBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1UhNkACgkQ/6TVgp+2
18o8yA/4gZbJGOLbT/FH3HKQv3rBkDBHjFjQY5IMrM/pmxWscmPHe4ndmy/H1xK9
be1oUGhqTpTcQ4xfgPRiVq/hjIkcQ1TPphYZeUy3KptDUybiA3w+pEomb8VVbAG0
Oyl8ajR+ikCrVDiGqLzYYiTOewnhs9+avwDkfM9yPXCHg8C1YOj388M2knuH2WD6
etRzkxJj006YxkVUDAAPT9ph/brtQC5LjYNpTp8fOE90abK7LzW5fJslWrSIvgNb
cgEkD9XbAJfJrxaiWV2cZCSq8yivDDnHSfRVMLsLewtIGDd9PauPGU2aHFH5rjVm
5EQLHxkqQuozJEa4FXYp2VR0COdOQYrqAEzz1jI+1WOQry4Ze+Q+bxvXmpdzyKFb
oVrfVsM6hQvlQHY/Baes87suD1HdvvfB4zzZCHLWvJqXFZY0v+ujU+B7f/4dQkpe
g19sEGQ/hqgFhez+RyUrMunU7+YThdcNO60O5AWFxUhmhFYOG2lpxJ2Asp2w8PJk
G1o48iXDVl1Pc9ajuPzY7RU9jnP2qDrK5AZAkmXq3ggAnWrMXhAwzgUVpSbQ9mce
138UOd0ON9a+MjFEw3xsvIeOuQKmTN3k21+ZwFubyz/63pyp+Vf0/as2Pr1pdQz2
NgTlJTm3fwCfCaB28XTBNhrK2sBN1GoTyphot68NxVR2IVBZMg==
=zO/P
-----END PGP SIGNATURE-----
Efficient table lookups, phase 2
Arran Cudbard-Bell@2019-08-14T22:02:01Z
Files modified:
* src/lib/eap/tls.h
* src/lib/server/tmpl.h
* src/lib/server/xlat_func.c
* src/lib/unlang/interpret.c
* src/lib/util/dict.c
* src/lib/util/log.h
* src/lib/util/table.c
* src/lib/util/table.h
* src/lib/util/token.c
* src/lib/util/token.h
* src/lib/util/value.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d3ea334213dfb52fdbc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1UZ48ACgkQfQ55zXdi
Hs0VBgf+NhzissChzB9lDSSBUWKMbY6N1r/4F4rrVQFUJxXzX2IoJqGLMnArsFim
P8LCWH4A+qw4DoF4zrfwjQDTktPVRfvbtYZyhozs4ABKlpmUIfsXJmLTqrgbvOan
emqJe4GGPrHiXzthZn3xTN8cy1ZoHOS3bLe1vPWpGlRbM3pLAaSl4fZEoGuEj0t3
0teLRvKhMwil0d84X/PZIJS8QvrMJHorUaz95Dfhl1xl7UDf40ylcsN5sQYdCE7c
NxZBuN8GnJAp2YImzStr4c6mniBlXFcEW2g5V2kj2/rcIwjC/a9gF1/oAB7EFfrr
BdBUoWn0w2BFSCBvme23m0/qGJuFjw==
=71dF
-----END PGP SIGNATURE-----
use standard quotation marks. Fixes #2888
Alan T. DeKok@2019-08-14T19:56:46Z
Files modified:
* doc/raddb/certs/README.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80de8a8c8c3dbfd78f8c…
======
Fix wrong include of 'string.h'
Jorge Pereira (via Alan DeKok)@2019-08-14T19:47:20Z
Files modified:
* src/lib/util/table.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8c6bd5c939e5aabb22a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1UV3gACgkQfQ55zXdi
Hs0VGAf9G0O721r0sPHO1f5kcX9+U0XJWc7sxPcwOWSuoxCLCzx/p9qP/AKjwcx2
6Aia3/o+BTeclegslYmE0Yo294l9BZ3JqSKw6uvdYoO680+alWEj4ciW30b0wgeB
6EfwW0Yzl0Wwfd9MLrJMzrYJt0E/MjSvnQBMUs4UY6Qp3r2ufwL9gmrJCoiujIWb
vTPvIVm4lvi3SYEmTgkg7uZGRgw1zIjMbLCF//GkbG9ElolVQzl8Yg7Yj9KwLJzu
xxY+WqiEWbQllE1sqECqtvZkrg3eyIYfF4MW0LebPXOiwmvPf2nO/PyO85CJmDo9
ZAp9HEHjGCqqXtTRChGKi1vNOiGYzA==
=5tf/
-----END PGP SIGNATURE-----
int2str fix
Alan T. DeKok@2019-08-14T18:48:20Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c3288e8cfe1b76f0925…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1UVo8ACgkQfQ55zXdi
Hs3SDQf+LlFjNmuHXUHC9vsTHjVlrydgvQeZ549cpV7LJKr0YUoBMonEwOO9IQYi
EFZRYyAxFH4lrS7l4SvoxY8A7sLAuMy92mwGnCanVj9AZ6IwHkQV6kaGUyWGMszZ
TcTXZVGIgU8mVSfwsk4/PzlnBDkCogMQzVxAME8cxx3uk/qrMXNnkamIPAUjzbGc
cVmgITRAM63ePBSnRIpfVullnMkvbdam03lSZ8+UVFW9FlxshC3aDSoJgu8RrXZl
zFAnpQREtkVxkEpSryiuBJrKSkDiPEA9hKcYtrAiDi7M6T+UI6rE2vWwC16y/Ivl
q1cOgqAEHOAT5v73u6rbU16Oy0fTXg==
=P2u/
-----END PGP SIGNATURE-----
we don't really need a fixup pool
the fixups are few and far between.
Alan T. DeKok@2019-08-14T18:44:31Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd4d6996b37a7c23bf61…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1UVo8ACgkQfQ55zXdi
Hs21EwgAiv+gU2V7DMpTOF3ZtdMrKAs1nxUEvysWP/YU0PJ+9PWCML52zy1AfObh
czkXBQAKqVwQqbHWXmVlA9XP+lA6ZG0evMTsKyU6ChnVAaT1Z9mgeT4lbpUfLQZI
RzCoXOH0FQ8LF3LrLXAgSx8FXHn6WBNn0lvHb9ij68C4B1irh7oHudbXhgfdTjrn
i40kuNUM7UlAGxwjdFqUlOgim1Wi0wTCPy+3YPwaAxgagYb3FUE2+awykbuiUki4
6T49sFwMAlD2fGltkzQwiUVKelsQ/gKrfecJ+QVYLnKLfATe2nJGU8IHbOSWBylm
qyFo23ZzvI1LYIgeL1AbpqOc0VjmZA==
=x0zq
-----END PGP SIGNATURE-----
track filename and line in read ctx
so that we can print out better errors for enum fixups
Alan T. DeKok@2019-08-14T18:44:31Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8616c042e7ca375bce29…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1UVo8ACgkQfQ55zXdi
Hs2rlwf/USLAQrGQKN10jEGrlpq4Kfs2s9BZT/Riy1Eda7jBSV2hyOrHoOmTjxWf
CkVFY9F2bG5B4Y47iH8PMJQMcYALzLixkAMR8wwNC7KafqVdvFC32L80F42AMnSx
tJc1gBe2eV6wPFkVXXcLw/jlQY2w5S70kg8r8DYbILrFS+eXYAno1xoR4e7Ozak6
kMyXuPkN6shmPA50uAi2Rk6aBi3vWNFcOiXzqftMOMeBS+aJuG5M64hTAvNLR/LU
i8yZRlhRoZz4Jjdh/1wfJ1gvsVsoIA2Hp7gVg4+TzZ2+KF95FAmlwDPda3IQigI7
aCl7NsvK6VfKFtUbZbIXvJEmUHRk0Q==
=T274
-----END PGP SIGNATURE-----
more checks when parsing flag fields
the errors are also produced elsewhere, but more descriptive errors
are possible here.
Alan T. DeKok@2019-08-14T18:44:31Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc5121eb98ae06005623…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1UVo4ACgkQfQ55zXdi
Hs3d1QgAjA0ILTnY0kCh6HDgCEsvkd4yhNrOeS8YOElFkg9XTQreh4pu54wd+u97
42KzbMMffXJRTAmsatnYc5CYX6QeRbizPjV1/I2cmEcezO4n3/+NMZ/OHbmdP2tt
SIVPGXMmdbWtSlZDtejI8330GwkjK8NMjCnAbPPS/ft5PcRG59oPM3nd/nuwTGlK
IgixiaXZXldzX98XOs/p30QDrfO2PU6+Flng7KDc1RG2IV0VHdWlsXCM0KKVaBGV
0sjIcUoXdZQ1ZeHSVF8QNbeRGDpxKN6INd0MoA0jbQDv3uoRUNaKEodlDNnUO5dq
5aR/PsCkr6ow0w2c3CDDlI43vfAAfA==
=3ab4
-----END PGP SIGNATURE-----
enforce flags / types baed on parent attribute
Alan T. DeKok@2019-08-14T18:44:30Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8b073be74242c6a5435…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1UVo4ACgkQfQ55zXdi
Hs3N+wgAgGo0jD7+ai8iMbNqOuc4FlLCGnOQlFKUSHwAp/c70AKxf8AL1cMRqnd2
U73LRgfvrn7Q5NukxrFjaKfV9rTPGYLGeDfkvDb6zZncxPrtBGgWfjQV0XHQLNPg
fWWVOGgH2C+ql9SHlNmn7ftfTuOsO/8ZpH+zrrpoyez/0KajnwC1hy5ixX2NLtQK
75wWT1z2qZDTqnCVf1YqWxssJIC7RkL29IOsshPSOMeavenRXYJwIZH8bdkFMp2c
zwmu2JZWaxztzNY4zH94t1eVxnEcoWQOUMoXQW4/M/V24e8yDt1B1JeCG5f/OK8B
+fvgx2B57R8/5r8RPwJuzOM6xU7zuw==
=2xW3
-----END PGP SIGNATURE-----
fix / clarify error messages
Alan T. DeKok@2019-08-14T18:44:30Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f336355b8a8d8c3cb07d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1UVo4ACgkQfQ55zXdi
Hs2Etgf/XXOpqjRuFXqcxs9Vl3v9F0Ju9isVZJQPejL3uGAlvnRqdPqhzeR644yd
dUxh3PZ+U8ZkSdetP8VKclJfHOWKHJ0eOWriSCU0SBVMKkbxwjpRXrxFZ/Bzgssg
/A/zFcgmnubMBhMJwfOzZRkf2K+gZXSNS1b/3z66N5XbV+r7+JfsPRIYkTxNw0s4
KWwqPfJwB5jsOXfkjOHx1bF4711+y+9TBsqfLbH7dDQ1c+XfvS5hHANrIA5cF3Bt
yIk9SaBMKtgR4HdMrk+i4DlvmuZZBV4k4R0fcR2491XyOoCHEsvNoBori6qQgCSm
+APBhrNjCnmnW+4kz7+EaFKcflKLTg==
=GYnf
-----END PGP SIGNATURE-----
set "type_size" for PROTOCOLs
Alan T. DeKok@2019-08-14T18:44:30Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/912e0bab6390eaa8a4b4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1UVo0ACgkQfQ55zXdi
Hs3IUQf6A5xgflCBWBV/RgxDOoAVnL5U19envCaJh0OIq5XVTxPt+bs6/3FPTBoe
ugO/mCxMXJ+FzSm/mkBOVc7l6QBbzcsP1vIjYkM9O0Dw4uxoN+DchjKpwUhI+rak
JVAj+134Q38BDLQGwHvpZzBeS4Jh4uEHV/0c7cuArOCRFGz26Ac9wcA0unn1Hr3w
9pQAMuz1n1K08gJKbL1Akkb5lCVlmR8QUfFf4U6b1Zfyi4J3Be4Uy6lRXh6KIrnw
j5UYMlb5KaSH8gCph6VAmIFHBlWPlnls3c2I0bqpPI63jApTooJF/irn0SHs9A3j
nkd9c18H2Q1FOv1N5ZzQT+wCNrmSlg==
=HtO2
-----END PGP SIGNATURE-----
remove attribute references.
Unused, and we will end up doing it a different way
Alan T. DeKok@2019-08-14T18:44:29Z
Files modified:
* src/lib/util/dict.c
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ad4a00266f436425caa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1UVDcACgkQ/6TVgp+2
18qRsxAAj13M7Gkb6Z6rJDwQQsDkACVYD/49phddC3F4o0ke1g/kc8foYYM/ojLZ
mm1Lxm2v+7fYA2tihA/+nVUzjYSaLz+skhNSUztpICsr7+mgdo/exGhSC7NlzIjy
Du4kUOSwjXVwGqUsJkkdAkOP+idOkJAdQqKHEwV0zrhIA8jJ1Ub4oRNsMicpPhXB
y/6SQlTeLmDt7ZmYyLM/kumR7Mz+9rNjNQp+L9LiaL5QVQpkiyQA9qyLrTqhCQv6
6iSHh0oM4c1aTL717gqsiK06UPys/ULzj01t4FHPHrAeJzaPd8bGj9wwPWtAvTPi
ZSuyIV4ZhOLnRGr8iq65poKNI6/oF1zwyqLUiQxjXR5an3Q1YisXIt2afGY3xyBs
ffac+NtDLYTW56oQcb60rghwDGNnEdxR4O3asejaFrCnGw1VWg3gFak3mSVVoFGK
vveGSn1ZZ1kM3OfqiOCbFmVTC8rc5u2pGsh0IPwH3ewW4lbTOs1L5KUasg65rPeF
7WLmMeUVQFFlpDe2PXauCC8DSDGOUW5WrpVMZoMjAqYzfuoMcoPBCdy5gnoeXIys
/Jz8ftaajv8NvN0jNVJM5tnsIsL17vweknZeBEY3YJClVZ3nm1JDIucI94hPEvkF
Qvs5yd1wTq7TDsqWyEgn1ycPpefuhMpfh4afDvI43xBb10n6vYw=
=VwwU
-----END PGP SIGNATURE-----
Efficient table lookups, phase 1
Arran Cudbard-Bell@2019-08-14T18:34:31Z
Files modified:
* src/bin/radclient.c
* src/bin/radict.c
* src/bin/radsniff.c
* src/bin/radsnmp.c
* src/bin/unit_test_attribute.c
* src/lib/eap/tls.c
* src/lib/eap/tls.h
* src/lib/io/channel.c
* src/lib/io/channel.h
* src/lib/json/json.c
* src/lib/ldap/base.c
* src/lib/ldap/base.h
* src/lib/ldap/connection.c
* src/lib/ldap/directory.c
* src/lib/ldap/map.c
* src/lib/ldap/state.c
* src/lib/redis/base.h
* src/lib/redis/cluster.c
* src/lib/redis/cluster.h
* src/lib/redis/redis.c
* src/lib/server/cf_file.c
* src/lib/server/cf_file.h
* src/lib/server/cf_parse.c
* src/lib/server/cf_parse.h
* src/lib/server/cf_util.c
* src/lib/server/cf_util.h
* src/lib/server/command.c
* src/lib/server/cond_eval.c
* src/lib/server/cond_tokenize.c
* src/lib/server/connection.c
* src/lib/server/connection.h
* src/lib/server/dl_module.c
* src/lib/server/log.c
* src/lib/server/log.h
* src/lib/server/main_config.c
* src/lib/server/map.c
* src/lib/server/module.c
* src/lib/server/module.h
* src/lib/server/paircmp.c
* src/lib/server/password.c
* src/lib/server/rcode.c
* src/lib/server/rcode.h
* src/lib/server/snmp.c
* src/lib/server/tmpl.c
* src/lib/server/tmpl.h
* src/lib/server/virtual_servers.c
* src/lib/server/xlat.h
* src/lib/server/xlat_eval.c
* src/lib/server/xlat_func.c
* src/lib/sim/decode.c
* src/lib/sim/encode.c
* src/lib/sim/id.c
* src/lib/sim/id.h
* src/lib/tls/conf.c
* src/lib/tls/utils.c
* src/lib/unlang/compile.c
* src/lib/unlang/interpret.c
* src/lib/unlang/module.c
* src/lib/unlang/parallel.c
* src/lib/util/all.mk
* src/lib/util/ascend.c
* src/lib/util/base.h
* src/lib/util/dict.c
* src/lib/util/dict.h
* src/lib/util/event.c
* src/lib/util/log.c
* src/lib/util/log.h
* src/lib/util/net.c
* src/lib/util/net.h
* src/lib/util/pair.c
* src/lib/util/pair.h
* src/lib/util/pcap.h
* src/lib/util/proto.c
* src/lib/util/regex.c
* src/lib/util/struct.c
* src/lib/util/table.c
* src/lib/util/table.h
* src/lib/util/token.c
* src/lib/util/token.h
* src/lib/util/value.c
* src/lib/util/value.h
* src/modules/proto_bfd/proto_bfd.c
* src/modules/proto_control/proto_control_unix.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/proto_dhcpv4/proto_dhcpv4.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_ldap_sync/sync.c
* src/modules/proto_ldap_sync/sync.h
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_vmps/proto_vmps.c
* src/modules/rlm_always/rlm_always.c
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
* src/modules/rlm_cache/serialize.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_cipher/rlm_cipher.c
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_csv/rlm_csv.c
* src/modules/rlm_date/rlm_date.c
* src/modules/rlm_dhcpv4/rlm_dhcpv4.c
* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
* src/modules/rlm_isc_dhcp/rlm_isc_dhcp.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_logtee/rlm_logtee.c
* src/modules/rlm_lua/lua.c
* src/modules/rlm_mruby/rlm_mruby.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_sigtran/rlm_sigtran.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/rlm_sql.h
* src/modules/rlm_sql/sql.c
* src/modules/rlm_sql/sql_state.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/protocols/dhcpv4/decode.c
* src/protocols/dhcpv6/encode.c
* src/protocols/ethernet/ethernet.c
* src/protocols/radius/base.c
* src/protocols/radius/decode.c
* src/protocols/radius/encode.c
* src/protocols/radius/radius.h
* src/tests/unit/condition.txt
* src/tests/unit/regex.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c62aba7ee59e5c299388…
======
doc: Convert doc/raddb/certs/README.adoc from markdown to asciidoc (#2884)
Jorge Pereira (via Arran Cudbard-Bell)@2019-08-14T16:33:10Z
Files modified:
* doc/all.mk
* doc/raddb/certs/README.adoc
* raddb/certs/README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24f90c22fd0039bb0a8f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1TcwIACgkQfQ55zXdi
Hs0sSwf/fbhPVzjWryp1esD91EFs/vGcaLu4EHOC67Eesg95KJp4P6gYDHhXkYTv
Jz848FfF3WV3nomQt9vO/TzqUg2dcPN3PspmIug1TyVSOeDHz/vrbNZs7sMEuBZx
2GSafOtDgYKTOefn0toJWbRe0zBkxCOQXSARvZQ3Zpd9+xOSiDvPJw3JuxhKtMpD
MaFsWeQGrJFSiThF+Goe/fYwdBBqYwN7OJm15e01V/g3yH/qm/Aw+XV8tDyxokUK
ZZ8UYpp7JgisRt0E5FjtC9OOzqSv6rqLeroIMe5crX/XFB6rSAt93ipEA/uFH5Yy
MxSfEb4XScZoIMUO5osJ0RjZUt1Otw==
=ARMN
-----END PGP SIGNATURE-----
fix .md to .adoc link here, too
Alan T. DeKok@2019-08-14T02:33:36Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83dad0ce597440df39e0…
======
--
This commit summary was generated @2019-08-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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1UDP8ACgkQfQ55zXdi
Hs0y2Qf9Ej50I96Y3xMv7YY4/13tgpuT40X14V9HSIFcrlNFeh3v13pmApJQbgnZ
IeThZhslU5G/01sY9L2Y4DW+7PaBxorNEN/NzlNlSQ9SDvpEOMgLnJLVeAz6NQEo
DyBYt33TpmCqgqoPpwTHQnNETzAPKpzKXbemGHjOgdbvxkxwWLy2gtt6nSimhtfy
59n8RCdRdCzEWqbXJSqsA8gJawQiNsfw14qKDaUQN64/ER3csUAwHZEBNlrK55IE
EHcwTDJNGhCiIrC1dnZ8YczG6h7KwlWFH4kEvSgvQw3K/oVWkO9z5S4eB/en/nhz
YpXKmdGWbhJgD0+I1NzMrUO96UqC1g==
=qIdq
-----END PGP SIGNATURE-----
OD not AD
Alan T. DeKok@2019-08-14T13:30:39Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/055c3fc9e6cd1e39f007…
======
--
This commit summary was generated @2019-08-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)
======
doc: Fix references from *.md to *.adoc links (#2885)
Jorge Pereira (via Arran Cudbard-Bell)@2019-08-13T23:34:29Z
Files modified:
* doc/ChangeLog
* doc/howto/modules/sqlippool.adoc
* doc/raddb/README.adoc
* doc/raddb/mods-available/README.adoc
* raddb/mods-available/eap
* raddb/radiusd.conf.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed696f1d3c60bc9bbf47…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1TLlgACgkQfQ55zXdi
Hs3+VQf/bMhvzo+RTjQ0l8BqQnyeQL9SUm/c4cJGA/jPv9InzpnDr1v7uew0CQBU
taS0eXvQNr6Eb0ktj6kHM3ouiTlCfneT746we0isctTMNKlQ8vhqTVU392Cef7lq
O2kUE/FBwfhNVnUMbKvB/Wfh4KhnO8aoqA+Pg/WidYOvWBIQPBoKiag906y58cR6
Q/jVlGuxcAgUiJXhETvneIsCcbe1n3zRFJTye0b0CQEBuxDwCqDcVt8wT/LfUefj
6ZxL2qRa/XtfVKw+fs7kY/Y5KAzGpdt8iAtTIlUsPmWpOzyGeqegM5p+TwIvm2Ko
sZwf2Hez50BQYZce73zmyZFcomc8kg==
=nL8W
-----END PGP SIGNATURE-----
shut up compiler
Alan T. DeKok@2019-08-13T21:40:36Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8482544330dba5c4d0d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1TJLoACgkQfQ55zXdi
Hs2dfQf+NZOL2Ugx+uWk2n5Zl5ZivBfY6rtyWxyWkaKKN8D8FmzocKRBexQrch45
kxJ1S7cbpGTB90Iiyt1j4BsvswUSDCuTAFMZklxmFRtDd9825ApuF/cF0BUtYKHs
WZhYic3ELFPY3iRDtI69qPCe1QiBDd6OVNf3+0e6FJcItOsVDILR1cjq/CbSu9mM
eoR/1G+6bI7YmsWxsje3pmvYR2ezyGHGlCxnQhXUnMKYfW56kZwzO/JR5LhmjcYI
/ylaLQ4KZRfWIjBN1N1GJPlNq2p4wVXzi/6rNsKEY8ptLvzT0BY3JbeVEywP45sg
MMdvid4PJgv4sdRVslJGg9qDBpFGtw==
=qP0I
-----END PGP SIGNATURE-----
allow sibling STRUCT definitions, one after the other.
In which case we unwind the stack until we find the correct
parent.
Alan T. DeKok@2019-08-13T20:59:00Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2073f61e6842ce096217…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1TJHUACgkQfQ55zXdi
Hs3xsggAjukdLLv0bFxaNBaorA2L3HvZrRQmiuuJVLZ2Io/Uqsr8abKou+pp5pNs
do8aZhEBKFt9tSroO6hcIiNs8vHC4Oc6WG7vzcwbMktAsDsaDghrnLk5/M9eHzi7
0aB8Lcnjg5NJeQTwG/KW7IgKK9YwuPug8FezjZ6tOXFvYSql6DicYyZjI0A0Htea
lEhCBkGODrgqGq9O63fLpll3glLibTSnyuTt1v1WkXpLqCNudy/NnMAQbEl5djZR
9f8fc2plH9GTsV1ZxFbBLJvpIC4VWO+tPuUYotZXgfRlsEyqf0VgzIPC0XRKjSjQ
ImN1N3G4W5iJ7+Qkmw1bYz8RxlOimQ==
=YunA
-----END PGP SIGNATURE-----
allow octets[n] in previous MEMBERs, too
Alan T. DeKok@2019-08-13T20:58:14Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1e9ab75beefcb8b43938…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1TIpcACgkQfQ55zXdi
Hs0HBgf/fjASjCePaj82fPXBERjLu77X8QXecp89h/4duknHy3ObehDJLn50H96Q
V9LFV1IpT5bqTaBqILHxfSRp//0fAuth78YTA+FV2i9LIUKij52bm37Y+yn/H7Cy
2vNT3yervHNqauL7Q8c7wUOS9edtlUZ/rtjlcy83G90YLnOcYS6pAcnTLiEZ1KU8
oQcdhElTyAEDdkM8D70OQlM277yTVp5ONkcuylggR8ODGkC3TjAc9pH18867EZUu
cFlRua7Kz0/+CoWjTWamFNumCjeEjbSXcqiy6Bcjyo2qQWtWRoOMtjXtGClAHMNl
tlf/FepDHnD1rEiewSPo9Sd1U1FKkg==
=2Wi7
-----END PGP SIGNATURE-----
allow fixed-size "octet" fields in structs
Alan T. DeKok@2019-08-13T20:50:17Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16654157153183eb144a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1TFgQACgkQfQ55zXdi
Hs16qggApkYnpSbNOBaiOn+vVmuHIXIhzWDcdOuEkWzoD+Z/Vi9dH51dxCoHKwpR
5qZZ76UXeknqyVkPdANXxtCKE98ewyeFeaIhe0JNpzZtVJxwflw6+e5ThUmWg9Zc
LX09kH3zHib7rs7ML533yQBGV40GEBMh323IdBZYJFFpQUn3fIORTZjPB0xEstg7
47AVzU2lbP29c467e590ssJHRFGHPQuVXgBY05EyhVpo0XZF5HDeEU1dMvneFRmU
QCa5jNYtNE4g6NAPdXibgWU4ghTTsFc5Tap2TsHhLFdbkDAksEYrqPS2tvqH9QHf
++orzWWLw+HIXtmEVjhLtuSqlyPJ+g==
=5cs9
-----END PGP SIGNATURE-----
encode structs, and add tests for them
Alan T. DeKok@2019-08-13T19:56:52Z
Files modified:
* src/lib/util/struct.c
* src/tests/unit/radius_struct.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c37a24c53c8070752d86…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1TFgQACgkQfQ55zXdi
Hs3HvAf/aD4SeNpV/gWEelz9eqci5LbCVk5k09srXQQ+uBd9RcqyA3uUKjWRZrA7
tzjk+NKTTX0qqtpTx++HPPYeVgB8/GTEWeom4d8UcPHpLMgTnif0TsfkYK3f0QSi
EugUVPplel8/s5oHSby7weuzdGalzGQcOIcUJq80KhLH6R3lKl6KhSYfWsIExgrw
xHe6jwuVkMVTsawsNvpqH6hMgQkOcCffT1fOZ61sxfO47G1hrUXRtIzM7FNPt9Ke
V9AShjXnFqhXEZVdFyHOjT1IUB+uEw1WtAmYAJUSB9hOik5hiQIDEQ1pXoICcRnG
XnRbY8cGtqwpuRB+gSlKDrWHVgZPpQ==
=vRyv
-----END PGP SIGNATURE-----
allow RFC attributes to be of type "struct"
Alan T. DeKok@2019-08-13T19:56:52Z
Files modified:
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27a592f2669c7c1a9eb7…
======
doc: Don't append extras '/'
Jorge Pereira (via Alan DeKok)@2019-08-13T19:39:51Z
Files modified:
* doc/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3aadf0f6728b1c668ba9…
======
Don't need to process *.md in doc/ anymore (#2882)
We do not have any *.md in doc/, so don't need it.
Jorge Pereira (via Arran Cudbard-Bell)@2019-08-13T18:27:59Z
Files modified:
* doc/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27c74721be457db9d81d…
======
doc: Convert doc/raddb/mods-available/README.adoc (#2881)
* doc: Rename doc/raddb/mods-available/README.{md,adoc}
* doc: Convert doc/raddb/mods-available/README.adoc from markdown to asciidoc
Jorge Pereira (via Arran Cudbard-Bell)@2019-08-13T18:20:16Z
Files modified:
* doc/raddb/mods-available/README.adoc
* doc/raddb/mods-available/README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77f3f314ef23f3618410…
======
doc: Convert doc/raddb/mods-config/README.adoc from markdown to asciidoc (#2880)
* doc: Rename doc/raddb/mods-config/README.{md,adoc}
* doc: Convert doc/raddb/mods-config/README.adoc from markdown to asciidoc
Jorge Pereira (via Arran Cudbard-Bell)@2019-08-13T18:10:30Z
Files modified:
* doc/raddb/mods-config/README.adoc
* doc/raddb/mods-config/README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2070c71a7511f64f80e0…
======
doc: Convert doc/raddb/README.adoc from markdown to asciidoc (#2879)
* doc: Rename doc/raddb/README.{md,adoc}
* doc: Convert doc/raddb/README.adoc from markdown to asciidoc
Jorge Pereira (via Arran Cudbard-Bell)@2019-08-13T17:52:27Z
Files modified:
* doc/raddb/README.adoc
* doc/raddb/README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/42d11aa799d135850724…
======
doc: Convert doc/directories.adoc from markdown to asciidoc (#2878)
* doc: Rename doc/directories.{md,adoc}
* doc: Convert doc/directories.adoc from markdown to asciidoc
Jorge Pereira (via Arran Cudbard-Bell)@2019-08-13T17:51:52Z
Files modified:
* doc/directories.adoc
* doc/directories.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bae86f697baecd70b59…
======
doc: Convert doc/README.md to doc/README.adoc (#2832)
Jorge Pereira (via Arran Cudbard-Bell)@2019-08-13T16:56:32Z
Files modified:
* doc/README.adoc
* doc/README.md
* doc/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/106c637f0d0b41cdf87a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1S2UkACgkQfQ55zXdi
Hs0eQwgAlLrEWNCqskjokJqarss2ZTcA/beCDjynsljXN3kWHCHqi1hB74vcbZXn
9Q8ZVF2CJKf3uCqs19ghSnimlIlapw0CiIQqzfWI/iLksrFe/yU6a2+Ovgvu776b
o40KSMLo2SN8JE4GfGigBE3LkqL4c4qJ5tWOgvCcE7UowWBMIvdNZR/tETH6Z5P6
6Q/t1+8182TQBonr/UdYf5gfYKyTum0BFruDIdezCNL2iKaJuF4/ySoneEOedFMP
YVynW/9C/rSp1xexi3utL9EOc+IhdPpgPfBkslsgkp2xt92wsGJeuvXswykFhUAZ
YmbNSlUsfNHPWlF+7PFs1+5TY+sNvA==
=u2l9
-----END PGP SIGNATURE-----
remove hack
Alan T. DeKok@2019-08-13T15:37:42Z
Files modified:
* src/lib/server/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/519c91ab36908cfaeac1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1S2CEACgkQfQ55zXdi
Hs0bZQf/Rbx6esWRSeEChiFw2EL1vaLugrNR40zO17VaGUfsSJX0sow93PZU75gf
lIue07+NbjLLZmOxSKvt5PMNXq7nNhM0F3i9kf+nzwd/xPJXqonCWtnlUHekp+2p
U81C5ABzyzLaCZge9TBEwTkwZPSCgKA7kvqMYv6GLVGUIkmU4Knca5+iyrwhio2i
Z+4lFuy70KcZJwwrZF38vWVDUwNj/jTTkaxmV4RfK0wv1TJbBuqGkeC06dt8B7fw
cOmy5KMa/eE7tFc06o5+FgOreO1wyHO/lkAi2SyYzaDm8sRbdhrqjW8RjCaecEsx
pvK9A9PNJtu9sfwpL4jRuaTBsgQ9Zw==
=y/WA
-----END PGP SIGNATURE-----
loop detect on calling instruction, which is simpler
as it gets us virtual server, packet types, etc.
Alan T. DeKok@2019-08-13T15:32:26Z
Files modified:
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab146a3f6c37e17245ff…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1S1l0ACgkQfQ55zXdi
Hs2GDgf8Cp9Iv2udUK9HAumVEHW+Ui0+txKhFG/7ACXv2IvanCZ0VfdlFiqgm3Yd
j9y0W5qFOPR7rJFA7kqVcU5XBiPpzTTfF8WxbwxyJ7zsUYv3hrGTwXNNUqi0Y7nK
p9l4OperFQrT0kAShEgp2gWEXPYDeI9mIu1QJk2hDMz3gB4XOB4dtO3xxrgOVoAb
qfBZjD3hJ9gb3uS39nOTe4izHlqptP/jPZsxp2m/QTSAOr23xmFT51R8hqW3jLBD
W475xkbaSbQ0P3KjTJSmEHBhZNjPUtIhuMte9ZfJWG2tRGDtq8ysl65x4K1LeKbc
OCPE1IH2sT4BmZy7gZl458BdxjAnSg==
=budi
-----END PGP SIGNATURE-----
Remove previous hacks to cf_data_find() and use CF_IDENT_ANY
with the caveat that the caller needs to use _cf_data_find(),
so that we are not looking for talloc type "CF_IDENT_ANY"
Alan T. DeKok@2019-08-13T15:24:28Z
Files modified:
* src/lib/server/cf_util.c
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4eaf6273fe5070690300…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1SxjAACgkQfQ55zXdi
Hs3vHgf/YyvWiTzmUUAwVUDr5TFzmEG85T/3a4uIU3yT6AEUod9uzAZ69Bm/z+P5
5VmkEjmkhu29pO8WSeTsfdMy3eV/++RutmNoAsXeXYA1bjeePMgwZEuxr+vpUrgr
e8dT0m3YEmu9kKvYeR6gmaqG0xGHhHfYqdnwltqulVrFv71C0XzJ96/Kogz9fQo5
Pc2bjMgwVosp97nmXaKLOGG7hxXpSu9QcXE0jloM/zuqkHd2l37kHOhTdtLUd1Cg
V2ESlGNM/6zfwqqnuYSNMcZLX/gtalpEilVLY5ORDfDGUvJY18QkwgoLF1f0WNEp
yQko5P2iQoZaCyU6WvyZrteGc6l2vA==
=N/zE
-----END PGP SIGNATURE-----
formatting
Alan T. DeKok@2019-08-13T14:16:14Z
Files modified:
* share/dictionary/radius/dictionary.rfc8045
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5db2c5cbc09c9b7296b2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Sxh0ACgkQfQ55zXdi
Hs2Oqwf9GqXxdVpxj9cPzGK/VYe6c1cKxISldcZJMFalHIz4KJ+omZCmSXhqBwRK
0O5NieEsjfUREpc2HNU/nfBe2nVZDBLTIpzu/Tw92pHpoaEkUre+BR6bYdoB53tH
nZbHFKIHU6jop0dR2PePsBUtDL8Cjm9mmzJH04dEyHLPHY8V1yoLwoLddIl5gI6q
gsLdplmM2/ghehtIwUXuCsR8MTCixZEo2D9Kd11xnHkE2Men/WqE/ekLLnF3iyFD
tdg+r6KERA3+7WX5fYwLNghv/7x61pfU9UwzwI760Yxc91Nxm77Yi9/30HSrmq4V
NqtkzQLKdbkGGEfNeC2oVmlli9cRqQ==
=P9Az
-----END PGP SIGNATURE-----
format it
Alan T. DeKok@2019-08-13T14:15:55Z
Files modified:
* share/dictionary/radius/dictionary.tripplite
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74c1f581cb4a918e1012…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1SxfgACgkQfQ55zXdi
Hs3SZQf+OTdgCEMq2jZ90XiTPSfBjk1cbbDUEyxkuORQ9EfgayFjIcryXE9kWr1u
Tw/+dIsVHqdMCSVBV/LfYjqmMmPmuSXXxtdb0W4wf0fbnA72lqJAVP7aTfk+0yIx
k1sFty6DMNPrtkkJ2Bv/LzfTCClgNEQyJuec2wPB3Y7vywg5CN5ZxSiPc4qNgYfx
tSipVwqRh1iG6GgbjoxALonZYBEgrchtrNN+FCDl7CfYX/FGRuUp7XZ2PKX/ed9E
v4GnlikfaMcc6utQ0E/RwWFhWwPskXrDl5bbRFIyuwSyqy5V3fGv0/nXfPYc9PBN
+6D3lOLzXTkGdW+eqsKYWxGOBhOdFA==
=OWSl
-----END PGP SIGNATURE-----
format STRUCT, too
Alan T. DeKok@2019-08-13T14:15:15Z
Files modified:
* scripts/dict/format.pl
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/423b0cb85e8bede6458c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Sv98ACgkQfQ55zXdi
Hs21fwf/VjCySdPJ9GlhApH0gs/Goa7w9qdJpgOQqVS4PuktnK6VFKacvhuKgZsi
20jmr9uLXtkCrNJFE0G2nKJ3hI+b6oSzY7owVk0oFQ6HP/J9dtUkjsimDZK5le3f
K8Km0WNQKTKHx8+OnQdWWCADVgTVMXxClh+hf3cfkwhQDSLvqBhm9rKFDSxYv8nU
Jr4+e9vfogslpao/G32NAFWtwLqQqjcQfTlTl6a1v0IO2hnd8d7qrUrtMbc7d0PF
Bn9RDFL/ipzDa7WBCrTkve1S8o1FpLo3MBf6DdNWZPyt3XFb9HOywghA0L7+b3fQ
avyrcK6Epp1OxT9MVUpI6k7d0hi65g==
=bTQO
-----END PGP SIGNATURE-----
parse sub-structs
Alan T. DeKok@2019-08-13T13:49:18Z
Files modified:
* src/lib/util/struct.c
* src/tests/unit/dictionary
* src/tests/unit/radius_struct.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a738db1ed17e0091a5b3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Sv8YACgkQfQ55zXdi
Hs2bvAf/YABv9TFgGpKfOvMA6ugc431R4347GNFie0cDDr1x6+4HO5pX89gi6HQt
woiRmwkJp9VvMlaAvXrs9/WtLf4ycaWn0icV0oVjdq3DerCR1yackLafmriJwvBI
YkxMyM8/RBMbfjJHZTkrp4zGyBuGCZ582hglfLxAiFwf9X1xragcpZNGZ1zCTs6S
8fc+Rn5GogK+fhSjcNPeVVz5FzSTM/md6QuMdxLgVFtrkgcivOjZuqJEDJzV0scH
mdKgIGdFFusypE3nLg/CofunixN9sI7VMeO+86q5FfmRlHnYBvCiTzneXuEm+N0G
BpI32rrDeYqQxqEH3j4JhPr9saojow==
=g+GG
-----END PGP SIGNATURE-----
more sanity check on STRUCT
that the parent MUST be of type 'struct'
that the previous MEMBER MUST be of fixed size
Alan T. DeKok@2019-08-13T13:48:29Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69da4b44efa70fe58735…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1SvOYACgkQfQ55zXdi
Hs2//wgAj8F4ySbvE2wb4ZdI65jKTuJH3bKUcEFv8iGtLWqvgXa6VTDSd4YhoqFc
v94Hh9TiW5ebPzizA40cXCMscQNLJ7McopLiupnrOIPjscsR9BtK1za2OtHnyQDc
rThKBhIn8sr12/Hay8RCTj7m0eZA+G4aasMke6WyhqAKtKjRgGIH9F1JJMBdjUGi
cXukDVwmwNw7gKe292ho+3YT+gF8hiWrN/FHUST8jdQPzI43o8+NFfI0u1UInPDD
+yBk543/Wy+CR9VMnMMfU8b6XNhSZ58DSbTD1aVq+aANInP9zEmy3PIPM92oGeaJ
SdwaZxHTtC84XqU2hDbtG9WrZjoZnA==
=a43I
-----END PGP SIGNATURE-----
don't check data types when looking up children
We already check for da->children. If there are no children,
then we can return, independent of data types. The rest of the
code (i.e. adding attributes) ensures that children are added
only when necessary
Alan T. DeKok@2019-08-13T13:35:34Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c81b15dc790e324b8ca3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Sq+4ACgkQfQ55zXdi
Hs0urAgAgo0frufIyyc5sv/3ABNpNOMyg7uHAw6b0fn7lbzcAeadhF3NNVqPBNPt
nN716+8OrojxHmj1aFXPQROwGUnq7Y4YuJrx16ojLR5nnuLqwrV69IFbkN7ptV3a
kR9jJGYHb2k+YrPr4z0IN6JRn8BsLmNGEzwwCeKa8KQvBaWlXVCHy8rI+ozOYUse
F2CVJ2fDRXNqQ1cbl/7egxhUBVQIaeXN6o3FXacspxjUTCcoZTG7wn2depPTZmee
AUTlVV6CAEGaK2Irzz+bWcpcgvoSdDb6fcDnQoUkj/Jsp4YGTjor/JrBWDpgjbyy
rnSQrGnuYsZeWn4DBMBV2M+bxXqrzA==
=/jgz
-----END PGP SIGNATURE-----
clean up and rearrange
Alan T. DeKok@2019-08-13T12:24:10Z
Files modified:
* doc/unlang/xlat_predefined.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6901f5196f25c868401…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1SLGkACgkQfQ55zXdi
Hs38Ygf7BgQZVakA63sqB6YhUFH0lAt3GdK2C6tsiJf3k17rLCet+AY8yyK97tCe
bItEMA91pOxONpqzXQ/AKZN6pyuDLqhw25RYU0IQWMcL4qqML89oBAttCLkRYrFJ
dhWiQ6WSGI4ZF/FUeLQEU0Xe2Pfe5Nkj930vMZCNYpeClt+RWmCE6YTfzMZ+IHWR
xDIDcMFOQFvx+jAy6k3JlXXdGJMTwaXM2vUIOLZBFfAtnUtyfyq0wMIgLTLmkCqW
k26gAXaLmgGOFd1q1NPv9kR45t4JTwRt6fQ4iZg6vDyYUzbkO6ldM1icSVGxvbEE
4KcPVBJ1TVizmhwxq6SjPRkcJ7jPiw==
=MNqm
-----END PGP SIGNATURE-----
don't have NULL entries.
NULL is used to signal the end of the list. It shouldn't be used
as the *first* member of the list.
Alan T. DeKok@2019-08-13T03:19:40Z
Files modified:
* src/lib/util/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4e31ea84d5475e35514…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1SAPUACgkQfQ55zXdi
Hs3aBwf/RqtvoD0uXFVdMH4vhZMM12fQEQTT+q5bPmL1Bw0quvRIQ9X54K+tB+YD
6khtPfmCMrDrwuKKVQanCh2OzVsrunsggJC2OKR38Zz0lJIljsn1CesX4FkqPK74
AVlfgeSKYELaqK7y25b4HQ299ASqVkZuWc+4wvjFB6bvwMBt2q3DaSonBuUnjHhI
5VSYgpddThlsOvBuu7UQe1kDGFMkVFcu/xPgVEjqLMfFJSJoGP31iuYs9avuCEM/
imDa/xgCsVL55hT9QjDBJghQ9e6eIoqIIYf/U5/TzS1B5ZyMjP/qWtTqVXqveKtu
LYThsPSL3QuHFA9ysaEXPvkLDU4GPA==
=zd3J
-----END PGP SIGNATURE-----
use .Example instead of anything else
Alan T. DeKok@2019-08-13T00:14:35Z
Files modified:
* doc/unlang/cond_attr.adoc
* doc/unlang/cond_data.adoc
* doc/unlang/cond_eq.adoc
* doc/unlang/cond_module.adoc
* doc/unlang/cond_not.adoc
* doc/unlang/cond_para.adoc
* doc/unlang/data_char.adoc
* doc/unlang/data_double.adoc
* doc/unlang/data_ip.adoc
* doc/unlang/data_numb.adoc
* doc/unlang/group.adoc
* doc/unlang/load-balance.adoc
* doc/unlang/map.adoc
* doc/unlang/regex.adoc
* doc/unlang/string_backticks.adoc
* doc/unlang/string_double.adoc
* doc/unlang/string_single.adoc
* doc/unlang/string_unquoted.adoc
* doc/unlang/xlat_attribute.adoc
* doc/unlang/xlat_module.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00b956e36c19399e7315…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1SABgACgkQfQ55zXdi
Hs0rBAf+JovlTK9MIFBPAFX9Bg2cv4zyVmnnczTDCwK8xW5krpIrfq/Kd0psRU5f
vrJO2R499YLuPEPizH90L93TqzMQe4Flt38ke79MorASJ3UTEgC8/Ugr6S/QAoGV
PcznelM+WlVp44lGEHE8xU2/qY0e33Pznd+wo2ZEmpRJHvDpQXqXDEJhzXXhSutN
OLu01E0GSImDOEQWn6RaekOWunVz9yK0bjz5LVpsLSUXHLsTkaRX+LxTXGWjkvTI
dyMXTdRDDp6rTB9+SEtyDijWj21aWMF/yPh1juZswH7OctivNsqGVYIqakApa1VO
OrfvFZ3Q+TUf+gm0eruXqN7xcrz5OA==
=7nBa
-----END PGP SIGNATURE-----
reformat to follow the standard style
Alan T. DeKok@2019-08-13T00:10:54Z
Files modified:
* doc/unlang/xlat_predefined.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3043ef46ba8f626ff9ae…
======
--
This commit summary was generated @2019-08-14T00: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)
======
Inform the supported Oracle versions (#2872)
* rlm_sql_oracle: Don't exist libnnz12.1
* rlm_sql_oracle: Inform the supported versions
Jorge Pereira (via Arran Cudbard-Bell)@2019-08-13T17:55:16Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure
* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1335dbdb321ab0b39df…
======
--
This commit summary was generated @2019-08-14T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1R/G4ACgkQfQ55zXdi
Hs29+wgAlinn9IWHvAz4XMpKm5OT9SJV5ditQ9/usAotMmRkAtlh/tpmR3d3CQ5I
5UF1iMk2IO/SFA9Cipryh3XQ5v8impMO6D6Da0jNdvrPzDf4gXd4fp0pEc82hSAN
Xm7wIDc7FrlaFa+NrGx76GgtpW7wOJLotIkkNVkZERgSooASic0/++fN2YrO5eQj
2Ii2S5YePN0qk3lpHM8qgNmfkkwLwi0M5Q+dUZnucjYRkFRPwca5V5V6bj+EVKUO
B63FXTWa2WeiLKiZZvQilYCIK1QfnK/lineT4HYbt26gBqV64xJ7SChmJCtyebng
D7VG09SCqwqEgN20PS2s/J6g7Qoy4w==
=yAUu
-----END PGP SIGNATURE-----
allow calling the same server if the packet types are different
so that we can receive an Access-Request, create a subrequest
of Accounting-Request, and then call ourselves to create a fake
"start" packet
Alan T. DeKok@2019-08-12T23:54:40Z
Files modified:
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02d820e567e226b32164…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1R+y4ACgkQfQ55zXdi
Hs3rjggAjDpxak05F7xEMvmZDfEyxq5Hv7syRofNgXEJPw5usr6mAuDX8Ofq0w2U
OSyF7TA6fxUbrbCAwGC0GW0CA54b1SCfFSwHSXKh+7Jg2W2RAI2FfqtUmObi4SWJ
4vHd0EtM8wHsLqSX8QVxbVr7qOlDj21Gf8nfahD9rw4Scrk/fOrZSnRcNFedjB5T
6KiLYcbmkdNNRqqjJR2Z0rIWT8HHGYlQcIsqXfb2OToqxjxsphjs/573LrckXDqL
30P4xo1P/I5iCld3QKNQEZU4tB3htULV4Rmd6x0QfQOBgyGUFyCAY2qBzcGJQuBj
Znxoas8Nf0dXzHPCLcSfb4uJuwlL8Q==
=31ud
-----END PGP SIGNATURE-----
prevent "call" loops
Alan T. DeKok@2019-08-12T23:49:59Z
Files modified:
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/492762a1ab657db966a2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1R+GgACgkQfQ55zXdi
Hs3rAwf/fOTHaVqcoyqGW5nZS3tYlYFZbvIK/5Ke+L3IlWCkKRTQlONuP2d34cTj
ZajV6G3OFYvaFJvWo+VyySBW4lj0zeHV8z26gm4kETPza5TbQouFTVJmvYMYf8Zz
YXKSlKTnoanxDd4USGe9VimzR+P0ZP+YwJmalMALgof7EqrvYn+f2KUxd6V8gIIJ
V3msTt6w3W/W15lrSNIPZGlRXk2mK2UR0+zBKXZLojckUnx8b7olMiK5+RAagDqi
8OKiZgvxfC5PxNXMFZI8It30iNj3TShw9/NkDdw0s8Ls684uLtppY/HgzEngeQdf
3uEJLGR45099J4ZKkSuKAjQWlBkPTQ==
=qUv8
-----END PGP SIGNATURE-----
word smithing
Alan T. DeKok@2019-08-12T23:38:15Z
Files modified:
* doc/unlang/call.adoc
* doc/unlang/parallel.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd0ef8d24495f2799a2f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1R9yAACgkQfQ55zXdi
Hs2AKQgAnBCX2nXI3Z5/idNTL2EFQ9wMz4F5s61qX2+6RoPJ4e5Zlm4/6q1DT/JQ
iP+TXhNm6TJaOCbD4wZMHD7l1sNAqObOAeZQ075ZuP6Te0Z+gqTHHAkH4XhwDeVY
HawRxSt3hbu0zTHHL2Ek1UUJwe5PkzYpXqPlPNgZ53YgzSFU0y0dwRyz3RKAywqs
3r/J2jEKoYe7n9/B2Thk6t3/SXYZxzZs1zF81UqnSA83WzIMAXKPpTNyAncY0/dY
CXHrknhjlQ+9wciSdaJvU7toEg4B5xYW8HsuPoP2utk1czwiiAn+QUkUhMGuyQHy
VRAZPai+QAKXKx41knKuDnlY/APUlg==
=+2fN
-----END PGP SIGNATURE-----
define Q if necessary
Alan T. DeKok@2019-08-12T23:32:42Z
Files modified:
* scripts/docker/crossbuild/crossbuild.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/487e70ab0ccfb8207652…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1R9gkACgkQfQ55zXdi
Hs0xfgf+IZgMm9jbVbATM3qpLFWt7iJntodFIoK7i527wYGXcfccIHrVwZyz97zr
qSK/Imq1Zzl7QRNXAO6QpgzfCLt0QGn4ycd8bmEWetL4qFnsnGFfnM9oe7cS924X
wdeb1vsbQ+gVIjl4NIancFbgJzlSeFB/LWPjLnNxsQs6QVbVZ7UGZaUHzsZfaZbq
4sizwHYI62Zk2fxMxG3LHjlDFnhhjO+lRtOk9e3g9OPr+VIAdhaiVI+ZZB52rCZb
NXp/UhUy63Khf1LXwT/b35QUS2era5ixpndgFnf8klb7pQ+78dwqTP81J6Wa/ujd
ujaHVRrzgzXmPr/KtJoolxL9+2fm/w==
=EI1u
-----END PGP SIGNATURE-----
add documentation for "call"
Alan T. DeKok@2019-08-12T23:28:09Z
Files modified:
* doc/unlang/call.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d85df92da78869345c5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1R9ggACgkQfQ55zXdi
Hs0O6Af/Y1/eV2iGbKxW+sf34tO3DfovL0d1RbZGFlFSans9+STDvqblUWOZPgYq
gbda31JIvP7qZ6tqkmNbijpb2lrBZQKNDXJFiBYe2daOXsxM2sh9zJ4szd0XCLoc
qKMAgZ+9iPjhbDK/p143c4TZtW+N5bpixc0+miXWZ8RLTPJ034B4Qa/VQfAsIRYC
LoV2bpOepbPVJ5w6of2LC2feOZZPUGaXIaK6lAJ5cO+vN5ZjYE/+W87LX0hSxqd8
DBBH80gHG84GC1k2owHs2ocknef7cPFKKc6LL1UrE/8eMVIg0xpjDnjfge/kjB3A
/fEGadEsNz9x62/oIpef3nvWCF6UqA==
=5OoU
-----END PGP SIGNATURE-----
run the child request through the "call" subsection
* call FOO means
* call virtual server FOO with a subrequest
* then run the subrequest through the subsection of the CALL
* in order to get post-processing of the reply packet
i.e. to copy packet types, etc.
Alan T. DeKok@2019-08-12T23:28:08Z
Files modified:
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4948f01519fb129860ed…
======
docker: The target 'crossbuild' needs the package 'rsync' previously
installed into the images
Jorge Pereira (via Alan DeKok)@2019-08-12T23:17:06Z
Files modified:
* scripts/docker/build-centos6/Dockerfile.deps
* scripts/docker/build-centos7/Dockerfile.deps
* scripts/docker/build-debian10/Dockerfile.deps
* scripts/docker/build-debian8/Dockerfile.deps
* scripts/docker/build-debian9/Dockerfile.deps
* scripts/docker/build-debiansid/Dockerfile.deps
* scripts/docker/build-ubuntu14/Dockerfile.deps
* scripts/docker/build-ubuntu16/Dockerfile.deps
* scripts/docker/build-ubuntu18/Dockerfile.deps
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dcdfce989156f9cbbe97…
======
Allow 'make crossbuild' to use 'Q='
Jorge Pereira (via Alan DeKok)@2019-08-12T23:16:57Z
Files modified:
* scripts/docker/crossbuild/crossbuild.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c36eeebf8abde405707a…
======
doc: Convert doc/schemas/logstash/README.{md,adoc} (#2877)
Jorge Pereira (via Arran Cudbard-Bell)@2019-08-12T22:32:58Z
Files modified:
* doc/schemas/logstash/README.adoc
* doc/schemas/logstash/README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb82f1016f2564eedd6c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1R0s8ACgkQfQ55zXdi
Hs3MBwgAhSlYrMgKExdJuTfMJafW4OC70fhkL+rW09k+pUTeX1AI1jjQ+Id1sHDR
JkD1ykzP24zxIQACrs1lu3EbB8dOYZcs9hyp2tGmBusa4VCcx2ghkrfv0O7teCIs
nuDqPKjcDVxjBstaYVcMJo9us3C0wjiK7SI+s404CxfuD3QSbxHASPEva0o7z/ik
ngoqLlzJBlsKX/dJiEKirhhxca2eO9wswktZ54a/Do92mKKC2t1/wvfLA6KaUUai
owEivNuNOubpGmvfo6oL3zf3vkrEn1Lj7kGuI0WgE1HdnLQClUsIO9F1Jxx/D+Rw
icQRkAO01bDwxRomn7nqADeLrmcZIA==
=3hHK
-----END PGP SIGNATURE-----
maybe "type" can be NULL
Alan T. DeKok@2019-08-12T20:57:43Z
Files modified:
* src/lib/server/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00a2dd6b2438f7ce125c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1R0pYACgkQfQ55zXdi
Hs11aAgAlSn6lV06pwoUnOlbJL6gnmsL2vhCKum9nM5go32dHyghI9Kf6+hIuVtN
RqoUierd77J2JmBrEpppUkZ/uwXe3vHEa7jI5TRN8ahVMW9ik7mVpPS1ua2qloEa
kHHf1KOS5IY99o4iar9nX+EGeQfl2crdRkQp0PAtecomdNRlkhk5OnvejZjeN1lN
WAvWsA5kYLP5YbBJLAUU1wY807FxVWAAkNNpXqnXtrDqnvrdNcEjNhvMRz7s4Qxl
kZ/TqCaW4NQsJqKB+iOBkV5IfTWhii9yNooL8RhcbaE4rlL3YjpgDy1OItH/kwB3
yaheN4Y9RfNH+crMG5QwLpJe7KSc5g==
=peG2
-----END PGP SIGNATURE-----
README.md no longer exists. Don't install it.
Alan T. DeKok@2019-08-12T20:56:39Z
Files modified:
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a0d1b279787ce3f2b80…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Rzo4ACgkQfQ55zXdi
Hs0hRQgApJzeFpaiY4QTmtCv3coBKoNd4rsHOzlz26qXvZsTjEBVLNaouj02aOa7
qVu0dLDZhpvSnA30G7rzf0vScHFP5zHyxCP+pInPqhO7M4psTDLCDrwvwmVIoFdg
9wuJ2imlA2sZcIXKcIjSWBSPOZYQ8QgCHHJpIFrX3bXJZduX+fK2W7n2sAynqAHv
Y08GUXdQBSnIszB4fI4/4/4iaKafLQZschmNFOu9DrJzIJR0n+bZOL0CaRfYjToF
NzJPf0ZE4vTgSf1juOyw5LmduAUnRfqZyXmG2XG3J7t7UcK2e8X6A/ErLupKU+hE
wQ+EMJ82qTYicGtvWAPNpoCIT0v31A==
=OGpE
-----END PGP SIGNATURE-----
fix up debug output
Alan T. DeKok@2019-08-12T20:39:38Z
Files modified:
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2116bf6de4821aac95a6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RyqUACgkQfQ55zXdi
Hs3oFwgAnwIOvh/f09onNkQN+V+YxSJKxpgWgTUsj/hzzED4Y7khkxW+jGWPXyS9
SMjzoStGs1yutQMrjnjvZtDcjYG9POglz5j3LSa3XlxMcd5l7jW3lG7AJM4W4DFA
WifbEiBGy/q+Y8INl+kO223sx6ey8T3fhYx0ydQKNJN1MKe/Io7MHCQGsdU+QzjD
nXbe7QvfFGTR+PIVuzE1BoTuuXIk7ssJOSgXs5wRFanZkr1LMsFyWzvxPw7jwzpX
XnYt74PArBaXX5oJDxjc/aA0bYzHyovYqin4a/Tomgky87kH5MU32OktGY6gezMk
bvgYVE9N12a96hxOllgXw0vVR0fL+w==
=P2Xs
-----END PGP SIGNATURE-----
re-implement "call" based on subrequest.c
Hopefully yield, etc. will work. Not well tested for now.
Alan T. DeKok@2019-08-12T20:23:00Z
Files modified:
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47a4adbe3c0f82fb0583…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RycoACgkQfQ55zXdi
Hs3mGQgAmRPG5TizEMK6rV3OgIgeTCgKbCYcebdh7A5mhc+BOg0T3LjxE8PAuTM2
ezDKIzc9g9hXQD3C0ohTZnsjF2ZhK3Fe7t/ltconWB4TLohlmCEx2xQGM3YPFFpG
NtpAApNuVQt7cvYYAZ71l8SiQvGolIyE+b+iPHix2VztnRQZ9RPzRdBB3lxT98Dp
RQdJ+0CUViktp/sKeaCUczIm3e3uRdyG4AKzR9WBM/5aWt/Ihj+3w+Zan/WvBgQ8
4o6mcOEVfVgKM2wM47h2mb6Nlaf+75cUyt9Bo6DyS6d7F8a0WXXqDAktCXM3YctS
uDILKHrwj4/h6M0AiaYX+GZxgEJ8cA==
=zIAR
-----END PGP SIGNATURE-----
add special data type "void" for cf_data_find()
when we want to find a named instance, BUT where we don't know
the talloc type.
Alan T. DeKok@2019-08-12T20:18:58Z
Files modified:
* src/lib/server/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eefa3ad57b035f3ee85d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RyZ8ACgkQfQ55zXdi
Hs28PAf/dIvgWyjeTS07z1YlhuVm4fo3M3FzgKcZ1a6GH0ZlGTMG9wvzFNVfbL66
JXQ2wToNKeMBay0zKymf7xzvD70xsR/MXbhvxbmc8sDTzmNhQQWW9k70jv/WNdwD
LqbBosQ6yV2witV+ZHcfOf+xEWzw7+bC0ZdLpGa3aJQjPhni5dQVO6FB2lcJBC39
Qj4zbhJ+xNt6cDxUP5Km+yz4/5a1acmBOu6UET+uNVQUpyDV5yvnz53gMk07buqt
LeQaAXxlW6s/0GhLbYn5MHdwy6IH2qT6sLAzoHibcu4zjo/RywqyNYiyjg9eZ/W7
tp048W4fIxeder2/nXNyXRbgyCZfSQ==
=90jH
-----END PGP SIGNATURE-----
check if types match in cf_find() when ident1 == CF_IDENT_ANY
That way we can return the thing we want, not some random similar
thing.
Alan T. DeKok@2019-08-12T20:17:52Z
Files modified:
* src/lib/server/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd2ee585f300c4c2b5a7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Rw9kACgkQfQ55zXdi
Hs0T2Af/RwPl7cvYnTdBBOBNyKWxddXagbkfyGmLVCuuhVmGiGCzJTPkAMHx4+Kt
gRrccMx/wbts+oQO5I/1YMRO+keWE9IoX+btkJqXDCFmwn5EWOjihCyWh/4ZFBZF
y0ckz941X1FNO1vHdAM75KG/WQtKXmqI9BZBm3/1ZRwv+zUR9bq80Trt0QZfIAX9
OR1Mkom4Q+ufJTQWwYOpb2h2j/WWGdkkKX1xS+Iq3KserVhmE12UgkkvrtXqSVV/
bZC0cUrzXbiqP9u/vroQc8TI2twndu/7RsEM47SVySNQaVNDgZpICJDUUI3yIM9p
R0jou2pujAa5NnU87/ZHxHAsAbNZCg==
=22wK
-----END PGP SIGNATURE-----
add the "call" syntax and handlers
Alan T. DeKok@2019-08-12T19:53:54Z
Files modified:
* src/lib/unlang/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff82bd3e963f1e8d8620…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Ru78ACgkQfQ55zXdi
Hs2WtQf/URFLS0FYR31w0Ow3AueESW77eYqSH12u7Mf8m+EFfFAxihWrlcEaUxuo
Nd2ZzaK1tOPWbnzukp1LqjKaazumCcrJzjWxhakCdmV88WhX+LWy5s4sGDuzDM8T
sc20vDO1b6LWvu+4Y2fiF9EPENQnxxECsm1GKNwpA3ADpAOirsi6hEDjgGRQzI/7
3xwwH630kNbQqr9qnsMnRiFJ3deCyRv3dw+HtDfaZ+XiWpptX4PLBxpF1VzkcGLw
xLoDtx5cWEptU+Dg0FDZVbtHseHkjYmR0wHUrJaDO2O/RMjMwd6A8R/3T5esX+Sj
IcoT9knMRjn/3pDewL6Vq60GtLxRJg==
=ThMF
-----END PGP SIGNATURE-----
fix comments and clean up
unlang_subrequest_push() no longer calls unlang_subrequest()
So the comments and code handling that are not necessary
Alan T. DeKok@2019-08-12T19:19:25Z
Files modified:
* src/lib/unlang/subrequest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/357946056cd772591084…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RsUYACgkQfQ55zXdi
Hs0GKQgAmeNTGJmhTtG6v77C+MhofMcVZWujQ+hHX7lbu97Xaib8q98WD2mQqTfq
Gffiju0vXmkOMyYn8G3HRfjOy2ejsEyPAr2cczRz+Anaece/fIV7GxDv6BuDsL08
yZvmeB+hqT3mB53BmIqzjoKvp5dKG3JsCGNXftOqi5xy4EafLzkhpU7nlOtTpLfg
bhPLsgFPO+BORvGxeSLc97xb9nJ0O7gOWtcjBj9m6rp0glXyBD+HF2H9F8sdIHKB
ljJWgDwY+akouSVtXoXllbFJ6G7yFvF8UiXXr3+o8Qc8eRTcKSWkBbjrSchXZNP/
SQ+SPn+bUPPxHaK+kAPoF3gZonScXw==
=VAGR
-----END PGP SIGNATURE-----
remove unnecessary assert
Alan T. DeKok@2019-08-12T18:34:40Z
Files modified:
* src/lib/unlang/call.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e1c1a8a803d6b5e7c69…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RsTgACgkQfQ55zXdi
Hs1gfQf/SYmxmPXWEh6CwbxRdQqN5ilBrZwLzJ8WsMEAuQFanCJh2twoFwv2K3ZF
Cq678Xt0dkfdLp08LYBC2w9+mZDYl+2wkwUSwKiiYK/BIRke9qihdTSKfwuZx/lA
FCBgbceF8611DEWUzG6haRwWz/HwzfYE3X5UIOgLgZFYxFy6ZVRShOK9vCuT3Ryf
QQJjLMXSZaHFUruyxFTPs6SKRI7Dp08BAtPev6MNoQOC1DkY9CfYdGqQFhKCb7ly
7SCNzkPPwOkkqTkWhyRx6CtxdrMMR/nlpRBIgxtPn9pgGFpKZYt3re1aqvu0MG9X
7iiGGn6kFEtL+RWzVIwY2sVzBNZ8mg==
=C8xW
-----END PGP SIGNATURE-----
document "detach" parameter
Alan T. DeKok@2019-08-12T18:34:24Z
Files modified:
* man/man5/unlang.5
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b1d706c7c165a1a6141…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RqR0ACgkQfQ55zXdi
Hs34BQf/YBxstVFgg76X51djFD4AfgFzjCcXqfAPOBZJSz+rjr8QgJihGXFGxaUZ
uztdh5J1NE71HlYJta+y7aYSZRudtMWeTqJrfRKMhuLPC7PH9UPbtYa6zx7upda0
LWMoq4djKIwHWCRhZBZIFNeXgb+Bz1afzcLBSiFzEOrHcIdKzSmgemBtBJaFTj2m
YKpGPY/tsnJt1On9tVTxAK+vMW3JPZbsvcH6HHLsIsqGar6Om16hWbiNQaKWL5Nr
HdIj+Wn/UtgkYNM6MGRdVetT594jyrBDueFIy2yN9Bs3lmeeymndFR4AAwn3kiET
9nVsAHMktwBHL8xwuRhwXyV0/pc6nA==
=jVYw
-----END PGP SIGNATURE-----
word smithing
and add reference to "call".
Alan T. DeKok@2019-08-12T17:59:47Z
Files modified:
* doc/unlang/keywords.adoc
* doc/unlang/module.adoc
* doc/unlang/module_method.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68e0bb8bf44d33d69390…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RoosACgkQfQ55zXdi
Hs3VdQf/eD9bP8Lu9DuqmUdGZ9gy3mZXJM/33qLPKWkss+2Nt0jfeWoRZEWv07iX
M0cVNOQmxogV3VTG/GjZVQMd+vCLYoWOXIPOM2ZZD0QL2gb4c+V1tCWP7UpQ8vMY
MrCLIbqq+S8HH+GKVLPoCNupvJ4/8NG4vaaWcMz7GLytf4gcHZOZilDXqDuzABCV
sJ5EaFW2/S1IGz2MgMhKQPIAVyOUG6UZTCcs9NLNPOFp++LAC/skDXuD4H0baf0F
ryjWuNt4h4uU58GOcRzWEzjexGYg8EXdP0RYwBhwwUdz4UlwdHZvz3JCuZPHLFfX
VzTXDeR9rw5ywOffK47JDAZcW2xa5g==
=H2BG
-----END PGP SIGNATURE-----
moved and cleaned up
Alan T. DeKok@2019-08-12T17:31:49Z
Files modified:
* doc/raddb/sites-available/README.adoc
* doc/raddb/sites-available/README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e906d214c1e3074500bd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RoN8ACgkQfQ55zXdi
Hs3cMwf8DuU1qChGQnmSVCVSrg7nyLydB2NO7ODOYpf7Il8Q6grvkGbXUS+R689w
ZIdabuSjIl02hIxqfyD0X+yLtxFUR6hs9nOm+ectLSOVPPzZdKvSWQFO0NFw0NTq
AcwI8D6S9ZZSeOJ8mUhjZQDk/EQ1U4UM+ZR4WHdk5Vde3Ddd5ojUpcKSgh58iCQ4
1TycLDypQjVXWeImqimcPs7l618gbC9Jqzul32QffIrYvXoqYKqx2qCCKJdf4HWF
DhSs+idzD+Vm3lZxu7+gX9GGTHlasjre8fmV9AaTWg+0xtVG+KzDoI47xdlbUmdC
pOoCtvijD1Wa+qtlM4SzbdvE3Dh+hw==
=rKCp
-----END PGP SIGNATURE-----
we don't need this any more
Alan T. DeKok@2019-08-12T17:24:40Z
Files modified:
* raddb/README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b718f15c51e76c598b1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RgvwACgkQfQ55zXdi
Hs1X+wf+JGWymeUw5gN6jcnemhHBb9S1Czi2qWVej0QhaIZScRqf0mSM4esbn9Q/
2cAzWA4CcUHhoUmvlNmbTTy1iNDee+jhJa/c9/Q46QHGwzC00qA9tfiWMGB2Af1O
N4kyujX+ERlVGY6twzMm+F28Yvy2TDwrzZ14CK5FlWifTN+mZQIICATu7qFNpyZU
RjhTA6ApKVqivuxMpZ5m5w2B33M9br2LgS3GEfiyWvZ+/aVXFek5ASrFalGgm2BY
tstAXkZal3hlt1OxrMmlWQZ1KmH4gQwFa35H1edjGaI1cUNpbmv5X1P7BqHBYF7T
/8Kox8YWgOVyYi8P3vXISPF7BCGPaw==
=22c6
-----END PGP SIGNATURE-----
clean up loop in unlang_interpret_synchronous()
Alan T. DeKok@2019-08-12T15:17:00Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94d98632577e130cd9f8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RftgACgkQfQ55zXdi
Hs3nPwgAktdkhlDJEniqEer+EvbtluAUQPJ3edvIALpTPAmVFTSGvVc5WomyJzmP
V9XXDb6WPzp8EOgdQhNtq9Q6dqOUzGxfXBM6vQPp4EK/LQjWQjCT/KgnFB66sj/u
bgf3LcBmMLxY5TsnCr4QZnreY+jMWuJjaBvgyezVF2znKgiueE+kjcRzoosfzzmY
/jgwEtY4XkAWbzwFXRBojG0NpYydwIWTSnTlDt+psp2sx8jqyL+XvydN6CkJhLbH
7vv9QgBry0EPWy/1oF5R+U9EcmzSUXBzu6myrsu7UtDW9hTwwJq9I9Jn/4MU6axN
PcnSxbnAIRUf8MpNTz3zG1kboAi4vA==
=ofcv
-----END PGP SIGNATURE-----
don't use request->password
Alan T. DeKok@2019-08-12T14:59:31Z
Files modified:
* src/modules/rlm_winbind/auth_wbclient_pap.c
* src/modules/rlm_winbind/auth_wbclient_pap.h
* src/modules/rlm_winbind/rlm_winbind.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/815d0089b08d4de97cb5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RbIkACgkQfQ55zXdi
Hs0K7gf6AsJjZBzzYUfETo2eA9feXPHNcf3LP9ymWONgrc1E9IxkINmgmmmNUgbn
8vp+vVuvWe3F+kp9/4BMcAbad+Iw/rLISmpSB90LsfLWYl325zItOejcY2IPZQTx
4hsd7OaAI3NhxXiHK0nYfu29ZzFDGKe1FFcZL8tWaqsfeUag6s1VTuSP2KE7hImY
L2aCt3sUjUNiTs9BkRB76WC6E66SBkDuajPqlkFlcH61T2ccX74orAwxrJihhNIN
YVXZi/QR8PzKmAWvXazmo1uNqgbrzozOgQz8wG6LFBVF28YO6FLl+M5buGWGpOkH
hFm9LL8IMnOiXZzBaImvE/OuP3c/1w==
=CN2q
-----END PGP SIGNATURE-----
allow hex, too
Alan T. DeKok@2019-08-12T13:41:24Z
Files modified:
* src/lib/server/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e523501fb9b90f13e5f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Ra04ACgkQfQ55zXdi
Hs3ydAf+KZoEADx3w5PB/C3hkSwHH2qLZb0EEAHKHrWZmtnxidFfc9ZCx3Uae5QX
Ugankc2vxpfUtdS50lLxKL27BUoN9ykHpmBXQXcJhXmNiKm90Kjd+k3YqhnrC+MV
Gl7YDe/15eVfExWvXRIxDjkgKzI4pHtnVEm0B24f5Ak2F+Pb7FGeNwO+EZEQwhl3
lvJMkRhiNLuX79afCYiGUQVZGdE7GREF1ehjTJ1AhtKHDF2k315saFbIXOUACzXT
KpoU/bqZ73rwfNf4wkPBWf2QQEbJ/LHspBcOICvfDFqzMXV5vvtw90aDQjw39p4R
SwFPZfFawZHiG34QNL7W5PxtI0htjQ==
=6Zv8
-----END PGP SIGNATURE-----
set state->result, too
Alan T. DeKok@2019-08-12T13:36:11Z
Files modified:
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a4416eaab4bff344bc9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Rav0ACgkQfQ55zXdi
Hs09hAf/Ubp0sQLjYC+W16ogd1SfiVRn1mOKwJgMP/ylZirmg7vJEodg8OG0bxzG
DFe+s2IhztiSGVZzSWPzGED1DYo8vLsx07vhb175+6XZf/LwYQbLV4IeLlG3jSmW
+7WG8Mx/tGaaVy/T41l0LQMZqyPiDL/QGWL1WHMf6BmF+gRqxCdf7ZMqMhExJlqn
+drlynaQasrfaDZlbPh5HfY/RhPoEzjD+LkZLJ7a9YWzSGlKVLQS9UmNlCBo1oQd
wM7MCD0da3BtcYhw1qKmGtWXmc3vpNpccb014c2Wi231EARwmbX5BxE5875P77/5
GWwh9rePbCYdlPhj3cbFv96/5vQivQ==
=ISOu
-----END PGP SIGNATURE-----
build fixes
Alan T. DeKok@2019-08-12T13:34:47Z
Files modified:
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f72e4689bfb54937bf9f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RaXgACgkQfQ55zXdi
Hs1jaAf/VNx88ZW3Uf+3wAAGieS5H1LsagL5724i0uOXf2tsUsuEn2BAU0AeLv5g
AGR24230KiqkPedoxY7fc+1FE5kqj8EsdLLNl07QE2SS+muOg9LAF0r1pjSRzgbl
WWujqw01CuWxxEhCznN9rnERYZR6NgoLAhjDWkIoZfR0b0Y4jBEN7j4ZI06GDoAR
4XiSzIUzUFrfoQdauy4/SQJI6Oi2/gcza7gOaHKr3SpTBhbz3IujwMcMZ19ok6JN
PM4Lj+M1Qj7qzaJlFBdlEVa/vPa2BdmbYD+kBamjBi7Zq9TawyYWY4BluB8O0rTi
VPNfWqzjiCjJqk/TbXENWhYuL3ISSg==
=ypvu
-----END PGP SIGNATURE-----
sort output names so things are easier to find
Alan T. DeKok@2019-08-12T13:28:10Z
Files modified:
* scripts/docker/crossbuild/crossbuild.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2a4cca91f84c5c373fd4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RZhcACgkQfQ55zXdi
Hs1bIgf+JBc4iv7DjXAiwlvRcELaBmVzPGIBj4L9q0nK8VaXtjotbdBBm975f8wr
+49jXC53E4UVlU/qcLAMLtpl0GflTb9fsapDmR+ahxiD9pIelO5s34az1YGpPrCg
WzD3n1esoxuiFlyCVqc7VKGrd3kQK0VzXhMJiVfhWYAPTwcVH/OnI47wHx6GO6wC
i+ef75kR+EdyCIfUY6QCfuf5VV+bz8kN/rERh6cxBGtcIyULltCl0OQqeEePB4Hp
vmGd3t1H0yGrXW7NSLgLMf/j6qTS9ZZe8KMRiuWYh2xogLCKs4jyoW+0php4DOha
mvwX3O8v5KWlovn4xjIDdGMvI/2N+Q==
=9471
-----END PGP SIGNATURE-----
clean up loop in unlang_interpret_synchronous()
Alan T. DeKok@2019-08-12T13:13:49Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59c34326a0b7233b2b7b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RW/4ACgkQfQ55zXdi
Hs1erggAlt7IGPkEZQ+ENaRRcXm0WQl/PfKcVTahP83XN+DwTjWWIIuoSGuH9ASr
Nn5w1fsaEuqzBygJ7BukZ4W9715LKDIHHcmMTqthocK0NUBwmZCuZmru3i/Dkm6a
etqSyRf/ZFrWe5xlBhAvBU8/D/aVB99Jmjz7hsK+n1PuUAHu8Yb4IOp6IJX8d0Vt
YtlWLRNJ1IO/QxemSKo6IevbpLrsfNURtef/+FZBne6LQsM89lt3GE6Aof3htg56
rrtAQ2RiF0qyCT33A/SOM6v5m5dRD24Jrpv6taLxoKVmY6mr8FceTE/eLQdmJyAE
uTwwW1CySdBldqNLMCwfgY6/jOZduw==
=2WAy
-----END PGP SIGNATURE-----
add tmp-float-0, and do floating point comparison in tests
Alan T. DeKok@2019-08-12T12:30:43Z
Files modified:
* share/dictionary/freeradius/dictionary.freeradius.internal
* src/tests/keywords/xlat-delay
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b80c1488cf61e5a8763…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1RUVIACgkQfQ55zXdi
Hs3lJwf8CJ47YuzogdoPP7qFPmAMx2h5hRW+kyzI8VRL8c6CMLRgpZpGEXlzEThg
/xl7tnFdnHZh/Ld0i1NbBFo0kbbZHpN8pLgXwl58JniuoH9EAlHmam9YgkPUmLUr
u+7DVj+DbXEdOsHDtL/UDTZMEMOvAgV5q5Xm+PTVoIYTguobQOs/xiS8rHa3dB/5
HP+NGtsNuFC/EtUPrgsK6T2ZH49tn3NGswhdfee3v3S6q1I98D9UEOvPd6DrvyAe
J3PJPZKZ1sibTsJ8owxXxCtRmAQz42YP3QXnH6ktTj7+F8R2lZCbxltzrLc5pOlq
5IgoaGmx6rpSZeNsotc3MjlDfc3Jtg==
=Tvc4
-----END PGP SIGNATURE-----
handle child requests in unlang_interpret_synchronous()
if the parent finishes, BUT there are still children, then keep
running the children until they're done, too.
Then, clean up the children.
Alan T. DeKok@2019-08-12T11:44:52Z
Files modified:
* src/lib/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9209949fd3604b348948…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1QsQwACgkQfQ55zXdi
Hs0T2AgAl3m8ZFTbmOJCIYgx7AO0BgysvtsFOqNTIviM1xNVbtNR6jjRdUE/DIQz
wRn5MiqWrHgBG+5EDj1tdAZ8ZwVhi7cwU2nYDcaQkXunn0NgVZxbUszjoSmJylie
E2k27Gs2OMNGMveUWMWLDi7qzwxJ99hJaR+FZD80BZ07PHBuPfXArZVnjGWIx0Q8
k93bFrq3osUx55pd5fJ7BPZWcVboO3MOUWH+UjWY65FW4Nj/ebKFi/e+IyOnFpMO
e+wlaC9CnDtB4QMiQDGHNne3/zb1iGeWUDNOxyfPyVYcJ0072zoBh0bG/lSAiRsu
A9Ld/pBOt0TkuxIYOk/VsVS3gFFKbA==
=xvCW
-----END PGP SIGNATURE-----
set state_ctx to talloc_ctx, not to VPS
Alan T. DeKok@2019-08-12T00:21:20Z
Files modified:
* src/lib/server/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2036e2c4c4a22bbb9e48…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1QRRMACgkQfQ55zXdi
Hs1JVwgAiUx4A1I2lSQ0T2OgHc9PhqlMvyPMwsRFO57dQsCu03X5NVH5vAW6YZ0P
dBrGt9Xs4kLGMNtZpFQjIMRaBpP1H25fzu2aqLUQ0jSZV0oA2G2KqrukZjphhN18
Ub3gWTOHq5ruVqO9JzLeTVKl92qsDx447PnvxSM/5b+5CmbpC489nZkkDgc9JppM
2XoL7mlP1RMHDout/+MXbJaXlcFvQzHG5fP8AS232AAyZ3JRH1UDCZ3TN6WX7tdn
2X9TjDyO7uue5ImD5E9bzMxTqCBrclJqjvk6/VkjisZqdD3+jhu2ccdfT0T6SeRl
mfv7C1EsXaFIW7y6o9fTcX30CrHGvQ==
=pQd8
-----END PGP SIGNATURE-----
free child on error, too
Alan T. DeKok@2019-08-11T16:40:47Z
Files modified:
* src/lib/unlang/parallel.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6f95c9780fef47d127c…
======
--
This commit summary was generated @2019-08-13T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
[master] a value of type uint64 in configuration cannot be specified as hex
by Chaigneau, Nicolas 12 Aug '19
by Chaigneau, Nicolas 12 Aug '19
12 Aug '19
Cf. file cf_parse.c (at line 286 of current HEAD):
case FR_TYPE_UINT64:
*(uint64_t *)out = strtoull(cp->value, NULL, 10);
Function strtoull is called with "base" = 10, which means we cannot have an input value "0x..." (it is converted to 0).
This is not consistent with other types such as uint32, where this is allowed ("base" = 0).
I think this might not be the intended behaviour. Could you please check ?
Thanks!
Regards,
Nicolas.
This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
2
1
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1QJZgACgkQfQ55zXdi
Hs1Irgf/TAK70HHBIuTl+1I6fwxvQNWAM2nfU3dYdUHTlkkOHprjGLpZiWb1IMbv
+Lf0SBq7DiD2lKh15itb+at7k+VKLvnAvjZwbJy3/ObTzvXoKW22b4XjlIm2cfty
cg/E1hRZZTv2alJn5oGXajA/F0dJpBFYIfiArgBRzGFYHeBQzAaJ0T8HfP0CZLB7
kDlrf5BBMhycAUVA4VOKI50b5OYMDgmnewyoXuvMUdslNjodaszrLU0HDampNXWW
W5DydJz+ZNR+WXxZ6xbyRRpZScYrK6xKzFHTym9E7ZQKuN9+V7hqP+z91WvEq4vf
5QS1btJlY7r/0Ip6L7vlfcxxSN5iUA==
=qyJT
-----END PGP SIGNATURE-----
document Request-Lifetime for detach
Alan T. DeKok@2019-08-11T14:26:25Z
Files modified:
* doc/unlang/detach.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cdf31627a6016be82556…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1QJYsACgkQfQ55zXdi
Hs2WGQgAhxayVitjhCIdwu/UQzyrkHuhBA0z1HkqcaXa/+enDXBt3n4k/sCDirWa
iA4/XdOnnNtjg4Bz2As0u6cAvfPYMDXAiUx5ds7VQcF2V4Go253cvN78AWuyVbhD
cNF0TSGTw0Km1g5OV87BFRmmR/vdgRb0KrjNBntwrtXwD3OuZYo00rh1vIXzzbxk
0bAwWZCG9G8H9eE9A49ihRKp3rXWxTzAo1v4L7a30TfAfTuQwdOWouoa3/rHkb4o
++Jrdbc8CrsoNdybU5n6oO5/+z3jIeSg9CNHUQqNum2A6jNrQyEstKPl97BOXdib
n09+AGAKOwG1uxK3sMgjR78o6es5FA==
=5xIM
-----END PGP SIGNATURE-----
run-time attribute issues are debug messages
so that they don't pollute the main log file
Alan T. DeKok@2019-08-11T14:26:05Z
Files modified:
* src/lib/unlang/subrequest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa7a06b835a0e02a0f74…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1QHYMACgkQfQ55zXdi
Hs1YNwf/Q8FaFSyQSng+3l/a5PYa0syfIEWt0hauTv2awuyV13rMqCurnRegv9lN
mUnOWQX7NP4AUrPPL/Gu0x2FLTSUSRuAA8RrG3NoiGs53gFaijl0YJTBZm53AQiC
vtWGPN/KrIYGb+GON40D70palQb8U1Y/XDX1qccSqs6cWXDPQJMRwsAYErY06YOH
PZR5ytjgT6Iq+hzMWB3lFhpqsg9vGBh7EjRubB5wg+nnxWHTNPUrd3o1mfYZKWYP
stpYHzbAtvtXdJ7OBD1VWQQkpiohwqD0kir/koegus+HSr/5huZGFDLxwTbPgeXo
Ckm32miaeBkDafiwuNM4nrWi1Btjqg==
=QfLZ
-----END PGP SIGNATURE-----
word smithing
Alan T. DeKok@2019-08-11T13:51:58Z
Files modified:
* doc/unlang/break.adoc
* doc/unlang/subrequest.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4157f93c22ee0d6af2aa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1QHXgACgkQfQ55zXdi
Hs1nDQf/dEkjLeJUJ0ngW8Af47ER6K3bIAFQB4OvekNt5DUg8vcmatABNgX/MvvA
Vq/9fjJDxZ2O8l3uU9a9eJ1n0xgi8b1E6KSbExRcftSdP001XMsUXYkvwVOPOI5X
9NnRlvIMAI5scwIKiNnPKZlB+iiuUNa4ixVn/0fpQyoUtI4DNczHzlyXSXb3VmkE
PvBr4kfpvKHlzYvHx4xPeAGavCDbltJe45c97RtAKBd/Hw1oN9LsFuMPU1Kt5jmS
0BoMhiUZ+lqGqcbpBp8jbCr1ThM9dDFsD+QtYEXYPSZ2prQo3IzkMZOVvlkeqvbh
h/A699syNol3dvrNEVs8uO/uVd4nsA==
=fUyh
-----END PGP SIGNATURE-----
add documentation
Alan T. DeKok@2019-08-11T13:51:46Z
Files modified:
* doc/unlang/detach.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7daf37781ea3328ceacf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1QDrgACgkQfQ55zXdi
Hs3USAf+PNb/izRMawb71sbaMuP+RCMVqRBdTE3YXFSL/1DG8o/XyDEA9qFJcBWf
tmbN+FMy/ct0fkIEhZeu6goQmpfOKRTr5dxlcKXDhcNGMaA5Ujj0AbJ2Bf1Pppqg
GLTk57koRx39lWYeKpet50UTrFYLtUkhIB9gE98y+RclPskbic9fNjwQfQS6xznP
Zn9WNhQvNAUFl8QS3x7fw/+8xtFeXTQl5QJQRmacx+4l7ihJJFIjYuRKr8pYrLnl
4hQMqk9aObj4i5nn72aat02r/F6gydRZoAmT4fxN7K/RbZofsNMbDag3+/aqsnoK
vRF5e/4JGAx7KRNXtOkZ0jI6/5e88g==
=B3ec
-----END PGP SIGNATURE-----
add "parallel detach" syntax
which starts all children in the detached state
Alan T. DeKok@2019-08-11T12:48:56Z
Files modified:
* doc/unlang/parallel.adoc
* src/lib/unlang/compile.c
* src/lib/unlang/interpret.c
* src/lib/unlang/parallel.c
* src/lib/unlang/subrequest.c
* src/lib/unlang/subrequest_priv.h
* src/lib/unlang/unlang_priv.h
* src/tests/keywords/parallel-detach
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8cdea4221a1d49331e7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1QDrgACgkQfQ55zXdi
Hs3ehwgAj4srsngqvWucoPvph7gGdCkvwr9SpAfBSQ64v5bn8Bo9+tX4khwc+nyl
uclAqY2/kc2aRnEqvXNaGTvGWVe9OqLyv7aSX+wwQl7piZ/v5NU3ugZkc6sKO0Q2
5EShUD3BE01v1BsxcoqlikAa+fA/LfamPo77EuOtUzJhvhUkowALr91WSUvxvfez
uV96dkEdgQV+WUgxmnmrohmgPg/eoDM1ATrvbnd85gm0w4VmGpV63FswI2IusEc3
GkzmgK/4Xz52hKw1gwI9Sa4zPOh+QprAqnstIDAG6MIJbi30qdPjBmEXzfxgUTTY
kE5cUZGqLU/GmHOiu9ZtOxje3D0EPg==
=xH6h
-----END PGP SIGNATURE-----
add simple test that "parallel empty" parses
Alan T. DeKok@2019-08-11T12:48:56Z
Files modified:
* src/tests/keywords/parallel-empty
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ff895014a4033959050…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1QDrgACgkQfQ55zXdi
Hs0pUgf/VENbF/20dfUKY7NN8vC1Ym0RoLxmvjNsjFhpN3YaK1TGoSMH6tDooZiE
DraGSwulEm1+0ViManz+Q3mn17E7wgn9Oc8e9LMEjgPANLR2WYs38yVEbw0n5g/8
y7hZa5l3IehgDhX/8cxUXURhNpnvIU43zX7ONAjnGgBGU/6qy2cetfZu3ikLAahb
C8ceK3S4Z9u2CJc24Sd1qx1/DN8h0ay0qK8xiqhqV+vJl4TwAJUsIzs1+0Jaqq7F
EXQRJLVB/Vfk4edk7RUe3vvSocmF+T3PQNBSdW9l7CNTD0SaPAEkVWaTexhtz16J
nfTc22VYnZyPR/CGarwRV9KgexR9vg==
=V3nr
-----END PGP SIGNATURE-----
as of 02433d85, the parent does *not* have to be "subrequest"
Alan T. DeKok@2019-08-11T12:48:56Z
Files modified:
* src/lib/unlang/subrequest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/602a889eeec0e7877be0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1QDrgACgkQfQ55zXdi
Hs3//wf+I4mS/p/NqYG7q2uGpiWqCz6g2McZFZEwD/7rUoBsbFLWyF+Vn+RxIkSG
EPHMlZdWL7EsypzP6uyq8OgXz+P+AwqeVziDsgsWswLm1QNhBjUcocNPzb9sDM85
a8yAy/2dwWy+P8gZp3NX7HQFlwFee2mK2aBZN0GmHqNRIFwQ8hkwCQJ7Hd/bwyFQ
n+8Rk9hoUAbsZKk7hLFbMT7vdEloM+pQbF9CNqH37DE8BBwD7KIg9de2Qcj0Yqsx
6pu2i+mL3Z91YopS5wI5899TMSD8TbH8QVd6Cr1MruF6JuWRlvVMkeRBuiHuYnqU
aJHfDaTct7CndK3IBTLmvoWyfqU4Eg==
=mECt
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2019-08-11T12:48:56Z
Files modified:
* doc/unlang/subrequest.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e6763267acaf261d55b…
======
rlm_sql_oracle: We only support Oracle >= 11
Jorge Pereira (via Alan DeKok)@2019-08-11T11:46:44Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure
* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d22f74be99b5a174d55c…
======
rlm_sql_oracle: Inform the supported versions
Jorge Pereira (via Alan DeKok)@2019-08-11T11:46:44Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure
* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4de83f126ab4f7d402bb…
======
--
This commit summary was generated @2019-08-12T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
rlm_redis_ippool: Comment typo in config.
Terry Burton (via Alan DeKok)@2019-08-10T18:02:12Z
Files modified:
* raddb/mods-available/redis_ippool
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/875a207f68ebdb94d33f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1PBbEACgkQfQ55zXdi
Hs0brgf/fGruzMYGP6c7n8TZMNo0exQXbOOp4bzL93jwvjdGaL0scr8HR0PmtzLX
ro2V4Enf+PE5jNF1TNKG685QYpWzjLYlYlFb+RzuH5GjVVpIi6Y/s7PLh/NAtUDy
Qn53XOKQpM4oANTt0TVjDxBR1I1QNXjumjSdDUvrtzMIUG/fIUeV9C+83D4ymmSe
YiAyYZQ42VIzZxBS4IIkzp5VaajIiCFhr2eG9msj2V/V7O1Pvkfgb+FOo4RDyBK9
3M36E91sKS9zi5JzC5XsfQh7ynzFlZNEKN6WANYCHisOB0lryy95aMUiIgQe5PiP
3VROldOvo/H0AftdBvJi32JNbBaPSg==
=mzQs
-----END PGP SIGNATURE-----
document the subrequest keyword
Alan T. DeKok@2019-08-10T17:58:01Z
Files modified:
* doc/unlang/subrequest.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee7554a0fde26515c96b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1PAfcACgkQfQ55zXdi
Hs3frQf+LPSmhhfeeoOxWirP+VGNIrphkcyuZG4V4bYQkC/BHhhzStnjqfIY58F1
TWAYS0/WMHP+Efibe29q38O0XC1ClMDTHZOqB7OzaLW6gCfmgX49TDf3BerolrlX
Pci4pY0TRYaxOl+EWvyTF8fhbdPEIux+ohRZYpfzrKk5f5W72u3Mh+CmcaS0XlKa
2NnJ2ALYt8Ao3Tl2+ofUBXSTVkHEMGPRNSLey09Wxck1X4ecxLjGAoIVt+cr8xsJ
iAJyBpr0Nbpf3k0vSh1aYKVlF3dXk8SAG59ESKzCiOjmiDaOWegEkGoInnFVNmuL
KJXm/R1mps3n+vOtxUQFoJMoDAeFHw==
=psnK
-----END PGP SIGNATURE-----
we can have "detach" inside of an "if" statement, too
Alan T. DeKok@2019-08-10T17:42:03Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02433d851412ffae9f20…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1O/MkACgkQfQ55zXdi
Hs1jBggAlSz/0nr55/ZBVHhbtY94uk1eJoZBVGnALa8oQU3DY5wwgDxz4K7SB6ed
IwUScaHudLdJlMFQEnyeu9aL0VMsQoo0ozWqPr4GpXYjd9YjFvMVkbl2BX9F2KDQ
jvfLV3F6/WCBtW4Y4d5i7XoNMXCafO9g/Dw7athZ238HsQ8qcpYS5ojGYlpeTGyW
wErVQcht4KjGeo8IlKtGGqQFzqoW+yq91aYw5IgDCx7r6/PtMgdVYo0eg482wjLo
trABc+P0O0ggUONMA7TmoJe0XmlCvVy6RcL3QYUJYqVuIfBZqFtotsqEZZ1JIkR+
Zn5RvZpGR2Kn7+4/YSj1cqZI8+qb5g==
=iNjS
-----END PGP SIGNATURE-----
fix for new syntax
Alan T. DeKok@2019-08-10T17:20:03Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce37663c9f7b1162b2f8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Or1UACgkQfQ55zXdi
Hs3B7QgApJ7rmqwjt8nqaJ1uavBkJg2ivU11mQ0XMu2/aJBzIWbXb9Qp2Yc+pjTt
bdl6VczwSFAFsfwQ9nVWRFfxuY8wsnSOCjvigXs1ydn3+H40LbB11DSoJzQ+Um4G
yyxr3NMkd9y2kHmOUbpEJhm0/iNEgDtAxLgnCQXJxzCLmF9/dLG0xLYHl4UCBlox
WN+ZBlMw6f/OFTT0qTmgLcsoMGUVj0PJ9LKIZrnj2npo6Cwf3u/SMcsBY2Yu+Aug
nr0YSwdOXQXpTxOVd99Aa/OaSWwfM18WeOMdVcWU7wG4t9Aps8xfH0hhtiXQAx33
LmaaZHYLHJbNwTz1IY8FyrYYhuwfkg==
=fTVQ
-----END PGP SIGNATURE-----
point to correct file
Alan T. DeKok@2019-08-10T11:49:40Z
Files modified:
* README.md
* doc/raddb/README.md
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/690fa9c48f121d096773…
======
--
This commit summary was generated @2019-08-11T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1N3qQACgkQfQ55zXdi
Hs2P5gf/aRaxV9LKeaKAF5MajgGLChAma5R1kBvGXQ+zyIf826ULAdweX6TK/4fQ
hGMirm4NJ0vMoRVJM1vmb8p8wi2E8+xAOPghaxvgBmG47D70EOu/lqGIIdZjmSlQ
ahWi0KEU6JJsZvaQn8KtfZw6ofGnNHmpjKTS1Y7wB89HZU+uhP8Kr6vBVwsMqJOI
h8Wj7L4VXKvJQPJ4j+wuYu9YGALBGF+4Xp7mp3Gd13DhQfB21Tzh1U29hQDWA0Xj
4Cqry5Oqp2IaPpnuqlVxe/mjg6GAkhIWVwiomUsxU0mjKeTrqngbfMEa1lDb2Hb5
/KsJsiakd6JVDiVAz4wPCcoYg1HpHA==
=JQo3
-----END PGP SIGNATURE-----
remove warnings.
the whole "operator" section should be in another page,
in the "unlang" section
Alan T. DeKok@2019-08-09T20:58:52Z
Files modified:
* doc/howto/modules/sql.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b96c04cb692a163ac7e3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1N3f4ACgkQfQ55zXdi
Hs0twQf+LZ+9+/ZlKHTUdQEIWRd+b1be5UdTAs09S7/EkY4IJje9BRls0FFMx4v5
fUl1UYlB8DneO7j6Yq2z/ob+9WZGsVB+cgFx3X6oOkZnP+HpLglYjOlnhPQ1PY7P
77HUfsPTBMEQvX5efITVHAiUtid73kT+3U5Xvls6plN9xOVP+m+bfZkcyqlt230I
EeWFer2ArRwyuVfmQ3DD0lSc9uYJTWB1yX9OR3leVJG/gJtRfvXGsrB6jfV6Y8D5
jH/MYSq1dC4h0HKpBl+/p5bKt0aXGZxRgjEGDziyQBz1KNvzO3ogF5iKHvyM8UYv
oVIxHj/37KHrPU//75WQyU7/tYHd6Q==
=rpyR
-----END PGP SIGNATURE-----
don't create child ctx for $INCLUDE
instead, use the current one. And then check it post-facto
to see if it mucked up the stack depth.
Alan T. DeKok@2019-08-09T20:56:30Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/debfa0dd0d7200cbae5a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1N3f4ACgkQfQ55zXdi
Hs2wTwf9GNCV4Ejkk09BBuoWMeigc1O/AUPUfr1FoSpNK3V0DEAUs1cDtbm8QiMv
a14TLFA5ZGaJTM8MPaBqUdkNvGjrJagiVPOvEtL8JrQmsgF2Ij1bwVeMjfWQ+Ywu
dyiwby/Y+LsHGtS5mkgP0/YwcZ5xVZkhkiSC1e9ZTpDO1tsA8lOkY+PBqXgVgowI
0Q24RtUct3mOgypouTwRw+4L6onEUzUssbFBTvwIbykIR6mv2CKiBsdwjFb6YjB7
1zQA4P5+49m7JVdD1GNzAchwP7xThGCsJRwmm+2QS4Nj0IzO/rXokcEMQuVgo5pY
poO19RtWMOShuqSWeOHUuKn8wzNVjg==
=eTfw
-----END PGP SIGNATURE-----
note that child is freed on exit
Alan T. DeKok@2019-08-09T20:56:30Z
Files modified:
* doc/unlang/parallel.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38bbf30c57b90a2b10ce…
======
doc: Convert doc/howto/*.md to doc/howto/*.adoc
Jorge Pereira (via Alan DeKok)@2019-08-09T19:28:24Z
Files modified:
* doc/all.mk
* doc/howto/.gitignore
* doc/howto/INSTALL.adoc
* doc/howto/README.adoc
* doc/howto/ascend.adoc
* doc/howto/bay.adoc
* doc/howto/cisco.adoc
* doc/howto/modules/RADIUS-LDAP-eDirectory.adoc
* doc/howto/modules/eap.adoc
* doc/howto/modules/expiration.adoc
* doc/howto/modules/krb5.adoc
* doc/howto/modules/ldap_howto.adoc
* doc/howto/modules/mschap.adoc
* doc/howto/modules/pam.adoc
* doc/howto/modules/passwd.adoc
* doc/howto/modules/python.adoc
* doc/howto/modules/soh.adoc
* doc/howto/modules/sql.adoc
* doc/howto/modules/sqlcounter.adoc
* doc/howto/modules/sqlippool.adoc
* doc/howto/performance-testing.adoc
* doc/howto/proxim.adoc
* doc/howto/supervise-radiusd.adoc
* doc/howto/tuning_guide.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae5a6a4d6cd96836ab31…
======
doc: Rename doc/howto/*.md to doc/howto/*.adoc
Jorge Pereira (via Alan DeKok)@2019-08-09T19:28:24Z
Files modified:
* doc/howto/INSTALL.adoc
* doc/howto/INSTALL.md
* doc/howto/README.adoc
* doc/howto/README.md
* doc/howto/ascend.adoc
* doc/howto/ascend.md
* doc/howto/bay.adoc
* doc/howto/bay.md
* doc/howto/cisco.adoc
* doc/howto/cisco.md
* doc/howto/modules/RADIUS-LDAP-eDirectory.adoc
* doc/howto/modules/RADIUS-LDAP-eDirectory.md
* doc/howto/modules/eap.adoc
* doc/howto/modules/eap.md
* doc/howto/modules/expiration.adoc
* doc/howto/modules/expiration.md
* doc/howto/modules/krb5.adoc
* doc/howto/modules/krb5.md
* doc/howto/modules/ldap_howto.adoc
* doc/howto/modules/ldap_howto.md
* doc/howto/modules/mschap.adoc
* doc/howto/modules/mschap.md
* doc/howto/modules/pam.adoc
* doc/howto/modules/pam.md
* doc/howto/modules/passwd.adoc
* doc/howto/modules/passwd.md
* doc/howto/modules/python.adoc
* doc/howto/modules/python.md
* doc/howto/modules/soh.adoc
* doc/howto/modules/soh.md
* doc/howto/modules/sql.adoc
* doc/howto/modules/sql.md
* doc/howto/modules/sqlcounter.adoc
* doc/howto/modules/sqlcounter.md
* doc/howto/modules/sqlippool.adoc
* doc/howto/modules/sqlippool.md
* doc/howto/performance-testing.adoc
* doc/howto/performance-testing.md
* doc/howto/proxim.adoc
* doc/howto/proxim.md
* doc/howto/supervise-radiusd.adoc
* doc/howto/supervise-radiusd.md
* doc/howto/tuning_guide.adoc
* doc/howto/tuning_guide.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f539add212e60cc80d8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1NwVwACgkQfQ55zXdi
Hs3ueAf+J98Qm6jtwjEq6YsHttEYmMkZWzWjbqaDQygfyed7zR2jjNB9PPCT1Ve/
e1DL0NtJ+WcuamijY4lohMnqTwlCWyNDpRasuzROraHLWrSsXFWDQe3hcNPq0Qv0
M1HwWvLUxT2BlAAdMjzg2+lPMbA7RoPPVZ4xMf5v3ya0a04lbS1fIIlo4MqkAZJA
gOdz5FGcFt7SNSD2Pp02reug0ee4QVaxitewX3dBS7O+VKSf/ia40aji2eOs/lmi
WTtR92QqfbXW5VBMEpt1hXlM6tzOWmNitO1W/Dz6tQFlVjf/z9GIYOcsOr7za4bX
NINMx0AKRdLN5F01e3e4a5lMSdJtPQ==
=Fdg1
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2019-08-09T18:54:18Z
Files modified:
* doc/unlang/parallel.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1920c7c48785751d868…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1NvQYACgkQfQ55zXdi
Hs2VQgf/SAZsuYbDr07qLo9zsMmRjuYIRy4ulp7g7nN1eD1vlJA915VRG/Dkskc0
G1sMKOQLZc3t9e8HExO0GpEf4E9HEzT1F6KV10yOkOf8WToExmza/qqfoePgpndI
CA76giC5iDppSLa/1Nxb/P6UJtGQ/pFsSMdqcVUeDsRDtHZU5mpXgoWE+awWXRmX
4AqWucc8ute3+NzreSlqPAoJbmHsJ3JY6S32bn44mcLgKUgbCCR40gPbsWdoXeda
vgt4U2QNTxPhjVpwz12NJhXKLXUz3x39W4k8KIZlOz+ngbhJFGO8g1hZe5h/s2Mc
Ul5oLza8zeaZaBdgso8Sh8HsYNbfDw==
=JM/1
-----END PGP SIGNATURE-----
check for TTY and debug level early
so that we don't erroneously add log prefixes, and then later
stop using them.
It's more important that debug output look OK, than the much rarer
case of non-debug output sometimes looking off
Alan T. DeKok@2019-08-09T18:35:01Z
Files modified:
* src/lib/server/main_config.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e647570f9469d33f5df…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1NrSoACgkQfQ55zXdi
Hs10Bwf/bPJW1Zaj86SyDrDYKdTjyNKYiACFyifFXOrxxHqY5QhTpZ9ksp+CWBS6
a9Te6g1/c0bwsBt3tdEVDuX6bLu5QO5o6zwgrZDVfuDd8eFDoHy2//cn2kv0fYg2
tqVlx7L7O7FKj7nLUGmo7uEEOyOyoeFxhIURs6qL/baYlHFIBRIbxurGRHx9YpjY
UqLdsGonK9HNQi3wJBQGLci2Kwu+5tjzsrZGQpZAyLLXj5S29kF8jzs46sGtutr7
sxM3c7uREEavPuRKdLn8klxqcaWfiSBmPGvudGtFmSrm0g/kR+k+JdR8MLWiY1Yu
+NXhvc55ILWCwaqpmMr9JCLaHWUzwA==
=2H6f
-----END PGP SIGNATURE-----
added documentation for parallel keyword
Alan T. DeKok@2019-08-09T17:27:58Z
Files modified:
* doc/unlang/parallel.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e5cd8d37bf20d5f1dc5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1NoYoACgkQfQ55zXdi
Hs2IEAgAgNWZTyRILHZ2Qs5EFxHCLfH5zwBvYe2OFPtfSA60KFZGMqr+cEuvnDfA
PrDyopatig7m7EhQA7UBMv5qVItL9kU4l7XaEbYrcrk5DK3dg1SbEbbUBJq8q3Jv
P39CXMLQmFgQeix8Pd89tl8mzh0xO3Rnr/dTDTw1P/WVAGzZqL1bLE+qJPsyRpL3
WC7beZPumNfh96bIR8RWEhpTI62PVxzVDX/+ZL1LzkYSWXLb3yxP0mxPGQC40Nna
M58r+OILGzixr6d7wyLNhKmtycEMYrqfNbv86xr6nIV97hPuoCyhkoQSTH1Y/a5E
AZGB+ejeThPdw/CLkL7J4OCGE1+F4Q==
=j2ET
-----END PGP SIGNATURE-----
simplify use of unwind
now that we have BEGIN/END markers on the stack
Alan T. DeKok@2019-08-09T16:38:15Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db96e4fba633ce317720…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1NoRcACgkQfQ55zXdi
Hs1DgAf/eAcNok/wwnui4iLRn19vvhtXp+3QJZ7aPOYCD/80g4MRzDZjGB9MoGBL
yKTNn4kG6rHC75YS5W7Zu7FQSR51aIvAOKCRE6RL1ItdEJ7J3dr79LMLrmViSQeG
67AQiXPcLGNEIT7V5H5YgfAZckLLNfXm1L1hgcVdM0+90Y6wja5FRx+6atQ6NeXU
vJHn/dmeoh0CrcdLNnJSMLtDnCT62L/M65F8LpluJQPNZ1h4fIvhw5HLL9CABPbe
b86hXUioqCiGDHuhjTBdO1mn0j6ELxXht3UAi1zLpQIBZPcqW5UM8ja/lf/loxXi
Szw51xDus5QsJRxHSqIotjDNDkqneg==
=23fP
-----END PGP SIGNATURE-----
notes on more sanity checking
Alan T. DeKok@2019-08-09T16:36:25Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aef5ca9ab2376380f0ca…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1NnvgACgkQfQ55zXdi
Hs17vgf/U1geOvcr8yIZEaRe8QCQI3Z4Xs7zV6lg6ihpOXVsAHJuCGjnMFQRvimc
/OOPgsjb+An2Ong5T2RItwiq5lIeV3M0V7t6ZSi/tUIfZghzi+9Jg8hneHQPkel+
LKGyNAKxIRO9TcvPuqic1JV9bD7VdjDoA1gBwxbtD6HXy1ZjFP6b7765IOivvnps
g0KcXm4M5O44GfrJ0KSdgf8EpLofLMNmxGp01UEwyk6/GDNyWfraGf0w43We8mUj
mnD8Jp9dlvq68kPyentMin3E17Uej9zL4n7wDFsP73aoTsTwFqo+JFEzeUy2bPRK
EAg1kHiNCX0DNvOd2PCQsPiTOcivoQ==
=X3qI
-----END PGP SIGNATURE-----
update the stack with BEGIN / END markings
so that we can tell auto-pushed attrs as separate from manual
BEGIN / END commands
and fix "unwind" so that it unwinds only to the parent nesting
Alan T. DeKok@2019-08-09T16:27:19Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e994ebf85fc3d751ff1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1NkDAACgkQfQ55zXdi
Hs1EDwf/YJya8i5XmAVe7/ObO76VnXcA+QAaMBJvqlNZvWMncdb6HQ7yFsqDhtjL
IzgdPbtDtXvr+fXtFMoGu2Q3IefvrGW/WfpyxQ5jV1FvZ/TWjHyoOievk+kLGF4a
AE29zjJrneijhsqAc9y6Ht9hxqVZBywukKQLO9mozp3GO/IOM2TJolvm1KGOGhuT
2Khj9qF1zG+j/2iIIfILgR7SU48vQ4z1e5opXDnUpVGji2NtI82I6uMsNtR5hNpC
+7tl/jKFcIuHs/ACOF94cv6IlMxobT2FPxXdSMkQ7W3Lfxf8dMi6FjnbXFysSh/a
flyNZ+o1aIeUkizbD/WHGS3uH9srgg==
=itMe
-----END PGP SIGNATURE-----
move struct member number into stack frame
to allow for nested structs
Alan T. DeKok@2019-08-09T15:24:10Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad6ad063eba1cd7ac18a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Nj8MACgkQfQ55zXdi
Hs0omgf/QND2Jcaz5bLMjGap7o2c3wJUqvxPtJiBWNpJN9k1foC972iZyxc73Qha
1JCCmewV8VEHCqzW6zm4V7dBsFmwYeLESkEadJmoW3OBf9A8pve7U3Z5Lk6f8IkZ
RY8e6WB28a2Fx9rkS8FXTFqDJIqkOG/kRkEOv7aXEfxBIcKkpdcldk+LOVIj5MKf
A4OeCv7Xl4FI/A9pGSsgiOc7Y1e1nDXI6uDXFeeHJOpdzZgrrKDNRCrIGW9mscrT
EixSZgf1at/pXl5kxf6k1C2k4joWLYW7uk6vtqvzhlML7kudTPjmcIHVvsAuaUjc
gLBklzsTzWOLM6LKFr7Dbfq350E97w==
=JVz0
-----END PGP SIGNATURE-----
zero out the stack frame on push
Alan T. DeKok@2019-08-09T15:21:08Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b15c1e5db1373bb0e5de…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1NjswACgkQfQ55zXdi
Hs1XPgf9FR91M4nPM5IG6RMp56HV84RomQktkLkpNXSM27wJRheR68l5MsoN1K2j
HPjsVwRYNotYe+l5svLDMZ0xA5GqFY3aR26xJsRsOhLNNgun7vUpxaEWP5jfvHuw
6/YTFyB/0MCu83vZx5z4jelOTVyo/GfDd2CZHkp4OIH9dcoDzP/5U6hpo+o7RM7E
u5xlCWab0nROO2LchGKGsH6PT6J3Yhg8QYLaEjJ4zH4UHQupNYk6ApNHYQo+Pwgf
nm7lPgtHibAl6Cdy3dsKt9JLYSrDX6cFLwHZdOour9+pjutoXLRc36nNXix6hieN
iNnYqCFvABX8yBjTWqbJzHWiFU2ZzQ==
=FSaD
-----END PGP SIGNATURE-----
make the stack a structure
in preparation for nested 'struct', and for better handling
of manual vs automatic BEGIN / END things
Alan T. DeKok@2019-08-09T15:18:03Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e330e88be440e30a9430…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1NhkEACgkQfQ55zXdi
Hs39dAgAo6a8IFR0uEMNxRr2ddrpVEiI9wlmDE5VDkdxOZ7I7MgCdP3uIOXv6XvC
SmahB0qUJy1WYtVkNtJpmfFq8tKMNC5K7R1WW1vI2kATFQ+YslGw40Ldmn2g/YT/
Lq2b5U/HjaZKL3Y9yV/5jlu20TzH1Q6kOwaGqwbm8URyMsbRlEDeQSnrBCX3dbci
j7wim8bWcpMmS0BkoDLapnvAaZ36mh7q0T0Tnd2Do9X8zW7e9KRyefdT5vfmz4Xx
zPdq5FllkPibk76E9xP2m9R1+ByoQcqF9PV2PSnK7PePraXf8d4inQ4M30yth/6K
LRhFD7GuaxQMc08wWOYSpApUabBqAg==
=78Vo
-----END PGP SIGNATURE-----
better debug messages so that we see when / why it's not replying
Alan T. DeKok@2019-08-09T14:42:08Z
Files modified:
* src/modules/proto_radius/proto_radius_acct.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/807aa615d8d7439ad28d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1NhiIACgkQfQ55zXdi
Hs11mwf+KwzrbfXFPiJyQqs3W+cOhEGGPKM+TTOm2Rzf4/8W4Q7W4L0qijDd3dpi
hm7ZXHhwYqX7d9ytn+VxGJafA/ZtZ3ujakd/SSKqh/Ag9JOnE4hUEm6UfbZqw7YO
SgalQ2Sb7+WZwrbKCtG4DnHt7jH1pKf0v326wpDuuXzRlqny+yp0jBwx9/KZCcLk
/DCvgPgNVRiwPSqtJdQsyg4km17hFRr0+v3RHvB7v5Z+Tpp6NKe3Bjsb96CqgC2B
Q4FFuSq0xb/BXnmvRHrRsDt1MVty6XDot9rlKsTjG+bb/uQZol04AAm4xN5ed92o
0ikUyFMCX92dqjeTi6GbLwm3JHQGeQ==
=wEGC
-----END PGP SIGNATURE-----
default is NOOP, not NOTFOUND
Alan T. DeKok@2019-08-09T14:41:31Z
Files modified:
* src/modules/proto_radius/proto_radius_acct.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6bf0de0511888c2aa30…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1MymwACgkQfQ55zXdi
Hs2cWQgAnvXnmv+New81/WU2wyujfWhH/STM9hEEND6sYJwYIpDRPkMprBbelQeF
UEJJIrJlUiaZfQRVVnPIobknjh3OleH4RSO4g3csnFmKsmo3prCyDc++87q3Hu+n
f/uyQbu+/SyXzqQCrD8CPPXVrQAnjtM0JnFSR5cQKNj2iX9VBWAwEAzJVBHmMNeD
NIs9GCVMqpKJgFr4EnShywQj6mdRae3u064UHuqPb8Fdx7GKRXe6nPuz4gB03Ubf
1qfGBigniENYHs8vthJyoAK6w2PhEs1ri25D3vDyRqZDtIenVD3oOwEpgyicyFMs
4eFVG5G4DJ17W5+V64JSwCNHAORsbg==
=x+Mm
-----END PGP SIGNATURE-----
word smithing
Alan T. DeKok@2019-08-09T01:20:41Z
Files modified:
* doc/README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/480429c89e7c08b0f301…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1MwMYACgkQfQ55zXdi
Hs2W0QgAoHnMzAHyNBwxOXNeFKh5CI8r/pLKlWqjCnUnY5DeA4LGGqFifVb4bZWM
mib6+vpUV1W9ivjDNvroFubTvKkf2LjWkFKLTXeHr9ARVkIesDsMip4pkJds08oe
/rS89xbOHK++F6xYKK4G6xAeCVtuTAEWKShCveBLttItqWBwqi10MZDPQKlOV6Rc
ItjZZVvKyNQxkH8BEw4JIpQtm2BqtKw5NDm3lSBwZiWwpsXSu4vj/CVreiy2aKiL
ClL+vlT4F7GvyKurfYwd2auYYk7pteCfrAi14F4CalE0omE+iQjRTrFrc1SWq9+R
FboX18zZxRBoiszTOzBtXwBhiGaU8A==
=MCjy
-----END PGP SIGNATURE-----
remove test attributes
Alan T. DeKok@2019-08-09T00:39:28Z
Files modified:
* share/dictionary/radius/dictionary
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/44e5fdd6a19e3e1669cf…
======
--
This commit summary was generated @2019-08-10T00: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-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1MrkkACgkQfQ55zXdi
Hs34ggf7BSQLNLtR5thr2sR0OxvvI2FD1xzGVb1H2BMlt8WVHiORuMueUIcCC7U/
B5grfBGwNpSmnnqeX8pANADH1hG4PWzJ1BjSqPRCA0+KuJA8UWc2SEt6A86vrE4F
t1R/cXniwnuma6q3+7P//AUNkU5y6017nUlTQ4gsGLa1PhZhWQca+C7H1gKVKlgG
Q5twf7RG/YJzVxWAJgRb/V6xXmIdvkx5UAWDAyF94G2fl8HfwugLU0BFigKjpGVp
jW8bXMp2gHiPd6WNzqwlUtXOyakOvqjHLPgL3BsSfvOPXRthpgB4+9bNPB9gtndb
1lx4WnUtHo7m28PA7qcXEwEoBgt9Ew==
=o1hX
-----END PGP SIGNATURE-----
clean up and finalize use of ctx->stack
so that "previous_attr" becomes "relative_attr".
We also add a dict_ctx_push() function which pushes attributes
onto ctx->stack.
And dict_ctx_unwind() for unwinding the stack multiple frames
when necessary.
There are likely edge cases which aren't handled well. The code
sometimes does an *implicit* push of struct/tlv. And other times
an *explicit* push / pop. The differences are not tracked, which
makes it more difficult to automatically determine what to do.
Alan T. DeKok@2019-08-08T23:20:41Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/67bf62e64cddb773254f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1MrkgACgkQfQ55zXdi
Hs1yIwf/c0Pci0RioT7blZpWwmb6OBMpVNms4X3gOYp/wLN/4nWCgyVm62gwJbRC
oevUm+nxVTeRooH+4ul/1uYWJVffUuWlDxPMpTbNCGINdpHun/zeg8NwoY16r20U
p9llTgJx+hPgBjro4K3XcuWL/SQH9xlmdcKRjXJfJ7ev+Pz/YIXnQpihtdSSvuBq
nLLg3ntBZnf3etVDhCB0IQSfBNSm7BzJCR+PeJZZbaofDCk9IvOjQ0AiwPXFH0Gm
cQ/ncY7meCMQMO7NY5ZUBboXroj4ldj0smJyvhYqkywc15x3oaEffFY38pYxNAl3
chRPvjmNqt8UV5l0tQHRaLWh0saVZg==
=04X1
-----END PGP SIGNATURE-----
remove erroneous debug message
Alan T. DeKok@2019-08-08T23:20:40Z
Files modified:
* src/protocols/radius/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4259948103b873764d85…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1MrkgACgkQfQ55zXdi
Hs1O8gf9HL8BTTJ5atYbHzSEWuyrycBS4GquLaYQfGAltu1CA1IHX+RNS0vRsf31
P2wPRG6k8zrjkZcVyOe5nP9uD//5bmhDaDDpn7Ktu7QMzd0hVoY1fY9aO7mu/14M
MF83yIyD0+BNjFd7oCDps6DwW72ilrMc8zEEot90/zdfgvrwB4LjJw1poCzFmDNx
Zi2lC2ltZP1cffoB65iWmOmWlmrAmb34sljRiuuOFI3hSGaWGNVE7trijgWQIs45
Lyywpjwawb5b66VHpnl7ikYRavn25pVwsceYRIjYYStg9Afwp6MRMqT8inUzHwc9
jBDfGTQW8Pke8wky1KOtudPcDQTkRw==
=sW+B
-----END PGP SIGNATURE-----
clean up process_attribute()
to better handle structs and the new stack
Alan T. DeKok@2019-08-08T23:20:40Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/743644b4bb348508cd6d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1MrkgACgkQfQ55zXdi
Hs2sxgf+KYRsxRXKSed4no+NIwFfl4p2ft+Knli3Xz9Nwi+X5MT0CXEtS4ClcwF6
1Z4+nVajeyvWaHyU1MrZxSGikFt488/lFIQoT6oEF5OYWq1OcZbHhIFBPCBtXOGQ
rQnDydvVyS7ll6VH/bmP3YszLFet+BzIeEAPWCkFfky5xro3IHkl2nshzeuByrUf
iI3BI5o7OgwylnMAiLo/+JcMwl0pRmSPASqh2WwO9uIRLfa+sDm29yw03rdDcsP8
yKfoE6Zb+QQ6vuZHPYLoiLXbdUEPno+s2NkNHv5fMW1HzppTU9xzVjRdjsBUu9gg
0USqyYRjDCHXqFXkSIB39/O/NAz7kw==
=aZ3B
-----END PGP SIGNATURE-----
get rid of "parent" and block_tlv stuff
And just use a global stack instead
Alan T. DeKok@2019-08-08T23:20:40Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3af3714aac0aa66f7fec…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1MrkgACgkQfQ55zXdi
Hs2GSwf/Ry9bPoN7U3hUUsIB74EDqaBilLwozDGdt2vZIz2wl94Hm7BGsRPD/J1K
hyL7GtezYA/LPlRkD2MfS/2MuhiT6VAEudhFl1f4MG1i6Y4l94YDYyALCp3gw247
qKyfvmBFgNoQjbyp6hjJE7/5zFcpxfbEaCtekdwY7nSMpE5zYhofTe9Po4l9N4T6
aeO4foiIwH2ekGBxd7VzDD51ITho4b+2xxIjTdiXyHZ1LtXuuw9U8ClgBxRcpe0n
G+bv4AXim4qUCg/+9uAkWVUYmWmppcoaI0LlisI76YlLUHdl8J+iNy6Y8j9dRTqz
gjq8t7Tl0TKqNEHFwSk+bzDW8mw5EA==
=kidj
-----END PGP SIGNATURE-----
remove "block_vendor"
and replace with a stack of attributes
Alan T. DeKok@2019-08-08T23:20:40Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37d8aeadef807d8c1d9e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1MrkcACgkQfQ55zXdi
Hs3jeAf7BLKZt4TVgHyAtP6/ADuWS2RdHCTvwpaUppGX7O2EZmt7uyUOgql8DlBi
96Wtv92pbJCkVT53pmNKhkm/iN2ztKKnjV7CL6Nu3czCm99HlKL9H4Xn1A3jCZcg
J8tsPwrCg9mBxmCzNL9BYAz2LZCWXdViK/7WuhBfORdQA4kie3Vws3K8lS4XOKGZ
w101o0gzQBJ8SO7Y/GiNj0Svwp6Tqzgq4Yjq8+s6qiFfFvblUDrSOGb4IkO1XbBK
9yDyTJe/2FaPIJ2cv/Z4c45WJ8FoL4NNNmwJuKhpYzOEEsSxkS5bk96tdsXQfNFO
OOL9C58Mz97tC555zQ/xPROCIc60KQ==
=muxl
-----END PGP SIGNATURE-----
remove unused "vendor" field
Alan T. DeKok@2019-08-08T23:20:39Z
Files modified:
* src/bin/unit_test_attribute.c
* src/lib/util/dict.c
* src/lib/util/dict.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c64c49797b3be1e55bfb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1MrkcACgkQfQ55zXdi
Hs1+1AgAjBssJB9iOKY9AcaXjGdyqGV5OrMuQsMswTsSJfRLBpVXBvdjZmVQLDCb
lMIs0ldccOVZPL5VFifRyUBJ/qME+mxwY1AUncrukGN2YvrtxLwnEYf6PzqrlM7A
WANAvh5uBc/ph6ha3QoxR50rtV1oJmg9vzde7R+9ZQWb6nekvwPu+SncnASKR2HM
4W1t72iUMFMptWMvOCJjBrdoTD56Gv2wtVXXHplvLWeQW//qre7OtyP5oqd9wpUq
nIZx8aasbQOs8567WOvsl4Zt4xQlolYfJYL0vbNIcaRtWBgaCAtvmoUlhv8WwzLE
Dh046YG0UbS0sxSrMiq8Zdqe5IGBpg==
=R3Rc
-----END PGP SIGNATURE-----
use macros to simplify / standardize logic
Alan T. DeKok@2019-08-08T23:20:39Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c07cd6f0480ddf8bf0f0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1MrkcACgkQfQ55zXdi
Hs2csQf+MghEZGrMeD0E44Uglv3MlxW77bCTe2PNsMoHiPFXoscEMpTdExHSMTKP
w9H3YbDfK8C2qcz5HWzje8aGzCtOoKeOlfW9OnR205b3AW3x2MUWRDShsmICFB9T
8NSAVNurImUW7imL+SBVFfsoNgxvAIEsUV4lIvDb5tLIIgUaj+ynSUE2dklmQFl4
bqtpGDlBvfYsJVicAWnkc2gxh7klnRRld91VHsaZZOc+Q4k4+LznszlsOIad4H8+
49OzLcw6e4aX9itMLjC6PPHxOTOI4IBf8uEUJt8E737hcHpiKLkZpLDv4IZTBY7+
JojaaoCBBZmlsZchdcw8z3nzHdMbLA==
=c7Y2
-----END PGP SIGNATURE-----
use "." instead of BEGIN/END-TLV
Alan T. DeKok@2019-08-08T23:20:39Z
Files modified:
* share/dictionary/radius/dictionary
* share/dictionary/radius/dictionary.wimax.wichorus
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/910bbd7d665998b9deff…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1MrkYACgkQfQ55zXdi
Hs0uWAf/YABQhQD2wiO/XvjjHz4rp240knycZo7kHK3D/0SxORAPrG5EbmUyh57u
dbHWndfPvq7c+YSTDp5YxpnwIWwRCaam7PNnwZmjzrRdKk13ZLC1l/PNGMOrGe6v
PA5BAEbxw1glukao5elXBzvUUUte9M3wMfO4wLOxEN6Y5S1kN5PwmUtbi170Jd+b
PatikM/b1Z7HsbRklbdih+tchXThCzCnqt+jJis3FkfA/ncV8CVOn2JbyINQgfMQ
L1Gq+W2FmIz4oMQKsMPOkTOlY7BTv8Y4c3Ed/CJL1Q/0muAEHsGYhwXXF9J7luiq
HY1EQonz64C9e/eITkOTPhqdm4AF3Q==
=1afZ
-----END PGP SIGNATURE-----
move data type examples to the "data type" page
Alan T. DeKok@2019-08-08T23:20:38Z
Files modified:
* doc/unlang/data.adoc
* doc/unlang/home.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d9da2819a854f3116d4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1MrkYACgkQfQ55zXdi
Hs2hvQf8C999Ia2M+fbSERbwwC5RTDACZK/D5e8BW+o37ROGYlBAzRh5oHuqWOvO
eXkRksttulr1GJk9xjpsFMKgrYU0zNyw+AvvjrLLAEWrNxVhwV/sTocuN2GsYtG7
1X0cMkYsCvinglObJoqjChqf+S5qYn3Dj/gf2MT40RTn2pr2XRqBOmaxxO2A+Kk0
TNUtnk4QuDUJb65tmcF2Ixj45C7s+QkVwwnsC3NRw9xQkKFUYozndEzoq6ISwDWl
eLrY18YX74NBCsruSAuQXKVa6RWTWO4qr1RdM6W1Dg+adCY+OrfvKi9dDcyHAPCf
bpro7iseAFLvTaQATxBIgGJeAo47gg==
=/kZ0
-----END PGP SIGNATURE-----
add parsing for STRUCT as sub-structures
which uses the key field. Note that this does not yet work
because we don't have parent/child relationships in the
dict_from_file_ctx_t structure.
Alan T. DeKok@2019-08-08T23:20:38Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d92714c3a69eb2e107d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1MrkYACgkQfQ55zXdi
Hs1HFQf/d8jwMw/hqp131Q/VbcJH+hGTp8NvFHdyvW0SGJEqIBbzud6B+mq5PAoP
uFBVfP+VA/s5IKJUaRjuMANO/12Mq3h/StJHcDPkwoYY5kQyaxOsouRffw3tG5Of
yuMiGrHxyXvTY5mJRS5KMVNmECkhdZCgzBaHcBI6zEhoLq6VjN8iL9U6FeWNrf23
yxCmVsUQLmdJ1snEc2XrS7H6cQNt4PTawIaDe+dcJJBIexPbL/0cSF25Vsxvj8Ir
4Of7iStZAOfxT5RShzsLfXbjTuHxv2VGk3Tm0+IRbBSTVSlbE9BuQs1O2XDRFy7f
faU6jrAb7YWD1pBs1UyCaAZXqqhU4A==
=VIa/
-----END PGP SIGNATURE-----
disallow uint64 key fields, and update sanity checks
Alan T. DeKok@2019-08-08T23:20:38Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b755260b6306e54c986d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1MrkYACgkQfQ55zXdi
Hs2R0gf/e8VefrdybDjCa8iEVFR9GWgPvseKKS1UE2Sr7xQ/VDPUInriUFPHbAw/
nXd/xqmPppEbqNHQygHGi0/gdPCbyVlmbgTCE8Hw/uc4i3Tzmp41trAB8u562s0H
xgzsVIiYHnMH348e/WwJeWmnH6qlweJKESYXImlEViUh6EPoGtmv8GNH8fv8c5m/
qc3JIF54CyCflEskGeTJAoLoNHEtrTokr4d+OCQuTqSqZXuehygBA0Nz/oNcTe2d
6nOSW53G3tnDgL9Ive3csi15I4hntj/2jayPrWBRXXVWYQsDVdgmJQJ4gRTM3di0
Jq4VOzTvRWM6/zPmenSaZHQehKoGfA==
=u2Rf
-----END PGP SIGNATURE-----
use macro for common code
Alan T. DeKok@2019-08-08T23:20:38Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be7e9a4fb2a7369ee5ea…
======
doc: some tweaks
Jorge Pereira (via Alan DeKok)@2019-08-08T17:05:31Z
Files modified:
* doc/introduction/aaa.adoc
* doc/introduction/home.adoc
* doc/upgrade/README.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6127ac07cad33348d5af…
======
--
This commit summary was generated @2019-08-09T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0