Commit report for master branch
The git bot
announce at freeradius.org
Thu May 23 02:00:02 CEST 2019
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Revert "ldap/connection.c: Fix _ldap_connection_init()"
Arran Cudbard-Bell at 2019-05-22T23:57:06Z
Files modified:
* src/lib/ldap/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9fd89c3187409398cec334cf19765497cc6564c
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJc5cOnCRBK7hj4Ov3rIwAAdHIIAKw4kd3Vt6lxD3DjzkAzAOBJ
QcO2/vjnHUYWW+40Q8+SKOIP82uLXrMjLApi7IxfIh07hoqviKJvooXfNWdIAmbq
77Qpi+JuWqIQ18oWNRWJuH1O3GvaExbo2j7yCroUs9iu47IL3N0GdsbIFA9/zNu4
TFZIl+hqK/6/ZaoW6HHQIasXw0vY6AycqKVpxk7o6dQULRENw1PQTBHn5mOaZiM4
x5c7h4ym6o8NpecvGzRvO9K9OgpKV7saSp8dtJM0rghJw1jLqEWs44Y1/U8IvIGA
Cp2yijcxmAb6LSJQbrVsVB6sjzc8uTcK+DexU2+8iTVYY9KJ4G8fWIH2wNzHH5w=
=2wtI
-----END PGP SIGNATURE-----
Merge pull request #2707 from jpereira/v4/fix22
ldap/connection.c: Fix _ldap_connection_init()
Alan DeKok (via GitHub)@2019-05-22T21:48:23Z
Files modified:
* src/lib/ldap/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f432cd3125ae6129bb0a11aca19c0fd9c2e1f13
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQJIBAABCgAyFiEEupIhk69JvbrexwYHNQb+wu7Nqm0FAlzlwEsUHGpwZXJlaXJh
bkBnbWFpbC5jb20ACgkQNQb+wu7Nqm0m5Q//fmqtT6D4DIJKObEQu57tOMM6UUjJ
TovVNY0ViqVk4Zl9lIWDxDm2Emlh1Osq5PAl4C/8A+YKEzZ2fDDb0mEPgw4oPFX/
njo58yUwgWSuRCY7tKPRPyySm0tDWjWTV5qIdk7DQ5Onmkb1HNNuSZKoS+GqgyhK
L0F/rTLrCi+g2W7bzYkOfIm7jbk09AkClX1vAM/s3Ns24NJP+Ij+EnB5SFrdvqNn
xyLNlD1ZC8P+0jb83i/VXvfqz3iWsd5cvFL1+fskMfJ7B7KvYEsqxM1G5vnl/wPL
7WRm8Sq2AYoD/n5bJ3hhoJMgXILsUf/vF4H9MnCwcyaQCRtvzXI2qbXa3C13aks+
j+67lcn9osbzyeOSPhu7zZKVWFHAHdV3KSyzjapm3dsx5L5sCxSbOdAiWxZxV0C2
kwrQhGQgn2tIZBbA4HWZhGoUNf/108yJ3IVHFgKX/+bO9fDpABkh1TRNaDxGgef+
/sLa/NzOgX4korVm4lSQ0gJ31yMn5YmJAtEgvkUupOGVmmckkF5Rw2a0mbJMY3/O
mQ6Remnj3L8jr33zMjr/f818CiJb7WANP+b+1K8JOP0P3zbWsmJKEophAqzIr8/i
sQyof9zkx4hs4wYcWR7qdkT52rOL2kceFqncszrX/mtVMrT3gxezPklE195QDoZX
V3GZtgsHapBgliY=
=cHwa
-----END PGP SIGNATURE-----
ldap/connection.c: Fix _ldap_connection_init()
Jorge Pereira at 2019-05-22T21:34:03Z
Files modified:
* src/lib/ldap/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3aa9fc0eaa9e140cc6b991a1713c1c9699beb9a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlprIACgkQfQ55zXdi
Hs0hfggAj5ZUmir5YmfmuJoteba0eNrrjG8LKk0T003IgGKqeJseBXaLLJCIpF8I
T++U1rKPwqg5JfKUmKtMIBSluLsB3oaE/YDOzYvnOtVbqhK1rZklK+QiYmbgkfIA
JmfLw2PeWPdq8I+Ez9Ra3mG2YTpw7kY0VS0yt5jd6SqpxZgiqJn0y+FMM3QeWJhJ
tM8cV+rjIOQWqIEfrbdjieVdMk22bDdo/fIqMuZNn7BEVk+/uMljILog1tye9/ds
/tFLfcWqwia/GOiSDTYIkH7oSnDDBITOJ1Rkt31iN7/qBu7KQc4LVLLjOLl5EnQA
A6WVBY9B1O4EcgeU2x3svK/vxA0NrQ==
=IMv1
-----END PGP SIGNATURE-----
add tests for data types
Alan T. DeKok at 2019-05-22T19:44:45Z
Files modified:
* src/bin/unit_test_attribute.c
* src/tests/unit/data_types.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/46a292f02b9365f9dfc4632ba60c72d6fefd8068
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlpngACgkQfQ55zXdi
Hs0KEAf/XsUMI/R/pfq13DsoDlkZg02esco8ALnctD5UTOfLH9H7+Bz5rmcXPFp4
nW4wq00IJO6ZCxVQMPF0skYKqpj1ctST0vsAMqbb2BIouNCRvZmNI1vtsyv2NzQv
Ezd1W3PiVY6pNt8z7HK1CFRnahubAiLofrlbChv/JBbz9T3VeLYE56fOZubGLHj1
fxl3qdrEIshXhPvOlye6BHy7XDdy3LO2r9+qCdP6hTII7bHvRNH7yzEQXaWLC9gc
1XRkHCz9V76TQfCcBo8fxnJfKoedc+tqV6/JG5oAgC/khwdrAwP+9wUYUX89kP1B
jW99wKqxszR7cctcNsjqKySpLKq9rA==
=2L1f
-----END PGP SIGNATURE-----
don't forget to convert seconds to nanoseconds
Alan T. DeKok at 2019-05-22T19:43:44Z
Files modified:
* src/lib/util/time.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a501f23de1be71745f88b7b70bab57f21d0eaa7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlojQACgkQfQ55zXdi
Hs3LsQf+LZsKoec01VVmou7a1I7vN53xIiEQsbf+M6GB580b+PJhtIH7RdxK6Kkb
8LzF1Ir3nMdLPBN0M/m+U93skg8i96kEvta8cshwGgkqL7VBtsI4dO+VFO6GFK1g
tsJbkW+maQ0t7Gsz5iFHUV/q9cJ+oc+y/q3s2yCVRao41QWaohVDnrieszwQYnCT
6F0kQyh8UahAS6EPL3Vu/g8aGupNsVU7WQ6DR87vMmFxjg+pFkH/hP3VGK1yO3dd
QIArWvo4cPT1771rPxR6xq94dfrOBlFGAr1asedyOMORkvXeYoIMsZlrTnbAWUFR
brsyeF+Qa1yKeC2Gj8FJ1+HAKsLj0g==
=643r
-----END PGP SIGNATURE-----
allow parsing of fr_time_delta_t
Alan T. DeKok at 2019-05-22T19:25:33Z
Files modified:
* src/modules/rlm_test/rlm_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e64a5c9525f0ef5ed80538e5c82ae250114428e1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzllwwACgkQfQ55zXdi
Hs1Lzgf+Ii6vDq+gU9k15ML0+BYLhG7p+1lWDBQ66JCXJSZfQ22A+5qZvj7ihQ8R
WuSSbWZzYMkpxWTiL6Cyat5whjr6cI+f4zXlwioKJO1Gr858xMTneMXrcWoLhopa
z0nGNBOTgpoPLCmx2Iixmm3LzLa8U6Xej/SmZF1sP2zaUNKBX9wsqSzRsWIJcBeb
nH9lnC6gbY1c4y0E9IEO7jp+UMM6h/2WQHHwnyERVFbkDtJAcfMlRkifMU/5OtSQ
ESbzKUYeNLnFXB92HOh3kyOzMxf0wmbmusEB3udlmqF1aZ+vX8pXTFjILEnG4f7B
xkLxEi9LoD1B2NoSnlRow8kG4+nQEg==
=YG3h
-----END PGP SIGNATURE-----
convert rlm_ldap et al. to fr_time_delta_t
Alan T. DeKok at 2019-05-22T18:37:51Z
Files modified:
* src/lib/ldap/base.c
* src/lib/ldap/base.h
* src/lib/ldap/connection.c
* src/lib/ldap/start_tls.c
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/rlm_ldap/conn.c
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cbd05492cadff5638c97fc1ad0ed26f3a3e3de93
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlkz0ACgkQfQ55zXdi
Hs1aiQf/V6LmNM8EMa053NS45x0UlGsvGyFQm9lhOIhZgerh5RbBHytB8Ils9JsA
sXRO0tDXO3TliWjxk9SyliiowSTDkpNQnoK6nNv4M5xVwKPrPT9iUiiH+gQbDKfL
lLZlE7DdgnMA/srsR8/hZm9RzowP47zvXv3v8S6IXedBZqPZl4Bpmt+HIBgxoidR
ZOZL2y2XRLrjsEIYvMiGsRtbaHqc6b1CIEFs9t2JFGUSj8Pjdn0VEtP7mMpuMr/3
ge3PNEA36ElA4lW51RMKC6LZhgdQi4BCYdj40C8hliabqO0K6tVBsi4XxX4jOF4w
PCaGF0BghvkyuNy3iS3QwHJHxsH+tA==
=zPbI
-----END PGP SIGNATURE-----
move to fr_time_delta_t
Alan T. DeKok at 2019-05-22T18:21:43Z
Files modified:
* src/modules/rlm_logtee/rlm_logtee.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53f22fad3f9ba5143997509fbfe259a17f40053d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlktQACgkQfQ55zXdi
Hs3JvAgAmIhSaMhrh7HXc0Iom5ScwJwBQG1ZC/ZcLEKZRJRUIWYa/5c8kQcm8P2S
NRTvRyT+ey/o0gwvXC65n2O0vy9NC3mMZu8t22TcnRSkkLqOElrSDZgJ/jY9zE8p
g+ts7UhFu6cyJ1U3NQinwui4LSWaKjVSWgefy9cpdsxRz1kHTpWrBfGWauxI8X4M
Pm32L8k4S3JWKtT/sQdagPdS0Q8pIxBoF5CFwNfis9qznadChGlNCn6i4L6NsPHG
CXH61bq9rOF9p0u0MHlnntp/sUlJ1gP7fJwdVUBpK1Lr9IW17TLYpKaUXUSHm+BK
vJ2IDap9GDDDbj4eTKQtsB80Hbwaow==
=WECA
-----END PGP SIGNATURE-----
move to TIME_DELTA
Alan T. DeKok at 2019-05-22T18:19:58Z
Files modified:
* src/modules/rlm_linelog/rlm_linelog.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/07423039d9d799a99c88d3cd2dbc704fab7c0131
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlj/wACgkQfQ55zXdi
Hs1PRQf/UDBo3nNTuYDEAQ/g/QNp97VGQnuoUkcymqvJy/9xJ8roYy7bZhLb6zL8
2F6PgFibvM0zWdWOvFB83aCDQhO9byoJhFo3WmWdPaeGYEFfZ7Q3rFRQCo/67/ze
SX/hcmSk7Tx8UCRZAnG0sYXBzZCoa5rQii+o06Q0TEIJoCA5BTzTafmdW4/swb9v
H6npuCodsSvrhfrDNx77vNT6LfI1wK7ySVuIp91iSUUSQddNmQ5vUggt03YqJ+wJ
a71nACG5bGNMatWbvytXl8vEmEK/zCn6LRoMjESVOmAa0vwURwGYQFbj6RSRKI8l
3Tdhz71XtSX2aZUBBch0BTsv1MTTZQ==
=1KuC
-----END PGP SIGNATURE-----
print out scale based on time spec
for seconds, milliseconds, etc.
And don't print time qualififiers as "s" or "ms". It will likely
end up breaking too many things
Alan T. DeKok at 2019-05-22T18:07:17Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d275fd7a96a6cb43ac1bda97a3a1110a9d1de855
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlfsQACgkQfQ55zXdi
Hs2j6Qf8CFgswpN2MWsU4jBBpTKBy8tSXadTi4zjE65OWgxeWbnwj+0hJvlfaSru
IZX70jYmY6UU8BiugIX6ajLU1/DxB3N9HjCPMUFI1JWG0x//XsVezcUEBeC0aLwZ
PKpbljePDY2I1z35NJ+YmB+JWBAGyVD4g+7RaMdx59Q/qJfJ9hgiwDmAoC7vy+ra
YC0D2bxMURJMtwm7UwYJOO5iMlfgnnT0QVxCqbWhOYGZ1y9t/yiuI9InFG39/cFh
dq9GP59bN2hTWpZztyiF3YbyH82jUc6Ns+KTgZ6YiVj/JKUHMcjB0C7cqkeSkMgP
q5KG9hp75fIJg2Zbg7gRPdnwDlZHNg==
=8ceq
-----END PGP SIGNATURE-----
move master.c timers to fr_time_delta_t
Alan T. DeKok at 2019-05-22T16:54:16Z
Files modified:
* src/lib/io/master.c
* src/lib/io/master.h
* src/modules/proto_control/proto_control.c
* src/modules/proto_dhcpv4/proto_dhcpv4.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_vmps/proto_vmps.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2099a66c0190bd7b3fd977c1b3ee409bb7f4bf61
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlew4ACgkQfQ55zXdi
Hs3RWAf7Bn6tY474L5UzgjaMsScbvk+8q8Ryk/lny2m3mPPe6AmQ2Xf2jBujXxjF
5tFXYu1GhMPX3NMQ1C6rX9IxIvxt+LYeGa9okQ6VLvRUHGw3ni4iR5UhXCsr94oG
6t0XvX7ck9THQ3MZZVHXiRh2l5eopeuuKi6oZXcOqDciUuOr6ISGXP7P+k1srWqR
x0k7zZVCb7k4svoEhv9ipbtnVHqUHsb4TS+m6l5Gs1f4YeJG5Hh3+gy9QjDrsMO9
KFPUXKU/CnzXrPFKR49DD+QtmLCjzYKY0k0zllnvegh9uJlSfY+Oy4otsO3Y2wr0
e9/756rBDYT0gQw+7722lxEzLisAdw==
=k4gp
-----END PGP SIGNATURE-----
move remaining config items to fr_time_delay_t
Alan T. DeKok at 2019-05-22T16:38:25Z
Files modified:
* src/modules/rlm_radius/rlm_radius.c
* src/modules/rlm_radius/rlm_radius.h
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28fa276dea5c4a467be38c7d17f78b942957f8c7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlehcACgkQfQ55zXdi
Hs2HnAf/amFVMQHQV1l0mmf703Jswh+o9Vd80M1JOwzty15ECQdOTmO6Vh0deRsW
TsE3d0z38d1xfrOqv6kGvwaeg4NIUMWehyeONyi0KdFEbKmLHVCYTd+n2BXx1oQG
ye3qoa0TcT7yK71HMkHqJbfc8uLEtMtNbcFYd9pKV9k5MClwCqNhcmO6KbTw8ZuY
sqbGDhmSk0HmYrsv4aJULejH2nYSiRDhKSIT18nMnZv714exQr3YHwkO6WuqhPES
l4/UWRgJ9/x6ZHCQnp4qvRsDV0yH2eR2oj4iYJ3HfvnNOMoDC0ce4Yc5crKIsYWo
IYC7WC3G0G60QtrYWWd1VrH2QqRTQQ==
=m00F
-----END PGP SIGNATURE-----
convert zombie_period to use fr_time_delta_t
Alan T. DeKok at 2019-05-22T16:34:10Z
Files modified:
* src/modules/rlm_radius/rlm_radius.c
* src/modules/rlm_radius/rlm_radius.h
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3e04d347f3bafdb8987131c93c022ab6e46e254
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlbiUACgkQfQ55zXdi
Hs2/2wf+KZ1rXEu6ufQYcm5MA6dAwlQRx2BMBeazn608W4EJZHpnTzZzA7ZGxk3u
tAiJ/Xy/KVd6rkRHTk90v3IaS/yfCiY1hvJ9sdF0g16ueePdMOLwBZakfAprLMAb
hD6oS4RxIfhFZbRqcv7f7avhVPHWhHDbSkVUZLNqMOmUy00IlxlBZUE11dxqXyTG
CP124YE0Q7VvJX7BDw894LC+9IT8n+jSF1xt2SpKQhqsiXckqy8jIby4i0e076+a
iEmwDVI7cCwpUKvK2J5/NjVMaVY1GfvlQrAiLGIkD1KzLYSVdS9M1qNbZhNbr/Yt
pzlNzOXGrtaqDT7Yf3swADyNbhaAvg==
=SR2C
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok at 2019-05-22T15:43:30Z
Files modified:
* src/lib/util/time.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2fa311ced30091bd15a3778514b87de5e1cb2458
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlbekACgkQfQ55zXdi
Hs1fgggApR4KhOVFXvS4sq6nZkxNbqELAe6feHF/m6uZj3MsAvHdTSlJyGJkLCey
Iyq0uT3YBU4aR477gxCjPfQ2XKafiK6zWkBk0VHB4y4yS7q9ROoaBVlxtTp9qFkC
VI9JP1d52MO4sSpfKdwSUSbJBPuDpzcagqDQ+51SKpocGBC4erQ0fptNOkDmXEaR
1483jjIX+bxXlFIpK7YjLsC+lmYYnQmjEK+1oDHodhPr/KzkPV0kpDkALmxJ4H4U
maDwGm/jJqPYwodpTR/3h3/gZGKINllNqS2pUJwhFnTRYkeLsK9w52z5CjXfaduU
abgcK85G6cYJe687Wo32XqjvtoACnA==
=kOsB
-----END PGP SIGNATURE-----
print out "s" qualifier after time_delta
and truncate the output so that we don't get trailing zeros
Alan T. DeKok at 2019-05-22T15:42:11Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1c13279b7893df88061212278d536a6bd30f379
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlbcsACgkQfQ55zXdi
Hs0pvAf+JHf1wDfcxqzL7F0puuqKdNnC036SZPzKtgNd/KKjYTgdjFEg17TVPMGZ
Xz9W6aL+W7R2ldMPx3CYgEC3tEjBMaykkPdr4S+IA21SiUckLOXD4A1DEYuG7vhw
VZk/VL2BYR0CotGw8tBkUpodqBLlSLG+Z6WWIcqnP2Ieu7L5jf0FuE2TNcWRhwTn
vq6Bvd8UTfE0qK9NBHlqQX7+YGERIwoX7jWIE5TrE7bWOvypnwfoYyBt8AcFQ3ms
x08ubw5vdErOz7snjfW6uwFkYO2geyeaNIF2wgAw16jCZZJ3JvDZ4Dq2c/7obY3f
uVWn6xn1LSlYJxpSfZKxoHMPzuSsTA==
=eZNt
-----END PGP SIGNATURE-----
print canonical version of time_delta
by using value_box functions. We likely should convert all
of the "manually print values" debug output to use value_box,
which gives us a canonical version of the output
Alan T. DeKok at 2019-05-22T15:41:16Z
Files modified:
* src/lib/server/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/25153f45c37a21b1429a9efb86c28aa1e4b297e5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlaB8ACgkQfQ55zXdi
Hs3TKAgAj9i3DGcN42HqcTgfiGUL9kK9yujuPvw+8gGTts/r+Bw7N3LRX+ZFLCiP
XVh6cICr/oiPX4anzxgtfMrkoN4OWlp9DcqKIxyE7P1p9cbtjpT7AE4MaeZA4L5W
q45B3QpAQ3We7e2vtat6zXB1Nf+m7DUmJBPc/DTO3ysUTJQoLRAlESpn9Sy0t7t8
JbqjSTgyNY74oIw2CWisJP+dNhxDvm+MVuuqo9FMJO9XA7d8ScmAVAz+zwTRgpUS
PTwlepun+sNMwSld5NLnC4Q9xMAwCOZ/BRAfNaSsL+jqS/qoh9gIXAq1YWQx4BFP
+83YYZl4VqXPTFMWXihbC+qmlOoqUQ==
=GeFP
-----END PGP SIGNATURE-----
allow for scaling in fr_time_delta_t using dst_enumv
we don't currently allow fr_time_delta_t in the dictionaries,
but once all of this is done, we should allow it.
Alan T. DeKok at 2019-05-22T15:17:08Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd42c605f720c197b06882fc131437ea333b25bf
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlZ5oACgkQfQ55zXdi
Hs0GHggAp46iVd6gAhPtj5DpmAmAEETxef07W536jzB0qnyrOzaps8gS6/eznv9Y
qo0KfNevPw7QE4defu++yodlkusbcyHzvFmyNGVMdRvuIUyrAh+NBr6o2KxoqvAc
S6RcJObDyMeEA7yE3EDOq9DHMd1lZgTIwi0zm3NCzjDDLdq5zPI+/g2t4pTV1SAz
hrKIaAfrTG6MCodVEYc9Kx5ewXie+HG5fbRv+DYL2l5lirXkYwjqaA9fBNZf2ru3
oIRLi+xYyUiwd9mESISxCXxL0PePcaiMjB0kITFKh4BdfMydwqOzwQ9U2G4hEYjd
Y4gP7+UlgwKzcALMtzAlOlXUL/EvBg==
=rP4Q
-----END PGP SIGNATURE-----
add "hint" for scaling to delta_from_str
and allow non-qualified numbers, which use "hint" as the scale
Alan T. DeKok at 2019-05-22T15:15:13Z
Files modified:
* src/lib/server/cf_parse.c
* src/lib/util/time.c
* src/lib/util/time.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2ec816951c8bb8ed97c1d0d3086ae9db3cfaad7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlZdgACgkQfQ55zXdi
Hs1imgf/Y6SCG+Pmp6k6e7zB+DHBmAaBhpIGBhWLuhVY4erVwhI/Pw2nthK93ElY
U9yrhbBZ2WoLKTuoYGlVOvjlNFXh3o1n7lsiFpSAmagC8Y2njkl50bqa2hbmHb58
oQ/nm1EpFScJOPv1pBUqklWYAUBiD6Uq9/jA8i63/uIP8v3H4cIN9lj8H6pio8AF
R1hZrKOaxvSxh0Cd9hFW91zGjsJwhVkdcwZaUs7SMCp3Z4kLA5ceHrX9kb5bZyzH
xuC3+ghC9LetKPxfz3IdK9dpZgLCXUPc5AYzDucyKZs6bamkS4gxUICrhvst6tlR
IoCM+tAKYA6jiU5ztRm+e9ARW5O7tg==
=ETlt
-----END PGP SIGNATURE-----
move idle_timeout to fr_time_delta_t
Alan T. DeKok at 2019-05-22T15:08:08Z
Files modified:
* src/modules/rlm_radius/rlm_radius.c
* src/modules/rlm_radius/rlm_radius.h
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/880143e34baeec05466025293ddd55da0acbf487
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlZdAACgkQfQ55zXdi
Hs1QbAgAmlgUBIlrf/16kA/VWgnsCIsevzlns3hPyBwJM+Kl1wVaHD963cPbV7Ne
//qpggICijaoi8Xx/730WNfKew+Ms83XgbyEKmJhx7PBb4TpEax1pzqYntxdlwQi
0cAcbuIBKr8WJNJ5OIOv1AJolgGByoL2xqK0v6gTW6nxrX7fB87itMPB0raNJclA
OJxYQ9KbHq+WOb63X0HDy3N+g99/BCx/6TKXRygmpK9HLXF8roML8FAm/DdSWkQO
eWnCT6jau1nF651lF3cL9BNU+5WDC0OLwAq5WPTdjPrA/HwJNGJy1YdR+hoICJMv
VvNb7fbla1aM+Mch7eV+1Ve8Juj08w==
=lb27
-----END PGP SIGNATURE-----
allow / parse FR_TYPE_TIME_DELTA in config files
Alan T. DeKok at 2019-05-22T15:08:00Z
Files modified:
* src/lib/server/cf_parse.c
* src/lib/server/cf_parse.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74d0c9e83410e81fbae9dc205012e7b87fa62000
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlZcsACgkQfQ55zXdi
Hs25Ugf6AtYtoQk4/YFlWSHzP1iZ31tN7I7wXG3cERz5Xcnal2s0m2phhVBHqyK+
MZyrkB5d+zdCmqS1KuVaryvIX0/kzUAUu5mqObwNNeL79m4J+BQjYxmiDAZ+O5GC
1Q6yv2fnr3QnrH27OMaXVTyJ1+fYWaz3hHvZ3R5fU2a0qOPrqe3KC9FL7DEtY44u
8yWhLNZQCN3iwGLnvYWnhbiYQhralDeQWI1PKKcaBkE+aOq3LMxbJieOj8lF/U2Z
tOi3bnFNj8O1D6xv2+bRXt/DkU8XkHm7P1wJ1Tk0sVUgcH/kEY9Tl/PgYMHHFE84
ymgWAA2DIGBSDfR2Ugs1Jo+RwlHMOw==
=uxVn
-----END PGP SIGNATURE-----
cast first to avoid potential overflow
Alan T. DeKok at 2019-05-22T15:07:55Z
Files modified:
* src/lib/util/time.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fd51ad22b72515127f5639f0833d9ae1236bcd1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlZccACgkQfQ55zXdi
Hs3mhgf/YpntlcKPWeU9s9szFmxa1VdsNpgycLPLPKgSHL9g7Y7sp85zUyku8tR1
FyLk2dDAff/TQFynfEGu0B019EjcZg9X+3RY1/twMTII3giaSbKNwEkJsZFwl1NN
yRNunguhl7GpcDIUJ1ePTdkzjahv3N0wL9QuVPih3W1/lGWV9v+KSdzl/wh3W4eL
42xVlduKXvJ4CAfHJD2GJJd6OhVC0sr+KTY6kudZrK12Q9O8rTKB/w5kGPGfVi4p
GP5VtTZsOCEZ2vSnMQ9GmErno6Y8cU8S5wjGLXro9lBiDVfqeUIvPIGK5xilBftI
0GxngcEVoxi1UOyw6ay/gg5+LUF6Ww==
=yLza
-----END PGP SIGNATURE-----
doxygen
Alan T. DeKok at 2019-05-22T15:07:51Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1462b72230374e4a2bb819aef95f8f04742877d5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlZcMACgkQfQ55zXdi
Hs17gQf+JQEmCNEajACjWCW4F3dObpAxwNIUc6skco6nDSBUfhyoS482Y/xTgZny
jA9lL8/wTbXbd5LB5b3bHilRoMkJ7sYXgvEO6Ufsbv0kImEnVBf13Ei4/RGxO2XG
Tvz7CqU/ArGXZvhdON8ODbQchm8vHsedy4ulLWX24IR5sD7wXbDLUTrAesmDD6LM
ze//mfZWZqCk4GOhXZyqhs3nzlPoH7epbCU4hLAckdKcj96q3zVzLRUMcTKDXnIA
udzNcOJbPcdaYMAcWu7fik6iiVQeEXC10oqoOrEJbG6JfyX/5IlkWka0/HqreJLD
e72v2eK72j7Jdjqe9zdywH7mJsUhvQ==
=8cER
-----END PGP SIGNATURE-----
case to "int" AFTER divide by NSEC
Alan T. DeKok at 2019-05-22T15:07:47Z
Files modified:
* src/lib/server/main_loop.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/510e306f5830b85e68078cdde88204558b1549b8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlZbgACgkQfQ55zXdi
Hs0BJggAnUu4WG/bjlkPkQtYvFLdPzCNqEqd6+RHEhPlOvXWb1SMd7DtP3dZeZSa
TKydEu8XH+iTWZr8RLo17Fy63dzh3MFfFl7j82cm8Yy2Lyp980JW5vsZT8wSOCcz
aY+cIhiMduPmO9B1uCeF2XXhDmNAJhtErvFEUmBivEtQSdl4Eb6Mtp7tjP69hhwF
WlYKsd7kUpQFrSAmng2pps39xGPm1JJb558xktJFN9GCT/wUmZZm2PPS1/IGWxCX
WWDKPkLqOtlhdv2sMc/yisC1fI3lPz66wZe/p4c6MOHH2wXdHG39+jrxeyhqiUv2
VvHca+TVO6nXCV06YY2B2dVxx70pFA==
=fMAV
-----END PGP SIGNATURE-----
parse '1s', too
Alan T. DeKok at 2019-05-22T15:07:30Z
Files modified:
* src/lib/util/time.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/388581dd599d9086f566d8ea28406fad83b24188
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlUdEACgkQfQ55zXdi
Hs1BCAf/bjGFoY0d5yPcOjtQ/X5Our1pBe2sCnpHm+/aI9dccb1Z48AjmHFxi2Ys
Vq/1rMkKrkj6Eb24JMUomZhVXInaEDvBfuJKQQbVx+67oxv1jSgX411e2GoGM+1D
LvNdbLcHazhvURJufEfRfQCE5Zx4jzChHzL6Lm/MtrFOQRNoKIMCrEEZUj7iZJur
7QWST4WI+4ZjEPpSgRIbrTMEpNO1GoC2GBMf/0GUXsEciZGZvWJNbakiwNIKTUQ+
vxrFpkGbfXmVHWquG9Ef7Yci3v+Ih3k7DGp+9jfSnyyoSh7UhIeA7GlV56silhLa
KZtwFtuvRBpX9Ud8FbVN+72h1/xI0g==
=DJ6h
-----END PGP SIGNATURE-----
parse "1.1ms" etc. in fr_time_delta_t
Alan T. DeKok at 2019-05-22T13:42:31Z
Files modified:
* src/lib/util/time.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc122035b0868e7f01e33aa490835a93ab713661
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlUUMACgkQfQ55zXdi
Hs15mQf/TjAdHzBA+H/T76m2nxIgkIuGWVLAaKT44XSUjrfiAG2mwmlEGfRIUGLF
imWKqmpOZiXFQHpLMFofop1yitdB28shb9nkaIY+hExVzs+vrp8Ht/SD/CtYlSbZ
fx4yLTzT86ytj0ZxgQ80pcQviQA0g+QVW5BaBKs4888lRRTfTtfN9IbK2O8ADgKW
txbEvG/4gE6RN3z1atZ4UgzS0zh+CN56Ufts9awPxgyDf+2aoaxXQmO/jCGy/zd+
d7Stqi+Tj90p563MW4o7dakOhHI/s/ItnVkyPUl2GspgVb4U/L7GRRe6raEyVw8A
y4zyhWERrw9BKgaGeF8vXFuEIIypOQ==
=5wiC
-----END PGP SIGNATURE-----
complain if there is garbage after the number
Alan T. DeKok at 2019-05-22T13:40:01Z
Files modified:
* src/lib/util/timeval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6bc558bc1d470098449450772c8c5eda609b2d3f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlTeIACgkQfQ55zXdi
Hs07OAf/a4D+wiiw28upfHU8ME5u8527+RUnisu49hMFphLNhEdMNlKA+lxZwnog
PH0DTH6wswZ5gj8ZxD9ww5q4nVlXHddLe6eG+0kF18AIKsXV4+C4Yw1KpZWeuENI
YpZwZCvDOOqp3UFUlvv0q+rctIEXcq9ufBvTFwcW6BZ6UpbGgKvB8fmjsZSwmu8+
Hyz2BnX260OpgnWoynF1ZjTDGdDqOyEJdPROvkdL22nXRz45dL+gC/Fc2xxl1uqX
qorSWMieWU1f8sRPUkWXNgBhGNa9L2jbtrIWSezUkr1wgFwaEXFXNBT/QRvclzCf
EyAIOiSDoXs/vW2D4iKoCIE3JbTMJw==
=U4g2
-----END PGP SIGNATURE-----
make error messages clearer
while the number looks like a float, it's a timeval. So the
error message should say that.
Alan T. DeKok at 2019-05-22T13:25:29Z
Files modified:
* src/lib/util/timeval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0dee82d975e6b59998a018434b81b3867959a07e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzlS/cACgkQfQ55zXdi
Hs2R2Qf/RQtFwUQcPGiMxRZsnz4FyD5qvwU/kUMk3R67MEb0TU2/Gor98pvhJHvn
GyVpkIi/oAB1eRqo+7nzRRelqSZNsj+DROM8lhDOakcMQuP8B5NnUxP9I2h9fNVN
XmuEf/S2Kkda/xp6T5rMS06YEN9+baok1UgflntDrtirVc31fLEy0BC0W94Zy+D8
nRd8XXZjxctoE/LmtW6pOlN3ivZ6lFpAt/x4q99sBy1O3Bp2UXzxJ14df9lkrFqh
L3FypWJnMBW3Az1OmNeFCBmus8MsDeCyL6W1lF1gw+HMakroBsQ746mKmN+sHvWi
sqHHzTIrXcKBLCtriTVmWow6XiTAEg==
=kUQ/
-----END PGP SIGNATURE-----
add FR_TYPE_TIME_DELTA
in preparation for moving CONF_PARSER stuff from timeval to time_delta
Alan T. DeKok at 2019-05-22T13:17:20Z
Files modified:
* src/lib/util/dict.c
* src/lib/util/time.c
* src/lib/util/time.h
* src/lib/util/types.h
* src/lib/util/value.c
* src/lib/util/value.h
* src/modules/rlm_lua/lua.c
* src/modules/rlm_python/rlm_python.c
* src/protocols/dhcpv6/encode.c
* src/protocols/radius/decode.c
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a65f6875bd9fa38adef0ba4ba81e24abce55b95
======
--
This commit summary was generated @2019-05-23T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list