~ubuntu-branches/debian/sid/subversion/sid

« back to all changes in this revision

Viewing changes to subversion/libsvn_subr/ctype.c

  • Committer: Package Import Robot
  • Author(s): James McCoy
  • Date: 2015-08-07 21:32:47 UTC
  • mfrom: (0.2.15) (4.1.7 experimental)
  • Revision ID: package-import@ubuntu.com-20150807213247-ozyewtmgsr6tkewl
Tags: 1.9.0-1
* Upload to unstable
* New upstream release.
  + Security fixes
    - CVE-2015-3184: Mixed anonymous/authenticated path-based authz with
      httpd 2.4
    - CVE-2015-3187: svn_repos_trace_node_locations() reveals paths hidden
      by authz
* Add >= 2.7 requirement for python-all-dev Build-Depends, needed to run
  tests.
* Remove Build-Conflicts against ruby-test-unit.  (Closes: #791844)
* Remove patches/apache_module_dependency in favor of expressing the
  dependencies in authz_svn.load/dav_svn.load.
* Build-Depend on apache2-dev (>= 2.4.16) to ensure ap_some_authn_required()
  is available when building mod_authz_svn and Depend on apache2-bin (>=
  2.4.16) for runtime support.

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
 
26
26
#include "svn_ctype.h"
27
27
 
 
28
#ifndef WIN32
 
29
static
 
30
#else
 
31
/* This variable is exported as 'CONSTANT' in our .def file for libsvn_subr,
 
32
   with the name svn_ctype_table.
 
33
 
 
34
   This long deprecated construct will export *a pointer to* the
 
35
   variable exported.
 
36
 
 
37
   See http://support.microsoft.com/kb/90530/en-us for the ugly details on
 
38
   this system that was already deprecated when we started Subversion and
 
39
   on why we should have used __declspec(dllexport) when initially exporting
 
40
   this variable. (It would allow avoiding the pointer transformation).
 
41
 
 
42
   But to keep backwards compatibility this symbol will have to stay public
 
43
   on Windows until Subversion 2.0. */
 
44
#endif
28
45
const apr_uint32_t svn_ctype_table_internal[256] =
29
46
  {
30
47
    /* **** DO NOT EDIT! ****