Commit report for master 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:09:57Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb06e0ea05d4c007f7ffb430da719a852c79e143
======
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-28T22:09:46Z
Files modified:
* src/modules/proto_dhcp/dhcpd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af76a8ebe1bc1ee9ff7c23bb36c3e8feabbda734
======
Check return of talloc
Alan T. DeKok at 2013-10-28T20:59:52Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27577f73a2ec7c35ef85973346828e3b2c5adec6
======
Sanity checks for leap
Arran Cudbard-Bell at 2013-10-28T16:58:28Z
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/9a280735f8305867f565ce333bccc225a0df32e9
======
Allow room for \0
Alan T. DeKok at 2013-10-28T14:22:42Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f23afe85137770c6929d95859f60dff118ea4ee
======
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:41Z
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/d563be48bceb43f685c830bc10fe32d8edc33469
======
Flag is sometimes uninitialized
Arran Cudbard-Bell at 2013-10-28T13:38:12Z
Files modified:
* src/lib/udpfromto.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a03dbdc99a6e3eee0617f73b341523298a9a73d5
======
Write LDAP handle directly to conn->handle
Arran Cudbard-Bell at 2013-10-28T13:18:23Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c965a028baca382ace6c700e5717ed0dc8e51030
======
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:41Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4113b4266e8bd9da52e7f13878c9d1d682994141
======
Wrong argument (inst instead of conn) passed to the rebind callback in rlm_ldap
Arran Cudbard-Bell at 2013-10-28T12:01:51Z
Files modified:
* src/modules/rlm_ldap/ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0b2e007bdc4151a15c114310179d43b18c64114
======
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:58:08Z
Files modified:
* src/modules/proto_dhcp/dhcpd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74a8c85d6b29b034a8479d1358691fe720b0814a
======
VERIFY_RP --> VERIFY_PACKET
to match v3.0.x
Alan T. DeKok at 2013-10-28T01:17:06Z
Files modified:
* src/include/libradius.h
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7fa9e451a925cd1f5785d56feabdd60770f03c87
======
Check length of ethernet VP
Alan T. DeKok at 2013-10-28T01:14:18Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eef8d8370609af4c26a740d6976899865e1e9d30
======
Can't get a VP from a VPT if no VP exists
Alan T. DeKok at 2013-10-28T01:12:18Z
Files modified:
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1053930fb96108017704d2e5e651950c962ef35e
======
Return if alloc fails
Alan T. DeKok at 2013-10-28T01:09:26Z
Files modified:
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/278a3e48058c5c4127a66d3851b06802847cb9e3
======
Add missing unlock
for when malloc fails.
Alan T. DeKok at 2013-10-28T01:09:26Z
Files modified:
* src/lib/rbtree.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/07168805217c3b9a1d4b124e4c01a0991592d221
======
Dereference after NULL check
Won't be an issue, but the code was wrong
Alan T. DeKok at 2013-10-28T01:09:25Z
Files modified:
* src/modules/rlm_replicate/rlm_replicate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64e3eda427e61ade2c6bd82eb1ca0090cfcf1ce1
======
Initialize variable
Alan T. DeKok at 2013-10-28T01:09:25Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb892aa5080e9a1f15312e0d614b22cdb1cde0c5
======
Remove dead code
Alan T. DeKok at 2013-10-28T01:09:25Z
Files modified:
* src/lib/udpfromto.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5dea40ff525e9cacdf6775c3cb636e68ae01366d
======
Checks for case which shouldn't happen
Alan T. DeKok at 2013-10-28T01:09:25Z
Files modified:
* src/lib/rbtree.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d3033d771b20c3c3de6e6187474300c98747b66
======
Added VERIFY_RP for RADIUS_PACKET
Alan T. DeKok at 2013-10-28T01:09:25Z
Files modified:
* src/include/libradius.h
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a51f6cf0fa84534bf8569849882544c74a81de4
======
fr_socket() returns a negative number for error
Alan T. DeKok at 2013-10-28T01:09:25Z
Files modified:
* src/main/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce39768fe9724517a4fcf0036f370f7ffcba163a
======
Remove unused variable
Alan T. DeKok at 2013-10-28T01:09:25Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b8c802d760da17fd84f6639299a18755da2e771
======
Fix for Coverity
Alan T. DeKok at 2013-10-28T01:09:25Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cbf776a2477b006a5d1ff76904fab0b38ffa7501
======
--
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