Blame
| 6f02e7 | Samuli Seppänen | 2025-01-29 06:40:08 | 1 | # Patches |
| 2 | ||||
| 3 | - [Add 'dev_type' environment variable](http://thread.gmane.org/gmane.network.openvpn.devel/4194) |
|||
| 4 | - [New v3 plug-in API](http://thread.gmane.org/gmane.network.openvpn.devel/4255) |
|||
| 5 | - Second round of this patch set |
|||
| 6 | - Improved the general plug-in a little bit, using structs for both input and output variables to/from the plug-ins |
|||
| 7 | - Added support for sending X509 certificates during the TLS_VERIFY phase |
|||
| 8 | - Essobi's *FIPS 140-2* patches |
|||
| 9 | ||||
| 10 | # Buildsystem-related |
|||
| 11 | ||||
| 12 | ## Build warnings |
|||
| 13 | - `openvpnserv.c(278) : warning C4101: 'error_string' : unreferences local variable` |
|||
| 14 | - *`ssl.c (1918): warning C4019: '=' : different 'const' qualifiers`* |
|||
| 15 | - Should we be worried about PREfast error messages WinDDK gives? (see below) |
|||
| 16 | ||||
| 17 | ## Patches |
|||
| 18 | - Handle all of mattock's latest buildsystem patches which have not been ACK'd before the meeting |
|||
| 19 | - ACKed (with or without modifications) |
|||
| 20 | - [Added build flag printing to win/show.py](http://thread.gmane.org/gmane.network.openvpn.devel/4318) |
|||
| 21 | - [Added openvpnserv-specific files to clean target in win/msvc.mak.in](http://thread.gmane.org/gmane.network.openvpn.devel/4319) (ACKed) |
|||
| 22 | - [Added automated configure.h creation to Python-based build system.](http://thread.gmane.org/gmane.network.openvpn.devel/4315) (ACKed with modifications) |
|||
| 23 | - [Added PKCS11_HELPER_DIR directive to win/settings.in](http://thread.gmane.org/gmane.network.openvpn.devel/4317) |
|||
| 24 | - NACKed / uncommented |
|||
| 25 | - [Changed snprintf to _snprintf in service-win32/openvpnserv.c](http://thread.gmane.org/gmane.network.openvpn.devel/4325) |
|||
| 26 | - How to handle *mysnprintf* in *service-win32/openvpnserv.c*? Should we use *openvpn_snprintf* from *buffer.c*? |
|||
| 27 | - [Made Python-based build system copy openvpnserv.exe* to dist/bin directory](http://thread.gmane.org/gmane.network.openvpn.devel/4326) (trivial) |
|||
| 28 | - [Added copying of files from service-win32 directory to build root directory.](http://article.gmane.org/gmane.network.openvpn.devel/4320) |
|||
| 29 | ||||
| 30 | ## Other |
|||
| 31 | - Does Python-based build system already support prebuilt TAP drivers? |
|||
| 32 | - Availability of SignTool python code? |
|||
| 33 | - Could files in *service-win32* directory be moved to *$BUILDROOT*? |
|||
| 34 | ||||
| 35 | # Releases |
|||
| 36 | ||||
| 37 | - 2.2-rc release status |
|||
| 38 | ||||
| 39 | # PREfast error messages |
|||
| 40 | ||||
| 41 | ``` |
|||
| 42 | 457 typedef unsigned __int64 size_t; |
|||
| 43 | ||||
| 44 | crtdefs.h(457) : warning 20051: PREfast - Error processing 'cmds.cpp' : error C2371: 'size_t' : |
|||
| 45 | redefinition; different basic types (try ' oacr log root:amd64fre ' for details) |
|||
| 46 | ||||
| 47 | crtdefs.h(457) : warning 20051: PREfast - Error processing 'devcon.cpp' : error C2371: 'size_t' : |
|||
| 48 | redefinition; different basic types (try ' oacr log root:amd64fre ' for details) |
|||
| 49 | ||||
| 50 | crtdefs.h(457) : warning 20051: PREfast - Error processing 'dump.cpp' : error C2371: 'size_t' : |
|||
| 51 | redefinition; different basic types (try ' oacr log root:amd64fre ' for details) |
|||
| 52 | ||||
| 53 | 9560 C_ASSERT(sizeof(ERESOURCE) == 0x68); |
|||
| 54 | ||||
| 55 | ntifs.h(9560) : warning 20051: PREfast - Error processing 'tapdrvr.c' : error C2118: negative subscript |
|||
| 56 | (try ' oacr log root:amd64fre ' for details) |
|||
| 57 | ``` |
