14277 Commits

Author SHA1 Message Date
Joakim Erdfelt
d216206fcd Issue #207 - Adding missing JSR356 Server @PathParam ArgIdentifier 2017-04-27 13:18:14 -07:00
Joakim Erdfelt
ae51344582 Issue #207 - Final removal of BlockheadClient 2017-04-27 11:21:04 -07:00
Joakim Erdfelt
7f345fc2d4 Issue #207 - Removing BlockheadServer 2017-04-26 18:25:06 -07:00
Joakim Erdfelt
641d051e97 Issue #207 - moved some JSR356 tests to websocket-tests 2017-04-26 18:13:56 -07:00
Joakim Erdfelt
e276705948 Issue #207 - moved client tests to websocket-tests 2017-04-26 16:01:07 -07:00
Joakim Erdfelt
ee6d495af4 Issue #207 - fixing javadoc 2017-04-25 12:41:16 -07:00
Joakim Erdfelt
38e0976513 Issue #207 - allowing untrusted sessions to have non-validating generators 2017-04-21 17:21:47 -07:00
Joakim Erdfelt
6e797f5e7d Issue #207 - websocket-common test fixes 2017-04-21 16:39:27 -07:00
Joakim Erdfelt
683509be60 Issue #207 - more review rework 2017-04-21 16:21:07 -07:00
Joakim Erdfelt
f9e2f5f96e Merge remote-tracking branch 'origin/jetty-9.4.x-websocket-review' into issue-207
Conflicts:
	jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/io/FrameFlusher.java
2017-04-21 09:04:56 -07: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
ce9cd8d168 Issue #207 - more testing updates 2017-04-21 09:00:30 -07:00
Joakim Erdfelt
c460d804dd Merge pull request #1495 from olamy/feature/bom_9_4_x
update bom with new 9.4 modules
2017-04-21 05:59:28 -07:00
Simone Bordet
de7c146bd7 Fixes #1235 - DNS lookup in newSSLEngine(InetSocketAddress address). 2017-04-21 11:29:10 +02:00
Simone Bordet
f28a777662 Fixes #1404 - Jetty 9.4.2 does not support constructors with varargs in XML config files.
The issue was caused by a missing @Name annotation on the "protocols" parameter.
2017-04-21 11:06:49 +02:00
Greg Wilkins
ca2423985c tidy up close 2017-04-21 17:14:26 +10:00
Greg Wilkins
63ff4af6b8 improved unit test 2017-04-21 15:21:04 +10:00
olivier lamy
a3f77a127c update bom with new 9.4 modules
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-04-21 14:37:48 +10:00
Greg Wilkins
68c7a1d960 Fixes #1494
Converted dependencies from a Set to a List, so the order of dependencies
can be used to help select between multiple provides.  More specifically,
stop an unordered Set allowing one dependency to trigger a default provider
when an earlier specified dependency enables a specific provider.
2017-04-21 14:26:28 +10:00
Joakim Erdfelt
a584646c82 Merge pull request #1491 from olamy/bugfix/remove_syserr_println
prefer LOG.debug to System.err.println
2017-04-20 20:34:09 -07:00
Greg Wilkins
8aa64949c2 Fixes #1492
ini properties should be overridable
2017-04-21 13:25:52 +10:00
Greg Wilkins
29a26c76a2 Fixes #1493 2017-04-21 13:25:18 +10:00
olivier lamy
970cec230b prefer LOG.debug to System.err.println
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-04-21 11:44:50 +10:00
Joakim Erdfelt
a654c7c9e5 Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
Conflicts:
	pom.xml
2017-04-20 18:33:07 -07:00
Joakim Erdfelt
874662fe4a Issue #1475 - retain encoded form of path 2017-04-20 09:00:48 -07:00
Joakim Erdfelt
803542c485 Merge pull request #1430 from olamy/feature/bom-artifact
#1348 add BOM artifact
2017-04-20 06:19:08 -07:00
Joakim Erdfelt
2f870b0923 Merge branch 'jetty-9.4.x' of github.com:eclipse/jetty.project into jetty-9.4.x 2017-04-20 06:13:47 -07:00
Jan Bartel
e1bd46023e Issue #1481
Fix bug
2017-04-20 18:10:34 +10:00
Jan Bartel
193c427a52 Merge pull request #1488 from olamy/feature/1481
Add convenient method to add user to Realm
2017-04-20 16:05:57 +10:00
olivier lamy
9f3841d8e0 fix after review
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-04-20 15:41:26 +10:00
olivier lamy
626327fa67 add as simple unit test #1481 2017-04-20 15:03:04 +10:00
olivier lamy
6a88e13b3a make those methods public for external use
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-04-20 15:03:04 +10:00
olivier lamy
99a98127cd #1481 HashLogin has now a setter to configure the UserStore implementation to use
Signed-off-by: olivier lamy <olamy@webtide.com>
2017-04-20 15:03:04 +10:00
olivier lamy
a2f89f2bf9 implementation for #1481
Add a new base class UserStore

Signed-off-by: olivier lamy <olamy@webtide.com>
2017-04-20 15:03:04 +10:00
Greg Wilkins
6bb8f793a3 Fixed #1487 #1486 2017-04-20 14:32:54 +10:00
Greg Wilkins
02276974a8 Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2017-04-20 13:19:28 +10:00
Greg Wilkins
2f04b0f869 Fix #1487 2017-04-20 11:38:28 +10:00
Joakim Erdfelt
9e15e01f36 Allowing URLStreamHandler test to exist in codebase, but not run in CI 2017-04-19 18:01:12 -07:00
Greg Wilkins
f5631a9f1b Fix #1486 2017-04-20 09:38:50 +10:00
Joakim Erdfelt
9ce9832293 Issue #1480 - more testcase updates 2017-04-19 15:14:44 -07:00
Greg Wilkins
a85da08fd4 Issue #1480 - Fixed single dot handling 2017-04-20 08:10:44 +10:00
Joakim Erdfelt
46b418b370 Merge pull request #1483 from tremes/weld_update_new
Update Weld & related versions in CDI module.
2017-04-19 12:57:36 -07:00
WalkerWatch
64fc778f30 Updating documentation pom.xml for Javadoc
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2017-04-19 15:40:31 -04:00
Joakim Erdfelt
f64b0409ff Issue #1480 - improving canonicalPath test cases 2017-04-19 12:16:42 -07:00
Joakim Erdfelt
ad2fe27303 Improving javadoc 2017-04-19 12:16:37 -07:00
WalkerWatch
a69a532b09 Updating for new Javadoc repository.
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2017-04-19 14:05:51 -04:00
Joakim Erdfelt
e9138026f8 Merge branch 'release-9.4.4' into jetty-9.4.x 2017-04-19 10:50:20 -07:00
Tomas Remes
06fef36e83 Update Weld & related versions in CDI module
Signed-off-by: Tomas Remes <tremes@redhat.com>
2017-04-19 15:29:30 +02:00
Greg Wilkins
7e61570481 Issue #1480 Optimised canonicalPath implementation 2017-04-19 13:24:49 +10:00
Joakim Erdfelt
a8d4c68bdc Issue #207 - Simplifying Connection and Close states
+ Removing IOState
+ Adding AtomicConnectionState
+ Adding AtomicClose
+ Reworking AbstractWebSocketConnection to be focused solely on
  low level Connection handling, with little to none websocket
  specifics.
+ WebSocketSession simplified
2017-04-14 16:19:05 -07:00