This repository has been archived on 2020-04-20. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Sarah Jamie Lewis f82c2f9da4
the build was successful Details
Merge branch 'windows' of openprivacy/libricochet-go into master
2020-01-27 11:24:29 -08:00
application Fixing Race Conditions 2019-11-07 16:21:15 -08:00
channels Delete last reminants of V2 Onion Handling 2019-01-23 11:55:42 -08:00
connection Fixing Race Conditions 2019-11-07 16:21:15 -08:00
connectivity Use new Bine CmdCreatorFunc to make a ProcessCreator to hide Tor dos window. 2020-01-24 18:19:36 -05:00
identity Fixing Linting, Vetting & Formatting Issues 2019-01-09 15:02:09 -08:00
log log now suports creating a logger around a file 2019-08-12 14:17:17 -07:00
policies Rename 2018-06-08 15:05:22 -07:00
testing Fixing Race Conditions 2019-11-07 16:21:15 -08:00
utils Fixing Race Conditions 2019-11-07 16:21:15 -08:00
wire v3 onions 2018-10-05 13:06:54 -07:00
.drone.yml Fixing Race Conditions 2019-11-07 16:21:15 -08:00
.gitignore Cleaning up and documenting examples 2019-01-23 11:38:54 -08:00
.travis.yml fmt and travis update 2018-05-09 12:40:07 -07:00
CONTRIBUTING.md Rename 2018-06-08 15:05:22 -07:00
LICENSE ricochet protobuf files, for completeness 2018-07-05 16:49:52 -05:00
README.md First cut at 1.0 README 2019-01-11 20:46:31 +00:00
go.mod Use new Bine CmdCreatorFunc to make a ProcessCreator to hide Tor dos window. 2020-01-24 18:19:36 -05:00
go.sum Use new Bine CmdCreatorFunc to make a ProcessCreator to hide Tor dos window. 2020-01-24 18:19:36 -05:00
inbound_version_negotiation_test.go Cleaning up ineffectual error checking and misspellings 2019-01-26 14:05:09 -08:00
outbound_version_negotiation_test.go Officially Break backwards-compatitbility with Ricochet-IM 2019-01-23 12:26:32 -08:00
private_key Refactor GoRicochet 2016-07-02 18:52:28 -07:00
ricochet.go Officially Break backwards-compatitbility with Ricochet-IM 2019-01-23 12:26:32 -08:00
ricochet_test.go Officially Break backwards-compatitbility with Ricochet-IM 2019-01-23 12:26:32 -08:00
testing.md Adding Open Connection Failed Test 2018-01-03 10:20:53 -08:00

README.md

libricochet-go Go Report Card

libricochet-go is an experimental implementation of the Ricochet Protocol written in Go.

Differences to Ricochet IM

  • V3 Onion Support - libricochet-go updates the Ricochet protocol to use V3 tor onion service addresses, and implements a new authentication protocol providing greater deniability.
  • Library - libricochet-go is designed to be integrated within your application, allowing your application to communicate with other peers or programs in a way that is privacy preserving and metadata resistant.

Using libricochet-go

Checkout our EchoBot Example to get started.

Security and Usage Note

This project is experimental and has not been independently reviewed. If you are looking for a quick and easy way to use ricochet please check out Ricochet IM.