Commit Graph

2074 Commits

Author SHA1 Message Date
Trustin Lee
968ed8b53e Do not count a ChannelDownstreamEventRunnable
* MATPE is only for upstream events.
2012-01-13 20:47:13 +09:00
Trustin Lee
9c4cd3702f Backport #111 - Improve org.jboss.netty.execution for more flexible thread model 2012-01-13 20:36:45 +09:00
Trustin Lee
009300fad3 Overall cleanup / Add lost old jzlib headers 2012-01-13 17:39:53 +09:00
Norman Maurer
94490aeb2e Fix compile error. No idea why this was in here.. 2012-01-11 18:00:38 +01:00
Norman Maurer
02be2523e0 Remove close(..) call which gave us troubles with
ClosedChannelException. See #142 and #138
2012-01-11 17:59:30 +01:00
Trustin Lee
e2109b236b Fix various checkstyle violations
Backported from master
2012-01-11 20:17:47 +09:00
Norman Maurer
53fede511c Fix possible JavaDoc error in QueryStringEncoder. Type mismatch. 2012-01-08 21:53:02 +01:00
Norman Maurer
54bba7239c Fix NPE which is triggered if the destory method is called before
channelOpen(..). See #143
2012-01-07 17:44:36 +01:00
Trustin Lee
72a8159344 Issue #141: hashdos security vulnerability in QueryStringDecoder and possibl
* Limited maximum number of parameters to 1024 by default and made the limitation configurable
* QueryStringDecoder is now able to handle an HTTP POST content
* Backported the improvements from master
2011-12-30 18:00:42 +09:00
Vibul Imtarnasan
9d8f08628e Merge pull request #131 from veebs/WebSocketVersion3.2
Changed tabs to spaces and added some docs for websocket packages.
2011-12-15 03:51:09 -08:00
vibul
cc494310da Change tabs to spaces. 2011-12-15 22:36:47 +11:00
Trustin Lee
0897206e69 Do not call setPipelineFactory() unnecessarily 2011-12-15 17:01:11 +09:00
Trustin Lee
414b18e704 Fix #129: Memory leak when setOptions() fails while accepting a new connection. 2011-12-15 16:39:10 +09:00
Trustin Lee
c6ef712503 Do not use ObjectStreamClass.lookupAny() to resolve interfaces
Fixes #130
2011-12-15 16:35:27 +09:00
vibul
d8d3cfd60b Format source code 2011-12-15 16:35:01 +11:00
vibul
f5cc1e02fa Support websocket client custom headers. See pull #123 2011-12-15 15:09:21 +11:00
vibul
cedbfba07d Change use of specification version to wire protocol version 2011-12-15 14:34:20 +11:00
vibul
a664e92244 Back port #115 and #117 to 3.2 branch 2011-12-11 22:50:19 +11:00
vibul
24ef8a5259 Remove @override annotations which are only valid with java6 2011-12-11 22:23:44 +11:00
Norman Maurer
3359a565c2 Make LinkedTransferQueue also work in java5 envs. 2011-12-11 11:53:00 +01:00
Norman Maurer
36e8c4e8f2 Make it work with java5 also 2011-12-11 11:30:11 +01:00
Norman Maurer
43f72b42f7 Rename test class to be more inline with the rest of the project 2011-12-11 11:28:31 +01:00
Norman Maurer
9e7c87b683 Remove @override annotations which are only valid with java6 2011-12-11 11:23:40 +01:00
Chavdar Botev
f93e356003 fix for issue 113 2011-12-10 14:58:27 -08:00
Trustin Lee
0ee7123aa6 No need to specify a default value 2011-12-09 15:11:42 +09:00
Trustin Lee
6e49e107d4 Better handshaker naming / Remove deprecated example / Hide UTF8 classes from users 2011-12-09 14:56:24 +09:00
Trustin Lee
2b8b11c60a Deprecate old websocket package / Update websocket version list 2011-12-09 14:37:50 +09:00
Trustin Lee
f91ebb14b2 More license updates 2011-12-09 14:31:04 +09:00
Trustin Lee
c126ceffdd Build tarball only 2011-12-09 14:20:32 +09:00
Trustin Lee
2231c31f9f Fix license headers / Remove JBoss.org style 2011-12-09 14:16:33 +09:00
Trustin Lee
16160a0e69 Remove outdated UML / Fix image URL
* We are going to focus more on the netty-book project instead of
outdated UML diagrams
2011-12-09 13:54:15 +09:00
Trustin Lee
683d678c17 Remove @author and @version / Remove COPYRIGHT.txt
* The new copyright header replaces @author
* COPYRIGHT.txt is irrelevant to us now.
2011-12-09 13:44:53 +09:00
Trustin Lee
f9b879e73f http://jboss.org/netty/ to http://netty.io/ 2011-12-09 12:47:26 +09:00
norman
081395410d Only create UnsafeDynamicChannelBuffer if really needed. See #108 2011-12-08 14:36:46 +01:00
norman
3b368125b0 Fields in ReplayingDecoder does not need atomic nature. See #108 2011-12-08 14:29:12 +01:00
norman
0b77d89004 Always cleanup() in ReplayingDecoder if we have received any messages at
all. See #105
2011-12-07 20:41:03 +01:00
norman
4b9376d3c8 Missed to commit these files before. Part of #102 2011-12-07 19:08:49 +01:00
norman
b2be5f5058 Backport latest LinkedTransferQueue to 3.2.x. This also includes changes
to allow the usage in java5 enviroments. Be aware that the new
LinkedTransferQueue will only be used when java6+ was found. See #102
2011-12-07 17:14:11 +01:00
Vibul Imtarnasan
1a6dae4c66 Merge pull request #99 from veebs/WebSocketFor3.2
Back portal WebSocketX package from master into 3.2
2011-12-06 15:06:15 -08:00
Trustin Lee
5dce05e4bd Remove DocBook from build 2011-12-03 20:02:50 +09:00
Trustin Lee
97646745c1 Merge branch '3.2' of github.com:netty/netty into 3.2 2011-12-03 19:56:13 +09:00
Trustin Lee
a4f2629563 Separate the user guide out of the project. 2011-12-03 19:54:11 +09:00
norman
936e5ae1a8 Make sure the cumulation Buffer is only created if really needed. See
#88
2011-12-02 07:22:14 +01:00
vibul
67650530e6 Port websocket V10 and V17 support from master back into 3.2. 2011-12-02 16:29:42 +11:00
norman
77cbd3de34 Replace synchronization with an lock free approach in OMATPE. See #80 2011-12-01 12:13:18 +01:00
norman
49f2616972 Remove the usage of AtomicLong as this only confuse users. The Handler
is not suited for re-use anyway. See #93
2011-12-01 09:41:57 +01:00
norman
9ac5b8be83 Make it easier to issue the handshake when SslHandler is used in
a client. See #84
2011-11-29 11:45:18 +01:00
Trustin Lee
4be4e583c7 Upgrade depepdencies to the latest versions
* Regenerate LocalTimeProtocol.java with the latest protoc
* Add an instruction on how to generate LocalTimeProtocol.java
* Not upgrading maven-bundle-plugin, which has a regression in 2.3.5:
  * https://issues.apache.org/jira/browse/FELIX-3058
2011-11-24 11:05:33 +09:00
Trustin Lee
84fd044eb4 Fix weird repo mess 2011-11-24 10:20:05 +09:00
Trustin Lee
359417358e Add missing license headers and fix class name
* Classloader -> ClassLoader
2011-11-24 10:11:50 +09:00