Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
OTR Messaging Protocol [native libotr3.2.x] (otr3)
C++ JavaScript Other
Tree: b2370cc1e3

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
doc
examples
src
.gitignore
LICENSE
Makefile
README.md
binding.gyp
index.js
package.json

README.md

OTR3 - Off-the-Record Messaging [native-bindings]

This module exposes a simple evented API which wraps the native libotr installed. Supports only versions v3.2.x of library.

Only tested on Ubuntu. (If you can help to make it build on windows please do).

Still a work in progress..

Install pre-requisits:

$ apt-get install nodejs nodejs-dev libotr2 libotr2-dev
$ npm install -g node-gyp

Getting the Module through git:

git clone https://github.com/mnaamani/node-otr-v2.git
cd node-otr-v2/
npm -g install

Getting the module directly from npm registry:

npm -g install otr3

API Documentation

License

GPLv2

Links

The Excellent OTR Messaging software: http://www.cypherpunks.ca/otr/

Great guide for writing C++ node.js extensions: http://kkaefer.github.com/node-cpp-modules/

Very useful set of tools when working with v8/Node: http://code.google.com/p/v8-juice/wiki/V8Convert

Something went wrong with that request. Please try again.