costin 00/11/01 13:43:29
Modified:src/share/org/apache/tomcat/util MessageBytes.java
MimeHeaders.java MimeMap.java
SessionIdGenerator.java
Log:
- added indexOf( c, starting ) to MessageBytes
- in SessionIdGenerator, allow
costin 00/11/02 13:12:02
Added: src/share/org/apache/tomcat/util IntrospectionUtils.java
Log:
Various utilities using introspection to do tricks.
hasHook is used to determine if a class "overrides" a method in a parent
class.
Other common ( high level ) int
costin 00/11/02 13:14:39
Modified:src/share/org/apache/tomcat/context DefaultCMSetter.java
Log:
Moved "DEFAULT_WORK_DIR" from ContextManager to an interceptor.
The setting can be changed ( if tomcat is integrated in other products
for example ), and "core&qu
costin 00/11/02 13:17:41
Modified:src/share/org/apache/tomcat/context ErrorHandler.java
Log:
Removed ContextManger.getDefaultContext().
The method doesn't work with virtual hosts, and it wasn't used in any
other place then ErrorHandler.
Any Context that needs
costin 00/11/02 13:18:56
Modified:src/share/org/apache/tomcat/context LogEvents.java
Log:
Just indentation ( 80 columns ).
Revision ChangesPath
1.6 +27 -10
jakarta-tomcat/src/share/org/apache/tomcat/context/LogEvents.java
Index: LogEvents.java
costin 00/11/02 13:24:44
Modified:src/share/org/apache/tomcat/core BaseInterceptor.java
Log:
Moved "hasHook" to an interceptor, it's used by Container when it adds
a hook.
Added more comments, moved auxiliary code at end of the file.
Removed unused code ( the o
costin 00/11/02 13:35:34
Modified:src/share/org/apache/tomcat/core ContextManager.java
Container.java
Log:
Big changes:
- Fixed the code to match the comments :-) ( i.e. respect the server state,
make sure the callbacks are called in the right order
costin 00/11/02 13:39:13
Modified:src/share/org/apache/tomcat/core Request.java
Log:
- Added request "state"
- Replaced String with MessageBytes for request components ( uri, method,
protocol, etc). ( needed for no-ascii charset support, performance )
costin 00/11/02 13:51:47
Modified:src/facade22/org/apache/tomcat/facade
HttpServletRequestFacade.java
HttpServletResponseFacade.java
RequestDispatcherImpl.java
Servlet22Interceptor.java
costin 00/11/03 13:15:30
jakarta-tomcat/src/webdav/org/apache/tomcat - New directory
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
costin 00/11/03 13:16:23
jakarta-tomcat/src/webdav/org/apache/tomcat/webdav - New directory
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
costin 00/11/03 13:16:55
jakarta-tomcat/src/webdav/org/apache/tomcat/webdav/resources - New directory
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
costin 00/11/03 13:17:29
jakarta-tomcat/src/webdav/org/apache/tomcat/webdav/util - New directory
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
costin 00/11/03 13:27:48
Modified:.build.xml
Added: src/webdav/org/apache/tomcat/webdav DefaultServlet.java
LocalStrings.properties WebdavServlet.java
src/webdav/org/apache/tomcat/webdav/resources
costin 00/11/03 15:13:34
jakarta-tomcat/src/webdav/webdav - New directory
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
costin 00/11/03 15:13:51
jakarta-tomcat/src/webdav/webdav/WEB-INF - New directory
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
costin 00/11/03 15:19:01
Modified:.build.xml
src/webdav/org/apache/tomcat/webdav DefaultServlet.java
WebdavServlet.java
Added: src/webdav/webdav build.xml index.html tomcat-power.gif
tomcat.gif
costin 00/11/06 08:40:57
jakarta-tomcat/proposals/facade23 - New directory
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
costin 00/11/20 13:38:12
jakarta-tomcat/src/share/org/apache/tomcat/modules/session - New directory
costin 00/11/20 13:38:27
jakarta-tomcat/src/share/org/apache/tomcat/modules/config - New directory
costin 00/11/20 16:31:15
Modified:src/etc server.xml
src/share/org/apache/tomcat/helper SecurityTools.java
src/share/org/apache/tomcat/request SessionInterceptor.java
src/share/org/apache/tomcat/session ServerSession.java
costin 00/11/21 16:10:00
Modified:src/share/org/apache/tomcat/modules/session SessionId.java
SimpleSessionStore.java
src/share/org/apache/tomcat/session ServerSession.java
ServerSessionManager.java
src/share
costin 00/11/29 22:17:13
Modified:.build.xml
src/share/org/apache/tomcat/core ContextManager.java
src/share/org/apache/tomcat/modules/session
SimpleSessionStore.java
src/share/org/apache/tomcat/startup
costin 00/11/29 23:30:10
Removed: bin/iis/nt4/i386 isapi_redirect.dll
bin/jni_connect/nt4/i386 jni_connect.dll
bin/netscape/linux/i386 nsapi_redirect.so
bin/netscape/nt4/i386 nsapi_redirect.dll
bin/nt_service
costin 00/11/29 23:32:46
Modified:src/doc index.html
Added: src/doc tomcat-ssl-howto.html
Log:
Merged doc changes from 3.2
Revision ChangesPath
1.7 +4 -1 jakarta-tomcat/src/doc/index.html
Index: index.html
costin 00/11/29 23:36:03
Modified:src/share/org/apache/tomcat/modules/server
Ajp13Interceptor.java
Log:
Merged ajp13 fix, merge from 3.2.
Orginal log:
Correct protocol handling for AJP13 so that a JK_AJP13_END_RESPONSE message
gets generated
costin 00/11/29 23:51:44
Modified:src/native/mod_jk/apache1.3 Makefile.linux
src/share/org/apache/tomcat/resources
LocalStrings.properties
src/share/org/apache/tomcat/startup Tomcat.java
Log:
Merge few more changes from 3.2
costin 00/11/30 00:19:11
Added: .changes3.3
Log:
Added a list of changes/todos for 3.3
I use the list to remember the changes - it's not very well organized
( more chronological then by importance ), it also needs HTML.
Revision ChangesPath
1.1
costin 00/11/30 09:37:00
jakarta-tomcat/src/share/org/apache/tomcat/util/http - New directory
costin 00/11/30 09:42:49
Added: src/share/org/apache/tomcat/util/http Cookies.java
Headers.java Parameters.java ServerCookie.java
package.html
Log:
Start work on Cookies, Parameters, Headers.
The code in Cookies is almost
costin 00/11/30 14:43:56
Modified:.changes3.3
src/facade22/org/apache/tomcat/facade CookieFacade.java
HttpServletRequestFacade.java
HttpServletResponseFacade.java
src/share/org/apache/tomcat/core
costin 00/11/30 22:00:39
Modified:src/facade22/org/apache/tomcat/facade
HttpServletRequestFacade.java
HttpServletResponseFacade.java
src/share/org/apache/tomcat/core Request.java
src/share/org/apache/tomcat
costin 00/12/01 00:19:18
Modified:src/share/org/apache/tomcat/modules/session SessionId.java
src/share/org/apache/tomcat/request AccessInterceptor.java
src/share/org/apache/tomcat/util/http Cookies.java
ServerCookie.java
Log
costin 00/12/02 23:44:53
Modified:src/facade22/org/apache/tomcat/facade
HttpServletRequestFacade.java
Log:
Fixed last watchdog failure for 3.3. Now hunting changes that went in 3.2
but were not updated to 3.3.
Nightly builds will include watchdog
costin 00/12/03 00:19:03
Modified:src/share/org/apache/tomcat/context ErrorHandler.java
src/share/org/apache/tomcat/core BaseInterceptor.java
ContextManager.java
src/share/org/apache/tomcat/modules/server
costin 00/12/04 13:11:56
Added: src/share/org/apache/tomcat/modules/config
RelativePathFix.java
Log:
Added a new module, based on refactoring part of DefaultCMSetter.
This module will "fix" any relative path used in tomcat's configs,
usin
costin 00/12/04 13:18:45
Added: src/share/org/apache/tomcat/modules/config
WebAppsConfig.java
Log:
Added a new module that should replace AutoConfig.
The new module is aware of virtual hosts ( 3.2 supports auto-loading
of apps from tomcat/webapps
costin 00/12/04 13:22:50
Added: src/share/org/apache/tomcat/modules/config WorkDirSetup.java
Log:
Added a connector ( based on refactoring of DefaultCMSetter, etc) to set
and manage the workdir.
New options to use a private directory inside WEB-INF ( according to the spec
costin 00/12/04 15:40:48
Modified:src/share/org/apache/jasper Constants.java
Log:
Fixing another nasty bug related with JDK1.1 - MessageFormat in 1.1
throw NPE if any argument is null ( JDK1.2+ fixes this problem ).
( this bug was found by nightly runs of watchdog
costin 00/12/04 22:24:46
Modified:src/share/org/apache/tomcat/core ContextManager.java
Log:
Again, more documentation and reviewing of ContextManager specification.
Removed the "STOP" state, documented the transitions from
new - init - start - stop ( with possib
costin 00/12/04 22:30:16
Modified:src/share/org/apache/tomcat/modules/server Ajp13.java
Removed: src/share/org/apache/tomcat/util BuffTool.java
Log:
Check in the excelent patch submited by Dan Milstein.
Remove the BufTool - it's no longer needed, all the encoding
costin 00/12/04 22:32:13
Added: src/doc AJPv13.html
Log:
Added the initial version of the AJP13 doc submited by Dan Milstein.
I'll keep it in sync ( by commiting any change Dan is doing ), at least
until Dan becomes a commiter himself :-)
Submitted by: Dan Milstein
costin 00/12/05 15:31:16
Modified:src/share/org/apache/tomcat/util/log QueueLogger.java
Added: src/share/org/apache/tomcat/util/log LogEntry.java
Log:
Small change in util.log - expose the LogEntry.
I'm going to do another set of small changes to clean up the way
costin 00/12/07 10:34:54
Modified:src/share/org/apache/tomcat/util Ascii.java DateTool.java
MessageBytes.java
src/share/org/apache/tomcat/util/http Cookies.java
Headers.java Parameters.java
Added: src/share/org
costin 00/12/07 10:43:22
Modified:src/share/org/apache/tomcat/util SimplePool.java
Log:
Fix to SimplePool. Thanks to James Cook for this one !
Submitted by: James Cook [EMAIL PROTECTED]
Revision ChangesPath
1.6 +1 -1 jakarta-tomcat/src/share/org/apache
costin 00/12/07 11:52:57
Modified:src/share/org/apache/jasper/runtime JspFactoryImpl.java
src/share/org/apache/tomcat/core Handler.java
src/share/org/apache/tomcat/session
ServerSessionManager.java
src/share/org
costin 00/12/07 11:58:05
jakarta-tomcat/src/share/org/apache/tomcat/util/buffers - New directory
costin 00/12/11 16:42:50
Modified:src/facade22/org/apache/tomcat/facade
Servlet22Interceptor.java ServletWrapper.java
WebXmlReader.java
src/facade22/org/apache/tomcat/modules/facade22
costin 00/12/13 11:58:04
Modified:src/facade22/org/apache/tomcat/facade ServletHandler.java
ServletInfo.java WebXmlReader.java
src/facade22/org/apache/tomcat/modules/facade22
JspInterceptor.java
src/share
costin 00/12/13 23:10:58
Modified:src/facade22/org/apache/tomcat/facade
Servlet22Interceptor.java ServletHandler.java
ServletInfo.java WebXmlReader.java
src/facade22/org/apache/tomcat/modules/facade22
costin 00/12/19 13:19:22
Modified:src/native/mod_jk/apache2.0 Makefile.linux build-unix.sh
mod_jk.c
Log:
First round of changes to support the latest Apache2.0
It should compile ( with warnings - there are still functions that haven't
been changed
costin 00/12/20 11:45:26
Modified:src/native/mod_jk/apache2.0 mod_jk.c
Log:
1. I'm a stupid C programmer.
2. It seems to work now, by sending the buffer in chunks = 4096.
I'll try to run watchdog and more tests, only one bug is not a good sign :-)
Revision Changes
costin 00/12/24 20:43:15
Modified:.build.xml
Log:
Removed any reference to other facades - non-servlet22 facades will not
be part of the standard distribution.
Removed webdav - it was a new feature for 3.3, and no new features should
be part of 3.3. The code
costin 00/12/24 20:46:50
Removed: src/webdav/org/apache/tomcat/webdav DefaultServlet.java
LocalStrings.properties WebdavServlet.java
src/webdav/org/apache/tomcat/webdav/resources
DirectoryBean.java FileResources.java
costin 00/12/26 14:50:48
Modified:src/facade22/org/apache/tomcat/facade
HttpServletResponseFacade.java
Log:
Use the changes in ServerSession.
Revision ChangesPath
1.14 +13 -16
jakarta-tomcat/src/facade22/org/apache/tomcat/facade
costin 00/12/26 14:56:38
Modified:src/share/org/apache/tomcat/core Request.java
Log:
- removed ACC and Counters - the code is not used and specific to accounting
modules - a note can be used instead. We also want to implement that
in module so we can extend it later.
- 2
costin 00/12/26 14:58:52
Modified:src/facade22/org/apache/tomcat/facade
HttpServletRequestFacade.java
RequestDispatcherImpl.java WebXmlReader.java
src/facade22/org/apache/tomcat/modules/facade22
costin 00/12/26 15:02:00
Modified:src/share/org/apache/tomcat/context DefaultCMSetter.java
LogEvents.java
Log:
Better log messages, make sure LogEvents reportst all events ( it's a great tool
in tracing the server activity )
Revision ChangesPath
costin 00/12/26 15:07:58
Modified:src/share/org/apache/tomcat/core BaseInterceptor.java
Log:
Update the comments in BaseInterceptor, added hooks for add/remove Interceptor,
missing engineStart/Stop, addHandler. All those are important events in the
server operation
costin 00/12/26 15:10:56
Modified:src/share/org/apache/tomcat/core Container.java
Log:
- added more doc to Container
- added removeInterceptor ( you can now add and remove )
- fixed bugs related with the interceptor cache.
The whole thing was designed to allow runtime
costin 00/12/26 15:13:57
Modified:src/share/org/apache/tomcat/core Context.java
Log:
Refactoring - moved init/shutdown from ContextManager to Context ( better OO :-)
Added the setProperty/getProperty - to reduce the pressure of adding
new methods needed by various modules
costin 00/12/26 15:23:30
Modified:src/share/org/apache/tomcat/core ContextManager.java
Log:
Reverted back to the 3.2 way of dealing with contextAdd - the hook
will be called just after the method.
Improved the documentation, states - now it's simpler and easier for user
costin 00/12/26 15:26:19
Modified:src/share/org/apache/tomcat/modules/session
SimpleSessionStore.java
src/share/org/apache/tomcat/session
ServerSessionManager.java
src/share/org/apache/tomcat/util
costin 00/12/26 15:33:52
Modified:src/share/org/apache/tomcat/request
AccountingInterceptor.java
Log:
Update accounting interceptor - it will use it's own counter ids until
a better mechanism is found.
Revision ChangesPath
1.7 +19
costin 00/12/26 15:34:23
Modified:src/share/org/apache/tomcat/request SimpleMapper1.java
Log:
Added more comments to SimpleMapper1
Revision ChangesPath
1.28 +12 -13
jakarta-tomcat/src/share/org/apache/tomcat/request/SimpleMapper1.java
Index: SimpleMapper1
costin 00/12/26 23:18:17
Modified:src/facade22/org/apache/tomcat/modules/facade22
LoadOnStartupInterceptor.java
Log:
Tested and fixed LoadOnStartup for jsps ( including workaround for the
common bug of not adding the leading /).
LoadOnStartup needs
costin 00/12/26 23:20:22
Modified:src/share/org/apache/tomcat/core ContextManager.java
src/share/org/apache/tomcat/startup EmbededTomcat.java
Log:
First rewrite of EmbededTomcat. Updated to use the new modules, tested,
refactored a bit.
Revision Changes
costin 00/12/27 09:02:06
Modified:src/share/org/apache/tomcat/context ErrorHandler.java
Log:
Fixed ErrorHandler - showDebugInfo was removed from ContextManager as
an "explicit" property. Larry - we can add it back, I just wanted to
test the setProperty mechanism.
costin 00/12/27 09:15:09
Modified:.build.xml
src/etc server.xml
src/facade22/org/apache/tomcat/facade ServletHandler.java
ServletInfo.java ServletInputStreamFacade.java
ServletWriterFacade.java
costin 00/12/27 11:52:57
Modified:.changes3.3
src/etc server.xml
src/share/org/apache/tomcat/request AccessInterceptor.java
JDBCRealm.java SimpleRealm.java
src/share/org/apache/tomcat/startup
costin 00/12/27 13:23:18
Modified:src/share/org/apache/tomcat/util/collections
SimpleHashtable.java
Log:
Added the missing remove() method.
Revision ChangesPath
1.2 +20 -3
jakarta-tomcat/src/share/org/apache/tomcat/util/collections
costin 00/12/27 13:41:33
Modified:src/admin index.html
src/admin/WEB-INF admin.tld
src/admin/WEB-INF/classes/tadm TomcatAdmin.java
src/admin/contextAdmin contextAdmin.html contextAdmin.jsp
contextList.jsp
costin 00/12/27 17:13:30
Modified:src/share/org/apache/tomcat/startup EmbededTomcat.java
Added: src/share/org/apache/tomcat/startup SimpleTomcat.java
Log:
Another step in refactoring EmbededTomcat.
Revision ChangesPath
1.37 +100 -141
jakarta-tomcat/src
costin 00/12/27 17:15:39
Modified:src/facade22/org/apache/tomcat/facade ServletHandler.java
src/j2ee/org/apache/tomcat/j2ee J2EEInterceptor.java
TomcatJ2EEAdapter.java
src/share/org/apache/tomcat/core BaseInterceptor.java
costin 00/12/27 22:04:09
jakarta-tomcat/src/share/org/apache/tomcat/util/hooks - New directory
costin 00/12/27 22:15:21
Added: src/share/org/apache/tomcat/util/hooks Hooks.java
Log:
First attempt to refactor hooks. Moving them in a util package is not a
bad idea ( and it's inspired by the new organization in 2.0 - I was
initially surprized to find ap_hook.h in apr
costin 00/12/27 23:14:45
Modified:src/share/org/apache/tomcat/core BaseInterceptor.java
Container.java
src/share/org/apache/tomcat/util/hooks Hooks.java
Log:
Next step in refactoring the hooks. Container is now using the Hook
util
costin 00/12/28 11:50:42
Modified:src/share/org/apache/tomcat/task StartTomcat.java
Added: src/share/org/apache/tomcat/modules/config ApacheConfig.java
IISConfig.java NSConfig.java
Removed: src/share/org/apache/tomcat/task ApacheConfig.java
costin 00/12/28 13:03:18
Modified:src/share/org/apache/tomcat/core BaseInterceptor.java
ContextManager.java
Log:
Added a new hook - engineState, to notify modules of state changes in core.
( it is important since modules can do different things
costin 00/12/28 15:19:57
Modified:.build.xml
src/share/org/apache/tomcat/context AutoSetup.java
src/share/org/apache/tomcat/startup Main.java Tomcat.java
src/share/org/apache/tomcat/task Expand.java
src/share/org
costin 00/12/28 15:20:45
jakarta-tomcat/src/tests/share/gtest - New directory
costin 00/12/28 16:24:40
jakarta-tomcat/src/etc/users - New directory
costin 00/12/28 16:33:15
Modified:src/etc server.xml
src/share/org/apache/tomcat/request SimpleRealm.java
Added: src/etc/users admin-users.xml example-users.xml
global-users.xml tomcat-users.xml
src/tests/webpages/WEB-INF
costin 00/12/29 11:53:53
Modified:src/share/org/apache/tomcat/modules/config WorkDirSetup.java
Log:
Ops, forgot the starting "/" in the path.
The workdir for examples in the default host should be:
work/DEFAULT/examples ( without this patch it's %2Fexamples
costin 00/12/29 12:31:36
Modified:src/share/org/apache/tomcat/core BaseInterceptor.java
Container.java Context.java ContextManager.java
Handler.java OutputBuffer.java Request.java
Response.java
src
costin 00/12/29 13:24:35
Modified:src/facade22/org/apache/tomcat/facade
HttpServletRequestFacade.java
src/share/org/apache/tomcat/helper RequestUtil.java
src/share/org/apache/tomcat/modules/config
costin 00/12/29 23:54:18
Modified:src/facade22/org/apache/tomcat/facade CookieFacade.java
HttpServletRequestFacade.java
HttpServletResponseFacade.java
src/share/org/apache/tomcat/core Request.java Response.java
costin 00/12/30 00:26:52
Modified:src/share/org/apache/tomcat/modules/config
WebAppsConfig.java
src/share/org/apache/tomcat/modules/server
Ajp12Interceptor.java Http10.java
Http10Interceptor.java
costin 00/12/31 16:17:24
Modified:.changes3.3
src/facade22/org/apache/tomcat/facade
HttpServletRequestFacade.java
HttpSessionFacade.java Servlet22Interceptor.java
src/share/org/apache/tomcat/context
costin 00/12/31 16:19:00
Removed: src/share/org/apache/tomcat/context WorkDirInterceptor.java
Log:
Removed old WorkDirInterceptor.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email
costin 00/12/31 17:29:10
jakarta-tomcat/src/share/org/apache/tomcat/modules/aaa - New directory
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]
costin 00/12/31 17:29:19
jakarta-tomcat/src/share/org/apache/tomcat/modules/generators - New directory
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]
costin 00/12/31 17:29:23
jakarta-tomcat/src/share/org/apache/tomcat/modules/loggers - New directory
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]
costin 00/12/31 17:29:27
jakarta-tomcat/src/share/org/apache/tomcat/modules/mappers - New directory
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]
costin 00/12/31 17:58:39
Modified:src/share/org/apache/tomcat/startup EmbededTomcat.java
Added: src/share/org/apache/tomcat/modules/config AutoSetup.java
DefaultCMSetter.java LoaderInterceptor11.java
LoaderInterceptor12.java
costin 00/12/31 18:07:24
Modified:src/etc server.xml
src/share/org/apache/tomcat/modules/aaa
AccessInterceptor.java
src/share/org/apache/tomcat/modules/config
DefaultCMSetter.java LoaderInterceptor11.java
costin 00/12/31 18:36:00
Modified:src/share/org/apache/tomcat/core Handler.java
Log:
Renamed Handler.doService() to Handler.invoke().
Added comments and get/set Next/Prev for handlers that act as Valves.
Same thing can be implemented in a ValveHandler ( that will be part
costin 00/12/31 19:42:59
Modified:src/share/org/apache/tomcat/modules/config AutoSetup.java
DefaultCMSetter.java
Log:
Fix missing package names.
Revision ChangesPath
1.2 +1 -2
jakarta-tomcat/src/share/org/apache/tomcat/modules/config
costin 01/01/04 11:11:11
Modified:.build.xml
Added: src/build manifest.startup
Log:
Fixed the build on JDK1.1.
Few cosmetic build changes, also a manifest for starting with java -jar,
without the hacks in Main.java.
There is a bug in the startup
costin 01/01/04 14:38:57
Modified:src/share/org/apache/tomcat/core Tag: latest_TOMCAT_30
DefaultServlet.java
Log:
Use case-sensitive check, even on windows. That should resolve special
cases where the jsp source may be explosed by using case combinations
1 - 100 of 2960 matches
Mail list logo