New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Add the proxy listener to the packet list immediately so that we can allocate IDs immediately Alan T. DeKok@2014-05-28T23:26:57Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e7167cce897d87fed383a... ====== certs will be NULL for outgoing proxy sockets. Alan T. DeKok@2014-05-28T23:26:48Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c673f2d8c5607c693d0bb... ====== Fix use of fr_nonblock && listen() for sockets Outgoing TCP sockets are non-blocking. Incoming sockets are non-blocking. Outgoing TLS sockets are blocking. Don't call listen() on outgoing sockets Alan T. DeKok@2014-05-28T23:18:10Z Files modified: * src/main/listen.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/178fedf8808ed7497662e... ====== Don't set nonblock on outgoing client connections. The caller will need to set it if necessary Alan T. DeKok@2014-05-28T23:17:43Z Files modified: * src/lib/tcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/eb1fcb631f5c9fc020467... ====== Status should always be initialised in rlm_ldap_bind We'll never actually hit this (it would require fr_connection_get_num to return a negative value). Arran Cudbard-Bell@2014-05-28T21:13:44Z Files modified: * src/modules/rlm_ldap/ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/57b17397212abfedacd68... ====== Need extra break Arran Cudbard-Bell@2014-05-28T18:39:27Z Files modified: * src/modules/rlm_ldap/ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0ff72c877ff8fe6e22a3b... ====== Don't need memset if it's static Arran Cudbard-Bell@2014-05-28T18:12:03Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/28764900cb6a81a050d4f... ====== pairparsevalue should return 0 or -1 like pretty much every other function int the server Arran Cudbard-Bell@2014-05-28T18:03:33Z Files modified: * src/include/libradius.h * src/lib/valuepair.c * src/main/evaluate.c * src/main/map.c * src/main/valuepair.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_ldap/attrmap.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_rest/rest.c * src/modules/rlm_sql/sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d54709dd8c3985d381c4a... ====== Update ChangeLog Arran Cudbard-Bell@2014-05-28T17:53:41Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/31737d909b833f34ad389... ====== Add some more asserts for catching invalid VPs when build without WITH_VERIFY_PTR Arran Cudbard-Bell@2014-05-28T17:28:03Z Files modified: * src/include/libradius.h * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d9515696108c42b98e0bc... ====== Add \0 safe parsing of LDAP binary attributes Arran Cudbard-Bell@2014-05-28T17:05:44Z Files modified: * src/lib/valuepair.c * src/modules/rlm_ldap/attrmap.c * src/modules/rlm_ldap/ldap.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/61a7e0091dee9897d05fa... ====== Make pairparsevalue binary safe Arran Cudbard-Bell@2014-05-28T16:41:06Z Files modified: * src/include/libradius.h * src/lib/filters.c * src/lib/valuepair.c * src/main/evaluate.c * src/main/map.c * src/main/valuepair.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_ldap/attrmap.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_rest/rest.c * src/modules/rlm_sql/sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cb04e09299911eae52d20... ====== Added debian/freeradius-rest to gitignore Otherwise, building a Debian package leaves a change in the repository. Tested with Debian Wheezy 32bit on tag release_3_0_4_rc0 and current master (commit 73c90fc26a6a56becdf9153abce8d05175fdb06a). Herwin Weststrate (via Alan T. DeKok)@2014-05-28T16:21:58Z Files modified: * debian/.gitignore Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ed9e5d4c3fbe78bd53981... ====== More LDAP tweaks Arran Cudbard-Bell@2014-05-28T10:26:47Z Files modified: * src/modules/rlm_ldap/ldap.c * src/modules/rlm_ldap/ldap.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bd6977eed3415a0e2ae70... ====== Don't retry ldap binds on failure (if were opening a new connection) Arran Cudbard-Bell@2014-05-28T09:24:40Z Files modified: * src/modules/rlm_ldap/ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/aa395f7ca059a71a3d226... ====== Extra message Arran Cudbard-Bell@2014-05-28T00:47:56Z Files modified: * src/lib/log.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f648a7072116eb502211f... ====== Make it clearer what's happening on exit Fixes #665 Arran Cudbard-Bell@2014-05-28T00:40:01Z Files modified: * src/lib/log.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0769d7c89204e3c9afbdb... ====== -- This commit summary was generated @2014-05-29T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).