Alan Buxey [Wed, 28 Nov 2012 21:42:48 +0000 (21:42 +0000)]
optimised and adjusted filter
no longer case insensitive and not storing match
Arran Cudbard-Bell [Wed, 28 Nov 2012 16:30:21 +0000 (08:30 -0800)]
Merge pull request #136 from tobiasbrunner/eap-sim-identity
Properly parse identity in EAP-SIM module
Tobias Brunner [Wed, 28 Nov 2012 10:30:21 +0000 (11:30 +0100)]
Properly parse identity in EAP-SIM module
The encoding is given in RFC 4186, section 10.8.
Arran Cudbard-Bell [Tue, 27 Nov 2012 22:52:25 +0000 (22:52 +0000)]
Add some missed src file reps
Arran Cudbard-Bell [Tue, 27 Nov 2012 22:45:03 +0000 (22:45 +0000)]
Install all SQL config files by default (they're needed by rlm_sql_null)
Arran Cudbard-Bell [Tue, 27 Nov 2012 22:06:46 +0000 (22:06 +0000)]
Swap STR2CST macro (no longer exists) for StringValuePtr
Arran Cudbard-Bell [Tue, 27 Nov 2012 21:59:16 +0000 (21:59 +0000)]
More ruby configure fixes
Arran Cudbard-Bell [Tue, 27 Nov 2012 21:54:12 +0000 (21:54 +0000)]
Make rlm_ruby build for >= ruby 1.9.1
Arran Cudbard-Bell [Tue, 27 Nov 2012 21:46:35 +0000 (21:46 +0000)]
Fix indentation
Arran Cudbard-Bell [Tue, 27 Nov 2012 21:46:11 +0000 (21:46 +0000)]
Add boilermaker files for rlm_eap types
Arran Cudbard-Bell [Tue, 27 Nov 2012 20:45:02 +0000 (20:45 +0000)]
WITH_TLS not defined if we don't have openssl
Alan T. DeKok [Tue, 27 Nov 2012 16:15:14 +0000 (11:15 -0500)]
Do globally writable checks on directories, too
Alan T. DeKok [Mon, 26 Nov 2012 15:28:48 +0000 (10:28 -0500)]
More dependencies
Alan T. DeKok [Mon, 26 Nov 2012 15:11:31 +0000 (10:11 -0500)]
Use %s, it's better
Arran Cudbard-Bell [Sun, 25 Nov 2012 09:17:58 +0000 (09:17 +0000)]
Fix check for alt include dir
Arran Cudbard-Bell [Sat, 24 Nov 2012 21:48:02 +0000 (21:48 +0000)]
Should be AC_MSG_WARN
Arran Cudbard-Bell [Sat, 24 Nov 2012 18:52:19 +0000 (18:52 +0000)]
Minor fix
Arran Cudbard-Bell [Sat, 24 Nov 2012 18:51:27 +0000 (18:51 +0000)]
Look at multiple hash keys for header location
Arran Cudbard-Bell [Sat, 24 Nov 2012 17:29:02 +0000 (17:29 +0000)]
Use the non deprecated method of getting ruby config
Arran Cudbard-Bell [Sat, 24 Nov 2012 16:46:06 +0000 (16:46 +0000)]
We dont need to apply the sql patch anymore
Arran Cudbard-Bell [Sat, 24 Nov 2012 16:33:39 +0000 (16:33 +0000)]
Fixup perl configure script
Arran Cudbard-Bell [Sat, 24 Nov 2012 15:23:12 +0000 (15:23 +0000)]
Move m4 includes for rlm_rest
Arran Cudbard-Bell [Sat, 24 Nov 2012 15:18:52 +0000 (15:18 +0000)]
Fixup ruby configure script
Arran Cudbard-Bell [Sat, 24 Nov 2012 12:42:33 +0000 (12:42 +0000)]
Reorganise SQL files
Set cui to default to rlm_sql_null so that we can enable it by default
Arran Cudbard-Bell [Fri, 23 Nov 2012 16:59:36 +0000 (16:59 +0000)]
EAP flavours need libfreeradius-eap as a prerequisite so they're linked against it
Arran Cudbard-Bell [Fri, 23 Nov 2012 14:55:48 +0000 (14:55 +0000)]
Minor installation fixes
Link against json-c if available
Arran Cudbard-Bell [Fri, 23 Nov 2012 14:40:12 +0000 (14:40 +0000)]
Remove files which are now dynamically generated
Arran Cudbard-Bell [Fri, 23 Nov 2012 14:31:52 +0000 (14:31 +0000)]
Fix binary path
Arran Cudbard-Bell [Fri, 23 Nov 2012 14:21:27 +0000 (14:21 +0000)]
Minor style issues in radiusd.mk
Arran Cudbard-Bell [Fri, 23 Nov 2012 13:51:12 +0000 (13:51 +0000)]
Add version definitions to installed headers
Fix up displaying version in other utilities
Alan T. DeKok [Thu, 22 Nov 2012 15:46:43 +0000 (10:46 -0500)]
As posted to the list
Alan T. DeKok [Thu, 22 Nov 2012 16:50:57 +0000 (11:50 -0500)]
Nope. That didn't work.
newXS has to be after perl_parse
Alan T. DeKok [Thu, 22 Nov 2012 14:20:20 +0000 (09:20 -0500)]
Be more forgiving about loaded modules
If they don't exist, don't complain
Alan T. DeKok [Thu, 22 Nov 2012 14:14:54 +0000 (09:14 -0500)]
Re-order directories for sanity
installable files are in ${BUILD}/bin and ${BUILD/lib
ones which can be run from the build tree are ${BUILD}/bin/local
It's not perfect, but it seems to work for now.
Arran Cudbard-Bell [Thu, 22 Nov 2012 13:49:10 +0000 (13:49 +0000)]
Advance VP pointer when copying AVP lists to perl hashes
Alan T. DeKok [Thu, 22 Nov 2012 13:06:55 +0000 (08:06 -0500)]
Renamed checkrad
Alan T. DeKok [Thu, 22 Nov 2012 13:05:51 +0000 (08:05 -0500)]
Use local path, not full path
Arran Cudbard-Bell [Thu, 22 Nov 2012 12:45:54 +0000 (12:45 +0000)]
enable parallel build by default for devs
Alan DeKok [Thu, 22 Nov 2012 01:05:00 +0000 (17:05 -0800)]
Merge pull request #135 from mcnewton/remove_rlm_smb
Remove rlm_smb module.
Alan T. DeKok [Wed, 21 Nov 2012 23:34:52 +0000 (18:34 -0500)]
Use strcpy instead of strcat
and calloc, so that valgrind doesn't complain
Matthew Newton [Wed, 21 Nov 2012 21:00:26 +0000 (21:00 +0000)]
Remove rlm_smb module.
It wouldn't build (lack of md4.c) and likely hasn't been used in years.
Equivalent method now involves mschap / ntlm_auth and Samba.
Alan T. DeKok [Wed, 21 Nov 2012 19:13:15 +0000 (14:13 -0500)]
jlibtool depends on HEADERS
So that they are built before ANYTHING compiles.
That should solve all dependency issues with "make -j 8"
Alan T. DeKok [Wed, 21 Nov 2012 17:25:40 +0000 (12:25 -0500)]
All objects depend on jlibtool
if it exists, it ensures dependency ordering.
if it doesn't exist, it does nothing
Arran Cudbard-Bell [Wed, 21 Nov 2012 17:08:58 +0000 (17:08 +0000)]
Don't define jlibtool targets if were building with boilermake
Set libtool to be JLIBTOOL so scripts/boiler.mk defines the correct
targets if --enable-boilermake
Alan T. DeKok [Wed, 21 Nov 2012 16:06:29 +0000 (11:06 -0500)]
Clean up the rules a bit
Alan T. DeKok [Wed, 21 Nov 2012 15:47:53 +0000 (10:47 -0500)]
We don't use INCLUDES
Alan T. DeKok [Wed, 21 Nov 2012 15:47:18 +0000 (10:47 -0500)]
Include PRLIBS
Arran Cudbard-Bell [Wed, 21 Nov 2012 10:56:56 +0000 (10:56 +0000)]
Fix typo
Arran Cudbard-Bell [Wed, 21 Nov 2012 00:07:11 +0000 (00:07 +0000)]
This should have been renamed
Arran Cudbard-Bell [Tue, 20 Nov 2012 23:50:41 +0000 (23:50 +0000)]
Say when were building headers
Arran Cudbard-Bell [Tue, 20 Nov 2012 21:18:40 +0000 (21:18 +0000)]
All boilermake files for nearly all modules (except rlm_eap)
Fix a few build issues with rlm_ruby
Rebuild all module configure files with autoconf 2.69 and add all.mk output files
Arran Cudbard-Bell [Tue, 20 Nov 2012 19:14:44 +0000 (19:14 +0000)]
Remove rlm_sql_log
Arran Cudbard-Bell [Tue, 20 Nov 2012 17:27:23 +0000 (17:27 +0000)]
Make example.pl installation conform to the targets defined for utilities
Alan T. DeKok [Tue, 20 Nov 2012 17:19:35 +0000 (12:19 -0500)]
Fix install rules for scripts
install: DIR FILE
DIR/FILE: FILE
If we have
DIR/FILE: FILE DIR
Then FILE is always installed.
The PHONY targets should depend on each other. Real targets should
never depend on PHONY targets
Arran Cudbard-Bell [Tue, 20 Nov 2012 17:13:03 +0000 (17:13 +0000)]
Remove chmod for example.pl
Arran Cudbard-Bell [Tue, 20 Nov 2012 17:08:30 +0000 (17:08 +0000)]
Add target for raddb dir
Arran Cudbard-Bell [Tue, 20 Nov 2012 16:24:54 +0000 (16:24 +0000)]
Add raddbdir as a dependency
Alan T. DeKok [Tue, 20 Nov 2012 15:35:30 +0000 (10:35 -0500)]
Hack so that example.pl doesn't install as ${raddbdir}
Alan T. DeKok [Tue, 20 Nov 2012 15:31:24 +0000 (10:31 -0500)]
Checkrad is in sbindir
Alan T. DeKok [Tue, 20 Nov 2012 14:45:04 +0000 (09:45 -0500)]
Fix dependency ordering
Alan T. DeKok [Tue, 20 Nov 2012 13:44:11 +0000 (08:44 -0500)]
Link rlm_eap against libfreeradius-eap
Alan T. DeKok [Tue, 20 Nov 2012 13:41:58 +0000 (08:41 -0500)]
Use PRLIBS not PREREQS for dependencies
PRLIBS is just the raw name of the library. It's PHONY, so
anything depending on it always gets re-built. And if the library
file changes, the dependencies don't get rebuilt.
Fixing this to use the full path (PRLIBS) instead of the filename
(PREREQS) fixes that
Alan T. DeKok [Tue, 20 Nov 2012 13:29:08 +0000 (08:29 -0500)]
libfreeradius-radius.a is a PHONY target. don't depend on it
Alan T. DeKok [Tue, 20 Nov 2012 13:22:44 +0000 (08:22 -0500)]
Don't need this any more
Alan T. DeKok [Tue, 20 Nov 2012 13:22:00 +0000 (08:22 -0500)]
Install the EAP libraries, too
Alan T. DeKok [Tue, 20 Nov 2012 13:17:23 +0000 (08:17 -0500)]
Install mods-enabled, too
Alan T. DeKok [Tue, 20 Nov 2012 13:15:04 +0000 (08:15 -0500)]
Clean up so that installation dependencies work
Arran Cudbard-Bell [Tue, 20 Nov 2012 12:04:44 +0000 (12:04 +0000)]
Fix typo
Arran Cudbard-Bell [Tue, 20 Nov 2012 08:04:37 +0000 (08:04 +0000)]
Fix various issues
Arran Cudbard-Bell [Tue, 20 Nov 2012 03:11:08 +0000 (03:11 +0000)]
radmin should be installed in sbin not bin
Arran Cudbard-Bell [Tue, 20 Nov 2012 02:46:09 +0000 (02:46 +0000)]
More .gitignoring
Arran Cudbard-Bell [Tue, 20 Nov 2012 02:43:55 +0000 (02:43 +0000)]
Add submake files for all the utilities in src/main
Arran Cudbard-Bell [Tue, 20 Nov 2012 02:08:41 +0000 (02:08 +0000)]
PCAP_LIBS is not defined by Make.inc, define it locally
Arran Cudbard-Bell [Tue, 20 Nov 2012 01:46:47 +0000 (01:46 +0000)]
rlm_cache needs to be linked against pthread
Arran Cudbard-Bell [Tue, 20 Nov 2012 01:39:46 +0000 (01:39 +0000)]
Add boilermake files for radho
Arran Cudbard-Bell [Tue, 20 Nov 2012 01:29:26 +0000 (01:29 +0000)]
Add boilermake files for rlm_ippool
Arran Cudbard-Bell [Tue, 20 Nov 2012 01:07:59 +0000 (01:07 +0000)]
Pass system $(LIBS) to linker when linking libfreeradius-radius
Remove -release from LDFLAGS until we can figure out what the correct solution is (GCC complains)
Arran Cudbard-Bell [Tue, 20 Nov 2012 00:49:49 +0000 (00:49 +0000)]
Fix pthread check quoting
Arran Cudbard-Bell [Tue, 20 Nov 2012 00:20:10 +0000 (00:20 +0000)]
Fix minor typos and errors
Alan T. DeKok [Mon, 19 Nov 2012 22:31:25 +0000 (17:31 -0500)]
Rules should never depend on directories
Alan T. DeKok [Mon, 19 Nov 2012 21:59:48 +0000 (16:59 -0500)]
Fix space after backslash
Arran Cudbard-Bell [Mon, 19 Nov 2012 21:21:20 +0000 (21:21 +0000)]
Move all version definitions to Make.inc, then they should work for both build systems
Arran Cudbard-Bell [Mon, 19 Nov 2012 20:36:20 +0000 (20:36 +0000)]
Add boilermake files for rlm_dbm
Alan T. DeKok [Mon, 19 Nov 2012 19:41:52 +0000 (14:41 -0500)]
Fix MAN installation rules
Alan T. DeKok [Mon, 19 Nov 2012 15:36:34 +0000 (10:36 -0500)]
Patches to work with the new organization of files
Arran Cudbard-Bell [Mon, 19 Nov 2012 10:28:08 +0000 (10:28 +0000)]
Add boilermake files for more sql drivers
Arran Cudbard-Bell [Mon, 19 Nov 2012 10:25:19 +0000 (10:25 +0000)]
Fix insufficient quoting around library check in mysql driver
Arran Cudbard-Bell [Mon, 19 Nov 2012 08:22:23 +0000 (00:22 -0800)]
Merge pull request #133 from arr2036/master
Add replication of responses
Arran Cudbard-Bell [Sun, 18 Nov 2012 18:32:02 +0000 (18:32 +0000)]
Update src/include/all.mk
Arran Cudbard-Bell [Sun, 18 Nov 2012 16:58:11 +0000 (16:58 +0000)]
install-sh -d barfs if the directory has a trailing slash
Alan T. DeKok [Sun, 18 Nov 2012 15:26:38 +0000 (10:26 -0500)]
Integrate raddb/ etc. into boilermake
for now, it just recurses. As we fix that, we can remove the
directories from the SUBDIRS line
Alan T. DeKok [Sun, 18 Nov 2012 15:22:30 +0000 (10:22 -0500)]
Install "man" files to GNU Make rules
Alan T. DeKok [Sun, 18 Nov 2012 14:21:14 +0000 (09:21 -0500)]
Add GNU Make rules for installing the dictionaries
So that we only install them once, when needed
Arran Cudbard-Bell [Fri, 16 Nov 2012 16:21:41 +0000 (16:21 +0000)]
Attempt to get debian packages working again for 3.0.0
Arran Cudbard-Bell [Fri, 16 Nov 2012 15:45:17 +0000 (15:45 +0000)]
Update debian/changelog
Arran Cudbard-Bell [Fri, 16 Nov 2012 14:00:03 +0000 (14:00 +0000)]
Fix tests to work with new and old build systems
Arran Cudbard-Bell [Fri, 16 Nov 2012 13:17:11 +0000 (13:17 +0000)]
Explicitly disable experimental module build
Arran Cudbard-Bell [Fri, 16 Nov 2012 11:03:17 +0000 (11:03 +0000)]
Ignore more generated makefiles
Phil Mayers [Thu, 15 Nov 2012 15:50:09 +0000 (15:50 +0000)]
Fix various typos in rlm_rediswho, and correct escape func prototype
Arran Cudbard-Bell [Fri, 16 Nov 2012 10:13:23 +0000 (10:13 +0000)]
According to the commit log for libpcap this should be 0