| Patch |
File delta |
Description |
| 1001_try_enable_docs_by_default.patch | (download) |
configure.ac |
8 5 + 3 - 0 !
1 file changed, 5 insertions(+), 3 deletions(-) |
try build documentation by default
|
| 1002_fix_rollup.patch | (download) |
npm/rollup.config.js |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
modernize rollup config
|
| 1003_javascript_config.patch | (download) |
html/admin.html |
1 1 + 0 - 0 !
html/admin.js |
14 0 + 14 - 0 !
html/adminconfig.js |
13 13 + 0 - 0 !
html/audiobridgetest.js |
6 2 + 4 - 0 !
html/canvas.js |
6 2 + 4 - 0 !
html/devicetest.js |
6 2 + 4 - 0 !
html/e2etest.js |
6 2 + 4 - 0 !
html/echotest.js |
6 2 + 4 - 0 !
html/multiopus.js |
6 2 + 4 - 0 !
html/mvideoroomtest.js |
6 2 + 4 - 0 !
html/nosiptest.js |
6 2 + 4 - 0 !
html/recordplaytest.js |
6 2 + 4 - 0 !
html/screensharingtest.js |
6 2 + 4 - 0 !
html/settings.js |
5 5 + 0 - 0 !
html/siptest.js |
6 2 + 4 - 0 !
html/streamingtest.js |
6 2 + 4 - 0 !
html/textroomtest.js |
6 2 + 4 - 0 !
html/videocalltest.js |
6 2 + 4 - 0 !
html/videoroomtest.js |
6 2 + 4 - 0 !
html/virtualbg.js |
6 2 + 4 - 0 !
html/voicemailtest.js |
6 2 + 4 - 0 !
html/vp9svctest.js |
6 2 + 4 - 0 !
html/webaudio.js |
12 3 + 9 - 0 !
23 files changed, 58 insertions(+), 95 deletions(-) |
separate and deduplicate javascript configuration
Isolating config parts of JavaScript code simplifies initial setup
and eases migration to newer release of Janus.
.
This also consistently applies variables "token" and "apisecret"
in example code
when defined in config file.
|
| 1004_doxygen_use_svg.patch | (download) |
docs/janus-doxygen.cfg |
8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-) |
have doxygen use svg files
Avoiding SVG was only to please obsolete Internet Explorer.
|
| 2001_use_snakeoil_cert.patch | (download) |
conf/janus.eventhandler.mqttevh.jcfg.sample |
4 2 + 2 - 0 !
conf/janus.eventhandler.rabbitmqevh.jcfg.sample |
4 2 + 2 - 0 !
conf/janus.jcfg.sample.in |
4 2 + 2 - 0 !
conf/janus.transport.http.jcfg.sample |
4 2 + 2 - 0 !
conf/janus.transport.mqtt.jcfg.sample |
4 2 + 2 - 0 !
conf/janus.transport.rabbitmq.jcfg.sample |
4 2 + 2 - 0 !
conf/janus.transport.websockets.jcfg.sample |
4 2 + 2 - 0 !
7 files changed, 14 insertions(+), 14 deletions(-) |
use snakeoil certificate by default
Commented out for DTLS cert to let janus auto-generate that.
|
| 2002_disintegrate_docs.patch | (download) |
docs/header.html |
29 0 + 29 - 0 !
html/index.html |
9 1 + 8 - 0 !
html/navbar.html |
13 1 + 12 - 0 !
3 files changed, 2 insertions(+), 49 deletions(-) |
separate documentation from demos
|
| 2003_use_packaged_javascript.patch | (download) |
docs/header.html |
6 3 + 3 - 0 !
html/admin.html |
10 5 + 5 - 0 !
html/audiobridgetest.html |
20 10 + 10 - 0 !
html/canvas.html |
20 10 + 10 - 0 !
html/citeus.html |
6 3 + 3 - 0 !
html/demos.html |
6 3 + 3 - 0 !
html/devicetest.html |
20 10 + 10 - 0 !
html/docs/index.html |
6 3 + 3 - 0 !
html/e2etest.html |
20 10 + 10 - 0 !
html/echotest.html |
20 10 + 10 - 0 !
html/index.html |
6 3 + 3 - 0 !
html/multiopus.html |
20 10 + 10 - 0 !
html/mvideoroomtest.html |
20 10 + 10 - 0 !
html/nosiptest.html |
16 8 + 8 - 0 !
html/recordplaytest.html |
16 8 + 8 - 0 !
html/screensharingtest.html |
16 8 + 8 - 0 !
html/siptest.html |
22 11 + 11 - 0 !
html/streamingtest.html |
18 9 + 9 - 0 !
html/support.html |
6 3 + 3 - 0 !
html/textroomtest.html |
16 8 + 8 - 0 !
html/videocalltest.html |
20 10 + 10 - 0 !
html/videoroomtest.html |
20 10 + 10 - 0 !
html/virtualbg.html |
20 10 + 10 - 0 !
html/voicemailtest.html |
14 7 + 7 - 0 !
html/vp9svctest.html |
20 10 + 10 - 0 !
html/webaudio.html |
20 10 + 10 - 0 !
26 files changed, 202 insertions(+), 202 deletions(-) |
use packaged javascript libraries
|
| 2004_avoid_stun_privacy_breach.patch | (download) |
html/janus.js |
2 1 + 1 - 0 !
html/settings.js |
11 4 + 7 - 0 !
2 files changed, 5 insertions(+), 8 deletions(-) |
avoid privacy breach of hardcoded default stun server
|
| 2005_avoid_npm.patch | (download) |
Makefile.am |
7 2 + 5 - 0 !
configure.ac |
8 0 + 8 - 0 !
2 files changed, 2 insertions(+), 13 deletions(-) |
avoid npm
|
| 2006_avoid_doc_privacy_breach.patch | (download) |
README.md |
4 0 + 4 - 0 !
docs/header.html |
2 0 + 2 - 0 !
html/admin.html |
2 0 + 2 - 0 !
html/audiobridgetest.html |
2 0 + 2 - 0 !
html/canvas.html |
2 0 + 2 - 0 !
html/citeus.html |
2 0 + 2 - 0 !
html/demos.html |
2 0 + 2 - 0 !
html/devicetest.html |
2 0 + 2 - 0 !
html/docs/index.html |
2 0 + 2 - 0 !
html/e2etest.html |
2 0 + 2 - 0 !
html/echotest.html |
2 0 + 2 - 0 !
html/index.html |
2 0 + 2 - 0 !
html/multiopus.html |
2 0 + 2 - 0 !
html/mvideoroomtest.html |
2 0 + 2 - 0 !
html/nosiptest.html |
2 0 + 2 - 0 !
html/recordplaytest.html |
2 0 + 2 - 0 !
html/screensharingtest.html |
2 0 + 2 - 0 !
html/siptest.html |
2 0 + 2 - 0 !
html/streamingtest.html |
2 0 + 2 - 0 !
html/support.html |
2 0 + 2 - 0 !
html/textroomtest.html |
2 0 + 2 - 0 !
html/videocalltest.html |
2 0 + 2 - 0 !
html/videoroomtest.html |
2 0 + 2 - 0 !
html/virtualbg.html |
2 0 + 2 - 0 !
html/voicemailtest.html |
2 0 + 2 - 0 !
html/vp9svctest.html |
2 0 + 2 - 0 !
html/webaudio.html |
2 0 + 2 - 0 !
27 files changed, 56 deletions(-) |
avoid privacy breach in links to github
|
| 2007_use_shared_janus.patch | (download) |
html/audiobridgetest.html |
2 1 + 1 - 0 !
html/canvas.html |
2 1 + 1 - 0 !
html/devicetest.html |
2 1 + 1 - 0 !
html/e2etest.html |
2 1 + 1 - 0 !
html/echotest.html |
2 1 + 1 - 0 !
html/multiopus.html |
2 1 + 1 - 0 !
html/mvideoroomtest.html |
2 1 + 1 - 0 !
html/nosiptest.html |
2 1 + 1 - 0 !
html/recordplaytest.html |
2 1 + 1 - 0 !
html/screensharingtest.html |
2 1 + 1 - 0 !
html/siptest.html |
2 1 + 1 - 0 !
html/streamingtest.html |
2 1 + 1 - 0 !
html/textroomtest.html |
2 1 + 1 - 0 !
html/videocalltest.html |
2 1 + 1 - 0 !
html/videoroomtest.html |
2 1 + 1 - 0 !
html/virtualbg.html |
2 1 + 1 - 0 !
html/voicemailtest.html |
2 1 + 1 - 0 !
html/vp9svctest.html |
2 1 + 1 - 0 !
html/webaudio.html |
2 1 + 1 - 0 !
19 files changed, 19 insertions(+), 19 deletions(-) |
use separately packaged shared janus javascript module
|
| 2008_avoid_virtualbg.patch | (download) |
html/demos.html |
4 2 + 2 - 0 !
html/navbar.html |
2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-) |
avoid referencing virtualbg demo
The virtualbg demo needs code not packaged in Debian.
|
| 2009_rollup_3.patch | (download) |
npm/rollup.config.js |
6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-) |
adapt rollup config syntax as needed for rollup v3
|
| 2010_fix_ffmpeg_7.patch | (download) |
src/postprocessing/pp-avformat.c |
2 1 + 1 - 0 !
src/postprocessing/pp-g722.c |
2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-) |
fix ftbfs with ffmpeg 7
|
| 2011_fix_test_python3.11.patch | (download) |
test/echo.py |
7 4 + 3 - 0 !
test/test_aiortc.sh |
5 3 + 2 - 0 !
2 files changed, 7 insertions(+), 5 deletions(-) |
fix tests with python3.11
Update test case for python3.11 (changes taken from upstream git repo,
commit 2445b674712cb0093d67d15b5fc10d66e93136d8), and run janus from PATH
instead of directly from the source build tree. So that we can use the
system janus binary if no local build has happened.
|
| 2012_fix_test_avoid_rerunning_janus.patch | (download) |
test/test_aiortc.sh |
19 14 + 5 - 0 !
1 file changed, 14 insertions(+), 5 deletions(-) |
start janus only if it is not aleady running
|