Commit graph

7297 commits

Author SHA1 Message Date
Gautier Pelloux-Prayer
709d6497b4 license: update FSF address 2016-07-27 17:05:47 +02:00
Margaux Clerc
ee45976523 Merge remote-tracking branch 'master/master'
Conflicts:
	coreapi/callbacks.c
	coreapi/ec-calibrator.c
	coreapi/friend.c
	coreapi/linphonecall.c
	coreapi/linphonecore.c
	coreapi/linphonecore.h
	coreapi/linphonefriend.h
	coreapi/lpconfig.c
	coreapi/misc.c
	coreapi/sal.c
	coreapi/upnp.c
	include/sal/sal.h
2015-09-07 10:32:52 +02:00
Simon Morlat
bf16b53c6e fix memory leak when receiving a is-composing notification 2015-09-06 22:45:37 +02:00
Simon Morlat
787501ea2f update ms2 2015-09-04 22:24:05 +02:00
Simon Morlat
b9c32d33a5 send presence to multiple instances of a same user that subscribed to us. Fixes memory leak. 2015-09-04 22:23:00 +02:00
Simon Morlat
c6f1d4303c fix tester 2015-09-04 16:06:53 +02:00
Simon Morlat
44327da3ec fix declrations 2015-09-04 15:13:51 +02:00
Simon Morlat
cf6995ef5c clean chat room api.
fix multiple memory leaks, mainly in gtk UI
2015-09-04 14:57:25 +02:00
Simon Morlat
96bbacec26 update ms2 and ortp 2015-09-03 21:39:59 +02:00
Simon Morlat
0d87a22d1d fix bugs in Paused state management. It was possible to transition from Paused to PausedByRemote, which actually breaks the Paused state, and eventually allows the pauser to be resumed by the paused. 2015-09-03 21:39:58 +02:00
Simon Morlat
a4594aecba fix and enhance test.
Instead of just relying on bandwidth measurement, use video frame decoded callback.
Some bandwidth assumption look inconsistent with what the test is doing, they have been modified.
2015-09-03 21:39:58 +02:00
Simon Morlat
ed2385ce28 Refactoring of states, handling of media direction, late offering and so on.
Almost working except one test.
2015-09-03 21:39:58 +02:00
Margaux Clerc
ca9647f975 Add new test for late offering 2015-09-03 21:39:58 +02:00
Simon Morlat
9f2b9df16a Revert "chat: fix crash when receiving message status notification AFTER having deleted the chat room"
This reverts commit 08e923a41c.
This commit breaks compilation.
2015-09-03 21:29:44 +02:00
Gautier Pelloux-Prayer
08e923a41c chat: fix crash when receiving message status notification AFTER having deleted the chat room 2015-09-03 17:07:52 +02:00
Gautier Pelloux-Prayer
434907917e chat.c: properly clean filetransfer when it failed for io error and/or server issue 2015-09-02 14:33:40 +02:00
Gautier Pelloux-Prayer
fff66504ba gtk: reload sound and video devices each time multimedia settings are opened to detect new devices at runtime (experimental / not perfect though..) 2015-09-02 10:48:32 +02:00
Gautier Pelloux-Prayer
bce114c25a message_storage.c: fix previous commit, remove debug code 2015-09-02 09:36:31 +02:00
Gautier Pelloux-Prayer
a722c76515 message_storage.c: minor refactoring 2015-09-01 16:36:26 +02:00
Gautier Pelloux-Prayer
73430e1698 CMake: add HAVE_LIBUDEV_H detection on Linux 2015-09-01 15:41:38 +02:00
Guillaume BIENKOWSKI
a2e6dc9e42 More resilient libtoolize path detection 2015-08-31 18:12:50 +02:00
Simon Morlat
0ab32ee071 update ms2 2015-08-29 01:50:04 +02:00
Simon Morlat
17c1072595 fix compilation warning 2015-08-29 01:49:03 +02:00
Ghislain MARY
cef38468a6 Fix little memory leak of the chat database filename. 2015-08-28 18:43:45 +02:00
Simon Morlat
b181c9b666 update ms2 2015-08-28 15:12:31 +02:00
Simon Morlat
e137936fb3 update ms2 2015-08-28 09:20:16 +02:00
Simon Morlat
5c1ba58c7b update ms2 2015-08-27 14:31:05 +02:00
Ghislain MARY
34e9384ff1 Update ms2 submodule. 2015-08-26 15:46:10 +02:00
Simon Morlat
3f7577a6ab fix potential bug because internal_call_update flag was never reset. 2015-08-26 14:47:01 +02:00
Ghislain MARY
e76c7b9c74 Update ms2 submodule. 2015-08-25 17:01:21 +02:00
Gautier Pelloux-Prayer
af43ad8965 proxy.c: fix crash in linphone_core_interpret_url when username is NULL and do not copy parameters when using proxy's domain 2015-08-25 14:33:29 +02:00
Ghislain MARY
853c89a6e3 Update ms2 submodule. 2015-08-25 10:37:02 +02:00
Simon Morlat
6164259e98 fix windows build (pri64 isn't portable) 2015-08-24 18:27:41 +02:00
Sylvain Berfini
e7dd35efa0 Fixed XOR encryption for custom RTP transport modifier tests 2015-08-24 16:58:34 +02:00
Gautier Pelloux-Prayer
3f14debcbd i18n: pull translations and change duration display from HH::MM::ss to HH:MM:ss 2015-08-24 11:11:45 +02:00
Gautier Pelloux-Prayer
ed1bac10cf coding style: experimental use of a clang-format git pre-commit hook to use code convention 2015-08-24 11:10:17 +02:00
Simon Morlat
7247525fb9 fix crash on windows due to incorrect usage of MultiByteToWideChar() 2015-08-24 10:00:19 +02:00
Simon Morlat
db0db1b297 fix win32 build 2015-08-23 19:24:38 +02:00
Simon Morlat
108b2c2255 fix test again 2015-08-23 19:12:50 +02:00
Simon Morlat
8b84c36540 fix test that broke after fixing a bug in ms2, which resulted in STUN packets not sent for recv-only video streams. 2015-08-22 00:28:34 +02:00
Sylvain Berfini
7cbb44281c Added record test with custom RTP transport modifier but removed XOR encryption temporarily (doesn't work really great, have to rework it) 2015-08-21 17:47:36 +02:00
Sylvain Berfini
aa37a963eb Improved linphone_call_stats_get_rtp_stats and call with custom RTP transport modifier 2015-08-21 17:47:36 +02:00
François Grisez
04c77d2b21 Realy fixes hypertext link in chat rooms on Windows 2015-08-21 11:19:01 +02:00
Simon Morlat
f3dde2cbd5 upate ms2 2015-08-21 11:04:51 +02:00
Sylvain Berfini
81dcfc2d51 Remove min/max from test, using existing MIN/MAX 2015-08-21 10:05:58 +02:00
François Grisez
5c38f6310f Update ms2 (fix compilation of mkvstream on MacOS) 2015-08-21 09:54:25 +02:00
Johan Pascal
06575db0ae Add codec2 capabilities (when mscodec2 plugin is present)
- update oRTP and ms2
2015-08-20 23:50:41 +02:00
Simon Morlat
6b9fe077ed update ms2 2015-08-20 16:16:08 +02:00
Sylvain Berfini
a81d673f94 Added API to get the meta RTP transports + test to check we can append a RTP transport modifier on it 2015-08-20 12:02:53 +02:00
François Grisez
ee44a22e62 Fix clickable link in chatroom on Windows and MacOS 2015-08-20 10:11:24 +02:00