Commit graph

39 commits

Author SHA1 Message Date
Ghislain MARY
2c56bf1495 Fix some memory leaks. 2018-01-04 12:29:29 +01:00
Ghislain MARY
e1f4254dc1 Various call tester fixes. 2017-12-18 10:28:47 +01:00
Ghislain MARY
2f1d16a306 Use c-wrapper for the Core object. 2017-12-04 13:56:32 +01:00
Ronan Abhamon
2b8e1cca64 fix(core): clean some pieces of code 2017-12-04 10:25:36 +01:00
Sylvain Berfini
144790b41f Added linphone_address_remove_param method 2017-12-04 10:07:44 +01:00
Benjamin Reis
d835f50943 Add getAddressWithoutGruu to Identity address and create participant without gruu 2017-12-01 17:34:07 +01:00
Ronan Abhamon
fa861d553d fix(core): add explicit on some constructors 2017-11-22 13:57:31 +01:00
Ghislain MARY
39c1890905 Fix gruu parameter in IdentityAddress. 2017-11-22 11:49:14 +01:00
Ronan Abhamon
60ad676504 fix(address): avoid logs... 2017-11-22 10:42:45 +01:00
Ghislain MARY
76c4e7ed25 Handle IdentityAddress with sips scheme. 2017-11-20 16:47:36 +01:00
Ghislain MARY
902cb50104 Merge SimpleAddress and GruuAddress classes into a single IdentityAddress class. 2017-11-16 16:05:18 +01:00
Ghislain MARY
8458585266 Fix GruuAddress and use it in ParticipantDevice. 2017-11-13 11:23:12 +01:00
Ronan Abhamon
2ad1f46105 fix(ClonableObject): fix a fatal bug in ClonableObject:
- Create a A Object
- Create a B Object
- Copy A in B
- Delete B
- Use L_Q or access public => Crash
2017-11-13 11:13:01 +01:00
Ghislain MARY
8c7b408d4e Add GruuAddress class. 2017-11-10 15:29:04 +01:00
Ghislain MARY
120117f7b3 Add the SimpleAddress class to ease the comparison of addresses for the conference participants and the list of chat rooms. 2017-11-07 15:27:09 +01:00
Ronan Abhamon
a7ff19566d fix(core): misc =>
- return nullptr if conference factory uri is not set
  - Address object is now more robust
  - remove custom SharedFromThis object
  - CoreAccessor throw exception if core is destroyed
  - Core must be created with a static method
  - Partial fetch of chat message
  - ...
2017-11-03 10:38:50 +01:00
Erwan Croze
64e550f764 Merge fix for client group chat room 2017-10-27 13:44:42 +02:00
Ronan Abhamon
e4dd048ca0 fix(Address): remove equal method 2017-10-10 13:35:18 +02:00
Ronan Abhamon
4577b09493 feat(Core): Address and Logger use explicit constructors 2017-10-09 11:31:07 +02:00
Ghislain MARY
81340cfcb8 Fix license headers. 2017-10-05 15:09:09 +02:00
Ghislain MARY
fda31ecc0e Create a call session automatically when needed in the client group chat room. 2017-10-04 14:24:55 +02:00
Ghislain MARY
097732c15f The value param to the setParam() and setUriParam() of an Address is no optional. 2017-10-03 17:10:43 +02:00
Ronan Abhamon
fb312b1ae8 feat(core): add notes 2017-10-03 15:10:59 +02:00
Ghislain MARY
7969616d43 Handle redirection in the CallSession class. 2017-10-02 16:56:53 +02:00
Benjamin Reis
19b8a88dda add operator!= to Address && refactor local-conference-event-handler 2017-09-29 15:23:42 +02:00
Ronan Abhamon
53d7a7d639 fix(Address): use a mutable only once 2017-09-29 15:06:38 +02:00
Ronan Abhamon
77dbc1b9ba fix(Address): return correctly boolean in isValid 2017-09-28 16:10:21 +02:00
Ronan Abhamon
b9f9dc1c5b fix(core): clean a lot of C4800 errors on Windows 2017-09-28 16:09:20 +02:00
Ronan Abhamon
c156730daa feat(general): remove class parameter of L_D and L_Q 2017-09-27 16:15:58 +02:00
Ghislain MARY
f049a10da8 Add the "text" feature tag in the Contact header of the group chat room creation INVITE. 2017-09-27 15:02:38 +02:00
Ghislain MARY
076e744dcd Handle subject in INVITE + create body when creating the client group chat room. 2017-09-26 16:58:13 +02:00
Ronan Abhamon
e75404cbd8 fix(core): fix coding style on many files, remove useless includes... 2017-09-26 11:56:49 +02:00
Ronan Abhamon
48487d518f feat(c-wrapper): avoid usage of extern init... 2017-09-21 14:18:33 +02:00
Ronan Abhamon
44152b9f48 use real pointer in c wrapped clonable object 2017-09-12 15:08:10 +02:00
Ronan Abhamon
f94f51521c feat(core): rename message to chat-message 2017-09-07 15:56:35 +02:00
Ronan Abhamon
0feb3684f5 feat(core): avoid invalid cast (SalAddress <-> LinphoneAddress) 2017-09-05 13:59:54 +02:00
Ronan Abhamon
1c3bcf0b16 feat(core): big refactoring & full c address impl 2017-09-05 13:59:54 +02:00
Ronan Abhamon
42af41d5a4 feat(address): wrap sal address impl 2017-08-30 17:37:28 +02:00
Ronan Abhamon
e69cc32264 feat(core): add cpp Address interface 2017-08-30 15:48:48 +02:00