From afee9013ad3fe99bade0826749896e0ef9d8a8ee Mon Sep 17 00:00:00 2001 From: goldsimon Date: Mon, 24 Jul 2017 21:15:45 +0200 Subject: [PATCH] added passages about moved posix headers and changed SO_ERROR to CHANGELOG/UPGRADING --- CHANGELOG | 4 ++++ UPGRADING | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 4be73f78..84787f7e 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -63,6 +63,10 @@ HISTORY ++ Bugfixes: + 2017-07-20: Simon Goldschmidt + * compatibility headers: moved from 'src/include/posix' to 'src/include/compat/posix', + 'src/include/compat/stdc' etc. + 2017-05-09: Joel Cunningham * tcp: add zero-window probe timeout (bug #50837) diff --git a/UPGRADING b/UPGRADING index a563061c..5866bd3f 100644 --- a/UPGRADING +++ b/UPGRADING @@ -15,6 +15,12 @@ with newer versions. source heap/pool/etc.). As a consequence, applications can't test pbuf->type any more. Use pbuf_match_type(pbuf, type) instead. + * socket API: according to the standard, SO_ERROR now only returns asynchronous errors. + All other/normal/synchronous errors are (and always were) available via 'errno'. + + * compatibility headers: moved from 'src/include/posix' to 'src/include/compat/posix', + 'src/include/compat/stdc' etc. + * slipif: The way to pass serial port number has changed. netif->num is not supported any more, netif->state is interpreted as an u8_t port number now (it's not a POINTER to an u8_t any more!)