You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -117,25 +116,17 @@ When building from source, you can also specify additional build options in a
117
116
<details>
118
117
<summary>👉🏻 Options</summary>
119
118
120
-
### Curve support
119
+
### Curve with Libsodium support
121
120
122
-
Enables CURVE security for encrypted communications. To enable CURVE support,
123
-
add the following to your .npmrc:
121
+
Enables CURVE security for encrypted communications. Zeromq uses libsodium for CURVE security. To enable CURVE support, add the following to your .npmrc:
124
122
125
123
```ini
126
124
zmq_curve="true"
127
-
```
128
-
129
-
### Libsodium for Curve
130
-
131
-
Enable libsodium for CURVE security instead of the built-in tweetnacl
132
-
implementation. This can provide better performance for CURVE operations. To use
133
-
libsodium, add the following to your .npmrc:
134
-
135
-
```ini
136
125
zmq_sodium="true"
137
126
```
138
127
128
+
Building libsodium requires these dependencies on Linux/MacOS: `autoconf automake libtool`, which can be installed via `apt-get` or `brew`, etc.
129
+
139
130
#### Draft support
140
131
141
132
By default `libzmq` is built with support for `Draft` patterns (e.g.
0 commit comments