Commit report for master branch

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


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

======
doc: Fix references from *.md to *.adoc links (#2885)


Jorge Pereira (via Arran Cudbard-Bell)@2019-08-13T23:34:29Z
Files modified:
	* doc/ChangeLog
	* doc/howto/modules/sqlippool.adoc
	* doc/raddb/README.adoc
	* doc/raddb/mods-available/README.adoc
	* raddb/mods-available/eap
	* raddb/radiusd.conf.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed696f1d3c60bc9bbf47759c90464403ab3c169c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1TLlgACgkQfQ55zXdi
 Hs3+VQf/bMhvzo+RTjQ0l8BqQnyeQL9SUm/c4cJGA/jPv9InzpnDr1v7uew0CQBU
 taS0eXvQNr6Eb0ktj6kHM3ouiTlCfneT746we0isctTMNKlQ8vhqTVU392Cef7lq
 O2kUE/FBwfhNVnUMbKvB/Wfh4KhnO8aoqA+Pg/WidYOvWBIQPBoKiag906y58cR6
 Q/jVlGuxcAgUiJXhETvneIsCcbe1n3zRFJTye0b0CQEBuxDwCqDcVt8wT/LfUefj
 6ZxL2qRa/XtfVKw+fs7kY/Y5KAzGpdt8iAtTIlUsPmWpOzyGeqegM5p+TwIvm2Ko
 sZwf2Hez50BQYZce73zmyZFcomc8kg==
 =nL8W
 -----END PGP SIGNATURE-----

shut up compiler

Alan T. DeKok at 2019-08-13T21:40:36Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8482544330dba5c4d0d0a33d6f838aca64d5dde
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1TJLoACgkQfQ55zXdi
 Hs2dfQf+NZOL2Ugx+uWk2n5Zl5ZivBfY6rtyWxyWkaKKN8D8FmzocKRBexQrch45
 kxJ1S7cbpGTB90Iiyt1j4BsvswUSDCuTAFMZklxmFRtDd9825ApuF/cF0BUtYKHs
 WZhYic3ELFPY3iRDtI69qPCe1QiBDd6OVNf3+0e6FJcItOsVDILR1cjq/CbSu9mM
 eoR/1G+6bI7YmsWxsje3pmvYR2ezyGHGlCxnQhXUnMKYfW56kZwzO/JR5LhmjcYI
 /ylaLQ4KZRfWIjBN1N1GJPlNq2p4wVXzi/6rNsKEY8ptLvzT0BY3JbeVEywP45sg
 MMdvid4PJgv4sdRVslJGg9qDBpFGtw==
 =qP0I
 -----END PGP SIGNATURE-----

allow sibling STRUCT definitions, one after the other.

In which case we unwind the stack until we find the correct
parent.

Alan T. DeKok at 2019-08-13T20:59:00Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2073f61e6842ce0962178e0d20d87ad7cb264f32
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1TJHUACgkQfQ55zXdi
 Hs3xsggAjukdLLv0bFxaNBaorA2L3HvZrRQmiuuJVLZ2Io/Uqsr8abKou+pp5pNs
 do8aZhEBKFt9tSroO6hcIiNs8vHC4Oc6WG7vzcwbMktAsDsaDghrnLk5/M9eHzi7
 0aB8Lcnjg5NJeQTwG/KW7IgKK9YwuPug8FezjZ6tOXFvYSql6DicYyZjI0A0Htea
 lEhCBkGODrgqGq9O63fLpll3glLibTSnyuTt1v1WkXpLqCNudy/NnMAQbEl5djZR
 9f8fc2plH9GTsV1ZxFbBLJvpIC4VWO+tPuUYotZXgfRlsEyqf0VgzIPC0XRKjSjQ
 ImN1N3G4W5iJ7+Qkmw1bYz8RxlOimQ==
 =YunA
 -----END PGP SIGNATURE-----

allow octets[n] in previous MEMBERs, too

Alan T. DeKok at 2019-08-13T20:58:14Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1e9ab75beefcb8b4393804e3a21ec4ab5dd07653
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1TIpcACgkQfQ55zXdi
 Hs0HBgf/fjASjCePaj82fPXBERjLu77X8QXecp89h/4duknHy3ObehDJLn50H96Q
 V9LFV1IpT5bqTaBqILHxfSRp//0fAuth78YTA+FV2i9LIUKij52bm37Y+yn/H7Cy
 2vNT3yervHNqauL7Q8c7wUOS9edtlUZ/rtjlcy83G90YLnOcYS6pAcnTLiEZ1KU8
 oQcdhElTyAEDdkM8D70OQlM277yTVp5ONkcuylggR8ODGkC3TjAc9pH18867EZUu
 cFlRua7Kz0/+CoWjTWamFNumCjeEjbSXcqiy6Bcjyo2qQWtWRoOMtjXtGClAHMNl
 tlf/FepDHnD1rEiewSPo9Sd1U1FKkg==
 =2Wi7
 -----END PGP SIGNATURE-----

allow fixed-size "octet" fields in structs

Alan T. DeKok at 2019-08-13T20:50:17Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16654157153183eb144a605c0dbe2f8df3df4a6a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1TFgQACgkQfQ55zXdi
 Hs16qggApkYnpSbNOBaiOn+vVmuHIXIhzWDcdOuEkWzoD+Z/Vi9dH51dxCoHKwpR
 5qZZ76UXeknqyVkPdANXxtCKE98ewyeFeaIhe0JNpzZtVJxwflw6+e5ThUmWg9Zc
 LX09kH3zHib7rs7ML533yQBGV40GEBMh323IdBZYJFFpQUn3fIORTZjPB0xEstg7
 47AVzU2lbP29c467e590ssJHRFGHPQuVXgBY05EyhVpo0XZF5HDeEU1dMvneFRmU
 QCa5jNYtNE4g6NAPdXibgWU4ghTTsFc5Tap2TsHhLFdbkDAksEYrqPS2tvqH9QHf
 ++orzWWLw+HIXtmEVjhLtuSqlyPJ+g==
 =5cs9
 -----END PGP SIGNATURE-----

encode structs, and add tests for them

Alan T. DeKok at 2019-08-13T19:56:52Z
Files modified:
	* src/lib/util/struct.c
	* src/tests/unit/radius_struct.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c37a24c53c8070752d8619aa8ee649b7b7ee5ec6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1TFgQACgkQfQ55zXdi
 Hs3HvAf/aD4SeNpV/gWEelz9eqci5LbCVk5k09srXQQ+uBd9RcqyA3uUKjWRZrA7
 tzjk+NKTTX0qqtpTx++HPPYeVgB8/GTEWeom4d8UcPHpLMgTnif0TsfkYK3f0QSi
 EugUVPplel8/s5oHSby7weuzdGalzGQcOIcUJq80KhLH6R3lKl6KhSYfWsIExgrw
 xHe6jwuVkMVTsawsNvpqH6hMgQkOcCffT1fOZ61sxfO47G1hrUXRtIzM7FNPt9Ke
 V9AShjXnFqhXEZVdFyHOjT1IUB+uEw1WtAmYAJUSB9hOik5hiQIDEQ1pXoICcRnG
 XnRbY8cGtqwpuRB+gSlKDrWHVgZPpQ==
 =vRyv
 -----END PGP SIGNATURE-----

allow RFC attributes to be of type "struct"

Alan T. DeKok at 2019-08-13T19:56:52Z
Files modified:
	* src/protocols/radius/encode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27a592f2669c7c1a9eb73627ccce33c46a7f9046
====== 
doc: Don't append extras '/'

Jorge Pereira (via Alan DeKok)@2019-08-13T19:39:51Z
Files modified:
	* doc/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3aadf0f6728b1c668ba9cfe378718b47b5b58620
====== 
Don't need to process *.md in doc/ anymore (#2882)

We do not have any *.md in doc/, so don't need it.

Jorge Pereira (via Arran Cudbard-Bell)@2019-08-13T18:27:59Z
Files modified:
	* doc/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27c74721be457db9d81d22181fd88d3d1eef7875
====== 
 doc: Convert doc/raddb/mods-available/README.adoc (#2881)

* doc: Rename doc/raddb/mods-available/README.{md,adoc}

* doc: Convert doc/raddb/mods-available/README.adoc from markdown to asciidoc

Jorge Pereira (via Arran Cudbard-Bell)@2019-08-13T18:20:16Z
Files modified:
	* doc/raddb/mods-available/README.adoc
	* doc/raddb/mods-available/README.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77f3f314ef23f36184105e19fa7b422d84af1a8c
====== 
 doc: Convert doc/raddb/mods-config/README.adoc from markdown to asciidoc (#2880)

* doc: Rename doc/raddb/mods-config/README.{md,adoc}

* doc: Convert doc/raddb/mods-config/README.adoc from markdown to asciidoc

Jorge Pereira (via Arran Cudbard-Bell)@2019-08-13T18:10:30Z
Files modified:
	* doc/raddb/mods-config/README.adoc
	* doc/raddb/mods-config/README.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2070c71a7511f64f80e0b09490bc625274a4cb29
====== 
 doc: Convert doc/raddb/README.adoc from markdown to asciidoc (#2879)

* doc: Rename doc/raddb/README.{md,adoc}

* doc: Convert doc/raddb/README.adoc from markdown to asciidoc

Jorge Pereira (via Arran Cudbard-Bell)@2019-08-13T17:52:27Z
Files modified:
	* doc/raddb/README.adoc
	* doc/raddb/README.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/42d11aa799d1358507248f2bfe87776a07dbdbdd
====== 
 doc: Convert doc/directories.adoc from markdown to asciidoc (#2878)

* doc: Rename doc/directories.{md,adoc}

* doc: Convert doc/directories.adoc from markdown to asciidoc

Jorge Pereira (via Arran Cudbard-Bell)@2019-08-13T17:51:52Z
Files modified:
	* doc/directories.adoc
	* doc/directories.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bae86f697baecd70b59e9b99695e6a4674100f6
====== 
doc: Convert doc/README.md to doc/README.adoc (#2832)


Jorge Pereira (via Arran Cudbard-Bell)@2019-08-13T16:56:32Z
Files modified:
	* doc/README.adoc
	* doc/README.md
	* doc/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/106c637f0d0b41cdf87a86304698a15ed42be5dd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1S2UkACgkQfQ55zXdi
 Hs0eQwgAlLrEWNCqskjokJqarss2ZTcA/beCDjynsljXN3kWHCHqi1hB74vcbZXn
 9Q8ZVF2CJKf3uCqs19ghSnimlIlapw0CiIQqzfWI/iLksrFe/yU6a2+Ovgvu776b
 o40KSMLo2SN8JE4GfGigBE3LkqL4c4qJ5tWOgvCcE7UowWBMIvdNZR/tETH6Z5P6
 6Q/t1+8182TQBonr/UdYf5gfYKyTum0BFruDIdezCNL2iKaJuF4/ySoneEOedFMP
 YVynW/9C/rSp1xexi3utL9EOc+IhdPpgPfBkslsgkp2xt92wsGJeuvXswykFhUAZ
 YmbNSlUsfNHPWlF+7PFs1+5TY+sNvA==
 =u2l9
 -----END PGP SIGNATURE-----

remove hack

Alan T. DeKok at 2019-08-13T15:37:42Z
Files modified:
	* src/lib/server/cf_util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/519c91ab36908cfaeac1669416766fa1e35f86c8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1S2CEACgkQfQ55zXdi
 Hs0bZQf/Rbx6esWRSeEChiFw2EL1vaLugrNR40zO17VaGUfsSJX0sow93PZU75gf
 lIue07+NbjLLZmOxSKvt5PMNXq7nNhM0F3i9kf+nzwd/xPJXqonCWtnlUHekp+2p
 U81C5ABzyzLaCZge9TBEwTkwZPSCgKA7kvqMYv6GLVGUIkmU4Knca5+iyrwhio2i
 Z+4lFuy70KcZJwwrZF38vWVDUwNj/jTTkaxmV4RfK0wv1TJbBuqGkeC06dt8B7fw
 cOmy5KMa/eE7tFc06o5+FgOreO1wyHO/lkAi2SyYzaDm8sRbdhrqjW8RjCaecEsx
 pvK9A9PNJtu9sfwpL4jRuaTBsgQ9Zw==
 =y/WA
 -----END PGP SIGNATURE-----

loop detect on calling instruction, which is simpler

as it gets us virtual server, packet types, etc.

Alan T. DeKok at 2019-08-13T15:32:26Z
Files modified:
	* src/lib/unlang/call.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab146a3f6c37e17245ff9e166160071e906e34db
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1S1l0ACgkQfQ55zXdi
 Hs2GDgf8Cp9Iv2udUK9HAumVEHW+Ui0+txKhFG/7ACXv2IvanCZ0VfdlFiqgm3Yd
 j9y0W5qFOPR7rJFA7kqVcU5XBiPpzTTfF8WxbwxyJ7zsUYv3hrGTwXNNUqi0Y7nK
 p9l4OperFQrT0kAShEgp2gWEXPYDeI9mIu1QJk2hDMz3gB4XOB4dtO3xxrgOVoAb
 qfBZjD3hJ9gb3uS39nOTe4izHlqptP/jPZsxp2m/QTSAOr23xmFT51R8hqW3jLBD
 W475xkbaSbQ0P3KjTJSmEHBhZNjPUtIhuMte9ZfJWG2tRGDtq8ysl65x4K1LeKbc
 OCPE1IH2sT4BmZy7gZl458BdxjAnSg==
 =budi
 -----END PGP SIGNATURE-----

Remove previous hacks to cf_data_find() and use CF_IDENT_ANY

with the caveat that the caller needs to use _cf_data_find(),
so that we are not looking for talloc type "CF_IDENT_ANY"

Alan T. DeKok at 2019-08-13T15:24:28Z
Files modified:
	* src/lib/server/cf_util.c
	* src/lib/unlang/call.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4eaf6273fe50706903008bacf7c2309cb68f3766
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1SxjAACgkQfQ55zXdi
 Hs3vHgf/YyvWiTzmUUAwVUDr5TFzmEG85T/3a4uIU3yT6AEUod9uzAZ69Bm/z+P5
 5VmkEjmkhu29pO8WSeTsfdMy3eV/++RutmNoAsXeXYA1bjeePMgwZEuxr+vpUrgr
 e8dT0m3YEmu9kKvYeR6gmaqG0xGHhHfYqdnwltqulVrFv71C0XzJ96/Kogz9fQo5
 Pc2bjMgwVosp97nmXaKLOGG7hxXpSu9QcXE0jloM/zuqkHd2l37kHOhTdtLUd1Cg
 V2ESlGNM/6zfwqqnuYSNMcZLX/gtalpEilVLY5ORDfDGUvJY18QkwgoLF1f0WNEp
 yQko5P2iQoZaCyU6WvyZrteGc6l2vA==
 =N/zE
 -----END PGP SIGNATURE-----

formatting

Alan T. DeKok at 2019-08-13T14:16:14Z
Files modified:
	* share/dictionary/radius/dictionary.rfc8045

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5db2c5cbc09c9b7296b2cb604a7ec42ec5579bb5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Sxh0ACgkQfQ55zXdi
 Hs2Oqwf9GqXxdVpxj9cPzGK/VYe6c1cKxISldcZJMFalHIz4KJ+omZCmSXhqBwRK
 0O5NieEsjfUREpc2HNU/nfBe2nVZDBLTIpzu/Tw92pHpoaEkUre+BR6bYdoB53tH
 nZbHFKIHU6jop0dR2PePsBUtDL8Cjm9mmzJH04dEyHLPHY8V1yoLwoLddIl5gI6q
 gsLdplmM2/ghehtIwUXuCsR8MTCixZEo2D9Kd11xnHkE2Men/WqE/ekLLnF3iyFD
 tdg+r6KERA3+7WX5fYwLNghv/7x61pfU9UwzwI760Yxc91Nxm77Yi9/30HSrmq4V
 NqtkzQLKdbkGGEfNeC2oVmlli9cRqQ==
 =P9Az
 -----END PGP SIGNATURE-----

format it

Alan T. DeKok at 2019-08-13T14:15:55Z
Files modified:
	* share/dictionary/radius/dictionary.tripplite

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74c1f581cb4a918e10120ad061258dff310f59d7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1SxfgACgkQfQ55zXdi
 Hs3SZQf+OTdgCEMq2jZ90XiTPSfBjk1cbbDUEyxkuORQ9EfgayFjIcryXE9kWr1u
 Tw/+dIsVHqdMCSVBV/LfYjqmMmPmuSXXxtdb0W4wf0fbnA72lqJAVP7aTfk+0yIx
 k1sFty6DMNPrtkkJ2Bv/LzfTCClgNEQyJuec2wPB3Y7vywg5CN5ZxSiPc4qNgYfx
 tSipVwqRh1iG6GgbjoxALonZYBEgrchtrNN+FCDl7CfYX/FGRuUp7XZ2PKX/ed9E
 v4GnlikfaMcc6utQ0E/RwWFhWwPskXrDl5bbRFIyuwSyqy5V3fGv0/nXfPYc9PBN
 +6D3lOLzXTkGdW+eqsKYWxGOBhOdFA==
 =OWSl
 -----END PGP SIGNATURE-----

format STRUCT, too

Alan T. DeKok at 2019-08-13T14:15:15Z
Files modified:
	* scripts/dict/format.pl

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/423b0cb85e8bede6458cbe0e191c183e6050cd71
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Sv98ACgkQfQ55zXdi
 Hs21fwf/VjCySdPJ9GlhApH0gs/Goa7w9qdJpgOQqVS4PuktnK6VFKacvhuKgZsi
 20jmr9uLXtkCrNJFE0G2nKJ3hI+b6oSzY7owVk0oFQ6HP/J9dtUkjsimDZK5le3f
 K8Km0WNQKTKHx8+OnQdWWCADVgTVMXxClh+hf3cfkwhQDSLvqBhm9rKFDSxYv8nU
 Jr4+e9vfogslpao/G32NAFWtwLqQqjcQfTlTl6a1v0IO2hnd8d7qrUrtMbc7d0PF
 Bn9RDFL/ipzDa7WBCrTkve1S8o1FpLo3MBf6DdNWZPyt3XFb9HOywghA0L7+b3fQ
 avyrcK6Epp1OxT9MVUpI6k7d0hi65g==
 =bTQO
 -----END PGP SIGNATURE-----

parse sub-structs

Alan T. DeKok at 2019-08-13T13:49:18Z
Files modified:
	* src/lib/util/struct.c
	* src/tests/unit/dictionary
	* src/tests/unit/radius_struct.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a738db1ed17e0091a5b36bb8cee85247accb8b21
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Sv8YACgkQfQ55zXdi
 Hs2bvAf/YABv9TFgGpKfOvMA6ugc431R4347GNFie0cDDr1x6+4HO5pX89gi6HQt
 woiRmwkJp9VvMlaAvXrs9/WtLf4ycaWn0icV0oVjdq3DerCR1yackLafmriJwvBI
 YkxMyM8/RBMbfjJHZTkrp4zGyBuGCZ582hglfLxAiFwf9X1xragcpZNGZ1zCTs6S
 8fc+Rn5GogK+fhSjcNPeVVz5FzSTM/md6QuMdxLgVFtrkgcivOjZuqJEDJzV0scH
 mdKgIGdFFusypE3nLg/CofunixN9sI7VMeO+86q5FfmRlHnYBvCiTzneXuEm+N0G
 BpI32rrDeYqQxqEH3j4JhPr9saojow==
 =g+GG
 -----END PGP SIGNATURE-----

more sanity check on STRUCT

that the parent MUST be of type 'struct'

that the previous MEMBER MUST be of fixed size

Alan T. DeKok at 2019-08-13T13:48:29Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69da4b44efa70fe58735bd327b55d40fb6c5f8de
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1SvOYACgkQfQ55zXdi
 Hs2//wgAj8F4ySbvE2wb4ZdI65jKTuJH3bKUcEFv8iGtLWqvgXa6VTDSd4YhoqFc
 v94Hh9TiW5ebPzizA40cXCMscQNLJ7McopLiupnrOIPjscsR9BtK1za2OtHnyQDc
 rThKBhIn8sr12/Hay8RCTj7m0eZA+G4aasMke6WyhqAKtKjRgGIH9F1JJMBdjUGi
 cXukDVwmwNw7gKe292ho+3YT+gF8hiWrN/FHUST8jdQPzI43o8+NFfI0u1UInPDD
 +yBk543/Wy+CR9VMnMMfU8b6XNhSZ58DSbTD1aVq+aANInP9zEmy3PIPM92oGeaJ
 SdwaZxHTtC84XqU2hDbtG9WrZjoZnA==
 =a43I
 -----END PGP SIGNATURE-----

don't check data types when looking up children

We already check for da->children.  If there are no children,
then we can return, independent of data types.  The rest of the
code (i.e. adding attributes) ensures that children are added
only when necessary

Alan T. DeKok at 2019-08-13T13:35:34Z
Files modified:
	* src/lib/util/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c81b15dc790e324b8ca3ca708d35c2a77e17e19e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1Sq+4ACgkQfQ55zXdi
 Hs0urAgAgo0frufIyyc5sv/3ABNpNOMyg7uHAw6b0fn7lbzcAeadhF3NNVqPBNPt
 nN716+8OrojxHmj1aFXPQROwGUnq7Y4YuJrx16ojLR5nnuLqwrV69IFbkN7ptV3a
 kR9jJGYHb2k+YrPr4z0IN6JRn8BsLmNGEzwwCeKa8KQvBaWlXVCHy8rI+ozOYUse
 F2CVJ2fDRXNqQ1cbl/7egxhUBVQIaeXN6o3FXacspxjUTCcoZTG7wn2depPTZmee
 AUTlVV6CAEGaK2Irzz+bWcpcgvoSdDb6fcDnQoUkj/Jsp4YGTjor/JrBWDpgjbyy
 rnSQrGnuYsZeWn4DBMBV2M+bxXqrzA==
 =/jgz
 -----END PGP SIGNATURE-----

clean up and rearrange

Alan T. DeKok at 2019-08-13T12:24:10Z
Files modified:
	* doc/unlang/xlat_predefined.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6901f5196f25c8684012ac44981f6d92dd33f35
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1SLGkACgkQfQ55zXdi
 Hs38Ygf7BgQZVakA63sqB6YhUFH0lAt3GdK2C6tsiJf3k17rLCet+AY8yyK97tCe
 bItEMA91pOxONpqzXQ/AKZN6pyuDLqhw25RYU0IQWMcL4qqML89oBAttCLkRYrFJ
 dhWiQ6WSGI4ZF/FUeLQEU0Xe2Pfe5Nkj930vMZCNYpeClt+RWmCE6YTfzMZ+IHWR
 xDIDcMFOQFvx+jAy6k3JlXXdGJMTwaXM2vUIOLZBFfAtnUtyfyq0wMIgLTLmkCqW
 k26gAXaLmgGOFd1q1NPv9kR45t4JTwRt6fQ4iZg6vDyYUzbkO6ldM1icSVGxvbEE
 4KcPVBJ1TVizmhwxq6SjPRkcJ7jPiw==
 =MNqm
 -----END PGP SIGNATURE-----

don't have NULL entries.

NULL is used to signal the end of the list.  It shouldn't be used
as the *first* member of the list.

Alan T. DeKok at 2019-08-13T03:19:40Z
Files modified:
	* src/lib/util/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4e31ea84d5475e3551415145b3d1c9e3c987962
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1SAPUACgkQfQ55zXdi
 Hs3aBwf/RqtvoD0uXFVdMH4vhZMM12fQEQTT+q5bPmL1Bw0quvRIQ9X54K+tB+YD
 6khtPfmCMrDrwuKKVQanCh2OzVsrunsggJC2OKR38Zz0lJIljsn1CesX4FkqPK74
 AVlfgeSKYELaqK7y25b4HQ299ASqVkZuWc+4wvjFB6bvwMBt2q3DaSonBuUnjHhI
 5VSYgpddThlsOvBuu7UQe1kDGFMkVFcu/xPgVEjqLMfFJSJoGP31iuYs9avuCEM/
 imDa/xgCsVL55hT9QjDBJghQ9e6eIoqIIYf/U5/TzS1B5ZyMjP/qWtTqVXqveKtu
 LYThsPSL3QuHFA9ysaEXPvkLDU4GPA==
 =zd3J
 -----END PGP SIGNATURE-----

use .Example instead of anything else

Alan T. DeKok at 2019-08-13T00:14:35Z
Files modified:
	* doc/unlang/cond_attr.adoc
	* doc/unlang/cond_data.adoc
	* doc/unlang/cond_eq.adoc
	* doc/unlang/cond_module.adoc
	* doc/unlang/cond_not.adoc
	* doc/unlang/cond_para.adoc
	* doc/unlang/data_char.adoc
	* doc/unlang/data_double.adoc
	* doc/unlang/data_ip.adoc
	* doc/unlang/data_numb.adoc
	* doc/unlang/group.adoc
	* doc/unlang/load-balance.adoc
	* doc/unlang/map.adoc
	* doc/unlang/regex.adoc
	* doc/unlang/string_backticks.adoc
	* doc/unlang/string_double.adoc
	* doc/unlang/string_single.adoc
	* doc/unlang/string_unquoted.adoc
	* doc/unlang/xlat_attribute.adoc
	* doc/unlang/xlat_module.adoc

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00b956e36c19399e7315a3a0bd8a830588feb1bc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1SABgACgkQfQ55zXdi
 Hs0rBAf+JovlTK9MIFBPAFX9Bg2cv4zyVmnnczTDCwK8xW5krpIrfq/Kd0psRU5f
 vrJO2R499YLuPEPizH90L93TqzMQe4Flt38ke79MorASJ3UTEgC8/Ugr6S/QAoGV
 PcznelM+WlVp44lGEHE8xU2/qY0e33Pznd+wo2ZEmpRJHvDpQXqXDEJhzXXhSutN
 OLu01E0GSImDOEQWn6RaekOWunVz9yK0bjz5LVpsLSUXHLsTkaRX+LxTXGWjkvTI
 dyMXTdRDDp6rTB9+SEtyDijWj21aWMF/yPh1juZswH7OctivNsqGVYIqakApa1VO
 OrfvFZ3Q+TUf+gm0eruXqN7xcrz5OA==
 =7nBa
 -----END PGP SIGNATURE-----

reformat to follow the standard style

Alan T. DeKok at 2019-08-13T00:10:54Z
Files modified:
	* doc/unlang/xlat_predefined.adoc

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


More information about the Freeradius-Devel mailing list