Added csiphash implementation (PLAT-610)
RTBKIT-601 TRIVIAL : added price as a second comparison logic
forgot && operator...
PLAT-484: allow deferred exceptions for uri handlers
Create struct to allow reuse code for testing
PLAT-484: adapted s3 uri handler to accept an exception callback
Merge pull request #72 from datacratic/exchangeParserTest

Create struct to allow reuse code for testing
PLAT-484: adapted s3 uri handler to accept an exception callback
updated jml
HttpClient::removeFd: allow EPOLL_CTL_DEL to return ENOENT without throwing
Banker: the ZmqLayer now uses a shared zmq_context to avoid creating zmq worker thread
The router and PAL now track generic process metrics.
Bumped the address space ulimit for the post auction loop.
[RTBOPT-792] Needed to have the registerS3Bucket available in JS for GST testing
allowed bidswitch providerConfig nurl to use rtbkit macros
node bidding agent example now uses the availableCreatives array when bidding.
Fixed inconsistency in TypedMessageSink class. push function now uses RingBuffer::push. Also fixed perfect forwarding in the logger
Merge pull request #73 from datacratic/rtbkit_macros

RTBKIT-594 : TRIVIAL allowed bidswitch providerConfig nurl to use rtbkit macros
Merge pull request #70 from datacratic/auction_price_comparison

RTBKIT-601 TRIVIAL : added price as a second comparison logic
Merge pull request #121 from datacratic/typed_message_channel-fixes

Fixed inconsistency in TypedMessageSink class. push function now uses Ri...