Commit report for v3.0.x branch
The git bot
announce at freeradius.org
Tue Oct 29 00:00:02 CET 2013
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Sanity check arguments
If there's no interface, don't update anything. It will generate
an error. Instead, return an error saying "no interface"
Alan T. DeKok at 2013-10-28T22:05:42Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56fbc3ae81c6343c47884a56ab86e0ef8f0437e6
======
Check return of talloc
Alan T. DeKok at 2013-10-28T21:59:41Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f13c3d90dd28c07562656e483c7b7ef3442d507
======
Various fixes for DHCP.
- include sys/ioctl.h, so we know if the system supports SIOCSARP
- add listen_socket_t to dhcp_socket_t, so that we can use all of
it's fields
- for systems supporting SIOCSARP, check if "interface" is defined,
and if not, refuse to do ARP, as it requires an interface
Alan T. DeKok at 2013-10-28T21:57:43Z
Files modified:
* src/modules/proto_dhcp/dhcpd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/649cc4f12c82281c55a45a2d6d56839a75dcbe88
======
Sanity checks for leap
Arran Cudbard-Bell at 2013-10-28T16:58:17Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c
* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.h
* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/457beabbab81e2ae13d77fcdaca485f1b40a8d29
======
Style fix in xlat.c
Arran Cudbard-Bell at 2013-10-28T15:46:39Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2c3d8b4dbec3fd9b0184734da00ac661f223d19
======
Allow room for \0
Alan T. DeKok at 2013-10-28T14:22:31Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7871d5dc6f5b32dc20208dbe4da9bb6fa708a21
======
Added VERIFY_ALL_TALLOC
Which walks over the entire talloc'd tree, and does nothing else.
The idea is that if something (i.e. us) over-writes the talloc
headers, then this function will catch it.
Alan T. DeKok at 2013-10-28T14:22:30Z
Files modified:
* src/include/libradius.h
* src/lib/misc.c
* src/lib/valuepair.c
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d77fbc71c84e4e692a91e2b352b94cca1a225df
======
Flag is sometimes uninitialized
Arran Cudbard-Bell at 2013-10-28T13:38:25Z
Files modified:
* src/lib/udpfromto.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dcfabe597c983c9054f4df6d3a58f35ac0d2c7fb
======
Write LDAP handle directly to conn->handle
Arran Cudbard-Bell at 2013-10-28T13:18:33Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e869627a9cc61dbf289df5c34932e5f6af0150b
======
Use talloc_get_type_abort to convert the void to ldap_handle_t in rlm_ldap_rebind
Arran Cudbard-Bell at 2013-10-28T12:09:50Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/809447a1e8b83a769bc1ca750d6cdf43cc7eade4
======
Wrong argument (inst instead of conn) passed to the rebind callback in rlm_ldap
Arran Cudbard-Bell at 2013-10-28T12:02:21Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50878ff54f70d5b24343723f404c0b06a606cb1f
======
If we can't update the ARP table, broadcast the reply.
Some systems don't like this, but it works for others.
The real solution for *BSD is to open a BPF socket, and create
the packets ourselves. That's a bit harder.
Alan T. DeKok at 2013-10-28T01:57:43Z
Files modified:
* src/modules/proto_dhcp/dhcpd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b89ade92610d5c871c721bdebae0c424effc712
======
Check length of ethernet VP
Alan T. DeKok at 2013-10-28T01:57:43Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ff6cbfc21438b999c16943238f62d2d14ac40f2
======
Return if alloc fails
Alan T. DeKok at 2013-10-28T01:57:43Z
Files modified:
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b62da3029974aeeb14b7c0723ef035464add9c7f
======
Unlock on malloc fails
Alan T. DeKok at 2013-10-28T01:57:43Z
Files modified:
* src/lib/rbtree.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/944e6609ceebff0149486a06983733b5b69bff4f
======
Remove dead code
Alan T. DeKok at 2013-10-28T01:57:43Z
Files modified:
* src/lib/udpfromto.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e09c00ed88670d0e5d5bf804d3cff21bee91423b
======
Checks for case which shouldn't happen
Alan T. DeKok at 2013-10-28T01:57:43Z
Files modified:
* src/lib/rbtree.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f47c7333e4f22cff4a4f6fe0673d338f36b0c8a
======
fr_socket() returns a negative number for error
Alan T. DeKok at 2013-10-28T01:57:43Z
Files modified:
* src/main/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b3c342a9cd6d5ba446f262c4b931d49e1956121
======
Fix for Coverity
Alan T. DeKok at 2013-10-28T01:57:43Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea33625e04983ed57e98dc62eb48e1ca76bdc7a7
======
--
This commit summary was generated @2013-10-29T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list