Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Thu Jan 19 01:00:02 CET 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYf/DgAAoJEH0Oec13Yh7NnV8IAJs5FuufxyiqzpbbYKVP+1Lw
ZcpXMaNUhL+XBQh7yXm0/NXS54WsfBUoeXyqFJZxpK537H7/R+A+YYSnLr80GHRH
+taTqA7mck/L0vvyVPjgnUfs80KJB4vam76XvGUzpVVLFGo4A8u1DhmgK502rTET
O0XkvElilZwY6Ltee5Txj1r2ZPm1h8NRIcCBr5ZzQ8SD56f8+eMf3LM6XqECe5+w
0cQLgxYqBy4iz8RVxSsxG91wpRc/a2RvC9LehEOwYfK2JYoppODriKR6FbgaOT9q
r2bsc2psLhno6slWyKv8nkqEwh7BHp5iCIgpss/xVaAEx4BKasbq8UxqY/Ck20M=
=HjxZ
-----END PGP SIGNATURE-----
fix for dumb compiler
Alan T. DeKok at 2017-01-18T22:48:54Z
Files modified:
* src/util/control.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39a023eb556e926129cfe6cf234b4a7248a7f2f4
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYf94SAAoJEH0Oec13Yh7NAlgH/ik1XTNXWWQaCtHNC2U3N8nm
A4OkGlmNECbJNPsWwVEdxKolgysK2QoaoJ+Man+S9+b00jaotmX6xN4a56i7Uar9
vF0/3qkSqPOikDHpF0crfT+rHatqBtDUPCxfWvSzmG4dCklNllXTySSD6iewDCL1
RSV2O8zAO3lerl1DvEdWekgu+hwsgpohTxWqnRZVQLoxksYA7pVpErypfmx0TQco
KTuDH7lgPYPN99YJOcMi8AhPTs2lrdqeYPK4FBYbOsYPtOGCFR7ECF9ACmDRkO/z
jGk2dKBY8i9n0ZU2cH1sHdpopqbd+m5H2y7k2vuF8iwNIQFtvNfCf3pqKlqpRsk=
=X79k
-----END PGP SIGNATURE-----
check data size in production build, too
Alan T. DeKok at 2017-01-18T21:28:43Z
Files modified:
* src/util/receiver.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d711a1d45bd0ec3608045018213d93d1da17e8b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYf93mAAoJEH0Oec13Yh7N7yIH/jiSZHclQYmGLUO3cDQVALA+
O4nBXyNIiXcWdoD7H0WyihtjmUM6UMepJG3hwmqaHerbA7268txM/ULUe3cHl2HE
+kzvVw5vpE28nhELTNZEMG8hDq3BlmxVfchnehA38nxYgyInC0S5cF9TtdnHXFaD
g04DbtTHmRy/znFnw7SHB3aDn7rrrCYluf35ehVpG1E8i6DX00BMmA2pMzcjbItL
VdeoCJq9wz3qlG2rR8Prb+TNDjDwZwtjGWX/lv3Ovuz0NiGp14b+0LShjf43s9SX
cFPX7Md5cWHycNys6FIecxNcczTA4Y94NzMTwlGYGjJ5lGCNOiGJ7/FrISF48+0=
=dJ9m
-----END PGP SIGNATURE-----
enforce max ident
Alan T. DeKok at 2017-01-18T21:28:01Z
Files modified:
* src/util/control.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c681b65853c45c8972eacbe50357583d03f8fc17
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYf9VVAAoJEH0Oec13Yh7NecoIAKVnYDo2sXpcOWOPigD5UkFd
h2qzhciIzoi/tflUGPQFOktNMxMbM2I1ZdmBHFh2TlKATqGnJEdfEik2/4FszpE1
MqfAjbtfYG5PW57TTXrGvPDGLtmWgsoQaO28mdYuCbSCCTFXxtP/wO6BWD8t9Dk+
14KOIe2ytbcEAanjMVVf4mPDVfyEZFhj3NAsxvYetfRpGIlPkcFa8W0edMG6lBdZ
YHFua6Af/aivOpX9Bk7CtgSfHe8r3oFJmAY0WQG3gCCbttY5X5kl/YG77aVZKA4C
19e02yhG6tW0bAAp4x4iV1mQCrlrEQjO6n7nJOSZeCSS7/5RR513BRwvSkd5ncg=
=eajE
-----END PGP SIGNATURE-----
A simple RADIUS server which uses the scheduler.
The receiver needs to be updated to link to a worker, and to
create a message to send to the worker. But at least the basics
work right now.
Alan T. DeKok at 2017-01-18T20:50:50Z
Files modified:
* src/tests/util/all.mk
* src/tests/util/radius_schedule_test.c
* src/tests/util/radius_schedule_test.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cac0ef6d5318aad8e63f7412da601642edc5fd41
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYf9UIAAoJEH0Oec13Yh7NbLkH/jRZIymhq75IFplBjF9DmZ8C
5i1gwmcVDJhI+7/T3rMLGCca+WkaUmShNvHaVBWmndnFnYh8/pB10Et1n/pEs1vs
KYiaRTxwTxmYMXd4Wp8++gQi9cLgZpL97C9EoGVUQdLFO4duBAk409vukKDxKp63
wgFbdP+4lPGhY4f8QBElVczL+udpCa+y7gt4w899QRwuzoDBMD55PpqttCpUAcBR
dyggHWQKphQCThbOJIcKmXRwwa4Lp62PselX+xSBeGeMZOinaw8Ndk50/uJuzoX0
WU+fCTwPRNyj0japOCEAMSSWImw4tD6B3T44T6RbCWEizhqKA7D38NmjuA6M1pw=
=kzwj
-----END PGP SIGNATURE-----
add a socket to a scheduler
Alan T. DeKok at 2017-01-18T20:50:10Z
Files modified:
* src/util/control.h
* src/util/schedule.c
* src/util/schedule.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed5b4cdfb201d35adb79831d6130f72fb72635a0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYf9TuAAoJEH0Oec13Yh7NZ3wIAIUqrTGvw5dJNsYRRta6Oj/Y
WfJSZj/2YhOWoo6TjWwta2lbLg39BJbS51WYSWz2HGkLjeW1t4idtoPBnpJsDkN2
2FeKg1s8GtZerVSdxOMxI3/hAj30IA9bXxrEAzoY0q/Yni4kw1aK2gyVzFUXcpzX
t48eR+Cyzm8cCMATH5KYmtY5h9YLL2Z7YIoCYCF8e/FObt8qUBAyTPyk9DjKGNFi
HH5LoKGMO5siHb6eBKBwMR6Djor7RqZZDhdcEjb9OYqp+GHPpDvCqwyZG/32ocnu
GY3VrU/oASeTVNOd5FWQ/CqUZ6m4TD03cTtuw3rUnJ28bYFioywe+Jk15HZ+tGM=
=8mdN
-----END PGP SIGNATURE-----
provisions for adding a socket to a receiver
Alan T. DeKok at 2017-01-18T20:49:42Z
Files modified:
* src/util/receiver.c
* src/util/receiver.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a351e4fbeffc193cfe510a31ce784b21f2d477f8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYf8XiAAoJEH0Oec13Yh7NW7UH/Rv9s06DoAldv1igslhFzFkD
Eg9B/2riFdHU8b8VZg5HMgTwrtLf3jGCR3tmHy1LaMaXkiVevX6DvtCWMpAoTpFB
IvzfNhH7GElZsDqdOFG6hQlMydsRkbeWbwPnjfAMS9Jz47IS9wK2Opr00hN2nYna
ph1EsEahcUyq+SysuHZ0HuZFH5QabCpQoA8lnI5eVVvjRz8U1bHnr7ODVKkI6lMc
lLtjd1qgHFmPmdWruxINjp5E1D97CTNOR0Dfu9uVFFCDNXTJ4h+XZYfNwl/hj608
f00ucF7ayVhJ0WW8Zb3Vy/J39Z0YRDtADwxozRhRzLoZ2A8yRA05HkuUsjLKm4Q=
=Vyyd
-----END PGP SIGNATURE-----
move receiver to callbacks
The receive can now receive additional control-plane messages.
such as "new socket".
Alan T. DeKok at 2017-01-18T19:45:13Z
Files modified:
* src/util/receiver.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/050d389f47840b30e0b6383dc688cd6365cd8697
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYf8XFAAoJEH0Oec13Yh7NnwwH/Rbsjz2yLq9bU6zjaHP4MErx
ByHXCzn5qh0mBMjDmdRTuPJvJRJL8I5Cns6aJ6DLZ2+zrJrWeU2g21X+9c2QZ2Bj
skUSJaCAGbPlSL8K3SJ8mb6yEeoY6avTffu2jubz1qG6xQhpBYUkK+VkKakjM3UF
26tmdl6zzp9UZeqXVBCsizfHzAiVLTWDsyZnJ8R+Lcki+lrmgvtNCRoRvQrB6nif
9g4eM0M/YxIHXovR4+2z2j7dY1RAjhCFELYDAHd0pfsjo3eu/qDXHBB4YGf2daVP
1eyvZ1wOWLU6rm3pFTKn4j6Dr1PZJcIrtYFmZQuZrl2IOILhiE9JIMvVUHGHPHo=
=OnqA
-----END PGP SIGNATURE-----
move worker to control-plane callbacks
Alan T. DeKok at 2017-01-18T19:45:08Z
Files modified:
* src/util/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7a5790351ec32512765656aaaa2174cb80d5ac0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYf8KpAAoJEH0Oec13Yh7N+fcH/0QQuAT5bqcnoUOQFokU1LWE
bmDLbPDlqNX5j5F7Rz57m6cLZrtmtTfP8Xl6pORVt8nCYQL3WWUBXlGb8NUeJg/T
TWtNKQ9NwVPuUQTA7NhbCXAQJNNxCYsrjY5f5NC5eqJ7+mGY75dkWXSdUC7f/X17
u0kuD9INUXMKPD+yoThsiIsAnGuHifOBtEZm/932AIt4+J8UYLnkcmcxqgf+TQ/Z
NNQJ1L5/cnI9UgoNRR7iuQlWdqlGEBGFD8GMJ7s68yCJpYcl+mG5N2U2wPiWlTjA
X7GfXkl2yeMjCO94+Cf/HYplqQSdfW8FhIoZWVucM83Rf8d/IHVe124irlr4UlU=
=ZlZA
-----END PGP SIGNATURE-----
Add function to service control-plane messages
Alan T. DeKok at 2017-01-18T19:31:43Z
Files modified:
* src/util/control.c
* src/util/control.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1e32c9cc184ccdcc83f534fcd2857f248d8d8f1c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYf69BAAoJEH0Oec13Yh7NgnYIAIwimD/UN23W/1cEvpIikkZh
mmSd9xRCtIsmKUA8pnCSpESZwfOhzbHhLUczI5ILGg77EsmjIweJRiuWf9FfXrQE
phK5Q8/4FVkvqvzKMC8HHcz+dtKgEVnyNmfLYXqxcBkOUNrYh0+f21wX+jZmJhvq
wajhQ/+I7RmFtjx67YckyhUVxWkiI6V2HmL++dABbozTICT1I4g4kPB/iAGJFrzo
707auPs6/OjAfdRtW/K8yZhl9rQmbn8PQzkRapcH4hM/ZSHOk7SHlSA2H61fEy8X
xBCDtYCxcsOEYIC1RBg+/BKXQe0fSSfOzbS/3mwVCXkuyj2JpqqIB2/E0VViAsI=
=EcMe
-----END PGP SIGNATURE-----
typo. Fixes #1882
Alan T. DeKok at 2017-01-18T18:09:05Z
Files modified:
* share/dictionary.rfc5580
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f22f1bf53c3a316865cc20cb1b1f27d9706cc472
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYf680AAoJEH0Oec13Yh7N6KsH/3VerFgQI6QhVgDKJsb91it7
yCrxnAZM41yQTmUEEdIyoDRGGWjtPAIPrOJEv0+aO7U4NOhe7ZAGVLB3ofn4yA+f
680ThaWRs3FB1Jzv/tRVm89XhuLYCD2d7tvvIGfp443GhDCkZ6bi6rTWyOM96HBZ
cxZw2CJiuP78d5cywk35w9uNa/OyWcmSiagl/xK0tbgC0va4jWhXh0+ftgAlFQ+q
51X/StyQbrk8/d51lV2kQk7zCxoCV6cVsCuR21Hmd30sPBdhxB6myurFYBktx+w6
y6nMk+Me6avzkbTj8rwCwwTEZaox1eb9iwMatUFPLIYoGt4K18TXtE1CZHHvCBE=
=/ezJ
-----END PGP SIGNATURE-----
make channels take control plane, instead of kq/aq
so taht we can re-use control planes across channels
Alan T. DeKok at 2017-01-18T18:08:34Z
Files modified:
* src/tests/util/channel_test.c
* src/tests/util/radius1_test.c
* src/tests/util/worker_test.c
* src/util/channel.c
* src/util/channel.h
* src/util/control.c
* src/util/control.h
* src/util/receiver.c
* src/util/worker.c
* src/util/worker.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de6b872e3b219a0ed796ac34f641e1eb4b0442a0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYf5/UAAoJEH0Oec13Yh7NKi0IAKPRjSwcffPVOthx3yBhmYT3
Vl5i676F48vYebwHD/Fj0CwGBqRn2I1l1HDAOsPqoNBAHwpP/RvQQBX0e1mp2aOu
7yFGui7lykjdSzRGc1cG5SvxGKjBfLRO0QMUFEb80Z6NDoxyfZB6RVXiUzu38blV
K0LvxKvT4CKloauPsHwTKzCsMC5ZkIerIFb7SEUR2/6tx8eAsv+4JLhUWbG1cYe7
c+OVeQdTO4bb3pt/L97gWR9X26unajyplCIDpPvpVHIJEx957aHs82YzAZerIIpa
7528UjQp0K3ZuM9PZR28ck5gZ638wJBovGQv/qrLfOhxNojlxyxjHZA2zaEfr0c=
=jJ++
-----END PGP SIGNATURE-----
add preparation for callbacks based on ident
Alan T. DeKok at 2017-01-18T17:03:06Z
Files modified:
* src/util/control.c
* src/util/control.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/131d1fbbb5509e12496b8324400df193b8325d98
======
--
This commit summary was generated @2017-01-19T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list