Parent Directory
|
Revision Log
| Links to HEAD: | (view) (annotate) |
| Sticky Revision: |
update license header text
Update the copyright year in all .c, .h and .xml files
No functional Change: Removing trailing whitespace. This also means that "blank" lines consisting of just spaces or tabs are now really blank lines
Update copyright year to 2005 and standardize on current copyright owner line.
general property cleanup
Use standardized names for ISO-8859-1, see http://www.iana.org/assignments/character-sets (Using the name iso8859-1 may still work, because it is aliased in apr-iconv/ccs/charset.aliases)
fix name of The Apache Software Foundation
apply Apache License, Version 2.0
update license to 2004.
tidy up some charset recoding issues the "need" for APACHE_XLATE went away some years ago when BUFF went POOF and charset recoding (translation) of non-protocol data could no longer be performed by the core...
finished that boring job: update license to 2003. Happy New Year! ;-))
Update our copyright for this year.
insure that canned error msgs are translated to ascii before leaving an ebcdic server in worst case scenarios.
Update copyright to 2001
The big change. This is part 3 of the apr-util symbols rename, please see the first commit of srclib/apr-util/include (cvs apr-util/include) for the quick glance at symbols changed.
Switch to the APR-provided APR_CHARSET_EBCDIC feature test macro.
Force all Apache functions to be linked into the executable, whether they 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.
Introduce ap_xlate_proto_{to|from}_ascii() to clean up some of
the EBCDIC support. They are noops on ASCII machines, so this
type of translation doesn't have to be surrounded by #ifdef
CHARSET_EBCDIC.
Get rid of much of the old implementation of translating the charset of response bodies. ap_checkconv() is removed, except for in os/bs2000 and os/tpf. (Anything there is questionable for 2.0 anyway.)
Include apr_strings.h to avoid missing-prototype warning.
Fix some problems with the apr conversion so that APACHE_XLATE builds work again.
prefix libapr functions and types with apr_
Add support to ap_xlate_open() for an app to specify that the charset of the locale is to be used for the source or target charset. At EBCDIC initialization, use the locale charset as one of the pair when setting up the default translation handles for content.
Fix broken comment in util_ebcdic.c Submitted by: Greg Ames
APACHE_XLATE, CHARSET_EBCDIC stuff: Provide new function ap_set_content_xlate() to simplify what needs to be done to set up translation of content. Use it where appropriate. With this change, EBCDIC logic was tweaked so that ap_checkconv() does not overlay a translation handle previously stored (e.g., by a module) unless it is turning translation off. Unless ap_checkconv() determines that translation is inappropriate, it should leave the translation handle alone.
Fix some bugs in the use of APACHE_XLATE vs. CHARSET_EBCDIC which prevented building with APACHE_XLATE on an ASCII machine.
APR-ize the CHARSET_EBCDIC support in the SHA1 routines. The app (e.g., Apache, htpasswd) must call a function to set up translation.
APR-ize the CHARSET_EBCDIC support in ap_base64encode() and ap_base64decode(). The app (e.g., Apache, ab) must call a function to set up translation.
util_ebcdic.h, util_ebcdic.c, http_core.c: tweak ap_checkconv() for 2.0 buff.c: fix typo in comment util_md5.h: change CHARSET_EBCDIC to APACHE_XLATE util_script.c: APR-ize some character set conversion (EBCDIC only)
namespace-protect hdrs_to_ascii, hdrs_from_ascii, locale_to_ascii, and locale_from_ascii by adding ap_ prefix Submitted by: Greg Stein
generic EBCDIC support code, changes to rfc1413.c to use APR translation in its EBCDIC support
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| apache@apache.org | ViewVC Help |
| Powered by ViewVC 1.1.2 |