Bert Huijben <bhuijben@competence.biz>


Patch
r26854, r26749, r24449, r23812

r26854 | djh | 2007-09-30 08:29:22 -0500 (Sun, 30 Sep 2007)

Add support for the x64 platform to the Windows build.

* build/generator/gen_win.py
  Added 'x64' platform

* build/generator/neon.vcproj.ezt
* build/generator/serf.vcproj.ezt
* build/generator/svn_config.vcproj.ezt
* build/generator/svn_locale.vcproj.ezt
* build/generator/zlib.vcproj.ezt
  Added 'x64'  debug and release configurations
* build/generator/vcnet_vcproj.ezt
  Fixed platform configuration generation to use [platforms] macro
  instead of 'Win32'
* subversion/libsvn_subr/win32_crashrpt_dll.h
* subversion/libsvn_subr/win32_crashrpt.c
  Use 5.1+ DbgHelp api to enable the crash handler on non x86 cpu's

Patch by: Bert Huijben <bhuijben@competence.biz>


r26749 | kfogel | 2007-09-22 02:36:29 -0500 (Sat, 22 Sep 2007)

* subversion/include/svn_error_codes.h
  (SVN_ERR_FS_SQLITE_ERROR): Move and renumber, to avoid collision
    with an existing error.

Patch by: Bert Huijben <b.huijben@competence.biz>


r24449 | dlr | 2007-04-05 11:32:10 -0500 (Thu, 05 Apr 2007)

Fix structure layout of svn_client_ctx_t, which previously resulted in
ABI breakage.

* subversion/include/svn_client.h
  (svn_client_ctx_t): Move log_msg_func3 and log_msg_baton3
   within structure to be compatible with 1.4 and 1.3.

Patch by: Bert Huijben <bhuijben@competence.biz>
Review by: malcolm
           rooneg
           me


r23812 | zhakov | 2007-03-14 07:19:01 -0500 (Wed, 14 Mar 2007)

Add a new ssl server certificate trust provider for Windows (WinNT and later)
that automatically accepts server certificates with a trusted certificate
chain after validating it with the Windows CryptoApi.

* subversion/include/svn_auth.h
  (svn_auth_get_windows_ssl_server_trust_provider): New prototype.
* subversion/libsvn_subr/cmdline.c
  (svn_cmdline_setup_auth_baton): Register the ssl server trust provider
  on Windows.
* subversion/libsvn_subr/ssl_server_trust_providers.c
  (windows_ssl_server_trust_first_credentials, windows_server_trust_provider,
  svn_auth_get_windows_ssl_server_trust_provider): Implementation of the ssl
  server certificate provider.

Patch by: Bert Huijben <bhuijben@competence.biz>
          me
------------------------------------------------------------------------