Torsten Grote
58b9efb24c
Open feed's blog when clicking it in 'manage activity'
2017-04-12 08:43:22 -03:00
Torsten Grote
17de785c12
Remove blog as well when removing RSS feed
...
This also adds a confirmation dialog to the removal process.
2017-04-12 08:43:21 -03:00
Torsten Grote
c7ff1ba974
Store RSS feeds in a separate dedicated blog
...
A fake LocalAuthor is created for this new blog and stored in the feed's metadata.
2017-04-12 08:43:21 -03:00
akwizgran
9755cd9ab4
Merge branch '891-messages-not-acked' into 'master'
...
Fix MessageId calculation for deprecated MessageQueue
Closes #891
See merge request !514
2017-04-11 12:49:44 +00:00
akwizgran
6d2b18facc
Merge branch '799-explain-content-visibility' into 'master'
...
Show explanation about visibility in member lists
Closes #799
See merge request !516
2017-04-07 14:54:41 +00:00
Torsten Grote
f8cf7034db
Show explanation about visibility in member lists
2017-04-07 11:38:33 -03:00
akwizgran
a1e65c9fa7
Merge branch '893-double-introduction-accept' into 'master'
...
Prevent conversation actions from being executed twice
Closes #893
See merge request !512
2017-04-07 14:03:40 +00:00
Torsten Grote
499d2fe677
Prevent conversation actions from being executed twice
2017-04-07 10:00:55 -03:00
Torsten Grote
fe963edd9d
Merge branch '829-new-launcher-icon' into 'master'
...
Use the new launcher icon
Closes #829
See merge request !515
2017-04-07 12:59:35 +00:00
akwizgran
96f006068f
Use the new launcher icon.
2017-04-07 13:57:13 +01:00
akwizgran
74f1fa5690
Merge branch '932-panic-button-terminate-process' into 'master'
...
Terminate the process after handling a panic trigger
Closes #932
See merge request !513
2017-04-07 12:49:52 +00:00
Torsten Grote
85c17b4cb0
Fix MessageId calculation for deprecated MessageQueue
...
This was preventing introduction messages from getting ACKed.
The introduction tests were modified to check for this.
2017-04-07 09:45:35 -03:00
akwizgran
6b3a1fd6d4
Merge branch 'fix-test-configuration' into 'master'
...
Fix "all tests" configuration
See merge request !509
2017-04-07 10:19:01 +00:00
akwizgran
bcabcfce8c
Merge branch '925_panic_app_market' into 'master'
...
Refine the panic app list tap behavior
Closes #925
See merge request !511
2017-04-07 10:17:48 +00:00
goapunk
db0a3bf380
Refine the panic app list behavior
...
* Only open if a market is installed
Signed-off-by: goapunk <noobie@goapunks.net >
2017-04-07 12:07:10 +02:00
akwizgran
d5d9436e28
Terminate the process after handling a panic trigger.
2017-04-07 10:54:51 +01:00
Torsten Grote
0827b067ec
Harmonize position of boolean message variables
2017-04-06 15:42:12 -03:00
akwizgran
9d0dbe9210
Merge branch '885_store_only_four_lan_ip' into 'master'
...
Store only 4 ip addresses because 5 exceed the maximum length.
Closes #885
See merge request !510
2017-04-06 14:38:49 +00:00
akwizgran
1f7d1bf515
Merge branch '675-polite-executor' into 'master'
...
Use a polite executor for validation tasks
Closes #675
See merge request !507
2017-04-06 14:37:59 +00:00
akwizgran
fb85ecf07b
Added note about number of available processors changing.
2017-04-06 15:34:39 +01:00
akwizgran
a931e6b316
Merge branch '906_tapjacking' into 'master'
...
Add tapjacking protection
Closes #906
See merge request !502
2017-04-06 14:31:10 +00:00
akwizgran
3aa4644339
If we have multiple cores, leave one free from crypto tasks.
2017-04-06 11:36:02 +01:00
goapunk
9a638c804a
Store only 4 ip addresses because 5 exceed the maximum length.
...
Signed-off-by: goapunk <noobie@goapunks.net >
2017-04-06 12:35:44 +02:00
akwizgran
df3254c634
Fix "all tests" configuration.
...
The last (empty) stage of this configuration used to
complain about not finding any tests. I replace the last
stage with a copy of the briar-android configuration
and removed briar-android from the list of prerequisites,
so all stages now contain tests.
2017-04-06 10:18:42 +01:00
akwizgran
ba353b9f2b
List of wifi configs can be null.
2017-04-06 10:11:59 +01:00
goapunk
04c4e70dd1
Add tapjacking protection
...
* Set filterTouchesWhenObscured for all views
* Warn the user if Apps using the SYSTEM_ALERT_WINDOW permission are installed
* Warn the user if an App using the permission is installed while Briar is running
Signed-off-by: goapunk <noobie@goapunks.net >
2017-04-05 23:25:57 +02:00
akwizgran
d381e25e86
Limit the number of validation tasks on the crypto executor.
2017-04-05 17:34:21 +01:00
akwizgran
0c085f139a
Added "polite" delegating executor.
2017-04-05 17:34:20 +01:00
akwizgran
4123f4a5ce
Log time spent queueing and executing crypto and DB tasks.
2017-04-05 17:34:15 +01:00
akwizgran
7bc269fda4
Merge branch '914-simpler-secure-random' into 'master'
...
Remove Fortuna generator, fix Android SecureRandom bug
Closes #914
See merge request !500
2017-04-05 10:55:25 +00:00
akwizgran
a22931bae6
Merge branch '928-move-html-sanitation-to-dbthread' into 'master'
...
Move HTML Sanitation to DbThread
Closes #928
See merge request !506
2017-04-04 16:54:21 +00:00
akwizgran
403f886110
Merge branch '910-fix-intent-hijacking' into 'master'
...
Fix possible intent hijacking for implicit pending intents
Closes #910
See merge request !499
2017-04-04 16:34:38 +00:00
Torsten Grote
b7866be38d
Move HTML Sanitation to DbThread
2017-04-04 13:27:06 -03:00
akwizgran
a1b415330e
Merge branch '926-class-cast-exception' into 'master'
...
Don't cast Context to BaseActivity
Closes #926
See merge request !505
2017-04-04 12:44:38 +00:00
Torsten Grote
58318bb79f
Remove pending intents for clearning notification counters
...
These counters are already reset when the user clicks the notification
or vists the area of the app the notifications are for.
This also removes a potential intent hijacking vulnerability.
2017-04-04 09:02:38 -03:00
akwizgran
10bb30e190
Don't assume Context is a BaseActivity.
2017-04-03 12:22:52 +01:00
akwizgran
199a2ffc46
Merge branch '909-prevent-multiple-password-screens' into 'master'
...
Prevent multiple instances of PasswordActivity
Closes #909
See merge request !504
2017-03-31 13:42:04 +00:00
akwizgran
f6ad2992f2
Prevent multiple instances of PasswordActivity.
2017-03-31 12:55:38 +01:00
akwizgran
f039bd1239
Merge branch '909-restrict-access-to-panic-prefs' into 'master'
...
Don't allow other apps to open the panic prefs activity
See merge request !503
2017-03-31 08:25:21 +00:00
Torsten Grote
da22d91ef3
Update expiry date and translations
2017-03-30 15:35:02 -03:00
Torsten Grote
cd360ec877
Merge branch '909-restrict-access-to-settings-activity' into 'master'
...
Require a system permission to open the settings activity
See merge request !501
2017-03-30 12:58:07 +00:00
akwizgran
8e1ada4cdc
Don't allow other apps to open the panic prefs activity.
2017-03-30 12:26:33 +01:00
akwizgran
ac063b4c79
Require a system permission to open the settings activity.
2017-03-30 12:00:35 +01:00
akwizgran
10e6163e94
Merge branch '915-fix-forumactivitytest' into 'master'
...
Fix ForumActivityTest
Closes #915
See merge request !496
2017-03-30 08:19:30 +00:00
Torsten Grote
ebc3402307
Merge branch '912-validate-stream-encrypter-args' into 'master'
...
Validate arguments to StreamEncrypter#writeFrame()
Closes #912
See merge request !497
2017-03-29 16:52:54 +00:00
akwizgran
d9c63bbcfe
Remove Fortuna generator, fix Android SecureRandom bug.
2017-03-29 16:31:59 +01:00
akwizgran
9c89e83c20
Merge branch '913-simpler-password-strength-estimation' into 'master'
...
Simpler password strength estimation
Closes #913
See merge request !495
2017-03-29 15:01:44 +00:00
akwizgran
adc9bdeb68
Merge branch 'run-configurations' into 'master'
...
Run configurations for tests
See merge request !498
2017-03-29 08:18:05 +00:00
akwizgran
ff7f0bdc63
Added run configurations for tests to git.
2017-03-28 15:36:18 +01:00
Torsten Grote
c5f6980c69
Fix ForumActivityTest
2017-03-28 09:34:42 -03:00