New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Fix segv in rlm_ldap_search Arran Cudbard-Bell@2013-07-23T23:21:50Z Files modified: * src/modules/rlm_ldap/ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6d2dba9f3c1f1b94e3da2... ====== s/[ \t]+$//g - config and docs Arran Cudbard-Bell@2013-07-23T23:08:00Z Files modified: * doc/ChangeLog * doc/bugs * doc/configuration/acct_type.rst * doc/configuration/autz_type.rst * doc/configuration/configurable_failover.rst * doc/configuration/post_auth_type * doc/deployment/CYGWIN.rst * doc/deployment/performance-testing * doc/deployment/supervise-radiusd.rst * doc/developer/DIFFS.rst * doc/developer/coding-methods.rst * doc/modules/RADIUS-LDAP-eDirectory * doc/modules/rlm_eap * doc/modules/rlm_expiration * doc/modules/rlm_pam * doc/modules/rlm_passwd * doc/modules/rlm_python * doc/modules/rlm_soh * doc/modules/rlm_sqlcounter * doc/modules/rlm_sqlippool * doc/rfc/leap.txt * doc/rfc/per-rfc.pl * doc/rfc/rewrite.pl * doc/schemas/ldap/radiusclients-edirectory.ldif * doc/schemas/ldap/radiusclients-openldap.schema * doc/schemas/sql * doc/source/Doxyfile * doc/vendor/ascend * doc/vendor/cisco.rst * raddb/README.rst * raddb/certs/Makefile * raddb/certs/README * raddb/certs/xpextensions * raddb/dictionary.in * raddb/experimental.conf * raddb/mods-available/cache * raddb/mods-available/cache_eap * raddb/mods-available/cui * raddb/mods-available/dhcp_sqlippool * raddb/mods-available/dynamic_clients * raddb/mods-available/eap * raddb/mods-available/echo * raddb/mods-available/expr * raddb/mods-available/files * raddb/mods-available/ldap * raddb/mods-available/otp * raddb/mods-available/passwd * raddb/mods-available/perl * raddb/mods-available/preprocess * raddb/mods-available/radutmp * raddb/mods-available/realm * raddb/mods-available/redis * raddb/mods-available/rest * raddb/mods-available/smsotp * raddb/mods-available/sql * raddb/mods-available/sqlippool * raddb/mods-available/yubikey * raddb/mods-config/files/authorize * raddb/mods-config/sql/counter/mysql/queries.conf * raddb/mods-config/sql/counter/postgresql/queries.conf * raddb/mods-config/sql/cui/postgresql/schema.sql * raddb/mods-config/sql/ippool/mysql/schema.sql * raddb/mods-config/sql/ippool/oracle/queries.conf * raddb/mods-config/sql/ippool/postgresql/queries.conf * raddb/mods-config/sql/ippool/sqlite/schema.sql * raddb/mods-config/sql/main/mssql/queries.conf * raddb/mods-config/sql/main/mysql/queries.conf * raddb/mods-config/sql/main/mysql/setup.sql * raddb/mods-config/sql/main/ndb/setup.sql * raddb/mods-config/sql/main/oracle/queries.conf * raddb/mods-config/sql/main/postgresql/extras/voip-postpaid.conf * raddb/mods-config/sql/main/postgresql/queries.conf * raddb/mods-config/sql/main/postgresql/schema.sql * raddb/mods-config/sql/main/sqlite/queries.conf * raddb/policy.d/accounting * raddb/policy.d/canonicalization * raddb/policy.d/cui * raddb/policy.d/eap * raddb/policy.d/filter * raddb/policy.d/operator-name * raddb/proxy.conf * raddb/radiusd.conf.in * raddb/sites-available/buffered-sql * raddb/sites-available/check-eap-tls * raddb/sites-available/control-socket * raddb/sites-available/copy-acct-to-home-server * raddb/sites-available/default * raddb/sites-available/dynamic-clients * raddb/sites-available/inner-tunnel * raddb/sites-available/originate-coa * raddb/sites-available/vmps * raddb/templates.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/83af27c5620542f34a526... ====== Allow cache attribute to be overridden (for use in fail-over) Arran Cudbard-Bell@2013-07-23T22:39:47Z Files modified: * raddb/mods-available/ldap * src/modules/rlm_ldap/groups.c * src/modules/rlm_ldap/ldap.h * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0f2bffdd972ddd30e0912... ====== Fix flower boxes Arran Cudbard-Bell@2013-07-23T22:39:46Z Files modified: * src/modules/rlm_chap/rlm_chap.c * src/modules/rlm_pap/rlm_pap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f6a061a125ad5729d0167... ====== Skip membership checks if no membership attribute is configured Arran Cudbard-Bell@2013-07-23T22:39:46Z Files modified: * raddb/mods-available/ldap * src/modules/rlm_ldap/groups.c * src/modules/rlm_ldap/ldap.h * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/da3f97bf94d5859485f63... ====== rlm_python is NOT python3.x ready so don't search for version 3. Fix python configure script to work with 3.x Arran Cudbard-Bell@2013-07-23T21:57:51Z Files modified: * src/modules/rlm_python/configure * src/modules/rlm_python/configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1fe0ac2eba55415df0666... ====== Fix segv in rlm_ldap_search Arran Cudbard-Bell@2013-07-23T21:18:18Z Files modified: * src/modules/rlm_ldap/ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5ebac32214ef9effdea38... ====== Setup the talloc destructors correctly Arran Cudbard-Bell@2013-07-23T20:30:19Z Files modified: * src/lib/event.c * src/main/conffile.c * src/main/listen.c * src/main/modules.c * src/main/util.c * src/modules/rlm_eap/eap.c * src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c * src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c * src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c * src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c * src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c * src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.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/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c * src/modules/rlm_sql/sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1c6722e5891c64b2dfdc5... ====== Fix shadowing Arran Cudbard-Bell@2013-07-23T19:41:26Z Files modified: * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f23d232e63d7ca53e7f9c... ====== Typo Arran Cudbard-Bell@2013-07-23T19:32:51Z Files modified: * src/main/util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2ab75d63bd904b4b12333... ====== Add assert to cacheable grou code Arran Cudbard-Bell@2013-07-23T19:32:39Z Files modified: * src/modules/rlm_ldap/groups.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cfb1312f1f8fbac9658d6... ====== Always get the result when were searching so we can count entries, and check for errors counting results. Arran Cudbard-Bell@2013-07-23T19:24:57Z Files modified: * src/modules/rlm_ldap/ldap.c * src/modules/rlm_ldap/ldap.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/96d5d6d261322fcca0732... ====== Set PCAP_LIBS in Make.inc.in too Arran Cudbard-Bell@2013-07-23T18:36:00Z Files modified: * Make.inc.in * configure.ac Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b1502649d34078df14a28... ====== Link against libpcap when available Arran Cudbard-Bell@2013-07-23T16:33:04Z Files modified: * src/lib/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7d66bc31c930245b68f6a... ====== More fixes Arran Cudbard-Bell@2013-07-23T16:25:07Z Files modified: * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1801d79efcfb03187ba76... ====== More efficient.. Arran Cudbard-Bell@2013-07-23T16:16:25Z Files modified: * src/main/util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a4e6e94f0e05654171dd0... ====== Unlink and re-link the right link in the list of links Arran Cudbard-Bell@2013-07-23T16:15:58Z Files modified: * src/lib/pcap.c * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a836a680fdc573270c770... ====== Weird destructor issues Arran Cudbard-Bell@2013-07-23T15:09:09Z Files modified: * src/lib/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4bf3bd7f38a7fb68be025... ====== Don't print NULL error string... Arran Cudbard-Bell@2013-07-23T15:09:09Z Files modified: * src/lib/log.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e57faa28a8176d3a1e39d... ====== Typo Arran Cudbard-Bell@2013-07-23T15:09:09Z Files modified: * src/main/util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/548f8bb4dd3415af511f5... ====== Remove packet definitions from radsniff.h Use pcap.h and fr_pcap library functions Support listening on multiple interfaces using fr event loop Move more configuration items into a structure Arran Cudbard-Bell@2013-07-23T15:09:08Z Files modified: * src/include/radsniff.h * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3af8414c4b4c7ad81c816... ====== Switch to new logging macros in all places Arran Cudbard-Bell@2013-07-23T14:24:19Z Files modified: * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2ab5b8f58e8ec239f6159... ====== Move logging macros into radsniff.h Arran Cudbard-Bell@2013-07-23T14:24:19Z Files modified: * src/include/radsniff.h * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/99d77abe140b2cc3a9963... ====== Temporarily add pcap functions to libradius Arran Cudbard-Bell@2013-07-23T14:24:18Z Files modified: * src/include/pcap.h * src/lib/all.mk * src/lib/pcap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ee1e2dc7397210958362d... ====== Add rad_ajoin to join together an array of strings with a delimiter char Arran Cudbard-Bell@2013-07-23T14:24:18Z Files modified: * src/include/radiusd.h * src/main/util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3e005a3f3abec2af12e06... ====== Stupid documentation says void * Arran Cudbard-Bell@2013-07-23T14:24:18Z Files modified: * src/lib/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a04286de6c89eb95f26be... ====== Add assert Arran Cudbard-Bell@2013-07-23T13:59:29Z Files modified: * src/lib/print.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/79e43f37ecd2be36a512e... ====== Check pRet and pArg are set before decrementing references to them CID 1047331, CID 1047330: Arran Cudbard-Bell@2013-07-23T13:59:29Z Files modified: * src/modules/rlm_python/rlm_python.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dde0e4c42f7416fc64267... ====== Return if we can't find the VP CID 1047333 Arran Cudbard-Bell@2013-07-23T13:59:29Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/58f6f8cc35403ecfceb1c... ====== Fixes for coverity Alan T. DeKok@2013-07-23T13:50:20Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bf1061e2456717afb8397... ====== Print correct value Alan T. DeKok@2013-07-23T13:50:18Z Files modified: * src/modules/rlm_replicate/rlm_replicate.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1d02713507db0b8b819ae... ====== Coverity 1037335 1047334 Arran Cudbard-Bell@2013-07-23T13:33:17Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/96eae41eeb33b758867c5... ====== We have to free packets properly with rad_free instead of just free Arran Cudbard-Bell@2013-07-23T12:16:34Z Files modified: * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/687d06e8a9b5093c3ed03... ====== We *MUST NOT* free the data pointer explicitly. Anything that allocates and expects it to be freed MUST allocate from the context of the packet. This caused abort() in radsniff Arran Cudbard-Bell@2013-07-23T12:16:34Z Files modified: * src/lib/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f1be0ba41a89226784ff3... ====== Cast so that it builds Alan T. DeKok@2013-07-23T02:13:03Z Files modified: * src/lib/event.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/16fbccf6900d5cb5ad037... ====== Initialize request->reply->timestamp on fail. Closes #387 Alan T. DeKok@2013-07-23T02:09:50Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f93940df2bed21ff84f98... ====== -- This commit summary was generated @2013-07-24T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).