Skip to content

Commit

Permalink
Merge pull request #187 from cesanta/release
Browse files Browse the repository at this point in the history
Bump Fossa release to 2.0
  • Loading branch information
cpq committed Jan 19, 2015
2 parents d040c2d + bb17d55 commit 7fd595c
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 2 deletions.
58 changes: 58 additions & 0 deletions CHANGELOG.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
= Fossa changelog

This document identifiers the key changes between each release.

== 2.0 (2015-01-19)

=== Major changes

* Project renamed to Fossa
* Simplifications
* Modularisation
* Lots of examples (Raspberry Pi, load balancer, RPC, ...)
* Many HTTP improvements forward ported from Mongoose.
* Embed dependencies (to https://github.com/cesanta/frozen[frozen])

=== New features

* Async DNS client
* DNS server
* MQTT client (only QoS 0)
* MQTT broker (in progress)
* HTTP digest auth (#184)

=== Improvements

* API documentation
* Build system overhaul
* Continuous integration with CircleCI
* Increased test coverage (97%) and report on coveralls.io

* Changed wildcard bind syntax to `:<port>`
* Added `ns_connect_http()` helper function (#132)
* Added `query_string` to parsed HTTP message (#99)
* Added websocket defragmentation capability (02717d4)
* Auto-PING idle websocket connections (#46)
* Introduced ns_connection::proto_handler (87d46da)
* Redefine SSL API (ee7847a)
* Changed HTTP API to let setting HTTP to e.g. serial connection (ac02967)
* QNX SSL upload fix (909df4f)
* Fix binding to ipv6 wildcard (#2)

=== Bugfixes

* Set http_message::message.len correctly for replies with no Content-Length (#135)
* Correct ID generation in RPC reply (#73)
* Fix handling of incorrectly encoded URIs (#44)
* Fix unintuitive order of NS_CLOSE and NS_HTTP_REPLY (#20)

https://github.com/cesanta/fossa/issues?q=milestone%3A"Release+2.0"[issues resolved]
https://github.com/cesanta/fossa/pulls?q=created%3A>%3D2014-05-22++merged%3A<%3D2015-01-19[pull requests]
https://github.com/cesanta/fossa/releases/tag/2.0[git tag]
https://github.com/cesanta/fossa/compare/1.1...2.0[full diff]

== 1.1 (2014-05-22)

https://github.com/cesanta/fossa/pulls?q=created%3A>%3D2014-03-03++merged%3A<%3D2014-05-22[pull requests]
https://github.com/cesanta/fossa/releases/tag/1.1[git tag]
https://github.com/cesanta/fossa/compare/1.0...1.1[full diff]
2 changes: 1 addition & 1 deletion fossa.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
#ifndef NS_COMMON_HEADER_INCLUDED
#define NS_COMMON_HEADER_INCLUDED

#define NS_FOSSA_VERSION "2.2.0"
#define NS_FOSSA_VERSION "2.0.0"

#undef UNICODE /* Use ANSI WinAPI functions */
#undef _UNICODE /* Use multibyte encoding on Windows */
Expand Down
2 changes: 1 addition & 1 deletion src/common.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
#ifndef NS_COMMON_HEADER_INCLUDED
#define NS_COMMON_HEADER_INCLUDED

#define NS_FOSSA_VERSION "2.2.0"
#define NS_FOSSA_VERSION "2.0.0"

#undef UNICODE /* Use ANSI WinAPI functions */
#undef _UNICODE /* Use multibyte encoding on Windows */
Expand Down

0 comments on commit 7fd595c

Please sign in to comment.