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.
Firefox doesn't support "data:" urls for this.
|
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.
Export Csp boolean flag in global context (true if CSP is enabled).
Load extra styles if CSP is enabled.
|
11 years ago |
Lance Cooper
|
1f09f72bd2
|
Server side support for requiring a user account to create rooms.
Also streamlines error creations.
|
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.
Rewrote comments in the example configuration.
Moved all global test code into a plugin (plugin-test-authorize.js).
|
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.
See http://golang.org/pkg/net/http/pprof/ for details.
|
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.
Signed-off-by: Simon Eisenmann <simon@struktur.de>
|
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 |