Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Tue Sep 26 02:00:02 CEST 2017


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZyTTcAAoJEH0Oec13Yh7NYcYH/iiPScWjOLbwbdDG7PvbyKpA
 PdGsA82nWWjKAZxfDxvwO1soowCEVdLPwjXf6PGm4TZ6LDMQN+4CGRjJH1NFqrTq
 sHlxAN8qyPdleYW9Zlu/fnAAuYHdR7PAJ2596oxo+vszTr7RXl9Xwhhjv/nZNT3m
 IQ4QfDtnBDYP3aiDnaQwOlRv7YVjkS8PvRslimtAYO4YfDcgGrSKVbyNUtz9GEnF
 sHyteIzcg0AbDgPkCnzTettZdIB5ru9xTQfcyHKG7hphPMC7hNtJyzotBrht6CG0
 5JHYMNTRi+q2hjF83zl3vH+egUHATvmxroGqHDzHJSr240+c66ufs0MAiGlP2T0=
 =S8ug
 -----END PGP SIGNATURE-----

need this, too

Alan T. DeKok at 2017-09-25T16:54:50Z
Files modified:
	* src/modules/proto_detail/proto_detail.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e99c214ece12854b7904e5744ad6da3dd8b8bac5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZyTTEAAoJEH0Oec13Yh7NCtEH/3PREtVriuhwaQ5r2zfuw+zd
 8anaPryo7oxfnuq/rSv+BvSU9x5lU3Tm28NJ+WLq+toATk/BI0a5vhYwtVrYBvas
 k6gDLMuwFOGlUwemYcvH6mozBpwku5eI65slBPTBJctGvGFfOrMMGavZa7dME6Ml
 JFjGhNtfV0TXeiKUAnLyvOWe8fKjbGx+a15SMyph7CxApWoweXPh29MH70J7pAqP
 2HJM0ZT/shCKzeecDmQ2JqgNbz27vVxDE3FgqjGgthU1ohYQqdaZuoAeiU47E/Lu
 hE/5GERMYwtme73TWyPoHP/lJxng0vqGl+NX4sx9e/3Fylg1L6lSu5Txbm10Hlg=
 =/M4q
 -----END PGP SIGNATURE-----

doxygen

Alan T. DeKok at 2017-09-25T16:54:25Z
Files modified:
	* src/modules/proto_detail/proto_detail_file.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/447652a826b8f6c967c93f914cb4a4e63da9f2ce
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZyShnAAoJEH0Oec13Yh7NmcAIAIH203LJkaescaTWQsY9X1Bs
 kcRY6HA+bpsG5CGm9sp9++HUDvhoaAyA2ZcRRwqf2LbaNIbyJOGG04hHh1+BttbX
 Rj2KAZTpzWeg8a9f8QsEmKy1yFeo1JvHCW0akiPggrrVQ4629aD8FuLx6LuoeQ1c
 fpSqHdrWd/PJ559FsZF9RAhOjOU54z6YyXcUJ5K/qz6qEEMhd/vV3RfKMK77J4LB
 XTm7J2GRvoazQxLXQINr64mJIWDbPhby/e9KsJrxG1S8XWr4gdZDAz8lYgeV6wYv
 8TKvoA2NCBO8EUp+MDhGZr1wuwyyd3SqD+hqTI0ZfZh6M4BuZHsB2t2K6AXes4c=
 =x05S
 -----END PGP SIGNATURE-----

use filter from table, not hard-coded EVFILT_READ

Alan T. DeKok at 2017-09-25T16:01:34Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5f9ce6e80b2f4944b1ecd37d2fa3fffcf1a4bb7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZySXcAAoJEH0Oec13Yh7NzjIH/07ThQv55F4H/3ZVAckqlcYq
 4qG3kk6WyUwusnNkW1U+qeT4CcUIoCVJzBRJlyCF6/DdUfJ5CArQL04cYONdJz7X
 3PesmDUe3wJzvwUKbTMKrHDiPYkAKyzxtPVFVxx+FDzB1I+pFhtdeFuNx/Omx6nb
 pZFk5WeqvNvwxV2AIyTBa53NI/gT7ipEVWvumHvcxycFICV+jjXPp1BGMzZEN6bu
 WKMk9h3toQr1zQIEc+/mpJDIfhzp8HLp2nEVV4p79seCbmxkEu/fMorEKF8QVuBc
 pTNe/RE4f40OGFPFUTbIbkExQPPiOcLdrdQReV/6tDi7BXMlrJvTgTuA6bYNSq8=
 =sU++
 -----END PGP SIGNATURE-----

re-arrange code

Alan T. DeKok at 2017-09-25T15:50:49Z
Files modified:
	* src/modules/proto_radius/proto_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6bd418ad08c93a071b5a096344536a5cab780cc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZySI1AAoJEH0Oec13Yh7Nf6YH+QFNfAFS2v8oIFPcKg9B7sL0
 bKNLsUIOTnHsBEkADCmxl5ZXkc645L/w0zMrYSoG+BG3FzYoboxYtOYGd6uORlX+
 tnzHh5lxn6J/ERM1RG38djJZSZ+c2E+/FMALckiqZ4cde9Jgvd6rPD7Ax/cLllEa
 6v1LVW8eK4hbDDhZg+vRyKIThz4qx2HFCxW2bCaNvB4yc9+8hcSipHmyBfWHl4S8
 dStbJoHZxr9lGTVdjXcgG8gc+UbJqYWk64+A61+qNfdq3Ydy+hAeZyj3QwveJUGg
 yxn1qdiPBmoVTm49wT80a4NTKsOPrKhEIapGUWRinPv03MTEkETbiItb0a/e4/o=
 =3yNM
 -----END PGP SIGNATURE-----

rename for consistency

Alan T. DeKok at 2017-09-25T15:35:11Z
Files modified:
	* src/lib/io/network.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1d5b84cceda3b7722bab5ace3dfaf7067d3db7d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZySE9AAoJEH0Oec13Yh7Np1UH/2KrQRMd7oB2cmXtv/KSoool
 rxk7Vw6XIwgb5olM6pru/XWSKd4iWJoeHcVNq89iGvDU0F+vHX2Z5Tr+p3sc18aJ
 8kMNs8JZZ4aU4zG5uI8O8PlmqEYPbaraES+efAiwcrcJrShmu5wN6UJNxIcy83eA
 FW7V/9My5K+QMf5dtbA0SpaCK8U+jt1n1UZHPCBzIl+50GFZpvJfEXUJIiKCMb9F
 wM6WiFQQK8JZ1VPU3VOQKrBSB14UmjljNIrPhv6rjANqON6WVpHMXWFq/rTHoiGG
 zLqddp+4wxmyAxKutKKgm3Di0bQIpS5XoU6/b3LTxb+WYD/H2A7oermHRgfnn5E=
 =Gt7b
 -----END PGP SIGNATURE-----

set & cache allowed packet code

Alan T. DeKok at 2017-09-25T15:31:02Z
Files modified:
	* src/modules/proto_detail/proto_detail.c
	* src/modules/proto_detail/proto_detail.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/948b2e1dd3509122c2348fcae5c711cecc3f14d3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZyR4bAAoJEH0Oec13Yh7NEiAH/iFCDpF225/JHwhLtlfOkEag
 dwTMt9LxND7ImThhBPNMNnWz4JRDkrDBSEcIEcNF4jYewvMZyD9u67LyWMnDpvIY
 +Q+qS9MahE0Q3tkqulGO20P9Ld2rAE25Xn9lq2O5j3Yuto52WKIiewiSLlt6SBOI
 wPyr7HiC3Zi6vejrMVd65pQFGJVSRwjLs23VIoHdhsbKmvd+B0hqdYfoQDPoz2JF
 Sxsd7+puyeoULYCSrk+PWmfvFLJm/3WNV3ntyg9zauOQDBEt5QVr6MFTtsOfbxoa
 S5z4MZATguswHC0DvmQwmIiudmzeZ+7fJVaEYGpbRrc4/Etquuw00Dt8wZBy7iM=
 =WDwD
 -----END PGP SIGNATURE-----

move client src_ipaddr mangling to proto_radius

so that the process functions are entirely protocol agnostic
almost... they still print src/dst IP information for debugging

Alan T. DeKok at 2017-09-25T15:17:00Z
Files modified:
	* src/modules/proto_radius/proto_radius.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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/355f37ce2dc172a4467651cd496dea0d2116ee04
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZyRx2AAoJEH0Oec13Yh7NyToH/joiX44/XS+pjSnfOeX/LYc3
 yomvDKsSFuPzUa7XPST4gcbas1U9+0kVQl5hy1TZ++lGlj5fA+UieWu0qgkzXr8P
 mJXNqboAFQLyaLx+Wj354X1QOeiFLgjIyyeb6Gk+NJRz8Jmmh/Et56xiW9FzMRXd
 Anr8bTwiBbtPP3yj0qaHd8uTN5kMYrHvUuM+SoDIKARkTP05lW67oN9vqly4flw2
 szwwgALikAs0gsKtn56mPkGPWCdgCHNOwnVVZmwcZK5xNq8tvTRVunSn7V/18BIY
 VMBtCHqJHYbyiYb+OqFYPZOyvTgGXK6l4yJpvTFCXtjdoPFEHVaG8mtTN5SaDBc=
 =jMJK
 -----END PGP SIGNATURE-----

start of new detail file listener

Alan T. DeKok at 2017-09-25T15:10:39Z
Files modified:
	* src/modules/proto_detail/proto_detail.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ac262981ba9b5a7e9dca08b00c3257b1c6cadf5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZyRxhAAoJEH0Oec13Yh7NZDMH/2g+3B9iIIQx4/PUv4mwIWlY
 DIWebN973bclVO+QUyHXEZ/m4SuXuRrW5r/L+9nD2uAI6DfzKsHsPywkqKa1GVpq
 kox1a6Md/4Son56THZ2byn4StGwBycL0PGIKen2eSAcf8Mo46dWcBWm4jWRe+jsS
 tL3GyGy0Ie+U9TMRKwIHvdgCRu0qmBtE8bzkmUIX1ciWpSROWa7HDTdf5bcVPeTA
 BrKmf9aQb+xdjjPj5Kscf9xro88gTKbBXBqExRPk+Iq3VygS4hhUCA3VBivridWz
 /PnN5cMFqKMR+4cOAoMohgkRGt6ijTgWm4gz43h/VykaywyHecAcj8Eh5pPtbL0=
 =KONI
 -----END PGP SIGNATURE-----

moved old files out of the way

Alan T. DeKok at 2017-09-25T15:10:20Z
Files modified:
	* src/modules/proto_detail/all.mk
	* src/modules/proto_detail/detail.h
	* src/modules/proto_detail/proto_detail.c
	* src/modules/proto_detail/proto_detail_file.c
	* src/modules/proto_detail/proto_detail_file.h
	* src/modules/proto_detail/proto_detail_file.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7362c0a5eb9ad12f8788d84b02b9a8e355050e2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZyRu4AAoJEH0Oec13Yh7NbCUH/RrW5rEeKj14PFnGwV3cu4BJ
 +yf1zhStl3LP+2lKIBalA2nbXfAcgkQquxjAbQPfFz1dWLoIan6W7UcGzQw+Re+k
 VxASyeNYedI6i2oVJdkSXwQaLkdT+FtwCEO4dk85cpUSgc8S9l9GdrCBHPM04e0b
 6sa9/HeE8r2BowEdUorj2jN2eZnO7SRkviy0L5ug3bWw9JXWo2iQh47rbTf6gdbh
 Bs+Is80wiTnUuTbpo5kOSWNtfPq+3n+tDn+/7Ylz9sk7XyVEB4QVvz6B2NPkfXyy
 IeYBFItnXYgw6tIXJKKWRdM5J/L0XVpNsiiQnAoUJWJAv0nnfBO1FrUstpvkpKE=
 =uk3u
 -----END PGP SIGNATURE-----

minor cleanups and typos

Alan T. DeKok at 2017-09-25T15:07:34Z
Files modified:
	* src/modules/proto_radius/proto_radius.c
	* src/modules/proto_radius/proto_radius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be1dc35616e028d66e0336b3cf3ebef72daafafd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZyRVBAAoJEH0Oec13Yh7N++EIAI7F9Wff3EWQm0vVvcK3XYyi
 SGw7IGA2lrczT2H2HKbyvaeslvGFv8fMbA32k1QuaMxKaExidGsiKhBmqv8v5p4o
 7t/8gIUBiye3Esc/AevjpQ/5zSNuyUTGHOA1RyOcJn/mSFAjs58oH9PwSXqPOkXu
 jTMHF5HgYgBqbZ2/Z1f0spD/HGZMVXxeYz9QirnvwrX9pXd3GvQzu5hPHZIV8pXY
 H9Y2K8miCdpcLgq5+5MvtvQcs3Yu+ngxlAHV4YF75kKYQJ/7X0JXt+ZjGsMzKUd4
 s0aISsoa+9vIepasdB1gtFliyKxTxTmv8ZOVjVEeOZF7kzn0xjqvITjyj1VRFYs=
 =WPd8
 -----END PGP SIGNATURE-----

move detail.h to proto_detail

No one else needs it, or should use it.

Alan T. DeKok at 2017-09-25T14:39:45Z
Files modified:
	* src/include/all.mk
	* src/include/detail.h
	* src/modules/proto_detail/detail.h
	* src/modules/proto_detail/proto_detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64dec7976b5219df73461ffab6d51aa7c185ad31
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZyRUoAAoJEH0Oec13Yh7Nf9UH/23lwnmWMfuXlHNqN5j9U/CW
 up7QjuwhZSSjknLkUvpZXVUX5SWp+nGGd0WCsCU+QsJHooR4D3oD3TdU9nu0c7Qi
 TdcbmfWdLUx1dXYkC6nHfEgtSGS/a+X0PjqwqZnJYmzlwDF17i5ddfmwkoHSCS+U
 cDFC68dlu1FRh+MWOP1pdH+ILccQGfF4jjDR5ugKs1fbrm6sG2hTvnQxIpzZvAsA
 6FqFCxSBFVyr38H9EwXCSIk7tkje9OsNHk0i+aF9m8bn/4ipje/fidcKt3BQItzN
 ZQxkrQ7OKtX77s+KUNtZtrA+kt2qglf2BZDVf7ReS/a+QcBt+pA+qkLs0eVxH2E=
 =3y+W
 -----END PGP SIGNATURE-----

always write to the detail file

even if we read it from the detail file.

This change is necessary to encapsulate the new proto_detail code.
We can later add an attribute which passes the filename to
rlm_detail, so it can suppress infinite loops

Alan T. DeKok at 2017-09-25T14:39:36Z
Files modified:
	* src/modules/rlm_detail/rlm_detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86cac6660cb9bce64bddd8cb63b2369281887ccb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZyBKBAAoJEH0Oec13Yh7NvhkH/2Zxus2R37Tv6c8+vp36EfuY
 4avCi2ZWFPiNQ1l+y+oYVbjdu2inrcNy48XTx9ZJ3QYJVpnTEyFjkMFOeufQZLhH
 l0V0tkraO4hU6poDVyFbMfvJI6/6uT7iGVwRf+goP61CihSIyX/xlQnBEMRupsU7
 ntSK00Ayj9SCRB+0J2jYglnj/p+atlyfzjlpO1gKBLnCKRDEdPfFb60KMORTHSmw
 +XFrdUgIGBj84sJbsWGe8J1aFdcDmpmY42nyQFNn1ey+m6c/sInkCpYNsd+TZn+z
 lDqzQ09GwfX8ehOjrpPEm6AOFHkr3l32pOY0BkXLeHXGQ/cwHUgt6dN9TKtmnHs=
 =4FVD
 -----END PGP SIGNATURE-----

now that the code is smarter, we need less documentation

Alan T. DeKok at 2017-09-24T20:15:52Z
Files modified:
	* raddb/mods-available/eap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/845387b111e0c6b17d4f52b071f8c2f63bc3da52
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZyBJqAAoJEH0Oec13Yh7NIgsH/i5h5nS3Bt2fNPGTwY/ssy6c
 wnjP2cRTCMgiaNQYKrlnzHloIt8IRS3QW9rFpDSdl8yZL9kKtCkWjgir8OYVjAf6
 N3qKplSTMIu3ONlUY6BtcZ/NWcwNq/s1f53fnoAEgnoUrS/Gp7mpfuIB1RVLDNbq
 +cNRP/CnjC5qc3kCUquYWcMaFcfCRnKfq8qTKTo9q3Ea+5SW52MY1nm7uR+dATcJ
 7APxw8hMgFo+thbiUwZI/6Vw1UwrtccD9GF50ZpxhEt2v187Id7ZaLPBf7bUkDrh
 sw4Yd4yRygY5dIqol6o0Yr5T/8u5Zfae/jmKLAHisAt5zU5YdMLGYThDtR2BYJQ=
 =MttA
 -----END PGP SIGNATURE-----

use '=' instead of '==' for portability

Alan T. DeKok at 2017-09-24T20:15:37Z
Files modified:
	* configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d03b5c982ca0bd7da38c8b4171d9d6f15746677
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZyBISAAoJEH0Oec13Yh7NjWsH/07B49klaoiN/xRa4OO9ty7F
 C88zWYj6qBSlixxHbRua6ChIIy/xLK7zMTKvHOP7f9UANLGMCT59/1GB8ejzoOPl
 +c+H4rzlDkdh4QzvXMUVbjiC4NtLvgxBkumyjmUWdo/JQR0riFUA0n579F7NpSQw
 IZ1lY5w4uGXiTR3XVoWEMQc483UWMIA73oga34+O1bSKyiJ7vZqqXlcw8NuX3vyS
 ZW18TDs2m+pipJmHUFd/QepUBubZzzB9ytZ+y2NWwY90/MTb8EWqGfMgVdlVLC7z
 OiJGw3auh22RE3zuBjeGn1vboHUQVSnHDicQ1+MP54b53QDW7L6LWJyXqlQouAo=
 =grm2
 -----END PGP SIGNATURE-----

remove deprecated disable_tls* configuration

Alan T. DeKok at 2017-09-24T20:14:00Z
Files modified:
	* src/main/tls/conf.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4503459ba79ab27705281e37a8b1c4aec9d80c2e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZx/uDAAoJEH0Oec13Yh7Nv+EIAJ0b240VXBZE3d2uO0gs8XaZ
 967Z8ISaP8OLLhNQFFjgJanj8mqdQzfLebjLhoKZMdnlpBTJJznD63EDGxiZF5Rc
 xQ8zunY5zoNi9waxkwAAOPxblqtQah0skP2R1UPSe6LNb06410DzLFJzk74mDXcD
 PcClrndd77Ugunn5Lj4t90iCeb9qIPLmNNuHKvSS57QuF5ThssIdN7L9ELgRUw+9
 xpNYDXco5+hdWI2FY/zeDl72YWK95d21DcnqrIVtclPLCyKyY62j05ZYz9rvC7e2
 suUiqH8773b7UV29254w5HXB40usRRCL5nhufwKGeRB2LtwziP0AS3YKvVEHVTU=
 =ZxZk
 -----END PGP SIGNATURE-----

use '=' instead of '==' for portability

Alan T. DeKok at 2017-09-24T18:37:54Z
Files modified:
	* src/modules/rlm_krb5/configure.ac
	* src/modules/rlm_perl/configure.ac
	* src/modules/rlm_yubikey/configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa0f4a70863e9337f349449cd6478a39df18d791
====== 
-- 
This commit summary was generated @2017-09-26T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list