securityfilter.git
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

22 years agochanged dummy package name to servlet
maxcooper [Thu, 24 Apr 2003 09:34:50 +0000 (09:34 +0000)]
changed dummy package name to servlet

22 years agoupdated library versions to current releases
maxcooper [Sun, 30 Mar 2003 10:34:24 +0000 (10:34 +0000)]
updated library versions to current releases

22 years agoadded fix for proper UTF matching
maxcooper [Sun, 30 Mar 2003 10:33:02 +0000 (10:33 +0000)]
added fix for proper UTF matching

22 years agoadded Release 1.0.1 UTF matching fix comment
maxcooper [Sun, 30 Mar 2003 10:30:53 +0000 (10:30 +0000)]
added Release 1.0.1 UTF matching fix comment

22 years agoadded 1.0.1 section
maxcooper [Thu, 27 Mar 2003 13:34:39 +0000 (13:34 +0000)]
added 1.0.1 section

22 years agoadded welcome-file change comment in web.xml
maxcooper [Thu, 27 Mar 2003 13:33:45 +0000 (13:33 +0000)]
added welcome-file change comment in web.xml

22 years agocorrected welcome-file
maxcooper [Thu, 27 Mar 2003 13:31:50 +0000 (13:31 +0000)]
corrected welcome-file
was: /index.jsp
now: index.jsp

22 years agofixed to allow unrestricted access to the login error page
maxcooper [Sat, 8 Feb 2003 08:52:43 +0000 (08:52 +0000)]
fixed to allow unrestricted access to the login error page
minor reformatting

22 years ago*** empty log message ***
maxcooper [Sat, 8 Feb 2003 08:25:43 +0000 (08:25 +0000)]
*** empty log message ***

22 years agoremoved, temporarily
maxcooper [Sat, 8 Feb 2003 08:23:33 +0000 (08:23 +0000)]
removed, temporarily

22 years agoadded getter for exampleProperty to support commons-beanutils-1.6
maxcooper [Fri, 7 Feb 2003 11:17:23 +0000 (11:17 +0000)]
added getter for exampleProperty to support commons-beanutils-1.6

22 years agomoved web files around
maxcooper [Fri, 7 Feb 2003 10:35:38 +0000 (10:35 +0000)]
moved web files around

22 years agoupdated version number to 1.1, 1.1-dev
maxcooper [Fri, 7 Feb 2003 10:34:42 +0000 (10:34 +0000)]
updated version number to 1.1, 1.1-dev

22 years agoupdated version number to 1.1-dev
maxcooper [Fri, 7 Feb 2003 10:33:14 +0000 (10:33 +0000)]
updated version number to 1.1-dev

22 years agoupdated version history to include 1.0 changes
maxcooper [Fri, 7 Feb 2003 10:31:35 +0000 (10:31 +0000)]
updated version history to include 1.0 changes

22 years agoupdated version to 1.1-dev
maxcooper [Fri, 7 Feb 2003 10:30:37 +0000 (10:30 +0000)]
updated version to 1.1-dev
added Catalina password encryption fix
added login error page access fix

22 years agofixed bug #663088: must call start() on Catalina Realm for password encryption support
maxcooper [Fri, 7 Feb 2003 10:06:50 +0000 (10:06 +0000)]
fixed bug #663088: must call start() on Catalina Realm for password encryption support

22 years agoupdated EJB section
maxcooper [Wed, 22 Jan 2003 21:27:18 +0000 (21:27 +0000)]
updated EJB section

22 years agoadded BASIC auth change listings
maxcooper [Wed, 22 Jan 2003 21:27:01 +0000 (21:27 +0000)]
added BASIC auth change listings

22 years agomoved What's New to HISTORY file
maxcooper [Wed, 22 Jan 2003 21:24:28 +0000 (21:24 +0000)]
moved What's New to HISTORY file
changed signature
juggled contributors

22 years ago*** empty log message ***
dayash [Sat, 18 Jan 2003 07:31:13 +0000 (07:31 +0000)]
*** empty log message ***

22 years agostatic target now copies org.apache.catalina.util.Base64 class to WEB-INF/classes...
dayash [Sat, 18 Jan 2003 07:30:59 +0000 (07:30 +0000)]
static target now copies org.apache.catalina.util.Base64 class to WEB-INF/classes for securityfilter-example.war only,
Base64 class is required for decoding the user supplied credentials when using BASIC authentication scheme.

22 years agoproject.version changed to 1.0-b6
dayash [Sat, 18 Jan 2003 07:28:54 +0000 (07:28 +0000)]
project.version changed to 1.0-b6

22 years agoa configurable login submit form pattern can be used,
dayash [Sat, 18 Jan 2003 07:28:03 +0000 (07:28 +0000)]
a configurable login submit form pattern can be used,
a user can either user /j_security_check or whatever they wish e.g. /logMeIn.

22 years agochanged the current limitation to read "SecurityFilter only supports FORM and BASIC...
dayash [Sat, 18 Jan 2003 07:26:16 +0000 (07:26 +0000)]
changed the current limitation to read "SecurityFilter only supports FORM and BASIC authentication....."

22 years ago<auth-method>FORM</auth-method> added to <login-config> element
dayash [Sat, 18 Jan 2003 07:24:15 +0000 (07:24 +0000)]
<auth-method>FORM</auth-method> added to <login-config> element

22 years agoNoResponse a dummy and harmless servlet required for supporting Servlet 2.3 public...
dayash [Sat, 18 Jan 2003 07:23:18 +0000 (07:23 +0000)]
NoResponse a dummy and harmless servlet required for supporting Servlet 2.3 public final draft.
It will NOT interfere when SecurityFilter is used with with any Servlet2.3 compliant Application server.

22 years agologin submit url (j_security_check, /logMeIn) is configurable, setAuthMethod() and...
dayash [Sat, 18 Jan 2003 07:19:54 +0000 (07:19 +0000)]
login submit url (j_security_check, /logMeIn) is configurable, setAuthMethod() and getAuthMethod() coded for supporting BASIC Authentication

22 years agoform action (j_security_check or logMeIn) are configurable
dayash [Sat, 18 Jan 2003 07:19:04 +0000 (07:19 +0000)]
form action (j_security_check or logMeIn) are configurable

22 years agoimplemented BASIC authentication support and support for Servlet 2.3 public final...
dayash [Sat, 18 Jan 2003 07:18:08 +0000 (07:18 +0000)]
implemented BASIC authentication support and support for Servlet 2.3 public final draft
required for Orion 1.5.2 application server.

22 years agoimplemented a utility getCurrentRequest() to get the original HttpServletRequest
dayash [Sat, 18 Jan 2003 07:14:49 +0000 (07:14 +0000)]
implemented a utility getCurrentRequest() to get the original HttpServletRequest

22 years agoupdated version number
maxcooper [Mon, 6 Jan 2003 05:05:48 +0000 (05:05 +0000)]
updated version number

22 years agofixed disclaimer to call out THE SECURITY FILTER PROJECT instead of THE APACHE SOFTWA...
maxcooper [Mon, 6 Jan 2003 05:03:03 +0000 (05:03 +0000)]
fixed disclaimer to call out THE SECURITY FILTER PROJECT instead of THE APACHE SOFTWARE FOUNDATION

22 years agosimplified compareTo() with code contributed by Chris Nokleberg
maxcooper [Mon, 6 Jan 2003 05:01:57 +0000 (05:01 +0000)]
simplified compareTo() with code contributed by Chris Nokleberg

22 years agosession is now invalidated if the user re-authenticates
maxcooper [Mon, 6 Jan 2003 04:16:32 +0000 (04:16 +0000)]
session is now invalidated if the user re-authenticates

22 years agominor clean up
maxcooper [Mon, 6 Jan 2003 01:21:33 +0000 (01:21 +0000)]
minor clean up

22 years agonow allows unrestricted access to login page and error page
maxcooper [Mon, 6 Jan 2003 01:14:23 +0000 (01:14 +0000)]
now allows unrestricted access to login page and error page

22 years agofixed disclaimer to call out THE SECURITY FILTER PROJECT instead of THE APACHE SOFTWA...
maxcooper [Mon, 6 Jan 2003 00:17:24 +0000 (00:17 +0000)]
fixed disclaimer to call out THE SECURITY FILTER PROJECT instead of THE APACHE SOFTWARE FOUNDATION

22 years agoimproved j_security_check matching accuracy and performance
maxcooper [Sun, 5 Jan 2003 09:25:00 +0000 (09:25 +0000)]
improved j_security_check matching accuracy and performance

22 years agoadded pattern type for / (default)
maxcooper [Sun, 5 Jan 2003 09:23:53 +0000 (09:23 +0000)]
added pattern type for / (default)

22 years agobug #661261: improper sorting of EXACT patterns
maxcooper [Thu, 2 Jan 2003 19:21:28 +0000 (19:21 +0000)]
bug #661261: improper sorting of EXACT patterns

22 years agoupdated version number
maxcooper [Tue, 17 Dec 2002 15:14:55 +0000 (15:14 +0000)]
updated version number
added securityfilter-user list to Contributors

22 years agoupdated version number
maxcooper [Tue, 17 Dec 2002 15:13:17 +0000 (15:13 +0000)]
updated version number

22 years agoupdated version
maxcooper [Tue, 17 Dec 2002 15:12:49 +0000 (15:12 +0000)]
updated version
updated history log

22 years agochanged from jakarta-regexp to jakarta-ORO
maxcooper [Tue, 17 Dec 2002 15:11:26 +0000 (15:11 +0000)]
changed from jakarta-regexp to jakarta-ORO
version number update

22 years agoswitched to thread safe implementation using Jakarta-ORO
maxcooper [Tue, 17 Dec 2002 15:09:55 +0000 (15:09 +0000)]
switched to thread safe implementation using Jakarta-ORO
fixed various pattern matching bugs
redirects are now URL-encoded

22 years agoupdated version number
maxcooper [Tue, 17 Dec 2002 15:05:42 +0000 (15:05 +0000)]
updated version number

23 years agoupdated comments to reflect proper Servlet Spec 2.3 compliance
maxcooper [Tue, 10 Dec 2002 05:02:18 +0000 (05:02 +0000)]
updated comments to reflect proper Servlet Spec 2.3 compliance

23 years agofixed various pattern matching problems, including:
maxcooper [Mon, 9 Dec 2002 12:23:03 +0000 (12:23 +0000)]
fixed various pattern matching problems, including:
/foo/* not matching /foo
/bar/* matching /foo/bar/index.html
*.ext matching *.extention
/exact matching /exact/morestuff.html

23 years agorefactored the (now named) MatchableURLPatternFactory.createMatchableURLPattern metho...
maxcooper [Mon, 9 Dec 2002 10:17:12 +0000 (10:17 +0000)]
refactored the (now named) MatchableURLPatternFactory.createMatchableURLPattern method name

23 years agoAdded carriage returns to source files to fix unterminated comment errors rel-1_0_b4
maxcooper [Sat, 14 Sep 2002 08:45:28 +0000 (08:45 +0000)]
Added carriage returns to source files to fix unterminated comment errors

23 years agoChanged version numbers for 1.0-b4 release
maxcooper [Sat, 14 Sep 2002 08:22:02 +0000 (08:22 +0000)]
Changed version numbers for 1.0-b4 release

23 years agoadded local DTD update description,
maxcooper [Wed, 28 Aug 2002 00:15:31 +0000 (00:15 +0000)]
added local DTD update description,
updated version number

23 years agoupdated version number
maxcooper [Wed, 28 Aug 2002 00:15:09 +0000 (00:15 +0000)]
updated version number

23 years agoupdate public name of DTD to include version number
maxcooper [Wed, 28 Aug 2002 00:09:01 +0000 (00:09 +0000)]
update public name of DTD to include version number

23 years agoregistered local version of DTD file
maxcooper [Wed, 28 Aug 2002 00:08:39 +0000 (00:08 +0000)]
registered local version of DTD file

23 years agothis file is not needed
maxcooper [Wed, 28 Aug 2002 00:08:03 +0000 (00:08 +0000)]
this file is not needed

23 years agofixed typo
maxcooper [Tue, 27 Aug 2002 11:01:21 +0000 (11:01 +0000)]
fixed typo

23 years agofixed JavaDoc comment
maxcooper [Tue, 27 Aug 2002 11:01:05 +0000 (11:01 +0000)]
fixed JavaDoc comment

23 years agoremoved unused import
maxcooper [Tue, 27 Aug 2002 11:00:35 +0000 (11:00 +0000)]
removed unused import

23 years agoremoved unused code
maxcooper [Tue, 27 Aug 2002 10:59:59 +0000 (10:59 +0000)]
removed unused code

23 years agochanged version number to 1.0-b3 for release REL-1_0_b3
maxcooper [Mon, 26 Aug 2002 11:45:54 +0000 (11:45 +0000)]
changed version number to 1.0-b3 for release

23 years agoadded log item about NullPointerException on isUserInRole() for unauthenticated user
maxcooper [Wed, 21 Aug 2002 21:33:39 +0000 (21:33 +0000)]
added log item about NullPointerException on isUserInRole() for unauthenticated user

23 years agoFixed typo: you --> your
maxcooper [Mon, 19 Aug 2002 22:08:57 +0000 (22:08 +0000)]
Fixed typo: you --> your

23 years agofixed Javadoc comment (had the param names wrong)
maxcooper [Mon, 19 Aug 2002 17:12:02 +0000 (17:12 +0000)]
fixed Javadoc comment (had the param names wrong)

23 years agofixed bug 596684: NullPointerException when isUserInRole() is called for unauthentica...
maxcooper [Mon, 19 Aug 2002 17:11:36 +0000 (17:11 +0000)]
fixed bug 596684: NullPointerException when isUserInRole() is called for unauthenticated user

23 years agomoved to org.securityfilter.example.catalina package
maxcooper [Sat, 17 Aug 2002 14:16:42 +0000 (14:16 +0000)]
moved to org.securityfilter.example.catalina package

23 years agomoved to separate src/catalina
maxcooper [Sat, 17 Aug 2002 14:15:57 +0000 (14:15 +0000)]
moved to separate src/catalina

23 years agonew source tree for CatalinaRealmAdapter
maxcooper [Sat, 17 Aug 2002 14:12:33 +0000 (14:12 +0000)]
new source tree for CatalinaRealmAdapter

23 years agoadded @version javadoc tag
maxcooper [Sat, 17 Aug 2002 14:11:35 +0000 (14:11 +0000)]
added @version javadoc tag

23 years agonew package location for CatalinaRealmAdapter
maxcooper [Sat, 17 Aug 2002 14:11:00 +0000 (14:11 +0000)]
new package location for CatalinaRealmAdapter

23 years agoupdated version info for 1.0-b3-dev work
maxcooper [Fri, 16 Aug 2002 00:06:37 +0000 (00:06 +0000)]
updated version info for 1.0-b3-dev work

23 years agoupdated docs and version info for 1.0-b2 release REL-1_0_b2
maxcooper [Thu, 15 Aug 2002 09:22:41 +0000 (09:22 +0000)]
updated docs and version info for 1.0-b2 release

23 years agofixed "I might not be the only filter" issue
maxcooper [Thu, 15 Aug 2002 09:17:59 +0000 (09:17 +0000)]
fixed "I might not be the only filter" issue
fixed error page display on WebLogic

23 years agoexpanded description and advantages of the package, added nav links
maxcooper [Thu, 15 Aug 2002 07:51:33 +0000 (07:51 +0000)]
expanded description and advantages of the package, added nav links

23 years agoremoved url-pattern comment and fixed two step 2s issue
maxcooper [Wed, 14 Aug 2002 17:36:19 +0000 (17:36 +0000)]
removed url-pattern comment and fixed two step 2s issue

23 years agoall session items are now serializable
maxcooper [Wed, 14 Aug 2002 13:13:23 +0000 (13:13 +0000)]
all session items are now serializable
implemented spec-compliant url-pattern ordering

23 years agoupdated to reflect serializability + pattern ordering updates, etc.
maxcooper [Wed, 14 Aug 2002 13:12:49 +0000 (13:12 +0000)]
updated to reflect serializability + pattern ordering updates, etc.

23 years agoclass name change: SecurityRealmBase --> SimpleSecurityRealmBase,
maxcooper [Wed, 14 Aug 2002 13:09:42 +0000 (13:09 +0000)]
class name change: SecurityRealmBase --> SimpleSecurityRealmBase,
commented security-constraint out to prevent infinite redirect loop

23 years agoclass name change: SecurityRealmBase --> SimpleSecurityRealmBase
maxcooper [Wed, 14 Aug 2002 11:26:31 +0000 (11:26 +0000)]
class name change: SecurityRealmBase --> SimpleSecurityRealmBase

23 years agoupdated header, version, and removed message about http-method support
maxcooper [Mon, 12 Aug 2002 02:53:54 +0000 (02:53 +0000)]
updated header, version, and removed message about http-method support

23 years agoinitial version
maxcooper [Mon, 12 Aug 2002 02:52:00 +0000 (02:52 +0000)]
initial version

23 years agochanged showLogin to redirect to login form rather than simply forward
maxcooper [Mon, 12 Aug 2002 02:08:54 +0000 (02:08 +0000)]
changed showLogin to redirect to login form rather than simply forward

23 years agoinitial version
maxcooper [Mon, 12 Aug 2002 01:39:11 +0000 (01:39 +0000)]
initial version

23 years agofixed blocking requests to resources with no auth-constraint
maxcooper [Mon, 12 Aug 2002 01:34:28 +0000 (01:34 +0000)]
fixed blocking requests to resources with no auth-constraint
added http-method support

23 years agochanged implementation version to 1.0-b2-dev
maxcooper [Mon, 12 Aug 2002 01:33:07 +0000 (01:33 +0000)]
changed implementation version to 1.0-b2-dev
removed Class-Path entry because it confuses WebLogic 6.1.2.0

23 years agochanged version string to 1.0-b2-dev
maxcooper [Sat, 10 Aug 2002 11:07:56 +0000 (11:07 +0000)]
changed version string to 1.0-b2-dev