Commit Graph

19 Commits (3fd41696a6e4ef9a514f9e7be8d222fc5c7a9fbf)

Author SHA1 Message Date
Benyamin Azarkhazin 3fd41696a6
feat: add tcp network type (to generate tcp type ice candidates) 2023-09-19 21:39:09 +03:30
Benyamin Azarkhazin d7591684d7
added some conditions for triggering reconnect and fixed some crashes 2023-09-13 13:41:30 +03:30
Benyamin Azarkhazin eb6ee47e4e
feat: reconnect goldgorilla after caller disconnects 2023-09-01 16:17:28 +03:30
Benyamin Azarkhazin 22599d7dbd
fix: fix deadlock in room repository 2023-08-31 16:49:15 +03:30
Benyamin Azarkhazin faef0f2962
edit args default value 2023-08-24 18:06:04 +03:30
Benyamin Azarkhazin cc178b1ebd
feat: retry add ice 3 times 2023-08-24 18:01:10 +03:30
Benyamin Azarkhazin df92d0ec0a
Merge branch 'master' of https://sourcecode.social/greatape/goldgorilla 2023-08-24 17:13:01 +03:30
Benyamin Azarkhazin db9432d277
feat: configurable ice servers list 2023-08-24 17:10:18 +03:30
Charles Iliya Krempeaux 0984f1b284 Update README.md 2023-08-21 23:19:20 +00:00
Benyamin Azarkhazin e71790d80d
fix: remove addTransceiver call after addTrack 2023-08-07 15:40:29 +03:30
Benyamin Azarkhazin eda46cb7ef
fix: keep the direction of call for webrtc handshake 2023-08-04 18:13:48 +03:30
Benyamin Azarkhazin 53d51d446a
fix: handshake mutex was keeping the room mutex in locked state 2023-08-04 16:07:47 +03:30
Benyamin Azarkhazin 1ff98068cd
fix: race condition in handshake 2023-08-04 13:16:27 +03:30
Benyamin Azarkhazin 8d2d26c14c
fix(controller): ResetRoom, feat: added Start handler 2023-07-31 23:41:02 +03:30
Benyamin Azarkhazin 5fadfbfb20
feat: added ResetRoom Handler and logic 2023-07-31 23:39:07 +03:30
Charles Iliya Krempeaux 6e792ff588 added a bit more description to what GoldGorilla is 2023-07-26 16:16:31 -07:00
Charles Iliya Krempeaux d9c2f0af0b added link to Mastodon account for Ben in the "team" section of the README.md 2023-07-26 16:11:18 -07:00
Charles Iliya Krempeaux 93c6fe67a6 LICENSE - copyright is owned by CHARLES ILIYA KREMPEAUX and MASSOUD SEIFI; we license this under the GNU AFFERO GENERAL PUBLIC LICENSE Version 3 license and retain the copyright ourselves 2023-07-26 14:21:06 -07:00
Charles Iliya Krempeaux 4318395ad0 initial commit - coding by Benyamin Azarkhazin (and not me, even though I am committing it) 2023-07-26 14:15:39 -07:00