New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB5eVAAoJEH0Oec13Yh7NSCkH/2Iz/PuiTOCGPzoCsHGTVzuV v7rtsmGM0B9M4bD1hJEsoNKjaFYoyTqrBl8WWe+p6X+Rnp9vf5bu4PbdJYyZ/fLy StRI+w2V0RP7FbkwOmMQiQkyAZzIcis/8RdTGDPU9zMjFiVf6LyPhg1frPSLnxq5 iwfN9lzqxazjTKqTIuVJwHzbUxsgVHAhGJnCrdqYpPa7jr0JTnDWtKlHDY/budcU 5WHx89du6vgDYCLgdQ2srxkPWn1deBH95RAdqQk22+22/crT1f3r6OdnPhuj7kyV NSWQY/GL21szWy2Ehd4BE+Eir3BRpGJK9U6/jJg0EtkAvHTAqWJbMHybK92bEOM= =h0gP -----END PGP SIGNATURE----- add static internal fr_radius_ok() It operates on raw buffers, and is called from fr_radius_packet_ok(), which is now little more than a stub function Alan T. DeKok@2017-05-01T20:15:36Z Files modified: * src/lib/util/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5232dd7ba6881b223bd79... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB5cgAAoJEH0Oec13Yh7N44AIAIg5waAW9BLvTErYYCQ6ipP1 E6AjoGG9ekLCZNWcW2Inh4Dtc8d+Seg2AQDLZgkUJ7UxfVAHUblQNC2Rez8KH56P WyJq97XvQ7DH5vENVkhuwFpadK7XfBJa4lg3C9+zYtEFG614VJAgcwMsmIa+u30B cN2xHwgl13kp4/HVh2ra/NiSUyeN+ud81yu+yKU0qGsYVy80Ac6U9uXff4Cd3m7Q hUE80cyL0TnHYJcPsq2g4XMsDg/cXcht8NKO+8x4VWhJjTwR7SKkxfU2faYxXrY1 Pk3Yg6XwGPdGDPCMuAclkM5IcOEOmZl9JK548eDmgrnfayeYjOdMJMdJtG2iP6k= =ZRPY -----END PGP SIGNATURE----- more sanity checks on the packet Alan T. DeKok@2017-05-01T20:14:18Z Files modified: * src/lib/util/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2ca6a9cca691f4e2bf5ac... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB4MPAAoJEH0Oec13Yh7NgR4H/izFlSih68fQ68b2U1j8dOrI kJQrovnglSM/OVUjANZPKEoKZ9UqPV+q1kKBVihKRmwnTbUDNkz4AGb0kLocPgyp UgdRPQsg13MATcM9uySdsVbxvwkPAE93/xJAyouppI1Bw5+bXLf2ibzEDcbijKpD zEEUj4Mtv+zTjVWNmKYggLm0c+PZW4VsUZHGWbzBOsadttj6sqonWTrxrVroDcps ldGsR0nI1MOeGh+nXZXbgh7OjemHbVM2YN01OA041ZWAgidBWaNa1qxZ5yKG2Tel ZchzeFfk2JB7kSQMd/pqrUj/97wfnwVlMWcTg+1fCaX609GU9O/Zi/DefB8PxYA= =2YrV -----END PGP SIGNATURE----- copy to packet data Alan T. DeKok@2017-05-01T18:48:47Z Files modified: * src/lib/util/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/275f7f3fea9503639317e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB4H2AAoJEH0Oec13Yh7Nur0H/iC1JuZDJBbUNhIVjWb7cFGk +9dxRyjUxRGijZC6NZlxxIdbRyTIBt4prRlPqlL0FBtI26sUv66JAiTQusVfB/x0 izsBUfgOfYu6w5Oh1rdWHilHRRTcqcG3nUWsdp/l0/i1/ddWL+zw6RuIAWohp+Nm tnQEasLm8t3Em+UPTKx7GaMKQxztiwzNbhuOAh9+QxeLaO6lWMqt6WYR2yh+tc5L LAJdKv514haQwIp6GOZ5wGKHJsKSTaG8XGY/YCNY2daaTLT/h8070/1DIp6fV4d/ swekm+IlcjlXh74PELJq2y82t4SvnZhHUHCvR5QAYJCyGEIqcnrOWgZNBQdYYuc= =K9KU -----END PGP SIGNATURE----- clean up memory, too Alan T. DeKok@2017-05-01T18:44:03Z Files modified: * src/main/threads.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/abaa796b4f4a242fd979e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB4CJAAoJEH0Oec13Yh7Nxk4IAJcyzwWMv01NcK7Fer32CXjW EaZoTiJ7Ao8Xs97fBNFPE5oPp2mF2//9i0WO1AQssIo3Kd0pGWLzVF5O+jTODZ9D rFJNbC4/n2esS01D2dM7IF695OOA9cecuzR/Bxy+AojC9Zk/iEKsPPsN7kGHTCs7 sD22VFqNlzWoe9KXZ2Gi/ZYgob0XIaARDaQgY5xgywiRzNiYucoYXsGBrZT0yHzZ RGOdh639Qr64nJPhKvqf0OeuvuhDGnH8Vn6diHSUV8K3FIyZqHjoJC8coqbEuOpS KBACzHvGPg8snsg1ZI2xAObw9wXKO4NEvcm1h45f2NtIXD8FL+eWDK369NVz5k8= =edTi -----END PGP SIGNATURE----- constant-time comparison is not a RADIUS function Alan T. DeKok@2017-05-01T18:37:45Z Files modified: * src/include/libradius.h * src/lib/util/radius.c * src/main/command.c * src/modules/proto_bfd/proto_bfd.c * src/modules/rlm_chap/rlm_chap.c * src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_pap/rlm_pap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8731703e18e05130c3d87... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB3/LAAoJEH0Oec13Yh7NN1wH/1MBoszDC0SFxXBaVgMwv2eM ZECUKAkllDArO2v3R/S9uAf2x1F6jiWmKB3xKWbKnL31+z7rL6VDlOrklpbm/PWl yvQe6+OJDJspi4mH/RRc7JCfMCHuiXVHRiOAWrAarRL2ACnNAb1IAKZFFL8HRhYn Ij82spwVo5qG8EQ46l1XT2NcDWjXdZanINhBG2NvdYjM0qTIVx0RdBA1IXCbKoGe +NYZPHA4zeHM+87wGesEki5YzB6oMunYCXrxg6//oZ3niGlNIZVQrYirDhzNTqqh kIGIRNXIcv9ZH6SSkzVqfUY7Tr7pXQTbAoX8db4HDhFM0Mj2LKE9ptY1Eho8Dyo= =WuOY -----END PGP SIGNATURE----- add static internal fr_radius_verify() Which saves the authenticators, and then calls fr_radius_sign(). This ends up being less code than using multiple functions. And seems to make more sense Alan T. DeKok@2017-05-01T18:34:02Z Files modified: * src/lib/util/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f13ff6cb8dedc1b8edd42... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB39kAAoJEH0Oec13Yh7Ny/gH/iBTNuZOFlY+KHZJ4Z4Cq1/k cAf/OvPbWFyNWhr1kVxYabVzQCKfDXVlqAhgUp2ju2TBtLxh1z5qxlvYdJEf/Oud mbs4XuQJ8w0uONMTQvQifBIoQ/R3yhU9v2XVLsqGevnHxKcOOeGMOIBDGjO9hP3G mCF36eb8RKNtqrTFUL/tW2azBlry954fEj6NBIzKq1B05lpopmMywp3XRNJMmUI1 XrS1XPPmvqCfpou/lSSG8zeBrR7/hINKrCtocg5YfhwUjNT2FKVrXad8Nfr98VRe r2LE46/cN2HAw1xhYDUrx41c4rMo6P7017yz4RwXLKFOXJjJ0ev9u4XqSplJaKw= =gaeE -----END PGP SIGNATURE----- the caller has to set Request Authenticator for Access-Request because it's random data, and not actually an authenticator Alan T. DeKok@2017-05-01T18:32:43Z Files modified: * src/lib/util/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e4aa8177425e35008c800... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB39AAAoJEH0Oec13Yh7NfqUH/AzteRfGmSDOjmcJ1NIcNT+E 9hCLDxZ0RU3uLDqzPuKZs9lwfOCrbTbUF1pNHHorHf3Wfc8HHVG6BciGOdfoWrOB zRXJIPBdizCMdykbGjjwAVvr3HOa7ujk6cxxhJx9u9qonMnKNoA7i9ZEG2SB2UOw LwgkIV09XWtxxl0DeahZfak1MpjaaQfMkNcjUMtj2F3kIiR0dLu45o7ZHSK3FHNI 3QHZN3pFnsUZamOAdhcJTXIW8Hf9g8lY5OVU25KebCLynbEkCEhRzSwGDSOmJdKN DDHZRlsHiRg1QxwFFaXdIly2NeKcwqO0RfmDnrf9pJMv/LyhecXtGJukTmtyVEc= =rAUR -----END PGP SIGNATURE----- ensure that Message-Authenticator is always zero Alan T. DeKok@2017-05-01T18:32:17Z Files modified: * src/lib/util/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4ba96c17fa366645465ff... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB3L9AAoJEH0Oec13Yh7NrP8H/1S6ujmGCQliC+BpxFu5HPh2 3OG0GVv44eUvzalsi9yvyxWFFghkpplw/P7uz5q409hB0OZMLLQkXFRK2ZTn/SP/ DAz7paefHoV5LrOgpAilNzRu9zqwCnkNWdVSKdQc87ovcvO0nRD/8S7ED9EfW8uB iPX3uBiiFj+14f2mQjAeFxI6WjVK/zbk/CH5ZI4hWFjidfIqT94LpQYBKR1Ti80w +8FN4kW6ECIh98Q+fzzEqbJz/2MnrgA45C/y5ike1FVXiqU7cYxp/kIkpcqHm/Bx BYyJ+Z0Kkwn+kfD4iNmuL1wx4VJw2c3PXN64vU4VSgXY4HHikzy28zt+nKijKKE= =Vhak -----END PGP SIGNATURE----- simplify fr_radius_sign() Alan T. DeKok@2017-05-01T17:40:07Z Files modified: * src/lib/util/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cb704e77db3ae29888fe1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB3AkAAoJEH0Oec13Yh7NUR8H/1S7ohTNRvmELS/da4CiwNDo rU8tBi+LZtiZMiXswHgbVUxt672Tf82lJtPnN4i/zMKQoHBpEZhWS3Lw3vM8UK34 Xn7DFwgUo19n9ZrgvQfPJQcUGkBoEXpHwnL2770R4lOueS9lIu9mXrf8Oy1HOoMl 5kIrfmesOWJppVuLogBcSKFGjCAd68rhoUxKtaPERbQ94eby/7VkvWC4/gi+1Ko6 b4MxS1Qspmuu+l9UOV3nn6tFtUknPASZdHFw8nDHjMuDO/Rbb30joBRYFxFkK7LK e10RZs0rFAJMu1DZ485UfiECvDh8ut5cBitUaTgTimhJyYNd2QVo1xBlr56HKz8= =4kW8 -----END PGP SIGNATURE----- join children before returning Alan T. DeKok@2017-05-01T17:27:54Z Files modified: * src/main/threads.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e8a1894ef7af86452235c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB3AYAAoJEH0Oec13Yh7NixgH/jnHG3kVtaRQ5+uOjN+BBUki tjAIPt16clWla+X47nIEHwpCqrZx2MKgjjBBORYnp6JYS0Tm/LCJMZ5mk1Gi0gSZ /npBuXPNWtjIRhBuC9TcjKX7v5zcJ/bywXL+rBfH/CA/2VqhGMP0nOZbyktlCz9O FrTvd5RvlJhXQZkRe7wV91C0kmgCiDjLlLv7KHS1+LAuvki1rFNGLVYnqmA/R8l1 wgGLgvi61tMaIMQT7BBi83/zSHFQu5S4QTtSeVZSRXDK+kivKyigz4NZelAw1hPJ 8LajC9WiOUrKuGrjlsqf95NG0fEdEeysl4sXb4MnDPaV6+A5PXKPnL8450Kg2lo= =sZ6N -----END PGP SIGNATURE----- add bare octets fr_radius_sign Alan T. DeKok@2017-05-01T17:27:51Z Files modified: * src/lib/util/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/37af04dcb994b936bec89... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB1tYAAoJEH0Oec13Yh7N7GAH/24HF1rxOxw5Xc5RcjmLwlz2 rHmJQMY8l/KuDxB8FyDIwjCnaNC1FP5MStwopzOWj7bTDInfgTX8m89q6wjnw22k tinW1I2GbgVnugR5L+ZPNdijqRqWFdytZUKYPizVgofF5ZCrpS25HLquiTf+Q1oj +V0Vi0SXBBKfYcLD8JvZlJNSEgoUhzFtioFl4i4UqyIWyMnjHlaBj/9rKdPceOX1 d3fmJjLr5tO0LpRGWcYRnvhZErpXsDRmGEMqd8olsq4/TucU3472ykIk6U0JGgB2 8Axkl0IUg3sLUFDZJgTomE33QYB2YPP0BwZoFAdZHRwV3KrvTzmZpMnLMIVgLTQ= =s4UN -----END PGP SIGNATURE----- remove unused fr_radius_len function Alan T. DeKok@2017-05-01T15:59:20Z Files modified: * src/include/libradius.h * src/lib/util/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3e065b0963f34293a8681... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB1sWAAoJEH0Oec13Yh7N7s8H/igtsELaCW+o38QxQr7/5FQu qyir316PPu8UbXKMtaWn4PNp0/OgTL0NL9t1i00NYwjwO+VxnvtFLGQ2BGLt3w+s gSWqmbAteO2DAtChtxmyKxLRlfNKHuCZQoWwrIKrtZBfmKzuWz0RgE/Cr1Okr5d0 YLqV0vUq3IAv33lfkihCGwIFhKqb6PKBY7CZZrJfwU9khu60rsmxONVSkDFcfuMO oxuPk+3LiwF5MXFQWyk+BOhm4GisehTxo0YNDPWQhewDWWpg9NLBDUpjq/TA0Nge V6oQRR3KbFuA+GkT9+X8Mjs4vIjQbGJHIWp/45Go5OlQU4DalF7yUOa/ZNVX6Fo= =eoXh -----END PGP SIGNATURE----- remove unused 'size' from listeners Alan T. DeKok@2017-05-01T15:58:06Z Files modified: * src/include/protocol.h * src/main/listen.c * src/modules/proto_vmps/proto_vmps.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dcef7344e1bc560c901c1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB1qYAAoJEH0Oec13Yh7NAE0H/1QYl+oEYqjb0Zh1rIRtUs4X MCk8BgI8U80lP71cmqCYl4K++ZQk75MfJ9nKf7YxGko/YhKkYhV8ryImDtaS3L68 iwGqU+Pmt++wTuYkFCJZnw5dva9PhDOhVEEyY6g3S3jCWh+UJd2oh1rfc9eLFrR6 e4sZaJp0dRCrqkSb8zqiGLKkAGzyoiFFDHLBFgjNY0NFCtrn/gxEYj+l2LPm9OAR ED9vwvTtCXm73y2i8yGWSIUTTJLuV/v1HsHkYYpXGzmYusLknPZ6l/mz7fzvpt38 M9Ipi+i5ByUs+IQ4Bpfjk1UQQ8PbeKIPI2iPup4TcJhtjy9UHW+INPqmPseHU24= =1W3x -----END PGP SIGNATURE----- rename fr_radius_foo to fr_radius_packet_foo These functions take RADIUS_PACKETs as arguments. We want to create new functions which operate on raw buffers, so these need to be renamed. Alan T. DeKok@2017-05-01T15:55:26Z Files modified: * src/include/libradius.h * src/lib/util/radius.c * src/lib/util/radius_decode.c * src/lib/util/tcp.c * src/main/listen.c * src/main/process.c * src/main/radclient.c * src/main/radsniff.c * src/main/radsnmp.c * src/main/tls_listen.c * src/modules/proto_radius/proto_radius_acct.c * src/modules/proto_radius/proto_radius_auth.c * src/modules/proto_radius/proto_radius_coa.c * src/modules/proto_radius/proto_radius_status.c * src/modules/rlm_radius_client/rlm_radius_client.c * src/modules/rlm_replicate/rlm_replicate.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0362e0725827ab2e605c0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB1mdAAoJEH0Oec13Yh7NU74H/ipj+7zUCEA7pSNTORCCj2px lsG+tDVowEW/rEMnjgcz7VVSIzTYGz2Vhq9yC3Xvjan1bIKYh9k11ft6E5x3iY3I NdWtaBZ388kRj/CFPRzrS3AiN7NE2dSY6QRe3/4OSFcrRyzESyzx9lbAXFtah+2A EQC+CSD/uvl9HSE1dkaWLMcWz76EPoPphd2doBTBINdMyvJeppFfqSzLeQwabtkj GdYjrOK25uim4JAmAQy9qTRx3jnh8BnI91hPvUFW/Uo/zoMKULHWBtt2tRe3ZYBb T5vzHljPobaVJK1TapAArsOUj4ND8ouS310qRckmXqzsw95pYJ5xhcFeyQCZgCY= =ePQ9 -----END PGP SIGNATURE----- "ascend" secret is a better name than "make" secret Alan T. DeKok@2017-05-01T15:51:41Z Files modified: * src/include/libradius.h * src/lib/util/radius.c * src/lib/util/radius_decode.c * src/lib/util/radius_encode.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/80f4844ed4c16e69c5228... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB042AAoJEH0Oec13Yh7NS1EH/1Kuam2z2AXOLApEm55c1fCR +yEFmt8Z+fNtQQtnJC39VLATjbMf9tIzeZO6pr8p6P6Cm7WXn0AO2V0qOJ6YdrBZ 3xNOm+gWQgWtlClNAbpdO3VQQBB+hB7xSTafj2ynzRDvuXfIHVmlPL9Qh4OoQIwf F8IEK6oH9014Nws/bWvRqaJJRZ30ZrhgBQiQNZpEj2BZViTebLqaeU3zFC1+8O5O KZFBNmo21WWlz3kYZ+8jRop6BVINeuyqDC1xyJ4M1EEcMuqB3wE2eX8zYCAKPbiF SudUqZY3SQ4ZSaeUB5ssCv6oX6cWAT9OikNk/oUs1Nmc1uRarBNojQanR0pFk2U= =CUBh -----END PGP SIGNATURE----- make functions mirror each other better Alan T. DeKok@2017-05-01T15:03:09Z Files modified: * src/lib/io/time.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/231e483d7cb1b78438cb7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB02JAAoJEH0Oec13Yh7NcygH/1U1QCeROmAyp5ZCrC3AMnsU /km/OZG7UHxkenRsEygrI39+fvuKRn9byu82rqeOVThikwrETI4+nbw+E50+DP3N P//+fAyXfAzXinon06VaqUm3Ct9lgfDEAIxaz3f81rV4tNBZBPDYgYumXlVzqyze PUwKWkw7LqNfaMLG1wmxnujTDNXmdu5r0iyJLz730J6PW+36xkDzrjKTThDOEzjS SqtTT7OW46JH1D8B9psco4DyksXyN61ZmOLiPE2jcoNiNiDl4NHBzyjJGXV7s+Ky /uk8xpDmLUh8KrQKLlMsJFqc5GJuAUDPqC//8ypVx6K675m+bk5xEguvnSH09Qs= =n2g8 -----END PGP SIGNATURE----- move fr_dlist_remove to static inline Alan T. DeKok@2017-05-01T15:00:17Z Files modified: * src/lib/io/time.c * src/lib/io/time.h * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7ab224dc589296ea97c4f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB0zxAAoJEH0Oec13Yh7NdyMH/0TqjO9nO1tcu1byKlkcErD7 B1FG/7+C1QWkOAem6IrnVi0LjnXtSMK2zSc2K8KBXXJO4COtd5WXfqIFEFraP666 LJe2ylChmf3SB3FfP0a0FJiV50iR9JMkuPHU0RBcljOLJA1j/H4G0gODcVkcjqzb 9eK3SM79nLxsDNBcy0U7uJ0ZFUCNesra2XcSPvXaRyS40lmlReuMMZR1FTT0jcl7 vDQK10aFBJIWs9pAmB3wdjOVTyk9B5ST6HmXCb9C2Gqpb9LiaCEqmK++De7ybGdT 2+lSFXkWUk9ZaEDU5t5AwioEUGsBKhiP5bPfgEMGfeSC6ZpkhzhqnrPwpaMi+pg= =IAiW -----END PGP SIGNATURE----- move FR_DLIST_INSERT_TAIL to static inline Alan T. DeKok@2017-05-01T14:57:40Z Files modified: * src/lib/io/time.h * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/679a19821533a63be0655... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZB0egAAoJEH0Oec13Yh7N3R8IAIZvowwrxpVUH/YyVKFIxnkZ +t4q8JKOVIvfz/6UMa7IID7ffIDOC0q0Z9s22roqFWVEoNVLnDMg8sQ3Ze6/ar/p dLBgpM7mKrtsI8WVV+kOkHQCZrbIpUkWKelp0i0NGge21Oag8FHhRcw8XkqnAqjQ ZVUYkqH3xgU3vJDKJrVWqP58tAsnJpOZhJyoolNIU1zeogtIdYVRqDRVlG31dz0b mC0IsKAEPe/mHsphb1wwMF5u0Id7amMdqmZCJTAZspkekgG42zb7poVIjlsfXZ4t HaBiH4u4zuicx8wfIF4O7oX8giMDAzTlxdVVpUAs8kKM5QxyTzJkJh6cF/UvyX4= =yzII -----END PGP SIGNATURE----- move FR_DLIST_INSERT_HEAD to static inline. Hopefully the compiler should inline it. Alan T. DeKok@2017-05-01T14:34:56Z Files modified: * src/lib/io/time.c * src/lib/io/time.h * src/lib/io/worker.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2bb7dea0cbf24c7964cf3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJZByyrAAoJEH0Oec13Yh7NNsIH/1jmX+Rrgft69p3pafaYKG6k RN9YwMy0DuFmfxm5X7d59HmiI9R68ZlvisPGGzUtzLsOho3cxgIcbmm3crcGAWMm y2AW6cmZOLug9uSMm1YP0TRk8R21klZzrJJUEs3L2YAE0Eko2Fb1VRBqtWL1TAYm MPa1s6ElEItV/WOmORg31zkk2whz4fLtdZNuEQQRETWPInw248reEAUvlbXG6nSb kr/JN3/2mqKFsRyEUH12omZtpTMnU3o4x+oW6l1kE8ymHeOPT/ZnfteDgmSIZ8pc jtjUro1/m8slRPvbhiMijevSiWZA13v3JX2FkoIocvAdpSia48G8oNGR5o0APVk= =C4V/ -----END PGP SIGNATURE----- run format on all dictionaries Alan T. DeKok@2017-05-01T12:40:11Z Files modified: * share/dictionary.alcatel.sr * share/dictionary.arista * share/dictionary.aruba * share/dictionary.broadsoft * share/dictionary.dhcp * share/dictionary.eap.aka * share/dictionary.eap.sim * share/dictionary.freeradius.internal * share/dictionary.freeradius.snmp * share/dictionary.lantronix * share/dictionary.meraki * share/dictionary.perle * share/dictionary.ruckus * share/dictionary.tacacs * share/dictionary.trapeze * share/dictionary.xirrus Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/014fb7c4a41515cb59a76... ====== -- This commit summary was generated @2017-05-02T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).