Juha Heinanen
590e9caded
- Better names for some UserAgent, Call, and Account functions.
2020-05-05 17:15:58 +03:00
Juha Heinanen
2d39c284b7
- Moved call related API functions to Call class.
2020-04-28 17:21:37 +03:00
Juha Heinanen
43f5a003f2
- Improved asking of RECORD_AUDIO permission.
2020-04-10 15:11:32 +03:00
Juha Heinanen
8124c98e76
- Migraded project to AndroidX.
2020-04-09 16:25:57 +03:00
Juha Heinanen
a4c849a61f
- Improved asking of password when it is not given in account config.
2020-04-04 19:38:56 +03:00
Juha Heinanen
9bc7d0ecaf
- Fixed bug in paramValue function.
2020-03-22 12:00:58 +02:00
Juha Heinanen
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
Juha Heinanen
73fea5d57d
- Added safety check to Utils.addActivity function.
2020-02-21 02:58:49 +02:00
Juha Heinanen
a6d538ad73
- Use Utils function to add activities to activity stack.
2020-02-21 02:58:49 +02:00
Juha Heinanen
4faab6d6ab
- Do not re-register when link properties change, but IP addresses remain
...
the same.
2020-02-18 06:33:16 +02:00
Juha Heinanen
ccb0abb029
- Always re-register UAs when new active network becomes available or
...
when link properties change even if the IP addresses remain the same.
2020-02-09 04:21:19 +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
9fb67faeee
- Do not require port in IPv6 outbound URI.
2020-01-15 04:07:56 +02:00
Juha Heinanen
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
Juha Heinanen
08ebb730ff
- Small edits.
2019-11-23 12:23:51 +02:00
Juha Heinanen
3308d3e561
- Started work on image avatars (only Contact Activity done so far).
...
- Do not allow " character in contact's name, since it can be used as
SIP diaplay name.
2019-11-22 15:17:14 +02:00
Juha Heinanen
1876dd76a2
- In chat and call lists, if userpart of peer URI is an E.164 number,
...
show only the userpart.
- In chat list, show only the first line of the message.
2019-11-20 09:28:43 +02:00
Juha Heinanen
b7f3379d73
- More work on character avatars.
2019-11-20 05:27:23 +02:00
Juha Heinanen
e72c587fa7
- Started work on letter based avatars.
2019-11-18 14:46:05 +02:00
Juha Heinanen
d3162b82ed
- Improved asking of permissions and acting on the answers.
2019-11-15 15:11:41 +02:00
Juha Heinanen
bb75df705d
- If contact's name is empty, use contact's SIP URI as contact's name.
...
- Relaxed checking of contact's name.
2019-11-15 04:03:26 +02:00
Juha Heinanen
239641e9e4
- Dynamic network change fixes and improvements.
2019-11-07 13:23:19 +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
942fd562f0
- Allow port in account AoR.
2019-10-31 10:54:02 +02: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
5020893450
- Added Bind Address configuration variable.
2019-10-14 11:00:54 +03:00
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