Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Fri Jan 20 01:00:01 CET 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgUluAAoJEH0Oec13Yh7NfKIH/3o/3J3NNUG32+Lsu9JRTw6z
XAdVKq7LLBoN/kMv4eCNgw1xiI82C5KYAr42zFj+ixgDHTeUpQcURSJaWfPzClID
EZLE0FwNlB37G+8C9mO85CcqqoFTuzCy6GNsfg1wgIzTUk6DRyJPng00tONULoC+
opI9aGAU0xVVnewL94QnIe03gQVhUKUptJfAyVdcSp2zcaXUcnT8hkiGfs1uc3NV
K1/no5oPmJZ6L1lLOHtOo+BIAHMKbBUi0SGk/LiXKVyxquHt1zOVDpVDNdOQcoFG
Cjed/0C3h2C9RSOLuT5r+G0R/i+Cx5BuKlS0rSJ91LSZBk22WLnMZfz+b27itwo=
=wxOv
-----END PGP SIGNATURE-----
use fr_dict_non_data_types instead of local version
Alan T. DeKok at 2017-01-19T23:18:56Z
Files modified:
* src/main/cond_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1128412eeaeb9de499d6f6cc7d9a79c6b678c4de
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgUifAAoJEH0Oec13Yh7NcLwIAKMwkivqeIeYivqLtm0x+f8i
1e0sxrxJ5gJIa0tmyPijc3k3I1C2BrX8I1xz0Cg0tt8JXWEZ3Y+tU52tQFtt2/IZ
ERGg4vRt2tzI1tgUwZrO6HvNTDoL6kJ858wkWp6qV0NMBK5rezOcj1xigbteRVlG
161Ed0Jz75dYIwc88mZWekk8cSa9o9E6jgjQzZmrkuy8NObk6k2EVuUVi+JAw7mf
J9wDgiLV8utxSYZVosOyWhQ6QY+C6f9uer2E/5HfHvgh9+E7Q8U3Ry213rVmL4CD
SmFHWsXyXmQ1zn8b+HlvfaIi+0EXszyMN97fAKdEzlGWohoC8nWvQ4gfxeFkgz0=
=FpmH
-----END PGP SIGNATURE-----
Revert "don't re-define known attributes"
This reverts commit ace93f82666940f95a2e04436e8e29f3440d2c73.
nope...
Alan T. DeKok at 2017-01-19T23:15:39Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74a78a87e31f65d6cc6bef6fc0a501b594d7f9da
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgT76AAoJEH0Oec13Yh7NKGMH/jtdJn8m7oOkaJOB5swFj7ST
Xg7YGZWtVbHfNjtrQLXW7PJDLJhK4QdXDMo5nn43IP9oDCBAiAr/ci+71AGc/U9P
aTcslInTZ6UWHGHIAr/CYkKJRhilCVbEujlT1sF7nnlXONgwQ/mPXPyELd9a0MYV
6rf8L7pHKf24DQB7v+0xPtI+MgEzKf98mqJvSx267ZSJJ+KYNpFvQibrdiCHWlJU
6pNqUzEI+GRpRt0tp61CDnkXtJGf8lV1N0rG5sihD1bJesVoVO3aOR4w1KJ8PJ2N
RGZQ1FrjG/8mIiMCczZPqfZZbiOFh7aLDTbO0TjHiH207Pb6RA4zn/n0Iv28O88=
=7kUu
-----END PGP SIGNATURE-----
We SHOULD be able to parse this as a raw attribute.
However, right now the code magically converts the LHS to
PW_TYPE_VENDOR_SPECIFIC. And then gets a run-time error.
Instead, it should leave the LHS alone, and just create a raw
attribute.
Alan T. DeKok at 2017-01-19T22:33:39Z
Files modified:
* src/tests/keywords/vendor_specific_raw
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0596636b136b4d36c9f496847ca73fdca1bddd5b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgT5YAAoJEH0Oec13Yh7ND/0H/0fSWqBdBkNOzRiBI6RS6wGQ
4nYpKHxPVCyUJmAg+wvafyYNasZuH2nAmk13eb3L0CUUl3YXsyBenPN9HYggpGg9
Xdwft1f9WRdBzeD1kqElZcZzzNNT9fgFwUQhed40jLL3Efy9wOMrE2JEIf6X8Y9a
PH5EJTPWR5tczPaHIytNICwmSwuQ3Sm4dHWlGlgBrZTLAP/18MHGgoNtDqSCRGBw
TaPAvbAx1KRkZiKIOHDGQSFjhRVLDyMAobirI4LAEIQZLg3kIocm+EcmUQH9oZ6c
vZTGdPLNbNkNPX6CDCi4l6vz3ZJpQmSZVQLSz58xPx8+utnmK0nvrvGEPTIvLqs=
=IevF
-----END PGP SIGNATURE-----
Don't allow cast to structural types
Alan T. DeKok at 2017-01-19T22:31:46Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/46221206b9f7fbd144807c7e569e0faf2c864417
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgT5MAAoJEH0Oec13Yh7NaTMH/3a3RmrofwfJ7DThsHuQ4w8K
tR7yfm1T/bxfFxX1udEfp/UuIKsbKkP6T3FBw+h3QHfxDiPQ8s73OEiNWg+U9bn1
8RQJj6DvPXW7FdOeGb/2O+v2y9W/zxTk5UScL1Fj1zyi1xi0CnXB2j+chYicyR28
U12B4lUR6AFUyLIn6pD57qFbyvY7Jm7hugAWuhHS9MMSqQC+lobOZQMBMVcdUG+2
Rw1un/SrZqADcfVpsyv2Eik/3JH5mnxQBVJ9K2FYpIrzZsje6uqT2zCJ1JPSjlKA
/xMrNgx9bm+OFcUpRSV7fQZP+umJHv8Vbq9NYzt/FFOecfHRrKZsuTbf1QTGYOU=
=lLR9
-----END PGP SIGNATURE-----
don't re-define known attributes
Alan T. DeKok at 2017-01-19T22:31:31Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ace93f82666940f95a2e04436e8e29f3440d2c73
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgTg4AAoJEH0Oec13Yh7NmygH/03jUnx292VOvy5nu4kfcKvf
HFXZ2Red3e0+wWyEVdY7cUbc9D0TlJxMM22OVMLr2d0JFG4w9FX1vGk0qYbG15zy
e/5a58vpxTAo8ZMFGNP32CsTblboLED4OJdjhF4zgFdXVX4ayqoylZU2XmIT2P7l
JhBDSDCjhxtbM6Gy0sw7ZCg29WNDkKyfSC6yMtUs/fIA92B0WuSOFF2KP67dfxSk
Fe7lqYObcdcD1XBaGw/l7XFrNz5pOX7LGmDXuwgeE93RFMewY2xPNicha8EJDRJO
Cn4onPNpdjiz7myLPdLJANl+0OiOOLp8yBSzjRGqq2DRaeOk7NymRIDnzbaj+KA=
=LEaB
-----END PGP SIGNATURE-----
use new non-data type array
Alan T. DeKok at 2017-01-19T22:05:39Z
Files modified:
* src/lib/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d068864f5713087d729b35d0f83317de5d15bd6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgTgKAAoJEH0Oec13Yh7NK4kH/jBXCWBN51F7rYHRk1QZ6VB0
TNzzrC41ldVbGQeIrlVjsCcHfj+t745f6Coud5/YdkPeJ4PWUMawXQ5qiS+IuwQj
Fekz0sZjWDgFESC2BXe6sJhYCv13pX1ngcW8J2gQM/6jIRmWZay9o87e7WaI/NCi
CaZ5wowM42mwv7ltBMWoss0b0115vD7LJXKbol1pAPxJyXKBtEnUNklKFjY9ZEkt
E7IzcZN3rxVroQZ9Ky0yY5BwMK3yPAPlbKEwzRXzz3v3+tlFQCttV17YhFz531xQ
TxZKET0HkolWLe0nfmsc5kAk3IKwJqjXpDgvlS0FXGyodfxzJNb1LsJs66zu0/E=
=bdgo
-----END PGP SIGNATURE-----
add array for structural data types
Alan T. DeKok at 2017-01-19T22:04:50Z
Files modified:
* src/include/dict.h
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6c2dd9466da461f7011c580819ff8b9703f3f59
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgSHeAAoJEH0Oec13Yh7NYIYH/i5Tx5/TmxMuw0ZHIw1IB/gU
WWWldUI0u+MVEj0CmbARIJaELxIArVBxKYL0+0zlSNcoK3AKBb0tFOt5asSbD4tF
l+juYWhopq75GPTr2bJzrZg6s+12YWZGIK2QljvKRLtXjus7CM19MPS6a/WSDAam
hwCj/1EOi+bPaAaflecC1AKn3ExzmC0+BA4y3IluB4bLrcZ5310grfAnMy+gyAUr
OMBDAJciFgE0cr59M7gWHiwbX8k2j2qh8KR1F2y2X97oy/YNKKrRcsmV6O1P+6rR
PqO3EU/qoWOpZ9g3B5bOJKjFZPuwkfV3IuuJkPIFYrwt/ZIGl3uH6LZ6cXqZk+k=
=RBa4
-----END PGP SIGNATURE-----
Don't parse unknown to structural attributes
Alan T. DeKok at 2017-01-19T20:29:44Z
Files modified:
* src/lib/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/656322c64752b9d92e0f70ac2786f61d1215e203
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgPfUAAoJEH0Oec13Yh7NkRsH/1l29IWkZCimHMBtaoxe1FQ3
uo+rI5v3boTT6URlSiV3yp9d7A802Jbltp71ZQPmLQxX0S+pAat2z9pEAmfDkSwA
lvqAfn15gL0d8YJ/N1f+Mvlu2CPvfEbXix8GfcK8NSZJ85sN7PUdpbxYw4b3ZTC7
4noT6YocVf+7UZgquPzQ0bDmVuMGkwk+UuV8arKH6+s08fAnLJYX/JPvUOtyQ+Ae
RH/w7V97rWQenjqp9xf+Y/6zHJsHh/h9Nrv/m/R5vJ9OjPDFAM6MBzHdP/JE1O2q
4GxCDxaoqCK4uFolr0umb0x4Z5yqrBE2/KxfwkXp3KGDBVsowDsYyZeD++L7K8E=
=6qcH
-----END PGP SIGNATURE-----
Vendor-Specific is not allowed
Alan T. DeKok at 2017-01-19T17:30:43Z
Files modified:
* src/tests/keywords/vendor_specific
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c6abf15c0bb0c77b055cc2e92b578cb2b2f9b21
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJYgONOAAoJEH0Oec13Yh7NpM0IAIDph6S91V3rPUDoPyxAumOs
6AEw8iTstFgb+GFBa3zuvB1TDWeXcFfbISz3WZBaiqgfgnaVTlKjUBms0mFqimWD
yQf8l6ZswqjqeUpCdVvMpDsmyXGt1vc4zMT5zYoCwWayeUo62YNHKLL10jEgo6I9
kzczLpYq0QqHj8rAJz+uAALS7EEgQV5pb1r3xMVKzFP9ExFDd5Gm09i8oN2tSmne
EZR04IU9SP1f6EfRNYCk0BpwnI1i8OD5DIAJ4bSCN7fH2zwQ43+a2/rsMguVgmw3
ptatfYkPZUH/dCDboKSWR9s54Je6ObOBoGcFOLwAVyAZIq7y1FGSQQ3knjsBgPQ=
=xpZS
-----END PGP SIGNATURE-----
control plane needs a per-originater ring buffer
Messages are owned by the producer. Memory management is done
by the producer. The control-plane just pushes producer
messages into the consumer's atomic queue, and notifies the
consumer's KQ
Alan T. DeKok at 2017-01-19T16:02:06Z
Files modified:
* src/tests/util/control_test.c
* src/util/channel.c
* src/util/control.c
* src/util/control.h
* src/util/receiver.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d5d8df61ccbbb61f34611eae47928f316e4d669e
======
--
This commit summary was generated @2017-01-20T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list