ID: |
6818
|
Fixed in: |
|
Issue Date: |
2015-03-02 15:47 AEST
|
Owner: | Arthur Barrett
|
Last Modified: | 2024-08-01 16:23 AEST | Reporter: | Arthur Barrett
|
Current Est. | 0.0 hours
| % Complete: | 0.0
|
Status: | ASSIGNED /
|
Severity: | enhancement
|
Affected: | 2.8.01
|
Description: | enh: win: server: 64-bit version of server (cvsntsvr.exe)
|
Actions:
|
2015-03-02 15:47 AEST by Arthur Barrett - A customer wanted to know if it was possible to obtain a x64 build of CVS Suite 2009R2.
This is not usually required - the x64 bit code on windows performs 'slower' than the equivalent 32 bit
code - hence why visual studio, ms word etc. are all still 32 bit applications on Windows x64 bit installs.
However with bug 6040 we did introduce very limited x64 support in CVSNT 2.8.01 for Windows x64
(mostly to fix problems with Windows Server 2008R2 authentication).
A full x64 binary for Windows Server would only be needed for the 'server' components - we would not be
creating x64 bit builds of WinCVS and TortoiseCVS. The main reason this may be wanted is for access to
larger memory spaces - particularly committing very large files (ISO images etc.) or small updates to very
large RCS files when working on a branch. |
|
2015-03-02 22:56 AEST by Arthur Barrett - CVS Suite 2009R2 is compiled with VS7.1 (VS2003) which only has limited x64 bit support (requires the
Windows Server 2003R2 platform SDK).
We cannot change compilers within a CVSNT release. If the x64 build requires Visual Studio 2005, then
we cannot release it until Suite 2010/2.8.02.
To compile the CVSNT Server we also need 64 bit versions of all of the libraries. Each library needs to be
compiled with the same visual studio release and with more-or-less the same options. In particular we
need:
- howl (1.0.0)
- postgres (8.03 with openssl support)
- mysql (3.23)
- sqlite (3.3.17)
- iconv (1.9.2) and charset (1.2)
- openssl (0.9.8zb)
- info-zip (5.5.2)
Again, we can't really change versions of the libraries 'mid release'.
also vendor libraries:
- oracle (10g?)
- bonjour (2.0?)
I've managed to find suitable releases of the vendor libraries, and the sources for the other libraries and
build them all using vs2003.
The main holdup is that vs2003 will not compile UNICODE that uses basic_string from the std namespace.
I can get a sample project to compile when I:
- use wchar_t as built in type and MultiThreaded
- do not use wchar_t as built in type and MultiThreaded DLL
Disabling wchar_t as a built in type is going to cause lots of headaches with compilation (plus as a minor
annoyance I will need to go an recompile all the open source code again…), and not using the C-Runtime
DLL is going to cause much larger memory footprint (and larger binaries). |
|
2015-03-04 12:02 AEST by Arthur Barrett - Note: this is not about 2.8.01/2009R2 but about 2.8.02/2010 release on branch
CVSNT_BRANCH_2_5_03_2382
Since the 2010/2.8.02 release is already 'set' (in terms of platform support and library versions) we
cannot change compilers. So the reasoning is the same as stated earlier, but I just got the version
numbers wrong.
I'm not sure 'how much' of the 'cvsnt project' we need to be 64 bit - it's really only cvsntsrv, but that
therefore means:
- protocols
- triggers
- cvsapi
- cvstools
Strictly these are NOT needed but we may as well include them anyway (they could use x32):
- cvsproxy
- cvsmanager
Things we definitely DO NOT want to bother with x64 are:
- control panel cvsnt.cpl
- workspaceviewer
- installer.dll
Should the 'x64' versions of the DLL/EXE files be named differently? e.g.: cvssrv64.exe ? Currently the
x64 components we ship do not have unique names, and the installer installs them into different
directories, but VS does build them into different directories : ..\..\WinRel64\ntsetuid.dll
|
|
2015-03-04 12:04 AEST by Arthur Barrett - The x64 components that we already ship use some fancy code around the registry to ensure that we
read/write from the x32 registry in x64 code not the x64 registry - we need all the registry code in CVSNT
to work this way as well (good reason not to have an x64 version of the control panel):
if ((si.wProcessorArchitecture==PROCESSOR_ARCHITECTURE_AMD64)&&(!bIsWow64))
{
if(!product || !strcmp(product,"cvsnt"))
GetFormattedMessage(regkey,"Software\\Wow6432Node\\CVS");
else
GetFormattedMessage(regkey,"Software\\Wow6432Node\\March Hare Software
Ltd\\%1!s!",product);
}
else
if(!product || !strcmp(product,"cvsnt"))
GetFormattedMessage(regkey,"Software\\CVS");
else
GetFormattedMessage(regkey,"Software\\March Hare Software Ltd\\%1!s!",product);
if(RegOpenKeyExA(HKEY_LOCAL_MACHINE,regkey,0,KEY_READ,&hKey))
{
return -1; // Couldn't open or create key
}
|
|
2015-03-04 15:17 AEST by Arthur Barrett - Changes subject from:
enh: win: server: 64-bit version of server (cvsntsvr.exe) 2009r2
to:
enh: win: server: 64-bit version of server (cvsntsvr.exe) |
|
2015-03-05 14:53 AEST by Arthur Barrett - I'm not sure why the ntsetuid project cyglsa.cpp uses that fancy code to read the 32 bit registry, because
other code such as the license code just uses KEY_WOW64_64KEY, i.e.:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa384129%28v=vs.71%29.aspx
Because of FREAK (Factoring RSA Export Keys), CVE-2015-0204 I should upgrade OpenSSL to 0.98zd see
bug 6819 |
|
2015-03-13 13:49 AEST by Arthur Barrett - Created an attachment (id=2739)
cvsdiag (x64) results
Finally I've managed to compile cvsdiag.exe
Of course it's required adjusting all the registry calls to use the 32 bit
registry for settings like 'Pserver' 'server' and 'Plugins'...
Registry calls for system strings are still x64 (like the system name).
|
|
2015-03-13 14:02 AEST by Arthur Barrett - Created an attachment (id=2740)
dependencies of cvsntsrv.exe (dependency walker screen shot)
Finally I've managed to compile cvsntsrv.exe and all reuiqred libraries so that
it successfully runs:
D:\cvsbin\release builder\cvsnt\winrel64>.\cvsntsrv.exe
Please run "cvs.exe" not "cvsnt.exe".
Error cannot continue.
Importantly, this includes:
- postgres
- mysql
- sqlite
- iconv
- howl
- openssl (used by postgres and also sec and sserver protocols)
Note: I've not compiled any protocols or triggers or other plugins, but I've
'proven' that the toolchain compiles and runs and exe that is linked to all the
dependencies (requires loading of cvsapi). |
|
2015-03-13 14:07 AEST by Arthur Barrett - Created an attachment (id=2741)
openssl build notes
how to build openssl libraries for windows x64 using vs2003.net:
- libeay64_vc71.dll
- ssleay64_vc71.dll
- openssl.exe
|
|
2015-03-13 14:44 AEST by Arthur Barrett - Created an attachment (id=2742)
postgres compile notes for vs2003.net x64
how to compile postgres (with SSL support) on VS 2003 .NET for AMD64 and
produce libpq64.dll |
|
2015-03-13 18:37 AEST by Arthur Barrett - Created an attachment (id=2743)
Patch (x64) for vs 2003 .net
This patch is for the visual studio 'projects' and 'solution' as well as the
actual c++ source code. Changes include:
- no longer use RegOpenKey() and RegCreateKey - use RegOpenKeyEx() etc.
+ includes plink
- open the x32 registry keys for CVSNT settings, PServer etc. KEY_WOW64_32KEY
+ includes plink
- do not use /Zc:wchar_t compiler setting and instead #include <wchar.h> on x64
- on windows call _vsnwprintf() instead of vswprintf(). eg:, in cvs_string.h
- define external __HrLoadAllImportsForDll(LPCSTR szDll), eg: mdns_apple.cpp
- compatibility fixes for DNS-SD (bonjour) 2.x (_DNS_SD_H >= 2140308)
- on x64 use __HrLoadAllImportsForDll("howl64.dll")
- replace incorrect use of SQLINTEGER with SQLLEN
- use #pragma comment(lib, to identify the correct MySQL library
- put some smarts around Win32Wide and uc_namn, see: USE_UC_NAMN
- use .erase() instead of .clear() method on strings (x64 MS bug in library?)
- call RegCloseKey() after finishing with registry, eg: lockservice.cpp
- disable the 'cvs --debug' option, assembler not supported on x64
- dialog callbacks now correctly return INT_PTR instead of BOOL
- #define CVSNT_TARGET_CPU "x86_64"
- include a MySQL 64-bit library in the cvsapi\mysql folder (binary)
- and more ...
Note:
I've left some junk code in MySqlConnection.cpp, see:
#if (0) /* disable this?? */
Checking in build.h;
/cvs/cvsnt/build.h,v <-- build.h
new revision: 1.1.2.173.4.368; previous revision: 1.1.2.173.4.367
done
Checking in cvsnt.sln;
/cvs/cvsnt/cvsnt.sln,v <-- cvsnt.sln
new revision: 1.19.2.81.4.25; previous revision: 1.19.2.81.4.24
done
Checking in cvsnt.vcproj;
/cvs/cvsnt/cvsnt.vcproj,v <-- cvsnt.vcproj
new revision: 1.78.2.79.4.17; previous revision: 1.78.2.79.4.16
done
Checking in cvsntsrv.vcproj;
/cvs/cvsnt/cvsntsrv.vcproj,v <-- cvsntsrv.vcproj
new revision: 1.1.4.3; previous revision: 1.1.4.2
done
Checking in WorkspaceViewer/WorkspaceViewer.vcproj;
/cvs/cvsnt/WorkspaceViewer/WorkspaceViewer.vcproj,v <--
WorkspaceViewer.vcproj
new revision: 1.1.2.7.4.4; previous revision: 1.1.2.7.4.3
done
Checking in control-panel/ControlService.cpp;
/cvs/cvsnt/control-panel/ControlService.cpp,v <-- ControlService.cpp
new revision: 1.1.2.6.4.2; previous revision: 1.1.2.6.4.1
done
Checking in cvsagent/win32/cvsagent.vcproj;
/cvs/cvsnt/cvsagent/win32/cvsagent.vcproj,v <-- cvsagent.vcproj
new revision: 1.1.2.19.4.6; previous revision: 1.1.2.19.4.5
done
Checking in cvsapi/FileAccess.h;
/cvs/cvsnt/cvsapi/FileAccess.h,v <-- FileAccess.h
new revision: 1.1.2.10.4.10; previous revision: 1.1.2.10.4.9
done
Checking in cvsapi/cvs_string.cpp;
/cvs/cvsnt/cvsapi/cvs_string.cpp,v <-- cvs_string.cpp
new revision: 1.1.2.15.4.5; previous revision: 1.1.2.15.4.4
done
Checking in cvsapi/cvs_string.h;
/cvs/cvsnt/cvsapi/cvs_string.h,v <-- cvs_string.h
new revision: 1.1.2.32.4.11; previous revision: 1.1.2.32.4.10
done
Checking in cvsapi/cvsapi.vcproj;
/cvs/cvsnt/cvsapi/cvsapi.vcproj,v <-- cvsapi.vcproj
new revision: 1.1.2.45.4.19; previous revision: 1.1.2.45.4.18
done
Checking in cvsapi/mdns_apple.cpp;
/cvs/cvsnt/cvsapi/mdns_apple.cpp,v <-- mdns_apple.cpp
new revision: 1.1.2.6.4.7; previous revision: 1.1.2.6.4.6
done
Checking in cvsapi/mdns_apple.h;
/cvs/cvsnt/cvsapi/mdns_apple.h,v <-- mdns_apple.h
new revision: 1.1.2.1.4.3; previous revision: 1.1.2.1.4.2
done
Checking in cvsapi/mdns_howl.cpp;
/cvs/cvsnt/cvsapi/mdns_howl.cpp,v <-- mdns_howl.cpp
new revision: 1.1.2.5.4.2; previous revision: 1.1.2.5.4.1
done
Checking in cvsapi/apiloader/delayload.cpp;
/cvs/cvsnt/cvsapi/apiloader/delayload.cpp,v <-- delayload.cpp
new revision: 1.1.2.2.4.3; previous revision: 1.1.2.2.4.2
done
Checking in cvsapi/db2/Db2Connection.cpp;
/cvs/cvsnt/cvsapi/db2/Db2Connection.cpp,v <-- Db2Connection.cpp
new revision: 1.1.2.2.4.3; previous revision: 1.1.2.2.4.2
done
Checking in cvsapi/db2/Db2Connection.h;
/cvs/cvsnt/cvsapi/db2/Db2Connection.h,v <-- Db2Connection.h
new revision: 1.1.2.2.4.3; previous revision: 1.1.2.2.4.2
done
Checking in cvsapi/db2/Db2Recordset.h;
/cvs/cvsnt/cvsapi/db2/Db2Recordset.h,v <-- Db2Recordset.h
new revision: 1.1.2.1.4.1; previous revision: 1.1.2.1
done
Checking in cvsapi/lib/api_system.h;
/cvs/cvsnt/cvsapi/lib/api_system.h,v <-- api_system.h
new revision: 1.1.2.27.4.3; previous revision: 1.1.2.27.4.2
done
Checking in cvsapi/mssql/MssqlConnection.cpp;
/cvs/cvsnt/cvsapi/mssql/MssqlConnection.cpp,v <-- MssqlConnection.cpp
new revision: 1.1.2.5.4.18; previous revision: 1.1.2.5.4.17
done
Checking in cvsapi/mssql/MssqlConnection.h;
/cvs/cvsnt/cvsapi/mssql/MssqlConnection.h,v <-- MssqlConnection.h
new revision: 1.1.2.2.4.6; previous revision: 1.1.2.2.4.5
done
Checking in cvsapi/mssql/MssqlRecordset.h;
/cvs/cvsnt/cvsapi/mssql/MssqlRecordset.h,v <-- MssqlRecordset.h
new revision: 1.1.2.1.4.1; previous revision: 1.1.2.1
done
Checking in cvsapi/mysql/MySqlConnection.cpp;
/cvs/cvsnt/cvsapi/mysql/MySqlConnection.cpp,v <-- MySqlConnection.cpp
new revision: 1.1.2.21.4.8; previous revision: 1.1.2.21.4.7
done
Checking in cvsapi/mysql/MySqlRecordset.cpp;
/cvs/cvsnt/cvsapi/mysql/MySqlRecordset.cpp,v <-- MySqlRecordset.cpp
new revision: 1.1.2.10.4.2; previous revision: 1.1.2.10.4.1
done
Checking in cvsapi/mysql/MySqlRecordset.h;
/cvs/cvsnt/cvsapi/mysql/MySqlRecordset.h,v <-- MySqlRecordset.h
new revision: 1.1.2.9.4.1; previous revision: 1.1.2.9
done
RCS file: /cvs/cvsnt/cvsapi/mysql/mysql-3.23/x64/libmySQL64.lib,v
done
Checking in cvsapi/mysql/mysql-3.23/x64/libmySQL64.lib;
/cvs/cvsnt/cvsapi/mysql/mysql-3.23/x64/libmySQL64.lib,v <-- libmySQL64.lib
new revision: 1.1.2.1; previous revision: 1.1
done
Checking in cvsapi/oracle/OracleConnection.cpp;
/cvs/cvsnt/cvsapi/oracle/OracleConnection.cpp,v <-- OracleConnection.cpp
new revision: 1.1.2.19; previous revision: 1.1.2.18
done
Checking in cvsapi/win32/DnsApi.cpp;
/cvs/cvsnt/cvsapi/win32/DnsApi.cpp,v <-- DnsApi.cpp
new revision: 1.1.2.1.4.2; previous revision: 1.1.2.1.4.1
done
Checking in cvsapi/win32/FileAccess.cpp;
/cvs/cvsnt/cvsapi/win32/FileAccess.cpp,v <-- FileAccess.cpp
new revision: 1.1.2.18.4.10; previous revision: 1.1.2.18.4.9
done
Checking in cvsapi/win32/SocketIO.cpp;
/cvs/cvsnt/cvsapi/win32/SocketIO.cpp,v <-- SocketIO.cpp
new revision: 1.1.2.14.4.20; previous revision: 1.1.2.14.4.19
done
Checking in cvsdelta/cvsdelta.vcproj;
/cvs/cvsnt/cvsdelta/cvsdelta.vcproj,v <-- cvsdelta.vcproj
new revision: 1.2.2.8.4.1; previous revision: 1.2.2.8
done
Checking in cvsgui/cvsgui.vcproj;
/cvs/cvsnt/cvsgui/cvsgui.vcproj,v <-- cvsgui.vcproj
new revision: 1.1.2.2.4.1; previous revision: 1.1.2.2
done
Checking in cvsntcpl/cvsnt1.cpp;
/cvs/cvsnt/cvsntcpl/cvsnt1.cpp,v <-- cvsnt1.cpp
new revision: 1.11.2.10.12.19; previous revision: 1.11.2.10.12.18
done
Checking in cvsntcpl/cvsntcpl.vcproj;
/cvs/cvsnt/cvsntcpl/cvsntcpl.vcproj,v <-- cvsntcpl.vcproj
new revision: 1.8.2.24.6.8; previous revision: 1.8.2.24.6.7
done
Checking in cvsntcpl/serverPage.cpp;
/cvs/cvsnt/cvsntcpl/serverPage.cpp,v <-- serverPage.cpp
new revision: 1.17.2.9.8.17; previous revision: 1.17.2.9.8.16
done
Checking in cvstools/RootSplitter.cpp;
/cvs/cvsnt/cvstools/RootSplitter.cpp,v <-- RootSplitter.cpp
new revision: 1.1.2.6.4.7; previous revision: 1.1.2.6.4.6
done
Checking in cvstools/ServerConnection.cpp;
/cvs/cvsnt/cvstools/ServerConnection.cpp,v <-- ServerConnection.cpp
new revision: 1.1.2.10.4.10; previous revision: 1.1.2.10.4.9
done
Checking in cvstools/ServerInfo.cpp;
/cvs/cvsnt/cvstools/ServerInfo.cpp,v <-- ServerInfo.cpp
new revision: 1.1.2.7.4.10; previous revision: 1.1.2.7.4.9
done
Checking in cvstools/cvstools.vcproj;
/cvs/cvsnt/cvstools/cvstools.vcproj,v <-- cvstools.vcproj
new revision: 1.1.2.16.4.7; previous revision: 1.1.2.16.4.6
done
Checking in cvstools/win32/GlobalSettings.cpp;
/cvs/cvsnt/cvstools/win32/GlobalSettings.cpp,v <-- GlobalSettings.cpp
new revision: 1.1.2.16.4.9; previous revision: 1.1.2.16.4.8
done
Checking in diff/libdiff.vcproj;
/cvs/cvsnt/diff/libdiff.vcproj,v <-- libdiff.vcproj
new revision: 1.6.2.11.6.3; previous revision: 1.6.2.11.6.2
done
Checking in expat/vcnet/expat.vcproj;
/cvs/cvsnt/expat/vcnet/expat.vcproj,v <-- expat.vcproj
new revision: 1.1.2.7.6.1; previous revision: 1.1.2.7
done
Checking in extnt/extnt.vcproj;
/cvs/cvsnt/extnt/extnt.vcproj,v <-- extnt.vcproj
new revision: 1.1.2.13.4.4; previous revision: 1.1.2.13.4.3
done
Checking in genbuild/genbuild.vcproj;
/cvs/cvsnt/genbuild/genbuild.vcproj,v <-- genbuild.vcproj
new revision: 1.1.2.6.4.6; previous revision: 1.1.2.6.4.5
done
Checking in genkey/genkey.vcproj;
/cvs/cvsnt/genkey/genkey.vcproj,v <-- genkey.vcproj
new revision: 1.3.2.13.6.5; previous revision: 1.3.2.13.6.4
done
Checking in installer/preinst/preinst.vcproj;
/cvs/cvsnt/installer/preinst/preinst.vcproj,v <-- preinst.vcproj
new revision: 1.1.2.2; previous revision: 1.1.2.1
done
Checking in lib/gnulib.vcproj;
/cvs/cvsnt/lib/gnulib.vcproj,v <-- gnulib.vcproj
new revision: 1.1.2.10.4.1; previous revision: 1.1.2.10
done
Checking in lockservice/lockservice.cpp;
/cvs/cvsnt/lockservice/lockservice.cpp,v <-- lockservice.cpp
new revision: 1.5.2.25.4.8; previous revision: 1.5.2.25.4.7
done
Checking in lockservice/lockservice.vcproj;
/cvs/cvsnt/lockservice/lockservice.vcproj,v <-- lockservice.vcproj
new revision: 1.5.2.23.4.8; previous revision: 1.5.2.23.4.7
done
Checking in mdnsclient/mdnsclient.vcproj;
/cvs/cvsnt/mdnsclient/mdnsclient.vcproj,v <-- mdnsclient.vcproj
new revision: 1.1.2.3.4.4; previous revision: 1.1.2.3.4.3
done
Checking in osx/BuildNo.xcconfig;
/cvs/cvsnt/osx/BuildNo.xcconfig,v <-- BuildNo.xcconfig
new revision: 1.1.2.39; previous revision: 1.1.2.38
done
Checking in pcre/pcre.vcproj;
/cvs/cvsnt/pcre/pcre.vcproj,v <-- pcre.vcproj
new revision: 1.1.2.5.6.2; previous revision: 1.1.2.5.6.1
done
Checking in plink/plink.vcproj;
/cvs/cvsnt/plink/plink.vcproj,v <-- plink.vcproj
new revision: 1.5.2.13.4.5; previous revision: 1.5.2.13.4.4
done
Checking in plink/putty/winstore.c;
/cvs/cvsnt/plink/putty/winstore.c,v <-- winstore.c
new revision: 1.1.2.1.6.1; previous revision: 1.1.2.1
done
Checking in postinst/postinst.cpp;
/cvs/cvsnt/postinst/postinst.cpp,v <-- postinst.cpp
new revision: 1.8.2.7.6.1; previous revision: 1.8.2.7
done
Checking in postinst/postinst.vcproj;
/cvs/cvsnt/postinst/postinst.vcproj,v <-- postinst.vcproj
new revision: 1.4.2.12.6.4; previous revision: 1.4.2.12.6.3
done
Checking in protocols/enum_protocol.vcproj;
/cvs/cvsnt/protocols/enum_protocol.vcproj,v <-- enum_protocol.vcproj
new revision: 1.1.2.7.4.7; previous revision: 1.1.2.7.4.6
done
Checking in protocols/ext_protocol.vcproj;
/cvs/cvsnt/protocols/ext_protocol.vcproj,v <-- ext_protocol.vcproj
new revision: 1.4.2.16.6.7; previous revision: 1.4.2.16.6.6
done
Checking in protocols/fork_protocol.vcproj;
/cvs/cvsnt/protocols/fork_protocol.vcproj,v <-- fork_protocol.vcproj
new revision: 1.4.2.17.6.7; previous revision: 1.4.2.17.6.6
done
Checking in protocols/gserver_protocol_ad.vcproj;
/cvs/cvsnt/protocols/gserver_protocol_ad.vcproj,v <--
gserver_protocol_ad.vcproj
new revision: 1.2.2.16.6.7; previous revision: 1.2.2.16.6.6
done
Checking in protocols/pserver_protocol.vcproj;
/cvs/cvsnt/protocols/pserver_protocol.vcproj,v <-- pserver_protocol.vcproj
new revision: 1.4.2.17.6.7; previous revision: 1.4.2.17.6.6
done
Checking in protocols/server_protocol.vcproj;
/cvs/cvsnt/protocols/server_protocol.vcproj,v <-- server_protocol.vcproj
new revision: 1.2.2.17.6.7; previous revision: 1.2.2.17.6.6
done
Checking in protocols/sserver.cpp;
/cvs/cvsnt/protocols/sserver.c,v <-- sserver.cpp
new revision: 1.16.2.44.4.11; previous revision: 1.16.2.44.4.10
done
Checking in protocols/sserver_protocol.vcproj;
/cvs/cvsnt/protocols/sserver_protocol.vcproj,v <-- sserver_protocol.vcproj
new revision: 1.1.2.17.6.8; previous revision: 1.1.2.17.6.7
done
Checking in protocols/ssh_protocol.vcproj;
/cvs/cvsnt/protocols/ssh_protocol.vcproj,v <-- ssh_protocol.vcproj
new revision: 1.2.2.16.6.7; previous revision: 1.2.2.16.6.6
done
Checking in protocols/sspi.cpp;
/cvs/cvsnt/protocols/sspi.c,v <-- sspi.cpp
new revision: 1.25.2.49.6.14; previous revision: 1.25.2.49.6.13
done
Checking in protocols/sspi_protocol.vcproj;
/cvs/cvsnt/protocols/sspi_protocol.vcproj,v <-- sspi_protocol.vcproj
new revision: 1.4.2.22.4.8; previous revision: 1.4.2.22.4.7
done
Checking in protocols/sync.cpp;
/cvs/cvsnt/protocols/sync.cpp,v <-- sync.cpp
new revision: 1.8.8.13; previous revision: 1.8.8.12
done
Checking in protocols/sync_protocol.vcproj;
/cvs/cvsnt/protocols/sync_protocol.vcproj,v <-- sync_protocol.vcproj
new revision: 1.1.2.5; previous revision: 1.1.2.4
done
Checking in rcs/co.vcproj;
/cvs/cvsnt/rcs/co.vcproj,v <-- co.vcproj
new revision: 1.1.2.12.6.4; previous revision: 1.1.2.12.6.3
done
Checking in rcs/ident.vcproj;
/cvs/cvsnt/rcs/ident.vcproj,v <-- ident.vcproj
new revision: 1.1.2.3; previous revision: 1.1.2.2
done
Checking in rcs/rcsdiff.vcproj;
/cvs/cvsnt/rcs/rcsdiff.vcproj,v <-- rcsdiff.vcproj
new revision: 1.1.2.13.6.4; previous revision: 1.1.2.13.6.3
done
Checking in rcs/rlog.vcproj;
/cvs/cvsnt/rcs/rlog.vcproj,v <-- rlog.vcproj
new revision: 1.1.2.13.6.4; previous revision: 1.1.2.13.6.3
done
Checking in simcvs/simcpl.cpp;
/cvs/cvsnt/simcvs/simcpl.cpp,v <-- simcpl.cpp
new revision: 1.1.2.2.4.4; previous revision: 1.1.2.2.4.3
done
Checking in simcvs/simcpl.vcproj;
/cvs/cvsnt/simcvs/simcpl.vcproj,v <-- simcpl.vcproj
new revision: 1.1.2.3.4.6; previous revision: 1.1.2.3.4.5
done
Checking in simcvs/simcvs.cpp;
/cvs/cvsnt/simcvs/simcvs.cpp,v <-- simcvs.cpp
new revision: 1.1.2.4.4.10; previous revision: 1.1.2.4.4.9
done
Checking in simcvs/simcvs.vcproj;
/cvs/cvsnt/simcvs/simcvs.vcproj,v <-- simcvs.vcproj
new revision: 1.1.2.7.4.6; previous revision: 1.1.2.7.4.5
done
Checking in src/main.cpp;
/cvs/cvsnt/src/main.c,v <-- main.cpp
new revision: 1.71.2.151.6.94; previous revision: 1.71.2.151.6.93
done
Checking in src/server.cpp;
/cvs/cvsnt/src/server.c,v <-- server.cpp
new revision: 1.106.2.210.6.139; previous revision: 1.106.2.210.6.138
done
Checking in su/su.vcproj;
/cvs/cvsnt/su/su.vcproj,v <-- su.vcproj
new revision: 1.1.2.9.4.4; previous revision: 1.1.2.9.4.3
done
Checking in triggers/audit_trigger.cpp;
/cvs/cvsnt/triggers/audit_trigger.cpp,v <-- audit_trigger.cpp
new revision: 1.1.2.33.4.66; previous revision: 1.1.2.33.4.65
done
Checking in triggers/audit_trigger.vcproj;
/cvs/cvsnt/triggers/audit_trigger.vcproj,v <-- audit_trigger.vcproj
new revision: 1.1.2.9.4.6; previous revision: 1.1.2.9.4.5
done
Checking in triggers/checkout_trigger.cpp;
/cvs/cvsnt/triggers/checkout_trigger.cpp,v <-- checkout_trigger.cpp
new revision: 1.1.2.16.4.18; previous revision: 1.1.2.16.4.17
done
Checking in triggers/checkout_trigger.vcproj;
/cvs/cvsnt/triggers/checkout_trigger.vcproj,v <-- checkout_trigger.vcproj
new revision: 1.1.2.5.4.4; previous revision: 1.1.2.5.4.3
done
Checking in triggers/email_trigger.cpp;
/cvs/cvsnt/triggers/email_trigger.cpp,v <-- email_trigger.cpp
new revision: 1.1.2.26.4.19; previous revision: 1.1.2.26.4.18
done
Checking in triggers/email_trigger.vcproj;
/cvs/cvsnt/triggers/email_trigger.vcproj,v <-- email_trigger.vcproj
new revision: 1.1.2.9.4.4; previous revision: 1.1.2.9.4.3
done
Checking in triggers/info_trigger.cpp;
/cvs/cvsnt/triggers/info_trigger.cpp,v <-- info_trigger.cpp
new revision: 1.1.2.82.4.31; previous revision: 1.1.2.82.4.30
done
Checking in triggers/info_triggers.vcproj;
/cvs/cvsnt/triggers/info_triggers.vcproj,v <-- info_triggers.vcproj
new revision: 1.1.2.13.4.5; previous revision: 1.1.2.13.4.4
done
Checking in triggers/script_trigger.cpp;
/cvs/cvsnt/triggers/script_trigger.cpp,v <-- script_trigger.cpp
new revision: 1.1.2.18.4.17; previous revision: 1.1.2.18.4.16
done
Checking in triggers/script_trigger.vcproj;
/cvs/cvsnt/triggers/script_trigger.vcproj,v <-- script_trigger.vcproj
new revision: 1.1.2.7.4.4; previous revision: 1.1.2.7.4.3
done
Checking in ufc-crypt/crypt.vcproj;
/cvs/cvsnt/ufc-crypt/crypt.vcproj,v <-- crypt.vcproj
new revision: 1.4.2.8.6.4; previous revision: 1.4.2.8.6.3
done
Checking in uninsthlp/uninsthlp.cpp;
/cvs/cvsnt/uninsthlp/uninsthlp.cpp,v <-- uninsthlp.cpp
new revision: 1.2.2.2.8.1; previous revision: 1.2.2.2
done
Checking in uninsthlp/uninsthlp.vcproj;
/cvs/cvsnt/uninsthlp/uninsthlp.vcproj,v <-- uninsthlp.vcproj
new revision: 1.2.2.12.6.4; previous revision: 1.2.2.12.6.3
done
Checking in windows-NT/config.h;
/cvs/cvsnt/windows-NT/config.h,v <-- config.h
new revision: 1.55.2.60.6.9; previous revision: 1.55.2.60.6.8
done
Checking in windows-NT/win32.cpp;
/cvs/cvsnt/windows-NT/win32.c,v <-- win32.cpp
new revision: 1.72.2.150.6.62; previous revision: 1.72.2.150.6.61
done
Checking in windows-NT/chkmanifest/chkmanifest.vcproj;
/cvs/cvsnt/windows-NT/chkmanifest/chkmanifest.vcproj,v <-- chkmanifest.vcproj
new revision: 1.2.2.3.4.1; previous revision: 1.2.2.3
done
Checking in windows-NT/cvsdiag/cvsdiag.cpp;
/cvs/cvsnt/windows-NT/cvsdiag/cvsdiag.cpp,v <-- cvsdiag.cpp
new revision: 1.1.2.8.8.56; previous revision: 1.1.2.8.8.55
done
Checking in windows-NT/cvsdiag/cvsdiag.vcproj;
/cvs/cvsnt/windows-NT/cvsdiag/cvsdiag.vcproj,v <-- cvsdiag.vcproj
new revision: 1.1.2.9.4.7; previous revision: 1.1.2.9.4.6
done
Checking in windows-NT/gss-ad/gss-ad.vcproj;
/cvs/cvsnt/windows-NT/gss-ad/gss-ad.vcproj,v <-- gss-ad.vcproj
new revision: 1.6.2.8.6.2; previous revision: 1.6.2.8.6.1
done
Checking in windows-NT/installer/installer.cpp;
/cvs/cvsnt/windows-NT/installer/installer.cpp,v <-- installer.cpp
new revision: 1.6.8.11; previous revision: 1.6.8.10
done
Checking in windows-NT/installer/installer.vcproj;
/cvs/cvsnt/windows-NT/installer/installer.vcproj,v <-- installer.vcproj
new revision: 1.3.8.2; previous revision: 1.3.8.1
done
Checking in windows-NT/ntsetuid/ntsetuid.vcproj;
/cvs/cvsnt/windows-NT/ntsetuid/ntsetuid.vcproj,v <-- ntsetuid.vcproj
new revision: 1.1.4.3; previous revision: 1.1.4.2
done
Checking in windows-NT/posixdir/cvsflt/cvsflt.vcproj;
/cvs/cvsnt/windows-NT/posixdir/cvsflt/cvsflt.vcproj,v <-- cvsflt.vcproj
new revision: 1.1.2.3.4.3; previous revision: 1.1.2.3.4.2
done
Checking in windows-NT/posixdir/setci/setci.vcproj;
/cvs/cvsnt/windows-NT/posixdir/setci/setci.vcproj,v <-- setci.vcproj
new revision: 1.1.2.7.4.4; previous revision: 1.1.2.7.4.3
done
Checking in windows-NT/setuid/libsuid/libsuid.vcproj;
/cvs/cvsnt/windows-NT/setuid/libsuid/libsuid.vcproj,v <-- libsuid.vcproj
new revision: 1.1.2.10.4.2; previous revision: 1.1.2.10.4.1
done
Checking in windows-NT/setuid/setuid/setuid.vcproj;
/cvs/cvsnt/windows-NT/setuid/setuid/setuid.vcproj,v <-- setuid.vcproj
new revision: 1.1.2.13.4.6; previous revision: 1.1.2.13.4.5
done
Checking in xdiff/ext_xdiff.vcproj;
/cvs/cvsnt/xdiff/ext_xdiff.vcproj,v <-- ext_xdiff.vcproj
new revision: 1.1.2.7.4.4; previous revision: 1.1.2.7.4.3
done
Checking in xdiff/xml_xdiff.vcproj;
/cvs/cvsnt/xdiff/xml_xdiff.vcproj,v <-- xml_xdiff.vcproj
new revision: 1.1.2.7.4.4; previous revision: 1.1.2.7.4.3
done
Checking in zlib/win32/zlib.vcproj;
/cvs/cvsnt/zlib/win32/zlib.vcproj,v <-- zlib.vcproj
new revision: 1.1.2.9.6.2; previous revision: 1.1.2.9.6.1
done
|
|
2015-03-16 11:34 AEST by Arthur Barrett - Created an attachment (id=2744)
raw commit log of dependencies
Notes about Postgres:
I looks like in 2007/08/11 09:58:55 that Tony made some changes to the
postgres dependencies, specifically:
- new .lib
- new include files
- deleted dll's
We don't strictly 'need' the Postgres DLL's in order to build CVSNT, so maybe
this was because we're not suppoed to redistribute them (and public access to
cvsdeps in the repository means that people can obtain them that way). But
it's just speculation. It's probably just the more pragmatic 'they are not
needed'.
Either way - this 'newer' library has never been used on the public CVSNT
builds produced by March Hare (but in theory may have been on builds produced
by Tony - though rather unlikely).
So I created a new branch CVSNT_BRANCH_2_5_03 for cvsdeps/postgres, and this is
what will be committed for the new x64 libraries:
D:\cvsdeps\postgres>cvs tag -b CVSNT_BRANCH_2_5_03
? bin/x64
? lib/x64
cvsnt server: Tagging .
cvsnt server: Tagging bin
T bin/libeay32.dll
T bin/libiconv-2.dll
T bin/libintl-2.dll
T bin/libpq.dll
T bin/ssleay32.dll
cvsnt server: Tagging include
T include/libpq-fe.h
T include/postgres_ext.h
cvsnt server: Tagging lib
T lib/libpq.lib
D:\cvsdeps>cvs -d :pserver:abarrett@cvs.cvsnt.org:/usr/local/cvs co -r
CVSNT_BRA
NCH_2_5_03 cvsdeps/postgres
cvsnt server: Updating cvsdeps/postgres
cvsnt server: Updating cvsdeps/postgres/bin
U cvsdeps/postgres/bin/libeay32.dll
U cvsdeps/postgres/bin/libiconv-2.dll
U cvsdeps/postgres/bin/libintl-2.dll
U cvsdeps/postgres/bin/libpq.dll
U cvsdeps/postgres/bin/ssleay32.dll
cvsnt server: Updating cvsdeps/postgres/include
U cvsdeps/postgres/include/libpq-fe.h
U cvsdeps/postgres/include/postgres_ext.h
cvsnt server: Updating cvsdeps/postgres/lib
U cvsdeps/postgres/lib/libpq.lib
D:\cvsdeps>xcopy postgres-2_5_04 postgres /E /Y
postgres-2_5_04\bin\libeay32.dll
postgres-2_5_04\bin\libiconv-2.dll
postgres-2_5_04\bin\libintl-2.dll
postgres-2_5_04\bin\libpq.dll
postgres-2_5_04\bin\ssleay32.dll
postgres-2_5_04\bin\x64\libeay64_vc71.dll
postgres-2_5_04\bin\x64\libpq64.dll
postgres-2_5_04\bin\x64\ssleay64_vc71.dll
postgres-2_5_04\include\libpq-fe.h
postgres-2_5_04\include\postgres_ext.h
postgres-2_5_04\lib\libpq.lib
postgres-2_5_04\lib\x64\libpq64.lib
postgres-2_5_04\lib\x64\libpq64.pdb
13 File(s) copied
Where useful (iconv, openssl, postgres, sysfiles), I've created a 'tag' of
CVSNT_2_8_01 to identify the DLL's that have (previously) been used for
building CVS Suite 2009R2:
D:\cvsdeps\iconv>cvs rtag CVSNT_2_8_01 cvsdeps/iconv
cvsnt rtag: Tagging cvsdeps/iconv
cvsnt rtag: Tagging cvsdeps/iconv/bin
cvsnt rtag: Tagging cvsdeps/iconv/bin/x64
cvsnt rtag: Tagging cvsdeps/iconv/include
cvsnt rtag: Tagging cvsdeps/iconv/lib
cvsnt rtag: Tagging cvsdeps/iconv/lib/x64
cvsnt rtag: Tagging cvsdeps/iconv/share
cvsnt rtag: Tagging cvsdeps/iconv/share/doc
cvsnt rtag: Tagging cvsdeps/iconv/share/doc/libiconv
cvsnt rtag: Tagging cvsdeps/iconv/share/locale
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/ca
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/ca/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/da
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/da/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/de
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/de/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/eo
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/eo/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/es
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/es/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/et
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/et/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/fi
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/fi/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/fr
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/fr/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/ga
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/ga/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/gl
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/gl/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/hr
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/hr/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/hu
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/hu/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/id
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/id/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/it
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/it/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/nl
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/nl/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/pl
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/pl/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/pt_BR
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/pt_BR/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/ro
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/ro/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/ru
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/ru/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/sk
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/sk/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/sl
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/sl/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/sr
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/sr/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/sv
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/sv/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/tr
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/tr/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/uk
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/uk/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/wa
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/wa/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/zh_CN
cvsnt rtag: Tagging cvsdeps/iconv/share/locale/zh_CN/LC_MESSAGES
cvsnt rtag: Tagging cvsdeps/iconv/share/man
cvsnt rtag: Tagging cvsdeps/iconv/share/man/man1
cvsnt rtag: Tagging cvsdeps/iconv/share/man/man3
D:\cvsdeps\openSSL>cvs rtag CVSNT_2_8_01 cvsdeps/openSSL
cvsnt rtag: Tagging cvsdeps/openSSL
cvsnt rtag: Tagging cvsdeps/openSSL/bin
cvsnt rtag: Tagging cvsdeps/openSSL/bin/x64
cvsnt rtag: Tagging cvsdeps/openSSL/include
cvsnt rtag: Tagging cvsdeps/openSSL/include/openssl
cvsnt rtag: Tagging cvsdeps/openSSL/lib
cvsnt rtag: Tagging cvsdeps/openSSL/lib/x64
D:\cvsdeps\postgres>cvs rtag -r CVSNT_BRANCH_2_5_03 CVSNT_2_8_01
cvsdeps/postgres
cvsnt rtag: Tagging cvsdeps/postgres
cvsnt rtag: Tagging cvsdeps/postgres/bin
cvsnt rtag: Tagging cvsdeps/postgres/bin/x64
cvsnt rtag: Tagging cvsdeps/postgres/include
cvsnt rtag: Tagging cvsdeps/postgres/lib
cvsnt rtag: Tagging cvsdeps/postgres/lib/x64
D:\cvsdeps\sqlite\include>cvs rtag CVSNT_2_8_01 cvsdeps/sqlite
cvsnt rtag: Tagging cvsdeps/sqlite
cvsnt rtag: Tagging cvsdeps/sqlite/bin
cvsnt rtag: Tagging cvsdeps/sqlite/bin/x64
cvsnt rtag: Tagging cvsdeps/sqlite/include
cvsnt rtag: Tagging cvsdeps/sqlite/lib
cvsnt rtag: Tagging cvsdeps/sqlite/lib/x64
D:\cvsdeps\sysfiles_2503>cvs rtag -l CVSNT_2_8_01 cvsdeps/sysfiles
cvsnt rtag: Tagging cvsdeps/sysfiles
D:\cvsdeps\sysfiles_2503\x64>cvs tag CVSNT_2_8_01 msvcrt.dll msvcr80.dll
msvcp8
0.dll mfc42u.dll atl.dll
T msvcrt.dll
T msvcr80.dll
T msvcp80.dll
T mfc42u.dll
T atl.dll
Now remove old x32 junk (eg: iconv.dll) and commit the new compiled x64
dependencies. This includes changes to 'real' x32 openssl+sqlite libraries and
DLL's that are in use by CVS Suite 2009R2, but no other x32 libraries (so
therefore the versions of the x64 and x32 libraries are now somewhat out of
sync - we should possibly aim to fix this for 2.8.02, but ensure the 2.8.01
builds are not affected):
openssl previous: 0.9.7d now: 0.9.8ze
sqlite previous: 3.3.6 now: 3.3.17
All these new x32 DLL's have a version information block so customers can
easily tell what the exact version number is.
RCS file: /usr/local/cvs/cvsdeps/sysfiles/x64/libmySQL64.dll,v
done
Checking in x64/libmySQL64.dll;
/usr/local/cvs/cvsdeps/sysfiles/x64/libmySQL64.dll,v <-- libmySQL64.dll
new revision: 1.1.2.1; previous revision: 1.1
done
Removing charset.dll;
/usr/local/cvs/cvsdeps/sysfiles/charset.dll,v <-- charset.dll
new revision: delete; previous revision: 1.3.2
done
Removing iconv.dll;
/usr/local/cvs/cvsdeps/sysfiles/iconv.dll,v <-- iconv.dll
new revision: delete; previous revision: 1.4.2
done
Removing iconv.dll.nomanifest;
/usr/local/cvs/cvsdeps/sysfiles/iconv.dll.nomanifest,v <--
iconv.dll.nomanifest
new revision: delete; previous revision: 1.2.2
done
Checking in libeay32_vc71.dll;
/usr/local/cvs/cvsdeps/sysfiles/libeay32_vc71.dll,v <-- libeay32_vc71.dll
new revision: 1.1.2.1; previous revision: 1.1
done
Removing sqlite.dll;
/usr/local/cvs/cvsdeps/sysfiles/sqlite.dll,v <-- sqlite.dll
new revision: delete; previous revision: 1.1.2
done
RCS file: /usr/local/cvs/cvsdeps/sysfiles/sqlite3.dll,v
done
Checking in sqlite3.dll;
/usr/local/cvs/cvsdeps/sysfiles/sqlite3.dll,v <-- sqlite3.dll
new revision: 1.1.2.1; previous revision: 1.1
done
Checking in ssleay32_vc71.dll;
/usr/local/cvs/cvsdeps/sysfiles/ssleay32_vc71.dll,v <-- ssleay32_vc71.dll
new revision: 1.1.2.1; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/sysfiles/x64/libeay64_vc71.dll,v
done
Checking in x64/libeay64_vc71.dll;
/usr/local/cvs/cvsdeps/sysfiles/x64/libeay64_vc71.dll,v <-- libeay64_vc71.dll
new revision: 1.1.2.1; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/sysfiles/x64/mhcharset64.dll,v
done
Checking in x64/mhcharset64.dll;
/usr/local/cvs/cvsdeps/sysfiles/x64/mhcharset64.dll,v <-- mhcharset64.dll
new revision: 1.1.2.1; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/sysfiles/x64/mhiconv64.dll,v
done
Checking in x64/mhiconv64.dll;
/usr/local/cvs/cvsdeps/sysfiles/x64/mhiconv64.dll,v <-- mhiconv64.dll
new revision: 1.1.2.1; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/sysfiles/x64/sqlite3x64.dll,v
done
Checking in x64/sqlite3x64.dll;
/usr/local/cvs/cvsdeps/sysfiles/x64/sqlite3x64.dll,v <-- sqlite3x64.dll
new revision: 1.1.2.1; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/sysfiles/x64/ssleay64_vc71.dll,v
done
Checking in x64/ssleay64_vc71.dll;
/usr/local/cvs/cvsdeps/sysfiles/x64/ssleay64_vc71.dll,v <-- ssleay64_vc71.dll
new revision: 1.1.2.1; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/bonjour/2.0/About Bonjour SDK.rtf,v
done
Checking in 2.0/About Bonjour SDK.rtf;
/usr/local/cvs/cvsdeps/bonjour/2.0/About Bonjour SDK.rtf,v <-- About Bonjour
SDK.rtf
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/bonjour/2.0/Include/dns_sd.h,v
done
Checking in 2.0/Include/dns_sd.h;
/usr/local/cvs/cvsdeps/bonjour/2.0/Include/dns_sd.h,v <-- dns_sd.h
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/bonjour/2.0/Lib/Win32/dnssd.lib,v
done
Checking in 2.0/Lib/Win32/dnssd.lib;
/usr/local/cvs/cvsdeps/bonjour/2.0/Lib/Win32/dnssd.lib,v <-- dnssd.lib
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/bonjour/2.0/Lib/Win32/dnssd.lib.pdb,v
done
Checking in 2.0/Lib/Win32/dnssd.lib.pdb;
/usr/local/cvs/cvsdeps/bonjour/2.0/Lib/Win32/dnssd.lib.pdb,v <--
dnssd.lib.pdb
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/bonjour/2.0/Lib/x64/dnssd.lib,v
done
Checking in 2.0/Lib/x64/dnssd.lib;
/usr/local/cvs/cvsdeps/bonjour/2.0/Lib/x64/dnssd.lib,v <-- dnssd.lib
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/bonjour/2.0/Lib/x64/dnssd.lib.pdb,v
done
Checking in 2.0/Lib/x64/dnssd.lib.pdb;
/usr/local/cvs/cvsdeps/bonjour/2.0/Lib/x64/dnssd.lib.pdb,v <-- dnssd.lib.pdb
initial revision: 1.1
done
Checking in bin/howl.dll;
/usr/local/cvs/cvsdeps/howl/bin/howl.dll,v <-- howl.dll
new revision: 1.3; previous revision: 1.2
done
Checking in bin/mDNSResponder.dll;
/usr/local/cvs/cvsdeps/howl/bin/mDNSResponder.dll,v <-- mDNSResponder.dll
new revision: 1.3; previous revision: 1.2
done
Checking in bin/mDNSResponder.exe;
/usr/local/cvs/cvsdeps/howl/bin/mDNSResponder.exe,v <-- mDNSResponder.exe
new revision: 1.3; previous revision: 1.2
done
RCS file: /usr/local/cvs/cvsdeps/howl/bin/x64/howl64.dll,v
done
Checking in bin/x64/howl64.dll;
/usr/local/cvs/cvsdeps/howl/bin/x64/howl64.dll,v <-- howl64.dll
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/howl/bin/x64/mDNSResponder64.dll,v
done
Checking in bin/x64/mDNSResponder64.dll;
/usr/local/cvs/cvsdeps/howl/bin/x64/mDNSResponder64.dll,v <--
mDNSResponder64.dll
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/howl/bin/x64/mDNSResponder64.exe,v
done
Checking in bin/x64/mDNSResponder64.exe;
/usr/local/cvs/cvsdeps/howl/bin/x64/mDNSResponder64.exe,v <--
mDNSResponder64.exe
initial revision: 1.1
done
Checking in lib/howl.lib;
/usr/local/cvs/cvsdeps/howl/lib/howl.lib,v <-- howl.lib
new revision: 1.3; previous revision: 1.2
done
Checking in lib/mDNSResponder.lib;
/usr/local/cvs/cvsdeps/howl/lib/mDNSResponder.lib,v <-- mDNSResponder.lib
new revision: 1.3; previous revision: 1.2
done
RCS file: /usr/local/cvs/cvsdeps/howl/lib/x64/howl64.lib,v
done
Checking in lib/x64/howl64.lib;
/usr/local/cvs/cvsdeps/howl/lib/x64/howl64.lib,v <-- howl64.lib
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/howl/lib/x64/mDNSResponder64.lib,v
done
Checking in lib/x64/mDNSResponder64.lib;
/usr/local/cvs/cvsdeps/howl/lib/x64/mDNSResponder64.lib,v <--
mDNSResponder64.lib
initial revision: 1.1
done
Removing bin/charset.dll;
/usr/local/cvs/cvsdeps/iconv/bin/charset.dll,v <-- charset.dll
new revision: delete; previous revision: 1.4
done
Removing bin/iconv.dll;
/usr/local/cvs/cvsdeps/iconv/bin/iconv.dll,v <-- iconv.dll
new revision: delete; previous revision: 1.4
done
Removing bin/iconv.dll.nomanifest;
/usr/local/cvs/cvsdeps/iconv/bin/iconv.dll.nomanifest,v <--
iconv.dll.nomanifest
new revision: delete; previous revision: 1.2
done
Removing bin/iconv.exe;
/usr/local/cvs/cvsdeps/iconv/bin/iconv.exe,v <-- iconv.exe
new revision: delete; previous revision: 1.4
done
RCS file: /usr/local/cvs/cvsdeps/iconv/bin/x64/mhcharset64.dll,v
done
Checking in bin/x64/mhcharset64.dll;
/usr/local/cvs/cvsdeps/iconv/bin/x64/mhcharset64.dll,v <-- mhcharset64.dll
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/iconv/bin/x64/mhiconv64.dll,v
done
Checking in bin/x64/mhiconv64.dll;
/usr/local/cvs/cvsdeps/iconv/bin/x64/mhiconv64.dll,v <-- mhiconv64.dll
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/iconv/bin/x64/mhiconv64.exe,v
done
Checking in bin/x64/mhiconv64.exe;
/usr/local/cvs/cvsdeps/iconv/bin/x64/mhiconv64.exe,v <-- mhiconv64.exe
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/iconv/lib/x64/mhcharset64.lib,v
done
Checking in lib/x64/mhcharset64.lib;
/usr/local/cvs/cvsdeps/iconv/lib/x64/mhcharset64.lib,v <-- mhcharset64.lib
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/iconv/lib/x64/mhiconv64.lib,v
done
Checking in lib/x64/mhiconv64.lib;
/usr/local/cvs/cvsdeps/iconv/lib/x64/mhiconv64.lib,v <-- mhiconv64.lib
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/infozip/x64/unzip64.dll,v
done
Checking in x64/unzip64.dll;
/usr/local/cvs/cvsdeps/infozip/x64/unzip64.dll,v <-- unzip64.dll
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/infozip/x64/unzip64.lib,v
done
Checking in x64/unzip64.lib;
/usr/local/cvs/cvsdeps/infozip/x64/unzip64.lib,v <-- unzip64.lib
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/openSSL/openssl.cnf,v
done
Checking in openssl.cnf;
/usr/local/cvs/cvsdeps/openSSL/openssl.cnf,v <-- openssl.cnf
initial revision: 1.1
done
Removing bin/bftest.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/bftest.exe,v <-- bftest.exe
new revision: delete; previous revision: 1.1
done
Removing bin/bntest.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/bntest.exe,v <-- bntest.exe
new revision: delete; previous revision: 1.1
done
Removing bin/casttest.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/casttest.exe,v <-- casttest.exe
new revision: delete; previous revision: 1.1
done
Removing bin/destest.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/destest.exe,v <-- destest.exe
new revision: delete; previous revision: 1.1
done
Removing bin/dhtest.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/dhtest.exe,v <-- dhtest.exe
new revision: delete; previous revision: 1.1
done
Removing bin/dsatest.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/dsatest.exe,v <-- dsatest.exe
new revision: delete; previous revision: 1.1
done
Removing bin/ectest.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/ectest.exe,v <-- ectest.exe
new revision: delete; previous revision: 1.1
done
Removing bin/enginetest.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/enginetest.exe,v <-- enginetest.exe
new revision: delete; previous revision: 1.1
done
Removing bin/evp_test.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/evp_test.exe,v <-- evp_test.exe
new revision: delete; previous revision: 1.1
done
Removing bin/exptest.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/exptest.exe,v <-- exptest.exe
new revision: delete; previous revision: 1.1
done
Removing bin/hmactest.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/hmactest.exe,v <-- hmactest.exe
new revision: delete; previous revision: 1.1
done
Removing bin/ideatest.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/ideatest.exe,v <-- ideatest.exe
new revision: delete; previous revision: 1.1
done
Checking in bin/libeay32_vc71.dll;
/usr/local/cvs/cvsdeps/openSSL/bin/libeay32_vc71.dll,v <-- libeay32_vc71.dll
new revision: 1.2; previous revision: 1.1
done
Removing bin/md2test.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/md2test.exe,v <-- md2test.exe
new revision: delete; previous revision: 1.1
done
Removing bin/md4test.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/md4test.exe,v <-- md4test.exe
new revision: delete; previous revision: 1.1
done
Removing bin/md5test.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/md5test.exe,v <-- md5test.exe
new revision: delete; previous revision: 1.1
done
Removing bin/mdc2test.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/mdc2test.exe,v <-- mdc2test.exe
new revision: delete; previous revision: 1.1
done
Checking in bin/openssl.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/openssl.exe,v <-- openssl.exe
new revision: 1.2; previous revision: 1.1
done
Removing bin/randtest.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/randtest.exe,v <-- randtest.exe
new revision: delete; previous revision: 1.1
done
Removing bin/rc2test.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/rc2test.exe,v <-- rc2test.exe
new revision: delete; previous revision: 1.1
done
Removing bin/rc4test.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/rc4test.exe,v <-- rc4test.exe
new revision: delete; previous revision: 1.1
done
Removing bin/rc5test.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/rc5test.exe,v <-- rc5test.exe
new revision: delete; previous revision: 1.1
done
Removing bin/rmdtest.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/rmdtest.exe,v <-- rmdtest.exe
new revision: delete; previous revision: 1.1
done
Removing bin/rsa_test.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/rsa_test.exe,v <-- rsa_test.exe
new revision: delete; previous revision: 1.1
done
Removing bin/sha1test.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/sha1test.exe,v <-- sha1test.exe
new revision: delete; previous revision: 1.1
done
Removing bin/shatest.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/shatest.exe,v <-- shatest.exe
new revision: delete; previous revision: 1.1
done
Checking in bin/ssleay32_vc71.dll;
/usr/local/cvs/cvsdeps/openSSL/bin/ssleay32_vc71.dll,v <-- ssleay32_vc71.dll
new revision: 1.2; previous revision: 1.1
done
Removing bin/ssltest.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/ssltest.exe,v <-- ssltest.exe
new revision: delete; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/openSSL/bin/x64/libeay64_vc71.dll,v
done
Checking in bin/x64/libeay64_vc71.dll;
/usr/local/cvs/cvsdeps/openSSL/bin/x64/libeay64_vc71.dll,v <--
libeay64_vc71.dll
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/openSSL/bin/x64/openssl.exe,v
done
Checking in bin/x64/openssl.exe;
/usr/local/cvs/cvsdeps/openSSL/bin/x64/openssl.exe,v <-- openssl.exe
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/openSSL/bin/x64/ssleay64_vc71.dll,v
done
Checking in bin/x64/ssleay64_vc71.dll;
/usr/local/cvs/cvsdeps/openSSL/bin/x64/ssleay64_vc71.dll,v <--
ssleay64_vc71.dll
initial revision: 1.1
done
Checking in include/openssl/aes.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/aes.h,v <-- aes.h
new revision: 1.2; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/openSSL/include/openssl/applink.c,v
done
Checking in include/openssl/applink.c;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/applink.c,v <-- applink.c
initial revision: 1.1
done
Checking in include/openssl/asn1.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/asn1.h,v <-- asn1.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/asn1_mac.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/asn1_mac.h,v <-- asn1_mac.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/asn1t.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/asn1t.h,v <-- asn1t.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/bio.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/bio.h,v <-- bio.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/blowfish.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/blowfish.h,v <-- blowfish.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/bn.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/bn.h,v <-- bn.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/buffer.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/buffer.h,v <-- buffer.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/cast.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/cast.h,v <-- cast.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/comp.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/comp.h,v <-- comp.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/conf.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/conf.h,v <-- conf.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/crypto.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/crypto.h,v <-- crypto.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/des.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/des.h,v <-- des.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/des_old.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/des_old.h,v <-- des_old.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/dh.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/dh.h,v <-- dh.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/dsa.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/dsa.h,v <-- dsa.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/dso.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/dso.h,v <-- dso.h
new revision: 1.2; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/openSSL/include/openssl/dtls1.h,v
done
Checking in include/openssl/dtls1.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/dtls1.h,v <-- dtls1.h
initial revision: 1.1
done
Checking in include/openssl/e_os2.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/e_os2.h,v <-- e_os2.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/ec.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/ec.h,v <-- ec.h
new revision: 1.2; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/openSSL/include/openssl/ecdh.h,v
done
Checking in include/openssl/ecdh.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/ecdh.h,v <-- ecdh.h
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/openSSL/include/openssl/ecdsa.h,v
done
Checking in include/openssl/ecdsa.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/ecdsa.h,v <-- ecdsa.h
initial revision: 1.1
done
Checking in include/openssl/engine.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/engine.h,v <-- engine.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/err.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/err.h,v <-- err.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/evp.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/evp.h,v <-- evp.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/hmac.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/hmac.h,v <-- hmac.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/idea.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/idea.h,v <-- idea.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/krb5_asn.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/krb5_asn.h,v <-- krb5_asn.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/kssl.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/kssl.h,v <-- kssl.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/lhash.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/lhash.h,v <-- lhash.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/md2.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/md2.h,v <-- md2.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/md4.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/md4.h,v <-- md4.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/md5.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/md5.h,v <-- md5.h
new revision: 1.2; previous revision: 1.1
done
Removing include/openssl/mdc2.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/mdc2.h,v <-- mdc2.h
new revision: delete; previous revision: 1.1
done
Checking in include/openssl/obj_mac.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/obj_mac.h,v <-- obj_mac.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/objects.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/objects.h,v <-- objects.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/ocsp.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/ocsp.h,v <-- ocsp.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/opensslconf.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/opensslconf.h,v <--
opensslconf.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/opensslv.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/opensslv.h,v <-- opensslv.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/ossl_typ.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/ossl_typ.h,v <-- ossl_typ.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/pem.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/pem.h,v <-- pem.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/pkcs12.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/pkcs12.h,v <-- pkcs12.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/pkcs7.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/pkcs7.h,v <-- pkcs7.h
new revision: 1.2; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/openSSL/include/openssl/pq_compat.h,v
done
Checking in include/openssl/pq_compat.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/pq_compat.h,v <-- pq_compat.h
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/openSSL/include/openssl/pqueue.h,v
done
Checking in include/openssl/pqueue.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/pqueue.h,v <-- pqueue.h
initial revision: 1.1
done
Checking in include/openssl/rand.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/rand.h,v <-- rand.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/rc2.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/rc2.h,v <-- rc2.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/rc4.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/rc4.h,v <-- rc4.h
new revision: 1.2; previous revision: 1.1
done
Removing include/openssl/rc5.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/rc5.h,v <-- rc5.h
new revision: delete; previous revision: 1.1
done
Checking in include/openssl/ripemd.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/ripemd.h,v <-- ripemd.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/rsa.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/rsa.h,v <-- rsa.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/safestack.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/safestack.h,v <-- safestack.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/sha.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/sha.h,v <-- sha.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/ssl.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/ssl.h,v <-- ssl.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/ssl3.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/ssl3.h,v <-- ssl3.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/stack.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/stack.h,v <-- stack.h
new revision: 1.2; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/openSSL/include/openssl/store.h,v
done
Checking in include/openssl/store.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/store.h,v <-- store.h
initial revision: 1.1
done
Checking in include/openssl/symhacks.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/symhacks.h,v <-- symhacks.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/tls1.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/tls1.h,v <-- tls1.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/tmdiff.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/tmdiff.h,v <-- tmdiff.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/txt_db.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/txt_db.h,v <-- txt_db.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/ui.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/ui.h,v <-- ui.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/x509.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/x509.h,v <-- x509.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/x509_vfy.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/x509_vfy.h,v <-- x509_vfy.h
new revision: 1.2; previous revision: 1.1
done
Checking in include/openssl/x509v3.h;
/usr/local/cvs/cvsdeps/openSSL/include/openssl/x509v3.h,v <-- x509v3.h
new revision: 1.2; previous revision: 1.1
done
Checking in lib/libeay32_vc71.lib;
/usr/local/cvs/cvsdeps/openSSL/lib/libeay32_vc71.lib,v <-- libeay32_vc71.lib
new revision: 1.2; previous revision: 1.1
done
Checking in lib/ssleay32_vc71.lib;
/usr/local/cvs/cvsdeps/openSSL/lib/ssleay32_vc71.lib,v <-- ssleay32_vc71.lib
new revision: 1.2; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/openSSL/lib/x64/libeay64_vc71.lib,v
done
Checking in lib/x64/libeay64_vc71.lib;
/usr/local/cvs/cvsdeps/openSSL/lib/x64/libeay64_vc71.lib,v <--
libeay64_vc71.lib
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/openSSL/lib/x64/ssleay64_vc71.lib,v
done
Checking in lib/x64/ssleay64_vc71.lib;
/usr/local/cvs/cvsdeps/openSSL/lib/x64/ssleay64_vc71.lib,v <--
ssleay64_vc71.lib
initial revision: 1.1
done
Checking in bin/x64/libeay64_vc71.dll;
/usr/local/cvs/cvsdeps/postgres/bin/x64/libeay64_vc71.dll,v <--
libeay64_vc71.dll
new revision: 1.1.2.1; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/postgres/bin/x64/libpq64.dll,v
done
Checking in bin/x64/libpq64.dll;
/usr/local/cvs/cvsdeps/postgres/bin/x64/libpq64.dll,v <-- libpq64.dll
new revision: 1.1.2.1; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/postgres/bin/x64/ssleay64_vc71.dll,v
done
Checking in bin/x64/ssleay64_vc71.dll;
/usr/local/cvs/cvsdeps/postgres/bin/x64/ssleay64_vc71.dll,v <--
ssleay64_vc71.dll
new revision: 1.1.2.1; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/postgres/lib/x64/libpq64.lib,v
done
Checking in lib/x64/libpq64.lib;
/usr/local/cvs/cvsdeps/postgres/lib/x64/libpq64.lib,v <-- libpq64.lib
new revision: 1.1.2.1; previous revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/postgres/lib/x64/libpq64.pdb,v
done
Checking in lib/x64/libpq64.pdb;
/usr/local/cvs/cvsdeps/postgres/lib/x64/libpq64.pdb,v <-- libpq64.pdb
new revision: 1.1.2.1; previous revision: 1.1
done
Checking in bin/sqlite3.dll;
/usr/local/cvs/cvsdeps/sqlite/bin/sqlite3.dll,v <-- sqlite3.dll
new revision: 1.3; previous revision: 1.2
done
Checking in bin/sqlite3.exe;
/usr/local/cvs/cvsdeps/sqlite/bin/sqlite3.exe,v <-- sqlite3.exe
new revision: 1.3; previous revision: 1.2
done
RCS file: /usr/local/cvs/cvsdeps/sqlite/bin/sqlite3.pdb,v
done
Checking in bin/sqlite3.pdb;
/usr/local/cvs/cvsdeps/sqlite/bin/sqlite3.pdb,v <-- sqlite3.pdb
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/sqlite/bin/sqlite3exe.pdb,v
done
Checking in bin/sqlite3exe.pdb;
/usr/local/cvs/cvsdeps/sqlite/bin/sqlite3exe.pdb,v <-- sqlite3exe.pdb
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/sqlite/bin/x64/sqlite3x64.dll,v
done
Checking in bin/x64/sqlite3x64.dll;
/usr/local/cvs/cvsdeps/sqlite/bin/x64/sqlite3x64.dll,v <-- sqlite3x64.dll
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/sqlite/bin/x64/sqlite3x64.exe,v
done
Checking in bin/x64/sqlite3x64.exe;
/usr/local/cvs/cvsdeps/sqlite/bin/x64/sqlite3x64.exe,v <-- sqlite3x64.exe
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/sqlite/bin/x64/sqlite3x64.pdb,v
done
Checking in bin/x64/sqlite3x64.pdb;
/usr/local/cvs/cvsdeps/sqlite/bin/x64/sqlite3x64.pdb,v <-- sqlite3x64.pdb
initial revision: 1.1
done
RCS file: /usr/local/cvs/cvsdeps/sqlite/bin/x64/sqlite3x64exe.pdb,v
done
Checking in bin/x64/sqlite3x64exe.pdb;
/usr/local/cvs/cvsdeps/sqlite/bin/x64/sqlite3x64exe.pdb,v <--
sqlite3x64exe.pdb
initial revision: 1.1
done
Checking in include/sqlite3.h;
/usr/local/cvs/cvsdeps/sqlite/include/sqlite3.h,v <-- sqlite3.h
new revision: 1.6; previous revision: 1.5
done
Checking in lib/sqlite3.lib;
/usr/local/cvs/cvsdeps/sqlite/lib/sqlite3.lib,v <-- sqlite3.lib
new revision: 1.3; previous revision: 1.2
done
RCS file: /usr/local/cvs/cvsdeps/sqlite/lib/x64/sqlite3x64.lib,v
done
Checking in lib/x64/sqlite3x64.lib;
/usr/local/cvs/cvsdeps/sqlite/lib/x64/sqlite3x64.lib,v <-- sqlite3x64.lib
initial revision: 1.1
done
Now I should probably go and sign all of those.... Except of course I sign
Suite 2009R2 differently to how I sign Suite 2010...
So maybe (just like TCVS etc.) I should always commit the unsigned binary and
then sign in the build process...
|
|
2015-03-16 11:36 AEST by Arthur Barrett - Created an attachment (id=2745)
SQLite build instructions for x32 and x64 of 3.3.17
instructions for building SQLite 3.3.17 on Windows x32 and x64 using vs2003.net
and the Windows Server 2008R2 platform SDK. |
|
2015-03-16 19:33 AEST by Arthur Barrett - Created an attachment (id=2746)
patches to suite components (cvsmanager, cvsproxy, cvsflt)
Commit changes to CVS Suite components:
Checking in CvsManager.vcproj;
/scotty/cvsmanager/CvsManager.vcproj,v <-- CvsManager.vcproj
new revision: 1.17; previous revision: 1.16
done
Checking in CvsMgrStats.cpp;
/scotty/cvsmanager/CvsMgrStats.cpp,v <-- CvsMgrStats.cpp
new revision: 1.6; previous revision: 1.5
done
? Release
Checking in CvsProxy.vcproj;
/scotty/cvsproxy/CvsProxy.vcproj,v <-- CvsProxy.vcproj
new revision: 1.10; previous revision: 1.9
done
Checking in CvsProxyWin32.cpp;
/scotty/cvsproxy/CvsProxyWin32.cpp,v <-- CvsProxyWin32.cpp
new revision: 1.14; previous revision: 1.13
done
? wix/ui.wixobj
? wix/cvsflt64.cat
? wix/cvsflt.wixobj
? wix/cvsflt.cat
? inusemonitor/Release
? cvsflttest/Release
? cvsfltlib/Releasex64
? cvsfltlib/Release
? i386
? cvsflt
? amd64
Checking in cvsflt_release.inf;
/scotty/cvsflt/cvsflt_release.inf,v <-- cvsflt_release.inf
new revision: 1.10; previous revision: 1.9
done
Checking in cvsfltlib/cvsfltlib.vcproj;
/scotty/cvsflt/cvsfltlib/cvsfltlib.vcproj,v <-- cvsfltlib.vcproj
new revision: 1.4; previous revision: 1.3
done
|
|
2015-03-16 19:48 AEST by Arthur Barrett - The x64 edition will need to contain the x32 cvsapi.dll and cvstools.dll
So I think the idea that we ship both x32 and x64 servers with the x64 edition
is a good one.
ie: the directory structure is identical to the current one, but we add
an 'x64' directory with the x64 software and dependencies and then sub
directories for protocols and triggers.
CvsProxy will need to change - it will need a condition:
Instead of:
lstrcat(Path,L"\\cvsnt.exe");
It will be like this:
if (isx64client)
lstrcat(Path,L"\\x64\\cvsnt.exe");
else
lstrcat(Path,L"\\cvsnt.exe");
...and *CGlobalSettings::GetCvsSrvCommand() will have something similar. But I
also need to deal with CGlobalSettings::_GetCvsCommand() and things like
protocol_installed().
Maybe it would be easier if the InstallPath and CVSNTInstallPath registry
variables were put in both x32 and x64 registries, but with different 'PATHs'
(could still be the layout described above).
Calls to GetModuleHandleA("cvstools.dll") should always return the correct
x32/x64 DLL.
|
|
2015-03-18 09:16 AEST by Arthur Barrett - Created an attachment (id=2751)
cvs suite 2010 x32 (5561) build log
Commit changes to build scripts for Suite 2010 and x64.
Note: there is not yet any working build script for x64. These scrips work for
x32 builds, with the new x64 changes. There is a 'build-x64' section in the
new script - but it's just a rough draft and completely untested. The aim is
to have a new 'master' script that does something like:
cmd /c build-x32
cmd /c build-x64
cmd /c build-combined-installer
I've tested that this successfully builds x32 installers:
17/03/2015 19:37 84,962,816 cvs-sngle-2010-5561.msi
17/03/2015 19:37 84,961,792 cvs-suite-2010-5561.msi
17/03/2015 19:37 79,583,232 cvs-suite-trial-2010-5561.msi
17/03/2015 19:37 84,959,232 cvs-unlim-2010-5561.msi
17/03/2015 19:21 1,436,160 cvsflt-5561.msi
17/03/2015 19:21 1,436,672 cvsflt-trial-5561.msi
17/03/2015 19:12 3,160,822 cvsnt-2.8.02.5561-bin.zip
17/03/2015 19:19 703,026 cvsnt-2.8.02.5561-dev.zip
17/03/2015 19:19 23,870,378 cvsnt-2.8.02.5561-pdb.zip
17/03/2015 19:37 101,979 cvsagent-2.8.02.5561.u3p
I've also tested that if you open the vs2003.net project in a x64 retail
environment, set the configuration to Releasex64, then rebuild the cvsntsrv
project you do get AMD64 builds of cvsapi.dll, cvstools.dll and cvsntsrv.exe
which reference the AMD64 builds of mhiconv64.dll, libmysql64.dll,
sqlite3x64.dll, libpq64.dll, oci.dll.
The only x64 DLL required at runtime to start the .exe is mhiconv64.dll:
set PATH=d:\cvsdeps\iconv\bin\x64;%PATH%
D:\cvsbin\release builder\cvsnt\winrel64\cvsntsrv.exe
Please run "cvs.exe" not "cvsnt.exe".
Error cannot continue.
cvs commit: Examining .
Checking in release_builder.bat;
/cvs/cvsnt/tonys scripts/release_builder.bat,v <-- release_builder.bat
new revision: 1.1.2.5.8.5; previous revision: 1.1.2.5.8.4
done
Checking in release_builder.sh;
/cvs/cvsnt/tonys scripts/release_builder.sh,v <-- release_builder.sh
new revision: 1.10.2.32.4.25; previous revision: 1.10.2.32.4.24
done
RCS file: /cvs/cvsnt/tonys scripts/release_builder_x64.bat,v
done
Checking in release_builder_x64.bat;
/cvs/cvsnt/tonys scripts/release_builder_x64.bat,v <--
release_builder_x64.bat
new revision: 1.1.2.1; previous revision: 1.1
done
Checking in vs2003 x32.bat;
/cvs/cvsnt/tonys scripts/vs2003 x32.bat,v <-- vs2003 x32.bat
new revision: 1.1.4.1; previous revision: 1.1
done
Checking in vs2003 x32.sh;
/cvs/cvsnt/tonys scripts/vs2003 x32.sh,v <-- vs2003 x32.sh
new revision: 1.1.4.1; previous revision: 1.1
done
RCS file: /cvs/cvsnt/tonys scripts/vs2003 x64.bat,v
done
Checking in vs2003 x64.bat;
/cvs/cvsnt/tonys scripts/vs2003 x64.bat,v <-- vs2003 x64.bat
new revision: 1.1.2.1; previous revision: 1.1
done
RCS file: /cvs/cvsnt/tonys scripts/vs2003 x64.sh,v
done
Checking in vs2003 x64.sh;
/cvs/cvsnt/tonys scripts/vs2003 x64.sh,v <-- vs2003 x64.sh
new revision: 1.1.2.1; previous revision: 1.1
done
|
|
2015-03-26 12:50 AEST by Arthur Barrett - Also need to improve x64 features in cvsdiag, see bug 5686. |
|
2016-10-27 11:17 AEST by Arthur Barrett - Created an attachment (id=3047)
latest fixes oct 2016 - including cvsapi reference to Imagehlp.lib
Initially CVSAPI compiles but with two unresolved externals:
Linking...
Creating library d:\cvsbin\release builder\cvsnt\\WinRel64/cvsapi.lib and
object d:\cvsbin\release builder\cvsnt\\WinRel64/cvsapi.exp
LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs;
use /NODEFAULTLIB:library
LINK : warning LNK4199: /DELAYLOAD:dnssd.dll ignored; no imports found from
dnssd.dll
OracleConnection.obj : error LNK2019: unresolved external symbol
__imp_ImageUnload referenced in function "public: virtual bool __cdecl
COracleConnection::Open(void)" (?Open@COracleConnection@@UEAA_NXZ)
OracleConnection.obj : error LNK2019: unresolved external symbol
__imp_ImageLoad referenced in function "public: virtual bool __cdecl
COracleConnection::Open(void)" (?Open@COracleConnection@@UEAA_NXZ)
d:\cvsbin\release builder\cvsnt\\WinRel64/cvsapi.dll : fatal error LNK1120: 2
unresolved externals
Build log was saved at "file://d:\cvsbin\release
builder\cvsnt\cvsapi\Releasex64\BuildLog.htm"
cvsapi - 3 error(s), 9 warning(s)
This is caused by the 'cvsapi' project properties for linker not referencing
Imagehlp.lib
after a successful build, I can then do this from an 'elevated' command prompt:
set PATH=d:\cvsdeps\iconv\bin\x64;%PATH%
"D:\cvsbin\release builder\cvsnt\winrel64\cvsntsrv.exe"
Please run "cvs.exe" not "cvsnt.exe".
Error cannot continue.
Checking in cvsapi/cvsapi.vcproj;
/cvs/cvsnt/cvsapi/cvsapi.vcproj,v <-- cvsapi.vcproj
new revision: 1.1.2.45.4.21; previous revision: 1.1.2.45.4.20
done
Checking in cvsapi/win32/HttpSocket.cpp;
/cvs/cvsnt/cvsapi/win32/HttpSocket.cpp,v <-- HttpSocket.cpp
new revision: 1.6.2.2.4.1; previous revision: 1.6.2.2
done
Checking in cvsapi/win32/SocketIO.cpp;
/cvs/cvsnt/cvsapi/win32/SocketIO.cpp,v <-- SocketIO.cpp
new revision: 1.1.2.14.4.22; previous revision: 1.1.2.14.4.21
done
Checking in osx/BuildNo.xcconfig;
/cvs/cvsnt/osx/BuildNo.xcconfig,v <-- BuildNo.xcconfig
new revision: 1.1.2.60; previous revision: 1.1.2.59
done
Checking in src/main.cpp;
/cvs/cvsnt/src/main.c,v <-- main.cpp
new revision: 1.71.2.151.6.100; previous revision: 1.71.2.151.6.99
done
Checking in src/subr.cpp;
/cvs/cvsnt/src/subr.c,v <-- subr.cpp
new revision: 1.62.2.81.6.28; previous revision: 1.62.2.81.6.27
done
Checking in tonys scripts/release_builder.sh;
/cvs/cvsnt/tonys scripts/release_builder.sh,v <-- release_builder.sh
new revision: 1.10.2.32.4.37; previous revision: 1.10.2.32.4.36
done
|
|
2016-11-02 17:32 AEST by Arthur Barrett - Created an attachment (id=3048)
openssl 1.1.0b build notes
How to build openssl 1.1.0b libraries for windows x64 using vs2003.net:
- libcrypto-1_1_vc71.dll
- libssl-1_1_vc71.dll
- libcrypto-1_1_vc71-x64.dll
- libssl-1_1_vc71-x64.dll
- openssl.exe
One of the tests fail, but I think that's a config issue (it uses
'locale.exe').
I've not tried to build sserver using this library. Because of the new headers
etc. I think it would need a new location in 'cvsdeps' not just
'cvsdeps/openssl' or otherwise we will end up with conflicts between suite 2009
and suite 2010 (unless I upgrade both?).
|
|
2016-11-03 14:20 AEST by Arthur Barrett - Created an attachment (id=3049)
patch - sserver now compiles x64 with openssl 1.1
Fixes to Tony's scripts to work with newer Cygwin.
Fixes to common and sserver for x64
Now also compatible with openssl 1.1 - will negotiate higher than ssl3:
Checking in osx/BuildNo.xcconfig;
/cvs/cvsnt/osx/BuildNo.xcconfig,v <-- BuildNo.xcconfig
new revision: 1.1.2.62; previous revision: 1.1.2.61
done
Checking in protocols/common.cpp;
/cvs/cvsnt/protocols/common.c,v <-- common.cpp
new revision: 1.37.2.34.6.17; previous revision: 1.37.2.34.6.16
done
Checking in protocols/sserver.cpp;
/cvs/cvsnt/protocols/sserver.c,v <-- sserver.cpp
new revision: 1.16.2.44.4.16; previous revision: 1.16.2.44.4.15
done
Checking in protocols/sserver_protocol.vcproj;
/cvs/cvsnt/protocols/sserver_protocol.vcproj,v <-- sserver_protocol.vcproj
new revision: 1.1.2.17.6.10; previous revision: 1.1.2.17.6.9
done
Checking in tonys scripts/release_builder.bat;
/cvs/cvsnt/tonys scripts/release_builder.bat,v <-- release_builder.bat
new revision: 1.1.2.5.8.6; previous revision: 1.1.2.5.8.5
done
Checking in tonys scripts/vs2003 x32.bat;
/cvs/cvsnt/tonys scripts/vs2003 x32.bat,v <-- vs2003 x32.bat
new revision: 1.1.4.2; previous revision: 1.1.4.1
done
Checking in tonys scripts/vs2003 x32.sh;
/cvs/cvsnt/tonys scripts/vs2003 x32.sh,v <-- vs2003 x32.sh
new revision: 1.1.4.2; previous revision: 1.1.4.1
done
Checking in tonys scripts/vs2003 x64.bat;
/cvs/cvsnt/tonys scripts/vs2003 x64.bat,v <-- vs2003 x64.bat
new revision: 1.1.2.2; previous revision: 1.1.2.1
done
|
|
2016-11-04 11:15 AEST by Arthur Barrett - Created an attachment (id=3051)
patch - sync_protocol now compiles x64 with openssl 1.1
committed to suite 2010:
Checking in osx/BuildNo.xcconfig;
/cvs/cvsnt/osx/BuildNo.xcconfig,v <-- BuildNo.xcconfig
new revision: 1.1.2.63; previous revision: 1.1.2.62
done
Checking in protocols/sync.cpp;
/cvs/cvsnt/protocols/sync.cpp,v <-- sync.cpp
new revision: 1.8.8.15; previous revision: 1.8.8.14
done
Checking in protocols/sync_protocol.vcproj;
/cvs/cvsnt/protocols/sync_protocol.vcproj,v <-- sync_protocol.vcproj
new revision: 1.1.2.6; previous revision: 1.1.2.5
done
Checking in tonys scripts/release_builder.bat;
/cvs/cvsnt/tonys scripts/release_builder.bat,v <-- release_builder.bat
new revision: 1.1.2.5.8.7; previous revision: 1.1.2.5.8.6
done
|
|
2016-11-07 14:22 AEST by Arthur Barrett - Created an attachment (id=3053)
openssl 1.1.0b build notes (with enable-crypto-mdebug)
Build notes for openssl 1.1.0b, this time including these switches:
- enable-crypto-mdebug (for genkey)
- enable-ssl3 enable-ssl3-method (for compatibility with suite 2009?)
So the SSERVER protocol up until now has used SSL3 as the NEWEST protocol to
connect with. So that would have prevented TLS 1.0, TLS 1.1 and TLS 1.2 from
being used, even if the openssl library supported it. Now with openssl 1.1,
that old connection type is not valid in a default build, so the 'enable ssl3'
option has been used, in case we want to compile the old CVS Suite 2009R2
without upgrading the connection types.
The 'new' TLS connection type will still permit connection via SSL3 - so
backward compatibility is OK anyway.
The genkey program relies on a memory leak test, which is not switched on by
default in openssl 1.1.
|
|
2016-11-07 14:45 AEST by Arthur Barrett - Created an attachment (id=3054)
patch - genkey now compiles x64 with openssl 1.1
Fixes genkey compilation with OpenSSL 1.1, and also adds an x64 target. Minor
syntax warning fixes too.
Checking in genkey/genkey.c;
/cvs/cvsnt/genkey/genkey.c,v <-- genkey.c
new revision: 1.8.2.2.12.2; previous revision: 1.8.2.2.12.1
done
Checking in genkey/genkey.vcproj;
/cvs/cvsnt/genkey/genkey.vcproj,v <-- genkey.vcproj
new revision: 1.3.2.13.6.6; previous revision: 1.3.2.13.6.5
done
Checking in osx/BuildNo.xcconfig;
/cvs/cvsnt/osx/BuildNo.xcconfig,v <-- BuildNo.xcconfig
new revision: 1.1.2.64; previous revision: 1.1.2.63
done
|
|
2016-11-08 14:55 AEST by Arthur Barrett - Created an attachment (id=3055)
fixes to compile on the mac (sserver and sync) probably apply to Linux too.
Checking in osx/cvsnt.xcodeproj/project.pbxproj;
/usr/local/cvs/cvsnt/osx/cvsnt.xcodeproj/project.pbxproj,v <--
project.pbxproj
new revision: 1.1.2.15; previous revision: 1.1.2.14
done
Checking in protocols/sserver.cpp;
/usr/local/cvs/cvsnt/protocols/sserver.c,v <-- sserver.cpp
new revision: 1.16.2.44.4.17; previous revision: 1.16.2.44.4.16
done
Checking in protocols/sync.cpp;
/usr/local/cvs/cvsnt/protocols/sync.cpp,v <-- sync.cpp
new revision: 1.8.8.16; previous revision: 1.8.8.15
done
|
|
2016-11-17 09:33 AEST by Arthur Barrett - Created an attachment (id=3064)
Fixes docbook generation when using new cygwin installation
Fixes to docbook generator build.bat already committed in Suite 2010, now
'copy' into Suite 2009 (not doing a merge because I want to keep merges mostly
in the 2009->2010 direction).
Checking in build.bat;
/cvs/cvsnt/doc/build.bat,v <-- build.bat
new revision: 1.1.2.7.6.2.2.1; previous revision: 1.1.2.7.6.2
done
|
|
2016-11-17 09:35 AEST by Arthur Barrett - latest build script
Checking in release_builder.sh;
/cvs/cvsnt/tonys scripts/release_builder.sh,v <-- release_builder.sh
new revision: 1.10.2.32.4.40; previous revision: 1.10.2.32.4.39
done
|
|