1
Fork 0
mirror of https://github.com/jech/galene.git synced 2024-11-22 16:45:58 +01:00

Commit graph

  • b660bc404c Attempt to negotiate stereo Opus audio. Juliusz Chroboczek 2021-03-13 16:23:58 +0100
  • fe7c8cad8f feat: i18n Lucian Petic 2021-03-06 19:39:20 +0100
  • 5f88b43e91 Test linting the whole codebase Antonin Décimo 2021-03-03 00:03:09 +0100
  • 499d12b443 Use GitHub/super-linter and golangci to lint Galène Antonin Décimo 2020-12-23 00:33:01 +0100
  • 608aeb2bff Add GitHub Actions for Galène. Antonin Décimo 2020-12-21 22:24:22 +0100
  • 3bf0f9ef4c Update CHANGES for 0.3.2. galene-0.3.2 Juliusz Chroboczek 2021-03-03 00:05:33 +0100
  • 247cc63080 Update README. Juliusz Chroboczek 2021-03-03 00:03:44 +0100
  • 0f7cbe5701 Replace use of os.ErrTimeout by our own value. Juliusz Chroboczek 2021-03-02 21:54:35 +0100
  • 1fd8b92f02 Avoid race in newDiskConn. Juliusz Chroboczek 2021-02-28 16:26:56 +0100
  • d508ae2181 Update dependencies. Juliusz Chroboczek 2021-02-28 16:05:04 +0100
  • 84856f537b Use null address generator in TURN server when possible. Juliusz Chroboczek 2021-02-28 00:59:56 +0100
  • 8d569e9f30 Fix typo in README. Juliusz Chroboczek 2021-02-27 14:27:48 +0100
  • b7db959bfb Update CHANGES for 0.3.1. galene-0.3.1 Juliusz Chroboczek 2021-02-26 19:13:15 +0100
  • 3cc1fadb10 Update CHANGES. Juliusz Chroboczek 2021-02-26 18:11:59 +0100
  • 016c321484 Fix typing of userMessage value. Juliusz Chroboczek 2021-02-26 16:22:55 +0100
  • ea321be17a Make Kick part of the Client interface. Juliusz Chroboczek 2021-02-26 16:20:13 +0100
  • 69c438ab30 Add unit tests for ICEConfiguration and RelayTest. Juliusz Chroboczek 2021-02-26 13:23:54 +0100
  • 0a8f75d6c9 Make RelayTest take the timeout as parameter. Juliusz Chroboczek 2021-02-26 13:22:47 +0100
  • e8bc42d84c Add certificate_test.go. Juliusz Chroboczek 2021-02-26 12:52:54 +0100
  • b3727824b3 Protect against simultaneous generation of certificates. Juliusz Chroboczek 2021-02-26 12:38:18 +0100
  • c19b356e54 Fail the connection if only one of cert.pem and key.pem exists. Juliusz Chroboczek 2021-02-24 22:23:38 +0100
  • b1babf5b77 Update TLS certificates, generate certificate if not found. Juliusz Chroboczek 2021-02-24 20:01:48 +0100
  • 6cf82f6e0c Update CHANGES for 0.3. galene-0.3 Juliusz Chroboczek 2021-02-18 22:53:05 +0100
  • 7df36c0287 Update dependencies. Juliusz Chroboczek 2021-02-18 22:47:28 +0100
  • ddb6039fa6 Fix error handling in client actions. Juliusz Chroboczek 2021-02-17 20:55:11 +0100
  • 264977bc8c
    Update galene.js Yacine 2021-02-17 17:06:24 +0100
  • 55bae67000
    Update galene.js Yacine 2021-02-17 16:24:48 +0100
  • 8b524a7f20
    Update galene.html Yacine 2021-02-17 16:23:52 +0100
  • be2f2d7cb3 Fix typo in new client pushing code. Juliusz Chroboczek 2021-02-15 13:43:10 +0100
  • 260597d595 Ensure actions happen in order. Juliusz Chroboczek 2021-02-15 00:35:09 +0100
  • 9ba1037208 Increase measured time in TestTime. Juliusz Chroboczek 2021-02-14 20:16:27 +0100
  • aaaaae5588 Add unit test for groups. Juliusz Chroboczek 2021-02-14 20:09:30 +0100
  • 105515d56e Add unit test for chat history. Juliusz Chroboczek 2021-02-14 19:44:19 +0100
  • 60297a247c Update CHANGES. Juliusz Chroboczek 2021-02-14 18:48:59 +0100
  • a707ec16f5 Update dependencies. Juliusz Chroboczek 2021-02-14 18:19:13 +0100
  • e04193f78c Display user message when browser doesn't do WebRTC. Juliusz Chroboczek 2021-02-14 18:06:50 +0100
  • 183ab4fed7 Use an unbounded buffer for client actions. Juliusz Chroboczek 2021-02-14 17:24:42 +0100
  • 3b505a89fe Factor out handling actions. Juliusz Chroboczek 2021-02-14 16:34:43 +0100
  • fa625c693e Push clients synchronously. Juliusz Chroboczek 2021-02-14 16:40:21 +0100
  • 3c7b32056b Reduce writer timeout, increase amount of buffering. Juliusz Chroboczek 2021-02-14 16:24:22 +0100
  • fe83f61998 Don't complain about ErrClosedPipe in RTCP receiver. Juliusz Chroboczek 2021-02-11 15:56:47 +0100
  • 8f89ac0bcf Clean up path handling in webserver. Juliusz Chroboczek 2021-02-07 01:42:31 +0100
  • c4e26b65b7 Tighten user check. Juliusz Chroboczek 2021-02-06 23:30:45 +0100
  • 91c161e548 Don't cache group files for 5s. Juliusz Chroboczek 2021-02-06 21:44:14 +0100
  • 0261558e07 Protect against empty ids. Juliusz Chroboczek 2021-02-05 15:56:52 +0100
  • c3a19c9128 Avoid race between closing connections and terminating client. Juliusz Chroboczek 2021-02-05 12:20:33 +0100
  • 66de0d16e7 Fix closing of replaced connections. Juliusz Chroboczek 2021-02-04 23:51:51 +0100
  • fe9b89257a Set buttons visibility when disconnecting. Juliusz Chroboczek 2021-02-04 23:11:40 +0100
  • 0ce509c62c Revert "Log client errors." Juliusz Chroboczek 2021-02-04 22:44:14 +0100
  • c72cbe8f27 Don't attempt to replace empty connection in disk writer. Juliusz Chroboczek 2021-02-04 22:01:41 +0100
  • b4240c4505 Don't reuse API between peer connections. Juliusz Chroboczek 2021-02-04 21:03:17 +0100
  • 6054ae6cc6 Update client code for renegotiation. Juliusz Chroboczek 2021-02-03 19:46:44 +0100
  • 263258a0c1 Implement renegotiation of down streams. Juliusz Chroboczek 2021-02-02 19:38:15 +0100
  • 368da133fd Update dependencies. Juliusz Chroboczek 2021-02-03 18:37:02 +0100
  • 6c4a71fda0 Increase timeout for connection completion. Juliusz Chroboczek 2021-02-02 22:58:49 +0100
  • f34ec0ab66 Don't hide mismatches in the PeerConnection state automaton. Juliusz Chroboczek 2021-02-02 22:57:56 +0100
  • f4811e8cf5 Log client errors. Juliusz Chroboczek 2021-02-02 19:37:29 +0100
  • d9e72f4fd0 Return an error when adding a duplicate down track. Juliusz Chroboczek 2021-02-02 19:06:37 +0100
  • 73f72c45fc Fix race in pushConn. Juliusz Chroboczek 2021-02-02 19:48:50 +0100
  • df270a284e Show a error message if WebRTC is disabled Michael Scherer 2021-02-01 16:13:17 +0100
  • 36d6845dc1 Fix closing of replaced connections. Juliusz Chroboczek 2021-02-01 14:08:54 +0100
  • f63ecb3078 Support file playback on Mozilla. Juliusz Chroboczek 2021-02-01 01:08:39 +0100
  • 14a4303664 Rework connection replacement. Juliusz Chroboczek 2021-01-31 19:00:09 +0100
  • 513fcdd4c4
    Merge 28394bbc05 into 9d9db1a920 Antonin Décimo 2021-01-29 08:59:39 +0530
  • 9d9db1a920 Tweak README. Juliusz Chroboczek 2021-01-26 22:59:19 +0100
  • ea0ae7669a Update dependencies. Juliusz Chroboczek 2021-01-26 22:53:48 +0100
  • 2bda3af416 Add section about cross-compiling to README. Juliusz Chroboczek 2021-01-25 17:47:59 +0100
  • aa69538057 Minor typos and tweaks in galene.html. Juliusz Chroboczek 2021-01-25 13:06:09 +0100
  • 98d43e67b5 Add links to galene.org to README. Juliusz Chroboczek 2021-01-24 16:57:26 +0100
  • 8e395e38ac Add option to disable mirror view. Juliusz Chroboczek 2021-01-23 01:15:53 +0100
  • 8a44726f89 Save blackboard mode and activity detection across reloads. Juliusz Chroboczek 2021-01-23 01:01:53 +0100
  • fb17778ba6 Increase receiver report timeout. Juliusz Chroboczek 2021-01-21 21:19:07 +0100
  • f0dcd0b1d9 Rework locking of tracks. Juliusz Chroboczek 2021-01-19 23:55:33 +0100
  • 9a5c8b6b43 Handle answers in stable state. Juliusz Chroboczek 2021-01-19 23:30:01 +0100
  • 14e99aa125 Document estimator.go. Juliusz Chroboczek 2021-01-19 20:40:19 +0100
  • 48de81d8a4 Update CHANGES. Juliusz Chroboczek 2021-01-19 19:11:28 +0100
  • c103d1cfb0 Rework configuration of built-in TURN server. Juliusz Chroboczek 2021-01-19 18:04:39 +0100
  • c1b689bccf Don't start TURN server by default if ice-servers.json exists. Juliusz Chroboczek 2021-01-19 01:18:11 +0100
  • 5a7937b198 Add built-in TURN server. Juliusz Chroboczek 2021-01-18 20:24:52 +0100
  • a15915e8fc Tweak the autokick code. Juliusz Chroboczek 2021-01-17 21:52:26 +0100
  • c769a4aad4 Add autokick option. Juliusz Chroboczek 2021-01-17 21:29:07 +0100
  • 7d216f650c Add replace parameter to onclose stream callback. Juliusz Chroboczek 2021-01-17 20:20:35 +0100
  • b7995dc47f Fix: promauto doesn't need to register. Mathieu Lecarme 2021-01-13 10:28:23 +0100
  • bcbc3c128f Revert "Register all the things." Mathieu Lecarme 2021-01-13 10:16:55 +0100
  • 2df9990718 Count tracks. Mathieu Lecarme 2021-01-13 10:16:29 +0100
  • 376080fd44 Unplugging pprof http endpoint. Mathieu Lecarme 2021-01-13 09:48:31 +0100
  • 2fe7e477ba Register all the things. Mathieu Lecarme 2021-01-13 09:39:42 +0100
  • 528a9a594f Count cache. Mathieu Lecarme 2021-01-12 23:10:06 +0100
  • 113115f5c2 Count RTP. Mathieu Lecarme 2021-01-12 23:09:37 +0100
  • f60347fc6b Add counters. Mathieu Lecarme 2021-01-12 22:37:15 +0100
  • f0540a2f03 Fix: oups, missing tests. Mathieu Lecarme 2021-01-06 11:38:11 +0100
  • 3b0cdc6c1d Cache password. Test basic auth. Mathieu Lecarme 2021-01-06 11:04:03 +0100
  • c42a50e1e6 Expose pprof endpoints. Mathieu Lecarme 2021-01-05 23:44:58 +0100
  • a667551e05 Fix: close config file. Mathieu Lecarme 2021-01-05 23:42:16 +0100
  • 2342c86666 Admin has authorization Mathieu Lecarme 2021-01-05 23:35:08 +0100
  • c6a9782825 Prometheus metrics, first metric Mathieu Lecarme 2021-01-04 22:28:21 +0100
  • cce7fa4663 Group API. Mathieu Lecarme 2021-01-04 22:13:59 +0100
  • 3f51bc56d0 JSON is snakecase. Mathieu Lecarme 2021-01-04 20:27:44 +0100
  • 47465eb446 pprof. Mathieu Lecarme 2021-01-04 20:06:29 +0100
  • 8258e46c44 Groups stats. Mathieu Lecarme 2021-01-04 19:21:40 +0100