Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Sat May 12 02:00:02 CEST 2018


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr1jr0ACgkQ/6TVgp+2
 18rN6Q//Vqqx2iafu7vTz1qI0OuUooHPQ8O4MRQIEdJxs1wV9m5yXvfbzwk0Z50j
 UToEYmDjNpKfQeSEzbFFwnbJj54SH+RifPltSuQSEc/fDxwGmKgIALl6lsAk5UHC
 rhZxVcBregjRaumQDE3lcH5MHxLbcC5VNU4uGkWoWQHy46/0CoK0gc39c7yGlx2x
 dHTwuq1Ex8h72jZ53gU4IcKhU/8VaGi4vk4ggBlD27QGAWySEknzQIFLWbL4sLf7
 zyCYrbwVRyCWA7n028gtqKS0SUUvZ8CzRNMOvAj87tiNf7bQ1xzwlz4HetK8Yjc8
 jn0MrsIIM/tauwF0hRGVJ7cglk2Z8je5B4ze/ul288R4b3f/CcgPzKqSt/UhCoSf
 Z+vzOzW6F0CuENMUeLxfkZl988eEcYKChSlaDHBgzTmOVuFJTDamRUQ5b2cf3oND
 vJ3EWKC230GKT5sErblmAJR2Jy9R48gbebaD+EXD8yoyIZP02LB9yafQKCXf8cXl
 MPdDUFUT7uM5H71jgVeNEEQlPRIz7pPKCfrMgh/AiKbefVlDYQF/Oj0AiwvGTcy9
 qV48iTamtEjDfz+WazDdBTGYmModAGxjkCjPXqFcdYPGWpfbozF+cZ3jM+B4SkcL
 zE4MyLYyLgr+9EPWdonTYjcB7jY7j5Jjc7AxHGvJe4CmZKwyp2A=
 =83S1
 -----END PGP SIGNATURE-----

Remove shadowed attribute

Arran Cudbard-Bell at 2018-05-11T12:38:21Z
Files modified:
	* src/modules/rlm_eap/lib/base/eap_chbind.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ddf6b97d430bff257935f6ff14a8559d6733faa
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr1fbgACgkQ/6TVgp+2
 18rpCg/+JtZcFGZgvkXMJNF7ALP/NJAxs+LMOgm91gqNKzB7eHRQ6oRh4sjoFUmT
 slC70iuCPqw4vs+Vn5uGtRFjLBFQG3G/iOT7RPoCPs1WMNiX2WyfEUxJMBNPS9Wi
 CM7CxUn578v8EBA4XBeE8B+FJgLFrl+rXtPoJhGHLfVWHM8riUcmZb1vcxvdChnt
 dVM8oNgRbsI5PAAXBMO0fHvMJEyOgdGT4rG/S5QQiQARlO/l+T3lT8IzowqxwhQJ
 mfdDhpc0kFtXd4qfwoEHRmPy1SJA6XXqf3lvBOvanNEeSG+bJUOw0m9bN9NKS6Cp
 HWgeDxeJZQH2gvMhkBUte+cPju7k1XFtW97wyi/91Wl/bQkDrdtF1taPT3RIWJyo
 Srtv5rYrk3FS1lrinLQr3IDzUuBhTY77cb0j9cJ6xC/gLSeqTZPzZb8Aq7nzXxDa
 aOtsVbHCAT3ZQGS1bUfM7kTOot2br/PcW645KpcjtLuaqESwQS1RiVbhzp5RPCbY
 sDMRUPWTK+qyxkU6YjhV0po9iPg/sbLWsr9OkDOcY6A1wrwDHwCUSexNhlvjPJFf
 5QU3v6H3iCn2X/zGxB63oHP3y2V7cRcq3v6CyPOkEhSbXpj+h3IZUQCdVUVanvyj
 frwjaWb9ZrCr/s9nI09VpgfH6bhCwIbgr/exMA+nn7mg0/igExk=
 =FvU0
 -----END PGP SIGNATURE-----

Fix issues raised by GCC

Arran Cudbard-Bell at 2018-05-11T11:25:44Z
Files modified:
	* src/include/cursor.h
	* src/include/pair.h
	* src/lib/util/pair.c
	* src/main/cf_parse.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c877c7c685d69f5f2e3281efe33c2ed6e434edd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr1ZHMACgkQ/6TVgp+2
 18r8pQ//Y0pqGZTFann3YOyU9G37eWGyqiIcIvxe5O7rvTJ2YLw017VLCwBKt9h6
 BTLoyxJ8X7YpVur11NgWfk9lxRmbS7OsPf3EStDsxOpydF4w3L03AZgmFThJLo9o
 4OZ7XXzwPm97fH7jqD5mWNjluuCrWGpOwLXobzkSaou3opMROELnZ29a6knBiZ0/
 psEgI74UpV7cadybp2cp2B37Ek5MjzlVuXgm5BkmoiEmWCBHvAurRuUKE4SD/Otl
 4tS1cyJAVL4puez9p7z6T7eom9nCp9oOn76ij+ncdXeC9jmdfZNzye0pfSg60JZk
 fA/GVbZ/83Fqt5GIBQFdBDrgKRD/EQ+x/t2Rcx/9E/2vIcmw8kvxrv1iZt/hbIJQ
 2GxRt7AOxTxKUg0ryofLQlDkG8dD5CK4PXzeWMPKWdziNK8RFYqitwuWXkMLDv5n
 68f4zqNO8XZ8FDfWL9PK5z+3vQEKsIPGJVbTNCc270bRGpOA7uhhe2TEJBTubjoH
 C/nfwXsYls4PAXxtTnsgZgCHA5zZiUQ0U+E1JJhF8OgWB3YeMnzlKGadJPe6U6m7
 FsppnPvoLUHnHO6ayypnY/4tAX2jKle8ElrEZ4DoY3FIDHfrtBgfFWm2NwY7FGQp
 Zg2yjsVwd2VflrA65uMFqlbnKAsH54vfJOptuKfUDKK2+kCgHlE=
 =qI37
 -----END PGP SIGNATURE-----

Remove unused macros

Arran Cudbard-Bell at 2018-05-11T09:37:55Z
Files modified:
	* src/modules/rlm_eap/lib/sim/dict.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4653d88975a90528c278d48d32fff31a00e7f83
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr1YwQACgkQ/6TVgp+2
 18oAZg//eNLQhwpqFlkW5ocBUq9WsMCooejhZVzA/aar5Hl53PKvQLDoVO5jV4vF
 6n1cQTBYCktGHlM4rAgoYbjs71chlg/vdQoNvoHXK428Nn3G861MSYSk6l6KXrcz
 Iv1JnC3qRdIfpRT84gnzHWv5v5gi2FgPuiZ3swVnitsWHKM71CTEOW0BHYZfUriV
 h75UsUkrd/D+LrPOLqCghMCkkpmcITfBXxVRPYk9UiovBnf2jIEJwA5V4qVcps7q
 vQdYkKDZOdYEyjNkcGVmju/LPX5g1axBwuyY1kL5ZEXIEKBvtjvHQA+3JtVO4BU8
 svN53wqbwmICRL2f9CVvmNA4OEpogGsKqrUYjdUsLpK/UGiazYn9bESZqrfvDRlq
 FEF61Rkbj9Defu/O/29zTuxKcnXTU0gL8kR+yLXnbiuoqzGqdeSa9JyG0CQztsvf
 ShB1w6e1d0iuNoNTZXRVbFSXV+5DtAFfREeeCg6g7ieu3VpWcE8YI8VEbqzjH0z7
 knGuI9LOQQ7wTiOnBuQdFcWHbbDujv/rqotdxuALQm2RPsU4f+MACqYpcx0QigE4
 0KmtqqQSxbjMRs4ZiaAP5YnmJtskAXBwukFzbZVVy83LYZ25TFitfdCBMaKCPx2G
 5g5nByB+Oud0JoLxHGr7lJmkNG+Buqj0ybwalFSqhEG7xcRhtww=
 =vbc1
 -----END PGP SIGNATURE-----

Fix cursor macros

Arran Cudbard-Bell at 2018-05-11T09:31:48Z
Files modified:
	* src/include/cursor.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a68c0177b238505367b1de838b678ded08711b6d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr1YegACgkQ/6TVgp+2
 18re3BAAqPekObpbKe0xsbBKH0TIWFB4669uP/oUvacAJAtSKk7o8Te1chO31uMq
 Ex6PzEKlveaZ9TwnV9nQiV/EXckCN8KB+/rXA65eXQB0h76enfKKJ8nBmQ8szrUP
 +CrA2ukssYMdVB05PhM0w/yP9V1INoEmrL0T+h4lFz6Zniccw4oep+zyq9tRn/dX
 TxnUzeJEuMihR/TBE4Ab+tgaToZ4TWn1ODLeH5g5k8RvMJtlJ2qet0ApmBTsrMvI
 dQNh9XsBt+e4Ekck9W4DvTZSlYH7GuRZoUGk63T62m32ouVFf1YAsg5KvdWLFq+l
 eXh29E5sgs8bEXqKxLeFnYhKKSHTvvwvW/1tfJ2/bFI8sH2M1XxH3aiq4xGLcPWe
 xZgaQfgn8u01bIi1oojFeZXszwrOXFBTPZDUo1w7UNrAxgboiVmrdLsn2Gb4K6L9
 e2U4fnFG7z8zqZhJeJYouZNeZ14wQoHN80MDilK12S76W86VplJZt9ATMkGSFs0F
 Z04xHvCqzZ8FfgeJXnA0ymkyapP3iDK5rEdgfui3q8F1QVkWSTuovoSAuUfJbDXm
 ZK9kjmeTUOpsZGrpcIaNp04il9pJ9cyOazSAcVXqAbWzpc/Bp1faCfxIvIRgyMa4
 HM1Dv/Ll+cxLBXxPJHw3GUay1k8zF1JOfuUnSycS/1D41DqoxXw=
 =mN0U
 -----END PGP SIGNATURE-----

Autoload eap base attributes

Arran Cudbard-Bell at 2018-05-11T09:27:04Z
Files modified:
	* src/modules/rlm_eap/lib/base/eap_attrs.h
	* src/modules/rlm_eap/lib/base/eap_base.c
	* src/modules/rlm_eap/lib/base/eap_base.h
	* src/modules/rlm_eap/lib/base/eap_chbind.c
	* src/modules/rlm_eap/lib/base/eap_tls.c
	* src/modules/rlm_eap/lib/base/mppe_keys.c
	* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h
	* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd17cccaef3cc7934f2f34558507764771b9ae83
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr1WYcACgkQ/6TVgp+2
 18oGFxAAmeWrwdwZZsM3teYrJwG+6afAxLL5IMdtoPLp/b31AksstGCyYAobz/lI
 9braH3R1nCAqQV+IlaI7T5sTZRt7MnWmQZiSn7WpGNSs8Ka4AsqbVvQDkX3U407y
 y79SxrMPREEiwBu07+yPTLgjpE7Awl3jAJpAjaHbk0yDOg3I5eqjZ1kTuGuqjCb+
 AOEUxQ7A1biMO54te034s/OubMdvFexcbuH37S5AUj7zUTfOjJQ14gg9A3jGNyV/
 uCi2Os2DhSzBIAAayaVzWURAlZIJYeI3psNaUL9TVibX/P1bMe7OCbD+coHMuM/i
 mS9zw1bREbsXL3ZgEDmdI9cGrQGZxitW48jKGT5i9iV1aRvSsarOrJhFXAFsc2LY
 JkbGxgP2m2Er5lJ4o8JPrNFx9W2Eybb3huLY9MgwlnoEuyNjyXxwI3sirbYNzGPu
 8WfR48EY+yjfKRr0Pve0xjMP/s6Lffve39G8I/xySbkfjrA/y7pTfaA+urMqQQF7
 1Uod0V+sskI+lTDYvNHZtTmcYRQ80SZoHdQOMoKBUaq+vt8z8R6cpR+kwvJPLo4b
 J+PAFXBD8SqO+WkCcyZsNpGVbsiqH3S1Nwt2ADOvE5YpZnyPkQpmVVsHSEGIbZqX
 qCQTUlRrlkafjP4yLRdfI41I3vpaB75YpdIueHOuvgXCkzhVpzs=
 =IyGP
 -----END PGP SIGNATURE-----

Autoload attributes for all eap methods

Consolidate list moving/copying API

Arran Cudbard-Bell at 2018-05-11T08:51:19Z
Files modified:
	* raddb/sites-available/inner-tunnel
	* share/dictionary.freeradius.internal
	* src/include/dict.h
	* src/include/pair.h
	* src/lib/tls/validate.c
	* src/lib/util/dict.c
	* src/lib/util/mem.c
	* src/lib/util/pair.c
	* src/main/cond_eval.c
	* src/main/exfile.c
	* src/main/map.c
	* src/main/pool.c
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h
	* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c
	* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.h
	* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
	* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
	* src/modules/rlm_eap/types/rlm_eap_peap/eap_peap.h
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
	* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h
	* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_redis/cluster.c
	* src/modules/rlm_soh/rlm_soh.c
	* src/unlang/op.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f00040013368af9c30fe9550534c00537e13a456
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr1TdwACgkQ/6TVgp+2
 18rLPxAAm31S80x5Mcgp9qByRYOTtSSiJ2MsQIkLfF8yK/w9NxOT2EATZjXSyumG
 Tjyy/qfKlRVFc0dDQZ1Fq8j+3+nBWGBpSIFVTbX5lJFyjy/NVZiYT2mSMgzckKJm
 4h+4tkIrMLbhgYyhHaQl5jKIN6r8FGwdiX5Lcx1cwf8l9kLX8EFbzMG4Cqx0ewMV
 Q1/vjS5w/Yi7J7H8NLd0DmRg2M4gaVEIoiMrJE0rV/wi89gqEgb89+nhRCEm3/l6
 o/TXvBOdhpVMTioQQOkZ90NOmZvsX0rQqYT3R+DWipFTddGDkpDB7wqqs1eZ4LjQ
 yMYvC2S16puVvWuPhE1KZpF2vNc7CesNFiRGjGIIpWjBb0mdJWziP6ObdeaDwWXq
 IwGU7epmr00LuYy8pLEoQwRYbAkX5uvlsBDSChagsUA3Mk0IHf2p28qDoEJWxQ7h
 W3yRhjMQ5yyEWx0WwKl6qNtpX5mWkkCZHHZaxc+dISSibgbA6Tt1KoMFOzG66sQc
 r8mtXWuhsdgqN6fynhw2lc7tKmoOpmLma2TSYWeFTVDnf0Q/EYeoBBIx0uEdbnew
 5M0aSK8tsGyLT87yOaBoSXlH7g8W+s54/QTmdDcTqJggJMhULFtQO9+xR5FbcwZt
 hWwuV6W5rlxLOVQcqRidrjctjrLHuukPOU++ovKKk7VX7YwJhhk=
 =tW+3
 -----END PGP SIGNATURE-----

Forward a subset of signals to the process being executed by jlibtool

This lets us do stuff like:

TEST_PORT=12350 build/make/jlibtool --mode=execute lldb -- build/bin/local/radiusd -PX -d "reeradius-server/src/tests/eapol_test/config" -n test -D "freeradius-server/src/tests/eapol_test/config"

...and still pause execution with CTRL-C, and have other signals the debugger uses work correctly.

Arran Cudbard-Bell at 2018-05-11T08:01:32Z
Files modified:
	* scripts/jlibtool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4df89529b259ef6ef1886a36cfd666ae93a17e3
====== 
-- 
This commit summary was generated @2018-05-12T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list