Bert Huijben <b.huijben_at_competence.biz>
r30091 | kfogel | 2008-03-27 13:08:06 -0500 (Thu, 27 Mar 2008)
Make svn_client_propset3 call notify on all updated paths (issue #3147).
Patch by: Bert Huijben <b.huijben_at_competence.biz>
* subversion/include/svn_wc.h
(svn_wc_notify_action_t): Add new enum svn_wc_notify_property_updated.
Also, add "@since New in 1.5" marker on svn_wc_notify_update_replace.
* subversion/libsvn_client/prop_commands.c
(propset_walk_baton): Added notify_func and notify_baton.
(propset_walk_cb): Call notify on all updated paths.
(svn_client_propset3): Initialize notify_func and notify_baton from
the client context.
r29900 | lgo | 2008-03-13 16:12:20 -0500 (Thu, 13 Mar 2008)
ra_serf: clean the cached realm string on the session after authentication
succeeded, so that we know when the server asks credentials the second time.
Found by: Bert Huijben <b.huijben@competence.biz>
* subversion/libsvn_ra_serf/util.c
(handle_response): reset realm string on session.
r29581 | lgo | 2008-02-24 16:57:45 -0600 (Sun, 24 Feb 2008)
ra_serf: Fix authentication fallback mechanism. If the server supports multiple
authentication schemes like NTLM or Basic, just try them one after the other in
the order as specified by the server in the response headers.
Found by: Bert Huijben <b.huijben@competence.biz>
* subversion/libsvn_ra_serf/auth.c
(svn_ra_serf__handle_auth): Parse the Authorization headers in two distinct
steps, as serf combines them into one separated by comma. Also ignore errors
in scheme initialisation or handling, instead try the other available
schemes.
r28354 | djh | 2007-12-09 14:32:18 -0600 (Sun, 09 Dec 2007)
Only generate X64 platforms on supported visual studio releases (Update
to r26854)
* build/generator/gen_win.py
(WinGeneratorBase) Only add x64 platform for VS2005 and VS2008
(move_proj_file) Provide platforms and configs data to project templates.
* build/generator/neon.vcproj.ezt
* build/generator/serf.vcproj.ezt
* build/generator/svn_locale.vcproj.ezt
* build/generator/zlib.vcproj.ezt
Use platforms to generate project files.
* build/generator/svn_config.vcproj.ezt
Use platforms and configs data to generate project file.
Patch by: Bert Huijben <b.huijben@competence.biz>
Found by: Daniel <danielsh@fastmail.fm>
r28211 | djh | 2007-12-03 13:02:22 -0600 (Mon, 03 Dec 2007)
Make generated solution and project files compatible with VS2008 and
MSBuild 3.5 if the --vsnet-version=2008 option is used.
Patch by: Bert Huijben <b.huijben@competence.biz>
* build/generator/gen_vcnet_vcproj.py
Check for new version and use VS2005 solution template
* build/generator/gen_win.py
Allow more versions and set solution and project version for VS2008
Fixed a typo in the error case
* build/generator/vc2005_sln.ezt
Updated to insert "2005" or "2008" based on the selected version.
* gen-make.py
Updated --help documentation
r27955 | dlr | 2007-11-20 18:38:35 -0600 (Tue, 20 Nov 2007)
A follow-up to r27572 to fix IPv6 support via apr on Windows.
* subversion/libsvn_subr/win32_crashrpt.c
Include the winsock2.h header file before windows.h.
Patch by: Bert Huijben <b.huijben@competence.biz>
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
------------------------------------------------------------------------