Juha Heinanen
ccee613134
- Renamed "history" file to more intuitive "calls" file.
2019-10-10 10:47:46 +03:00
Juha Heinanen
4d48ac82f9
- Ranamed Main Activity Export/Import to Backup/Restore.
...
- Removed export/import of accounts and contacts.
2019-10-09 21:21:04 +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
84bc1252db
- Added Answer Mode (Manual or Automatic) account configuration option.
2019-09-17 17:31:53 +03:00
Juha Heinanen
20567b0870
- Minor TLS config improvements.
2019-08-25 12:54:05 +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
e8e07c73c9
- Fixed checking of Configuration DNS Servers.
2019-08-08 10:22:10 +03:00
Juha Heinanen
3fccc0a981
- Use positive button in alert dialog.
2019-05-26 17:29:50 +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
e4fbb71d16
- Tried to align alerts with material design guidelines.
...
- Still more work on strings.
2019-05-11 15:27:35 +03:00
Juha Heinanen
3f861b575f
- Added Listen Address config variable.
...
- Improved config handling with aid of new Config object.
2019-05-04 17:16:03 +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
1173bfe7ab
- Added support for checking IPv6 address
2019-04-23 18:01:22 +03:00
Juha Heinanen
4899f31c6a
- Added possibility to export and import accounts.
2019-04-16 15:30:43 +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
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
Juha Heinanen
76a796720d
fixed checking of account's SIP URI userpart
2019-02-05 07:11:23 +02:00
Juha Heinanen
1e1553eec5
fixed bug in previous commit
2018-12-25 12:55:30 +02:00
Juha Heinanen
bee5c057e4
do not clean Callee URI if it contains port number or params
2018-12-25 12:27:38 +02:00
Juha Heinanen
7a0a6321f2
allow domain name label to start with a digit
2018-12-13 04:05:26 +02:00
Juha Heinanen
3bc93e5dd2
- added possibility to export/import contacts from Download folder
...
- requires WRITE_EXTERNAL_STORAGE permission
2018-12-03 08:55:29 +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
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
2a1cb59568
contact and call history improvements
2018-11-19 05:27:24 +02:00
Juha Heinanen
69c4cad902
- fixed adding of new contacts
...
- improved checking of uris
2018-08-11 19:10:35 +03:00
Juha Heinanen
288a5a11e8
fixed checking of IP address
...
- credits to trampster
2018-07-25 08:40:15 +03:00
Juha Heinanen
ad06fe9208
moved more api functions to Api class
2018-06-21 20:24:30 +03:00
Juha Heinanen
4388c20ec9
major change: use service to run baresip
2018-06-21 19:31:45 +03:00
Juha Heinanen
2af6fb921a
allow uri parameters in contact uri
2018-06-11 18:34:48 +03:00
Juha Heinanen
006affe521
fixed checking of sip uri
2018-06-11 10:58:38 +03:00
Juha Heinanen
1b72542325
added checkURI and checkName util functions
2018-06-10 18:39:05 +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
e490d2449a
main activity layout improvements
...
unregister broadcast receiver at exit
2018-05-24 21:41:28 +03:00
Juha Heinanen
3e5910cbf6
check that network connection exists at application start
2018-05-23 17:19:50 +03:00
Juha Heinanen
f4bd1a93ed
added graphical account configuration and many other improvements
2018-05-23 10:58:57 +03:00
Juha Heinanen
5f5db3a56a
moved utility functions out from main activity
2018-05-10 16:04:23 +03:00
Juha Heinanen
34fcf8f7ed
made call security icons clickable and possibility to unverify peer
2018-05-09 15:37:45 +03:00
Juha Heinanen
0f4ae4ff8b
improved showing of history items
2018-03-17 17:21:32 +13:00
Juha Heinanen
afb4635af7
since this is a fun learning project, moved from java to kotlin for
...
more fun (or desperation)
2018-03-17 11:18:44 +13:00