Commit report for v3.0.x branch

The git bot announce at freeradius.org
Sat Oct 26 00:00:07 CEST 2013


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Use talloc for results

Remove trailing \n

Don't set statement field to NULL. Closes #455

Arran Cudbard-Bell at 2013-10-25T19:41:16Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8734470c44d90a02e39684ad7de4607af4099d20
====== 
Ignore non-ether CHADDR

Alan T. DeKok at 2013-10-25T17:32:18Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c0480f78199ff164f3fa40c478a09e162dfeecf
====== 
Set CFLAGS/CPPFLAGS when re-running configure scripts

Arran Cudbard-Bell at 2013-10-25T15:14:42Z
Files modified:
	* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8cd633704bc55ab56c19b982fa466a182ff3f970
====== 
Fix defaults for chase_referrals and rebind

Arran Cudbard-Bell at 2013-10-25T15:14:38Z
Files modified:
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84adabc879c3c4b43d91804bd4e88cbe35ee42ce
====== 
Basic fixes to jlibtool which are unlikely to break anything

Arran Cudbard-Bell at 2013-10-25T13:37:27Z
Files modified:
	* scripts/jlibtool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b985927ee5659f126893d4cbc95d749007ea8224
====== 
Fix typo in version.c

Arran Cudbard-Bell at 2013-10-25T12:25:41Z
Files modified:
	* src/main/version.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4cc6b01af803a9bea6a1ee28b37cc8f902cfbb16
====== 
Move @.. to $(Q)...

That way we can set Q=@ for quiet, or Q="" for verbose

Because most versions of GNU Make are smarter than you.  If you
want to know what it's doing... HA! You can't!  There's an "@"
in front of the rule!  You're not supposed to see what the rule
does!

Alan T. DeKok at 2013-10-25T04:22:58Z
Files modified:
	* scripts/boiler.mk
	* scripts/libtool.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6d7b8920a46728818f74a3c17c689bc1b11e691
====== 
Fix clang build under mavericks (OSX 10.9)

The default header files have moved, so they're no longer
in /usr/include/.  <sigh>

So we do special checks to find them.  And then add the special
sauce to jlibtool as DARWIN_CFLAGS, so it doesn't pick up the
rest of the CFLAGS we're using to build the server.

We also add the sauce to the normal CFLAGS and LDFLAGS, too,
so the normal build can proceed.

BUT, we add the special sauce to the END of the cflags.  So if
you want to use locally built libraries instead of the system
ones (I'M LOOKING AT YOU, OPENSSL), you can.

Alan T. DeKok at 2013-10-25T04:16:52Z
Files modified:
	* Make.inc.in
	* configure
	* configure.ac
	* scripts/libtool.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20d18760596a08666d487b7f04ad02dcd00b396e
====== 
setting libdir is no longer needed

Alan T. DeKok at 2013-10-25T04:08:22Z
Files modified:
	* raddb/debug.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28cf7be7437cefa75f40e8d3caf44d49a0fc7dc5
====== 
Change way we use OpenSSL.

- what the user tells us (env or CLI) goes at the START
  of CFLAGS, LDFLAGS, and friends.
- If OpenSSL is found, it gets added to CFLAGS and LIBS
  so that all of the modules can pick it up
- remove all *.mk build  rules which link to $(OPENSSL_LIBS)
  everything is now in $(LIBS), which should be used instead

Alan T. DeKok at 2013-10-25T04:07:47Z
Files modified:
	* Make.inc.in
	* configure
	* configure.ac
	* src/main/radattr.mk
	* src/main/radclient.mk
	* src/main/radconf2xml.mk
	* src/main/radiusd.mk
	* src/main/radmin.mk
	* src/main/radwho.mk
	* src/modules/proto_dhcp/dhcpclient.mk
	* src/modules/rlm_eap/radeapclient.mk
	* src/modules/rlm_eap/types/rlm_eap_peap/all.mk
	* src/modules/rlm_eap/types/rlm_eap_pwd/all.mk.in
	* src/modules/rlm_eap/types/rlm_eap_tls/all.mk
	* src/modules/rlm_eap/types/rlm_eap_ttls/all.mk
	* src/modules/rlm_ippool/rlm_ippool.mk
	* src/modules/rlm_ippool/rlm_ippool_tool.mk
	* src/modules/rlm_mschap/smbencrypt.mk
	* src/modules/rlm_otp/all.mk.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d073a1918664d0d4c1b5494a4fda2212f4f2f5fd
====== 
Note recent changes

Alan T. DeKok at 2013-10-25T03:51:13Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0c642f3d6066e8bd5765043d55bf3b5fc30eea5
====== 
Properly create the list of "configure" targets

for *.ac, do *.ac -> *, not *.in -> *

Alan T. DeKok at 2013-10-25T03:51:00Z
Files modified:
	* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a04e89f1cfedfcc515e572b1bd81860133b8e253
====== 
Fix, sanitize, and tidy the logic around return codes in rlm_sql

Arran Cudbard-Bell (via Alan T. DeKok)@2013-10-25T03:46:37Z
Files modified:
	* src/main/valuepair.c
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/629147837511dccac6f66046c00ab4f5f013ff5f
====== 
Set targetname="" if the module is disabled

Alan T. DeKok at 2013-10-23T23:09:39Z
Files modified:
	* src/modules/rlm_ruby/configure
	* src/modules/rlm_ruby/configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40cfe2ca41992a7c1d881da0eac9c4073d6ad56f
====== 
If we're not building a module, don't install examples

Alan T. DeKok at 2013-10-23T21:57:28Z
Files modified:
	* src/modules/rlm_counter/all.mk.in
	* src/modules/rlm_perl/all.mk.in
	* src/modules/rlm_python/all.mk.in
	* src/modules/rlm_ruby/all.mk.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7dfbd77ffb55bb4be25b009563bd499c5f5b8f86
====== 
Only TCP packets should be non-blocking

And then only if they don't have dedicated worker threads

Alan T. DeKok at 2013-10-23T17:12:11Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4ff607e82662d3389152807ef5ff4d08f12e3d8
====== 
UDP packets should be blocking by default.

There's no benefit to making them non-blocking.

Alan T. DeKok at 2013-10-23T17:11:44Z
Files modified:
	* src/lib/packet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6333bc399f45c7158e61f36ee28cecb4eb862f0
====== 
recvfrom returns ssize_t, not size_t

Alan T. DeKok at 2013-10-23T17:02:09Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/910699ebe032a7b051234449fb992fbc5a5e0d3a
====== 
Fix error message for reply

Alan T. DeKok at 2013-10-23T16:53:22Z
Files modified:
	* src/modules/proto_dhcp/dhcpclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/443bdeab547cdc0b9fae7ecaf3a282ce3f254c0c
====== 
Encode correct fields (ether, not octets)

Alan T. DeKok at 2013-10-23T16:50:13Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/03d1e8f693afa8861cacd458e0493c4a51293dc8
====== 
Encode the reply, not the packet

Alan T. DeKok at 2013-10-23T16:50:13Z
Files modified:
	* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82dc18e670985c720b7306f18d37fb0619fc043f
====== 
Fix paircursor bugs

Alan T. DeKok at 2013-10-23T16:50:13Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b76654ee34de5688a6ae53bde7932c90a1a668df
====== 
Update gitignore to ignore analyzer output

Arran Cudbard-Bell at 2013-10-23T14:24:30Z
Files modified:
	* .gitignore

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06e20c347421f3067735421c48c09c971eeef653
====== 
Default to recvfrom if we dont have IPv6_RECVPKTINFO

Arran Cudbard-Bell at 2013-10-23T14:24:26Z
Files modified:
	* src/lib/udpfromto.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/056739e90296d7d3c45c104516ed446ccdbdeebc
====== 
Restore most-recent return code match in if()/elsif()

This puts the old behaviour back of matching the most recent
return code, not the highest priority one.

Phil Mayers (via Alan T. DeKok)@2013-10-21T15:05:12Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c389d4411d02bfc53c10a484ee164713b6e2045
====== 
Note recent changes

Alan T. DeKok at 2013-10-18T16:36:49Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b21dfd9f512258516625bd0851896235cf392f46
====== 
Document timeout here, too

Alan T. DeKok at 2013-10-18T16:36:49Z
Files modified:
	* raddb/mods-available/exec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5738aa9588db38c1c66f1a7ff9835446f8c93432
====== 
Remove suspicion

Arran Cudbard-Bell at 2013-10-17T21:13:58Z
Files modified:
	* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78b2c65faff5b02d3373e175984586e049b9087f
====== 
Typo

Arran Cudbard-Bell at 2013-10-17T18:32:07Z
Files modified:
	* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b5b7aa05660f5a226751ba7ed5948204e385c85
====== 
Avoid string copy in vp_prints_value for PW_TYPE_STRING

Arran Cudbard-Bell at 2013-10-17T18:23:25Z
Files modified:
	* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24757035541c137b623ed775240ff4e13456bae5
====== 
Fix indentation in vp_print_value function

Arran Cudbard-Bell at 2013-10-17T18:23:25Z
Files modified:
	* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1bbe5731a63c645057d3bdbf2734115ebf364f9b
====== 
Debug condition is allocated in the NULL context
so that when the command socket goes away, it sticks around

Fixes #454

Alan T. DeKok at 2013-10-17T14:30:36Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38f9d8f8b028e26b90c195cbee3f9f1b8307124b
====== 
add ntlm_auth_timeout option to rlm_mschap

Matthew Newton (via Alan T. DeKok)@2013-10-16T17:16:06Z
Files modified:
	* raddb/mods-available/mschap
	* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2593d05c46474278f44f141ee29be2ebae07dc5d
====== 
add timeout option to rlm_exec

Matthew Newton (via Alan T. DeKok)@2013-10-16T17:16:04Z
Files modified:
	* raddb/mods-available/echo
	* src/modules/rlm_exec/rlm_exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/031bc3ec2ea6a76d56ff963c47dd351d517861db
====== 
add timeout arg to radius_exec_program, with default EXEC_TIMEOUT

Matthew Newton (via Alan T. DeKok)@2013-10-16T17:16:02Z
Files modified:
	* src/include/radiusd.h
	* src/main/evaluate.c
	* src/main/exec.c
	* src/main/modcall.c
	* src/main/threads.c
	* src/main/tls.c
	* src/main/valuepair.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de81919d7e48848bbc979868c682d247265ebe4b
====== 
Note issues with spaces in User-Name

Alan T. DeKok at 2013-10-16T16:49:12Z
Files modified:
	* raddb/mods-config/files/authorize

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/536e334f5960314667ce208f79fa0d9ff86eab84
====== 
Quiet clang analyzer

Alan T. DeKok at 2013-10-15T17:43:33Z
Files modified:
	* src/main/detail.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1bdc7f772efd0d7fb5470bd8415d6490ddfe0afe
====== 
Remove unused assignments

Alan T. DeKok at 2013-10-15T17:13:26Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3219386c8961e43d2f9ab5faa3578bae6b44f91f
====== 
Better way of detecting clang

Arran Cudbard-Bell at 2013-10-14T23:32:34Z
Files modified:
	* Make.inc.in
	* configure
	* configure.ac
	* scripts/boiler.mk
	* scripts/libtool.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/964ac89d2ce5dbf723e8ba58a1f4288db309f3a5
====== 
Last conversion to talloc

Alan T. DeKok at 2013-10-14T23:10:21Z
Files modified:
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8191997b3bfc264f837872bf2575ffbaba19aeb4
====== 
Add target-specific scan rules

Alan T. DeKok at 2013-10-14T22:53:11Z
Files modified:
	* scripts/boiler.mk
	* scripts/libtool.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/610556836a8391a98bae360258a755badd58b983
====== 
Minor fixes for scanner

Alan T. DeKok at 2013-10-14T22:46:54Z
Files modified:
	* src/lib/sha1.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/546fa21abcf86827e67a81e7f077db026821fb35
====== 
Analyzer ignores function attributes

Alan T. DeKok at 2013-10-14T22:45:20Z
Files modified:
	* src/lib/rbtree.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99e903ecd488b0ba370d73ef9f4e4179738c633f
====== 
Clang analyzer appears to ignore function attributes

Alan T. DeKok at 2013-10-14T22:43:48Z
Files modified:
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6572fe31bd81701f016cd0e0e440ebd517ef630
====== 
Remove unused assignment

Alan T. DeKok at 2013-10-14T22:42:49Z
Files modified:
	* src/lib/filters.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aab978259d8e0068d004e4272a0503c7b4af2ccc
====== 
Fixes for analyzer

Alan T. DeKok at 2013-10-14T22:37:31Z
Files modified:
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91733075596799cdbdbb848b713279b024cb193f
====== 
set L_WARN to yellow, too

Alan T. DeKok at 2013-10-14T22:15:56Z
Files modified:
	* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c52ca83fef175a57f838f0f0f1b3989f1231aabc
====== 
Allow clients to have "proto = tls".

This means tls is REQUIRED for them.  So if someone accidentally
allows that client for RADIUS/TCP, or RADIUS/TCP, the connection
will not be allowed.

Alan T. DeKok at 2013-10-14T22:12:32Z
Files modified:
	* raddb/sites-available/tls
	* src/include/radiusd.h
	* src/main/client.c
	* src/main/listen.c
	* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a0a3553a6e658d0207fd2934e33213ed1963d59
====== 
Note that the radsec shared secret is radsec

Alan T. DeKok at 2013-10-14T22:12:32Z
Files modified:
	* raddb/sites-available/tls

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99d5f74b02382e1764be719d1fa51698bf81a400
====== 
Assert to quiet clang analyzer

Alan T. DeKok at 2013-10-14T22:12:32Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9521960e5d84ed1c162ea6aa8af56873c4e3078
====== 
Remove unused assignment

Alan T. DeKok at 2013-10-14T22:12:32Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5cbeb3af4b65a586dd62bf9c1a39d955fb8fb393
====== 
Rearrange code to quiet clang analyzer

Alan T. DeKok at 2013-10-14T22:12:32Z
Files modified:
	* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2aa2c0e35401aa7f310e2c886705a9e581e0b375
====== 
Assert to quiet clang analyzer

Alan T. DeKok at 2013-10-14T22:12:32Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fa53a49d67f18c9b90e20e126a511313b3f4a63
====== 
Assert to quiet clang analyzer

Alan T. DeKok at 2013-10-14T22:12:32Z
Files modified:
	* src/modules/rlm_attr_filter/rlm_attr_filter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e044533ab5efb47cb0cf0756d581505df168d6e1
====== 
Removed unused assignments

Alan T. DeKok at 2013-10-14T22:12:32Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/75533ca9c386822c9f15590157b2c251983c0a73
====== 
Remove unnecessary assignment

Alan T. DeKok at 2013-10-14T22:12:32Z
Files modified:
	* src/lib/dict.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd3c36a850b1968de6eec4c41c983513b1a8e251
====== 
Removed duplicate code

Alan T. DeKok at 2013-10-14T22:12:32Z
Files modified:
	* src/modules/rlm_passwd/rlm_passwd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea2bbf158ef9d4f848155ddef34fbed0e09fb926
====== 
Realm struct to talloc

Alan T. DeKok at 2013-10-14T22:12:32Z
Files modified:
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77e10313ea8ac04cda95e3b4c4a059d28996024a
====== 
One more minor assert

Alan T. DeKok at 2013-10-14T22:12:31Z
Files modified:
	* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b10044e9e96808e53b4707aceb84cc06a755c878
====== 
Be more careful about initialization in a loop

Alan T. DeKok at 2013-10-14T22:12:31Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56e69eedaef9dc4049ab3690d5ce2909d13625e5
====== 
Clean rules for scan

Alan T. DeKok at 2013-10-14T22:12:31Z
Files modified:
	* scripts/boiler.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1a36410f5d5e10d3acc0e26ea5dbc04f8499197
====== 
Use clang analyzer macro to tell it about asserts

Alan T. DeKok at 2013-10-14T22:12:31Z
Files modified:
	* src/include/rad_assert.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2659add768cb5656c4f69dac4b8dbde59a95e83
====== 
Rules for clang analyzer

do "make scan" for a LONG build, with lots of scanning,
and (for now) a number of errors.

Alan T. DeKok at 2013-10-14T22:12:31Z
Files modified:
	* scripts/boiler.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85d2e52c8f1127a7db56ddff4d101a1d843b5f47
====== 
correct the log/colourise logic

Phil Mayers (via Arran Cudbard-Bell)@2013-10-14T15:42:09Z
Files modified:
	* src/include/radiusd.h
	* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/445c75116254dce77cf59510706666f7fe4a5a54
====== 
Seeing as we now encode ethernet, and we check that ethernet VPs are the correct length, we should probably decode ethernet to.

Arran Cudbard-Bell at 2013-10-14T14:40:26Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/433e0da39f38bb6b36efd12d5f95f6b39044dfd7
====== 
regexec doesn't seem to initialised unused elements of rxmatch

Arran Cudbard-Bell at 2013-10-14T13:22:56Z
Files modified:
	* src/main/evaluate.c
	* src/main/util.c
	* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3320f9adeae5d2fefb0568916fd28671133a783
====== 
- Fix build when linking against OpenSSL

Ryan Steinmetz (via Alan T. DeKok)@2013-10-13T18:31:27Z
Files modified:
	* src/main/radattr.mk
	* src/main/radclient.mk
	* src/main/radconf2xml.mk
	* src/main/radmin.mk
	* src/main/radsniff.mk.in
	* src/main/radwho.mk
	* src/modules/proto_dhcp/dhcpclient.mk
	* src/modules/rlm_ippool/rlm_ippool.mk
	* src/modules/rlm_ippool/rlm_ippool_tool.mk
	* src/modules/rlm_mschap/smbencrypt.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/298698a748519385a3daac860004ef5e67a31a98
====== 
Properly initialize variable

Alan T. DeKok at 2013-10-13T15:57:49Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8cfd3dc88324129cb756358c251d08c686f52452
====== 
Add OpenSSL to smbencrypt, for the MD4 functions

Now that we always use OpenSSL for MD4 when it's available

Alan T. DeKok at 2013-10-13T15:57:19Z
Files modified:
	* src/modules/rlm_mschap/smbencrypt.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36e0c667d97adb5b455882ddc8a4d789a7a7286f
====== 
Use correct struct entry

Alan T. DeKok at 2013-10-13T15:57:19Z
Files modified:
	* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8562db9b52e98bdbd173b22ab63bf9138d42536c
====== 
Only set ARP dev if interface is known

Arran Cudbard-Bell at 2013-10-12T20:21:49Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/949c83d94f5e1efc511e629e3195e0204db10222
====== 
vsnprintf may of returned random crap, but talloc is consistent

Arran Cudbard-Bell at 2013-10-11T19:10:48Z
Files modified:
	* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b387077ea30f357ca5a3eadcad2b6f51ef6814d
====== 
pool-key and lease-duration now have _

Phil Mayers (via Arran Cudbard-Bell)@2013-10-11T18:38:46Z
Files modified:
	* raddb/mods-config/sql/ippool-dhcp/mysql/queries.conf
	* raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf
	* raddb/mods-config/sql/ippool/mysql/queries.conf
	* raddb/mods-config/sql/ippool/oracle/queries.conf
	* raddb/mods-config/sql/ippool/postgresql/queries.conf
	* raddb/mods-config/sql/ippool/sqlite/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33a639731eb822a551864b0f58db7a1521f5925e
====== 
set vp length

Phil Mayers (via Arran Cudbard-Bell)@2013-10-11T18:38:41Z
Files modified:
	* src/modules/rlm_sqlippool/rlm_sqlippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b48c18048ec5cbdb549c4494790564ad963059e
====== 
Make ID printing %u, not %d

Alan T. DeKok at 2013-10-11T14:31:34Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51c473cdadc9a40e438720f7e9327dbaa9a6648e
====== 
Whitespace

Arran Cudbard-Bell at 2013-10-11T00:35:25Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/95974e706f2abe00744f2621b02cb695f1d9645c
====== 
Slightly better error message

Arran Cudbard-Bell at 2013-10-11T00:35:17Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d69fb8ff05eba823526cf93e8c2e30773fc4912
====== 
Remove error on accessing invalid request

Arran Cudbard-Bell at 2013-10-11T00:29:23Z
Files modified:
	* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e4a8cfae0be41eed36343ef0ff545464d372084
====== 
Fix potential overflow in fr_dhcp_add_arp_entry

Arran Cudbard-Bell at 2013-10-11T00:21:53Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/359ac25d00174a8f5f5ea17f836314926eba3566
====== 
Typo?

Arran Cudbard-Bell at 2013-10-10T22:38:51Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02dc85e283ad118424be07c7d1412c131a3cb51e
====== 
Remove timezone from changelog

Arran Cudbard-Bell at 2013-10-10T22:24:40Z
Files modified:
	* debian/changelog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8da7a0288bd6e5f7fa774393c8365cd80ddb6444
====== 
Fix stupid nesting in sqlippool

Arran Cudbard-Bell at 2013-10-10T21:04:03Z
Files modified:
	* src/modules/rlm_sqlippool/rlm_sqlippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61040c8fbdcf88524468dc28dcc0e9f8a434db40
====== 
sql_query now returns < 0 for error. Closes #444

sqlippool_command should also indicated that it errored

Arran Cudbard-Bell at 2013-10-10T21:03:58Z
Files modified:
	* src/modules/rlm_sqlippool/rlm_sqlippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/52a2b9e915e73a26f1893660244df6abec057f38
====== 
Better way of doing pairremove

Arran Cudbard-Bell at 2013-10-09T16:45:25Z
Files modified:
	* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1b31ab4bfb87909f1a817b85807727ae126a41b
====== 
Fix potential segv in pairremove

Arran Cudbard-Bell at 2013-10-09T16:45:19Z
Files modified:
	* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f9dd3ae9fdb898799af7f9bdcd64666df0ace16
====== 
Should be fr_assert

Arran Cudbard-Bell at 2013-10-09T16:44:24Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b099e46db1c6f35275f4c2afe09cdb6464ce0df
====== 
Bump for 3.0.1

Alan T. DeKok at 2013-10-09T16:39:57Z
Files modified:
	* VERSION
	* debian/changelog
	* doc/ChangeLog
	* redhat/freeradius.spec
	* suse/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd56af779ae79e7e70b8979ee52776c257b308e5
====== 
Fix segv in fr_dhcp_add_arp_entry

Arran Cudbard-Bell at 2013-10-09T16:06:46Z
Files modified:
	* src/modules/proto_dhcp/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ebede05439ff4f28688cd7b862050548e67019af
====== 
TGT_PRLIBS not needed for libraries

Arran Cudbard-Bell at 2013-10-08T16:21:52Z
Files modified:
	* Make.inc.in
	* src/main/radclient.mk
	* src/main/radmin.mk
	* src/modules/rlm_eap/radeapclient.mk
	* src/modules/rlm_ippool/rlm_ippool_tool.mk
	* src/modules/rlm_mschap/smbencrypt.mk
	* src/tests/rbmonkey.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43aabe6332b3d8dc522e301306c96c749f412a41
====== 
Treat check attributes as unsigned 64bit integers, this should be OK, as all VALUE_PAIRs can hold 64bit integers anyway, and the left 32bits of a integer attribute will be 0.

Arran Cudbard-Bell at 2013-10-08T13:54:52Z
Files modified:
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ffdfcab61d5cb2b9bd81398312c1d016a77a90e7
====== 
Get branch specific build status

Arran Cudbard-Bell at 2013-10-08T00:58:41Z
Files modified:
	* README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c3cee1af4fd5c807be0b15f535006a69155cbed
====== 
Publish to correct location

Alan T. DeKok at 2013-10-07T21:49:47Z
Files modified:
	* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/580424ea12feeb5933f1aaac33fd5f9e2fa2ee60
====== 
Final changes for 3.0

Alan T. DeKok at 2013-10-07T21:48:34Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d3bb1c5be0586f0f6657927125b92dad5c47ff1
====== 
Update version before release

Alan T. DeKok at 2013-10-07T04:08:01Z
Files modified:
	* debian/changelog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16e5924895e42a65b1cc8d233af2007f2cd6ed3b
====== 
Fix sed script for version in debian file

Alan T. DeKok at 2013-10-07T04:07:16Z
Files modified:
	* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43210b0fb427b436fb5e3196b4834223161204f1
====== 
Use correct release branch

Alan T. DeKok at 2013-10-07T04:07:05Z
Files modified:
	* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22e0f7d64686c996bade199a6af91b2795634e15
====== 
Revert afe57485.  Fixes #442

Alan T. DeKok at 2013-10-04T22:36:27Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82a63e98b991465fee33c68faa093a9708d8c47b
====== 
IPv6_RECVPKTINFO isn't defined unless the advanced API is available, IPV6_2292PKTINFO is the 'legacy' socket option but should work just as well.

Arran Cudbard-Bell at 2013-10-02T19:14:53Z
Files modified:
	* src/lib/udpfromto.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ca1cf6194ffeff6cbaeb17b83037fc080d997d3
====== 
Ignore editor projects

Arran Cudbard-Bell at 2013-10-02T14:42:21Z
Files modified:
	* .gitignore

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3e0377be468afd469202d04612549bb71e12dbe
====== 
Update aruba dictionary, extra definitions from alagoutte

Arran Cudbard-Bell at 2013-10-01T23:43:34Z
Files modified:
	* share/dictionary.aruba

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04926faf1fd7ba1590dd12ecd343807e4d53cf12
====== 
-- 
This commit summary was generated @2013-10-26T00:00:07Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list