Commit Graph

61 Commits (a6b28af6f82ef80c3dccd1628c47829fbfdf10cc)

Author SHA1 Message Date
Richard Fuchs a6b28af6f8 MT#55283 modernise STR_INIT and str_init
9 months ago
Richard Fuchs a140d83975 MT#55283 enforce hash table types in callbacks
11 months ago
Donat Zenichev 5a7a757431 MT#59038 Fix a defect detected by Coverity Scan (websocket)
1 year ago
Richard Fuchs 72b388a7ce MT#59038 add support for "plain" NG protocols
1 year ago
Donat Zenichev bebe291656 MT#59086 Unify header files inclusions.
1 year ago
Richard Fuchs 812b627bd8 MT#55283 use typed GHashTables for metric_types
1 year ago
Richard Fuchs 40fcf7e448 MT#55283 use g_auto for stats_metrics
1 year ago
Richard Fuchs d4d8e0368f MT#55283 turn stats_metric into typedef
1 year ago
Richard Fuchs 218f4b586b MT#55283 use typed GQueue for websocket objects
1 year ago
Richard Fuchs de5b6cf3cf MT#55283 use typed hash table for websocket
1 year ago
Richard Fuchs cfa560c6b4 MT#55283 use g_auto for GHashTable
1 year ago
Richard Fuchs c28ba5cd4e MT#55283 use g_auto for GString
1 year ago
Richard Fuchs 8684a1933a MT#57977 use symmetric UDP
2 years ago
Richard Fuchs d9e682b7db MT#56374 add convenience macros for string creation
2 years ago
Richard Fuchs 04ce204ef6 MT#55283 fix HTTP/WS deadlock
2 years ago
Richard Fuchs cb1f53f38e MT#56447 increase websocket logging
2 years ago
Richard Fuchs 1457b34f65 MT#55283 work around LWS thread non-safety
2 years ago
Richard Fuchs 26cc168f83 MT#55283 eliminate useless return values
2 years ago
Richard Fuchs b207d0c586 MT#55283 single-threaded lws_write()
2 years ago
Richard Fuchs f293ca9a18 MT#55283 use LOCK() macro
2 years ago
Richard Fuchs cb9ec2abf9 MT#55283 reverse loop skip logic
2 years ago
Richard Fuchs b956303748 MT#55283 support reporting per-interval metrics
2 years ago
Richard Fuchs 1379ba2310 MT#56447 handle Janus POST alternative usage
2 years ago
Richard Fuchs 8a5a99d6fe MT#56447 support /janus URI
2 years ago
Richard Fuchs 9b20ce2ef9 MT#56447 support HTTP OPTIONS
2 years ago
Richard Fuchs 4697b437d5 MT#56447 implement GET for Janus protocol
2 years ago
Richard Fuchs 696df96f22 MT#56447 add CORS headers to HTTP replies
2 years ago
Richard Fuchs 9eb7b640c2 TT#14008 add explicit lws_cancel_service at shutdown
3 years ago
Richard Fuchs 6e0c4f3e01 TT#14008 fix mem leak
3 years ago
Richard Fuchs 17bda4b1e8 TT#156900 fix master/slave race condition with early closed ports
3 years ago
Richard Fuchs b907dea9e3 TT#14008 fix "Connection: Close" HTTP breakage
3 years ago
Richard Fuchs d3d11c19a3 TT#157801 don't tell libwebsockets to bind to ADDR_ANY twice
3 years ago
Richard Fuchs db0dbd3666 TT#157801 skip libwebsockets IPv6 bindings if not available
3 years ago
Richard Fuchs 6d0eba931a TT#157801 explicitly handle v4/v6 also for libwebsockets
3 years ago
Richard Fuchs 8d99ef0686 TT#14008 use glib allocators for LWS setup
3 years ago
Richard Fuchs 2dd5d7125f TT#14008 don't directly use __obj_* calls
4 years ago
Richard Fuchs c7085085a7 TT#14008 fix lock order between janus_session and websocket_conn
4 years ago
Richard Fuchs 2130e2f62b TT#89352 support Janus control protocol
4 years ago
Richard Fuchs b945104b5e TT#89352 switch `done` flag to bool type
4 years ago
Richard Fuchs ca1d2af47e TT#89352 increase LWS max write logging size
4 years ago
Richard Fuchs 58829a4ecf TT#89352 explicitly disable lws IPv6 for IPv4 binds
4 years ago
Richard Fuchs e9f7de8cbf TT#14008 update for older libwebsockets
4 years ago
Richard Fuchs 99985d234d TT#14008 fix handling of large WS payloads
4 years ago
Richard Fuchs a8013ffe70 TT#111051 set thread specific process names
4 years ago
Guillem Jover e2552773cc TT#108003 Handle errors during websocket connection initialization
4 years ago
Richard Fuchs 1dbfbe87d3 TT#14008 move g_string_free helper to auxlib
4 years ago
Richard Fuchs 554034eb7e TT#106101 also turn UDP/WS receive buffer into refcounted object
4 years ago
Richard Fuchs 9653546f7c TT#107157 fix LWS HTTP handling crash
4 years ago
Richard Fuchs 30733ec5cd TT#97301 support granular log levels
4 years ago
Richard Fuchs cd577a2710 TT#106150 fix possible race condition while processing WS queue
4 years ago