Commit graph

93 commits

Author SHA1 Message Date
Sylvain Berfini
8ca0fac233 More work regarding the JNI bindings and the Java interface for the file upload/download 2014-09-10 14:46:51 +02:00
Ghislain MARY
cd23673317 Another compilation fix for Visual Studio. 2014-09-10 10:33:09 +02:00
Ghislain MARY
36de60130b Fix compilation on Windows. 2014-09-10 10:00:56 +02:00
Johan Pascal
053fd46975 File transfer: bellesip manages the multipart message component's header 2014-09-09 00:52:40 +02:00
Simon Morlat
17607ab3b2 fix leak of messages in tester 2014-09-08 19:41:45 +02:00
Simon Morlat
f4a4a6440b Support for incoming UPDATEs within dialog.
For tests, the possibility to send an UPDATE with linphone_core_update_call() has been added thanks to a $
Added possibility to configure Supported SIP header.
2014-09-08 19:02:29 +02:00
Ghislain MARY
6639e57535 Fix crash in Python wrapper when the core is destroyed before the chat rooms. 2014-09-01 10:52:41 +02:00
Ghislain MARY
3d4821c69e Renamed get_to(), set_to(), get_from() and set_from() respectively to get_to_address(), set_to_address(), get_from_address() and set_from_address(). 2014-08-28 15:11:17 +02:00
Jehan Monnier
9b68f18820 keep linphone_core_get_chat_room(LinphoneCore *lc, const LinphoneAddress *addr) with const param 2014-08-28 14:59:00 +02:00
Ghislain MARY
60aee12e5c Fix linphone_core_get_chat_room() that was not creating the chat room if it did not exist yet. 2014-08-28 12:03:17 +02:00
Ghislain MARY
294916d0eb Use belle-sip reference counting for LinphoneChatRoom objects. 2014-08-27 12:37:58 +02:00
Ghislain MARY
067c8a9527 For functions returning or taking an MSList as an argument, specify what the MSList contains in the documentation. 2014-08-14 14:44:59 +02:00
Ghislain MARY
09b56423dc Fix compilation with Visual Studio. 2014-08-03 21:04:09 +02:00
Ghislain MARY
3dc5801283 Follow naming conventions of linphone core callbacks. 2014-08-01 14:40:38 +02:00
Margaux Clerc
b45a376727 Fix crash in chatroom destroy 2014-07-31 11:15:48 +02:00
Johan Pascal
97050ac654 File Transfer: manage i/o error during file download from server
- note : not functional, test is bugged and commented. To be fixed.
2014-07-30 17:14:56 +02:00
Johan Pascal
ce24877b9d File transfer: add a cancel function to the core
- allow cancellation during upload or download
+ fix bug in file transfer message tester
2014-07-29 21:16:01 +02:00
Ghislain MARY
6b290a01ea Fix compilation. 2014-07-11 11:04:08 +02:00
Guillaume BIENKOWSKI
38ea4ee8a3 Made the code more readable 2014-07-10 17:44:58 +02:00
Guillaume BIENKOWSKI
575c9a20d2 Fix crash when launching file download from message after linphone reboot.
We now launch the download from the external_body_url and create a file_transfer_information when the response headers are received.
2014-07-10 17:44:58 +02:00
Simon Morlat
71d498fd95 fix potential crash during provisioning
update po file and fr translation
2014-07-01 21:57:31 +02:00
Ghislain MARY
484d05b02b Fix wrong character in comment. 2014-07-01 15:45:10 +02:00
Jehan Monnier
39b9fcd8e7 protect chat message from being released in delivery error cb 2014-07-01 11:52:52 +02:00
Johan Pascal
a18092880b File transfer uses multipart body handler for uploading 2014-06-30 01:27:17 +02:00
Johan Pascal
58530de9bb File transfer : add test for I/O error 2014-06-26 00:45:53 +02:00
Ghislain MARY
02914901f5 Fix compilation on Linux. 2014-06-23 18:18:13 +02:00
Ghislain MARY
136d8379fe Fix compilation for Windows Phone 8. 2014-06-23 15:31:16 +02:00
Ghislain MARY
de947f4403 Include libxml/parser.h. 2014-06-16 14:05:59 +02:00
Jehan Monnier
0b46ef520c fix compilation issue 2014-06-10 10:26:32 +02:00
Jehan Monnier
306a2647cf fix mingw compilation issue 2014-06-10 08:41:07 +02:00
Guillaume BIENKOWSKI
1c1165ff65 Fix user agent in chat 2014-06-09 15:29:43 +02:00
Johan Pascal
3c918dfd8b Merge branch 'master' of git.linphone.org:linphone into dev_filetransfer 2014-06-09 13:40:06 +02:00
Simon Morlat
c913816dee java synchronize LinphoneEvent and LinphoneChatRoom APIs with LinphoneCore 2014-06-09 11:05:22 +02:00
Gautier Pelloux-Prayer
4094aec87a removed minor warnings generated by doxygen due to outdated functions prototype 2014-06-05 17:38:15 +02:00
Guillaume BIENKOWSKI
a29a93cd76 Add an API to set and retrieve chat messages "app data". This allows clients to store resilient data for each messages 2014-06-02 14:06:03 +02:00
Johan Pascal
509b105bb6 File transfer: fix memory leak 2014-06-02 06:58:19 +02:00
Johan Pascal
c10b5f652b File transfer implemented following RCS5.1 recommendation
- memory leaks to be fixed
2014-05-29 00:10:49 +02:00
Guillaume BIENKOWSKI
f27a2387d4 Add list of transient messages for messages that are still transitioning to either "delivered" or "error" state.
This allows the get_history() call to return pointers that are valid when the chat_state_changed callback is called.
2014-05-15 17:14:50 +02:00
Gautier Pelloux-Prayer
4386f18b21 replace tabs with spaces and remove trailing spaces 2014-04-22 17:22:51 +02:00
Simon Morlat
5e3ff318d9 add ref count to LinphoneChatMessage 2014-04-11 11:51:38 +02:00
Simon Morlat
c25273e9ca add C function to disable chat 2014-03-25 12:48:50 +01:00
Simon Morlat
269f8d1c4e add new API to obtain full details about failures (calls, registration, events).
Fix bug when receiving a 487 after cancelling call, resulting in a call waiting tone to be played.
2014-03-21 18:15:28 +01:00
Simon Morlat
a45d28a328 implement receiving of in-dialog chat message 2014-03-10 17:25:44 +01:00
Simon Morlat
90b5d17172 split linphone_gtk_iterate and fix bad enum casting in chat message handling 2014-03-05 14:41:08 +01:00
Guillaume Beraudo
93f5e85967 Expose chat message reason based on LinphoneReason.
The response code is not exposed to allow mrtp in the future.
There is no possibility to retrieve the code or the sip reason phrase.
2014-02-13 17:20:04 +01:00
Simon Morlat
931c8ade5f Revert "Expose chat message response code and reason."
This reverts commit f021e9aa51.
2014-02-12 17:47:16 +01:00
Guillaume Beraudo
f021e9aa51 Expose chat message response code and reason. 2014-02-12 16:04:48 +01:00
Ghislain MARY
3e09aff605 Add unit test for RFC3994: is-composing notification. 2014-01-10 11:26:39 +01:00
Sylvain Berfini
abb7c2d50c Improved composing_received to prevent loosing the information if the chatroom doesn't exists 2014-01-07 11:45:34 +01:00
Ghislain MARY
a3f0967236 Add missing is_composing_received callback when a text message is received. 2014-01-06 15:42:34 +01:00