• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Some cleanups related to JBWEB-205.
  1. … 1 more file in changeset.
Add AS7 docs.

  1. … 9 more files in changeset.
- Improve use of the encoder and decoder maps.
  1. … 6 more files in changeset.
- Adapt the String to charset optimizations.
  1. … 5 more files in changeset.
- I don't know why I used something based on the context CL, but this is not a good idea.
  1. … 1 more file in changeset.
- AS7-1098: Fix classloader unbind. Submitted by Stuart Douglas.
  1. … 1 more file in changeset.
- Add custom IS/OS fields to allow some wrapping by valves. Hopefully won't cause issues.
  1. … 1 more file in changeset.
- 51348: port NPE lock fix.
  1. … 1 more file in changeset.
- 51324: Recycle the doFlush flag, which could remain set if an error occurs, causing more flushes

for subsequent requests.

  1. … 1 more file in changeset.
- Code cleanup (instance is now never null even for STM).

- Remove a print stack trace in Jasper code I looked at.

  1. … 2 more files in changeset.
- Fix STM impl, which was broken by a bad simplification of the filter chain.
  1. … 1 more file in changeset.
- Remove the main embedded classes, not used anymore.
Add new defaults for max sessions and session persistence.
  1. … 1 more file in changeset.
- Change name.
- Use a cheaper seed method by default.
  1. … 1 more file in changeset.
- Add a new session id change event.
  1. … 1 more file in changeset.
- Now that JMX is optional, there's no safe location to initialize the containerLog field.

- getContainer().getLogger() has to be used instead.

    • -2
    • +2
    ./authenticator/FormAuthenticator.java
    • -2
    • +2
    ./authenticator/NonLoginAuthenticator.java
    • -11
    • +4
    ./authenticator/SSLAuthenticator.java
- Relax protocol values.

- Remove bad Connector APIs.

- AprLifecycleListener will now control use of native.

- Add host filtering in the connector (easier than the rewrite valve).

- Configuration for the name of the root webapp.

  1. … 1 more file in changeset.
No local random in lowmem mode.
- Lower the static file cache for the low mem scenario (I'll keep it for now).

- Add back the "wait for an available processor" code, which fits the "toy server" use quite well.

  1. … 3 more files in changeset.
- Add various low memory defaults.

- Recycle facades.

- Discard processors and disable keepalive for HTTP java.io.

- Disable string cache.

- Lower polleSize for APR and java.io.

- Lower sendfileSize for APR.

- AJP will still use more memory (it requires lots of active processors), and native HTTP should retain

decent performance (java.io HTTP will drop however).

  1. … 4 more files in changeset.
- Add a system property to disable the legacy model MBeans. Removing this completely is probably not an option.
  1. … 5 more files in changeset.
- Fix bad Tomcat port (not totally accurate but probably good enough).
  1. … 1 more file in changeset.
Use the desired AS defaults in the code (there's no catalina.properties in AS 7).
  1. … 2 more files in changeset.
- Revert patch.
  1. … 1 more file in changeset.
- Drop extension validator, now taken over by AS.
  1. … 1 more file in changeset.
- Fix setting the read only attribute, the type was not right.
  1. … 3 more files in changeset.
- Better exception when %xx decoding misses some digits.
- Allow setting content-length when using a writer.
  1. … 1 more file in changeset.