Commit Graph

2652 Commits

Author SHA1 Message Date
Norman Maurer
80df72843b Make sure the cumulationbuffer will get handled in the right manner even on Exception. Before this could this could lead to an AssertionFailure. See #364 2012-05-28 14:35:11 +02:00
Trustin Lee
06a6b9b3a9 Remove Selector spinning optimization
- Needs more experiments
2012-05-25 09:25:10 -07:00
norman
ae5127ac6e [maven-release-plugin] prepare for next development iteration 2012-05-25 14:56:42 +02:00
norman
68c1a1e02f [maven-release-plugin] prepare release netty-3.5.0.Beta1 2012-05-25 14:56:35 +02:00
norman
3f3e343650 [maven-release-plugin] rollback the release of netty-3.5.0.Beta1 2012-05-25 14:50:11 +02:00
norman
921e5c52c4 [maven-release-plugin] prepare release netty-3.5.0.Beta1 2012-05-25 14:12:48 +02:00
Norman Maurer
be20b50512 Add a ContextBoundUnmarshallerProvider. See #324 2012-05-24 16:19:09 +02:00
norman
22282cf3e2 Add a ThreadLocalMarshallerProvider and add test cases. See #324 2012-05-24 14:18:12 +02:00
norman
cc97380170 Fix class naming. See #324 2012-05-24 10:23:11 +02:00
norman
1bc52cbd8c Merge back fix for #360 2012-05-24 08:45:48 +02:00
Norman Maurer
98a8bd25bb Add testcases for all marshal encoder and decoder. See #324 2012-05-23 21:48:50 +02:00
Norman Maurer
bc308310e0 Rename classes to reflect the real test coverage. See #324 2012-05-23 21:10:12 +02:00
Norman Maurer
6b0a6db3f5 Follow the same pattern as we have in the serialization package. So we have some compatible jboss marshalling impl and one optimized. See #324 2012-05-23 21:04:58 +02:00
Norman Maurer
c5f6af6584 Some refactoring for the jboss marshalling support to allow easier reuse of components. See #324 2012-05-23 20:38:58 +02:00
Norman Maurer
b0ff61cded Added messages to all IndexOutOfBoundsExceptions. See #359 2012-05-23 17:04:12 +02:00
Norman Maurer
35897027c5 Make sure we handle the sleepTime of 0 correctly in all cases. Thanks to @fredericBregier for review. See #356 2012-05-22 23:09:07 +02:00
Norman Maurer
df82853c11 Only send event upstream once the Ssl handshake was completed successfull. See #358 2012-05-22 22:51:22 +02:00
Norman Maurer
b994cde221 Add workaround to let the sleep work correctly in windows too. See #356 2012-05-22 22:42:02 +02:00
Norman Maurer
2c7c67ef4c Fix compilation error 2012-05-22 22:34:50 +02:00
norman
17dca37380 Fix more typos.. 2012-05-22 14:25:18 +02:00
norman
d7aa5c6d8a Fix type 2012-05-22 14:16:39 +02:00
norman
9024bc8704 Allow to bind a client channel in a seperate step. This can be useful if you want to pass an object on connect to your handlers. Kind of related to #275 2012-05-22 13:35:20 +02:00
norman
5f28d01507 Make sure the test also work on ipv6 interfaces 2012-05-22 10:03:33 +02:00
Jeff Pinner
21eada0a6a Merge pull request #353 from jpinner/spdy_3
SPDY/3 Support
2012-05-21 23:18:38 -07:00
Jeff Pinner
706d4d8598 SPDY: add SPDY/3 support 2012-05-21 21:58:56 -07:00
Norman Maurer
8d5f29639c Fix checkstyle 2012-05-20 17:35:30 +02:00
Norman Maurer
f120e55855 Merge branch '3' of https://github.com/fredericBregier/netty into 3 2012-05-20 16:56:43 +02:00
Norman Maurer
90fe2ac675 Fix checkstyle 2012-05-20 15:09:05 +02:00
Trustin Lee
b79639f710 SelectorUtil.select() spins to get less latency
- This seems to boost performance dramatically when the number of
  connections is very small.
2012-05-20 18:50:10 +09:00
Frédéric Brégier
5c8c0f2903 remove unecessary super() 2012-05-20 11:33:51 +03:00
Frédéric Brégier
e2facc51ae Change Executor to Timer from Netty, in reference to Issue #345 2012-05-20 11:29:58 +03:00
Frédéric Brégier
82d8d8192e Change Executor to Timer from Netty, in reference to Issue #345 2012-05-20 11:27:20 +03:00
Frédéric Brégier
fdd2a9ccfd Change Executor to Timer from Netty, in reference to Issue #345 2012-05-20 11:26:26 +03:00
Frédéric Brégier
9ba9107267 Change Executor to Timer from Netty, in reference to Issue #345 2012-05-20 11:25:28 +03:00
Frédéric Brégier
f3a7029c0f Change Executor to Timer from Netty, in reference to Issue #345 2012-05-20 11:24:51 +03:00
Frédéric Brégier
21284c430e Change Executor to Timer from Netty, in reference to Issue #345 2012-05-20 11:24:12 +03:00
Norman Maurer
4bf2257d1a Try to add a testcase to reproduce #343 2012-05-19 20:51:25 +02:00
Norman Maurer
33df31d7b7 Fix formatting 2012-05-19 20:39:00 +02:00
Norman Maurer
a2b3fc8367 Remove @Override annotation from interface implements 2012-05-19 20:34:24 +02:00
Frédéric Brégier
35d6d682df Merge pull request #347 from fredericBregier/3
3 Proposal to fix 1rst issue presented in #345
2012-05-19 08:29:32 -07:00
Frédéric Brégier
16e271325d Proposal for fix related to 1rst issue of #345
Thread.sleep(wait) => Thread.sleep((wait/10)*10)
(see http://www.javamex.com/tutorials/threads/sleep_issues.shtml)
2012-05-19 18:18:31 +03:00
Frédéric Brégier
d2cf217378 Proposal for fix related to 1rst issue of #345
Thread.sleep(wait) => Thread.sleep((wait/10)*10)
(see http://www.javamex.com/tutorials/threads/sleep_issues.shtml)
2012-05-19 18:16:59 +03:00
Norman Maurer
2a05afd418 Remove @Override annotation from interface implements 2012-05-18 22:16:17 +02:00
Norman Maurer
ce391d36f4 Merge branch '3' of https://github.com/blucas/netty into 3 2012-05-18 21:29:28 +02:00
Norman Maurer
17cdc98499 Make sure setHandshakeComplete() is called before the handler is replaced. See #332 2012-05-18 21:27:19 +02:00
blucas
c052f90410 #337 back-port ipfilter and traffic to 3 branch (Fix test package method override) 2012-05-18 18:00:16 +01:00
blucas
31eb8595be #337 back-port ipfilter and traffic to 3 branch (Fix test package) 2012-05-18 17:57:30 +01:00
blucas
98b06c6237 #337 back-port ipfilter and traffic to 3 branch 2012-05-18 17:33:19 +01:00
norman
288ed13b6b Add a replace(..) method to FrameDecoder and also to ReplayDecoder as it now extend FrameDecoder. This also fix #332. 2012-05-18 11:21:29 +02:00
norman
e841e85bdc Make all methods of SslBufferPool public so a subclass can be placed in another package. See #336 2012-05-18 08:04:25 +02:00