libradsec.git
15 years agotrying to remove dynamic server state when tlsconnection goes down
venaas [Thu, 5 Jun 2008 10:47:13 +0000 (10:47 +0000)]
trying to remove dynamic server state when tlsconnection goes down

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@286 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agoremoving more state, also had forgotten to detach clientwr thread
venaas [Thu, 5 Jun 2008 09:11:23 +0000 (09:11 +0000)]
removing more state, also had forgotten to detach clientwr thread

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@285 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agoremoving clientwr state when finishing
venaas [Wed, 4 Jun 2008 15:28:39 +0000 (15:28 +0000)]
removing clientwr state when finishing

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@284 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agofixed bugs with freeing memory when removing dynamic server, added tlsconnect timeout
venaas [Wed, 4 Jun 2008 14:55:16 +0000 (14:55 +0000)]
fixed bugs with freeing memory when removing dynamic server, added tlsconnect timeout

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@283 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agofixed a bug with freeing memory when dynamicserver fails
venaas [Wed, 4 Jun 2008 12:58:00 +0000 (12:58 +0000)]
fixed a bug with freeing memory when dynamicserver fails

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@282 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agotrying to free memory when dynamicconfig fails
venaas [Wed, 4 Jun 2008 12:34:51 +0000 (12:34 +0000)]
trying to free memory when dynamicconfig fails

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@281 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agomade list_removedata() remove all occurences
venaas [Wed, 4 Jun 2008 09:47:10 +0000 (09:47 +0000)]
made list_removedata() remove all occurences

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@280 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agofixed segfault in findserver() when no server configured, and tried to remove a warning
venaas [Wed, 4 Jun 2008 07:11:51 +0000 (07:11 +0000)]
fixed segfault in findserver() when no server configured, and tried to remove a warning

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@279 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agoNetBSD-fikser:
kolla [Wed, 4 Jun 2008 00:29:38 +0000 (00:29 +0000)]
NetBSD-fikser:
* Bruker do-patch med sed for å endre default konfigfil fra
  /etc/radsecproxy.conf til /usr/pkg/etc/radsecproxy.conf
* Endret i rc.d-script til å droppe "-c /usr/pkg/etc/radsecproxy.conf"
  siden det nå er default.
* Kompilér og installér catgconf som radsecproxy-catgconf,
  catgconf høres ut som det har noe med GNOME gconf å gjøre
* distinfo for trunk er meningsløs likevel, man får heller kjøre
  "make makesum" manuelt

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@278 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agorenamed rpf to loopprevention
venaas [Tue, 3 Jun 2008 15:24:34 +0000 (15:24 +0000)]
renamed rpf to loopprevention

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@277 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agoKosmetiske endringer:
kolla [Tue, 3 Jun 2008 11:54:42 +0000 (11:54 +0000)]
Kosmetiske endringer:
* "#! /bin/sh" i stedet for "#!/bin/sh" jamfør "4 byte"-regelen
* Konsekvent bruk av ${var} i stedet for $var

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@276 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agoBare restart dersom -p exiter 0
kolla [Tue, 3 Jun 2008 11:45:17 +0000 (11:45 +0000)]
Bare restart dersom -p exiter 0

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@275 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agologging stationid, converting username and stationid to ascii when logging
venaas [Tue, 3 Jun 2008 11:36:34 +0000 (11:36 +0000)]
logging stationid, converting username and stationid to ascii when logging

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@274 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agorpf feature added
venaas [Tue, 3 Jun 2008 08:46:28 +0000 (08:46 +0000)]
rpf feature added

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@273 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agochecking exit code from dynsrvlookup
venaas [Mon, 2 Jun 2008 13:56:29 +0000 (13:56 +0000)]
checking exit code from dynsrvlookup

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@272 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agorestricting characters in dynamic realms to valid DNS...
venaas [Mon, 2 Jun 2008 13:34:39 +0000 (13:34 +0000)]
restricting characters in dynamic realms to valid DNS...

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@271 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agocleaned up the initial dynamic server discovery code a bit
venaas [Mon, 2 Jun 2008 13:28:19 +0000 (13:28 +0000)]
cleaned up the initial dynamic server discovery code a bit

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@270 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agocleaned up the initial dynamic server discovery code a bit
venaas [Mon, 2 Jun 2008 13:11:11 +0000 (13:11 +0000)]
cleaned up the initial dynamic server discovery code a bit

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@269 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agomade example dynamic server srv record script also use port number
venaas [Fri, 30 May 2008 14:28:45 +0000 (14:28 +0000)]
made example dynamic server srv record script also use port number

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@268 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agogconfig cbs now return int. almost finished receiving all dynamic server config,...
venaas [Fri, 30 May 2008 14:17:52 +0000 (14:17 +0000)]
gconfig cbs now return int. almost finished receiving all dynamic server config, just need to handle failing stringcopy

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@267 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agosome gconfig improvements, made proxy accept server config from external program
venaas [Fri, 30 May 2008 12:52:40 +0000 (12:52 +0000)]
some gconfig improvements, made proxy accept server config from external program

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@266 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agomade gconfig support input from string
venaas [Thu, 29 May 2008 12:55:10 +0000 (12:55 +0000)]
made gconfig support input from string

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@265 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agoadded dynamic service example
venaas [Thu, 29 May 2008 12:54:50 +0000 (12:54 +0000)]
added dynamic service example

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@264 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agorewritten gconfig to not exit on errors
venaas [Thu, 29 May 2008 11:02:26 +0000 (11:02 +0000)]
rewritten gconfig to not exit on errors

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@263 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agorudimentary dynamic server support in place
venaas [Wed, 28 May 2008 14:08:34 +0000 (14:08 +0000)]
rudimentary dynamic server support in place

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@262 e88ac4ed-0b26-0410-9574-a7f39faa03bf

15 years agolots of new code for dynamic servers
venaas [Wed, 28 May 2008 08:41:05 +0000 (08:41 +0000)]
lots of new code for dynamic servers

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@261 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoprint address when receiving UDP from address
venaas [Mon, 26 May 2008 08:11:08 +0000 (08:11 +0000)]
print address when receiving UDP from address

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@259 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agorelease of 1.1-beta. merging from trunk to 1.1. updating readme, changelog etc for...
venaas [Wed, 14 May 2008 14:00:42 +0000 (14:00 +0000)]
release of 1.1-beta. merging from trunk to 1.1. updating readme, changelog etc for 1.1-beta release

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@258 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoremoved benign memory leak in addrewrite
venaas [Wed, 14 May 2008 13:29:41 +0000 (13:29 +0000)]
removed benign memory leak in addrewrite

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@257 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoremove weekday from logging
venaas [Wed, 14 May 2008 12:53:27 +0000 (12:53 +0000)]
remove weekday from logging

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@256 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoremoved old unused tlslistener code
venaas [Wed, 14 May 2008 12:29:11 +0000 (12:29 +0000)]
removed old unused tlslistener code

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@255 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoremoved some benign memory leaks and freeing some more memory at startup, nothing...
venaas [Wed, 14 May 2008 12:25:43 +0000 (12:25 +0000)]
removed some benign memory leaks and freeing some more memory at startup, nothing important

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@254 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoupdated man pages dates
venaas [Wed, 14 May 2008 09:29:10 +0000 (09:29 +0000)]
updated man pages dates

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@253 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agofixed some bugs with free/alloc of strings and new gconfig
venaas [Tue, 13 May 2008 14:28:45 +0000 (14:28 +0000)]
fixed some bugs with free/alloc of strings and new gconfig

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@252 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoonly send rejects for accreq, updated radsecproxy.conf.5
venaas [Tue, 13 May 2008 13:13:42 +0000 (13:13 +0000)]
only send rejects for accreq, updated radsecproxy.conf.5

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@251 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoadded catgconf utility
venaas [Fri, 9 May 2008 09:15:30 +0000 (09:15 +0000)]
added catgconf utility

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@250 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoadjusted some loglevels
venaas [Wed, 30 Apr 2008 12:25:20 +0000 (12:25 +0000)]
adjusted some loglevels

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@249 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoadjusted some loglevels
venaas [Wed, 30 Apr 2008 11:05:40 +0000 (11:05 +0000)]
adjusted some loglevels

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@248 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agofixed the slightly more informative logging
venaas [Wed, 30 Apr 2008 09:16:41 +0000 (09:16 +0000)]
fixed the slightly more informative logging

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@247 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoslightly more informative logging
venaas [Wed, 30 Apr 2008 08:06:47 +0000 (08:06 +0000)]
slightly more informative logging

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@246 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoadded certificatenamecheck option to client/server for disabling default altsubjectna...
venaas [Tue, 29 Apr 2008 11:49:16 +0000 (11:49 +0000)]
added certificatenamecheck option to client/server for disabling default altsubjectname/cn check

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@245 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoforgot to correct for port byteorder
venaas [Mon, 28 Apr 2008 09:51:24 +0000 (09:51 +0000)]
forgot to correct for port byteorder

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@244 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoadded proper accounting, some new bugs expected
venaas [Mon, 28 Apr 2008 09:42:33 +0000 (09:42 +0000)]
added proper accounting, some new bugs expected

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@243 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agofixed bug in find_conf
venaas [Thu, 24 Apr 2008 09:49:17 +0000 (09:49 +0000)]
fixed bug in find_conf

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@242 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agonew tls server code seems to work....
venaas [Thu, 24 Apr 2008 09:09:08 +0000 (09:09 +0000)]
new tls server code seems to work....

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@241 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agomore restructuring of tls server code, this code may not work yet
venaas [Thu, 17 Apr 2008 14:11:53 +0000 (14:11 +0000)]
more restructuring of tls server code, this code may not work yet

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@240 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agomore restructuring of tls server code, this code may not work yet
venaas [Thu, 17 Apr 2008 13:45:58 +0000 (13:45 +0000)]
more restructuring of tls server code, this code may not work yet

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@239 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agorestructuring of tls server code
venaas [Thu, 17 Apr 2008 11:25:26 +0000 (11:25 +0000)]
restructuring of tls server code

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@238 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoforgot one essential thing, might work better now
venaas [Wed, 16 Apr 2008 13:44:26 +0000 (13:44 +0000)]
forgot one essential thing, might work better now

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@237 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agostarted adding improved tls client code, not tested
venaas [Wed, 16 Apr 2008 12:13:11 +0000 (12:13 +0000)]
started adding improved tls client code, not tested

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@236 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agofixed problem when client immediately reuses id
venaas [Wed, 16 Apr 2008 08:10:51 +0000 (08:10 +0000)]
fixed problem when client immediately reuses id

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@233 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agochanged signal handling slightly so it works as expected on BSD
venaas [Wed, 16 Apr 2008 07:49:58 +0000 (07:49 +0000)]
changed signal handling slightly so it works as expected on BSD

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@232 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agochanged signal handling slightly so it works as expected on BSD
venaas [Wed, 16 Apr 2008 07:42:46 +0000 (07:42 +0000)]
changed signal handling slightly so it works as expected on BSD

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@231 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoinclude argument now relative to current config file, also never try to open master...
venaas [Tue, 15 Apr 2008 13:05:18 +0000 (13:05 +0000)]
include argument now relative to current config file, also never try to open master config basename

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@230 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoblocking SIGPIPE
venaas [Tue, 15 Apr 2008 09:22:35 +0000 (09:22 +0000)]
blocking SIGPIPE

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@229 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agofixed problem with recovering from server connection going down and made reconnect...
venaas [Mon, 14 Apr 2008 13:56:53 +0000 (13:56 +0000)]
fixed problem with recovering from server connection going down and made reconnect timeouts more aggressive

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@228 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agomoved null client check to after status server
venaas [Mon, 14 Apr 2008 10:56:08 +0000 (10:56 +0000)]
moved null client check to after status server

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@227 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agofixed bug with timeout and statusserver
venaas [Fri, 11 Apr 2008 08:08:05 +0000 (08:08 +0000)]
fixed bug with timeout and statusserver

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@226 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoregexp match on cert cn
venaas [Thu, 3 Apr 2008 10:32:00 +0000 (10:32 +0000)]
regexp match on cert cn

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@225 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agofixed crash when trying to send replies back to disconnected client
venaas [Thu, 27 Mar 2008 16:08:05 +0000 (16:08 +0000)]
fixed crash when trying to send replies back to disconnected client

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@223 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agovendor attribute removal
venaas [Wed, 5 Mar 2008 15:00:00 +0000 (15:00 +0000)]
vendor attribute removal

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@222 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agosupport for rewrite and fixing attr resize
venaas [Mon, 3 Mar 2008 13:57:21 +0000 (13:57 +0000)]
support for rewrite and fixing attr resize

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@220 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agomax logging not crash when resolvepeer fails
venaas [Mon, 25 Feb 2008 10:41:20 +0000 (10:41 +0000)]
max logging not crash when resolvepeer fails

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@217 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoSolaris9 fix
venaas [Thu, 21 Feb 2008 14:40:43 +0000 (14:40 +0000)]
Solaris9 fix

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@216 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoSolaris9 fixes
venaas [Tue, 19 Feb 2008 14:12:26 +0000 (14:12 +0000)]
Solaris9 fixes

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@214 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoBump revision
kolla [Tue, 29 Jan 2008 12:24:44 +0000 (12:24 +0000)]
Bump revision

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@207 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agostarting on 1.2-devel
venaas [Thu, 27 Dec 2007 12:43:00 +0000 (12:43 +0000)]
starting on 1.2-devel

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@206 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years ago1.1-alpha
venaas [Sun, 23 Dec 2007 20:31:08 +0000 (20:31 +0000)]
1.1-alpha

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@204 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoREADME for 1.1-alpha
venaas [Sun, 23 Dec 2007 20:27:03 +0000 (20:27 +0000)]
README for 1.1-alpha

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@203 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoadded changes for 1.1-alpha
venaas [Sun, 23 Dec 2007 20:20:10 +0000 (20:20 +0000)]
added changes for 1.1-alpha

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@202 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoupdated man pages
venaas [Sat, 22 Dec 2007 14:46:53 +0000 (14:46 +0000)]
updated man pages

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@201 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoinclude with globbing
venaas [Thu, 29 Nov 2007 09:01:42 +0000 (09:01 +0000)]
include with globbing

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@200 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoworking include support for individual files
venaas [Wed, 28 Nov 2007 14:11:47 +0000 (14:11 +0000)]
working include support for individual files

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@199 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoimplemented config file stack; to be used for include support
venaas [Mon, 26 Nov 2007 12:14:30 +0000 (12:14 +0000)]
implemented config file stack; to be used for include support

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@198 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agomoved genericconfig to gconfig.c and reorganised header files
venaas [Wed, 21 Nov 2007 13:33:11 +0000 (13:33 +0000)]
moved genericconfig to gconfig.c and reorganised header files

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@197 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoadded pretend option
venaas [Wed, 21 Nov 2007 12:57:21 +0000 (12:57 +0000)]
added pretend option

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@196 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agonow setting client_CA_list
venaas [Tue, 20 Nov 2007 14:54:18 +0000 (14:54 +0000)]
now setting client_CA_list

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@195 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoUps...
kolla [Mon, 5 Nov 2007 14:16:52 +0000 (14:16 +0000)]
Ups...

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@194 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoFjernet gamle gentoo-greier
kolla [Mon, 5 Nov 2007 12:28:51 +0000 (12:28 +0000)]
Fjernet gamle gentoo-greier
Lagt til portage (gentoo) med de ulike versjonene
Lagt til pkgsrc som brukes blant annet av NetBSD

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@193 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agofinished code for sourceudp and sourcetcp, although there may be bugs...
venaas [Fri, 2 Nov 2007 15:08:41 +0000 (15:08 +0000)]
finished code for sourceudp and sourcetcp, although there may be bugs...

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@192 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agotidying
venaas [Fri, 2 Nov 2007 10:22:03 +0000 (10:22 +0000)]
tidying

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@191 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agofixing bugs in new addserver binding code
venaas [Thu, 1 Nov 2007 08:36:11 +0000 (08:36 +0000)]
fixing bugs in new addserver binding code

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@190 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoskip match of cert vs host when host contains / (prefix)
venaas [Wed, 31 Oct 2007 12:16:11 +0000 (12:16 +0000)]
skip match of cert vs host when host contains / (prefix)

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@189 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agousing only one socket per address family for udp clients, and only one clientrd threa...
venaas [Tue, 30 Oct 2007 14:46:04 +0000 (14:46 +0000)]
using only one socket per address family for udp clients, and only one clientrd thread per socket

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@188 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agogive an error when options that should not be repeated are
venaas [Thu, 11 Oct 2007 09:36:22 +0000 (09:36 +0000)]
give an error when options that should not be repeated are

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@184 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agosplit clientrd into udpclientrd and tlsclientrd
venaas [Wed, 10 Oct 2007 09:20:51 +0000 (09:20 +0000)]
split clientrd into udpclientrd and tlsclientrd

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@182 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agosplit out most of clientrd into a replyh function
venaas [Wed, 10 Oct 2007 09:06:50 +0000 (09:06 +0000)]
split out most of clientrd into a replyh function

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@181 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoalso treat \r as whitespace in configs due to Windows
venaas [Mon, 8 Oct 2007 12:26:43 +0000 (12:26 +0000)]
also treat \r as whitespace in configs due to Windows

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@179 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agofixed some attribute rewrite bugs
venaas [Fri, 5 Oct 2007 14:31:39 +0000 (14:31 +0000)]
fixed some attribute rewrite bugs

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@178 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agocode for rewriting original username in reply
venaas [Fri, 5 Oct 2007 09:53:40 +0000 (09:53 +0000)]
code for rewriting original username in reply

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@177 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agofinished code for rewriting username in request, generating new request, and some...
venaas [Wed, 3 Oct 2007 11:04:12 +0000 (11:04 +0000)]
finished code for rewriting username in request, generating new request, and some tidying

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@176 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agocode for keeping original username in request when rewriting, new freerqdata function...
venaas [Tue, 2 Oct 2007 15:26:22 +0000 (15:26 +0000)]
code for keeping original username in request when rewriting, new freerqdata function and some tidying

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@175 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoadded more attribute rewrite code, now prints what rewrite would happen but does...
venaas [Fri, 28 Sep 2007 13:26:49 +0000 (13:26 +0000)]
added more attribute rewrite code, now prints what rewrite would happen but does not change message

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@174 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agostarted adding attribute rewrite code
venaas [Fri, 28 Sep 2007 13:09:03 +0000 (13:09 +0000)]
started adding attribute rewrite code

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@172 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agonow only send reject when rejectmessage specified. empty message means rejet is sent...
venaas [Thu, 27 Sep 2007 14:47:07 +0000 (14:47 +0000)]
now only send reject when rejectmessage specified. empty message means rejet is sent without rejectmessage

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@171 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agotiny connectionok fix
venaas [Wed, 26 Sep 2007 16:03:54 +0000 (16:03 +0000)]
tiny connectionok fix

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@170 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoman page in synch with 1.0 for now
venaas [Fri, 21 Sep 2007 14:03:20 +0000 (14:03 +0000)]
man page in synch with 1.0 for now

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@169 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agolicensing info
venaas [Fri, 21 Sep 2007 13:42:58 +0000 (13:42 +0000)]
licensing info

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@167 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agoresponding to accounting-requests, but no real accounting support
venaas [Wed, 19 Sep 2007 14:04:31 +0000 (14:04 +0000)]
responding to accounting-requests, but no real accounting support

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@164 e88ac4ed-0b26-0410-9574-a7f39faa03bf

16 years agofailover, use first configured server with connectionok and lowest loss of status...
venaas [Wed, 19 Sep 2007 09:34:21 +0000 (09:34 +0000)]
failover, use first configured server with connectionok and lowest loss of status server responses

git-svn-id: https://svn.testnett.uninett.no/radsecproxy/trunk@162 e88ac4ed-0b26-0410-9574-a7f39faa03bf