summaryrefslogtreecommitdiff
path: root/encoding
Commit message (Collapse)AuthorAgeFilesLines
* When dealing with deltas/offsets, use size_t untilwrowe2007-10-231-6/+6
| | | | | | | the last possible moment (the API restricts us to returning int's). git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@587431 13f79535-47bb-0310-9956-ffa450edef68
* Update license headers.jerenkrantz2007-01-151-6/+6
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@496440 13f79535-47bb-0310-9956-ffa450edef68
* Update copyright year to 2005 and standardize on current copyright owner line.jerenkrantz2005-02-041-1/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@151413 13f79535-47bb-0310-9956-ffa450edef68
* Remove .cvsignore files.jorton2004-11-181-4/+0
| | | | | | | Tipped-of-by: Uwe Zeisberger git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@76270 13f79535-47bb-0310-9956-ffa450edef68
* Relicense APR under Apache License, Version 2.0.jerenkrantz2004-02-131-53/+10
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58989 13f79535-47bb-0310-9956-ffa450edef68
* First whack at switching to a single top-level make. This adds a dependencygstein2004-02-051-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | upon Python at packaging time, but not at end-user config/build time. As far as I can tell, the build continues to function properly. (out-of-dir config/make not tested, and apr-iconv prolly needs some work) The buildconf scripts now generate a build-outputs.mk file which is included by the root's Makefile (via the build/gen-build.py script). bulid-outputs.mk specifies all of the various files present in the distribution. The top-level Makefiles were simplified to use an $(OBJECTS) symbol rather than 'find'ing them. Similarly, a $(HEADERS) symbol is used for the exports. The corresponding delete-* targets were eliminated since we have a precise set of inputs. The subdirs' Makefiles were removed since they are no longer called/used. The apr-util/uri Makefile was responsible for compiling a C program to generate the uri_delims.h file. That process was replaced by a Python script to generate the header (called by buildconf). The .c and .dsp were left for the Windows build to continue, but that should be revamped. build/apr_rules.mk was revamped somewhat to avoid recursion, but a lot of cleanup is still needed. Much of the recursive/local/x- logic is no longer needed and can be elimianated. rules.mk was created for inclusion by N makefiles, but that isn't really true any more, so it could probably be tossed (caveat: test/Makefile). Saved for a phase 2. Some additional work was added to properly clean up files in */build/, rather than relying on a makefile in there. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58980 13f79535-47bb-0310-9956-ffa450edef68
* Axe deprecated functions, #defines, etc. in apr-util.jerenkrantz2003-11-161-2/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58953 13f79535-47bb-0310-9956-ffa450edef68
* Update copyright notifications to 2003.thommay2003-01-011-1/+1
| | | | | | | No Functional changes. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58816 13f79535-47bb-0310-9956-ffa450edef68
* Rearrange INCLUDES so that APRUTIL_PRIV_INCLUDES is first to preventjerenkrantz2002-05-081-1/+1
| | | | | | | | | | | installed copies specified by either APR_INCLUDES or APRUTIL_INCLUDES directives from potentially overriding our source includes. Submitted by: Garrett Rooney <rooneg@electricjellyfish.net> Reviewed by: Justin Erenkrantz git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58615 13f79535-47bb-0310-9956-ffa450edef68
* Update our copyright for this year.fielding2002-03-131-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58571 13f79535-47bb-0310-9956-ffa450edef68
* Switch APRUTIL over to use the APR_FIND_APR macro provided by APR.gstein2002-02-061-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also cleaned up the configuration (ues apr-config, avoid APRVARS, handle includes better, etc). Revamp all the Makefiles to simplify their INCLUDES handling and to toss the unused srcdir variable. * configure.in: use ../apr/build/find_apr.m4; this will eventually need to change to a copied find_apr, but there is more work for that to happen (we also have to get rules.mk from an installed APR, for instance). revamp all the includes stuff: the INCLUDES symbol was unused. define APRUTIL_INCLUDES for the public includes (will go into apu-config) and APRUTIL_PRIV_INCLUDES for our private stuff (only used in our build). don't worry about setting CFLAGS either. LIBS now uses APR_LIBS, but we probably don't want to set LIBS. * apu-conf.m4: remove custom --with-apr processing and use APR_FIND_APR (from find_apr.m4). tweak some of the fetching-of-flags from APR to use apr-config. * test/Makefile.in: don't refer to libapr.la explicitly. use APR_LIBS. * uri/Makefile.in: create uri_delims.h in BUILD/uri/ rather than our private include area. add the .c file as a dep of apr_uri.lo. ensure that the INCLUDES has an "-I." to pick up the delims. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58551 13f79535-47bb-0310-9956-ffa450edef68
* APRUTIL_INCLUDES now available.ianh2002-01-181-1/+1
| | | | | | | todo: get httpd to link to it. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58525 13f79535-47bb-0310-9956-ffa450edef68
* Fix up VPATH support so that it will survive config.status invocations.jerenkrantz2002-01-041-1/+4
| | | | | | | | | | | - Add srcdir, VPATH, and top_srcdir to all Makefile.in's - Remove configure.in hack to add srcdir and VPATH to all Makefiles - Rely on APR_INCLUDES for APR's path. (Should switch to find_apr.m4 ASAP) - Make all INCLUDES paths relative to top_srcdir/top_builddir rather than relying on ../../../../ (way too confusing to maintain) git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58505 13f79535-47bb-0310-9956-ffa450edef68
* Get VPATH builds working for APR-util again. We need to include bothrbb2001-09-131-1/+1
| | | | | | | | builddir and srcdir include directories if we are going to get all of the header files we need. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58419 13f79535-47bb-0310-9956-ffa450edef68
* Convert apr-util to use APR's build directory. This greatly simplifiesrbb2001-07-301-0/+3
| | | | | | | apr-util's build system, because it has basically been removed. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58339 13f79535-47bb-0310-9956-ffa450edef68
* Update copyright to 2001fielding2001-02-161-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58104 13f79535-47bb-0310-9956-ffa450edef68
* renaming various functions for consistency sakedougm2001-02-081-10/+10
| | | | | | | | | | | see: http://apr.apache.org/~dougm/apr_rename.pl PR: Obtained from: Submitted by: Reviewed by: git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58088 13f79535-47bb-0310-9956-ffa450edef68
* apr-util rename of ap_ symbols to apr_ notation. Part 2 of the change.wrowe2001-01-193-325/+15
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58050 13f79535-47bb-0310-9956-ffa450edef68
* Simplify the inclusion of rules.mk -- no need for top_builddir now thatgstein2001-01-071-1/+1
| | | | | | | we're substituting the whole line. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58032 13f79535-47bb-0310-9956-ffa450edef68
* use the '.include ".../rules.mk"' makefile syntax for the BSDi platform.gstein2001-01-041-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58022 13f79535-47bb-0310-9956-ffa450edef68
* The APU_DECLARE symbol rename to solve DAV faults and other lurkingwrowe2000-12-212-14/+14
| | | | | | | | | dangers. Someone please add the build of apu.h from apu.h.in for Unix. This is not complete, there may be other lurking data that were never exported (with APR_DECLARE). This patch doesn't attempt to fix them. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@58005 13f79535-47bb-0310-9956-ffa450edef68
* Use APR_CHARSET_EBCDIC instead of AP_CHARSET_EBCDIC. (The lattertrawick2000-12-202-26/+26
| | | | | | | wasn't being defined properly anyway... Bad Jeff!) git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57999 13f79535-47bb-0310-9956-ffa450edef68
* Force all Apache functions to be linked into the executable, whether theyrbb2000-12-192-28/+28
| | | | | | | | | | | are used or not. This uses the same mechanism that is used for APR and APR-util. This may not be the correct solution, but it works, and that is what I really care about. This also renames CHARSET_EBCDIC to AP_CHARSET_EBCDIC. This is for namespace correctness, but it also makes the exports script a bit easier. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57998 13f79535-47bb-0310-9956-ffa450edef68
* shift SHA-1 hashing to the crypto directorygstein2000-12-051-1/+1
| | | | | | | [ I've moved the ap_sha1.c,v file within the repository ] git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57952 13f79535-47bb-0310-9956-ffa450edef68
* Get SHA1 and Base64 building as a part of apr-utilsrbb2000-12-053-16/+16
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57939 13f79535-47bb-0310-9956-ffa450edef68
* initial population of the APRUTIL module.gstein2000-12-022-0/+7
| | | | | | | | | | | *) add configure/build system *) add an initial directory layout (from email proposal) *) add the SDBM files as a quick test of the build [ these came from apache-2.0/src/lib/sdbm; no tag ] *) add an empty STATUS file for tracking the project git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57932 13f79535-47bb-0310-9956-ffa450edef68
* Renamed all MODULE_EXPORT symbols to AP_MODULE_DECLARE and all symbolswrowe2000-10-162-14/+14
| | | | | | | | | | for CORE_EXPORT to AP_CORE_DECLARE (namespace protecting the wrapper) and retitled API_EXPORT as AP_DECLARE and APR_EXPORT as APR_DECLARE. All _VAR_ flavors changes to _DATA to be absolutely clear. Thank you Greg, for the most obvious suggestion. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57896 13f79535-47bb-0310-9956-ffa450edef68
* Fix some problems with the apr conversion so that APACHE_XLATE builds worktrawick2000-08-072-12/+12
| | | | | | | again. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57824 13f79535-47bb-0310-9956-ffa450edef68
* prefix libapr functions and types with apr_dougm2000-08-022-14/+14
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57822 13f79535-47bb-0310-9956-ffa450edef68
* PR:wrowe2000-05-272-14/+14
| | | | | | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: Reverse out AP_EXPORT symbols, restore to API_EXPORT. 2nd patch will remove linkage argument to DECLARE/IMPLEMENT_HOOKS. 3rd patch will remove ap.dsp from the project, and treat these three modules as part of the core build under win32. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57807 13f79535-47bb-0310-9956-ffa450edef68
* ap.h is the basis for the ap.lib collection. Since it is a distinctwrowe2000-05-272-16/+16
| | | | | | | | | | | | | | | | | | package, this patch provides appropriate Win32 linkage resolution for its functions and data. The most significant change is in the ap_hooks.h declaration macros. These now require a first parameter of the linkage to be used. There is no shared data, so only the hook-in and hook-run functions are affected. Use the appropriate function export without the parens, for the core server this will be API_EXPORT (no variable args, and the functions are exported from the core server.) The patch to correct the resulting issues in the server core follows seperately. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57805 13f79535-47bb-0310-9956-ffa450edef68
* EBCDIC: Fail the setup of EBCDIC translation tables in sha1 and base64trawick2000-05-242-0/+34
| | | | | | | | code if the translation handle passed in is not for a single-byte translation. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57803 13f79535-47bb-0310-9956-ffa450edef68
* APR-ize the CHARSET_EBCDIC support in ap_base64encode() andtrawick2000-05-162-10/+58
| | | | | | | | ap_base64decode(). The app (e.g., Apache, ab) must call a function to set up translation. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57800 13f79535-47bb-0310-9956-ffa450edef68
* PR:wrowe2000-04-292-10/+2
| | | | | | | | | | | | | | | | | Obtained from: Submitted by: William Rowe Reviewed by: Created ap_base64.h to extract those declarations for clarity from ap.h CORE_PRIVATE, httpd.h do not belong in library functions, removed from ap.lib Use apr headers for declarations in ap.lib stuff, kill AP_LONG from ap_sha1.h Move credit to lib/apr/lib/ap_snprintf.c from ap.h for authorship git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57799 13f79535-47bb-0310-9956-ffa450edef68
* Recognize an EBCDIC platform during configuration and turn ontrawick2000-04-072-2/+2
| | | | | | | CHARSET_EBCDIC. git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57795 13f79535-47bb-0310-9956-ffa450edef68
* Update to Apache Software License version 1.1fielding2000-03-312-64/+66
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57792 13f79535-47bb-0310-9956-ffa450edef68
* Fix all the License issues. Including:rbb2000-03-102-18/+18
| | | | | | | | | s/Apache Group/Apache Software Foundation/ s/1999/2000/ s/Sascha's license/ASF license git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57789 13f79535-47bb-0310-9956-ffa450edef68
* Finish the commits for the change in the header files. Basically, this hidesrbb2000-01-192-2/+4
| | | | | | | | | | all of the Apache macros that modules don't need access to. This should have been committed with the modules, but I wasn't paying attention to the directory I was in when I ran the commit. Submitted by: Manoj Kasichainula and Ryan Bloom git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57787 13f79535-47bb-0310-9956-ffa450edef68
* don't Nul-terminate binary outputronald1999-09-112-2/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57782 13f79535-47bb-0310-9956-ffa450edef68
* Apache 1.3.9 baseline for the Apache 2.0 repository.fielding1999-08-242-0/+544
Obtained from: Apache 1.3.9 (minus unused files), tag APACHE_1_3_9 Submitted by: Apache Group git-svn-id: http://svn.apache.org/repos/asf/apr/apr-util/trunk@57778 13f79535-47bb-0310-9956-ffa450edef68