Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Thu Jan 11 01:00:02 CET 2018
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaVoStAAoJEH0Oec13Yh7NECwH/0CDz6qCk/6yCH4+VyiQFbhB
+y8LOA4mbx9xjC97J6KXLDc8vmAklIj3dzD5xOSpwUTXjoV5IHrLHLczJ/aCHHqB
2K+pcS3arJw4gkSgFfDMD0oCCJ7p3JXouBXKKlxYEgfqVnkxVA+7rQrwyAU0eCZI
mLzXzZ9Klj4rtOx1Qm0w1FYDwPm+rdbCsoCujuul0VAsrSzavFyICz+DiAaaRWvd
Uk9o6Z6qU5aVl5/ermxWbKdRKu8WEnwqL4xUJzYOugqPfFuMSn4sa3cg55/1jNVc
iGJ9/jPA19x65QlbnfBas4rKZb6IxgM6ZkTlT67pl/Mv7ENwFN9DuoqrfKTUcsY=
=Cn1g
-----END PGP SIGNATURE-----
remove undef variable. Fixes #2156
Alan T. DeKok at 2018-01-10T21:24:51Z
Files modified:
* raddb/certs/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9fda34fe60719a813cc6d7f94403c97439012a8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaVn0sAAoJEH0Oec13Yh7NJA0H/Rk3BlRiatI9HOhmrgMEKme5
WyLdmkjrOZlx4DcFADCVfsNSwubmpSZN1sL6tt8ObIZpcco5cxRqrZTSG7izsHIV
FNswifckIsrDJO+ULn//RFV/f7loB8pWjxT069iqeoJw0Ha8lnR8pXod9NyKzwOR
G+1Wu6JsFILo8lllnP1dPZfsE8PEjflgnvE+mXH8q4IL3CMh8Pa7V/S8Xlb/l9WM
/K0TgTlf2z2yOvwaRghtVKPObhnnQjFRO3/zauJYilzyuYEFpxL1NTlrcHiY+log
l/ynuBTzDnkADNScau83j+Iv8oCZMrCgY5JhUIMA0jG3guAt3YPw7cx1yxzLRQ4=
=Isl7
-----END PGP SIGNATURE-----
send fr_listen_t to network, not whole fr_network_socket_t
the socket_t is too large, and unnecessary. we can just send
the one pointer we care about
Alan T. DeKok at 2018-01-10T20:52:32Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4324f99be6deee1f5e701577f8f279bd2b4eac55
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaVl1eAAoJEH0Oec13Yh7NPlQIAJ8OHQk17wNk8D4p+QQwpAkl
gQjUt4SjLE875HreTu3fXXUqAzvk/wX8W/+V+B1ShhB2T8fbwdlsFeR8lq7cilWA
bzjYP7j3VQxnaJI9tQZLfBaa70XvWJr1BHg3uq6rI5e5MoOeB/YKCbm00lrJIp+I
UWIvppiSiYv50opR9dRET9yWsTyizfmUuRbHoyEYa1JvO1W9EkZG1I3p/4JT72Hw
S2O7NdCm+MD4/N0aBrk0/GX3pJX2V9qpyx/qppk+iaPsUJLhb/wNg1xngAImHgkP
btKM1aPKFIEFkHEb+qNKnPP9R6fAln1g/wq/NIBHbG+titt5gMnYTaJlkuiOX10=
=XDKT
-----END PGP SIGNATURE-----
have different error for "ring buffer full"
Alan T. DeKok at 2018-01-10T18:37:09Z
Files modified:
* src/lib/io/control.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4328ab045497229d67dd074e94243a911b1fbefc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaVky4AAoJEH0Oec13Yh7NC+EIAIu1wghifjyit3BFkbPUNkKp
+F2Yxala5KDkl8MCiA4xR9KNw7qpYo9mymcYneMEmf4yOp1/5V+8x9rqJqJE8djp
S5AMd9s1cWGO/IppkKWGF/w7kRBEqGIv9Gt54+ZD7myY4CIH9GXRO6W+hcCLOech
aA05EgwDKetENaA6DSm+vcNPlviPUSi9j5TIjXu7Bna2JOFPlqDdMyrFBplO/pGx
nye+lktvUF4PT9Cb43JSomNpPhA9LNtwK+GSeIZRt2nLunrdaowSv6eiIcW6lfQO
QLv2lq7r93jpLUY+Ir76vD5j5ojlHdFy5mHd74BuZ5ZD8hdK09yL3s33nN3uPuA=
=4Kh8
-----END PGP SIGNATURE-----
look for overlapping networks, and complain if so
Alan T. DeKok at 2018-01-10T17:26:08Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32f5839cd68cd5d3af1a7513fdb7e3a922c8ef96
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaVkqyAAoJEH0Oec13Yh7N9+gH/jOoSyprrRfQEcBRLHZeAYT2
3upj0Swrz3tYgKl6tgtimWXfzmMDuyvxTdiEVEWKQ9PCVIs7lHkf21R/SOFgMJ3I
Xb8mMIarie2wIGHbMCMF5/2rHAUxPtKJVWz/AxqyOKwdXMsUaip7Po0oS+ptUeXy
Oaedii6+QiBBQbAak12iQfI6V+jcnXflnTYPuxTgUOsf6La5N+QwChrRnZ1umBZr
iMGqYvlZT6nW9GR9BQAbTQdMfP9mkBlV5tJTe/lYQJW2fT1L70ITBce3/hYLtMR1
7hZaXqLvcWEtq43IABPdPEasZ0ebbzzxZYM36UOqoCsYKTWwSXsUNtX1seZSxao=
=iYXG
-----END PGP SIGNATURE-----
move "check for connected socket" code to bootstrap
Alan T. DeKok at 2018-01-10T17:17:25Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b4cb7250977753dc4806601cd58125cf6c5fd5d3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaVkqRAAoJEH0Oec13Yh7NTxUIAKG9Oly1EnjdV+wXcCGTG+nj
PwJ/S/NNCgwMPT7lGH98bciE3tzqTCITrHjb7eJ09FwM/jkv7BW3XgdTly/FxECU
B5OwQopo4XGCBNPFYs+WB0miEv7fhymFSGkhQpvSEatESbdk/ejxvv6NngqxMN4X
8+u7F9vT7gHjoMkBiPK+EJrHoUOtvcG3XwSK29V2IHgRHpheF7qAX7O/82aODTh2
CICRSKKMFqQHTrnVHby5jV2fNJ3k3FUCOLlICaxVk88b9Am0UP0QqWQOHaYcDztT
Nv8IozjqnqZQ1tjJx4XQZ3U9SWixB6fWfDk3TxIOhajOTWR0Bsb/q5HNsuSCf/s=
=zgw9
-----END PGP SIGNATURE-----
move sanity checks to bootstrap
so that instantiate can be called from proto_radius_connected_udp
Alan T. DeKok at 2018-01-10T17:16:56Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cc25b6b4fd7ecd914cdddf8a219827f1ca804b6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaVkohAAoJEH0Oec13Yh7N+5oH/1Zb6Betq59+dTmDqCX+Pi25
diCQ3o4+B/hPdN2+/5XQHRkmpnjlerYlwUfOmyZXiwSi1n4+xpbij+dH5LAauJz9
tgiL+t9mbfoFtAfihHBQ790DJIWO1y0LYRXftfsliTU+479cb4ra3wK5LwvuFB12
801ppq/ENfz/ObiUqdip/hQSOOf+e/kE9oSPrZe9LbAv69hQNkEZkEiqkXVQ6nyf
1yzbvl6eBIJAyzdReD5UBmNbfuJ5iq99WPsDwYuCyU4CenSIJNdcx5eWHAMmR78v
lA772Woh310wuyHCgMj0U1n2kKvFD+AU8iXwQiffJJNOl3qz8MnYTcEGq7fMuY8=
=D1sd
-----END PGP SIGNATURE-----
note todo for overlapping networks
e.g.
192.168/16 is allowed, and so is 192.168.1/24. They're overlapping
and the second is unnecessary.
Alan T. DeKok at 2018-01-10T17:14:36Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/768aba3c8ac3cbf2b2b08562e3257f0b4c48d746
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaVQe6AAoJEH0Oec13Yh7N/BwIAJwsGjLL8M4hzGAE+C8lZj1P
1aNlPyDWIukuGrkKV3TEgAtXAMmJ7VKaFtr9V2f6rhuxt4fnEc+YxELeEabrBO7m
wglwzJ+C3TFwksHfN9Qv1ipEeKZmX0DxDW0H4pt7xhYTrr2mtVDIx6BulUe4Fhao
cV4f1VbKr04bqj4vGO05Stj0NZ/CTs9CHqGpP7txlqYZUzpRFQe2BS7g5aTsRy8V
6gztcf6uQXpz8qkaXrsrwKjnmBdM+0LuL7RLtjI54f9vfc0FaBYchRRG/bPt3bmi
WIDvzUtwg4p4HuXMsnRYNPC23A+14B8jzcxGopziSGifvRiSdwriJWvfxfwTHlE=
=wRAZ
-----END PGP SIGNATURE-----
move dynamic clients to using patricia trie
instead of walking down a list of networks
Alan T. DeKok at 2018-01-09T18:19:19Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ecba998c6d7f5df8c0f81b7f1c7a3a2864454664
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaVQHgAAoJEH0Oec13Yh7NNhkH+QGAUxnMVJNrlny6B+ib+vAd
DSHJmiKeStoGUXU/syPqCqn+wc2l41QnQAih7UxbbriSB5bPnCLtF71zijClyZaV
lsS6SeJbA3Ps5llQ2hOAChMnu8RBaY2MY+EKtME5SVdN3BUrQ7CYEHev16Ew/Lou
hpbd7Xbua+CD4cKLALlt7QFHa3x6X7bKbPAZIhMKdqytvQhCOfiAubJdSkpOSfLU
bujdu2mjRod5tn7Z3cp2VhjCEUolpYHZLRiD4412cs1TxMkYDVYMnxKyy1Z85RxV
102x0T2t6pjufvGzR6Mxk08wFSFaLa+1JdiDY9qNqx4uS6f2mufHzUfCxRZMOSI=
=zfpu
-----END PGP SIGNATURE-----
rename to fr_radius_dynamic_client_t
Alan T. DeKok at 2018-01-09T17:54:31Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16b7345b98d95092c98839b4abfedf707064409f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaVPBLAAoJEH0Oec13Yh7Ns/cH/jcZOyJX1gtgXbwOBYrXBivV
oJRLUDrBTKt33mWp8yDtGWIs6Cw20KoBizEXqvmUZts7zvMBajv4Xr3oH+JTWwFl
oNkonAgEYrvlM8BMVjPHQRyX0tM8OWbGt71Dioux4kFPl3a0lZBCxiQLKd679RuF
5TzLIv2RvkRpqLRhUirEfsr5u0oBznotBK1UIBu+oy97S5uCgvrpcOajKlcdIiuy
FLa3ekujvNSC9j0Z1nuXK0yGJsr2tCRvo3WxgNtRzDntSHk7def9bKdzNKi7/t6f
dxB+9nN2ZtZeLW7H10btNaf6t+0rbPuI1WaSbMQCZTA6xmn7H0lPoCigxWVrMvY=
=xiBO
-----END PGP SIGNATURE-----
update proto_radius_udp in preparation for connected sockets
Alan T. DeKok at 2018-01-09T16:39:27Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1105acd789159802c2d4a136aabb305dfc1ba48
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaVO13AAoJEH0Oec13Yh7NNCcIAI8Ax3Tyk+EXvR0PKxQgQmnE
Oju1IkIeksRWPxU6aXvI3Q0x8Go5lywuh3Bu3rPVOc/MU98ZLUmnsRDAwKojh83G
DBlL+oF9L5h1f4DD884cFvyr1uj0MOVdr05auuDI790fuDcCC6qyiMIaB2MSVWlu
gFYBSE4uMcF6x/n1pSHWWOzmcRvpB/oSnF8dXKUoqnF3ZoXg4xCVKGCRYR23XKKL
rUEPfW5usY7sUhJmcEedrmZFS2zfLEssOn5BZ4MdGPY75HT3CXQE/mxMsmD8n8u1
gZD8TyVbYgcNBkzNApTtHT2hwmV5OY4bj7r9OZO0tX2S+Jro8dyPBCHFTw/ytRQ=
=7mFW
-----END PGP SIGNATURE-----
move "print name" to instantiate
so that we can possibly skip mod_open() for connected sockets
Alan T. DeKok at 2018-01-09T16:27:19Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/771a5f75e99faf56b26c2f9ec31f38984d579a6c
======
--
This commit summary was generated @2018-01-11T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list