aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/java/com/wireguard/config (follow)
Commit message (Expand)AuthorAgeFilesLines
* config: show more informative error message on wrong keyJason A. Donenfeld2018-07-273-0/+5
* Added QR code scanner as tunnel import methodEric Kuck2018-07-251-0/+5
* config: Remove Locale based string formatHarsh Shandilya2018-07-242-8/+4
* InetAddresses: unwrap reflection exceptionsJason A. Donenfeld2018-07-161-1/+1
* config: dns servers can be nullJason A. Donenfeld2018-07-131-1/+1
* config: make loadData privateJason A. Donenfeld2018-07-132-2/+2
* global: Add nullity annotationsEric Kuck2018-07-136-64/+80
* Version bumpJason A. Donenfeld2018-07-121-1/+3
* TunnelEditorFragment: add DNSes to allowedIPs when excluding rfc1918Jason A. Donenfeld2018-07-121-16/+46
* global: move to Apache 2.0Jason A. Donenfeld2018-07-066-6/+6
* PeerEditor: add exclude private IPs functionalityJason A. Donenfeld2018-07-061-0/+33
* TunnelEditor: fix nitsJason A. Donenfeld2018-07-061-0/+6
* AppListDialogFragment: add implementation for excluding applicationsEric Kuck2018-07-062-2/+47
* config: Refactor IPCidr and use of InetAddressSamuel Holland2018-06-196-84/+112
* global: Cleanup line lengths and misc lint warningsHarsh Shandilya2018-05-091-0/+1
* config: loosen parser to match realityJason A. Donenfeld2018-05-032-5/+9
* global: fix up copyrightsJason A. Donenfeld2018-05-035-0/+5
* global: Add or update copyright headers in Java codeSamuel Holland2018-05-025-0/+25
* global: Clean up JavaSamuel Holland2018-04-305-126/+140
* global: Automatic code formattingSamuel Holland2018-04-304-423/+415
* TunnelEditorFragment: rewrite and simplifyJason A. Donenfeld2018-04-304-171/+120
* Allow importing from zip fileJason A. Donenfeld2018-04-281-27/+27
* config: Minor cleanupHarsh Shandilya2018-04-284-18/+23
* Use validation instead of two-way bindingJason A. Donenfeld2018-04-285-97/+294
* Do not do DNS lookups for IPsJason A. Donenfeld2018-04-274-14/+29
* Throw IllegalArgumentExceptions when arguments are badJason A. Donenfeld2018-04-274-37/+35
* More javaficationJason A. Donenfeld2018-04-184-112/+319
* Remove sloppy java with enterprise java horrorsJason A. Donenfeld2018-04-173-50/+109
* Config: Handle multiple address or dns in config fileAurélien Chabot2018-04-171-2/+16
* Peer: Add missing @OverrideSamuel Holland2018-01-171-0/+1
* Serviceless rewrite, part 1Samuel Holland2018-01-065-215/+58
* Config: use consistant verbJason A. Donenfeld2017-11-291-1/+1
* Config: make parsing stricterJason A. Donenfeld2017-11-263-6/+14
* Centralize/unify validation of configurationsSamuel Holland2017-08-241-9/+1
* Peer: Add a field for the optional pre-shared keySamuel Holland2017-08-242-0/+21
* Config/Interface/Peer: Make ParcelableSamuel Holland2017-08-233-9/+123
* Config/Interface/Peer: Fix some missed change notificationsSamuel Holland2017-08-233-15/+18
* Config/Interface: Allow copyFrom() to work on nullSamuel Holland2017-08-232-11/+28
* Use data binding to provide EditText input filtersSamuel Holland2017-08-221-1/+2
* Peer: Associate with a ConfigSamuel Holland2017-08-192-4/+29
* ConfigEditFragment: Add extremely basic validationSamuel Holland2017-08-171-0/+8
* Interface: Rework private key handlingSamuel Holland2017-08-171-11/+17
* Config: add an isPrimary propertySamuel Holland2017-08-161-0/+11
* Config: Make it ComparableSamuel Holland2017-08-161-1/+8
* Config: Rename function to make databinding happySamuel Holland2017-08-161-1/+1
* Major renaming and refactoring in activity and serviceSamuel Holland2017-08-135-57/+104
* Profile: Add function to copy config from another profileSamuel Holland2017-08-131-3/+10
* Interface: Correctly handle setting a null or empty keySamuel Holland2017-08-091-4/+8
* KeyEncoding: Clean up and reorganize to match styleSamuel Holland2017-08-091-1/+1
* Constant time base64Jason A. Donenfeld2017-08-081-1/+2