Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Wed Nov 9 01:00:01 CET 2016


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

======
Check for NULL pointer not return code

Arran Cudbard-Bell at 2016-11-08T21:16:54Z
Files modified:
	* src/main/interpreter.c
	* src/main/process.c
	* src/main/radsniff.c
	* src/main/threads.c
	* src/modules/proto_bfd/proto_bfd.c
	* src/modules/rlm_radius_client/rlm_radius_client.c
	* src/modules/rlm_unbound/rlm_unbound.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72b291d52291ffcf55804a4ce5c88ecab81a4545
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYIjyzAAoJEP+k1YKfttfKO2AP/3XzXUP1uc71G2VCFTsifpu9
 wtr2PqIXizpLIn7er+aNiO/MZPeh4Nd6EBJB6bgm/HXVRzMHoz/QdaEL6LcxH1aZ
 r8irQ5xWywSVS3yphN6yuRHoOKjjJirbPSAMQSIpNuPUjixlROkTaMHvuqlTUirs
 9a37GEQMqjXzhMmy0oQxQ/b3XIC9i5Klt1KW+8EvuPownVBwR0rTJhhCViHgtEyU
 hJ0+yQ3WfsKCDSS6zVKGch1zfzDuoxvUBrzFEQKJocoyM+HeouPf+v3fpGjnnfkD
 G2iyIq4Zqc20cn3wjLfxFGtsYnuW3AlH6mgq+ucTOHc5Zg5ldLGfPDKMhAI0auul
 ZP3KEd2yAqKEPAEsibKu2sGiOM1ThvVwHgVBdgb+IWLRC0NSPb2tAhV+ECyuzsKF
 GxjqgYIRTPymgS6ieCo5NWwebnHykoP8REqet6Dn6bEgjtewT2owk9xQttIj35EY
 m1XsQcrlsasJBkZmO5Pr0Sj4e1CR2IVeVnnvRdHyeBLPJC839e01TOv2wYfoqCup
 iM54JBoCCAYpDhS1SnU+BvyBkil8WIQ4wrha1qwpue2xx08BVIVXtHWgGfylQqin
 u56X0vcvyVGwfwxfoynVPsnBbRdoJQM0VnGvEPchcwHs3AUirEfjgQ5jxjjTzhw8
 Dih5Vl4mwzV4QpHCA8kS
 =/7Xx
 -----END PGP SIGNATURE-----

Switch to using a tree to store FD handles

Add infrastructure for processing read/write/error callbacks

Associate destructor with fr_event_fd_t

Arran Cudbard-Bell at 2016-11-08T20:59:31Z
Files modified:
	* src/include/event.h
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ebd1ecb2e4c5f9ccb2a5754db198c934121afc2d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYIjyzAAoJEP+k1YKfttfKSYEP/2u7nsOCnMZgGVMYta9xdwOx
 Rb1Ae7Vn+mzLRS0foN1q5tX8glOU+chICwqz5luZVFo734dboFoVH9t07tyxknbb
 +A0nE53dN0VvaFM/axO3if2lQQzq14rKD9Zw5oPKGHbc19Qwfium30pPHRdlgZkI
 MtQsg1YAQ+s/fqShmnZix07oMaMNJTWBfOTdM+Xl9t809FgHyP7oOqifiMMW8ROn
 2su3HWlr7bUmMEcC+pylnb4HqH9f6k5bKptbEiiQn0fi7gAwTbqlBvAgN+tB90II
 NR3/1kaWwtCB32jrmykj6Wglo0pjLrDKW/oyyHS2WhqkKLrmkGTMnqXZ1rZKcM7P
 qCLXOedRNUuHsl+JXZr+hwOEb1wKCDNWAd64dOBLwbLwzSPWYwMc3q1gGfbXRnnp
 iiKIKCCWd9ZevmVatmrPEjvzoFmgWzky0EqHyog9oZsmibrT4YB3SeWEgW6dJpED
 6/o+CXMms/Um6kmPbYd4GFZ5GCxyQRjfSx+gZ+yA3LxKkeR4VWuUJF+sYVnl17DV
 e/I6qLsFgzSe/DSHIOnsVHvt+KTAOspKDGt3Yugn/UZzsBEFFGzibEN7wG32btPu
 dr7L2/yfUoc+w88PzXc7ATAsN1RrHqV/FIk3ZrMfo70sZNprp6eCIEPQ+gUGUtnW
 IspeWXkXNLFwgYnkIOVz
 =dMb5
 -----END PGP SIGNATURE-----

Thing we're searching for probably isn't talloced

Arran Cudbard-Bell at 2016-11-08T20:59:31Z
Files modified:
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d1bafa41f88ada7fdf6596f90040e9f7cbe8f6c
====== 
Formatting

Arran Cudbard-Bell at 2016-11-08T20:57:12Z
Files modified:
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/906d49197eaffc3ca6a508ef4f65a7d7342069ba
====== 
Typo

Arran Cudbard-Bell at 2016-11-08T19:59:17Z
Files modified:
	* src/include/event.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e843f3e39c08004c7610f983f80f59c30729908
====== 
Better function grouping

Arran Cudbard-Bell at 2016-11-08T19:58:38Z
Files modified:
	* src/include/event.h
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e915b12aed0f6d0e9937bce6817b7a58230db63c
====== 
Make error messages consistent

Arran Cudbard-Bell at 2016-11-08T19:55:06Z
Files modified:
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d495f4146310a1804956f11efe018c032b8dd634
====== 
Rename some functions/structures in event.c

Arran Cudbard-Bell at 2016-11-08T19:53:55Z
Files modified:
	* src/include/detail.h
	* src/include/event.h
	* src/include/listen.h
	* src/include/radiusd.h
	* src/include/radsniff.h
	* src/include/realms.h
	* src/lib/event.c
	* src/main/interpreter.c
	* src/main/process.c
	* src/main/radsniff.c
	* src/main/threads.c
	* src/modules/proto_bfd/proto_bfd.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/462730ec4b4a022ffcd77c5bae3d2a15e5f550e7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJYIgxBAAoJEP+k1YKfttfKXaYP/Ahnzv2LQ3ShC1GfSWu/AkoI
 gDJ4hHgVS95vK7ddffe4M7CMRBqikQxiO9C6qRDPCDRQb4QCmdvh5nJKBGUwxYNU
 aNNmZysZrTi8l1HcXiyX0S0n6oUa9Uc7eoMKHUMVp8KKoBoHiOoNsGaOK/xW/EMO
 2EJQ+X8J5qRnu6gDDnJFRcWKGaOY7U3aSMos6l/emUhVGg0QyCyQ3ul7xWBZ7i2d
 4/gWunn/UUwGNUl+i6UW9bE1e7mogvqJqQeLLfcIMKHnomtxTHvge7QQ/LxjN6XT
 N49Agy8rIm6ZDM29N3lA8aKgUNoPsTq/hjQNioLmvlyzJlD1w5O+0BEe0bl00qr+
 Ht2RAqlReBlF2P7lspBxnTq35PEoKKElEmpHcbJApcDruiPl8xhwQDcy3Xe2KcTU
 SalXkZncNULhC1ZFkqr+N26oiJwqCoRV7FmDdaRF9vm8MJLDW0zI6+KggNuDyLVO
 XbnmMyojUnTRiIqBREVSXz0SAGIzgrz8jWYZIh3pYcDHo+/OHea7zddqf2bTxUEy
 AYfo2rc1fPMwDYp76BEx/ZBD4tbLqoWdpcyqXk631XOWcZDW+VvahrztevwslG5r
 10fc/v4WNmthqum1JCNPeZH1gvIiGYlQmY12ntVPOX6GRGBZd2f9wn4h1hsWfr5j
 JKTZw41v2bHcOqs5rakg
 =R3Qj
 -----END PGP SIGNATURE-----

Documentation and additional sanity checks for fr_event_cmp_time_t

Arran Cudbard-Bell at 2016-11-08T17:32:48Z
Files modified:
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7bbc85ce42ddfc4f29050bcc63eabcd12cac6eda
====== 
Documentation and minor cleanups

Arran Cudbard-Bell at 2016-11-08T17:23:57Z
Files modified:
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ed594c32445726c75682d74f431d21e6a1e1c3a
====== 
s/fr_event_list_create/fr_event_list_init/

Arran Cudbard-Bell at 2016-11-08T17:11:50Z
Files modified:
	* src/include/event.h
	* src/lib/event.c
	* src/main/process.c
	* src/main/radsniff.c
	* src/main/threads.c
	* src/modules/proto_bfd/proto_bfd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6f75509b29f38f6181dd5dfaaced9a64e019a0e
====== 
Automated refactoring for additional callback types in fr_event_fd_insert

Arran Cudbard-Bell at 2016-11-08T17:03:59Z
Files modified:
	* src/include/event.h
	* src/lib/event.c
	* src/main/interpreter.c
	* src/main/process.c
	* src/main/radsniff.c
	* src/main/threads.c
	* src/modules/proto_bfd/proto_bfd.c
	* src/modules/rlm_radius_client/rlm_radius_client.c
	* src/modules/rlm_unbound/rlm_unbound.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9da1cce0528a6357bb687dae09d450550607c85e
====== 
Remove type argumet from fr_event_fd_insert/delete

Arran Cudbard-Bell at 2016-11-08T17:01:06Z
Files modified:
	* src/include/event.h
	* src/lib/event.c
	* src/main/interpreter.c
	* src/main/process.c
	* src/main/radsniff.c
	* src/main/threads.c
	* src/modules/proto_bfd/proto_bfd.c
	* src/modules/rlm_eap/types/rlm_eap_fast/all.mk
	* src/modules/rlm_radius_client/rlm_radius_client.c
	* src/modules/rlm_unbound/rlm_unbound.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c99aae6122bc35c16c26e40b2508d6ab93dc228
====== 
-- 
This commit summary was generated @2016-11-09T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list