Commit report for v3.0.x branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== foreach now loops over a copy of the attributes So that they can be deleted without affecting the loop Alan T. DeKok@2014-04-20T19:51:26Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dc790e4e8b3f526aa45eb... ====== Use tags in "foreach" Alan T. DeKok@2014-04-20T19:35:50Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/96094db79c334e4f5e3fa... ====== Parse "foreach" into a vpt, and do sanity checks on it Alan T. DeKok@2014-04-20T19:32:22Z Files modified: * src/main/modcall.c * src/tests/keywords/foreach-error Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9fbf297caa0f0605a127c... ====== Future debugging Alan T. DeKok@2014-04-20T19:12:34Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e50e5246bf9bc06845b63... ====== typo Alan T. DeKok@2014-04-20T19:07:35Z Files modified: * raddb/policy.d/filter Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/81431b00320be13be4718... ====== Fix tmpl2str. If may be given a NULL tmpl, if we're printing a "case {" It's better to do it here instead of in every caller. Handle xlat && regex structs. Fix checks for too little room on escaped characters. Alan T. DeKok@2014-04-20T19:07:35Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/35ffd256c52542a3d3dfa... ====== Remove @todo. It's done Alan T. DeKok@2014-04-20T19:07:35Z Files modified: * src/main/valuepair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6dad6210363b8ac6a6b28... ====== Remove unused variables Arran Cudbard-Bell@2014-04-20T18:16:28Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/edf47e31e8891d5ec463a... ====== Use pairmemcpy in more places Arran Cudbard-Bell@2014-04-20T17:50:28Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d101db88bb09ff76ce068... ====== Merge pull request #589 from nchaigne/v3.0.x Make radeapclient build/work in 3.0.x branch Arran Cudbard-Bell@2014-04-20T16:58:52Z Files modified: * src/modules/rlm_eap/radeapclient.c * src/modules/rlm_eap/radeapclient.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d986bd666e799d7a081b3... ====== Make radeapclient build/work in 3.0.x branch My goal was to have a working version of radeapclient in 3.0.x, *not* to improve it in any way (for now). Here is what I did: 1. make the build work. This includes the following changes: - undefined references: SSL_* -> added to .mk: -lssl - undefined references: radlog_request, radlog_request_error, rad_assert_fail, radius_exec_program, cf_data_find, cf_section_parse, cf_data_add, cf_pair_find, cf_pair_value, cf_item_parent, cf_section_sub_find, cf_sectiontoitem, cf_section_sub_find_name2 -> added to .mk: libfreeradius-server.a - more undefined references: pairlist_read, pairlist_free -> main/files.c rad_fork, rad_waitpid -> main/threads.c - undefined reference: mainconfig -> added to radeapclient.c: struct main_config_t mainconfig; - problem with "const" qualifiers in FreeRADIUS structures. Using non "const" pointers to make it build/work. 2. fix the segmentation fault issues. This includes the following changes: - after each "paircreate" for an octets or string attribute, allocate a buffer for vp_strvalue (or vp_octets) through talloc_zero_array (or talloc_memdup). - use a talloc'ed eap_packet_t (instead of a static variable) in functions map_eap_methods and map_eapsim_types (because it is used as a talloc context by called functions). - fix the free -> talloc_free issue in eapsimlib.c 3. removed a check that made no sense in sendrecv_eap. 4. tested for EAP/SIM. NOT tested for EAP/MD5, although I corrected the missing allocation in the related code. nchaigne@2014-04-17T17:22:23Z Files modified: * src/modules/rlm_eap/radeapclient.c * src/modules/rlm_eap/radeapclient.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e337078865264f5dd3b4f... ====== Fix last commit to unbound Alan T. DeKok@2014-04-20T03:35:30Z Files modified: * src/modules/rlm_unbound/rlm_unbound.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d8ae2be3cdf2664530793... ====== -- This commit summary was generated @2014-04-21T00:00:26Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org