File: control

package info (click to toggle)
olm 3.2.6~dfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, sid
  • size: 2,784 kB
  • sloc: ansic: 10,862; cpp: 9,739; java: 3,138; objc: 2,224; python: 1,841; javascript: 1,837; makefile: 456; sh: 218; asm: 7; xml: 1
file content (126 lines) | stat: -rw-r--r-- 4,090 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
Source: olm
Priority: optional
Maintainer: Matrix Packaging Team <pkg-matrix-maintainers@lists.alioth.debian.org>
Uploaders:
 Hubert Chathi <uhoreg@debian.org>,
 Jonas Smedegaard <dr@jones.dk>,
Build-Depends:
 cmake,
 debhelper-compat (= 13),
 dh-sequence-python3,
 pkg-kde-tools,
 python3-all-dev,
 python3-cffi,
 python3-future <!nocheck>,
 python3-pytest <!nocheck>,
 python3-setuptools,
Build-Depends-Indep:
 brotli,
 dpkg (>= 1.20.1),
 emscripten,
 pigz,
 uglifyjs (>= 3),
Standards-Version: 4.6.0
Section: libs
Homepage: https://gitlab.matrix.org/matrix-org/olm/
Vcs-Git: https://salsa.debian.org/matrix-team/olm.git
Vcs-Browser: https://salsa.debian.org/matrix-team/olm

Package: libolm3
Architecture: any
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Conflicts:
 libolm2,
Replaces:
 libolm2,
Provides:
 libolm2,
Description: implementation of the Double Ratchet cryptographic ratchet in C++
 Olm is an implementation of the Double Ratchet cryptographic ratchet
 described by https://whispersystems.org/docs/specifications/doubleratchet/,
 written in C and C++11 and exposed as a C API.
 .
 This library also includes an implementation
 of the Megolm cryptographic ratchet
 which is intended for encrypted messaging applications
 where there may be a large number of recipients of each message,
 thus precluding the use of peer-to-peer encryption systems such as Olm.
 .
 Megolm is the end-to-end encryption system
 for the Matrix communications protocol.
Multi-Arch: same

Package: libolm-dev
Section: libdevel
Architecture: any
Depends:
 libolm3 (= ${binary:Version}),
 pkg-config,
 ${misc:Depends},
Description: development files for the olm Double Ratchet implementation
 Olm is an implementation of the Double Ratchet cryptographic ratchet
 described by https://whispersystems.org/docs/specifications/doubleratchet/,
 written in C and C++11 and exposed as a C API.
 .
 This library also includes an implementation
 of the Megolm cryptographic ratchet
 which is intended for encrypted messaging applications
 where there may be a large number of recipients of each message,
 thus precluding the use of peer-to-peer encryption systems such as Olm.
 .
 Megolm is the end-to-end encryption system
 for the Matrix communications protocol.
 .
 This package contains the development files
 for compiling programs that use olm.
Multi-Arch: same

Package: python3-olm
Section: python
Architecture: any
Depends:
 libolm3 (<< ${source:Version}.1~),
 libolm3 (>= ${source:Version}),
 ${misc:Depends},
 ${python3:Depends},
 ${shlibs:Depends},
Description: Python bindings for the olm Double Ratchet implementation
 Olm is an implementation of the Double Ratchet cryptographic ratchet
 described by https://whispersystems.org/docs/specifications/doubleratchet/,
 written in C and C++11 and exposed as a C API.
 .
 This library also includes an implementation
 of the Megolm cryptographic ratchet
 which is intended for encrypted messaging applications
 where there may be a large number of recipients of each message,
 thus precluding the use of peer-to-peer encryption systems such as Olm.
 .
 Megolm is the end-to-end encryption system
 for the Matrix communications protocol.
 .
 This package contains the Python 3 bindings for libolm.

Package: libjs-olm
Section: javascript
Architecture: all
Depends:
 ${misc:Depends},
Provides:
 node-matrix-org-olm (= ${source:Version}),
Description: JavaScript compilation of the olm Double Ratchet implementation
 Olm is an implementation of the Double Ratchet cryptographic ratchet
 described by https://whispersystems.org/docs/specifications/doubleratchet/,
 written in C and C++11 and exposed as a C API.
 .
 This library also includes an implementation
 of the Megolm cryptographic ratchet
 which is intended for encrypted messaging applications
 where there may be a large number of recipients of each message,
 thus precluding the use of peer-to-peer encryption systems such as Olm.
 .
 Megolm is the end-to-end encryption system
 for the Matrix communications protocol.
 .
 This package contains the JavaScript libolm compiled as JavaScript.