Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Wed Oct 11 02:00:02 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ3RUhAAoJEH0Oec13Yh7NYGwIAI0+5deQ2YxMSoo6akndh4OY
 WuX6WoitMYzuyEc5X+Ukk2HY/nXnwQWtybdyZu0vSaWsFFNCC4EZfc7iJ7Py/gu5
 sjstP1+nlNfkLNUxMFA6va0hxhQoG5RJ7yZ9GMfM2uYhc18bWFd9pwKsqL248MTd
 po8sXeAN99Bfe59gGLuvSZ6NsrCCSHN/Y/pNBAEjd8O2nVRhOh0Izzh8NR2QtPAH
 RZMaR4EwlUd4/4Kf2y5ulN+Jn4wGmznj+kPhxBVV+BbGBm1ipvuTAtOCN+//rMuz
 mCdDSV1icyU3LOHPQdG3a0sQKXGYsH3UCjnPsueMPyEOFW4eQqaTDASjGDythe0=
 =kWxD
 -----END PGP SIGNATURE-----

track active packets in a connection

Alan T. DeKok at 2017-10-10T18:44:49Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd6949819396b780f8e9b127aa6b14ca83f5c9e6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ3REFAAoJEH0Oec13Yh7NhaYIAJ24/hBPu7Kok9NQCpoxOBEa
 6kzzzGcksg4huDPm1A88P4G9QwZfcrHfde+2nm2RIwYjaoDMBTEyk02p0xRLgRid
 YWkTE6ZEgbuRcwI3MyufhdgqEG0uBJFSYTcmFOXMv+v99hzwnH9Yf0qj403RrWYi
 5IoggEC9XlJdp3F2BX7AlkfRRBn3X2eUgFjoK+Nzyc4kFiERsOrVUTFWXJkesEAK
 bvVdh4VNhyqfLikETvFp7tO9YdKlphJeIsNwtVDLOVnC+fSm65XIMjoLTxQH7U70
 RO6kkLmNssGaYHnAd5nA//R8zOzuvY/HYkl47hxiirp+jW+hefqSpljkjrNHwB8=
 =kQS/
 -----END PGP SIGNATURE-----

add explicit STATE to udp_request_t

and other minor fixes:

- use allowed_replies[code], not code2rcode[code]
- ensure that all packets are in the right list
- switch off of state to do packet list enqueue / dequeue

Alan T. DeKok at 2017-10-10T18:26:17Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8cb1576e5884ff1517ba15c6a5c41e5a33c9573c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ3ObHAAoJEH0Oec13Yh7NeJUH/0+Rqpt8iAxHjA2kf9pc+I6z
 Ri0PQHZoyZn6PnTuoyOGOPEZ+5/qBbW2anC783QF8i9M3VNih1hb22f+Dmw0PBiA
 nb+r0klaviAm66wHMIvwBbdd1kjO3OhnmHP2w2VKhZIJt/9EtHzc2RXz6ltA7kl2
 TzeKZ4OuVEuTtwg91ct2TC2Hmnw5KfI4HtGVVNdIyEiZQtBl5AiMhAn1etciPDZX
 bsLypqnpS5EUNV9mJKvaQ4UIPe+EV49bvrA5WdTrOyng4dEjDq26K6SZWWcC38z8
 ShvGpWVowzhzWdZE6ScR5VNRnum1qOPFkv6jJlbuuClJkz2B1O7sQ6SNTKxK+QQ=
 =lkd+
 -----END PGP SIGNATURE-----

re-initialize fields after re-open

Alan T. DeKok at 2017-10-10T15:26:54Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f92d05420f7cd0f0d551ed4bc842121bd3df8213
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ3OBgAAoJEH0Oec13Yh7NA60H/3AdYGalep8PgFHENX/IgZ4v
 mf8Q0RHIUtFzxTkiFLqcic45va5ZqjspPD11VKAikRVY0G8Fs8Nonk6ocnISjRJw
 BMZuiBMZTyfHQ3/n3NpoTMS3tde4YIV2ok5YjteFa6z448yDzxvrfVIh0jYyTK1A
 R2rXzycaxSRhq/zpaQmEsv0hJNpBfBr0TZwzJ+IZ8mTN6yJ2tMqwJS3LZ7SEdIOj
 RkJbaIXtplSevxbWa/rcJtFC7t6tScmI7SFHOlN2pvc3Nv+55Dj3j2n7upkb882a
 n5Vsego2Hh/IO2JffHZ1xdAnpcTcN0gTluPhvyeL7dO2jAADMyNRfrhGWgUaLGQ=
 =XEmB
 -----END PGP SIGNATURE-----

don't decrement num_requests on status_server

Alan T. DeKok at 2017-10-10T14:59:30Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f7d002b07afe283552a4bfcfd8e1092d6f72e0d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ3MwZAAoJEH0Oec13Yh7NIL0IAJD9g+iZt2vt04srywfavo90
 j29rceM0/FDwgvG1EzdkP7nkMsptbgVrHERpN+L2v4E2TpwlwSiJaYOeX5grZhUe
 f0wdudUVX+WPLIO47QXdisoykYeJ4vI+gghxNqv2ckBwIPfGutN8LBu8adC5zyeM
 SwmzvAM+Vaz6hDdtTHDazdHvD4VEdT+PUYzTrJoYmXA0N9R6SQRFeqdDbtUpd9zN
 bIBlUOG+pzt+POWmSwWGQEzBR8jQpbHjZ6qgbpw5r73vP1dI/i0G+EgZ054s050L
 jJ5301sppVMZNgBdoB4RrpttcDh9oeA4h2R6Od9ovupfjv/9noI2t4BLe6Ch36E=
 =3zFo
 -----END PGP SIGNATURE-----

more assertions and cleanups

Alan T. DeKok at 2017-10-10T13:33:08Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f7b8570a92160fa452bb99c4faef52da0b91f6b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ3MdlAAoJEH0Oec13Yh7N1F8IAJ6FzLgMu2UPBhZrDeuGbxHq
 tveYn5uyKVLdBaL7zWVDNuVrDzWn/Hei7GgPKwpu4TLplasnFPzFkcYwxjxMPBXx
 QeXuK+hVq/EMQojE+gXtdzxGxH1HwuW05g7dhIsTUlQog7oiiFaoCtoG9Ucn/o55
 kGMyYXEfx2Wq655Jemtq4pOVQ1z5rvXsO3arYijwmeoFlDwebpyPOfegn5h+Twa/
 KpjNYno+XdEQlQ07+z9r7Nbkws6uzv9w6gwgcUn/4gRPNA6SSrRaniISJ2MI1CxG
 7wDnRUjn7VM3dbJ+X9oHouKAhcSfazYQKHS7HndIrgu62m3hyWMrOaPQO5SIspQ=
 =Mce+
 -----END PGP SIGNATURE-----

clean up more request stuff, and add more assertions

Alan T. DeKok at 2017-10-10T13:13:09Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d1126a6a4cb77e2028aa5663eb5fbb4f8433029d
====== 
Table used outside of when WITH_EVENT_DEBUG is defined now

Arran Cudbard-Bell at 2017-10-10T11:40:50Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/69d46dabaddceb05d5e6dfed9e40543670e19a80
====== 
Use kevent_filter_table

Arran Cudbard-Bell at 2017-10-10T11:40:01Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b342562b2af59fec44ea8555bf74dc92601972f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ3Kt3AAoJEH0Oec13Yh7NGywH/3jXxFFv9055gDChiacTj1oz
 wliTVUTMFT8Z9MiRmU4Rk51/cyQAIpbae8F9BuDarOnpwO7HXudnYAjThx4DSejc
 1Aa+oVSZTGyy7CSWG/Seq3PqjWpcbQ4A262gxg4e0IEd4++XYgjPo+ZKfFhaea3M
 hppPKqkPZ6X0a7Ed8nOu9UqEEjTKPuLB9HxobUT3otvVyrY369txr2ik53RO3ajt
 SiiS33oul4SyN6Lnsg9AuGrBB5iJTd7UpaBM8w8uvlj0obmGnznMGHVNFpBGXtSk
 hCxQCTFmyin6+HT2UOuPleNVyjBDlDwwE1Z+l/PgTUrQBqxdX+G8tBmqttL7xFk=
 =QfNy
 -----END PGP SIGNATURE-----

ifdef out array for EVENT_DEBUG

Alan T. DeKok at 2017-10-10T11:13:48Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80208bb8bb9053f5d8633317d760a3167a841695
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZ3KqOAAoJEH0Oec13Yh7N9XMH/2+zgJt522u8nYjsjLNHfpJt
 Syi+XjSg1HtozFIANh/dYH5zhIEYYVM4Ucc47W9hT0L/kyK1vC2gyuEd5zapSx3I
 pB6uUiLGuGHsSQg4Bc2GYV/1R/KzuvL4/ZumGGvfOGTDgmrslijxPnFO7hZnfiYg
 w1Y5uKI+Z4cx2xlDv2hAh9G6AsomJ7e427uxL6XsyA4lS37+mAF9ETPkyeDMBaEm
 pXtiVF/5ZFBwE3yZJpIRrCSi3nTnCGzBE0bevUb97uIONu11gJj22aLF9VnA0TKK
 wbRNn+iP3LBymdiNH0EHRrQjx6zhnvDdhbo3nC+hmtQM9y/17O8OfLOIPIAs99M=
 =KLh2
 -----END PGP SIGNATURE-----

%f is double, so an explicit conversion is useful

as a hint to the compiler that we know what we're doing

Alan T. DeKok at 2017-10-10T11:10:06Z
Files modified:
	* src/lib/util/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed70ed1d9b6a324141b6768a4e3ee5faf0613fb0
====== 
EVFILT_EXCEPT not defined by libkqueue

Arran Cudbard-Bell at 2017-10-10T10:51:15Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c210b1e29f5488193948545b5b5eacade5debfe
====== 
add extra logging to event.c

Arran Cudbard-Bell at 2017-10-10T10:34:17Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cac47b1a5e9e96e313263e965a5834fe71126b49
====== 
Merge pull request #2089 from alanbuxey/patch-4

update text (typo and grammar)

Arran Cudbard-Bell (via GitHub)@2017-10-10T08:47:54Z
Files modified:
	* raddb/trigger.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba567aa3051c5b3a1fd7645965b434f20601c71b
====== 
update text (typo and grammar)

Alan Buxey (via GitHub)@2017-10-09T14:03:02Z
Files modified:
	* raddb/trigger.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/350745590a97655465f04948c0f4d925af180e3c
====== 
Merge pull request #2088 from jsynack/oct7updates

Misc updates

Arran Cudbard-Bell (via GitHub)@2017-10-10T03:28:16Z
Files modified:
	* CODE_OF_CONDUCT.md
	* CREDITS
	* INSTALL.md
	* README.md
	* doc/README.md
	* doc/bugs.md
	* share/dictionary.foundry

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a2824af831a03b867b00a1a9e7b0b674eefd03e
====== 
Misc Non-code impacting changes to docs

1. Start to sprinkle https vs. http to encourage a safer web.
Some of this had URLs redone to the wiki as the SSL redirect from freeradius.org
doesn't appear to be consistent. If this is desired then there are more.

2. Misc corrections to links that had become outdated or stale.

3. A few filename renames ( -> .md files)

4. Remove reference to google search box in the mailing list - couldnt find it?

5. Instead of talking about the age of the book - just give the publication date.

6. A few extra bash highlight-isms

Normally I would not batch so much into one commit - but these are all non-code impacting.

Jason Ackley at 2017-10-09T13:46:46Z
Files modified:
	* CODE_OF_CONDUCT.md
	* CREDITS
	* INSTALL.md
	* README.md
	* doc/README.md
	* doc/bugs.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c399d342e1d3c82875a4c7738916f562d69d597
====== 
Random adjustments and low-hanging fruit

Jason Ackley at 2017-10-09T12:59:07Z
Files modified:
	* INSTALL.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/392027f7615239d3b41e4252569f11390e21d982
====== 
FreeADIUS -> FreeRADIUS :)

Jason Ackley at 2017-10-07T17:05:41Z
Files modified:
	* CODE_OF_CONDUCT.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9eec7aa9c712ef229cc7893809125ee851f1848a
====== 
Add Foundry-COA-Command (overlaps with existing)

Jason Ackley at 2017-10-07T16:43:07Z
Files modified:
	* share/dictionary.foundry

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


More information about the Freeradius-Devel mailing list