259 Commits

Author SHA1 Message Date
4fdc079e54 - Upstream change in module_load() API call. 2020-05-11 14:08:06 +03:00
a350d5ac0a - Simplified proximity sensing control with help of two new call events. 2020-05-05 09:08:37 +03:00
d12a9aa2f9 - Moved call_peeruri API function back to Api object, since call object
does not exist when peer URI is needed.
2020-05-02 09:58:52 +03:00
2d39c284b7 - Moved call related API functions to Call class. 2020-04-28 17:21:37 +03:00
ac32540a9b - Added video mode param to ua_answer() API function. 2020-04-25 15:44:18 +03:00
395873c074 - Improved implementation of account_audio_codec() API function. 2020-04-23 17:41:41 +03:00
b64576b37d - Added video argument to ua_connect and ua_call_alloc API functions. 2020-04-08 11:00:31 +03:00
e6a1c356ad - Replaced account_laddr API function with account_luri. 2020-03-24 10:23:04 +02:00
b9e4bd58bf - Revert back to using account_laddr API function. 2020-03-23 11:55:49 +02:00
3e19aef78f - In account, renamed uri to laddr. 2020-03-21 08:27:03 +02:00
13617a5824 - Prompt for authentication password at baresip start if not given in
account config.
2020-03-19 10:54:54 +02:00
94f1debece - Added new (NULL) params to play function calls. 2020-03-19 08:21:15 +02:00
0be59ce6d4 - Ask authentication password at baresip start if authentication username is
given in account configuration, but password is not.
2020-03-19 07:59:54 +02:00
a888c0cac8 - Only show baresip lib debug messages when Debug has been enabled. 2020-02-21 02:58:49 +02:00
02d2cb2ff3 - Minor logging changes. 2020-02-14 05:30:43 +02:00
86b60fa0f8 - Replaced global setting "Prefer IPv6" with account specific
"Prefer IPv6 Media" setting.
- Improved acting on changes in network connectivity.
2020-02-07 01:19:41 +02:00
d8b26f9b64 - Added possibility to give transport protocol for account's AoR.
- Do not show account's port or transport protocol except in Account Activity.
2019-11-27 10:55:46 +02:00
239641e9e4 - Dynamic network change fixes and improvements. 2019-11-07 13:23:19 +02:00
935cd65a10 - Used new net_set_address and net_set_af API methods for implementing
prefer_ipv6 functionality.
2019-11-06 10:06:33 +02:00
91717628f9 - Use net_set_address API function to set IPv6 address. 2019-11-03 11:46:17 +02:00
cf3e02c46d - Minor baresip.c cleanup. 2019-10-20 16:35:54 +03:00
06a18835b4 - Added AMR narrowband codec. 2019-10-14 11:19:01 +03:00
fb586a3837 - Added support for G722 codec. 2019-09-26 12:26:11 +03:00
84bc1252db - Added Answer Mode (Manual or Automatic) account configuration option. 2019-09-17 17:31:53 +03:00
fcc7af2480 - Added net_dns_debug_log title. 2019-09-10 19:11:11 +03:00
eedbdd00ff - Use new net_dns_debug API function to print DNS server information. 2019-09-02 15:06:28 +03:00
c1f0fd0981 - Fixed some net_use_nameserver warning messages. 2019-08-31 10:51:26 +03:00
120ea8a48e - Fixed auto-rejecting of new incoming call. 2019-07-12 15:12:47 +03:00
cd59887c2c - Fixed net_use_nameserver() net argument. 2019-06-11 15:13:45 +03:00
1556b610fc - Added 'void' return type to logging functions. 2019-06-11 15:06:28 +03:00
eb77eefc22 - Use net_use_nameserver() API function to update DNS servers. 2019-06-09 19:43:50 +03:00
50b320967d - Added more checks if char buffers would be too small. 2019-06-04 20:13:38 +03:00
400a0b774e - Avoid possible crash when getting account's audio codecs. 2019-06-03 23:32:37 +03:00
edf1d851a9 - Added log message telling which call failed to produce call status and
codec info.
2019-05-29 21:14:37 +03:00
7a9cccf08a - Made Acoustic Echo Cancellation configurable.
- Added module_load/unload functions to API.
2019-05-29 11:26:00 +03:00
9b4cf1b9c1 - Added Internet Low Bitrate Codec (iLBC).
- Improved account's codec selection.
2019-05-29 09:12:25 +03:00
d419304845 - By default, obtain DNS server addresses dynamically from the system. 2019-05-25 16:45:32 +03:00
97455d7ec8 - Added support for G7221 codec.
- Added support for WebRTC based audio echo cancellation.
- Minor call notification modifications.
2019-05-20 08:26:12 +03:00
3f861b575f - Added Listen Address config variable.
- Improved config handling with aid of new Config object.
2019-05-04 17:16:03 +03:00
4c0dd0e628 - added support for IPv6 (not tested due to lack of IPv6 network)
- new "Prefer IPv6" config option
- IPv6 address is allowed in DNS Server and Outbound Proxy
- added log_level config file variable
- added Google IPv6 DNS server address
2019-04-24 12:53:10 +03:00
d1ef067729 - Take prefer_ipv6 from config 2019-04-23 17:59:45 +03:00
85a23a19de - Used new ua_destroy API call to destroy User Agent when account is
deleted
- Fixed return type of set_outbound API call
2019-04-19 13:03:37 +03:00
4afe9ca23c - Added Debug config option to turn on/off logcat messages 2019-04-12 18:13:39 +03:00
cf5680b52b - Upgraded target Android API level to 28 (Android 9)
- Moved some non-UI functionality from main activity to baresip service
- Simplified implementation of call transfer
- Modified baresip launcher and status bar images
2019-04-08 18:47:59 +03:00
23c2d90496 - Unregister and destroy UA when account is deleted. 2019-04-01 19:04:32 +03:00
e87333b305 - more chat related improvements 2019-03-13 05:58:32 +02:00
5c476efea6 - baresip service now lets main activity to die on its own after
receiving kill intent from it
- small logging edits
2019-02-26 03:37:07 +02:00
61dd595683 = message var is not needed anymore 2019-02-22 04:37:09 +02:00
400b18efad - Update to latest baresip master 2019-02-22 04:14:52 +02:00
ad2dec94e7 - call secure event is now generated also when media encoding is srtp*
allowing security button color change to yellow
- removed some debug code
2019-02-19 08:02:49 +02:00