Commit Graph
43 Commits
Author SHA1 Message Date
Juha Heinanen 040eb71b30 - Resume baresip to paused acticity instead of main activity. 2019-09-23 14:15:22 +03:00
Juha Heinanen 84bc1252db - Added Answer Mode (Manual or Automatic) account configuration option. 2019-09-17 17:31:53 +03:00
Juha Heinanen e8e07c73c9 - Fixed checking of Configuration DNS Servers. 2019-08-08 10:22:10 +03:00
Juha Heinanen b1f675488a - Fixed showing of account status, when default account is changed. 2019-07-06 09:52:21 +03:00
Juha Heinanen 49ca0a757f - Made code a bit easier to read with new var. 2019-06-04 20:18:42 +03:00
Juha Heinanen 6d0d8a3be7 - If account is accessed from AoR spinner, return directly to main activity. 2019-06-01 19:02:07 +03:00
Juha Heinanen 108087f14e - Do not set popup spinner background resource. Use whatever is
Android's default.
2019-05-29 16:49:42 +03:00
Juha Heinanen 9b4cf1b9c1 - Added Internet Low Bitrate Codec (iLBC).
- Improved account's codec selection.
2019-05-29 09:12:25 +03:00
Juha Heinanen 7464ad5992 - Small edits and code improvements. 2019-05-26 09:51:56 +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 64d96a10d7 - Removed unnecessary string conversions. 2019-05-08 13:53:32 +03:00
Juha Heinanen adbf62ad7d - Replaced all strings with string resource references.
- Added missing 7.3.0 changelog file.
2019-05-08 13:42:11 +03:00
Juha Heinanen 086037d4a3 - Replaced 'Use ICE' in account config with 'Media NAT Traversal' that
includes STUN media NAT option.
- Some reordering in account config.
2019-05-06 09:11:49 +03:00
Juha Heinanen 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
Juha Heinanen 65947fb023 - Added possibility to set an account as the default account. 2019-04-20 15:18:32 +03:00
Juha Heinanen 4afe9ca23c - Added Debug config option to turn on/off logcat messages 2019-04-12 18:13:39 +03:00
Juha Heinanen 69daf94c37 - avoided a few compiler warnings about null values 2019-04-09 10:27:05 +03:00
Juha Heinanen 532bc23ebd - Fixed crash when stun server is defined without port number. 2019-03-21 09:04:24 +02:00
Juha Heinanen 0984a1557e - fixed setting of account's media encryption to DTLS-SRTPF 2019-02-22 02:00:33 +02:00
Juha Heinanen c74124702a - added srtp-mandf media encryption
- show yellow security button if media encryption is srtp-mand or
  srtp-mandf
- updated account's media encryption help text
- updated baresip libs and include files to current master
2019-02-16 06:53:14 +02:00
Juha Heinanen d1ad8dc1ed - relaxed checking of display name and authentication username 2018-12-20 08:39:47 +02:00
Juha Heinanen e4cad8e009 - add scheme "sip:" to outbound proxy uri if missing
- increased version numbers
2018-12-14 03:47:09 +02:00
Juha Heinanen 4626967ae1 - Replaced text mode EditConfigActivity with graphical Config activity
- Current configuration items are Auto Start, DNS Servers, Opus Bit Rate,
  and ICE Lite
- Added ICE and Stun Server account options
- Fixed bug in deleting of an account
- Updated libbaresip.a and baresip.h to baresip new_account_functions
  branch (not yet committed to master)
2018-11-30 02:07:03 +02:00
Juha Heinanen 6f652f3872 - use countdown timer to force stop app after 5 seconds and kill after
10 seconds from quit
- removed not needed param from findAorIndex function
2018-11-25 05:45:46 +02:00
Juha Heinanen 18478c3436 - all user interface unrelated data is now kept in baresip service
allowing proper recovery in case Android kills other activities
- many other improvements and bug fixes
2018-11-23 10:35:48 +02:00
Juha Heinanen f6732395e2 - added support detecting (mwi) and listening of voicemails
- activated via account's voicemail uri
2018-09-18 13:41:53 +03:00
Juha Heinanen 69c4cad902 - fixed adding of new contacts
- improved checking of uris
2018-08-11 19:10:35 +03:00
Juha Heinanen 2645f545e7 improved implementation of previous commit 2018-08-05 17:42:31 +03:00
Juha Heinanen 5d9a721817 always register when account is saved and register has been checked 2018-08-05 17:37:40 +03:00
Juha Heinanen 2f7eead35a removed unused permissions
various version updates
added TextView to account title views
2018-07-09 17:42:17 +03:00
Juha Heinanen efa675e757 fixed handling of UA un-register 2018-06-24 20:33:28 +03:00
Juha Heinanen 7b98f353ee try to avoid loosing registrations by using ;expires=3600 and by registering
UAs every 10 minutes
fixed account help clicks
2018-06-22 19:19:27 +03:00
Juha Heinanen ad06fe9208 moved more api functions to Api class 2018-06-21 20:24:30 +03:00
Juha Heinanen 78fc7f056a simplified mediaenc choices 2018-06-18 08:55:16 +03:00
Juha Heinanen 45b3cadaa3 improved account media encryption help text 2018-06-13 15:22:24 +03:00
Juha Heinanen 9fe72cb4f4 show help texts when account activity headings are clicked 2018-06-12 17:43:35 +03:00
Juha Heinanen 1245fba3da removed unused import 2018-06-10 18:35:58 +03:00
Juha Heinanen d3c7ce29ca added account_[set_]sipnat API functions
added ua_update_account API function
go directly to settings of new account
fixed some main activity layout bugs
keep main activity interactive when screen is locked
removed aor from UserAgent class
added register method to UserAgent class
added foregrounded and isDeviceLocked util functions
updated libbaresip distribution
2018-06-03 18:08:31 +03:00
Juha Heinanen 3670332ed4 use check icon for saving in all activities 2018-05-28 12:01:33 +03:00
Juha Heinanen b9992cc340 mainly network connectivity change improvements 2018-05-27 11:23:26 +03:00
Juha Heinanen 0a1593877e replaced account menu with save (check) icon 2018-05-27 09:52:02 +03:00
Juha Heinanen 8dcc17033d fixed showing of available codecs in the spinner 2018-05-25 13:24:12 +03:00
Juha Heinanen f4bd1a93ed added graphical account configuration and many other improvements 2018-05-23 10:58:57 +03:00