Skip to content
This repository has been archived by the owner on Apr 6, 2019. It is now read-only.

Commit

Permalink
[2.3.0] update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
Cylix authored Apr 10, 2017
1 parent add305a commit b9b304c
Showing 1 changed file with 75 additions and 39 deletions.
114 changes: 75 additions & 39 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,70 +1,106 @@
# Changelog

## v2.2.0
**Tag**: `2.2.0`.

**Date**: April 4th, 2017
## [v2.3.0](https://github.com/Cylix/tacopie/releases/tag/2.3.0)
### Tag
`2.3.0`
### Date
April 9th, 2017
### Changes
None.
### Additions
* TCP server now supports `wait_for_removal` as a parameter for `.stop()`. Please refer to the [documentation](https://github.com/Cylix/tacopie/wiki/TCP-Server#stop) for more information.
### Removals
None.

**Description**:

* Change: IO Service is now based on `select` and not on `poll` anymore to solve some issues encountered on windows due to the buggy implementation of `poll` on windows Systems.

## v2.1.0
**Tag**: `2.1.0`.

**Date**: March 19th, 2017
## [v2.2.0](https://github.com/Cylix/tacopie/releases/tag/2.2.0)
### Tag
`2.2.0`
### Date
April 4th, 2017
### Changes
* IO Service is now based on `select` and not on `poll` anymore to solve some issues encountered on windows due to the buggy implementation of `poll` on windows Systems.
### Additions
None.
### Removals
None.

**Description**:

* Remove: install_deps.sh has been removed in favor of CMakelists.txt enhancement.
* Change: read and write TCP client callbacks now takes a reference to the result as parameter instead of a const-reference.


## v2.0.1
**Tag**: `2.0.1`.
## [v2.1.0](https://github.com/Cylix/tacopie/releases/tag/2.1.0)
### Tag
`2.1.0`
### Date
March 19th, 2017
### Changes
* read and write TCP client callbacks now takes a reference to the result as parameter instead of a const-reference.
### Additions
None.
### Removals
* install_deps.sh has been removed in favor of CMakelists.txt enhancement.

**Date**: Feb. 17th, 2017

**Description**:

## [v2.0.1](https://github.com/Cylix/tacopie/releases/tag/2.0.1)
### Tag
`2.0.1`
### Date
Feb. 17th, 2017
### Changes
* Fix: replace gethostbyname() (not thread-safe) usage by getaddrinfo() (thread-safe) on unix platforms. No change where required on windows as getaddrinfo() was already in use before.
### Additions
None.
### Removals
None.


## v2.0.0
**Tag**: `2.0.0`.

**Date**: Jan. 29th, 2017

**Description**:

* Feature: Port the library onto windows
* Feature: Make the library usable by cpp_redis
## [v2.0.0](https://github.com/Cylix/tacopie/releases/tag/2.0.0)
### Tag
`2.0.0`
### Date
Jan. 29th, 2017
### Changes
* Fix: some sockets were not removed from io_service tracking. Now fixed
* Improvement: handle POLLHUP events
### Additions
* Feature: Port the library onto windows
* Feature: Make the library usable by cpp_redis
### Removals
None.


## v1.1.0
**Tag**: `1.1.0`.

**Date**: Dec. 16th, 2016

**Description**:

Improvement of the public API:

## [v1.1.0](https://github.com/Cylix/tacopie/releases/tag/1.1.0)
### Tag
`1.1.0`
### Date
Dec. 16th, 2016
### Changes
* Make server on_new_connection callback take shared_ptr as parameter instead of reference (provide more flexibility to the client app)
### Additions
* Provide access to tcp_socket in the public API of tcp_client and tcp_server
### Removals
None.


## v1.0.0
**Tag**: `1.0.0`.

**Date**: Dec. 12th, 2016

**Description**:

TCP Client & Server for Unix & Mac platform.
Documented in the wiki.

Windows port will come as well as some additional features in later releases.
In particular, some features available on the cpp_redis network module will be imported here.
## [v1.0.0](https://github.com/Cylix/tacopie/releases/tag/1.0.0)
### Tag
`1.0.0`
### Date
Dec. 12th, 2016
### Changes
None.
### Additions
* TCP Client & Server for Unix & Mac platform.
* Documented in the wiki.
### Removals
None.

0 comments on commit b9b304c

Please sign in to comment.