Trustin Lee
|
7677aafc1e
|
* CookieDecoder is more tolerant to quoted values
* CookieDecoder now understands the first $Version attribute
|
2009-03-13 15:06:13 +00:00 |
|
Trustin Lee
|
d1bafbc65f
|
* Fixed a problem where 'Expires' cookie attribute is misinterpreted
* CookieEncoder now uses Cookie.getVersion() to determine the cookie version instead of constructor parameter
|
2009-03-13 14:45:43 +00:00 |
|
Trustin Lee
|
32ddc4541d
|
Updated author tags
|
2009-03-13 13:57:24 +00:00 |
|
Trustin Lee
|
22eac299d5
|
Added missing svn properties
|
2009-03-13 13:55:43 +00:00 |
|
Trustin Lee
|
f04003abbe
|
CookieEncoder / CookieDecoder should not urlencode/urldecode attributes except for the value
|
2009-03-13 13:53:53 +00:00 |
|
Trustin Lee
|
0da3fcbe51
|
Fixed a bug where CookieEncoder generates a cookie with 'version=2'
|
2009-03-13 12:59:29 +00:00 |
|
Trustin Lee
|
199088a7c5
|
Two FIXMEs
|
2009-03-13 12:55:38 +00:00 |
|
Trustin Lee
|
a26d1e4392
|
Fixed a problem where CookieDecoder doesn't strip surrounding quotes for certain values
|
2009-03-13 12:48:23 +00:00 |
|
Trustin Lee
|
1912bfc81d
|
Fixed test failures
|
2009-03-13 12:42:03 +00:00 |
|
Trustin Lee
|
ede8316642
|
Fixed a problem where the value of commentURL and port is not double-quoted
|
2009-03-13 12:39:22 +00:00 |
|
Trustin Lee
|
9c8106948e
|
Made CookieHeaderNames package private
|
2009-03-13 12:35:30 +00:00 |
|
Trustin Lee
|
b796a1d97b
|
* Renamed Cookie.portList to Cookie.ports and its type from int[] to Set<Integer>
* Renamed CookieHeaderNames.PORTLIST to CookieHeaderNames.PORT
|
2009-03-13 12:32:47 +00:00 |
|
Andy Taylor
|
b8f03d60e4
|
added cookie v1 and v2 decoding support
|
2009-03-13 11:58:29 +00:00 |
|
Trustin Lee
|
df3ac447ff
|
* Replaced Cookie.setPortList(int[]) with Cookie.setPortList(int...)
* Improved DefaultCooke.setPortList() integrity check
* DefaultCookie.getPortList() returns a copy
|
2009-03-13 11:51:19 +00:00 |
|
Andy Taylor
|
395d57b6eb
|
added cookie v1 and v2 encoding support
|
2009-03-13 10:12:51 +00:00 |
|
Trustin Lee
|
83301cd183
|
Added a link to the Java tutorial which inspired the QOTM example
|
2009-03-12 14:53:04 +00:00 |
|
Trustin Lee
|
8eb3e57add
|
A little bit more Javadoc
|
2009-03-12 14:51:29 +00:00 |
|
Trustin Lee
|
dbbd7ed3f5
|
* Implemented old blocking I/O based UDP transport - supports multicast, too
* Added Quote of the Moment example to show how to use the UDP transport
|
2009-03-12 14:48:48 +00:00 |
|
Trustin Lee
|
5754d9d87f
|
* Added receiveBufferSizePredictor property to DatagramChannelConfig
* The default predictor for DatagramChannel is FixedReceiveSizePredictor(768) which should work for most cases
|
2009-03-12 13:17:30 +00:00 |
|
Trustin Lee
|
d33e38e626
|
Added DefaultDatagramChannelConfig
|
2009-03-12 12:56:41 +00:00 |
|
Trustin Lee
|
1931ba6ceb
|
Switched from tar.gz to tar.bz2
|
2009-03-12 12:32:16 +00:00 |
|
Trustin Lee
|
469258a862
|
Added datagram channel interfaces
|
2009-03-12 12:22:01 +00:00 |
|
Trustin Lee
|
7023c0599c
|
A small rant
|
2009-03-12 09:21:45 +00:00 |
|
Trustin Lee
|
731c0d94f3
|
Local transport doesn't need to support setInterestOps
|
2009-03-12 08:30:23 +00:00 |
|
Trustin Lee
|
6c57969348
|
Updated find bugs filter to ignore more false positives
|
2009-03-12 07:27:51 +00:00 |
|
Trustin Lee
|
c58568e094
|
cleanup
|
2009-03-12 07:27:19 +00:00 |
|
Trustin Lee
|
a91f3e4acf
|
Tiny code cleanup
|
2009-03-12 07:17:25 +00:00 |
|
Trustin Lee
|
5f1dd20d74
|
* Made sure ChannelFutures are notified when no lock is acquired in HttpTunnelingChannelHandler
* Reduced the visibility of some methods in HttpTunnelingChannelHandler
|
2009-03-12 07:01:20 +00:00 |
|
Trustin Lee
|
937ee06d9d
|
Simplified stream I/O in HttpTunnelingServlet using dynamic channel buffer
|
2009-03-12 06:42:39 +00:00 |
|
Trustin Lee
|
35b08df70a
|
* ChannelBuffer.writeBytes(InputStream, ...) must return an integer
* Fixed a problem where DynamicChannelBuffer doesn't expand itself for some writeBytes() calls
|
2009-03-12 06:40:36 +00:00 |
|
Trustin Lee
|
1895864d38
|
Code style
|
2009-03-12 06:24:42 +00:00 |
|
Trustin Lee
|
2627751a44
|
Anonymous class to nested class
|
2009-03-12 06:24:26 +00:00 |
|
Trustin Lee
|
3a65234df5
|
Simplified HttpTunnelAddress.compareTo
|
2009-03-12 06:20:02 +00:00 |
|
Trustin Lee
|
bd184cc665
|
Renamed TestOptions to TestUtil
|
2009-03-12 00:42:41 +00:00 |
|
Trustin Lee
|
ebdfec8ec0
|
Reduced the number of InetAddress.getLocalHost() calls in test cases
|
2009-03-12 00:14:17 +00:00 |
|
Trustin Lee
|
0edc9abb0f
|
Made sure MemoryAwareThreadPoolExecutor and ExecutionHandler get along well with other traffic controlling handlers
|
2009-03-11 11:22:06 +00:00 |
|
Trustin Lee
|
d2c4a1143e
|
Added ChannelHandlerContext.get/setAttachment() - NETTY-134
|
2009-03-11 10:53:52 +00:00 |
|
Trustin Lee
|
f4dd29c70f
|
Fixed code style in DefaultChannelPipeline
|
2009-03-11 10:45:55 +00:00 |
|
Trustin Lee
|
368c34ace9
|
Renamed DefaultReceiveBufferSizePredictor to AdaptiveReceiveBufferSizePredictor
Added FixedReceiveBufferSizePredictor
|
2009-03-11 09:27:14 +00:00 |
|
Trustin Lee
|
521f220aaa
|
* Excluded non-unit test
* Changed the forkMode to never
|
2009-03-10 21:34:05 +00:00 |
|
Trustin Lee
|
e523b8ec0f
|
Added default constructors with sensible default values
|
2009-03-10 08:57:02 +00:00 |
|
Trustin Lee
|
4e989e20d4
|
Added HttpChunkAggregator
|
2009-03-10 08:42:19 +00:00 |
|
Trustin Lee
|
23a73f20d6
|
Fixed a bug where HttpMessage's content becomes an EMPTY_BUFFER after messageReceive event is already fired to process chunked encoding
|
2009-03-10 08:37:45 +00:00 |
|
Trustin Lee
|
445be963ae
|
Oops. Silly mistake when creating a new string builder
|
2009-03-10 07:57:36 +00:00 |
|
Trustin Lee
|
3235c154a3
|
Implemented hashCode, compareTo, equals, and toString for HttpResponseStatus
|
2009-03-10 07:56:53 +00:00 |
|
Trustin Lee
|
94544193bd
|
Better formatting
|
2009-03-10 07:54:02 +00:00 |
|
Trustin Lee
|
a5ebbfb111
|
* all limit parameters are mandatory to create HTTP decoders now for better security
* chunks are not merged anymore for better security
* modified HTTP client example to handle HTTP chunks
|
2009-03-10 07:53:15 +00:00 |
|
Trustin Lee
|
4a72aafd56
|
Resolved issue: NETTY-133 Limit the length of HTTP header lines.
* Added maxHeaderSize option
* Added maxInitialLineLength option
* Overall HTTP code cleanup
|
2009-03-10 07:20:27 +00:00 |
|
Trustin Lee
|
c9b3122b6c
|
More strict validation on HTTP headers to defend against HTTP response splitting atack
|
2009-03-09 21:05:49 +00:00 |
|
Trustin Lee
|
ebe5ad3ef2
|
JUnit should ignore TestOptions
|
2009-03-09 19:16:59 +00:00 |
|