Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
412 commits
Select commit Hold shift + click to select a range
a0175e8
Update libsrtp version to v2.6.0 in CI workflow
Mar 1, 2024
3773de6
Temporarily disable check-fuzzers in CI
Mar 18, 2024
3d1f9ed
Fix tabs/spaces in docs
lminiero Feb 29, 2024
5c6b2bb
Add workaround for running fuzzers in CI again
Mar 21, 2024
0f32c32
Don't call close_pc in SIP plugin if there was no SDP (fixes #3332) (…
lminiero Mar 25, 2024
85f781d
Remove extra reference to remote publisher (fixes #3345) (#3346)
Mar 25, 2024
2fba0cf
Avoid applying an offset to a null pointer (#3347)
Mar 27, 2024
a893423
Fixed deprecated info on slowlink in the docs
lminiero Mar 28, 2024
b67b2bd
Fixed broken createOffer documentation (#3337)
mabolo Mar 29, 2024
9c6ec96
janus.js: connectionState callback added (#3343)
RSATom Mar 29, 2024
4be743e
Ship speexdsp's jitter buffer as part of local AudioBridge dependenci…
lminiero Apr 2, 2024
004c2b5
Updated Changelog (1.2.2)
lminiero Apr 2, 2024
77f2cb8
Bumped to version 1.2.3
lminiero Apr 2, 2024
cb6e491
Remove libspeexdsp from CI workflow
Apr 2, 2024
e425898
Fix potential audiobridge crash when changing room (fixes #3327) (#3356)
Apr 8, 2024
4d43aba
[audiobridge] jitter buffer: manually update internal delay and set a…
Apr 8, 2024
619d558
Do not declare variable inside case block (fix audiobridge compilatio…
Apr 8, 2024
2490567
Add optional RNNoise support to AudioBridge (#3185)
lminiero Apr 8, 2024
6f5d3ea
Add support for helper threads to VideoRoom (#3067)
lminiero Apr 10, 2024
3639a0e
Fix wrong packet pointer from previous commit
Apr 10, 2024
bbbdbc1
Fixed VideoRoom local buttons not being clickable on Chrome in demos
lminiero Apr 10, 2024
8cc3f08
Fix typo in sdp-utils.h (#3303)
mahmood-ysf Apr 16, 2024
ffecb2d
Fixed typos in comments and documentation using codespell (see #3303)
lminiero Apr 16, 2024
bc04499
Fix getBitrate() in janus.js for iOS devices (#3340)
avenal Apr 16, 2024
32aa5e6
Fixed rare crash in VideoRoom when using SVC
lminiero Apr 22, 2024
95ae900
Reduced size of RTP header struct in core
lminiero Apr 22, 2024
0200270
Fixed wrong check when using SIP plugin in guest mode
lminiero Apr 22, 2024
5346a22
videoroom: keep subscriber reference for the whole message handler (f…
Apr 24, 2024
a6c37e9
Update github actions versions
Apr 24, 2024
c04d583
Fixed duplicate variable in Makefile
lminiero Apr 24, 2024
d2e74fd
Remove some unused variables and functions
May 2, 2024
0b6586f
Convert some one-bit wide bit-field int variables to gboolean
May 2, 2024
fa74bc6
Fixed Doxygen warnings
lminiero May 2, 2024
643b713
Clarified how some dependencies are optional
lminiero May 2, 2024
e3f6b0b
Fixed typo
lminiero May 2, 2024
6d78789
Read MHD_VERSION in order to check the existence of enum MHD_Result (…
May 3, 2024
070c415
Fix some clang warnings
May 3, 2024
cefca79
postprocessing: use ffmpeg new channel layout API when available
May 3, 2024
9be6a74
audiobridge: temporarily disable inbound FEC due to potential deadlocks
May 9, 2024
9b8b8d5
Add new participant mutex to VideoRoom (#3361)
lminiero May 14, 2024
1837c03
Updated link to minijanus.js and janus-plugin-rs to maintained forks …
vincentfretin May 14, 2024
fdd90a5
Fixed memory leak in janus_sdp_get_codec_pt_full, g_list_free(pts) wa…
vincentfretin May 17, 2024
f727ba8
Remove unneeded compiler flags. Increase size for -Wlarger-than to 2M…
May 21, 2024
0375089
Bring back switches "-V" and "--version". (#3384)
fancycode May 24, 2024
82efb6f
Add note about freeing transaction in handle_message (#3374)
vincentfretin May 24, 2024
2a1db57
pp-rec: fix leaks on exit with h264/h264
May 29, 2024
7d65bd9
Fixed linking error when using BoringSSL (fixes #3395)
lminiero Jun 13, 2024
22085e7
Added UMD (#3377)
redexp Jun 13, 2024
493a97b
Migrate to eslint v9 and fix rollup
Jun 13, 2024
92f537b
audiobridge doc update - pin added to changeroom doc (#3389)
keremcadirci Jun 14, 2024
14f0f16
Fix rare deadlock in AudioBridge plugin when closing connections (#3387)
lminiero Jun 17, 2024
c225a0b
Fixed small leak in AudioBridge (static analysis)
lminiero Jun 20, 2024
0f04abc
Fixed potential deadlock in AudioBridge when talking events are enabl…
Jun 20, 2024
38d79cb
Fixed typo in plugin.h documentation (#3398)
eltociear Jun 20, 2024
a71f9ce
Updated Changelog (1.2.3)
lminiero Jun 20, 2024
d0547d4
Bumped to version 1.2.4
lminiero Jun 20, 2024
d98a584
Added PLC (packet loss concealment) support to the AudioBridge (#3349)
spscream Jun 21, 2024
e557f9c
Clarified in comments and docs that the AudioBridge only does FEC on …
lminiero Jun 21, 2024
ea27997
Fix typo in comments
Jun 21, 2024
15edae8
SIP plugin: add logger callback function for processing SIP message t…
ycherniavskyi Jul 1, 2024
195bac0
Added "listannouncements" request to the AudioBridge (#3391)
keremcadirci Jul 1, 2024
c161ca0
Normalize the return value of janus_get_monotonic_time()
lminiero Jul 9, 2024
e4f6632
Fix bug in HTTP transport introduced by monotonic getter change (fixe…
lminiero Jul 15, 2024
0d1da91
Fix UBSan crashes on source_free streaming functions
Jul 24, 2024
d860081
Fixed recvonly m-lines not being added to SDP in janus.js when offering
lminiero Jul 25, 2024
bad60d7
Removed unneeded refcount decrease for duplicate Record&Play recording
lminiero Aug 2, 2024
bae9c51
Fix building of js modules with "make" (fixes #3416)
Aug 21, 2024
38115ec
Added more presentations to the docs
lminiero Aug 26, 2024
2892902
Fix documentation section about building with npm
Aug 26, 2024
58658d2
AudioBridge destroyed doc updated (#3407)
keremcadirci Aug 28, 2024
da9e4af
Added documentation for remote publishers feature in VideoRoom
lminiero Aug 28, 2024
30ab91d
Fixed typos in docs
lminiero Aug 28, 2024
5ba57e4
Limit sdp lines (Credit to OSS-Fuzz) (#3414)
Sep 4, 2024
9d360ca
Cleanup thread resources when lua/duktape async event helper ends (#3…
Sep 4, 2024
65216f2
audiobridge: cleanup participant's queue and jitter buffer when muted…
Sep 4, 2024
212e4fc
Fix handling of "data" stream parameters in the streaming plugin (#3412)
Sep 4, 2024
1cf9294
Use pkt sequence number to compute timestamp for jitterbuffer packets…
Sep 4, 2024
449d7c8
Removed unneeded call to SSL_CTX_set_read_ahead()
lminiero Sep 6, 2024
08a7d88
Fixed small bugs identified via static analysis (Coverity)
lminiero Sep 10, 2024
5ce0537
Add coverity folder to gitignore
lminiero Sep 10, 2024
7e6c4a4
A few more fixes from static analysis
lminiero Sep 10, 2024
4f8f00f
Updated Changelog (1.2.4)
lminiero Sep 10, 2024
d8586dd
Bumped to version 1.3.0
lminiero Sep 10, 2024
504daf5
Fix a reference to the wrong PR in the Changelog
Sep 10, 2024
1970860
Disable TLS session ticket, unused in WebRTC DTLS
lminiero Sep 19, 2024
621900c
Fixed deprecated link to AppRTC in VideoCall docs (fixes #3431)
lminiero Sep 20, 2024
9c0e771
Better management of call cleanup in SIP plugin (fixes #3430)
lminiero Sep 20, 2024
c0d00f6
Added new video to the documentation
lminiero Sep 20, 2024
fb9c2cc
audiobridge: fix building without libogg (#3438)
tmatth Sep 30, 2024
d014cff
Guard all accesses to publisher->streams with publisher->streams_mute…
Oct 7, 2024
e91d815
Fix broken switch when using remote publishers (fixes #3444) (#3447)
lminiero Oct 9, 2024
d51cf7c
Parse SDP with strtok_r (#3424)
Oct 11, 2024
ed15555
Refactored logger internals (#3428)
lminiero Oct 11, 2024
3afddf0
rtcp: add receiver_ssrc parsing for PSFB packets (#3454)
tmatth Oct 18, 2024
12c5487
Add display property on leave or unpublish event (#3426)
amnonbb Oct 18, 2024
8ef4bbe
Fix the update of datachannels outbound stats in place of inbound sta…
Oct 18, 2024
b092e3d
Add missing Feedback Control Information size check when getting rece…
Oct 18, 2024
88d74a0
chore: remove redundant fields (#3457)
Ghamza-Jd Oct 22, 2024
5f4fa0c
Increase maximum size of custom headers in SIP plugin (fixes #3459)
lminiero Oct 23, 2024
5f6a687
Increase maximum size of custom headers in SIP plugin even more (see …
lminiero Oct 23, 2024
ffaee77
Add a missing break statement to avoid falling through when parsing R…
Oct 23, 2024
af04a8d
Print what's left in the buffer when destroying the logger (see #3462)
lminiero Oct 24, 2024
cb10621
Change the way call-IDs are tracked in the SIP plugin (fixes #3404) (…
lminiero Oct 24, 2024
47f8f4d
Fix possible deadlock on udp socket opening error on rtp_forward (#3468)
spscream Oct 28, 2024
51fe38a
Fix deadlock on janus_videoroom_rtp_forwarder_rtcp_receive (#3469)
spscream Oct 29, 2024
dadc2ab
videoroom: always take room mutex before streams mutex (see #3463) (#…
Nov 12, 2024
2357864
Cleanup allocated mp streams when janus_streaming_create_rtp_source_s…
Nov 12, 2024
c917ee6
Fix references counting for remote publisher and streams (see #3359) …
Nov 12, 2024
230f6e7
Updated BoringSSL instructions in the README (fixes #3456)
lminiero Nov 12, 2024
39f726f
Add metadata for videoroom publishers (#3467)
spscream Nov 18, 2024
02cbae1
Add SRTP for remote publishers (#3449)
spscream Nov 18, 2024
d7f7a57
Dilute frequency of PLI in the VideoRoom (#3423)
natikaltura Nov 25, 2024
dfd86e3
Updated Changelog (1.3.0)
lminiero Nov 25, 2024
bcdaf4e
Bumped to version 1.3.1
lminiero Nov 25, 2024
b04234c
Add support for "progress" request on SIP Plugin (#3466)
adnan-mujagic Nov 25, 2024
623e567
Don't use ternary operator for JSON validator check (see #3466)
lminiero Nov 25, 2024
c08c219
Fixed missing SSRC in AudioBridge forwarders when not specified
lminiero Dec 3, 2024
e296d1a
Enforce FEC and DTX settings when configured in VideoRoom instances
lminiero Dec 10, 2024
4419baf
Fixed leak in recorder when adding descriptions (#3487)
m08pvv Dec 10, 2024
4fc066f
Added missing refcount decrease for subscriber (#3493)
m08pvv Dec 18, 2024
61a4d2c
Added more details to Streaming plugin docs
lminiero Dec 18, 2024
5b7cb52
Make ip-utils aware of 0.0.0.0 and :: (see #3470)
lminiero Dec 18, 2024
dc83237
Build TextRoom plugin with libcurl
Dec 18, 2024
b96d2da
Fix typo in Streaming plugin (#3499)
peter15914 Jan 7, 2025
99791ae
Move exit handlers setting at the beginning of main (#3498)
Jan 7, 2025
95503c2
Skip iface matching when starting the lws server with a specific IP (…
Jan 8, 2025
0b2d977
Abort lws initialization if no interface has the specified IP. Free a…
Jan 8, 2025
1538b54
Fixed small memory leaks when using SVC
lminiero Jan 10, 2025
13e7260
Don't accept Dependency Descriptor extension unless the negotiated co…
lminiero Jan 10, 2025
0f64915
Fix type error (#3507)
itsmeabhishek03 Jan 17, 2025
bbe648d
[1.x] Optimize NACKs handling (see #3471) (#3491)
lminiero Jan 17, 2025
3cdd6ff
janus-pp-rec: improve DTX detection (#3488)
Jan 17, 2025
c55499e
Cleanup remote publishers on videoroom destroy (#3508)
spscream Jan 20, 2025
7c637fd
Fix possibly incorrect use of term-colors in Lua plugin (see #3505)
lminiero Jan 23, 2025
0998af8
Align Lua plugin logger output to Duktape's one
lminiero Jan 23, 2025
597f0c7
Updated year in demos and docs
lminiero Feb 3, 2025
51939ef
Updated year in demos and docs
lminiero Feb 3, 2025
83252ba
Fix recording for remote publishers (#3509)
spscream Feb 5, 2025
9b8dff7
Fix deadlock on handle lock in janus.c (#3513)
spscream Feb 7, 2025
8c9ce71
New programmatic API to ask for keyframes in SIP and NoSIP plugins (s…
lminiero Feb 19, 2025
12fa02f
Add RTP packets with extensions to the fuzzer corpus
Feb 19, 2025
8f9d0ed
Use true/false instead of yes/no when writing permanent config files …
lminiero Feb 19, 2025
5fa7376
Send an 'idle' response when stopping a not-started mountpoint
lminiero Feb 19, 2025
db86cf7
Add support for private recordings in Record&Play (#3518)
lminiero Feb 24, 2025
2445b67
Upgrade pyhton dependencies and fix the scripts to make the test work…
Feb 26, 2025
1747c8f
videoroom: fix typo in doc (#3522)
gdesmott Feb 28, 2025
a3f2e84
Skip medium lookup when relaying RTCP by plugins (#3515)
lminiero Mar 4, 2025
e1c4130
Check if IPv6 is disabled when loading the Streaming plugin (fixes #3…
lminiero Mar 5, 2025
e982706
Issue #3523: Using a relative path for #include (#3525)
mdevaev Mar 5, 2025
8d4a7b1
Updated Changelog (1.3.1)
lminiero Mar 5, 2025
fff7b31
Bumped to version 1.3.2
lminiero Mar 5, 2025
3a0a4dd
rtcp: fix FIR parsing (#3528)
gdesmott Mar 15, 2025
2c6564d
Fix session count in case of timeouts (fixes #3526)
Mar 19, 2025
58ba972
Fixed broken link to image in canvas demo (fixes #3527)
lminiero Mar 24, 2025
4aa0cfc
Fixed broken multiopus demo
lminiero Mar 24, 2025
2c87a1e
Fix session count in case of API disconnections (fixes #3532)
lminiero Apr 1, 2025
acef3a2
Notify event handlers about sessions destroyed by API disconnection (…
lminiero Apr 1, 2025
10d5bb2
Bump GithHub Actions workflow OS and dependencies
Apr 1, 2025
183ede6
ci: install an old cmake (v3.27) to temporarily work around building …
Apr 1, 2025
5ceb835
Revert "ci: install an old cmake (v3.27) to temporarily work around b…
Apr 1, 2025
0f1241b
ci: workaround for lws building failure
Apr 1, 2025
be8d032
npm: fix TrackOption.capture type in janus.d.ts
Apr 2, 2025
9f2de78
ci: add a "ci-test" branch to the workflow push filter
Apr 2, 2025
e05463a
ci: format yml
Apr 2, 2025
4b9b334
ci: force cmake version to 3.31.6
Apr 2, 2025
3fa6cd7
ci: rename matrix variables
Apr 2, 2025
4912af2
ci: trim and speedup workflow
Apr 2, 2025
d1647ab
Reduce verbosity of SIP logging when using event handlers
lminiero Apr 2, 2025
66607a3
ci: further improvements to workflow
Apr 3, 2025
9239c0f
Remove unused variable
Apr 3, 2025
d680f1d
npm: upgrade packages as suggested by audit
Apr 3, 2025
7b140f1
Experimental support for the video-layers-allocation extension (#3504)
lminiero Apr 4, 2025
b8f5227
AudioBridge stop_all_files API (#3403)
keremcadirci Apr 4, 2025
ee82be2
Fixed documentation of stop_all_files response
lminiero Apr 4, 2025
505d97d
Allow plain RTP participants in AudioBridge to use generate_offer too…
lminiero Apr 7, 2025
7ed7e5f
Update glib valgrind suppressions list
Apr 24, 2025
495c038
Ignore remote candidates with priority 0
May 5, 2025
05694bf
Fix leaks caused by dummy publishers (fixers #3537) (#3541)
lminiero May 9, 2025
2717b22
Add some missing mutex init/destroy and try to respect init/destroy o…
May 14, 2025
b8c742d
Update demo of streaming (#3545)
asukiaaa May 19, 2025
0ae621b
Remove "nice_debug" option and "set_libnice_debug" API from Janus (#3…
May 19, 2025
6888808
Update description of e2ee demo
May 20, 2025
fd03b9f
Updated gitignore file
lminiero May 22, 2025
f721cd6
Replaced music sample for Streaming plugin demo, and added metadata s…
lminiero May 22, 2025
29d5a0a
Set an optional signal handler for log rotation (#3550)
May 22, 2025
fd24309
Cleanup of initialized mutexes (#3547)
lminiero May 22, 2025
977c401
Added more videos to the documentation
lminiero Jun 6, 2025
39ce5d3
Fixed incorrect simulcast management in janus.js when using Chrome
lminiero Jun 9, 2025
0b69b6e
Removed unneeded debug line
lminiero Jun 9, 2025
cf1dca3
Initialize the default number of simulcast/SVC layers to -1 in EchoTest
lminiero Jun 9, 2025
c358845
Add simulcast envelope in addTransceiver for Firefox too
lminiero Jun 9, 2025
ec0d484
Updated Record&Play documentation with missing requests
lminiero Jun 9, 2025
598d686
Tweaks to TextRoom documentation
lminiero Jun 10, 2025
d895240
Updated TextRoom documentation
lminiero Jun 10, 2025
973f46c
Fixed typo in TextRoom docs
lminiero Jun 10, 2025
b2d46c0
Fixed typo in TextRoom
lminiero Jun 12, 2025
3367f41
Fixed typo in TextRoom documentation
lminiero Jun 12, 2025
c5a5996
Fixed breaking conditions in AudioBridge
lminiero Jun 16, 2025
f594ef7
Avoid leaking a fmtp attribute in AudioBridge in case of missing audi…
Jun 17, 2025
5fe8d22
Remove unneeded dependencies from GA workflow
Jun 24, 2025
ce268dd
New options to advertise VideoRoom dummy publishers as e2ee (fixes #3…
lminiero Jul 2, 2025
34c05b8
Return info on active extensions to VideoRoom publishers (fixes #3252)
lminiero Jul 7, 2025
df80ed6
Fixed typo in demo settings comments
lminiero Jul 9, 2025
76cc76f
Fixed rare crash when using remote publishers in VideoRoom (#3557)
Jul 10, 2025
a198352
Updated Changelog (1.3.2)
lminiero Jul 10, 2025
2db8b0d
Bumped to version 1.3.3
lminiero Jul 10, 2025
9ddedf9
Added empty .npmignore file to go around the 'npm publish' issue (fix…
lminiero Jul 14, 2025
9b8e0ba
Add explitit errno.h include to logger module (fixes #3563)
lminiero Jul 18, 2025
0657929
Add trailing LF to debug trace (#3559)
oleksandr-mihal-zultys Jul 18, 2025
b78491c
Save custom headers and send them on SIP hangup event (#3558)
kenangenjac Jul 18, 2025
9422f35
Fixed typo in SIP plugin documentation
lminiero Jul 18, 2025
6596201
Added option for managing ringing manually in the SIP plugin (#3556)
adnanel Jul 18, 2025
493523e
Add support for Linux cooked capture v2 to pcap2mjr
lminiero Jul 23, 2025
74cb226
Fix memory leak in janus_sip.c (#3565)
oleksandr-mihal-zultys Jul 28, 2025
8643f14
Fixed small leak when recording Streaming mountpoints
lminiero Aug 1, 2025
c81f90e
Refactor keyframe buffering in Streaming plugin to store following de…
lminiero Aug 18, 2025
90677e2
Add metadata to joined event for attendees (#3569)
spscream Aug 18, 2025
302fab5
Fix `TrackOption.capture` type to allow `MediaStreamTrack` (#3574)
manupik Sep 1, 2025
be40f57
Add metadata property to VideoRoom joined event handlers (#3572)
amnonbb Sep 1, 2025
c16375d
Added NULL check to VideoRoom
lminiero Sep 16, 2025
701fb37
Reallocate polls list in Streaming plugin if socket number changes (f…
lminiero Sep 18, 2025
c3be8e7
Add mechanism for notifying about RTSP disconnections/reconnections (…
lminiero Sep 22, 2025
a44ebb6
Use a try_pop when clearing the AudioBridge participant buffer (see #…
lminiero Sep 22, 2025
5affe52
Fix post-processor compile errors with FFmpeg 8 (#3586)
i8-pi Oct 10, 2025
06bd001
Limit the number of samples we can resample in the AudioBridge
lminiero Oct 10, 2025
b346a37
Fixed leak when stopping a non-existing forwarder in the VideoRoom
lminiero Oct 20, 2025
28cd8bd
Fixed payload type when RTP-forwarding AudioBridge rooms using G.711
lminiero Oct 20, 2025
34c3b56
Use separate AudioBridge room pointer when notifying participants (fi…
lminiero Oct 21, 2025
07c6105
Updated Changelog (1.3.3)
lminiero Oct 21, 2025
4b2f754
Bumped to version 1.4.0
lminiero Oct 21, 2025
378dd4c
Added new janus-pp-rec option to ignore RTP headers for timing purposes
lminiero Oct 21, 2025
476a8cb
Strip some WebRTC-specific SDP attributes in SIP and NoSIP plugins
lminiero Oct 22, 2025
1c43257
Implemented compound RTCP reports as per RFC 3550 (#3585)
addisonpolcyn Oct 29, 2025
aa65e85
Fix when to negotiate the rtcp-fb transport-cc SDP attribute (fixes #…
lminiero Nov 2, 2025
3c74534
Add trailing LF to debug traces (#3597)
oleksandr-mihal-zultys Nov 5, 2025
9bf725c
fix: sip subscription renew to wrong host (#3602)
digiboridev Nov 12, 2025
3e175d6
Generate a pkg-config .pc file when installing Janus (fixes #3523) (#…
lminiero Nov 12, 2025
fcfd0c5
feature: forward sip subscription content (#3603)
digiboridev Nov 13, 2025
eb2f377
Update link to multistream VideoRoom demo (#3611)
fippo Nov 14, 2025
d0f6bdd
Prevent 'use-after-free' in SIP session helpers (#3613)
oleksandr-mihal-zultys Nov 26, 2025
468c696
demos: update to webrtc-adapter 9.0.3 (fixes #3542) (#3615)
lminiero Dec 2, 2025
5ed219e
Lay foundations for plugin-specific unique session ID in SIP and NoSI…
lminiero Dec 2, 2025
c54ae80
Updated year in demos and docs
lminiero Jan 12, 2026
47178fc
Fixed inconsistencies when parsing SDP video profiles
lminiero Jan 26, 2026
d34f24e
Allow Devices test demo to auto-select first available devices
lminiero Jan 27, 2026
4e1c236
Add RTP forwarders support to SIP and NoSIP plugins (#3583)
lminiero Jan 27, 2026
d50a3fe
Fix for SIP plugin not offering SRTP in response to offerless INVITEs…
lminiero Feb 3, 2026
aa86122
Updated Changelog (1.4.0)
lminiero Feb 6, 2026
2b621dd
Merge branch 'master' into spalk-patches
Prendo93 Mar 31, 2026
7e9b2d5
Derive RTCP SR NTP from abs-capture-time for A/V lip-sync
claude Apr 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 0 additions & 19 deletions .eslintrc.js

This file was deleted.

6 changes: 3 additions & 3 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@ welcome to make it better.
If you want to open an issue, please make sure that:

1. you actually found a bug: for generic questions, use the
[meetecho-janus](http://groups.google.com/d/forum/meetecho-janus)
[Discourse](https://janus.discourse.group/)
group instead;
2. nobody opened the same bug already (do a search);
3. the issue wasn't already solved;
4. you don't paste a huge amount of text in the issue or comments: use
a service like [pastebin](http://pastebin.com/) or similar;
a service like [pastebin](https://pastebin.com/) or similar;
5. you provide a GDB stacktrace if Janus crashed on you, and/or output
from AddressSanitizer or Valgrind (more details available
[here](http://janus.conf.meetecho.com/docs/debug.html)).
[here](https://janus.conf.meetecho.com/docs/debug.html)).

If you want to contribute to the project by providing fixes, enhancements,
new features or other materials, then just clone the repo, make your changes, push to
Expand Down
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: 💬 Janus Community (Google Group)
url: https://groups.google.com/g/meetecho-janus
about: Please ask questions or discuss runtime problems on the group, not GitHub
- name: 💬 Janus Community (Discourse)
url: https://janus.discourse.group/
about: Please ask questions or discuss runtime problems on the group, not GitHub
Loading