Changed %t to %s (https://issues.jboss.org/browse/JGRP-1758)
Correct logging of exceptions (https://issues.jboss.org/browse/JGRP-1757)
Applied patch by antik10ud@gmail.com
Symmetric key generation

Fixed issue for new key server:
-new key is generated when keyserver changes
-Added unit test for verifying
Added support for changing symmetric key on every view change
-configurable through property 'change_keys'
Removed obsolete comment
Test case for symmetric key change
Cleaned up tests for ENCRYPT
ENCRYPT changes (https://issues.jboss.org/browse/JGRP-1760)
Changed order of classloader fetching: defining classloader first, then TCCL
Moved @Property from setter to getter (https://issues.jboss.org/browse/JGRP-1738)
- System props don't override non-null values set in the XML config file (https://issues.jboss.org/browse/JGRP-1749)
- Removed the flag to ignore system props
- Added ConcurrentLinkedBlockingQueue2
- Added TP.SenderSendsBundler
- Added dont_bundle option

- Added UnicastTestTcp (TCP based equivalent of UnicastTest)

- Got rid of inefficient Data classes i UnicastTest*

- Added UUID.getByName()

- Set TCP.tcp_nodelay=false by default

- Added PERF protocol
- Changed Average to do round-robin storing of samples rather than random

- Added UnicastTestSharedLoopback to test unicast msg perf between 2 members within the same process (no network comm)

- Added Pool and PoolTest

- Creating an output stream per bundler

- Setting use_send_queue to false by default

- Added ByteBuffer{Input,Output}Stream and test

- Added TCPConnectionMap.flush(dest)

- Reverted used_flush_queues to true (default)
ns
typo
- Added get_before_put property to UPerf (mimics UPerf2), removed UPerf2
- Added printHeaders() to MessageBatch
- Before an OOB|INTERNAL thread returns, it checks if there are more msgs and submits a task to the regular thread pool to handle them if true (https://issues.jboss.org/browse/JGRP-1732)
- NAKACK2: sending +OOB / -DONT_BUNDLE messages up in a batch
- UNICAST3: passing +OOB / -DONT_BUNDLE messages up in a batch
- UNICAST3: conditional creation of oob_batch
- Added Filter and changed Table.removeMany() to include a filter
- OOB batches and messages now add a dummy message into the table (https://issues.jboss.org/browse/JGRP-1767)
- OOB messages are skipped when removing messages from the table
- Table.add(list): only resize once before adding list of messages (https://issues.jboss.org/browse/JGRP-1769)
- Remover: only increment num_results if element passes the filter
- Table.removeMany() now nulls rows when all elements of a row have been removed (and nulled) (https://issues.jboss.org/browse/JGRP-1769)
Fix typo in root README
Move position, not limit, to skip bytes in ByteBufferInputStream
Map BufferUnderflowException to EOFException in ByteBufferInputStream
Merge pull request #117 from justinsb/fix_skip

Move position, not limit, to skip bytes in ByteBufferInputStream
Merge pull request #119 from justinsb/bytebufferinputstream_eof

Map BufferUnderflowException to EOFException in ByteBufferInputStream