Commit Graph

3120 Commits

Author SHA1 Message Date
M66B f28931856b Internal storage only 2020-04-19 14:30:38 +02:00
M66B a655ad30d7 Crowdin sync 2020-04-19 14:30:24 +02:00
M66B 073ba051d1 Fixed typo 2020-04-17 13:38:55 +02:00
M66B 038b81b0fd Crowdin sync 2020-04-17 13:30:05 +02:00
M66B e522d1feb2 2.278 release 2020-04-17 13:29:32 +02:00
M66B 30ed5ba3cc New subscription policies
https://android-developers.googleblog.com/2020/04/building-user-trust-through-more.html
2020-04-17 09:56:24 +02:00
M66B 4b87c1ecf8 Revert "Removed subscription"
This reverts commit e6e14fae7d.
2020-04-17 09:07:24 +02:00
M66B 92e115abd0 2.277 release 2020-04-16 22:08:04 +02:00
M66B e6e14fae7d Removed subscription 2020-04-16 22:07:20 +02:00
M66B 0e0b244581 Crowdin sync 2020-04-16 22:02:16 +02:00
M66B c3d5e113a5 2.276 release 2020-03-22 19:49:19 +01:00
M66B 7645864e46 Refactoring 2020-03-22 19:47:36 +01:00
Ryan Hayle 22434c6056
Set metered connection status on Android 10
"VPN apps targeting Build.VERSION_CODES.Q or above will be considered
metered by default."  As a result, the metered status must be
explicitly set when creating the VpnService.Builder.
2020-03-22 13:27:29 -05:00
M66B 1fa5bad1e7 2.275 release 2020-03-20 09:02:54 +01:00
M66B 033e9e1669 Updated NDK 2020-03-20 09:00:17 +01:00
M66B 9610f56b2f Crowdin sync 2020-03-20 08:21:33 +01:00
M66B 088bb68eee Reduce logging 2020-02-23 09:04:09 +01:00
M66B a2d6fc98f9 2.274 release 2020-02-14 17:49:58 +01:00
M66B 6975fad82f Crowdin sync 2020-02-14 17:49:50 +01:00
M66B 4dfe2bd0e9 Reduce ICMP timeout to 5 seconds 2020-01-25 15:24:30 +01:00
Marcel Bokhorst 5c07825da5
Merge pull request #524 from p1g30n/boot-priority
increase BOOT_COMPLETED intent priority to 999
2020-01-23 16:29:29 +01:00
M66B f408a31409 Added missing super calls 2020-01-20 20:50:44 +01:00
p1g30n 127158c447 increase BOOT_COMPLETED intent priority to 999 2020-01-17 20:49:48 +01:00
M66B 72349f774b 2.273 release 2020-01-10 14:20:15 +01:00
M66B 6491394972 Revert "AndroidX preferences"
This reverts commit 87f3e94f6d.
2020-01-10 14:14:44 +01:00
M66B 87f3e94f6d AndroidX preferences 2020-01-10 14:13:26 +01:00
M66B 72850f2764 Disable update check for third part builds 2020-01-10 14:10:34 +01:00
M66B ed535cabd2 2.272 release 2020-01-10 08:54:51 +01:00
M66B 570e573f0d Fixed off-by-one 2020-01-10 08:49:54 +01:00
M66B 97bf1c914e Reload on DNS change only 2020-01-09 21:07:07 +01:00
M66B f9462fc186 Fixed reloading on link properties changed 2020-01-09 19:27:29 +01:00
M66B 5b0307c258 Updated libraries 2020-01-09 19:24:55 +01:00
M66B 3ea6d6a43f 2.271 release 2020-01-09 16:31:04 +01:00
M66B 88e97ad927 Crowdin sync 2020-01-09 16:30:05 +01:00
M66B e0bd3eff49 Prevent buffer overflow 2020-01-07 09:52:04 +01:00
M66B e90a8440f5 2.270 release 2019-12-26 12:54:02 +01:00
M66B 25d30fafc5 Crowdin sync 2019-12-26 12:52:50 +01:00
M66B 81c8320dff Prevent out of bounds (4) 2019-12-19 15:27:06 +01:00
M66B e98d5ef6a9 Prevent out of bounds (3) 2019-12-19 14:51:43 +01:00
M66B 5978352b2d Prevent out of bounds (2) 2019-12-19 12:46:38 +01:00
M66B af976e4c30 Prevent out of bounds 2019-12-18 15:01:55 +01:00
M66B c6a3f270de Warn only 2019-10-29 08:59:05 +01:00
M66B c8c60ba9f7 2.269 release 2019-10-29 08:54:46 +01:00
M66B ce9a37c00a Check for private DNS when filtering 2019-10-29 08:54:33 +01:00
M66B f09b285ff9 Crowdin sync 2019-10-29 08:54:18 +01:00
M66B e4da56e2f9 2.268 release 2019-10-24 20:29:48 +02:00
M66B ec7667e2f6 Crowdin sync 2019-10-24 20:29:40 +02:00
M66B 9be9704552 Added remark about download manager 2019-10-24 20:26:33 +02:00
M66B 5df4e83f66 Added setting for internet connection validation 2019-10-24 20:20:03 +02:00
M66B 9984fd4879 2.267 release 2019-10-13 15:00:54 +02:00
M66B a98480c394 Crowdin sync 2019-10-13 15:00:25 +02:00
M66B fcb313e941 Added messenging remark 2019-10-11 18:09:29 +02:00
M66B fe54cc3dde Revert "Always start service on starting user interface"
This reverts commit e2d39edb5d.
2019-10-08 13:27:25 +02:00
M66B e2d39edb5d Always start service on starting user interface 2019-10-08 11:50:37 +02:00
M66B 9372c8cd5d Crowdin sync 2019-10-08 11:50:25 +02:00
M66B 4dd88d478b 2.266 release 2019-09-10 19:16:49 +02:00
M66B 652ec1a899 Check DNS server addresses against LAN subnets 2019-09-10 19:16:28 +02:00
M66B 812cd9c053 Fixed overlapping excludes 2019-09-10 18:59:20 +02:00
M66B 74d2913e5c 2.265 release 2019-09-09 20:26:18 +02:00
M66B 0d0168aa34 Add standard DNS servers when removing local DNS servers 2019-09-09 20:25:36 +02:00
M66B 2e131bde1e 2.264 release 2019-09-08 18:41:19 +02:00
M66B f683ab17af Crowdin sync 2019-09-08 18:40:56 +02:00
M66B c03833c594 Close backdoor 2019-09-08 18:39:43 +02:00
M66B 464c58f370 2.263 release 2019-09-01 20:06:03 +02:00
M66B f632a96f11 Always honor set DNS servers 2019-09-01 20:05:23 +02:00
M66B c9d1670d76 2.262 release 2019-08-24 17:14:02 +02:00
M66B 026a5b1d7d Crowdin sync 2019-08-24 17:13:35 +02:00
M66B 57f77d7a4e Rewritten DNS server address handling 2019-08-24 17:12:13 +02:00
M66B 79ba924977 Crowdin sync 2019-08-11 13:51:02 +02:00
M66B 3e635f5a97 2.261 release 2019-08-10 11:30:40 +02:00
M66B a5c051b148 Crowdin sync 2019-08-10 11:30:12 +02:00
M66B 5da21bf917 Fixed traffic notification / dark theme 2019-08-10 11:29:33 +02:00
M66B c915d770f2 Added copy challenge 2019-08-10 11:21:01 +02:00
M66B b2fa5a69ac Allow all private address spaces when allowing LAN 2019-08-05 20:23:28 +02:00
M66B ba2d14298c 2.260 release 2019-08-05 15:59:42 +02:00
M66B 17b4e0bdd1 Crowdin sync 2019-08-05 15:55:58 +02:00
M66B 304d2d9026 Prevent crash 2019-08-05 15:54:58 +02:00
M66B 4baabca0e2 2.259 release 2019-08-05 08:14:09 +02:00
M66B 8adec3c8f5 Crowdin sync 2019-08-05 08:13:59 +02:00
M66B 663f1ecf50 2.258 release 2019-08-04 15:54:22 +02:00
M66B 4f540a2f10 Prevent crash 2019-08-04 15:50:16 +02:00
M66B a1462c210b 2.257 release 2019-08-04 10:53:41 +02:00
M66B 95c4210e4b Crowdin sync 2019-08-04 10:29:12 +02:00
M66B 82bb4a4ecd Fixed memory leak 2019-08-04 10:20:44 +02:00
M66B aadb1e44b4 Always clear on reload 2019-08-03 19:58:24 +02:00
M66B 641ad7dff6 Change log level dump 2019-08-03 19:07:27 +02:00
M66B bba0a4df5e Free allowed/usage class reference 2019-08-03 19:06:03 +02:00
M66B bb9a99d2cd Disable private DNS in filtering mode only 2019-08-03 18:38:50 +02:00
M66B 1fe3a04ae7 Added line number info to free wrapper 2019-07-31 20:47:16 +02:00
M66B 57169a83e8 Improved memory profiling 2019-07-31 17:20:49 +02:00
M66B c66f41eb67 Try cursors 2019-07-31 14:28:53 +02:00
M66B e81d11ffc6 Conditional memory profiling 2019-07-31 14:22:56 +02:00
M66B aadf337df1 Added JNI memory profiling 2019-07-31 14:04:12 +02:00
M66B b06f808d23 No root memory profiling 2019-07-31 13:24:04 +02:00
M66B ff0518644f Wrap alloc/free 2019-07-31 12:04:13 +02:00
M66B 071a05bb65 Revert "Attempt to add asan (fails on seccomp)"
This reverts commit 09c5e3d4d5.
2019-07-31 11:47:01 +02:00
M66B 09c5e3d4d5 Attempt to add asan (fails on seccomp) 2019-07-31 11:46:16 +02:00
M66B de12d61004 2.256 release 2019-07-28 12:18:05 +02:00
M66B bb199e8d99 Enabled VPN handover by default 2019-07-28 12:17:25 +02:00
M66B 37c232fd68 Crowdin sync 2019-07-28 12:15:55 +02:00
M66B 8b6d0146ef Yield while reading TUN / UDP socket 2019-07-28 12:04:30 +02:00
M66B 7dc998150a Limit log queue to 250 entries 2019-07-28 11:48:13 +02:00
M66B 297e352b03 Added logging 2019-07-28 11:14:08 +02:00
M66B 6fdc5a52bc 2.255 release 2019-07-23 20:47:23 +02:00
M66B 4c8d1d89d1 Synchronize JNI done 2019-07-23 20:46:43 +02:00
M66B bdc0eb0b56 2.254 release 2019-07-22 16:33:46 +02:00
M66B f4063a53c4 Crowdin sync 2019-07-22 16:33:35 +02:00
M66B ede610a3da Make sure the JNI context is cleared
Reason: onCreate can be called multiple times without onDestroy being called
2019-07-22 11:37:49 +02:00
M66B 8f899e9e41 Disable apply rules and conditions when not filtering 2019-07-21 12:31:52 +02:00
M66B c652f3e90b Added memory info to debug info 2019-07-21 08:57:59 +02:00
M66B a26373f1d5 Request garbage collection on service actions 2019-07-21 08:36:39 +02:00
M66B 9a4cff7927 Added option to enable VPN handover 2019-07-18 19:59:40 +02:00
M66B 6c5e89450a Free uid cache on destroy 2019-07-17 09:59:07 +02:00
M66B 511f1c2f2b 2.253 release 2019-07-13 12:30:05 +02:00
M66B 58a5d25a14 Reload only if DNS servers changed 2019-07-13 11:23:00 +02:00
M66B 933e8441f2 Crowdin sync 2019-07-13 11:09:10 +02:00
M66B 12a593b4dc 2.252 release 2019-07-09 09:45:51 +02:00
M66B 3ef52b622d Crowdin sync 2019-07-09 09:45:21 +02:00
M66B 06ad35e4ea Crowdin sync 2019-07-01 22:11:41 +02:00
M66B f90dc6524d 2.251 release 2019-06-29 21:54:18 +02:00
M66B 848667885e Removed VPN handover
There are just too many problems with this
2019-06-29 18:51:03 +02:00
M66B a32a18ec78 Crowdin sync 2019-06-29 18:07:04 +02:00
M66B 61c8b194c3 Android Q support 2019-06-06 11:58:22 +02:00
M66B f4b8eb0c20 2.249 release 2019-06-01 16:58:13 +02:00
M66B 2187aa646b Made hard coded packages user aware 2019-06-01 16:37:55 +02:00
M66B 0629520eaf Fixed ICMPv6 protocol number 2019-06-01 16:29:44 +02:00
M66B 95398c5602 2.248 release 2019-05-29 22:59:15 +02:00
M66B 45e69f2304 Crowdin sync 2019-05-29 22:59:01 +02:00
M66B ee850cc59d Fixed receive window zero 2019-05-29 22:58:14 +02:00
M66B e323fd73f7 Fixed minimum ICMP packet length, decode ICMP type/code 2019-05-23 12:44:52 +02:00
M66B 6ebf51c2d0 2.247 release 2019-05-22 15:18:02 +02:00
M66B 086bc5e201 Allow unfiltered UDP traffic 2019-05-22 15:15:48 +02:00
M66B b0c762d133 Crowdin sync 2019-05-22 15:14:43 +02:00
M66B 616217aefe 2.246 release 2019-05-22 13:24:01 +02:00
M66B 5dbeeced15 Crowdin sync 2019-05-22 13:22:29 +02:00
M66B f1948e7c5d Allow local DNS server 2019-05-21 21:07:23 +02:00
M66B eba4e7200a Added settings to filter UDP traffic 2019-05-21 20:56:01 +02:00
M66B 0e95b6355c Fixed multicast virtual package name 2019-05-21 20:20:18 +02:00
M66B 20b9b770bb 2.245 release 2019-05-17 21:17:30 +02:00
M66B fc4405f2c4 Fixed import of special packages 2019-05-17 21:16:03 +02:00
M66B f5ff7a7940 2.244 release 2019-05-15 14:06:01 +02:00
M66B a2d0f3c9a8 Crowdin sync 2019-05-15 14:05:53 +02:00
M66B fed3a2a503 Fixed reload on subnet change 2019-05-15 14:05:33 +02:00
M66B ed7f94aaf5 Fixed/updated translations 2019-05-10 22:03:35 +02:00
M66B 3c843e6b14 2.243 release 2019-05-08 17:10:37 +02:00
M66B 7145e51972 Added DNS daemon package info 2019-05-07 21:14:35 +02:00
M66B 54a25ecf75 2.242 release 2019-05-07 17:30:07 +02:00
M66B 9cb00e5254 Fixed comparing sequence numbers 2019-05-07 09:15:07 +02:00
M66B 265cb0efe8 Added native logging 2019-05-06 16:16:25 +02:00
M66B 7b5b9d0456 2.241 release
Fixed send hanging
2019-05-06 06:52:02 +02:00
M66B 06733982bf Revert "Fixed send hanging by simplifying"
This reverts commit 679a22ef4c.
2019-05-05 19:20:49 +02:00
M66B 697b7bdf2d Revert "Fixed partial send data offset and memory leak"
This reverts commit f34eabd55a.
2019-05-05 19:20:27 +02:00
M66B 76fe5d9c2c People do not read anyway 2019-05-05 16:48:31 +02:00
M66B cf800398df Removing block/allow menu for root/no uid 2019-05-05 12:43:58 +02:00
M66B b663990cd4 2.240 release 2019-05-05 08:42:50 +02:00
M66B f34eabd55a Fixed partial send data offset and memory leak 2019-05-05 08:20:22 +02:00
M66B 7ee1defee3 2.239 release 2019-05-04 18:30:22 +02:00
M66B bfc6cfb664 Crowdin sync 2019-05-04 18:30:09 +02:00
M66B 679a22ef4c Fixed send hanging by simplifying 2019-05-04 17:07:27 +02:00
M66B aec0cb5efe 2.238 release 2019-04-30 14:19:45 +02:00
M66B f60b1b45b3 Make sure normal DNS servers are used when private DNS is enabled
This reverts commit dbdd20de30.
2019-04-30 12:59:09 +02:00
M66B dbdd20de30 Check for private DNS in filtering mode only 2019-04-30 11:09:43 +02:00
M66B ce61dd8e84 2.237 release 2019-04-28 13:31:05 +02:00
M66B a75b280c32 Crowdin sync 2019-04-28 13:28:30 +02:00
M66B 33c79d6fe6 Small fix 2019-04-27 08:58:53 +02:00
M66B f1c03c25e0 2.236 release 2019-04-23 11:28:27 +02:00
M66B 0e4c4fecc9 Revert "Switch network early"
This reverts commit 4a32b1063b.
2019-04-23 11:28:08 +02:00
M66B 2d0cf805de 2.235 release 2019-04-23 10:42:38 +02:00
M66B c10480b70a Crowdin sync 2019-04-23 10:42:16 +02:00
M66B 4a32b1063b Switch network early 2019-04-23 10:41:38 +02:00
M66B 8e2ab2013e Fixed typo 2019-04-23 10:36:04 +02:00
M66B abcec0bdb4 2.234 release 2019-04-22 19:37:02 +02:00
M66B 76e8c600bc Revert "Fixed UDP caching"
This reverts commit ffb8ecb457.
2019-04-22 19:35:19 +02:00
M66B 97bea521cb 2.233 release 2019-04-19 11:47:48 +02:00
M66B 7fdb9c26c3 Fixed allowed DNS TCP 2019-04-19 11:46:58 +02:00
M66B 12f34cb0dd 2.232 release 2019-04-19 11:35:15 +02:00
M66B db06b8c648 Crowdin sync 2019-04-19 11:34:18 +02:00
M66B cc54e5cc0a Skip logging of TCP DNS 2019-04-19 09:17:31 +02:00
M66B 467a74a464 Skip DNS TCP length 2019-04-19 07:52:36 +02:00
M66B daabaab4ba Skip logging of DNS TCP packets 2019-04-18 21:40:20 +02:00
M66B 3471cb7604 Cleanup 2019-04-18 20:58:11 +02:00
M66B a65fc18659 Parse TCP DNS responses 2019-04-18 20:41:35 +02:00
M66B c8c722d077 Revert "Explicitly block DNS over TCP"
This reverts commit 97ed4ee1ec.
2019-04-18 20:03:54 +02:00
M66B 97ed4ee1ec Explicitly block DNS over TCP 2019-04-18 19:29:29 +02:00
M66B 124feaad39 Refactoring 2019-04-18 19:25:17 +02:00
M66B cbfbd667b4 2.231 release 2019-04-17 15:44:13 +02:00
M66B f5d1114d0c Crowdin sync 2019-04-17 15:44:06 +02:00
M66B ffb8ecb457 Fixed UDP caching 2019-04-17 15:42:31 +02:00
M66B 7849a0c3a5 2.230 release 2019-04-17 07:40:47 +02:00
M66B 13c85fc2a1 Crowdin sync 2019-04-17 07:40:07 +02:00
M66B fc7c6dedb1 Small improvement 2019-04-17 07:35:25 +02:00
M66B 59cb8290ed Added hint 2019-04-16 20:03:48 +02:00
M66B 9b02e291f3 Updated libraries 2019-04-16 19:46:35 +02:00
M66B b5bc3ccf19 Fixed handling new IP addresses 2019-04-16 19:43:52 +02:00
M66B 43877cc106 Fixed updating filter 2019-04-05 14:53:31 +02:00
M66B 3eb30ea700 Revert "Revert "Fixed queuing of extended segments""
This reverts commit 78b0559257.
2019-03-16 17:44:47 +00:00
M66B 78b0559257 Revert "Fixed queuing of extended segments"
This reverts commit c192277915.
2019-03-16 15:59:29 +00:00
M66B f27a9a09f3 2.229 release 2019-03-07 15:39:08 +00:00
M66B e658d5c441 Crowdin sync 2019-03-07 15:38:57 +00:00
M66B ccd37ab1b6 Reload on unmetered state change 2019-03-07 15:38:06 +00:00
M66B c192277915 Fixed queuing of extended segments 2019-03-04 08:23:21 +00:00
M66B cd178a3630 2.228 release 2019-02-27 18:38:17 +00:00
M66B ed7c96ed37 Revert "Use alt hosts names"
This reverts commit 13f54700d1.
2019-02-27 18:37:26 +00:00
M66B c17a505e84 Crwodin sync 2019-02-27 08:29:44 +00:00
M66B f7484c4868 2.227 release 2019-02-27 08:28:19 +00:00
M66B 13f54700d1 Use alt hosts names 2019-02-27 08:24:55 +00:00
M66B 7f966920e6 Simplify getQName 2019-02-27 08:00:35 +00:00
M66B 0b8646acf0 Revert getQName changes 2019-02-26 07:23:23 +00:00
M66B eb6fec2e79 Check receiver intents 2019-02-20 16:42:37 +00:00
M66B 977435713a 2.226 release 2019-02-17 11:23:02 +00:00
M66B 0c8b2144da Crowdin sync 2019-02-17 11:22:02 +00:00
M66B 4b97ef0145 Simplification 2019-02-17 11:19:08 +00:00
M66B be05d4c9d5 Prefer non expired DNS records 2019-02-17 11:14:56 +00:00
M66B e420570dde Fixed scrolling 2019-02-14 18:47:27 +00:00
M66B 260704e978 2.225 release 2019-01-31 12:55:04 +00:00
M66B 6727256296 Crowdin sync 2019-01-31 12:54:57 +00:00
M66B 405b03ff0d Fixed allowing traffic on DNS record expiry 2019-01-31 12:52:38 +00:00
M66B 87dae8faf0 Fixed PCAP file truncating withing record 2019-01-31 12:52:29 +00:00
M66B fa32b7459a 2.224 release 2019-01-20 19:17:06 +00:00
M66B 8f3d093da7 Disable Wi-Fi home network feature on Android 8.1
https://issuetracker.google.com/issues/70633700
2019-01-20 19:15:52 +00:00
M66B 4b0090f6dc 2.223 release 2019-01-19 19:28:49 +00:00
M66B 6bb3d17c06 Crowdin sync 2019-01-19 19:21:24 +00:00
M66B 2d3953dd58 Fixed uid caching 2019-01-19 19:19:49 +00:00
M66B 0cbb1137cd 2.222 release 2019-01-13 13:27:22 +00:00
M66B 87d461333b Crowdin sync 2019-01-13 13:25:33 +00:00
M66B e8c1e17975 Added option to append to hosts file 2019-01-13 13:22:17 +00:00
M66B 5b23f1c4f7 2.221 release 2019-01-09 19:22:45 +00:00
M66B 558171a978 Crowdin sync 2019-01-09 19:22:04 +00:00
M66B 876f1eebd6 Revert "Fix condition for filtering local DNS servers"
This reverts commit 901cfcce9d.
2019-01-09 19:14:33 +00:00
M66B 42056f1ccc 2.220 release 2019-01-08 18:49:16 +00:00
Felix Geyer 901cfcce9d Fix condition for filtering local DNS servers
Previously local DNS servers were removed when LAN access was enabled.
Instead it should be the other way around. With LAN access one wants to use the local DNS servers.
2019-01-07 22:57:52 +01:00
M66B 78d1696b24 2.219 release 2019-01-07 09:08:53 +00:00
M66B 7df03c0b94 Crowdin sync 2019-01-07 09:04:28 +00:00
M66B 1b2eb44feb Happy new year 2018-12-31 16:12:49 +00:00
M66B b954cc48f3 Updated AndroidX library 2018-12-21 12:04:44 +01:00
M66B 55da8b4c74 Added Play build type 2018-12-21 12:03:04 +01:00
M66B b662ed28db Build config fields for Play store releases 2018-12-19 15:07:36 +01:00
M66B 3d343237dc Simplify invite 2018-12-16 10:17:49 +01:00
M66B f596b4ab38 2.218 release
This reverts commit bcd42925c7.
2018-12-07 14:06:42 +01:00
M66B bcd42925c7 Revert "2.218 release"
This reverts commit 4ec7f60c8c.
2018-12-07 14:06:32 +01:00
M66B dc1f179012 Set underlying connection after establish 2018-12-07 13:46:30 +01:00
M66B 4ec7f60c8c 2.218 release 2018-12-07 13:24:26 +01:00
M66B f0fd6c2e0d Set underlying network 2018-12-07 13:23:59 +01:00
M66B 88d6e74e6d Crowdin sync 2018-12-07 13:03:50 +01:00
M66B 3082031b4f Trim addresses 2018-12-03 17:14:17 +01:00
M66B b08f1c8b17 2.217 release 2018-11-17 17:37:01 +01:00
M66B 16de988ba4 Convert to AndroidX 2018-11-17 17:32:36 +01:00
M66B 5ed8cae8ef Crowdin sync 2018-11-17 16:53:00 +01:00
M66B c85ff0ede2 Yet another unannounced breaking chance on GitHub 2018-11-07 17:58:26 +00:00
M66B 166281343a Fixed link 2018-11-05 09:58:56 +00:00