• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- 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.
- Filter out invalid locale header.
- Also update SSO id generation.
    • -191
    • +9
    ./authenticator/AuthenticatorBase.java
  1. … 1 more file in changeset.
- Port patch to close a reader in JDT, as well as an IS when using a JMX call.
  1. … 2 more files in changeset.
- Fix bad cast created when copying the code from context to host valve.
- Supposedly self seeding is good enough.
- Add an option to use the shared random.
- Allow a landing page for FORM.
    • -4
    • +48
    ./authenticator/FormAuthenticator.java
  1. … 1 more file in changeset.
- 49991: Improve timing of request listener calls.
  1. … 1 more file in changeset.
- Revert previous patch, which aims at supporting toy webdav clients.
    • -177
    • +166
    ./servlets/WebdavServlet.java
- Drop teminate call.
- Port CGI updates.
- CSRF update.
- 49779: Interaction between continue and FORM.
    • -2
    • +12
    ./authenticator/FormAuthenticator.java
  1. … 1 more file in changeset.
- Improve session id creation.

- Add a master SecureRandom in Service.

- Add local SecureRandom providers seeded with the master SecureRandom in the Request.

- Port session id hashing and alphabet from AS 6 (which will need a little refactoring).

    • -1
    • +1
    ./authenticator/AuthenticatorBase.java
    • -13
    • +1
    ./session/PersistentManagerBase.java
  1. … 2 more files in changeset.
- Don't default to ContextConfig.
- JBAS-8571: Allow a Servlet 3 login to reauthenticate.
    • -1
    • +2
    ./authenticator/SingleSignOnEntry.java
  1. … 1 more file in changeset.
- JBAS-8579: Should default to JSP for body content.

- Cosmetic.

  1. … 4 more files in changeset.
- Add a system property for the cross context default.
- JBWEB-187: Avoid NPE since the "flag" is set too late.
- Dynamic host add/remove was not working so well ...
- The session id is valid for the entire vhost, so the check is not useful.