New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOgqRAAoJEP+k1YKfttfKhK8QAKexldMeC0KB54eoOuHMlM8j 3w97y1GJo/JC7qhBprh/nKrbEUCTRMwjfYZdnjgD3aiQsnggIAOklHstS9mZ2VwO DE5GlLThXJoQYsXIM3OBwMBXWerWzehJHCGZbW7pEpQMYqmcg41pWz3OS0F6wl1s 1a3scdmXGsVvsrYyauSYjT+nbOtsdFYBGm/jGUR8qwhxmP3b1WBEcpNzSIYuRGf0 on/TdbOo3VBPQz5Z5LlgUTPn+gbtAmz/6yE2BfIou+czWXPlw7ici4MCloEY0O72 ZNZMJRN0glM2QjknknEIqLzm6xl6R12NJCItOCAIxncoWsKBxrI9ZCMf+V+fPeXB PeGoJl+iT3pgEMa0eY6XF7gyCtkBlppe51bSVDQLtmbvvEBuYYY5dYrzEkaA9SQk tFa2Cfd8O3vEA4lKqTgU4EHr2oWd3B+IwC5m5pfP08HyBy0dYTWNdPGRXOiWWAKa mB3oVde8ezPNOzP49ghUf2HcDt96nVZNOsq7rb4KsKrDlhQ3/2ku8wgbq00Fj9OL Y+KfWA5Q2KnEx1uR3htvmMoKaBChO2Xf/NSb21k/7La6bdZwx7zrwdPLdspRDam4 5pHBlkD+bEpg0FYc7ynlYhYHnZe3OMz3hiWg6HFWGpIXOaRjkThAHEzSKlvMNM3o 6M9MdE+8S5XHeYZ1Geb0 =z+fe -----END PGP SIGNATURE----- Add thread argument to unlang continuation functions Arran Cudbard-Bell@2016-11-26T22:20:01Z Files modified: * src/include/interpreter.h * src/include/modules.h * src/main/unlang.c * src/modules/rlm_delay/rlm_delay.c * src/modules/rlm_radius_client/rlm_radius_client.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0168abacff2414ee1f93c... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOgp9AAoJEP+k1YKfttfKAp0QAIWw7+sVFdFrA3KdQdqWx0gS ErN4wu+ZoEfvroGYm0CVBonWysHIke0KlIURcQ9KgpiJAfphx9PPD6nmF4mLLTav 2cPfrEsslM5VB9IDSmTuaBF2n/On5WDuBT4t4nuLL6768oNbc78CFRg4Ikr5r3lW glMzIcJFWXmTEMV6o4ujjXFR1euw4AsJyD8IIElll6XSN99noo0s3zJ8m/uvtI1x N0qN33xE+NJ73C3d0XxTuVnktHcDz3Wdg+3qHzenxUdmRmQlIQSBqX5UZDOaFxfD o+IJbbX9PFjtU+gbzGxq75oCImpxixJ9bHPcZnGUXsfo/d2xzytnNRCGaRd7CvZc za86UNzNs5rtioK/UxLiFAxGi/pitaxe8EemLJCHX3E/WKvY2BFFRETIkAIOjEri LEtSkxiEnP7Y4Y/sseYk9xkHYDBWxadOQeQIODrAVZBq9+kxQT1KmQYG0Lkl0Arh eUnGtSQyvV7IC7+Ymyft+a7aqYBDPmxiqYEsMRu4A2DYfFuaKdJ4o4I4+kTM54DF xOxBRJ1BeR6KG0TTPatLzymcdLzTjb2+o1JQdM+PKldqmvrZiXPWsS6hBPaOxxau qUBJc/UONphyyeoo4T1nmnnMtjV6N4yb3Cn3WiN99FEwT2mFsEIzhcQcMD7W1v7i QeD+jPzecjkvJSUJJbbL =UfX2 -----END PGP SIGNATURE----- Formatting Arran Cudbard-Bell@2016-11-26T22:19:41Z Files modified: * src/include/interpreter.h * src/main/unlang.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0aeccc7202cbac54bc040... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOgn8AAoJEP+k1YKfttfKJBMQAJh4M7l+VESy2N6FHOy6qDpi 3I5mTfhsKJt1tcP1bOt1cHrZ8sTAYpK2W6CCluihZt2RnNTOK16uQSfAhXHkp+Gd 3fi/EPBZYRUH+MKspK61lSBPy3mG7907lE1whSPvbbiCjwX7P9P4FJdz82vam3o7 rsz18ES1ip7Ys4Obc+VluKYetzqG/ZH/q5GD05SXykpiCf3wPyPIwP5H/YPOl7Qh 6bvkleY7yI4wA3/tuQaf8oDKh9Ml5n1MroQMfmwRugivKop6xYCLH4yjZvz2H3MA MxbYhlzIsiuhxf24rH45jDI+jDbFR4uIudmaShrf6G7tCwiZ4W0kRnIrgxSHr7FH NICrEZ85zuEVi9g2MsnTUqP/s1NSsKlQwnGXQeGhQbQwX6ZP99HfHwtJPwA/AoEe akvg2AnH/QTnzmygZMosfib/ocenESNnSbkvLtMLf9ABUaaUiKRWDAqYX3u0YToV XHWNjhnHqWbGr9RiOlonWFVX4zvAsC1lkMxeoupE+m3r4WZbQO4k0FZh56SGiD4J T5RRLTL9H7VSGX1fkFnT48lHzFmszRrYlw42/VZMnR0dkOxE8vqeIjuEOBT25tr/ WwDcqaCu+tqZK04MwqX3N57fHWtxv9TmP0/FpXpFZaeKErHHjQSVmWA7GrujtKhR oP3NCIwgyVVutfZlcKME =sCow -----END PGP SIGNATURE----- Constify cs in fr_connection_pool_init Even though it isn't... ugh Arran Cudbard-Bell@2016-11-26T22:17:31Z Files modified: * src/include/connection.h * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/50f01d8df79aaf04f50a4... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOgn7AAoJEP+k1YKfttfKxh0P/0KGfCOdxON4w6LXpCDXEJor LTlJ64wof/6juvbPw6cVUmzzUAUJNYbOBd0UVx3D1FOtalOwAZ+ovui71FOzgy4q lI18UahAtrD7iiwWVnMOY3E++ulMEvShRLRwzm+9B3EuDQY2ZUp/49yPomF7PI3C PZP+/63aChtRy2FReBB6QfwNRoVge1ObSgTpas51XXVYlITqkcQTLh+8sWmhybMv nQDKzom4Jds457lcQtMH3OdBCVKVAhCpSRnwvDFRcO9R231DATb+En8JNwjjfLUG rLazim5QBckWVnj5j0bcsYq6qxutNpDKL/7fIVybp5Lq26wMzE9GxjlyriSZqaQX IOQShApwPwsC5Two0ef66LReMgljQCwC9S5I/G+wJX24LyxJLwwQVVjqUkLaUZ7O uTR8SaNRIzqqr87JZLT/nE935rkN0OAx8wpKJ0cWXWRPgmvHEnxBhD/snE4UnnIh RXVjPzIbZ2ZqVTdmsB8i18KhfX9mxqPwPpH/KrlYyii/xXlTXuC+E/I1al4vv3aK AuURbU71SlyEplXdKKhlxkzxj9NtwRAEYt+HthCXhOlrGvrt1kHew1P0LTnZLtku gO/z1BccduMuRwxpnfyA5i+P8M9fdyxBgewSNQpSNxKhIkNvswB/rBnpdLMhUkwS hT5+MdhaVpWISm1EOHSI =v1Tf -----END PGP SIGNATURE----- Constify cf_reference_item Arran Cudbard-Bell@2016-11-26T22:17:31Z Files modified: * src/include/conffile.h * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4ffa85be3cf29375ffa20... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOgn7AAoJEP+k1YKfttfKHygQAKBLFJ5sL1FVV/0JbnjZN+7j 4MDPIrkp8NvdJ3nZrx+ctYhhUyBLsQP6kxGsQVhwjohHjg5ZTnSjiz3jZ3zvx5NM tLlo36kq4kbPlD6UovS/lsc5cdeOKRXq+VfR3Uz2Jn5bnchOmeMofq9gaAUjE+gq C9pnt/G7CkQNqAJmHFb50MlVF4eJgnQI03bY6sZ/2+tYISfbnBiMzhyJGATKalJj TgVJ85ddMwm7rXKzEfOr832bInY2Bd5ozwAVr9//mBe9f5+CSUfiBlcipKeININD +WCdPkimxy8WVop8wQBY45hGSaYzCS/EpPHb5wNoORoKtEoiCJHYvA2W7dHzjHaY acOkptP9IbkLcXX2ZMSG0LrT/wVVHrp+83WTFg1PCCeFldIm5LPjX6iGa4e0BvPu QKZOxdjkao7Io8pEh9oDVSkJO1vuD+UoVJ205cN9SS8dIsgrOptQVa+oIG0PqJBk MNUE2OVtHLJ6gBWQMUT/Lexwu1GRcl2ecOVU73VMREvvEWzwJoDyIaV63lDVKZen umEpx6E308cjW2Hd4mKSMqZvJy+B5kK6Vhy1EkE6ec4DjwIKvkfhj76OgUzRkU7J 7uBagMcDJ/d/kYyNzKVmidlYwGlRGW8S1E5sI/tTo9fVmogWcW848VATQ0av+lHo V7LzNMgWeQ65YoBYpnNO =4B9H -----END PGP SIGNATURE----- Constify trigger arguments Arran Cudbard-Bell@2016-11-26T22:17:31Z Files modified: * src/include/radiusd.h * src/main/trigger.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/de81088db75dc94f71ace... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOgn7AAoJEP+k1YKfttfKyAAP/0jctAheFzs6ZCZbvybGhN0Q NIKm2TsyG5XGBfmA40ervapxrrj8pT2ND1SzxUh1FE0mzin+rTXXrPSsUSUVb30i oEXFRltEpgtlfXcxbS8GuvaH58PEmjUzFLU9DQtVbp+5B+vKWoQbkQXTmTBGjhbN bdk6K+MOgRhkM4gldUkKkuiXIvORao54cdrhFfF57Pu4/kQHNuqlxcWLflzfa8HI +EqpXrMVU1/oQYea7Vu+392cnmv2JOMTKxcbzuAVYKg4a5TxhJN+cWn4ZTOAousU LH2AkyKrHIJAzcjAs0SiR6i+gGuI2lAFN1xN7zZgnwplhoYHgTnYLXHgrz3/OhX+ 6/7yDYtfaywnhZrRWsVN2rGA32lDZWtEFLr3mc6yU7/3O8VRf8FEKz9dhopuUDLJ nKSA36tQJGK12aPxc3SY/IPwhXOnN/O/xTwegZckOKB2WCHAaAlZ7IUk6HydrziT T6FgJqRgZMpNq6p0QJxS8usVTWcn7DzlFHHArAyPGUYPCZhhGJlX0Zy009Fay2Z0 Gl9TanUcsRjf/6weXQKBxu401an0Wo8lxpWkNdA5FREIJimekFHeIQ6oivuCzsbv L59Oy/7B8yci/8gqLsJIYI9u92qMeNAp2P0y1lAWLzT/Q8ADl/qKg/TjgUhyIK5u IemWRLNirVcFbAcKT2U+ =wj2q -----END PGP SIGNATURE----- Pass const'd config section into thread_instantiate functions Arran Cudbard-Bell@2016-11-26T22:17:31Z Files modified: * src/include/modules.h * src/main/modules.c * src/modules/rlm_delay/rlm_delay.c * src/modules/rlm_test/rlm_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2cf8058aa8af466ff0dcc... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOgn7AAoJEP+k1YKfttfKEZwP/RYzudf0Gg6TJfbGPLeztLBc pJTKrLi3maXkBrdGVF+JHcLqLdSzyplJik8KL9wZGNJTn783C5H6LRf3VD6jjsiz hglO31e1KNWTCSrub6sSV+Eh9hHpqvVb+oaUJZAP+YynYSHPPAHpFtHN3H4cvG1k lYPYcXcqcHEj9l4z7X8ANLNZ3EdDoLzac6ZtNvZpg9LnDLu2+srRcd5meE7w/8b2 eBX51qtf0Xij1Ix/D2Fj3A8gz25zt81keGnRNXJ0fb02rcf79Ycg7B2dmJekpZ8L obEOrXeJw/ao1wsv7NGa6gP6M1bnihSkKahkoRol5BP1uwxN24LHoQfu383MbP83 M5jUz0ZvUu7C57qzkJOQen51ZZA+029tO3ZcBE2iuDVCymudxBDCc8q5UwwbbL82 /npUwo6ln97ssU4/0cGbXv6rvYEZAcwrMiNbE4i+40s/0U2lGH6QU1wopSg5PR/+ BXT+U/uRxwKUy1ZLuR5DCIi+iZJlIvGTs2J/mzLWFYTx1gFeZrwtl64p2ZCjktyo zOxUFrzeLzuaFnJwmWpxIDIHSSCcc4pRYv1rGZ4C63sUMx+wReKtP3aAmpPRhzrV qQ2tI+K3EHiGbHFFwwVCeCExUccSHFRu7OP6KfxUSR1Zv87RkkIOpesJXX8BJESw 1ZJyrol6bh93fHfK7oYa =3neE -----END PGP SIGNATURE----- Pass the event list to the thread instantiate function Arran Cudbard-Bell@2016-11-26T22:17:31Z Files modified: * src/include/modules.h * src/include/radiusd.h * src/main/modules.c * src/main/threads.c * src/main/unit_test_module.c * src/modules/rlm_rest/rlm_rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e3819f633eaca95b2f869... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOgn7AAoJEP+k1YKfttfKtUUP/1jyZLVNXBtl+jQEPLUPvoQW iD67B3jgGP5Im7Av2936assQy8oP/m6XSROuPwWbKXNQMsL+QHhrNWgcRdTQnwUi ScFlthhc9QfYb7YlhYFg80ooYYnAse9nfNPRHTPNz/UkYXExbDntdmHambliZ8Ji DLgT35KM+/25dG87/d3tWzquvs7AqI+J+mn3IEYr5EKmmkd4XiQHsldNfKwQXZtC I1J1IzoXceDfGt2bajsbxNImCUlNJOchfDnwTE6lRErVV3ZckG6KwOuK+i2moSCS geCoogjzALCrchBKnfMggDvXLTiXk/Pbb4nkXjjtwMxtjO2DWY2TmCFdWSEXUToW 1u3V/gb0pbmnPjtTI/njQAjuc2lGpopFL0ckJDccganJjNNUhgTDSUELRYrhrM0c K4nchRSDdGtAlM8zKDO2D5IABO+/1r3frL6yNbG4SPsYp71HGTZ8aM6Hfo6Zuz0V mlI+jknvm/Ghm+yrQgcCb+MOOnlk8tHK9OTjM35c96dQ4PxfTtfDWJkz31FF4JVE sNCGPKOF5pvdCIPWfH4R1F7G5JPdO2kOelCa1LR36aT1WlkvMXptHn7ar5fidEw5 KD4y9rC416jTeSk1HCjuMr08Wc0ZJVsUp9g6bRwsN6FxFOeszSTgJuDJ82k+YDuV 8b54R0ndIX4l5MfXObkU =oGtd -----END PGP SIGNATURE----- Document fifo functions and move freeing to a talloc destructor Arran Cudbard-Bell@2016-11-26T22:17:31Z Files modified: * src/include/libradius.h * src/lib/fifo.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f2eb8ebff4a51bcd6e25b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYOgY/AAoJEH0Oec13Yh7NFx0H/j2nsd3N2+/osyC3Wchvpd5F 3jvJyRF9g86qFngBhy2o0LtQgRpCzPtcKtRcvlIQ53KwCJfGY2AhFA7vH/0kJsOW TRn9zU0rKoqvfM9uc2rV+KLUcIebXnSzngD5RNryFXOomOitPEnq3XD0QCbqwuvg MtYsiYLiQw6TkPm2ZRm+pN6Hb4ZRgHXV7rWLRT7rU9z0VVJnsokwp30UVb66sQNQ h+TsuTTek+9yDPcgaDsHkkYwtZqRnlY4YONEzVoJOt1r5mWzCQUYGExGQdNw53Ya lO3iwqw5Sl0rHWvbB/6m/HshGetQ4iOA+Wqc9jCi0KYwmkRv0SLRBf8DNcRZKMM= =Jge/ -----END PGP SIGNATURE----- check value of "done" Alan T. DeKok@2016-11-26T22:01:27Z Files modified: * src/util/schedule.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/913e100307bd3628137c9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYOgKrAAoJEH0Oec13Yh7Nbv4IAIun4VfYpsivcInEicNq1bvs IS7qqOpqeRmPw17cINbiLgbrwUH5wggKyTY3zr9u2FxDS6Q4PG8rmGpyIliyC+R2 4fQ0Ds/+SNxW5zYNuwBmTMNkO7IxF3ac9pZK9NEszCyyXlAL1zq4HOQOOJVnps8x 01PzJM2c24ucI0qpYLB1UcqHFcmLAaYn1qJ3/WWB5Tp6vIIkrKlxzrtOdJuVZ+8+ WsCB+84MKOke+aj+O+zkdgUp88asNvT8lJtRAZx8O4ZpZI4lp1Ikyc6KZZGBoD8U D5GgCMM0nb9GS9ZBME5P2uowy8JWc+ANJdH+22zd8QL1+wqOV33MqIWEVmD1RXM= =XDsM -----END PGP SIGNATURE----- travis fixes Alan T. DeKok@2016-11-26T21:46:15Z Files modified: * src/util/schedule.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/44781cf3f9b928a8e6ced... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYOgJcAAoJEH0Oec13Yh7NapEH/iMieM5fwOgqP5iLD4pybSx1 hpnd9ixxm6AURYRZddoxpYGFG57l4Vf6qycbqq/jHW1yzhXyToU1b6htrU//AaX3 bI/YGJgDywyBlgVUoRopb3PwrKGRXIMaSMjUYiCzsF7QD7qxPVaYNu8a3MwgM5mK rGvQL3OfbU2abRjkDI9LVYkolGy5QdIg9k4A2TfpHje4zdoiozIU/Ykj6Ay362+x SGHFzrVPQQng9cmC4wSMvcqXQXCqBg3xdFgs9SVl+YVAuOqOAXoBmiV3epDHj3h5 gR+BkbHM1SMMjwE6AdrxOfiE4R2twVQihAsRNHUDs81I99Qgy7o6yppD1FSSvtQ= =El/p -----END PGP SIGNATURE----- remove "inst" from timeout / FD add because the module instance is already on the stack Alan T. DeKok@2016-11-26T21:44:38Z Files modified: * src/include/modules.h * src/main/unlang.c * src/modules/rlm_delay/rlm_delay.c * src/modules/rlm_radius_client/rlm_radius_client.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cb57752d7c7e7345caa75... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYOgAeAAoJEH0Oec13Yh7N4FsH/iGkSl8WALa64c2EevsKed2M L4D8Y3ysTITAn7o8ulJAV2of5t5xH0twfzwlp2ZurzNUKw0rsDjz/t/2wTDQr3hC cnRLcBbPu34J5iUAAFQZA6PJBQyUxcxVTmTdEhqA3yFLxRReYnj7jMMJcoeKfq8W 9HGIMzYESMRRR6PiS6sg9d32kFb50c4VgtxS8xl/Dz7uqp5DMKF/OYvpZ8wF4qwD jBo0KVkDMqsh4yCBmIewtwPf9tbuznQKPxwZkozYaX4an/EOViNYDfFs3HoMWt2U NPfbZO2aVz5zdV5VsKgcUmdrCIAbAJ/R8xmMzudhyZvvRQIoYmSPThzrCnyZwks= =v0eY -----END PGP SIGNATURE----- ensure that FD/timer add is only called from modules Alan T. DeKok@2016-11-26T21:35:14Z Files modified: * src/main/unlang.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a422f950484ad666eb142... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYOf14AAoJEH0Oec13Yh7NlPIIAJLmgYlQ13JBbvBK2QB5OZOa 2RewDxEM1BI52AyvnGa9KRF6DNYn60+mmztnLv1unD2WoU73k72x+wno3MIqEjZU c6ur4gBSCG/gi8NlInFljuaghr21RLOhFxdGOfY4yhYopCZOiRTMdm8z32x+9RQb PBnyjHx0xvtX18CJ3Wpgl9mx102YjXU4rUB8QgCqxTvmOXEgEQi7K3JfeKNkhh4c Q9YiDIwqs6qBtFxZoMBY++jX2GbfwWXmIilnm+usGiKhgYQ1a11XqrIgTNFTSaSF hQAymDZ8X8jTQCYBVv7d0TRwqRoyKlB7D8JBbrY5ZaVu8lWLEELNGB9Wj/CUSB8= =z0GW -----END PGP SIGNATURE----- add preliminary scheduler Alan T. DeKok@2016-11-26T21:24:08Z Files modified: * src/util/all.mk * src/util/schedule.c * src/util/schedule.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ceafc1fa737702a532514... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYOf14AAoJEH0Oec13Yh7NEpEH+wU69Iu+2lKVokMzfiB6wLoU vcoi5XbMXiERwkIwg5kocs7VttbPc8pK4L+Aw3ykC/RIEpgqf5eBCpbn06boQ1xn G4zJHEZT9V7mlC7CDuORMWfm5JRxF7vs7+DEiUVkSb5x8BofmwNBJMc1WpfU8CVA 9MhKKHnauD2cY4f8DyRYOEgRQcG04Aiq3TwNkucpukR0FoYbNG052eeMlCqfaPLa SKVH6DDm0Z9UNr11Dsy/DQRmKbzVm0EeskD6Y3bYLUDIe9irpyHqqCQKoz8TCaNf kRe6rTMQHpKwu6Sl9BQqg+y3WOWtaHJ8a+91HVG8hpRouA8yMNJ+vGlJvYMaeLY= =3tMW -----END PGP SIGNATURE----- check for event loop exiting on fd/timer add event Alan T. DeKok@2016-11-26T21:24:08Z Files modified: * src/lib/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e81c64f0bd683edf2a980... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYOf14AAoJEH0Oec13Yh7NB90H/jlz4rcP16cR3FukuSKJqqRK XoI+Dw5DUbFQ56I4jNYoOpAPoQnirOLsgQPAFKENnpn3EG1s4vF+fMkcnESqrW4S 7/NsSSbTWnNeTfIC/uFCXicAQ+2GCcQhYaI23Xaz+Ia+lPF4TvoO9T/MJk2wRtce 7TI4MqST2b+yFAngkytxqv4YcmYq/783lhLm8S4qjOiArci/B7hosutgwAlpRr0I BiTrucD2BfX12GP6La8Mnu/icHctKRdI8RbmQbxe/+YXp/BiWKpgB5JjxD1ardnz d6Y1OjaH4xbY3BNfy2AOaAgx9CLXd8T2YGq9udRViCHthBx+/VEiRRzmbcb0gus= =kq58 -----END PGP SIGNATURE----- notes on single-threaded mode Alan T. DeKok@2016-11-26T21:24:08Z Files modified: * src/util/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/266551326f1af0ecb1de3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYOf14AAoJEH0Oec13Yh7NsBMH/1QseTIMKXWgrrgElQRJkQVR w08Bf7I1TfZX12RnYblMiZwlsxi9lLCh8T4RojLRU6NlJvsV2fJKukLzDdXwhjXp 7apyqZO7ltt1kpJMNp5awzdGPuwBh7pRzjHlrs2nIbSNp5aa5cZ8jP0545xltUaG RTIY5Zbee2UUZbFXWCg/sofL/8cwFjAsNt730y++o2JM3mZFAJTeXyURCIkVK08h SUwMTLV3/Dhhzb/nMA5RIrAS3iCgG+Ivc2+o5mMy+HrQcYHGhmnR69QdNfagsEKe mE0MD1L1QUu47xkXq3PVVJtyc4MNap+0r14gA/9g0/CWBwF0uyKp7e7M0TyYiKE= =EUtQ -----END PGP SIGNATURE----- added fr_worker_exit() which is an sync notification to the worker that it should exit Alan T. DeKok@2016-11-26T21:24:08Z Files modified: * src/util/worker.c * src/util/worker.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/29616116f20fb6a07e1d6... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOajzAAoJEP+k1YKfttfKuYkP/0S5JsZ8/HKGG+in6E5EV9t0 6p7D1F9w2YauGG8siFZf0vv0wfsFKgW0EslQXYPziw82F0VwUNRWM5E+L7X4ee/9 TeVaQYqiIkXtzMtsMv/lTvleZyLKlDVfNPvfsGueK2g0qGjXuOWachIjA4ZhJsOi fesYdmaQdp1XqG7gd3TmTSePoyAIYhDeKtd2GlmQ45HmOYwPF6olEx2C4lA4LijV hAHmz4C5okeLX1KtLr+p93OxIMqxmcseeg8kO8Cl5ZOK52jAj+GjzO0LTNQcYeM3 TPCDuh38xd3QZkq8VRilBfenCZCD/3hY5ANSbdhNPNGRZ5h0EktguFLatEYnIrFq e+/SA2tqrpx4xvlxv21RiBx0gE0uS5x62Z99zKhzsUpYB72+JjuEnBaaCqpI3LmC T3AyLzub9ClOV4MJyam6c2T6D7rc/o9uxK5vJaqVdYZBHwI4yUjzA2Gpbh03pzId ht4TixX7J6gd0ORL0lb6NJ5X7yV/L4XJQgra2F0fmsCRsSe/uKgJDraclqCk+w9+ 9+yVnl8hBuDGJr9aQbcU+Tgx7KlkosDNqxXS4u7CIxXtuz/qhctQX71z6dA4hWOu OaBW5fEOUyfav51eA/ZgXGOhTL384aSa7rLAN1Fgek5+JIKj0fhqJTl5K9W971ns AQYpyL3TwKbctL2sv3tw =jrgp -----END PGP SIGNATURE----- Fix camel case Arran Cudbard-Bell@2016-11-26T15:23:31Z Files modified: * src/lib/fifo.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1a1d840524a58bdfb91fa... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOajzAAoJEP+k1YKfttfKM1wP/3atQRnHFkPdqNvh5If8sQLM /TMsUkCdqWXg07gMc99feu7mLoXvIvOlfqxhcdCorT3jwCvofJbnIhMUxOrzbqv9 Dav9VzcQHZqjyzmD+tT7ZNWT0rgsuyfUKq8ffbSJf368vss/cwJV6GMqG4jICxCm HJFpGsZoG1CO8AcvJldpmbdahWPRK04S+GToZYIAKimKmSvaV+sXt+Nch7OwOQNI vByJ4FYQyvwAdGU0C/F+D0+ZS8PoVl49wDPweeumsszKnv2EYFuKtNyYpItDTsEM LjoSFiipEsCjqJlHTwFXhYg+RafZ+hPtkPTmurh1smRhxv1zk8ltv1RZKqk66Dlt lOg+/eajg7u2EtaqdaHvy3VzzxoRbqXmBQDfJr/p7BqUNauT85XiUSW6Gowsy+VD 5/0RFyEaxK9A1550Rk/GKEAz74a5NaSZlqWTaypxOI9F4y7D7NUrI99mhqXgzV0W 0YQhVmwHyUfscgE8jgQ10ZHYLtp3fXTSUDEhIEEG4q5m+pG525odOScL4Fy+iJ2z ESqzzb7cPJ3VE2rxcTqObo2RJ/FPrmslGHFwXyWSP+9kJshpMkg9QAder1UZNOON 8RzFDcCILWsKtx1DJZcj3zA7oSFP3FUlz9Vvc0WfnUbm9GHt4hpI5GI5Y0LFzmJA kc207IqArmj1YNqTO+b0 =tl4c -----END PGP SIGNATURE----- Update copyright on rest code Arran Cudbard-Bell@2016-11-26T15:23:31Z Files modified: * src/modules/rlm_rest/rest.c * src/modules/rlm_rest/rest.h * src/modules/rlm_rest/rlm_rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/03cffb291873fa9080edf... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOajzAAoJEP+k1YKfttfK214P/0zjiUTxq/vLco+R86JFpJ8G oHlqIEW0CGrqAv142A7FCcO78G9GbjUp7L2pBaHmBLtciaKtEq8UEIUv51R4Vnal DA9/o3WekT4UzPgDGI837q6VJJ5jE1HSYiM1nA5AuAXwNnPvoBRqVkbUMU67tIxw OtwSzcXwwjhEkdJUQ3dPTxUTZ/hry11DvIbTXiPaB8TiuZmLv2gCUJFj+nl5Sk0k Qp2pNvqufhJsSPwuhuruh/S5IEK2XveoBlEcu78LRYTU29VDCZrBL99H2AMO71IY Xbek5L3z+XydTmg4Xt5GF8Fw8yibiSb9SK+xi5d2sYqiHjSS2DQPKngVWkgW9qSa DZaLVcku1tjUjShsbFg4NACwoXQF4xeoSv4DppJWxMPk70M8zmbSQMxSjIh5FQ9g IQa4hshbMUBTgABKAE1Q97Oiw/2r6SLqJxzLRrAwcY/SSMcJPDorepP6Ph+qCZpU lNpejCE5EpXVOrcdH4UzGMP057+ALsUgeiojRTpSsmAa8ypxldZbUp1TtOa7AJcb tgxilyKrnwIjCydO3rEhhlV6xBxiQozv7RcV6RUNLwhGnnxke6jZnolzFt2WDLqP f6BdeCBXCdlPQYEyAz0ApmXaW8GG1tin4UaHYP0xR9wG9jxsYPFLS/dRGAPGEbUP iHQRH1cjBC/FZt/6uPp6 =NIBV -----END PGP SIGNATURE----- Fix arguments to timer callback Arran Cudbard-Bell@2016-11-26T15:23:31Z Files modified: * src/lib/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d7fffba025daad21027ed... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOajyAAoJEP+k1YKfttfKDhMP/iO2ODu28zxzsQk+e+dHiO+V jmcMMhODp5B2yASB8AYXPQAOlE2bWTsE8BhbDu2HjfXSGFiZ3GiI5uxd5eFw1IX/ t+YLZ99LETed8g5B2wKhPGc/ifeiZt1tCtJBYwqB0472IwsllkqBY3erhGt/TiSe SOk/y5DmufJe/SvS5ZxleKqTHncUlHWjEMkSufv1eBM/qaopRUiEgOSZ9GtLpBSM qLzq3l1KWHAYN87hpkwaDp4bxarpvezkEbBD4+VzQPSgHef23upJP2Z1kktObtkP DdCVKDih8QkuSo7FnwAKNEpLXF1oiHKJAoxXU7gIXu8cx/Es5cdxdSl3Z6qdLtzs 4wCGcWv9A7drQzCHOInC7E+ztj1Jbn0sEWKqgxpJnvXYMjdSSCL1GyW8Di1ZvaJS o9agNz8TYSzX4TgPeGXRNKcU3Xu5PyBOzYR21COrsl8BT2iHPaRXCzr4pofpGv2w k9VIDXdhCsIE3eV/OmQha+cNLO6XYcSbjnqogHdQ2KMgsz3VHX3JqkpSRIbjOpQy O//3hApaT//XFHDD5Ve3KGErVwvLE40sa/hi2EesMgt8VcMY8OjqHD+q60rAooUP lMZTrmzJc48+QJggbn+iI4J7nqY/4d20XcmwNBAyJx/xiY+UpXiRjppyDg9fR8b+ tLTwvXkAnFGMt0Nvrc8Z =o/ui -----END PGP SIGNATURE----- Fix argument order Arran Cudbard-Bell@2016-11-26T15:23:30Z Files modified: * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2090bc4f32fe422db22e1... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOajyAAoJEP+k1YKfttfKd28P/RsCtTbpY14L3oRJkUrJvFOh 22pxI8FZV4AnbbgCrwY4WM+KnEgMDLYToB/wx1Y2e98xLXRR+/GLtsv8acUYULqk FODdyryR5l2q5SLHdwFAAuSvNvjD4kIf8jHaWlL9CWK335yyrUHD77Ddop+b5rCj Y/WNLCyBdTIxYrOyFUN6yUZcM/Q1n4udve3LwXD0BRQJJjWoiFgr94Iig+A3tHF3 MQns40x/p+INFB5KIa3uhgkhl7VD8LVgtnsXuZtVDRZ902OnIXG/t3yal0df7pCu 5j4Wf69ky8kz1ACd0oWdsa/UoWmU5udZoTMTa0V1wKJYzsUM5DGClgPqutPkWzI/ aj5yD1ZRxso8s9m+mydLdudBqBJsqzEQywfxN7IiehAkNewnEnneoCuobpzJw8ff 6yH0ZflHd6I8Ue5UzWwT9HH9mq8EG5Wvbnm3hQAupo4fTnsmb92dqJmpcu4xjZzU sfFrqx7OboAbAYY18IC++4L474m5C0nqYPm73+4q8vCXHbEtSoPfpgcyQOuonVgb bmOkxOAfAwUIQR8hXIMAaChXzQMA0Uz1LCwxl06kCiC6Bpu69SxO3t9i4q0li/av loBQXUybAV+plGpysH3RzgVdXtzWKvhP/HMa+wP90fsNaRcoZe6Hm0yHXyM386uH F2ZbYbmo2p35wSBt+igv =G9I5 -----END PGP SIGNATURE----- reorder arguments to timer callbacks Arran Cudbard-Bell@2016-11-26T15:23:30Z Files modified: * src/include/event.h * src/include/radiusd.h * src/main/command.c * src/main/process.c * src/main/radsniff.c * src/main/threads.c * src/main/unlang.c * src/modules/proto_bfd/proto_bfd.c * src/util/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9c3ebeba2f3f0a67694fe... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOajyAAoJEP+k1YKfttfKZAoQAKHDFp47h5WNqVDA+BxTzXMX 35Q6TtpHenueeIwVCJ81yqPAh6KNhwX3fRuBJavMXnyPPP1pgDyFvshxUm+O1ia9 KBe0n2qUDL1B+6dLX3skTP+Jl/oK9Jl6t8RPNTFFmi/YTVjk4YJz5bL5imxnPzZm yJnWyZINTJEMEWAwg+xOn7MoE4Xr/aI9lYomSje3UtyoeKWnNhX9KWNlKCqHg2P4 rPq45rL3YttgmhwmCf++yAZSXeZTj+u1QKFVNHia9Etf63SA6VNwd97cQsnlTUPD +jsx6OkCcAbxoJZ3q5Ki5FV89Crs8cAtpcOm5bcC9PKUCz9Lqi4/h/FQcYIaVAMi HX2J8yFK5TJ1BwEYecn2om6lst5NMHNJ3EsE48a00rrKL4ZSWfkmmmSazvYDa0Zr venKRXjQxzLDs0YY+w5N8UXVwFTXqMv4UEX+vQOrxBD38G/qfStg39KG+vcwrgzh FA/6Jq9xSxhlGRJe2jGgfZ3IRkiA20Kue32HF4+ZcJ6wTojHCAFu0oHTYJcWsNH0 j/CBu9nieYpNo8Nns54BV+fQ3Nt6PFWlxIlGQ2biYCt0t+zIGjyzr5FiiMvzUWs6 BDuPI/yE3nOTdlgvperi9bBBp5crp1TCdGpCz3NNyc0k2QLBokUyGNt7z5UIthPs Ke3htbICReBgS5kCC3xO =syBl -----END PGP SIGNATURE----- Better errors checks in event.c Arran Cudbard-Bell@2016-11-26T15:23:30Z Files modified: * src/lib/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/60840a3a39275bd2fa7fa... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOajyAAoJEP+k1YKfttfKAhgP/j8sOMPscOkbKoZac8p0sTMw jp0WDihhnrzDd06b+E/Y2BlVQcKeQ+sRtPzstCxseF95VE3jVVJ3B42QdzCms50h ZQJ3yGCLOvU0/b72Mfv09pG0u7IN0jyCmw4XfeYj2M2juzu7Ezql84+qdy08H+cd 61Co4cZLCrpQQJbSbFZNjPp5xmFxk5zcGgusdYBdf+RMWmIXTBZMb+ERQF6JJb8y +zdT9BSQt2/j4eFaS3WnGAALNpEx7CVkPAXfY2PpnY7lL/PH4zTajYd57ILOAzaV JgvapfjqO1v/CnSRJsPkgi5pFryk8+/jGjaRyzW3TI/0hc+r1d7J35MKgIDEUM09 shGTChmdyASeYycSDLLp8O9jYK2OefCuCIqLQB1m2tyUcVTUBqM/9kMv9fo4CgpF ILFfSNzTrrlhVEmY65kJ6VC3PFPsIMsrlH6nNbxSX2GVBERaUilWXVLlrug6fKNq KS+hQWeDTSPMsuroqFbkbBhMB8sN/ZeBrgXq+mvNJmu3R3jQCCHEmPzQP88TQv/F ujpibN/7OO73wKNERCbVYBsj4NIYQ+dp/rxR1Dm8k8A9iyiu/opwt0CVr1XbIFps f/1XXpwUawS5uAbxZQiktm8agDHomwPhQfTw8L9yZckupDiWsORDOmL+oY/hROho EIVLnHEB8OR6DAap6hKp =xo2L -----END PGP SIGNATURE----- Add fr_timeval_from_ms function Arran Cudbard-Bell@2016-11-26T15:23:30Z Files modified: * src/include/libradius.h * src/lib/misc.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/55a2d8acaded9c7116e2c... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOajxAAoJEP+k1YKfttfKsbIP/0hKMLiQnNut5peWAdMFooIa dBLbQtHfEkWOk9FNerRG1PbIzejsFBWN2XVywLvhyJJKeLrckaoKWs6MJD34MGwq rMYB/Hg75LNs1/pTjMdmQFFePU0Bo/+Z7I0u4D706/yoang8GucPOx8z11ShVakK /GASOui65j/hkBKMYQ4FMwqOQxumQLl2xKJyIeYZ9252evIGW5n0mjC0NErh3jKh c4mQsYQ3SIisN7cnOpUGo+szR7lIT/I3Eyxb0+aqWJ9v+fPoWciwwSNYlU6h11Ii Ym/idadCC2o7xRa3P/ntH0F4PKFu/lnz66oVvYW811qqZG5JifcIjfakSCy3ETJF 1X9jdfKPv7yhj6BXYiQDeh/SAKHVYP67FLUbZs+0KEBBuIruRZgnFee91T5L/4ky R7W3D0GMYniu/qmYVJMDJ013eBTZ59dDxNK4/Y7c7Di+LbuxiSTB0okEMXlHQraQ vJL4OiOGeew6RVj0082xYGiSn2xMgRiadw/HmjwdYsxqH9tpbfaK0MxO2KBEd9Sr 1znPCPG4CktNm/ojh+fP0JTT4niBf4Gf0n5Hao8F8a/ro3w8Qz3IQ9mVz5SRxz24 Gcdm6CJAx4m+W2gcKBmmO0K004h+vqS2yYFsrE106VS/rvIaxMsGXNUQq0xkVal9 r5h6cEGRb21FXZrqLDRQ =pHyw -----END PGP SIGNATURE----- Fix el shadowing Arran Cudbard-Bell@2016-11-26T15:23:29Z Files modified: * src/main/threads.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/97448b3dcbd17aa916701... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOajxAAoJEP+k1YKfttfKXdgP/0pu9mOc2qkMKMqa1L/PppO+ 1ojV8FV+DOEbDuGmNR1f1mQ80zwhsm3F9a5cygOuk7EvelgrLEAex/bQWcLYd5Al RPccM5VgRQsBhhgzTwizb1kkQu0WTYsgEWRauKdAhYRWAOvBG41Uo3e9YygxDnEI ie/zVS6sHef7Xcr5XAj9AUJh4iuLElgNjjNTaPTPdCqjOElHzWc08UV7MNPKsnRr cg1JbDRPNNo1Wmlc7aVT8iKD0fOQb8VKe3BAy9mjh/9ciL52NETMfMFovtIFSFxE 7spdZD1Ttbm8CUlcW3KNyv7Yc/KbISA34AVAZEKG3RTPlw9K+QAfeWNuNIauPUqx f0ogvqYSY55+OPaChNUvx1mswZta/gOQ9m5ufImI7hO4yFJvYwn0mha0VdLUCHu3 A+X0sZ5P5eepnHMarJEZ95WPXUGMHD3JC0qgYT9pWrZzJfZ1lIShTtPN+Aqs0FNM Z7Jov2LjFxuvSaPA+z+P6ats2pFYze9rqIbdQeZTqr9NG52XCULXNFSxeH2nAWAD b76HBwdLi+/+5z2iCap9qka6kPhlRviF7Uf+jM+PfpySg1uW+ZFFxGioLFx/FUqB fpugUgABzN3ERXAge5dPf5dkA1Gz80A/ZqlM/WMdFRxO/ONJmaEEz78ZvBc0xjXi deXIBmdS41AFsxZs1hdG =7NqZ -----END PGP SIGNATURE----- Expose the worker's event list Arran Cudbard-Bell@2016-11-26T15:23:29Z Files modified: * src/include/radiusd.h * src/include/threads.h * src/main/threads.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5f62abb286eb9cb0aa98e... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOajxAAoJEP+k1YKfttfKhTsP+wb9q7Qif46UE+JPQX9/2XDW mjcb8XCBHSaBHQbqiIgeH2Vn76iqVuwsrQWtgKU5IbJnN1LVZIajtXzcrhlhFwY0 bTyAOWaLr0BMke+udEOd8wD6pUFI7ULqyS9CB6knsp8h3HitUKOKLNnU5FicPshi EOx3AQNak/qHpTObeFX2uHJucnsS3OTIuOtewmz/njBtkL5CsnsrTbmSD3r7gCFp bwZQUXUjZH0QAgEP4cznX5YNdKeNeCCT8TWpLp/q6LuyG555drz5Vf+nhI0fVlXy VL0ZAuX/nJTBDg3QeMJyXS1r1POuvOmBJpItri5KRTIUrojaEfcwoBxcmingFP/6 8mQ157Hr/55QMRspeVL4qhalDHR9vMJaQ3QrjizonbErrAJwV3sGSpvqlaQZOfsr 3yCKS0ZkdfGzhBUUxMMt4yZm82Ok9+7SGpwVi3AlERzi1CcJOE96Gy33nlswvgaU O2IZWGoODv9+/KT7Vq2iLQFuujNgm8cDqi3WZMPCpI9IT3TDcFnAX4GV9GOwoTV/ /CnJU1XvTutXfs1jAwRBQ5hwr0wYmd2PhVNMkfTFLIixRVXWXRaPFo1+Pu/Mh1Yd HsnrCi217GJtCBekQCCmg3Os2ucinYjJKeN7dbyE0OiTVRzvjORlY0xRMQscP1wI Z2GwDDQSYQhA1qxshl+R =w9nJ -----END PGP SIGNATURE----- Use doxygen headers for src/util files Add a copyright attribution for Alister Winfield to src/util/atomic_queue.c as he wrote the original implementation of the atomic_queue algorithm that was adapted for use with FreeRADIUS. Arran Cudbard-Bell@2016-11-26T15:22:06Z Files modified: * src/util/atomic_queue.c * src/util/channel.c * src/util/message.c * src/util/queue.c * src/util/ring_buffer.c * src/util/time.c * src/util/track.c * src/util/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a3cee44208dc56ab0da46... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOLy7AAoJEP+k1YKfttfKhKUQAKKA20IZzhreioMxgikTgDMv TxX6MSqe8/qKzSQ1GSjNO54B2WRoWp33P10e+VrRIkBX64L/iRGqIcnVEt86g1N4 aWiGyP0MgFaTNO+GRhb+XDLWC2MXb+s8cqx/on5I0+dNgYrr2s0lcAGl8bzd4iMX vj0TnA0OVntq4a+WTmNubJhmPy2PvC5Xyii1kjOHsJAlZHs2uEGzNrOJmXLLg0QV 2P8JxbREurMnt8Cq8dpa3FwR1XTC/GSYEod/TsOtEm7UspnC68zDcBrSXGUMCkuR fwLwlAWrO9ryNh62rHNT8ZtQXt3J9eciHfheHj9vhiSypsgGSQMzVl8/vK+ffM3a 1xiLGlp40mlWXl4hqRlY+8VDpV6P14o2ps8UljdsEVBo45PMnlB9bGxdkuVTvE1k pZyuL/rC+SShEUiye7BXicJ6hlAiKfm82ZtEUc9Vxms7suHcFJSVJBVhSJsmJKMr qtc8KSIQkazRqsADQWkEwbcqVIAlX8ZYtuvQlWGwwN0Y+aOD0wRkXhj9KYmdW8qG WtoC6Bx2W0vsdKPdb+oeEDH2UWFdA0KrUNYwXMPwPJARCrOZDJvDAN114oJGPP+B cykA2+h5iaf1YYvJDWC5XiWIfTBcu04dAgC6k5YdvwLsY40LJhfpm3CCm+azKVyx O3eq4hf15+1Oi2sSkyZG =dTtC -----END PGP SIGNATURE----- Add tests for exec Arran Cudbard-Bell@2016-11-25T22:35:38Z Files modified: * src/tests/modules/exec/all.mk * src/tests/modules/exec/async.attrs * src/tests/modules/exec/async.unlang * src/tests/modules/exec/backticks_list.attrs * src/tests/modules/exec/backticks_list.unlang * src/tests/modules/exec/module.conf * src/tests/modules/exec/sync.attrs * src/tests/modules/exec/sync.unlang Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ef61fbaef4087d39bc53a... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOLX5AAoJEP+k1YKfttfKMLEP/RLrA7Z1Ze6YExlV5qVkQmaT LEOz+KPYLtoUwJkXBVjqh5o8oPHjm2x674Bak4SxWjGvmDXtLq49vKcfjFnueriR 3nt7IkgJ8FGYoOxCg5O0q7Xkv+pI2fbjqhRdEFAsU0SokSjyGC7+X9agdi3EzOKI tSjfmkTPApckvsgIVbbE9Rlvfriqp360+6Y1HTXBcg3lr26c7AmUybIXENa694Sj rCNiRR6O9KfO+yeeu7VmFzoOhNGOjZDwaGLZ/iw+dwSfQbeZ/IzxP/C4gcipmIV+ KVaVMRF94Rknj3OvCDgnHXGpcWyT7epAETgAKIGp3w/HE1vKBa8nsqI+qVDLGJ1W Get5e4ppMNkoKX+esXEvv0QMwxtXVX0tVCX52hlTvRwMENU7Qp7/WyGEqNATjtXE kilzxWLVAh9uu+89nM/L91pWk6PhWboLWdePb9ygk/b/3G0gDI3nw6Bd9/CXhK59 rOSSKqDLzzgDLBAiPdZ8BwOlPiKn+WBKUe0nHBvyfUGmPrQ4/29HZQEPuXaI8Gp9 JbEsSqMNEqhQcAePUF1kkWmgIDiFXm4c8sMgRSz6gwROoSMayHcNaYq11n85Skrg LG9BPVaixJ+VYX06tR+ZB3+u2HXanJkpoIHv4QygpYKFW1s3kj5FUGE1NWmOgcWT h6Ovy74LGQjAzQpiibiC =n3le -----END PGP SIGNATURE----- Escape output from exec calls, so it's understandable Arran Cudbard-Bell@2016-11-25T22:06:49Z Files modified: * src/main/exec.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6028255fafb4514971f96... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOLXkAAoJEP+k1YKfttfK8DAP/icBU5ogHxPH1rdDrOlMqOnN xfWVwU4OyC1+A37W46KWea8AFhiE8FEJ4qxCvgNc6vsom3cJAtXjRgDGlZS92iLi 5C52wFY7hVZbyQHvzpW43dYhXEPt59u4IOXPCaoU2+fxd06kHMgykFph9+PG7p7G rPxlP4JMoPvxjMIC0RSq2jgIqDWjRKWz+HmlEsP/BkRyNxsjbn0IpPgHn13Rr7Wa zi1dLfkHRduNsWyjvrbGpyoB7nhAMY+VIhFDEXIxaB+TrVrL6rpV6AWhpCdjKtWB /7tV0cZVAYRDwnEcWd4aH5UTsHeJjFNJ0zJgCLfjn8sSBtzaiy/VMwC4geXSu0nn uhBChchq8VP0vOK1HuxhBR0MWhVnVlcYyeBCske0fu2ZL5FuVBizo/pPY+sPGG0Y frvd1gSSZwYFf/p5xJGjTEneYBzmb5bvy55L2wmUiRf3AjHh5/X0FHQDBj+Arqjl EjsKpwwyf+qUu+0XtSAX4uwLqErXIj+9up71i052cqE4K1asKKF65ko7XVT2iL+x A1lG+KmNC/FqKcUZMr3kCs/Pn3/AVGPWTYQ7dyXd8JaBbgY4MpZxiMG8Upmt/zSB TgHUQ3Nbr+LOMQqR9bTbdP98nwWL9IuEbWrYnC9v0hELog1q/rwyH0KAdC9p6lQF VGZSoNH5KwoHvOvUBxv1 =BJYw -----END PGP SIGNATURE----- Cleanup some variable names and add %pS to fr_vasprintf %pS prints a string with '"', and special character escaping... ahhh so lazy... Arran Cudbard-Bell@2016-11-25T22:06:27Z Files modified: * src/lib/print.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e9c1fa20faa15247da496... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYOJWxAAoJEH0Oec13Yh7NzVgH/3jUSLfdq85oWWaHvF4FXmQd Q2UqzD4aX7YPbp23js0e17Akkel27jmiITajyOuCfJWPXoP13fzfw218ngxJyxI8 ozMw75jhwMCTHxiOTfbmAJvXzSQii2T5vj0wTF6Y3RvT6dhWKq4pBAedgmdDyZwp PfBwArOSdqDvVwJ73zZ1G8se08YdHrpbQt2+K0FBrF+8YnYr1YRrc1LcuJeQ+UU4 CBsvnoxcPUQXyuLXjITox1XKXCvcVvqEnx6fxis8edXyz9k1cP1ncjmz/2sxSt5/ z/47gCtKWIr3xNFnM7kEDTCfU9l2Douw2/s3qeAyiXP8wV1Tyqj1D+Ow8szuQJ4= =mDqg -----END PGP SIGNATURE----- added "get kq" function Alan T. DeKok@2016-11-25T19:49:00Z Files modified: * src/util/worker.c * src/util/worker.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ac0a39a79e7b700660c89... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYOE6oAAoJEH0Oec13Yh7NdfEH/1tTJGGuVuLwMknerUdHAI14 rl2gL4/9QXOdgYZtv7kkTaXkkbsCvkib3HRUUZWTGnbZxvn7d6f/qs7q7t0f3FYX tZyY79Re8yagEUHIYCBSUIU3WnVYxrpjHkK90kuDYGRGgNgp7Ql3jaCvr/y0TzTR xs9SHqytuinKPwROh681XpG0n0YZJ4JLt+z2DTsbdKgBIq4vbGFrBWml+16AoYOA rcZqbdqEp6/WIHgy/yaTMImpZVHGBnif7WffYRia0bshntXGfL9SDcEBRjFw0stM fsIPuunKoQbpNkpGUUfQE0r+PUnpxBoKsZ7JLG9PfydBorMe2y/qk6HLFVNpazg= =p3JW -----END PGP SIGNATURE----- stupid linker issues Alan T. DeKok@2016-11-25T14:45:56Z Files modified: * src/main/unit_test_map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e89e1a251ba57fa932e77... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYOEPoAAoJEH0Oec13Yh7NRgkH/2FVoblgBgEvynHoVi3BTFgY Y769AWlrCteYxmiFN9mIyHc/rcCattAuqomKx2PDDAZvyuSplaTGNAhZnqBzY+Rm 4Ugm95m6n+aqq2Lkfzk0lO68hfDbTUabJgOn2NeUm1idxU86KD6nFbl0GBUx5jk+ ILJWm2mwqu4bVNCIXkcoCt6Q6Z410v1kRhDV9ewbkv8QPxNnjUBl8F9ff6RPkbpU RWlvdolp3VY09LdILJwCiwsZI4lmHhNNPVGj+YBjVOcKGLbd9bXXvrvT8mvw8fOL om0mEpiO4KnP7Bgei9BPs05z6iEg1eTJ3MFbpqvOJG8myUR6m4hanJACCKO1Uws= =U7xg -----END PGP SIGNATURE----- Revert "Temporarily ifdef out fr_worker_destroy" This reverts commit c7bd5d7f943ea93c16394e9b2e0e2dd465838e75. Alan T. DeKok@2016-11-25T14:00:05Z Files modified: * src/util/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/650f2906ea50f028d62d1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYOEOVAAoJEH0Oec13Yh7N86gH/jDg+iG5OwoMwA0IGg7XclgU Q3BAU8tmwibTMX4k1BzyFSIMxQRQLB8sM2LhPNwQ7grDmwELZDgdv9cK5PEgU555 9by1SfJZ6po/WFEYhz06IiVN+EC089KukbAUBvLWQxPzRZmBcDX38TgdyaeWj3UG lXFQI/tItzeXYKd/161qokaFTVeh2ueEhS4nLDq6zI/EbfaJH953yKDdn+rDL6jY mufqPl4haSERdj+6FOgonzZsvUO6usCmlLMSElOb3Cjvhv+LGglNjxO284PTNU+0 2IpvDeGVBnn6sKOw/HVrIfMIE3USuNpwUftXgjX+SEPcD9f14P1PHYAmyGtHKTo= =WmP3 -----END PGP SIGNATURE----- fix nanosec cast Alan T. DeKok@2016-11-25T13:58:45Z Files modified: * src/util/time.h * src/util/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/abd323172d9f0b43859a1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYOEOVAAoJEH0Oec13Yh7N0HMH/1l1iJjkE8B583E9yyGacAZP s588XPepklac5iTT5Gc47PSkfhmeg8DVtFHg2zXOKxrnuZuUTCLqZV3G5LdUDQ9h z/sMXRWsv/p8TaHErzhoB8DKCRQSJHOXpzhWmMrz56wevoyKHRVMHlvvX3M79wuc pQD04DCLVHphK0Scy4hJYjFjIBGsB5NPZM86c5NUXenFTmKa2sZCdoy3ePlbzHgi VpUdOnMlizMZxYnr2cBWscP9lfc9QVcSu6pnMivhL+9UnA6AIt+hFro+mHHz9LV6 UTT5LdrVtKLrAH7GxxE/Hk0gSRyNy89alH9U8SRoHhMS2v6kmU6NN1GCdW8QxKQ= =urEd -----END PGP SIGNATURE----- worker_destroy is public Alan T. DeKok@2016-11-25T13:58:45Z Files modified: * src/util/worker.c * src/util/worker.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d7dbe306da597f85661c5... ====== Double quotes not backticks Arran Cudbard-Bell (via GitHub)@2016-11-25T13:48:25Z Files modified: * raddb/mods-available/exec Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4bd41eb8197315c8c4736... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOD3KAAoJEP+k1YKfttfKlREP/RYnCvgBJftJuOQPpn/RrA2P t1P95XpwfB4CW0AODTBfy+HXRpuMDSmarq88gVZi1s7yVvLlovbkbuRrEDBxS6zM NwO6jKDQ0OkRqqWhmivgvAL1qIDM8JYRHvSHq6t/K3tuLGMyWPwMWdxm/a4NRp3f ybKL0X2oFtnQzDLUnsRXO78AL8IHn5kamD1wYJSTwQ2cHp8f13GmTqFRbDvh9USY yFdJEdFicz0gatPv29ymEhUkxT8+VzR2NAyC18/nid1+DrdxW3C8rarau4DreB8U qd/y1BHJEFe0TzD7OILzfTP4aq3LL4/Z04lW4yyXPoT2BsUVGPuuoq4ktR1foPOr z745BYQSSwey7D8fbYLRfGjMzi+x961KfwXQtGf6EgMUb0Rmi9uaPvo7ueAfAaAq 363DmU100k8+Q91npNniFaTAgqTFAYl08enbyg3hsLOYxRyLM/E9ms/dch+RxkzW 3rYY6/Iorvv57/p3zPuhkXf2JhzDegyCcSLN+dzRQ6W1DP98KsGKbkDGXZQaAgDe WQuKMi5DOlQCUyE3hWuUb2NMOgSlxggqKrKcv/NPp3WWsQhZ8iGQ6KJMt+8vEQDV ZpVH+36Nmv+zGjh1MpkNBgFxG9hFlOfkdcUfheg4rHQHHgvz1IRvY/InJd8HHaG2 AYfgsATrdrr9k3aevPxj =dtr3 -----END PGP SIGNATURE----- Temporarily ifdef out fr_worker_destroy Arran Cudbard-Bell@2016-11-25T13:34:01Z Files modified: * src/util/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c7bd5d7f943ea93c16394... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYODtHAAoJEP+k1YKfttfKLSUP/A3pf/hMFi6vm7VfFHF3DMXz biAKSKSby6U7Ieok/ih8OM3sUecViPalKsvutvPaIjTAWyMiu3r829leUq81VBH9 IpexXa/BL2VxXEExLitdzk+RBRlRMip274xNsNengTiHdv2w3JDdhUZIig6rI12U dkVy/ZLpGKDUpOka7i90JzQbZCeiWYrW/cfsZMAQ3EI7RvUo2m7cAdMh8AsFp3Hf cCOZesZskZhKLGAD7GdV8op6ePHs2jVRxJy00J9acB2ZtYGReTBI9qtVplZjeaRe zf9Giokw88G6vEcLacabhRAmYwyEXUz2dJHpfCgZ+edT4rIHnfyf6pHBvwouWU33 3Wj/z/BiOqTg5J8JZTnOAKhsmAv3egtUnqyw0qhsTDGBdzfdqNENnhXzhC6gIsoO 10yyGVB3Zzz1GrHB6Ctpnc4m7slIGPh9Qutj5/lrSPZ9jbvDegNbb51HB8iIj3/i LKsYYrQwoyEfVYpZ82mIuSLTZcFMQKuRMiSO0GSJIgEPl6qYHLTSlyPn2oE0gf14 xlftIjVMFw4Yl3UD17pFH74XiFZEuTx9lN9rtGTkzh6HE+IBC7Il0oxOk9IzhZfd A82pIHCRElS9TwnJAPmfaPmVj86ADqBodKxRVP3D/1Vwto93DZivlPK+t1B0Ldzu /L6e1+bBCkLP42VuymWU =dQk7 -----END PGP SIGNATURE----- Cast ts.tv_nsec to time_t to avoid sign warnings Arran Cudbard-Bell@2016-11-25T13:23:18Z Files modified: * src/util/time.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0c7c4f9c657cf5d9a0513... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYOCn/AAoJEP+k1YKfttfKfqYQAIE0+JA/7rHzM53mrdJiTy1L 2BrNXVJgpQW1e5TIRFfSY6Uwe+8+uZKe87Y03zUgzCfsFdTvj7scPadO6/Y17enB eDxbZXcmy3zcNUhNGlVVCAlPcoZji4TvLOcaYxLtTYtKrwvTVXysh/ULOZyS1V5U xNRP9UkapRX2izOXhxYOWzZ8faNWRFpSUJuR8GCFFVEjcNU9vNJVL0K4CfMbxV04 Hw9JOGyQE8Fi+3pf2gDkzAr86XTPAslmY7pPXWi3gLaO9RCHGcRHOx92Df/TNugF k6qoL8o2LBGO1BH2XuPLNT8EdReCtRU9mkac5gRF6ymYKHDu5T/FAduHEkN2OnM0 ACPWuasXQby6Qv1xUygThIYJDGY2uCGqgSBUxtIXWId507k59L6XUoAzFL7Jg45s lLrdC+0PwRYhrITRrNRugsnbmdT/jf/FiRhq5+PXJX2yxJ0aED9e/jF1tOvYDwlY ORJfe5LKrcFw5IBNoi4jPUh1jXIGq7j75skYOT5ja+ZGJPI26Mb1CA7NRIkhS8Gt NoxB4FmXnBfR7Lg5/FKa2D6RpadO5BPmpwN0WmIpdbSdKmikHgnV+xqQaz478oZZ /f7L83hg/VhDCt3lyNeMD4tv7oJou5BGQuw1nizV3fdStELbDAKPQpHTNDqszuSa iaaXgPs2sfNd8k31FduL =ExnY -----END PGP SIGNATURE----- Set TLS variables directly Arran Cudbard-Bell@2016-11-25T12:09:35Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6490f8d6eb04ae616df61... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYN5v+AAoJEH0Oec13Yh7NNhUIAKdsY7pAdTHVo2APby9xinad M8ymAaafj8Xw3ITDyZ8Zg5pD60vKhiNnaSJEZuRYVeR/ZPHTz7CoBl/kR7NICJjL cH4m8enXOVSqkMLkvEDCQaC6K9Y5hARm9hkyqPMjCLdpcWkZ/5mCa3xxGP/eZigc uos4FguxxAbQg3ZsbkwalMLdB1QWIEamheZXg6ZXpnxKOxoX/O4celHMcXLVvnV3 4I1Se1yq1d6i8FHGHuk8DODvMApYsD2qtSVjbQ1/VPiAZRunEnTDTlg8jcWxhgxB cRl5cBPhaJG4LL0/U7X5IFHGbNk57Ho6EC72tYQG/w0/+7FWAzoQaQUXcaOGxJE= =jtSr -----END PGP SIGNATURE----- doxygen Alan T. DeKok@2016-11-25T02:03:42Z Files modified: * src/util/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/eb21cf853153cd4f94247... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYN4V8AAoJEP+k1YKfttfK9LwQAJQqGLSpMS7wELYlEC6Tvv2K D1FP2qrDUBVhboGulehIQ4hppSIIgQT0U5hDYrtTB8YhJMGZChdTqMp4bHPaNGkT YwrRmaLmHrFVVhou5anUwUIjcP4ruHs8bB56uCz0FmSvt/Q8HCdqOKTbKkVVzv3v qmANxQmfn+TJTYuKcyJRBGFPAuNDwtVIVbIBC7pK+LbBCZkCI+IHyXqQc09iLNyf ekaDGF1uXDJIO5/SI6Avvw1pPhL9Bdbeq6nlHUuiURk2gtSn6xdiVhzrcvW2uJNi d/4Kdp9/oY5JxnMG0VjS8E9O8e9cww7SQlvcoZ+jVrGkltV9ehVKe+Rd7LZG+7gR YsqUk8FatrWLaN4HeyPWoC5HZEvzMQfBcr05FM/AGhg7i7crhxELsVgRADYxMbsW KI8SMkp7szeX8XpQcULgtqK1rWxvrBqP7WeqbzVmoDC77+cVHVJaBJtC7ygC4r8C vpi3j8zdfeE2KNJgkBimTPbM7NFak8cdeK1ITnop9kXjfEbsNVvNwu440NAmriJn BfS6JHO/kOdmrJ6VOVpEQ27ivVWDGb0I0jp7lS1eZ9BkRMSLwDDG/QixtR62+CA8 FO1/OaLRRLES1tSRQm4PEu9bjs7VpzdktJlmblzBTuMg7IJX2i7ktKpYpD8E+gNN BW8WGoKEoAz17sPB5fHY =EawM -----END PGP SIGNATURE----- more travis fixes... Arran Cudbard-Bell@2016-11-25T00:27:39Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/13dd49f7e27664cc85ac9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYN3TVAAoJEH0Oec13Yh7NL7AH/RvtEIbPc033oh0MbqE6+EEG WjIjkBTM7JV2yejMSgp0FX7qPqWf0/xMYeE559FW7hDnwnYwb6HMC8Lt9dkIp9ob jfKdyMW1IZqHVSfLCQRlchoD6sgi7wd2osZSotDgAd5XIWRsnZWq0HUOWs1R3KxK HVoPiZJWqP5SGvVeaTLklmeaJvRnUCJiT2gQvCW9YfSA8hAkwnP/OCp6231UtLF8 NNQXzbMNVYME0C9XLXkUrL0mILqK++NattvccpbfLqvLyKa4x39U9To5/g0J8Jo2 WI/Z3zsaaT2mdR4Gql3ZzdknFzgFkDpDeH03PM7QkDX8SMtl1YyHN31bXwpA3BE= =lxoF -----END PGP SIGNATURE----- expose more of the worker API So that the caller can control how workers are run. Alan T. DeKok@2016-11-24T23:16:35Z Files modified: * src/util/worker.c * src/util/worker.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/564086ddd2ec2e24f7084... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYN3RAAAoJEH0Oec13Yh7N/l4H/3wdDaTwmMlga17bOmuTqd9P m/7BpM1SjpSEEk6POBRIY9pGI+NxtQRse4IJOdYbI91xAR3ZvRuEWerqZMljqOfz baGkd6M7S7nSEogU50ac9iKm1edyWBn46EEr/3ha3tA4volwTgslu4klqIPo1Y8S iA1JoeqQo3t/MDf3xgNYfvmyiYLuqc9UImvP6DcIi0n5QfBftA2p6fgObI7iQJbo ZceIbMFejMBgwDLrzG/vwq3PqcWXBASQ5RWy+NtfsSnKxjWbMJcEtVnt9glsNNzo TN1R7QPVUI6IJq9fvzc1X35EaLg8XtsJqxEMJsEylHyI6FT8kbxcSkzt+fQ/cQc= =qaBV -----END PGP SIGNATURE----- it's one/two for comparison, not ctx/data Alan T. DeKok@2016-11-24T23:14:08Z Files modified: * src/include/rbtree.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9e3fad2c9b8df68ae808d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYN3RAAAoJEH0Oec13Yh7NnMIH/36ODVekYEvl5OJzJjOjO7ID R0RxHyEbH8bhepNFrLghrrWP+GJPmABarftdj4NLys+40pVt7B1tjMYYtGlmKLqa OCcU03hLfZ2dCSnKK5+vWQJMzHjrVXPCpCGm65UKWdz4lYWlf2BCpWc6/8EUGMbK hhVW7VNG8Xvp36hzNxj78vZqII8znpq1wQgsk8VtXBt1cpL6GczDURXsxFoMGutt zumwFIeuPuwCrgz1qeqmi+FI00hvfYl/o0SmBl9iyRkG1rM3tAgfOWvAX7qCPb2O VD/83zv3AmPvt84yGkuZIOD1DJ9Zh7OtXuoF//Hq77P4SE4dTAC7BTnOtPpAPkU= =cl7S -----END PGP SIGNATURE----- more descriptive name Alan T. DeKok@2016-11-24T23:14:08Z Files modified: * src/util/transport.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6e44c4ae806b2c5b6a2fe... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7N5F0H/2vq7SHblUr7t4kgo49E+Bnw 1rT96cVXdN0yxNxJhIpUpgSG/vqV24Y9xfSnNBjcki0mRM+oTl5d4UkQtgA1hr9Z O8IVVHDVrhzfW08nS94oGsrPJxda2modxsYAlURYsIG1RCBmERmDXL8AxY3B3w0P jJVPNUOnPV7yGtJo9q8dlbmh/6jxI20OVmTpw8qDF9FXF1iTCSzdZ7s4PQAqG2mj ShsfB/cOeQnGpA3x8qvj5Ub3VgRL9rWvkUSGOUF3CxLjIpN1KjMZCwB28fREqHa5 x/8FazRovT5yAI+pZn+Fh6KvTcqCgfHgciFYm3V5Q+BVe/MwD7zL+HcdcSk+/mU= =BWGd -----END PGP SIGNATURE----- add function to export the kqueue Alan T. DeKok@2016-11-24T23:14:07Z Files modified: * src/include/event.h * src/lib/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2d43007beef548c3e1441... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7No2AH/RZYIOrcqgdC+3F3LeLmQzmI PKBZoO2PH2kPz2mmPlNMG4fAwnHBTWvVqCp8QBDf1IcRR/D2X3ovGyHWkBnAWySc wGoa3YRxVJ8MAMyTnBVhpJFGttL23lXLVPmBlq/QFSuAc8r6veut1xwaf4A0inou DHabN63vW85ujm8LjnIC9UdJRN5yk0LUFjxw+aO+QvCCLZ7m7F8Zz0G05HEJKea0 wk2XcP3GoV0bHN2YgUbSnTZldAu04wsoqQnbpx5I1Z/EthiuvZ/9Jzg/5mWFLwPF 0pR2dwC0mO7wyhKcQr1872fda4APvzY7PRiIntaa3h5kUgfcVjchwBVukFrbBVY= =iUUL -----END PGP SIGNATURE----- move cast into definition Alan T. DeKok@2016-11-24T23:14:07Z Files modified: * src/util/time.h * src/util/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/86046a6d2dcb0b6067754... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7NCwwH/igCzx3DmZZEz70MXA+KWzu+ BgwePBSHZLTK13jH8ifX4ZqGL4jV/++j/vA4Zq4rJnulVtA4u8hleu7Eo6QukGqN DY+IK7Qyma4M1LzMygdrb5vx2sWyGVihy/kBnFt7b452EQ+rfjT/8h3nziI99Npn FdppHa6TOMTbVz242w8A9M1Dxc7MCu2+J/9Y8uY1rkS4fn24l+VAIKj7DpJ12PIK JnFuBR8Q9hQ/75iIUZYWPPXnFHy2LQy3EXaa9b0GjDcUSfzVOeU1NP39X0kBNHDx t6pbe67D0mp5SrHhes5J6eqYnmenrEWUVl7WPrACDP6WxClWgZuwQ7duQikkQzU= =O/Oi -----END PGP SIGNATURE----- don't sent NAKs If somethign goes wrong, we're async. Rely on the network thread to clean things up. Alan T. DeKok@2016-11-24T23:14:07Z Files modified: * src/util/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2ef93a463b3084da044a5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7NY7wH/043jI6rHVKf1GaifcV6xI22 un44+afcWalrilU/jozmqNjqo2wOAk+tiiQ1/2vyYrxZ2kfC48hLE3AEl+Pj9o+Q wTJmiRcuF3uzsX617txQJht8qK7QBuwPw+Ps5aLXYM9vNDsYLaNiaAwpHf7cW5zm 2TeMpuQSh9AdF0CErCcbyjQVRQ+yl4tL4MRpRwv8yTMuM+FEhnsw6JJCtAFwdYJE cEZq1I8nSrpHjzZSBRO6sI/d8o/oAxeRt72velBWkc28oPPa4RQhFS0K3pkkDOOM HfYRViGGItnNNicbdd7cahigvSPsnj61gYGcjBg0aetolNb0EWEtt7K+yjEj9bU= =5gib -----END PGP SIGNATURE----- use new DLIST Alan T. DeKok@2016-11-24T23:14:07Z Files modified: * src/util/channel.h * src/util/time.h * src/util/transport.h * src/util/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7ca167f70ed89e82ddcfd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7N4KUIAKUhxglE83k5eb0a7/hs0LPz k65KyUy+aS52aic467d9hM4DflpmXvOpwL04LWlppyZVca555IHK9bDNJrJ65FzS IqzBS75qm7db/OHZ1sucfhuagZWIv7Wa6i7gsqWFfy0HKHfb3V+wQC1NwUkw0Su+ orvctdscYuUV6D/sRLSASTPUOSy39Ak39eg9ewNA4h2MX0AYMMLEowBMSR5IDD2Q liwJtb6gHy1KoFeqMPhvikUwkWlTPfmX8X6b7T9mD33N7pJpb0DuHtpofu+SCsOk U+7ilP4A6PtKQDDMmKdC+Tsy0ICAK39lZg29LZ5IgQ7SjqjXlwG+SfA+TMiLw6o= =wg65 -----END PGP SIGNATURE----- Macros to make life easier Alan T. DeKok@2016-11-24T23:14:07Z Files modified: * src/util/time.c * src/util/time.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6aa5d83b07f15dc40b32e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYN3Q/AAoJEH0Oec13Yh7NN6QH/1arCXtTofHm8hFsCmwz3RRL uzNPfXesMI4MtyqJYn4hooowbf8JaR8TrS8OWRL/5aZorA+EDwjuZEXbuln0I3Ea 2Tv/12DcSp+caZ8k67LsKBINDRGCWteU2CjxoLs8N6Op8in5xDjJIpuwdzzQScsS 8nuoPIPrvj2GXbiHl1e2/gJQ+YJLc15gF4rtgtDHhb624ceNeNtfmlyKb8808oOm 0Q/do2Y1WhlI2Fxkas7XGZGRing52d+m4wSTc5iVCSYQKVPXxf8AOr/dxktZEKdM +2AqsTeIi3eLSapRHJQCFcXaTFgoY6KEW2cXfvX1UOuAkrdjLromPkKjLT/UbpI= =acDz -----END PGP SIGNATURE----- added check_timeout function, and more todo's Alan T. DeKok@2016-11-24T23:14:06Z Files modified: * src/util/transport.h * src/util/worker.c * src/util/worker.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f33e5241ebab60397fcc4... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYN2srAAoJEP+k1YKfttfK52gQAKSnOkOHDh99IE92xaEoWbDh iPasHVspK/nvr/QMle1VsreBlz3Z+cqUtyKwq3oQklmDSP8y9xzagkTlxh+pbWO+ fnqbIcGZcV6ZP6mxZsyqGi+TrH5SShi5rPRTDoxFlGL4xJWyzLQwQYTTS60lINKq FLcreX1kOKb919joQFWAYyH/XpPMDewKqpSa3yY4OmEVkOZ99Z6lYWdTCThaRp9R r9AtrZ+I5WGxJSA3Bwf7whp7nk/oDyE9F5IMlBMZ1WYChMFUDLx8ZVzJdW9Feqw1 nAUeQVfQCSYVCYAfceDCyABdphNk2hYYEfVl9Gl+HAVR2cm9dcbbT2Z5v3Dtduqx xXc3v76Z/42qI5fzAsBREbsNmAZA0re3hwbwCVg+5D80BJPUehp+5InEC3C0BHw1 OfG2L0Acq3LSAL8knhMdP1WA0EpNMlbQZnU/MDBBNdfUlgpIJKGt5VP2XFQo4Kec t4hwIGNGS8AqmulBThufQF0GaKSQoMfwfoAzb/gliIa1125mg8aTQjbmxLLKqdvA jgD1u9N1AKznCZyDRCIHUMBxwjYRidG+EP7yxOcAinY7GVM+BvQKGv2VWkWthbj5 eyOKv02CEUOxDJ+D4/75Dp0UiNVDkxMlMaoBQnoWtezQCS1duy+nyrVsUHkFZnJi /XhnKMUTDsqM0bxtHJit =rFV3 -----END PGP SIGNATURE----- Start of async rlm_rest Arran Cudbard-Bell@2016-11-24T22:35:23Z Files modified: * src/modules/rlm_rest/rest.h * src/modules/rlm_rest/rlm_rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4f98de763ab9a10832d8a... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYN2sYAAoJEP+k1YKfttfKBqUP/i/GQEuhLqCVTQGxUauGSzMp lvy8dh+/9IofuQjKAZkvlnDzhJhLnRM0SKi4SYSLRa/gtyXRVXVBq0zGmbP0yKDz iWzgwGsgag9MWrB5rvMv2dIbrqgWq824Y6HAkVkfYU4ELoI75ZynWgcN/2auwHGV QaWIUpWLfRot6ECek4Ip0CCXVszQB3OBDj+ds2e+hQCpWN+Yr8F0jh/jX8R0HSME fg1pPCumuFfae9ENPVxtIZH27fTjRTKFlnZJGiDq9hvPMMPLNaAyDBXmcqQgbIaL 0DF+pf/EmxosMiyjt8qdbKGl9v1Z+Xq5AZg9+7fTmC09jDjhI5t5zpREIsS20APf LEikg7GOkN8ijlSpglJfEs4FdBrRDi4S4RLOjfvu7Ep2gfEz2J83vVwCRS1jlogp JZBJnlzQPEgcjRUsYM11YOm7sb6+CxE5q0+gXqRt5rODd6xVjUkHqNR7KStfPlxN uFppKSWAK33tqtYNQK9zJN/6lrrBcGv02iHKx9mmbXgH9BU42IIN/w3qY8NTIhqP SoAEOAzY9Q4LfFg72lQX4E/W4SNmtHRRCZ8bHUOa2nN+d8jny+KZVRSfis4JYYhH MT4NiunXF56GF8VoEy34Qw36i3nmi44Ip2gNu4C8g/Emy6bh1euV97QZstF1XZYB eu1PAOVhgD+qhSWOjMXU =QY9M -----END PGP SIGNATURE----- Copyright on modules.c Arran Cudbard-Bell@2016-11-24T22:35:04Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8928b5c0bdd97018e3af9... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYN2kUAAoJEP+k1YKfttfKLVUP+wRV6+4HVU0TXU6jOlXxyTWw snAREMD0V39Rvo8OkiuGH8pRmgQpGvSr28zmeNs8bMdMoV/ls3oKoqjzOTz4BSLR f+HoKEN4FLqhDu/+kraUVSZ7Ymou1zr61Dywn3sXwj+ZSjwM1edHyiZ4utA8q9FD 8a3+96cU9yItupD/30mn0hWR+WSnuYh63FeEcTOR6qfoDP+AIF8Nbub4pn5D787o I8WNVFdcVkIpY6AZwmGMzBUuiXAALNuUCYfC/YVnHn4iaeoQ9EZtr4WsNk+UBXad omSwjAE8bl3ST0tFGbXtooIFZt0hpWt+bMI33i5xw0sOirwR/cRW4PKP8uJatFJo DUZZt98qqg0fP8334HFbtj9XWZtJCLdZNNqykTenVhCXpjQAVklsO4axGLW5CG74 59bJc2Fqti4IB7UanF7kuUHXoSwRHiJ/INswo/DCCyTrNjKAsYSrmwxbsMUosAqJ Z41uQtg5dbD6D3mL1KDse9cTyq8X7ftTKeDmWESOyOnlzqfi55FHwxXHFeHwmVhj r0L7SY52paqsBYKqim30c1CVQmw3SrWNR9ZT5mNW82Fjlx9LXtBU/DBv+EIWDcQS 8pJWe++czLimprUM1QI+tizVP7DrOchyLJOgchFMOjX/9Ee7LooeZa6USTN6zKu+ fJ/2ygvdd3fBj2dVN0RJ =N0M+ -----END PGP SIGNATURE----- Fix travis issues Arran Cudbard-Bell@2016-11-24T22:26:28Z Files modified: * src/modules/rlm_test/rlm_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bb48cb4d87fa5bf348562... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYN2i+AAoJEP+k1YKfttfKw9kP/RCaJK3t62rWh6DfR/Dp75MZ sdG+nLjKvKpYsIu/hCnWEnkSWpHCDnCZUjeDTNfjenu8ZJLl14vCPTOakk/UtU4D rN4zmp5qqp12ZN6QhymHckLpOT8CGFN/9hxsfYKCDTYbo8P8VHKQC636wWrofLiP 1U8Y85lV4+/02Urx5pZowyQD73S2r0DZX/B1R4/WtyKEsIOAaa4CB04ZOTccfYFi kTLg2i5Z9o+lFCh+Li/wdf/hEH49h7v6zv4pV/oFAjcneZ0H/X9i3oRaKifkZDWg 8AZK60wDg95+vZ7e+qanSSCORAhrmGBfXhoFMe2E6hOkt63R+c73bwDXO8rX8Ixa 1rp01CxiWzlFMVd/DNGJRjKa/4xg3frS2Ho6olEgfdXEq3Odoj+tTj77mWSz9GLL Pslfj4tKA7RzHQkCtKwr86rLHEmPXokvdGEblH5AnX/ScU3GJoR6R2WDs25SOBrb x7nP1kTBbjnuntjRNcLOCQB2FMiMfUm8Y7pCPKutH0QRo38vdVg691U6MGeHhFSa IxiEvFpHo3Ei98w7jvmPPZCvn2QryC8nv9Jli80FK+WBrIw5DDjfEsmmsWCP1wsp 2l67cEqOIUdNts1Ihb3DngnFCmaNeLOROxeA/hGH/pnWl9Bfgn0mZpeEMu9ycfXF vh4LvEZ9Q1/bDF8aJcG8 =hqNb -----END PGP SIGNATURE----- Create proper struct names Arran Cudbard-Bell@2016-11-24T22:25:02Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7e30c0714ad33c89d9377... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYN2XmAAoJEP+k1YKfttfKmZUP/jaVOyKBh4CSYRY/dyhwY3t7 Sqs4I5psaMslRBFQndbM7QG1U3DWYP3jOOuNKMKYSK2Sx4kc+LIYMqD5zFiK/FfT y9B58GLbae2QJ+tRuPheD08GsVXrKkDlR9C/Mjm38eCtBUterG7QDPfSoRoOsZ0W pejXKLYGXwG4cGGw0j7ZtdPw/2U27/PkZ6/hPY0DGOvcHfQJHVFE/rvZFc3C8vJ+ ug/NUZ3JnR812+X3TIqXGf3iOEWv9dx4xJFibB1qT7az8navlSYJEl6IRDTR/8gV CIV207UxTddThgPvAkhgAJXPgT8kKwy7hzR0weOv+jL4Kfi/3AXYd6f/V2zFxI1R SbgRzoHEcsfjgt8Hp9iFZfsg+9um3XcAwQ0EiPNiHYPzZWV0GHZo2k/3/WIRsWXR T8IkoT8rMexfjB6KqnK2+omMaHi9iMKwjMLbL1hQZrHTAV8NdOlVVJHnowewnfAd A6El6Eee1Ga8GtJOm/aHcGYaaTVuS4an3y+zSC/9NIdoJGQTzMLTRGuWN4DTb8DF QgdQbblU1rLfp7Yex4eeKZCeXAxhViwT5TCmm1cjI8RD9dlw9Cb1QqnE/t2qsvGS 0z6WxnaA1xp2+BcNH3gvQY1SR8s6ZrW0ScnBqSagzpZ8l6G2Gubg6KnoLOznDaqQ 96+6TMsXRka+tdTOFRzr =iyZO -----END PGP SIGNATURE----- trim back the numebr of arguments we pass to thread_instantiate and thread_detach They can always bad added back later... Arran Cudbard-Bell@2016-11-24T22:12:54Z Files modified: * src/include/modules.h * src/main/modules.c * src/modules/rlm_test/rlm_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/16e4f0b5d5c378401e95d... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYN2H8AAoJEP+k1YKfttfKFRkP/Rgujfol7qoZVp2IEQOjabRd gKQFaDVTCXG5my+hxU+LDTLCffVmysBV49euGwoxzS8iheLvdbu0XASgQWH7i23Y 2nFoWEiU5eXIN2QvH5yIwSaCHqUkz5xbCwpyC12YdrCGnz6XYnsFE42HZ2cUkS2d Mk8kZxW+uvA+XvnfHTQNz7FkF7T5xuW9dvQf9uR6YKuFvapWKyhgmfKXeQdNIWwn 16lWCb2fALelAjl03qhxw4hD57GqC7/G4nK3qt58cjRfRKyIeoltoRQmQ7+XmZKr KxcMJHHLc80dui3Xl6Yv/aAgyiY5X1CPCEbIzOfc9Dvin68GZQv5Jl48FQ94TA47 fjpIbIOl0BFM/ljall695GvzU2/EZ4blr8aFVIQXeBtsLS/7A0/gXz/Del+fSXPU QZWlaOImXbmNfnv+TjFRciK/i+pLJ8dld9ch520nm3VxTdewOf1baP2gFwelHnIP AYxkHBJGUZoNobBcQDwNp1UvS7d4FkZ5Xp5gn/ko/FCUi9yj2E137E85MSL52vGG of192u1Cy8uIz6lYPb3mkoKjGGORVPcgP/wKZ4sNBfKoVsju1nsIMBqZaRjnlF4f XPTFjTTZ7KNSIEb1fyr6H0UeVvPihjEMSAGGR2bxMFVsfd+TJU4bZyyYH5dMC+y0 bb8anQ12SJ7Kw5tmunAw =mCdJ -----END PGP SIGNATURE----- Use correct type for conf_data.type Arran Cudbard-Bell@2016-11-24T21:56:12Z Files modified: * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e4588b1195353ad4694aa... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYN2FvAAoJEP+k1YKfttfKRQ0QAKIRdVJ3YcBzXzXFNVmxdJjB XFkUHQRUI0F/A3k6z13u1WM06zDaH46mwj/L5ZV4b/nItXvcROOjggZzv16vnrSt 3QUQN7xJ9izvCGMt6SqoT2kSsN7gKe9j8f7GhtKLECQLa+OzEhV5cWSn7oEIumtD eiYUxTj7DQsZIay0CKJu6YRuhc27RiRh8LE47E2vmyP7GREqtq0lDWUl6PFvSy/8 R/EDNnEko4VjtbXby3z5cnVg+yQ/diCUpIAQeqLfTMYz6CtWFbM6idnO7yTueAkX 2BNOAviyUKKEENTJNAVXlDlyNCNhW+UK+MJqr6foBzbn+DeUsoniK9K8b7/rvvR7 hQc/sq8bJJtN3DT168Etq34iuJdZNa6kwJRIW9cDFcO0QMZ9h1PnV53NaqCaUM/9 qSy9OCZ/EQN3dWgfJnB64VoIegIuZFHBH1BG2BiWqXIlAuY7VMfGa7JmLw9lI1G4 LH/EkPiCwGB1X6obIDbv3Jy44ICuNXF5rwO0N0RZevhRdv1U28FEleprSP1u1DSm ZhxPUPmaB1G2kWU4aBw2JzVz+XN9zKkEv938SbMgqg5lbNl94xr0Gnbwp66dtCfc NesY7+TmI0oqXAc6Rhr3YacbRkzPQ+IZWmEuHB7eUplooFzfWf+H7LXAWgJdw07H 5Lb/o7C5ZOZRjA+lCeNy =R1OD -----END PGP SIGNATURE----- Add per module/thread instantiation Arran Cudbard-Bell@2016-11-24T21:53:51Z Files modified: * src/include/modpriv.h * src/include/modules.h * src/main/modules.c * src/main/threads.c * src/main/unit_test_module.c * src/modules/rlm_test/rlm_test.c * src/util/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a85a2dff6d0cd86dba03b... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYN2FQAAoJEP+k1YKfttfK3uEP/iwVj9V4YBC4KKC+FYXNrskK yUuC9HvtpkAG0iQesYdu0SD6cg2U+TS8g9TpTeemjP9VrxqtsA9rcgO9aa8BnCcZ n7gmp7HM16Vj79nxaA05iOWpxwAJR8PgkZuPvnSZiOWTYb6ynr9XtD3D3p/eWk0/ TFrtXhGHKipfqjlDZb0RC+b4nuCdh9GpR+NbIv4MJQdUdaEFr3jbAOjp8ueUWN46 FjleOwkN8pBEWoXZLSr/WzZeTCRtV8rVh6TQOh3ZyrORQa68PcU15ONEuoWOiUOc vS8yUUcdPkas8TPfRdRTVPZoukgYXZeDhDCivRk5tJ4RJ+uc7Ig/Xy7mmp+052Eg 8u7Q7BbuQ9S2q4z0mTsaSLmvgLO1G8GoMiHzROzKWJHLdYunnWLViGI+GYO8JrVd a+hM5x+2mSj5wUeLX6mq4RWkbmUFF17pVBlo58Wr2+yBElEXL+RtFKN9olwUvG7b WR6eH8/oZM83bcSwrOJaoP9G9Ix7aME1vCUx9fB8CysKczC4bUcCqwFtQZ59nyEn KYu4Ya4rS0fkAQKxrId4Vutw/WAvX9Bn+WxI6nl5CmJQCTSAtbU6k2iQp3cFA60L RjAk9oZ/jg+MzrVqbx1E3NB0bsK5CFtyee0tQFl+9PUAEdMEv9XAm0oebxOIa1/X y005VYZpX2JVJlLA4Qof =h8sq -----END PGP SIGNATURE----- Fix talloc thread ctx name Arran Cudbard-Bell@2016-11-24T21:53:19Z Files modified: * src/main/threads.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/41a733b80345c268542a7... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYN1OTAAoJEP+k1YKfttfK1FwP/1TfkZAHMpaRUlexgxfRy2bU k2nGV1rVxpvTXY3Ei4LDMzZnOgZxZ4Huhqb3WoRmzSnQ7Q6s8teVQuE03+QjwtU+ 0afjl2TmjgIJ7y2RzaC5N0NXDeDPaSRDH2LHgRrxFS9llcypDKVeDfqz7wWj7pjY JlkHLrB8QWLSsRb5ZJPqckcakbif5ejZAQDSdD3c30shocaCaixgN8s6ckaSGaQ7 BP/MEsNPMQM8Kjw7fpBmatw545t9IZ0ZiZfdyne9wa8mFR13W/gkRsNDon4+TknM THyd7T/5vEM0su8xoYiP22nshotWJSTUL9I/iFnb+SRpuC4NfNdLo6AEOASH56Oy LNT1O+iHVON11NWo2I9mPcACh8GbG+Jbz/MJK1X1nVRVAYLFBpNi0M1q9TSG+NpH +aBCwhpz03Ov952uQV0YCqWZuZAUJQoZt82MXnPe0xF8fX+hG3LUmE2BptpNeHOy mv02wZwHlpEJIa92YSlAArcdDRQp7DTeYz6NiZjM7iq4wSjto7i55tFS4x/uDx0M 5jWSfIKPUCdsMV+WePADFwFp5YkP0JYdP53sBDh9nBpNDiBoIvL7CK+C9OMBCpm3 eo5FcCAJl4BzIxqyrM2l9sVqPD8WoMPLmWDrk03TgMWgYXoWZa7KS8Ui6nIYXAb7 xi18s0IrjhS7s/82aEO6 =iNhY -----END PGP SIGNATURE----- Add generic node free function for talloc node data Arran Cudbard-Bell@2016-11-24T20:54:43Z Files modified: * src/include/rbtree.h * src/lib/rbtree.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/355d5f5cc80583f8e4a99... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYN1OBAAoJEP+k1YKfttfKOVYP+wSx0xc1ROF0JelaJ9jmktoy 4ljYa6AZNSvzJdel9JZFVGhjHgWI4sLWw7iwX4xUQ/imv4Z7uNSstT4jVYlFTGTS RcHt3ybGI0D/sSf6d3TtthsWlw4x4sifSLXcAYDVcVbMRNdZrlXYAL79LrxszQYq iEYZNZ5mk53RKkPyYuSxlXGZolMy7UXbuBh9Dfi5iNOJr2B918yENfebTAooRQSu aKlJ2xIy+N30esCXBxWjagn8MpaIBRtnf7Lc75f0kdNBt8n67m3IwxxbLvzgXNNK a4jiRA+O9Tgudth0MuV+FtuV6s3o5AcqQLPzRQdd+xnPLu+FeLnl4GfJ6kLSJjmU DvGIHhX2zUYejwgP3t9kQhtLyaGK7bAik/BLQOXMWEEAPkhK6QMqAVThJCHIDbqp WqhKLgG0ik8K9/1791BdPNahoWf2nMWNofYs4PFtM3E+DExEaYDtmpHtwQ1jvjjl bkBI1DeR181FT9xxroYlZTck8lpTFEu7ndUN6WgkavYPNcCrYl4Hwk4LW6LBhAu+ IqrrRdoW3GXzBPP5UUFOJz3tIcxgXwKdo8e2khxaeFkp4i3GzVSMPtzoV/bdPSNm vdVkzHoPCfa+FHTBKF/VCNVb6axmq7XC5vkBC5QjaZA97mtQuBZpSFLRS602/jVK eOrTY2t28eZz7AO9fVi8 =fhVA -----END PGP SIGNATURE----- Document thread local macros Arran Cudbard-Bell@2016-11-24T20:54:25Z Files modified: * src/include/threads.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b52e5514d99e90205ba8b... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYN1NuAAoJEP+k1YKfttfKATcP/icstp7RHig4u+geqJcpcQu6 LZpUjOa3GvUxw1+ynV+LxxPw5FPkZdAq6W9g7Hq+burDNGn4zdLfWselfnBB119M YC0MrKUm/0s5T3pEeVJKbXSR60LOaANA9KZqFI2ElUNfQDYtIB50sWprokKTnh78 IjFjxZ3BOSvTMZ4qoZ5Nv2ba6hjVASRYV2HnTK7BT9vE3N7QZgjTbSU9iaHLz9GV B+4PDKOTwgxvXgsWoJGzq09aK8r73go+D80quqF1KIoj2x47WI8nGiaHG2Hy2SI6 oqb++bRffX0TmOwDoOMrkmsktrM9aloWOmDj8XAgTY41manCyk5yERwWYy1Jqe6W GmfJPjW39KrHOmoUXlXNlLeiSVXi+BOca2z9oD2coys/m8Radqirj9Hj0qIF8DGF MTCLp3yttpl4FV9qcNQlMe4uQEvMlXEqKr6njsTZMnM8lrhAc6lDtF9QDnJT5q13 o59tL3zEAdFwUKZXJHT7ayFbv2QwbcvZjuhuu7UaeHkH10M5uGJxMRnMJSe/i/XD vXwr0V0Y0uIHE0UHZZx6mYjULVt3Xo7OuMbQvVcGyfPmb5EQtsM2Mm6qxkbcQBB+ dfynxPrXuYVb99qySqlE+z8HVK90068HsajGR1RYW3xEcLzW+48pjdCmgCAn8ro1 zBNM4A4Nm/r0AbnHMQvK =B9Y+ -----END PGP SIGNATURE----- Rename interpreter to unlang Arran Cudbard-Bell@2016-11-24T20:54:05Z Files modified: * src/main/interpreter.c * src/main/radiusd.mk * src/main/unit_test_map.mk * src/main/unit_test_module.mk * src/main/unlang.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d26ac83b0ee49f85ed7cb... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYNypVAAoJEP+k1YKfttfK2GQP/jJHTlbQH4QlNT2XtV6cwatn LQsMf6N4thk2Wj++tRfipogz494zb3By6+Sy/eNfYoQ91hQcgOecZdZ9BK+Xb/+z 7Jov4rsZpIof7Z1zTbx+waxjeukSdI10Zls8SFRt8Cnura+k+ZEsYh9toGm9QUtk tinxCOSzd7LUuNfW11FPJPyUg0V7z5FFlz1nYzu7F4mjLFvJycERMzUb8cXrqRCH fCZllOPjF3DOdlQvp9gJP9FAJHRK/rvC8CucjNPnuXfFPmttp2WEP4NMCnKtHOfD PYr7yTiXOk3J92pvtxNLAaJ8LsHVsRvjLlUmkxzF+mPUDz6Y1r/vnyEXkCay+N7o Kj3RC1N02enVyBCw63I81hY51+I26+NBAAldtc+Lp69nakC2OVZ8yP0UcIlcp3s/ 3rhmr2icjByReIKqAfxQN2G9MFq7do6MEW5YMqzHYrAexrW7Fuax40XhbCZVIU+I av56Y5bw5VvNIp3zMgiXE3zgS/hLTsmiFA/6DT86F+bK3pBgkEolWz/MhpqBtMb0 kPsSZLQZG0Js8xuKwsL8twHdwzvE/xTHko67u5SXJ6/OvFgmgGm92CP2aBflnRBP Vf9v1oLHnH6RZtSLL3fEYzlhNSxtsym6NgW70Y/G6y7ZhFCFFxtv1j2p0fsS8uUY VYJ+Cy77hC/5ylM44opC =V641 -----END PGP SIGNATURE----- doxygen fixes Arran Cudbard-Bell@2016-11-24T17:58:45Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/73b06677404c8ec8db7e3... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYNyonAAoJEP+k1YKfttfKECIP+wRfQ7o/gRo92+kjFoVkbMkw Kokj68beM7bKtUcNZ3oCbRW8jnoo0pX/UFBGNtQzC6tdexpXoswuISIvDcQEPt8e Cxa+BhaWN0E+s59esV57XFxMGaqc9hm37Lqh9WmQle4zgqE/5Cz42YDaoAR3TZHZ KFM5zHHJwQ4bgkaWKLWknE5/HRQ5fCR0+jHFpYYUc2peJjM7r27jna+0WV93xuZ9 n0/4zZFeXcrz04VlikFfMN1r1VfZ3QH7k26sDLXRU+cWMLjjIK9GH/tAySIENY3P zxUsrlqiDb4t6WF2I+xdoHyHx9EcuBeh4DdNucPty6/7PvGY3sgWKDs84nluC2/f pmFlnIepxoR9pORHl0Vkl3Fwk0rq+n0NPbJAol723/JFHWjPxUAzgtzQ8nuYIZQN 13HBo/08Top3wrVkmYrfJGriFm7bFO3f6i+4VWFBR5NA6ObS2yVrb2Kvrq8dS/d/ opCgTzIKxXe5nEwyKa/OfPcM3wQqoEzOhRzlxRhXHNpqINotEfrWsBbgs+kIw8t3 PyOsQnnEiajPFbxXWgti6/kbv2p7+/T2QKjWS15hc4XpksZnLHWWt4Rkw6feLx1C YMXYaL8MPsjtaoQoDTu64+hRZRFHsHGV+twhQ3AFRqvGeJdzb9HCn/MeRULAwCW8 BLjgDypoUVL0WuEDWiHF =kaSv -----END PGP SIGNATURE----- Check if method is NULL Arran Cudbard-Bell@2016-11-24T17:57:58Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/393ad51f434c82856fec9... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYNyI/AAoJEP+k1YKfttfKwxQQAJ7G6mEdfnmBSkKDpwu+qOFn MlezUMzf/udQhtlUwjIp/CTUjgTn+lSqw7grMT91bdqKopd4tcGaEiudvYfVX+C8 A9vosNXgEB4Vxue7pmEGJAVuhjJti6Nry5GAlpsJCa4CbEJams3I7sHSKDadmeNe r7SN+xkrurFC07C6/Ohvn2dCLKoFp9VTx/soVvAQR6lA8IOuC51dmL4brYCkPDnv dy2BMNNtK1stGnhgTgjpy735WTq6RivGfa+K7oNSPs1f1Va0ArezOl0iw8fBV8Fd lJKO0JQ8jZEqoeU4uKvy3TZfTjmXEN6FfkUKiIwkirXOJpkoo8cX0fa4OySFne6B ypQMth0WWztty32npkOxAdK+oRvdjvb3TZb6b1obDejN3eWWd3MEYnzBGlGRKnKB K/P+Q8mLiocde2FEnOStsr7tSwx6cFmaMUPKMYLj1rnMmuHKHWoH/18d6i0F8X0y K0oO1n1337CtduPgdNv5kuUELpyvCDJmny9qWSb+D5ToFi/+vlAk5Q6xRGMcBb0r 21mC/iGW98kUPdoWJw5JasFCXtIqPUyl0RGOpCn3BAjiDmRaD3WzLphXkfj17jwe dv9yMLqabaQrX8DbBo2zEF9DLLh05F4p3NbRyPe1cV4fF9IelxF1Pmgd5oQ0mrm8 6Ums2M1BicEeNOkNfv6j =1ca7 -----END PGP SIGNATURE----- Unused variable Arran Cudbard-Bell@2016-11-24T17:24:15Z Files modified: * src/main/command.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/05b30b1db3d6d6e7d69ad... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYNyIAAAoJEP+k1YKfttfKJF0P/2cK8IBRmTbMQ6zFwvRh4XyG +Nghafx8BRHOmCQmNqhfGW9pZaZl65hg7DD2mr1vmHrBWvZjy2AVo6yAZE+GYJeL YESjUFvKVRDmPgGxacxNgASqZ925YZXvG4grA7C3qwtUb5K+ekCniW2jtQgOdRvB pdhg7g0a0RH/ghsjyl5MKO9kZszyusgl1FMWF0STN176DRSVf4KPEq1/Hdl2/8u1 NyHjXVyTni1BCofkMv0U2SOP67PkTAwBIHb8K3Zlpx5gGMF+n30FbJshpze7NIAB pU5QrczeZLCFuWQ1lrpE75tOTHMHuWtUpJX2ybGNrfpZDnmguiAw7Y5Qkb9GLOqU lAv1P61Z0sSSkqxcVir7MWDhVR1FzG0Amc5UsGE4+UJoM497/Q5XbV6ffl5VNBDL +pbLmBlprKaTYvJ+GnN0qotk6GYmJj4HLCAl776Q37siztesr1abQ8PZ58GZEe6l nYfkMW+pyspHlafnGumQIXjdkdv1pS1djElyvpSG2Ky96+V35auvNTKNodbCyx9b 9sPKRishO7uP6qzQApLHGHv4rI0RDEpj90//ZFHBvDC/6EoJDst79HGC+OB4oh8K N+E8/cXx/KOGscGxtWF/pOBdrRR0ol8Gob8+LZxVmkxGzhSzczJutQHCD3iCKNOw opRoLFD6Tt+Or0ZxXDFL =Lp7q -----END PGP SIGNATURE----- Move virtual module instantiation into a separate section Arran Cudbard-Bell@2016-11-24T17:23:11Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9c4d9690856c4796e58bf... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYNx0GAAoJEP+k1YKfttfKamAP/2ic3dcT5Aljl3X54AgI29cw xqW1bpKy3y6Txz6QFGUpGPG1Dnk2ZHbNO2ocJLkDRusy9HM68ZlWuBWYRxlJBc5G sM2GV5x/R6CbIQekkhYKRqzNl0F/FIp+nvEkYuVJZsuMQIsT74IoryVGsCXyHAlH YCGyxOlD1/g/UFiTjpfL6CVLzSLQNMOvRdxmsmX1I9H8i16ynxanHkxN6Pe7+hop NPMzre22I46GLA8UQhuFmhNWz1GHHgjdSydnXYVxRYUVF/6KmyCLjkibjDLFWqYD haSiFdNfsXYsBNLKoHb+4hnPSkJxRlbcywb1KqKigS0VmYh0qtKxQiVjLQhfj0+S xrIOOSnGbvM8cTrvU5k10Fs2yUh89j903ydhmcuecA2BXJcl94m79rUtQldQ8yRx vKI+XhVSqNNejXsEtGAAe9A5JuNtHxDiVOV1XLOZjBNOHSPTnIITImolYcBG+jx1 +2oPA1kcgPxf29C3TFbhcx4LuZAYM7QSkVv+qyyZs49dwc3WqgMLtQVy5ngpBUc6 JJUKvuJvd9bQMpxOd/kx3lQKMgyUvpUJrJ6AUExlIbIGIItWmKolWsosIFa8yiOf 5S4X6IdnPoA4Hsv5uZA01IXZuTe9BgmdBV+gn3zkVFpvn6kHFE9xXD76e+XPjyUt J4xTpKmjtX+A3i98/FM/ =+Vsv -----END PGP SIGNATURE----- Rip out server/module hup They need to be re-added once v4 re-architecture is complete Arran Cudbard-Bell@2016-11-24T17:01:58Z Files modified: * src/include/modpriv.h * src/include/modules.h * src/main/command.c * src/main/mainconfig.c * src/main/modules.c * src/modules/rlm_always/rlm_always.c * src/modules/rlm_attr_filter/rlm_attr_filter.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_files/rlm_files.c * src/modules/rlm_krb5/rlm_krb5.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_passwd/rlm_passwd.c * src/modules/rlm_radutmp/rlm_radutmp.c * src/modules/rlm_realm/rlm_realm.c * src/modules/rlm_securid/rlm_securid.c * src/modules/rlm_sometimes/rlm_sometimes.c * src/modules/rlm_winbind/rlm_winbind.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fa7f46d661533b6462059... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYNxi9AAoJEP+k1YKfttfK7L8P/j0cNV6W2LDv5r3rS8TZ/6bQ jprBz0ess1Fq9RcgeOSwFmbxxiwEKJ/UjTiRXfU0FS2VL8VUXdXyUm0L/BFQCtBs Klteni4pUUPp7POGfr9o0g6MFBqOetZvp1Z6EDaYaVscTjh/LJNEr9k5HJet12O0 IoeC3dY60tyXHza7BLhnaDn+7tKOPg/XnaONnG+Gcq7Fx+qLcxk+CJoJ6fUNdHmG n7HX4mIkIzI93JHOkAYHalUooWy/x4Qg91uWVNLs0+rdBEicsp6V5/hI/WeGHWbc DDxS4NESzULhH7Ti5tps8MaTZ/HLOyAdTf9JaIwkjNhwqM0/yhMng4KVewwerftv 1iJXjKu9/S507ut1X6KHEE7jNcqJOBBlahfb+5ezQUo8IMdK2hzf0qQ7UFZflKZa JG/sWzY0Yo/lXSfcrnOOxNtweI8iUI+sCkGxUSov1Sq70xxrSR0eSCJmDYq9saJD fioXA3typc9zcSLFiJAGlPc1INVSR/SMe+UKeii8L78QnB3hkcafRPLBQXsKEUtR b0Vtp/uIChLpfZBgn3sVoc7T/IbW35ekNMbxXWgJHvYV4ak5lmXyA4F6NW6/eWfc SRbZJ8kAqTbJ4smocnfqPvPLvaPtZscw6Va1UCErJGML9pozEIwFZ9degHa4TgLj G8OZhU/6TQ8j7L2hQRol =h0al -----END PGP SIGNATURE----- Instantiate modules using the new CF_DATA walker Arran Cudbard-Bell@2016-11-24T16:43:41Z Files modified: * src/include/conffile.h * src/main/conffile.c * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e70bbeaa34bca04a05c98... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYNxicAAoJEP+k1YKfttfKm4MP/2jeYpvInNdxgWjMGnuS+sVl zvRXIfdDWOOFRprK5kqSD/Do3tcwgxNzvegXWIpO3whLo4S011PXTo/Pn1jlI1X2 zxvI1mZBFX7uzpA1SFZ7Pdatu11t9o9sUZnDAmiPOAn3+DKh0Zm3pghsSrBLJi+B d/V9hRdLfXtDK3hwOJf/t9394kSicdYJMKwkednHv2d/EXJ7je7sfIqO3dltpZ2z dIraFmj8Qo8KtQJNJWz4jAc9zZ/vRu7OooCpQNwL5vhd8uCn1298T4OWRHVT7jCv ze/RPo32WSOB+/tqCGkHGNKbaSZgL/nXVpAiOS3wg8TxugQs+eELgwke6n6FTcxg jrFurBzkN2Dw6UysWSpKUhhoQwx/Zn9ngwV17eqdkdjynhddV0v95wG8cORqT5UN 7u7G/UpVG7B/7Oe3zOt0PYWIaxy0NUje6DzrXPXUad88buR+ub0kG/5+nSHwIgYq YRm3YjTeCT+zvdsFU4dUsQEIwYgulwczMgDm3Reu+vg2A7oWqqpwHIKSVuJIVPZD hHhLefGQ6Kwo1AhYQpu7wepHGE5Se6+HP6ric+17rYns52aJT+PWq4KyLqWCRV2h Ob8XpBUuqiFAhrHGfgHnyXgUUA0NTpmYD0jYSGVW/JsZdZVsAY2TBmI/9N3MU8m2 64iuF03grJv0fNocEsEN =tWuA -----END PGP SIGNATURE----- Add conffile log warning functions Arran Cudbard-Bell@2016-11-24T16:43:08Z Files modified: * src/include/conffile.h * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ba63d8ec8ff4179055129... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYNgGhAAoJEP+k1YKfttfKUr4P/2RM+GJpOgidbVKGE8dujM83 8q8l87rs2O79/ThsZaKh7EBnTExOnD0yRAMC3jJIPTOCknrqmVzBSZVOUuY8E4X/ uNn6hQZaP+yrNXMdcdQr+BhjYSPl9C1NJXEPluKdFv9zH+1UijVec/zC23bZenDf VjfFN9xTG1HdSQDMRM5Z3vrqYiVpPvgAdxMDoOyl2AdEccxZXF9TkxH9tNixazlo bx9uT1C2RH7nxjHANhd38ApH7rlSsT0lXn0nWIy7qQEpvQ8lEnLXgJpl/w0+nRqX Rv9GWxVBN1PbkLRgNRHsmfrSKyB7u19q5U1Gq+g6uyY89+fDIzxDAs9N1T26fddk nXFBrsKOD/xyICD+vNen+DCzvhHJnSr+VmooFa9BNensRoFk5suxykurvMeHc7Pe 78Lv0jvJp7Amo0zfbkETbfVWjhKJm9vrR8QZmJyyln0VvXdDSkBpDhNFUxK61Fjd ZRr/r7npGOt9QvvMdYeu3HytNrc9Pw/ogWEd2hgSosc49kpeEHxPDpjTAF6jnwxu zTk2l05xUioiNjk+wrtuDHZN9tFEMjH3JAczyYmWR4AFWXI9tozB+ITUSd6Klbfz ZfiwgkgwivfZ7HDJWYG3IJXIe58/dvk4+R5SAPABGXLeif/O9DfOehoZ7Rs7zT9F I6kerrdAvLd5glxyYmKT =a7up -----END PGP SIGNATURE----- Add cf_data_walk function to walk over CONF_DATA of a specific type Arran Cudbard-Bell@2016-11-23T20:52:49Z Files modified: * src/include/conffile.h * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/279f6c094ac19ae878c05... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYNb4tAAoJEP+k1YKfttfKE2UP/AzF4UOFpagUdeEawrA/AOZv c2TJ4enJFx/g9DOlRX2e7oHcLb8KEBI/XTjFPyIA9geXI2+Gf5McO2gKkO89ME2B UmyCOsiH+U9lOghw6pGgf1rj14WCAKQchNvJEaATC8zeTmDg79Ce2ZBP4ZUwjiZg 6Zz7q6qeND0CmnHkdqnW4eTVOj6I5OjjkTxLmfWrOp9PXT5fGterYFpdxKA2d/1d 87RrcrhjMGh3jXe+rdjJvhBVueLbB7P5trqysdmNN0Kxj0W5MjwSxUWYXA0B/DZd C4ZUP2cW4WIq63xK5c6VIWqH77PAZWNIXoiqC4EeKvobHFX8kRsjaSG70tymfDfu naLveSrApnhGUYxoVHqNPrpJxy8SY7n6JIgbKwClbmjoexQRoFXOGIMA1y1MTdqw DDfwlHRJ89+Nh+lYtaTHLVRdhSfwDPvbJEpdqCctQVAe1UKdGjHHvHng5Lb8Y6PF PfUceRjpbn126HChHknZ1fBP/JWwzjM1o/601Iflt26nMS+DHTKK9Hc9YpdaZ9hW 5zvn4w1Rxdp4F9ugSHqiqF9g3CpD08/9guRN13GNAoR/WoKWHpNP+7F8Aovddv+b yrY/9CjiPxcVwuKA8Zaz5ZZ8LqjayOOdmdQ5Z7T78Tm3mTFF2c0jI50vMWzzWuv/ THMqFPYdJHBh1nA/QNs6 =8UsU -----END PGP SIGNATURE----- Document cf_data functions, and record type correctly. Arran Cudbard-Bell@2016-11-23T16:05:00Z Files modified: * src/include/conffile.h * src/main/client.c * src/main/conffile.c * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/77d726a670128bee15bde... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYNMH7AAoJEP+k1YKfttfK9IIP/idt7T5UNI68dMHsi3FDdCLT xkfHWw9ucMteyqPdTqdhhc5xd2NKz5rSU1TLRTWVNdwhpHcS5b1u6GgTi4v5O+Sd dkv44sAU5S5VDfCi6yqjSSMDCPEYHubg+qQDLdOfts/RM1qJKAVCO+fWxhj/DznC VoF0271284y1XXCYYuu/nEwDRqo0QcSkG6dNSXllumJWO7nMQHC19i9PZEXIuJ+C rpjIAfTBkXaPhOJTu+7gGOQb2ATtIgGvXlec9qQSWjhi+bh106ohxCFiwpap/H25 pOM2UxfCH2b+RfRzrxata3nGFlIniXAinhKTQeTQ5exTKWV5JwpRgHNYU21HTeZZ 4ACADKY2Uj6ICMyT2OJQegUzfCObzFhTim43vg7MLOZdZkKmviaW4P3mGLuxOZoR qntmFsVhAc75p0jc6cxUvQbWGZGv/YAMVhiztAKHw6jDeI8QE67xqBH7BzStsoKC K8/EExzWYNY/Nl4IVk+3k7ZVzdizHgTjrCGcCXClwWVsR28RhrpnXyXS/DIH4ynM jSZyY7ZLm7T6tUkEKf6CAwbh9JCkEYbMG8n3NUh+8/603fixwWjOJD6sNZy/qcQU rJN5/SkgrlQEX1Ai3BFETDIxyAfWIqqQHR6KV5JWE42jhGcpqmjYUiWDXJ7KrEXU p/cmYmTi9udolgSzaCM2 =OBSH -----END PGP SIGNATURE----- Add type values for cf_data_* Arran Cudbard-Bell@2016-11-22T22:08:58Z Files modified: * src/include/conffile.h * src/main/client.c * src/main/conffile.c * src/main/interpreter.c * src/main/listen.c * src/main/modcall.c * src/main/modules.c * src/main/realms.c * src/main/tls/conf.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/76898d21dab8de565f532... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYNL64AAoJEP+k1YKfttfKyfIP/1QqtHUZr3bRTQCQ2AFDGJ1P CDOUGXdAP2so4u9jmMn7fujAbrH4HUv1by7TZp2xHQ62A4Cxt5NPZ5vzqRFJ50Hc iRKXjSM1efnNUt1vLrVlFjA6Ycp9vIS3YwGzipb65xeSBB/9nuK4JYYi7mQugUXK jmDkE0pO6L2h5SIHK2CmtDZjs9cQZkO8KdEXoaBAQXCKubZbdlQVMLWPvKV3jknp 0b+HoYHJzFnBPyq3P/pY/8qLkqVAxh9YARQMYQhaox6jDcKpIEGjQJBXMKmIpz1O uAdTnHlmV+DqKIVrvdcI0U/GYOVS0kDyZpNnv6JbeiXjUFPmijbIWaOh6d6D7hok 7Rfl1+YTcGV9FMEcZpFGNK1t4fn0+U8kVOyxA1blcv93Uh2ecNOFrHvK3N8RYas4 CeTjqkW9JDbn7fWjAlhFj+mnrnfcXTwKVpBYy1diGdvpTxV6492Awt+7JtsPC3pw k5dlXBXcCsd+rovDF4tALQuMqjZYKNsN3Ce9W2pWmy9w/aAlUJTw/27p1+GvjwvT //iNcTvU2a7/IR1M0VLQ9NeRTC38IksCvb5olgKpWdVLinABqJ3EMw1+iPlNn/hK n97wCcyIfOCR9uKNx+sdp8kL+ALlhTp+8BctsyG5rk2rtPlrn6wkzU7TAX4XCxSP Rx8qDAfPAO4V5dSsOey9 =QuMM -----END PGP SIGNATURE----- Qualify cf_data names Arran Cudbard-Bell@2016-11-22T21:55:04Z Files modified: * src/include/conffile.h * src/main/client.c * src/main/conffile.c * src/main/interpreter.c * src/main/listen.c * src/main/modcall.c * src/main/modules.c * src/main/realms.c * src/main/tls/conf.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d45f33107f75613e0c52a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYNIy9AAoJEH0Oec13Yh7NlGsH/1rsvVE4c8nsSbSnZ0uSNn8S PS/Lyon3bXjctcX1h4W7b/wEGIUvkD6FTXPOGhxnpUOV62gWUlhIuprbRM7k9Cz4 jsN6SczxrLnbgdnWtBYUuD58uprxdYlxRXEWCnwE6bJgnLmhf+RfvJzOa04r0LU0 bpwA/SO6ZU2gFUyYt/G24MNbMSJJnZ/Y4aNkwYbylC1IatUqCaSXSQi7zmbrnjV0 fQppbsJdjCl+Nl/1vIAEcEohWBjINtwGzpmWozz0RSG9wcJzDkyk1vdSXNavxoms BKnRwTq1BjhfJiyKX7jb5ASwC+kWHkKwu7iN9Mb/dVgQZc0ZhbenxpGUOoooHng= =UPvP -----END PGP SIGNATURE----- more travis fixes && todo Alan T. DeKok@2016-11-22T18:21:49Z Files modified: * src/util/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4c8c69312a102fcc843f9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYNIy9AAoJEH0Oec13Yh7NU70H/16LOlyOlU1g7RWb2ALqZNF0 hyGx13HQumltkth2SKKnEKq/Zzr+rx+/RuCYBVY1SUSLqAWCYfAqECMOXPBvz99g cPLFcPMUuBidGJ+d5lrtidnIthTpPDuyhskHwEmSqJQghHD5ZGXSzvB+7eY542Bg u+U39m27XkXS/X+v3Pjaxz/L6GQZK8p4VipLDu8uOVOh7bESMtIHMT1gf5WbZmum CjlEpCeV02HFNb1Ivg/+wpPzi6KOmVzKo7k15iHaHFK95wJlJMJ2uqb+fXkjudgl yOThyoeinr09G7cBPe8hbwgauapdYrMb3iJ3VuqmT+TOC6bvnJ573Fay3b9hqPo= =b6HG -----END PGP SIGNATURE----- Rename for Debian. Fixes #1856. Manually done due to travis issues. Alan T. DeKok@2016-11-22T18:21:49Z Files modified: * debian/libfreeradius3.install * debian/libfreeradius4.install Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6705259405c541291063c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYNIy9AAoJEH0Oec13Yh7NtmoIAJBuTW2BXD0fyqQhLf2O7F7H 51QsyG+6Z0THDgwG8P49pCfexkL+A7i5U5rr8lDGpytTSyfY9nXqWopeuYxJSB/W Fe/iDG8WYuTao3oT7cPA3NNIbxYrw+1993i0Zll3OhrHuTd/E3LfqSkAhg0Ax6T2 wHf8TmGcYyjxwDIGv0PYtHXbx3VL+3k3zIaN0tKYJMj84blBxPNVCZdEKU1n4/Ck jvt1gCXqzkaFBgdUmNTUeBQtzJQHNGl5sYBINxP2WW+FEgmqQYR7As5RoXxC53kq qzoJGF1f9Ri9XTVmlMP0XdL6uO0sRQ1Q9sc+FV3x8fIV+mRgi96vfsrVJr/xBmQ= =SvVf -----END PGP SIGNATURE----- create heaps Alan T. DeKok@2016-11-22T18:21:43Z Files modified: * src/util/transport.h * src/util/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/74708d463ddf5d53eb441... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYNH75AAoJEH0Oec13Yh7NJt0H/3OsxBNvCeTCEfUyo2JJThfE Say+Tme5oxl2v6s8RSQsyHESa131WZH036PuCPh2udOcFXKKQVH/dWKZCqolZJtR kKhAWb3AIo88/dwCRARWh4oWXXVj6q0YTTVuCwk19Yb3noaYJzWK7uTvuZxnf/HQ sOtp1L9hoPxCL+nkO1akVvIrzuzGPcJn3OSfcGgJgRac9yw6+d8ZFQZI7tpFJ4Sp FlTbNH8+/S+4k37FsDXl7hyq6PG0xf1iCT9eUHlg6uC8nY1dBzmC1uGiY0yznsbT Oyp2Nz55FIgJNmqvu+xqe9TxzPevU19M8La3xrCmk07hHuhpRcvd60M8hNxAm80= =5Tml -----END PGP SIGNATURE----- added gpl header Alan T. DeKok@2016-11-22T17:23:00Z Files modified: * src/util/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6ab95d3d19acc7145c2d4... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYND+oAAoJEP+k1YKfttfKCb4P/2Cn7BfTc6dNAlLl+gd+dXE9 ztZz7V7UMUPtqn9Ss5uM6oeBG3yQa1OPl/GuXLzcEw7f2mp0Q3vCMkljgw06QTJr 6l2I47d9fQyFXQ5W2avl80Dfsow00wM9PsFv2hbm5o2vQPwUKcYz222JA02jmmxn kiWN4v7qrVKtUbNePx0hobIb0zfbg2pyVXpHt1fsywgk49LFWAaYz4wPmrwPuSOM Ccaxyvl2QlxZVwRIdQkHT3aBY3EfNT3m+pEzwZuH/U/zMZsV9+DUcCbUsYPxBWqh KRqANbAfTSA/Vs8bHrnGHp8C3lomC7zJq9LMdw+eYFRIw/DE0vaNTsn9s/n8IKW3 GN8hv+MA20kP4rrZyw6EIuy69iMkRQYIihILX+MZ3NM0GcNYT3H06eyHMEY4V+16 FyUje2CGvcqspYnrO6Xhe7tSkm0JknRrJj5Fxnqy4eFOVnRNymaDQmBaDncP44Ba szoNKxxXIRbrVfQfxisoWXlGWD0uxZl1QDuyLZ0vEyH8jNCVHJ51Pc8KIi+eYhIs E5FLZI3KnwKV7MssXfobXxqE46g0QBMZHQH3rQZWzhwyqTjnu6Es95EWYhuB2f3E OPj7Aq4Pv/3iAXdnkkHvBzjINUAbAvVMNuoPoT965T7qxD6YmI0z1AIhoMmWZk6t ntYBvMHtW3ZrMaB2B3ZE =R4HI -----END PGP SIGNATURE----- reply_cnt is a size_t Arran Cudbard-Bell@2016-11-22T12:52:56Z Files modified: * src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e4e352e32cbf0b6ceed05... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYND+iAAoJEP+k1YKfttfK118P/0Mb8FsGaH5gtwmxkgeITDsA +/50IF2c2Wbu0RszLaBgybtj5LHfX9OihPkjy19BC2eXM6wINVxGINRbRSsJ2hWI gXy7r5zI0LAzbY2AAqEDFUM48ZlMVKl5RKGluB38Ewy03X1a4lbUx86uBxPBwkDP r3SVx2LZ6aEN3es57aP5ts+Dc5XpmlCD/GwshhycvxWAS1bLofUCW0NUnwPWsMVj 48kFPPN5WGCE2fZ3fvmto0MBrkbSmMWYgx/8rm/RQ7weNIrCSk4I9gC5bu0Rcv8g qIkdqOPp1Xf/j/IjLLW45vxHWmhG4I6a/KbNcfQUUMvwy4cj5AWpfPN4UPr0CsR2 bdoudd9fZWTsSuOGsWKz6i/JxHi6T2W/I37MTa4haVyTQQJAsY3sZstnuzEbT1A7 HcbrdkEZS/lkGQ8kgcwd0yFd8cAskUs1VZPN+jWhTf10oQ3WncQju/LQL9JSbRC+ GYyUfi/eozINGu2VbWQ6A4wI0E/lbYIsQrHiASsf4cTFrnMEGv8Vwg/hZdArcORI o8dq3YHS6eTx8s/mMXJOD48Wh8Z6k5QMb7iM7AVDMoUeB865kiateWLQNaYRRl1c rVWbmEwob95hguSviU2NHSp/X9YlOLIM8NOdx0kQeRnPKqfNMM84EioBY9mim4Tt waNWMfpUDmQZMw9u1jLc =L6oJ -----END PGP SIGNATURE----- ...and more redis fixes. Arran Cudbard-Bell@2016-11-22T12:52:50Z Files modified: * src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/db2a22fea8026cfb511c8... ====== Merge pull request #1854 from qnet-herwin/rlm_lua_copy_paste_error Removed reference to json-c from rlm_lua configure Arran Cudbard-Bell (via GitHub)@2016-11-22T11:52:04Z Files modified: * src/modules/rlm_lua/configure * src/modules/rlm_lua/configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d7b964b5add6241bc4756... ====== Removed reference to json-c from rlm_lua configure This was probably a copy-paste error Herwin Weststrate@2016-11-22T07:18:44Z Files modified: * src/modules/rlm_lua/configure * src/modules/rlm_lua/configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/eacce2e8fcc5b30b498e5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYM2vjAAoJEH0Oec13Yh7NLMwH/1GAHW5db1O5UYTn8Io2LwoE x4IT6dkptxzHv3zLis8LFCA4vRixDJwv41rBouycP4bQMapqAMaeieXcEwFGzUWP G3sn2FhiLZmkRsCcnoDCSZ/a6DkiAJloCcz6qjEoJ2m7JV3zMiV9H0jBWiDG06qd 5Xh7WzA1Blsvitcj+WOJ4pRhoed3oRxkemD5eDMDnW/3cDqTtOiFtbomKGcG8Yao eG+WoQT5ApZC74SCyPMoOeXL6tzM8Ss7sLHc+bTAKGW3CNhoefDsJyzOINvNqclP meIH46TkiIIPcFDAKdyoNMjubIXcPWeAoYfSmrS19LzV6Iu9HxhC0/D6PImejB4= =YAJn -----END PGP SIGNATURE----- Added sub transport, and worker implementations. Still some work to do, but the basics should be there. Alan T. DeKok@2016-11-21T21:49:23Z Files modified: * src/util/all.mk * src/util/transport.h * src/util/worker.c * src/util/worker.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3449d9cc66894798e6549... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYM2vjAAoJEH0Oec13Yh7NR+wH/RfvmxwzBT5x9TBr/oT68Any ieaDy1Y3JrTj89AnN64nkpt7jPC+hCEcwGMB64Rt+M9vu04ZlAH8FtAyLdBtevD0 T6HtBDUcbwMKaw1bBrFyViwRo35zuutDSbsmpbU+9gd1qv0dGphTR3xV73Mm1nA2 EtPOdc/OJgkMdIgexZmgnk+V9AmeBzd9yTIaOxSOD/wYABMUeAgwiefMhvVWMoUD J957XOKwXywyPTQWvdFG1RKsN7lsemMUK1nXkCWQlG4qsy4aOmSZJfo2EobvW5X4 vSKgwMTgsmQft32+lcbAxhbizkoMqVBSo16vvR+RFyupNOzsUn+3junX/mgrQ+8= =/Ivs -----END PGP SIGNATURE----- add stub active / signal_close functions Alan T. DeKok@2016-11-21T21:49:23Z Files modified: * src/util/channel.c * src/util/channel.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c8f868e1ff4240aaf5513... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYM2vjAAoJEH0Oec13Yh7NWuEH/jwXh6iMX1YtoCqvGz/dlMKB yNF2ikmvOdeaddC21wCfxfSAa+3UTeQlqaLVo77TFzGjW9QwUW0LyXIsegX7NGr5 6GCr8hhqkCTUCTLs/VR2NDEzZrd64OxY1n/9A/79ow44MhrWheZGuGujPRAVgihz jr/wiGOsnpkFQRTyEaY/w0fAY3xgUMjYs3dmEl0g9IXM1vJYfRZ90/Ucqa0flXpR Ulpx5fyeBHzSpwxRli3T6Res04uklzACHjlynSo1TfZ9Z9Tpm+YDXYS+zV6GJlVy 1EVPatcUzTJEXohZho77earto3xFuK4QoyxYCQIIoyRcQeBBwspv9TkHfyDSIJ8= =H4X+ -----END PGP SIGNATURE----- add EVFILT_USER callbacks Alan T. DeKok@2016-11-21T21:49:23Z Files modified: * src/include/event.h * src/lib/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dcfd715f8b8bc8b00d698... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYM2vjAAoJEH0Oec13Yh7NzBoIAKAlu50z8gnPPQNI/jtPHqhI Ar3yVTJiC7fQFsdzNbbnT7xDr9EzUnBTLHDlsJluRqeGO1NSL2RICxEDM+NMCx+o fDUDye47u1P5KGEivxKIMes5BMLs7PsDtd/jTb0dTPLi8m7kfXtZr1nOIauahO6x xADQ+05/qTZMEbGimxuv8N1GRz/q0MD5R8fXjdZp0CXce9Dnx/bGs6cGBVEDqEKd ADbFVwIsN3OqFiaLEQGIc93dfk75XtGj8Q8niOsrJy51RzMTR2QREtxjZ/CHYEQF Oyv61BSAzgZqaiDEd+ybvu0uWXf0w7KFp8JxrzBVxDUqzuv/zk1UFocK4HKSmy4= =IC8u -----END PGP SIGNATURE----- event_status now can return 1 for "check events, but don't wait" Alan T. DeKok@2016-11-21T21:49:22Z Files modified: * src/include/event.h * src/lib/event.c * src/main/process.c * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4fa4d0ee68f9c83a77c3a... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYM2rQAAoJEP+k1YKfttfKWfEP/jYlYNItQ+t8AjNyCRZk09j3 qG84S1kuEN+JfNbUF6d1eg/LtKlN0mcSHtc73RKhwRi4V6LZkGKVw1l9S5URkIRg ZZ4WwVfoGWloQkA0zFWLZT7/XYJRBudhHH/xxAEp1h2yHUe1YYBMMYshZPYsVRrV VmpF2adMq4ylQtsEUY7o7dZUABnS6vIkDdkiAUMWPY7p+X4ZY2RQ0tuj5t62Ulkr tabvUsRhLi7aj9rSugTN1gkrm6+t0p5DyZVvwS+WGi8S81WqnKILtpECyq4UlRPf vBSQxWVfHP4BPYHsXH3LHhmmeiA4POoW1gvXIqDwABPJyDRCMWhFZALIaDB3OXgk Ga2zMp2lu8RsA2qb2UtgdvU6FF23tqGZLh58AW8Y4/nR/3uIH64vUfGOXyiju9rg 1fczRP68MbYd7yWhEr7cK8rRmHpLkaNcTMsxTHEgbPg1pQJ3ov0VA5Rs27LzO+na 4x0fP2XmiRDye1w0yIgKwW6rXPvy7KC1PMUc5W+KWBKmf1xzikmP1es4Cum1dP0H k/9mS5XgLP/pU8ADQpffEW018aZ6eAeNydleFrlhIeNeAgST+ha+kjgSIPdlNU7x 9EM8h0Z2ZP6Ba4Pwm+z9Xn3M95mhprsrengh0dg8daXoHQkTVlRiv/L23HlKbmaL /dts5o2c37evbTtGQ1yq =GDC3 -----END PGP SIGNATURE----- another minor rlm_redis_ippool_tool fix Arran Cudbard-Bell@2016-11-21T21:44:48Z Files modified: * src/modules/rlm_redis/redis.c * src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0cd90a839df5fa8aea7aa... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYM2M3AAoJEP+k1YKfttfKnhYP/1OQZnljPvcX9klj7T6g9ZVf welUa5LSJNjYov2oKAuRJ1KpbduDtrLKh5EyDRx4A5k5krtLqUO45bhs2ajgMN6p 8m12vMste5ytWe/g+3Bm1n74lAT30gn5aAaNnz/pUTHeLmdw9pPyR6FwFoED6apV EsQYuxr28q5V499c78TsdpXeI2Nem1CHOfSFc3lSBCcQPrujFd6x8sbJYIQ3K9jM 6jWOR5F8w5vY0FCO/Vqwz+e+z0REw3L8GncNK4pZqd8UI5dzmRWovJ5RMW0ty6KQ d6a07VXRbcfYBB/8Wxr1UfGoiPIoIfbJgShtXMh7lNevpeOJh5nQKcLVrxppYlxd JBewfx83qhyr8+uP3T5yIWQTjDonXD9QdCOz9evMAJcnB5E1UeWC29O97Pov0+IJ sD2Q4ish1g1o8HnqCHipqsyzwRi/Sf61Xe57Qlh6F1giRTCmzFs3CG1SnZasIZEX h8jMTxaTV1TkllOh28xAfZ8nFvq8L1RcgLIAOc6ykYZdjow2XhmgIdWpDolG98DW 4iYCDy8e4rVUDLlN1MKMympC84abOj0x+Wj43SIHEisdQIFRHg5ljovaKOdFzz6t wFKhv3IJxd0gBj+RemZRk1Q5mjm+NHVSS3QNLwcOQW/OXJLKod2+ksDjEB//H0M/ 3SUZ9akP3bbOfBf8dg/U =00Yv -----END PGP SIGNATURE----- Fix driver_get_stats Refactoring in fr_redis_pipeline_result messed up the count of commands issued, because the counter is now decremented as responses are received. Arran Cudbard-Bell@2016-11-21T21:12:23Z Files modified: * src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d9475d9c35517a26e4038... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYMzpLAAoJEH0Oec13Yh7N9REH/2cAXsWw4uEmDPHCK+OsZc80 48k8T+fgt3ce722BgpY1Lqcb7POgdCsQoGTJA3Xvqpucnoh1TfMou7GHVSp6ffO1 MnGZv1BF/ybtgW5b3lGlJ1k1Jc0n01SaYNI3vxw9fPXXeA76y37aOE/yTbgmIpq8 QpIn2V5TlCwFYyoHK1SAeUDX+m9By9cXymYTEwLe//7hGim53Fcsu+mgXKsAPQXZ rfei1xQBNZzaysqLEtbn8G0QHjJ/jDj0RJSf6rf2vpdWHwXFeaOcgjGvKsVQnMJ6 tekhrPNXWlxl1Yr4F6amBH18fcmdjEyS8LrlTYTLrxvjOI+R3P0W3KWosJvEtTk= =Era/ -----END PGP SIGNATURE----- variable is static Alan T. DeKok@2016-11-21T18:17:41Z Files modified: * src/modules/proto_dhcp/dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/63eeeead6c0f9992d1fce... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYMySPAAoJEH0Oec13Yh7Nn4gH/0U5M7iiZyABAl35cfO8XKd/ /zAIqNT3naWYbc/SsvPt8R/OhhLd3pOpXEKiQDwb/OVD2vG/9u76dtOkHuNrSjvr Kxus9deVL8Y7XelVUS/CtQa8goTaKrh8F3x4zwsC21F1cBCT1yZ+quW3eAXxamfV 0O+RnH4lVJTxQYQdqhNWU8+ToGzqYQiOSN5qW9W4dD9+Lk7Cc0/8Qzm9E9F1IDn0 +7LVESNBFHO9yq0wZLDYrcivZbaSde2CM+4Y9iDcai1/rkbwmiKc356IxRIwDWFY K1OTf7oa2bjcSdetXik22ah0jltkYEEClHNc/SCxLU/ZFPNB53cc71TbSkCEJWo= =J+SU -----END PGP SIGNATURE----- remove unnecessary "Need 0 more connections to reach..." INFO output the <= means that when the value is 0 the server keeps spewing out "Need 0 more connections to reach..." messages into the log output. this ensures messages come out only when there is a need. Manual merge of 6be96d36 Alan T. DeKok@2016-11-21T16:44:40Z Files modified: * src/main/connection.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ad44db3ceb7c1a56ea8ee... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYMv4zAAoJEH0Oec13Yh7NKJ8H/ia+OYv7/vvRzwnHMm6NcskP UJZM9nlEV8s5QshsA+NCtZXc678GYEeYPb/Cf9lof16ub4sOIQhMmCrRJGv255ta z1F6ac2A2SEONlaYZNR1JL/8FKneExfZE8eb6lqF1FycQHDWmCLSYI+rgYZODQjB h9U5ivwdYV3YBq2mJ60LieUlqPnk6zFGu8AfFylkcH0OERN8ENQUWXkfKqmTE/nI Xv3Ksibp9EKe1oXryi1RIjDGb2tgEAG1T467Vxbdu2AswHPj3aXWfC5OAXSBXr2Q /7FgjTg4fMxPPFglBmkfN7FNABoK88909KCN94v4dpm30IDcHAdu+vsulbt27gg= =bWVQ -----END PGP SIGNATURE----- add heap_id, and it's transport, not protocol Alan T. DeKok@2016-11-21T14:01:23Z Files modified: * src/util/channel.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9ed3dae76b1f6bf557374... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYMv4yAAoJEH0Oec13Yh7NiikH/jllh4MltAjEpval9yeEVNWM mQs/GalOu1dTkuyvxoWVr3R1LRiI2qXb/nk5JAbt5uqpRF2i2YiSNZzLK34cXtMC +unQ8lBmbibflpIKHx0hjcbWvK67lj7zzK7wgXNGyTW3AUvdZlJdMDEgFC8yKWNr oWiQtgFo5d/uqPdKY6Mej/RkV+j3grXJeB+4vJH2p5hKR2jgYZYG1Sd1fzeDRG3v +HmhRNE1ZD55TMZPG4wy9YOFpSY6XNfUNzfb0G+tckiZhF2ClJnG+YfLBhqzDjBe IVIEClYageF8ZWJ6l8vGhucScQx60l+34iuk27ogMmozDc60X9J3iGXEbLAxI5E= =xBJj -----END PGP SIGNATURE----- fix comment Alan T. DeKok@2016-11-21T14:01:22Z Files modified: * src/util/track.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e858726e02d0c4c02595f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYMv4yAAoJEH0Oec13Yh7NUNkH/iDwhniBS50IwLALxzc+wxY6 3DbPOR/6v3pUFQS/wz8G1cx+nLFPuG0lIPTunE1QcHHTTYRdKqiQZqSO5GpG6r10 H+pqZq+AH/yq6ww31eCVgPW6XzLAdHjn+PZzoB8jWn2nuuuozheI083xs+hn7BaO Is48GuLLGMsWdyUWjQqIGW7C09twXNIx55szqY/J7+5ZjcFYx8SXTTGo0KykVPmG QsezmL+na8HDic7rwWUvsofE1Pu47i/nj35+U0xAl7M+f/BKyc0lZi6Pzr1j2Skj sgaaGw9PTzcfBB544gkFwuRU7HgNEIUxYrNCZ6rcoD/jibZ+DzDXCJtfbBdy+O4= =FOHB -----END PGP SIGNATURE----- Stop checking the event list if we're asked to exit Alan T. DeKok@2016-11-21T14:01:22Z Files modified: * src/lib/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/31d757f311bc6ea5b46a4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYMv4yAAoJEH0Oec13Yh7NpKIH/jRapEAeiUnt00A/NsLQsS65 DG44/j8XgvdutSemXaIgaYUDB0TJHZA3upCzagRG+Hp14OFAkm6FtXN+ggcpDaiq Spo10fkhrJ68Fr+sy7TuDRSmkH+HClnsMDPUfWtDYocDIMWkg8umBvjSdPZW1Qtx dKs5QVmlej252tkg2iuaRn7kqKe+UlYkColr2KRmWCFhymVl0DBzi7tdK1KRk+qM Jwoz1yjJ1oUFfTT3wrgBTu4RYkbbMJ2I61hszlVDLmc5cpL/NVGAn3VvhRrXTIj2 Srw8HzbROg7WEZKDIW1FLDuSE/e+fDFQkdpLDumA4bQUWFdIXfkpawvtRyLfVmg= =AGbO -----END PGP SIGNATURE----- insert yielded request into tail of yielded list Alan T. DeKok@2016-11-21T14:01:22Z Files modified: * src/util/time.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0ce512f87671377da144f... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYMv39AAoJEP+k1YKfttfKlTAP/3aGw1LWsM4pZsAyp47Ja4+c yL0V02RsqX2qIvu2NWT2c2nek54CnDw7W+gQYNkThlxJXZucCPaDzyH+kofO/fte QOM1WgrtaVLUqvJFsGaNU/oMpsRtzMUhktIfOFurAcRC6Yr4kWYfk+5nd6RVBCtY pH2blIeg6MwlQQakRBL5gbRpn/E7tCXw5ZClUt5wmaiE3jhoO1KrAbno6kbppFTK gmJcqoIvuVESMsBpkWl8HXsid7Bv037reuHZ8QRmIE04h+mUG/pE84AKNP462cMq bFuXxw+elWgT8+h0bvfcM4tzz05jCOauczLle++VLUmTt2m5XZVQJyFN44cLcQdD FywV/5Ybbb90qYhL8HpA8cNmevmt+V8NG5sx7w1yIoHp6BPLklIX4YvS0W8bIFww aV1bceK7/SYWZ6who4VEjJqDvbS6RFlEU4GrPrfySHH05AsWWpgMsEWvKp3H8Hd9 ZEk97e+T485WyZlf3HgtDJxhKXvB1TOdGzaqRjRs86fQ4zmvw1HgzYfI3vejl1/T 7nDjK1ypyLdEx1HJNis7swLiACH8tN4k807zVuzIiZImdbepGkWnxIa2Dlcc/AJ9 AkEGWl7SSnobjnzFrM83tf1YcWZYFjRJXVRWJw8z5qutJOnfdTuZL4nwIUxn4KEG /yjEjMmOHoxjcn2dMOqS =g0FK -----END PGP SIGNATURE----- Sort option 82 sub-sub-options correctly Arran Cudbard-Bell@2016-11-21T14:00:28Z Files modified: * src/include/dhcp.h * src/modules/proto_dhcp/dhcp.c * src/modules/proto_dhcp/proto_dhcp.c * src/modules/proto_dhcp/rlm_dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1f821b021fa04953acbe7... ====== Merge pull request #1852 from pwdng/dhcp_order_fix Fix typos and option 82 handling in DHCP sort changes Arran Cudbard-Bell (via GitHub)@2016-11-21T13:30:42Z Files modified: * src/lib/pair.c * src/modules/proto_dhcp/dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/61800a33a8563da9e5308... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYMtWTAAoJEFyGT46NO35ovUYP/1KqN/P/wlZpk32ghdRe6glV U1N/HpQigbWTd8hpm7UeaTrSIKjoBqDC86fwyjtT04gG+v4wGL44sBG9r+l4r96Z sEXIRrO1VoxEhTSJ0Z4ev/6384oRLW6ZJ9bceLakoBb8xGvr45IDbbCoG288u5lK w+etnkw8vf3uC4v0UmD7OvCAmgEDU3GCLimEqdo/14zED/BFPONNkvv1ux4UlaoA KpwyGGLcM0VPRkfJAhk7kjonIqKx6HvpT2uK1wybvbutZnnz8euS7L5MaaYAcb2B XGZqdXqh3ntQPX5oBnuuB+ijqbhwcu3K40LMrEQv7vPga4Vj4gK0AJ18E/HgTYqf tAlfz/FXSE0m9epRQ0MonzCCsVqnTtntZb2XZXaJK+/i9Vt0ntILAVrdqg2Yx69I 6dvRfHwlSSNVaq8fkX46/NcdA8vJvYPZZ05Sf+UTi9DRr8kqQ2NYrYLl6O6n+3dB nKm8h8vaz7WpP07THOplLxm/bAQkVw3Fhvm746xkftaFX7EAt/pSmj3pN8NfP6ZK /c4NBsGDcQAuxr3EFGO3rbg2TCK80rd4J832WavtVW9XXk566USdfQtdjcCfpXXF hqQY5JJvt7U/U5K2VUOiZw0qdo0Cq1FiJEMp1P+OIf1a1ctt4f7YJeAzmf+CVoht UO/HdNi/I8g9WGgZyJzu =smXY -----END PGP SIGNATURE----- Fix typos and option 82 handling in DHCP sort changes Philippe Wooding@2016-11-21T11:08:03Z Files modified: * src/lib/pair.c * src/modules/proto_dhcp/dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/14faeecff52f1ba071c6f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYMcHqAAoJEH0Oec13Yh7NYa4H/2tkn5MpDq/r+7/lKuQNvycW gl6fClfqHud+b7ZB9Ml8Q+bJaJs28C5EebPGfpdpV1c+3IfVBSDx+A4aOo7exsJV Blr5fSgNJG5Tny90gYb45DZEPPcTsoZ6oMM3IFV/vc0gj2mrHEAPoeViWXiOt8MY CTUHA4uaK8IVBbHctxN8zwBYeqwv9dK3bp/WYULZGh4dD1Ot261oPzg1eO1GNOaV zVxCTRIS4H6rxHIp22TE2Rg2ZHo62KdJXMM7FWxKGZ1IF/XvSl+d/bQnC6QbYQ1V G+ZALt/FuwJnToYW4jlRjFEjVBAAxFWv7SD/351737wZe7JYtzBJiNroolZxP2Q= =YI+c -----END PGP SIGNATURE----- remove unused macro Alan T. DeKok@2016-11-20T15:31:49Z Files modified: * src/util/message.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a6d30d521bc90dea06a87... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYMbmVAAoJEH0Oec13Yh7Nej0H/Akc8ibaCMCF379QNxf8G2SE iSqLgAOLsuWp7K/R8UiQgJyQYeRlBLwKYxQk0R6KHGJ1x0gPWuaArClV0LJIAbWs Y+1PqMiOefY13gq4iD/0NPSV+SrVihyb/vzGouAbBde+6KaIlHHSvOgVtW4R8zue gXX5W8++EUrluhVj1wjcxBxL9ZX+Te7GPizFZdA4JnLyj06XusiT9lVagI7AeQqm u9nb+6qpwvHShyUL4CNgKXh7AQQrq//8FscFNT7xyO/NJ0S5VisrKM5WtvklnnHe CFoiOF9NwPnvYMLXQA/tSoOGYXK+gC4Hsq4au8fb66iWf8cRcHvOpdoQoNe9/Xk= =09e/ -----END PGP SIGNATURE----- note TODOs Alan T. DeKok@2016-11-20T14:56:21Z Files modified: * src/util/track.c * src/util/track.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6dc2eb90bb5fea0d6ad6e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYMbmVAAoJEH0Oec13Yh7NnIwIAJhkOo4VRbQ2gISS/zdNzMEL UoFy5eoCG8MoJtDQWwoEDO1LXQ/b1/3eKXwfHuXBZH+aJ+LpuNr6fAggeAe0JhmL u2yuzrMdfqJ6qPqldAFPn2hBPIqmpuE62GZ+Rc0liut1qqPzhNPC82Y4MM1Yhggd 03IDAfy7sZCk+sb26lKItiA8zu7xI8I1VdRZbpzDFXceLzdIk5OXABEZI+91Db4N V9bw4syDsmgRpQzZpDI1mLpS0MK9lBCm2NISufpgjDUzqk72YKWEDPrJekwF8tRP jN9KI495QvaN02jLrqXVqAVdOu6DPEyhyPLG8pMyPYiOSjCkRTF9v6UMRBqOLQM= =f1QX -----END PGP SIGNATURE----- added replies to RADIUS tracking table Alan T. DeKok@2016-11-20T14:56:21Z Files modified: * src/util/channel.h * src/util/track.c * src/util/track.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2648e2c00e50f07e4e07a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYMbmVAAoJEH0Oec13Yh7NrZkH/jkZDzuymUJ/2pfNAcAsqnlE aCqZ5OWOWPlDAK+b7nzHgMuoxj2xHAQU3+dkaKbvdo1zcE4fBV4btlWDQv4HmCb+ nuo/6UdS6b8BSdbDKF0k5vplw9iaL7V0/IpV6tqO3UiuCv62MaBsedFhxe4/UzOv 3O536Mk4xo5pg2aR9dALsrCcaw8PRI0rcDXDhpxT9to//ZtKVQuTJyUMoedh2DN6 keLAM+I6LUXdBGg92SGNtN+qL+IaLFk/Bldj6BpE7nKdS+FjKRw3UV6PYJDkR13z E7I80I9MF/fddCacQdz+7Lsyje88MbOTnzr8F/rmtaxoVzYXxgPgbSPkC3UPvDg= =ljv6 -----END PGP SIGNATURE----- Simple RADIUS packet tracking API Alan T. DeKok@2016-11-20T14:56:21Z Files modified: * src/util/all.mk * src/util/track.c * src/util/track.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1600b51aa2a32cbc65a44... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYMbmUAAoJEH0Oec13Yh7NNYAH/R9W4TlqVDwKRNTMW8S5856q 4rfx/i13Aaj8G1K7N3SIzysftuZkpOeUUmTWbkLe7h/U/+7YQqbxjbUFniReA+Ct HoE7Qu0DBbi6DaxluqUJZTzZ5rgD6A0wE7VVs4yisZuqDtbhz15vINALpOAS8h+z GvEQ10Zj3xnrXRAP5fq7LJID+L5Crf51IiyOF/ghw1Rv4/arIbrzV0ptbtfcE9hy Am89jprPWXKLCtuKKbAc37xS321tQfL9BcfsX45tIKrb0a95nX6WsbfRFJqEROiB rOsDpdMxjTCIFr4L1XsTomBxwkAVqZ6ckX/T4w/SrN4eFj456HpYlPFZn8qah48= =UUi5 -----END PGP SIGNATURE----- fix APi for fr_message_localize Alan T. DeKok@2016-11-20T14:56:20Z Files modified: * src/util/message.c * src/util/message.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1b02fe7d7c6a048615797... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJYMbmUAAoJEH0Oec13Yh7NwAgH/im5nGy00pVwll1vK3dLFG0H AbW5W40GLtkOHUmFvSDBsPojvj/bcU6TvRQi6eDT+ptr/6bMF9CcK4BKuL5nmNzb qySZ+X/bVRJazbO+YUa2xz2CoEILpDAWrpg60AGk+M3Kk4agvc2nlLsEmllQaWLm ZbdDG6AHBfInISEjeacPN/KGS+zamAXo6B4HcdmXbYzzMphFH02ncksmeC5bxFXg bAAM97/zzviF/n6J8s7D0wulTm9b1kvXEtPZfVGX4dxtns7d8Av9sk9s10vTXSzG iPRkur8cte2p5W/sauEBOnTQd2As/15VoklDJ5NtQeK+p5Llz03D364WinbvrFc= =o1xs -----END PGP SIGNATURE----- added fr_ring_buffer_start() Which gets "pointer + size" to the data at the start of the ring buffer. Alan T. DeKok@2016-11-20T14:56:20Z Files modified: * src/util/ring_buffer.c * src/util/ring_buffer.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a22259aedbaa57311fd98... ====== -- This commit summary was generated @2016-11-27T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).