Opened 12 years ago

Last modified 12 years ago

#190 closed Bug / Defect

OpenVPN built from "master" fails to start — at Version 1

Reported by: Samuli Seppänen Owned by:
Priority: blocker Milestone:
Component: Generic / unclassified Version: OpenVPN 2.2.1 (Community Ed)
Severity: Not set (select this one, unless your'e a OpenVPN developer) Keywords:
Cc:

Description (last modified by Samuli Seppänen)

The openvpn.exe binary does not work at all if built from latest sources in openvpn.git "master" branch. Latest known-good installer is this, where latest commit is e7d1ac82f. Full details are available here.

Due to Windows build fixes using git-bisect is not an option. We need to manually locate the offending commit from this list:

Full list of changes since the known good version:

CommitIDAuthorDescriptionReverting fixed openvpn.exe?
330baf2David Sommersethautotools ./configure don't like compat.hNo
032f004David SommersethFix compilation errors on Linux platforms without SO_MARKNo
edf8bbaDavid SommersethNew Windows build fixesUntested
a4234e1David SommersethEnable access() when building in Visual StudioUntested
ec302f7David SommersethMove away from openvpn_basename() over to platform provided basename()Untested
8ee5646David SommersethFix a couple of issues in openvpn_execve()No
9449e6aFrederic CrozatAdd support to forward console query to systemdUntested
6abb6cdGert DoeringFix list-overrun checks in copy_route_[ipv6_]option_list()No
9140223Gert DoeringFix build-up of duplicate IPv6 routes on reconnect.No
1d5c443David SommersethFix compiling with --disable-crypto and/or --disable-sslUntested
e3f1b6aJames YonanAllow "tap-win32 dynamic <offset>" to be used in topology subnet mode.No
8407991James YonanFixed client issues with DHCP Router option extraction/deletion when using layer 2 with DHCP proxy:No
ffea644James YonanAdded "memstats" option to maintain real-time operating stats in a memory-mapped file.No
359adbfJames YonanRaised D_PID_DEBUG_LOW from level 3 to 4 to reduce replay error verbosity at level 3.No
870cf16David SommersethDon't look for 'stdin' file when using --auth-user-passUntested

Change History (1)

comment:1 Changed 12 years ago by Samuli Seppänen

Description: modified (diff)
Note: See TracTickets for help on using tickets.