Skip to content
This repository has been archived by the owner on Aug 4, 2020. It is now read-only.

Commit

Permalink
Release notes and version bump. (#190)
Browse files Browse the repository at this point in the history
Merge Release Candidate into Development Branch

Feb 9 2018
Features
[CC3220SF] Further support for WiFi disconnection events. SimpleLink is now restarted upon loss of WiFi AP. Previously attempting to build socket connections after reconnecting WiFi would sometimes cause the underlying network system to fail in building TCP/IP connections. Restarting SimpleLink seems to solve all of these edge cases.

[make] Support linking and inclusion of TLS libraries outside the xively-client-c directory. This is part of the effort to get the ESP32 running its SDK's version of mbedTLS, as opposed of downloading and building our own.

Bugfix
[mbedTLS] Fix BSP certificate buffer parsing. mbedTLS expects a NULL-terminated string but our certificate array was non NULL-terminated in order to support WolfSSL. The WolfSSL BSP has been updated to ignore the NULL terminator if present.
  • Loading branch information
DellaBitta authored Feb 9, 2018
1 parent 7ad3214 commit 1b93894
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 2 deletions.
15 changes: 14 additions & 1 deletion RELEASE-NOTES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
# Xively Client version 1.3.3
#### Feb 9 2018

## Features
- [CC3220SF] Further support for WiFi disconnection events. SimpleLink is now restarted upon loss of WiFi AP. Previously attempting to build socket connections after reconnecting WiFi would sometimes cause the underlying network system to fail in building TCP/IP connections. Restarting SimpleLink seems to solve all of these edge cases.

- [make] Support linking and inclusion of TLS libraries outside the xively-client-c directory. This is part of the effort to get the ESP32 running its SDK's version of mbedTLS, as opposed of downloading and building our own.

## Bugfix
- [mbedTLS] Fix BSP certificate buffer parsing. mbedTLS expects a NULL-terminated string but our certificate array was non NULL-terminated in order to support WolfSSL. The WolfSSL BSP has been updated to ignore the NULL terminator if present.



# Xively Client version 1.3.3
#### Jan 22 2018

Expand All @@ -13,7 +26,7 @@
- [ESP32/CC3200] Fix FWU Board Support Packages for SFT when running an SFT migration that does not include new firmware binaries. Previously the device rebooted at switched boot partitions upon all SFT deliveries, now this only occurs if a new firmware image is downloaded.
- [WolfSSL] `src\import\tls\wolfssl.conf` configuration script errantly defined --enable-debug twice.

### Misc
## Misc
- Removed legacy `Licenses` directory. All licenses are now in `LICENSE.md` of the base directory of the repository.
- Updated Copyright Header to 2018.
- Travis CI configuration changes to FuzzTest Environment.
Expand Down
2 changes: 1 addition & 1 deletion src/libxively/xi_version.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@

#define XI_MAJOR 1
#define XI_MINOR 3
#define XI_REVISION 3
#define XI_REVISION 4

#endif /* __XI_VERSION_H__ */

0 comments on commit 1b93894

Please sign in to comment.