Commit report for v3.0.x branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Revert "Use realloc to correct the length of char buffers in pairparsevalue" This reverts commit 4a6511458ec66c4bb9ea14e061f37cc5cc6d2b0e. Arran Cudbard-Bell@2014-05-02T20:35:53Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5f4411bf23f602f873ca8... ====== It's ok for length to be <= octets buffer Arran Cudbard-Bell@2014-05-02T20:35:10Z Files modified: * src/lib/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/acce89d3c392a9dd7b892... ====== Exit after asserting in fr_verify_vp Arran Cudbard-Bell@2014-05-02T20:34:33Z Files modified: * src/lib/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ce8995d568996e2858356... ====== If there's no action set we should still need to check if the signal was SIGUSR1 Arran Cudbard-Bell@2014-05-02T20:31:10Z Files modified: * src/lib/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/611a2a7de78bb2266cac8... ====== Remove useless panic action Alan T. DeKok@2014-05-02T20:23:27Z Files modified: * src/tests/keywords/radiusd.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/84b6f3de0a6af0d2875cc... ====== The attribute for Password-With-Header might be a string Alan T. DeKok@2014-05-02T20:21:23Z Files modified: * src/modules/rlm_pap/rlm_pap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5472f0af95386dc0ac2d7... ====== It's OK for the buffer to be too big. Also print out the name of the offending attribute Alan T. DeKok@2014-05-02T20:18:38Z Files modified: * src/lib/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0536e587cfd14239e2ac6... ====== sp Arran Cudbard-Bell@2014-05-02T18:42:44Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3a6ce9f833d58a275aa97... ====== Use realloc to correct the length of char buffers in pairparsevalue Arran Cudbard-Bell@2014-05-02T18:41:13Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4a6511458ec66c4bb9ea1... ====== Formatting Arran Cudbard-Bell@2014-05-02T18:41:13Z Files modified: * src/lib/valuepair.c * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4b0d415902932d4a727c3... ====== Comments Arran Cudbard-Bell@2014-05-02T18:41:13Z Files modified: * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dd07cea62de2dc8a50fd0... ====== turn VERIFY_VP into a function, the macro was getting very long Arran Cudbard-Bell@2014-05-02T18:41:13Z Files modified: * src/include/libradius.h * src/lib/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/96079f530918fe1e7ebc8... ====== Note recent changes Alan T. DeKok@2014-05-02T17:24:24Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/48e92699c469f16ba877f... ====== A dup isn't a dup if the old request is done Alan T. DeKok@2014-05-02T17:13:01Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1ec0825e61739fe0459d3... ====== More tracing on dup / conflicting packet Alan T. DeKok@2014-05-02T16:58:53Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/921c4f9d1eb82315e4d86... ====== Always print authenticator even if there are no vps Arran Cudbard-Bell@2014-05-02T16:27:28Z Files modified: * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/819a4dc2a42795bce1850... ====== Output contents of authenticator in radsniff Arran Cudbard-Bell@2014-05-02T16:22:00Z Files modified: * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/991681a5ebbeccca13215... ====== Use "ignoring" instead of bureaucratic sounding phrase Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T16:08:01Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/273fb32a01bbd4ddef828... ====== Check length of octets type attributes too Arran Cudbard-Bell@2014-05-02T16:03:43Z Files modified: * src/include/libradius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6dc33362bfa4c49d0234f... ====== Always \0 terminate string type attributes in mschap_add_reply() Arran Cudbard-Bell@2014-05-02T15:57:57Z Files modified: * src/modules/rlm_mschap/mschap.h * src/modules/rlm_mschap/rlm_mschap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/40f52faf95ccbcb6bdc2d... ====== Formatting and cases of vp_strvalue being used for octet type attributes Arran Cudbard-Bell@2014-05-02T15:57:57Z Files modified: * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/06853be89e16915454c1e... ====== Another regex memory leak... Arran Cudbard-Bell@2014-05-02T15:57:57Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0e66356bd30b6b3b5478c... ====== Don't leak memory when pairmake is called with a regular expression comparison Arran Cudbard-Bell@2014-05-02T15:57:57Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fc8ba9a0a27f5dd565966... ====== Reorder operations in mschap_add_reply to try and unconfuse valgrind Arran Cudbard-Bell@2014-05-02T15:57:57Z Files modified: * src/modules/rlm_mschap/rlm_mschap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/358804c509d22659d0042... ====== Valgrind complains about sscanf in rlm_eap_mschapv2.c reading past the end of response->vp_strvalue. Use VERIFY_VP to check that this can't be happening. Arran Cudbard-Bell@2014-05-02T15:57:57Z Files modified: * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4e5c3283ec58938d93b68... ====== Formatting Arran Cudbard-Bell@2014-05-02T15:57:57Z Files modified: * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2dca8519930737777ab8e... ====== Add check to VERIFY_VP to check that the string buffer is still \0 terminated, and that the length of the of the buffer matches the length of the VALUE_PAIR. Arran Cudbard-Bell@2014-05-02T15:57:57Z Files modified: * src/include/libradius.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/372899d953708dc242075... ====== Port acinclude changes from master Arran Cudbard-Bell@2014-05-02T15:57:56Z Files modified: * acinclude.m4 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/48157455ab8466539cf69... ====== Make the server seem less alerted Arran Cudbard-Bell@2014-05-02T15:57:56Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/406baa76fadf2491ce5e0... ====== Remove apple SDK hacks. There's now the option to install the headers in their usual location. Arran Cudbard-Bell@2014-05-02T15:57:56Z Files modified: * Make.inc.in * Makefile * configure * scripts/libtool.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/99d7d913f8b5108e5cab6... ====== Last two Linux clang --analyzer issues Arran Cudbard-Bell@2014-05-02T15:57:56Z Files modified: * src/lib/event.c * src/lib/udpfromto.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e3a105c13707ca8795c03... ====== Switch scan output format to html Arran Cudbard-Bell@2014-05-02T15:57:56Z Files modified: * scripts/boiler.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fb70367ed00add46bf8b9... ====== Still need to NULL terminate env vars array Arran Cudbard-Bell@2014-05-02T15:57:56Z Files modified: * src/main/exec.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/00e16c098cd92a11a2da5... ====== Fix scan complaints in radius_start_program Arran Cudbard-Bell@2014-05-02T15:57:56Z Files modified: * src/main/exec.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e053e33b77a1acce8500a... ====== Various scan-build fixes #2 Arran Cudbard-Bell@2014-05-02T15:57:56Z Files modified: * src/include/radiusd.h * src/main/listen.c * src/main/mainconfig.c * src/main/realms.c * src/main/xlat.c * src/modules/rlm_opendirectory/rlm_opendirectory.c * src/modules/rlm_ruby/rlm_ruby.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/332f6fa8b6f1d5ba929b6... ====== Remove unused function eapleap_lmpwdhash() Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:56Z Files modified: * src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.h * src/modules/rlm_eap/types/rlm_eap_leap/smbdes.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a3b8616f5e0dad80cbfc7... ====== Reduce scope of variables Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:56Z Files modified: * src/main/command.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9c933b1a4d13c365b7ce3... ====== Reduce scope of assignment Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:55Z Files modified: * src/modules/rlm_eap/libeap/fips186prf.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/824dbafbdaea466b7afc5... ====== Remove unnecessary "break" Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:55Z Files modified: * src/modules/rlm_eap/types/rlm_eap_peap/peap.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/62e9e4cf11a7ea4d2a8ab... ====== Fix build error Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:55Z Files modified: * src/main/threads.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/719aed13ddfd6db3acf16... ====== Various scan-build fixes Arran Cudbard-Bell@2014-05-02T15:57:55Z Files modified: * src/include/libradius.h * src/include/radiusd.h * src/main/threads.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_eap/types/rlm_eap_peap/peap.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_ldap/attrmap.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_sqlippool/rlm_sqlippool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d073a15037ab345bdc746... ====== Fix scan-build detected issue with copying garbage data to ipv4prefix attributes Arran Cudbard-Bell@2014-05-02T15:57:55Z Files modified: * src/lib/radius.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ef566a3081f8dd46b96d4... ====== Setting RTLD_NOW is pretty useful too Arran Cudbard-Bell@2014-05-02T15:57:55Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/62f03b6ed7abfe37ce9ac... ====== Pull additional debugging info from master into v3.0.x Arran Cudbard-Bell@2014-05-02T15:57:55Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9885f758b02ef820c195f... ====== Always inline doesn't seem to work anywhere Arran Cudbard-Bell@2014-05-02T15:57:55Z Files modified: * src/include/log.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/462f4b7f71df57e7fd49a... ====== Fix warning Arran Cudbard-Bell@2014-05-02T15:57:55Z Files modified: * src/include/log.h * src/main/log.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/be905286a07e202914494... ====== Accept GCC's apology Arran Cudbard-Bell@2014-05-02T15:57:55Z Files modified: * src/include/log.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f4555b772180cf578ec5e... ====== Move more CC_HINTs to headers Arran Cudbard-Bell@2014-05-02T15:57:54Z Files modified: * src/include/radiusd.h * src/main/evaluate.c * src/modules/rlm_attr_filter/rlm_attr_filter.c * src/modules/rlm_eap/eap.c * src/modules/rlm_eap/libeap/eap_tls.c * src/modules/rlm_eap/libeap/eap_tls.h * src/modules/rlm_eap/mem.c * src/modules/rlm_eap/rlm_eap.h * src/modules/rlm_eap/types/rlm_eap_peap/eap_peap.h * src/modules/rlm_eap/types/rlm_eap_peap/peap.c * src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_rest/rest.h * src/modules/rlm_securid/mem.c * src/modules/rlm_securid/rlm_securid.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fd9a2fb583f4075927603... ====== Move __attribute__ markup from functions to headers to quiet doxygen Arran Cudbard-Bell@2014-05-02T15:57:54Z Files modified: * src/include/radiusd.h * src/include/soh.h * src/main/log.c * src/main/soh.c * src/main/valuepair.c * src/modules/rlm_rest/rest.c * src/modules/rlm_rest/rest.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6c1f302bcce3f1101d592... ====== Remove asserts which were used to mask scan-build errors. Fix RDEBUG macros so they assume request != NULL so scan-build does not use the check as a hint that request can sometimes not be NULL Arran Cudbard-Bell@2014-05-02T15:57:54Z Files modified: * src/include/log.h * src/main/auth.c * src/main/evaluate.c * src/main/log.c * src/main/modcall.c * src/main/soh.c * src/main/tls_listen.c * src/main/valuepair.c * src/main/xlat.c * src/modules/rlm_attr_filter/rlm_attr_filter.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_eap/eap.c * src/modules/rlm_eap/libeap/eap_tls.c * src/modules/rlm_eap/mem.c * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c * src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c * src/modules/rlm_eap/types/rlm_eap_peap/peap.c * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_rest/rest.c * src/modules/rlm_securid/mem.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_sqlippool/rlm_sqlippool.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7c1982e9e1cc2b52afbe4... ====== Add CC_HINT(nonnull) to module functions which were missed Arran Cudbard-Bell@2014-05-02T15:57:54Z Files modified: * src/modules/rlm_always/rlm_always.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_counter/rlm_counter.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_files/rlm_files.c * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_passwd/rlm_passwd.c * src/modules/rlm_realm/rlm_realm.c * src/modules/rlm_sometimes/rlm_sometimes.c * src/modules/rlm_utf8/rlm_utf8.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/11257b465e0215d40eb40... ====== Wrap all access to gdbm with mutex. Closes CID #1206504 Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:54Z Files modified: * src/modules/rlm_counter/rlm_counter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2b80e68f2147c01e43e4f... ====== Doxygen Arran Cudbard-Bell@2014-05-02T15:57:54Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d4b6b183d24e849c8f383... ====== Add 'accept' policy Arran Cudbard-Bell@2014-05-02T15:57:54Z Files modified: * raddb/policy.d/control Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/184bca5d3f322a0fdbb47... ====== Fix overly complicated runtest.sh Arran Cudbard-Bell@2014-05-02T15:57:54Z Files modified: * src/tests/runtests.sh Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/603c5314064c0725b8f74... ====== Switch to using new logging macros, and make logging more verbose by default Arran Cudbard-Bell@2014-05-02T15:57:54Z Files modified: * src/include/radclient.h * src/main/radclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1d4a628c7ef49fe928f9a... ====== Make sending/receiving debug messages consistent, and use a slightly compacted form Arran Cudbard-Bell@2014-05-02T15:57:53Z 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/29461478ea4e140c2831a... ====== Simplify rad_mkdir(). Fixes CID #720459 Get rid of stat(), and ensure that we always chmod() the directory. Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:53Z Files modified: * src/main/util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/771e30ae5eeb41a7d252f... ====== If there's no Acct-Terminate-Cause, it's NAS-Reboot For the on/off query Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:53Z 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/0b737f3f9b4fc435b1e73... ====== Add CC_HINT(nonnull) to state machine definitions Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:53Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6af3f9ab2e1308296fa44... ====== 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 (via Arran Cudbard-Bell)@2014-05-02T15:57:53Z 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/3705ba401bb8188ebc60e... ====== Hacks for later Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:53Z Files modified: * src/modules/rlm_eap/radeapclient.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c42fdfbb6e3bc26d67c79... ====== Break out radclient structs into their own file Arran Cudbard-Bell@2014-05-02T15:57:53Z Files modified: * src/include/radclient.h * src/main/radclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f8f2c79e9dd250094ba37... ====== Swap out all __attribute__ markers with CC_HINT() this automatically removes them if the CC is not GCClike Arran Cudbard-Bell@2014-05-02T15:57:53Z 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/cc255ae3251a97a00bbab... ====== Fix error messages complaining about the size of attributes in EAP-SIM Closes #617 Arran Cudbard-Bell@2014-05-02T15:57:53Z 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/4574435116d192a6f9cdd... ====== Output compiler version so we know when Travis upgrade it Arran Cudbard-Bell@2014-05-02T15:57:52Z Files modified: * .travis.yml Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bdf909417d9f46a7c62c2... ====== Out isn't a char array Arran Cudbard-Bell@2014-05-02T15:57:52Z Files modified: * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1f0989e787bf770c2dee5... ====== Just use the correct format specifier instead of doing a cast Arran Cudbard-Bell@2014-05-02T15:57:52Z Files modified: * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f7ee085f00a033a452186... ====== clang scan is dumb... Arran Cudbard-Bell@2014-05-02T15:57:52Z Files modified: * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3048ee9c9d8a5541dcf8e... ====== Pointers should be initialised to NULL not '\0' Arran Cudbard-Bell@2014-05-02T15:57:52Z Files modified: * src/lib/misc.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c1602dfe7b48e6d053690... ====== Only write out what file were writing to if we have an output handle (radsniff) Arran Cudbard-Bell@2014-05-02T15:57:52Z Files modified: * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/000f1c3bdf21e6f6f18b5... ====== Another fix for clang-scan Arran Cudbard-Bell@2014-05-02T15:57:52Z Files modified: * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/332b306dad96448a697cf... ====== Link to -lssl only if we're using ssl Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:52Z Files modified: * src/modules/rlm_eap/radeapclient.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b457515d3020eed1bb707... ====== type with %d / size_t Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:52Z Files modified: * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4767c195f8d480bebf81b... ====== Limit size of EAP-MSCHAPv2 data. Closes CID #1206504 Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:52Z Files modified: * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/36e6cf1cdc0c96395fc1d... ====== pcap_init may return NULL Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:52Z Files modified: * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5a1ff0a2dc18ff492dc54... ====== assertion for clang analyzer Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:51Z Files modified: * src/modules/rlm_eap/types/rlm_eap_peap/peap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a35e1111ca56d4007323c... ====== Warnings for clang analyzer Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:51Z Files modified: * src/lib/udpfromto.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/66bd66e37e28e7c55db00... ====== Fix assertion Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:51Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/445f14045ec2503205c64... ====== Pre-compile Auth-Type and *-Type sections, too Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:51Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9acf14e65edb914bdbb1a... ====== Clear libfreeradius buffer before starting the event loop, so we don't get weird messages in debug mode Arran Cudbard-Bell@2014-05-02T15:57:51Z Files modified: * src/main/radiusd.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6d49e6c17e841fe767567... ====== Simplify cleanup_delay slightly Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:51Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8f022383750a644ae5a24... ====== Assertions to quiet clang scan Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:51Z Files modified: * src/modules/rlm_pap/rlm_pap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/79f2df656a9dec4ee70ee... ====== Remove unused assignment Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:51Z Files modified: * src/modules/rlm_securid/rlm_securid.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/19a6f2557cef84f65ef92... ====== Don't use variables outside of their scope Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:51Z Files modified: * src/modules/rlm_redis/rlm_redis.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/30cfb54b8d0aa5241c863... ====== Assertions for clang scan Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:51Z Files modified: * src/main/tls_listen.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4d6f58062a53c34e8a83d... ====== filter may be NULL Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:51Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9e968aab94b4a52e7306f... ====== Remove unnecessary check Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:51Z Files modified: * src/lib/filters.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4fff9610530bf467b2ace... ====== Assign result of talloc_steal Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:50Z Files modified: * src/lib/cbuff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/39854a5979acaca992bc6... ====== Ensure that variable is initialized Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:50Z Files modified: * src/modules/rlm_rest/rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/80343e27f6f56cee3a714... ====== Remove unused assignment Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:50Z Files modified: * src/modules/rlm_realm/rlm_realm.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9cd46f0aab735e6bdd3dd... ====== Assertion to quiet clang scan Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:50Z Files modified: * src/main/soh.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/43c90ed6317d252b058e9... ====== remove unused assignment Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:50Z Files modified: * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2db26b1651ec787ea9902... ====== Unused return value Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:50Z Files modified: * src/modules/proto_dhcp/dhcp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/425d57b3ac5cc5a12f3f1... ====== Use consistent names for vp_aprint, vp_aprint_value and vp_aprint_type Arran Cudbard-Bell@2014-05-02T15:57:50Z Files modified: * src/include/libradius.h * src/lib/print.c * src/lib/valuepair.c * src/main/evaluate.c * src/main/map.c * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c7087edb954bb0be94d0a... ====== Use next_by_da when we have the da Alan T. DeKok (via Arran Cudbard-Bell)@2014-05-02T15:57:50Z Files modified: * src/main/modcall.c * src/main/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c35bf461ccd3112e38bea... ====== Merge pull request #616 from spaetow/patch-1 Update operator-name Arran Cudbard-Bell@2014-05-02T15:57:50Z Files modified: * raddb/policy.d/operator-name Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/84dc7d7d75ab8a85cd26c... ====== Warn users when were screwing with the values they set Arran Cudbard-Bell@2014-05-02T15:57:50Z Files modified: * src/include/conffile.h * src/main/mainconfig.c * src/main/realms.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6ab2decd44cfb6db106eb... ====== match could be uninitialised Arran Cudbard-Bell@2014-05-02T15:57:49Z Files modified: * src/lib/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c0cce6568d590533b1842... ====== Add access challenge as a response type in radsniff Arran Cudbard-Bell@2014-05-02T15:57:49Z Files modified: * src/main/radsniff.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e05db8ee9e7a5567dd323... ====== -- This commit summary was generated @2014-05-03T00:00:21Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org