Releases Tags
-
v1.8.5
released this 6 months ago | 11 commits to master since this release
- proxyACN carries over SetVersionCallback fn now
Downloads
-
v1.8.4
released this 6 months ago | 13 commits to master since this release
- prioritize bundled tor over system tor
- SetVersionCallback registers a function that when tor restarts, emits the version
Downloads
-
v1.8.3
released this 10 months ago | 17 commits to master since this release
- More efficient RegExp instantiation.
Downloads
-
v1.8.2
released this 10 months ago | 18 commits to master since this release
- fix several small goroutine leaks that are evident around restart
Downloads
-
v1.8.1
released this 1 year ago | 20 commits to master since this release
- remove all uses of "path", use "filepath" to ensure no problems with running in different environments.
Downloads
-
v1.8.0
released this 1 year ago | 22 commits to master since this release
- Require callers provide (and manage) their own data directory.
Downloads
-
v1.7.0
released this 1 year ago | 26 commits to master since this release
- Introduce the GetInfo API for ACN which can fetch additional runtime metadata about the operation of the underlying ACN in regards to a specific address resolution.
Downloads
-
v1.6.0
released this 1 year ago | 31 commits to master since this release
Allow Custom Tor Configuration
Also fixes a few issues around nicely closing down the ACN interface, a deadlock that occured when
.Close()
was issued twice in a row, and removes the unusedAddressIdentity()
function in theListenService
interface.Downloads
-
v1.5.0
released this 1 year ago | 42 commits to master since this release
IsValidHostname now rejects public keys that are invalid ed25519
curve points in addition to ed25519 points that contain torsion
components (which are defined to be invalid Tor Hostnames).Note: The lack of these checks previously would have been unlikely to manifest as an issue further up the stack because Tor would have prevented Cwtch from connecting to bad curve points, the Tapir authentication protocol would have failed with invalid curve points, and the experimental group chats only rely on signatures for voluntary authorship attribution,rather than e.g. consensus or security.
Downloads