Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Wed Jun 7 02:00:02 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZNyJvAAoJEP+k1YKfttfKINYP/36vVVllhTgXj4wIgpD2Wj+a
 NtO3bOyZaCKY4GJTItIxwQXC9w9A+jgjdxt0RTPtYhTyls1Thr1rKzcKg/sDW9UB
 D+/oAzGnDKGgBnksQtowYNC32iimc19MDsbXlYC55O0DcxH/byvgoHHO9Fnf2Wag
 XBVVAkUfZSWDAGB0qJyiiCTE+dzVH0xG4dzIyqW3QOymjYd9lmXRqxg4dkYpJXFe
 DMqAghytqdneSUnXFXzVIUBUIqypsdBzkGV9BQ+Up4YhHJ/npYn82sj+EuoTC8Bq
 ffwXNH8OZBIikJ8ElyDA+MJZZ+i7QHhOv+E0Md/7EpZelr5mB1uRvJIldjXdSWvc
 kPCO+sixeAVGf99yXuBX8PF38sdiwfmcFtuDs5VD3YBf3/ArPXApxCc9/DGhM6TJ
 TRjF/H6b8os84XRr4aJOHaW3CaWyWFmDThmWVif4KXJg+C5Vv8PzOKSJFhGmzu5I
 tFdHJIjlHIiOBe+PVlb15O3l0n9T7O4JNiQL83BQBWJkxdPOXvTXLAoHa9Q1PIp/
 3qAK41L82axmwjhozaY0OSXQEuXurEGXZFBa00w9k7sCIhpSpTj67fawr2Kvx/86
 5VSGoW3Rmu6r+Q2zFRKfT21mgvhdDPiaNRru+pWJbzDgA4QDDBGX2Dasnex1Ri1s
 gIDMfBHs4snc29V4cqp5
 =L4AR
 -----END PGP SIGNATURE-----

Rename transport to IO

Rename a bunch of structures.

Use the standard module instantiation framework for fr_io_t

Arran Cudbard-Bell at 2017-06-06T21:45:19Z
Files modified:
	* src/include/protocol.h
	* src/lib/io/channel.h
	* src/lib/io/io.h
	* src/lib/io/network.c
	* src/lib/io/network.h
	* src/lib/io/schedule.c
	* src/lib/io/schedule.h
	* src/lib/io/transport.h
	* src/lib/io/worker.c
	* src/lib/io/worker.h
	* src/lib/util/socket.c
	* src/main/virtual_servers.c
	* src/modules/proto_radius/proto_radius.c
	* src/modules/proto_radius/proto_radius.h
	* 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
	* src/modules/proto_radius/proto_radius_udp.c
	* src/protocols/radius/radius_server_udp.c
	* src/tests/util/radius1_test.c
	* src/tests/util/radius_schedule_test.c
	* src/tests/util/worker_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd4a3351b32fa499da1deacc1d075d0e70edbeff
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZNucaAAoJEH0Oec13Yh7NhbYH+gJdyqTlaI1bDZWblX5O/gYo
 1tCFR17phQXsnNym0PWiX5pIPX12U5yJDhiNls3XV+hdct7LTVYY1lYpne7Tq+mY
 z0o+RSBQWwm9lV68pfqVvPQUTUceT+DJOnPWspFdVT2Dlww0OeSa9o/cN4jqBL93
 VIvRo2QI47VXwJIYh0kGfSil8gG4BgNxxeWgGyJEWJs/EORNW8pXzAL6cpMtymiX
 N0p4jEsw0gwUbIfNFFqUtCWwl9Ry37ZqMAOXzdFfVXZBmWfzYHOOro7KhR9cZn1j
 DxifRWQ5FM9T0VzWehdP8hFI9Jxu5hKx7zToXEYYLJ1ZAcjmaAkEvcCrmQ/J8mI=
 =fWI1
 -----END PGP SIGNATURE-----

notes on tls-cache

Alan T. DeKok at 2017-06-06T17:32:10Z
Files modified:
	* raddb/mods-available/eap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/09beb3d1cfd241ddd6be8fd5274dc008559012c1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZNucaAAoJEH0Oec13Yh7NzZIH/jjXKNGeMfoZ6jIOmqGSruUF
 8Y/FRYdccTDmLstXauIAHfkvNjWQgUPd5dA7epx4IRVJm6uxpIzJXJ2C0BAHOG1m
 BLTc/qVuhb34lii74DmJBoJlwhjMoaT2gs3t6uJvexFl3ucrU7A7Q1EuAj+yHnK9
 tKuVjqSL7o0V7q9GNZcia8umP690bjNYytCQxpvTM8w9S18D/K3lepQIGRHiJOsS
 gq5Kenv9+r7tRl+XicU4JLgv2bAGVREwjaRJ2hm0mIcQngq6GUgXW886CTWQVVN4
 EbyKbVyIh9CVHlE5lP9wKBGxehaeVj5Xry9fccqurMWZvOjplMOm0HgTkIseiu8=
 =kZk7
 -----END PGP SIGNATURE-----

notes on caching

Alan T. DeKok at 2017-06-06T17:32:09Z
Files modified:
	* raddb/mods-available/eap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6eee18fb60761533dc3315ac5fa7f466d1fd7eb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZNr58AAoJEP+k1YKfttfKwmYQAJYiypm2Jy22rfFhroOJ0Gdv
 Hu590qb96qFEhfhIu7osbh0PW3IuzDa3id7F/QoIhy8EY30HIIZf9kgCLZdmvtMt
 IMkuwLb9Yf8pY7ILN4mGL5rtPxd6SQKosGbhXwyXYHr/56SFjDT6HUHZxxBnN6FT
 DtbpYw/X78bqbfFFI7kNpYSwRnLlC1+IbycRh7DjF3YQsqzyDrQrwzVjmSglQCPZ
 5m3+cShLt7D9sld9ACDnleNodBTgd5lzV1VLuuwjfESq211LDnfel8QZYqgsJtoN
 Ownffo5hcq0XfBXzF8yD1RRNICtOAShtWl07kJIoLLyuhE8IQHa5CQ6LP6utGu/U
 zyGvC+92z0rgcpuEQrANz6RYfDcDHZ5lloxzG8AN/NEVkbqOeRuCJx5x/dFCZdW6
 a1pPxMfBlv+wcMp01QS5BnHuoZRYm8NRRg0GKE1kP8ZfynNYcfS1Mlf+TrS7wm6P
 q1n25W7QPijlK37gbC1S3ctiX3mYd5xDRNUa1EBZNMdMA9QI2BvbJCD1p9todRgL
 T2kPsvWPuOQxH51zUfLxUrafaB87zeEA+ijh//NQFPVTllN1jmy84txXm86MH9qR
 rM8kZYzkkaBeRvEfxmDR0XPaa7wWJZ9QzStZ9yHao1ljGaU9qt2bBTV2j3qDNfLC
 55w196+h5UOYlRHM3Qj6
 =YdSR
 -----END PGP SIGNATURE-----

The presentation format of FR_TYPE_OCTETS comes with its own 0x

Arran Cudbard-Bell at 2017-06-06T14:38:52Z
Files modified:
	* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f886f9f96d9f2f139a0ab5718f71c6ce4753df7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZNrxgAAoJEH0Oec13Yh7NHaoIAJ9JN5f2wu2yari2EuEA67QY
 joEcs9O0gEB2EitFGLwiftvsR2KjL4U53HJ0athf6uV1AKwUmTLQZMSo/0uk9hOx
 XfoQMFIhnzLJCiWaP57sJtiQjaNpMSBaPScVKglB98gzdVaB+lMx7dZ5idqp4CeC
 CqMtn4WBxzPCqll+p2XITpOXdSQnSkAGgyUPJLTEtay3pVJdLw9pz6Iwndo86l1b
 cOB2SklYLw+acTRpdoQglfFs39PZghijvyXvEvlxqY6NmJTgYlqezXvHbyXpBu8l
 ZLe8822Ux6VvYk24zft0p2Psj8ZL/SdxsOnx308Kah5MPWdbfVewZ8UXEHIVHhM=
 =w9O1
 -----END PGP SIGNATURE-----

notes on Perl

Alan T. DeKok at 2017-06-06T14:29:50Z
Files modified:
	* raddb/README.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a14ee130c6176f5d3c28fe9495479ed1dc3b358
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZNrv+AAoJEH0Oec13Yh7NDbgH/28Xh+piQE4sKpGQt9G/+woM
 m48Tn1t4wJE98UypEo9vnYl20ijBZXCxpDum0oYACBt6K9NTrqc8M5auqeXW9w5Q
 jLDW/F9NZ05MxiGEYYJgNdv8k90ZZXJWqg3Q5vR6FpnEjFH7PX6WZOADQU1S+Ps/
 JQ1sn+yP6b8cRXKli0LieJ1zGjMZq4xEhnSLVE7e28YU7+ST+55lDC0k6S/TY00E
 bwSD2GUDrusJNLsqBV0ptsbHHEREUWi2joNyWDZHZXJj0Od28aBfgThFnOUWpewb
 hOS/snDr5me6ijfM9+9Es7DXYEI0QJmCEH7+AfHpGn0DcZ5tkEC6QNQdpY3Lo7U=
 =4WIs
 -----END PGP SIGNATURE-----

as posted to the list

Alan T. DeKok at 2017-06-06T14:28:14Z
Files modified:
	* share/dictionary.ruckus

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/307df4a90459fa17f423e316623fd53b952a0ead
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZNrmDAAoJEP+k1YKfttfKDhYP/0OUS8XszpSBCqQoBo1qwpOH
 bs1xLn3ewyj6xI9WzR6lxo2n5t//5McFLHp7RM1De1FV5buN/Cg7/Up4Bj/BjBdB
 lBFTtN0E9GSooFdGrX0Zo0PUhq6aCMAMOHkouY6Kog7t8+i+Mt+Qo+qLZ1dApCdI
 /b2VLFV9ZXqhdvaBCpM8Qu+X64MFlWtIjOJu87zuzkmDzijZp6lpmE9nkNqlmbL7
 t3IAlBPgkVIGVguakmdTnX298JQZh1adxOw0iEnPJS4OLDZFdUSGHJNcmDAtIPf+
 Xit0sHAQ09Z2i1b3odDV+VCt3A+YAuqYn+lA1fnHnbDvLqz2dL19yl2CnyQGg9V3
 49GP/bRWLKDup8ZdMlbkaUWYrozpyYPAW0MaOhSUSNsNzxv3epR7OjysCySuunRG
 Ejo64PM/UyVYB3mB6GG4VBQ8zU1067FZz5UVkPJZbea+GcSog9nSU5+ADgp8HQ4P
 xXuECqQVWoxI+Z/9mbMFFFRVOB4nLTMgwoSbgNqRcgKGJdufruOTD2ke5t4A/USB
 +F5cPs7jG/1+gB2/n+DYjf0q+44cwhAtejzeeBr4ULLSCmJ8MblrOtSWk+X6Lcdk
 r60BklgW/EEqBczjsvvw4Mp9fXHytsaYU0SCDraoV8HJJbR2oMV46TEsmSK/M6fs
 lbKf6P1pvqmXc+fw/+ss
 =+L9d
 -----END PGP SIGNATURE-----

More %pV

Arran Cudbard-Bell at 2017-06-06T14:17:39Z
Files modified:
	* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d511c6f1ce8d2a4f5ca7b44b6f7d416ac00221c2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZNrctAAoJEH0Oec13Yh7Nx0AH/j7RFbuR39PyANJeMK2YT6Ie
 i/inii95lVmRIZykbpr9XqtjQ3JLl17Eu4/I+le854BHA3u8QZTrepMFXSe3k2id
 7sjody2OOLI7426NAgsytUa+RSjPbHroiUQj/FuyNx/sW90YWevXsC0wiLm07rFu
 B6+ygFTYs+py+pUHfOS1sw6gtYHkfmzK2BpvtBkD4aO0HqBLzx9/0ikb8g3kOFgG
 9UT7UjlxXOcRM1CVh2kOADWbqBW+Crx38nJJBVO7VR93go+ySJmdippgSL542v13
 sZ2TJp+dip86mLPT0B0DUhAbmo4KyTo8dUbwYkJCSVJr9WUam+kG8rI9Qt+Pkl8=
 =1gal
 -----END PGP SIGNATURE-----

don't put business logic into an "if debug" condition

Alan T. DeKok at 2017-06-06T14:07:41Z
Files modified:
	* src/main/process.c

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


More information about the Freeradius-Devel mailing list