New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Wrap all access to gdbm with mutex. Closes CID #1206504 Alan T. DeKok@2014-04-30T23:41:09Z Files modified: * src/modules/rlm_counter/rlm_counter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2678b047a266200519696... ====== Doxygen Arran Cudbard-Bell@2014-04-30T20:08:02Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8bb74fa9c1210339c1a04... ====== Add 'accept' policy Arran Cudbard-Bell@2014-04-30T20:08:02Z Files modified: * raddb/policy.d/control Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/36461aaccdd5cde5d1841... ====== Fix overly complicated runtest.sh Arran Cudbard-Bell@2014-04-30T20:08:02Z Files modified: * src/tests/runtests.sh Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/53a71baf810806db87506... ====== Switch to using new logging macros, and make logging more verbose by default Arran Cudbard-Bell@2014-04-30T18:35:39Z Files modified: * src/include/radclient.h * src/main/radclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/484116720666f21ad71ce... ====== Make sending/receiving debug messages consistent, and use a slightly compacted form Arran Cudbard-Bell@2014-04-30T18:35:39Z Files modified: * src/lib/radius.c * src/lib/tcp.c * src/modules/proto_dhcp/dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/753345ba2050fb41f8176... ====== Simplify rad_mkdir(). Fixes CID #720459 Get rid of stat(), and ensure that we always chmod() the directory. Alan T. DeKok@2014-04-30T17:17:22Z Files modified: * src/main/util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/88cd5d844277ea30bfd0d... ====== If there's no Acct-Terminate-Cause, it's NAS-Reboot For the on/off query Alan T. DeKok@2014-04-30T17:17:21Z Files modified: * raddb/mods-config/sql/main/mssql/queries.conf * raddb/mods-config/sql/main/mysql/queries.conf * raddb/mods-config/sql/main/oracle/queries.conf * raddb/mods-config/sql/main/postgresql/queries.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7ae41b45bf2b5d710b0c9... ====== Add CC_HINT(nonnull) to state machine definitions Alan T. DeKok@2014-04-30T17:17:19Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/91d9f0b1396c7cee21bb6... ====== Add CC_HINT(nonnull) to module methods perl -p -i -e 's/static rlm_rcode_t mod_/static rlm_rcode_t CC_HINT(nonnull) mod_/' $(find src/modules/ -name "*.[ch]" -print) Alan T. DeKok@2014-04-30T17:17:02Z Files modified: * src/modules/rlm_always/rlm_always.c * src/modules/rlm_attr_filter/rlm_attr_filter.c * src/modules/rlm_chap/rlm_chap.c * src/modules/rlm_counter/rlm_counter.c * src/modules/rlm_cram/rlm_cram.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_digest/rlm_digest.c * src/modules/rlm_dynamic_clients/rlm_dynamic_clients.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_example/rlm_example.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_expiration/rlm_expiration.c * src/modules/rlm_files/rlm_files.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_logintime/rlm_logintime.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_opendirectory/rlm_opendirectory.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_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_rediswho/rlm_rediswho.c * src/modules/rlm_replicate/rlm_replicate.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/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_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/9266331c951c633140448... ====== Hacks for later Alan T. DeKok@2014-04-30T17:15:58Z Files modified: * src/modules/rlm_eap/radeapclient.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/49c35cccba88ce7e5ce77... ====== Break out radclient structs into their own file Arran Cudbard-Bell@2014-04-30T15:14:23Z Files modified: * src/include/radclient.h * src/main/radclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7e2426b39edc25838d5b3... ====== Swap out all __attribute__ markers with CC_HINT() this automatically removes them if the CC is not GCClike Arran Cudbard-Bell@2014-04-30T12:29:33Z Files modified: * src/include/all.mk * src/include/build.h * src/include/conffile.h * src/include/libradius.h * src/include/log.h * src/include/missing-h * src/include/radiusd.h * src/lib/debug.c * src/main/command.c * src/main/log.c * src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h * src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/85e25eb22637dff3334ea... ====== Fix error messages complaining about the size of attributes in EAP-SIM Closes #617 Arran Cudbard-Bell@2014-04-30T11:33:58Z Files modified: * src/modules/rlm_eap/libeap/eap_sim.h * src/modules/rlm_eap/libeap/eapcrypto.c * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/aa97e62f91bbe620b77a4... ====== Output compiler version so we know when Travis upgrade it Arran Cudbard-Bell@2014-04-30T10:01:47Z Files modified: * .travis.yml Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/14f47ededd0dddf8a955b... ====== Out isn't a char array Arran Cudbard-Bell@2014-04-30T09:59:04Z Files modified: * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/59a3193ab6ef0e24e87d3... ====== Just use the correct format specifier instead of doing a cast Arran Cudbard-Bell@2014-04-30T09:49:43Z Files modified: * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/23688fa476a340b17c33e... ====== clang scan is dumb... Arran Cudbard-Bell@2014-04-30T09:44:17Z Files modified: * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a24f6397882a52641595b... ====== Pointers should be initialised to NULL not '\0' Arran Cudbard-Bell@2014-04-30T09:35:13Z Files modified: * src/lib/misc.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/17f4b9d54eb14d4fb8b04... ====== Only write out what file were writing to if we have an output handle (radsniff) Arran Cudbard-Bell@2014-04-30T09:34:47Z Files modified: * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5da073ce4615e69ec171f... ====== Another fix for clang-scan Arran Cudbard-Bell@2014-04-30T09:22:59Z Files modified: * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/737003a66952b52bdeb62... ====== -- This commit summary was generated @2014-05-01T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).