Commit Graph

4219 Commits

Author SHA1 Message Date
Jesse McConnell 455fe8c3b1 [Bug 397111] Tolerate empty or excessive whitespace preceeding MultiParts 2012-12-31 15:52:53 -03:00
Joakim Erdfelt 1da584003a Moving new tests from test-jetty-webapp as a webapp to test-integration as embedded 2012-12-27 13:53:38 -07:00
Joakim Erdfelt 9009f6abbf Adding safety checks for FileResource references with null characters.
* Adding testcase for Jsp + DefaultServlet w/aliasing turned on
  with null characters in the request url.
* Adding validateUri() method to FileResource
2012-12-27 11:44:19 -07:00
Joakim Erdfelt 2591ceb8f5 Fixing testcase 2012-12-27 09:57:20 -07:00
Jesse McConnell 525aa8b208 [Bug 397190] improve ValidUrlRule to iterate on codepoints 2012-12-27 13:26:47 -03:00
Jan Bartel f0a9930693 397112 Requests with byte-range throws NPE if requested file has no mimetype (eg no file extension) 2012-12-24 13:52:28 +11:00
Jan Bartel 0420365f82 397111 Allow multipart bodies with leading blank lines
Also trim any leading space from FIRST boundary
2012-12-22 14:00:46 +11:00
Jan Bartel c9135e34c9 397111 Allow multipart bodies with leading blank lines 2012-12-22 12:38:28 +11:00
Greg Wilkins 810ff3802f 397110 Accept %uXXXX encodings in URIs 2012-12-22 12:00:54 +11:00
Joakim Erdfelt 5e4711fdb0 Fixing confusing output 2012-12-20 17:32:34 -07:00
Joakim Erdfelt a371a8963d Fixing NPE 2012-12-20 17:30:46 -07:00
Joakim Erdfelt b65973afdd Bug 391623 - Add option to --stop to wait for target jetty to stop
* Reworked ShutdownMonitor to better support multiple servers +
  jetty-maven-plugin requirements.
2012-12-20 15:32:36 -07:00
Jan Bartel 7202631515 396886 MultiPartFilter strips bad escaping on filename="..." 2012-12-20 13:48:45 +11:00
Joakim Erdfelt a5c1ced201 Merge branch 'jetty-7' into jetty-7-graceful-stop 2012-12-19 12:40:46 -07:00
Joakim Erdfelt 128cf0a6b4 396886 - MultiPartFilter strips bad escaping on filename="..." 2012-12-18 18:19:17 -07:00
Jan Bartel aacc8a1712 396459 Log specific message for empty request body for multipart mime requests 2012-12-14 11:02:44 +11:00
Greg Wilkins a478271828 JETTY-1533 handle URL with no path 2012-12-13 07:59:21 +11:00
Thomas Becker b1a7779bd2 393220 remove dead code from ServletHandler and log ServletExceptions in warn instead of debug 2012-12-12 19:27:31 +01:00
Greg Wilkins 979d6dbbf9 367638 throw exception for excess form keys 2012-12-08 10:05:32 +11:00
Joakim Erdfelt 7abd512b32 391623 - Making --stop with STOP.WAIT perform graceful shutdown
+ Moving jetty-start Monitor to jetty-server ShutdownMonitor and
  using ShutdownThread to perform a graceful shutdown instead.
2012-12-04 10:18:54 -07:00
Joakim Erdfelt 7488452e8a Adding some debugging 2012-12-03 14:55:22 -07:00
Joakim Erdfelt 57849a905f Adding -Dtest.slow.destroy support to CookieDump to aid in testing of
start.jar -DSTOP.WAIT=360 --stop
2012-12-03 13:04:03 -07:00
Joakim Erdfelt 7c0f7cc8f4 Fixing for JDK5. 2012-12-03 12:55:37 -07:00
Greg Wilkins 61a0d48df4 395394 allow logging from boot classloader 2012-11-30 08:33:56 +11:00
Greg Wilkins cfa1c1e2e4 395394 allow logging from boot classloader 2012-11-30 07:56:38 +11:00
Jesse McConnell a22f2a25eb tweak tests and add some commenting 2012-11-29 11:30:02 -06:00
Jesse McConnell 51bb01e14b decode the request uri and validate that 2012-11-29 11:23:16 -06:00
Jesse McConnell a5081abc55 add license headers 2012-11-29 10:54:35 -06:00
Jesse McConnell 90b8f60e7b [Bug 395380] add ValidUrlRule to jetty-rewrite 2012-11-29 10:53:50 -06:00
Jan Bartel 2723c415bf 395215 Multipart mime with just LF and no CRLF 2012-11-29 16:48:21 +11:00
Jan Bartel 769260f251 392417 Prevent Cookie parsing interpreting unicode chars 2012-11-23 12:29:53 +11:00
Jan Bartel 94547fb4ea Fix link to jetty @ eclipse for test webapp 2012-11-23 10:54:47 +11:00
Jan Bartel 2693829f23 Merge branch 'jetty-7' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project into jetty-7 2012-11-22 16:14:04 +11:00
Jan Bartel f6a8005b91 Add blank for license header check 2012-11-22 16:13:44 +11:00
Greg Wilkins 14162c6154 394514 Preserve URI parameters in sendRedirect 2012-11-22 16:10:19 +11:00
Jan Bartel 8920fcc128 394829 Session can not be restored after SessionManager.setIdleSavePeriod has saved the session 2012-11-22 15:50:01 +11:00
Greg Wilkins 597649d4aa 394719 remove regex from classpath matching 2012-11-22 15:41:01 +11:00
Jan Bartel 1f368d269d 394839 Allow multipart mime with no boundary 2012-11-22 10:14:27 +11:00
Thomas Becker 6a194521c0 394811: Make JAASLoginService log login failures to DEBUG instead of WARN. Same for some other exceptions. 2012-11-21 17:42:51 +01:00
Greg Wilkins 0f60eb751d 393947 additional tests 2012-11-11 10:25:10 +11:00
Greg Wilkins 75aedbbf45 393947 implement ETags and update gzip filter to handle them 2012-11-11 09:52:26 +11:00
Greg Wilkins eaf65a2902 393075 1xx 204 and 304 ignore all headers suggesting content 2012-11-08 14:37:07 +11:00
Greg Wilkins e615504889 392492 expect headers only examined for requests>=HTTP/1.1 2012-11-08 14:37:07 +11:00
Jesse McConnell de08c15f77 Merge branch 'release-7' into jetty-7 2012-11-06 09:01:09 -06:00
Jesse McConnell edf898bdd1 set for dev 2012-11-06 09:00:48 -06:00
Jesse McConnell f25aa2dca6 [maven-release-plugin] prepare for next development iteration 2012-11-06 08:11:59 -06:00
Jesse McConnell bbdf7c8ab0 [maven-release-plugin] prepare release jetty-7.6.8.v20121106 2012-11-06 08:11:51 -06:00
Jesse McConnell 7fadb8548b set for release 2012-11-06 07:41:59 -06:00
Jesse McConnell 7172e4e959 Merge branch 'jetty-7' into release-7 2012-11-06 07:37:47 -06:00
Jesse McConnell 581779a9df reset 2012-11-06 07:37:07 -06:00