Document a mess of apr_fnmatch_test bugs mostly due 
to the missing flags arg.

git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1098185 13f79535-47bb-0310-9956-ffa450edef68
Delete BSD code and remove inapplicable BSD license.

git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1098186 13f79535-47bb-0310-9956-ffa450edef68
ASF code, ASF license

git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1098187 13f79535-47bb-0310-9956-ffa450edef68
Introduce new apr_fnmatch implementation.

Delivers substantial optimizations in some common cases, without 
the underlying weakness of recursion present in other implementations.


git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1098188 13f79535-47bb-0310-9956-ffa450edef68
Attribution, credit and providence are part of svn history,
which is sufficient.  APR strongly discourages author tags
(and this is good because I would get very tired of reading
my own name).

git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1098289 13f79535-47bb-0310-9956-ffa450edef68
from trunk r1098596:

document return values for apr_os_thread_equal()

Submitted by: Stefan Ruppert <sr myarm.com>


git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1098600 13f79535-47bb-0310-9956-ffa450edef68
Some fnmatch patterns, more needed

git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1098664 13f79535-47bb-0310-9956-ffa450edef68
Resolve issue identified by Jeff Trawick; '*?' was handled
correctly, while 'x?' was not.

git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1098799 13f79535-47bb-0310-9956-ffa450edef68
Augment tests, still more to add

git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1098900 13f79535-47bb-0310-9956-ffa450edef68
Correct inlining per Jeff Traawick's feedback

git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1098902 13f79535-47bb-0310-9956-ffa450edef68
mention reimplementation of apr_fnmatch()


git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1099166 13f79535-47bb-0310-9956-ffa450edef68
Remove assumption that drive letters are always uppercase.

* file_io/win32/filepath.c:
  (same_drive): new helper function
  (apr_filepath_merge): use helper rather than a simple comparison

* test/testnames.c:
  (merge_lowercasedrive): do some tests with lowercase drive names

Patch by: Bert Huijben <bert {at} qqmail.nl>
Backports: r960665


git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1099173 13f79535-47bb-0310-9956-ffa450edef68
Remove assumption that drive letters are always uppercase.

* test/testnames.c:
  (merge_lowercasedrive): do some tests with lowercase drive names

Patch by: Bert Huijben <bert {at} qqmail.nl>


r960665


git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1099175 13f79535-47bb-0310-9956-ffa450edef68
Use Bert's exact code from r690665

git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1099181 13f79535-47bb-0310-9956-ffa450edef68
add CHANGE entry for r1092025, "Fix VC10 release build running on Windows7/Server 2008"

Steve was using VC10, I had heard of same issue with different compiler,
and anyone with an environment-related crash should try with this
anyway.


git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1099182 13f79535-47bb-0310-9956-ffa450edef68
Prepare for the 1.4.3 tag


git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1099200 13f79535-47bb-0310-9956-ffa450edef68
1.4.3 is tagged; bump to 1.4.4 (development)


git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1099209 13f79535-47bb-0310-9956-ffa450edef68
Manditory patch to 1.4.4 for command line builds due to r1083177 breakage

git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1100328 13f79535-47bb-0310-9956-ffa450edef68
Less critical dependency update based on recent gcc fixes

git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1100334 13f79535-47bb-0310-9956-ffa450edef68
mention command-line build change (i.e., why was 1.4.3 not released)


git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1100339 13f79535-47bb-0310-9956-ffa450edef68