Deprecate the simple password hash functions. Fixes #794.
Add unit test for issue #793.
Fixed paging support for RedisCollections.
Add the possibility to choose the vibe.web.i18n language using a custom routine.
Add default keepAliveLimit - fixes #744

Duration must be at the left of SysTime in an addition

Refactored and fixed logical errors

Fixed major issues and refactored some more

Check if connected before checking if keep-alive limit is expired

fix bad server_timeout / ignores keep-alive

A keep-alive of 0 means no keep-alive

Add better documentation for HTTPClientSettings, unittests not possible without a stable proxy online

Fix summary for settings

Changed test to unittest

Change variable name for max keep-alive requests
Comment out unittest
Fix compilation on DMD 2.064.
Automatic whitespace corrections.
Comment in potentially offending unit test to see where the Travis-CI build goes wrong.

See #756.
Conditionally disable offending unit test on DMD 2.065.

See #756.
Second attempt to work around ICE. See #756.
Fixed REST client failing on POST and 201 status code.
Move high level code outside of the mutex lock in handleWorkerTasks.

See #777.
Store the updated emit count when waiting for worker tasks.

This avoids a potential 100% CPU loop while no worker tasks have been added (only happens if at least one worker task has already been started).
Avoid useless work when Libevent2ManualEvent.wait doesn't have to wait.
Don't use a FreeListRef for TCPListenOptions.disableAutoClose. Fixes #807.
Fix range violation when building JSON parser error message. Fixes #805.
Add initial serialization support for tuple members.

Deserialization support is missing, as well as handling attributes of tuple members.
Inline tuple fields for @asArray seriailzed structs and add basic serialization unit tests.
Fix MongoCollection.aggregate and add array parameter special case. Fixes #783.