From 11/14/2016 to 12/13/2016


05:51 PM Revision 2fa988fc (mongoose): Bring up main task, start MG loop and load config
PUBLISHED_FROM=7c81ec28457cda3a503e4ab01fc8593e474df4b8 Deomid Ryabkov
04:32 PM Revision eba63a19 (janus-gateway): Fixed leak when reporting media-type events to handlers
Lorenzo Miniero
03:21 PM Revision 72f1d444 (mongoose): Fix miot compilation in C++ mode
PUBLISHED_FROM=42997efb3ddc462c33d2cf7e8ef0e922797d9901 Alexander Alashkin
10:37 AM Revision 7dcc9420 (mongoose): SPIFFS libc integration refactoring; ESP32 support
Factor out common part of SPIFFS libc interface support from the CC3200
port and reuse it for ESP32. Minor cleanups.
Deomid Ryabkov
10:37 AM Revision a447ae5e (mongoose): MQTT parsing fix
PUBLISHED_FROM=41f43cb0e707259740de3346308f746c2a3778fd Sergey Lyubka
10:33 AM Revision 6a998158 (janus-gateway): Merge pull request #536 from meetecho/event-handlers
Event handler plugins Lorenzo Miniero


09:35 PM Revision 54ad1e4e (mongoose): Prepare pic32 docker image and xc32 makefile
This PR does not include `fw/platforms/pic32` since it's too dirty.
Dmitry Frank
03:47 PM Revision e2a8e496 (janus-gateway): Added failIfNoAudio/failIfNoVideo capture-related flags to jan...
Lorenzo Miniero
03:24 PM Revision 19640ae7 (janus-gateway): Merge pull request #702 from meetecho/libsrtp2
Autodetect libsrtp version (1.5.x vs 2.0.x) Lorenzo Miniero
03:20 PM Revision ac37a9e3 (janus-gateway): Modified RTCP code to recognize XR packets
Lorenzo Miniero
03:19 PM Revision b21832de (janus-gateway): Reduced verbosity of a couple of transport related messages
Lorenzo Miniero
02:42 PM Revision 13af1c1e (janus-gateway): Fixed async/sync AJAX request for detach/destroy (fixes #704)
Lorenzo Miniero
02:39 PM Revision bf813b7c (janus-gateway): Merge pull request #707 from dazzl-tv/pullreq
MacOS endianness issue on RTP header Lorenzo Miniero
01:37 PM Revision dc68c4e4 (janus-gateway): Merge remote-tracking branch 'upstream/master' into pullreq
Emmanuel Riou
01:36 PM Revision 1227d096 (janus-gateway): fix MACOS endianness issue (due to lack of standart environmen...
Emmanuel Riou
10:36 AM Revision 89d215d7 (janus-gateway): Merge pull request #706 from Sean-Der/videoroom-listparticipan...
IInclude publisher's audio_ssrc and video_ssrc in plugin_videoroom listparticipants Lorenzo Miniero


11:35 PM Revision 39ea91cf (mongoose): Test building with MG_ENABLE_FILESYSTEM=0
Fix errors so it builds.
Deomid Ryabkov
10:06 PM Revision 5ebff5d1 (mongoose): Rename pic32_harmony -> pic32
PUBLISHED_FROM=00ca7b2adabde94a683ac4d33be1f2bdbb17772f Dmitry Frank
04:06 PM Revision 731512a9 (mongoose): Define mg_file_upload_handler() only if needed
Namely, define it if only `MG_ENABLE_HTTP_STREAMING_MULTIPART` and
Dmitry Frank
02:03 PM Revision 0f8c9674 (janus-gateway): Include publisher's internal_audio_ssrc and internal_video_ssr...
Sean DuBois
12:36 PM Revision 304dbca6 (mongoose): Fix miot-mbed errors and warning, part 3
PUBLISHED_FROM=2f6fb7ea5abdcd4ca9b06956172938ee3bc28459 Alexander Alashkin


10:22 PM Revision 18ff0faf (mongoose): Implement stringify macro
And use it for `FW_ARCHITECTURE`. This is needed because with
Microchip's xc32, `-DFOO=\"bar\"` results in `FOO` bein...
Dmitry Frank
07:21 PM Revision 25de7914 (mongoose): Fix miot-mbed compilation, part 2
PUBLISHED_FROM=bd87b901b7c1c1a4f9b0f875f0b024b672121d4a Alexander Alashkin
04:21 PM Revision 6e88c9cf (mongoose): Fix WEAK redefinition in mbed
PUBLISHED_FROM=6abc158f198f5bd032e5ab06cc0ba3373434cdbe Alexander Alashkin
08:50 AM Revision 997c72f7 (janus-gateway): Shimmed libsrtp2 API
Lorenzo Miniero


06:05 PM Revision 9937e889 (mongoose): Fix comparisons
PUBLISHED_FROM=4d86de7f73ef9d4c0f236e1fe1201e5de792f19f Marko Mikulicic
05:21 PM Revision 57f964a1 (mongoose): Add mqtt last will
PUBLISHED_FROM=fb856714ead67390dfd7ce9d208ae5ae19ce7c6d Sergey Lyubka
02:53 PM Revision 846a7f2b (janus-gateway): Updated code to reflect API changes in case libsrtp2 is detected
Lorenzo Miniero
02:21 PM Revision e8dca0bc (janus-gateway): Autodetect libsrtp version (1.5.x vs 2.0.x)
Lorenzo Miniero


05:02 PM Revision f8a87946 (janus-gateway): Bumbed version number and small fixes to the docs
Lorenzo Miniero
04:53 PM Revision 3fb6eb07 (janus-gateway): Merge branch 'master' into event-handlers
Lorenzo Miniero
04:51 PM Revision 6ab09795 (janus-gateway): Fixed --disable-unix-sockets check in (fixes #701)
Lorenzo Miniero
03:57 PM Revision 462021b7 (janus-gateway): Merge pull request #697 from meetecho/extmap
Added support for (some) RTP extensions Lorenzo Miniero
03:55 PM Revision ef61c470 (janus-gateway): Make negotiation of new RTP extensions in VideoRoom configurable
Lorenzo Miniero
03:43 PM Revision 4fb1f6d2 (janus-gateway): Make negotiation of audio-level RTP ext in AudioBridge configu...
Lorenzo Miniero


05:17 PM Revision e66c9360 (janus-gateway): Implemented timeout/GET_PARAMETER support for RTSP in Streamin...
Lorenzo Miniero


04:06 PM Revision cbd58351 (mongoose): Include sys/types.h for PIC32 port
On PIC32MZ, this is required to get `ntohl` and friends.
Dmitry Frank
01:51 PM Revision fba32acb (mongoose): Replace memcmp with strncmp in mongoose
PUBLISHED_FROM=3c5859f06ab838bba7c95c4878c4e7e883329810 Alexander Alashkin


10:21 PM Revision 2fdb1f78 (mongoose): Fix amalgamation conflicts: POC
PUBLISHED_FROM=5b63325ade34b9032476fc88ac407816990f1cfc Sergey Lyubka
02:35 PM Revision e82e94ad (janus-gateway): Fixed typo
Lorenzo Miniero
02:25 PM Revision 0b50be4a (janus-gateway): Automatically try using SIP INFO for DTMF in SIP demo when not...
Lorenzo Miniero
10:49 AM Revision c70cb37b (janus-gateway): Added playout-delay to the RTP extensions
Lorenzo Miniero
09:21 AM Revision ea2069df (mongoose): Fix coredump in mg_reverse_proxy_handler
PUBLISHED_FROM=ca0ae588290f133ef7640ca538847a63c0cb544b Alexander Alashkin


03:39 PM Revision 3cc61ddb (janus-gateway): Added support for (some) RTP extensions
Lorenzo Miniero


01:36 PM Revision 7267fc75 (mongoose): Fix mg_stat
PUBLISHED_FROM=e6fb19c5256b6d43359f21b325e16b415152f26f Alexander Alashkin
01:36 PM Revision ea7d6906 (mongoose): Replace fopen with mg_fopen
PUBLISHED_FROM=764ea806a5d31bd545a5d99de80e2ee0234ebcab Alexander Alashkin
11:22 AM Revision 6e5e2eb6 (mongoose): Restore HTTP errors descriptions
PUBLISHED_FROM=26becdaf7dd61481b88b166ea87d44a7bc796660 Alexander Alashkin
09:51 AM Revision 876304fe (janus-gateway): Merge branch 'master' into event-handlers
Lorenzo Miniero
09:41 AM Revision 8413da38 (janus-gateway): Lock forwarder mutex before using forwarder hash table (pull #...
Lorenzo Miniero
09:33 AM Revision 41af3a48 (janus-gateway): Merge pull request #695 from agclark81/master
Support for setting an iceTransportPolicy Lorenzo Miniero


09:45 PM Revision f5c50978 (janus-gateway): support for setting an iceTransportPolicy
Alexander Clark
04:59 PM Revision 8ae5908e (janus-gateway): Made configure smarter (see issue #689)
Lorenzo Miniero
03:51 PM Revision 51466df7 (mongoose): Check for SEND_AND_CLOSE after HANDSHAKE_REQUEST
Assume handshake request was declined if either MG_F_CLOSE_IMMEDIATELY _or_ MG_F_SEND_AND_CLOSE is set.
Deomid Ryabkov
03:21 PM Revision d6259332 (mongoose): Fix use-after-free
Free keys and cert before conf, not after
Deomid Ryabkov
12:37 PM Revision 30f76e53 (janus-gateway): Fixed error when compiling Streaming plugin without libcurl
Lorenzo Miniero
12:05 PM Revision 260229a4 (mongoose): Free certs and keys on client TLS connections
Renegotiation is disabled, so we don't need them.
Reduces per-connection usage when idle by 3K.
Deomid Ryabkov
12:01 PM Revision 503c2273 (janus-gateway): Edited README guidelines for MacOS (see #666)
Lorenzo Miniero
11:54 AM Revision ba6b98f2 (janus-gateway): Merge pull request #666 from akfork/master
Fix compile failed on Mac Lorenzo Miniero
11:42 AM Revision 944b97ff (janus-gateway): Add optional authentication support to RTSP streaming (see iss...
Lorenzo Miniero
11:21 AM Revision 9e0bce2f (janus-gateway): Mention libcurl as optional dependency in the documentation (s...
Lorenzo Miniero
10:48 AM Revision 3a91fd50 (janus-gateway): Removed extra unlock (see #694)
Lorenzo Miniero
10:45 AM Revision 8514b7e3 (janus-gateway): Merge pull request #678 from eduardomb/master
Added supervisor sample to the documentation Lorenzo Miniero
08:50 AM Revision 7776df24 (mongoose): Enable server name verification on mbedTLS
PUBLISHED_FROM=54774944d5402a5d6a351b4609428940c0ad20ea Deomid Ryabkov


05:21 PM Revision e17fdcb0 (mongoose): Minor memory shavings on ESP8266; ~2.5K less
- Only allow one TCP segment in flight. Each segment is 1.5K and it
adds up. This may increase latency, but memory...
Deomid Ryabkov


07:30 PM Revision d96629cd (mongoose): Add support for PEM certs on SimpleLink
Also performs trnasparent SPIFFS -> SLFS cert copy.
If the file's extension is .pem, convert it to DER format and pu...
Deomid Ryabkov
12:37 PM Revision 19d5f900 (janus-gateway): Merge pull request #690 from fbertone/patch-1
Update - disable MQTT Lorenzo Miniero
11:36 AM Revision 0c79fcfb (mongoose): Add a flag to prevent a tunnel from reconnection
Also fixed a memory leak on reconnect: previously, each reconnect was
creating a `struct mg_connection` which was nev...
Dmitry Frank
10:27 AM Revision a83ff652 (janus-gateway): Update
Add parameter to disable MQTT in ./configure command Fabrizio Bertone
08:21 AM Revision 9125830d (mongoose): Fix stkovf in mg_resolve_async_opt
PUBLISHED_FROM=8e37c51c6b0bf7d0782f3a997360827471b95d2e Alexander Alashkin


01:21 PM Revision 55963d0c (mongoose): Fix typo in platforms_esp
PUBLISHED_FROM=b17ef5bc8ec801fca91c89af5f97767a55911952 Alexander Alashkin
12:50 PM Revision 44f7b918 (mongoose): Fix use of SLFS from TI libc "device" interface
PUBLISHED_FROM=e1bb89268dfc4d51880b89b07fb2f69cb49e053b Deomid Ryabkov
10:21 AM Revision 731ea5d5 (mongoose): Increase debug level of stat() and open() messages
Useful for debugging at level 3
Deomid Ryabkov
09:51 AM Revision 9e517fde (mongoose): Implement SNTP client
PUBLISHED_FROM=ac54bcbc81a9ee688e8b90e261172be76a9fbacd Alexander Alashkin


06:06 PM Revision 1ff61837 (mongoose): Fix mg_http_common_url_parse
The only client of `mg_http_common_url_parse` (namely,
`mg_connect_http_base`) expects `port_i` to be the index in th...
Dmitry Frank
11:07 AM Revision 3a8464e4 (mongoose): Reinstate fs_slfs_rename stub
Needed by TI libc for use with add_device
Deomid Ryabkov
08:06 AM Revision 39b0b8e2 (mongoose): Fix clang formatting
PUBLISHED_FROM=ea64670e42ae58bbe26abee5d928f2afcd83bd46 Marko Mikulicic


04:21 PM Revision 3a611864 (mongoose): Ubreak v7 build - add missing includes
PUBLISHED_FROM=01d691c9e06486cab0903b8db98e56fffc3fb234 Sergey Lyubka
03:52 PM Revision 2180e178 (mongoose): Allow use of absolute paths on SLFS
If the path starts with /, do not drop it.
There are no directories on SLFS, but use of /pretend/paths/to/files.txt
Deomid Ryabkov
01:21 PM Revision 8fb5e8ef (mongoose): mbedTLS support for LWIP net_if
PUBLISHED_FROM=a733ba6e06887a448f96f92679f6f8adbe9c61f7 Deomid Ryabkov
08:05 AM Revision a8f54d18 (mongoose): Integrate PR170
PUBLISHED_FROM=f1a804466bea6d6d77103525d76ef7b819b63477 Ilia Penev


10:36 PM Revision c9721d4d (mongoose): Re-enable amalgam tools publishing
PUBLISHED_FROM=f7fb01509b3f3982724cc3b05e357d8dd385a546 Deomid Ryabkov
10:19 PM Revision c848372b (mongoose): Rename tools/amalgam to tools/
PUBLISHED_FROM=7c6cb5517d0d2b13f29af29c511dd7f0baa5acc6 Marko Mikulicic


03:36 PM Revision a23daa15 (mongoose): Move mg_a*printf to common
PUBLISHED_FROM=cccd28ef43ec4e08fa52340ce78bda10db5ac27a Marko Mikulicic
12:21 PM Revision 9dba6c80 (mongoose): Add endpoint to list tunnels
PUBLISHED_FROM=f45d9832a884374f6f9ea3f2e0a8c9465f214896 Sergey Lyubka


11:21 AM Revision fc635a93 (mongoose): Move mg_ncasecmp and sister to common string utils
PUBLISHED_FROM=182c43c3bd82190cb816c8ebaddccc13a94950d0 Marko Mikulicic
11:05 AM Revision 81f738af (mongoose): Fix mg_http_common_url_parse
PUBLISHED_FROM=51c44c445309aa0850b227949a0a0a6be433d08c Alexander Alashkin


05:36 PM Revision f6165d23 (mongoose): Fix stack overflow in mg_hexdump
PUBLISHED_FROM=5025692f3f4593b3ea38af51f8f49e1ac4df6b88 Alexander Alashkin
12:21 PM Revision e4a4b6f2 (mongoose): Fix coredump in mg_tun_destroy_client
PUBLISHED_FROM=56ff5afe805e4680e02183a8c3887ea60ee5ebfe Alexander Alashkin


02:36 PM Revision 0ceee1dc (mongoose): Rename `mg_` -> `miot_` under fw
`MG_ENABLE_...` macros are not yet renamed because it involves some
logic change: e.g. instead of defining `MG_ENABL...
Dmitry Frank
01:36 PM Revision 8a6cf95f (mongoose): Fix mg_match_prefix
PUBLISHED_FROM=4fdfa61e7b3b62083b0ac8fe74dd2dd3793f50fe Alexander Alashkin
09:51 AM Revision 37a7031f (mongoose): Minor formatting fix
PUBLISHED_FROM=c56b4ae00c454e6931ab29b095641bf0222f860c Dmitry Frank
09:06 AM Revision 8874f3de (mongoose): Fix simplelink SSL context
It wasn't checked for `NULL`, and on CC3200 NULL dereferencing addresses
doesn't cause a crash, so it worked by pure ...
Dmitry Frank


06:06 PM Revision 3c5d48ea (mongoose): Promote tun example to a unit test
PUBLISHED_FROM=0454cdeec5c7120eb4bf905fdd5b7abdcb4003c2 Marko Mikulicic
05:51 PM Revision a0d98b7a (mongoose): Fix msvc6 build
PUBLISHED_FROM=196199fd02ec9b20d1e76d1414bfafa624f9ebce Sergey Lyubka
05:06 PM Revision 74b75899 (mongoose): Make cc3200 sprintf workaround smaller
in light of the root cause discovered by rojer
and addressed in cesanta/dev#5882 for the http connection code path.
Marko Mikulicic
04:20 PM Revision 240eca0b (mongoose): Avoid passing NULL to %.*s
CC3200 (TI's C library) doesn't like it
Deomid Ryabkov
04:20 PM Revision cd54b18d (mongoose): After establishing tun, remove http proto handler
PUBLISHED_FROM=8449d4df2a4caf7afc0f9b50f85bb01d79b8c4eb Marko Mikulicic
04:20 PM Revision 65e01dba (mongoose): Initial support for mbedTLS
PUBLISHED_FROM=edb1063d3fd64e3c732f16b8bf101c065cdacddd Deomid Ryabkov
04:20 PM Revision 62276ce6 (mongoose): Add digital signature to test key usage; 2048 bit
Digital signature key usage is required for the key to be used for (EC)DHE.
Deomid Ryabkov

Also available in: Atom