Ghislain MARY
42ddf0cf81
Improve Python module documentation.
2014-12-15 15:55:17 +01:00
Ghislain MARY
340d927c3c
File transfer with binary content working in Python.
2014-12-11 15:59:29 +01:00
Ghislain MARY
78a06d3e54
Fix return value in callbacks of Python module.
2014-12-11 11:46:08 +01:00
Ghislain MARY
89565386ac
Working file transfer in Python.
...
- Add the LinphoneBuffer object so that file transfer callbacks do not pass out parameters
- Use the LinphoneBuffer object in the file transfer callbacks
- Implement the file_transfer_send callback in the Python file transfer test
2014-12-10 16:35:19 +01:00
Ghislain MARY
f229bd10da
Add file transfer message test in Python.
2014-12-10 12:02:37 +01:00
Ghislain MARY
e3d198d247
Simplify logging in unit tests of Python module.
2014-12-10 10:59:59 +01:00
Ghislain MARY
141af7de15
Fix threading issues in the Python module.
...
Reinitialize log serialization only when all the linphone cores have been destroyed.
2014-12-09 17:33:41 +01:00
Ghislain MARY
3a39a1da6f
Update call tester for Python module.
2014-12-09 15:52:20 +01:00
Ghislain MARY
56eb5c3e7b
Fix the use of SipTransports in the Python module.
2014-12-09 13:35:48 +01:00
Ghislain MARY
bff27f5c6d
Fix account creation in Python.
2014-12-09 11:27:21 +01:00
Ghislain MARY
395448491a
Add LCSipTransports wrapper in the Python module.
2014-12-09 11:21:12 +01:00
Ghislain MARY
0e924f4b4e
Handle testing accounts creation in Python.
2014-12-08 15:55:57 +01:00
Ghislain MARY
180de834ee
Revert "Handle accounts manager to the Python module unit tests."
...
This reverts commit b61302f9b1 .
2014-12-08 14:31:17 +01:00
Ghislain MARY
b61302f9b1
Handle accounts manager to the Python module unit tests.
2014-12-08 11:30:58 +01:00
Ghislain MARY
908b906e4d
Remove some functions from the blacklist of the Python module.
2014-12-05 16:58:07 +01:00
Ghislain MARY
9066a82f3c
Handle callbacks getters in Python module.
2014-12-05 16:40:26 +01:00
Ghislain MARY
a6cfecf3e4
Handle events in classes other than LinphoneCore.
...
Callbacks getters still need to be implemented correctly.
2014-12-05 16:14:04 +01:00
Ghislain MARY
aff27f6554
Rework Python wrapper handwritten code handling.
2014-11-21 11:44:00 +01:00
Ghislain MARY
7787c91c46
Blacklist functions that prevent the Python module from building.
2014-11-12 16:22:20 +01:00
Ghislain MARY
cc50cd1b2b
Blacklist some functions for the Python wrapper.
2014-10-09 16:54:29 +02:00
Ghislain MARY
0e9b2a4502
Blacklist linphone_core_add_listener() and linphone_core_remove_listener() in the Python module.
2014-09-30 17:05:00 +02:00
Ghislain MARY
e64a5a58d1
Add a presence unit test in Python.
2014-09-11 17:08:11 +02:00
Ghislain MARY
623cb1295b
Add some introduction text to the Python documentation.
2014-09-11 16:12:55 +02:00
Ghislain MARY
fcce4b4bbf
Add README.txt file for Python unit tests.
2014-09-11 15:27:45 +02:00
Ghislain MARY
0f644703bf
Allow running Python unit tests from an installed package.
2014-09-11 15:27:21 +02:00
Ghislain MARY
581da48a50
Add testing module in Python.
2014-09-10 11:40:23 +02:00
Ghislain MARY
081f1104a8
Fix Python registration unit test.
2014-09-09 09:07:30 +02:00
Ghislain MARY
46c932e690
Fix crashes caused by Py_BuildValue() when calling Python method from C.
2014-09-08 17:27:43 +02:00
Ghislain MARY
d23934feab
Improve Python reference counting.
2014-09-08 17:27:43 +02:00
Ghislain MARY
f4ec25eb91
Allow logger to be None in Python unit tests.
2014-09-08 17:27:43 +02:00
Ghislain MARY
baddfc066b
Always increment python object references before calling event callback.
2014-09-08 17:27:43 +02:00
Ghislain MARY
0b5d65d104
Remove PyObject_Init() call that should not be here.
2014-09-08 17:27:43 +02:00
Ghislain MARY
fc11da8069
Fix some refcounting issues in the Python wrapper.
2014-09-08 17:27:43 +02:00
Ghislain MARY
32c1c8b57d
Add some message sending unit tests in Python.
2014-09-01 17:54:57 +02:00
Ghislain MARY
53c6673032
Fix reference count problem when returning an already existing Python object from the native object user data.
2014-08-29 17:34:41 +02:00
Ghislain MARY
b4978948f9
Add some call unit tests in Python.
2014-08-29 16:39:23 +02:00
Ghislain MARY
a03227d3e2
Fix reference count issue in the set_log_handler() method of the Python module + Allow setting its value to None.
2014-08-29 15:22:24 +02:00
Ghislain MARY
ba77efa244
Fix return of boolean values in the Python wrapper.
2014-08-29 11:43:42 +02:00
Ghislain MARY
883b240b01
Fix Python register unit tests.
2014-08-28 17:13:07 +02:00
Ghislain MARY
0e77ac4883
Add a second call unit test in Python.
2014-08-28 17:05:27 +02:00
Ghislain MARY
d2acdcdc1b
Prevent crash in the Python wrapper when destroying the cores.
2014-08-28 17:04:19 +02:00
Ghislain MARY
3bba8ea3d2
Normalize default proxy getter signature so that it can be automatically wrapped.
2014-08-28 16:26:21 +02:00
Ghislain MARY
5d6f9c0bb5
Increment Python object reference count in event handler when the object already exists.
2014-08-28 16:26:21 +02:00
Ghislain MARY
5719dd8e92
Revert "Remove wrong decrementation of refcount in the event callbacks of the Python wrapper."
...
This reverts commit aa05370dce .
2014-08-28 16:26:21 +02:00
Ghislain MARY
97b43deef2
Use the new to_address and from_address attributes in the Python wrapper.
2014-08-28 15:13:28 +02:00
Ghislain MARY
9f155f9cb5
Add first call unit tests in Python.
2014-08-28 14:16:42 +02:00
Ghislain MARY
515369ca83
Taking a reference on the native object directly when creating the Python object.
2014-08-28 14:15:04 +02:00
Ghislain MARY
bb673bb9f4
Improve logging in the Python module unit tests.
2014-08-28 10:44:12 +02:00
Ghislain MARY
13ca8e0e4c
Add a user_data properties to the objects of the Python wrapper.
2014-08-28 09:41:30 +02:00
Ghislain MARY
5e23b563f7
Start adding registration unit tests for the Python wrapper.
2014-08-27 16:57:17 +02:00