Commit report for v3.0.x branch

The git bot announce at freeradius.org
Thu Aug 20 00:00:03 CEST 2015


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

======
Merge pull request #1197 from jpereira/develop/rlm_rest2

rlm_rest: The json_object_object_get() is deprecated, replaced by json_object_object_get_ex()

Arran Cudbard-Bell at 2015-08-19T21:58:10Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9d0d1b6d8ae1ff125d23b8bdd3634a3535c6eb4
====== 
rlm_rest: The json_object_object_get() is deprecated

was replaced by json_object_object_get_ex() as described in the
documentation.

Jorge Pereira at 2015-08-19T21:17:11Z
Files modified:
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f96e46fddb13210448421c1feeba0f513bcc9ded
====== 
When creating default proxy listener, add it to the proxy list.

And create a v6 default listener if required.

Alan T. DeKok at 2015-08-19T20:00:18Z
Files modified:
	* src/main/listen.c
	* src/main/process.c

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

Alan T. DeKok at 2015-08-19T19:19:30Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93567a594cec3a6711cbb45e4471636042e5bbab
====== 
Clarify debugging messages with actual port number

Alan T. DeKok at 2015-08-19T19:01:54Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d23e9bde08f6f909bc00e8e4dd7769f25a97ef8d
====== 
Quiet nosy programmer

Alan T. DeKok at 2015-08-19T14:59:05Z
Files modified:
	* src/tests/map/map_unit.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/884e7e5318bd2959b76b6fd99ee6be6d7214f1e9
====== 
Don't check on proto.  Addresses #1195

The "proto" field is implied in the sockfd field, so it's OK
to just check sockfd and not proto

Alan T. DeKok at 2015-08-19T13:38:02Z
Files modified:
	* src/lib/packet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f504940effee5b40fc91fbe89e1a0e3149243c35
====== 
Remove redundant declaration

Alan T. DeKok at 2015-08-19T13:09:07Z
Files modified:
	* src/tests/map/map_unit.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb10508b8c3cd8384f52303ad835ee2ce7d7774b
====== 
Almost there

Alan T. DeKok at 2015-08-19T12:58:33Z
Files modified:
	* src/tests/map/map_unit.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db7de29d7c715098d9f048a3f989d1cc52c5cdea
====== 
Make it build...

OSX is much more forgiving than other platforms

Alan T. DeKok at 2015-08-19T12:50:44Z
Files modified:
	* src/tests/map/map_unit.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3350e904f7c26adda0943db64bce08708a07ee5b
====== 
Linker hacks

Alan T. DeKok at 2015-08-19T12:45:18Z
Files modified:
	* src/tests/map/map_unit.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d4f803d7f97d4ef18d7469378920bada7708fe5
====== 
Remove unnecessary wrappers

Alan T. DeKok at 2015-08-19T12:35:18Z
Files modified:
	* src/tests/map/map_unit.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e3bd4373fed0f88448ae152777dcf9910b4db00
====== 
Disallow assigning [#].  Fixes #1171

Alan T. DeKok at 2015-08-19T12:29:08Z
Files modified:
	* src/main/map.c
	* src/tests/map/count-error
	* src/tests/map/count-list-error

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a099f3e9bd2bd2291512dc3171f917a87833d0a
====== 
Added unit test framework for maps

Which are run after the unit tests, and before xlat / keyword
tests.

These tests are for parsing ONLY.  They don't verify that the maps
DO anything.

Alan T. DeKok at 2015-08-19T12:29:08Z
Files modified:
	* src/tests/all.mk
	* src/tests/bob
	* src/tests/keywords/all.mk
	* src/tests/keywords/count-error
	* src/tests/keywords/foreach-break-4
	* src/tests/keywords/switch-escape
	* src/tests/keywords/update-delete
	* src/tests/keywords/virtual
	* src/tests/map/all.mk
	* src/tests/map/base
	* src/tests/map/base.out
	* src/tests/map/map_tests.mk
	* src/tests/map/map_unit.c
	* src/tests/map/map_unit.mk
	* src/tests/peap-client-mschapv2.conf
	* src/tests/unit/foo

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89b2f045650303fddf2dc1b464fd35c9fced3ccc
====== 
Fix text

Alan T. DeKok at 2015-08-19T12:29:08Z
Files modified:
	* src/main/radattr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70e091e99adda7ff8951328c34f4be1da7b088d0
====== 
Use macro for terminating CONF_PARSER arrays

Check type of terminator is -1 to catch where CONF_PARSER arrays are improperly terminated

Arran Cudbard-Bell at 2015-08-19T06:17:31Z
Files modified:
	* src/include/conffile.h
	* src/main/client.c
	* src/main/command.c
	* src/main/conffile.c
	* src/main/connection.c
	* src/main/detail.c
	* src/main/listen.c
	* src/main/mainconfig.c
	* src/main/radwho.c
	* src/main/realms.c
	* src/main/threads.c
	* src/main/tls.c
	* src/modules/rlm_always/rlm_always.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_couchbase/rlm_couchbase.c
	* src/modules/rlm_counter/rlm_counter.c
	* src/modules/rlm_date/rlm_date.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
	* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
	* src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
	* src/modules/rlm_example/rlm_example.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_expr/rlm_expr.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_idn/rlm_idn.c
	* src/modules/rlm_ippool/rlm_ippool.c
	* src/modules/rlm_krb5/rlm_krb5.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_logintime/rlm_logintime.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_otp/rlm_otp.c
	* src/modules/rlm_pam/rlm_pam.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_passwd/rlm_passwd.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_preprocess/rlm_preprocess.c
	* src/modules/rlm_python/rlm_python.c
	* src/modules/rlm_radutmp/rlm_radutmp.c
	* src/modules/rlm_realm/rlm_realm.c
	* src/modules/rlm_redis/rlm_redis.c
	* src/modules/rlm_rediswho/rlm_rediswho.c
	* src/modules/rlm_rest/rlm_rest.c
	* src/modules/rlm_ruby/rlm_ruby.c
	* src/modules/rlm_securid/rlm_securid.c
	* src/modules/rlm_smsotp/rlm_smsotp.c
	* src/modules/rlm_soh/rlm_soh.c
	* src/modules/rlm_sometimes/rlm_sometimes.c
	* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
	* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
	* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
	* src/modules/rlm_sqlippool/rlm_sqlippool.c
	* src/modules/rlm_test/rlm_test.c
	* src/modules/rlm_unbound/rlm_unbound.c
	* src/modules/rlm_unix/rlm_unix.c
	* src/modules/rlm_wimax/rlm_wimax.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec0ea9722bbe3d246c1fff55347d328be10ee851
====== 
Missing conf terminator Closes #1167

Arran Cudbard-Bell at 2015-08-19T06:17:31Z
Files modified:
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e329b2fbadf52b468ff47a4bcc6abad4c13bb7e0
====== 
Print out code, too

Alan T. DeKok (via Arran Cudbard-Bell)@2015-08-19T06:17:31Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f97ed8ee894c646e21adcda53be27b0828410537
====== 
be 'NOT NULL' to prevent SEGV

Jorge Pereira (via Arran Cudbard-Bell)@2015-08-19T06:17:31Z
Files modified:
	* src/main/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/845abf4841285e895b770908badb9dfc17b38e81
====== 
Set packet->proto

Alan T. DeKok (via Arran Cudbard-Bell)@2015-08-19T06:17:31Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24d668df6a68d910a58be3a3e182d927c9b10495
====== 
Print out packet code by name

Alan T. DeKok (via Arran Cudbard-Bell)@2015-08-19T06:17:31Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/100f0cd6914d2fab3d2d48077230612857547fba
====== 
We don't need these messages in normal debug mode

Alan T. DeKok (via Arran Cudbard-Bell)@2015-08-19T06:17:30Z
Files modified:
	* src/modules/rlm_eap/rlm_eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49c4141ec0d41aacdb2c8e857aff1314b68799e9
====== 
Typo

Arran Cudbard-Bell at 2015-08-19T06:17:30Z
Files modified:
	* raddb/mods-available/ldap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba10308afb29d3ee0d6af30773f973eee64546c2
====== 
Fix some confusing documentation around ldap profile

Arran Cudbard-Bell at 2015-08-19T06:17:30Z
Files modified:
	* raddb/mods-available/ldap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ba46fa8dd07408a44da0a8cd9b14929ebdea46a
====== 
Fix capitalization for sha1_ctx

Arran Cudbard-Bell at 2015-08-19T06:17:30Z
Files modified:
	* src/include/sha1.h
	* src/lib/hmacsha1.c
	* src/lib/sha1.c
	* src/modules/rlm_cram/rlm_cram.c
	* src/modules/rlm_eap/libeap/eapcrypto.c
	* src/modules/rlm_eap/libeap/fips186prf.c
	* src/modules/rlm_expr/rlm_expr.c
	* src/modules/rlm_mschap/mschap.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f3ae357f8fc37ea862ceaf5c0938d94db93a2ff
====== 
Move message to debug only.  Fixes #1182

Alan T. DeKok (via Arran Cudbard-Bell)@2015-08-19T06:17:30Z
Files modified:
	* src/main/connection.c

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

Arran Cudbard-Bell at 2015-08-19T06:17:30Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b83e8361b647a572c8f2ccf2149864f3e006d3d
====== 
Fix tags in map_exec_to_vp too Addresses #1191

Arran Cudbard-Bell at 2015-08-19T06:17:30Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f950efc26d771375b3760889dc9e19cf6260e57
====== 
Wrap

Arran Cudbard-Bell at 2015-08-19T06:17:30Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0aacf25a7e86df56444ffab01122cfb0b3a5c789
====== 
Added tag to map

plambrechtsen (via Arran Cudbard-Bell)@2015-08-19T06:17:30Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ab34f2439eac2158a743998e1faaf33c0fed3c5
====== 
Fixing the rlm_detail manual

Jorge Pereira (via Arran Cudbard-Bell)@2015-08-19T06:17:30Z
Files modified:
	* man/man5/rlm_detail.5

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e30c14c65907a91fc2fb9340d163a194e7fcb8fe
====== 
Fix problems with freeradius-dhcp*.deb, refs #1125

Jorge Pereira (via Arran Cudbard-Bell)@2015-08-19T06:17:29Z
Files modified:
	* debian/patches/disable-dhcp-bydefault.diff
	* debian/patches/series

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc772a72e711000e3ba5e3cfcd157a35c9f4ae91
====== 
Don't install proto_dhcp.so in freeradius-*.deb, #1125

Jorge Pereira (via Arran Cudbard-Bell)@2015-08-19T06:17:29Z
Files modified:
	* debian/freeradius.install

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2a3351cfb450c45eca5dfb02f2e7b65cf32a6b5
====== 
Set home->proto for servers read from config files

Alan T. DeKok at 2015-08-14T22:00:08Z
Files modified:
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c56297a48c9b9796ecaf4981b77b4f2723148e73
====== 
Use consistent names

Alan T. DeKok at 2015-08-14T21:58:16Z
Files modified:
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7861088c576c5e5c77eb8ad34d92b44d88f973c5
====== 
If we can't encode a packet, delete it from the list

Alan T. DeKok at 2015-08-14T21:42:06Z
Files modified:
	* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eddb3fc2fc68624902c777dfa4cc6944b9357079
====== 
Print out socket, proto, and src / dst, IP / port in -xxxx

Alan T. DeKok at 2015-08-14T15:52:04Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01db87e7be1c73677027a5228694320f36575fc9
====== 
note recent changes

Alan T. DeKok at 2015-08-14T11:00:24Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b509c025b8f975eba729f2c252025024650c0aa
====== 
Always create run_dir and logdir if needed

Alan T. DeKok at 2015-08-14T10:58:16Z
Files modified:
	* src/include/radiusd.h
	* src/main/mainconfig.c
	* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cf5ba30095497eb1acbabd1c5e2a3f0bd347a9a
====== 
whitespace

Alan T. DeKok at 2015-08-14T10:41:51Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b42744ba5bb24d0accf1b57106324e2319393ea1
====== 
Fix CID #1316262

Arran Cudbard-Bell (via Alan T. DeKok)@2015-08-13T18:40:15Z
Files modified:
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/256c8d1c6ca13a94e6daf5d3671725277a7a33ac
====== 
Sync systemd unit with v3.1.x

Arran Cudbard-Bell at 2015-08-13T13:14:29Z
Files modified:
	* redhat/radiusd.service

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/180e0b27022237a5f75c3c25d7eb1dbded634bad
====== 
ldap_next_entry requires the previous entry

Arran Cudbard-Bell at 2015-08-13T13:11:37Z
Files modified:
	* src/modules/rlm_ldap/ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d50ec64f090c4534e7d7ed1989c6bc7c2267058
====== 
Typo in SSL version check

Jeremy Browne (via Alan T. DeKok)@2015-08-13T12:48:06Z
Files modified:
	* src/main/version.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b923c7de3fefd38a789c21d43b1d1618ab78da4
====== 
Consistent formatting for disabled config items

Alan T. DeKok at 2015-08-13T10:56:02Z
Files modified:
	* raddb/mods-available/eap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24bfab55260cceac967e24980c7fe34999433811
====== 
Allow EAP sub-modules to be disabled via (e.g.) "disable peap"

Alan T. DeKok at 2015-08-13T10:48:00Z
Files modified:
	* src/modules/rlm_eap/rlm_eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7803ef56a99b897cc988e8c8a482dea79e1e82fa
====== 
Print out packet code by name

Alan T. DeKok at 2015-08-12T09:47:15Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d6b7fb3f404e7222ddb973e4a08b60da927d67b
====== 
Print out Status-Server packet for pings

Alan T. DeKok at 2015-08-12T09:37:50Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf3a91e74aed5ed7cf5338353fd6d7dea986ebab
====== 
Include packet ID in error messages

Alan T. DeKok at 2015-08-12T09:36:13Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3da954ebee7646cd4ae44ba91a8a6518658bb10
====== 
Set proto for proxied packets, too

Alan T. DeKok at 2015-08-08T19:03:23Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb7c2ceb31eff6dcd619df5c203f9eaac256e577
====== 
Initialize packet->proto as required

Alan T. DeKok at 2015-08-08T19:00:23Z
Files modified:
	* src/lib/packet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a730e4957333c91abdf1dd074a3aa634571be98c
====== 
More tests for tunnel password encryption

Alan T. DeKok at 2015-08-08T17:44:54Z
Files modified:
	* src/lib/radius.c
	* src/tests/unit/tunnel.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d1cdce1b07d4630832f4e834d22ddc5d06557c5a
====== 
Handle TCP sockets better.  Fixes #1177

FreeBSD issues.  When bound to "*", the socket will actually
be bound to a real IP address, and will be seen as coming from
that real IP.  So for TCP sockets, just swap the src/dst IP/port

Alan T. DeKok at 2015-08-08T17:44:54Z
Files modified:
	* src/lib/packet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8af46779f5675043bb56466306754bf67a7d8a4c
====== 
Re-link and run tests if pre-reqs change

Alan T. DeKok at 2015-08-08T17:44:54Z
Files modified:
	* src/tests/unit/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc26b655db1d690025d1a8baf2de0e0aab203d4a
====== 
Only print packet decoding errors if running in debug mode

Arran Cudbard-Bell at 2015-08-07T17:19:21Z
Files modified:
	* src/main/listen.c
	* src/main/tls_listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/053a0902731eb6f23c48a8ee8b56e4863a98ecb7
====== 
Allow casting from unsigned to signed as long as the unsigned value is <= INT_MAX

Arran Cudbard-Bell at 2015-08-04T19:25:30Z
Files modified:
	* src/lib/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7e30d4108c54a1f69f8fc7d5330acbbffb7523e
====== 
Merge pull request #1180 from leprechau/v3.0.x

added NULL checks

Arran Cudbard-Bell at 2015-08-04T18:17:47Z
Files modified:
	* src/modules/rlm_couchbase/jsonc_missing.c
	* src/modules/rlm_couchbase/mod.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee3459004170e650f00d946630f9e511cbc5c281
====== 
added NULL checks

Aaron Hurt at 2015-08-04T18:13:13Z
Files modified:
	* src/modules/rlm_couchbase/jsonc_missing.c
	* src/modules/rlm_couchbase/mod.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5cbe2ce2ea5461fb056141c558eda190e4771e2f
====== 
json_object_get_string_len should operate on output of json_object_get_string

Arran Cudbard-Bell at 2015-08-04T04:28:34Z
Files modified:
	* src/modules/rlm_couchbase/jsonc_missing.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/934bfb505edd5a1d8424dee14b609264297bac89
====== 
Add verbose mode to more boiler make files

Arran Cudbard-Bell at 2015-08-04T01:36:06Z
Files modified:
	* scripts/install.mk
	* scripts/libtool.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/faf7e0370f052cf6d27e54076f7d8c4860dfb4c3
====== 
Merge pull request #1175 from leprechau/v3.0.x

applicable parts of #1174 backported for 3.0.x

Arran Cudbard-Bell at 2015-08-04T00:10:22Z
Files modified:
	* src/modules/rlm_couchbase/config.h.in
	* src/modules/rlm_couchbase/configure
	* src/modules/rlm_couchbase/configure.ac
	* src/modules/rlm_couchbase/couchbase.c
	* src/modules/rlm_couchbase/couchbase.h
	* src/modules/rlm_couchbase/jsonc_missing.h
	* src/modules/rlm_couchbase/mod.c
	* src/modules/rlm_couchbase/mod.h
	* src/modules/rlm_couchbase/rlm_couchbase.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e048141c324bef96cdbd699a0013a54be671095d
====== 
applicable parts of #1174 backported for 3.0.x

Aaron Hurt at 2015-08-03T23:58:21Z
Files modified:
	* src/modules/rlm_couchbase/config.h.in
	* src/modules/rlm_couchbase/configure
	* src/modules/rlm_couchbase/configure.ac
	* src/modules/rlm_couchbase/couchbase.c
	* src/modules/rlm_couchbase/couchbase.h
	* src/modules/rlm_couchbase/jsonc_missing.h
	* src/modules/rlm_couchbase/mod.c
	* src/modules/rlm_couchbase/mod.h
	* src/modules/rlm_couchbase/rlm_couchbase.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6478b4f9cce3e238482d8637407b79755b3924f6
====== 
Revert #1169 causes hang on make test on OSX

Arran Cudbard-Bell at 2015-08-03T23:33:25Z
Files modified:
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5aaea6c4113395a0a52f9f5ba742d51be50c1628
====== 
Fix kevent error message

Arran Cudbard-Bell at 2015-08-01T15:16:03Z
Files modified:
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d5cfcb17960f7a465d7b565ddf00ea585ad09127
====== 
Merge pull request #1169 from jpereira/devel/bsd-kevent1

Better handle of errors returned by kevent() in FreeBSD

Alan DeKok at 2015-08-01T09:18:48Z
Files modified:
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/873c0bcef48a60a112ba93167e639b2cf7a759e1
====== 
better handle of errors returned by kevent() in FreeBSD

Jorge Pereira at 2015-07-29T19:30:41Z
Files modified:
	* src/lib/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5141f20d64e3b2e3c8616e84089c5acb6dd04f51
====== 
HAVE_JSON set in config.h

Arran Cudbard-Bell at 2015-07-31T22:12:22Z
Files modified:
	* src/modules/rlm_rest/rest.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7113aaae9cf6472d24c1016048046d0ff0d31402
====== 
Search for json headers in multiple locations Closes #794

Arran Cudbard-Bell at 2015-07-31T22:00:30Z
Files modified:
	* src/modules/rlm_rest/config.h.in
	* src/modules/rlm_rest/configure
	* src/modules/rlm_rest/configure.ac
	* src/modules/rlm_rest/rest.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7832d9f273ad4fa24714fd7eaac1d81f3b200eac
====== 
Grammar

Arran Cudbard-Bell at 2015-07-31T17:17:59Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fadd6ed788c70425580458508a8a3c2a49e8c931
====== 
Be more careful about appending duplicate options to the pg connection string Closes #1172

Arran Cudbard-Bell at 2015-07-31T17:17:02Z
Files modified:
	* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/891b2db301bdafefb3d9c16d54b4950985891989
====== 
const for variables

Alan T. DeKok at 2015-07-31T09:22:11Z
Files modified:
	* src/main/radattr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5a134891118dc900f3e93f85270399eb325448b
====== 
Tests for Tunnel-Password

And a fix for when it would encode passwords with the
wrong length

Alan T. DeKok at 2015-07-31T08:36:20Z
Files modified:
	* src/lib/radius.c
	* src/tests/unit/rfc.txt
	* src/tests/unit/tunnel.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f99aaa25a13d93baed08ff3773b586e960642ed9
====== 
Added packet / original for encode / decode attrs

Alan T. DeKok at 2015-07-31T08:36:20Z
Files modified:
	* src/main/radattr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e616839a74b503f9edde3fd9b9e4d0eb64cce580
====== 
Update ChangeLog

Arran Cudbard-Bell at 2015-07-31T05:56:06Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40bd092d6238340443ad157b5d0c3e802fbe8e5a
====== 
fr_utf8_char should take a string length so that it can operate safely on none \0 terminated buffers

Arran Cudbard-Bell at 2015-07-31T04:51:20Z
Files modified:
	* src/include/libradius.h
	* src/lib/misc.c
	* src/lib/print.c
	* src/main/auth.c
	* src/main/log.c
	* src/main/util.c
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_utf8/rlm_utf8.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef5b1cb6b3e037b46c5e4a9312192331fcf7d5b3
====== 
Fifo code should use unsigned ints

Arran Cudbard-Bell at 2015-07-31T04:51:20Z
Files modified:
	* src/include/libradius.h
	* src/lib/fifo.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2ad9e4f0d086d9618a7d11ad63bb8483e211dd4
====== 
Fix potential buffer overflow in value_data_prints

Arran Cudbard-Bell at 2015-07-30T18:21:30Z
Files modified:
	* src/lib/value.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/42172099c57604ddfb8a48c4bd4b7390a13d3430
====== 
Update ChangeLog

Arran Cudbard-Bell at 2015-07-28T18:21:24Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ead2a417c97d84028e31b5f6c1c8f701b334ef5a
====== 
Remove unnecessary prototype

Alan T. DeKok at 2015-07-27T21:38:54Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/079eac7180736fb1289e86d6462f1d690768b6e2
====== 
Don't do mutexes if no threads

Alan T. DeKok at 2015-07-27T21:31:46Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f50609f9257085bf32ef7e91b9d846e0dba94b6
====== 
Don't check for spawn in area where it's false

Alan T. DeKok at 2015-07-27T18:45:16Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1923a4de2b0428ac282f7eef6c1e774a127ceb6
====== 
More minor tweaks

Alan T. DeKok at 2015-07-27T18:42:18Z
Files modified:
	* src/include/connection.h
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f836985bcb8913a0af07883d426d8282f780e7cb
====== 
Remove "needs_reconnecting"

It's not used in v3.0, and won't be needed there

Alan T. DeKok at 2015-07-27T18:39:12Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/313bbc6222e1e63a9691e3c58f8ac3a0e9d50607
====== 
Don't use "lock".  It's too common

Alan T. DeKok at 2015-07-27T18:34:18Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16ca094d55f88184ff4fae95a0253fe1451bec94
====== 
formatting / comments

Alan T. DeKok at 2015-07-27T17:55:07Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/691bef02101631aed412e466e3a9a093d8078f6c
====== 
Don't recusively grab mutexes.

The reconnection logic is complex and fragile

Alan T. DeKok at 2015-07-27T17:43:33Z
Files modified:
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7b0f7cbaeaac4e57f4581991b00ee72af3c54c2b
====== 
redisConnect() may return NULL

It's possible.  Better check for it

Alan T. DeKok at 2015-07-27T17:14:03Z
Files modified:
	* src/modules/rlm_redis/rlm_redis.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17ca130fc1c386b97213976fea74bf562d44481d
====== 
Do dedup for CoA packets, too

Alan T. DeKok at 2015-07-27T13:13:19Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ca7acc567f3f2608d9ec3fdbe6f49166adc8942
====== 
Use correct VP for port information

Alan T. DeKok at 2015-07-26T14:02:25Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4867bacbfb39c8be0727517a1fe1bc334bcfd046
====== 
Minor updates

Alan T. DeKok at 2015-07-26T12:49:52Z
Files modified:
	* raddb/mods-available/linelog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/122f882c48b277fa3558dd4c424a3482e4eac53f
====== 
session_init returns 0/1

Alan T. DeKok at 2015-07-26T02:48:11Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/873a793290b17889234c2e4f3c939b4cd08e0d7a
====== 
conn_pool -> pool.  Closes #1165

Alan T. DeKok at 2015-07-24T21:37:37Z
Files modified:
	* src/modules/rlm_yubikey/rlm_yubikey.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85b0a026693381a048f4b9fd72539bca628b6a25
====== 
Formatting

Arran Cudbard-Bell at 2015-07-24T14:33:05Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1c6cb4b1a85eefca45b7d8d68d2f892afdb5ea6
====== 
Pass error codes back through cf_section_parse

Arran Cudbard-Bell at 2015-07-24T14:33:05Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d847f8d59ff1b39c12e3abaa994d3fae26df669
====== 
Revert "Don't complain on deprecated.  Closes #1131"

DO complain on -C, because we refuse to start without -C, and having different behaviour between daemon mode and -C is worse than some mildly confusing message, as it's the thing that init and salt scripts use to prevent accidental destruction of radius clusters.

Arran Cudbard-Bell at 2015-07-24T14:33:05Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc1c488d0254cef56dcdeb25cdb637661700d032
====== 
Fix missing %{Packet-Src-IPv6-Address} in the linelog

Jorge Pereira (via Arran Cudbard-Bell)@2015-07-24T14:33:05Z
Files modified:
	* raddb/mods-available/linelog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0233c729f40332ba7783eab5121f5855a56e87ce
====== 
Correct ldap config note

Arran Cudbard-Bell at 2015-07-24T14:33:04Z
Files modified:
	* raddb/mods-available/ldap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6634b012115bac498fcfff3fd716655de06aef0a
====== 
Update ldap

Alan Buxey (via Arran Cudbard-Bell)@2015-07-24T14:33:04Z
Files modified:
	* raddb/mods-available/ldap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/333edebe8f34949a542494e6dc6a6fcff2ef5f61
====== 
Add 'Alc-Ascend-Data-Filter-Host-Spec' for Alcatel7750

Jorge Pereira (via Arran Cudbard-Bell)@2015-07-24T14:33:04Z
Files modified:
	* share/dictionary.alcatel.sr

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c819a3781dd5b3c63d599c4368910f403f67c33
====== 
Fix missing %{Packet-Src-IPv6-Address} in the policy insert_acct_class

Jorge Pereira at 2015-07-22T23:27:20Z
Files modified:
	* raddb/policy.d/accounting

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/def564d492c34ec832dfdeecfbcdb878b928d34f
====== 
-- 
This commit summary was generated @2015-08-20T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list