Skip to content

Miscallenous patches for OpenVPN

Arne Schwabe openvpn-devel 1 version In review

Get series with b4
b4 am [email protected]...

Versions newest first

  1. v1 Latest8 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8Add support for requesting the fd again to rebind to the next interface.src/openvpn/init.c src/openvpn/manage.c src/openvpn/manage.h+63 -02 replies
2/8Remove #ifdefs for client nat support.src/openvpn/clinat.c src/openvpn/clinat.h src/openvpn/forward.c +6 more+9 -451 reply
3/8Don’t redirect the gateway on Android even if requestedsrc/openvpn/route.c+4 -02 replies
4/8Use pseudo gw as default gw on Android as a workaround for not being able to read /proc/net/routesrc/openvpn/route.c+14 -01 reply
5/8Fix loglevel of protect socket messagesrc/openvpn/socket.c+2 -21 reply
6/8Extend network-change command to allow reprotecting on the same network (for short connection losses)src/openvpn/init.c src/openvpn/manage.c src/openvpn/manage.h+12 -71 reply
7/8Remove unused function h_errno_msgsrc/openvpn/socket.c+0 -171 reply
8/8Remove http-proxy-timeout, socks timeout and set default of server-poll-timeout to 120sdoc/openvpn.8 src/openvpn/forward-inline.h src/openvpn/forward.c +10 more+80 -9412 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [Openvpn-devel] [PATCH 0/8] Miscallenous patches for OpenVPN

Submission of multiple patches that are still in my OpenVPN for Android "fork" of OpenVPN for Android.

Some of the patches are specific for the Android version (1, 3-6)

2 and 7 are cleanup patches (remove unused function and remove an Inline).

The only major patch is the timeout patch. (8). We talked about changing it this way in the Munich meeting.

Arne Schwabe (8):
Add support for requesting the fd again to rebind to the next
interface.
Remove #ifdefs for client nat support.
Don’t redirect the gateway on Android even if requested Use pseudo gw as default gw on Android as a workaround for not being
able to read /proc/net/route
Fix loglevel of protect socket message
Extend network-change command to allow reprotecting on the same
network (for short connection losses)
Remove unused function h_errno_msg
Remove http-proxy-timeout, socks timeout and set default of
server-poll-timeout to 120s

 doc/openvpn.8                | 33 ++++++----------------
 src/openvpn/clinat.c         |  4 ---
 src/openvpn/clinat.h         |  2 +-
 src/openvpn/forward-inline.h |  2 +-
 src/openvpn/forward.c        | 19 +++++++++----
 src/openvpn/forward.h        |  2 +-
 src/openvpn/init.c           | 67 +++++++++++++++++++++++++++++++++-----------
 src/openvpn/interval.h       |  9 ++++++
 src/openvpn/manage.c         | 31 ++++++++++++++++++++
 src/openvpn/manage.h         |  3 ++
 src/openvpn/multi.c          |  2 --
 src/openvpn/openvpn.h        |  8 +++---
 src/openvpn/options.c        | 56 ++++++------------------------------
 src/openvpn/options.h        | 10 -------
 src/openvpn/proxy.c          | 22 +++++++++------
 src/openvpn/proxy.h          |  2 +-
 src/openvpn/push.c           |  2 --
 src/openvpn/route.c          | 18 ++++++++++++
 src/openvpn/socket.c         | 31 ++++++--------------
 src/openvpn/socket.h         |  7 +++--
 src/openvpn/syshead.h        |  5 ----
 21 files changed, 177 insertions(+), 158 deletions(-)
Signature · 1 line
2.3.2 (Apple Git-55)