Commit report for master branch
The git bot
announce at freeradius.org
Thu Aug 15 00:00:02 CEST 2013
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Make it bool
Alan T. DeKok at 2013-08-14T18:45:52Z
Files modified:
* src/include/packet.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37a76484cca62157d76eeb035ae4f334ca056f37
======
packet list id alloc/free now inserts / yanks the packet, too
Alan T. DeKok at 2013-08-14T18:38:22Z
Files modified:
* src/include/packet.h
* src/lib/packet.c
* src/main/process.c
* src/main/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0af11e8c0fa406936a06ac34a87b926a2b7daa33
======
Made more functions return bool
Alan T. DeKok at 2013-08-14T18:36:18Z
Files modified:
* src/include/packet.h
* src/lib/packet.c
* src/main/process.c
* src/main/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2fb60646d9a62fbe63aac5beeaaae4b8dd8a76d
======
Return codes are boolean
Alan T. DeKok at 2013-08-14T18:34:16Z
Files modified:
* src/include/libradius.h
* src/lib/rbtree.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a13936b236aa3437761d3cede3dad002da84b465
======
Check return code of packet_list_yank
Alan T. DeKok at 2013-08-14T18:32:24Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a699978dcb69fc12fecbe2cb0c1a25ba09c157b
======
Made packet_list_yank return a bool for success/failure
Alan T. DeKok at 2013-08-14T18:32:22Z
Files modified:
* src/lib/packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/124aba085f55bb32364363d470e8eaaac7079a71
======
Typo
Arran Cudbard-Bell at 2013-08-14T12:27:30Z
Files modified:
* src/include/radsniff.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5849e9e4310a787f4355597c242bb3a6fd4a2007
======
Rewrite the majority of the packet processing logic
Introduce a request structure like we use in the server core, and use this to represent the request/response link.
This allows us to detect lost packets (where we never saw a response even after multiple requests), retransmissions where we see packets with the same src/dst parameters and request authenticator/nonce, and premature reuse of packet IDs.
This also implements the first required dequeueing scheme (previously there was none), which remove requests from the rbtree. The second dequeuing scheme removes requests/responses immediately as soon as a response is received, and the third never bothers inserting requests/responses into the queue.
The other schemes need to be implemented later, and specified by the user for individual packet types.
Arran Cudbard-Bell at 2013-08-14T12:06:23Z
Files modified:
* src/include/radsniff.h
* src/main/collectd.c
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed0c55a578da56fe151245325e55a730eeb8995a
======
--
This commit summary was generated @2013-08-15T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list