freeradius.git
16 years ago Added Quiconnect dictionary
aland [Mon, 11 Jun 2007 14:50:31 +0000 (14:50 +0000)]
Added Quiconnect dictionary

16 years ago Added support for (... =~ /BOB/i)
aland [Mon, 11 Jun 2007 13:07:51 +0000 (13:07 +0000)]
Added support for (... =~ /BOB/i)

16 years ago Do more work to clean up on exit
aland [Mon, 11 Jun 2007 13:02:53 +0000 (13:02 +0000)]
Do more work to clean up on exit

16 years ago Initialize the whole of the local VP to prevent uninitialized
aland [Mon, 11 Jun 2007 08:57:02 +0000 (08:57 +0000)]
Initialize the whole of the local VP to prevent uninitialized
stuff

16 years ago Moved check for top of stack to BEFORE printing out result
aland [Mon, 11 Jun 2007 08:44:32 +0000 (08:44 +0000)]
Moved check for top of stack to BEFORE printing out result

16 years ago Update result only if we were told to evaluate the condition
aland [Mon, 11 Jun 2007 08:34:28 +0000 (08:34 +0000)]
Update result only if we were told to evaluate the condition

16 years ago Clean up printing
aland [Mon, 11 Jun 2007 08:26:53 +0000 (08:26 +0000)]
Clean up printing

16 years ago When parsing a condition, if the next thing is !=, it's part
aland [Mon, 11 Jun 2007 07:39:12 +0000 (07:39 +0000)]
When parsing a condition, if the next thing is !=, it's part
of the current condition.  But if the next thing is !, it's not

17 years ago It seems sendmsg(2) returns -1 (at least on my system) when
nbk [Mon, 4 Jun 2007 13:23:08 +0000 (13:23 +0000)]
It seems sendmsg(2) returns -1 (at least on my system) when
the msgh.msg_controllen value is too big.

17 years ago Add support for MySQL stored procedures. (closes: #449)
nbk [Sun, 3 Jun 2007 23:27:39 +0000 (23:27 +0000)]
Add support for MySQL stored procedures. (closes: #449)

17 years ago Fix gethostbyaddr_r() detection for FreeBSD. (closes: #454)
nbk [Sat, 2 Jun 2007 13:49:39 +0000 (13:49 +0000)]
Fix gethostbyaddr_r() detection for FreeBSD. (closes: #454)
Patch from David Wood <david@wood2.org.uk>

17 years ago Add Gigaword support. Patch from Stefan Winter
aland [Wed, 30 May 2007 09:08:28 +0000 (09:08 +0000)]
Add Gigaword support.  Patch from Stefan Winter

17 years ago Try to compile the update foo {} sections at run time. This pulls
aland [Wed, 30 May 2007 09:06:14 +0000 (09:06 +0000)]
Try to compile the update foo {} sections at run time.  This pulls
many parse errors earlier into the cycle.  It also means that we
can cache the DICT_ATTR lookups, so we don't have to do them at
run time.

17 years ago Make cf_pairtovp() smarter
aland [Wed, 30 May 2007 09:04:38 +0000 (09:04 +0000)]
Make cf_pairtovp() smarter

17 years ago Note unused variable
aland [Wed, 30 May 2007 08:49:30 +0000 (08:49 +0000)]
Note unused variable

17 years ago Remove unused variable
aland [Wed, 30 May 2007 08:48:47 +0000 (08:48 +0000)]
Remove unused variable

17 years ago New cf_pairtovp() function, to support the "update" sections
aland [Wed, 30 May 2007 08:34:42 +0000 (08:34 +0000)]
New cf_pairtovp() function, to support the "update" sections

17 years ago Expose pairalloc()
aland [Wed, 30 May 2007 08:34:15 +0000 (08:34 +0000)]
Expose pairalloc()

17 years ago Added notes about stand-alone, versus integrated vmps server
aland [Wed, 30 May 2007 08:05:35 +0000 (08:05 +0000)]
Added notes about stand-alone, versus integrated vmps server

17 years ago Removed unused variables
aland [Wed, 30 May 2007 07:46:40 +0000 (07:46 +0000)]
Removed unused variables

17 years ago Use proper def for cygwin
aland [Wed, 30 May 2007 07:46:05 +0000 (07:46 +0000)]
Use proper def for cygwin

17 years ago Added checks for sockaddr_in6
aland [Wed, 30 May 2007 07:42:36 +0000 (07:42 +0000)]
Added checks for sockaddr_in6

17 years ago Dang... forgot to commit something else
aland [Wed, 30 May 2007 07:30:42 +0000 (07:30 +0000)]
Dang... forgot to commit something else

17 years ago Notes and typos
aland [Tue, 29 May 2007 14:44:34 +0000 (14:44 +0000)]
Notes and typos

17 years ago Corrected typo
aland [Tue, 29 May 2007 14:42:08 +0000 (14:42 +0000)]
Corrected typo

17 years ago Removed unused variable
aland [Tue, 29 May 2007 14:40:10 +0000 (14:40 +0000)]
Removed unused variable

17 years ago Document ethernet type
aland [Tue, 29 May 2007 14:36:58 +0000 (14:36 +0000)]
Document ethernet type

17 years ago Minor cleanups
aland [Tue, 29 May 2007 14:33:43 +0000 (14:33 +0000)]
Minor cleanups

17 years ago Now that we do VMPS, support ethernet types natively.
aland [Tue, 29 May 2007 14:33:25 +0000 (14:33 +0000)]
Now that we do VMPS, support ethernet types natively.

17 years ago Loops are better than unrolling them
aland [Tue, 29 May 2007 12:37:23 +0000 (12:37 +0000)]
Loops are better than unrolling them

17 years ago Expand double-quoted strings, too
aland [Tue, 29 May 2007 09:03:59 +0000 (09:03 +0000)]
Expand double-quoted strings, too

17 years ago Remove unused capability for ${User-Name}, it conflicts with
aland [Tue, 29 May 2007 08:57:40 +0000 (08:57 +0000)]
Remove unused capability for ${User-Name}, it conflicts with
the variables in the config file.

17 years ago Clean up compiler warnings
aland [Tue, 29 May 2007 07:48:11 +0000 (07:48 +0000)]
Clean up compiler warnings

17 years ago Corrected debug output
aland [Tue, 29 May 2007 07:46:35 +0000 (07:46 +0000)]
Corrected debug output

17 years ago Correct comparison.
aland [Mon, 28 May 2007 15:00:45 +0000 (15:00 +0000)]
Correct comparison.

Use new Packet-Src-Ipaddr, etc.

17 years ago Try to make FreeRADIUS-Proxied-To work again
aland [Mon, 28 May 2007 14:49:52 +0000 (14:49 +0000)]
Try to make FreeRADIUS-Proxied-To work again

17 years ago Include vmpsd.conf in list of files that need to be generated
aland [Mon, 28 May 2007 14:24:04 +0000 (14:24 +0000)]
Include vmpsd.conf in list of files that need to be generated

17 years ago Forgot to commit it...
aland [Mon, 28 May 2007 14:20:30 +0000 (14:20 +0000)]
Forgot to commit it...

17 years ago Moved vmpsd.conf to ".in" file for autoconf nonsense
aland [Mon, 28 May 2007 14:18:30 +0000 (14:18 +0000)]
Moved vmpsd.conf to ".in" file for autoconf nonsense

17 years ago Removed fprintf
aland [Mon, 28 May 2007 14:10:16 +0000 (14:10 +0000)]
Removed fprintf

If program name is vmpsd, and '-i' is passed, listen on port 1589
and VMPS, rather than 1812 && RADIUS auth

17 years ago Document vmpsd
aland [Mon, 28 May 2007 13:55:56 +0000 (13:55 +0000)]
Document vmpsd

17 years ago Removed mention of -c
aland [Mon, 28 May 2007 13:53:49 +0000 (13:53 +0000)]
Removed mention of -c

17 years ago Removed mention of -b
aland [Mon, 28 May 2007 13:53:34 +0000 (13:53 +0000)]
Removed mention of -b

17 years ago Added documentation for vmpsd.conf
aland [Mon, 28 May 2007 13:45:36 +0000 (13:45 +0000)]
Added documentation for vmpsd.conf

17 years ago Install vmpsd.conf
aland [Mon, 28 May 2007 13:18:19 +0000 (13:18 +0000)]
Install vmpsd.conf

17 years ago Added sample vmpsd.conf
aland [Mon, 28 May 2007 13:17:57 +0000 (13:17 +0000)]
Added sample vmpsd.conf

17 years ago Call new vmps_process() function
aland [Mon, 28 May 2007 13:05:38 +0000 (13:05 +0000)]
Call new vmps_process() function

17 years ago Added VMPS-* names for simplicity, to avoid confusing people
aland [Mon, 28 May 2007 12:59:48 +0000 (12:59 +0000)]
Added VMPS-* names for simplicity, to avoid confusing people

17 years ago Corrected typo
aland [Mon, 28 May 2007 12:57:35 +0000 (12:57 +0000)]
Corrected typo

17 years ago Support for VMPS. We can now send && receive VMPS packets
aland [Mon, 28 May 2007 12:55:22 +0000 (12:55 +0000)]
Support for VMPS.  We can now send && receive VMPS packets

17 years ago Cleaned up to avoid compiler warnings
aland [Mon, 28 May 2007 12:52:51 +0000 (12:52 +0000)]
Cleaned up to avoid compiler warnings

17 years ago FreeBSD requires sys/socket.h before net/if.h
nbk [Mon, 28 May 2007 10:46:54 +0000 (10:46 +0000)]
FreeBSD requires sys/socket.h before net/if.h
Reported by David Wood <david@wood2.org.uk>

17 years ago Renamed version to -pre2
aland [Mon, 28 May 2007 10:28:06 +0000 (10:28 +0000)]
Renamed version to -pre2

17 years ago Added preliminary VMPS support. The code can receive packets
aland [Mon, 28 May 2007 10:26:34 +0000 (10:26 +0000)]
Added preliminary VMPS support.  The code can receive packets
from a VMPS client, but can't do much with them right now.

We need to add a "vmps_process" function, similar to
rad_accounting() or rad_authenticate()

17 years ago Be more forgiving
aland [Mon, 28 May 2007 09:43:03 +0000 (09:43 +0000)]
Be more forgiving

17 years ago Added support for regular expressions via (foo =~ /foo/)
aland [Mon, 28 May 2007 09:36:55 +0000 (09:36 +0000)]
Added support for regular expressions via (foo =~ /foo/)

Made the parser a little more forgiving

17 years ago Added more quotes
aland [Mon, 28 May 2007 09:35:47 +0000 (09:35 +0000)]
Added more quotes

17 years ago Add support for "update foo" to the configuration file reader,
aland [Mon, 28 May 2007 08:58:54 +0000 (08:58 +0000)]
Add support for "update foo" to the configuration file reader,
and support for back-ticks, which execute an external program

17 years ago Use new getstring() function to parse conf_pair's
aland [Mon, 28 May 2007 08:57:20 +0000 (08:57 +0000)]
Use new getstring() function to parse conf_pair's

17 years ago Added def for invalid realms
aland [Mon, 28 May 2007 08:56:13 +0000 (08:56 +0000)]
Added def for invalid realms

17 years ago Added getstring() to support the conf files
aland [Mon, 28 May 2007 08:40:22 +0000 (08:40 +0000)]
Added getstring() to support the conf files

17 years ago Do slightly more work to catch stupid clients that send the packet
aland [Fri, 25 May 2007 12:31:42 +0000 (12:31 +0000)]
Do slightly more work to catch stupid clients that send the packet
with the same size.

17 years ago Template-ize the build rules
aland [Fri, 25 May 2007 12:25:35 +0000 (12:25 +0000)]
Template-ize the build rules

17 years ago Cleaned up source code so it's better organized, and so it
aland [Fri, 25 May 2007 12:23:00 +0000 (12:23 +0000)]
Cleaned up source code so it's better organized, and so it
handles IPv6

17 years ago Disable udpfromto until such time as it fully supports IPv6
aland [Fri, 25 May 2007 11:20:34 +0000 (11:20 +0000)]
Disable udpfromto until such time as it fully supports IPv6

17 years ago If we can't use udpfromto, return OK. The send/recv functions
aland [Fri, 25 May 2007 11:17:52 +0000 (11:17 +0000)]
If we can't use udpfromto, return OK.  The send/recv functions
already handle the #ifdef's properly.

17 years ago Added note to close bug #450
aland [Fri, 25 May 2007 11:09:17 +0000 (11:09 +0000)]
Added note to close bug #450

17 years ago Include sys/socket.h
aland [Fri, 25 May 2007 09:58:26 +0000 (09:58 +0000)]
Include sys/socket.h

17 years ago Add a Cygwin check
aland [Fri, 25 May 2007 09:57:15 +0000 (09:57 +0000)]
Add a Cygwin check

17 years ago Add checks for more versions of FreeBSD, from bug #454
aland [Fri, 25 May 2007 09:55:18 +0000 (09:55 +0000)]
Add checks for more versions of FreeBSD, from bug #454

17 years ago Add patch from bug #453
aland [Fri, 25 May 2007 09:51:04 +0000 (09:51 +0000)]
Add patch from bug #453

17 years ago Add new complex conditions in radiusd.conf
aland [Fri, 25 May 2007 09:46:42 +0000 (09:46 +0000)]
Add new complex conditions in radiusd.conf

17 years ago Added Nexans dictionary, as posted to the list.
aland [Fri, 25 May 2007 09:25:01 +0000 (09:25 +0000)]
Added Nexans dictionary, as posted to the list.

17 years ago handle OTP_RC_IPIN error from otpd-2.2.1+
fcusack [Fri, 25 May 2007 00:44:20 +0000 (00:44 +0000)]
handle OTP_RC_IPIN error from otpd-2.2.1+

17 years ago handle OTP_RC_NEXTPASSCODE error from otpd-2.2.1+
fcusack [Thu, 24 May 2007 23:42:51 +0000 (23:42 +0000)]
handle OTP_RC_NEXTPASSCODE error from otpd-2.2.1+

17 years ago update copyright year
fcusack [Wed, 23 May 2007 22:19:48 +0000 (22:19 +0000)]
update copyright year

17 years agoimport from branch_1_1:
fcusack [Wed, 23 May 2007 22:08:38 +0000 (22:08 +0000)]
import from branch_1_1:
Should use (sizeof(array)/sizeof(array[0]) for looping over
the entries

This fixes Coverity bug #12

17 years agoimport from HEAD:
fcusack [Wed, 23 May 2007 21:20:00 +0000 (21:20 +0000)]
import from HEAD:
update otp_request_t to v2

17 years ago quiet Coverity (fixes Coverity bug #11)
fcusack [Wed, 23 May 2007 21:18:56 +0000 (21:18 +0000)]
quiet Coverity (fixes Coverity bug #11)

17 years ago regenerate from configure.in#1.1.2.6
fcusack [Wed, 23 May 2007 21:04:09 +0000 (21:04 +0000)]
regenerate from configure.in#1.1.2.6

17 years agoimport from HEAD:
fcusack [Wed, 23 May 2007 21:03:45 +0000 (21:03 +0000)]
import from HEAD:
don't need -Wno-cast-qual anymore

17 years ago otp_detach(): remove unused var
fcusack [Wed, 23 May 2007 21:00:35 +0000 (21:00 +0000)]
otp_detach(): remove unused var

17 years ago update otp_request_t to v2
fcusack [Wed, 23 May 2007 20:45:44 +0000 (20:45 +0000)]
update otp_request_t to v2

17 years ago update otp_request_t to v2
fcusack [Wed, 23 May 2007 20:37:04 +0000 (20:37 +0000)]
update otp_request_t to v2

17 years ago regenerate from configure.in#1.5
fcusack [Wed, 23 May 2007 20:29:24 +0000 (20:29 +0000)]
regenerate from configure.in#1.5

17 years ago don't need -Wno-cast-qual anymore
fcusack [Wed, 23 May 2007 20:28:54 +0000 (20:28 +0000)]
don't need -Wno-cast-qual anymore

17 years ago Clarified text
aland [Mon, 21 May 2007 09:23:27 +0000 (09:23 +0000)]
Clarified text

17 years ago Apparently it returns T_EOL sometimes...
aland [Wed, 16 May 2007 15:54:26 +0000 (15:54 +0000)]
Apparently it returns T_EOL sometimes...

17 years ago Fix return code. Clarify code for parsing configuration files
aland [Wed, 16 May 2007 12:21:46 +0000 (12:21 +0000)]
Fix return code.  Clarify code for parsing configuration files

17 years ago Corrected documentation
aland [Wed, 16 May 2007 10:23:29 +0000 (10:23 +0000)]
Corrected documentation

17 years ago Added one attribute, and the RFC that defines it
aland [Wed, 16 May 2007 10:06:36 +0000 (10:06 +0000)]
Added one attribute, and the RFC that defines it

17 years ago Document "auth+acct"
aland [Wed, 16 May 2007 08:56:58 +0000 (08:56 +0000)]
Document "auth+acct"

17 years ago Permit "pool" in realms, to point to pools of all "auth+acct"
aland [Wed, 16 May 2007 08:48:17 +0000 (08:48 +0000)]
Permit "pool" in realms, to point to pools of all "auth+acct"
home servers

17 years ago More sanity checks.
aland [Wed, 16 May 2007 08:42:55 +0000 (08:42 +0000)]
More sanity checks.

Allow home servers to be of type "auth+acct", where acct port
is the given port + 1.

17 years ago Add one more type missed on previous commit
aland [Wed, 16 May 2007 08:07:20 +0000 (08:07 +0000)]
Add one more type missed on previous commit

17 years ago Separate pools and home servers by type.
aland [Wed, 16 May 2007 08:01:50 +0000 (08:01 +0000)]
Separate pools and home servers by type.

17 years ago Be a little more rigorous in the parser.
aland [Wed, 16 May 2007 07:51:24 +0000 (07:51 +0000)]
Be a little more rigorous in the parser.

This fixes Coverity bug #48

17 years ago Be a little more rigorous when parsing
aland [Wed, 16 May 2007 07:49:49 +0000 (07:49 +0000)]
Be a little more rigorous when parsing

This fixes Coverity bug #48

17 years ago Remove unused variables.
aland [Wed, 16 May 2007 07:44:18 +0000 (07:44 +0000)]
Remove unused variables.

This fixes Coverity bugs #50, 51, 52, and 53

17 years ago Check return codes.
aland [Wed, 16 May 2007 07:41:37 +0000 (07:41 +0000)]
Check return codes.

This fixes Coverity bug #49