Juha Heinanen
be929c4cb4
- Default call volume now effects both voice call and music streams.
...
- Set audio mode only if needed.
2020-02-21 02:58:49 +02:00
Juha Heinanen
f1c1ea09f7
- Improved log message.
2020-02-21 02:58:49 +02:00
Juha Heinanen
293c7ec0f0
- Use white colored status symbol if account's registration has not been activated.
...
- Added info about accounts' status symbols to About page.
2020-02-21 02:58:49 +02:00
Juha Heinanen
a888c0cac8
- Only show baresip lib debug messages when Debug has been enabled.
2020-02-21 02:58:49 +02:00
Juha Heinanen
7eca0a4b1b
- Let user fix the Settings that prevented baresip from starting.
2020-02-18 04:13:52 +02:00
Juha Heinanen
604ec3a016
- Print warning to log if no IP addresses are available when baresip starts.
2020-02-14 05:43:34 +02:00
Juha Heinanen
02d2cb2ff3
- Minor logging changes.
2020-02-14 05:30:43 +02:00
Juha Heinanen
57304c32d0
- Improved handling of network changes.
2020-02-08 22:41:43 +02:00
Juha Heinanen
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
Juha Heinanen
3f74706067
- Abandon audio focus also at quit if not already done earlier.
2020-01-04 23:08:10 +02:00
Juha Heinanen
d3162b82ed
- Improved asking of permissions and acting on the answers.
2019-11-15 15:11:41 +02:00
Juha Heinanen
0e94f8c4ed
- Play notification sound also when message arrives and baresip is visible.
2019-11-11 11:18:59 +02:00
Juha Heinanen
c477544df6
- Do not believe if lost network becomes immediately available again.
2019-11-07 20:22:17 +02:00
Juha Heinanen
239641e9e4
- Dynamic network change fixes and improvements.
2019-11-07 13:23:19 +02:00
Juha Heinanen
f151a88201
- Removed Bind Address from Settings (it didn't work as expected).
2019-11-06 11:19:29 +02:00
Juha Heinanen
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
Juha Heinanen
91717628f9
- Use net_set_address API function to set IPv6 address.
2019-11-03 11:46:17 +02:00
Juha Heinanen
595380c29e
- Initial implementation of audio through Bluetooth headset
2019-10-24 18:13:21 +03:00
Juha Heinanen
53f751454d
- Added to Settings possibility to choose which audio modules are loaded.
...
Codecs provided by loaded modules are available for accounts to use.
2019-10-22 17:33:46 +03:00
Juha Heinanen
316a2286ee
- Changed some vars that are never re-assgigned to vals.
2019-10-15 15:26:31 +03:00
Juha Heinanen
d7a3a91302
- Use Int build version values rather than VERSION_CODES constants.
2019-10-13 14:55:04 +03:00
Juha Heinanen
ccee613134
- Renamed "history" file to more intuitive "calls" file.
2019-10-10 10:47:46 +03:00
Juha Heinanen
ac26c2256d
- Added to main menu possibility to export and import all application date.
...
- Improved encryption/decryption of exported/imported data. If accounts
were exported, they need to be exported again.
- Lots of other implemetation improvements.
2019-10-09 11:48:26 +03:00
Juha Heinanen
39a0230bd0
- Allow deletion of account's chat history via chats activity menu item.
...
- Ask confirmation before deleting chat and call history.
- Improved updating of main activity voicemail, chat, and call icons.
- Removed path parameter from saveUaMessage, deleteUaMessage, and
saveMessages functions.
2019-10-03 20:50:23 +03:00
Juha Heinanen
04cf77a60f
- Made stoping of ringing simpler and more reliable.
2019-10-02 18:36:55 +03:00
Juha Heinanen
7e337c23af
- Go directly to Accounts activity when baresip is started without
...
any accounts.
2019-10-02 16:23:07 +03:00
Juha Heinanen
0e8ba14deb
- Added Call History menu that allows deleting of account's call history
...
and disabling/enabling production of account's call history.
2019-09-30 17:58:40 +03:00
Juha Heinanen
040eb71b30
- Resume baresip to paused acticity instead of main activity.
2019-09-23 14:15:22 +03:00
Juha Heinanen
465f943198
- Added "Restart" Main Activity menu option.
...
- When registration fails due to DNS lookup failure, try
registration once more after updating DNS servers.
- Small logging improvements.
2019-09-19 15:04:08 +03:00
Juha Heinanen
84bc1252db
- Added Answer Mode (Manual or Automatic) account configuration option.
2019-09-17 17:31:53 +03:00
Juha Heinanen
eedbdd00ff
- Use new net_dns_debug API function to print DNS server information.
2019-09-02 15:06:28 +03:00
Juha Heinanen
385ec810b3
- Added net debug to case when registration fails due to DNS lookup.
2019-08-31 10:52:28 +03:00
Juha Heinanen
36054fd508
- Try to update dynamic DNS information if registration fails due to
...
"Invalid argument" error.
2019-08-30 10:04:58 +03:00
Juha Heinanen
e9a4f264d2
- Auto-reject incoming call if phone state is not idle.
...
- Supress ring tone of incoming call if device is in no-disturb mode.
2019-08-25 16:28:00 +03:00
Juha Heinanen
7106b7eb74
- Added possibility to configure baresip a TLS certificate and
...
CA certificates.
2019-08-25 12:14:57 +03:00
Juha Heinanen
a26e970f25
- Moved proximity sensing from MainActivity to BaresipService.
...
- Fixed crash when call or message comes in and MainActivity is not running.
2019-07-17 09:49:32 +03:00
Juha Heinanen
0533642f59
- Set volume control stream to STREAM_VOICE_CALL also when '183 Session
...
Progress' response is received.
- Set volume control stream to STREAM_VOICE_CALL only once.
- When call is closed, set volume control stream to DEFAULT_STREAM_TYPE.
2019-07-11 18:19:21 +03:00
Juha Heinanen
82e9a4d053
- Update DNS servers and register UAs also when network becomes available.
2019-06-22 10:51:51 +03:00
Juha Heinanen
8ca30cfe16
- Surround contact URIs between < and > only when contacts are saved to file.
2019-06-06 11:45:29 +03:00
Juha Heinanen
c66e20a6ed
- New version 9.3.4.
...
- Use communication mode only when call is (being) established.
- Introduced 2.5 sec delay to placing of a call in order to avoid loss of
audio at the beginning of call.
- Fixed initializing default contacts when baresip is started the first time.
- Clear call URI when call is closed.
2019-06-06 11:26:13 +03:00
Juha Heinanen
0925454c54
- Get DNS servers dynamically also then baresip is started the first time.
2019-06-04 20:20:34 +03:00
Juha Heinanen
f33d4a43f8
- Use Ringtone looping capability on Android P+.
2019-06-02 21:53:46 +03:00
Juha Heinanen
df4874ab15
- Don't set audio mode to .MODE_IN_COMMUNICATION and call is established,
...
because on some devices it adds 3-4 sec delay to playing of audio.
2019-05-30 14:46:48 +03:00
Juha Heinanen
682f7d7bbe
- Simplified handling of network changes.
2019-05-26 10:20:45 +03:00
Juha Heinanen
7464ad5992
- Small edits and code improvements.
2019-05-26 09:51:56 +03:00
Juha Heinanen
d419304845
- By default, obtain DNS server addresses dynamically from the system.
2019-05-25 16:45:32 +03:00
Juha Heinanen
4a2d9e5309
- Fixed restoring of volume to original level if default call volume is in use.
2019-05-22 15:24:55 +03:00
Juha Heinanen
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
Juha Heinanen
e4fbb71d16
- Tried to align alerts with material design guidelines.
...
- Still more work on strings.
2019-05-11 15:27:35 +03:00
Juha Heinanen
8a29dc1c6c
- Removed context var from BaresipService.
2019-05-08 14:09:41 +03:00