Commit report for v3.1.x branch
The git bot
announce at freeradius.org
Thu May 7 00:00:02 CEST 2015
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Fix -v in radclient
Arran Cudbard-Bell at 2015-05-06T21:41:31Z
Files modified:
* src/main/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f26cdd1c4b141b8434f21e1a1df1dff4c3ff2e2a
======
If didn't allocate it, we don't free it
Arran Cudbard-Bell at 2015-05-06T21:16:36Z
Files modified:
* src/main/conffile.c
* src/main/mainconfig.c
* src/main/radmin.c
* src/main/radwho.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c01f9c7b704b83e77c39268d226ce28bdb31cce9
======
Add attribute map attribute
Arran Cudbard-Bell at 2015-05-06T21:00:53Z
Files modified:
* share/dictionary.freeradius.internal
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c5023756c2d44919bdb737940855d682ae26bc1
======
Shouldn't have been renamed
Arran Cudbard-Bell at 2015-05-06T04:17:17Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9c329b2ddba17dbb6d6e063f15034e619319743
======
Not every driver provides sql_num_rows
Arran Cudbard-Bell at 2015-05-06T04:13:18Z
Files modified:
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9223b50da98c36337be1d9ac2b4f637cea28efe9
======
Consistent module names and instance structs
Arran Cudbard-Bell at 2015-05-06T04:08:45Z
Files modified:
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/clients.c
* src/modules/rlm_ldap/groups.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/ldap.h
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_ldap/sasl.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_redis/rlm_redis.h
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_soh/rlm_soh.c
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_unix/rlm_unix.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb4a4a34ea121ddf834b6c67a70f6e0a4d35e4be
======
Use error macro in SQL drivers
Arran Cudbard-Bell at 2015-05-06T03:18:08Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d8433d034ccacc56e9e1ac752ac9fc36fd304bf
======
Dynamic map test
Arran Cudbard-Bell at 2015-05-06T02:51:06Z
Files modified:
* src/main/xlat.c
* src/tests/keywords/map-xlat
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9eaaea8af7a631e7c912051dc0be23eeb45935e1
======
Free the fields
Arran Cudbard-Bell at 2015-05-06T02:51:06Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec5ba14c96d3d6e82f11f1e890e30d85ced01583
======
Unix ODBC doesn't provide num rows either!
Arran Cudbard-Bell at 2015-05-06T02:51:06Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8492ec6f3981f3df485d96f22c15e4c2c3293d9f
======
Add sql_fields function for unixodbc refs #993
Arran Cudbard-Bell at 2015-05-06T02:51:06Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dff283c52a38e3021c08d394dd65c2e11fb932d6
======
stmt for all!
Arran Cudbard-Bell at 2015-05-06T02:51:06Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab0b1f548385db95e81fe317acf48a0757517db3
======
Add sql_fields function for iodbc, and fixup a few other issues. refs #993
Arran Cudbard-Bell at 2015-05-06T02:51:05Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a6e9c80b7758fa3f070cd355142e20f35a7dc76
======
Add a map xlat
Arran Cudbard-Bell at 2015-05-06T02:51:05Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21c7d00ea86731b10aebd4dd22a428b19531aac5
======
Formatting
Arran Cudbard-Bell at 2015-05-06T02:51:05Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/973495b206ea8aa082119d273a482c84f8e806c4
======
Make reconfig
Arran Cudbard-Bell at 2015-05-06T02:51:05Z
Files modified:
* src/include/autoconf.h.in
* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37fdd0afb80ad55591b2f393b1ec0b881b528494
======
Add sql_fields for Oracle. refs #993
Jorge Pereira (via Arran Cudbard-Bell)@2015-05-06T02:51:05Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/784738957a8aca239095f0a0206e6ca46e1ea551
======
Add support for Oracle library client versions 12
Jorge Pereira (via Arran Cudbard-Bell)@2015-05-06T02:51:05Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_oracle/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d279533e02644530898b7d08548523e1dd1cee2f
======
Formatting
Arran Cudbard-Bell at 2015-05-06T02:51:05Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5500c0fd05aa5df227adb577b05c6174d02e6a3
======
Add sql_fields for firebird. refs #993
Jorge Pereira (via Arran Cudbard-Bell)@2015-05-06T02:51:05Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da4079eae269b8fe6edf417383acbe83d4710b7a
======
Add references for sql_fields
Jorge Pereira (via Arran Cudbard-Bell)@2015-05-06T02:51:05Z
Files modified:
* src/modules/rlm_sql/README
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90bd3604a2af8d32558e97c46e69bfa3d27b519a
======
Move rad_debug_lvl into src/main.log
So we don't have to define it for every utility that uses the server library
Arran Cudbard-Bell at 2015-05-06T02:51:05Z
Files modified:
* src/main/log.c
* src/main/radattr.c
* src/main/radiusd.c
* src/main/radmin.c
* src/main/radwho.c
* src/main/unittest.c
* src/modules/rlm_eap/radeapclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb3c662706ab5afad403212050955131b45492a1
======
No +1
Arran Cudbard-Bell at 2015-05-06T02:51:04Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/099ad002dc03e2b68b69de464fa64250e5ad274e
======
Add /usr/local/unixodbc/lib and /usr/local/unixodbc/include to default search path for unixodbc
Arran Cudbard-Bell at 2015-05-06T02:51:04Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/configure
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e5a3a758916800f8d819c42fa8f3f481b15125c
======
Check for vendor with Message-Authenticator. Fixes #994
Alan T. DeKok (via Arran Cudbard-Bell)@2015-05-06T02:51:04Z
Files modified:
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4289b39e6998913216898d9184c041bfddd3b749
======
Preserve quotes when creating map name
Alan T. DeKok (via Arran Cudbard-Bell)@2015-05-06T02:51:04Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f5687071eb6325108fc364677b3c01d3d6a1b90
======
Add sql_fields for db2. refs #993
Arran Cudbard-Bell at 2015-05-05T16:25:33Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bd0a7d0ccfd074d0bdebce77a99d1fd7a51c08e
======
Redundant assignment
Arran Cudbard-Bell at 2015-05-05T06:09:00Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f30ba8b59dc3c78e0eb41fe03f432f60ba73091
======
Fix map test, and add checks for different RHS tmpl types
Arran Cudbard-Bell at 2015-05-05T06:00:38Z
Files modified:
* src/tests/modules/sql_sqlite/map.attrs
* src/tests/modules/sql_sqlite/map.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d2a8385dbd2866286107ffcb8d92451a87cc87a
======
Add tests for map'd sqlite
Arran Cudbard-Bell at 2015-05-05T05:53:00Z
Files modified:
* src/tests/modules/sql_sqlite/map.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/138b0c36fe8a6a7abe33938b9c5df5ac9d13d2e8
======
Make debug_* policies available in the module testing framework
Arran Cudbard-Bell at 2015-05-05T05:45:42Z
Files modified:
* src/tests/modules/radiusd.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71bab14050fd79bc138b22c66576e36c1b7e1649
======
Print the field names at debug level 3
Arran Cudbard-Bell at 2015-05-05T05:45:24Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58ad8e170fbd71ed8fccee88def62ce0f422cfc0
======
Fix cf_section_argv_type to return cs->argv_type[argc] not name2_type
Arran Cudbard-Bell at 2015-05-05T05:44:34Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/95823ae7a8d99e8031ddc3247a89521a061deb1e
======
Allow assignment operators for maps too
Arran Cudbard-Bell at 2015-05-05T05:44:11Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd97cdd59c89736b13da273fe07b3a9a12b34dcf
======
Length off by one
But hey, at least the string comparisons really do work with binary data!
Arran Cudbard-Bell at 2015-05-05T05:13:21Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/edc09f89319495c587483c5e6298b20222b5e545
======
sqlite doesn't know how many rows are in the result set so we can't use sql_num_rows
Arran Cudbard-Bell at 2015-05-05T05:04:38Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99273e1d3dcb1c96d03d029f1786d1cbcba0dd12
======
Ended up using talloc_array_length instead of a NULL terminated fields array, so don't allocate an extra element
Arran Cudbard-Bell at 2015-05-05T05:03:50Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.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
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae247790e8377104fa244055ab09cb73caae3933
======
Returning OK for no columns matched was a dumb idea
Arran Cudbard-Bell at 2015-05-05T05:02:14Z
Files modified:
* src/include/map_proc.h
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f084977b05270f1757f24ab24df1fac90c317061
======
Map functions should return 'NOOP' not 'NOTFOUND' if there's no result to operate on
Arran Cudbard-Bell at 2015-05-05T04:15:09Z
Files modified:
* src/include/map_proc.h
* src/main/map_proc.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23ea7668bdbb7ca91ab682119bb723c49d411663
======
Move sql 'loaded and linked' message to bootstrap
Arran Cudbard-Bell at 2015-05-05T04:12:02Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b21cad57a8c27719a40a4be1058bfc8e7429419
======
Set the name of module instance structures correctly
Arran Cudbard-Bell at 2015-05-05T04:11:44Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/240c3267d26094e3d7d5bf9a4efaca4da318d995
======
Fix map validation
Arran Cudbard-Bell at 2015-05-05T04:11:16Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9beee89e4466478342a2de0a02b5f80de6719b8
======
Print registration of xlats and map functions
Arran Cudbard-Bell at 2015-05-05T04:11:00Z
Files modified:
* src/main/map_proc.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eea81d4095f4fb4415b08a3068b06db287c3a41f
======
Assignment ops should not include equality ops
Arran Cudbard-Bell at 2015-05-05T04:10:30Z
Files modified:
* src/lib/token.c
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3943b500a5dace18cf8ca20d358ac0270a067723
======
Allow the map argument to be any string type
Arran Cudbard-Bell at 2015-05-05T03:02:37Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c03d87e9267272a3481d1d9182cfd90d52c01af0
======
Update bbedit language definition
Arran Cudbard-Bell at 2015-05-05T02:56:33Z
Files modified:
* scripts/bbedit/unlanglaguage.plist
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1160c4e7f6cb70a93be4e3dcec9df56d6b4f9512
======
Document MOD_* macros
Arran Cudbard-Bell at 2015-05-05T02:30:33Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2db790b474b2baa38f1a83fcb705dd5a1e9ad304
======
Glue the new modcall code for maps to the map processor code
Tests to follow...
Arran Cudbard-Bell at 2015-05-05T00:05:16Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/079ed611ac26d56e38e318138b27e403c9b258ca
======
Compile maps and run tests on them
Alan T. DeKok at 2015-05-04T22:55:25Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00a0f3963fa7841246456a27c3a64485eff41c87
======
Check the destination lists only for "update" sections
for maps, the second argument is a module, not a list
Alan T. DeKok at 2015-05-04T22:54:52Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81baadc5d72917140f1cf98022ba4516a3b3858b
======
Parse "map" things, and expose functions for manipulation
Alan T. DeKok at 2015-05-04T22:54:06Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fdfb9b6bea8e012a1e99a4a4bbd59c1f92b88f54
======
%d for macros holding size
Alan T. DeKok at 2015-05-04T14:10:50Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c0f33465033cd321a2565ea0586b7ed0921edd6
======
Use sizeof header, to be the same as the later comparison
Alan T. DeKok at 2015-05-04T13:58:13Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2ec2b4b173045daeed58acbfbcd439fae2212d87
======
Use memcpy() when writing to binary buffers
Alan T. DeKok at 2015-05-04T13:58:13Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1add80ce6788e677fe985cf78ecc97dde3dde6d4
======
Check peer confirm length before dereferencing it
Alan T. DeKok at 2015-05-04T13:58:11Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96565c1b3524e3f7dc36777af9a88ddb2e98542c
======
Check packet length before dereferencing fields
Alan T. DeKok at 2015-05-04T13:58:11Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e4daf93d96de34463d12cc27103eab6f54d294b
======
Add "len" field to peer commit
And check length of packet from peer before decoding it.
Alan T. DeKok at 2015-05-04T13:58:10Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a115bfbacd7da11db95fc5eab7c252b35760ee90
======
Use "in" instead of "in_buf" and "buf"
Alan T. DeKok at 2015-05-04T13:58:09Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05c6c1070c05aa4fa21524dfb4f43f82eafbb70b
======
No need for a separate conf structure
Alan T. DeKok at 2015-05-04T13:58:07Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e382bf7b2ed5d10dbcbb786f67afdee1a966049b
======
Just to be explicit
Alan T. DeKok at 2015-05-04T13:58:03Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ecdc115b1127b144b4f1cd0c6ed082936c7c684
======
Use consistent names for packets
Alan T. DeKok at 2015-05-04T13:58:02Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e87b581527f95169519b2d9ee385fdf29886c2db
======
mtu is size_t.
And if we're doing what EAP-TLS does, then be sure to do
the same thing.
Alan T. DeKok at 2015-05-04T13:58:01Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92b79686705ba14599ee353cd90e9b5bb878016f
======
Rename "offset" to "mtu", which is more accurate
Alan T. DeKok at 2015-05-04T13:57:59Z
Files modified:
* src/include/tls-h
* src/main/tls.c
* src/main/tls_listen.c
* src/modules/rlm_eap/libeap/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a45ff590ba0d382e813f4ffe5ad4977e76f9387
======
Use consistent names everywhere
Alan T. DeKok at 2015-05-04T13:57:50Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.c
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/565ca1d3f9826e560a4b0b2eb51e57a7338e64ba
======
Rename xlat function typedefs
Arran Cudbard-Bell at 2015-05-02T15:27:04Z
Files modified:
* src/include/map_proc.h
* src/include/tmpl.h
* src/include/xlat.h
* src/main/map_proc.c
* src/main/tmpl.c
* src/main/xlat.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_linelog/rlm_linelog.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1bd8fa3ca9ce2686233bc483462da49721a9ae5
======
Typo
Arran Cudbard-Bell at 2015-05-02T03:46:48Z
Files modified:
* src/main/map_proc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/959edcf62509f3d92b0118d78eb687b249723692
======
Doxygen
Arran Cudbard-Bell at 2015-05-02T02:21:38Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26858c2c090e30dec49e438b95a25aef7606e61e
======
Fix tab indentation
also don't need to memset expanded...
Arran Cudbard-Bell at 2015-05-02T02:20:37Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c1d6536c6b117a0f05fc2ee848dcb19e36527c8
======
Add ldap map_proc
Arran Cudbard-Bell at 2015-05-02T02:06:51Z
Files modified:
* src/modules/rlm_ldap/ldap.h
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94a4f3e1dd5f8ba81701525c39da62b527465dad
======
Expose rlm_ldap_map_getvalue
Arran Cudbard-Bell at 2015-05-02T02:06:31Z
Files modified:
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/ldap.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cdb1c3e614d6e9e20397025fd68b1aaad8d3b2d
======
Simplify map_proc interface
In almost all cases instance data passed to escape functions is the module instance.
In all cases map_proc contexts should be hung off the module that registered them.
Simpler to use a similar instantiation system as we do for modules, where the memory is allocated by the server, then passed to the instantiate callback.
Arran Cudbard-Bell at 2015-05-02T01:42:07Z
Files modified:
* src/include/map_proc.h
* src/main/map_proc.c
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4cc3237b2bbfa6f2a20ab737c01d596b7e86d09f
======
Using += to control whether multiple rows will be processed won't work well, so remove it
We'll need something based on containers to process result sets correctly
Arran Cudbard-Bell at 2015-05-02T01:11:02Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94b7d255605be12a800f42605b9d3c8b99beb7e3
======
No need to memset rlm_ldap_max_exp_t
Arran Cudbard-Bell at 2015-05-01T23:51:26Z
Files modified:
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/347845dce2f07f91f05d3cc262bee55719307273
======
Some LDAP structure documentation
Arran Cudbard-Bell at 2015-05-01T23:48:26Z
Files modified:
* src/modules/rlm_ldap/ldap.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a13653d50ef45567ed3cd6030573e9003a17dc8a
======
Only process the first attribute value unless the operator is +=
Arran Cudbard-Bell at 2015-05-01T23:48:08Z
Files modified:
* src/modules/rlm_ldap/attrmap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/385924be080a2262d03c2228b29de31da9ba11c2
======
Formatting
Arran Cudbard-Bell at 2015-05-01T23:21:53Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9749e413ed654fa399475d3626b0f62a41503cd7
======
Should use mod_* to be consistent...
Arran Cudbard-Bell at 2015-05-01T23:21:08Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0abbcd55f694ab9273da84afd894bca8de2847f
======
Map profile belongs in rlm_ldap.c
Arran Cudbard-Bell at 2015-05-01T21:53:26Z
Files modified:
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/ldap.h
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5adf44b1c8495ad6aa62304f6fb52ac7e79fce87
======
Use tmpl_expand to get LDAP rhs values
Arran Cudbard-Bell at 2015-05-01T21:46:36Z
Files modified:
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/ldap.h
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ffc0ca238070f9d86feaeb733769080ea1ec8937
======
'array' describes the type of data structure, not what it's used for.
Arran Cudbard-Bell at 2015-05-01T20:57:33Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a13b9b4ad065be1ee97c43116ca06a577e6ec29
======
Revert "alive isn't used"
This reverts commit 832a5c3f9b9a451b387ce0cb276d9067588b69e3.
Conflicts:
src/modules/rlm_couchbase/mod.c
Arran Cudbard-Bell at 2015-05-01T20:47:52Z
Files modified:
* src/modules/rlm_couchbase/mod.h
* src/modules/rlm_couchbase/rlm_couchbase.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f46deee36102e8ef9dffc68752d05037deac8e6
======
Convert doxygen return values into lists where appropriate
Arran Cudbard-Bell at 2015-05-01T20:45:54Z
Files modified:
* src/include/clients.h
* src/include/connection.h
* src/include/libradius.h
* src/include/map_proc.h
* src/include/modules.h
* src/lib/base64.c
* src/lib/cbuff.c
* src/lib/cursor.c
* src/lib/debug.c
* src/lib/dict.c
* src/lib/filters.c
* src/lib/log.c
* src/lib/misc.c
* src/lib/missing.c
* src/lib/net.c
* src/lib/pair.c
* src/lib/pcap.c
* src/lib/print.c
* src/lib/radius.c
* src/lib/regex.c
* src/lib/socket.c
* src/lib/value.c
* src/lib/version.c
* src/main/client.c
* src/main/collectd.c
* src/main/command.c
* src/main/conffile.c
* src/main/connection.c
* src/main/evaluate.c
* src/main/exec.c
* src/main/exfile.c
* src/main/log.c
* src/main/map.c
* src/main/map_proc.c
* src/main/modcall.c
* src/main/modules.c
* src/main/pair.c
* src/main/parser.c
* src/main/process.c
* src/main/radmin.c
* src/main/radsniff.c
* src/main/realms.c
* src/main/regex.c
* src/main/soh.c
* src/main/tls.c
* src/main/tmpl.c
* src/main/util.c
* src/main/version.c
* src/main/xlat.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_vmps/vqp.h
* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_cache/serialize.c
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_eap/libeap/eapcommon.c
* src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.c
* src/modules/rlm_ldap/attrmap.c
* src/modules/rlm_ldap/clients.c
* src/modules/rlm_ldap/edir.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_mschap/mschap.c
* src/modules/rlm_pam/rlm_pam.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_replicate/rlm_replicate.c
* src/modules/rlm_rest/rest.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/rlm_sql.c
* src/modules/rlm_sql/sql.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bca7a9e3da0b13f27ed9aece1738e2dced93f802
======
Remove unused assignment
Alan T. DeKok at 2015-05-01T17:57:03Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/005948800a889f9b48bff9a7e341ab97cd79c706
======
Re-arrange code parsing "if" to be more sane
Alan T. DeKok at 2015-05-01T17:27:26Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f84be9b695c0f2e6def217ac7d33426641134234
======
Tokenize the condition in the correct TALLOC_CTX
Alan T. DeKok at 2015-05-01T17:27:25Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ccbb5339d65165a25c09e8ddab9159b8bc200ad
======
Move sanity check to earlier in the code
Alan T. DeKok at 2015-05-01T17:27:24Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e53b4f8a796a2c86859e0ba7ad12a2d39fba44d5
======
Disallow keywords in double quotes
Alan T. DeKok at 2015-05-01T17:04:01Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17eceb537ea056b5b6b00f465a9b7d41435aa272
======
Use "update" instead of "map".
For consistency with the rest of the server
Alan T. DeKok at 2015-05-01T17:03:56Z
Files modified:
* raddb/mods-available/couchbase
* src/modules/rlm_couchbase/mod.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cfc56dc0800b052eda370bfb52e7a73421584ede
======
alive isn't used
Alan T. DeKok at 2015-05-01T17:03:55Z
Files modified:
* src/modules/rlm_couchbase/mod.c
* src/modules/rlm_couchbase/mod.h
* src/modules/rlm_couchbase/rlm_couchbase.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/832a5c3f9b9a451b387ce0cb276d9067588b69e3
======
index is a global.
memset works on bytes, not integers
Alan T. DeKok at 2015-05-01T14:48:50Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d90fe29605a8870b9fb0bc7bdd8d7e59e866331c
======
Fix variable name conflicts
Arran Cudbard-Bell at 2015-05-01T13:49:15Z
Files modified:
* src/main/map_proc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60284f12fd2cd70c9de1428ccf78c2752690ea8a
======
link is a global
Alan T. DeKok at 2015-05-01T13:40:58Z
Files modified:
* src/main/map_proc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b834d2f397da53915fdc0d88930aed0433f67144
======
-Wshadow fix
Alan T. DeKok at 2015-05-01T13:24:42Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4169ebb93b384b753f39f329b4b892043504f0b4
======
Fix client_add for virtual servers.
If there's a "listen" section, the clients are added to that
virtual server.
If there's no "listen" section in this virtual server, the
clients are added to the global list.
Alan T. DeKok (via Arran Cudbard-Bell)@2015-05-01T05:55:04Z
Files modified:
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ce4c88844218366c37ecc9fd13c8fbdaba93593
======
Start of a map processor framework
Should eventually allow
map <module> <query> {
<radattr> := <modattr>
}
Arran Cudbard-Bell at 2015-05-01T05:55:04Z
Files modified:
* src/include/map_proc.h
* src/main/libfreeradius-server.mk
* src/main/map_proc.c
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72de103ef44ca8f5cac5321ee1f23a0801e61c62
======
Formatting
Arran Cudbard-Bell at 2015-05-01T05:48:13Z
Files modified:
* src/modules/rlm_sql/rlm_sql.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a6ca29163550217dc0a87ec5de9a3acb0604a6f
======
Load sql driver in bootstrap (we need some of its values)
Arran Cudbard-Bell at 2015-05-01T05:47:48Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7367dbed176011b1f0e519d219fedc0f0be0ed39
======
Allow true/false for booleans
Alan T. DeKok (via Arran Cudbard-Bell)@2015-05-01T01:51:27Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a60bc241b633dc617798e10d8035824d44a828a5
======
Formatting
Arran Cudbard-Bell at 2015-04-30T22:46:03Z
Files modified:
* src/include/map.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd315cd7e68a84921946dd53f79c1285170b9573
======
Formatting
Arran Cudbard-Bell at 2015-04-30T21:44:52Z
Files modified:
* src/include/map.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e43219ff0e3a0f3f3de8fd6c31d328599c8d807
======
--
This commit summary was generated @2015-05-07T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list