/
control
741 lines (692 loc) · 28.7 KB
/
control
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
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
Source: opensips
Section: net
Priority: optional
Maintainer: Răzvan Crainea <razvan@opensips.org>
Build-Depends: bison,
debhelper (>= 9),
default-libmysqlclient-dev | libmysqlclient-dev,
debhelper (>= 9.20160709) | dh-systemd (>= 1.5),
dpkg-dev (>= 1.16.1.1),
flex,
libconfuse-dev,
libcurl4-gnutls-dev,
libdb-dev (>= 4.6.19),
libfdcore6 (>= 1.2.1) | base-files,
libfdproto6 (>= 1.2.1) | base-files,
libfreediameter-dev (>= 1.2.1) | base-files,
libexpat1-dev,
libmaxminddb-dev | libgeoip-dev (>= 1.4.4),
libhiredis-dev,
libjson-c-dev,
libjwt-dev,
librdkafka-dev,
libldap2-dev,
liblua5.1-0-dev,
libmemcached-dev,
libmicrohttpd-dev,
libbson-dev | base-files,
libmongoc-dev | base-files,
libncurses5-dev,
libpcre3-dev,
libperl-dev,
libpq-dev,
librabbitmq-dev,
libradcli-dev | libfreeradius-client-dev,
libsctp-dev [linux-any],
libsnmp-dev,
libsqlite3-dev,
libssl-dev,
lsb-release,
uuid-dev,
libxml2-dev,
pkg-config,
python,
python-dev,
unixodbc-dev,
xsltproc,
zlib1g-dev
Standards-Version: 3.9.8
Homepage: https://opensips.org/
Package: opensips
Architecture: any
Multi-Arch: foreign
Depends: adduser, python, ${misc:Depends}, ${shlibs:Depends}
Suggests: opensips-auth-jwt-module,
opensips-berkeley-module,
opensips-carrierroute-module,
opensips-cgrates-module,
opensips-compression-module,
opensips-cpl-module,
opensips-dbhttp-module,
opensips-dialplan-module,
opensips-emergency-module,
opensips-geoip-module,
opensips-http-modules,
opensips-identity-module,
opensips-jabber-module,
opensips-json-module,
opensips-ldap-modules,
opensips-lua-module,
opensips-memcached-module,
opensips-mysql-module,
opensips-mongodb-module,
opensips-perl-modules,
opensips-postgres-module,
opensips-presence-modules,
opensips-rabbitmq-modules,
opensips-radius-modules,
opensips-redis-module,
opensips-regex-module,
opensips-restclient-module,
opensips-sctp-module [linux-any],
opensips-siprec-module,
opensips-snmpstats-module,
opensips-sqlite-module,
opensips-stir-shaken-module,
opensips-tls-module,
opensips-wss-module,
opensips-tlsmgm-module,
opensips-unixodbc-module,
opensips-uuid-module,
opensips-xmlrpc-module,
opensips-xmpp-module
Description: very fast and configurable SIP server
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
C Shell-like scripting language provides full control over the server's
behaviour. Its modular architecture allows only required functionality to be
loaded.
.
Among others, the following modules are available: Digest Authentication, CPL
scripts, Instant Messaging, MySQL support, Presence Agent, Radius
Authentication, Record Routing, SMS Gateway, Jabber/XMPP Gateway, Transaction
Module, Registrar and User Location, Load Balaning/Dispatching/LCR,
XMLRPC Interface.
.
This package contains the main OpenSIPS binary along with the principal modules
and support binaries including opensipsmc configuration tool.
Package: opensips-dbg
Architecture: any
Multi-Arch: same
Section: debug
Depends: opensips (= ${binary:Version}), ${misc:Depends}
Description: very fast and configurable SIP server [debug symbols]
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package contains the debugging symbols for the OpenSIPS binaries and
modules. You only need to install it if you need to debug OpenSIPS.
Package: opensips-mysql-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: MySQL database connectivity module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the MySQL database driver for OpenSIPS.
Package: opensips-postgres-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}),
postgresql-client,
${misc:Depends},
${shlibs:Depends}
Description: PostgreSQL database connectivity module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the PostgreSQL database driver for OpenSIPS.
Package: opensips-sqlite-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: SQLite database connectivity module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the SQLite database driver for OpenSIPS.
Package: opensips-jabber-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Jabber gateway module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the SIP to Jabber translator module for OpenSIPS.
Package: opensips-cpl-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: CPL module (CPL interpreter engine) for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides a CPL (Call Processing Language) interpreter for
OpenSIPS, turning OpenSIPS into a CPL server (storage and interpreter).
Package: opensips-radius-modules
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Radius modules for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the RADIUS driver for the AAA API from OpenSIPS.
Package: opensips-diameter-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Diameter module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides a DIAMETER driver for the AAA API from OpenSIPS.
Package: opensips-unixodbc-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: unixODBC database connectivity module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the unixODBC database driver for OpenSIPS.
Package: opensips-presence-modules
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: SIMPLE presence modules for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides several OpenSIPS modules for implementing presence
server and presence user agent for RICH presence, registrar-based presence,
external triggered presence and XCAP support.
Package: opensips-uuid-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: UUID (Universally Unique Identifier) generator for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides a UUID generator for the OpenSIPS script.
Package: opensips-xmlrpc-module
Architecture: any
Depends: opensips (= ${binary:Version}),
opensips-http-modules (= ${binary:Version}),
${shlibs:Depends}, ${misc:Depends}
Multi-Arch: same
Description: XMLRPC support for OpenSIPS's Management Interface
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the XMLRPC transport implementation for OpenSIPS's
Management Interface.
Package: opensips-perl-modules
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Perl extensions and database driver for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides an interface for OpenSIPS to write Perl extensions and
the db_perlvdb database driver for OpenSIPS.
Package: opensips-snmpstats-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}),
snmpd,
${misc:Depends},
${shlibs:Depends}
Description: SNMP AgentX subagent module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the snmpstats module for OpenSIPS. This module acts
as an AgentX subagent which connects to a master agent.
Package: opensips-xmpp-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: XMPP gateway module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the SIP to XMPP IM translator module for OpenSIPS.
Package: opensips-carrierroute-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Carrierroute module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the carrierroute module for OpenSIPS, an integrated
solution for routing, balancing and blacklisting.
Package: opensips-berkeley-module
Architecture: any
Multi-Arch: same
Depends: db-util (>= 4.6.19),
opensips (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: Berkeley Database module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the berkeley database module for OpenSIPS, a
high-performance embedded DB kernel. All database tables are stored
in files, no additional server is necessary.
Package: opensips-berkeley-bin
Architecture: any
Multi-Arch: foreign
Depends: opensips (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: Berkeley Database module for OpenSIPS - helper program
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the berkeley database module for OpenSIPS, a
high-performance embedded DB kernel. You should normally install
opensips-berkeley-module and not this package directly.
Package: opensips-ldap-modules
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: LDAP modules for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the ldap and h350 modules for OpenSIPS, enabling LDAP
queries from the OpenSIPS config and storage of SIP account data in an LDAP
directory.
Package: opensips-geoip-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: IP address-to-location looku (MaxMind GeoIP API) for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This module is a lightweight wrapper for the MaxMind GeoIP API.
It adds IP address-to-location lookup capability to OpenSIPS
scripts. Lookups are executed against the freely-available GeoLite City
database; and the non-free GeoIP City database is drop-in
compatible Lookups are executed against the freely-available GeoLite City
database; and the non-free GeoIP City database is drop-in compatible
Package: opensips-regex-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: PCRE regexp modules for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides a module for matching operations against regular
expressions using the powerful PCRE library. By default, OpenSIPS support
sed-like regular expressions; PCRE library brings perl-like regular
expressions.
Package: opensips-identity-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: SIP Identity module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides support for SIP Identity (see RFC 4474).
Package: opensips-dbhttp-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: HTTP database connectivity module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the HTTP-based database driver for OpenSIPS
Package: opensips-dialplan-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Generic string translation module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides dialplan module that implements generic string
translations based on matching and replacement rules. It can be used to
manipulate R-URI or a PV and to translated to a new format/value.
Package: opensips-memcached-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Interface module to interact with a memcached server
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides an implementation of a cache system designed to work
with a memcached server. It uses libmemcached client library to connect to
several memcached servers that store data. It registers the three functions for
storing, fetching and removing a value to the core memcache management
interface.
Package: opensips-json-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Support for JSON handling in OpenSIPS script
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package introduces a new type of variable that provides both
serialization and de-serialization from JSON format. The script variable
provides ways to access (from script) objects and arrays to add,replace or
delete values from the script.
Package: opensips-xml-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Support for XML documents handling in OpenSIPS script
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package introduces a new type of variable that provides both
serialization and de-serialization from a XML document. The script variable
provides ways to access (from script) objects and arrays to add, replace or
delete values from the script.
Package: opensips-redis-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Interface module to interact with a Redis server
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides an implementation of a cache system designed to
work with a Redis server. It uses hiredis client library to connect
to either a single Redis server instance, or to a Redis Server inside
a Redis Cluster. It uses the Key-Value interface exported from the core.
Package: opensips-rabbitmq-modules
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Interface module to interact with a RabbitMQ server
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the implementation of a RabbitMQ client for the Event
Interface. It is used to send AMQP messages to a RabbitMQ server each time
the Event Interface triggers an event subscribed for. It also provides a
module to publish RabbitMQ messages to a RabbitMQ server.
Package: opensips-lua-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Lua extensions for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides an interface for OpenSIPS to utilize Lua extensions.
Package: opensips-http-modules
Architecture: any
Multi-Arch: same
Depends: libmicrohttpd10|libmicrohttpd12,
opensips (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: HTTP transport layer and Management Interface for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides an HTTP transport layer and Management Interface for
OpenSIPS.
Package: opensips-compression-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}),
zlib1g,
${misc:Depends},
${shlibs:Depends}
Description: Headers and body compression module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the compression module, that is able to compress
SIP headers and body, as well as shrink the size of a SIP package.
Package: opensips-emergency-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Emergency call module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
The emergency module provides emergency call treatment for OpenSIPS, following
the architecture i2 specification of the American entity NENA. (National
Emergency Number Association).
Package: opensips-tlsmgm-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: TLS management module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides support for TLS management for OpenSIPS.
Package: opensips-tls-openssl-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}),
opensips-tlsmgm-module (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: TLS transport module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the OpenSSL implementation for TLS in OpenSIPS.
Package: opensips-tls-wolfssl-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}),
opensips-tlsmgm-module (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: TLS transport module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the wolfSSL implementation for TLS in OpenSIPS.
Package: opensips-tls-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}),
opensips-tlsmgm-module (= ${binary:Version}),
opensips-tls-openssl-module (= ${binary:Version}) | opensips-tls-wolfssl-module (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: TLS transport module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the TLS support for OpenSIPS.
Package: opensips-wss-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}),
opensips-tlsmgm-module (= ${binary:Version}),
opensips-tls-openssl-module (= ${binary:Version}) | opensips-tls-wolfssl-module (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: WebSocket Secure (WSS) transport module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the WebSocket Secure (WSS) support for OpenSIPS.
Package: opensips-sctp-module
Architecture: linux-any
Multi-Arch: same
Depends: opensips (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: SCTP transport module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the SCTP support for OpenSIPS.
Package: opensips-restclient-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: REST client module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the REST client support for OpenSIPS.
Package: opensips-cgrates-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: CGRateS connector for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides a connnector to the CGRateS rating/billing engine.
Package: opensips-mongodb-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Interface module to interact with a MongoDB server
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This module is an implementation of a cache system designed to work with
MongoDB servers.
Package: opensips-siprec-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: SIP Call Recording Implementation for the SIPREC Protocol
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This module provides the means to Record Calls using the SIPREC protocol.
Package: opensips-python-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Python scripting support
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This module provides a Python interface to implement your scripting logic.
Package: opensips-stir-shaken-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: STIR/SHAKEN support for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This module adds support for implementing STIR/SHAKEN (RFC 8224, RFC 8588)
Authentication and Verification services in OpenSIPS.
Package: opensips-prometheus-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}),
opensips-http-modules (= ${binary:Version}),
${shlibs:Depends}, ${misc:Depends}
Description: Prometheus Monitoring support for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This module provides support in OpenSIPS for the Prometheus
(https://prometheus.io/) monitoring tool.
Package: opensips-kafka-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Description: Implementation of an Apache Kafka producer
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This module is an implementation of an Apache Kafka producer.
It serves as a transport backend for the Event Interface and
also provides a stand-alone connector to be used from the
OpenSIPS script in order to publish messages to Kafka brokers.
Package: opensips-auth-jwt-module
Architecture: any
Multi-Arch: same
Depends: opensips (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: JSON Web Tokens authentication module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
The module implements authentication over JSON Web Tokens. In
some cases ( ie. WebRTC ) the user authenticates on another
layer ( other than SIP ), so it makes no sense to
double-authenticate it on the SIP layer. Thus, the SIP client
will simply present the JWT auth token it received from the
server, and pass it on to OpenSIPS which will use that for
authentication purposes. It relies on two DB tables, one
containing JWT profiles ( a profile name and it's SIP username
associated to it ) and one containing JWT secrets. Each secret
has a corresponding profile, the KEY used for signing the JWT
and two timestamps describing a validation interval. Multiple
JWT secrets can point to the same JWT profile.