Commit report for master branch
The git bot
announce at freeradius.org
Fri Nov 7 00:00:02 CET 2014
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Fix evaluating IP type check items in the users file
Arran Cudbard-Bell at 2014-11-06T21:12:37Z
Files modified:
* src/main/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/365857b3ec3bfbc0926e4be06fac31dd3ddfeb26
======
Add not on why we return invalid if there are no cached groups
Arran Cudbard-Bell at 2014-11-06T20:14:39Z
Files modified:
* src/modules/rlm_ldap/groups.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17743b6feb41b241890141c35cce8710c4137141
======
Make cached group checks work when the user is the member of a single group
Arran Cudbard-Bell at 2014-11-06T17:24:32Z
Files modified:
* src/modules/rlm_ldap/groups.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/80702ce8784e08b2b4f7db02dd564bb468f02011
======
Fix initialization check
Alan T. DeKok at 2014-11-06T17:06:38Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29df4ec88dee28f070de8f30049fb05bab1e5773
======
Use paircmp_op for comparing cached group memberships
Arran Cudbard-Bell at 2014-11-06T16:44:08Z
Files modified:
* src/include/libradius.h
* src/modules/rlm_ldap/groups.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/069a236496addabd94b61ac4ca72a00555ec36e4
======
Slightly better checks which include "pending"
Alan T. DeKok at 2014-11-06T16:39:05Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68b64071963494eeab75d8bbf4181fb7654bca20
======
Allow multiple creates at the same time
limited only by max
Alan T. DeKok at 2014-11-06T15:57:26Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d5ad371378121c3903000f61b5e7e2cdc430a4c
======
Merge pull request #829 from pwdng/master
Config package obsoletes main FR package.
Alan DeKok at 2014-11-06T15:10:09Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/759b1174f4cc39ec8b8321df310bb779eae8d0cc
======
Config package obsoletes main FR package.
See http://fedoraproject.org/wiki/Upgrade_paths_%E2%80%94_renaming_or_splitting_packages
Philippe Wooding at 2014-11-06T09:35:42Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c988624f63f43fac343ef8f6cdef3b8bfa97343
======
Avoid strduping literal template values when doing comparisons
Arran Cudbard-Bell at 2014-11-06T06:07:28Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e62ccd62933ea87165b2af15e58859c02b2dd12
======
Set correct type for vpt->name
Arran Cudbard-Bell at 2014-11-06T05:05:08Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43f4731147003e8a02681287955e27b0a06e4bc3
======
Fix expanded switch value being freed before it's done being used
Arran Cudbard-Bell at 2014-11-06T05:04:48Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1619ed8d2a8a750687659ffa2924a6d662f7b0d
======
Formatting
Arran Cudbard-Bell at 2014-11-06T05:03:56Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f83bd8767394db2116b33f25c16d68fd976667f
======
Add support for DEBUG environmental variable
yes - don't install fault_action signal handlers
no - don't install fault_action signal handlers
auto - if the server is running under a debugger, don't install fault_action signal handlers
Arran Cudbard-Bell at 2014-11-06T04:47:52Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7baeb571d9235de8f152547e97a2d95e09329b1e
======
Parent vpt->name correctly
Arran Cudbard-Bell at 2014-11-06T04:46:44Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d69093cdabd4454fdc40dd75c24ced271f69cf4e
======
Build on travis WITH_EVAL_DEBUG
Arran Cudbard-Bell at 2014-11-06T03:24:25Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9407db922d0210834c741bc94af76ae8b46b8780
======
Fix for if ("%{Tmp-Integer-0}" =~ /"%{Tmp-Integer-0}"/
and other minor issues
Arran Cudbard-Bell at 2014-11-06T03:08:35Z
Files modified:
* src/main/evaluate.c
* src/modules/rlm_example/rlm_example.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7edc0d79375dca9d24232ed66309ef99928f5d3
======
Check number strings fed into dynamic regular expressions work
Arran Cudbard-Bell at 2014-11-05T23:35:53Z
Files modified:
* src/tests/keywords/if-regex-match
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/24efc713c15b87fee7978c1fdd2a47fad56277d2
======
Add support for multivalued attribute comparison
Arran Cudbard-Bell at 2014-11-05T22:08:58Z
Files modified:
* src/include/radiusd.h
* src/include/tmpl.h
* src/lib/value.c
* src/main/evaluate.c
* src/tests/keywords/if-multivalue
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2e90ece1bc268fc457349a43dfdefaff8ceff8b
======
Add test for paircmp
Arran Cudbard-Bell at 2014-11-05T22:08:58Z
Files modified:
* src/modules/rlm_example/rlm_example.c
* src/tests/keywords/if-paircmp
* src/tests/keywords/radiusd.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3639abb31afdbc72686a380d730afa95d082521
======
Return string 0 for &Attr[#] where no attributes exist
Arran Cudbard-Bell at 2014-11-05T22:08:58Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/513fd1d39af789e38bbd668b5de4f57ca05f9391
======
Split apart some integer tests
Arran Cudbard-Bell at 2014-11-05T22:08:58Z
Files modified:
* src/tests/keywords/integer
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/521fffd7a3650ea3b30820158c871ac7b72ee104
======
Fix printing of tmpl_num in tmpl_prints
Arran Cudbard-Bell at 2014-11-05T22:08:57Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3c15f8cbff3e0489a3af34f5246dcbc8c16a089
======
Merge pull request #828 from herwinw/cppcheck_possible_null_pointer_dereferences
Cppcheck possible null pointer dereferences
Alan DeKok at 2014-11-05T14:07:53Z
Files modified:
* src/lib/cursor.c
* src/main/cb.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b06e5d7e7a4acc4eb2fc46ee1a08681f59fca753
======
Updated a check in cbtls_msg
The check does exactly the same thing as before, but this silences a cppcheck warning.
Herwin Weststrate at 2014-11-04T20:28:45Z
Files modified:
* src/main/cb.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8395445c9f5467c2839542c73c53e8865b69e0d2
======
Removed some redundant not-null checks
Herwin Weststrate at 2014-11-04T20:24:30Z
Files modified:
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c918e39c2eb99f24efb2b872b7fd2061ae76ccfe
======
Fixed potential null pointer dereferences
Herwin Weststrate at 2014-11-04T20:20:52Z
Files modified:
* src/lib/cursor.c
* src/modules/rlm_eap/eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ea3c008b0b5711ef0225e551a449de8898472e6
======
Remove old example
Alan T. DeKok at 2014-11-04T22:13:07Z
Files modified:
* doc/modules/ldap_howto.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/655fcbf4787995e04df295251753af16ffa16107
======
Tie "originate coa" into the session-state handler
any state added by originate-coa will be available to the next
Access-Request.
Alan T. DeKok at 2014-11-04T18:06:12Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70c50163714b988ec70f426dec6e40d1fde6c65b
======
Cleanup formatting in radiusd.c
Arran Cudbard-Bell at 2014-11-04T17:34:41Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92d814bb7b67727df46d9742739f19a17c56314f
======
Formatting
Arran Cudbard-Bell at 2014-11-04T07:23:35Z
Files modified:
* src/lib/pair.c
* src/lib/radius.c
* src/lib/snprintf.c
* src/lib/token.c
* src/lib/udpfromto.c
* src/lib/value.c
* src/main/listen.c
* src/main/log.c
* src/main/modcall.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radiusd.c
* src/main/radmin.c
* src/main/radwho.c
* src/main/tls.c
* src/main/tls_listen.c
* src/main/unittest.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/rlm_cram/rlm_cram.c
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/libeap/eapcommon.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_ikev2/logging_impl.c
* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_realm/trustrouter.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_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_unbound/rlm_unbound.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/73c520c6c45f695191b5b53729997e9cac4a35a8
======
Fix assumption in radius_compare_vps that the check item is always a string (oops)
Arran Cudbard-Bell at 2014-11-04T07:01:02Z
Files modified:
* src/main/pair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90ad9661e5ba6733661dc327c10cbd0e2f63fac2
======
Process the *expanded* check items for rlm_files
Arran Cudbard-Bell at 2014-11-04T07:00:29Z
Files modified:
* src/modules/rlm_files/rlm_files.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e06f3db4d5fb45823ee985db8b1e466409f5b743
======
Fixup mysql driver script to work with libmysqlclient >= 5.6
Arran Cudbard-Bell at 2014-11-04T06:16:24Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_mysql/configure
* src/modules/rlm_sql/drivers/rlm_sql_mysql/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64dc889c398f96e58e70fa0ef13590adb5bdc556
======
Formatting in mysql driver
Arran Cudbard-Bell at 2014-11-04T06:08:16Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d838cfbbd70ef3a04b2ef2fd7e19da2a491eb9d9
======
Helpful if it's info so it shows up in the main log
Arran Cudbard-Bell at 2014-11-04T04:27:01Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aac17c7f10c42d0980f5019f5327c56396578528
======
* use the same json token parsing function everywhere
* cleanup now un-used functions in jsonc_missing
* minor function naming cleanup in mod.c
* add missing prototype to mod.h
Aaron Hurt (via Arran Cudbard-Bell)@2014-11-04T04:06:39Z
Files modified:
* src/modules/rlm_couchbase/config.h.in
* src/modules/rlm_couchbase/configure
* src/modules/rlm_couchbase/configure.ac
* src/modules/rlm_couchbase/couchbase.c
* src/modules/rlm_couchbase/jsonc_missing.c
* src/modules/rlm_couchbase/jsonc_missing.h
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_couchbase/mod.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c8549e00719ebaaf37f50b66b474f8d1a66cfaf
======
Link to libcap to determine process capabilities
This lets us know whether the debugger attach check is failing because
we don't have CAP_SYS_PTRACE or because there really is another
debugger attached already.
Arran Cudbard-Bell at 2014-11-04T04:03:11Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in
* src/include/libradius.h
* src/lib/debug.c
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef036dfb44761288e4fa59d16ca249bd4be5b171
======
Add libcap-dev dependency for travis and debian packages
Arran Cudbard-Bell at 2014-11-03T23:09:12Z
Files modified:
* .travis.yml
* debian/control
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91176574fe166a88ded81830ad64b04dcc2ccd1c
======
Fix fr_utf8_strchar() and tests
allowed characters shouldn't be escaped in the test.
the function returns const
it checks for fr_utf8_char() of str, not char the second time
around
Alan T. DeKok at 2014-11-03T21:36:48Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
* src/tests/keywords/escape
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8aabee0041dc152cedb3deff2aea81822228ace1
======
Allow TLS 1.1 and 1.2
Alan T. DeKok at 2014-11-03T20:38:15Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9a285ca285148a2fb122b18f73ab0cbffbc12f0
======
Another typo
Arran Cudbard-Bell at 2014-11-03T18:50:03Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d13e33eca8de1d30e45a1678d2e000b55d23d6f
======
Fix compile error
Alan T. DeKok at 2014-11-03T17:46:15Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ab5f37b6748f63e53a0f10868eb233e00343993
======
Allow all UTF-8 characters
Alan T. DeKok at 2014-11-03T17:46:13Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1f147f8c3c9d7cad6323c4b8a00578698a167c2
======
Typo
Arran Cudbard-Bell at 2014-11-03T17:17:18Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ad8077082c3c9a4d6e1fd17496e6c74844ecf60
======
Add reply attributes, not over-write them
Alan T. DeKok at 2014-11-03T16:37:51Z
Files modified:
* raddb/sites-available/inner-tunnel
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e70923fe482b6ae2f7a856e5c4830031682fc42
======
Quiet GCC
Arran Cudbard-Bell at 2014-11-03T16:14:48Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7d07572e0a1fced4050de97b9449c24ea11959f
======
More fixes for fr_debugger_attached
Arran Cudbard-Bell at 2014-11-03T16:14:48Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fcb304f3c2d1389732661889e9025f7cb3653fb
======
Better checks for duplicates.
If the old packet is in RESPONSE_DELAY or CLEANUP_DELAY,
we can delete the old packet. This is really only for DHCP.
Alan T. DeKok at 2014-11-03T14:48:52Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa7f24d05730a16614ebc47801ee97ded023d845
======
Debugging info to help find out why the ptrace attach failed
Arran Cudbard-Bell at 2014-11-03T06:52:37Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d10ed4d940b63f4eb6be1237517161d1d432912
======
Fix infinite loop in fr_fault if initial pattach fails (indicating process is running under debugger), and process receives either SIGUSR1 or SIGUSR2
Arran Cudbard-Bell at 2014-11-03T06:40:27Z
Files modified:
* src/lib/debug.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e3e29974f2d218699aade18832608ab3cff6187c
======
Quiet GCC
Arran Cudbard-Bell at 2014-11-02T22:52:13Z
Files modified:
* src/modules/rlm_expr/rlm_expr.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/467bdf74a1f01271759cf0411ab644bf85245e7f
======
Fix %{escape:} and %{unecape:} to work correctly with UTF8 safe characters
Arran Cudbard-Bell at 2014-11-02T22:38:44Z
Files modified:
* raddb/mods-available/expr
* src/include/libradius.h
* src/lib/print.c
* src/modules/rlm_expr/rlm_expr.c
* src/tests/keywords/escape
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/463e5c4a6e8478aab643e83841820f15991c6ad9
======
IDs are signed for DHCP. Closes #797.
We don't want integer overflow.
Alan T. DeKok at 2014-11-02T21:35:35Z
Files modified:
* src/lib/packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7992742eee9c08b05940b155292ba25daf3d1c9c
======
Load internal dictionary, for Packet-Src-IP-Address, etc.
Alan T. DeKok at 2014-11-02T21:35:34Z
Files modified:
* src/modules/proto_dhcp/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31424bf4415661fb3e77819961831634e710ae6a
======
Added -D option to mirror radclient
Alan T. DeKok at 2014-11-02T21:35:33Z
Files modified:
* src/modules/proto_dhcp/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64f77a8b05daf60a8e39c9fcdc19ec440c0cfa01
======
Document session-state some more
Alan T. DeKok at 2014-11-02T21:35:32Z
Files modified:
* raddb/mods-available/eap
* raddb/sites-available/default
* raddb/sites-available/inner-tunnel
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a307a3abcfca678cd3c37142fdd842f3636239c
======
Fix log messages
Arran Cudbard-Bell at 2014-10-31T19:05:54Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd35c1118b6657bf8f2f21a202c6efcb1c7912d6
======
Convert one cast call to value_data_cast
Arran Cudbard-Bell at 2014-10-31T17:58:19Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd331d483b38a4fb80ef3181b342b055ef1990cb
======
Make arguments consistent between value_data functions
Arran Cudbard-Bell at 2014-10-31T17:58:18Z
Files modified:
* src/include/libradius.h
* src/lib/pair.c
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5daec5c2dd86b1c25bff8666bd9394b5457b4d89
======
Fix assertions
Alan T. DeKok at 2014-10-31T16:06:01Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d80333470c38173bcf8de636879d1ebe68223de
======
Tie session state into the rest of the server.
Alan T. DeKok at 2014-10-31T16:06:00Z
Files modified:
* man/man5/unlang.5
* src/include/radiusd.h
* src/include/tmpl.h
* src/main/auth.c
* src/main/radiusd.c
* src/main/radiusd.mk
* src/main/tmpl.c
* src/main/unittest.c
* src/main/unittest.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dcb89481e4a94754f0e4d9e05cab6bd8f6f3d449
======
API to get / put session state
Alan T. DeKok at 2014-10-31T16:05:47Z
Files modified:
* src/include/state.h
* src/main/state.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77465d5941312138e3829e8e83545022eb854331
======
Fix const casts
Arran Cudbard-Bell at 2014-10-30T23:34:38Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e316466b181d351666a3f2fd27a42a4804b5fc8
======
Convert xlat_debug_attr to use more library functions
Arran Cudbard-Bell at 2014-10-30T23:31:50Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/98368afdd59ea677f0caee6ac996ad35a5cb1f2e
======
Fix SEGV when parsing 64bit integer fails
Arran Cudbard-Bell at 2014-10-30T23:31:23Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2fa3166baf5e62af75c9d7b73b2279c9d5794320
======
Indentation
Arran Cudbard-Bell at 2014-10-30T23:31:04Z
Files modified:
* src/include/radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84fe9a0d51784e033a59932ed4934364c12e3dfa
======
Print booleans
Arran Cudbard-Bell at 2014-10-30T23:30:53Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/efb835c4e6752a4e306329de71bf6bc321657e1f
======
Add value_data_cast and use it to perform casts for hex xlat
Eventual plan is to use it everywhere we need to perform casts
Arran Cudbard-Bell at 2014-10-30T22:17:30Z
Files modified:
* src/include/libradius.h
* src/lib/value.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9adc030754ab0914f5870e247ad0a180f32951bb
======
Quiet GCC
Arran Cudbard-Bell at 2014-10-30T22:16:51Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c3c07209ab914be4724027eed20317c8384eb2f
======
Fix a fixme
Arran Cudbard-Bell at 2014-10-30T20:05:11Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0feaf25d1bdfdea8f3ac161ebc21ecaa37b7b1f0
======
Same for prefix
Arran Cudbard-Bell at 2014-10-30T20:03:43Z
Files modified:
* src/include/conffile.h
* src/include/radius.h
* src/lib/print.c
* src/lib/radius.c
* src/lib/value.c
* src/main/client.c
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e97bd96a0cbe052fb6b6879f8fcb3020507ed505
======
Change PW_TYPE_IP_ADDR to PW_TYPE_COMBO_IP_ADDR
Arran Cudbard-Bell at 2014-10-30T20:02:51Z
Files modified:
* src/include/conffile.h
* src/include/radius.h
* src/lib/dict.c
* src/lib/radius.c
* src/lib/value.c
* src/main/conffile.c
* src/main/listen.c
* src/main/parser.c
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cce8fbbf66a3bb05273c63312840c64a2fdee1a0
======
another missed cast
Arran Cudbard-Bell at 2014-10-30T19:48:38Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e5cf1b77964d6d17bccc9e96b7d9ead20069277
======
rename vp_aprint_value to vp_aprints_value
Arran Cudbard-Bell at 2014-10-30T19:48:38Z
Files modified:
* src/include/libradius.h
* src/lib/pair.c
* src/lib/print.c
* src/main/client.c
* src/main/evaluate.c
* src/main/map.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/39671588b85e774e4817ed6bc231194b325d0345
======
convert vp_aprint_value to vp_data_aprints_value
Arran Cudbard-Bell at 2014-10-30T19:48:38Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c9e6483605fe690b13d0a36041615d8402eae4e
======
Indent
Arran Cudbard-Bell at 2014-10-30T19:48:38Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf466f71ec468d9c5def8864d029a9ad41a901be
======
Fix typo
Alan T. DeKok at 2014-10-30T19:19:16Z
Files modified:
* src/modules/rlm_securid/all.mk.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/07afacf64946af59938ab786fe095e5e2e890770
======
Missed cast
Arran Cudbard-Bell at 2014-10-30T18:58:58Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0be877b0fe6ace2efe3bf57f978876382802d56
======
Fixup validation functions to deal with polymorphic attributes
Arran Cudbard-Bell at 2014-10-30T18:51:23Z
Files modified:
* src/lib/debug.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f072545714043ffebd59312019c11139bea972a
======
Fixup dict_attr on LHS of tmpl for polymorphic attributes
Arran Cudbard-Bell at 2014-10-30T18:51:18Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f412e6776857c0c7d0c26fadccddcfa8e3c515e1
======
Copy the name field of polymorphic attributes correctly
Arran Cudbard-Bell at 2014-10-30T18:51:13Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/75ceac582784592a4968b866d42ec46f93f1ee2d
======
Alloc value_data_t as part of tmpls
Arran Cudbard-Bell at 2014-10-30T18:51:09Z
Files modified:
* src/include/libradius.h
* src/include/tmpl.h
* src/main/map.c
* src/main/modcall.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05a25b96664bb746dde21100322629af0053a820
======
Copy to octets is not a strdup
Arran Cudbard-Bell at 2014-10-30T16:06:34Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da4f4cce4ca7bb129e8c49366b2430cb43043ab4
======
Run authentication tests, too
Alan T. DeKok at 2014-10-30T15:56:38Z
Files modified:
* Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a85cab6ee8b361dc2e197fdbead6d2c2f62450dd
======
whitespace
Alan T. DeKok at 2014-10-30T15:56:37Z
Files modified:
* src/modules/rlm_chap/rlm_chap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b675fb6ee7cf7d6ffc67ed8b4cc5ad17b2a9627
======
Grammar
Alan T. DeKok at 2014-10-30T15:44:03Z
Files modified:
* src/modules/rlm_chap/rlm_chap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bebe340a26d7d694d4665e827a8507f30194f03a
======
Remove unused variable
Alan T. DeKok at 2014-10-30T15:43:10Z
Files modified:
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5294176568aedd7c448028dd14a224895ad9ee09
======
Install example config file
Alan T. DeKok at 2014-10-30T15:42:22Z
Files modified:
* src/modules/rlm_securid/all.mk.in
* src/modules/rlm_securid/securid
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c55f11667e8f6389b8a3c493094f01ff7ef016a
======
Stop compiler complaints
Arran Cudbard-Bell at 2014-10-30T15:38:43Z
Files modified:
* src/lib/misc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22fd83a82ec5f9d74fbf6996c370ceb3c2f71157
======
Fixup support for polymorphic attributes (maybe)
Arran Cudbard-Bell at 2014-10-30T15:37:36Z
Files modified:
* src/include/libradius.h
* src/lib/pair.c
* src/lib/value.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3d63dc4c40e7c61d6200a2daee291410ea66e7f
======
Set buffer type in value_data_from_str when allocing octets types buffers
Arran Cudbard-Bell at 2014-10-30T15:37:36Z
Files modified:
* src/lib/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/714315648642cfbf06d8f6a6b42a57827f716af1
======
listener is NULL for Status-Server packets
Alan T. DeKok at 2014-10-30T15:33:25Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c015a28ef519a4049be4c10ba6032f31cb969688
======
Make arguments between vp_data_prints_value and value_data_from_str consistent
Arran Cudbard-Bell at 2014-10-30T03:45:55Z
Files modified:
* src/include/libradius.h
* src/lib/print.c
* src/lib/value.c
* src/main/tmpl.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd064d372d94308248ec42b6082f96a75e62a6f1
======
Convert pairparsevalue to value_data_from_str which does the same thing but writes the result to a value_data_t
This makes it more useful for evaluating conditions
Arran Cudbard-Bell at 2014-10-30T03:36:52Z
Files modified:
* src/include/libradius.h
* src/lib/filters.c
* src/lib/misc.c
* src/lib/pair.c
* src/lib/value.c
* src/main/client.c
* src/main/conffile.c
* src/main/evaluate.c
* src/main/mainconfig.c
* src/main/map.c
* src/main/pair.c
* src/main/tmpl.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3942e4dd5bf5dd3f5c135c9e1e43f87d1a405440
======
Formatting
Arran Cudbard-Bell at 2014-10-30T03:36:52Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5a530f46a0e7a927916cc40804042a8fe6042ab
======
Useful macro
Arran Cudbard-Bell at 2014-10-30T03:36:52Z
Files modified:
* src/include/build.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a0a6d0735aba90a544f684edf4616c8d5263dfe2
======
Split out value data functions into value.c and rename valuepair.c to pair.c
Arran Cudbard-Bell at 2014-10-30T03:36:52Z
Files modified:
* src/include/libradius.h
* src/lib/all.mk
* src/lib/pair.c
* src/lib/value.c
* src/lib/valuepair.c
* src/main/libfreeradius-server.mk
* src/main/pair.c
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c23871fa9dbee78929493f354aa19b192fa2ffb2
======
Remember OPENSSL_CPPFLAGS and use them
Alan T. DeKok at 2014-10-29T22:20:04Z
Files modified:
* Make.inc.in
* configure
* configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ac9c6041bcb0ca02fe73e8105ea4eb4e8c64948
======
Newer registrations replace old ones
So that for HUP, the xlat's go to the new modules
Alan T. DeKok at 2014-10-29T20:53:20Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/db00cd4c269cc1cf58fa632770f8fd86d7e2c2ba
======
--
This commit summary was generated @2014-11-07T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list