44 Commits (01f93bd8cde513b4327d15c5a1daf6cad0f91afc)

Author SHA1 Message Date
Simon Eisenmann d782eb26d8 Added startup bus event and a NATS client id. 10 years ago
Simon Eisenmann e33796f83f Added support for NATS pub/sub messaging to trigger channeling events for external services. 10 years ago
Simon Eisenmann 6cd8ce1258 Added media-src to CSP example. 10 years ago
Simon Eisenmann 9430589047 Added hint about Firefox state. 10 years ago
Joachim Bauch db9c6108ba Load sandbox iframes from "blob:" urls. 10 years ago
Simon Eisenmann 403eea5e57 Fixed typo. 10 years ago
Simon Eisenmann b719e7dac2 Fixed borked order in config file. 10 years ago
Simon Eisenmann 6c1e9791d5 Added renegotiation configuration to server. 10 years ago
Joachim Bauch 02c531591a Need "frame-src" CSP to load YouTube sandbox. 10 years ago
Simon Eisenmann 457eabf23f Contacts can now be disabled on server module level (server.conf). 11 years ago
Simon Eisenmann 553323a864 Implemented authorizeRoomJoin flag. Set this to allow only authenticated users to join rooms. 11 years ago
Simon Eisenmann 1610b4aa3f Fixed a line which was too long. 11 years ago
Simon Eisenmann 076bcdb271 Added modules section to config file to allow to disable screensharing, youtube and presentation support. 11 years ago
Simon Eisenmann 38f8105c2e Also allow data: urls for fonts. 11 years ago
Simon Eisenmann 9ab17d1721 Enhanded recommended CSP to include support for pdf web worker which loads stuff from blob: urls. 11 years ago
Simon Eisenmann 14afcc4416 Added CSP suggestions and example. 11 years ago
Simon Eisenmann 3fcca78182 Added support to enable Content-Security-Policy and Content-Security-Policy-Report-Only. 11 years ago
Lance Cooper 1f09f72bd2 Server side support for requiring a user account to create rooms. 11 years ago
Simon Eisenmann 0c37d4851f Decode secrets as hex and recommend in configuration comments to generate secrets as hex values with example on how to do it. 11 years ago
Simon Eisenmann cc255be4c5 Added encryption to sessions and contact tokens to protect data. 11 years ago
Simon Eisenmann dfca7e7096 Fixed STUN config example to actually work. 11 years ago
Simon Eisenmann 13ac41d417 Changed name of project to Spreed WebRTC. 11 years ago
Simon Eisenmann 5774a4b42c Added more text and translated to German. 11 years ago
Simon Eisenmann ca7e6d0332 Implemented certificate pass through from SSL frontend proxy via HTTP headers. 11 years ago
Simon Eisenmann 12c04a9198 Cleaned up implementation of certificates handler and added bunch of config files options. 11 years ago
Simon Eisenmann eb13945be8 TLS client side auth now even works. 11 years ago
Simon Eisenmann bec399dca3 Implemented httpheader userid handler. 11 years ago
Simon Eisenmann a1c1405c61 Added realm to userids, tokens and nonces. 11 years ago
Simon Eisenmann f27c5d10a3 Implemented web client integration of user authentication, authorization and creation. 11 years ago
Simon Eisenmann 10f85891ac Implemented user creation API. 11 years ago
Simon Eisenmann a46f36fd48 Implemented userid validation and pluggable interface to implement different authentication backends. 11 years ago
Simon Eisenmann c5bd56c718 Cleaned up token and session id generation in preperation for userids. 11 years ago
Simon Eisenmann 7c87ec3325 Added example configuration for https. 11 years ago
Simon Eisenmann 919e758a31 Removed obsolete different TURN user formats. 11 years ago
Simon Eisenmann ed7cf2d826 Improved TURN server support. 11 years ago
Joachim Bauch 5eb8ebe51c Support configuring pprof HTTP server. 11 years ago
Simon Eisenmann a4a815cc06 Implemented stats API. 12 years ago
Simon Eisenmann 55e22afe32 Added configration for maxfd and automatically use the numer of cpus for GOMAXPROCS per default. 12 years ago
Simon Eisenmann 3d04daa92f Implemented room selection screed with automatic room id generator. 12 years ago
Simon Eisenmann 8dabd2cfd0 Added support for url prefixes when behind a web server sub path (see server.conf.in basePath configuration). 12 years ago
Simon Eisenmann 31dbb411ca Added html frontend plugin support. 12 years ago
Simon Eisenmann 18d324f390 Added title as configuration option. 12 years ago
Simon Eisenmann 26d2c18764 Split up html templates and added extra slots for easy customization and extension. 12 years ago
Simon Eisenmann 729384eade Global room id name as configuration option and disabled per default. 12 years ago
Simon Eisenmann 6ffd3f2917 Initial public release. 12 years ago