Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Fri Jun 8 02:00:02 CEST 2018


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJbGZMDAAoJEH0Oec13Yh7Na0wH/RO5VR6UjI2i0+AiFEVRDsM1
 GGSZs14jgjliwnkFEqdm9Xz2b/6jpqvPEG/wb0LLVfgYQjo2Xct8roPXdFD4kpS5
 xCFvUXzInZ/XuMXKPAResBmg2O5eUOuBuPSI0HNVsF5XIBPPQ9G/KO6nOvQDck6s
 0kfVzHzc5XAmjofFhvpT1eWJew6GQK21PrH2sEGd/LORY2s2qZqfeAmuqHJ58h10
 WMnbFVBP6B7XN3TMXH2HAilvGUUMk3dd6yApF5VaHklEGMeT+Xiy/GrCazcjt2GV
 TL3iCOn73WjIjMXvRCxMvGUJtTDvkSHIkicf7sN2Kgmir2ij9bugnDI6ZOSMKUM=
 =ZpN/
 -----END PGP SIGNATURE-----

control sock unix now accepts connections

next step, implement the various state machines necessary
for authentication, etc.

Alan T. DeKok at 2018-06-07T20:17:48Z
Files modified:
	* src/modules/proto_control/proto_control_tcp.c
	* src/modules/proto_control/proto_control_tcp.mk
	* src/modules/proto_control/proto_control_unix.c
	* src/modules/proto_control/proto_control_unix.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/207d503f679c32233e54c5a5ce1e4481ca52302e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJbGZLIAAoJEH0Oec13Yh7NGc8H/iiTKkln493AcA1GTCxUDJ3G
 pp9fHcw7V19iP0DYvzYG2SHmM5BR3dPAl/C8Gub0aFc1CkwQXtUZAS1p+rW1GKAu
 pfcdX7Io/fikL5wCe7jdnkQ8SE4kGC09hj6164rSjsoR6HmMWAuhfIYAUnQQkJrR
 S1yGwBcfKXHhQyA+vuagV3RY4+m0PPTWIzAGQ3eL2gDA6bw4Y0tKicnU5t3MyKWG
 BQgLPbhSlcke4mA0OnqYKBGw4l8fo8+A3THS0DiJSI2qEfXj6JYpBn+N+lQrjkBF
 UsjKQ9WnjFXnXPDZqQYpyBD+7ZrNRdDn0u6G2uFmHBKg2LXDN/sxVUn7ILejOZM=
 =Hkye
 -----END PGP SIGNATURE-----

we don't need this

Alan T. DeKok at 2018-06-07T20:17:09Z
Files modified:
	* src/lib/io/master.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53e42542faeebf308053eb479707968571239607
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJbGZDgAAoJEH0Oec13Yh7NWa8IAJ5+2NDDgyXRHC3tlhr1T0X1
 t2mOASp5IUwihtkVUaLFWu1cUOhYCXc3rGD1tUIczInTS7O0rk20RPYFc505MctH
 eqoG9wcgbJJ4Wi+h4zqbijRdoIGwKA+4zxWjhDNEy9gGmTSfqmP+PRfVBuHIHd1F
 pKWxpbx+s/h+Iynxdeqm+pacO4e0jyAmO9ZC4kObBhB8x0S2LNgIm+tlYKduPwTS
 OrfiOCoyPIuSg9Qa50rTgljmEXjCIp57oAZz+yeYqMRLt/BI/+PmZ3Mu5BrXPQa6
 HSUUFsexS1LRRg5GvlsEeB7twvl7IJr7CyyHJZQLuN3bZ6zBWwoGQzwDdeki5To=
 =sYGV
 -----END PGP SIGNATURE-----

fd_set may fail

Alan T. DeKok at 2018-06-07T20:09:03Z
Files modified:
	* src/lib/io/io.h
	* src/lib/io/master.c
	* src/modules/proto_control/proto_control_tcp.c
	* src/modules/proto_control/proto_control_unix.c
	* src/modules/proto_radius/proto_radius_tcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/543124174e8363afe791fb7f5516d9d0c433e6e2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJbGY9GAAoJEH0Oec13Yh7N5X8H/jPriI5TW/BUU8xnS8hLOi4j
 GNRIDKw2BWJbwHUDe63qZu9H8d8h+rzBx2p/qxJqITVq6LgDPNRBgflsHTUk7Xl0
 rgbQ+lp5wd5euRHvNIvgBSyLaECJsouXNFhryR4zhNAg6uK1DxzFpt6+As/nnkuM
 +oePHt9GA8knyb0qwQFyB8Sm3RgxMXMFvHEeMvBzaJSqQUxWn+nfVgPhR4Z7zpx3
 Iu0Yf4ssGbjQCDvB+MMP2uJ8DBJLCtF91qFMIgmFRbIxYGDZ0YLAUOCNfq2IqDGu
 p1v22/AfslfncwJ+4niPD7606GPPluVSbsNLspmRpwdcbm465fzxTomBdB8bg/w=
 =vQIV
 -----END PGP SIGNATURE-----

we can now connect to control sockets

not much else happens, but oh well

Alan T. DeKok at 2018-06-07T20:01:53Z
Files modified:
	* src/modules/proto_control/proto_control.c
	* src/modules/proto_control/proto_control_unix.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ef0335995f1c5eb596631f96f6f031889250599
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJbGY8nAAoJEH0Oec13Yh7Nq4YH/R9DAnQb/TDrN9oNeQug1had
 jqkO+VZxVBOCtNtZpIb2ycYBFTl5ez2O5daN4OoD4nWHo1KvBcKdkXOtGl6GTtZK
 zj/wrmR+8ESCoBrLmV8euDr08f2sGlWy9CCHVojft7BRKVHPyZJvn3AprNX+nxgl
 1cvmjrvpOsAx2HMYPlA+aIykReYjTIfUgEY9t3S4BA8EnIv5Lxyw4MLR+2QNniDS
 l28sbQFQLGwOAOvwWIWJIu7/lYPe0EWNGlpOahmNcbhpMQojQGzSFXKI2f7IAdmm
 uCpu7sU1N692i65ESpCvmq6CBQ9lUTxbBzlPrCGZRMBfi5soPT25Y+h7IIrDkKI=
 =L08J
 -----END PGP SIGNATURE-----

start of handling Unix sockets, too

Alan T. DeKok at 2018-06-07T20:01:38Z
Files modified:
	* src/lib/io/master.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6eb237adba8439fdd1a5788145247d2a4468c340
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJbGWKHAAoJEH0Oec13Yh7NtBsH/jbnwLunPagRRn9tc1OSUnbJ
 mdX7b6Qj2L9SM7IMvg4NKSEgpeHDg2SOgirMOKFyDzK59Jk3vcYtZ4N4JYhnHT8s
 EWTdaIUdjyj4LWCbhW2y2MFI14jeDwNj9r8czs88KvCXhb3km7XgQJhrZvxG8Npf
 fazuc+DgeLH8s00DX759jLs7w56s/qKO9SEUv+NM5XFF0kdr73pEllZAJRUFrLRB
 whOdTSgWBYfaaA42uWJEJm62ya+yr5yP73b4iYD+iZVGDgrUi6Y4WIx71boQGFby
 DM5q6wryVMhtA1P1+qMlgmjejY8K1UuYUvCBTJ/TYp1g1dzrC92edoaZXTSEGhw=
 =mrlv
 -----END PGP SIGNATURE-----

port more code over from v3.

not tested, but it compiles.

Alan T. DeKok at 2018-06-07T16:51:06Z
Files modified:
	* src/modules/proto_control/proto_control_unix.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ef56d79457027234a91b6a1a8ec5a1efcd19d0c
====== 
-- 
This commit summary was generated @2018-06-08T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list