Commit report for master branch
The git bot
announce at freeradius.org
Tue Jul 9 00:00:02 CEST 2013
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Zero-length strings are permitted Closes #352
Alan T. DeKok at 2013-07-08T21:46:54Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ec4212f787f027055996b64c6a72a286d74ded95
======
Merge pull request #349 from alanbuxey/master
DANTE VSA dictionary
Arran Cudbard-Bell at 2013-07-08T20:36:17Z
Files modified:
* share/dictionary
* share/dictionary.dante
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7da776047109cff3a2e3d8fefd754a8ea25f2910
======
added DANTE VSA dictionary file
DANTE IANA attribute space 27262 - first attribute is for RADSEC TTL to
stop loops (like TCP TTL)
Alan Buxey at 2013-07-05T22:27:09Z
Files modified:
* share/dictionary
* share/dictionary.dante
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f91e5ee19a759defa67a7763ba16d3dc2b884ad
======
Merge pull request #351 from fajarnugraha/master-suse-20130708
Fix suse package to build and run cleanly for current master branch
Arran Cudbard-Bell at 2013-07-08T16:04:05Z
Files modified:
* suse/freeradius-server-rpmlintrc
* suse/freeradius-server-tmpfiles.conf
* suse/freeradius.spec
* suse/radiusd-pam-old
* suse/rcradius-relayd
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea8be344f649c8bec74739023f52ca3b24dc6592
======
suse: remove doc/examples and radrelay
doc/examples are gone
raddb/radrelay.conf is no longer installed
Fajar A. Nugraha at 2013-07-08T15:42:22Z
Files modified:
* suse/freeradius.spec
* suse/rcradius-relayd
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2c4531d70c64e11145a080c8b2c8be7638b3737
======
suse: commit missing files and delete unused file
Two new files present in my local working directory were previously
uncommited in git repo:
* freeradius-server-rpmlintrc
* freeradius-server-tmpfiles.conf
These files come from freeradius-server-2.1.12-6.1.src.rpm,
already imported on v2.x.x branch.
A file is unneeded an now deleted:
* radiusd-pam-old
Tested to build, install, run, and authenticate from users file on SLES-11.2
Fajar A. Nugraha at 2013-07-08T15:42:07Z
Files modified:
* suse/freeradius-server-rpmlintrc
* suse/freeradius-server-tmpfiles.conf
* suse/radiusd-pam-old
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/409ce970cdc5d8d9473730a9b8053dcefe48422a
======
Update sqlipool config, should now be sql_module_instance not sql-instance-name
Arran Cudbard-Bell at 2013-07-08T12:29:28Z
Files modified:
* raddb/mods-available/sqlippool
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2eea5a70d2438e3acf78c2ecb8f7b490e8d7d14b
======
We don't support nested reference expansions
Arran Cudbard-Bell at 2013-07-08T12:26:27Z
Files modified:
* raddb/mods-available/sqlippool
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b684f71cd317657c2d58364b3698345504800c2
======
As with unixodbc, let the destructor take care of freeing all memory
Arran Cudbard-Bell at 2013-07-07T14:19:32Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58c16fa3cd278f1b9372fac497c6f25f64e9678c
======
Let destructor handle freeing all resources
Arran Cudbard-Bell at 2013-07-07T14:09:10Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9eab4cda72e8b6e8bcec959eeda29b39aae52145
======
Cleanups and clarifications
Alan T. DeKok at 2013-07-06T18:00:07Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea2e5f6bc352cde810eec27cdb3e1ffe426964fb
======
Minor updates
Alan T. DeKok at 2013-07-06T17:59:57Z
Files modified:
* raddb/README.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1dfd004f0865f44902ddcda8e55435d3089af170
======
Merge pull request #348 from arr2036/zero_length_exp
Don't generate errors on zero length expansions
Alan DeKok at 2013-07-05T18:48:46Z
Files modified:
* src/main/evaluate.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/767ebdc26c961c6a57c4327d4b3f63c17550a5d6
======
Consistently return a zero length buffer from xlat_process, except on error condition (where we free)
Arran Cudbard-Bell at 2013-07-05T17:57:53Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aea73b176bd958d7b552678f100556760702bcf9
======
Don't generate errors on zero length expansions
Arran Cudbard-Bell at 2013-07-05T17:20:54Z
Files modified:
* src/main/evaluate.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/003b44e6c28798eda25a1d91661dce149fe55c8d
======
Base sql configs are in main
Arran Cudbard-Bell at 2013-07-05T18:32:10Z
Files modified:
* raddb/mods-available/sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35cba4c17b36d21f5d8bbfa7bb1feafe1976d227
======
Set dbc and env to NULL to avoid double free
Arran Cudbard-Bell at 2013-07-05T18:32:02Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/712d66067ac194e035f7d98ccc9c090c00cabdb6
======
Notes on rlm_sql_freetds/rlm_sql_sybase
Arran Cudbard-Bell at 2013-07-05T15:25:27Z
Files modified:
* raddb/README.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53a70389bd4ef8f8080e5511ef489e888373cf99
======
Fix quoting style in debug messages, should be double to match expansion quotes
Arran Cudbard-Bell at 2013-07-05T12:50:41Z
Files modified:
* src/main/xlat.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e02a8876680ec0acca53ba7ba44cbffcfc2272dc
======
Only list one deprecated alternative to avoid users needing to change the config item twice
Arran Cudbard-Bell at 2013-07-05T00:08:41Z
Files modified:
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e81da24e9a1bc454843ddb33b4657c3c72eb466
======
Set the destructor only when necessary. Closes #347
and reset it before returning the memory to the caller
Alan T. DeKok (via Arran Cudbard-Bell)@2013-07-04T22:52:16Z
Files modified:
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6aa3ef972aa1f9490cc7948bccba70ecbacc7eac
======
Whitespace fixes
Alan T. DeKok (via Arran Cudbard-Bell)@2013-07-04T22:52:16Z
Files modified:
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf383bc5ebedb189e159585c8278aea1e238fc88
======
re-align utility help output
Arran Cudbard-Bell at 2013-07-04T15:34:55Z
Files modified:
* src/main/radclient.c
* src/main/radiusd.c
* src/main/radmin.c
* src/main/radsniff.c
* src/main/radwho.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/818983e148fcaff5a5e3b70a808bf48107ad452f
======
Update README.rst
Arran Cudbard-Bell at 2013-07-04T00:11:25Z
Files modified:
* raddb/README.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/79ef85147c4fcf8fce2acc6a7b78ede92192a31d
======
Formatting
Arran Cudbard-Bell at 2013-07-03T19:58:20Z
Files modified:
* scripts/jlibtool.c
* src/lib/valuepair.c
* src/main/conffile.c
* src/main/map.c
* src/main/process.c
* src/main/radsniff.c
* src/main/tls.c
* src/main/valuepair.c
* src/main/xlat.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_otp/otp_mppe.c
* src/modules/rlm_passwd/rlm_passwd.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_rest/rest.c
* src/modules/rlm_sql/drivers/rlm_sql_firebird/sql_fbapi.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29b1585780081fe99ddb0b16a52991ab93075b4f
======
Another missed default
Arran Cudbard-Bell at 2013-07-03T19:07:19Z
Files modified:
* src/modules/rlm_radutmp/rlm_radutmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/503278480de5403f52b4a515a51c38ead17550d6
======
Only call paircompare register once per instance of rlm_ldap
Arran Cudbard-Bell at 2013-07-03T18:55:33Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff748895cccc6c78f59882c5f767ea3c786e30ea
======
Everything else uses attribute
Arran Cudbard-Bell at 2013-07-03T18:54:53Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/993853f3a4f89f070af592671b1e854675f1c7a1
======
Last tranche of config item name standardisation (in modules)
Arran Cudbard-Bell at 2013-07-03T18:41:39Z
Files modified:
* doc/deployment/tuning_guide
* doc/modules/ldap_howto.rst
* doc/modules/rlm_passwd
* doc/modules/rlm_sqlcounter
* man/man5/rlm_counter.5
* man/man5/rlm_passwd.5
* raddb/mods-available/counter
* raddb/mods-available/dhcp_sqlippool
* raddb/mods-available/etc_group
* raddb/mods-available/ippool
* raddb/mods-available/ldap
* raddb/mods-available/passwd
* raddb/mods-available/radutmp
* raddb/mods-available/rediswho
* raddb/mods-available/smbpasswd
* raddb/mods-available/sqlippool
* raddb/mods-available/sradutmp
* raddb/mods-config/sql/counter/mysql/queries.conf
* raddb/mods-config/sql/counter/postgresql/queries.conf
* raddb/mods-config/sql/ippool-dhcp/mysql/queries.conf
* raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf
* raddb/mods-config/sql/ippool/mysql/queries.conf
* raddb/mods-config/sql/ippool/oracle/queries.conf
* raddb/mods-config/sql/ippool/postgresql/queries.conf
* raddb/mods-config/sql/ippool/sqlite/queries.conf
* raddb/radiusd.conf.in
* src/billing/cisco_h323_db_sample_functions-postgres.sql
* src/modules/rlm_counter/rlm_counter.c
* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
* src/modules/rlm_ippool/rlm_ippool.c
* src/modules/rlm_ippool/rlm_ippool_tool.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/tests/eapsim-03/radiusd-example.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62a5d5408a51688052881690a4b4636fab5464de
======
Use EXIT_FAILURE and EXIT_SUCCESS macros
Arran Cudbard-Bell at 2013-07-03T16:52:26Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/362ae790c6845608db06d3885c5a2ad6b2fbf8ec
======
Fix return codes in radiusd
Arran Cudbard-Bell at 2013-07-03T16:52:25Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c4c050a76fe571b1d4181746b043e7ee4736fe6
======
Md not dM
Arran Cudbard-Bell at 2013-07-03T16:20:06Z
Files modified:
* Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb4920e74fd437cd5f5c056b99a95033239a4ede
======
Memory report and check when performing config check
Arran Cudbard-Bell at 2013-07-03T15:56:51Z
Files modified:
* Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a06c628956a90ad4bf837e8ba146a6bccf4d59c
======
Fix memory check on -C -m|-M
Arran Cudbard-Bell at 2013-07-03T15:53:03Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a40a06cae7d43266cc436a4c45a28cd6ac405980
======
Fix up uses of talloc
and change one malloc to talloc
Alan T. DeKok at 2013-07-03T15:45:15Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/888dbe53fda4026fd4e591a38ccbdfe276e0a608
======
Minor updates
Alan T. DeKok at 2013-07-03T03:28:21Z
Files modified:
* raddb/README.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5b513c2d0446fa304ef98bbb58ced797aeff08e
======
Update ldap
Arran Cudbard-Bell at 2013-07-03T00:45:53Z
Files modified:
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3fad7f053e7773e8ba6f0ac88ebbe1fcbf8a790d
======
More updates and formatting
Arran Cudbard-Bell at 2013-07-02T23:33:05Z
Files modified:
* raddb/README.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac9f73433878800f5f4469c35b8b1afee98ad4fb
======
Update README.rst
Arran Cudbard-Bell at 2013-07-02T23:21:49Z
Files modified:
* raddb/README.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/226c5d45e5670aa849a02abaad9556799c4b1f65
======
Add notes on portmanteau config items
Arran Cudbard-Bell at 2013-07-02T23:19:54Z
Files modified:
* raddb/README.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2f7f480f843113a2e3dbcee05486dccd524ec6c
======
Be nice, and print out the name of the new config item if it's next in the array
Arran Cudbard-Bell at 2013-07-02T23:12:24Z
Files modified:
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be8733d235978596eb7e29ceabefc4eac10f417e
======
Remove default for depricated config item
Arran Cudbard-Bell at 2013-07-02T22:52:23Z
Files modified:
* src/modules/rlm_logintime/rlm_logintime.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/165beffb3f811274962ef9c5d84d59cb3834c0f1
======
rlm_expiration no longer takes any configuration items
Arran Cudbard-Bell at 2013-07-02T22:37:55Z
Files modified:
* src/modules/rlm_expiration/rlm_expiration.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2323e1d02d917decece9c335fceaa46dd794b6c
======
Missed removing config for rlm_expiration
Arran Cudbard-Bell at 2013-07-02T20:58:30Z
Files modified:
* src/modules/rlm_expiration/rlm_expiration.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6f06f19bcdd01fe3556e71020e9bff8f223fce54
======
Be consistent in our inconsistency
Arran Cudbard-Bell at 2013-07-02T20:57:43Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2b871536ed696745d964d232314c05439d5131cc
======
Typo
Arran Cudbard-Bell at 2013-07-02T20:55:50Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1956ac792f37cc8307d844101c4d0c05133ad252
======
Use references in cache file example config
Arran Cudbard-Bell at 2013-07-02T19:45:40Z
Files modified:
* raddb/mods-available/cache
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7295c14a13e542d8f8839403a34be886c2169dfd
======
deprecate minimum-timeout in longin time, now minimum_timeout
Arran Cudbard-Bell at 2013-07-02T19:41:35Z
Files modified:
* raddb/mods-available/logintime
* src/modules/rlm_logintime/rlm_logintime.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a535bd3c1aeb1b100381f2b65995039556aa660d
======
Remove support for reply-message from expiration, this can be set in unlang
Arran Cudbard-Bell at 2013-07-02T19:40:54Z
Files modified:
* raddb/mods-available/expiration
* src/modules/rlm_expiration/rlm_expiration.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ab737cc08f300877e32116163e9932ef78a51a3
======
Replace remaining instances of safe-characters with safe_characters
Arran Cudbard-Bell at 2013-07-02T19:33:03Z
Files modified:
* doc/modules/mschap.rst
* raddb/mods-available/expr
* raddb/mods-available/sql
* raddb/mods-config/sql/main/mssql/queries.conf
* raddb/mods-config/sql/main/mysql/extras/wimax/queries.conf
* raddb/mods-config/sql/main/mysql/queries.conf
* raddb/mods-config/sql/main/postgresql/queries.conf
* raddb/mods-config/sql/main/sqlite/queries.conf
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a99b6c9452d847fe7842570a5d8695a6f3e648d5
======
Replace nas_table with client_table
Arran Cudbard-Bell at 2013-07-02T19:29:19Z
Files modified:
* raddb/mods-available/sql
* raddb/mods-config/sql/main/mysql/queries.conf
* raddb/mods-config/sql/main/oracle/queries.conf
* raddb/mods-config/sql/main/postgresql/queries.conf
* raddb/mods-config/sql/main/sqlite/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ca133ad25c15600bfdddf0efc7a0aa6432bcbb2
======
Use standard TLS config item names across all modules
Although this represents a lot of pain for users upgrading, it allows (with the new section references) a single TLS configuration section to be used for all modules in the server.
Arran Cudbard-Bell at 2013-07-02T19:26:50Z
Files modified:
* debian/freeradius.postinst
* raddb/certs/README
* raddb/mods-available/eap
* raddb/mods-available/inner-eap
* raddb/mods-available/ldap
* raddb/mods-available/rest
* raddb/sites-available/tls
* src/main/tls.c
* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/ldap.h
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_rest/rest.h
* src/modules/rlm_rest/rlm_rest.c
* src/tests/eapsim-03/radiusd-example.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7658eca83719a75721a9cf2df4afec517ad9f8ff
======
Attribute should be singular not plaural
Arran Cudbard-Bell at 2013-07-02T18:38:31Z
Files modified:
* raddb/mods-available/ldap
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20aab9bb169353f5996e6f5400113635df1bf20d
======
Support 'children' scope
Arran Cudbard-Bell at 2013-07-02T18:35:36Z
Files modified:
* raddb/mods-available/ldap
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a87a9b7362faeb2fb9c2e47c73fc6e2deabe6a6
======
Changes to default ldap configuration which were missed
Arran Cudbard-Bell at 2013-07-02T18:35:36Z
Files modified:
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37ecccbaa4e025a5b5b889757fbde37eb63ce457
======
Remove reference to certs patch
Arran Cudbard-Bell at 2013-07-02T16:47:41Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6f44f5399090c1818fcaa58a2e2b580ebda2675
======
nas_query is deprecated, replaced by client_query
Arran Cudbard-Bell at 2013-07-02T16:32:42Z
Files modified:
* raddb/mods-config/sql/main/mysql/queries.conf
* raddb/mods-config/sql/main/oracle/queries.conf
* raddb/mods-config/sql/main/postgresql/queries.conf
* raddb/mods-config/sql/main/sqlite/queries.conf
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sql/rlm_sql.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef8a9e7b9660e2a63174e970c763a3bc014d25de
======
safe-charcters is deprecated, replaced by safe_characters
deletestalesessions is deprecated, replaced by delete_stale_sessions
readclients is deprecated, replaced by read_clients
Arran Cudbard-Bell at 2013-07-02T16:17:24Z
Files modified:
* raddb/mods-available/sql
* raddb/mods-config/sql/main/postgresql/extras/voip-postpaid.conf
* redhat/freeradius.spec
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ea5834980df4ffcb3e67e6a01e4dd90f89bdb0b
======
Cleanup things in modcall and fix missing closing brace
Arran Cudbard-Bell at 2013-07-02T15:37:48Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd8789e3a75e5d5b2f63c76f19957cd888367e85
======
SQL functions now use ssize_t so that they can indicate actual error conditions
A module expanding to a 0 length string is no longer considered and error condition
If a module xlat returns < 0 update sections will return fail
Arran Cudbard-Bell at 2013-07-02T14:36:34Z
Files modified:
* src/include/radiusd.h
* src/main/listen.c
* src/main/mainconfig.c
* src/main/radattr.c
* src/main/realms.c
* src/main/xlat.c
* src/modules/proto_dhcp/rlm_dhcp.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_idn/rlm_idn.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_soh/rlm_soh.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2ae60c2babdd66c3aaad7b1c8ea182c50ea1604
======
Don't shadow a global symbol
Alan T. DeKok at 2013-07-02T14:35:08Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d46cb64c852cb27dbc4865ba94b27b26726bd9e0
======
Reorder arguments to radius_exec_program so they make more sense
Use a single function to deal with status codes and module failure messages
Have fork return 2 (translates to RLM_MODULE_FAIL)
Arran Cudbard-Bell at 2013-07-02T13:03:17Z
Files modified:
* src/include/radiusd.h
* src/main/evaluate.c
* src/main/exec.c
* src/main/modcall.c
* src/main/threads.c
* src/main/tls.c
* src/main/valuepair.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c34e1c102cc531f4dae11d3183e6d178f261d5f
======
Merge pull request #342 from fajarnugraha/master-suse-20130510
Fix suse package to build and run cleanly for current master branch
Arran Cudbard-Bell at 2013-07-02T09:31:00Z
Files modified:
* suse/freeradius.spec
* suse/rcradius-relayd
* suse/rcradiusd
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/363e5dfbff55177654e18dbc2d8e9953b7f771be
======
suse: enable parallel build
Fajar A. Nugraha at 2013-07-02T04:37:56Z
Files modified:
* suse/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5efd437b8ff9aeb264f03549468acb9391090939
======
suse: add --disable-developer
Fajar A. Nugraha at 2013-07-02T04:36:21Z
Files modified:
* suse/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4bb3d64eb57d3cdf57411821ddcedc6c84b8ee4
======
suse: cleanup CFLAGS
Removed '-fstack-protector -fno-strict-aliasing'. Already
included by default, no need to include it manually.
Fajar A. Nugraha at 2013-07-02T04:34:33Z
Files modified:
* suse/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45c126f08f6ba284091a9e6d5be8bf728205b48a
======
suse: link to wiki page for authors credit
Fajar A. Nugraha at 2013-07-02T04:24:46Z
Files modified:
* suse/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/957bbce152673d26aae6b0043daa47a8d3f26713
======
suse: build fixes
* Merge most changes to suse/freeradius.spec from v2.x.x branch.
* Add suse/freeradius-server-rpmlintrc and
suse/freeradius-server-tmpfiles.conf from v2.x.x branch.
* Merge changes on suse/freeradius-server-2.1.6-suseinit.patch.
* Add BuildRequires: libtalloc-devel.
* Remove BuildRequires: apache2-devel. Dialup admin was removed.
* Remove BuildRequires: cyrus-sasl-devel, openssl. Already installed
as requirement for other BuildRequires.
* Remove BuildRequires: gettext-devel, libtool, net-snmp-devel.
No longer needed.
* Remove unneeded configure flags.
* Make main package more generic by using wildcard in %files. For
example, it will put resulting oracle libs (if enabled during build)
on the main package.
Fajar A. Nugraha at 2013-07-01T10:28:32Z
Files modified:
* suse/freeradius.spec
* suse/rcradius-relayd
* suse/rcradiusd
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/efc4ec4a846f45e5c778e10099d5833f7ea46ff4
======
Add PW_TYPE_FILE_INPUT (which verifies the file exists) and PW_TYPE_FILE_OUTPUT , which is still a file, but not required to exist
Arran Cudbard-Bell at 2013-07-01T18:48:08Z
Files modified:
* src/include/conffile.h
* src/main/command.c
* src/main/conffile.c
* src/main/detail.c
* src/main/evaluate.c
* src/main/radwho.c
* src/main/tls.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_counter/rlm_counter.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_ruby/rlm_ruby.c
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_unix/rlm_unix.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83ca2ef37442ad38d980e294f734d239ef162ad1
======
Whitespace changes rlm_exec
Arran Cudbard-Bell at 2013-07-01T15:44:01Z
Files modified:
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4934c3e1350f791339b86c5f2aaaa34287a990a3
======
Add PW_TYPE_EXISTS
Which requires the file specified to exist on startup
Arran Cudbard-Bell at 2013-07-01T15:41:46Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_ruby/rlm_ruby.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a7a081e63cda2cc34d20fad126f71b86c21bb86
======
Mark more things as filenames
Arran Cudbard-Bell at 2013-07-01T15:41:03Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_unix/rlm_unix.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a00b5327c1f2073571ce6d806ab4f3bce7ca0a6
======
Remove unecessary configure arguments
Arran Cudbard-Bell at 2013-07-01T13:27:58Z
Files modified:
* debian/rules
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c06d1b2c56ea4acdd183b7c25aa6dc993451b49
======
May as well make it official
Arran Cudbard-Bell at 2013-07-01T11:47:53Z
Files modified:
* Make.inc.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a9a51e87b26a1aa42bd33af99a7c93e43cc5d13
======
loc is not options
Arran Cudbard-Bell at 2013-07-01T07:30:05Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/360662cd4e1cfffc55c244d7be0d02528dd1892b
======
If anything exists don't create the link...
Arran Cudbard-Bell at 2013-06-30T23:06:28Z
Files modified:
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4973f59f5fd7ca308c3cc3a3ea769b881c1194db
======
Update README.rst
Arran Cudbard-Bell at 2013-06-30T18:49:25Z
Files modified:
* raddb/README.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06da37b0d36f979fa68af734e2f82652ced376d4
======
Update README.rst
Arran Cudbard-Bell at 2013-06-30T18:47:26Z
Files modified:
* raddb/README.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb431f3d7766bc1487db26c84622faeb10ba6279
======
Apparently making the symlink targets as order only dependencies isnt good enough
Arran Cudbard-Bell at 2013-06-30T18:36:10Z
Files modified:
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a03920982a7c4786fd37f4dd24a1e3d3b9299be
======
Don't start if the configuration contains deprecated config items
Arran Cudbard-Bell at 2013-06-30T18:19:49Z
Files modified:
* src/include/conffile.h
* src/include/radiusd.h
* src/main/conffile.c
* src/main/mainconfig.c
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b12b7a9cc653ac467867570fec8703171181461c
======
Don't try and link if legacy files exist already. Fixes #341
Arran Cudbard-Bell at 2013-06-30T17:55:54Z
Files modified:
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc81b00579aba82415c71533ac610c6009b4da99
======
Non-existent attrs expand to "". Closes #308
Alan T. DeKok at 2013-06-30T16:53:36Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d163acb7331e14c56a39de79a946ce823366e31
======
Always fixup after deleting a black child node in rbtree
This prevents rbtree_delete from creating unbalanced/illegal rbtrees.
skids (via Alan T. DeKok)@2013-06-30T16:43:47Z
Files modified:
* src/lib/rbtree.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f915f889781bf4c75d992127468bc27104574148
======
Use a consistent callback return code
This is the one place in the codebase where a positive return code
is used in an rbtree_walk callback. Changing it negative should have no
effect, and keeps options open as to whether to introduce new symbols
for the next patch to follow, or to change the libfreeradius API
slightly WRT rbtree callback return codes.
Whether any third-party add-ons may use positive return codes is not
known.
skids (via Alan T. DeKok)@2013-06-30T16:41:55Z
Files modified:
* src/main/radclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a65b37efb1d231f96c541dc363539d48376c2d66
======
Fix obvious pasto in PostOrder walk.
skids (via Alan T. DeKok)@2013-06-30T16:41:43Z
Files modified:
* src/lib/rbtree.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae921e095e717da5ce17726b705cf39a497737ec
======
When a socket is closed, just mark the requests as STOP
Someone else will take care of cleaning them up. Calling
request_done() appears to cause issues
Alan T. DeKok at 2013-06-29T15:14:31Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/401b2a4d5269a89ece665f3b931a914f649d40ca
======
Make auto_limit_acct probabalistic
Alan T. DeKok at 2013-06-29T04:59:29Z
Files modified:
* raddb/radiusd.conf.in
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2942e5280bf7dc88d632a8bc20faae7f0763775c
======
Minor cleanup to cleanup code
Alan T. DeKok at 2013-06-29T04:37:37Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/811a131868084c1c2a3c9184c3c7f9d0996c821d
======
Make requests NULL talloc context
there are just too many cases where the socket could go away,
and the request is still referenced somewhere else in the code.
Alan T. DeKok at 2013-06-29T04:33:42Z
Files modified:
* src/main/listen.c
* src/main/tls_listen.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/677dec8a9dacdbcda9d32fff5571126a08ad435e
======
Note changes to configuration item names
Alan T. DeKok at 2013-06-29T04:08:23Z
Files modified:
* raddb/README.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6deb3bc537fc8f0049c031b638af745b32cdfdf0
======
Be consistent with common config_item names
If a file is being referenced or created the config item 'filename' is used.
If a file is being created, the initial permissions are set by the 'permissions' config item.
If a directory hierarchy needs to be created the permissions are set by 'dir_permissions'
If an external host is referenced in the context of a module the 'server' config item is used.
file, script_file, module, detail, detailfile, attrsfile, perm, dirperm, detailperm,
hostname are all deprecated.
Arran Cudbard-Bell at 2013-06-28T23:29:22Z
Files modified:
* doc/configuration/acct_type.rst
* doc/modules/ldap_howto.rst
* man/man5/radiusd.conf.5
* man/man5/radrelay.conf.5
* man/man5/rlm_detail.5
* raddb/experimental.conf
* raddb/mods-available/attr_filter
* raddb/mods-available/detail
* raddb/mods-available/detail.example.com
* raddb/mods-available/detail.log
* raddb/mods-available/files
* raddb/mods-available/passwd
* raddb/mods-available/perl
* raddb/mods-available/radutmp
* raddb/mods-available/redis
* raddb/mods-available/sradutmp
* src/main/detail.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_ruby/rlm_ruby.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6b087ce1c7899c09ced07ed30b14e049ae55370
======
Remove debug macro
Alan T. DeKok at 2013-06-28T23:03:57Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b575ae4767cfb77b15c67fe9fc1c9c34a47999c0
======
More docs on recent changes
Alan T. DeKok at 2013-06-28T19:21:34Z
Files modified:
* raddb/README.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e414cfc8ef327171e8217875fe6b8140e56b6d41
======
Always set reply timestamp.
This allows TCP rejects to be sent. (oops)
Alan T. DeKok at 2013-06-28T19:21:33Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b4727d0907e57b001b23ab01656cb53dd086ef0d
======
Steal the packet so we don't leak memory
Alan T. DeKok at 2013-06-28T19:21:33Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a0edada1e019c801735aa6408c9515b4d0d1cd9
======
Remove refcount on mainconfig. It's not used
Alan T. DeKok at 2013-06-28T19:21:33Z
Files modified:
* src/include/radiusd.h
* src/main/process.c
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4b97bb1090464e66f81e5efa041a8dd4378a4a7
======
Simplify request_free() now that we use talloc everywhere
Alan T. DeKok at 2013-06-28T19:21:33Z
Files modified:
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01f50749343bc98c87e4cdb1fd7e8bad7bca37e5
======
Steal the CoA packet when we reparent it
Alan T. DeKok at 2013-06-28T19:21:33Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d5de3dc165000eea0b09092bd01a23e56685505
======
Make request_alloc() take a TALLOC_CTX
Alan T. DeKok at 2013-06-28T19:21:33Z
Files modified:
* src/include/radiusd.h
* src/main/listen.c
* src/main/process.c
* src/main/tls_listen.c
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aedb2c7471d370a7461083eeab0170ac2ab53584
======
Indentation matters
Alan T. DeKok at 2013-06-28T19:21:33Z
Files modified:
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd11670c7c20aead77deb6aa736c2743ee6a5751
======
--
This commit summary was generated @2013-07-09T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list