Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Sat Jun 2 02:00:03 CEST 2018
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJbEYSjAAoJEH0Oec13Yh7N//EIAJWBkz9U/tUbYoku7KSu/E0c
1fHe1+2s5WeDiwaHoGJKCp3lMHnkkxMTtXTTeumxY7EEt2CFGqP9v8Vw6PDf37RP
3zPxhs17eVh2k7CV7HvgQ5Z8WLTEzeYndy1Lwwv8DCwp47yrDKipMGz/paPW3Ctc
nxxHwvJz5vK2ve4Q8urFTULVHXTYqyvSYHy0Y4OG3iG6j5Hpo5nf1B586cq8EeXg
4M7l2y+1n7ro6RN+c/zSJlhKvdL/db3/1QIKxe/fuVOe2aYNeSh0wdHdJSJENWmY
SJfzYuM+MYR4f+QQy+fbzE1e0/kU6d9pPp8hRBsoeNDl9vGE9/Pcef4FJtyloIk=
=S4Ac
-----END PGP SIGNATURE-----
more cleanups
Alan T. DeKok at 2018-06-01T17:38:39Z
Files modified:
* src/modules/proto_control/conduit.c
* src/modules/proto_control/conduit.h
* src/modules/proto_control/proto_control.h
* src/modules/proto_control/proto_control_tcp.c
* src/modules/proto_control/proto_control_unix.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb07abbe20c1940fbee584fbc664fc0ed8d0942d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJbEYSOAAoJEH0Oec13Yh7NCaAH/1uH26CPEOzLU0K0uI7N3jpj
M+mONibR3QmbtM34T+nhqZhgTVkldJdBCvLR3Lu1XpPuTpXAnnA0CVP+ufnq2Zc0
WNFzR2A3eKOUkuNKLIdWTu8ejLOGG15+AiShHeIu9yKsozI8FszVfTJalBCE3DDW
xLQTAixLBfJn3qw/b6QEVW9dSDiRxU5/itgkDno9FgcyTkuSdBEIJqyhRg4tQAJo
8fPAnL4ZXASFOk78ky9g1o1p2poQ0Kx4ijYNbzTSTdg1UTG25Td5EcCaXzIECWci
sqEiMljIK4YLNfvAbQJ/vRPrHlNW3ZOJzAnA7WWtuWsd6AgjaGqdRcW5pkvb2Xo=
=Ip8n
-----END PGP SIGNATURE-----
write() must write ALL of the data
it's the responsibility of the underlying IO routine to cache
any partial writes
Alan T. DeKok at 2018-06-01T17:37:43Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3354554891cf6a5f41b0239d8dce5609adb91c46
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEbBAABCAAGBQJbEX/wAAoJEH0Oec13Yh7NDucH+Pp7y16tzP6PBF2j4iQ6SHEz
t3dGtHJ2w5Aris0e66PURmC0t4v54YQrr/mGuwdDA5ON7NoXJXipImD199dP8jQt
s+sc8VVGyML7kMQVxtZ5sQfjdgYK0zHmSayuO2Clt7qUAFSqKPakC8dwsq1g0UBo
c3RB2mXrbk3b3p8NDxeo6AL65APsxncIRHYohwofPXnK7aC1zZpdHl6rUJMvfn+L
TbZqZYOFQroZRelUsJm4q6IwZL+e7UrqmEW/OkFMjzyJnW8B7hFaii6kT/aHkC5L
MFKxl1TRW3eqp014LOUPKnItgut7oF5xmFwxaynyay0YeJMdbEcE24kCDgfstg==
=k74I
-----END PGP SIGNATURE-----
use "leftover" as per lib/io/master.c
and return 0 for "not yet read a whole packet"
and return the whole packet for fr_conduit_read_async()
Alan T. DeKok at 2018-06-01T17:18:27Z
Files modified:
* src/modules/proto_control/conduit.c
* src/modules/proto_control/conduit.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc3f13399d9d36928faa63942ff38d8c506a07be
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJbEXxJAAoJEH0Oec13Yh7NKtAIAIxc2TAdQfA8UU2oLffeiZDO
S+eQPXuOGGEu0dWDNBAbVkW07GQ67mZznddkPNcAzQbBFq4rVzN1QsX2jlFrrH58
UWP8thl4ErRPE/+pecbPt/LHAc5xga9L+oRKL/KtijG0+UQWrg42re6uVJgA4ZPN
j0+dcbtzre7qDwOzDZeI2Qsp+PHB4eC4mol4YOJMdNgl12uXIiaGWU/nvzqJU+Ic
7MQyNYGwobx5e2wBEO477olVjntfdWXlwPSOdgCu2LiXWZJXAuakxHnhMf+qlaIy
hitoYxnKqQOWyXk1RKHXIw7ARrF3Qns7SiW7VMttpSzzaIRAbtah3eSkmmDwZRU=
=/m52
-----END PGP SIGNATURE-----
start of proto_control
and move radmin to proto_control directory. It's no longer
part of the server core.
Alan T. DeKok at 2018-06-01T17:03:01Z
Files modified:
* src/include/conduit.h
* src/main/all.mk
* src/main/conduit.c
* src/main/radiusd.mk
* src/main/radmin.c
* src/main/radmin.mk
* src/modules/proto_control/all.mk
* src/modules/proto_control/conduit.c
* src/modules/proto_control/conduit.h
* src/modules/proto_control/libfreeradius-control.mk
* src/modules/proto_control/proto_control.c
* src/modules/proto_control/proto_control.h
* src/modules/proto_control/proto_control.mk
* src/modules/proto_control/proto_control_tcp.c
* src/modules/proto_control/proto_control_tcp.mk
* src/modules/proto_control/proto_control_unix.c
* src/modules/proto_control/proto_control_unix.mk
* src/modules/proto_control/radmin.c
* src/modules/proto_control/radmin.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/919954e69d6bf539b19c0312e1e111f99b442a56
======
Doxygen
Arran Cudbard-Bell at 2018-06-01T16:13:21Z
Files modified:
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1eeafbece2c6d83d0b46f9266a1233863f6bf8b
======
Augment the correct dictionary
Arran Cudbard-Bell at 2018-06-01T16:13:07Z
Files modified:
* src/main/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21630087f1dd479aee8ebec87bd143704c69488a
======
Don't leak memory on invalid character class
Arran Cudbard-Bell at 2018-06-01T13:11:51Z
Files modified:
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76afe6493b75e900b3bee70abff6bf639f0cd52e
======
Print extra information from about the digest tests
Arran Cudbard-Bell at 2018-06-01T12:43:38Z
Files modified:
* src/tests/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a294f6c615b78ded3f2eb0379b6e0d5ef30e662
======
Remove redundant checks, and print more debug info in rlm_digest
Arran Cudbard-Bell at 2018-06-01T12:43:38Z
Files modified:
* src/modules/rlm_digest/rlm_digest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc326d5fea33d34b8cb33d74466847c6da8bfa0e
======
Fix fr_cursor_head when used with an iterator
Arran Cudbard-Bell at 2018-06-01T12:43:38Z
Files modified:
* src/lib/util/cursor.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/598c80c774e1ec50ac08a48f401af2457980871f
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJbEROfCRBK7hj4Ov3rIwAAdHIIAEfFZtb/GRsDAB+PRhj/irAF
9MCc1zxL2QP7vYvKltvkLRl9gejQp5WGTnP2xBQR1sSLwlUw+cVLMDeRDC+9Z4zf
/4eWCHTiGiMPVmqvIWCDsmD1yUeZAMPf35WBSqnMvBz91BVABjwJ0wTAkt2RUJxs
Tg0DZDxjFu4AXLA34jZMdG6NT888Im0pElvIdjiVJaOJf+872+vIqt7SUfmDGUGQ
+5FFZPVGeagnu4sCuaQmDqhT8p3DNGJZY0XHIHpbIceMqpK65GY1WIwneTT+EtBP
v68hulkOoLEg6+mM9zacJTUmBfhIda6GTExpzTsdGiv8u2sqZu7d+jl0XPBVtXo=
=n2ao
-----END PGP SIGNATURE-----
Merge pull request #2240 from pwdng/xlat_randstr
Convert randstr xlat to new API
Arran Cudbard-Bell (via GitHub)@2018-06-01T09:36:31Z
Files modified:
* src/main/xlat_func.c
* src/tests/keywords/randstr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40c9cd67fc3303ffcb6678249205e1e17555650f
======
Convert randstr xlat to new API
Philippe Wooding at 2018-06-01T09:07:33Z
Files modified:
* src/main/xlat_func.c
* src/tests/keywords/randstr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10eca3516973a66e090b4abbfb382c024100ee1c
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsQ97sACgkQ/6TVgp+2
18pcmA//TsyjMXbwDm7+v1LD30HBw3+pAIDGigrB2fu/InF1oCPSFQnt/FzivCjA
5qNCe+QG6cjFPh4SQR+rbY0az/ZtfuoLIJc9KZ8b2p54yYyEmHzPZWVfkEle9pUC
uyoJpyRviqQh8Shh/HvcDY32Oi1Eb3mVR/4i8izc4YYu5vxh522ux7svW6PS3sM6
33NtoZFilh3TEEqoJ401cFJlRUu0xvlsvPcpMOV95x7//de2neFkNjdZA1kWSjyF
oLty403l+E7Nifimo3WRXrnpFuwdr/pYWoF5l30rnzmKdQ5EWNv/GVwSkgIRrZsu
JiirbDDx8tNHHlwnUYVcvtW1/8kGFGqXmIeKBJQSbJ5FhIFB7GQ5MdLMEcjud0Qj
xK0Ifa6obX5GQVgsNvLAjl4lC4BqZ092WLvm53UxBEZYXF04m6rwBX0NnwTx6CQ+
IWjR9qOa4vvgpwL75t9kKqbOYP56oSFHF4B0M+ELkMFqkpPVOdjkd4ndc8sks8kV
2xl7wWsYTT80m6TTmQyW83CpstvbUMammym7Msf7HSXMi1rrUr7R0mIW7pUwpzyn
kg6iAUXe55NEnArVqjry84YLnLB4ThLseYrvErZbg6Mf8DjaLTZBraEM9cF58kO9
50Tws0GedoJ6wdN/Itn+vGMdPtnlRXqHLwJwXoSpUzsOuCkzHbw=
=IY61
-----END PGP SIGNATURE-----
Add function to extract qualified attribute names from substrings
Arran Cudbard-Bell at 2018-06-01T07:37:31Z
Files modified:
* src/include/dict.h
* src/lib/util/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d66927928c62baca55be12e0ca0711a8860f5b2
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlsQ97sACgkQ/6TVgp+2
18pcGRAAkHJRFCCKzi427p+Xc2i7og/VU1iOpiYfrQCs1bz8wXB/2cIrk8pRfI8A
GXPRU0KnID5a91KkiOzC0CUUTCKJQmWw3G3JR7x7EFL4rDYJNe8Y+hhIwjKeOeQQ
A7atnPZO8k4ZjwonhUp/DHFxzIx2+jAT0yPonItIpqL126AoN/sFQIQ2BjcbOhP3
F+SXypUtmrTM21C0Qxnm/xuzKFziwmLV5LHotzsRCUJ6hG5WbIhpBDcWqABMRJMa
5iqFOgZIemdUolw1437nwgi2GejWioc7oqyHu3uleKXSH08rVhCeOOfpSWEdhIaO
zUvBhfHJly5KNrnucjIirHlWxjeNVLMMGRquDBnK3TUPJtRDk0SLmpd7nlA1q7Zy
N9fOp0kb7bsxhI56so06E5nt1h258kNgzv06PH7ANWeyOKxQXPpRRcXgvvUIoAjw
nEggoDdY0dhhaq/9pq6up2qAg23V6S5y64DJYlqe6fjNhu4zD/gBVK0T1kRfEvsj
DCjKGyXPiwK8f6ra10DH1K9+vPM6LeWDr5+vybI/Eu76gcQFcmaiNDAVqEZtzBDC
9yU+YmIV3ki8BYQ4L8yuWwWRlLfsurVYSDbEkTRSIVQ7jAAX4ewlDTyDANsc1lQ6
o167rnQBR2bADqOE2Q4mdGxT4aBigffDi9mXFwKlI7eni93Xqg0=
=qsi2
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2018-06-01T07:37:31Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/254adf09dc547e1f8a894b03fd4ebd55fb6f4891
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJbEPLNCRBK7hj4Ov3rIwAAdHIIAAcYrgaYwZtTXDGnI7+6uwg/
DRu+R+eNlEE8rEgynuzw3SMYTlsTQDnEZzPSsmSHtxuqccIMcLdcrlHwRhTBisSx
7bA4vdvgAUX/aY4hqyMWCUXIX68wdAbNP260NLNLGS4bI7yhocqdq8+VN9uQGvBb
vfaA9o04jWEEqms5p8VefssiXVYpVB+9fOxIWUuJCEVztmgsWUhvm6fCTK9WYAxC
A1K73Uqxh3zBkkkIZAacO/QZWIcHlnbYfyk9qViPlwNFQEvrGpPntQM7zqu21IpQ
FC97cCUn6028QRAuv4jnHrojJw4RrSZDFBR45DbqBNh8e5vawcW6wUP2PG6izlU=
=K/kv
-----END PGP SIGNATURE-----
Merge pull request #2239 from pwdng/xlat_rand
Convert rand xlat to new API
Arran Cudbard-Bell (via GitHub)@2018-06-01T07:16:29Z
Files modified:
* src/main/xlat_func.c
* src/tests/keywords/rand
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/03241494e71e630260f42753c44518b7892eaa4d
======
Convert rand xlat to new API
Philippe Wooding at 2018-05-31T08:07:40Z
Files modified:
* src/main/xlat_func.c
* src/tests/keywords/rand
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/458c63b3f1f74ab8437b405cff90c6063ebae6e2
======
--
This commit summary was generated @2018-06-02T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list