Skip to content

Commit 7f50360

Browse files
committed
nanonext 0.13.6
1 parent b08f27a commit 7f50360

File tree

4 files changed

+13
-14
lines changed

4 files changed

+13
-14
lines changed

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Package: nanonext
22
Type: Package
33
Title: NNG (Nanomsg Next Gen) Lightweight Messaging Library
4-
Version: 0.13.5.9000
4+
Version: 0.13.6
55
Description: R binding for NNG (Nanomsg Next Gen), a successor to ZeroMQ. NNG is
66
a socket library implementing 'Scalability Protocols', a reliable,
77
high-performance standard for common communications patterns including

NEWS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# nanonext 0.13.5.9000 (development)
1+
# nanonext 0.13.6
22

33
#### Updates
44

55
* Safer and more efficient memory reads for 'next' serialization corrects for CRAN UBSAN-clang check errors.
6-
* Upgrades bundled 'mbedtls' to v3.6.0 LTS.
6+
* Upgrades bundled 'libmbedtls' to v3.6.0 LTS.
77

88
# nanonext 0.13.5
99

README.Rmd

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ vignette("nanonext", package = "nanonext")
152152

153153
#### Linux / Mac / Solaris
154154

155-
Installation from source requires 'libnng' >= v1.5.0 and 'libmbedtls' >= 2.5.0 (suitable installations are automatically detected), or else 'cmake' to compile 'libnng' v1.7.3 and 'libmbedtls' v3.6.0 included within the package sources.
155+
Installation from source requires 'libnng' >= v1.5.0 and 'libmbedtls' >= 2.5.0 (suitable installations are automatically detected), or else 'cmake' to compile 'libnng' v1.7.3 and 'libmbedtls' v3.6.0 LTS included within the package sources.
156156

157157
**It is recommended for optimal performance and stability to let the package automatically compile bundled versions of 'libmbedtls' and 'libnng' during installation.** To ensure the libraries are compiled from source even if system installations are present, set the `NANONEXT_LIBS` environment variable prior to installation e.g. by `Sys.setenv(NANONEXT_LIBS = 1)`.
158158

@@ -162,15 +162,15 @@ As system libraries, 'libnng' is available as libnng-dev (deb) or nng-devel (rpm
162162

163163
#### Windows
164164

165-
For R >= 4.2 using the 'Rtools42' or 'Rtools43' toolchains, 'libnng' v1.7.3 and 'libmbedtls' v3.6.0 will be automatically compiled from the package sources during installation.
165+
For R >= 4.2 using the 'Rtools42' or 'Rtools43' toolchains, 'libnng' v1.7.3 and 'libmbedtls' v3.6.0 LTS will be automatically compiled from the package sources during installation.
166166

167-
For previous R versions, pre-compiled 'libnng' v1.7.3 and 'libmbedtls' v3.6.0 libraries are downloaded and used for installation instead.
167+
For previous R versions, pre-compiled 'libnng' v1.7.3 and 'libmbedtls' v3.6.0 LTS libraries are downloaded and used for installation instead.
168168

169169
### Acknowledgements and Links
170170

171171
We would like to acknowledge in particular:
172172

173-
- [Garrett D'Amore](https://github.com/gdamore), author of the NNG library, for being generous with advice and implementing a feature request specifically for a more efficient 'aio' implementation in {nanonext}.
173+
- [Garrett D'Amore](https://github.com/gdamore), author of the NNG library, for generous advice and for implementing a feature request specifically for a more efficient 'aio' implementation in `nanonext`.
174174
- The [R Consortium](https://www.r-consortium.org/) for funding the development of the secure TLS capabilities in the package, and [Henrik Bengtsson](https://github.com/HenrikBengtsson) and [Will Landau](https://github.com/wlandau/)'s roles in making this possible.
175175
- [R Core](https://www.r-project.org/contributors.html) for various auxiliary functions for serialisation and raw / character conversion, which have been adopted by the package.
176176
- [Luke Tierney](https://github.com/ltierney/) and [Mike Cheng](https://github.com/coolbutuseless) for meticulous documentation of the R serialization mechanism, which led to the package's own implementation of a low-level interface to R serialization.

README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ vignette("nanonext", package = "nanonext")
183183

184184
Installation from source requires ‘libnng’ \>= v1.5.0 and ‘libmbedtls’
185185
\>= 2.5.0 (suitable installations are automatically detected), or else
186-
‘cmake’ to compile ‘libnng’ v1.7.3 and ‘libmbedtls’ v3.6.0 included
186+
‘cmake’ to compile ‘libnng’ v1.7.3 and ‘libmbedtls’ v3.6.0 LTS included
187187
within the package sources.
188188

189189
**It is recommended for optimal performance and stability to let the
@@ -207,20 +207,19 @@ OpenCSW - refer to the ‘cmake’ website for the latest source file.*
207207
#### Windows
208208

209209
For R \>= 4.2 using the ‘Rtools42’ or ‘Rtools43’ toolchains, ‘libnng’
210-
v1.7.3 and ‘libmbedtls’ v3.6.0 will be automatically compiled from the
211-
package sources during installation.
210+
v1.7.3 and ‘libmbedtls’ v3.6.0 LTS will be automatically compiled from
211+
the package sources during installation.
212212

213213
For previous R versions, pre-compiled ‘libnng’ v1.7.3 and ‘libmbedtls’
214-
v3.6.0 libraries are downloaded and used for installation instead.
214+
v3.6.0 LTS libraries are downloaded and used for installation instead.
215215

216216
### Acknowledgements and Links
217217

218218
We would like to acknowledge in particular:
219219

220220
- [Garrett D’Amore](https://github.com/gdamore), author of the NNG
221-
library, for being generous with advice and implementing a feature
222-
request specifically for a more efficient ‘aio’ implementation in
223-
{nanonext}.
221+
library, for generous advice and for implementing a feature request
222+
specifically for a more efficient ‘aio’ implementation in `nanonext`.
224223
- The [R Consortium](https://www.r-consortium.org/) for funding the
225224
development of the secure TLS capabilities in the package, and [Henrik
226225
Bengtsson](https://github.com/HenrikBengtsson) and [Will

0 commit comments

Comments
 (0)