/otr3

A Go implementation of the OTR 3 protocol, with libotr 4.1.0 feature parity

Primary LanguageGoGNU General Public License v3.0GPL-3.0

OTR3

Build Status Coverage Status Go Report Card

Implements version 3 of the OTR standard. Implements feature parity with libotr 4.1.0.

API Documentation

GoDoc

Developing

Before doing any work, if you want to separate out your GOPATH from other projects, install direnv

$ brew update
$ brew install direnv
$ echo 'eval "$(direnv hook bash)"' >> ~/.bashrc

Then, create a symbolic link to the OTR3 repository

ln -s /PathToMyGoPackages/.gopkgs/otr3/src/github.com/coyim/ .

Install all dependencies:

./deps.sh