Activity

From 08/17/2014 to 09/15/2014

09/15/2014

06:05 PM Revision dbc07c8b (mongoose): Moved mjpg_streamer to a separate dir
Sergey Lyubka
03:04 PM Revision 292d035f (janus-gateway): New synchronous API for plugin messaging and preliminary NACK ...
Added the possibility of implementing synchronous messaging with plugins, as an alternative to the asynchronous mecha... meetecho
12:48 PM Revision ce953575 (mongoose): Not closing listening connections
Sergey Lyubka
10:39 AM Revision e326e9b9 (janus-gateway): Updated previous merge to use the new Janus Chrome extension
meetecho
10:35 AM Revision d222c990 (janus-gateway): Merge pull request #64 from mrauhu/fix-screensharing-chrome-34+
Fix screensharing for Chrome 34+ (and untested Firefox 33+ support) Lorenzo Miniero
12:28 AM Revision 80db0485 (mongoose): Added more dependencies in test/Makefile
Sergey Lyubka
12:18 AM Revision 382d1655 (mongoose): Added MONGOOSE_NO_MMAP conditional
Sergey Lyubka

09/14/2014

02:06 PM Revision 0fb2f38c (mongoose): Fixed mg_connect() call
Sergey Lyubka

09/12/2014

03:25 AM Revision 24ff0291 (janus-gateway): Added Google Chrome extensions-sample for https://*/*
Mrau Hu
03:15 AM Revision 0297d836 (janus-gateway): Fixed: screen sharing, used code from https://github.com/henri...
Mrau Hu

09/11/2014

02:55 PM Revision aa007f12 (mongoose): Updated travis config
Sergey Lyubka
02:52 PM Revision 87529103 (mongoose): Better UDP support
Sergey Lyubka

09/10/2014

10:16 AM Revision 4ed11d1f (janus-gateway): Added a new joinandconfigure request to the Video MCU to autom...
meetecho
09:38 AM Revision 96996579 (janus-gateway): Added way to group trickle candidates in a single request
meetecho

09/09/2014

11:59 PM Revision 2a5a8eec (mongoose): removed chat_server dir in examples
Sergey Lyubka
10:23 PM Revision ceca52de (mongoose): Moved file send_file example to separate dir
Sergey Lyubka
10:20 PM Revision 8a369105 (mongoose): Moved file upload example to separate dir
Sergey Lyubka
09:47 PM Revision 56d12c89 (mongoose): Typo in hello_world.c fixed
Sergey Lyubka
09:46 PM Revision 2cfce4d8 (mongoose): Added copyright
Sergey Lyubka
09:44 PM Revision f372faf6 (mongoose): Moved hello.c example to its own dir
Sergey Lyubka
05:26 PM Revision 882f3b3a (mongoose): removed hello.lp
Sergey Lyubka
05:23 PM Revision fac0e9b0 (mongoose): Moved unit test to dedicated dir
Sergey Lyubka
05:11 PM Revision a3cf67c3 (mongoose): Moved examples/mkdata.pl -> scripts/embed_binary_files.pl
Sergey Lyubka
05:09 PM Revision 2987cbdb (mongoose): ws_ssl -> websocket_ssl_proxy
Sergey Lyubka
05:07 PM Revision 6083b9c5 (mongoose): Updated to the recent skeleton. SSL address format changed
Sergey Lyubka
04:40 PM Revision 6865c925 (janus-gateway): Added option to provide fmtp codec parameters to RTP-based str...
meetecho
04:03 PM Revision 83237a02 (mongoose): Made local copies of dependencies
Sergey Lyubka
04:01 PM Revision 965188ba (mongoose): removed chat.c
Sergey Lyubka
04:00 PM Revision 66da41d4 (mongoose): Adopted to the recent net_skeleton
Sergey Lyubka
11:38 AM Revision e4adcb76 (janus-gateway): Added support for escaped semicolons in configuration files
meetecho
08:32 AM Revision 9dafd223 (janus-gateway): Merge pull request #63 from leighman/master
Staticise plugin globals Lorenzo Miniero
08:27 AM Revision cfd334ac (mongoose): Moved websocket echo server example
Sergey Lyubka

09/08/2014

10:30 PM Revision b5f6254c (mongoose): Added date marker
Sergey Lyubka
10:29 PM Revision dcbd1cbb (mongoose): Moved pubsub example to websocket_chat
Sergey Lyubka
10:22 PM Revision a3b568f4 (mongoose): removed lua_ddl.c
Sergey Lyubka
02:56 PM Revision 506f60ae (janus-gateway): Staticise plugin globals
Jack Leigh

09/07/2014

10:55 AM Revision 75770aec (mongoose): Merge pull request #415 from mmicko/master
Added mg_mmap and mg_munmap utility functions for memory mapping files Sergey Lyubka

09/06/2014

09:11 AM Revision 3a8ae7ac (mongoose): Merge branch 'master' of ssh://github.com/valenok/mongoose
Sergey Lyubka
09:10 AM Revision b116b2fa (mongoose): mg_poll_server doc corrected
Sergey Lyubka

09/05/2014

03:35 PM Revision 4d13c20d (janus-gateway): Aligned some glib usage to the recent cleanup
meetecho
01:38 PM Revision 786cc14f (janus-gateway): Fixed occational segfault when participants left the video MCU
meetecho
12:36 PM Revision a7442038 (janus-gateway): Some post merge #62 fixes
Fixed install.sh check not working for datachannels and websockets enabled
Fixed some warnings here and there
meetecho
12:06 PM Revision cc8fd953 (janus-gateway): Restored publishers event after merge #62
meetecho
12:03 PM Revision 66cb94d8 (janus-gateway): Merge pull request #62 from leighman/cleanup
Cleanup Lorenzo Miniero
09:49 AM Revision 347b04bf (janus-gateway): Fixed issue with video not working on latest Firefox 34 Nightly
meetecho

09/04/2014

05:29 PM Revision 1cd7cad7 (janus-gateway): Call handle handle and plugin_session plugin_session
Jack Leigh
05:29 PM Revision e5426c3a (janus-gateway): Change HAVE_WS to HAVE_WEBSOCKETS
Let's not use ws for webserver and websockets. Jack Leigh
05:29 PM Revision aaa683f5 (janus-gateway): Only access the global stop variable atomically
Jack Leigh
05:29 PM Revision 59728050 (janus-gateway): postprocessing: Return type fix
Jack Leigh
05:29 PM Revision 3517840e (janus-gateway): postprocessing: Const correctness
Jack Leigh
05:29 PM Revision 1a4b754c (janus-gateway): postprocessing: Fix old-style function definitions
Jack Leigh
05:29 PM Revision 82f4d527 (janus-gateway): postprocessing: Use top-level debug header
Jack Leigh
05:29 PM Revision e0fd26b6 (janus-gateway): janus: Simplify retrieval of session IDs
There’s no need to access them from the session struct when we already
have them in a local variable. This will simpl...
Philip Withnall
05:29 PM Revision cbcb7964 (janus-gateway): ice: Ensure ice_handles is accessed with the lock held
Philip Withnall
05:29 PM Revision 6d10e882 (janus-gateway): janus: Tidy up iteration over ICE handles
Use GHashTableIter instead of copying the table into a new linked list.
This changes janus_ice_handle_destroy() to n...
Philip Withnall
05:29 PM Revision e4b2d17e (janus-gateway): ice: Add a missing mutex unlock on an error path
Philip Withnall
05:29 PM Revision 681a736e (janus-gateway): janus_videoroom: Automatically free unhandled messages on shut...
Philip Withnall
05:29 PM Revision 0b41a924 (janus-gateway): janus: Switch janus_session from GQueue to GAsyncQueue
This simplifies locking and memory management. Philip Withnall
05:29 PM Revision 7b909521 (janus-gateway): janus: Simplify HTTP event management a little
This introduces no functional changes; just gets rid of a load of
redundant code.
Philip Withnall
05:29 PM Revision 845a4170 (janus-gateway): janus: Simplify iteration over the sessions hash table
Instead of allocating a huge linked list for every value in the sessions
table, just use a GHashTableIter to iterate ...
Philip Withnall
05:29 PM Revision 76ce5502 (janus-gateway): janus_videoroom: Simplify some g_free() calls
g_free(NULL) is explicitly defined to be a no-op. There really is no
need to condition all g_free() calls on NULL.
Philip Withnall
05:29 PM Revision 7000b914 (janus-gateway): janus_videoroom: Use GAsyncQueue to prevent message race condi...
The messages queue is accessed from multiple threads (HTTP handler
threads call janus_videoroom_handle_message(), and...
Philip Withnall
05:29 PM Revision b49e80fe (janus-gateway): build: Add more compiler warnings
And explicitly disable a couple which sophiasip triggers with its header
files.
Philip Withnall
05:29 PM Revision 77992057 (janus-gateway): core: Fix old-style function definitions
And add a warning flag to prevent new ones being introduced. Philip Withnall
05:29 PM Revision 30450e1a (janus-gateway): build: Enable a whole slew of compiler warnings
The code compiles cleanly with these warnings enabled now, so enable
them permanently so further warnings don’t creep...
Philip Withnall
05:29 PM Revision e37cc793 (janus-gateway): plugins: #define packet templates to allow format placeholder ...
The compiler is not clever enough to perform format placeholder checking
on static const strings, so use #defined str...
Philip Withnall
05:29 PM Revision 4530a715 (janus-gateway): janus_videoroom: Replace string_replace() with janus_string_re...
No point in having two identical functions. Philip Withnall
05:29 PM Revision a444c736 (janus-gateway): janus_videoroom: Memory leak fixes in janus_videoroom
Various fixes for memory leaks just by initialising and destroying the
plugin, and not actually using it.
Philip Withnall
05:29 PM Revision bd5a5de4 (janus-gateway): plugins: Fix various no-op if-statements
The body of these single-line if-statements was not being executed due
to a stray semicolon being in the way. This sh...
Philip Withnall
05:29 PM Revision dfe2ad07 (janus-gateway): janus: Fix various signed/unsigned integer comparisons
This tidies up a few compiler warnings. Philip Withnall
05:29 PM Revision e2f681f7 (janus-gateway): janus: Don’t call g_type_init() for GLib ≥ 2.36.0
It is no longer needed. Philip Withnall
05:29 PM Revision 860918c7 (janus-gateway): janus: Don’t pass const strings to variables which are later f...
Philip Withnall
05:29 PM Revision a92c768e (janus-gateway): janus: Mark janus_process_error() as gnu_printf
This allows the compiler to check the format placeholders. Philip Withnall
05:29 PM Revision bf2c38b3 (janus-gateway): janus: const-correctness fixes
Philip Withnall
05:29 PM Revision 46feb4e8 (janus-gateway): utils: Simplify janus_string_replace() API
Remove the modified parameter, and instead automatically free() the
message string if it needs reallocating. This is ...
Philip Withnall
05:29 PM Revision 77354447 (janus-gateway): janus_streaming: Memory leak fixes in janus_streaming
Various fixes for memory leaks just by initialising and destroying the
plugin, and not actually using it.
Philip Withnall
05:29 PM Revision acc0e97e (janus-gateway): sdp: Clear a global variable on deinit
The SDP data has already been freed, but we shouldn’t leave a dangling
global pointer to it, since that will never go...
Philip Withnall
05:29 PM Revision 62ba811f (janus-gateway): config: Use the correct destructor for calloc()-allocated memory
Memory allocated with calloc() should be freed using the normal system
free() function. g_free() should only be used ...
Philip Withnall
05:29 PM Revision 5ad514bb (janus-gateway): config: Use the correct destructor for iterators
The iterators must be destroyed using col_unbind_iterator(), not plain
free(), or their internal data will not be fre...
Philip Withnall
05:29 PM Revision f400e413 (janus-gateway): config: Remove an unnecessary destructor call
If col_bind_iterator() fails, the iterator will be NULL. Philip Withnall
05:29 PM Revision b698d411 (janus-gateway): build: Update .gitignore
Philip Withnall
05:29 PM Revision 437c0dc1 (janus-gateway): build: Use CFLAGS and LDFLAGS
It is standard for build systems to pay attention to CFLAGS and LDFLAGS,
so the user can customise the build process ...
Philip Withnall
05:29 PM Revision 32003b80 (janus-gateway): config: Remove unreachable memory error handling paths
None of these code paths could be reached (and most were invalid anyway,
as g_free() is the wrong destructor for coll...
Philip Withnall
05:29 PM Revision 0013478d (janus-gateway): debug: Fix string literal formatting in JANUS_LOG
By requiring the first log parameter to be a string literal, we can take
advantage of the compiler’s format placehold...
Philip Withnall
05:29 PM Revision 9be81590 (janus-gateway): build: Factor common build rules into common.make
Reduce duplication in the Makefiles, and eliminate the need to copy
compiler warning flags everywhere.
Philip Withnall
05:29 PM Revision d5be97d0 (janus-gateway): ice: Give 'container' meaningful names
Jack Leigh
02:34 PM Revision 7169073a (janus-gateway): We only send the new publisher here not all publishers
Make that clear in the JSON we send. Jack Leigh
02:34 PM Revision a98f0133 (janus-gateway): Support older libavcodec versions
Jack Leigh
02:34 PM Revision 3faf8edd (janus-gateway): Another libavcodec version #if
Jack Leigh
01:05 PM Revision 78066097 (mongoose): Added mg_mmap and mg_munmap utility functions for memory mapping f...
m.milanovic@levi9.com

09/02/2014

11:34 AM Revision 72f45aa7 (mongoose): Merge pull request #414 from mmicko/master
Fixed compile on varois MINGW versions Sergey Lyubka
10:11 AM Revision 5e3e6a6d (mongoose): Fixed compile on MINGW so it is confirmed working on versions 4.6.x...
m.milanovic@levi9.com

09/01/2014

08:02 PM Revision 1388bb1d (mongoose): Fixed line endings
Sergey Lyubka
07:55 PM Revision 3cc0d16f (mongoose): Merge branch 'master' of ssh://github.com/valenok/mongoose
Sergey Lyubka
07:54 PM Revision b50095fa (mongoose): Added $Date$ markers
Sergey Lyubka

08/30/2014

11:42 AM Revision 7ad85219 (mongoose): Merge pull request #413 from mcallegari/master
Fixed build warning of signed/unsigned conditional expression Sergey Lyubka
11:04 AM Revision 347a249d (mongoose): Fixed build warning of signed/unsigned conditional expression
Massimo Callegari

08/29/2014

10:28 PM Revision 07d98212 (mongoose): Passing NS events together with the NC pointer
Sergey Lyubka

08/28/2014

10:39 AM Revision 6cf321c6 (janus-gateway): Simple admin/monitor demo page
meetecho

08/26/2014

01:42 PM Revision 73f2602b (mongoose): Updated due to ssl_wrapper.h refactoring
Sergey Lyubka

08/22/2014

09:39 PM Revision 44561d16 (mongoose): updated travis config
Sergey Lyubka
03:26 PM Revision c941a1a3 (mongoose): Proper struct mg_connection cleanup in close_local_endpoint()
Sergey Lyubka
09:59 AM Revision e33d4928 (janus-gateway): A bit of fixes and improvements in the streaming plugin
meetecho

08/21/2014

03:13 AM Revision bee22312 (mongoose): removed dead code
Sergey Lyubka
03:09 AM Revision bdb16c62 (mongoose): Added MG_RECV event and mg_send_file_data() func
Sergey Lyubka

08/20/2014

08:54 PM Revision e389e70d (mongoose): squashed warn in mg_terminate_ssl()
Sergey Lyubka
04:58 PM Revision ecb79ec6 (janus-gateway): Admin/monitor documentation
meetecho
03:47 PM Revision 2481b1cf (janus-gateway): Disable admin/monitor by default
meetecho
03:06 PM Revision f7fca695 (janus-gateway): Added first version of admin/monitor/overview API (issue #41, ...
meetecho

08/19/2014

04:47 PM Revision ab5622d0 (janus-gateway): Allow passing a desired ID for a new publisher in the video MC...
meetecho

08/18/2014

12:59 PM Revision a0be3d0c (janus-gateway): Ignore RTCP trickle candidates if rtcp-mux is used
meetecho
12:36 PM Revision 7b8bb647 (janus-gateway): Fixed debugging typo
meetecho
12:33 PM Revision d0082ce5 (janus-gateway): Bug fixing
Fixed bugs #53 and #54 meetecho
 

Also available in: Atom