Commit Graph

  • d520a58ec4 Split tunnels, as documented in #51 Edward Vielmetti 2015-11-30 16:27:46 -0500
  • 1c290e60db Merge branch 'compression' Kyle Manna 2015-11-29 10:15:57 -0800
  • 2fa3abe064 fixed getopts argument typo. removed ":" before "z" unknown 2015-11-29 04:49:24 +0100
  • 2650d4a286 COMP-lzo param is set in client config, if defined in server. Christian Tawfik 2015-11-27 15:03:35 +0100
  • 2abbcf1999 added config param to enable COMP-LZO compression Christian Tawfik 2015-11-27 15:02:33 +0100
  • 818e8682d1 Dockerfile: EasyRSA is in community now Kyle Manna 2015-11-28 09:10:55 -0800
  • 3edc12a6b7 Merge pull request #78 from gdb/gdb/master Kyle Manna 2015-11-01 10:38:26 -0800
  • ded4414ef4 Respect the -D flag Greg Brockman 2015-10-31 18:27:55 -0700
  • f277449569 Merge pull request #76 from discordianfish/push-custom-dns-servers Kyle Manna 2015-10-16 07:44:53 -0700
  • edfbffb85f Support pushing custom DNS servers Johannes 'fish' Ziemke 2015-10-16 15:41:22 +0200
  • 98cf2128c7 Merge pull request #70 from kylemanna/alpine Kyle Manna 2015-10-04 08:24:18 -0700
  • c3d526fd67 Merge branch 'master' into alpine Kyle Manna 2015-09-29 11:43:08 -0700
  • 1498795de2 ovpn_copy_server_files: Use short flags with rm v1.1.0 Kyle Manna 2015-09-29 11:41:36 -0700
  • f00de363c7 ovpn_copy_server_files: Copy files without rsync Kyle Manna 2015-09-29 11:19:19 -0700
  • 7f58926aa2 tests: Add test for paranoid ovpn_copy_server_files Kyle Manna 2015-09-29 10:01:01 -0700
  • ba7860cced Merge branch 'travis-ci' into alpine Kyle Manna 2015-09-22 15:03:20 -0700
  • 98340d7602 Merge pull request #71 from kylemanna/travis-ci Kyle Manna 2015-09-22 15:02:50 -0700
  • 9459804a1d README: Add Travis CI build status Kyle Manna 2015-09-22 14:36:19 -0700
  • b298eb16bc travis-ci: Extend test to actually do a connection Kyle Manna 2015-09-22 10:22:11 -0700
  • 2c3284acd6 travis-ci: Initial build test Kyle Manna 2015-09-22 08:16:42 -0700
  • 23f66094ff alpine: Use easy-rsa in testing branch of alpine Kyle Manna 2015-09-08 10:10:01 -0700
  • 3da0efa5bc alpine: Use alpine as base image instead of Debian Kyle Manna 2015-09-07 19:55:12 -0700
  • 314eb15507 Merge pull request #69 from ypid/docker_no_network_paranoid_doc Kyle Manna 2015-09-08 06:54:42 -0700
  • ee9f4531ad
    Only setup networking for containers which need it. Robin Schneider 2015-09-08 15:34:58 +0200
  • 41f7fd22ad Merge pull request #66 from ypid/copy_server_not_symlink Kyle Manna 2015-09-07 20:03:09 -0700
  • d08df0189b Dockerfile: Chmod everything in /usr/local/bin Kyle Manna 2015-09-07 19:21:55 -0700
  • d96378a391 Dockerfile: Streamline tarball extraction Kyle Manna 2015-09-07 19:21:07 -0700
  • 32029c98c8 Update to easyrsa 3.0 Julian Vassev 2015-09-07 23:35:21 +0300
  • 3df53012b6
    ovpn_copy_server_files: Copy openvpn.conf instead of symlinking locally. Robin Schneider 2015-08-27 21:19:27 +0200
  • 74c4ca94a7 Merge pull request #62 from ypid/docs-rework Kyle Manna 2015-08-26 08:42:58 -0700
  • b96a91e876 Merge pull request #63 from ypid/allow_ciper_setting Kyle Manna 2015-08-26 08:42:30 -0700
  • 407506392f Merge pull request #64 from ypid/copy_server_files-ensure-rm Kyle Manna 2015-08-26 08:41:24 -0700
  • bf9f58f8e1
    Reverted Github flavored markdown Shell syntax highlighting. Robin Schneider 2015-08-26 13:12:18 +0200
  • 050d4a1f82
    ovpn_copy_server_files: Ensure that no other keys then the one for the server is present. Robin Schneider 2015-08-26 13:00:17 +0200
  • d6209eebc2
    Allow to change security related options tls-cipher, cipher and auth. Robin Schneider 2015-08-26 12:43:25 +0200
  • 2d16231c3c
    Updated documentation. Robin Schneider 2015-08-25 12:40:02 +0200
  • 15ac3c89b0 Merge pull request #60 from wernerb/master Kyle Manna 2015-08-24 09:04:51 -0700
  • 0181bb93d6 Add ability to set OVPN_NATDEVICE to target specific interface when using net=host Werner Buck 2015-08-24 17:19:40 +0200
  • e557222753 Merge pull request #59 from thomastweets/master Kyle Manna 2015-08-18 16:38:18 -0700
  • 3703d3afc3 Add a parameter to use TAP instead of TUN device. Thomas Emmerling 2015-08-19 00:46:07 +0200
  • d3d11b660a docs: Update docker key resource Kyle Manna 2015-08-15 19:21:09 -0700
  • 4868a35bd3 docs: Second pass on IPv6 Kyle Manna 2015-08-12 14:08:59 -0700
  • bce012b92a Merge pull request #57 from ypid/fixed-ipv6-docs Kyle Manna 2015-08-12 13:58:57 -0700
  • 7007c49d34
    Reverted docker service restart command to use systemctl directly. Robin Schneider 2015-08-12 22:04:01 +0200
  • c679404695
    Quick read of ipv6 docs and small fixes. Robin Schneider 2015-08-11 23:18:41 +0200
  • 2508abd5ad run: Fail gracefully when IPv6 fails Kyle Manna 2015-08-09 18:04:05 -0700
  • 149cd3a3a3 systemd: Set upstream image to latest Kyle Manna 2015-08-07 12:12:37 -0700
  • 1f47f361eb Merge pull request #55 from kylemanna/dev Kyle Manna 2015-08-07 11:14:59 -0700
  • d89cbe5ba3 Merge pull request #54 from pushrax/remove-dh-client-config Kyle Manna 2015-08-05 06:38:23 -0700
  • 02c3ee63a1 Remove dh param from client config Justin Li 2015-08-04 23:07:47 -0400
  • 34d9601e6e ovpn_run: Assume /etc/openvpn is read-only Kyle Manna 2015-07-27 20:20:46 -0700
  • 5a1e642177 init: systemd: Use systemd style config overrides Kyle Manna 2015-07-11 08:50:24 -0700
  • 313d1e756c init: Update init file to be a template Kyle Manna 2015-07-11 08:31:58 -0700
  • 7a3cc674f0 docs: backup: Correct mindless typos Kyle Manna 2015-07-10 11:27:35 -0700
  • 08d8116e31 docs: faq: How do I edit openvpn.conf? Kyle Manna 2015-07-06 08:55:42 -0700
  • 017580fdaa docs: ipv6: Add section enabling Docker IPv6 Kyle Manna 2015-07-05 22:11:19 -0700
  • 0edc11b585 docs: docker: Install apt dependencies Kyle Manna 2015-07-05 21:51:20 -0700
  • 155c4d4b90 docs: docker: Crash course on installation Kyle Manna 2015-07-05 21:46:30 -0700
  • 56a8e735b6 docs: ipv6: Add initial development guide Kyle Manna 2015-07-05 21:28:44 -0700
  • 9c8d195880 init: Add docker-openvpn systemd service file Kyle Manna 2015-07-05 21:07:08 -0700
  • e6f7904344 run: Add IPv6 forwarding if default route Kyle Manna 2015-07-05 21:07:06 -0700
  • 6aca273d89 getclient: Use openssl to prune comments Kyle Manna 2015-07-05 21:07:04 -0700
  • e3655b5115 init: Move upstart file to init directory Kyle Manna 2015-07-05 21:07:00 -0700
  • 1078267db5 Dockerfile: Clarify port mapping Kyle Manna 2015-06-21 22:55:16 -0700
  • 27bb8c7149 README: Add example service Kyle Manna 2015-06-21 22:26:46 -0700
  • 868da2ddac Merge pull request #49 from ypid/copy-server-create-ccd Kyle Manna 2015-05-31 16:00:39 -0700
  • 7399ff7bbd
    Create ccd directory to prevent error if /etc is mounted read-only. Robin Schneider 2015-05-31 22:10:54 +0200
  • e0f7856e6f Merge pull request #48 from ypid/optimized-copy-server-script Kyle Manna 2015-05-30 16:09:50 -0700
  • a52a9cdc8d Merge pull request #47 from ypid/added-raw-client-config Kyle Manna 2015-05-30 16:09:25 -0700
  • d1ae4dd305 Merge pull request #46 from ypid/fixed-docs Kyle Manna 2015-05-30 16:08:54 -0700
  • e361e757da
    Optimized ovpn_copy_server_files script. No need to copy the config files. Robin Schneider 2015-05-31 00:45:16 +0200
  • ca78b46723
    Added variable OVPN_ADDITIONAL_CLIENT_CONFIG use arbitrary openvpn configuration options. Robin Schneider 2015-05-30 23:03:17 +0200
  • 2e2c66b978
    Using better example in docs. Robin Schneider 2015-05-30 23:00:53 +0200
  • 5e4bad7bc4 license: Migrate from AGPLv3 -> MIT Kyle Manna 2015-05-12 12:52:25 -0700
  • debf45ae46
    Changed license of scripts I wrote to MIT. Related to #43. Robin Schneider 2015-05-12 21:24:59 +0200
  • e53492850f crl: Pass crl-verify if found Kyle Manna 2015-05-12 00:59:43 -0700
  • 978e072d29 docs: Fix typo to CRL steps Kyle Manna 2015-05-11 10:48:09 -0700
  • 5021bad597 ovpn: Add support for revoking certificates (CRL) Kyle Manna 2015-05-11 10:33:56 -0700
  • bcb55f6255 docs: Tweak case and arguments Kyle Manna 2015-05-11 10:32:58 -0700
  • c3024ce335 genconfig: Remove duplicate-cn mention Kyle Manna 2015-05-09 15:19:24 -0700
  • 2f9947c8e4 run: Pass cmd line arguments to openvpn Kyle Manna 2015-05-09 15:17:17 -0700
  • 35c5d7bf70 license: Add AGPLv3 license v1.0 Kyle Manna 2015-03-20 22:32:48 -0700
  • bf34f341fc Merge remote-tracking branch 'ypid/getclient' into dev Kyle Manna 2015-03-20 16:54:22 -0700
  • a42a42885e Merge pull request #37 from ypid/fix-docs-paranoid Kyle Manna 2015-03-20 11:49:26 -0700
  • 47cc0e3ae6
    Fixed based on the review by @kylemanna. Thanks. Robin Schneider 2015-03-14 13:22:28 +0100
  • 06c005a449
    Fixed up Markdown. Robin Schneider 2015-03-14 13:00:11 +0100
  • 190ab9ae51
    Fixed typos. Robin Schneider 2015-03-14 12:59:07 +0100
  • f208847f54 Merge pull request #34 from ypid/master Kyle Manna 2015-03-12 21:03:28 -0700
  • f431d179aa
    Fixed spelling. Robin Schneider 2015-03-13 02:00:04 +0100
  • fd4a5dc38e
    EASYRSA_PKI might not be defined. Robin Schneider 2015-03-13 00:43:50 +0100
  • e6e2221d8b
    Allow to export separated client config and wrote ovpn_getclient_all. Robin Schneider 2015-03-13 00:32:40 +0100
  • 3c64367583
    Removed the --dry-run from rsync. Make it actually do something. Robin Schneider 2015-03-12 23:49:49 +0100
  • 5e514721ff
    Added documentation for ovpn_copy_server_files. Robin Schneider 2015-03-12 23:07:34 +0100
  • 88c76c787e genconfig: Turn off exit on error at end Kyle Manna 2015-03-09 09:17:42 -0700
  • 3d2d839d0b
    Wrote script to copy only the needed files to the docker host which runs the docker openvpn server. Robin Schneider 2015-03-08 22:40:08 +0100
  • 8d8f19d951 genconfig: Describe backup conf deletion Kyle Manna 2015-03-07 16:35:08 -0800
  • 96ffed0984 Merge pull request #32 from omriiluz/master Kyle Manna 2015-03-01 22:50:35 -0800
  • 43ae3eb61d properly clone arrays omriiluz 2015-02-28 03:22:08 -0800
  • 6b23cf8d88 do not accumulate routes and push directives from default if new directives were defined omriiluz 2015-02-28 03:01:00 -0800
  • e9d1022eb4 Disable bash debug (xtrace) by default, re-enable with -e DEBUG=1 omriiluz 2015-02-28 02:45:31 -0800