Commit report for v3.1.x branch
The git bot
announce at freeradius.org
Sat Sep 12 00:00:04 CEST 2015
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
No need for if
Confusing because the rest of the frees don't use a condition
Arran Cudbard-Bell at 2015-09-11T19:04:52Z
Files modified:
* src/main/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5e8941a27b814def709fe6a05f936492fd43f17
======
Doxygen
Alan T. DeKok at 2015-09-11T18:53:26Z
Files modified:
* src/lib/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/190e5c02b64ad7f6b7846f3fe8ec0678b7301373
======
Use fr_pair_list_mcopy... instead of fr_pair_list_move...
Manual merge of 337bbb9435b8
Alan T. DeKok at 2015-09-11T18:25:14Z
Files modified:
* src/include/libradius.h
* src/lib/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a8051e93c9a2d5bb0bbeeab79c21b5ff153a12e
======
Revert "Copy VPs instead of talloc_stealing them"
This reverts commit a529c2d9bdef0f635fa10b2ab7e05527f95551b2.
There's a better fix
Alan T. DeKok at 2015-09-11T18:25:14Z
Files modified:
* src/main/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0efb0c6900f0e7edd63d3beebc6332186c9f17a8
======
Don't leak client_fd on error
Arran Cudbard-Bell at 2015-09-11T18:19:13Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d20e041c8679964b68a49f26c6d3a8348344166
======
Formatting
Arran Cudbard-Bell at 2015-09-11T18:19:08Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb702b0dc8658dfe36cac794328ff0d906d73fb1
======
Copy VPs instead of talloc_stealing them
Alan T. DeKok at 2015-09-11T17:57:02Z
Files modified:
* src/main/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1315863ce19749a07725c3417c1a36b43eb27959
======
Check if the socket is in use before unlinking it
Alan T. DeKok at 2015-09-11T16:34:27Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd2c7f536363ef97e73cea58ca326c91f0ad10d6
======
Add __packed__ to structs which cast over packet buffers
Arran Cudbard-Bell at 2015-09-11T16:25:15Z
Files modified:
* src/include/net.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2908202e9cf3f028beb69c0275eee864b9b0c8aa
======
Syntax errors are errors, not assertions
Alan T. DeKok at 2015-09-11T15:20:01Z
Files modified:
* src/main/modcall.c
* src/tests/keywords/else-error
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ad12b732dee980d740aac70e78cf68eca2ef66b
======
Prevent possible memleak in regex
There was a very small chance that preg was allocated but not freed. This is kind of a sequel to PR #1207.
Herwin Weststrate (via Arran Cudbard-Bell)@2015-09-11T12:16:49Z
Files modified:
* src/main/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6aa6e228f93e53caf47fa1a47ef879659c5aaee2
======
Optionally send rejects without a delay
Currently there is only one global option to set a delay to every Access-Reject packet: reject_delay. There are use cases where you want certain rejects to have no delay, while others should have a delay. An example might be using 802.1X on Cisco LAN Devices: If a client tries MAC authentication an Access-Reject can force it to switch to 802.1X, this is a reject you want to send without any delay. On the other hand, if the client tries 802.1X with a wrong password, you still want the reject to be delayed.
By setting a value to FreeRADIUS-Response-Delay(-USec) in reply, we overwrite the global delay. The maximum supported value is 10, larger values result in a delay of 10 seconds. A value of 0 removes the delay. Not having this attribute in control results in using the global delay. If both FreeRADIUS-Response-Delay and FreeRADIUS-Response-Delay-USec are set, the second one is ignored.
Herwin Weststrate (via Alan T. DeKok)@2015-09-11T01:21:11Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd857346f0c935aa9c6aaccc784ace8c1b216cd8
======
Allow response_delay to be microseconds, too
This was already done with commit 1d1c50bb0c6f5f013b9680def4b7184ecb63f64b, but there was a second assertion that assumed the delay was at least 1 second.
Herwin Weststrate (via Alan T. DeKok)@2015-09-11T01:21:09Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/823a08c60f3eb810e1dac6c1a2aa6df65265c326
======
--
This commit summary was generated @2015-09-12T00:00:04Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list