Commit report for v2.x.x branch

The git bot announce at freeradius.org
Thu Mar 14 00:00:02 CET 2013


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
Ignore more things

Arran Cudbard-Bell at 2013-03-13T21:35:18Z
Files modified:
	* .gitignore
	* libltdl/.gitignore
	* src/modules/.gitignore
	* src/modules/rlm_wimax/.gitignore

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3bff9b1a0c07766a9ae1aa09584a01ab09cbe895
====== 
rlm_eap virtual servers now call postauth for both accept and reject

Add rad_virtual_server to call rad_authenticate and rad_postauth

Patch by Matthew Newton

Arran Cudbard-Bell at 2013-03-13T21:30:20Z
Files modified:
	* src/include/radiusd.h
	* src/main/auth.c
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
	* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.h
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/860dd99c9d6390686b12f622a87f2f82d84bc867
====== 
dded rfc6677.txt to the repository

..matching recent 3.x update

Alan Buxey at 2013-03-11T12:00:49Z
Files modified:
	* doc/rfc/rfc6677.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb17194e5a1c81558ce01126e09a0122a6291841
====== 
we dont want to rotate this file (already fixed in 3.x)

dont rotate radutmp out of the way - its not a log, its a state.

Alan Buxey at 2013-03-11T12:00:09Z
Files modified:
	* redhat/freeradius-logrotate

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a61160354f89afe1db153f8fc63d6f2f3df3402a
====== 
Add call to AC_CANONICAL_SYSTEM to populate $host

Arran Cudbard-Bell at 2013-03-08T20:19:49Z
Files modified:
	* configure
	* configure.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e97ad65730cbda4975d1fb807934cbfd1c981583
====== 
Ensure we exit 0 when rcode=1

Alan T. DeKok at 2013-03-08T15:56:52Z
Files modified:
	* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c28485f582eeeacab291a02460c13960c98b955
====== 
Clean up error / debug messages

Alan T. DeKok at 2013-03-08T15:28:04Z
Files modified:
	* src/main/exec.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/659f496a3fd0b8cacb9ec607ee1305ba5aa94bef
====== 
keeping up with the RFCs

RFC 6677.  awaiting RFC-ietf-abfab-gss-eap-09 to be passed before
further dictionary changes

Alan Buxey (via Alan T. DeKok)@2013-03-08T02:00:48Z
Files modified:
	* share/dictionary.rfc6677

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/502cf4277c2c27a676222d7a9a248d80c8d602ae
====== 
added RFC6677 to the main include list

wont get used otherwise...

Alan Buxey (via Alan T. DeKok)@2013-03-08T01:54:08Z
Files modified:
	* share/dictionary

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/643b71acb7baf1e71af8fd096adaaefdd3c594de
====== 
Minor verbiology

Alan T. DeKok at 2013-03-07T18:14:12Z
Files modified:
	* README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/501570da8469dae4450986048bd4cd5564562530
====== 
Missed in last commit

Alan T. DeKok at 2013-03-07T15:54:26Z
Files modified:
	* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b253fbd72446ccdc1a25d874ffe42b341ef76fb7
====== 
Note recent changes

Alan T. DeKok at 2013-03-07T15:48:57Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8929792b1f1b152ca75d8346d3239f5566e4eb29
====== 
don't count status server requests in internal stats

Requests to to status server should not be added to the internal counters,
notably the Access-Accept replies. See also the thread in
http://lists.freeradius.org/pipermail/freeradius-devel/2013-March/007801.html

Jakob Hirsch (via Alan T. DeKok)@2013-03-07T15:44:46Z
Files modified:
	* src/main/stats.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6ec8f81b419003390b8c0c259ebce3f399c0dd3
====== 
Don't dlclose() modules on "radiusd -m"

It's a bit counter-intuitive to the meaning of "-m", but
it means that the libraries hang around, so that valgrind
can find symbols in them.

Alan T. DeKok at 2013-03-07T15:28:56Z
Files modified:
	* src/include/radiusd.h
	* src/main/modules.c
	* src/main/radiusd.c
	* src/modules/rlm_eap/mem.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/909b49d77240881d2a9e7bb921f0b47981c1522a
====== 
Clean up the text before 2.2.1

And mention DHCP, too

Alan T. DeKok at 2013-03-06T16:21:45Z
Files modified:
	* README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8850e1dd12c405c4e97a4250e0182190b465a25a
====== 
Apparently -y is needed too

Arran Cudbard-Bell at 2013-03-06T15:59:33Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b4575f10b7b6738fc62152478275e7f25c3654c2
====== 
Fix userparse function

Remove quadratic addition of vp to list.  Instead, keep track
of the current tail, insert it there, and then add the entire list
in one swell foop.

Also check if we're returning T_OP_INVALID, and if so, free the
intermediate VPs.  This ensures that we either return something,
or an error and nothing else.

It also means that the caller doesn't have to worry about freeing
intermediate VPs if there's a parse error on later ones

Alan T. DeKok at 2013-03-06T15:05:56Z
Files modified:
	* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/03a789e4f792da73203ca1d23c7e6ffa38fbb6ac
====== 
Fix Travis retardation

Arran Cudbard-Bell at 2013-03-06T03:56:35Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9e089c07fd63c733b42ae3a162ff5fe2a56d740
====== 
Add -y to work around Travis/apt-get retardation

Arran Cudbard-Bell at 2013-03-05T00:35:05Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/900e0278ce72990048fd7743143aa6dfb206d211
====== 
Whitespace fixes

Arran Cudbard-Bell at 2013-03-05T00:33:37Z
Files modified:
	* src/lib/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ea7f50f49fc91bef42a91f7de9960f582cf254c
====== 
Remove old readme

Arran Cudbard-Bell at 2013-03-05T00:32:47Z
Files modified:
	* README

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac4d155e0062d7594269c35c5bbfb7ec97fa6f4b
====== 
Added DHCP-Relay-IP-Address

only in the reply, which is copied from the original giaddr

Alan T. DeKok at 2013-03-04T20:47:36Z
Files modified:
	* share/dictionary.dhcp
	* src/main/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b4c509e85997a68b22840a72d295f5c0a4fa09a0
====== 
Remove last hack

Alan T. DeKok at 2013-03-04T20:40:25Z
Files modified:
	* src/lib/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac00c8cce54443621f9fae9074236f0de2283fbd
====== 
Don't encode giaddr on server messages

It does nothing other than fingerpint FR as a DHCP server.
It's supposed to be zero in server packets

Alan T. DeKok at 2013-03-04T17:00:58Z
Files modified:
	* src/lib/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac1876e724a6e9086845a5da2bfab0f18a390f62
====== 
Clarify we're using giaddr from the reply, not the request

Alan T. DeKok at 2013-03-04T16:58:35Z
Files modified:
	* src/main/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aad573773fcfd0ebba3517518f2c303a24b490cf
====== 
Added "encoding" text

Alan T. DeKok at 2013-03-03T17:46:52Z
Files modified:
	* src/lib/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51a7ca0f3b590792aab62beb8d4175056d3117f2
====== 
Added 0x... for numbers

Alan T. DeKok at 2013-03-03T17:45:04Z
Files modified:
	* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed3cbb9127aea0a093d8b338e3af4f851268bfc0
====== 
Fix error strings to make more sense

Alan T. DeKok at 2013-03-03T05:18:59Z
Files modified:
	* src/lib/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de378e0507d98f95402ad1aa0d6b6d25ce66db3c
====== 
More descriptive debugging messages

Alan T. DeKok at 2013-03-03T05:12:43Z
Files modified:
	* src/main/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85b890b7ddbbac198fef69e76672c1ab875832e3
====== 
Print option only N times, not N + 1

Alan T. DeKok at 2013-03-03T04:40:09Z
Files modified:
	* src/lib/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a34139add2919ad63b7dbde2532b99778ee3bb16
====== 
Generate certificates before running tests

Arran Cudbard-Bell at 2013-02-28T02:56:17Z
Files modified:
	* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c0f8ff20a900992ff2664ec8cc4f8b00b6956bfb
====== 
Ouput the last few lines of logs if the server fails to start

Arran Cudbard-Bell at 2013-02-28T02:48:45Z
Files modified:
	* src/tests/Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd8e5169fae790cff479a4b99cd3f9967a23e7d3
====== 
Convert README to .rst

Arran Cudbard-Bell at 2013-02-28T02:39:42Z
Files modified:
	* README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2de6898a7c7566054775c12278537a00d37b0af
====== 
Turn on caching

Arran Cudbard-Bell at 2013-02-26T18:26:01Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b791b5af46ccd77488d0e3add417eefc38cfb179
====== 
Fix typo

Arran Cudbard-Bell at 2013-02-26T17:24:54Z
Files modified:
	* Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/689c62dc7e6f500d4f032221b2a7c9bcfc9aa085
====== 
Fixup tests

Arran Cudbard-Bell at 2013-02-26T17:20:22Z
Files modified:
	* Makefile
	* src/tests/Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3a89a05e253d5ff3b39e4d270c95b855d8826e4
====== 
Add .travis.yml

Arran Cudbard-Bell at 2013-02-26T16:56:00Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/20f4b70271047f0a19c46bf91310c58e067ca856
====== 
Fix redis configure script

Arran Cudbard-Bell at 2013-02-26T16:56:00Z
Files modified:
	* src/modules/rlm_redis/configure
	* src/modules/rlm_redis/configure.in
	* src/modules/rlm_rediswho/configure
	* src/modules/rlm_rediswho/configure.in

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e587df6feda432cb09dc928765b1d4f9055d83ce
====== 
Merge pull request #192 from candlerb/candlerb/expand_xlat

rlm_redis argument splitting for v2.x.x

Arran Cudbard-Bell at 2013-02-26T16:51:18Z
Files modified:
	* raddb/modules/rediswho
	* src/include/radiusd.h
	* src/main/exec.c
	* src/main/util.c
	* src/modules/rlm_redis/rlm_redis.c
	* src/modules/rlm_redis/rlm_redis.h
	* src/modules/rlm_rediswho/rlm_rediswho.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b694100a6147bb1781db06f13c7e08ccef022c05
====== 
rlm_rediswho: fix unlang conditional expansion

Brian Candler at 2013-02-15T10:30:48Z
Files modified:
	* raddb/modules/rediswho

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c798e4308d33a37929b5f35a0c762657debd2042
====== 
Remove superfluous redis_escape_func

Brian Candler at 2013-02-15T10:13:54Z
Files modified:
	* src/modules/rlm_redis/rlm_redis.c
	* src/modules/rlm_redis/rlm_redis.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc4ce2a88aae92b6bf670453f73b7a550c408710
====== 
rlm_redis argument splitting

rlm_redis_query now splits the query into separate arguments and expands
each one individually.

This allows for both string literals and expansions to contain spaces, e.g.

    %{redis:LPUSH 'my key' %{User-Name}}

Brian Candler at 2013-02-15T10:13:47Z
Files modified:
	* src/modules/rlm_redis/rlm_redis.c
	* src/modules/rlm_redis/rlm_redis.h
	* src/modules/rlm_rediswho/rlm_rediswho.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1118c23ca7e8cd281a67443d0d779d6295739548
====== 
Remove quotes from quoted argv entries

Brian Candler at 2013-02-15T10:13:41Z
Files modified:
	* src/include/radiusd.h
	* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/abe18fb123a64bfc9b8d14372fc7da55426a31f6
====== 
Factor out argv splitting into rad_expand_xlat

Brian Candler at 2013-02-15T10:13:27Z
Files modified:
	* src/include/radiusd.h
	* src/main/exec.c
	* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c1f2e7e794af94f669bcc23f7b45db5512cfedb
====== 
Make EAP-Key-Name things work

Alan T. DeKok at 2013-02-20T14:40:54Z
Files modified:
	* raddb/sites-available/default
	* src/modules/rlm_eap/libeap/eap_tls.c
	* src/modules/rlm_eap/libeap/mppe_keys.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cee586eb08725e7d8544f0edfd5785f63f4d281a
====== 
Print out more helpful text for operations error

Alan T. DeKok at 2013-02-19T15:53:44Z
Files modified:
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aea871267f25d7f25f4d493597e402d0b6ebfbf1
====== 
Accessing a list global to the module means it's thread un-safe

The list should probably be changed to an RBtree for speed.

Alan T. DeKok at 2013-02-19T02:56:47Z
Files modified:
	* src/modules/rlm_radutmp/rlm_radutmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d8438e1a90ad3102071a1389e6df1e17d0010ac
====== 
Note recent changes

Alan T. DeKok at 2013-02-18T20:14:10Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/97cba57751abb4d77ebaed52592c140c95c07827
====== 
Free modules before main config

Now that the modules are cleaned up correctly

Alan T. DeKok at 2013-02-18T20:07:46Z
Files modified:
	* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8ff8b8b5c9df161eb5d6248dd026007cc7782f3
====== 
Call cf_section_parse_free before freeing sub-modules

Alan T. DeKok at 2013-02-18T20:07:12Z
Files modified:
	* src/modules/rlm_eap/mem.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/15b02b937a42bcd2ec852c5dce28127303fbb056
====== 
No longer need to free conf file stuff manually.

Alan T. DeKok at 2013-02-18T20:07:04Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9333d89d516fef52d5aea0bb8b5ced36bf5d409
====== 
Call cf_section_parse_free before calling the module detach

Alan T. DeKok at 2013-02-18T20:05:34Z
Files modified:
	* src/main/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/923b6bdcc2943e91df5996377fdebc2bf0c3c91e
====== 
cf_section_parse_free() recurses into sub-sections

Alan T. DeKok at 2013-02-18T20:05:20Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1a77268b32d944fd0fa21e4b023b46b512f80a0f
====== 
One more check for size > 253

Alan T. DeKok at 2013-02-18T19:34:36Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8720e14ab425ecaff56d17e02f5ffa499ae9d8e7
====== 
Check Ascend Secret length

Alan T. DeKok at 2013-02-18T19:32:55Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f0c1e7a13e1d4db57632a3ebcc063d68fb218e1
====== 
Free tlv on error condition

Alan T. DeKok at 2013-02-18T19:25:24Z
Files modified:
	* src/lib/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/71cad0a09d5c6e2a8e0c286d51a4314764373f1b
====== 
mypriority can be -1, too

Alan T. DeKok at 2013-02-18T15:17:33Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65b7cd5f01d80b6e15f40049f5a501be3d2ab8b3
====== 
Fix bug in unused addport functionality

Alan T. DeKok at 2013-02-17T23:45:06Z
Files modified:
	* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d5f31e6558df27181eeb00f4ed3f607591f30d5
====== 
No socket filename is a startup error

Alan T. DeKok at 2013-02-17T23:43:05Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f51ba12267c97bd14bb71b04a9eb068c77b0341f
====== 
uint for array checks

Alan T. DeKok at 2013-02-17T23:33:36Z
Files modified:
	* src/lib/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c244d587654f4170d90584689b58caecc3aabd24
====== 
Check for NULL string

Alan T. DeKok at 2013-02-17T23:32:07Z
Files modified:
	* src/main/radmin.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76c530631573bbbe8bbc94b2041306a1f5502d5c
====== 
Check for more NULL

Alan T. DeKok at 2013-02-17T23:31:08Z
Files modified:
	* src/modules/rlm_cache/rlm_cache.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d4fa062d3dffc29bf33ae310ddffcfd910f9659
====== 
Ensure pointer is initialized

Alan T. DeKok at 2013-02-17T23:29:03Z
Files modified:
	* src/modules/rlm_replicate/rlm_replicate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a3b4abe5361d364d4e8359d31b0d7d6f52ff38a
====== 
Don't check for array existence

Alan T. DeKok at 2013-02-17T23:25:24Z
Files modified:
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d4940d7889a8ca94c55a223f701f592b615de195
====== 
Fix typo

Alan T. DeKok at 2013-02-17T19:36:44Z
Files modified:
	* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/981d6de2c2ae011f86f8011c474d5a98dcd50d35
====== 
Fix race condition in conf file

Closes Coverity #720457

Alan T. DeKok at 2013-02-17T19:32:36Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47317e77d90e6ec634e1b608068d71256e5b9b4e
====== 
Check fro =~ and !~

Alan T. DeKok at 2013-02-17T19:27:16Z
Files modified:
	* src/modules/rlm_expr/paircmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31018af86c6b025eabe5a1f12d05e093697dd657
====== 
Clear memory using correct size

Closes Coverity #720439, 40, 41

Alan T. DeKok at 2013-02-17T17:58:42Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7fe059b7dcf118bb43516b818ad522ffd553ff8c
====== 
Don't expand variables if cs==NULL

Closes Coverity #720373

Alan T. DeKok at 2013-02-17T17:58:39Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e809da76ef5da88630b446c18ed6f761e023db6
====== 
value may be NULL

If the admin misconfigures things, oh well

Alan T. DeKok at 2013-02-17T17:11:30Z
Files modified:
	* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82f82ddcef02a78743037fedf2bb5743ed5a446d
====== 
add missing break

Alan T. DeKok at 2013-02-17T03:39:06Z
Files modified:
	* src/modules/rlm_dbm/rlm_dbm_parser.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dedef2aa8f58b43d4f5e2a6501e347f9e3997dc
====== 
Check size of buffer for raw attributes

Alan T. DeKok at 2013-02-17T03:24:34Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e847dfc57c0b85f52555efbfd33cf48ce3f4f395
====== 
EAP-Key-Name is octets, not printable text

Alan T. DeKok at 2013-02-15T14:37:12Z
Files modified:
	* share/dictionary.rfc4072

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4f8267c56e25f2137fcb46e4a8e029897b9c585
====== 
Don't use radius_paircreate in a library

Alan T. DeKok at 2013-02-15T14:37:11Z
Files modified:
	* src/modules/rlm_eap/libeap/eap_tls.c
	* src/modules/rlm_eap/libeap/eap_tls.h
	* src/modules/rlm_eap/libeap/mppe_keys.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2667ed4ebdb70468ba4b87675550c52ffae1ddca
====== 
Merge pull request #191 from candlerb/candlerb/redis_fixes_v2.x.x

Bug fixes for rlm_redis v2.x.x

Arran Cudbard-Bell at 2013-02-15T06:25:12Z
Files modified:
	* src/modules/rlm_rediswho/rlm_rediswho.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a720357d344b4f7c42c829b4f3ffbe82bcb99ca
====== 
rlm_rediswho: fix trim functionality

(query result is not available after redis_finish_query has been called)

Brian Candler at 2013-02-14T13:24:32Z
Files modified:
	* src/modules/rlm_rediswho/rlm_rediswho.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c7ce0b04f05259dc18ee072d2a620a356e9c2ccf
====== 
rlm_rediswho: initialize rcode for Accounting-On and Accounting-Off requests

Brian Candler at 2013-02-14T13:24:06Z
Files modified:
	* src/modules/rlm_rediswho/rlm_rediswho.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91b7831d83ee71e18cb886c2b2003981e6634c87
====== 
Update the example to show EAP-Key-Name

Alan T. DeKok at 2013-02-14T17:56:34Z
Files modified:
	* raddb/sites-available/default

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74b4dbb13a53ea3935fe0503cb509a6d9e6e60f0
====== 
Added preliminary support for EAP-Key-Name

We use EAP-Session-Id internally, as not everyone wants to send
EAP-Key-Name in a packet.  The eaptls_gen_eap_key() function
generates the EAP-Session-Id.  The eaptls_success() function
calls the "gen key" function on success.  This means that
the key is available on all TLS-based EAP methods

If someone wants to send EAP-Key-Name, they should use unlang
to make EAP-Session-Id to EAP-Key-Name

Alan T. DeKok at 2013-02-14T17:53:11Z
Files modified:
	* share/dictionary.freeradius.internal
	* src/include/radius.h
	* src/modules/rlm_eap/libeap/eap_tls.c
	* src/modules/rlm_eap/libeap/eap_tls.h
	* src/modules/rlm_eap/libeap/mppe_keys.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36932d8d56c408ced51ef55fb91c25362c674274
====== 
Note recent changes

Alan T. DeKok at 2013-02-12T16:17:48Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6134974a5e9765e59f6babe4f43358ad2dce7f13
====== 
Prune changelog from before 2.2.0

Alan T. DeKok at 2013-02-12T16:13:49Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfc17e1fbcfddd6e766fd60bd4c431c5760e8170
====== 
Actually print out encoded options in debug mode.

Alan T. DeKok at 2013-02-12T16:10:21Z
Files modified:
	* src/lib/dhcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/94263b5027520da91958878b2ad83a4ff4f64c06
====== 
Added radmin command "hup main.log".  Closes issue #121

Alan T. DeKok at 2013-02-12T15:56:48Z
Files modified:
	* src/include/radiusd.h
	* src/main/command.c
	* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70e3f4587f7871ce7216f62edffbeb8befef19a2
====== 
As found on the net

Alan T. DeKok at 2013-02-11T14:13:41Z
Files modified:
	* share/dictionary
	* share/dictionary.zeus

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cf5799d1558c0df5227b7a735e77d728089e3a6
====== 
Track priorities for default action return

If the default action is return, take it ONLY if we're at priority 0

Alan T. DeKok at 2013-02-08T18:09:26Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74db4b13a60f9769488172531cac4ed819795172
====== 
Clarify handling of priority and result.

Alan T. DeKok at 2013-02-08T18:09:25Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb0c025586a389c8ca65b20e15d5957caf06850a
====== 
Update share/dictionary.erx

guydavies (via Arran Cudbard-Bell)@2013-02-08T16:26:44Z
Files modified:
	* share/dictionary.erx

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2fc4b3e811c6bfb71b9315a4b7dd81bd5c913bb9
====== 
Limit the number of entries in the cache.  Closes #156

Alan T. DeKok at 2013-02-06T19:07:13Z
Files modified:
	* src/modules/rlm_cache/rlm_cache.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/837e3c726d1126190872718df9650ca23d38b12f
====== 
Fix typo

Alan T. DeKok at 2013-02-06T18:57:17Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7b29e2ba2c1291df1602b5a730550b6b0331f8f
====== 
Update sections inherit actions *and* priority

Closs #107

Alan T. DeKok at 2013-02-06T18:50:31Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c004b8e922cb993a44bee925f2f97503c0919fb
====== 
Startup check for mismatched OpenSSL library versions

Print OpenSSL version in debug output

Conflicts:
	src/main/version.c

Arran Cudbard-Bell at 2013-02-06T02:23:40Z
Files modified:
	* src/include/radiusd.h
	* src/main/radiusd.c
	* src/main/version.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c0a14730aa27028645ff017314ccdb9284767fc
====== 
Update to match last commit

Alan T. DeKok at 2013-02-04T14:50:15Z
Files modified:
	* share/dictionary.freeradius.internal

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c8cabe0efabc8adff0705a9bcf22ee6b47024cd
====== 
Updated EAP types to match IANA

Alan T. DeKok at 2013-02-04T14:45:23Z
Files modified:
	* share/dictionary.freeradius.internal

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1dd0b5797951a88a26fa9770d4f94710fb592198
====== 
Ensure that replication doesn't affect request->proxy

Alan T. DeKok at 2013-01-30T15:30:49Z
Files modified:
	* src/modules/rlm_replicate/rlm_replicate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9b1b54a78ff2310f3cec7db64e09de1f82a6aeb
====== 
Note updates

Alan T. DeKok at 2013-01-28T19:30:25Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa24b6e2d5c95a0969fa2e8b13edf1417a52dbac
====== 
Copy data over, even if there's no packet.

For sub-TLVs

Alan T. DeKok at 2013-01-23T21:10:04Z
Files modified:
	* src/lib/radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58b3728be6774fd8423095af15428eb723ccaa9c
====== 
More forgiving way of making CA depend on index && serial

If they don't exist, we create them.
If they do exist, we don't care if they changed.

Alan T. DeKok at 2013-01-23T21:10:04Z
Files modified:
	* raddb/certs/Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1dd3963f412e5096d01e526a6a44ededd40ad549
====== 
selected array should be reinitialized on each
iteration of i to avoid more than one "selected" operator
in the dropdown.

As posted by Octavio Alvarez.

Arran Cudbard-Bell at 2013-01-21T12:32:53Z
Files modified:
	* dialup_admin/htdocs/user_edit.php

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed29d42831f8be08928e54640a53ad5a58c2d9ef
====== 
As posted to the list

Alan T. DeKok at 2013-01-04T13:59:35Z
Files modified:
	* share/dictionary
	* share/dictionary.kineto

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b9133d0bb5e0664a9165bbb8ce0c2d25456c8d7
====== 
Move postauth call for Accept into post_handler (same as 3.0)

Arran Cudbard-Bell at 2012-12-23T21:06:41Z
Files modified:
	* src/main/auth.c
	* src/main/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a00c44328013f0e166636f78badb080037d7e248
====== 
-- 
This commit summary was generated @2013-03-14T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list