Explorar o código

release: v0.1.8

Mustafa Arici %!s(int64=8) %!d(string=hai) anos
pai
achega
ca5e57e7e3
Modificáronse 3 ficheiros con 39 adicións e 7 borrados
  1. 35 3
      CHANGELOG.md
  2. 3 3
      bindata/bindata.go
  3. 1 1
      const.go

+ 35 - 3
CHANGELOG.md

@@ -1,5 +1,40 @@
 # Change Log
 
+## [v0.1.8](https://github.com/cad/ovpm/tree/v0.1.8) (2017-08-26)
+[Full Changelog](https://github.com/cad/ovpm/compare/v0.1.7...v0.1.8)
+
+**Implemented enhancements:**
+
+- access control to existing networks on the machine [\#1](https://github.com/cad/ovpm/issues/1)
+
+**Implemented enhancements:**
+
+- make rpm package [\#24](https://github.com/cad/ovpm/issues/24)
+
+**Fixed bugs:**
+
+- stop ovpmd systemd unit upon removal [\#26](https://github.com/cad/ovpm/issues/26)
+- ensure nat after openvpn process restart [\#25](https://github.com/cad/ovpm/issues/25)
+
+## [v0.1.3](https://github.com/cad/ovpm/tree/v0.1.3) (2017-08-22)
+[Full Changelog](https://github.com/cad/ovpm/compare/v0.1.2...v0.1.3)
+
+**Implemented enhancements:**
+
+- add edit user command  [\#23](https://github.com/cad/ovpm/issues/23)
+- give user's a static vpn ip addr [\#17](https://github.com/cad/ovpm/issues/17)
+- show user's vpn ip addr in the cli output [\#16](https://github.com/cad/ovpm/issues/16)
+- don't push vpn server as the default gateway for some users [\#15](https://github.com/cad/ovpm/issues/15)
+- fix user password storage [\#2](https://github.com/cad/ovpm/issues/2)
+
+**Fixed bugs:**
+
+- when ovpm is freshly installed and initialized \(and applied\)OpenVPN process is not started [\#19](https://github.com/cad/ovpm/issues/19)
+- OpenVPN clients whose version is 2.3 and below is complaining about certificate verification [\#14](https://github.com/cad/ovpm/issues/14)
+
+## [v0.1.2](https://github.com/cad/ovpm/tree/v0.1.2) (2017-08-15)
+[Full Changelog](https://github.com/cad/ovpm/compare/v0.1.1...v0.1.2)
+
 ## [v0.1.1](https://github.com/cad/ovpm/tree/v0.1.1) (2017-08-15)
 [Full Changelog](https://github.com/cad/ovpm/compare/v0.1.0...v0.1.1)
 
@@ -15,6 +50,3 @@
 - implement remote control proto [\#8](https://github.com/cad/ovpm/issues/8)
 - write docs [\#4](https://github.com/cad/ovpm/issues/4)
 - write unit tests [\#3](https://github.com/cad/ovpm/issues/3)
-
-
-

+ 3 - 3
bindata/bindata.go

@@ -87,12 +87,12 @@ func templateCcdFileTmpl() (*asset, error) {
 		return nil, err
 	}
 
-	info := bindataFileInfo{name: "template/ccd.file.tmpl", size: 74, mode: os.FileMode(420), modTime: time.Unix(1502998813, 0)}
+	info := bindataFileInfo{name: "template/ccd.file.tmpl", size: 74, mode: os.FileMode(420), modTime: time.Unix(1503755947, 0)}
 	a := &asset{bytes: bytes, info: info}
 	return a, nil
 }
 
-var _templateClientOvpnTmpl = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x3c\xcf\x31\x4b\x04\x31\x10\x05\xe0\x3e\xbf\x62\xc0\x46\x8b\xbd\x2d\xec\x64\x11\xc4\x42\x41\xd4\xab\xb4\x10\x8b\x6c\xf6\xdd\x5d\xb8\x6c\x26\x4c\x66\x17\xe2\xb1\xff\x5d\xb2\x77\x5c\x97\xf7\x3d\x12\x5e\x6e\x48\x0f\x3e\x13\xcf\x29\xd2\xce\x07\x90\xcf\x64\x27\xe5\xd1\xaa\x77\x36\x84\x42\x7b\x44\x88\x55\x0c\xd4\x17\xfa\xf9\xfc\xda\xbe\xff\xde\x1e\x54\x53\x7e\x68\xdb\xbd\xd7\xc3\xd4\x6f\x1c\x8f\xad\xb3\x43\xcb\x73\x1a\xef\x8c\x71\xc1\x23\xaa\x19\x30\x93\x4e\xd1\x24\x61\x65\x9a\x86\x64\x04\x23\x2b\xe8\x74\xa2\xcd\x2b\x67\x8d\x76\x04\x2d\xcb\x9a\xb7\x2c\x4a\xcb\x62\x04\x99\xc3\xdc\x08\x54\x0a\xf9\xb8\xf3\xd1\x2b\x2e\x17\x1b\x07\xd1\x46\x43\xa6\x0c\x99\x21\x26\xe6\x0b\x95\x84\xab\x71\xef\xe3\x60\x12\x24\xfb\xac\xcd\x11\xe5\x7a\xae\x63\x1c\x8f\xa9\x09\x7f\x6c\x66\x48\x4f\xf7\xc6\x74\xce\x3e\x9a\xba\xe0\xf9\x89\x96\xa5\x6b\x6b\xec\xea\xab\x17\xc5\xba\xab\x6b\xcf\xd4\x1d\x51\xce\xc5\x1b\xca\xea\x2b\x54\xf1\x3b\xda\x7c\xf0\xcb\xf7\xfa\x0b\x9e\x14\x4d\xe4\x34\x85\x50\x3b\xc4\xa1\xf2\x7f\x00\x00\x00\xff\xff\x7e\x3b\xec\xc9\x6d\x01\x00\x00")
+var _templateClientOvpnTmpl = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x3c\xce\x31\x4b\x04\x31\x10\x05\xe0\x7e\x7e\xc5\x80\x8d\x16\xb9\x2d\xec\x64\x11\xc4\x42\x41\xd4\xab\xb4\x10\x8b\x6c\x76\xee\x36\x5c\x76\x26\x24\x93\x85\x78\xec\x7f\x97\xec\x89\xdd\xcc\xf7\x8a\xf7\xae\x50\x27\x9f\x51\x96\xc8\x78\xf0\x81\xd0\x67\xb4\x45\x65\xb6\xea\x9d\x0d\xa1\xe2\x91\x98\x92\x55\x1a\x71\xa8\xf8\xf5\xfe\xb1\x7f\xfd\xbe\x9e\x54\x63\xbe\xeb\xba\xa3\xd7\xa9\x0c\x3b\x27\x73\xe7\xec\xd8\xc9\x12\xe7\x1b\x00\x17\x3c\xb1\xc2\x48\x0b\x6a\x61\x88\x49\x54\xb0\x8c\x11\x12\xcd\xa2\x84\xe7\x33\xee\x9e\x25\x2b\xdb\x99\x70\x5d\xb7\x7f\x2f\x49\x71\x5d\x21\x51\x96\xb0\x98\x44\x9a\x2a\x7a\x3e\x78\xf6\x4a\xc0\xd9\x38\x4a\x6a\xb4\x46\xc2\x4c\x69\xa1\x04\x2c\x83\xe7\x11\x22\xa5\xec\xb3\x9a\x13\xd5\xff\xbb\xb5\x3a\x99\xa3\x09\x3f\x02\x0b\xa5\x01\x6f\xc1\x16\x9d\x0c\x8b\xb3\x6e\x22\x80\xde\xd9\x7b\x68\xbd\x8f\x0f\xb8\xae\x7d\xd7\xde\xbe\x55\xfc\x29\x6d\x6b\xfa\xee\x42\xfd\x89\xea\x25\x78\xa1\xba\xf9\x06\x4d\xfc\x01\x77\x6f\xf2\xf4\xb9\x6d\x97\xa2\x64\x58\x62\x09\xa1\x65\xc4\x63\xe3\xdf\x00\x00\x00\xff\xff\x1b\xa9\x43\x1f\x63\x01\x00\x00")
 
 func templateClientOvpnTmplBytes() ([]byte, error) {
 	return bindataRead(
@@ -107,7 +107,7 @@ func templateClientOvpnTmpl() (*asset, error) {
 		return nil, err
 	}
 
-	info := bindataFileInfo{name: "template/client.ovpn.tmpl", size: 365, mode: os.FileMode(420), modTime: time.Unix(1503411871, 0)}
+	info := bindataFileInfo{name: "template/client.ovpn.tmpl", size: 355, mode: os.FileMode(420), modTime: time.Unix(1503760948, 0)}
 	a := &asset{bytes: bytes, info: info}
 	return a, nil
 }

+ 1 - 1
const.go

@@ -2,7 +2,7 @@ package ovpm
 
 const (
 	// Version defines the version of ovpm.
-	Version = "0.1.2"
+	Version = "0.1.7"
 
 	// DefaultVPNPort is the default OpenVPN port to listen.
 	DefaultVPNPort = "1197"