Commit report for master branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1m+rUACgkQfQ55zXdi Hs0AFQgAkF/fwz1I7hZbHWk1vkb12Plc9mv34P/Vdw9xPd3kvkMc6yBjg8tMRFnA cdSyPWHphuJh+hXgM+cSOdZ/yeLtZdIGfVCbnvrc9SHGgBhIdJJGicmRr0Emz3NO xhGLSuBCdgBqLrOfPAD3WMDC13UpnHIdUx/yyM316B6riLvkA+1AGBnEZEPsBmqS /Wfn0GSjdD8I3obymDwQtD6A/WfmkVCBqKJFj4VFjINZFpXsHoKqSuJdV8wgLi/Y 6zz7chyu0sAp5NGZQZLSW9ridcraB6JiqYJyv/RG2SwYl5CHpDlhQyiYG498+TyI liH0YeauGiMWawMn3NlhtIXBatVMBw== =Uo1M -----END PGP SIGNATURE----- more compiler fixes Alan T. DeKok@2019-08-28T22:05:38Z Files modified: * src/modules/rlm_pap/rlm_pap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e06e611ccd079ee48c566... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1m7EQACgkQfQ55zXdi Hs3tHAgAknGvWNnaZEYKG8wgc2hw/9SzZ9CM6xZn46VeQbGuI+LhKqblsHCKEArB 58tOv37o0VuyYw8vCOIOxuFn4+OIixPtt3TW4OD04NVoY9kQFDga0AfNmf2CXmT1 8cJ/XYg4ZPbnnUtBYpOYpJ+EYFaehOETUKd8PE65J/pdhKN2mS/omQet9/Xw7ec9 QFxJfZ/TWnk19CiciZnAZ13tW9eMBt/NcM/00FPfGux250nxWF/qKVJnif2FXGBz mIlWFDlzmzdSETEJnmcY7U9QAUIpTnCqhfjO+TpKAhZ8aV6i3gu9b8vybJ6RLBn6 eM/TZFGBGYVLa21/8eFUGmhSSms9fQ== =IJAz -----END PGP SIGNATURE----- pbkdf2 isn't always built Alan T. DeKok@2019-08-28T21:04:04Z Files modified: * src/modules/rlm_pap/rlm_pap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7bab498ff687fd008b6e0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1m7EQACgkQfQ55zXdi Hs10PAgAg7kjsPyvfVv0l9ItAfqZyvwNPuJuMTQmCZEujSwgguTynvPaDZlWSvf+ dtUOlLZRslkr2UbYQtYxySJnioxyJR0gCR1tlQO1g6mwADLe4VRzGZXL8VbHdt8f /8hFto+dlfG5r9RREFBZU5OOKoK2zD2aGf2yX3oO2Moxgk3noctmcbqTUKY2o4+X F90zqCbwxTjZzKd0pqYxj6n2EILCDxCBM99okm1+B1BmeuGpqPl7DV59bY+KIF7c c4N97lpotsrNKHKqezbHgkGNt/0/5v/i+HHwpEf4JuoY5Z8g+LL9gI7aT2t5RDLe MgEB9c5b81C5brgkRgoW5teEAT/Qfw== =3ulg -----END PGP SIGNATURE----- cleanups and use common includes Alan T. DeKok@2019-08-28T21:04:04Z Files modified: * doc/antora/modules/howto/pages/modules/chap.adoc * doc/antora/modules/howto/pages/modules/ldap_configuration.adoc * doc/antora/modules/howto/partials/post_test.adoc * doc/antora/modules/howto/partials/pre_test.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a49af873b0aa982cb8f04... ====== Update 'check.doc' target to save the input as parameter The list of expected missing xlat's calls should be versioned in scripts/checks/missing-xlat-doc.txt Jorge Pereira (via Alan DeKok)@2019-08-28T18:51:37Z Files modified: * doc/all.mk * scripts/checks/missing-xlat-doc.sh * scripts/checks/missing-xlat-doc.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6f332ea0397ea97495b83... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1mldAACgkQfQ55zXdi Hs0DTAgAin9SbXFIq0bGusKze670zciAgbksPrjNwI3TwcI+kWT+LuLccwLNTepM ilCfp96Y4uTULJySRb8sXU2Je2w86ZYxfE6UCmehjj5Z7MldJQEu7cbva9DQa0N0 IeOacwwSflg8peaSmYWE1FvXjaZHB+IW2gzZPwTIKIgo8dCKK5AK13rgCgM7YXVS pE+q77uGfWKsDbxNvuYug4hW8MdkwenfKCUsuec0vLvr5yv5A69KVUW/SF4Y2h15 SJf2rBaT+3H56wrTa6+P3JyLnEelel3APFG3hYAtL5Hi3hH3N6sD8WqMDtOkWkVp hZx2GqiLgP+Hw1I0ytnCKY1Nce6jlQ== =F5DX -----END PGP SIGNATURE----- move to table lookups instead of if / then / else Alan T. DeKok@2019-08-28T14:55:02Z Files modified: * src/modules/rlm_pap/rlm_pap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5e8e23ca515fb28b4649b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1mlYgACgkQfQ55zXdi Hs2sbggAl1gANBaEtmL8mM0d0o5UKkyG8eHJSrycHu+oG0auAhAm1FfG1Yj6l7Ym Q0qpCfmWwF/wKABjfHL8s1OstQ25nl0K/NpDlw1H2xxdnEtNDlbjAEw1+tgFn4Wy nbusMdK8jtdJxvQUyH2vWlF9TYZDD1IfWlPNAWVDry4mNjedLeroOgO9XFlx2MEc OfBf+zZb36O9Xm55y8Oi6kUOVefvSzHX/ZgogSsxKSX8pCoVRhAbzYYhHnppfh/h mbeXOVfElV7krXwkPYaIls24G2EhNs/VTY+Z5R/GFV41Hyx8aZJW1aVqHGUvsDZY G4rIXx3mcV2JGgvdH/5kKccjCYERlQ== =dIld -----END PGP SIGNATURE----- shut up compiler Alan T. DeKok@2019-08-28T14:53:56Z Files modified: * src/lib/server/password.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/545ea63d259adee6e556e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1mku4ACgkQfQ55zXdi Hs20AAf7BFu7B8sjcSstuXURkVf1X6XTjIMQ8lvzr6HSJAe2EKMuD45Vw/4dJVRd FqVOrohv7vQ9d/JrfKEyJE6LSei7FtHHo5QasxlDso07nBk0d4KCdmFOqdhXpwpL tN/EIWM+Ifr7vnres0eyFLSYBDW2NwyUWe/P6WU13qECF55gNJ6IsOv7fS3+jcau wCIclhlMq+yDLOF/y8YVTDuN9slWjub2vBLvlr7TeG44Lkqe4h51ByZQbN/aZVxu 77iiRBSEpCJk78JplfR0UhaAX3vhqpI0/CXhPHMj7tgf9MomzdkqGz38q87pz+XW D+d+AoYEeCX8jALHAnS2FU2qlMQYYw== =BkFL -----END PGP SIGNATURE----- use known array size instead of anything else Alan T. DeKok@2019-08-28T14:42:33Z Files modified: * src/lib/server/password.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dd8aa2ad71bac6dd4b876... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1mkcMACgkQfQ55zXdi Hs0c8Qf/ZJHLREAbsYpPwaPzXk3guneynpxhSKGTCGZ11VU2DtC82QreA3crS4wr tM3c7Wo6mrZHPfqMuZe3dpZ17oCt+J6lV4Wm0SLvs1Jd5Vn8jUIAhIT7zCWkEtqH 8PWdzc5SZzCDsyUWRS16Zk1Uh+6UJ9IBk7eeOM7Cuq3SkMUL6F6gMbqoGR62/dJI plEomIkHCpvAbxbYzW8YdemUPtz8DIEz51a3bPnnHOK8v+haJN9JgSFIcBVJpaSI cwlD/kAcvjt0kpQsI90ls51g+5SvCsExUszdI8AAn1dVSSeoTWXxiR6rUqfm8IQW /1sPJ8FbwJc7Piww2b2UGkj+Lf0t5A== =1YiM -----END PGP SIGNATURE----- use pointers in table, instead of ints & a switch statement Alan T. DeKok@2019-08-28T14:37:38Z Files modified: * src/lib/server/password.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4dc306ece703c68ccfd1d... ====== Add missing config options in raddb/ It helps #2919 involving the modules: rlm_cipher rlm_eap rlm_ldap rlm_lua rlm_mschap rlm_passwd rlm_radius rlm_redis_ippool Jorge Pereira (via Alan DeKok)@2019-08-28T14:22:22Z Files modified: * raddb/mods-available/cipher * raddb/mods-available/eap * raddb/mods-available/ldap * raddb/mods-available/lua * raddb/mods-available/mschap * raddb/mods-available/passwd * raddb/mods-available/radius * raddb/mods-available/redis_ippool Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/72231f6d473f556744fc8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1mjTIACgkQfQ55zXdi Hs2MnQf5ARBMrTBl5d6yyqRnJND8Y7Y5VbZ9z69DhVqtLUgHIk4YC7hByQuzvG/K 0W/qAC9hEIDwEW424fBsHyc0c43gvixJLdbWsaUQxPY13F6UAIhTxK5djs1epUFt jwugz5waK4pGb98bYjE9cNz/fiLKmy0qUOtgH4VD4n9Ig3NUymkNMIp+pxzpZ8hV B0gNn8FgkXvcvSm/uEJNUe71TmmWSW4Hn37mXzj/AruFc/rv5mSyoYK596XCLOdg 02eHiXs1gb0v+vyPMRIE5XwbAk3LgraiTsfV8EtdvUDtWIISTUaUfs3OX9FA3+OI QbBIMPAXhVeUNjbrT0qJMYgNPZaeoQ== =sq+y -----END PGP SIGNATURE----- call password_normalise() so that we don't do all that work ourselves. Alan T. DeKok@2019-08-28T14:18:13Z Files modified: * src/modules/rlm_pap/rlm_pap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/be1d9b0949a1602bb207f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1mi/cACgkQfQ55zXdi Hs3DBAf+K2rc/PU1RS6KyhZQgbvjHfxo8R0ucyuwy/mrM5C7BKDEzYREJRuiTqto rr02I1+KvPXA9tcUabXJls9zHsNHd38j4LcAPyGeIbPRZwS6QzCEDn8xZYyOSKQb h5SOkhl+vb2ZTlypdesh8wMC6nIAep3X8MR/BjJ8d0G7O8Hhio0fUeKqUAw71qwK p9uitEOgtxi1Yj6ECmI/XUg69EOLYCBWgHBP45YwnVaJjSyhGoYeZZjqF8tWcE3s YfGDV47x3/K7Krb3WWp6/VpPA0yTBYEDFwEjYO15dtoC136GmFjluUa1aCg6JZB2 qkLRU3ti4SEoKiAVtzdYl4cEYz6kHQ== =SgPB -----END PGP SIGNATURE----- load simple things first We can later add checks that new dictionary entries are NOT added after some point. Otherwise the server fails with "unknown attribute" error, instead of "attribute definition is too late" Alan T. DeKok@2019-08-28T14:11:49Z Files modified: * src/lib/server/base.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0c613beffecac45c10c12... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1mi44ACgkQfQ55zXdi Hs20sggAlmx1ed44Nafr+/BMimeqoJBi4eubcvr/MsVpAY2EWKIO6Hvi+FpuPeTZ Z+fc1FigJ6Hzvr59kW4k6P99AgcCy0MWOOPs8S1LH9I2W50Oo5JCzqROXLXMZ5e9 xZbsnNL6yPNqv8FTA9e60KerMqzrcMXmF0tPcNneN55Br041GYi+Syc0Uba9w4ve zEst1ytC8xfaT+EG+7WATjK7mZi5nkMjr8hVxJaWg41rRnL2cpsE+AvekVoF0oiw W6JgZfjitElV2Ew7EVsHXxM8RfE2X7ohEqubxCQ3e6I3JgqKlM6o6nyEWvxpE1U5 Ui+mTME5jaqpbyDnePr9CwWT5KAHkw== =Jw4b -----END PGP SIGNATURE----- new attributes MUST be define in the "bootstrap" phase Alan T. DeKok@2019-08-28T14:11:09Z Files modified: * src/modules/rlm_test/rlm_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8c57f484a8a19632451f5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1miVMACgkQfQ55zXdi Hs26igf+JbOxzAJkNJnb5aGXwfcjCnANJfVEmEoqCxHEtD/CuZ33yRVw6+8WxIjD xVQLi493GbnUYAUpp2irr7DuyTAailZV3H2LNLV3z1a6qOjcqgzDA3EdHZnHpACD CKxORs0AdA+Yom4mr3ZmmS/JxcririMlxpcndWNOF2pdubPj0YUmANK9VRmxa27z aC64OpfkLSC1ySCKGM8ubU+Z7HcchER8whBlqg7YnpRCxMUdyJlPEg4VkVtk8WHQ br7KHCgLE6QzUv/YiGprWM8N6JfG99TTzXawSFp5eZPz4q9O5SBl+Tv4I6T46n/I n4PSvYWdNWr/kesYzL7SFsM9U+MiMA== =mpXL -----END PGP SIGNATURE----- use consistent names so `git grep` finds things Alan T. DeKok@2019-08-28T14:01:43Z Files modified: * src/modules/rlm_test/rlm_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0a5154af3a19e3f5696c8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1mh7sACgkQfQ55zXdi Hs133wf/XZXUI2yq7Tu605BFycBXBSTuUNuDV+1PpMLpvmLx1J+ZSp3yXrLAnRNT 58dpz6uYCgFe5X+MtaOBrbNTJYJ9o43ZQhq8g7VIWnphevRrA98ki1fevH6VDGdx hLVYvZ+pkIg1SMUvgv+FC2M+BPj/Dp6tLg88tQlRQM0uFnjcSTQwaJo6nHn6vUJG hFURzyK33vC+rOiFziStLz5I/ZmOF0wqmoTi/WoAClAAaPXoVgikvAlA7uWoeW56 SxtaFw1lZ29ZZz5coPL0hoO5SGT2lYXNvLWPKdOcQ1R1vPNf5XLr/JYL4e5THGn0 ZzpU4K/dFgS99dhzJLI6l23wyMSVvg== =rtjN -----END PGP SIGNATURE----- call password_normalise() which then means we don't need to loop over the attributes ourselves Alan T. DeKok@2019-08-28T13:54:49Z Files modified: * src/modules/rlm_pap/rlm_pap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bbebb74140353e015297c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1mhsoACgkQfQ55zXdi Hs3XOgf/dNj7LO8bAC9B8qJeKNAnJ0AQX60K4ouV3mP5MOIzxCmnY1hpdyAEj2Fe hfJj6DzmdMxhQGBbEFEDppb1sHBHQnvDGFNM8MIXxZvD4odJp5M7aG3yG791mznf mXNJaQ05352wEAzuSbyx2mh9JzO4X4xE056yfWinsw0x2XtopGrmHjotpRfA4os5 dWPdZ4usO+vIi8R4oWMtd/fQ8fHcqhx364+Yr/t6ZCLhlwkgiPDy/LW+J3xNMAD1 Az3jd/8522i2p/WKSstAgHC8eAfZwgNMWGYaErNLem2agMyZuohqDPIzpIl25YsB JhMXkG3/a/SvK5UyxjwXyhy6riLaIg== =jPCo -----END PGP SIGNATURE----- call password_normalise(), just in case Alan T. DeKok@2019-08-28T13:50:55Z Files modified: * src/modules/rlm_chap/rlm_chap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/129acb80b9c03f5c72680... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1mhrYACgkQfQ55zXdi Hs1TKQf9EIN3UYWmjYjzGLJFjPcbDDxFmiKhKP1dtlq0yVS1SbYJJzZYzrMEPNV/ r8HughFCMcLtMyVdN8+2piMUiPdAgmmdK2KT08MmpZkNuUFOhseDEXDhaLs9UWxf RisKaqlyXzPDtqMjeSwSgosrBlnbSdON8sftouA6k1jN4KD7RnvzOxRqhXqF4fds aaYcYEgFL7rLX+k1eDtSuG+UK/dmUi9yPR0hOr+3wyTaDdMTJvmerYerXueGhL/Q A2yE9ddcY4IRNpgQie1FyYyVoe5e094JJMjjU44178FzZpTaHAo4dQSArSZMisbi Yr16MY6wOX5hRifuA5EjNzm3CSdJCA== =bwPK -----END PGP SIGNATURE----- call password_normalise() instead of doing it ourselves Alan T. DeKok@2019-08-28T13:50:44Z Files modified: * src/modules/proto_radius/proto_radius_auth.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/43251a0d6ccf33eb11acc... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1mhpQACgkQfQ55zXdi Hs1sIQf+LLdndh6dGdqw1pKyyIpVidgy+oQewpdk/E9LLnbSWsJQ1U7dNIhtZj1b BdYGiru+Yv2HyZxZj1g9ukrXc+m2dtsIBmbIuPgzlaUk+c4cEN8L8KQJflYTNYWj NN9jxUYGKSsMumaroochHSCTq6vgXDxl/sqmhy54PbBY05/QRggT2uDmCuWT3bAZ ORR1Es+C/VoGYE/cGKVh9Q7KwSSjp5s5gAA+AkN7hwBO6lUqhmq/1f06uPXEcJ37 sVNFuN3bCNH+gXVabk5M/EgTT8uEsXI6pGgRGSPgVh9oe/AgYC6d1lPA3VQx/i8y Sd7Pvq8Jd6YjB3xeLL1MnwTqwif99g== =+W7b -----END PGP SIGNATURE----- add server_init() and server_free() so that src/lib/server/ can be initialized all at once. And the callers then don't need to have a list of init/free functions Alan T. DeKok@2019-08-28T13:49:38Z Files modified: * src/bin/radiusd.c * src/bin/unit_test_module.c * src/lib/server/all.mk * src/lib/server/base.c * src/lib/server/base.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/da857935628505476c531... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl1mfVcACgkQfQ55zXdi Hs2LsQf/XESdVCUGu67tKEEu17G5uTRb5yxx7r8MCM6dFqxjM3T8ldus0/JdUbLa UT47kSJFK3q5NQ3OCP2Slw8Q8WmbLwqxtKQ1ELjEyPdWMlJ7fyLpO55Q1E47iXVi fv4SG545emZOc++KOEd+vmPFYPdrEqyRdDpkndqCNnBbHnhPoI3UiqkNDX3lyeiS ITD+nVJWIY1kaKQQVG0pKcYpIvtI68+AR6o8L7JozW06GAQm68d2eQY+PmdTHmRc 3BwE/pSo+Um9+FYDCoqD8pUoYF7Ei63TXlvzi2fyhMEADUx1o9I6VuKMVnHfhNmE ewv4gBRFlUPz87Gy+m1JdmL35nDBGw== =u4Wg -----END PGP SIGNATURE----- add password_normalise() which normalises all passwords Alan T. DeKok@2019-08-28T13:10:45Z Files modified: * src/lib/server/password.c * src/lib/server/password.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bd82e6945020b892f4efe... ====== Add missing config options in raddb/ It helps #2919 involving the modules: rlm_attr_filter rlm_cache rlm_rest rlm_sometimes Jorge Pereira (via Alan DeKok)@2019-08-28T12:01:48Z Files modified: * raddb/mods-available/attr_filter * raddb/mods-available/cache * raddb/mods-available/rest Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5b7c95b123c15f3b555d4... ====== -- This commit summary was generated @2019-08-29T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org