New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJac5e0AAoJEH0Oec13Yh7NCzAH/RGiSAj4nG5gbq9vFKRFLEjd 3T5hKfWEVytLY4pDtR9BYoj/b/xcQ13hS47vZsoUILYdAE3WMlVcjLs478kuUuR7 MLg7vOTJkFfNJSK5uVU9EbEHLl+PufIyFB5YGzZF72XTc/vlI2ZvhIbN1x6k24Jw ArnkHp6Sz62NfYex16/EmsQQQu2O9DjCxo6cKM3A8kzAZxqRP69zxRQLmT5cfMLl mRCGIQrLDjUMzwHgXLTPG2jGB/K7nufh1EubNHdKlhX9oWnripy1L0+SwVrblYdY nXtH+3tXAh3N1YLDzGwG2ukwi1FEQxdFY2YpCBpYwK37kr5PpfVuGj1hQp+RjsI= =vWir -----END PGP SIGNATURE----- deal with race conditions on duplicate packets Untested as of yet. :( Alan T. DeKok@2018-02-01T22:41:38Z Files modified: * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5e47c6d39ec2d37643f30... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJac2EaAAoJEH0Oec13Yh7NRZQIAIHjA0leJORoG/CbmE44hxYx RHV72LIcJXRj0yPNze952j5zE/dW6Ixe5q6azbux1m2hrgBcFdcA0SVYPN4/+sK5 NqbKKrd9RvGTGy80YU2Y4bthN+xGqpRqiB8rjvXUnyn4Z6xB8+QrP9e49Lah3aaN SWztvIwWQVcnBuF6j/UK84WxP2fO7OWsosWI9H9rzb1JON8wLlGCn0lMsDxS9QVc Lh7tglG6YPE0Wm1xa+OatvAGKKeLn3yU/E43lX6FMXEONfTXIMwo6/PO3VuB5KQW bx/CVQV/ttSgnYyDC4DBKGT0rAWODuZTCN/oxAKEUbySeTdU3YgJC4SglQq6fiI= =F2mF -----END PGP SIGNATURE----- do de-dup detection for accounting packets, too Alan T. DeKok@2018-02-01T18:48:48Z Files modified: * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2f99b3d79da680a6ed741... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJac10XAAoJEH0Oec13Yh7NLLwH/1D9BmTLegPDE68vLwa3YyZT fsGcUJrQk+UAfhLk/NC1Ks5FeBAh9SWOMEr6AMR5fyAZvHdKHVjUX8kz+jaZGt1J elQ9gTfnVDbPxOsbnkH4LDJvXOEGR35plfV+i/j9AmRG7+hUUuor4NkmoosZY85r IarcyeTQNUodnP/19wpTbpp/befRjGWJ29MdUtMrJGD01EThdIlwFx1fPG7MuoZg slrbLTHKJgxph5b9WX9TT+oNV9aUiSMXz9WHr9h5HlYj+DoZxVJtjUROn2N7IAdh rXJo32ZfD2s1K/10PdKRu8odQ+13gLplRekKixWdp503dM5V0apOMkOPok5B+OU= =up/t -----END PGP SIGNATURE----- more sanity checks Alan T. DeKok@2018-02-01T18:31:46Z Files modified: * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/80f711c520a1d48e79efd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJac1yAAAoJEH0Oec13Yh7NfyQH/0ljWZsdOD/rrJmnlQz6Kyr1 MQvBlvJwm77HiBjZ/h+yEhriAiew4WbJw86D26GlKmX0qZ64kpUJCVRWoECjS9Yw 16GaGGsqwQWUlJW3iHyZW9umhOhraVY2D6QWQBcjtJyUJER1hN+NQBUbHB0NTXJK svIOfzsP6L7VRxaEMexYmd0vIpLsaiv0zBqlFjUjOh40SG7DC7GmiuEkDJd2OtEW EhntDmIhiNgFQHj8yBMFHS5rOLFOMAFJ7v3iyu/xiJg6CDjdqMyfjyrjcm6/Blw1 NmZHnUxV4S2gNm/JxknZlNyE7WSKM1qQSDDWkXhT21R4G4bdcFZj+ZNXwrEuRuQ= =SPIw -----END PGP SIGNATURE----- make code/id 8-bit values that's all we need Alan T. DeKok@2018-02-01T18:29:13Z Files modified: * src/modules/proto_radius/proto_radius_udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8f48601abd53c3ef16518... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJac1xXAAoJEH0Oec13Yh7NmeMH/ib8zNkJgPVQOuRhb/4WCZLI EcqzXlcIFBTwlhX+RsDhrjyntEvdXNKQGGRN0qLRip8IskpKu03dPtRibbbuPxYn u5+dy3lGr35M8NGnuZ2bLeEUQDhNuWdSTheoNue0AA5mBymhf7S8e1MGcAAkImmg rffgOdv7hF1TiQn5CsuIgDTONWR4v0yywF1zwXmlFg0RYVKAHEWuL7NtdWZJX5ur gWsmGdA+GOE9wf2nOZOxdFW9wl/Z6KGv8JvGmvfqdUMY96+FsWrcspaH23LY8sU0 fsDnVUcTAfTGj/5T3IWwpzFvopQVs88NeVLGvtSUq2UptqR6IU5zgIMdqJ23SV4= =8tB3 -----END PGP SIGNATURE----- I hate my life Alan T. DeKok@2018-02-01T18:28:34Z Files modified: * src/modules/proto_radius/track.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1360bf25260aa64ea336a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacxsFAAoJEH0Oec13Yh7NzLMH/iGVOqwIcW9b/LqkMB81a2xl orvkyYMs4a6mVLmlj8s4ZrNBPVLoF7zWQIxxtmSDwNgkvm8GY959vvgzj2fS1E9f 9X5CzEq9YY4pzS4gsfBogaJMp5wM3Cv7gn/MIFVtMYMfXv84V1eWpLLhnDN7wP3C sZwOcDbwe95h4goMqEk+AbXKmL28/U7SVFxQ1K/NR6pQZGPwb9ymjuxCmyVGhtg3 aCq2SwUUDUwf7UXVUz1k53/Xn26lBthSWxOdQonwuhfSEQer9gCCw9kdJZwFV/do EBO6i2O+2mEhKQchApf+4+nP/8EaK4AYUxrFfN2ZJ5XBupRtL7KV7Fj3pdikXEA= =gfAL -----END PGP SIGNATURE----- rely on talloc to clean things up Alan T. DeKok@2018-02-01T13:49:49Z Files modified: * src/lib/io/network.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a2da44a446c77d3750bed... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacwyZAAoJEH0Oec13Yh7NVb0H/iKMWHMKvDuiFUUZxihA4OCx bWtQcRxLKhGTCxL2MtlOUt6gzDiFi5qsK0rUNTbWy6/05+cBoYIvrFISPSmIBawH p2fildEKgboB0rj2sMqy3ASuSIG0qpxB4DWlLq5hj5ZTAFxnSALz0jWmrD1Tvkoe yNuBSiFpkoloj6krp2lNpT/SpOdfOnZRUq3u/XTm5J7UCIhbmlToQDL+ftQhn16W trzEOR23L7oXMCuyF/kB7yczN2E3uPDNotHTh1nNxE57Vo3qIGR0EAARh4G/hgRF CDMklVL2Y4Rgvv4//+3PmBLlDa2egaxSGgMU3Jh9J0WCBLbqPrAswH2wAn/qQtI= =uovX -----END PGP SIGNATURE----- don't pass bad values to the encoder i.e. we have layers of checks, just in case one layer breaks Alan T. DeKok@2018-02-01T12:48:08Z Files modified: * src/modules/proto_radius/proto_radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ca2b220b09edbe68109c1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacwv8AAoJEH0Oec13Yh7NWtkH/15PAfWnaaftyTJFCPhUlUzI hk0tx3+/zA/CcWI+nRHuH5mPqEN3Y2n68xQxIYHRIheLu+EpkUN2RfoizvCaXfnD YU7gBr5ADLZjsHECyPND93/6vmjlGG+rF8WQLbmnLXZIpAiqvTl1QVGEcp8a6VZ/ Q8TjbLQyvEPn/O5p1Wvo3p0lnHrWj71X356IKOmT/B0XPs4novxEhHq8Za39rG4y 2J3TZ6RUVd80eieHciUsanavYAr9ydaD7mjanR5YXQvsXoiaVRqh2imyQP4TNr+o V+bmdquDaOKzC/zI2L4qVG9vmZkg0A7EvVz/S1SLOnHHzEBhDVIbO04E8pPP/xk= =zP/0 -----END PGP SIGNATURE----- fail accounting == do not respond Alan T. DeKok@2018-02-01T12:45:48Z Files modified: * src/modules/proto_radius/proto_radius_acct.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/db73b97e514b782669390... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJacwv8AAoJEH0Oec13Yh7N6p0H/A5fg5bUPslfEXnadYWfKkzG kNWj8ZAdi6TU6zHwtVySHypLhlhzk5V4XpTctNoZuwdFEL5ToF94dd2Z9Xl81k0x kBwx9uLDsJfkHTmkOvil94E6OcX9qj4jvea/uClckTNpwbzdfrLHlI1/sbggESdx iTEG4pssOTvKV1ox3aDY8BVvq3OyVe+dpw2IRphxCGcosGsW7VRywxqSajZN0cd0 mbeMrpFsjNmMInKM2SxGAuglRCzDd7c/s1qDdO1vkJusDgUJsUhsgiCYhT/sWnWH yVwjKL92PACzys2IWpUACKwiPMxGLUCf2dOCxOwD47YUDujCthvAGEAWXoKR0pM= =wKky -----END PGP SIGNATURE----- move assert to run-time check Alan T. DeKok@2018-02-01T12:45:48Z Files modified: * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7fdc2b192cd9379fabb1a... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpyg3MACgkQ/6TVgp+2 18qfig//SUPZYajmSqAGHibopU2Vb5jjO3hTiqEp0jz+w0ih5Er0j6xvlxK6puh8 efFnbu14Rl+0UgO/5aqrZ2MmBALsHMSGaOYrZrLGVuSyrJrmU6n5UIfH7LdkXMv/ S2KhCboRr43KDKwL4l8YX8vPwFnQtED0hWwIm4hgVAuGipZeeChEY/gBtgY6+7Ci /zBG3H84b+vuBcIBwQ1ZEZ3GOdrBfK3EC2/RlN5r4wuOx/ZF2CDshtZCMcosC2XO fREnQl+g6XYMJhwAP7YUqrvmO7yicmFK7Lv8xAQtMIjHlvfsVKcjIqhKPXGNAnbs JztaV1RubnO3ODvc8Pd4TujcAtrkWzbmPcZbT0iocyiQUiA5snGx6nFPize/5HNP jptkugTBdEvMwOCR8y6NBFoKc/3dZfcZlteRrjwIHFUY50g8iCmOBFN4kgSxx16u P6ib/T1xhK1UfW71n/Z7fAebhD8a4KbO9eeLFu4WQoj6SmwvBKn4FNbQyTBQ3lD/ 6XZhXSl6erM68kohLw5JhEIgjMG7UUoCpGDNzk9C/THtPwULqQfzKoK/d9yanw29 2A3H1DkPXF8ZEF1zy+3N7OKyRwOiaDnOpMVxiQr6szSzVlC8RIVNSLbvuL4GXEOU eHGHdRalFQjlcRuwwKncAAF6kEhQ+AKntMaQP7b6u1kKUMGgZTE= =5xHJ -----END PGP SIGNATURE----- Don't leak message buffers Arran Cudbard-Bell@2018-02-01T03:03:15Z Files modified: * src/modules/rlm_sigtran/sccp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a8a9c9303f8eb5c4a2e2e... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpygcEACgkQ/6TVgp+2 18oKOg//RlfpcI9hUiFW/OFDakWRxI0tJtUtuR/eLvUiTA2TuzVF3qoM+4D1C/FD mJuuJfLDVlFxJiLbW9g9Iv0tg6SMixYsWZUqVgkTTtDb/WnHX7x85u8seBub9I2K bTcJh+ScxJkra74Zh1M8gE/4DTdK8r4fhSGGkxUHRqsTuiTyxIlew1A0JKtdVsRF 0yDUvouicor2q51w4dXZViP0iaQrbXhLkyfdrCkInHZI6UPT+6WlP11+Zy/FKVic lLYEWJl2l7mY2dkX/AL0KdRX9kRpywozA0i67+jhYafVB6k3609TI8odOgttBTkX o6tcKm49RmimM7GFxfWIkDhGmJhdt9ee1Ofh9TOyFoeIHM0jmGFyp8QaGCzhiLxu FfSqoYRh7zC8lk8iaK9QXzXIAo39vb0zvsJd5K7crknk09OSAOdN39i9JHO9bK64 h/LNpMOmYNzcPkwKoUbOAyHMLH1jV8dBeYG0DMz5QZlXvVh91BT43KaccESqrydZ XoXve6v9sDTCnmvHX+HvzPvC/RbHVdCYsyiszi1KuN4O55kjkPDtnnOSHYckkWmc QNa3uHfvAm7HYBzMAWVPv7PROtDbx3EqTMWDrR0aK3lhW5lUXkpaI21lC932f4Ye A8rrQ3h0MHxudI9ZeZcGBMAIaTQ/K/I4oSAXV25CQxYEiSTwsB0= =Dmhb -----END PGP SIGNATURE----- Don't leak xlat_thread_instances for epehemeral xlats Arran Cudbard-Bell@2018-02-01T02:56:01Z Files modified: * src/main/xlat_inst.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a720213eb5825d0074b38... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpyeBMACgkQ/6TVgp+2 18pAFhAAgG5A4pnZQFlHQffnnXN/5YzCOuKolKT2K53xIzjjoE95W8Y81hW/l1OV yXipUct6n7tZbLFpNrnYxLBjUprbbq3gA2PuuzbgINlv+FZVPBazhIqoNGkjMskk 3wSq1YH/17SFLiwNDITBFpD4wCNZiyFqpKruHDlwTLzhOMgVP1vB4T60cztu6LnQ Ox9rJv9RfNtS0adFOyD+99EphYMJkzPtYRJKu7ZY/X7kcJ1SMw0QocsbHgQXZ1/1 qHznBqPxW3objVKlp1Dr87vC4whQjBPwMGdHatJ87X64n6zdlHWaJrDlUOjBpAlA unyl4oQGW5WHlwGfvIkFf/2yqaLOzQYjGXeEA8/G6yzw3hVX6ZRkCwEJ6CfbsG4u fEurUF2jCy56EY8zQDhYKGr0OZMAk4Z6+wMuXCI6KSe0XJLmW51vM3mTthyGTFx0 Nm9uuDB5O9U0sCEFrB7M+RuAyyFBxQn5+2XkxHEpWLbuGaL0w03NATxihEQHwfa6 n1miIBa7tmOdZgTs9el7hYsknnO8cZ7/YNQfcSku9K2mQIySWzHi0uI8frEv+OO2 5VX1pBXEfY8T20SrTv9gAM/AM1FbbOBGQ/AttRA12viKppYpEeNp87KEX3e02iSL frakSFUU+O3gy26NlV8TrFPPrHqrjDaoOlKdgXMV63N5dx9aZCM= =QBx4 -----END PGP SIGNATURE----- Doxygen Arran Cudbard-Bell@2018-02-01T02:14:43Z Files modified: * src/modules/rlm_eap/rlm_eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7d84b1b991de6dc583261... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQI/BAABCAApBQJacnG5IhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u dWsACgkQ2bkzwSrtdPCoYw/8DZ1XPkuq4J/R0kEbG5tRFS7WgaSbN/55l6+L2wKL E9GB4FCvjbTYdTkwuSjuNuYb1trKbDNJmLZig4GBdPflMWAJaZC4CGhmSwrfS6wO 7hi0q5q0a8gy5aCQos8zqr7GqvFSOqhXfOBOqAjahmn5Q78bcrJ8Pl0c6TB+dSAq jprD1/RCftp6ksff0iLonKeGjLeYHEH/JCYC2K8YvDr0OH8NKJV2PZyY5Gtvw8BK PZxePhfMQNBiOm3Btl4j6rjNOWH7GWCU2f1BJwoBExvuasYBqmBRHIMauH3In/qz Qrf9RSoJRq7SqW9PRbxJP+oKgenLmI8TfHef94GE2yPXIn+dLHrNwT/JXs55SwUN TxH3CLiQ+Cp3FOlfa/euZzwbRaeCPE1Q87pp/NJNNXc+IZ+uv/IX970BKyPevwAu okHNixyKpT91Ve9dRGR9M5q9C6J48AV5KlTMSzCo1UEyelmIP9gW5SNXqL1a+shI slT8z3TuMTpwn/6UOgvzPebfLPxgofPP8kQra3OltRb9bK/BHbPd846lK+/jsPN3 2W/iAgiT2lI7q+7r2CTJfHmTG8BiIlxqNVPbtNqWiV96HeA/FN7Zlfw6e9LxQpx4 1sygwRZNKCxUKZi3KpczZNLH6lTO4y7lPYj0KHAdXp7giPzE3aBSZQjEJClzW0Cd Fvg= =ztfH -----END PGP SIGNATURE----- developer build should have debug symbols in it Matthew Newton@2018-02-01T01:47:07Z Files modified: * redhat/freeradius.spec Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6a11d42d1a6d2509cddc1... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpybmEACgkQ/6TVgp+2 18rQ8A//VlU4JTVEm4hUmEPRM/8DP5EWa+R21WeP9RnppQM9inl9c01GZZpr+XcK UaZefoelOiTqL7y6OH9YLH/n5vD0kyLTzN4rI096xW42F9jdMyfwF1tXtayNgdkn 1XIOEs6Yfy4Mwid2nc7HLNJia8HTLdY1Z8cWT6K6mQ/yJig/Xa1X+QJyuzTA1W34 aTW6LhKHTh4/Th9Le92J3QVOIhYWHbRB6AXezRkOswUo8gRPoy/96sXqt9JqgaV0 ZB+dAWJLZzFbgaLueYZMwrLilPLZ3FgfFN9q3sng7hR8kynva0HR8fssmMv3o52p vRg/q76GlHia/rEVlHQt3lzTSP6lLmv91g0IgST/M7WhBie7bpH9su/7Rv9rDWaY p1XAmYPQn82LpWfwWdfZ5nQA+ZEo50Fy0iDjduolTPuQRkUxBapkBysHbcpQ41wJ FaB6M5eKF4zj7QHUp4cQPDKdswUByf/v1zBe009duykRz8w42YMn3JoByhYE2S0E xhieN4pXZ3QMZfmHfw5jfzdLR1FuLlVd27roLGovFDmo5cotpRpDbANANs3yAk+X 0tseWy2kXlfessbmi4RmX7+dJNCfJSXoQhzTb4uNbyKroBJdxSfEW05WauFf/mT4 nE3d6E+q5GK8FOoZEXrP1VozBs6qDOsNrA0f6XkWYslz9tQZd6c= =sUb3 -----END PGP SIGNATURE----- Peform adds after deletes because libkqueue/epoll are not smart enough to allow an add and a delete in the same operation even if they're for different filters Arran Cudbard-Bell@2018-02-01T01:33:21Z Files modified: * src/lib/util/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/563806906ff8c1ce0c1d1... ====== -- This commit summary was generated @2018-02-02T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).