Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Tue Oct 25 02:00:02 CEST 2016


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYDpLcAAoJEP+k1YKfttfKM7YP/itwk7ftMZcFkVlaMtz7mlPZ
 dagF7FGnlJLIMnX3JtVYER9MD/h+LKy4rHeIDbQRKv4NAlw3oJ9Alx6dof961mo5
 FvCVh0VEiNPD0zzJM76nNygdtWrKFP9p3amqarITnr9k2KF+dGWaJfUjSc/aFOVl
 vo4zWEIpVXhKIcuAcDVr7VjFM+6tWm+kZkt124BUsMZtHeOY9XTfGzzCpMSubnZb
 ICwYrhi58dQnHbJhC9xgv5qF8m7UkUj+GCnB4U512GcUFeUAtEAHkXp2ARxjd18O
 ADlaEgUKPHpempK01d3NkIDyoMAY6vKajGv8fgB7yreOQK5kr8+24yoBFmv/TPny
 bYVqi6ChS2D0xSDDSX/qk6HlrajeJe3gx8NPPMJw6CKVLmyVlakurM3oEc4IGy3e
 xIz8qkAb3/Qk8n+dciGNOmJ/3PQfdviZP5pL7yfIr1FcxMF0AtdzPBLaInSE2x2b
 mA+lm/u5G0bzztMaGQXfTneeUiUZeZcmX66TbBsjb6wR2tdVKXNCjSkVvIeuiat2
 6PBsih5otgTui3a7et+PlLSTx6Xyv3OpVbxwmEccj+MZ20A+7KmOXzf8D09OmV8F
 8Xo9Q1EtW4UlHde+OMtTdh4Q6mAuenD/eQQIAb07fqe2Qpm8M0GlxxsgdRouROC5
 edySsskS2mDqOw6fRziQ
 =s3n5
 -----END PGP SIGNATURE-----

Add show memory report command, which dumps current talloced memory to the command socket

Arran Cudbard-Bell at 2016-10-24T23:01:47Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa2520a5099b8148058e100dbf99cb9a207f3cb9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYDoIMAAoJEP+k1YKfttfKz/kP/iLdkIksLmtNQp8Y5kLgj//M
 tDOr4FmvA2Ywndv//9jqOOV2tJDT98H+2Gf3KA+ILPT/rtsAIqDErjBIpJQN09zB
 ysQyoXrUhwstMs5qbQxxygFk4KnhpA6Jediz9a1qv4M38K0wkVJs1OHSlrFYcGUC
 asee5vw36FDhdwth0YSl1u0HMq0HCDkVtn/2Zp0bBpKsPoIJZmWxVFt5S+FZPtoL
 pwlE/ksDCoq3TMLBywxJ8sWkkW65mjreWeGxgEmeLCaja8YWINODcy1v8QrMb6Ja
 O2/yv/VxwMfjRe3U6by9x/07f3LKuN+TN19IeH5uzdS9+3iKUphslx7ff/EnciA4
 YK+WwX4/7QAqzwgpA2w6nA0YFoqviG7Zcu6rqvSFmdfH5moOej8okWe7+y/RLnBn
 uK+fkprN35IkgtjTWVDE6NcT/eG+FTaxA1FSvYJKO+3ibOdGkUHShCo7A6sZZYjc
 k/brFxJJovMQkrszUtwJxMc1RkHdGNQkO66Ma+VOc8UF9Ik41uYGvgreBwv0GnVE
 xBrj+o6mJO0T5jXelNvZAyfWhy+3hc12rGcCFFfiTh3ry2jQS3C6je3C5FXNZULC
 IDOt04kNS9lJMK3hIfaQG3TX+FwRHTP67OKWt24qkNyOWxHspyRkoMaMb53pTBsZ
 qCfGHacfWeoiL7AAh5M/
 =vepq
 -----END PGP SIGNATURE-----

test code isn't linked to anything

Arran Cudbard-Bell at 2016-10-24T21:50:04Z
Files modified:
	* src/tests/util/message_set_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b80b7a882d3f5bc04448cefc578e2857d0445249
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYDoDYAAoJEP+k1YKfttfKx1AP/0X+gxsydqQaU50rBQ0LQzVt
 uJivtS4sO3FglTpjLOaODlBTesqg5jD1HWivaif0syy3fvj2pUPcVCDDVFbqu4k0
 kErXPwvweIuIsRF40qy6FT4l/9JAXm4D0pT/vp78HMlRJQXvLjHReYi4Su4D7oLt
 6qRgpo5EyhIkp6DK+9ubU4aRTRhtp7kYigQ53bZNZjFrpE7uCEyEHcewxYalRp6E
 t7K3suA6I3N6qJtgWsICCzg9bBBGtw3GJRYJlfH9qy9eXBWDTSAZuajv7O1MTyln
 /0FZDMgwZA8y33Xb2S64U+o4zERR0oBcTdn2m3Ib2OL+dk5oSF9szYgC5xQ9vJwH
 VRYngGDQm2VmHNJmZqutzqeGNzuu45G/YM/663p19HSnkILo+R9/9bvDafyTvTiW
 MZeCQiIJnr7n0MGCctDO31j65SPj7mBWT2EhB4UzkawkY8/rxg37Hasr7VXGwJLk
 PO2fjglkkBEue8E0k/KDToId7Rn20cfTk+UBmO/4xXd5sdH8PPRKmea5hm70AyKf
 VC1SMEfc2TbwUJEK4hegRAUi4i7teBBdAmp3esNpGqMIpXlR55CzwqO6x1kdDdkO
 mzqbmfIhB19kDC2VG8Jbb0wFYp/AHpetEEJZs/qYeld9QHGKRt1QkMTibv+mRZFv
 LrJ7UgMgzmq/usGHw3io
 =CkbY
 -----END PGP SIGNATURE-----

More stupid travis issues

Arran Cudbard-Bell at 2016-10-24T21:44:56Z
Files modified:
	* src/tests/util/message_set_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f99c7a7e838b3a0be7ad2d990fd60443bb467483
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYDoCAAAoJEP+k1YKfttfKv48P/i3rHYOgDykSWJVAthkLASCT
 1X7MzvSFHf5FY3qH2k0x34T9faxilaH2Yw9SEXwTC+yGSvEALNXnvdIciunIxzrO
 ZmLZLNS340qB9CMVMJacQLwKygkqIu2CEVsXtMS8rytFjyzh6u3Vl2xhlBICeuLr
 0iwuENtnqD6LkBbmKQgbNla6siGN1kUaAQ5duhYNCO1ohXiw4WRBP/hGeXlFFjoA
 OWKxfH3ML4JKrM4im191b50gSsuwLkW0BehEzuRfVWr25JZFW+9lkt5KnpkQwlid
 b8ZnV0pPrPRkO2ijYyWgP+w2WWnxV1mHBX9yxIpl6BRvlOdnyP5EkmvLgMD0BsYV
 zyYhw5bmwno3Q/abxm7yfAx58aU9ojqLORwWIug7s93KY+3HjkDopSyJYYItNf+f
 zKgoAWMDa642RHL16Bp6VX78aIR9ji5gV1VbglyyCfeE5/sAULyrZEz8Lxu3IYBf
 Y9D3bg/9G8eb7aiWKSY5TsjKBVv+hntBMCcdk5L1efQJg1JmJ+1/jKIov3e/WfKp
 vqE+nI2zRmNShUAvIOyK5YMIH13RzcHMgTdViBVL81pBTlmgmw1XMX5+bic1XJcp
 Bkze6du7PgMLvNr+hQdbyCnICc6srmTz1fGri++widQrwVTmHfy6IwSBAIblxVOg
 PLcVUTavHs771ofB74en
 =i4z1
 -----END PGP SIGNATURE-----

Fix extraneous;

Arran Cudbard-Bell at 2016-10-24T21:43:28Z
Files modified:
	* src/include/version.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/42c81790eed7b4aa7b089b23c5e80b97f2748c4d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYDn1/AAoJEP+k1YKfttfKp08P/R0tlPPtB9WVvmT+VyEtxUdS
 nuAwovoIlyPqGyZbtVjgbdSei9095wK9aV0Ng5jFJC3H9BNhqiV8evcEQDYP+sPR
 bqqS/IBbAqZIkmRoSA+Q69E3qPeBBis5Tk6vKQ/OGssBZXkf6b/ZrvE1eDfzQG/b
 8IhOJJIHdrtX6CbHaxBcVoZzOp5HkIUsFugJkaHfQ7KOp5BGX/1u7N6MIBWVIpmw
 eG2+jt+t89bC6pNqny/1xRqKClIuXvZfWZoQS+VzLJpTdMj4jZbukJj5YlHOSX+e
 M82lOSFpYk50qTtkayLjwUqrCa9gN6jxlxK4XjPJxGUzuvUWKMxDw0ZczFO9B8nB
 fnZfFsYfkP/k97fj0GKl8PyANdAnx+ekQSEbFaNOmH/e0hkKjdckfNP4jCet9Wl3
 FDRr9rHP1WrHepvD15cPF/MrdpIF5/GEBedvjakHwNpBGN3afdwM+Q0j9rnIFplk
 3WAWF06T/9wuh0urDqZERQgvXz7iYb7qvbIy3atYg5sjJelfJJQq7ftxFjXdrd2e
 d0bXaDy4s1vnA4oOd8QaBMh16UfrocHue3h2MeLiJNtcdK2R1GfEKtRtFN2cKDYN
 NDwAZlM8b29RJ1Ol0Mlc5d4Q9n+pStlbVwDzxQFEGoudMLB8jSO3ZBsbpacbg3HQ
 KBvnOskKdMgeSPNYzvCE
 =6V6T
 -----END PGP SIGNATURE-----

Add indication of whether this is a developer build

Arran Cudbard-Bell at 2016-10-24T21:30:38Z
Files modified:
	* Make.inc.in
	* configure
	* configure.ac
	* src/include/autoconf.h.in
	* src/include/radiusd.h
	* src/include/version.h
	* src/main/mainconfig.c
	* src/main/radclient.c
	* src/main/radiusd.c
	* src/main/radiusd.mk
	* src/main/radmin.c
	* src/main/radsniff.c
	* src/main/radsnmp.c
	* src/main/unit_test_module.c
	* src/main/unit_test_module.mk
	* src/modules/proto_dhcp/dhcpclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7ad66adfc697a222448d8d92ac3b6cac4e765ce
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYDn1+AAoJEP+k1YKfttfKhPQQAJXkMdKtPyfyR8N6PNGJGaGb
 QQ2UcAIQCFMuu7/h8IlQmktS+zFzy3gOo+k1CGQ6fJ+Ne2q8vIcBauhKEDbLU1bv
 pquBvq/q2PVG1XrgmZp2Wgbf4XqcrnNxy+pUcsFSy4jf7CQLi+j122njyaHie0o+
 v+rwNdqBzOkeUJ/2uZImFOihUUaVY7evHuOrF9jCef551TRwV3Eb3gKt9ATEscGa
 lRwKTxbxPhHKvFBbjGgtMZzzQ/NsDRBDWsan3wyIXhi/er5kR190+9ml7uapS/fn
 UIhtUiNRlbYP2tm5O3ua4Hf9kx8XxVxZneC+hFBfw0hUYdL49gNbQiUnsNDK8lcg
 aTu3B9ywm6+0mNx9t4Qnkc7iD2Qd66phJOQnPfSWHT0EekROLE4zF295hSJ4cDdy
 MnYpfgsoBclCD6gy2pHw/VCQj6JqN+1WtxzQU/FRKsdVEQSXve0vQQfd9yQs9HhT
 cCONvm2F06FSCu2346XPm7tIzrclNYo/yZ6WrHgOoL3c1yPgiB15H98cKp0u3A7D
 6mTQkfeRN6sfqThp0oY81eN55R0JPU8sh17OhnBtnncWtpq6Qr4is7/AtLCg0Ls5
 VmOTpLwIY5UiA+b6HXJbPUreyfumwW+naGEjAMvlDVFspYP6nq7YVk01zKyP0oKB
 td7DJZ/vB+Bfev913v6a
 =3I5K
 -----END PGP SIGNATURE-----

Fix noun/verb order in version.c

Arran Cudbard-Bell at 2016-10-24T21:30:38Z
Files modified:
	* src/main/version.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6685334e08e2e5638ba1b70cf0f446bedf03f489
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYDn1+AAoJEP+k1YKfttfKeQcP/jm5D9K2RKblLRWF25Dyph7g
 Pyl3rZ5crBlWucNzWiMRyrQk3hts/jU1MsTYEyfJwm40rHIcATd6miqxAyGNsyVm
 ZovTWGnYWZLAGuXozlnxnbtNtEA6L3ennZ4VTHKSMdX4zXMErCW+hoZ2+Vwetzxg
 yEh7YmdrdeX0VmJHsufWtAGRsbMMEUZEAnKTKkCSShx2vyISNsk57Y9v093B2xOK
 UIEYhjBWBqBpNxNqycHNeSBoRClPFdUMULMLjv7dfljm4F05TXCgF7tD84cjU0JS
 WaqqMsRUKs1yOG9DbYecuUCVguPLwwk6aiA17YtTwQaEXOKugU0qgiyQKBlbXbvc
 6mMN0KtWg4M99BqiNu2ZVM5h0fhUNmkPiZ/RW923w41Xmkh51ZGuLrCZezOrXDjF
 yrxu4jGeCilSC/cYBOotorl5fxJumYQ0FSGCP6aIKLe1dKgkzVYu/OGe1InvQBmR
 PDIenQKa10L0J0bn6o4QR0UFwjZunGn5AjRyfNJbFLgj9or37M2zVcjvQXjgqErr
 vEkZXGm1Hba5alX8JR5V1eCpVX2w/iGzAcbeip0EEtkNfJ4sxchJoVamuRA45xUA
 YEyav5rGGA14yznbkixDH/gwNjEGWCBXazHe6oWdRD7B3wcH12JQtCRZF8wK5bqy
 rS2ZLjBwnw8fIsPEgoN0
 =dr+0
 -----END PGP SIGNATURE-----

Remove old kqueue define

Arran Cudbard-Bell at 2016-10-24T21:30:38Z
Files modified:
	* src/include/autoconf.h.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4379f6aefe82db58fe619981646826f5992d069a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYDnfxAAoJEH0Oec13Yh7NGxgH/1Nq88Vg6/jiWtrtVQRJ5LDF
 CX+pcW5e5zj4l3FxtF5kWhNFzFM9gRZMg6fol13a8s0IDZwTR+PD95J+npOZKaOD
 a+4sskezncSWjD0QyiTFqvvzGk50QpL8trVtdOIbC53bzR7NGgTw9IByNVXvhItq
 uMDazKMg8SbBFKH8nc0/ki7CIMNiSmK/bxjpxD5dw2wVNCN6PjK6Av330zrbBfy0
 OWxH9o52OHIEV1RlthW68W2m6hwslCFoDb1cgJK4YA7zzqVmTHIe8e6nqRapKq2Q
 k7uMH622hYX91TF8r0XHNf6YsdTptDghVNCEbKmSbRf4w8wz55lyTQ6J9zD/xbo=
 =jqXx
 -----END PGP SIGNATURE-----

travis is evil

Alan T. DeKok at 2016-10-24T21:06:47Z
Files modified:
	* src/tests/util/ring_buffer_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8bfc0000a704d9e0bbfee06b1e3057339b8cd472
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYDmkWAAoJEH0Oec13Yh7Nh9EH/jSdEmwod5Ns3AK/RkF+2tX+
 Ulk0EvHOeKst2d49q20tJ8HOu1jyFI4FD4UxfrJ31ioOsxfwTXkHn+TNRrtMkifI
 zmssm3Yo7i4jPn5sHSZCGLBq/dJeXJFTOSskAttHj6DUsRKFLmSRFv/07wqterAl
 I9BWL+BHo1vrNvAhQ5QxHBHlDN37HUZ54efIIKhCPk7Vjari0ci6zcLF+Gd6yPsP
 ECaYVLPDT4pxOwRbqNqSVv+cRjtfc9KyJTCFVetd1GnxUxMDMb1pSSWgU9gNcAAh
 egOeaUzUU3NWXXpr0voTTxZH0loZh7G1VHHaVyVRsd8gaRCWTC+8qy/fJT+Q6lA=
 =oEA3
 -----END PGP SIGNATURE-----

kill me now

Alan T. DeKok at 2016-10-24T20:03:34Z
Files modified:
	* src/util/message.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1516805a00a80eed82d4772383de5212d502da7
====== 
Merge pull request #1804 from jimdigriz/pr1790

Deal with EAP-Fast coding issues

Arran Cudbard-Bell (via GitHub)@2016-10-24T20:02:22Z
Files modified:
	* src/include/tls-h
	* src/main/tls.mk
	* src/main/tls/utils.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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86eb825e507e6acb27e46b78242d586d8a4de5dc
====== 
Merge branch 'v4.0.x' into pr1790

Arran Cudbard-Bell (via GitHub)@2016-10-24T20:00:34Z
Files modified:
	* src/all.mk
	* src/include/message.h
	* src/include/ring_buffer.h
	* src/tests/all.mk
	* src/tests/util/all.mk
	* src/tests/util/message_set_test.c
	* src/tests/util/message_set_test.mk
	* src/tests/util/ring_buffer_test.c
	* src/tests/util/ring_buffer_test.mk
	* src/util/all.mk
	* src/util/message.c
	* src/util/ring_buffer.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/433fe19fa48d68818e6b20b73aa235de120fe97c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYDmPaAAoJEH0Oec13Yh7Nx/MIAJKgwquavJ6hDIw0rXw+ICz2
 pWBxABrnlY4dwvC+NZPRbMjJV03wNksN9TeyHJSWqCz5dsrxty3ILRqU+X8/HOu1
 CoQeK/DWcGBzWMbtALjK2jfN6XLnUVJwtMBSoEgHn8MmOlVWbt2qJNC1vzeu1Pdo
 dOTspRQMZeF9+n7x9GnlbaBTAt7Ur0MyyWuxtAGHIv+aT9czFQGna/hwcszBbqNQ
 HVRYWiY56CKciQWV1Qzxygh2mQfBZL9V4Abnu56XqCqqFBXoY3iaTc5VXm3ueK7j
 bf868lBhsAenUOjdJ3UXMbQW4Pa33br52lPK8HDqFpFoWnaBI8iTfBQns1OKvI4=
 =vB+1
 -----END PGP SIGNATURE-----

fix more build nonsense

Alan T. DeKok at 2016-10-24T19:41:03Z
Files modified:
	* src/util/message.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cca72ba882eeb1062c536829a63895fa1a1df20a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYDl6NAAoJEH0Oec13Yh7NwqIH/id22NcAO1SDixavZfjVmn6j
 4U40H9KPJS/2DlTa59vlN/TdbK1lPgic5B1R6YFLn1jZPv0trlBZS2HwFUW9iPim
 idjwgkawkUnzO0DGdGnKZu90rY8AQwT7MIYwmlj3kjzAaO33NClj0XRjBY8PD3Nn
 qfM6Bz+JqV0w9HFb//aY4TlBqx46ceXRU2pkA1b77z0e0WE1CZdShgeLrDZ25Q6Z
 v5J2PMcBUgYv9/lWxKAfVxx0MAwpSuTMuAK9wE85JRez/+gWX5AavLnAXX4ho9c1
 dhwNKjm+/ufkVq/wYE21sJK5R17nd1uv78KfWGtkz9uyKk6lFpAyx67fXxhGLqY=
 =nr6R
 -----END PGP SIGNATURE-----

this is getting silly...

Alan T. DeKok at 2016-10-24T19:18:29Z
Files modified:
	* src/util/message.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/031ba09b02f8141679bc619ece844cf148d36814
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYDlmeAAoJEH0Oec13Yh7NKSkH/jf2iOXDOHCqtwgcAHPEfED6
 rUW8fy9J5s7au8qRxUsSbcrwlz4Tv94fM9ErTmHxU0srI4cTlDrhUsQvnE9Sm+U3
 RkKZ6e1XtNnKBu8N8KWhUa0OtpFDcTNnZ5rW/ARNPmNYMBlnTk63HZiehlWZm5t3
 h65jJcb17itaPipGmFWFszzfAkXqhb8KHLsAF8mETgNtKJ+BMU0Gi3bMwxpXcspa
 k1Qgy/rLhmPWFjF63pwIgrPIIgT42m73fI4kA7qQDtheXNXuIijqPyD3EZSLxGeI
 cxGPfCTnvCfLz14beIKd9IM8iYw/tyD1blqVbkSKFY2Q5Z8F1PEstMXdVOUKPzI=
 =wd7k
 -----END PGP SIGNATURE-----

it would be nice if the build showed ALL errors

instead of playing "peek a boo"

Alan T. DeKok at 2016-10-24T18:57:18Z
Files modified:
	* src/tests/util/message_set_test.c
	* src/tests/util/ring_buffer_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/abe84389c14c604e03fef540329785ccd1fcb49a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYDlOzAAoJEH0Oec13Yh7N3fcH+wUK23qcUVXfe9aZS2VVsKbY
 KZn8IGZv3/fCm6NWbEwEqRZiryJJ+P2BURPBEQdnANGgK8B00Z/R20XTlFDrG5rg
 cYlnRP/ch0UL6FnNXKdZ+WfVm6vr5IzGMOE5oiLV49A6BMV/+QGLa6tbQYTe+EsE
 O/bCzKG/MtaV/BaS9KsK48glfU4fUZiQol8CfM5ehSOCPjQ73ISi9DlBuog2iORr
 N+8zS7VGmcCX/FSXBrNm9sPQYjxVHUMwk7JvW/8xl1MWMflTLpT+MWHuGOSx7MsC
 U4T8bNifDiBWKLM9ylMbujm7QKSNfTBoymgKNKWBDzHrtjtq9BG20JJgaL5qH+I=
 =CZnB
 -----END PGP SIGNATURE-----

build fixes.

Alan T. DeKok at 2016-10-24T18:32:06Z
Files modified:
	* src/tests/util/message_set_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fdb0244af1d168fff275f5fecce62ea1f214bf22
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYDkzrAAoJEH0Oec13Yh7NnOsH/A9h8WKK15t2/DXYVqDhBGRP
 Sd1+7nS3WKTbpflfSkWMRFnu6nflm9nC8R1Rh0oN41OyHgaShJeTMGDmwdn5yevh
 2IvA/pcu7TNaMOkjjLJp/pGjQGkbTSDLpX5dHd5JYyIZceQKrXY+wi4wQfqjpRZZ
 QwflYfocOp3mJfwYP0U4I7/P4NjLSJ/1m8mhVBULgEncO2lxwQPVCkHSTXLs96SO
 4Lfq+CBwXjjWYpAFNV7RH7ahXyu/CB46IFF7/Uqbkk53Y3pYmJcxoP+EJQ1ZZynh
 OTGtEwQBkvqhGzQY9xm2hdrIAhmjn40WpdwaHyOwqH29XIW3u0kd2doZDSHV8tM=
 =vvw7
 -----END PGP SIGNATURE-----

last (hopefully) warnings removed

Alan T. DeKok at 2016-10-24T18:03:22Z
Files modified:
	* src/tests/util/message_set_test.c
	* src/tests/util/ring_buffer_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3cb7621a8ea149f97243190dcba04d1492d43d64
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYDkzqAAoJEH0Oec13Yh7NP70H/0DMWA3tmElhx6YOWFY4dJ7R
 C53Th8fNcT9lqb4IduD7zV7AUrg3qOHKQDBVNiNiOmUvBsKgXdEAkk/dq4eC51/7
 Jni87vIz5jukD5xVdTICWpYrWFSTFC/VmuPulh7ipf1WrXukrFprHC8uxeDgmoaM
 Zq7hUI/6G/r5zHT+oWfTZFso3xu47Vtpl+98Phho4FDjMuJp7bk5yB/4t/ZIt2PB
 mirKIqkJjjxgO+aXR2MSt8i7vIA8R6Wc49kk96Q3k37iUFDigeKL2vtGkQrEuFE/
 2HBrZ6WAJ8JeJQ2R3rhlBSxlzy4d+1GbTsiHGPDIlkSOiFav9LwU4xO6VzoFES8=
 =i7ZM
 -----END PGP SIGNATURE-----

adeed debugging for message sets

Alan T. DeKok at 2016-10-24T18:03:22Z
Files modified:
	* src/include/message.h
	* src/tests/util/message_set_test.c
	* src/util/message.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b2997411207ed61a8556cce9517682bcb9df866
====== 
Build on Linux

Alan T. DeKok at 2016-10-24T17:23:24Z
Files modified:
	* src/include/ring_buffer.h
	* src/tests/util/message_set_test.c
	* src/util/message.c
	* src/util/ring_buffer.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65a30e0c15149368ccb3dae841bc0e347c0de0a0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYDizPAAoJEH0Oec13Yh7N13sH/132OLhg7zjhksdf8iEUS7Rc
 3rPclkyC8cAkUIUHCRDuy3zpCqv36WyQW6F4fVial/VTSmQ9DtfkDDPtr3mF1jiG
 7LAajpcEpyxRRKZc/mZj2MCyagw7Bvuuowt6HXJaQXKXXkZTDD632jFSc0nLS2ga
 o2aGjr/fR6WE6gRthxI/b1ZOg2kpM2Dhf4//mhMLWZZu++yYXBrF6pcrsHZnSl12
 XaPOCJuPogh1JcOu+0CGg/TUwYklbeRCWhvuECrTmLcQeYZflsvwUPDOxz2wEAUy
 Gh/Pq9IZ8lcee+w+pWPjk0s0F3WgeuGTkjPWJMy+Qjsy0A26Pq8zspaOGgfvmw0=
 =YjOc
 -----END PGP SIGNATURE-----

<grumble> OS portability issues

Alan T. DeKok at 2016-10-24T15:46:15Z
Files modified:
	* src/util/message.c
	* src/util/ring_buffer.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c4731660321673c69ed8cdc08af8ff4910b5762
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYDiaSAAoJEH0Oec13Yh7NOx8IAIPlJwGPGCTdDoCYtX/PBUce
 7nPbQJz5aTNi892EY9JwDQCd48xSzmzZ8atoWOy2f8mQWav66VT0F7gqeeYYse5g
 05cvmn4hn1kW0rbsZj4At41SIX04bjNYCYfSyhmW0sqri5QN0M2JdbA6PBJobHo5
 mcpE/mzpl7fwDbNOLDbjvB71fxstcWwv54q1fJ86NDRCqUZ7ML7cEBHXg/KvmbcZ
 oloxsn0p0pf68TFjKY9malcLRktyzP2e5iaKw0JUx3jN456hDtCr3ksMI+v6SK/D
 rmmjst5zhmXAdfuyH4e5XjKRG3zwWoQoAfa09fn9jCMhPyTrPXUsXXQTeFYJqzw=
 =fGDK
 -----END PGP SIGNATURE-----

missed in previous commit

Alan T. DeKok at 2016-10-24T15:19:41Z
Files modified:
	* src/tests/util/message_set_test.mk
	* src/tests/util/ring_buffer_test.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c050153412fa599b0ba781ff9868a75c1cdb071
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJYDh3WAAoJEH0Oec13Yh7NE8wH/2jEEZXuS/sAFj9RTcdGinIQ
 5Y+MR4JvxvI0c+YYIx57q0OI+mYoS7iEoPI0aLCk+fXyeDskjIVZdf1sgLgTe4Mu
 vHeud5JSDFeRaWuGV20JOI9myd87kQMx2oem0Q7mIGMunBVKgFBPJ7lRoGjsSx+k
 AIyYXmN+f4XZr+deK0x/+r8RELRFTVakXfXY+ERv9IY9Uagy055widc4gT+gh/ae
 e53fObAo4MEdsMunkJguIuDnWkxnpXgT6151A3mlypgLW9uADhoK6UNcP8J6H311
 aCv/hBCx+VNJx4TjBMCvSsKX7IifcVo81uwS+9N76QVjOhPSKZqTCnP9cvdJe3w=
 =LTv9
 -----END PGP SIGNATURE-----

Implementation, doxygen, and tests for ring buffer / messages.

Right now, the only consumers of these APIs are the tests.
But the longer-term goal is to use these APIs as part of the
inter-thread packet exchange and signalling.

Alan T. DeKok at 2016-10-24T14:42:29Z
Files modified:
	* src/all.mk
	* src/include/message.h
	* src/include/ring_buffer.h
	* src/tests/all.mk
	* src/tests/util/all.mk
	* src/tests/util/message_set_test.c
	* src/tests/util/ring_buffer_test.c
	* src/util/all.mk
	* src/util/message.c
	* src/util/ring_buffer.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6fa911d7828790b21c78db72155dcd92fdea23a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJYDhHlAAoJEN4fOtvtnv9rgukP/2438IMRpczKPXTeX2aWuQ15
 IkGYbZ3JavaeXx9KBNkcsrarUxvI08NVWos/X5W2U3X1w32OjhyxqVtA2nf7WKmq
 xCeV7hg8Qil9/Su9o477oZyDjy1r/H23EGNBXHGquTb8B/SUX6VmhoU/j0xZ0Fr9
 2ITBjR2krkK4K2btFS+vSr6eJbzTSPzpwuOQ3V8vutfn+d/BD/ZcJWsxnm89m4BM
 zOI8kW9fgqLGSibX64tFQHT17NwJPtzgeaDNMNNAclwkPoECubc7ZoiF2Jv+CgAh
 Wlv7XE1qGKRhEPmF34iduHS+rwtF6EYDmybr+lkkTq+IaS0WybQhAUroSmvmkoTl
 2/ngCZewAVzHOuWvDGGsM98roencxbV1vBiJ1JrnRVHoWCd07qV9aRMyAHR9EmRF
 7SG2fezXXgSeMOy+P30IaJMJ673Fa5hT9JqYZm0B07hXjcUGWjn4HLBqLx/7NgjD
 qr2JU5uKnX2iCqoml9qx/oI20e1QVlT606CVpRh06zruvFbuzf9KeJRv7RIybL8w
 PE1CuVx0Y++fWAK34HujEn2DVFDc+Dy2P6WW2PDYWmPZ8C3+t7z3kr0h7DNl2y8m
 hIGtSSL1X7gXa+ar1IjPOcJJ/dJLXHCc5DQKpj0FOckmd4NBK7tuc/HoANaRzbJB
 rKsj6yBD9fvnmTSkRfF1
 =7Znv
 -----END PGP SIGNATURE-----

qualify the enum macros

Alexander Clouter at 2016-10-24T13:51:32Z
Files modified:
	* 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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ecc0ba77bdb2e669570a10f3c955c9ce98460de9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJYDhHkAAoJEN4fOtvtnv9rh7wQAL36APL7/R+y6jyPYbPIVLFj
 sfxmnmz6RxuKC5WZFHoMb4iIQ++EBD3kkzCFFzwkiGmcWYCgeuqSuqf8lReh2U/X
 +k0ZMtV/DI11FU+v342CbVtlm91CRsx6+dBiL4LG8Spk+RYwEr4QjQQL6qU7M1ke
 IzY2qehdETBaM33wRDUl62Pa9wA6LnhNkZ2p9Es/nB4TYCbVnGfTxKmVCytZMFyS
 ToVsmsFjRh53GOW8qAQoTysheQ31bZn/cp4yTRd9RvFTru9J2LRixrntq/VmATlW
 bNrevKHHci1v9CyN2JarjBDeI4TZnYAvAdJs3G3Xb3JjYobe2g3EbXgF2eYmowWn
 /q6ULywHZkRXvt8IdS14lu3pJbtvsblXN6YaaBr4DXy7Oj02jC5w6x9jR2dDLDMi
 kB79xWU9e6M/PsrIHcoF5DATAhVehMR6wsSISd4AO2CCrKipwznT3gb8o3dNpOzR
 vc8IbWRt+KtNVgnSUy0WIIiiVl3MTonbGqENDYXoZsiUKOxNPd49eSgNrWlggxOb
 WNkHbK5aFD7tGP8Z7NcXl9ht+cXtLn7fIk4OIhAFzokHQTjNWrtNRVyk4Jl3rEX9
 b1lOLo9vAVDQ66bdun6/krBNjE3isMTb5Pz8kQWCWyE7v8o6s87968HmL4+sVtgn
 0eigJHoDrBBlnnHlwe3O
 =K5bs
 -----END PGP SIGNATURE-----

const flip

Alexander Clouter at 2016-10-24T13:51:31Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
	* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51dd4eae0f34c90d9421e08fd67a46fd95c9653c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJYDhHiAAoJEN4fOtvtnv9rt2MP/j/J2kBHegtcEwTkNrk0CPDd
 gq2JCAaEGHek43WHLOh9fPix8jIpCC0UUeLHRsTQY4wAu5TQ6+egksmagpRwLqci
 D4/HOTElnWH7+mRDjItCmhiMFG48uhlT67cXUTQAXvamuvXzIKo22G+EWUHMnZjL
 whR0UJwfH78hX0SgUNZfNPSGZ1XKAkkIkG3qFLM2yVNm9GRnNNfxoHrISa8JmUcJ
 cOAB/cGpCUblNnyWXetY2CZw7lFtEBdYby5av3NtQkFWpvvDmiXMrUooTb3z0YII
 wXT+hQx7E5ynTqvWRchLcbuuPFa8spUtw9tegtdtWLfavYaDFBYwHOIp0T94sbas
 xBd1kbDeJs65BZKaiD2rOp13u0lyHXomOUutAGqfEpEOyqOyLfG23Lsun35rot3J
 eJcsexm9bvgqVMKnFrEiy58INhMrfO4kfGXuW6RGI/et/DIa+pem6M3fY0kCPrLo
 Hwt7K6I2ajXH9iKlgedAV98h9BlOY1EMwBzpgMe50nbrEsha3HPiBEBGgP7Ye7En
 coLidCtjE79HpjzLDZ5Yh+qdXX1vld+V3WnkaHBT8dTdqVV0bbWVeEon0GJGdmAI
 QQj4lSmjaIWf8x/6vGDLYPWwKeTi0iX3LoYcVKp87D2LDBigL8eMta5soqmJdKh/
 xlB/Vj9m7bU2QU0WGneV
 =1I0g
 -----END PGP SIGNATURE-----

shunt openssl_get_keyblock_size into tls

Alexander Clouter at 2016-10-24T13:51:29Z
Files modified:
	* src/include/tls-h
	* src/main/tls.mk
	* src/main/tls/utils.c
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73c44ac734358700300b56abdb7bb1958fd492c8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJYDhHgAAoJEN4fOtvtnv9rEaAP/10hmQfJ4fSfLFu+wfEMjBkp
 VYsW4zIRPxCc4Fd7PdRIB3rMxdxAXHqtSxUe+MwX788rEqk96ab/fIy8YnVaBMB9
 +YZbYFMGd6exNfJExi9HVyJRjfYq8rxBKdSUAXm4sJ2qBntffCpGHe+RjYgSUeDg
 lrTkXH7akLMij1XaQHteOcWzMn43u331u2/x7RhHjY+RUY1YiHsBwdN+RAYTfXbh
 g92cBfKKkWWoz1UbVdYltNcjjZkZCugOKFN4d7JbzgEXgRtI2Oxpj+mMv6EU1sxp
 IH9m8ktUJe4lkeXj0YhBchr3KLSwaKZqM0kG7r+0UXJuT/Sb84ekyrGiG7qYKPS4
 +pEXvh6a6ImK3r2l/ZldYydCr7LF4fS07/kYO7l9xZAJAzP+acEX1Rue9QSZpamh
 19+N24p7EIyw0dIGn83pU9F0deBanIqi3A+xfydO0Hxap2uMskvQO8cxQGs61FW4
 g8Ji1keRT+abfGDskJqbHOCTbksWb+e63D6m7pcT0636NjQeP97cOsKM6voudONv
 qVD2AShXf7mDm1rfc7na7kAZG0CaaCcoOhuxZ4X5LdO6kClFwRBNsZUgiiHQ78mR
 bRiWJLs+fbZ0OItq4KtgcCffiecTzJ260qAjpXjXfm1zIa0fFWgXzMIkIun77c+1
 59u9W3O+ZojJWHucIqzE
 =4q5x
 -----END PGP SIGNATURE-----

variable renaming for clarity

Alexander Clouter at 2016-10-24T13:51:27Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24cef0ff9a9185b571b7a4106eeee32d81dcf82b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJYDhHfAAoJEN4fOtvtnv9rSNUQAKwdzPLgX7Lx2IYeTxjCAR3f
 5fkRvvgXauAVycvhV3JvCO9NIBTBUJTLe4Dn4EFNwA3Q7FxjBQX3qQXYPm7N5t9Q
 luQrMQIFAwK5n0m/UNRlFdp4UZtc7TWKiBLwtpKrL7aNyhiTp40Qkjxb/O2iF803
 XcvPj92r6EZ5itma+uklRf5jPWLralYGPI87QUuzawAlfDDL5YgN7HSXRB3S6Ap5
 DiRsFhySsox71jKc5X22qddLe7gWMV4ebmFbJVuMS+IYtyklOo9essU32G55cj4i
 urcFnu+lIKyr4WosgAi0NZuOBGgQKOFF9RfaW5LNqt3OP4gd8v04Y8qPqIrz5F7p
 1mg/BxHpBqUeDm8tINuGRJGjYYqP5Nfe1pxQDNrMtJZo5osEQjFUEsLwCBuu2lCB
 WadgkFlZnLIMFndodDsRPIukYt9C+t+F6yQahA2ObbgMsTKJZTFW4XqU+NSmkqzP
 mIXgr7L4QsShbvAtr1oKIWWVSEEDjhzg984uGE9toWQeeO+o4NoCG0wx1hS2A6tU
 uynnjlRqhHgl4IsjGXouZbT2IQZDRCcsPQ1eKn7dUWxauVzml9tQ7x5y16cmHlm5
 x9SadsMsMM8T0L4Ggg//STvmyBIRdZ44t4Q16mELKSbAD0QS8Ak3j0AA6ToX9jBM
 W+Vxr3KvFsgJNO9L2qSB
 =jRea
 -----END PGP SIGNATURE-----

use talloc_get_type_abort for casting tls_session->opaque to eap_fast_tunnel_t

Alexander Clouter at 2016-10-24T13:51:26Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
	* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb3ba5413dd8831e617ddf99e9ba27535d69cf3c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJYDhHbAAoJEN4fOtvtnv9rK18P/i9oleidXjhvUlOd3Fx7X9v+
 PV1Jte19EoLO2LfE6L/8zRv+toAOFJ3i1T1Bzi68fW4O/nWnKhVBGR32+xrxR9YG
 hDjeY8+7tyqNCraaJK4p7xkqprHrWI7oersKuXII1JIUTIbnfHIB1FHfa8adNDvI
 +cVLDhuYiB5ZxR2rSIESihVTpi4UwC06B+8AXK1R/IBrlGqasK1d99qgHZKoLQ55
 n2x5qGq1U4VDcn+Og01X6M24oMgD8lYGTIMepzCAjG8eVuROBuw0Kz6WEJCMJeBH
 hxDlJgYmrEZJxcIYeXc5EsSmU3e5F0N73D7EAXOSkvxeQPdf7c8dGGfvzXIP0uIo
 O+XUA/4AdCiMIL3pNbPPvAYbji1TG9hEdRX7PcycSMRbJkvQJepCr/5keJUQ1exA
 eyTSUtcZh7o/gAZeiqok1YWJKNdCPXSaJxDC34wQUW2dL+cdo0qf/1ko9cI12e8u
 85ju9Mvzm15HD1ahAOco8lS1uOGrmwxV/usagC6ndQIzes34avfYGQkxljcn8+Jv
 zMOt81xMvmrMIxzTX/FjkR31vxl2eW+WAIOlMnMocVUc1qwQOHmxWZWjP//1Ax5t
 nvT8I7DBm9B7gdSLXAU5ZChqZebZ1LcN526Ry2ezzjTj/MAPXimKuD2KxNLPv5Oi
 0YjXyx1PfMmtoP+pEJz1
 =qoCf
 -----END PGP SIGNATURE-----

talloc_size -> talloc_array

Alexander Clouter at 2016-10-24T13:51:22Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
	* src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72f34ab70fcec0cf48254331f9ed41c0efa89325
====== 
-- 
This commit summary was generated @2016-10-25T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list