Joakim Erdfelt
57c97505c8
Removing providedon javax.net.websocket
2012-11-06 15:42:06 -07:00
Joakim Erdfelt
17c6e04f47
Making rest of the modules use websocket-common (instead of old websocket-core)
2012-11-05 17:58:06 -07:00
Joakim Erdfelt
2e3447f6ef
Making .common pass all existing tests
2012-11-05 17:57:39 -07:00
Joakim Erdfelt
b37bd2b665
Exclude Continuations from Frame.Type
2012-11-05 17:57:04 -07:00
Joakim Erdfelt
053f91c8a0
Refactoring .core to .common and updating for .api
2012-11-05 17:18:44 -07:00
Joakim Erdfelt
c1ce7780a6
Updating rest for websocket-api
2012-11-05 12:01:42 -07:00
Joakim Erdfelt
eb2e42d402
Updating jetty-websocket-api classes
2012-11-05 12:01:26 -07:00
Joakim Erdfelt
d19f177cae
First step
2012-11-02 11:42:44 -07:00
Joakim Erdfelt
e310b0a0ec
Attempting to get Mux sub-channel to flow thru server as well
2012-11-02 11:20:36 -07:00
Joakim Erdfelt
88ed9ff710
Stubbing out mux client/server specific pieces
2012-11-01 13:43:33 -07:00
Joakim Erdfelt
171fa2db67
More use of StringUtil.truncate
2012-10-31 13:27:21 -07:00
Joakim Erdfelt
01c9e650fb
First working TEXT echo thru the muxer (as test case)
2012-10-31 11:07:10 -07:00
Simone Bordet
62f8e13397
HTTP client: renamed Request.aborted() to Request.isAborted() to comply with the naming convention.
2012-10-31 13:21:15 +01:00
Joakim Erdfelt
61c607076a
Mux interrim work.
2012-10-30 16:17:03 -07:00
Simone Bordet
b3c1accab9
HTTP client: fixed bug in redirects: the new host was overwritten with the old one.
2012-10-30 22:37:25 +01:00
Simone Bordet
0d762bcdbc
HTTP client: refactored response listeners to support lambdas.
2012-10-30 19:22:29 +01:00
Simone Bordet
8d51961516
HTTP client: refactored request listeners to support lambdas.
2012-10-30 19:22:29 +01:00
Thomas Becker
1d6ec310b5
393160: fix connection leaks in NextProtoNegoClientConnection and NextProtoNegoServerConnection
2012-10-30 18:48:38 +01:00
Joakim Erdfelt
a1bf37f2a5
Trying to fix intellij scope concern
2012-10-30 08:35:01 -07:00
Simone Bordet
33d97b8dd4
HTTP client: refactored "last exchange" concept out of HttpConversation into HttpExchange.
2012-10-30 12:56:21 +01:00
Simone Bordet
7f37ddbc25
HTTP client: added TestTracker rule.
2012-10-30 12:15:21 +01:00
Simone Bordet
ebb76ecfb9
392959 - Review HttpClient.getConversation(long).
...
Modified to HttpClient.getConversation(long, boolean) in order
to specify whether the conversation must be created or not.
2012-10-30 12:15:21 +01:00
Simone Bordet
1173916da1
HTTP client: renamed ResponseListener.Timed to Schedulable.
2012-10-30 12:15:21 +01:00
Jan Bartel
8c817c49e5
Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project
2012-10-29 18:22:48 +11:00
Jan Bartel
a74c9f176c
392237 Split jaas from jetty-plus into jetty-jaas and port the test-jaas-webapp from codehaus
2012-10-29 18:21:37 +11:00
Greg Wilkins
add3c2b381
392237 improved names and examples for documentation
2012-10-29 17:59:39 +11:00
Greg Wilkins
77a7ff3122
392237 more embedded examples
2012-10-29 16:11:15 +11:00
Jan Bartel
3ae56b8450
Merge remote-tracking branch 'origin/jetty-8'
...
Conflicts:
tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractLastAccessTimeTest.java
2012-10-29 16:09:10 +11:00
Jan Bartel
3d198a94fb
Merge remote-tracking branch 'origin/jetty-7' into jetty-8
2012-10-29 16:06:38 +11:00
Jan Bartel
8b90057b68
371170 MongoSessionManager LastAccessTimeTest fails
2012-10-29 16:05:46 +11:00
Jan Bartel
ec089948fb
392237 Make rfc2616 webapp work in jetty-9
2012-10-29 15:53:51 +11:00
Jan Bartel
d1dfc56e04
Merge remote-tracking branch 'origin/jetty-8'
2012-10-29 15:07:26 +11:00
Jan Bartel
a8a015d8c2
Merge remote-tracking branch 'origin/jetty-7' into jetty-8
2012-10-29 14:44:12 +11:00
Jan Bartel
7c03c793d5
392812 MongoSessionIDManager never purges old sessions
2012-10-29 12:49:38 +11:00
Jan Bartel
16b159fe8d
393015 Mongodb purge not rescheduled
2012-10-29 12:48:01 +11:00
Jan Bartel
3ef7a8b263
393014 Mongodb purgevalid using query for purgeinvalid
2012-10-29 11:29:34 +11:00
Greg Wilkins
b87dc6ce83
jetty-9 removed old http client
2012-10-29 10:33:58 +11:00
Jan Bartel
262ef1386d
License headers
2012-10-28 08:28:17 +11:00
Jan Bartel
b8d6b4da8b
Making session tests work; incorporating renewing session id keeping old object.
2012-10-27 18:44:35 +11:00
Jan Bartel
4c08f90a3c
Merge remote-tracking branch 'origin/jetty-7' into jetty-8
2012-10-27 18:33:14 +11:00
Jan Bartel
0efdc471db
Add space to license for license-checker recognition
2012-10-27 18:31:34 +11:00
Simone Bordet
605b0360e1
HTTP client: reviewed API.
...
The API were inconsistent: sometimes using the C format for getters and setters
(e.g. String host(), void host(String)), sometimes using the JavaBeans format.
Now the API stick with the JavaBean format apart the "fluent" API in Request,
that is in the fluent format (i.e. C setter format, but returning this instead of void).
2012-10-26 23:42:18 +02:00
Simone Bordet
5e7f6988e4
HTTP client: introduced InputStreamContentProvider.
2012-10-26 17:40:28 +02:00
Simone Bordet
6ef412b776
Fixed case of writing a zero-length buffer that is not the last content:
...
we should return FLUSH instead of DONE, waiting for the last content flag.
2012-10-26 17:39:57 +02:00
Simone Bordet
b0306adf8d
HTTP client: fixed bug in case of connection failure:
...
requests may have stayed queued and never notified of a connection failure
if their number exceeded the max connection per address value.
2012-10-26 14:57:06 +02:00
Simone Bordet
58e8ff8fbf
#392733 - Implement a total timeout for asynchronous sends.
...
Reworked the implementation.
Instead of adding another method for asynchronous sends with
timeout parameters, we now use a TimedResponseListener utility
class, that holds the timeout information.
2012-10-26 14:57:06 +02:00
Simone Bordet
61ba84bda5
Added toString().
2012-10-26 14:57:06 +02:00
Simone Bordet
31b77d9ade
Cleaned up implementation.
2012-10-26 14:57:06 +02:00
Simone Bordet
e2a988f8fc
HTTP client: tests on external synchronization.
2012-10-26 14:57:06 +02:00
Greg Wilkins
7d93f4b228
392237 more debug
2012-10-26 15:31:19 +11:00