Norman Maurer
|
4e36fbca58
|
[#1058] Add Channel/ChannelHandlerContext/ChannelPipeline.isWritable()
|
2013-02-17 21:13:03 +01:00 |
|
Norman Maurer
|
1c6ed9b2ce
|
Add javadocs
|
2013-02-17 20:12:48 +01:00 |
|
Norman Maurer
|
e5c326949d
|
Update proxy example to show to implement a proxy with manual read operations for optimal memory usage
|
2013-02-17 08:38:16 +01:00 |
|
Norman Maurer
|
2f737d4e70
|
Make use of AUTO_READ to not accept traffic before connection is complete
|
2013-02-17 08:26:06 +01:00 |
|
Trustin Lee
|
60ee9460a9
|
Outbound bridge is flushed only when its handler also implements ChannelInboundHandler
- Fixes #1056
|
2013-02-15 16:24:59 -08:00 |
|
Trustin Lee
|
ee58de0698
|
Require Maven 3.0.4
.. because testsuite-osgi already requires that
|
2013-02-15 15:58:09 -08:00 |
|
Trustin Lee
|
189c2785c0
|
ByteBridge.flush() does not flush anything if the target buffer is not writable but expandable
- Fixes #1055
- fire inboundBufferUpdated() again if the bridge was not flushed completely.
|
2013-02-15 15:50:12 -08:00 |
|
Trustin Lee
|
dc43c2d8a9
|
ByteBridge.flush() does not flush anything if the target buffer is not writable but expandable
- Fixes #1055
|
2013-02-15 15:00:41 -08:00 |
|
Trustin Lee
|
d68a04a879
|
[maven-release-plugin] prepare for next development iteration
|
2013-02-14 12:56:24 -08:00 |
|
Trustin Lee
|
59e638f8f5
|
[maven-release-plugin] prepare release netty-4.0.0.Beta1
|
2013-02-14 12:56:15 -08:00 |
|
Trustin Lee
|
39442a3663
|
Fix tarball packaging
|
2013-02-14 12:48:42 -08:00 |
|
Trustin Lee
|
acbb386539
|
Fix all-in-one JAR artifactId
|
2013-02-14 12:45:23 -08:00 |
|
Trustin Lee
|
31f5b7b86c
|
Skip testsuite-osgi-exam tests during release
|
2013-02-14 12:43:16 -08:00 |
|
Trustin Lee
|
27e0ec1586
|
Indentation fixes
|
2013-02-14 12:21:30 -08:00 |
|
Trustin Lee
|
eeae6f993c
|
Microbench doesn't need to be an OSGi bundle
|
2013-02-14 12:15:58 -08:00 |
|
Trustin Lee
|
66205f619c
|
readme.md -> README.md
|
2013-02-14 12:11:25 -08:00 |
|
Trustin Lee
|
1011227b88
|
Remove apiviz tags - we are focusing on user guide instead and putting diagrams there
|
2013-02-14 12:09:16 -08:00 |
|
Trustin Lee
|
6201fb98c7
|
Remove APIviz doclet
|
2013-02-14 11:55:58 -08:00 |
|
Trustin Lee
|
ba4c0e6194
|
Add microbench to the module list
|
2013-02-14 11:52:28 -08:00 |
|
Trustin Lee
|
54ac1cd420
|
Fix build issues in microbench / Disable tests by default
|
2013-02-14 11:51:55 -08:00 |
|
Trustin Lee
|
e0cdeaaa2a
|
Revert the bad commit from maven-release-plugin
|
2013-02-14 11:47:03 -08:00 |
|
Trustin Lee
|
aa64209f9f
|
[maven-release-plugin] rollback the release of netty-4.0.0.Beta1
|
2013-02-14 11:45:49 -08:00 |
|
Trustin Lee
|
6fc86d0454
|
Comment out compiler options to work around MRELEASE-715
|
2013-02-14 11:37:49 -08:00 |
|
Trustin Lee
|
1e32835fbc
|
Include testsuite-osgi as part of the build
|
2013-02-14 11:33:51 -08:00 |
|
Trustin Lee
|
c457c3e6d6
|
Rename verify -> testsuite-osgi / Ensure testsuite-osgi runs without ~/.m2/settings.xml changes
|
2013-02-14 11:27:26 -08:00 |
|
Trustin Lee
|
1f3068fc6a
|
Remove UTF-8 encoding configuration spread over poms
|
2013-02-14 11:19:05 -08:00 |
|
Norman Maurer
|
7c002504a1
|
[#1051] Increment by the correct value
|
2013-02-14 14:28:47 +01:00 |
|
Norman Maurer
|
6983f704c0
|
Fix unreplayble error
|
2013-02-14 11:18:12 +01:00 |
|
Norman Maurer
|
54435a908f
|
Make internal class final and package private
|
2013-02-14 09:36:27 +01:00 |
|
Trustin Lee
|
742db71a52
|
Fix IllegalAccessError when Javassist is used
|
2013-02-13 23:56:55 -08:00 |
|
Trustin Lee
|
7b0bf2da7e
|
Use double-checked locking idiom + volatile optimization
|
2013-02-13 23:19:01 -08:00 |
|
Trustin Lee
|
4eff91df99
|
Fix a bug where DefaultChannelPromise.failure0() always returns false / Revert a bad commit
|
2013-02-13 22:53:10 -08:00 |
|
Norman Maurer
|
5370573400
|
Change ReferenceCounted.retain* to return itself and so allow method chaining
|
2013-02-14 07:39:44 +01:00 |
|
Trustin Lee
|
53c27ef5ae
|
More robust type parameter detection
- Also removed unnecessary constructors which were added due to incomplete type parameter detection logic
|
2013-02-13 19:02:55 -08:00 |
|
Trustin Lee
|
d0a3c2d95e
|
Reduce the memory footprint of DefaultChannelPromise
|
2013-02-13 16:38:20 -08:00 |
|
Trustin Lee
|
e2c948782b
|
Fix a problem where flush future is set more than once
|
2013-02-13 16:36:53 -08:00 |
|
Trustin Lee
|
6fe6456f8d
|
Fix indentation
|
2013-02-13 15:33:09 -08:00 |
|
Trustin Lee
|
7cefd10d9f
|
Fill/flush bridges only when necessary
|
2013-02-13 15:32:35 -08:00 |
|
Trustin Lee
|
87efff0bca
|
DefaultChannelHandlerContext.removed doesn't need to be volatile
|
2013-02-13 15:17:10 -08:00 |
|
Trustin Lee
|
dc8ae16e61
|
Make inByte/MsgBuf final
|
2013-02-13 15:16:40 -08:00 |
|
Trustin Lee
|
a1540a49d3
|
More safety in DefaultMessageBuf
|
2013-02-13 14:58:21 -08:00 |
|
Trustin Lee
|
a3cb3651d0
|
Use promise.isDone() instead of additional flag / Remove printStackTrace
|
2013-02-13 14:44:59 -08:00 |
|
Norman Maurer
|
a8216e7ce0
|
Fix possible NPE
|
2013-02-13 09:52:07 +01:00 |
|
Norman Maurer
|
7cf7d7455d
|
[#1048] Make sure the promise is not notified multiple times on failure
|
2013-02-12 20:46:39 +01:00 |
|
Norman Maurer
|
17e37fdfe6
|
[#1047] Not process with flush on failure
|
2013-02-12 20:34:59 +01:00 |
|
Norman Maurer
|
fcba55329c
|
[#1046] Make sure HttpContentEncoder calls ByteBuf.retain() if needed
|
2013-02-12 20:32:27 +01:00 |
|
Norman Maurer
|
1cc04e7dda
|
Remove reference to metrics as it is not used anymore
|
2013-02-12 11:14:16 +01:00 |
|
Norman Maurer
|
151cf0c782
|
[#1041] Fix reference to HttpObjectAggregator
|
2013-02-11 20:32:59 +01:00 |
|
Luke Wood
|
c1783cc8d3
|
More fixes to snappy: * Make Snappy.decode stateful instead of relying on the uncompressed length being equal to the compressed length * Correctly handle copies where offset < length * Take copies from the output buffer in decoding * Make the maximum encoded chunk size 32kB for compressed data
|
2013-02-11 15:05:27 +01:00 |
|
Norman Maurer
|
30bcc72b44
|
[#1038] Remove ChannelHandlerContext.replace*Buffer() methods
|
2013-02-11 14:16:45 +01:00 |
|