Juha Heinanen
60b42d4cea
notify uaAdapter also when baresip is not visible
2018-08-02 15:30:33 +03:00
Juha Heinanen
cabb0d43e8
included reg.c patch in libs
2018-08-02 14:51:45 +03:00
Juha Heinanen
75309ca049
upgraded version to 2.1
2018-08-01 14:57:20 +03:00
Juha Heinanen
4d50c322c6
added note to About about config/dns_server
2018-08-01 14:56:10 +03:00
Juha Heinanen
cf51099d37
more calls/messages/contacts improvements
2018-08-01 14:54:21 +03:00
Juha Heinanen
d251a67e66
by default, point DNS resolver to Google DNS server at 8.8.8.8:53
...
- may solve DNS access issues on Android Orea devices
2018-07-31 19:16:29 +03:00
Juha Heinanen
0c3ed43539
trim white spece from new account and callee
2018-07-30 13:15:48 +03:00
Juha Heinanen
59d22b12ab
improved calls/messages/contacts implemtation
...
used vector image assets
2018-07-29 16:32:27 +03:00
Juha Heinanen
5de8d43578
once more to get cflags working
2018-07-29 11:10:34 +03:00
Juha Heinanen
bd7b185413
Added cFlag '-DHAVE_INTTYPES_H' to build.gradle in order to avoid need
...
to patch re_types.h
2018-07-29 09:55:18 +03:00
Juha Heinanen
ef809f6b4c
updated one more include file in distribution dir
2018-07-27 08:01:05 +03:00
Juha Heinanen
2ecfb9cbbf
updated library and header files in distribution dir
2018-07-27 07:56:19 +03:00
Juha Heinanen
9f31aa87ee
udpated readme
2018-07-26 21:30:53 +03:00
Juha Heinanen
b016811a16
message related enhancements
2018-07-25 14:00:17 +03:00
Juha Heinanen
80edbbc1d7
removed two deprecated config params
2018-07-25 08:43:52 +03:00
Juha Heinanen
288a5a11e8
fixed checking of IP address
...
- credits to trampster
2018-07-25 08:40:15 +03:00
Juha Heinanen
679c6855e0
introduced support for sending and receiving messages
2018-07-22 20:27:57 +03:00
Juha Heinanen
2c7c8ec8b9
deleted unused sound file
2018-07-22 10:40:31 +03:00
Juha Heinanen
c0f6d83972
show contact name (if available) also in incoming notification
2018-07-20 08:42:56 +03:00
Juha Heinanen
1a1515f62a
show contact name of caller (if exists) when call comes in
2018-07-19 10:30:58 +03:00
Juha Heinanen
aa894caf53
small call notification enhancements
2018-07-18 16:14:40 +03:00
Juha Heinanen
8b7e875099
fixed crash when deleting an account
2018-07-18 09:16:40 +03:00
Juha Heinanen
75511a8ff8
hide contents of heads-up notification on lock screen
2018-07-17 10:18:02 +03:00
Juha Heinanen
b42c027226
avoid crash if caller hangs up during heads-up notification
2018-07-17 09:25:07 +03:00
Juha Heinanen
19ca0e7cfd
added Answer/Reject buttons to heads-up notification
2018-07-16 20:20:44 +03:00
Juha Heinanen
d705f9f9e6
added reg.c-patch file
2018-07-14 21:32:12 +03:00
Juha Heinanen
ffd90a5190
added notification channels for oreo (not tested due to lack of device)
2018-07-14 11:44:00 +03:00
Juha Heinanen
4f24a5ea46
enabled receiving of messages
...
disabled video in outgoing calls
2018-07-10 12:00:43 +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
1c9dcb2fda
use ringtone instead of mediaplayer to play ringtone
2018-07-09 16:29:02 +03:00
Juha Heinanen
378214cbb0
added note about play store
2018-06-30 20:29:22 +03:00
Juha Heinanen
0c68c92a70
minor changes due to sdk 26 requirements
2018-06-30 20:26:18 +03:00
Juha Heinanen
1ab5b6fe5e
upgraded target sdk version to 26 due to google requirement
2018-06-30 20:23:48 +03:00
Juha Heinanen
cd4959ce63
adjusted logging
2018-06-30 20:23:05 +03:00
Juha Heinanen
847bd8dc9e
added privacy policy
2018-06-30 18:11:46 +03:00
Juha Heinanen
db6897c6ad
use mediaplayer instead of ringtone to play ring tone, since ringtone
...
cannot be looped before api 26
by default, run baresip service in the background, since foreground
on some devices used too much battery
2018-06-30 08:45:55 +03:00
Juha Heinanen
2a1be71cc3
added possibility to choose if service runs foreground or background
...
- via BaresipService.RUN_FOREGOUND val
2018-06-29 16:00:30 +03:00
Juha Heinanen
88d7635bf8
run RunOnStartup also on Restart action
2018-06-29 15:34:18 +03:00
Juha Heinanen
0a7a2638d1
unload baresip modules at quit
2018-06-29 12:15:03 +03:00
Juha Heinanen
0b9b5faf94
prevent multiple clicks on answer and reject buttons
2018-06-28 21:04:25 +03:00
Juha Heinanen
0500c4b6ab
fixed status notification view id
...
gradle upgrade
2018-06-27 17:22:08 +03:00
Juha Heinanen
82c717d75f
some work on adding answer/reject buttons to call notification
...
some minor improvements
2018-06-27 16:50:13 +03:00
Juha Heinanen
5505bacc18
start baresip automatically when device starts
2018-06-26 10:54:17 +03:00
Juha Heinanen
0d19b22dd0
updated libre and libbaresip
...
libre contains 20% regint wait hack
2018-06-24 20:38:21 +03:00
Juha Heinanen
efa675e757
fixed handling of UA un-register
2018-06-24 20:33:28 +03:00
Juha Heinanen
fc5cdde885
use default ringtone in incoming calls
2018-06-24 14:35:26 +03:00
Juha Heinanen
95b4e22491
use the same notification also for incoming calls
2018-06-24 11:57:59 +03:00
Juha Heinanen
afed729499
cleaned up baresip stop
2018-06-23 18:01:24 +03:00
Juha Heinanen
8fd0605498
check that locks are held before trying to release them
2018-06-23 17:05:40 +03:00
Juha Heinanen
a1e4791359
acquire also wifi lock
2018-06-23 16:54:57 +03:00
Juha Heinanen
323a9a21a7
acquire and release partial wake lock
2018-06-23 15:31:46 +03:00
Juha Heinanen
92c13cce4f
save history in baresipservice
...
clear global vars at quit
2018-06-23 14:34:28 +03:00
Juha Heinanen
e8a1f5864b
improved baresip exit
2018-06-23 14:33:13 +03:00
Juha Heinanen
d0a339dc84
re-register after 20% of expires times has elapsed
2018-06-23 13:50:26 +03:00
Juha Heinanen
9e718db8a0
updated account register help text
2018-06-23 13:49:21 +03:00
Juha Heinanen
3ce3ea6355
do not focus to display name at account
2018-06-23 13:48:23 +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
e9436812b7
baresip.c update
2018-06-21 19:40:36 +03:00
Juha Heinanen
4388c20ec9
major change: use service to run baresip
2018-06-21 19:31:45 +03:00
Juha Heinanen
cc7f34bfdd
disable call button until hangup is complete
2018-06-19 09:47:20 +03:00
Juha Heinanen
c0172966a1
improved implementation of call hold/unhold based on new upstream feature
2018-06-18 21:37:58 +03:00
Juha Heinanen
45610b7fd4
fixed test if only one simultaneous call is allowed
2018-06-18 21:35:38 +03:00
Juha Heinanen
78fc7f056a
simplified mediaenc choices
2018-06-18 08:55:16 +03:00
Juha Heinanen
af386a89eb
show yellow security button at SECURE mediaenc event
2018-06-18 08:24:24 +03:00
Juha Heinanen
a56f25faa1
handle also SECURE mediaenc event
2018-06-18 08:19:35 +03:00
Juha Heinanen
be33af68fc
upgraded kotlin version
2018-06-18 08:15:16 +03:00
Juha Heinanen
45b3cadaa3
improved account media encryption help text
2018-06-13 15:22:24 +03:00
Juha Heinanen
fbf454dfb8
updated About text
2018-06-13 11:58:38 +03:00
Juha Heinanen
b7cb2b7c47
improved contact related activities
2018-06-13 10:06:29 +03:00
Juha Heinanen
607c27a159
removed unused variable
2018-06-12 18:02:06 +03:00
Juha Heinanen
9fe72cb4f4
show help texts when account activity headings are clicked
2018-06-12 17:43:35 +03:00
Juha Heinanen
86b3106f67
removed g722_1 that should not have been added
2018-06-12 17:40:57 +03:00
Juha Heinanen
7ea9c9788f
increased distance between answer/reject buttons
2018-06-12 10:00:02 +03:00
Juha Heinanen
26b36986b9
updated readme
2018-06-12 09:03:00 +03:00
Juha Heinanen
430e4bb84e
allow only one simultaneous call due to issues with baresip call hold
2018-06-12 08:43:41 +03:00
Juha Heinanen
131a6cd339
new version of notfound audio
2018-06-12 07:27:48 +03:00
Juha Heinanen
2af6fb921a
allow uri parameters in contact uri
2018-06-11 18:34:48 +03:00
Juha Heinanen
dd72c6bcd2
added possibility to add uri found in call history to contacts
2018-06-11 11:00:47 +03:00
Juha Heinanen
006affe521
fixed checking of sip uri
2018-06-11 10:58:38 +03:00
Juha Heinanen
0aac74ef4a
small contact layout fixes
2018-06-11 08:34:44 +03:00
Juha Heinanen
189ef6869b
start with empty contacts file
2018-06-10 19:08:10 +03:00
Juha Heinanen
a068c5afd6
removed unused layout
2018-06-10 19:05:19 +03:00
Juha Heinanen
587fb1d898
use new contacts activity
...
renamed some baresip functions
added calleeAdapter var
2018-06-10 19:02:16 +03:00
Juha Heinanen
fe0d07462f
removed unused activity
2018-06-10 19:00:53 +03:00
Juha Heinanen
a101156ebb
remove unused class
2018-06-10 18:59:58 +03:00
Juha Heinanen
3214857237
added contacts/contact activities
2018-06-10 18:58:50 +03:00
Juha Heinanen
dfa33cf8d4
minor edit
2018-06-10 18:48:11 +03:00
Juha Heinanen
72181972cd
removed unused strings
2018-06-10 18:46:24 +03:00
Juha Heinanen
1b72542325
added checkURI and checkName util functions
2018-06-10 18:39:05 +03:00
Juha Heinanen
1245fba3da
removed unused import
2018-06-10 18:35:58 +03:00
Juha Heinanen
62b3a15fc8
build.gradle update
2018-06-10 18:33:18 +03:00
Juha Heinanen
ae54dbb6ee
build.gradle update
2018-06-10 18:31:30 +03:00
Juha Heinanen
e8ecdd6e04
do not show soft keypad when resuming the application
2018-06-05 22:00:17 +03:00
Juha Heinanen
c40c2799e8
implemented menu module module functionality in baresip.c
2018-06-05 10:29:45 +03:00
Juha Heinanen
8dc2a2b53b
show heads-up notification when call comes in
...
use ua_hold_answer to answer incoming call
removed failing attempt to remove key guard
2018-06-05 09:35:30 +03:00
Juha Heinanen
0bb1228324
added ua_hold_answer API function
2018-06-04 21:57:17 +03:00
Juha Heinanen
76e476886e
fixed one more main activity layout bug
2018-06-03 20:48:55 +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
d7e624bc40
initialize aor spinner selection
2018-06-02 20:35:36 +03:00