libotr5-dev - Off-the-Record Messaging library development files

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libotr5-dev
Package version 4.1.0
Package release 2+deb8u1
Package architecture amd64
Package type deb
Installed size 255 B
Download size 69.31 KB
Official Mirror
OTR allows you to have private conversations over IM by providing:
- Encryption
- No one else can read your instant messages.
- Authentication
- You are assured the correspondent is who you think it is.
- Deniability
- The messages you send do not have digital signatures that are
checkable by a third party.  Anyone can forge messages after a
conversation to make them look like they came from you.  However,
during a conversation, your correspondent is assured the messages
they see are authentic and unmodified.
- Perfect forward secrecy
- If you lose control of your private keys, no previous conversation
is compromised.
This package contains the header files and static libraries needed to
develop applications using libotr.


Package Version Architecture Repository
libotr5-dev_4.1.0-2+deb8u1_i386.deb 4.1.0 i386 Debian Main
libotr5-dev - - -


Name Value
libgcrypt11-dev -
libotr5 = 4.1.0-2+deb8u1


Name Value
libotr1-dev -
libotr2-dev -


Name Value
libotr-dev -
libotr0-dev -
libotr1-dev -
libotr2-dev -


Type URL
Binary Package libotr5-dev_4.1.0-2+deb8u1_amd64.deb
Source Package libotr

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libotr5-dev deb package:
    # sudo apt-get install libotr5-dev




2016-03-07 - Salvatore Bonaccorso <>
libotr (4.1.0-2+deb8u1) jessie-security; urgency=high
* Non-maintainer upload by the Security Team.
* CVE-2016-2851: Integer overflow on 64-bit architectures when receiving 4GB
2014-11-01 - intrigeri <>
libotr (4.1.0-2) unstable; urgency=medium
* New patch:
Do not error out when an application is run against an older libotr
than the one it was built against: given libotr 4.1 is API- and
ABI-compatible with libotr 4.0, let's prevent this runtime check
from breaking packages that were built against 4.0 (Closes: #767230).
* Add symbols file: now that we have removed upstream's version check
at runtime, let's use the symbols mechanism to detect (most) ABI changes
automatically, and let reverse-dependencies pick up the version
of libotr they should depend on (Closes: #767652).
* debian/README.source: document how to detect and handle ABI changes.
2014-10-21 - intrigeri <>
libotr (4.1.0-1) unstable; urgency=medium
* New upstream release.
* Drop all patches: applied upstream.
* Migrate back to source format 3.0 (quilt), as per new team policy.
* Drop unsupported italics from extended description. (Closes: #747271)
* Import upstream signing key where uscan looks for it.
* debian/watch: enable OpenPGP signature verification.
* Declare compliance with Standards-Version 3.9.6 (no change required).
* Use cgit for the Vcs-Browser control field.
* Reformat debian/control with cme fix.
2014-02-18 - intrigeri <>
libotr (4.0.0-3) unstable; urgency=medium
* Put the package under the umbrella of the Debian OTR Team.
Huge thanks to Thibaut VARENE <> for having maintained
this package for many years!
* Add Micah and myself as human uploaders.
* Migrate back to source format 1.0. Accordingly integrate
debian/patches/message_fragment_fix.patch in the tree:
cherry-pick upstream commit d748757e.
* Convert debian/copyright to machine-readable copyright format 1.0,
update it.
* Cleanup debian/control with cme, including:
drop versioned dependencies satisfied in oldstable (Squeeze).
* Declare compatibility with standards version 3.9.5.
* Slightly improve long package descriptions, make it gender-neutral.
* Update Homepage control field.
* Convert to debhelper 8 with tiny rules file and dh-autoreconf.
* Create copyright symlinks with dh_link instead of the real links,
that are not supported with source format 1.0.
* Override direct-changes-in-diff-but-no-patch-system Lintian warning:
our team uses source format 1.0; the detail of patches can be found
in Git and debian/changelog.
* Enable all hardening flags.
* Add Vcs-* control fields.
* Update debian/watch to use the new HTTPS homepage.
* Add README.source.
2013-05-10 - Micah Anderson <>
libotr (4.0.0-2.2) unstable; urgency=low
* Non-maintainer upload
* Upload experimental version to unstable
* Bump standards version: no changes
2013-03-09 - Micah Anderson <>
libotr (4.0.0-2.1) experimental; urgency=low
* Non-maintainer upload.
* Add message_fragment_fix.patch (Closes: #698746)
2012-10-06 - Thibaut VARENE <>
libotr (4.0.0-2) unstable; urgency=low
* Remove Conflicts with libotr2 (Closes: #689667)
2012-09-29 - Thibaut VARENE <>
libotr (4.0.0-1) unstable; urgency=low
* New upstream release, upload to unstable
2012-08-28 - Thibaut VARENE <>
libotr (4.0.0~rc3-1) experimental; urgency=low
* New upstream pre-release
2012-08-24 - Thibaut VARENE <>
libotr (4.0.0~rc1-1) experimental; urgency=low
* New upstream pre-release (Closes: #685664)

See Also

Package Description
libotr5_4.1.0-2+deb8u1_amd64.deb Off-the-Record Messaging library
libots-dev_0.5.0-2.1_amd64.deb Open Text Summarizer (development)
libots0_0.5.0-2.1_amd64.deb Open Text Summarizer (library)
libouch-perl_0.0408-1_all.deb exception handling module
libounit-ocaml-dev_2.0.0-1_amd64.deb Unit testing framework for OCaml
libow-2.9-8_2.9p8-6_amd64.deb 1-Wire File System full library
libow-dev_2.9p8-6_amd64.deb 1-Wire File System (development files)
libow-perl_2.9p8-6_amd64.deb Dallas 1-wire support: Perl5 bindings
libow-php5_2.9p8-6_amd64.deb Dallas 1-wire support: PHP5 bindings
libow-tcl_2.9p8-6_amd64.deb Dallas 1-wire support: Tcl bindings
libow-util-ant-tasks-java-doc_1.3.2-4_all.deb ObjectWeb utility Ant tasks library (API docs)
libow-util-ant-tasks-java_1.3.2-4_all.deb ObjectWeb utility Ant tasks library
libowasp-antisamy-java-doc_1.5.3+dfsg-1_all.deb Documentation for OWASP AntiSamy
libowasp-antisamy-java_1.5.3+dfsg-1_all.deb OWASP AntiSamy
libowasp-esapi-java-doc_2.1.0-2_all.deb Documentation for ESAPI