Commit report for master branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7xOYcACgkQfQ55zXdi Hs3ohQgAkxWCSCmYIrVnoENeOn6TVDylAMlRpr7C7bbfMC95TM6cyusM98xK8U1y OAsKMIXE7T6WGh4be94fvxnFHzyFUlucYHhMTx5U9LHkYdsYhwxYAa7OgH/9ao9s Zm7fKHqLrydyvzwKt6wDuLSlVcTDst4wfdOcgAW6HZiy15qVZENcvszSPavhCBBU xwlV8Y3BEM46pseHl9lBNzm9bvMwgy/eOA36k8I/CoJMmmqyqFhrTYyCWEkPuqR/ +gXtooCgajixXiwDsno3RCYVnrUV9pPY9w3Dia8YZQQBkJkbcZA/+dSdE1gcS9vF pIz1CWT++jlsVXpX4vw1e3OOdY26xA== =c3PT -----END PGP SIGNATURE----- more cleanups timeouts are 1s, not 1000 ms. change configuration to plain "uri", instead of "imap_uri". We already know that this is the imap module. Document that using `pop3://` in the URI might work, too add the auto-converted asciidoc documentation, and link it into the navbar Alan T. DeKok@2020-06-22T23:05:36Z Files modified: * doc/antora/modules/raddb/nav.adoc * doc/antora/modules/raddb/pages/mods-available/all_modules.adoc * raddb/mods-available/imap * src/modules/rlm_imap/README.md * src/modules/rlm_imap/rlm_imap.c * src/tests/modules/imap/imap_bad_tls/module.conf * src/tests/modules/imap/imap_opt_tls/module.conf * src/tests/modules/imap/imap_tls/module.conf * src/tests/modules/imap/module.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/26cc68195326aa321067f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7xOQQACgkQfQ55zXdi Hs1FZAf9E3duhcrGZyGmlL324Xc6ooDP2P8eeQ4avbX49RxfgTCevpX6fXOXXEc4 VVhcBHJdoSFPBT40T74dZgqSNoxCkS5G0Oj6r1SpQz5nFrxzT97h/C9k/LmCju/k xZpI+gWCDS5hAQv17Ys62cY5TvAdI8JgaAWV8Tkluv2BRarEYfCCi6vQy7PHGKsJ S/nfCgpLKGcvwaiqI/A79Knd2byPGLBN4Po6XHnLTW8IfOAX0Vve6eTY3tKEDPGC jDdkV3ODvt4gTEenwrS7181dtkLZcMq1qbUGeG7wDP3Tar8xI6Xwwt1QBcK8UYHS bviShRcLfTzNqVJ/QButsuD/k51Xxw== =z8uG -----END PGP SIGNATURE----- typo Alan T. DeKok@2020-06-22T23:04:36Z Files modified: * doc/antora/modules/howto/pages/modules/sqlippool/generating.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2ec16bd5d790de6535dc3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7xN04ACgkQfQ55zXdi Hs2ytAgAnv9OfWWU+huDha0sxD5r2CiLwm6iF17ps2CzjfEcpxyTzCT2CRVy0nP7 r6uzjVXCUqeIhn8X0AuaPGHXcAgSc+PuYKaNENELfLLqS/CeY8ukTqBAgBFybZLe oQyA65X9dAA6EMzOyMDofOPR8enAnVI7qnzx7ZFPAFmNct8I08IDwr0lExP0U/2+ kttMGPlEkkETQ39rox6ESrlT2UaxeNyLj3Mhe+x022ncJXVw90TjwReRGxQBjC6P ifsomGicOtCSvJSAKV30z8AuR86NclwgqDyyVIoc7VIiGtxwMAPKtHLXbAJ6ULcv n3fapzKXDcATTT2IjrLslrR+DTeVTA== =vtVg -----END PGP SIGNATURE----- this should not have been committed Alan T. DeKok@2020-06-22T22:57:12Z Files modified: * src/tests/modules/imap_plaintext/all.mk * src/tests/modules/imap_plaintext/auth.attrs * src/tests/modules/imap_plaintext/auth.unlang * src/tests/modules/imap_plaintext/module.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e04ad51187c51c73e70bd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7xEb4ACgkQfQ55zXdi Hs0Opwf+I+hW7xGDiTt/7bLK3QO9yum73IUwll2JtbwZdjd5Th6ocseUolhTqUXp ECh3Dpoe0+vvNgCOwNocY5Af4QC4vLIesHQtguoojxlbv252BFl5AkYptvpp3FyX LWhNpJznhUhoGAsA7OngvOsBuPCA8Nj+YIwzTaHaNOJrlBcPT6BA8oYWT7yOvSt3 ZhOmmpR7YFriv8E6inkVwx1PWuWepSW4fdcfNH/wa8tSUC7cydSjSnDMQtMgWrAF HLHXAjC2bGSNTkxPZ21MHRJpvsN9tfwzfr/dFY6GIuFc1BbLIhD39hRJozmSAmor pTsJtnL0lAyl+SbvSrBNRlfD/bunQg== =T6W5 -----END PGP SIGNATURE----- cleanups and formatting. We are extremely particular about code formatting. All of the code in the server has a consistent "look and feel". Remove mod_authorize(), which sets `Auth-Type := imap`. That setting isn't needed. Only pap / chap / ms-chap / eap do that, and then only because they look for (and process) authentication protocols. back-end systems such as ldap, sql, imap, etc. shouldn't set `Auth-Type := self` Alan T. DeKok@2020-06-22T20:15:30Z Files modified: * src/modules/rlm_imap/rlm_imap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4b95b6bb09b37fa301875... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7xEKoACgkQfQ55zXdi Hs0fkAf/YYi1iHeJgLmrYXlc1+FrAVW9nH5Nw4IlN1aWvvpzrFJtojT6iEoo4d40 MMXvcssH/wqzgzQwLJ/mAWx2eYGY/9sFQuwCjZQO2u3fjozkngqFBFU5RMCXdvDQ y7YsujIIMJVcNAmvV7+GxCf2Ba2JWp2bQYpjengNDKq/NYAtuW8n3GG8f5//2S0o TkXMhI+CfB5OD0njBf+xqX7es6kp1UqKfhvFJzJ3t7IaFdZpHDuQUpEksDsYqyFo 5cfQpfXHv7vhgc/rIGN0YZUUQgncJ06lO/eNjE80IRAvfAPFLEPT7xI7g431toPN U44XyAeT8AOBNNlDXWBrouPUPk2j0g== =PIpt -----END PGP SIGNATURE----- convert time_delta to milliseconds for curl we can't just pass a 64-bit nanosecond counter to an API which expects milliseconds. also remove unnecessary intermediate variables Alan T. DeKok@2020-06-22T20:11:46Z Files modified: * src/modules/rlm_imap/rlm_imap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4b46cb80aff6943423ee3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7xEG0ACgkQfQ55zXdi Hs1g6Af/V1mQO0NX3LybDV4IOItwUyC8rMEOxenXSCiqGiEXy1jsamC3siROhAwG bYxeyA+GjDT9dX/5iv7+S8KnDFbjUk5C0nc/CbeGPW2jYiWvQdUXF7ZNgsGAbgKO epoEdolvKD6mTQ1iuUTbxO8AlkmZNH/CHbWLd1spr9QOKK3+5OafFzFEN9ejaj1X zrFrOY7oSXnz/1nS/gnLjOX94MAcDdst6wdnExWXdX6F+PCyas6laDj6M1x1Dux8 IqN+xQq7VIntjhM5T//75M6wkby6soNCCLkyHpQ47/UNa791IYIsaXqoh6WX+x7C XDUS1/SAOtlldoD4wSjJ1Y3wtIdtTg== =HRc8 -----END PGP SIGNATURE----- cleanups and consistency Alan T. DeKok@2020-06-22T20:11:19Z Files modified: * raddb/mods-available/imap Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2d6d8236e5c7c5b141f82... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7xEBUACgkQfQ55zXdi Hs0Ajwf/QK5G55ssF9k5KzbgFiNz/rZ3kGWSs+4JujzM3CPTTjz0+MuQyRHc/ng4 0NdTuZXser1apzcqslJNAoUmgAbDJjftv16Oz2iKjU7JGNg5wvpCbeeoJuEzplEZ Rmx4UEih3LNQtg19NiM3/mv/IgQJSsxtdt6SZHg91d2qErpjTXXSzbuGnmjrIJ07 KTvP1lAiRna7XqmKcyqtggahMG2OhgUFQDHs6hjRet15fCqjPFmjDFvwaKwdIGms Y+RNtNLAqOBEIEnf2eBOKWW0EZwGODwreQIXteUZ7VSBVW1twHQNzbX8XTLkXJMO KfPipfkxC0yCVK5LEvy10MenDR5tyA== =wmOs -----END PGP SIGNATURE----- clean up and comment Alan T. DeKok@2020-06-22T20:09:53Z Files modified: * raddb/mods-available/eap Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4e9d7b7f2c9d22118e9ef... ====== gpgsig -----BEGIN PGP SIGNATURE----- wsBcBAABCAAQBQJe8OzSCRBK7hj4Ov3rIwAAdHIIAJ8z368Sw7rFM2LmYNrpNa2G pIhG1Wk8Y+XdjZAbV+Vo3Ezet8SCFQ3IAGEKZS1kt+V3xn8Th0JHkxTgLlrY9h3k uvoeAUPJdL8b3FClo1L7lcebcZ4sglFAZ/V80WqT0E2ZxYxO3I7HMw8Us9cmFG1H cfjY+D3y772pF/ZzQ6NRMV7U9/j5HEM3aO0F4BwkTwkmBsyyN3+y7/UC2SsBloz0 Tz5fDeLLSyCUgLXxLtyDa2pxmASSonnjk6kLagZOmZAnMY2sbufZzU2ZsppBYxjt s8Bui1OcGg7KsZ7xDf6cQGtrH7heKYC23AwM5SgxU6rlLvLxs73rpZCBU1Gt7+o= =YpKA -----END PGP SIGNATURE----- Imap module with unit test (#3474) * imap with working authentication Stephen Blackwell (via GitHub)@2020-06-22T17:39:30Z Files modified: * .travis.yml * raddb/mods-available/imap * scripts/travis/build.sh * scripts/travis/dovecot/fr_dovecot.conf * scripts/travis/imap-setup.sh * src/lib/curl/base.c * src/lib/curl/base.h * src/modules/rlm_imap/README.md * src/modules/rlm_imap/all.mk * src/modules/rlm_imap/rlm_imap.c * src/tests/modules/all.mk * src/tests/modules/imap/all.mk * src/tests/modules/imap/auth_bad_pw.attrs * src/tests/modules/imap/auth_bad_pw.unlang * src/tests/modules/imap/auth_bad_usr.attrs * src/tests/modules/imap/auth_bad_usr.unlang * src/tests/modules/imap/auth_plaintext.attrs * src/tests/modules/imap/auth_plaintext.unlang * src/tests/modules/imap/imap_bad_tls/all.mk * src/tests/modules/imap/imap_bad_tls/auth_bad_tls.attrs * src/tests/modules/imap/imap_bad_tls/auth_bad_tls.unlang * src/tests/modules/imap/imap_bad_tls/module.conf * src/tests/modules/imap/imap_opt_tls/all.mk * src/tests/modules/imap/imap_opt_tls/auth_try_tls.attrs * src/tests/modules/imap/imap_opt_tls/auth_try_tls.unlang * src/tests/modules/imap/imap_opt_tls/module.conf * src/tests/modules/imap/imap_tls/all.mk * src/tests/modules/imap/imap_tls/auth_tls.attrs * src/tests/modules/imap/imap_tls/auth_tls.unlang * src/tests/modules/imap/imap_tls/module.conf * src/tests/modules/imap/module.conf * src/tests/modules/imap_plaintext/all.mk * src/tests/modules/imap_plaintext/auth.attrs * src/tests/modules/imap_plaintext/auth.unlang * src/tests/modules/imap_plaintext/module.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8bb8becf76b05f6c6bbb8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7w3CsACgkQfQ55zXdi Hs32Igf/Rl/lLhe8XvGIKzym6Js4JNEIqP5QzH/p73x6kGM6akQWAhkNnOKW4tR6 iJJdJmm+KPPyeboqxeQvi2PYMza7R3fiU22F2zM2I1mFUVzoEQUM9oTuZYygtekq PYwCDKq0rNV2+IvPl9pqExmwg6A6fYFQ/vMt3aC8p2YLr59Ap4DqpT635Qmb9Fm/ Q2pVZSyzY+aljJelmAEVAUwRkJNimqNl4N+SGjt5JANxGJSOFwyLtciTsYfu9qPr 4HeBEe66+AvMttW/SdRrOWAbW27hB5B7pdqyrwEb3b2heEDsotshfDlyBKm9AveK eRvxNfwwbzDWbNqDXzP0uCekbuIYdg== =5mAH -----END PGP SIGNATURE----- added instructions for running the Perl scripts Alan T. DeKok@2020-06-22T16:28:18Z Files modified: * doc/antora/modules/howto/nav.adoc * doc/antora/modules/howto/pages/modules/sqlippool/generating.adoc * doc/antora/modules/howto/pages/modules/sqlippool/index.adoc * doc/antora/modules/howto/pages/modules/sqlippool/insert.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f7f997bf7ff4c21c447f4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7w3BIACgkQfQ55zXdi Hs1mnAf7B/J3A0mfbi6bexKmu76pArPfEOgSMyzq0vqVXxT59i+O1SdL1lE3sxag +TR4JCfbgZLNyZZRlMbjaZR/N1mcBioP5O9+tmLK1wUd3Zi98yFluhV9K6jX7KOO iflrJSdM12KUlqZjWiKrpfEIXRPJHg4YLOX8+YgwFnsKcGq6T6bVjaKdvCHUTmr4 M0mCL9GcIHfcXLSpw1lN67sI/oGiWfIXtV9OkIsodyWpWSCu/pwvgJ96rQ20l5Lv WZMZ3rFk2oqLMhA3/KJ/rhkgS9yPkoWfMxBnBKQhSvIxQ+EAr9fkZvyjARooA8xl ER9k/ObDfFonRFuDM8t+liR7TT3dKw== =JMHf -----END PGP SIGNATURE----- update to matchj recent changes Alan T. DeKok@2020-06-22T16:27:55Z Files modified: * doc/antora/modules/raddb/pages/mods-available/unix.adoc Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6bdaef438118be0e44956... ====== New helper scripts for defining IP pools and aligning sqlippools generate_pool_addresses.pl allow multiple pools, each containing one or more address ranges (IPv4 or IPv6) to the specified by YAML file and will output a list of addresses meeting the specification. These address ranges may be defined as contiguous or sparse (useful in the case of IPv6!). In the case of sparse ranges, if a file listing pre-existing addresses is supplied then these are used. The remainder of the addresses (up to the given capacity of the range) are allocated randomly. align_sql_pools.pl takes the list of addresses output by generate_pool_addresses.pl and generates a set of dialect-specific SQL statements to align the sqlippools, preserving any existing leases that are using an addresses that is retained in the pool. Terry Burton (via Alan DeKok)@2020-06-22T15:18:18Z Files modified: * scripts/sql/align_sql_pools.pl * scripts/sql/generate_pool_addresses.pl Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f998688d2b39606cba7fd... ====== Update dictionary.foundry Add Foundry-Voice-Phone-Config for Ruckus ICX Switches lyubomirtraykov (via Alan DeKok)@2020-06-22T15:18:08Z Files modified: * share/dictionary/radius/dictionary.foundry Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/793d8eb035014ce3b3709... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7wr+EACgkQfQ55zXdi Hs3b+wf8DdVz6+Ys1zCntqZ+XVIBNRtBcfSq+Y7YLxTL9ccHDz038jZEqtw2gFe4 qqLQ+ft+2WHjZ5ftI5jybs2gajW4Qv7gAhcKwYzXsxKGwpGQyHyClc8qSUOsVadJ RhfA0Jt1gEeng8m3qDAH2iK+8lqZREgYra2NHfTr0a0a3oWaiPUIhx4VBqsuwIHJ sdSea6iRnCM7VajxpYNZkbS2Dx+VmF+f77Wvj1IBX/yXNMs7DeTC4DbfOyvsuoaT u/VWZ/ktN5WLmNcwgfVJtJfkhprEEC9UK8NY1PCfiPql78p3NgqUqUFzXCnKPVZX 9XoZxDMibtrIQEFRM/L3iNVs9SEu2A== =LNeH -----END PGP SIGNATURE----- remove unused variables Alan T. DeKok@2020-06-22T13:19:25Z Files modified: * src/modules/rlm_unix/rlm_unix.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8c9713df834cb354c2ed1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7wp3gACgkQfQ55zXdi Hs1FqAf/YAAzc/g/H90ja6aqYLkrbAANMh5oqXS2QF3/c2yuDbfPFyNXVZ7OuEu/ 81AqX+1aIXGnxdVXxsKWtHvjq9drkNKgYmULoqRrEJbKktGloEiDeEEP8ORAad++ wA6Mu4PsjyyR/MwSAB49yYPKgxQMhauNUIFX2zRr4s2E+DZfpKS5XBOtyEtkmx+Y 6E73wpXRn3WBGb7JHGfpyXyPMAT6OShs27Q2RBMTJMfDnQYjOvbcnCsxbktbgSii OidXHcGCkusuJYL79UNV9MELlO69Q/ZAocGOTgy9IJdR5TiALH4PnSK0N1zKAGDy VzzfN19HxSN1j4jNcitD5pOf3xWX0g== =7Z04 -----END PGP SIGNATURE----- typo Alan T. DeKok@2020-06-22T12:43:34Z Files modified: * src/modules/rlm_unix/rlm_unix.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/384ee3c0c0f8a12f08b65... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7wmnkACgkQfQ55zXdi Hs2k5wf/WHK2M7FIDxvukjQY0E72wXAQnczhB/ru3dGZfuEjt6Krs9VzfHN0NELr //tqKDWEXUXrVIFw2ZYeJY6u+onTFJ5tbd7kaBD1rcXX1EZp64ISlSnxYfOlZQq+ xMQOgD++pJBg+N0psKWpStSy3WDTPwA93VRJ0vWvJC47HAJx894SQ053cg1kiMFz dSXhbR6V3NB5iYPG3MluCgSFEMkCEHlbgTfEK0dcGHpt/5eyxaR3wekc256Ex5yM XQSJf8+JKBR+Z3/u+lOwpz5DEkZoKN2NW7yMqHMgf4+nOuvsPRkNDyAvDQPEwmXE bZ4MVZ8QpSFF+rqWViTOSbHhhRwfsw== =GvtL -----END PGP SIGNATURE----- remove Group and Group-Name they're too confusing. People should use Unix-Group Alan T. DeKok@2020-06-22T11:48:09Z Files modified: * doc/antora/modules/installation/pages/upgrade.adoc * raddb/mods-available/unix * share/dictionary/freeradius/dictionary.freeradius.internal * src/modules/rlm_unix/rlm_unix.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e55fc589d6f87effa9f6c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl7wmnkACgkQfQ55zXdi Hs1pvAgAnoA1nlyziFuKPrfJOAC0zwW0IXBBm6S7nsfxM/uq/FV1NCMt6bagKADB p0WZrZXNZenSqCic/Cr+8VWby5lxCOZDCirPT/8O1O3jCPekrcRR0p9va7W8cp76 kxo58LTo95WauYZ3vd4mOQRHSq7rUcTY1vtrm8R4bKwWq7EM1ajxg7Jjq1XdwTJN 616DWUJwVffkYP+w3udvHf79XDr/von0b5lMFv7i5SV8ucM6byk0GNr5/UVJYvgj wWVBOP04aMsM5tuATkwp3ZAaasPkIU6iY+RVWwnWPYWu1WAa/EMaxZsAy1CnFiz0 NMAsRYXA2lqOIyjyEgRG/9GfOSsSjA== =YMIu -----END PGP SIGNATURE----- make reserved field octets, instead if int Alan T. DeKok@2020-06-22T11:48:09Z Files modified: * share/dictionary/radius/dictionary.rfc7268 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f5ba5f8be4f4aac8c5ba0... ====== -- This commit summary was generated @2020-06-23T00:00:05Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org