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

Commit graph

  • f7b1ec73f1 Update dependencies. Juliusz Chroboczek 2021-01-16 01:01:00 +0100
  • 2380e2e183 The up streams rework broke renegotiation. Don't attempt to renegotiate, just close the stream and open it again. Juliusz Chroboczek 2021-01-15 22:41:40 +0100
  • e623442b99 Remove left-over debugging messages. Juliusz Chroboczek 2021-01-15 00:13:47 +0100
  • 8168c2a9e6 Rework the up connection state machine. Juliusz Chroboczek 2021-01-14 14:56:15 +0100
  • 10ebe0e433 Add sample coturn configuration to README. Juliusz Chroboczek 2021-01-14 19:37:35 +0100
  • 6098d4af9d Implement autolock. Juliusz Chroboczek 2021-01-14 03:56:37 +0100
  • bd287dbb0c Update CHANGES. Juliusz Chroboczek 2021-01-14 02:46:57 +0100
  • 3a9f63396c Reduce delays in RelayTest. Juliusz Chroboczek 2021-01-14 02:07:00 +0100
  • 25ce8ef666 Implement server-side relay test. Juliusz Chroboczek 2021-01-14 01:47:56 +0100
  • 2df05ca257 Fix typo in ReadPublicGroups. Juliusz Chroboczek 2021-01-14 01:45:50 +0100
  • 98235afe06 Disallow unknown fields in group descriptions. Juliusz Chroboczek 2021-01-13 23:00:48 +0100
  • 61990ff1ef Check all group files on startup, not just the toplevel directory. Juliusz Chroboczek 2021-01-13 22:56:43 +0100
  • 82827453f0 Use clearInterval instead of clearTimer. Juliusz Chroboczek 2021-01-13 20:15:39 +0100
  • 2eb61d877f Allow filters to maintain state. Juliusz Chroboczek 2021-01-13 18:10:16 +0100
  • 769c698894 Properly stop up media in delUpMediaKind. Juliusz Chroboczek 2021-01-13 17:07:54 +0100
  • c6ed27c100 More filter fixes. Juliusz Chroboczek 2021-01-13 17:07:40 +0100
  • 8120a30725 Don't reset srcStream if not changing. Juliusz Chroboczek 2021-01-13 14:59:43 +0100
  • d2a3290287 Oops Léo Stefanesco 2021-01-13 14:38:24 +0100
  • d5e3429262 Reset transform at the end of filters. Juliusz Chroboczek 2021-01-13 14:36:29 +0100
  • 45c2711522 Add contextAttributes to filter definition. Juliusz Chroboczek 2021-01-13 14:20:23 +0100
  • 684c8c5df8 Add user interface for filter selection. Juliusz Chroboczek 2021-01-13 13:57:05 +0100
  • b24bd5c0ed Rework filters. Juliusz Chroboczek 2021-01-13 13:29:45 +0100
  • 5815d91295 Implement activity detection to the local stream Léo Stefanesco 2021-01-07 14:08:01 +0100
  • 49bcc342ed Queue negotiation if not in stable state. Juliusz Chroboczek 2021-01-12 20:44:48 +0100
  • cf6c1203c8 Better typing for filters, allow filters to skip frames. Juliusz Chroboczek 2021-01-12 03:47:25 +0100
  • a5b57976d2 Lock filter framerate to webcam framerate. Juliusz Chroboczek 2021-01-12 03:36:51 +0100
  • ca6020a27e Implement filters. Juliusz Chroboczek 2021-01-12 01:25:35 +0100
  • e7d7c2dd0a Call revokeObjectURL in the onclose callback. Juliusz Chroboczek 2021-01-12 02:23:52 +0100
  • 371289793b Call onclose on up streams too. Juliusz Chroboczek 2021-01-12 02:23:22 +0100
  • 820b303e84 Send localDescription instead of original SDP. Juliusz Chroboczek 2021-01-11 20:27:39 +0100
  • dad113c1f9 Generate transceivers from incoming SDP. Juliusz Chroboczek 2021-01-11 20:24:09 +0100
  • 1ca4c76667 Add hints about testing. Juliusz Chroboczek 2021-01-11 19:33:09 +0100
  • 70e80afd6c Implement localMessage. Juliusz Chroboczek 2021-01-11 19:28:57 +0100
  • 63e1a6f47d Tweak relay-test. Juliusz Chroboczek 2021-01-11 18:45:20 +0100
  • 165c942dc7 Add undocumented command /relay-test. Juliusz Chroboczek 2021-01-11 18:18:55 +0100
  • b600be8100 Implement /muteall. Juliusz Chroboczek 2021-01-11 16:30:19 +0100
  • 63e2b5a4c4 Implement 'noecho' field in client messages. Juliusz Chroboczek 2021-01-11 16:22:04 +0100
  • 9f67a03fdb Update CHANGES for 0.2. galene-0.2 Juliusz Chroboczek 2021-01-09 23:53:04 +0100
  • 28394bbc05 Mirror video in fullscreen. Antonin Décimo 2021-01-09 03:01:11 +0100
  • 9511f616b5 Set Content-Type header on served files. Antonin Décimo 2021-01-09 02:42:01 +0100
  • 50a3d8b855 Update README. Juliusz Chroboczek 2021-01-08 15:36:23 +0100
  • 2ad9e9d2b1 Update CHANGES. Juliusz Chroboczek 2021-01-08 14:38:23 +0100
  • 617aee325f Reduce ping timetout to 45 to 55s. Juliusz Chroboczek 2021-01-08 14:05:02 +0100
  • 4b8a509a21 Fix typos. Antonin Décimo 2021-01-05 22:10:26 +0100
  • fb30fe3bb7 Fix removal of stream.onremovetrack callback. Antonin Décimo 2020-12-26 18:12:43 +0100
  • 056ffcd2cf Add missing semicolons. Antonin Décimo 2020-12-26 17:28:44 +0100
  • d2f7010141 Call ondowntrack on each track. Juliusz Chroboczek 2021-01-04 20:37:16 +0100
  • 5735322627 Add websocket handshake timeout. Juliusz Chroboczek 2021-01-04 18:02:50 +0100
  • 7f4306ab3b Optimise broadcast messages. Juliusz Chroboczek 2021-01-04 17:52:02 +0100
  • 69bb12014e Fix omitted break in gotUserMessage. Juliusz Chroboczek 2021-01-04 13:15:50 +0100
  • 43ed55a055 Update group API after description change. Juliusz Chroboczek 2021-01-04 01:41:34 +0100
  • 2e752f9460 Update CHANGES. Juliusz Chroboczek 2021-01-03 23:47:01 +0100
  • c30905fd5e Add protocol documentation. Juliusz Chroboczek 2021-01-03 23:41:13 +0100
  • 81e155a45f Implement saving to disk of VP9. Juliusz Chroboczek 2021-01-03 21:02:53 +0100
  • 80cb0a2f30 Simplify VP9 keyframe detection. Juliusz Chroboczek 2021-01-03 20:55:35 +0100
  • 0ec9f92dad Make 'clearchat' into a user message. Juliusz Chroboczek 2021-01-03 17:47:56 +0100
  • e393819eda Carry raw SDP in the protocol. Juliusz Chroboczek 2021-01-03 17:00:58 +0100
  • ddafca5780 Decrease keyframe interval when writing to disk. Juliusz Chroboczek 2021-01-03 13:45:46 +0100
  • f53276b89e Simplify the protocol and the protocol interface. Juliusz Chroboczek 2021-01-03 12:04:39 +0100
  • 0563356180 Don't complain about non-existent ice-servers.json. Juliusz Chroboczek 2021-01-02 00:34:59 +0100
  • 450601f0e8 Move ICE code into own module, add tests. Juliusz Chroboczek 2021-01-02 00:20:47 +0100
  • 845dccc2bb Implement coturn's use-auth-secret. Juliusz Chroboczek 2021-01-01 23:50:34 +0100
  • dbec9df288 Use Pion's JSON support for ICE configuration. Juliusz Chroboczek 2021-01-01 22:20:58 +0100
  • 2ec0c01458 Update README. Juliusz Chroboczek 2021-01-01 17:54:48 +0100
  • 307c834b09 Check ICE configuration periodically. Juliusz Chroboczek 2020-12-28 04:06:12 +0100
  • 89a9e6c738 Implement command-line option "relay-only". Juliusz Chroboczek 2020-12-28 02:56:49 +0100
  • a0418d26ec Send RTC configuration with joined message. Juliusz Chroboczek 2020-12-28 02:25:46 +0100
  • d09c0f0a80 Make the value field of client messages carry arbitrary types. Juliusz Chroboczek 2020-12-28 01:42:26 +0100
  • 5e831ab536 Append message footer to /me messages too. Juliusz Chroboczek 2020-12-28 01:47:23 +0100
  • fece9287e2 Make https optional. Jeroen van Veen 2020-12-24 14:44:16 +0100
  • 2dcfe9ad8d Update CHANGES. Juliusz Chroboczek 2020-12-27 03:02:23 +0100
  • 9e4aede72a Fix issues with unaligned atomic operations. Juliusz Chroboczek 2020-12-27 01:24:52 +0100
  • e88942c9a9 Reduce the NACK delay. Juliusz Chroboczek 2020-12-26 21:09:14 +0100
  • 5d38b0a231 Allow various codecs. Juliusz Chroboczek 2020-12-25 17:33:44 +0100
  • 6c8e20c445 Don't attempt to write unsupported track to disk. Juliusz Chroboczek 2020-12-26 04:17:55 +0100
  • 2785fa9f77 Store labels early. Juliusz Chroboczek 2020-12-25 22:32:30 +0100
  • 26ca4f7969 Warn when attempting to record unsupported codec. Juliusz Chroboczek 2020-12-25 21:04:17 +0100
  • f4379f7a8c Protect against negotiation inconsistencies. Juliusz Chroboczek 2020-12-25 20:48:42 +0100
  • 2dfa175bd1 Create video element early. Juliusz Chroboczek 2020-12-25 20:29:46 +0100
  • 3c04d48b85 Push a connection even if all tracks didn't arrive. Juliusz Chroboczek 2020-12-25 20:13:11 +0100
  • e5fec68acf Start RTCP up sender early. Juliusz Chroboczek 2020-12-25 20:10:12 +0100
  • e3fd9a963a Improve error handling during negotiation. Juliusz Chroboczek 2020-12-25 18:26:30 +0100
  • d5c7a13aae Implement abort in the client->server direction. Juliusz Chroboczek 2020-12-25 18:25:55 +0100
  • cc35931ad1 Make isKeyframe codec-agnostic. Juliusz Chroboczek 2020-12-25 16:39:12 +0100
  • 59cebedcb3 feat: make https web server optional with cli parameter Jeroen van Veen 2020-12-24 14:44:16 +0100
  • ed9377e38f Disable playing files when browser doesn't support captureStream. Juliusz Chroboczek 2020-12-24 00:01:33 +0100
  • 159a9b8147 Fix recording filename for Windows. Juliusz Chroboczek 2020-12-23 23:13:22 +0100
  • 6969ae7d68 Warn when writing to disk fails. Juliusz Chroboczek 2020-12-23 21:51:25 +0100
  • d9dbb50bf5 Maintain a reference to client in disk connections. Juliusz Chroboczek 2020-12-23 21:48:02 +0100
  • d43a2b0104 Implement WallOps to send a warning to all operators. Juliusz Chroboczek 2020-12-23 21:32:32 +0100
  • 480ca58fe8 feat: add Docker config & defaults Jeroen van Veen 2020-12-23 03:29:45 +0100
  • 180455861c chore: delegate tls to proxy (use http listener) Jeroen van Veen 2020-12-23 02:03:19 +0100
  • adf27cc870 chore: rename README to force markdown Jeroen van Veen 2020-12-22 13:30:06 +0100
  • 8a4dd425b0
    Add note on "presenter" entry ofrzeta 2020-12-22 06:51:41 +0100
  • 23f5e4ef78
    Rename README to README.md ofrzeta 2020-12-22 06:48:51 +0100
  • 65357759d0 Add CHANGES. galene-0.1 Juliusz Chroboczek 2020-12-19 19:55:15 +0100
  • 4c07953ee0 Update dependencies. Juliusz Chroboczek 2020-12-19 19:03:14 +0100
  • 4fde2c40e6 Run gofmt. Juliusz Chroboczek 2020-12-19 17:38:47 +0100
  • 325f288189 Move to github. Juliusz Chroboczek 2020-12-19 17:37:48 +0100
  • 66fb73d01e Relicense under the MIT licence. Juliusz Chroboczek 2020-12-19 17:26:16 +0100