Commit report for master branch
announce at freeradius.org
announce at freeradius.org
Tue Oct 16 02:00:02 CEST 2018
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvE2wwACgkQfQ55zXdi
Hs0K0wf/VmrhtibJEQ13g4eJL8vRdqjqe/QPNXLK+2i+B2mdZYKXuOchHnlvwlqM
R8ihr/n0epf1Aw3csoW3F9smoEsiOuvaHPet6Cfx4qvO24BiAxhT+dH+b+UIhUJa
KjzXMfLyGIiJJECn6nbfEJAlUeR9uPSB8eQL3pdVA+/CXQRjH7Z18scx43ojodm9
mSOU3RpEywW9ycsv9Z7LV9fpo9/9GNuw+m8ZWZGOkiMNFnA8gd8XW1Rzlzkerh9R
RDN51JITkI+f0pkHppeZNcWj5SQyp0KRU9nyUqshueFS04OmgXG+ihwIjiX3k1XR
A2UR7qxzkq9h34yFhxT86lBE7kmVGA==
=8AXU
-----END PGP SIGNATURE-----
tests for struct within tlv within struct
we can't do structs within structs right now.. that's also dumb,
as the fields could just be flattened
Alan T. DeKok at 2018-10-15T18:23:07Z
Files modified:
* src/tests/unit/dictionary.unit
* src/tests/unit/radius_struct.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d9184e2823c84507b997db82a51efb9e8a0407a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvErtwACgkQfQ55zXdi
Hs00AAgAjOMxrA/hVuwtu03xdFT5Cp5IeraqF4tedTQHtAKh/IcPL4p5zD3TdsIX
yLEMqkyPfb14Jct3sAx5ngQJ+Lg0aGlV3QYhDkZdA+RWJSdMC8oWrbR77xthPChO
o2ozoqe0x5y/g90b1nxplgs+YI5IEYTmTs3SLemSaqIZJB+1h2B8GD3k1tEh9pC4
aDCvMDs4BHrcdwfMIHidCiihjCOXu+ZDQ+g7y1gcCQKnYz/3VdODcVEteYMC5tcx
AOdvo0aYlqLGif7cDVcxCceuNw2sr+BCsjOSa93d4SPikir5/Ao28FjXaxyOPNHd
E1ysaOKbkLls/wzgwkoVYWBPF9iJTQ==
=Cw/L
-----END PGP SIGNATURE-----
canonicalize dictionaries using new format
to allow ".1" which means "child of previous attribute"
Alan T. DeKok at 2018-10-15T15:14:33Z
Files modified:
* share/format.pl
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e67af39ed25ca1154011145a6b6f8462aa617049
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvEq7MACgkQfQ55zXdi
Hs291Af/bVSfrHF+SOwcI9jKeDG7w/oQ9MnUWCfjHhlVFsNSQQ970BlF54ajoq4x
7c3Wk6q7yrZESxK6uLzGetGteURo9Y1s+KBlG20isyTm6UYrAJOEl1cRFuuQ3pDd
eUyWxNh6BqmCTx8CTCfmmQK2yXh6Evd4JjIP/mIVzGOEyXA6NRaLnJ4IfaFv7h7w
pFYUMFwRdn2Bs1tk1IhRNJZARJO10LkC6ApKvgc/PY679gBonyMQB2bPP3EIUewd
Bu3HIyH4P66pSqbzc3hMv50pg/vbTRBnNv2r/NusbQ8VgHW5RPxVDrD/WjoTs9kb
omq3qvH6bvWUa/o/LhiQWmQYnCQouA==
=MVna
-----END PGP SIGNATURE-----
add encode / decode tests for structs
Alan T. DeKok at 2018-10-15T15:00:59Z
Files modified:
* src/tests/unit/all.mk
* src/tests/unit/dictionary.unit
* src/tests/unit/radius_struct.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5a3a5120940b21a9cce036205abd0814e58015d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvEqscACgkQfQ55zXdi
Hs3qZAgAh2Cai7giirzUUugCxOnUBH3OqMeoyslNFGkhJdtT3IuHCGE1slCwUfOz
y9vd/JI8W3nXAnzpHVv+KdZBZ8TOSH3dGGQdk65My0fH4fhAlcXkE1GqpyOhHX+j
vhHVGqFTxViX7hHRlJi3WGLsk2qdWW71XSs1HsCf95JPrk8A6DJcYNuzXc6BKu5X
0lN3KHuDRVuLP6iAIpriKo8bwEtWIqjxG6cPl96TDywP0OTJnYp30gg0syb0jt0n
wXalLPzGgICYpxX8NX1EXJN5Xelx3lcewAeZpXv95c83IffxmQYXx84zpgngS7hG
d/puhUm4FRhgmimAVlNuuGFTfsP86w==
=RM5c
-----END PGP SIGNATURE-----
allow partial OIDs in ATTRIBUTE definitions
in which case the previous attribute is used as the parent.
This makes the dictionaries MUCH simpler. e.g.
ATTRIBUTE Unit-Struct1 241.247 struct
ATTRIBUTE Unit-Struct1-Int1 .1 integer
ATTRIBUTE Unit-Struct1-Int2 .2 integer
ATTRIBUTE Unit-Struct1-Short .3 uint16
ATTRIBUTE Unit-Struct1-String .4 string
Alan T. DeKok at 2018-10-15T14:56:31Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a56c21a0efdbf1faf6c735d7766379550bcbf1df
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvElAQACgkQfQ55zXdi
Hs33kQgAlPiYj10ig7jWoH1qbZdcIeJX9LfAle1DLC2MPtH1srUuU5+skV6Jx0nB
s+1Nqwd1M08NkPCavAChfK2+80kWg40Ch8kQCNdnAj0NV/bR77dAisog+92dky73
2GvqTm0pooSfeC6anJ0qu/TjyzPYISB1AFmZ1NguzhrktVc6oEjzBbM8uFvtVs7s
NHKEyV7qgOPOnJdTs05RZL4TyRkdbqCyXImiL0XQjJ/dcqd1ri/O4YsTaKWCRwrx
iVyKoJuLf3eUv6T9t2719aA7gp04wHxLQ/ySYD4XfG6TM7GwFqJfp/pY/Mb97bUr
TfvMXRE1+OjbpTvS93PA4c7zzzTUDQ==
=yr4X
-----END PGP SIGNATURE-----
added dictionary
Alan T. DeKok at 2018-10-15T13:20:03Z
Files modified:
* share/dictionary
* share/dictionary.infinera
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9fb4bfd30f60096fae37aa553ec96695d5954a99
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvDQ1UACgkQfQ55zXdi
Hs0gwQf/RAbi28LzT6aNaax4xHARC6pLOfTgBrnqD9spIIbYnm7nH8pYbx7YV+xo
DTVQMjXRHuRCJsCXzFDnL6NsGCwtGnaHuNNUS7gNzzQSip/haRdv5UcBIFBgamum
z8baiv9nikzoGU7SSlMRI1TjPxVJJx/tkwjRdF3CepnR+kEGycxayxpz7E2x23Ne
WEbX83Suecf4cfMzCpIes6hTQwPUD9tSGpiwsZc2LchsLtQdrCoKp63v2EdP/SAU
stf2SuBlR3tMo656pTv+MuX3L0Iv15fd+KOLt228CXn0utpLYvWmylh0pp8PKALc
btIQEAFWOf9MkFstN3zqtmzeNzIXlg==
=g9My
-----END PGP SIGNATURE-----
return rcode <sigh>
WiMAX has "continued" attributes, which means that the decoder
needs to decode *more* data than exists in the current attribute
Alan T. DeKok at 2018-10-14T13:22:57Z
Files modified:
* src/protocols/radius/decode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11cbd43f3ff4971b44d1378b54634a0a8a687c28
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvDPRcACgkQfQ55zXdi
Hs3fhwf/d1D+8osBezeUWjzDiCPSu7P1hMEKWEQ2EyeDnHC7dg6qsY/7D2fPX/dP
Moy5Jztx7CtVK8XNKY+LLY5vk2sKSsrAhcrMgf5IC/6wfnsUGID8ifj+k4RdF3Ns
TTuNpTBV6UuvDwnD1BCt0HwZ6HPqAFUxOlDQTf6Fj6HOED+oZPEFavjGEulLqtog
eA33pQfJtR8krM+YXT9CMxF9mZHZhINyQR3No21fwPbbHvwigmC4YyAJJvrBEQVa
mAOGW7wXSpMRd140CVcseB2TGXYtqkS1EQaUE9Z25IBYOUKKUF6klX3czh6e9Psw
44g4Ktu0R58EhTluz18qHS7WMaC38A==
=hCHw
-----END PGP SIGNATURE-----
add PROJECT_NAME to includedir path. Fixes #2331
Alan T. DeKok at 2018-10-14T12:56:55Z
Files modified:
* scripts/install.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b85bd97a0442e25882c2d2e8b16a51a9612969d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvDPRcACgkQfQ55zXdi
Hs0Tigf/f7RjEe8gtmjpAbqE9LRuv8LRZ3Ie6osKCZw0Aif3ukk9QRDD+sjzBz6J
NILM4XuJ08trq70sdJevq47Ft8piC6AJUBK4b3psb6ut19zM7dwlXf5j7vasyotR
KV1DYXQ+kTFWRVbiZBzj8HR38ohC4BXykaaV7ywLBwcMQMDIfUvubKFIf0QJy5oI
dpf3/6pidi9BPFfFnI3Dc2VQl7YkDnIJ0xIE69UxzKvoddLtUj3qdKwsQdgAeHki
LNGwGiCK5TA7pE64ebdstx6XFjRjjSZOH1KWSStLDWYvuRwgO6QfEYJ19Glg245w
JAZKch8W0fiT84KCq7sF0fisKcZLhw==
=LMPr
-----END PGP SIGNATURE-----
decode fields from struct
Alan T. DeKok at 2018-10-14T12:56:55Z
Files modified:
* share/dictionary.rfc5447
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30f2631c84b55904eb570e97021a25a9609a80d9
======
--
This commit summary was generated @2018-10-16T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list