1650 Commits

Author SHA1 Message Date
Greg Wilkins
ab4d300ae7 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-05-30 17:43:19 +02:00
Greg Wilkins
98970f973c Fixed #1579 forgiving of bad quality CSV 2017-05-30 10:19:14 +02:00
Greg Wilkins
cb84946467 Fixed #1579 forgiving of bad quality CSV 2017-05-30 10:14:12 +02:00
Joakim Erdfelt
04b6afe879 Merge remote-tracking branch 'origin/jetty-9.4.x' into issue-207 2017-05-15 09:48:41 -07:00
Greg Wilkins
cbe857de01 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-05-11 10:08:36 +02:00
Greg Wilkins
b0edf18ad9 Issues #1538 #1435
Get base content type directly rather than through Type which maybe null
2017-05-08 15:31:00 +02:00
Joakim Erdfelt
cf56168f7d Updating to version 9.3.20-SNAPSHOT 2017-05-02 15:26:56 -07:00
Joakim Erdfelt
d36d57d5c7 Updating to version 9.3.19.v20170502 2017-05-02 14:31:51 -07:00
Joakim Erdfelt
782f36f157 Updating to version 9.4.6-SNAPSHOT 2017-05-02 14:29:09 -07:00
Joakim Erdfelt
9d8ad7489c Updating to version 9.4.5.v20170502 2017-05-02 13:22:18 -07:00
Greg Wilkins
68caf72835 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-05-01 13:30:41 +02:00
Joakim Erdfelt
849ad7c917 Merge remote-tracking branch 'origin/jetty-9.4.x' into issue-207 2017-04-21 09:00:54 -07:00
Joakim Erdfelt
92ea5bda21 Updating to version 9.4.5-SNAPSHOT 2017-04-14 14:43:36 -07:00
Joakim Erdfelt
3dc8f557c6 Updating to version 9.4.4.v20170414 2017-04-14 13:20:17 -07:00
Joakim Erdfelt
9e2aeda052 Updating to version 9.3.19-SNAPSHOT 2017-04-06 07:47:53 -07:00
Joakim Erdfelt
63273aa40b Updating to version 9.3.18.v20170406 2017-04-06 06:31:02 -07:00
Joakim Erdfelt
3aeb8dbd78 Merge remote-tracking branch 'origin/jetty-9.4.x'
Conflicts:
	jetty-webapp/src/main/java/org/eclipse/jetty/webapp/WebAppContext.java
	jetty-webapp/src/test/java/org/eclipse/jetty/webapp/WebAppClassLoaderTest.java
2017-04-05 06:47:25 -07:00
Mat Booth
1b9ec463a3 Make the requirement on "osgi.serviceloader.registrar" optional
Follow-up to acf3608.

This better allows Eclipse to continue to make use of jetty-http
without requiring the presence of Apache Aries bundles.

Signed-off-by: Mat Booth <mat.booth@redhat.com>
2017-04-05 11:33:01 +01:00
Simone Bordet
c285d6f8bb Fixes #612 - Support HTTP Trailer.
Added support on both the server and the client, for HTTP/1 and HTTP/2.
2017-04-03 22:25:50 +02:00
Greg Wilkins
dd084b4e74 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-03-30 17:20:22 +11:00
Greg Wilkins
2fafa1de0f Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-03-30 14:13:07 +11:00
Joakim Erdfelt
dff8fb6b90 Issue parameter decoding (#1330)
* Issue #1327 - Removing non-standard (Microsoft only) %uXXXX support

* Issue #1322 - Removing attempts at "solving" bad behavior in UrlEncoded

+ No longer captures NumberFormatException and Utf8Exception and
  NotUtf8Exception for purposes of "recovering" from a bad encoding.
+ Introduces UrlEncode.decodeHexChar() and .decodeHexByte() to make
  reporting of bad encoding more clear.

* Issue #1316 - throw a BadMessageException on bad parameter parsing

+ If BadMessageException is uncaught by the webapp, this will result
  in an error 400 response message.
+ If an application decides to catch the BadMessageException, they can
  choose to ignore the exception and do their own error reporting.
+ This piggybacks on Issue #1327 and Issue #1322
2017-03-30 14:00:39 +11:00
jhaeyaert
be1ddf61df feat(mimetypes): Added mimetypes for font files .eot, .woff, .woff2 (#1420)
* feat(mimetypes): Added mimetypes for font files .eot, .woff, .woff2

* feat(mimetypes): Added mimetypes for font files .eot, .woff, .woff2
2017-03-30 12:37:57 +11:00
Jan Bartel
89e51aadbe Issue #1433 2017-03-29 12:15:06 +11:00
Joakim Erdfelt
1360b863dc Updating to version 9.4.4-SNAPSHOT 2017-03-17 10:53:54 -07:00
Joakim Erdfelt
95e94b49d8 Updating to version 9.4.3.v20170317 2017-03-17 09:54:58 -07:00
Joakim Erdfelt
a6a0ab991f Updating to version 9.3.18-SNAPSHOT 2017-03-17 09:48:19 -07:00
Joakim Erdfelt
307d23975e Updating to version 9.3.17.v20170317 2017-03-17 09:07:39 -07:00
Joakim Erdfelt
398e5b3462 Minor verbiage change in exception messages 2017-03-16 11:52:48 -07:00
Joakim Erdfelt
ccf72d6752 Issue #1403 - moving CookieCompliance to jetty-http module 2017-03-16 11:28:43 -07:00
Joakim Erdfelt
ed9f7ddd4c Issue #1402 - Moving RFC asserts to jetty-http Syntax class 2017-03-16 11:25:21 -07:00
Joakim Erdfelt
9273d99a99 Merge remote-tracking branch 'origin/jetty-9.4.x' into issue-207 2017-03-15 15:07:17 -07:00
Jan Bartel
10cdf1655c Merge pull request #1365 from mbooth101/ebz512807
Make the requirement on "osgi.serviceloader.processor" optional
2017-03-15 09:42:03 +11:00
Greg Wilkins
05f05520eb Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-03-07 07:55:36 +11:00
Greg Wilkins
0a2da4822d Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-03-06 14:20:23 +11:00
Mat Booth
acf36087b4 Make the requirement on "osgi.serviceloader.processor" optional
This allows Eclipse to continue to make use of jetty-http
without requiring the presence of Apache Aries bundles.

Signed-off-by: Mat Booth <mat.booth@redhat.com>
2017-03-01 14:02:42 +00:00
Greg Wilkins
5d6a1e3025 Issue #1351 Ignore missing quality 2017-02-25 12:37:50 +09:00
Joakim Erdfelt
523fab30bd Updating to version 9.4.3-SNAPSHOT 2017-02-20 08:13:31 -07:00
Joakim Erdfelt
4a674b9cc9 Updating to version 9.4.2.v20170220 2017-02-20 06:22:45 -07:00
Joakim Erdfelt
3c29947a0d Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-02-15 11:54:57 -07:00
Greg Wilkins
b4e4e65994 Issue #612
TODO in Response for using HttpGenerator trailer mechanism
2017-02-10 08:46:46 +11:00
Joakim Erdfelt
b72854f02b Removing System.out 2017-02-06 10:18:26 -07:00
Joakim Erdfelt
cdc58b4008 Fixing InsufficientBytes test cases
+ Because of issues #1045 and #1185 insufficient bytes on a response results in a closed connection
2017-02-06 10:18:26 -07:00
Joakim Erdfelt
0a1eee1c28 Fixing surefire breaking HttpManyWayToCommitTest
+ Reverting change to HttpTester.parseResponse(Input)
+ Providing new HttpTester.parsePartialResponse(Input)
+ InsufficientBytes tests no longer assert content strings with invalid
  characters (this was breaks the surefire report xml)
2017-02-06 10:18:26 -07:00
Joakim Erdfelt
fbbd5f4777 HttpTester.parseResponse(Input) returns on TE/Chunked now 2017-02-06 10:18:26 -07:00
Joakim Erdfelt
b0c74f109b Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-02-03 10:34:54 -07:00
Joakim Erdfelt
6509bc584b Removing System.out 2017-02-03 10:34:30 -07:00
Joakim Erdfelt
fef18ef71e Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-02-03 10:30:40 -07:00
Joakim Erdfelt
2bd1029d1b Fixing InsufficientBytes test cases
+ Because of issues #1045 and #1185 insufficient bytes on a response results in a closed connection
2017-02-03 10:29:27 -07:00
Joakim Erdfelt
901b46fff5 Merge remote-tracking branch 'origin/jetty-9.4.x' 2017-02-03 06:35:11 -07:00