]> git.ipfire.org Git - thirdparty/freeradius-server.git/log
thirdparty/freeradius-server.git
13 years agoClient-IP-Address with Packet-Src-IP-Address for cui 66/head
ccspa [Fri, 29 Jun 2012 07:10:00 +0000 (08:10 +0100)] 
Client-IP-Address with Packet-Src-IP-Address for cui

13 years agoMerge pull request #63 from armitasp/a39e9f31242c93e99e417fb4496c8667f34ba7d1
Arran Cudbard-Bell [Thu, 28 Jun 2012 12:13:52 +0000 (05:13 -0700)] 
Merge pull request #63 from armitasp/a39e9f31242c93e99e417fb4496c8667f34ba7d1

Added postgres sql and conf for cui

13 years agoMinor fixes as posted to list
Arran Cudbard-Bell [Thu, 28 Jun 2012 08:20:13 +0000 (10:20 +0200)] 
Minor fixes as posted to list

13 years agoShould insert CUI into request list.
Arran Cudbard-Bell [Wed, 27 Jun 2012 22:56:32 +0000 (00:56 +0200)] 
Should insert CUI into request list.

13 years agoAdded postgres sql and conf for cui 63/head
Scott Armitage [Wed, 27 Jun 2012 21:15:43 +0000 (22:15 +0100)] 
Added postgres sql and conf for cui

13 years agoAdd gitignore
Arran Cudbard-Bell [Fri, 15 Jun 2012 15:22:54 +0000 (17:22 +0200)] 
Add gitignore

13 years agoActually output stuff on check, and return exit code
Arran Cudbard-Bell [Fri, 15 Jun 2012 15:16:59 +0000 (18:16 +0300)] 
Actually output stuff on check, and return exit code

13 years agoFix typo
Arran Cudbard-Bell [Fri, 15 Jun 2012 14:18:18 +0000 (17:18 +0300)] 
Fix typo

13 years agoUpdate master
Arran Cudbard-Bell [Fri, 15 Jun 2012 10:51:44 +0000 (13:51 +0300)] 
Update master

13 years agoAdd SMF manifest for solaris
Arran Cudbard-Bell [Fri, 15 Jun 2012 10:48:58 +0000 (12:48 +0200)] 
Add SMF manifest for solaris

13 years agoLook for change password only in Microsoft attributes
Alan T. DeKok [Thu, 14 Jun 2012 10:02:14 +0000 (12:02 +0200)] 
Look for change password only in Microsoft attributes

13 years agoClarify error messages
Alan T. DeKok [Wed, 13 Jun 2012 08:41:51 +0000 (10:41 +0200)] 
Clarify error messages

13 years agoNew dictionary
Alan T. DeKok [Tue, 12 Jun 2012 17:36:19 +0000 (19:36 +0200)] 
New dictionary

13 years agoClearer instructions
Alan T. DeKok [Mon, 4 Jun 2012 12:51:26 +0000 (14:51 +0200)] 
Clearer instructions

13 years agoMore bad user names
Alan T. DeKok [Mon, 4 Jun 2012 12:44:44 +0000 (14:44 +0200)] 
More bad user names

13 years agoLook for "Must change password", too
Alan T. DeKok [Wed, 13 Jun 2012 11:05:11 +0000 (13:05 +0200)] 
Look for "Must change password", too

To key off of password changes

13 years agoUse Microsoft Vendor code instead of 0
Alan T. DeKok [Wed, 13 Jun 2012 11:04:51 +0000 (13:04 +0200)] 
Use Microsoft Vendor code instead of 0

13 years agoIncrement correct counter
Alan T. DeKok [Fri, 1 Jun 2012 09:00:23 +0000 (11:00 +0200)] 
Increment correct counter

13 years agoCoA proxying uses the CoA pool
Alan T. DeKok [Fri, 1 Jun 2012 08:45:45 +0000 (10:45 +0200)] 
CoA proxying uses the CoA pool

13 years agoFix compiler warnings
Alan T. DeKok [Wed, 30 May 2012 14:05:52 +0000 (16:05 +0200)] 
Fix compiler warnings

13 years agoFix compiler warnings
Alan T. DeKok [Wed, 30 May 2012 13:34:27 +0000 (15:34 +0200)] 
Fix compiler warnings

13 years agoFix compiler warnings
Alan T. DeKok [Wed, 30 May 2012 13:34:09 +0000 (15:34 +0200)] 
Fix compiler warnings

13 years agoFix compiler warning
Alan T. DeKok [Wed, 30 May 2012 13:27:46 +0000 (15:27 +0200)] 
Fix compiler warning

13 years agoFix typo
Alan T. DeKok [Wed, 30 May 2012 13:07:13 +0000 (15:07 +0200)] 
Fix typo

13 years agoPrototype for mschap_add_reply
Alan T. DeKok [Tue, 29 May 2012 19:21:10 +0000 (21:21 +0200)] 
Prototype for mschap_add_reply

13 years agoMore "const"
Alan T. DeKok [Tue, 29 May 2012 15:11:20 +0000 (17:11 +0200)] 
More "const"

13 years agoUse pointers rather than calling functions
Alan T. DeKok [Tue, 29 May 2012 11:08:29 +0000 (13:08 +0200)] 
Use pointers rather than calling functions

13 years agoAdded "const" to more conffile functions
Alan T. DeKok [Tue, 29 May 2012 09:37:01 +0000 (11:37 +0200)] 
Added "const" to more conffile functions

13 years agoRemove compiler warning
Alan T. DeKok [Tue, 29 May 2012 09:19:30 +0000 (11:19 +0200)] 
Remove compiler warning

13 years agomake xlat() take "const char *fmt"
Alan T. DeKok [Mon, 28 May 2012 16:02:23 +0000 (18:02 +0200)] 
make xlat() take "const char *fmt"

13 years agoFix compiler warnings
Alan T. DeKok [Wed, 16 May 2012 09:24:34 +0000 (11:24 +0200)] 
Fix compiler warnings

13 years agoIdentity is an ASCII string
Alan T. DeKok [Wed, 16 May 2012 09:21:59 +0000 (11:21 +0200)] 
Identity is an ASCII string

to get rid of compiler warnings

it probably should be UTF-8

13 years agofix data types
Alan T. DeKok [Wed, 16 May 2012 09:19:23 +0000 (11:19 +0200)] 
fix data types

unsigned char  --> uint8_t
unsigned short --> uint16_t

13 years agoFix compiler warnings
Alan T. DeKok [Wed, 16 May 2012 09:11:38 +0000 (11:11 +0200)] 
Fix compiler warnings

13 years agoFix error message
Alan T. DeKok [Sun, 13 May 2012 15:00:56 +0000 (17:00 +0200)] 
Fix error message

13 years agoFix compiler warnings
Alan T. DeKok [Fri, 11 May 2012 09:06:21 +0000 (11:06 +0200)] 
Fix compiler warnings

13 years agoAdded module configuration
Alan T. DeKok [Wed, 9 May 2012 13:47:21 +0000 (15:47 +0200)] 
Added module configuration

13 years agoFix typo in target name
Alan T. DeKok [Mon, 7 May 2012 19:13:39 +0000 (21:13 +0200)] 
Fix typo in target name

13 years agoMakefile for new build system
Alan T. DeKok [Mon, 7 May 2012 18:57:15 +0000 (20:57 +0200)] 
Makefile for new build system

13 years agoEnsure variable initialization
Alan T. DeKok [Mon, 7 May 2012 18:11:09 +0000 (20:11 +0200)] 
Ensure variable initialization

13 years agoRemove unused function
Alan T. DeKok [Mon, 7 May 2012 18:10:49 +0000 (20:10 +0200)] 
Remove unused function

13 years agoReturn success
Alan T. DeKok [Mon, 7 May 2012 18:10:39 +0000 (20:10 +0200)] 
Return success

13 years agoFix typo
Alan T. DeKok [Mon, 11 Jun 2012 09:50:38 +0000 (11:50 +0200)] 
Fix typo

13 years agoMajor version is now 3, not 2
Alan T. DeKok [Fri, 1 Jun 2012 10:39:47 +0000 (12:39 +0200)] 
Major version is now 3, not 2

13 years agoAdded database support from v2.1.x branch
Alan T. DeKok [Tue, 29 May 2012 08:42:10 +0000 (10:42 +0200)] 
Added database support from v2.1.x branch

13 years agoFix typo
Alan T. DeKok [Tue, 29 May 2012 08:10:15 +0000 (10:10 +0200)] 
Fix typo

13 years agoFNV-1a: xor then multiply, not multiply then xor
Alan T. DeKok [Mon, 28 May 2012 15:42:06 +0000 (17:42 +0200)] 
FNV-1a: xor then multiply, not multiply then xor

it has much better properties

13 years agoAdd missing define
Alan T. DeKok [Mon, 28 May 2012 06:13:04 +0000 (08:13 +0200)] 
Add missing define

13 years agoVP may be NULL
Alan T. DeKok [Sat, 26 May 2012 08:32:58 +0000 (10:32 +0200)] 
VP may be NULL

13 years agoAdded support for CoA proxying via Operator-Name
Alan T. DeKok [Wed, 23 May 2012 13:29:48 +0000 (15:29 +0200)] 
Added support for CoA proxying via Operator-Name

and examples

13 years agoAdded support for CoA realms
Alan T. DeKok [Wed, 23 May 2012 13:26:12 +0000 (15:26 +0200)] 
Added support for CoA realms

13 years agoEdit installation instructions
Arran Cudbard-Bell [Fri, 11 May 2012 21:11:44 +0000 (00:11 +0300)] 
Edit installation instructions

13 years agoFix typo so that it builds
Alan T. DeKok [Thu, 10 May 2012 07:29:10 +0000 (09:29 +0200)] 
Fix typo so that it builds

13 years agoMissed in earlier commit
Alan T. DeKok [Sun, 6 May 2012 13:40:14 +0000 (15:40 +0200)] 
Missed in earlier commit

13 years agoCorrect calculation of currently outstanding
Alan T. DeKok [Sun, 6 May 2012 09:13:39 +0000 (11:13 +0200)] 
Correct calculation of currently outstanding

13 years agoKeep track of requests sent (oops)
Alan T. DeKok [Sun, 6 May 2012 08:59:19 +0000 (10:59 +0200)] 
Keep track of requests sent (oops)

13 years agoAdded timeout statistics for home servers
Alan T. DeKok [Sat, 5 May 2012 14:43:48 +0000 (16:43 +0200)] 
Added timeout statistics for home servers

13 years agoDon't use public str2argv
Alan T. DeKok [Fri, 4 May 2012 15:28:48 +0000 (17:28 +0200)] 
Don't use public str2argv

13 years agoAdded %{hex:...}
Alan T. DeKok [Fri, 4 May 2012 15:14:08 +0000 (17:14 +0200)] 
Added %{hex:...}

Will print the hex version of the contents of the attribute.

Mainly useful for integers, IPaddresses, etc.

13 years agoExpose str2argv()
Alan T. DeKok [Fri, 4 May 2012 09:34:45 +0000 (11:34 +0200)] 
Expose str2argv()

13 years agoMove log to outside of mutex lock
Alan T. DeKok [Thu, 3 May 2012 13:53:47 +0000 (15:53 +0200)] 
Move log to outside of mutex lock

13 years agoOnly manage connections on release
Alan T. DeKok [Thu, 3 May 2012 13:51:33 +0000 (15:51 +0200)] 
Only manage connections on release

So there's less work to do

13 years agoMore debug messages
Alan T. DeKok [Wed, 2 May 2012 18:27:01 +0000 (20:27 +0200)] 
More debug messages

13 years agodelete means release, too
Alan T. DeKok [Wed, 2 May 2012 17:23:49 +0000 (19:23 +0200)] 
delete means release, too

13 years agoFix typo
Alan T. DeKok [Wed, 2 May 2012 11:53:01 +0000 (13:53 +0200)] 
Fix typo

13 years agoConvert hash to key
Alan T. DeKok [Tue, 1 May 2012 16:00:38 +0000 (18:00 +0200)] 
Convert hash to key

So that we can have the same hash in two different systems

13 years agoAbsolutely horrible hacks to get radmin on a TCP socket.
Alan T. DeKok [Mon, 30 Apr 2012 14:24:40 +0000 (16:24 +0200)] 
Absolutely horrible hacks to get radmin on a TCP socket.

We're pulling the rug out from under the code multiple times,
and casting pointers of type "foo" to type "bar" repeatedly.
Trust us, we know what we're doing!

radmin now requires a CHAP-style challenge/response when using
TCP sockets.  It's crap, but it's better than nothing

13 years agoAdd radmin target && makefile
Alan T. DeKok [Mon, 30 Apr 2012 13:23:32 +0000 (15:23 +0200)] 
Add radmin target && makefile

13 years ago"sometimes" module which generates random errors for testing
Alan T. DeKok [Sun, 29 Apr 2012 19:56:38 +0000 (21:56 +0200)] 
"sometimes" module which generates random errors for testing

13 years agoAdded notifications for thread start, stop, and max_threads
Alan T. DeKok [Sun, 29 Apr 2012 17:08:46 +0000 (19:08 +0200)] 
Added notifications for thread start, stop, and max_threads

13 years agoRate limit some triggers.
Alan T. DeKok [Sun, 29 Apr 2012 16:59:25 +0000 (18:59 +0200)] 
Rate limit some triggers.

e.g. LDAP query timeout

13 years agoHUP via module name, not instance name
Alan T. DeKok [Sun, 29 Apr 2012 16:21:02 +0000 (18:21 +0200)] 
HUP via module name, not instance name

13 years agoMove module args to common section
Alan T. DeKok [Sun, 29 Apr 2012 13:26:06 +0000 (15:26 +0200)] 
Move module args to common section

13 years agoAdded "hup" trigger.
Alan T. DeKok [Sun, 29 Apr 2012 13:22:17 +0000 (15:22 +0200)] 
Added "hup" trigger.

It is sent when this module (and only this module) is sent
a HUP via "radmin"

13 years agoAdded "modules.ldap.fail" for trigger
Alan T. DeKok [Sun, 29 Apr 2012 13:17:09 +0000 (15:17 +0200)] 
Added "modules.ldap.fail" for trigger

13 years agoAdded "connection fail" trigger to SQL
Alan T. DeKok [Sun, 29 Apr 2012 13:08:39 +0000 (15:08 +0200)] 
Added "connection fail" trigger to SQL

13 years agoAdd "connection fail" notification
Alan T. DeKok [Sun, 29 Apr 2012 13:06:37 +0000 (15:06 +0200)] 
Add "connection fail" notification

13 years agoFix typo
Alan T. DeKok [Sun, 29 Apr 2012 13:06:31 +0000 (15:06 +0200)] 
Fix typo

13 years agoMake ASCII versions of counters auto 32/64 bit
Alan T. DeKok [Sun, 29 Apr 2012 10:52:27 +0000 (12:52 +0200)] 
Make ASCII versions of counters auto 32/64 bit

13 years agoUse the correct type for statistics counters
Alan T. DeKok [Sun, 29 Apr 2012 10:44:24 +0000 (12:44 +0200)] 
Use the correct type for statistics counters

13 years agoAllow referencing tags in xlat
Alan T. DeKok [Sun, 29 Apr 2012 08:16:44 +0000 (10:16 +0200)] 
Allow referencing tags in xlat

%{Tunnel-Type:1} works, and is the same as
%{Tunnel-Type:1[0]}

All of the other expansions now work, too

13 years agoRenamed "extended-flags" to "long-extended"
Alan T. DeKok [Sun, 29 Apr 2012 07:47:06 +0000 (09:47 +0200)] 
Renamed "extended-flags" to "long-extended"

To match the latest specifications.

13 years agoNote that raddebug can be used
Alan T. DeKok [Thu, 26 Apr 2012 11:30:31 +0000 (13:30 +0200)] 
Note that raddebug can be used

13 years agoFix typo
Alan T. DeKok [Sun, 22 Apr 2012 15:20:07 +0000 (17:20 +0200)] 
Fix typo

13 years agoMove / add header files
Alan T. DeKok [Sun, 22 Apr 2012 08:34:14 +0000 (10:34 +0200)] 
Move / add header files

Includes belong AFTER the main includes, not before

13 years agoAuto-calculate the CHAP-Password
Alan T. DeKok [Tue, 17 Apr 2012 16:07:07 +0000 (18:07 +0200)] 
Auto-calculate the CHAP-Password

As before, *unless* it's 17 hex digits.  In that case, leave it alone.

13 years agoFix typo in parsing limit configuration
Alan T. DeKok [Tue, 17 Apr 2012 15:28:27 +0000 (17:28 +0200)] 
Fix typo in parsing limit configuration

13 years agoWord smithing
Alan T. DeKok [Tue, 17 Apr 2012 13:35:50 +0000 (15:35 +0200)] 
Word smithing

13 years agoFix typo
Alan T. DeKok [Tue, 17 Apr 2012 13:35:08 +0000 (15:35 +0200)] 
Fix typo

13 years agoAdd git post-receive hook for configuration updates
Arran Cudbard-Bell [Sun, 15 Apr 2012 18:53:16 +0000 (20:53 +0200)] 
Add git post-receive hook for configuration updates

13 years agoLDAPS port is 636, not 689
Alan T. DeKok [Sun, 15 Apr 2012 12:06:35 +0000 (14:06 +0200)] 
LDAPS port is 636, not 689

13 years agoDocument "port" entry for LDAP
Alan T. DeKok [Sun, 15 Apr 2012 12:04:16 +0000 (14:04 +0200)] 
Document "port" entry for LDAP

13 years agoMove connection limiting code to its own data structure
Alan T. DeKok [Sun, 15 Apr 2012 09:47:22 +0000 (11:47 +0200)] 
Move connection limiting code to its own data structure

So that it can be shared among home servers, clients, and
listeners.

Enable tcp socket timers for incoming packets, too.
This uses the same code as for outgoing home servers.

13 years agoAdded "instance" to xlat_unregister
Alan T. DeKok [Fri, 13 Apr 2012 14:58:54 +0000 (16:58 +0200)] 
Added "instance" to xlat_unregister

This is so that on HUP, a module can re-register, and over-ride
the old value.  When the old module is deleted, it de-registers
its xlat.  But because the instance is now different, it doesn't
delete the *new* xlat

13 years agoDon't complain if we find an NT-Password
Alan T. DeKok [Thu, 12 Apr 2012 15:54:43 +0000 (17:54 +0200)] 
Don't complain if we find an NT-Password

just like we suppress complains for finding a User-Password

13 years agodon't chgrp syslog
Matthew Newton [Sun, 8 Apr 2012 21:02:55 +0000 (22:02 +0100)] 
don't chgrp syslog

13 years agodon't segfault when invalid eap types in config
Matthew Newton [Sun, 8 Apr 2012 20:26:28 +0000 (21:26 +0100)] 
don't segfault when invalid eap types in config

13 years agoeap-tls is no longer required for ttls or peap
Matthew Newton [Sun, 8 Apr 2012 20:07:33 +0000 (21:07 +0100)] 
eap-tls is no longer required for ttls or peap

13 years agoRe-order LIBS <-> -lpthread
Alan T. DeKok [Fri, 6 Apr 2012 13:19:46 +0000 (15:19 +0200)] 
Re-order LIBS <-> -lpthread

-lpthread MAY need other libraries.  So adding it first is a good idea.

Manual merge of fd10e3b40

13 years agoAdded dictionary.terena
Alan T. DeKok [Thu, 5 Apr 2012 15:49:20 +0000 (17:49 +0200)] 
Added dictionary.terena