Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Thu Apr 5 02:00:02 CEST 2018
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaxTXDAAoJEH0Oec13Yh7N/6sH/jBRZRdE3c77z/fz4Tbt6bf/
FQyHdIhTWZp5Ai1tw0I3L7vKvNMyYYS3Ldjsr7O7jKXtx02VTtsUw3OJqaTKvX1c
o1FVlzpmSfbT6OFRqaZQl489zx7xS+9e5pR8MOpIBY5H/1MOzOGdtqfCJgBjj9nH
ggGXYWObuFy6JorQ1uouoGD2nHD2groS5SxZST/Se3bNJ/ZY31HS0fpUc51tvzrZ
EabOx/IupygI3IEus32uppLeNstisDCTVmOmp9U1kCjN8FMU5lXyi67u0BWbvUQ+
/u0IwF3SG9WP6Zkop9kGVXmgoOODtXaHrWyq1r8AnSQkxPUz0d3WR+v3vOhpWTg=
=H4DK
-----END PGP SIGNATURE-----
add Mimosa dictionary
Alan T. DeKok at 2018-04-04T20:29:55Z
Files modified:
* share/dictionary
* share/dictionary.mimosa
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38b62802d7bd48ab96cb59b6d5563955b0c70278
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaxTW+AAoJEH0Oec13Yh7NMkkH/iTXJOZvPaFGPOCT3FllfxrB
CgfHK34LqAkMFvN8yGPkO81Zdi8KbFppHxWYT0yTr4q0ThFVztDg35tMEU2jIpg4
roRuin+5ZSB3s2qTiqoafBXiJa5NOgFDmzW4hAHdLeD0iKnvME48GSvDrfHdKq3E
YNd0GEy6GXK2wAnkDsMRuqts2jllJP5Z/npBT+K2MCYv8QVtb3MnhgM85JP+LRU/
JuRmIX/Y7fv6vcuJh3STyHX1ZlUhVY+Yad5WUF0oOGyyX/0PPOTRybiQRM3PnJ1w
xHVLW5J6Pg5Ek46nXHqP/kHMjeXpxpp4SK5g14RRoOt826hFams4+ajIcOk1KXw=
=EpEX
-----END PGP SIGNATURE-----
don't allow leading spaces
Alan T. DeKok at 2018-04-04T20:29:50Z
Files modified:
* share/format.pl
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be0ba962e48470d6aa4c0681ee1377fbdc6e898d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaxTWxAAoJEH0Oec13Yh7NiR0H/3YXfq3j797LyoctaGL0Anf8
dkGEsk0NgVpL9f6o0P9GL/kxxQ+uF+F9kYiYPbrvaEGXGy43yA5E2wrmW42Qkwxj
I/k/oFuPd2+/Nf/jYRBVcr+vP9hhydVD78lry76+P0DylyDGrWejUdJU79EEReBD
5E0MAmZ9g7ljMkIJJNm4TEhGsADlmQy3xTrNcWpiNsfD+22Hb4IpcotXDtt4hrCY
CcMGUTCirvSHkxsbQtKv6ef8YLMkMwQRbTyFs+I0/kt5J8BVdwEc2XlLGJ8nU9PX
rcHNDvcwN+lK7S6j1b6TguerCENyF+UiwcH31XzvyKgmd1OBHnGuyahWgLPuh38=
=1i4A
-----END PGP SIGNATURE-----
add unlang_signal_frames()
which signals a subset of frames, so that "limit" and "timeout"
can stop child subsections, but still allow the request to continue
Alan T. DeKok at 2018-04-04T20:28:57Z
Files modified:
* src/unlang/interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3771cd17a4d1af3ac7833f3e8ece0b7d2892afdf
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaxRItAAoJEH0Oec13Yh7NCf0H/AiX8lBM5cWkuKN0nVzWOpCd
g1EVQHzHEEil/ZfmIQezcBWu6/QqG33k+nBxv9hF0Fe91kpOiaubYbwu4wiiXeqA
DEsXWDMQo2f+ROGUedubmdZ9bg4ask48fNn2yW8TboyiBejzKLXH8bZ8inURu54b
sMBf9EzCi60ggvGG5kZBK3Y9ya1uKajCK6Nbi181c1Ld1YqQEteaOpYOhVAO2RAn
9hLT8LBr7tg//yCGgp3vSHKL2vW/6o+MZ5z/YxiCB8qtH90SdmUri3h9GXZZ6uav
/JOsH4Q5YDyG0EREQ8RuDJo7eZqJ8lwXsx8ymp3380pbUV66xcLvoV8jw4QqoGU=
=5twj
-----END PGP SIGNATURE-----
remove duplicate message.
Only the system which generated the error should print the error
Alan T. DeKok at 2018-04-04T17:58:05Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72b45134fd8b36d1b409de22a88569f942f41d80
======
Too verbose
Arran Cudbard-Bell at 2018-04-04T17:47:51Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/098b835b672bff2517d2fabfd2dd79537b9a2368
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaxQvQAAoJEH0Oec13Yh7NsvsH/jHqQQCyWrwybXY2oX0DqpCH
sd++CRqo/P5PUKFXgtsvxomwZ1oanXss/4yVFVMU5kNJaRSCNePieLm6hk9qlJn1
Nh9TC7YqoMtci0NlyUIK8u6ynwkZZB54CSYaKQu5SxG0Q88l7Qs0eJR/JN/TcqQl
n7avw/Wqbki02DHS8nN5z6PlN7odX3SKcFemNDHRp5q1oP+gmH0QNxouOmgflYmT
IwWB1VtC0fuly3F3OIt68l+KHYrRj5ONl0yjvxnawXRSNbSws2Lnvd4XYEXXeVYK
f+92gl3pA2uKtNyZM6bBNSozzgaCUZT54M9FJriFouOvS5kRBD+XsHdenjY7cpk=
=TIu+
-----END PGP SIGNATURE-----
track is_dup locally
Alan T. DeKok at 2018-04-04T17:30:56Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b85c32713d615db1ada1e16247b14b992f41316
======
Fix rlm_rest autoload arrays
Arran Cudbard-Bell at 2018-04-04T17:04:37Z
Files modified:
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7286ff96781a0bcf285e2ef9704ab46f5b72e2f7
======
Environmental variables for ASAN and LSAN
Arran Cudbard-Bell at 2018-04-04T16:15:30Z
Files modified:
* scripts/ENV-lsan
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27c0da1f83880316d6641bf70bc4a65ab12dbf37
======
Fix comment
Arran Cudbard-Bell at 2018-04-04T16:15:06Z
Files modified:
* src/unlang/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8b07094ec7b4b503e3765657a816926ce72b973
======
Don't leak partially initialised SSL_CTXs
Arran Cudbard-Bell at 2018-04-04T15:37:27Z
Files modified:
* src/lib/tls/ctx.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1fa8e9c9939f498d3c46aba49d692dd1817be982
======
Actually error out if we're hard verifying the cert chain
Arran Cudbard-Bell at 2018-04-04T15:37:06Z
Files modified:
* src/lib/tls/ctx.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9835164f72d479c333fcdc04182edcbd18d68b45
======
Do a better job of managing thread memory lifetime in unit_test_module.c
Arran Cudbard-Bell at 2018-04-04T15:02:02Z
Files modified:
* src/main/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5f5d5392befb6197c2f2e1bd5067665e3c4f40b
======
If we're explicitly freeing the strerror buffer, don't allow it to be used later
Arran Cudbard-Bell at 2018-04-04T15:01:42Z
Files modified:
* src/lib/util/strerror.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d2bc5f7fdb656a56bf21a4f427bba888f51d8cf
======
Parent thread instance tree from worker so it gets cleaned up at the right point
Arran Cudbard-Bell at 2018-04-04T14:32:46Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29baf387efd415c602f587a4e4dbf97397e80fa0
======
Use talloc to free thread specific data instead of pthrea destructors
Arran Cudbard-Bell at 2018-04-04T14:28:13Z
Files modified:
* src/include/modules.h
* src/include/xlat.h
* src/lib/io/schedule.c
* src/lib/io/schedule.h
* src/main/module.c
* src/main/radiusd.c
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0620b41f32b156903a958e50c2e9e5d466393b28
======
We probably don't need to package this separately
Arran Cudbard-Bell at 2018-04-04T13:14:11Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c4b848256ba3e0191585f5bb6609f16f61da5e8
======
supress spurious LSAN leaks in macOS
Arran Cudbard-Bell at 2018-04-04T12:13:18Z
Files modified:
* scripts/lsan_leaks
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0efc57824f3ab1999d383ca348cf83e86ae9f7ef
======
Make thread local destructor init function less picky
Arran Cudbard-Bell at 2018-04-04T11:50:18Z
Files modified:
* src/include/threads.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28d330264789e40d06abfd2b6a0812f4f0aef978
======
Remove unused code
Arran Cudbard-Bell at 2018-04-04T11:29:36Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef89c5d4374388585eca41393854b53f0d9fab0c
======
...and another one
Arran Cudbard-Bell at 2018-04-04T11:09:40Z
Files modified:
* src/main/module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ced845de9746857f336674594ee5d4f4c66c0596
======
Fix linking issues
By not calling I/O functions from the server library *sigh*
Arran Cudbard-Bell at 2018-04-04T10:46:20Z
Files modified:
* src/main/module.c
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81f12a1e49d2b38670f0eb318328e57ad9b01e19
======
Always use talloc_get_type_abort when assigning from void
It saves against fat fingers, and has no performance impact in non-debug builds
Arran Cudbard-Bell at 2018-04-04T09:54:35Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dea5146b00220ca2249f5b3c062695d8c375b6a1
======
Add more debug messages to track thread/xlat allocations
Arran Cudbard-Bell at 2018-04-04T09:53:56Z
Files modified:
* src/lib/io/schedule.c
* src/lib/io/schedule.h
* src/lib/io/worker.c
* src/main/module.c
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36917a121febba6d0a15b127acf6a2ce6b3e166d
======
Parent thread instance data from the thread instance tree
Arran Cudbard-Bell at 2018-04-04T00:02:01Z
Files modified:
* src/main/module.c
* src/main/xlat_inst.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ccfdf094112eed5367adc6b76849991c0d93a031
======
--
This commit summary was generated @2018-04-05T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list