New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Revert "ldap/connection.c: Fix _ldap_connection_init()" Arran Cudbard-Bell@2019-05-22T23:57:06Z Files modified: * src/lib/ldap/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f9fd89c3187409398cec3... ====== 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/7f432cd3125ae6129bb0a... ====== 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@2019-05-22T21:34:03Z Files modified: * src/lib/ldap/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d3aa9fc0eaa9e140cc6b9... ====== 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@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/46a292f02b9365f9dfc46... ====== 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@2019-05-22T19:43:44Z Files modified: * src/lib/util/time.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5a501f23de1be71745f88... ====== 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@2019-05-22T19:25:33Z Files modified: * src/modules/rlm_test/rlm_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e64a5c9525f0ef5ed8053... ====== 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@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/cbd05492cadff5638c97f... ====== 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@2019-05-22T18:21:43Z Files modified: * src/modules/rlm_logtee/rlm_logtee.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/53f22fad3f9ba51439975... ====== 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@2019-05-22T18:19:58Z Files modified: * src/modules/rlm_linelog/rlm_linelog.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/07423039d9d799a99c88d... ====== 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@2019-05-22T18:07:17Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d275fd7a96a6cb43ac1bd... ====== 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@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/2099a66c0190bd7b3fd97... ====== 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@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/28fa276dea5c4a467be38... ====== 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@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/b3e04d347f3bafdb89871... ====== 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@2019-05-22T15:43:30Z Files modified: * src/lib/util/time.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2fa311ced30091bd15a37... ====== 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@2019-05-22T15:42:11Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b1c13279b7893df880612... ====== 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@2019-05-22T15:41:16Z Files modified: * src/lib/server/cf_parse.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/25153f45c37a21b1429a9... ====== 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@2019-05-22T15:17:08Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fd42c605f720c197b0688... ====== 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@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/d2ec816951c8bb8ed97c1... ====== 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@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/880143e34baeec0546602... ====== 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@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/74d0c9e83410e81fbae9d... ====== 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@2019-05-22T15:07:55Z Files modified: * src/lib/util/time.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5fd51ad22b72515127f56... ====== 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@2019-05-22T15:07:51Z Files modified: * src/lib/util/value.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1462b72230374e4a2bb81... ====== 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@2019-05-22T15:07:47Z Files modified: * src/lib/server/main_loop.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/510e306f5830b85e68078... ====== 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@2019-05-22T15:07:30Z Files modified: * src/lib/util/time.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/388581dd599d9086f566d... ====== 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@2019-05-22T13:42:31Z Files modified: * src/lib/util/time.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cc122035b0868e7f01e33... ====== 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@2019-05-22T13:40:01Z Files modified: * src/lib/util/timeval.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6bc558bc1d47009844945... ====== 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@2019-05-22T13:25:29Z Files modified: * src/lib/util/timeval.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0dee82d975e6b59998a01... ====== 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@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/9a65f6875bd9fa38adef0... ====== -- This commit summary was generated @2019-05-23T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).