diff --git a/DESCRIPTION b/DESCRIPTION
index f4b0e24bc..bdac5337a 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -1,7 +1,7 @@
Package: nanonext
Type: Package
Title: NNG (Nanomsg Next Gen) Lightweight Messaging Library
-Version: 1.2.1.9022
+Version: 1.2.1.9023
Description: R binding for NNG (Nanomsg Next Gen), a successor to ZeroMQ. NNG is
a socket library implementing 'Scalability Protocols', a reliable,
high-performance standard for common communications patterns including
diff --git a/NEWS.md b/NEWS.md
index bf994913e..3462ca752 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -1,4 +1,4 @@
-# nanonext 1.2.1.9022 (development)
+# nanonext 1.2.1.9023 (development)
#### New Features
@@ -11,6 +11,7 @@
* Upgrades `reply()` to always return even when there is an evaluation error. This allows it to be used safely in a loop without exiting early, for example.
* Removes deprecated and defunct `next_config()`.
* Performance enhancements for `promises::as.promise()` methods.
+* Updates bundled 'libnng' v1.8.0 with latest patches.
# nanonext 1.2.1
diff --git a/README.Rmd b/README.Rmd
index bf3b5a2ef..0fac47c49 100644
--- a/README.Rmd
+++ b/README.Rmd
@@ -51,7 +51,7 @@ Supported transports:
- [TLS](https://shikokuchuo.net/nanonext/articles/nanonext.html#tls-secure-connections) (over TCP and WebSocket)
Development of the TLS implementation was generously supported by the
-
.
+
.
Web utilities:
@@ -165,7 +165,7 @@ For previous R versions, pre-compiled 'libnng' v1.8.0 (patched) and 'libmbedtls'
We would like to acknowledge in particular:
- [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`.
-- 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.
+- The [R Consortium](https://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.
- [Joe Cheng](https://github.com/jcheng5/) for prototyping the integration of `nanonext` with `later` to support the next generation of completely event-driven 'promises'.
- [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.
- [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.
diff --git a/README.md b/README.md
index 4121d4597..c1f6cf84d 100644
--- a/README.md
+++ b/README.md
@@ -64,7 +64,7 @@ Supported transports:
(over TCP and WebSocket)
Development of the TLS implementation was generously supported by the
-
+
.
Web utilities:
@@ -216,7 +216,7 @@ We would like to acknowledge in particular:
- [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`.
-- The [R Consortium](https://www.r-consortium.org/) for funding the
+- The [R Consortium](https://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.
diff --git a/configure b/configure
index 55629ba31..8603fc858 100755
--- a/configure
+++ b/configure
@@ -1,7 +1,7 @@
#!/bin/sh
# Library versions
-LIB_VER="890d489"
+LIB_VER="620e7ce"
TLS_VER="daca7a3"
# Initialise
diff --git a/configure.ucrt b/configure.ucrt
index 7759b5d4d..1ac1d04e4 100755
--- a/configure.ucrt
+++ b/configure.ucrt
@@ -1,5 +1,5 @@
# Library versions
-LIB_VER="890d489"
+LIB_VER="620e7ce"
TLS_VER="daca7a3"
tar -xf src/mbedtls-$TLS_VER.tar.xz
diff --git a/pkgdown/_pkgdown.yml b/pkgdown/_pkgdown.yml
index c2cfca134..5760f63ae 100644
--- a/pkgdown/_pkgdown.yml
+++ b/pkgdown/_pkgdown.yml
@@ -22,4 +22,4 @@ reference:
- matches("^[a-zA-Z]*")
authors:
R Consortium:
- html: "
"
+ html: "
"
diff --git a/src/nng-620e7ce.tar.xz b/src/nng-620e7ce.tar.xz
new file mode 100644
index 000000000..33a791179
Binary files /dev/null and b/src/nng-620e7ce.tar.xz differ
diff --git a/src/nng-890d489.tar.xz b/src/nng-890d489.tar.xz
deleted file mode 100644
index dc5597fa1..000000000
Binary files a/src/nng-890d489.tar.xz and /dev/null differ