Simon Eisenmann
|
e2d390f694
|
Gofmt.
|
11 years ago |
Simon Eisenmann
|
979e61941a
|
Fixed API without handle support.
|
11 years ago |
Simon Eisenmann
|
84343d2fec
|
Merge pull request #8 from fancycode/refcount_buffers
Release message only after it has been sent to all connections.
|
12 years ago |
Joachim Bauch
|
2822ceb7c8
|
Release message only after it has been sent to all connections.
|
12 years ago |
Simon Eisenmann
|
78c41136df
|
Merge pull request #6 from fancycode/refcount_buffers
Use refcounted buffers for IO.
|
12 years ago |
Joachim Bauch
|
f185864ca9
|
Use refcounted buffers for IO.
Need to use buffers multiple times when broadcasting.
|
12 years ago |
Simon Eisenmann
|
c0e15a58cd
|
Merge pull request #5 from fancycode/writepump_ping_goroutine
Writepump optimizations
|
12 years ago |
Joachim Bauch
|
139c6ab740
|
Don't run ping ticker in own goroutine and get rid of long-running "defer"s.
|
12 years ago |
Simon Eisenmann
|
64195e05b3
|
Merge pull request #4 from fancycode/avoid_timers
Avoid excessive timer usage to throttle clients.
|
12 years ago |
Joachim Bauch
|
b2f5e7a2e8
|
Avoid excessive timer usage to throttle clients.
|
12 years ago |
Simon Eisenmann
|
a5957fc207
|
Merge pull request #3 from fancycode/prevent_duplicate_rooms
Prevent duplicate room creation.
|
12 years ago |
Simon Eisenmann
|
12ed4d972b
|
Merge pull request #2 from fancycode/read_write_buffercache
Reuse buffers when reading/writing data.
|
12 years ago |
Joachim Bauch
|
bc5aee4658
|
Prevent duplicate room creation.
|
12 years ago |
Simon Eisenmann
|
2be499c346
|
Do not initialize queue with fixed size.
|
12 years ago |
Simon Eisenmann
|
2c500ead30
|
Added 100ms delay while sending chat messages.
|
12 years ago |
Joachim Bauch
|
99e4f80443
|
Added myself to authors.
|
12 years ago |
Simon Eisenmann
|
34a2a315b6
|
Use distinct icons for chat message delivery states.
|
12 years ago |
Joachim Bauch
|
17aba85b51
|
Reuse buffers when reading/writing data.
|
12 years ago |
Simon Eisenmann
|
d0bde353bd
|
No longer show picture and names in 1to1 chats.
|
12 years ago |
Simon Eisenmann
|
7ea867d4e5
|
Use video waiter for screensharing videos and show screen sharing resolution in log.
|
12 years ago |
Simon Eisenmann
|
1d0853ac93
|
Added support for general handlers in sleeply API registration.
Added CORS headers to stats API.
|
12 years ago |
Simon Eisenmann
|
c607509788
|
Use uint64 values.
|
12 years ago |
Simon Eisenmann
|
1e68c9ceea
|
gofmt
|
12 years ago |
Simon Eisenmann
|
8534be0312
|
Fixed panic when users disconnect while they were looped for Users request.
|
12 years ago |
Simon Eisenmann
|
4f449341a2
|
Removed debug logging of register and unregister.
|
12 years ago |
Simon Eisenmann
|
f0fee56826
|
Do not log io.EOF errors.
|
12 years ago |
Simon Eisenmann
|
78956b15a7
|
Removed debug and gofmt.
|
12 years ago |
Simon Eisenmann
|
a4a815cc06
|
Implemented stats API.
|
12 years ago |
Simon Eisenmann
|
8efd6dac2f
|
Fixed compass.
|
12 years ago |
Simon Eisenmann
|
48d21a25db
|
Removed large loops over connections and users and implemented per room processing.
|
12 years ago |
Simon Eisenmann
|
ff802725fd
|
Comments.
|
12 years ago |
Simon Eisenmann
|
af7c004638
|
Comment fixes.
|
12 years ago |
Simon Eisenmann
|
505e9b0703
|
Implemented sending pings while in queue flush loop and added ping/pong logging.
Timestamps in log are now with microseconds.
|
12 years ago |
Simon Eisenmann
|
8e1377ffaf
|
Updated to latest version of webrtc.adapter.js.
|
12 years ago |
Simon Eisenmann
|
5db0ac11da
|
Added info about Id field in Screenshare document.
|
12 years ago |
Simon Eisenmann
|
0b1a53da37
|
Implemented Angular Module support in plugins.
Added better plugin examle.
Added support to serve static resources from extra subfolder static.
|
12 years ago |
Simon Eisenmann
|
b70c61fdc2
|
Fixed error callback when room data could not be loaded.
|
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
|
eff92a008e
|
Changed Makefile to allow tarball and release builds with local third party sources in ./vendor too.
|
12 years ago |
Simon Eisenmann
|
cd55d8a2df
|
Added usability text when in default room.
|
12 years ago |
Simon Eisenmann
|
c489ab07e0
|
Implemented social links for email, facebook, twitter, google plus and xing.
|
12 years ago |
Simon Eisenmann
|
df19fefb96
|
Rebuilt translations.
|
12 years ago |
Simon Eisenmann
|
17a2a67f52
|
Updated usability text.
|
12 years ago |
Simon Eisenmann
|
968cc182ce
|
Fixed german translation.
|
12 years ago |
Simon Eisenmann
|
5fb8deff08
|
Avoid putting usability into its own scope.
|
12 years ago |
Simon Eisenmann
|
c337ec4f29
|
Reduced help font size.
|
12 years ago |
Simon Eisenmann
|
3407e9ad36
|
Compare room number properly with null.
Signed-off-by: Simon Eisenmann <simon@struktur.de>
|
12 years ago |
Simon Eisenmann
|
53143dfd41
|
Use captial and lower case letters and increased length to 11 for random room names.
Signed-off-by: Simon Eisenmann <simon@struktur.de>
|
12 years ago |
Simon Eisenmann
|
92b45ba789
|
Added url functions as mediaStream api.
Signed-off-by: Simon Eisenmann <simon@struktur.de>
|
12 years ago |
Simon Eisenmann
|
67de408100
|
Refactored room events.
Signed-off-by: Simon Eisenmann <simon@struktur.de>
|
12 years ago |