Commit report for master branch
The git bot
announce at freeradius.org
Thu Aug 15 02:00:02 CEST 2019
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 at 2019-08-14T23:30:53Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bdb5af734b5ef5c0e005fa65e3bec6403348d8a5
======
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 at 2019-08-14T23:30:46Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36fc7aa41385612c710a7f849b4a60dacf428d50
======
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 at 2019-08-14T23:29:45Z
Files modified:
* src/lib/util/table.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e428c875af40950b85b2896ef8af072beca86cc1
======
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 at 2019-08-14T23:03:14Z
Files modified:
* raddb/mods-available/rest
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c14bb06378342d4c2ac68818aec055c751921706
======
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 at 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/a33955e021b0320709e2bcb024fb1198960ddb71
======
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 at 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/37d9e01a8b91112ca1bde945e011b4cd28562662
======
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 at 2019-08-14T22:21:35Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08f86bb070e4ecd0d080318d09c8d9d395b48067
======
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 at 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/c071f35bf4c3a12581a203863cb6ae33083a7aa2
======
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 at 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/93e18c5128d6e61fe9c6e12c15aee85e011ecf36
======
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 at 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/8d3ea334213dfb52fdbcde5b37e655e985c4095f
======
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 at 2019-08-14T19:56:46Z
Files modified:
* doc/raddb/certs/README.adoc
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80de8a8c8c3dbfd78f8c56fd3e8e09a2505f08b8
======
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/e8c6bd5c939e5aabb22a2456232c4422a4e8bbaa
======
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 at 2019-08-14T18:48:20Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c3288e8cfe1b76f0925b29f5ae421a7413e51ef
======
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 at 2019-08-14T18:44:31Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd4d6996b37a7c23bf61bf376115bcf6ce94bbbc
======
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 at 2019-08-14T18:44:31Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8616c042e7ca375bce29deaab399be17a17c7477
======
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 at 2019-08-14T18:44:31Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc5121eb98ae0600562303490a579e8314727fba
======
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 at 2019-08-14T18:44:30Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8b073be74242c6a5435f7474dcd3da95f18f5da
======
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 at 2019-08-14T18:44:30Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f336355b8a8d8c3cb07d64225d31818d867f0d5b
======
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 at 2019-08-14T18:44:30Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/912e0bab6390eaa8a4b4f668e6bb73fa0c04b919
======
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 at 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/8ad4a00266f436425caaa8f653d159b5f6561377
======
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 at 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/c62aba7ee59e5c2993887550302e7d8dd75e1319
======
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/24f90c22fd0039bb0a8f54d17386ce5ae99fa869
======
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 at 2019-08-14T02:33:36Z
Files modified:
* src/lib/unlang/compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83dad0ce597440df39e0811355f192dbb618ba55
======
--
This commit summary was generated @2019-08-15T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list