summaryrefslogtreecommitdiffhomepage
path: root/app/src/main/java/com/wireguard/config
AgeCommit message (Expand)Author
2018-05-02global: Add or update copyright headers in Java codeSamuel Holland
2018-04-30global: Clean up JavaSamuel Holland
2018-04-30global: Automatic code formattingSamuel Holland
2018-04-30TunnelEditorFragment: rewrite and simplifyJason A. Donenfeld
2018-04-28Allow importing from zip fileJason A. Donenfeld
2018-04-28config: Minor cleanupHarsh Shandilya
2018-04-28Use validation instead of two-way bindingJason A. Donenfeld
2018-04-27Do not do DNS lookups for IPsJason A. Donenfeld
2018-04-27Throw IllegalArgumentExceptions when arguments are badJason A. Donenfeld
2018-04-18More javaficationJason A. Donenfeld
2018-04-17Remove sloppy java with enterprise java horrorsJason A. Donenfeld
2018-04-17Config: Handle multiple address or dns in config fileAurélien Chabot
2018-01-17Peer: Add missing @OverrideSamuel Holland
2018-01-06Serviceless rewrite, part 1Samuel Holland
2017-11-29Config: use consistant verbJason A. Donenfeld
2017-11-26Config: make parsing stricterJason A. Donenfeld
2017-08-24Centralize/unify validation of configurationsSamuel Holland
2017-08-24Peer: Add a field for the optional pre-shared keySamuel Holland
2017-08-23Config/Interface/Peer: Make ParcelableSamuel Holland
2017-08-23Config/Interface/Peer: Fix some missed change notificationsSamuel Holland
2017-08-23Config/Interface: Allow copyFrom() to work on nullSamuel Holland
2017-08-22Use data binding to provide EditText input filtersSamuel Holland
2017-08-19Peer: Associate with a ConfigSamuel Holland
2017-08-17ConfigEditFragment: Add extremely basic validationSamuel Holland
2017-08-17Interface: Rework private key handlingSamuel Holland
2017-08-16Config: add an isPrimary propertySamuel Holland
2017-08-16Config: Make it ComparableSamuel Holland
2017-08-16Config: Rename function to make databinding happySamuel Holland
2017-08-13Major renaming and refactoring in activity and serviceSamuel Holland
2017-08-13Profile: Add function to copy config from another profileSamuel Holland
2017-08-09Interface: Correctly handle setting a null or empty keySamuel Holland
2017-08-09KeyEncoding: Clean up and reorganize to match styleSamuel Holland
2017-08-08Constant time base64Jason A. Donenfeld
2017-08-08Profile: Add helper to check name validitySamuel Holland
2017-08-08Profile: Make name modifiableSamuel Holland
2017-08-01Interface: Convert to using Keypair classSamuel Holland
2017-07-31Profile: Implement deep copyingSamuel Holland
2017-07-31Copyable: New utility interface for deep-copyable classesSamuel Holland
2017-07-31Profile: Track connection stateSamuel Holland
2017-07-29Profile: Add a blank line before each peer sectionSamuel Holland
2017-07-29Profile: Parse config file to a string per attributeSamuel Holland
2017-07-29Profile: Add minimal implementationSamuel Holland