aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/Shared/Model/TunnelConfiguration+WgQuickConfig.swift (unfollow)
Commit message (Expand)AuthorFilesLines
2019-03-11wg-quick parser: trim \r as wellJason A. Donenfeld1-5/+5
2019-02-09Fix writing of preshared key to config formatRoopesh Chander1-1/+1
2019-02-08Global: fix swiftlint issuesJason A. Donenfeld1-3/+0
2019-02-08Key: Constant time encodingJason A. Donenfeld1-7/+11
2019-02-05wg-quick conf parser: Handle inline comments correctlyRoopesh Chander1-3/+3
2019-01-24Config file parsing: Fix bug when there are comments at the endRoopesh Chander1-28/+28
2019-01-24Tunnel: support getting runtime configurationJason A. Donenfeld1-0/+2
2019-01-14Parsing: Always error on unrecognized keysRoopesh Chander1-12/+10
2019-01-14Parsing: Error on duplicate entriesRoopesh Chander1-2/+7
2019-01-14macOS: Refactor config file parsingRoopesh Chander1-26/+71
2019-01-07Update copyrightJason A. Donenfeld1-1/+1
2018-12-22Move model helpers to model directoryJason A. Donenfeld1-0/+0
2018-12-22Move name from interface to tunnelJason A. Donenfeld1-6/+6
2018-12-21Nuke trailing spacesJason A. Donenfeld1-20/+20
2018-12-21providerConfiguration is now a WgQuickConfigEric Kuck1-27/+63
2018-12-20Enabled more swiftlint rulesEric Kuck1-1/+1
2018-12-20Added a String->[String] helperEric Kuck1-9/+6
2018-12-13Reorganized ViewControllers (split out UIViews and UITableViewCells into their own classes)Eric Kuck1-0/+3
2018-12-13Remove useless whitespaceJason A. Donenfeld1-4/+4
2018-12-12More formatting nits and cyclomatic complexity fixesEric Kuck1-8/+6
2018-12-12More linter warnings fixed, enabled more swiftlint rules, project cleanupEric Kuck1-73/+73
2018-12-12Tons more swiftlint warnings fixed. Still a few remaining.Eric Kuck1-8/+8
2018-12-09Model: Declare keyLength constant and use that wherever applicableRoopesh Chander1-3/+3
2018-11-19Config file parser: Be case-insensitive to attribute keys in the config fileRoopesh Chander1-12/+12
2018-11-17Config file parser: Fix typoRoopesh Chander1-1/+1
2018-11-10Model: Ensure that a TunnelConfiguration always has a valid array of peersRoopesh Chander1-2/+1
2018-11-06Parser: Peers in a configuation may not share the same public keyRoopesh Chander1-0/+7
2018-11-05Parser: Address, DNS and AllowedIPs can have mutliple entriesRoopesh Chander1-1/+6
2018-11-03Global: run through swiftlintJason A. Donenfeld1-4/+4
2018-10-30Global: fix up captialization in headersJason A. Donenfeld1-1/+1
2018-10-30Style: simplify remaining headersJason A. Donenfeld1-2/+0
2018-10-29mv Parsing/ ConfigFile/Roopesh Chander1-0/+0
2018-10-28Revert "Parser: Interface name can be added after parsing"Roopesh Chander1-2/+4
2018-10-27Parser: Interface name can be added after parsingRoopesh Chander1-4/+2
2018-10-27Config file: Parsing a wg-quick config fileRoopesh Chander1-0/+157