Commit Graph

39 Commits

Author SHA1 Message Date
Sergey Abramchuk
6c008afc59 Add NSError+Message category to the project 2017-09-06 22:58:00 +03:00
Sergey Abramchuk
7cb7602feb Merge branch 'develop' into feature/convert-certificates
* develop:
  Change project name and header names
  Rename OpenVPNEvent to OpenVPNAdapterEvent
2017-09-06 22:34:49 +03:00
Sergey Abramchuk
f966977a95 Rename OpenVPNEvent to OpenVPNAdapterEvent 2017-09-06 22:31:20 +03:00
Sergey Abramchuk
513da9cad4 Add Utils group to the project 2017-09-06 22:21:04 +03:00
Sergey Abramchuk
002e6287f9 Add OpenVPNCertificate files and their tests to the project 2017-09-06 18:09:13 +03:00
Sergey Abramchuk
b86e4f57ab Rename test targets 2017-08-28 12:12:14 +03:00
Sergey Abramchuk
693f3ad956 Update project configuration 2017-08-22 09:55:07 +03:00
Sergey Abramchuk
cfb220b118 Update project configuration 2017-07-18 21:19:48 +03:00
Sergey Abramchuk
13f4e2305d Update project configuration 2017-07-18 17:27:49 +03:00
Sergey Abramchuk
79da4b7571 Update project configuration 2017-07-17 20:25:44 +03:00
Sergey Abramchuk
8fd29acf1c Update project configuration 2017-06-05 16:42:13 +03:00
Sergey Abramchuk
f1d681c145 Put definition of error values into separate file 2017-06-02 14:24:00 +03:00
Sergey Abramchuk
3432d2828a Enable bitcode for framework 2017-05-27 17:44:04 +03:00
Sergey Abramchuk
adb995579e Rename tunnel settings class 2017-05-05 19:02:51 +03:00
Sergey Abramchuk
f7b168e114 Return the methods and configurations related to the tun builder which were removed after merging 2017-05-05 17:50:53 +03:00
Sergey Abramchuk
a71b90bd17 Merge branch 'feature/custom-factory' into feature/extended-configuration
* feature/custom-factory: (75 commits)
  Update configuration tests
  Update adapter tests
  Delete templates for enum elements
  Remove unnecessary link to sstream
  Update project configuration
  Call clock_tick method
  Reconnect vpn client
  Resume vpn client
  Pause vpn client
  Call handleLog only if delegate responds to selector
  Return core copyright
  Remove expiration class method and convert platform to class property
  Return expiration and platform
  Rename openvpn configuration file
  Return session token
  Remove "defined" property
  Return transport stats and interface stats
  Fix incorrect header
  Return connection info
  Change queue name
  ...

# Conflicts:
#	OpenVPN Adapter Tests/OpenVPNAdapterTests.swift
#	OpenVPN Adapter Tests/Resources/free_openvpn_udp_us.ovpn
#	OpenVPN Adapter/OpenVPNAdapter.mm
2017-05-05 17:19:26 +03:00
Sergey Abramchuk
af5fb0583c Update project configuration 2017-05-01 13:18:20 +03:00
Sergey Abramchuk
0ca03b10c9 Rename openvpn configuration file 2017-04-30 18:30:12 +03:00
Sergey Abramchuk
3ef90dcabd Wrap session token 2017-04-28 21:47:48 +03:00
Sergey Abramchuk
0025e4f8ac Return values to configuration class and add types to the umbrella header 2017-04-27 19:17:14 +03:00
Sergey Abramchuk
410ccdd916 Wrap server entry 2017-04-26 15:41:38 +03:00
Sergey Abramchuk
3efb219597 Wrap interface stats 2017-04-26 14:27:54 +03:00
Sergey Abramchuk
d69f6e8e32 Wrap transport stats 2017-04-26 14:15:17 +03:00
Sergey Abramchuk
d6416eaece Wrap connection info 2017-04-26 13:53:38 +03:00
Sergey Abramchuk
b792c9ba51 Declare a class which contains credentials 2017-04-24 16:30:15 +03:00
Sergey Abramchuk
9b35611783 Rename file contains configuration values and refactor getter/setter for compression mode property 2017-04-24 14:58:22 +03:00
Sergey Abramchuk
92b4a2ee49 Wrap peer info property and refactor getters/setters for min tbs version and tbs cert profile 2017-04-24 14:44:54 +03:00
Sergey Abramchuk
283c42b180 Hide test schemes and add general scheme to build all targets at once 2017-04-23 12:46:31 +03:00
Sergey Abramchuk
a18620102d Update project configuration 2017-04-22 20:21:47 +03:00
Sergey Abramchuk
f626584391 Enable code coverage 2017-04-22 20:21:13 +03:00
Sergey Abramchuk
8cba80999b Clean up unnecessary methods and classes 2017-04-21 18:04:45 +03:00
Sergey Abramchuk
0857735091 Delete obsolete VPN configuration file and use new one 2017-04-19 22:03:55 +03:00
Sergey Abramchuk
8f7e24633f Update project configuration 2017-04-15 15:42:23 +03:00
Sergey Abramchuk
c1e47dd519 Disable code signing 2017-04-15 11:58:50 +03:00
Sergey Abramchuk
630ea40e80 Explicitly define targets and schemes for iOS and macOS 2017-04-15 11:53:52 +03:00
Sergey Abramchuk
df2babf62e Update project configuration 2017-04-09 16:11:04 +03:00
Sergey Abramchuk
2de8ab8859 Delete old openvpn sources 2017-04-09 12:56:18 +03:00
Sergey Abramchuk
ac4ec556c9 Use target name instead of directory name for tag script 2017-03-17 19:10:28 +03:00
Sergey Abramchuk
669eb029f1 Move iOS client and tunnel provider to another repo 2017-03-17 18:19:01 +03:00