- 19 Jul, 2017 2 commits
-
-
Philippe Gorley authored
Specifies that the daemon is in version 4.0.0 and not Ring as a whole Change-Id: Idb2ee245d474516a3ef8c6f8b2d4ce14d26cbcbb Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
Philippe Gorley authored
During a VP8 video call on the android client, the peer video freezes. Optimizes android video buffers using an array instead of a vector. Lets VP8 decide when to send a keyframe. Change-Id: I19893c2ac080782daee72958fb6c174eea42037a Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 18 Jul, 2017 2 commits
-
-
Guillaume Roguez authored
* wip/nodejs: added correct newCallCreated callback nodejs: callbacks get queued to run on main loop nodejs: added data structure conversions and more callbacks nodejs: fix build error nodejs: created RingDaemon JS Class Added Typemaps to handle Callbacks nodejs: added more callbacks nodejs: implement two Javascript callbacks bin: allow to build multiple subdirs nodejs: build with ring nodejs: build module after generating bindings update for latest daemon API changes remove unneeded file fix include gyp: link with dring Included dring source directory in binding.gyp file nodejs: add initial module Change-Id: Ia9df106109531d6f27b0621c3d2ee433ee3460fc
-
Philippe Gorley authored
Reduces compile time of libvpx. Change-Id: Icbbe4e6b9affb734710caf3896714013d5d1f83d
-
- 17 Jul, 2017 4 commits
-
-
Guillaume Roguez authored
refactor the sdp dump over the code to prevent a=crypto lines to be dump into non-secure streams (like system logs). Change-Id: Ib8de7391475397668b50a351898da9f774ed9dfd Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Adrien Béraud authored
* decrease IceCandidate storage to 1 min * handle EAGAIN, ENETUNREACH from socket Change-Id: I7d201bf5b007bb2d1e77b32ef5707c88b81c896d
-
Guillaume Roguez authored
* fix non-initialized memory at SRTP session creation. * fix invalid access when SRTP session is free in some conditions. Change-Id: I95a1e2cd45b8007cb20445ca219f8e667e977656 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Guillaume Roguez authored
Prevent srtp sensitive data like master key to be accessible after usage. Change-Id: I3beafe59805aa4daf5c7b1b97cb07a63c524da91
-
- 15 Jul, 2017 2 commits
-
-
Adrien Béraud authored
Change-Id: I76a079c2222fcfac8cc5458e2ad33370983df167
-
Adrien Béraud authored
Change-Id: I1c4b059e5f058c4eb929cd38875ea06beaf6ee92
-
- 14 Jul, 2017 19 commits
-
-
Asad Salman authored
Change-Id: Id05c1f9198b80bc459fa0e2250b37ecb93a52060
-
Asad Salman authored
Also added more callbacks (CallSignal) Change-Id: If4ded451557e9d3717444b178114919133954dfc
-
Asad Salman authored
Added functions to convert C++ map<string, string> and vector<int> to native JS objects Also added 5 more callbacks that depended on above mentioned data structures Change-Id: I10715d69446c15906feed526fff178c27703af10
-
Asad Salman authored
Moved 'build/Release/dring.node' from BUILT_SOURCES to CLEANFILES This fixed the build error where compiler could not find rule to make target Change-Id: I6a2dd573894c8003489fcac5011229be2b1c7fa3
-
Asad Salman authored
Class methods include addAccount and get/setVolume Change-Id: Icc042fad7e50cc6c08e15827000b482c1346e4df
-
Asad Salman authored
Removed hacky sed calls for the same purpose Change-Id: I8d2c475be5d6a076b4be7d2637b7f6345f5daac1
-
Asad Salman authored
Also made the registration of callbacks and init() an atomic function call. Change-Id: Ifdc8e0dc20c8d617e9c61320634e257e7f264277
-
Asad Salman authored
Got two Javascript Callbacks (setAccountsChangedCb and setRegistrationStateChangedCb) working Change-Id: I36d39471a52743ea5b2793ab3260acbb09930d9b
-
Adrien Béraud authored
Change-Id: If4587006d58faedb62764ed69c974f035ac80a73
-
Adrien Béraud authored
Change-Id: Ifffbfd1bdb9a8389a2cd8f45f415b0f78a93d406
-
Adrien Béraud authored
Change-Id: I2170cffef8a14578a61aa81f1ac62928f3fd3662
-
Adrien Béraud authored
Change-Id: I8cca63bbd28bd5642845c21837cae7c756af1a9b
-
Adrien Béraud authored
Change-Id: I0c3f35056e43047fa23ca97ef34b6a4db7a4a079
-
Asad Salman authored
Change-Id: I8067b681e257a45eee0972c53c408f7c19817afb
-
Asad Salman authored
Change-Id: Ie93c667900205a3fc756707cd2bde6174202f805
-
Asad Salman authored
Change-Id: Ifcb75604e087140378b4f083908023add606c229
-
Adrien Béraud authored
Change-Id: I12310bd4a5826e5658e5b7fe72a8a5ae6efe82d0
-
Philippe Gorley authored
Doesn't build. Change-Id: I7f46a9668599ec1ac447674ed882f29f4f0f3ea8
-
Adrien Béraud authored
This reverts commit c1eb1178. Doesn't build. Change-Id: Id1ec839d9cd0d0ba000ef296c459b9c73413e571
-
- 13 Jul, 2017 4 commits
-
-
Philippe Gorley authored
Neon would cause a SIGBUS on ARM 32 bits and mediacodec would cause issues with the video feed. Disable them for now. Change-Id: I8a44f638b041e5ce0bd42e865576f47779e07546
-
Guillaume Roguez authored
Fix the build of msgpack on Fedora26. Change-Id: I210a6a0d49e98b6bd841b200b85f4944db2a4589
-
Guillaume Roguez authored
Add secure memory wipe functions, C and C++ callable. Could be used to erase sensitive informations from memory. Note: use SecureZeroMemory() on Win32. Change-Id: If5e4f44b500af8aa44e4bc52636be4e577243258
-
Adrien Béraud authored
* fix potential invalid iterator access * reduce mtu to 1280 bytes Change-Id: I23ef1ef5be439068a03f25985724431efc82f66e Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 12 Jul, 2017 3 commits
-
-
Philippe Gorley authored
These were disabled in 2015 due to an access violation on windows. The problem should be fixed with 8ba5895. Change-Id: I0c2774de2728b315c8d434db87d488a80afdc26a
-
Adrien Béraud authored
Change-Id: I0cb84826a4ed636fdb96bbee886a416f15c4914b Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Gregoire Olivier authored
sip * testMultipleOutgoingIpCall() * testHoldIpCall() * testSIPURI() * testSimpleIncomingIpCall() * testMultipleIncomingIpCall() wip *base64 *test_video_input tests done by Florian Wiesweg https://gerrit-ring.savoirfairelinux.com/#/c/6652/ Change-Id: I748318cfade68ac1c42050f6a1d734a029b5128c Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 11 Jul, 2017 4 commits
-
-
Sébastien Blin authored
Wait for ICE negotiation to end before hold or unhold the call Change-Id: I9e6ddf124cc345d60c3e8ceb14887cd4a09e3f19
-
Philippe Gorley authored
-ignore all android-build-* folders (some were missing) -ignore downloaded gas-preprocessor perl script (android) -ignore contrib android i686 build folder Change-Id: I04a7274054bdb3b94ac9b10d291aa59b0dc9aa7f
-
Philippe Gorley authored
An HTML page would be downloaded instead of the perl script. Also marks said script as executable, else FFmpeg won't build. Change-Id: I1a4521762e6fda49061f9d1e21ef81d5a88f3642
-
Guillaume Roguez authored
needed for our CI system. Change-Id: Ia4e0f94d7ab2b282edf8307f6364835d70a0cd73
-