hwdsl2
145f29b477
Improve version check
...
- Add check for some Libreswan versions that are not available
- Include Libreswan 3.25 in multiple IPsec/XAuth clients warning
- Cleanup notes
2018-06-30 00:42:08 -05:00
hwdsl2
41ce696f08
Add new version
...
- Add support for upgrading to new Libreswan version 3.25
- "USE_GLIBC_KERN_FLIP_HEADERS = true" is required for compilation
- Fixes #412
2018-06-28 00:49:49 -05:00
hwdsl2
0c151515fe
Improve upgrade scripts
...
- Add note for users downgrading to 3.22
- Add check for Libreswan 3.25 (not yet supported)
- Print Libreswan versions and improve message
- Cleanup
2018-06-28 00:03:42 -05:00
hwdsl2
59f817575c
Create rundir
...
- Create /run/pluto which is used as rundir in Libreswan 3.22 and newer
- Fixes #407
2018-06-10 16:08:12 -05:00
hwdsl2
d5a01f52f2
Update docs
2018-06-06 00:42:58 -05:00
hwdsl2
1ff393b91c
Use Libreswan 3.22
...
- Use Libreswan 3.22 instead of 3.23 due to an issue with connecting
multiple IPsec/XAuth VPN clients from behind the same NAT
- Ref: c982502
0cf01c0
2018-06-06 00:40:09 -05:00
hwdsl2
f838fcfe12
Fix IP parsing
...
- Fix parsing private IP on some systems such as Ubuntu 18.04
2018-06-03 23:24:37 -05:00
hwdsl2
3c84f8e2ab
Update docs
...
- Add support for Ubuntu 18.04
2018-05-24 22:04:27 -05:00
hwdsl2
3452926759
Use xl2tpd 1.3.12
...
- Install xl2tpd 1.3.12 for CentOS 6 with Linux kernel 4.14/4.15
- This version fixes an xl2tpd issue under the above Linux kernels
- Remove Linux kernel check which is no longer needed
- Ref: 3f8e79b
(fix for Ubuntu/Debian)
2018-05-23 20:40:58 -05:00
hwdsl2
95bcadb2c2
Improve VPN ciphers
...
- Add back aes256-sha2_512 to phase2alg, required on some Android systems
- Fixes #391
2018-05-23 19:54:37 -05:00
hwdsl2
8e15eb683c
Cleanup
2018-05-23 01:39:53 -05:00
hwdsl2
3f8e79b8e4
Use xl2tpd 1.3.12
...
- Install xl2tpd 1.3.12 for systems with Linux kernel 4.14/4.15
- This version fixes an xl2tpd issue under the above Linux kernels
- Remove Linux kernel check and notes which are no longer needed
- Ref: xelerance/xl2tpd#147
- Ref: https://github.com/xelerance/xl2tpd/releases
2018-05-23 00:38:01 -05:00
hwdsl2
e7d79e2587
Update docs
2018-05-22 01:49:13 -05:00
hwdsl2
e3fe8b05bf
Improve workaround
...
- Specify "left=" in ipsec.conf for servers with 'src' in default route
- Ref: https://github.com/libreswan/libreswan/issues/177
2018-05-21 00:58:24 -05:00
hwdsl2
3b7039ef78
Update Linux kernel check
2018-05-16 22:34:33 -05:00
hwdsl2
94ca6536c8
Update docs
...
- Fix/Update links
- Add reg files for Windows Error 809 fix
- Move Linux client instructions
2018-05-13 15:26:14 -05:00
hwdsl2
738f5d4764
Improve check for apt/dpkg lock
2018-05-13 00:58:43 -05:00
hwdsl2
73a97f2ba4
Cleanup
2018-05-10 21:18:58 -05:00
hwdsl2
7f65604250
Update Azure template
...
- Use Debian 9 instead of Debian 8
- Update Virtual Machine size options
- Add wait for apt/dpkg lock in install.sh
2018-05-10 02:57:08 -05:00
hwdsl2
9417d26afd
Update docs
...
- Improve Chromebook troubleshooting section
2018-05-10 00:11:59 -05:00
hwdsl2
05847255e5
Update docs
...
- Fix Shrew Soft VPN Client instructions
- Tested and working in Windows 7
- Closes #326
- Closes #379
2018-05-09 02:46:03 -05:00
hwdsl2
964b7934aa
Update IKEv2 docs
...
- Add rightid=%fromcert to ipsec.conf
- Remove strongSwan Android VPN client instructions due to issues (#307 )
2018-05-08 03:11:48 -05:00
hwdsl2
a3ee9ce033
Update docs
2018-05-08 01:05:22 -05:00
hwdsl2
f2f6524201
Re-add Android workaround
...
- VPN on Android 6.0, 7.0 and 7.1.1 requires sha2-truncbug=yes to work
- Android 5.1, 8.0 and 8.1 also connect OK with this setting
- Ref: https://libreswan.org/wiki/FAQ#Configuration_Matters
2018-05-08 00:39:52 -05:00
hwdsl2
17ca2ee87f
Update docs
2018-05-05 19:37:33 -05:00
hwdsl2
102ccbc17d
Clean up VPN ciphers
...
- Remove aes256-sha2_512
- Change sha2-truncbug to no for newer Android versions
- Fixes #303
2018-05-05 18:51:24 -05:00
hwdsl2
0c6cb4b8a9
Update year
2018-05-05 18:49:38 -05:00
hwdsl2
240a0187f6
Update Linux kernel check
2018-05-04 03:16:58 -05:00
hwdsl2
6a5c14b873
Minor fix
2018-05-03 01:34:05 -05:00
hwdsl2
3c9c3d25a7
Add check for Linux kernel 4.15
2018-05-03 00:52:14 -05:00
hwdsl2
4795b69a79
Update docs
2018-05-02 03:29:52 -05:00
hwdsl2
632165685a
Add iptables dependency
...
- Closes #363
- Thanks @rocboronat!
2018-05-02 02:58:45 -05:00
hwdsl2
af1ef064a3
Fix tests
2018-05-01 03:35:41 -05:00
Aofei Sheng
a06995d35d
Fix iproute for Ubuntu 18.04 ( #375 )
...
The iproute package has been deprecated in Ubuntu 18.04.
2018-05-01 01:34:04 -05:00
hwdsl2
36208fa4ca
Update docs
2018-02-17 10:05:34 -06:00
hwdsl2
c7d63c2bf1
Fix tests
2018-02-11 02:07:29 -06:00
hwdsl2
4c47137e7f
Add modecfgdns note
2018-02-11 01:05:13 -06:00
hwdsl2
43dbac6c3c
Update docs
2018-02-11 00:37:00 -06:00
hwdsl2
00ea759883
Fix tests
2018-02-03 22:35:51 -06:00
hwdsl2
21228a8caf
Improve RPi workarounds
...
- Improve workarounds for systems with ARM CPU (e.g. Raspberry Pi)
- Check for ARM architecture instead of checking for Raspbian
2018-02-03 16:55:54 -06:00
hwdsl2
fa5abe7825
Remove unneeded check on CentOS
2018-02-03 16:10:09 -06:00
hwdsl2
0cf01c0eb8
Update ipsec.conf
...
- Switch to new keyword 'modecfgdns' in Libreswan 3.23
2018-01-29 02:11:16 -06:00
hwdsl2
3d2b6fc861
Remove RPi workaround
2018-01-29 02:06:08 -06:00
hwdsl2
c982502ad4
Upgrade Libreswan to 3.23
...
- Remove 'docker-targets.mk' from Makefile to avoid git errors
during compilation
2018-01-29 01:22:24 -06:00
hwdsl2
076406b80c
Fix tests
...
- Add workaround for Travis CI build issues
2017-12-20 01:22:09 -06:00
hwdsl2
cc64a29c01
Re-add RPi workaround
...
- Libreswan 3.22 may fail to compile on Raspberry Pi w/ Raspbian 9
- Use version 3.21 instead of 3.22 for Raspbian systems
- Ref: d472c65
2017-12-06 04:55:22 -06:00
hwdsl2
3f39255f84
Bug fix for RHEL 6/7
...
- Fix compatibility with Red Hat Enterprise Linux (RHEL) 6 and 7
- Ref: #273
2017-11-20 00:33:36 -06:00
hwdsl2
d472c65f8c
Remove RPi workaround
...
- No longer needed with fix 2dfa587
and 8b40709
- Ref: 1488ac0
2017-11-13 00:19:21 -06:00
hwdsl2
8b40709d4d
Improve VPN ciphers
...
- Remove unsupported ESP algorithm on Raspbian
2017-11-13 00:12:16 -06:00
hwdsl2
2dfa587a71
Fix Libreswan 3.22 bug
...
- This bug causes Libreswan 3.22 fail to start on a Raspberry Pi
- Apply fix from Libreswan GitHub repo: libreswan/libreswan@e154ae7
- Ref: https://lists.libreswan.org/pipermail/swan/2017/002338.html
2017-11-12 23:51:53 -06:00