securityfilter.git
21 years agomoved remember-me element into form-login-config since persistent login functionality...
maxcooper [Mon, 26 Jan 2004 09:58:58 +0000 (09:58 +0000)]
moved remember-me element into form-login-config since persistent login functionality is limited to FORM based auth

21 years agooptimized imports
maxcooper [Mon, 26 Jan 2004 09:27:29 +0000 (09:27 +0000)]
optimized imports

21 years agomoved persistent package to org.securityfilter.authenticator
maxcooper [Mon, 26 Jan 2004 09:23:00 +0000 (09:23 +0000)]
moved persistent package to org.securityfilter.authenticator

21 years agoremember me initial integration
maxcooper [Mon, 26 Jan 2004 09:19:10 +0000 (09:19 +0000)]
remember me initial integration

21 years agorenamed isLogoutRequest method; now processLogout
anoncvs_webpanels [Mon, 26 Jan 2004 07:14:53 +0000 (07:14 +0000)]
renamed isLogoutRequest method; now processLogout

21 years agoadded isLogoutRequest method
anoncvs_webpanels [Mon, 26 Jan 2004 07:11:30 +0000 (07:11 +0000)]
added isLogoutRequest method

21 years agoversion 2.0.8
maxcooper [Mon, 19 Jan 2004 19:01:52 +0000 (19:01 +0000)]
version 2.0.8

21 years agoversion 1.2
maxcooper [Mon, 19 Jan 2004 19:01:16 +0000 (19:01 +0000)]
version 1.2

21 years agoversion 4.1.29
maxcooper [Mon, 19 Jan 2004 18:59:20 +0000 (18:59 +0000)]
version 4.1.29

22 years agoadded 2.0 DTD note
maxcooper [Tue, 25 Nov 2003 10:16:22 +0000 (10:16 +0000)]
added 2.0 DTD note
added "remember me" note

22 years agoadded persistent login configuration items
maxcooper [Tue, 25 Nov 2003 10:15:47 +0000 (10:15 +0000)]
added persistent login configuration items

22 years ago"remember me" interface and default implementation classes
maxcooper [Tue, 25 Nov 2003 10:15:14 +0000 (10:15 +0000)]
"remember me" interface and default implementation classes

22 years agoupdated to 2.0 DTD
maxcooper [Tue, 25 Nov 2003 10:07:07 +0000 (10:07 +0000)]
updated to 2.0 DTD

22 years agoXML DTD and XSD for securityfilter-2.0
maxcooper [Tue, 25 Nov 2003 08:54:35 +0000 (08:54 +0000)]
XML DTD and XSD for securityfilter-2.0

22 years agomanually recreated to match existing DTD
maxcooper [Tue, 25 Nov 2003 08:39:03 +0000 (08:39 +0000)]
manually recreated to match existing DTD

22 years agoadded build directory
maxcooper [Thu, 30 Oct 2003 12:40:34 +0000 (12:40 +0000)]
added build directory
removed target directory

22 years agoremoved some dead code
maxcooper [Mon, 27 Oct 2003 11:16:05 +0000 (11:16 +0000)]
removed some dead code

22 years agoadded note about BASIC auth logout feature being removed
maxcooper [Mon, 27 Oct 2003 11:06:24 +0000 (11:06 +0000)]
added note about BASIC auth logout feature being removed

22 years agoupdated version number to 2.0-dev
maxcooper [Mon, 27 Oct 2003 11:03:15 +0000 (11:03 +0000)]
updated version number to 2.0-dev

22 years agoFIXED bug #734184: support cookie-less browsing
maxcooper [Mon, 27 Oct 2003 11:01:56 +0000 (11:01 +0000)]
FIXED bug #734184: support cookie-less browsing

22 years agoFIXED bug #734184: support cookie-less browsing
maxcooper [Mon, 27 Oct 2003 10:32:05 +0000 (10:32 +0000)]
FIXED bug #734184: support cookie-less browsing

22 years agofrom tomcat 4.1.27
maxcooper [Sat, 25 Oct 2003 13:10:15 +0000 (13:10 +0000)]
from tomcat 4.1.27

22 years agoupdated version number to 1.1
maxcooper [Sat, 25 Oct 2003 13:04:16 +0000 (13:04 +0000)]
updated version number to 1.1

22 years agoready for 1.1 release
maxcooper [Sat, 25 Oct 2003 12:55:41 +0000 (12:55 +0000)]
ready for 1.1 release

22 years agoAdd v1.1 changes
maxcooper [Sat, 25 Oct 2003 12:53:00 +0000 (12:53 +0000)]
Add v1.1 changes

22 years agoFIXED bug #783697: infinite loop if login or error page URIs have a query string
maxcooper [Sat, 25 Oct 2003 12:43:21 +0000 (12:43 +0000)]
FIXED bug #783697: infinite loop if login or error page URIs have a query string

22 years agoFIXED bug #770075: Deployment under JBoss 3.x + Tomcat
maxcooper [Sat, 25 Oct 2003 11:58:55 +0000 (11:58 +0000)]
FIXED bug #770075: Deployment under JBoss 3.x + Tomcat

22 years agoFIXED bug #771051: don't load local DTDs if they aren't available
maxcooper [Sat, 25 Oct 2003 11:45:24 +0000 (11:45 +0000)]
FIXED bug #771051: don't load local DTDs if they aren't available

22 years agofixed bug #824791: Session not invalidated upon re-authentication
maxcooper [Sat, 25 Oct 2003 10:50:18 +0000 (10:50 +0000)]
fixed bug #824791: Session not invalidated upon re-authentication

22 years agofixed bug #824791: Session not invalidated upon re-authentication
maxcooper [Sat, 25 Oct 2003 10:49:03 +0000 (10:49 +0000)]
fixed bug #824791: Session not invalidated upon re-authentication
added test to make sure it stays fixed

22 years agoadded class description comment
maxcooper [Sat, 25 Oct 2003 10:17:01 +0000 (10:17 +0000)]
added class description comment

22 years agohttpunit 1.5.4
maxcooper [Sat, 25 Oct 2003 09:30:14 +0000 (09:30 +0000)]
httpunit 1.5.4

22 years agoFIXED bug #771051: if not validating config file, don't look for DTD
maxcooper [Sat, 25 Oct 2003 08:09:39 +0000 (08:09 +0000)]
FIXED bug #771051: if not validating config file, don't look for DTD

22 years agobug #779727: fixed spelling mistake in "Advantages of..." heading
maxcooper [Sat, 25 Oct 2003 08:06:36 +0000 (08:06 +0000)]
bug #779727: fixed spelling mistake in "Advantages of..." heading

22 years agoupdated for 1.1-b1 release
maxcooper [Tue, 15 Jul 2003 10:34:21 +0000 (10:34 +0000)]
updated for 1.1-b1 release

22 years agomoved menu.jsp after basic webapp needed a different one
maxcooper [Mon, 14 Jul 2003 18:58:14 +0000 (18:58 +0000)]
moved menu.jsp after basic webapp needed a different one
this whole webapp tree / build systems needs to be refactored

22 years agoremoved logout item
maxcooper [Mon, 14 Jul 2003 18:56:15 +0000 (18:56 +0000)]
removed logout item

22 years agogot it working again after refactoring out into separate class
maxcooper [Mon, 14 Jul 2003 18:55:14 +0000 (18:55 +0000)]
got it working again after refactoring out into separate class

22 years agoadded realm-name
maxcooper [Mon, 14 Jul 2003 18:53:46 +0000 (18:53 +0000)]
added realm-name

22 years agoadded CVS tracking comments
maxcooper [Mon, 14 Jul 2003 18:52:37 +0000 (18:52 +0000)]
added CVS tracking comments

22 years agoadded realm-name element
maxcooper [Mon, 14 Jul 2003 18:52:25 +0000 (18:52 +0000)]
added realm-name element
added CVS tracking comments

22 years agonew version of DTD to support BASIC auth method
maxcooper [Mon, 14 Jul 2003 11:44:31 +0000 (11:44 +0000)]
new version of DTD to support BASIC auth method

22 years agoadded BASIC webapp to build
maxcooper [Mon, 14 Jul 2003 11:43:52 +0000 (11:43 +0000)]
added BASIC webapp to build

22 years agoadded js.jar (Rhino JavaScript library) to functional test classpath
maxcooper [Mon, 7 Jul 2003 13:40:40 +0000 (13:40 +0000)]
added js.jar (Rhino JavaScript library) to functional test classpath

22 years agoRhino JavaScript support lib
maxcooper [Mon, 7 Jul 2003 13:24:30 +0000 (13:24 +0000)]
Rhino JavaScript support lib

22 years agoremoved System.out.println debug message
maxcooper [Mon, 7 Jul 2003 13:14:07 +0000 (13:14 +0000)]
removed System.out.println debug message

22 years agorefactored BASIC and FORM authentication functionality out of SecurityFilter and...
maxcooper [Mon, 7 Jul 2003 13:12:56 +0000 (13:12 +0000)]
refactored BASIC and FORM authentication functionality out of SecurityFilter and into their own classes
FORM based authentication is tested and functional, will test BASIC and make any needed fixes soon

22 years agodeployment stuff still not working reliably
maxcooper [Mon, 7 Jul 2003 04:20:22 +0000 (04:20 +0000)]
deployment stuff still not working reliably
added undeploy to dependecies for dist-webapps in a (failed) attempt to fix that
it may work a little better now, but it still isn't quite right

22 years agoPOSTed parameter test now works
maxcooper [Mon, 7 Jul 2003 04:18:49 +0000 (04:18 +0000)]
POSTed parameter test now works

22 years agoreformatted and refactored a few things
maxcooper [Mon, 7 Jul 2003 04:18:29 +0000 (04:18 +0000)]
reformatted and refactored a few things
fixed keep-POSTed-params functionality

22 years agoadded todo note about adding BASIC auth method support
maxcooper [Mon, 7 Jul 2003 04:16:40 +0000 (04:16 +0000)]
added todo note about adding BASIC auth method support

22 years agoremoved a System.out.println debug message
maxcooper [Mon, 7 Jul 2003 03:31:54 +0000 (03:31 +0000)]
removed a System.out.println debug message

22 years agofixed: bug #766413 Losing original request parameters after logging in
maxcooper [Mon, 7 Jul 2003 03:26:12 +0000 (03:26 +0000)]
fixed: bug #766413 Losing original request parameters after logging in

22 years agooptimized imports
maxcooper [Sat, 14 Jun 2003 14:39:03 +0000 (14:39 +0000)]
optimized imports

22 years agoreformatted, removed unnecessary code, and added comments
maxcooper [Sat, 14 Jun 2003 14:38:19 +0000 (14:38 +0000)]
reformatted, removed unnecessary code, and added comments

22 years agoneeds to be completed
maxcooper [Sat, 14 Jun 2003 14:12:32 +0000 (14:12 +0000)]
needs to be completed

22 years agorefactored some test methods,
maxcooper [Sat, 14 Jun 2003 14:11:44 +0000 (14:11 +0000)]
refactored some test methods,
added LogoutTest

22 years agoadded elements for POST method testing
maxcooper [Sat, 14 Jun 2003 14:10:42 +0000 (14:10 +0000)]
added elements for POST method testing

22 years agorefactored some functionality into the TestBase class
maxcooper [Tue, 10 Jun 2003 12:11:26 +0000 (12:11 +0000)]
refactored some functionality into the TestBase class

22 years agoadded multiple slash test:
maxcooper [Tue, 10 Jun 2003 11:40:41 +0000 (11:40 +0000)]
added multiple slash test:
//securePage.jsp

22 years agotests for path tricks
maxcooper [Tue, 10 Jun 2003 11:37:06 +0000 (11:37 +0000)]
tests for path tricks
/./securePage.jsp
/public/../securePage.jsp

22 years agorevised comments
maxcooper [Tue, 10 Jun 2003 11:36:21 +0000 (11:36 +0000)]
revised comments

22 years agotests for proper filter operation when UTF-encoded URLs are used
maxcooper [Tue, 10 Jun 2003 11:30:07 +0000 (11:30 +0000)]
tests for proper filter operation when UTF-encoded URLs are used

22 years agorefactored basic just-in-time login sequence into TestBase class
maxcooper [Tue, 10 Jun 2003 11:29:33 +0000 (11:29 +0000)]
refactored basic just-in-time login sequence into TestBase class

22 years agotests to ensure that the user gets to the default page when they login spontaneously
maxcooper [Mon, 9 Jun 2003 12:06:23 +0000 (12:06 +0000)]
tests to ensure that the user gets to the default page when they login spontaneously
one test requests the login page first
the other test simply submits a login request

22 years agoindex page now uses Constant values to facilitate testing
maxcooper [Mon, 9 Jun 2003 12:05:17 +0000 (12:05 +0000)]
index page now uses Constant values to facilitate testing

22 years agoall source for the example and catalina example apps are now in the same src/example...
maxcooper [Mon, 9 Jun 2003 11:27:47 +0000 (11:27 +0000)]
all source for the example and catalina example apps are now in the same src/example source tree

22 years agoadded undeploy as a dependency for the clean target
maxcooper [Mon, 9 Jun 2003 11:27:12 +0000 (11:27 +0000)]
added undeploy as a dependency for the clean target

22 years agorefactored to use values from the Constants class
maxcooper [Mon, 9 Jun 2003 11:26:43 +0000 (11:26 +0000)]
refactored to use values from the Constants class

22 years agomoved example app realms to new package structure
maxcooper [Mon, 9 Jun 2003 11:15:07 +0000 (11:15 +0000)]
moved example app realms to new package structure

22 years agomoved TrivialCatalinaRealm to src/example tree
maxcooper [Mon, 9 Jun 2003 11:14:18 +0000 (11:14 +0000)]
moved TrivialCatalinaRealm to src/example tree
moved example app realms into new packages

22 years agorefactored formPattern to loginSubmitPattern for clarity
maxcooper [Mon, 9 Jun 2003 11:02:42 +0000 (11:02 +0000)]
refactored formPattern to loginSubmitPattern for clarity
established /j_security_check as default for loginSubmitPattern

22 years agoadded src.example.dir property for example app source
maxcooper [Mon, 9 Jun 2003 11:01:46 +0000 (11:01 +0000)]
added src.example.dir property for example app source

22 years agorefactored test class organization,
maxcooper [Mon, 9 Jun 2003 11:00:55 +0000 (11:00 +0000)]
refactored test class organization,
completed JustInTime login test

22 years agoadded Constants class to facilitate testing the example app
maxcooper [Mon, 9 Jun 2003 10:59:42 +0000 (10:59 +0000)]
added Constants class to facilitate testing the example app

22 years agofinally works on both Windows and Linux
maxcooper [Sun, 8 Jun 2003 12:40:07 +0000 (12:40 +0000)]
finally works on both Windows and Linux

22 years agochanged war attribute on install task to work in Linux
maxcooper [Sat, 7 Jun 2003 13:38:36 +0000 (13:38 +0000)]
changed war attribute on install task to work in Linux

22 years agoswitched from deploy/remove to install/remove Catalina tasks, since deploy/remove...
maxcooper [Sat, 7 Jun 2003 11:26:57 +0000 (11:26 +0000)]
switched from deploy/remove to install/remove Catalina tasks, since deploy/remove didn't work on Windows :(

22 years agoadded "Content-Type" header so that httpunit can parse the responses as HTML
maxcooper [Mon, 26 May 2003 12:23:46 +0000 (12:23 +0000)]
added "Content-Type" header so that httpunit can parse the responses as HTML

22 years agonow using Base64 class from commons-codec instead of catalina
maxcooper [Mon, 26 May 2003 11:14:51 +0000 (11:14 +0000)]
now using Base64 class from commons-codec instead of catalina

22 years agoreplaced bad file, still version 1.1
maxcooper [Mon, 26 May 2003 11:01:08 +0000 (11:01 +0000)]
replaced bad file, still version 1.1

22 years agoadded commons-codec.jar property
maxcooper [Mon, 26 May 2003 10:53:03 +0000 (10:53 +0000)]
added commons-codec.jar property

22 years agocommons-codec 1.1
maxcooper [Sun, 25 May 2003 00:26:47 +0000 (00:26 +0000)]
commons-codec 1.1

22 years agocommons-digester 1.5
maxcooper [Sun, 25 May 2003 00:26:06 +0000 (00:26 +0000)]
commons-digester 1.5

22 years agominor output reformatting
maxcooper [Tue, 6 May 2003 13:58:26 +0000 (13:58 +0000)]
minor output reformatting

22 years agoremoved unused import
maxcooper [Tue, 6 May 2003 13:54:44 +0000 (13:54 +0000)]
removed unused import

22 years agoadded simple, initial test framework
maxcooper [Tue, 6 May 2003 13:54:04 +0000 (13:54 +0000)]
added simple, initial test framework

22 years agotest system support jars
maxcooper [Tue, 6 May 2003 13:53:23 +0000 (13:53 +0000)]
test system support jars

22 years agopartially completed login test
maxcooper [Tue, 6 May 2003 13:52:49 +0000 (13:52 +0000)]
partially completed login test

22 years agofixed typo "equest" -> "request"
maxcooper [Mon, 5 May 2003 23:49:30 +0000 (23:49 +0000)]
fixed typo "equest" -> "request"

22 years agofixed comment
maxcooper [Mon, 5 May 2003 11:53:12 +0000 (11:53 +0000)]
fixed comment

22 years agoexternal project libraries (including ant-contrib.jar for build system)
maxcooper [Mon, 5 May 2003 11:46:44 +0000 (11:46 +0000)]
external project libraries (including ant-contrib.jar for build system)

22 years agoload environment properties after build.properties files to allow local override...
maxcooper [Mon, 5 May 2003 11:44:24 +0000 (11:44 +0000)]
load environment properties after build.properties files to allow local override of env.CATALINA_HOME

22 years agoshared build properties XML fragment
maxcooper [Mon, 5 May 2003 11:42:53 +0000 (11:42 +0000)]
shared build properties XML fragment

22 years agomade the project version a replaceable token
maxcooper [Mon, 5 May 2003 11:39:03 +0000 (11:39 +0000)]
made the project version a replaceable token

22 years agonew build system, includes deployment
maxcooper [Mon, 5 May 2003 11:38:27 +0000 (11:38 +0000)]
new build system, includes deployment

22 years agoadded display-name tag
maxcooper [Mon, 5 May 2003 10:03:50 +0000 (10:03 +0000)]
added display-name tag

22 years agoupdated BASIC auth info to indicate that it will be supported in a future release
maxcooper [Mon, 5 May 2003 02:09:59 +0000 (02:09 +0000)]
updated BASIC auth info to indicate that it will be supported in a future release

22 years agomoved to servlet package
maxcooper [Sat, 26 Apr 2003 08:00:43 +0000 (08:00 +0000)]
moved to servlet package

22 years agofixed the build system
maxcooper [Thu, 24 Apr 2003 10:55:17 +0000 (10:55 +0000)]
fixed the build system