Commit report for master branch

The git bot announce at freeradius.org
Wed Aug 21 02:00:02 CEST 2019


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cg90ACgkQfQ55zXdi
 Hs35vwgAisbNcJbGEPchMLctfIXJQ2eaZlOEyolduqzanaod2Vb1WG52D9IXH0ql
 pzgL1fZ3mQlq+DZctcZfDJtxh3SVVto7DkEEpNgfj6CA9BFHtrIgdPIZcvSrvn0/
 1dlQBDM0JOVGYRgfem+V9v6DfUrPVNLI4+aGFruXnw+fCIILmiFN0GOA9unIEGMa
 ogXX1EDSlxLL6Vs1QBvMLyozj6O/M1qU2xO9HqyDf74RBVk8aawFM4Clw8sH0WcZ
 kD8UwGf7zsBwnOcNiYaqoYf2VOOkX4ARbpmC0l1OfUvwaVKy1lsMJdzhP31vt+/O
 sPLSL6zfWPlXGAGFzBirsFWEbLMXoQ==
 =UVoH
 -----END PGP SIGNATURE-----

one more "remove date"

Alan T. DeKok at 2019-08-20T23:35:57Z
Files modified:
	* src/tests/keywords/length

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2009421480f026deccf61d39e28cf9c2b1c3bc48
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl1cfL4ACgkQ/6TVgp+2
 18pv6g//Ytn5RGOgHl4FUFo8OOp3gSEPAFbkf8yp9z+LG+sNZ64fYCP6zHGvfBTU
 dg6YPYSBHApRSuy4FqBAa/P5OIQGAHJALy4tFZlgTjeTNEXse8M4iI1642LaEpJh
 SM5veYlXtbbvF2ka6YD7+s+i0srEbc+0SuNp3P4F4Bu9r1DajoL6c/BuzjIpVVgv
 TY3lakwbvagfqsJx0IruIJ2E3Flt32vsce+0jDCtFWReT4Cm74wYxHv7pkm/mb2s
 cdYIYt8v0ji8/j0JppMF6TjNvoM5EBZNQK5k+kCxobZa8hO5HEqAgD6Sg0J0SX3l
 8oNerEXP+q44HjlpjoydTO2ZKpfU0jONxcecF5MQsj06+V6FDuSxo55rNJMb/Zit
 5UMHdEEqeu+1pR82KukNcIfsG9wSjEXGyw2N/9cZsOOYfrpINTbteHTf/lrWSV4Q
 0JMHqx29cADqrKXBAVIN0bQ/qeI7mblFTE9lK5r3mUcG0ECMqPWCVgAw6rOiVJZZ
 85xhYgdhxxFsMpDTAZiQGJUo29Dbe8YvfyUvMldzAAAQJJgm0qWDWgB1ZatQQJaL
 t7uSzlByRy6XMBqmm6rUBXcHdjeZl4QNj/rjrS9HzescDFKCarPBcZjfypxpu6nt
 UCfZpg6fEYfdvxZ74nfzrcvj9kdgZxCgda16x0vb3W+3cpzCpiQ=
 =gVxt
 -----END PGP SIGNATURE-----

Rename predefined to built-in

Arran Cudbard-Bell at 2019-08-20T23:05:34Z
Files modified:
	* doc/antora/modules/unlang/nav.adoc
	* doc/antora/modules/unlang/pages/regex.adoc
	* doc/antora/modules/unlang/pages/xlat/builtin.adoc
	* doc/antora/modules/unlang/pages/xlat/index.adoc
	* doc/antora/modules/unlang/pages/xlat/predefined.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30103d27ec76df9cadd5db6deae52fac05c4b062
====== 
doc: Add some missing predefined xlat's functions (#2908)


Jorge Pereira (via Arran Cudbard-Bell)@2019-08-20T23:00:54Z
Files modified:
	* doc/antora/modules/unlang/pages/xlat/predefined.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58db9661f9c3a67e24a92b1ed874a766dfc510c6
====== 
doc: Fix the links to the asciidoc format (#2901)


Jorge Pereira (via Arran Cudbard-Bell)@2019-08-20T22:59:24Z
Files modified:
	* doc/antora/modules/developers/pages/contributing.adoc
	* doc/antora/modules/developers/pages/module_interface.adoc
	* doc/antora/modules/howto/pages/cisco.adoc
	* doc/antora/modules/howto/pages/modules/eap.adoc
	* doc/antora/modules/howto/pages/modules/pam.adoc
	* doc/antora/modules/howto/pages/modules/passwd.adoc
	* doc/antora/modules/howto/pages/modules/python.adoc
	* doc/antora/modules/howto/pages/modules/soh.adoc
	* doc/antora/modules/raddb/pages/README.adoc
	* doc/antora/modules/unlang/pages/map.adoc
	* doc/antora/modules/unlang/pages/xlat/predefined.adoc
	* doc/antora/modules/upgrade/pages/index.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/416c507dd279fe07c77c93655e84237b9031c044
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cZtYACgkQfQ55zXdi
 Hs0ugAf8DuIeZuJQKLc09K/rlJ0Jp+bwy+b1ki7n9S/Sc5oYO834ch0tTuMm8Iu4
 Koh+p4311iJa3uOMRiwICnZOPz/RHgbUe2cdirWxpzn3o30A9M3nXeyXhUdus4i9
 mj8KQSWh9Nla9NyefD4ir0kzvdPeUBPW7h73fq5sjHDoCpIekop8ZMUzfEgXmK9v
 elhE5tLd+KEvfcniXtX+cxoKWHMb7UX/uFUGA18E/GmJDS/cpp/QEq88fCqx5euy
 RWOcTus4aN6rqkSoM5ZGkfSGh1v3X29GkcLIyyOqDNx8euU381LNeyzA0jv9dZ2n
 UMI4K1yMr/kBqbH4Pm3Bh9XLCnyEhw==
 =aX/u
 -----END PGP SIGNATURE-----

we shouldn't be casting DATE to anything else

Alan T. DeKok at 2019-08-20T21:31:53Z
Files modified:
	* src/tests/keywords/base64

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a1995f4e7270112f4acfd82e247ac59bccec112
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cTdwACgkQfQ55zXdi
 Hs2leAf9ExR3r1lo+aMh8aznh/7SeZ8leorrFss4RTwoUd2tV1sXJmFyWH3dXoEr
 HKR4HnNLBCv132Or2azJJgpEQJXMnjJbSkNoRDZxJ+ocu/8U0Z5M0i8kENK0+Svo
 b2WtMi7vmygvnrSn5AKiRQWGQCT4QX3TTjr0PgUNXx3WMzwcxqxMmi/AEeIHxgIP
 F0iw8aypn+N/1QIv2nIKwNO2s/wNlMD2gHBEHzQ8fNsPtsk0cbpQc94FTFfhm3FB
 f0dqCRxS+3vKjZOeXMQyjq+6+4LnJiJ7dklEyUSGlnhLIN0zmWKtcFhRobNvNWVG
 xJJ2ItAWaAALKgjKUVt/QmO6AKKFNg==
 =+M+1
 -----END PGP SIGNATURE-----

type 'date' is no longer a 32-bit integer

Alan T. DeKok at 2019-08-20T19:45:18Z
Files modified:
	* src/tests/keywords/hex

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/543a32fcdec21338740aa9613dcdd11d89184751
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cRaMACgkQfQ55zXdi
 Hs2jTQgAiVSoupZW1Ec6rrEgUiwMzxY6VOMXvV/qBUmJ1fWAfj6klgvk7oQ18rEz
 TVLNj/Uqk1y7xd9EWp+GOyr26cnIsW1+FkDcpLJl+7AInN3R8Los/0nOTOj/i967
 MaNslephf0yCm6yF+/EI1NCcXt/taMCYypkMyveSEL1j0N8DA6O/EPhl8nC/Ilbv
 bgVmcJsxz7I4fBdTmqMGU9wZHGBg//cEtKWJvRxFwQBpZl0eqztyRWvHcReIhE7F
 sgYh1VKQ/IJx8SjDBXvpMPU7Uif1O9ig5n+ilaVBej/3AzUssy1nBkVWj+UJW2zb
 2cOYvOH+MK3eZ0pEkOWRvtTpHe+kew==
 =4tTy
 -----END PGP SIGNATURE-----

respect time precision when casting to uint32 / uint64

Alan T. DeKok at 2019-08-20T19:10:14Z
Files modified:
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/058077600b4ccaeb953c01cca87d9afa68e5e0ca
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cRX4ACgkQfQ55zXdi
 Hs0qmwgAndfjACxl2REI5+7BV7jRRprrh1wzrAgaaqUpSbNFOY6bq9Rqikceavw4
 vugxBjuWSK9MSbgga9sCafTuUznwC0GItjEkpb8tLDzDK2ZHwWJZabfjPYvdtiew
 F6/VAgr6A8xWKQwswpudg4zMVDQ8hq+tN3VvMPguBLiFwyCTMEqRxocNmB2jplpr
 bhxwLMrt/XXHLDNCXZt4pMe4DjDqHodONZoPK+frzgRwo1YUr1N+QSXQSCR1K8aE
 8/ZAGQZzEofGEsV07WvyVJcwSGlSmXYwKkoEIweTDfEQClvHXXFSESqWuuiHaib3
 is9p0EAuwSP32TQFwySyhFjKr6SZnA==
 =fUyN
 -----END PGP SIGNATURE-----

Revert "pass fr_dict_attr_t to fr_value_box_to_network()"

This reverts commit e2be98d40355649a94d656b7018abe540f36101f.

set dst->enumv in from_network().  And then use it in to_network()
and the same for to_str and from_str

Alan T. DeKok at 2019-08-20T19:09:42Z
Files modified:
	* src/lib/sim/encode.c
	* src/lib/util/struct.c
	* src/lib/util/value.c
	* src/lib/util/value.h
	* src/protocols/dhcpv4/encode.c
	* src/protocols/dhcpv6/encode.c
	* src/protocols/radius/encode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c739f3987a2020d24cda5986a75e88762ddab7f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cP08ACgkQfQ55zXdi
 Hs0GfQgApgUgFtECeMaUTgWnoMpCsJYcInl7JnznDR1MBBtLfq+O10Cy89FOE3CK
 CKzVryjQeG+dezWx/+PjIu2BY4fUts9GIW1UYxEnVTyp6Gh1wpc+nSSgmGVoQgGp
 dYOUfUvIBuPG9RGo5HyADjvphh2m+2lqXsviwcsYu/xBRVsmlwdbzk7btFboDaUD
 KURXwzqEEXF047A4IeNBlll83DsEa5eZubAZ8XzdWOWU1CpZvxqRfIVhOnx4dM2s
 kONai5BEoCiAOjtF1yiclhnP9DzNS357gCH0eRCMT7liMO7nr2Fe8Ip08qZbSe1A
 GnkpV8mWGKWSPZbdORjuqAuccEuc9g==
 =EA2Q
 -----END PGP SIGNATURE-----

typo

Alan T. DeKok at 2019-08-20T18:43:27Z
Files modified:
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/840b29a99b21ce98c006dcf2441c40237a13a3bf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cP04ACgkQfQ55zXdi
 Hs00pggAjJ96PjR/2Z/Q/JHMLUifHVHU7fSM4MTA/uTivOW8w+st1qoUer8QHtB1
 kGiHTG2Hh2EubFcS5T4o+EH9jLwjBMNFGSpT0BO/wYUAxt7Ah8kyANLLa2Xm4FZP
 HE3var0lfMGKcDbBaUX/uEMUzxnL/Vv9kmy3+Ysos8FVHePyanO4C8IobL+WcJxA
 XlwOe0Iq1dOPyE0SP8Rk4s+UyYWUWHKNHeUROdVgitDI2+efeSK5ZCrjZEgr8X3c
 DF678zMhKbHHcO9LAun8dPKNCNC6+x/hohr3ZVGs27yw2mGmEznYUJzk9gsZPzjx
 1A0ZOcrqjBfUQg8/av+yVGmjhcZJXA==
 =HnP+
 -----END PGP SIGNATURE-----

use cast instead of manual coersion

We probably have to fix the various modules, too

Alan T. DeKok at 2019-08-20T18:43:26Z
Files modified:
	* src/lib/server/xlat_func.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40f891cc1ae40d66acf56e63dfb7e409ac3ae72d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cP04ACgkQfQ55zXdi
 Hs0rPAf+K6piLZmGRSs1ApXjPl/8CO5ePojQAPqqBrrVHzjOWjsQ65vPsuaHl81C
 bEo5lozJlvVcpRDN6kwFoT4ZshHXvxRjfjThL0y91OAzvnt7FRdMd39M+IsaaUyg
 QNkQauK1tRwVR9Zdhvxi+dhHgU51N/5Y1CjukpIE9JpgqMzxc3qTTt+FmD16XPYV
 DocukGbh/GHB5UNYbqhjOAPVAtezgTkgCb3+UbfJW8U5QzgkzWboSf2FlnpVIHFN
 +qeVc6Gx21tSdVf8WliPmtMwXryL7WMaY8SDYGFGceY1P3Nurh7nmrJ9O3dzcKHC
 AoN0O7vi37RlQgS/G7AKTEfam0R9tA==
 =qAEt
 -----END PGP SIGNATURE-----

255, not 256 for 8-bit max

Alan T. DeKok at 2019-08-20T18:43:26Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b02daa29e910530241a06a9bb056d587f90a06ed
====== 
doc: Add 'raddb' nav bar content

It add "The raddb configuration directory" new option to the tree list.

Jorge Pereira (via Alan DeKok)@2019-08-20T18:21:48Z
Files modified:
	* doc/antora/antora.yml
	* doc/antora/modules/raddb/nav.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1a5ce45094e01b6715750b1e617cf718c503e7d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cNV0ACgkQfQ55zXdi
 Hs3XMwf/dykoNsgJURDrpnAlIEnuFpkJXe4ar8UNShkrvLPZYJm00FQULl1iKOMC
 /ow2z3sQH+1C+jcjlKijwqcygNBlAXeCtZy8TyhprByYjo3qgygWMyMwJLbu02gm
 65a2yDJo2xsFE+l5fhb78GY9lmbY9vrGKrVw+oGasNkD4qzDN5EPx8J47Bb/8Qdg
 or5SxBcIF1CFVl9EW+7r0/VcENXmHBFlxQ5VRS0I8Lt7pD26WmrvFzEZZVkLTzL2
 oy/7AdD9TMErratGO8+rfCHQg3gwJjULfaOBlutbbXHy2cVIQqY83+u5kM/nQgZ2
 j4hqG0GbHxDtULoaaHAyBhc5RQnpog==
 =8hXm
 -----END PGP SIGNATURE-----

typo

Alan T. DeKok at 2019-08-20T18:00:59Z
Files modified:
	* src/modules/rlm_unpack/rlm_unpack.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/370acd522cf5d10da3750c62863762ff7aa6286a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cMiwACgkQfQ55zXdi
 Hs1LuQf/ajT1ZmXaqcKaFZwY0KVE+xQRC1E9vcTkkoZL9MF9YIDAX3CMPfNtEa0Q
 9qtxJlHapKeAvlRc87wr4AMBap9v/jJ930Nrbsp6TiNf3PgOc4JHbnYbgmkGxtDV
 V9X6Bp4xo8rwRVBrjMrGqJPlOmfjPujWjHyuVRQ3Q42UiMs7+zeJ4ZJkmf1x/B2V
 A/Fs9auYnkhyU336nWLwPfrUFz1r2pyXaHQ5VoWK/MQGfIjcorhWDE9Qi5Xy/Yvt
 6zSAKDlsDefElTNQhozHok9YB/9borcTsJVxISNHFRVUjOhEPYpEpJIp9tiRs7Qn
 o9MrvQSGbijUOlVjOEs5V8NM7kUZ5w==
 =kWpN
 -----END PGP SIGNATURE-----

helps to have RADIUS tests which mirror data_types.txt

Alan T. DeKok at 2019-08-20T17:47:12Z
Files modified:
	* src/tests/unit/radius_unit.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4b7312f49c6e74e734b04cc7c4047582ee7f0f7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cMNsACgkQfQ55zXdi
 Hs3wYwgAhU94CNY9fN7NqmN7W4L6fL/K6YCZU1nVHRxuv28uAx1zl479Ox2Fj0Dz
 Z/SeCpS/QZFGJLosSsUjedcKUx2fwlUQ9pOP8das/rplxW12sCiWpHkyRlECjMx7
 bRewAbF4vL2G3uvDNXYLdtBxxXH4f16I8Sis5VQA40KOZwu0GipBhGf60uXeWu7B
 GN9wlDKhUUThTmHuZd2kMevraGxT+20n0eW0XUOa4j4RR2zFhVG8U4Lqm/2Y/eT6
 vaRWdBQBBUutWHmG128fgTKTFqsXSSUCgi5lFlxklH4Vp7BB9g1onJfTG+AF9FWI
 L/tSRxOX1ywITSZo2eMujVsCi0cxrg==
 =MphG
 -----END PGP SIGNATURE-----

make vb_date / vp_date into fr_time_t

the tests pass, so everything is OK, right?

Alan T. DeKok at 2019-08-20T17:41:47Z
Files modified:
	* src/lib/server/stats.c
	* src/lib/server/xlat_func.c
	* src/lib/tls/session.c
	* src/lib/util/value.c
	* src/lib/util/value.h
	* src/modules/proto_detail/proto_detail.c
	* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
	* src/modules/rlm_couchbase/mod.c
	* src/modules/rlm_date/rlm_date.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_expiration/rlm_expiration.c
	* src/modules/rlm_lua/lua.c
	* src/modules/rlm_unpack/rlm_unpack.c
	* src/protocols/dhcpv6/encode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f94daa03c710e97b466a6f8c9de53ca21e83d01f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cMNsACgkQfQ55zXdi
 Hs3ewAf/Y08L1v5ZkExW7bEZbLaZR0255xjzSClGn1kR3giqRG88AZX8Zv23I2j4
 PX6wX28cMunIZRBcS2pekstqU9rDI19a1ux5mL+oYdk1LkaQpvQAvCiPxZk8h8ky
 F9CPUKAx23Bdg+oodSp48FjKS8NTLCkEfos6VyUpKk2DpfXViJ57YlgdigMYppEW
 z4CHaUWcR7LT+xYBdF77NiCZEeuoeuVKOmefquTjtPzBTnwuPBNYRhwpg9rLCJPM
 kKCj2+29qCEHhfdf7IatNtjlTfk9pwGW0rSryNJ4wEj5TMzEsKAhHsxBKR36pdwt
 oXHzOGDT1p9UACEAThIyEheGp5ti8w==
 =7wzI
 -----END PGP SIGNATURE-----

remove unused definitions

Alan T. DeKok at 2019-08-20T17:41:47Z
Files modified:
	* src/lib/util/pair.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45afcb6ada80f63bdc96832b86f14ed33b132764
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cMNsACgkQfQ55zXdi
 Hs3DWwf/Qd3Uigxi9IgpSwh/01P6NBzKd7Vrx2Ek5vhEnjHLV6+8ggy/kcZVluYy
 2Wshy7YsSbRauJtw+Ck9oDDZyY2jAmJoq5+27mE/Q66vai1mW9rMA5YrcJHEIhvt
 dagctqa70rWkI8BHL1ym+2Lmc2ZRbLgfOF2bCB49vLlYsrqJfnldwFfxULgzbHlm
 K1vMGCyc+DC4xGd7BlqLZk62/bS/bpmUCTAlZXn5CU0B3/hJtAaQL/dHdplxRjN9
 uYKzm82aOZfgslNpgwpk9WqlXCd9mHh/DonbW/qMFCmvqOe6I9XM0Qxtb4Mq7/5B
 l1vb7cLkqcXuhyQmXkbAh1vslcxAeQ==
 =9Ysa
 -----END PGP SIGNATURE-----

Acct-Session-Time is uint32, not date data type.

Alan T. DeKok at 2019-08-20T17:41:47Z
Files modified:
	* src/modules/rlm_radutmp/rlm_radutmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/667695b2659421d2c027a04b27a2ffacaf828c19
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cMNoACgkQfQ55zXdi
 Hs3SoQgAoJb/ikY4AH3P+0bDIEBBa/R69slWcG+z6x2GIw2UVag+MU+Fmmg26Tey
 nf6IS1eg9nkWIcUtZ/ttHWtu9DcezXC499Fbr68JFlqF6OsmakJGvBn9A6T+JygY
 oJdfUCSEWrrMES4nUaH0MGZEF4duDXdgs/SXoL6A7SNlrv3W6/5QBwzh9PQSMUns
 5Io1OhBLvz5oW3z4aA7uvpmB0wPd4dyHJ9WIZ72JxNGQQWtLd3oIygWtXRFAAlTo
 v9TO1JyVtswP9C9RqPAgNQp3gSwPC5XdLuD4gAgTw2BhqCEuFCGz1ClLZZm771Ci
 k0uMIwOATac2HeeexuRUfoxClqJtUA==
 =zIyI
 -----END PGP SIGNATURE-----

we can't dereference a 64-bit int as a 32-bit one

Alan T. DeKok at 2019-08-20T17:41:46Z
Files modified:
	* src/modules/rlm_date/rlm_date.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5bf1df4df178169945390284da93fb6e3b3ea41
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cMNoACgkQfQ55zXdi
 Hs3ehwf+JMtBzHD+slN206nizh93wW3xZNGkUHlADmG1Pk1lC0ddZX+bki1pgYhC
 FmrANfare//WNw0zhE8Q8EI985z781xS2YnyBrek6DAMCZIgDZ5TziOAis/xP7CA
 ZsT2VJ/Xu++E2M16V8kwsquqrZOKUH2uRww+ra47glE0E4Y5PKgxkGeF/3ZvOfae
 abVP00xZaclh+U/ThN7/geTuWNBRa7nUHG6IKYsrH/th2ugN6FW7yHle9eNJeNLl
 Yb64n7S0SeBbngSGe+VhWuLLeAPyPo2QaUxb4bQW1Db2KW2G6JS08+A7qWOD5z3Z
 GPGZR4WFcC4o0B/iC0q37RmqUbx3Ng==
 =Skof
 -----END PGP SIGNATURE-----

add files deleted in earlier commit

Alan T. DeKok at 2019-08-20T17:41:46Z
Files modified:
	* doc/antora/modules/raddb/pages/mods-available/index.adoc
	* doc/antora/modules/raddb/pages/mods-config/index.adoc
	* doc/antora/modules/raddb/pages/sites-available/index.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2a267bbfd0a2bd534aab2427d74bfe8bfff92d4
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cMNoACgkQfQ55zXdi
 Hs15nggAlVjL0rDkzMZdIXSsul7brJNSk8/w/OsjV2rNtkTtvWdahwjcEKYnshGu
 5YXZOTC5t+xUVPAOQX6P7lZA7PHOqMLf0CB3f2SSzotzL/gtaF6WMXOQfMRbChNz
 L9pVzsR07DUm9JoNTb6Y8HshSKOqxznzbHc5081bg1Z8o8nVSebBHNSa22ExUuSD
 lw/5a+P0aFqx3XxF9lbOH6uLpkxtlsmCIXRm+FgfFSCiv9xh7042lN+P/pD0PeXO
 sV08ykaDo6bJpnUwI58HGvCyzBO/FDIGBxxaz7SzNOPX1X4qhFao2vL0LJDjHnsO
 XVDPddKoWOwjCYPGXfreNPd2ub6dgg==
 =BfDo
 -----END PGP SIGNATURE-----

add tests for dates

before we start mangling the date functions

Alan T. DeKok at 2019-08-20T17:41:46Z
Files modified:
	* src/tests/unit/all.mk
	* src/tests/unit/data_types.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f96bb531c6a4264d5fe7c2cd1ea02a5a6a4a7a6a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cMNoACgkQfQ55zXdi
 Hs3kCgf+Il0nt1NpleS9E5QdcyAsPpbdGpiSNbyZJeSgd7U9GV+aVGxms6iQfnra
 2l/DxnUb4Z9jJkbP/QK0RowP+wGu4UDgmt9OrQa69iotDbPTFXaWcHwrodaXP/fN
 NJZdLyL0biFnfLMiHuEvNeCjr0eyyTgEGY2mzkpztXZGei7xsWegGNTZnGSOkRE4
 G1NeV4T62LsHaY3EXZxHDA2dcKiphCeAmrjstWmCElEpe8zcd8Yhw3uBSmXJihG9
 XCwdUn203EPAwMwVNJZ+/d/9KEwks6hr9CYPtlIpJJ9XEp/HZQ3+x2g5opu0hgGA
 zbI34B/8mFKREMRyzQrXwKlNc39kyQ==
 =B6Qz
 -----END PGP SIGNATURE-----

don't use quotation marks for dates

Alan T. DeKok at 2019-08-20T17:41:46Z
Files modified:
	* src/bin/unit_test_attribute.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49dc4578bf1853bcbb4357af7d5ebd98cea09d77
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cMNkACgkQfQ55zXdi
 Hs3FDQf/evD9l7yfQo9PQOKZeNRRY7akN6e8Vf8PGX2MghHNPnQhf+/v/N9/PwyD
 WhWhF9JFK0cvkhLOxR1YxDtaDtNgKtYBmRLtI+YDzQFCxJKSAaENH3tiPy9cyDdT
 Oj1H7eLrtr98uWg+M3RHfrpkR4sX6SQbTFXfkrPee98faBOVHdcHQmWLg9r+IZ40
 brHKPYQqRtxQoNn2d2eANzKX0HGNIk5jxPB4MKQ93dv0mxsbXB/UavXdJ2iyw3ao
 joG4yBcyrnyLbdpwJu8snmwkTKbgFdEbONEzPdkLuu/ENkYpvcGocaiAMs321s59
 1s4FebxmftD0ybw+K23m1S5/UKNBYQ==
 =4KCT
 -----END PGP SIGNATURE-----

pass fr_dict_attr_t to fr_value_box_to_network()

in preparation for variable-sized dates on the network

Alan T. DeKok at 2019-08-20T17:41:45Z
Files modified:
	* src/lib/sim/encode.c
	* src/lib/util/struct.c
	* src/lib/util/value.c
	* src/lib/util/value.h
	* src/protocols/dhcpv4/encode.c
	* src/protocols/dhcpv6/encode.c
	* src/protocols/radius/encode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2be98d40355649a94d656b7018abe540f36101f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cMNkACgkQfQ55zXdi
 Hs1quwf/bsYdGTLPEwQBQLcEvTa1Rng+wPFvqCZYiAMsiQZ/9Ly/owNqgtorSSFC
 Ofj3EQyE5Fzw8gY91LF4Gp36swmQ2iTtFlewYnzeExLBQlshtV6KOyYbZF+89STt
 KSQRgwHfDYoJ8xwyOvY6gayn6yga6Q3YYpnNBs7eFNlV1J5cJfUCFmINjyBMNZmu
 QH4aJuVWk9WChJmS8x5zfBT48j3QP3ddM59qTBSYr9FsI1LF7wQW6onhpFWtFMEB
 oTn7uHNad9NCFbygzYh/X/SBu9fci8OJGX1sfCt7UTd45GWzqTWuv1/7bb5WkTjF
 /Ma2Rg96urjjNfYogxkNZzt+mRSABg==
 =fe7t
 -----END PGP SIGNATURE-----

set the size of the parent structure

Which is only the size of the header, and does not include
any TLVs or sub-structures

Alan T. DeKok at 2019-08-20T17:41:45Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b99da2e148b3b7265b614df23aec84f6c99f6764
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cMNkACgkQfQ55zXdi
 Hs1W5wf9Ht3z8WMstzpUSOwVUB3nbngsb8pHzkZvgwHRN9EzVF8V3c/eJ0gHEum3
 AADCyWavyHPx+NTzLwJJK+539PV+mpUHLyBy5lAvrz7U1cQpxCh0qIIIQ0zT83r/
 BTFaoeCwQrzU3Oe4YC/r3CsU2lu2FX4UZJI03oIISy7v1qaUHyrlpNxAISu5+ac3
 QtsIP0UYdALem1J0Nr4+u6wPrszdSnUAcnOxocQP+trvHssa9jLy8Q5SyQQNbhGu
 i/qpBsqLCRM/pneaGoc3LNG8L+0ciUCIbfq6rxzSFK9nbQoTTK0YF08v+7K+M4vS
 odMzkUgknocOKltJNwdoCBuj+0cRWA==
 =gRmK
 -----END PGP SIGNATURE-----

remove unused types

Alan T. DeKok at 2019-08-20T17:41:45Z
Files modified:
	* src/lib/util/value.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/542627ba0a4b5f10fa06146bc6426820ec40c84f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cMNkACgkQfQ55zXdi
 Hs2IZQf+Lxmaq33INrYOx1Ty5uZ4XniktuaAKEcUafx+d/eIogyLoVADGIJTT3Ji
 E0AB2QRJD1BQQ3ESfLT1i7ahymg8TSeuQRUXxlqwdzauC2xitk34tqFfpIfjdEux
 l+uatECbMzRG3wtTO6VYR9jgmqRwAxLiWy0jSZDgdhqkJVGoMb+5rDQaUwDkFQU2
 lMPvy3Vfsln7uYoa8dIByQerZnaOMZVm0dGXk+jw39nC8leg8Us/WkazQ9rqAUqY
 QNu8JrJyucAU7G8mS/46DvZ0xBdg7ZlAyvN1PLyHC/dzOb34BOY1DcVPSK0zoT3z
 26KSDf7jqNLZ9UtGVEwgtdcvvZCahQ==
 =pR3M
 -----END PGP SIGNATURE-----

allow bare dictionary name

Alan T. DeKok at 2019-08-20T17:41:45Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f7bc99379ba67356d90e680423e2df839d88488
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1cMNgACgkQfQ55zXdi
 Hs28Pwf/Ul1wABGqMwi9hEvlqTtg/oQ1B/HyVzCBVtsnLIQAcv1XIvm9Wvw+CSRp
 7DtHVqiTZngxLbKNd2BhQzJ0R+26trY77PE/3va1eFtpPfN9aZ6b0bLPUvM2VYHq
 4B/btNe/3GxVl+mN2tY1A4FSeQO4N1NF1flQk/7zHVR5CRxNfQwRrPj8jKrqbC/P
 rPbPgAkv2TjEf7jWVW9l1TMQtVmK+Ud++uoHEl8O05xbhj2GuH+tILG0YyoevbAm
 ye3tlFpCIBYXlMLhMwesMUx1ZzygbG4+8aPTlkTmZPUlmyZFGflEdYAiMsCdu3SY
 7QVDTrxGieVP1lIS3xq+B32IC2lP5g==
 =UgCh
 -----END PGP SIGNATURE-----

add AUTHOR line

Alan T. DeKok at 2019-08-20T17:41:44Z
Files modified:
	* doc/antora/modules/man/pages/radclient.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fab50746b38e9778372bc2f697bea0b019f08c4
====== 
doc: Add 'INSTALL' to howto/ section (#2904)


Jorge Pereira (via Arran Cudbard-Bell)@2019-08-20T14:23:15Z
Files modified:
	* doc/antora/modules/howto/nav.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab31a2b5d048fdaaed30bf89f1e9d0365de4a899
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1b9+YACgkQfQ55zXdi
 Hs1gagf/UsH3A0nfyFSRRy1Xs8LiTy/AgRgb+fX31T7qs5JPKbeWfthcb4Gq1gzz
 S8Ziuezg1g0XKKjSvl+TFPvZn+cPw8TLO/fi/UFpt8UcPHIX2RwlyxP5Jp019nmH
 oyLZHgA/RyX/8RtbGvy5NZ9TiAXXlZ5y81MVDynqZeBs1e8u7SGCC1TpPcis5HxC
 zXRMZ4jA1R0S74PKOR5+068AiRfTTeQBzwRubSss8v06qavYfVn0KB9a0bBqjrYx
 8gyUOUjMzzAp+ib1IzRRrkcqKsk3ynmr7A2df4aTGRfenn7Rk6Xcz5fW/h50vDAe
 JOk0yTqlKLBmZc0ByKPsHUvnu1P9wg==
 =mM/5
 -----END PGP SIGNATURE-----

move radclient to adoc

added build rules for ".1" man pages.

fixed the install rule to use ${FILE} instead of $(MAN_FILES)
which means the install rule is for one file, not all of them

Alan T. DeKok at 2019-08-20T13:38:44Z
Files modified:
	* doc/all.mk
	* doc/antora/modules/man/pages/radclient.adoc
	* man/man1/radclient.1

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ca53fa50634f60483a0c7732c77cc3429839529
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1b9vIACgkQfQ55zXdi
 Hs2gcQf+OOsrTZuefCyrliDq/br/vGrSef9rKO111S5FlUsu/xVelqKJoBZjps/K
 Ja9Zmb8gLjk8HCpl9P8cYjMP9Z29x6lPp+zy9rrNpIAEMNFYApqbRZNXGbzK5VRO
 40X1drhduUTulWin8MhwZdnbMvvmfpK5dlFG5KWgP/MVJcMHNSobxezvreOEMHHI
 S52nw5n7YIpQvSVOGD15xz+8dmwqi8j/3bfUXBXoXGtqhPMFvk9ZCUqlmRGhjFKI
 eD/MuzZYXiDM/wHY5u55KtKYKN0APe7IPgBcqhL3RGdJAdNTxSIOTzOBiWiwYeM3
 q0g6kNQw0TrC3AaPJKgRloPJiRbokw==
 =Lwna
 -----END PGP SIGNATURE-----

typos

Alan T. DeKok at 2019-08-20T13:34:39Z
Files modified:
	* doc/antora/modules/man/pages/radiusd.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16b1438be3be735727b3c8714b456f2f309e88d7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1b8JwACgkQfQ55zXdi
 Hs3y+wf/bRPzhF0b/KmtRfgAx2R/NsGEIVlzYeW9JlgEdouo66iEmHSyFjeTrax9
 UrFu/PS1ks0u5pJV3E/NeGXe+OCZ11YmTsnASZAjo4RVdhENrI9yPyjR/e1RvipJ
 pSOIx7lUaAMssvxIb83yTB16GZirizSiZj5bHSlpgHcw0OGugjhlvuzhF9KJ7zWO
 pwHFiSS88lvAVmPZG5aO4u777Mlvhhn1V34Igt1p35LvgcRvSFm6uCWJXnKTEGJf
 7RWo/7noBgEHOdhAtC31BeqcA/v3bGCEpxM5qWIpWrCANLweiyUGEBu/XXWfYBVK
 1Z39WR4moKbofMZxVy/eKB224o9gPg==
 =91oX
 -----END PGP SIGNATURE-----

fix for new formatting and new call methods.  Helps with #2901

Tho we should likely just delete a good chunk of this file,
and point instead to the doxygen definitions for the module
init, instantiate. etc. functions

Alan T. DeKok at 2019-08-20T13:06:47Z
Files modified:
	* doc/antora/modules/developers/pages/module_interface.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28aa214a03eb29e59220d1cdde13784e00b00601
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1b7p4ACgkQfQ55zXdi
 Hs2+Dgf/RnEuXA+j+EEtPBrWCJgZLSg6AzzYwm8MJOF1kBpkL2avnq2FsZSmpIq9
 MRW2a3mmF9zx/bdV2IkmxY7fWp77SD6U1yVfDKJY61tzDnR8F522kbMeKA2z/hEb
 tXJvTxt4arKI/gTxQ+E6VwJTJjdcMYIZGwiPNtFwjCJjAWiGqMg62OcZ25h30Fj5
 4a+63Vzft8ujjT5p/yw34J7WMaSbqJ9dTMmyLU/RYbGbjKEdOCrP8teNRBSs2TpA
 hE4d4YnEezBNz5iHVO7fr5yBagixDJqvsxg9i1GezUVD2H7AWnGuvQ66eZRV/eYN
 avbEWKC10pFP2BqaIL+zxTPms5gnnQ==
 =45jz
 -----END PGP SIGNATURE-----

update install.  Helps with #2901

Alan T. DeKok at 2019-08-20T12:59:02Z
Files modified:
	* doc/antora/modules/howto/pages/INSTALL.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59f3d5bfbb4b24d9c988203a2a2e1c19a560f799
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1b7aoACgkQfQ55zXdi
 Hs2dxAf+IC8peopBjhpW7vUhHI+cfrhNIenNH+lgRPZMqj0RKKYw+jglgInrptas
 trJrpWhkkZJh1N6ZMx9f0beeaJSulgffYZqCNMR+OSLVvq6EcTAydtk4rVlhAovf
 qTd64yW4uTcXJKXFWlh3RIbOCeoiEL1bc743pDkegjkxcBZU0vk7irPJVksG/A8H
 g40oauTc7/Ny6AgLPpsSD+e1v3lmwhWl/plFsmmEs1Ocxk0vNFUCTRMO2NiIKa/a
 2DwZjAMMojPEy7MOAxhI/Mq07UtWex/i/2aHdnPPXwYFSbg4KjIt4jJfWUs2DdMv
 68ORYKgoZz6vQf5ojiWliSGvdc7JBw==
 =2iOp
 -----END PGP SIGNATURE-----

use double quotes.  Helps with #2901

Alan T. DeKok at 2019-08-20T12:54:51Z
Files modified:
	* doc/antora/modules/developers/pages/contributing.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d57359126a310e989b85d38ce8403ac2ab3b78b
====== 
-- 
This commit summary was generated @2019-08-21T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list