Johan Pascal
26ada60683
Complete LIME integration into liblinphone
...
- add a boolean into linphoneCore to check if encryption is requested
- move encryption/decryption from chat.c to sal_op_message.c
- check encrypted message validity
- return error to application when enable to encrypt/decrypt
2014-04-25 21:24:50 +02:00
Gautier Pelloux-Prayer
4386f18b21
replace tabs with spaces and remove trailing spaces
2014-04-22 17:22:51 +02:00
Johan Pascal
2522605b79
Merge branch 'master' into dev_bzrtp
2014-04-14 22:04:30 +02:00
Simon Morlat
5e3ff318d9
add ref count to LinphoneChatMessage
2014-04-11 11:51:38 +02:00
Johan Pascal
8a8eb4afe1
Add Lime (Linphone Instant Message Encryption)
...
- not fully functional yet.
2014-04-11 00:02:36 +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
Ghislain MARY
d468050c8b
Implement RFC3994: Indication of Message Composition for Instant Messaging.
2014-01-03 15:01:18 +01:00
Guillaume BIENKOWSKI
1c94770d55
Fix likely leak
2013-11-22 15:14:48 +01:00
Simon Morlat
08d5cbbe2c
fix big crash in linphone_core_get_or_create_chat_room()
2013-10-18 10:25:23 +02:00
Simon Morlat
d48286fc97
add new test for early media and forking
2013-10-14 15:30:28 +02:00
Simon Morlat
77d6169624
improve documentation, rationalize some callbacks name.
...
lp-gen-wrapper functional.
2013-10-01 22:00:39 +02:00
Sylvain Berfini
8f186adebb
Fix compilation for WP
2013-09-09 11:58:39 +02:00
Sylvain Berfini
34f405894c
Added JNI binding to get message storage id + added possibility to limit the number of messages to fetch
2013-08-20 12:12:39 +02:00
Sylvain Berfini
440fabd247
Fix for chat message importing
2013-08-19 11:15:36 +02:00
Sylvain Berfini
90b6aa36f2
Added some methods to allow to create a chat message completely and to store a chat message in database + JNI bindings for these methods
2013-08-14 16:48:46 +02:00
Sylvain Berfini
88a0da21c1
Added storage_id field to LinphoneChatMessage struct + method to delete a single message in message_storage API + JNI glue for this method
2013-08-13 15:08:20 +02:00
Sylvain Berfini
55b640b0d7
Added a method that returns the existing chatroom if possible instead of always creating a new one + added JNI binding for this method
2013-08-12 11:20:44 +02:00
Sylvain Berfini
1ccf89e4fb
Init chatrooms at storage startup using sotred conversations + JNI glue to get chatrooms list
2013-08-09 17:06:39 +02:00
Sylvain Berfini
952adab4f8
Added more JNI bindings for ChatMessages + few fixes in messaeg_storage (some properties weren't set when read from database)
2013-08-09 11:04:50 +02:00
Simon Morlat
2391436cd2
add option to allow to set contact in MESSAGE requests (specific for a SIP server)
2013-05-23 14:37:52 +02:00
Simon Morlat
bb0f07f6a0
add info api
...
refactor selection of proxy, identity, configurations of op
fix bug when automatically restarting a call after a 415 due to srtp
2013-05-16 16:30:38 +02:00
Simon Morlat
00c3f621ce
add custom header test
...
fix memory leaks
fix invalid reads
2013-05-07 16:01:47 +02:00
Simon Morlat
641ba75313
refine transport selection algorithm and set proper routes for all kind of operations: INVITE, MESSAGE, SUBSCRIBE.
2013-03-28 21:57:50 +01:00
Margaux Clerc
a4cc7689c6
add number of unread messages
2013-03-20 12:36:12 +01:00
Simon Morlat
42ab420ce6
clean message storage API
...
relax requirement for sqlite3
2013-03-09 10:37:29 +01:00
Margaux Clerc
33e6655152
history chat delete
...
update README for macos
2013-03-07 16:13:15 +01:00
Margaux Clerc
c62f68350d
add message storage
2013-03-07 12:19:28 +01:00
Simon Morlat
21c40caaa3
custom header api in progress
...
improve documentation and cleanups.
2013-02-07 11:43:09 +01:00
Simon Morlat
990cbb596d
- fix text_received() callback so that it can work without date header.
...
- add api to add custom header (work in progress)
- add accessors to call logs and hide the structure into private.h
2013-02-06 22:29:13 +01:00
Margaux Clerc
1f089fd82f
Add time in LinphoneChatMessage and SalMessage
2013-01-30 15:48:49 +01:00
Margaux Clerc
212e987db9
Merge remote-tracking branch 'origin/master' into dev_gtk_new_ui
...
Conflicts:
gtk/incall_view.c
gtk/main.ui
2012-10-18 15:32:21 +02:00
Margaux Clerc
389a9bcfd3
work in progress: chat, new ui blabla
2012-10-18 15:03:14 +02:00
Jehan Monnier
aa49870d71
remove op from chatroom
2012-10-16 15:15:24 +02:00
Simon Morlat
36be073987
add linphonerc setting to disable sending of text chats through existing call dialogs if any.
2012-10-15 23:47:54 +02:00
Jehan Monnier
8004607607
add support of external-body for SIP message
2012-09-13 17:43:33 +02:00
Sylvain Berfini
d74083cfaa
GetPeerAdress added to LinphoneChatMessage
2012-09-12 16:56:12 +02:00
Sylvain Berfini
328c83b51c
GetMessage method for linphoneChatMessage
2012-09-12 16:45:59 +02:00
Sylvain Berfini
76c56b7eb7
callback notif text delivered JNI
2012-09-12 16:35:30 +02:00
Simon Morlat
f815b0d5aa
remove adherence from Sal to liblinphone, improve notification of failed messageso
2012-09-07 13:04:27 +02:00
Jehan Monnier
f28e7960a1
add sip message delivery notification
2012-08-29 18:16:38 +02:00
Simon Morlat
be455bfcae
don't try to send text through not yet established dialogs
2012-03-30 15:45:27 +02:00