Commit report for v3.0.x branch

The git bot announce at freeradius.org
Wed Feb 11 00:00:02 CET 2015


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

======
Make pairfind() call the cursor functions.

To avoid fr_cursor_next()

Alan T. DeKok at 2015-02-10T23:55:21Z
Files modified:
	* src/lib/cursor.c
	* src/lib/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d70fade1bd8beda1bc39c244e44fa2616a03a57a
====== 
Allow Error-Cause in Accounting-Response

Alan T. DeKok at 2015-02-10T22:58:00Z
Files modified:
	* raddb/mods-config/attr_filter/accounting_response

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aecdbbca9cb5c0f31b4ab9cca83816ddfd01d940
====== 
Allow Error-Cause in Access-Reject

Alan T. DeKok at 2015-02-10T22:56:11Z
Files modified:
	* raddb/mods-config/attr_filter/access_reject

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

Alan T. DeKok at 2015-02-10T22:52:02Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fdfd194c85daec76ce36aec75e42e5149b9696e
====== 
Limits on talloc pool size

Alan T. DeKok at 2015-02-10T22:42:47Z
Files modified:
	* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11a4900e0e955501305c643a25f3db706f74d964
====== 
Don't call pairfree() in request_finish()

Now that we use talloc pools, those calls are unnecessary

Alan T. DeKok at 2015-02-10T22:40:04Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45d16c51651da582c4810ecc8531d1e113597bd5
====== 
Run radlog_request(...debug) ONLY if debug_flag is set

Alan T. DeKok at 2015-02-10T22:36:20Z
Files modified:
	* src/include/log.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22b87c06eee8c321d86804893183ebd7709ad44d
====== 
Move talloc pool config to "resources" section

And make it 32K.  Which is about

sizeof(REQUEST) + sizeof(RADIUS_PACKET) * 2 + sizeof(VALUE_PAIR) * 400

Alan T. DeKok at 2015-02-10T22:11:20Z
Files modified:
	* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12bd87bb32f286ee5e28765344255a640af17f00
====== 
Set talloc pool size

Alan T. DeKok at 2015-02-10T21:56:19Z
Files modified:
	* src/include/radiusd.h
	* src/main/listen.c
	* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/356a2e504a0612c3078e04e8bc92a4be420bf7af
====== 
Use talloc pools for RADIUS packets

Alan T. DeKok at 2015-02-10T21:53:39Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c440cdc2148c8df23336f59bbcc44fa4188d5e3
====== 
Wrapper for request_free()

If it has a parent, free the parent.  Otherwise, free the request.

Alan T. DeKok at 2015-02-10T21:44:54Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d903f2750e2197b431f0f713b1ab39c8f26e8f14
====== 
Make rad_recv() take a TALLOC_CTX

Alan T. DeKok at 2015-02-10T21:40:17Z
Files modified:
	* src/include/libradius.h
	* src/lib/packet.c
	* src/lib/radius.c
	* src/main/listen.c
	* src/modules/rlm_eap/radeapclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/adc89c27eaa06e599a6c19ec20fc07a99c994e4c
====== 
Make request_receive() take a TALLOC_CTX

In prepartion for per-listener pools

Alan T. DeKok at 2015-02-10T21:36:02Z
Files modified:
	* src/include/process.h
	* src/main/command.c
	* src/main/detail.c
	* src/main/listen.c
	* src/main/process.c
	* src/main/tls_listen.c
	* src/modules/proto_dhcp/dhcpd.c
	* src/modules/proto_vmps/vmps.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f8cb8c117ce9696b2adc9db792d6f4f96c67cf9
====== 
Updated the copyright date

perl -p -i -e  's/Copyright \(C\) 20../Copyright (C) 2015/' share/dictionary*

Alan T. DeKok at 2015-02-10T19:29:55Z
Files modified:
	* share/dictionary
	* share/dictionary.3com
	* share/dictionary.3gpp
	* share/dictionary.3gpp2
	* share/dictionary.acc
	* share/dictionary.acme
	* share/dictionary.actelis
	* share/dictionary.aerohive
	* share/dictionary.airespace
	* share/dictionary.alcatel
	* share/dictionary.alcatel-lucent.aaa
	* share/dictionary.alcatel.esam
	* share/dictionary.alcatel.sr
	* share/dictionary.alteon
	* share/dictionary.altiga
	* share/dictionary.alvarion
	* share/dictionary.alvarion.wimax.v2_2
	* share/dictionary.apc
	* share/dictionary.aptis
	* share/dictionary.arbor
	* share/dictionary.aruba
	* share/dictionary.ascend
	* share/dictionary.ascend.illegal
	* share/dictionary.asn
	* share/dictionary.audiocodes
	* share/dictionary.avaya
	* share/dictionary.azaire
	* share/dictionary.bay
	* share/dictionary.bintec
	* share/dictionary.bluecoat
	* share/dictionary.bristol
	* share/dictionary.brocade
	* share/dictionary.bskyb
	* share/dictionary.bt
	* share/dictionary.cablelabs
	* share/dictionary.cabletron
	* share/dictionary.chillispot
	* share/dictionary.cisco
	* share/dictionary.cisco.asa
	* share/dictionary.cisco.bbsm
	* share/dictionary.cisco.vpn3000
	* share/dictionary.cisco.vpn5000
	* share/dictionary.citrix
	* share/dictionary.clavister
	* share/dictionary.colubris
	* share/dictionary.columbia_university
	* share/dictionary.compat
	* share/dictionary.compatible
	* share/dictionary.cosine
	* share/dictionary.dante
	* share/dictionary.dhcp
	* share/dictionary.digium
	* share/dictionary.dlink
	* share/dictionary.dragonwave
	* share/dictionary.efficientip
	* share/dictionary.eltex
	* share/dictionary.epygi
	* share/dictionary.equallogic
	* share/dictionary.ericsson
	* share/dictionary.ericsson.ab
	* share/dictionary.erx
	* share/dictionary.extreme
	* share/dictionary.f5
	* share/dictionary.fortinet
	* share/dictionary.foundry
	* share/dictionary.freedhcp
	* share/dictionary.freeradius
	* share/dictionary.freeradius.internal
	* share/dictionary.freeswitch
	* share/dictionary.gandalf
	* share/dictionary.garderos
	* share/dictionary.gemtek
	* share/dictionary.h3c
	* share/dictionary.hp
	* share/dictionary.huawei
	* share/dictionary.iana
	* share/dictionary.iea
	* share/dictionary.infonet
	* share/dictionary.ipunplugged
	* share/dictionary.issanni
	* share/dictionary.itk
	* share/dictionary.juniper
	* share/dictionary.karlnet
	* share/dictionary.kineto
	* share/dictionary.lancom
	* share/dictionary.livingston
	* share/dictionary.localweb
	* share/dictionary.lucent
	* share/dictionary.manzara
	* share/dictionary.meinberg
	* share/dictionary.merit
	* share/dictionary.meru
	* share/dictionary.microsoft
	* share/dictionary.mikrotik
	* share/dictionary.motorola
	* share/dictionary.motorola.illegal
	* share/dictionary.motorola.wimax
	* share/dictionary.navini
	* share/dictionary.netscreen
	* share/dictionary.networkphysics
	* share/dictionary.nexans
	* share/dictionary.nokia
	* share/dictionary.nokia.conflict
	* share/dictionary.nomadix
	* share/dictionary.nortel
	* share/dictionary.ntua
	* share/dictionary.openser
	* share/dictionary.packeteer
	* share/dictionary.paloalto
	* share/dictionary.patton
	* share/dictionary.propel
	* share/dictionary.prosoft
	* share/dictionary.proxim
	* share/dictionary.purewave
	* share/dictionary.quiconnect
	* share/dictionary.quintum
	* share/dictionary.redcreek
	* share/dictionary.rfc2865
	* share/dictionary.rfc2866
	* share/dictionary.rfc2867
	* share/dictionary.rfc2868
	* share/dictionary.rfc2869
	* share/dictionary.rfc3162
	* share/dictionary.rfc3576
	* share/dictionary.rfc3580
	* share/dictionary.rfc4072
	* share/dictionary.rfc4372
	* share/dictionary.rfc4603
	* share/dictionary.rfc4675
	* share/dictionary.rfc4679
	* share/dictionary.rfc4818
	* share/dictionary.rfc4849
	* share/dictionary.rfc5090
	* share/dictionary.rfc5176
	* share/dictionary.rfc5447
	* share/dictionary.rfc5580
	* share/dictionary.rfc5607
	* share/dictionary.rfc5904
	* share/dictionary.rfc6519
	* share/dictionary.rfc6572
	* share/dictionary.rfc6677
	* share/dictionary.rfc6911
	* share/dictionary.rfc6929
	* share/dictionary.rfc6930
	* share/dictionary.rfc7055
	* share/dictionary.rfc7155
	* share/dictionary.rfc7268
	* share/dictionary.riverbed
	* share/dictionary.riverstone
	* share/dictionary.roaringpenguin
	* share/dictionary.ruckus
	* share/dictionary.sg
	* share/dictionary.shasta
	* share/dictionary.shiva
	* share/dictionary.siemens
	* share/dictionary.slipstream
	* share/dictionary.sofaware
	* share/dictionary.sonicwall
	* share/dictionary.springtide
	* share/dictionary.starent
	* share/dictionary.starent.vsa1
	* share/dictionary.surfnet
	* share/dictionary.symbol
	* share/dictionary.t_systems_nova
	* share/dictionary.telebit
	* share/dictionary.telkom
	* share/dictionary.trapeze
	* share/dictionary.tropos
	* share/dictionary.ukerna
	* share/dictionary.unix
	* share/dictionary.usr
	* share/dictionary.usr.illegal
	* share/dictionary.utstarcom
	* share/dictionary.valemount
	* share/dictionary.versanet
	* share/dictionary.vqp
	* share/dictionary.walabi
	* share/dictionary.waverider
	* share/dictionary.wichorus
	* share/dictionary.wimax
	* share/dictionary.wimax.alvarion
	* share/dictionary.wimax.wichorus
	* share/dictionary.wispr
	* share/dictionary.xedia
	* share/dictionary.xylan
	* share/dictionary.yubico
	* share/dictionary.zte
	* share/dictionary.zyxel

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3cb0bfa9b114327a9c9c70f47b1978691e4d6761
====== 
New dictionary

Alan T. DeKok at 2015-02-10T19:22:39Z
Files modified:
	* share/dictionary
	* share/dictionary.ruggedcom

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

Alan T. DeKok at 2015-02-10T15:21:58Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91f6957e98bf60e35761e858a78c2cc1781331e0
====== 
Auto-generate PW_FOO_BAR from "Attribute Foo-Bar".  Fixes #905.

The VALUEs aren't autogenerated yet. But this should be
a good start

Alan T. DeKok at 2015-02-10T14:41:09Z
Files modified:
	* src/include/all.mk
	* src/include/radius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6701489b5b4e0245d6e62bd4b9eb252a65c53be7
====== 
PW_USER_PASSWORD, not PW_PASSWORD

Alan T. DeKok at 2015-02-10T14:32:42Z
Files modified:
	* src/modules/rlm_opendirectory/rlm_opendirectory.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e4fd1482cd437214c09ebd68561244f3edac72a
====== 
more attributes

gureedo (via Arran Cudbard-Bell)@2015-02-10T13:34:54Z
Files modified:
	* src/include/radius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c0fa7f0247162c6c53b1c36b3940f7b07192f69
====== 
Fixed a number of double semicolons in source

Herwin Weststrate (via Arran Cudbard-Bell)@2015-02-10T13:31:17Z
Files modified:
	* src/lib/dict.c
	* src/lib/hash.c
	* src/main/client.c
	* src/main/command.c
	* src/main/modcall.c
	* src/main/process.c
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f966a1fc03dae73ca5e5bae94845307283afca5
====== 
Fix typo in comments in radmin.c

s/gind/find/

Herwin Weststrate (via Arran Cudbard-Bell)@2015-02-10T13:31:10Z
Files modified:
	* src/main/radmin.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/447ea75735ad106e7c7413ffaa1536183ce7a45a
====== 
-- 
This commit summary was generated @2015-02-11T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list