/[Apache-SVN]/httpd/httpd/trunk/support/htpasswd.c
ViewVC logotype

Log of /httpd/httpd/trunk/support/htpasswd.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 829431 - (view) (annotate) - [select for diffs]
Modified Sat Oct 24 18:37:28 2009 UTC (4 weeks, 3 days ago) by sf
File length: 20013 byte(s)
Diff to previous 829355 (colored)
Fix brown-paper-bag bug.

Revision 829355 - (view) (annotate) - [select for diffs]
Modified Sat Oct 24 12:39:41 2009 UTC (4 weeks, 3 days ago) by sf
File length: 20008 byte(s)
Diff to previous 829162 (colored)
Verify that password has been truncated before printing a warning.

Revision 829162 - (view) (annotate) - [select for diffs]
Modified Fri Oct 23 18:13:46 2009 UTC (4 weeks, 4 days ago) by sf
File length: 19843 byte(s)
Diff to previous 826822 (colored)
Print a warning if a password is truncated by crypt.

Revision 826822 - (view) (annotate) - [select for diffs]
Modified Mon Oct 19 21:41:31 2009 UTC (5 weeks, 1 day ago) by sf
File length: 19660 byte(s)
Diff to previous 826805 (colored)
htpasswd: Improve out of disk space handling

PR: 30877

Revision 826805 - (view) (annotate) - [select for diffs]
Modified Mon Oct 19 20:53:04 2009 UTC (5 weeks, 1 day ago) by sf
File length: 19381 byte(s)
Diff to previous 758936 (colored)
Change the default algorithm for htpasswd to MD5 on all platforms. Crypt
with its 8 character limit is not useful anymore.

Revision 758936 - (view) (annotate) - [select for diffs]
Modified Fri Mar 27 00:05:18 2009 UTC (7 months, 4 weeks ago) by trawick
File length: 19452 byte(s)
Diff to previous 630139 (colored)
remove TPF support

Revision 630139 - (view) (annotate) - [select for diffs]
Modified Fri Feb 22 10:14:07 2008 UTC (21 months ago) by jorton
File length: 19537 byte(s)
Diff to previous 629218 (colored)
* support/htpasswd.c (seed_rand): Fix compiler warning.

Revision 629218 - (view) (annotate) - [select for diffs]
Modified Tue Feb 19 20:39:32 2008 UTC (21 months ago) by pquerna
File length: 19533 byte(s)
Diff to previous 629164 (colored)
Fix printing of error message.

Revision 629164 - (view) (annotate) - [select for diffs]
Modified Tue Feb 19 17:05:26 2008 UTC (21 months ago) by pquerna
File length: 19532 byte(s)
Diff to previous 629159 (colored)
Improve generation of the seed to rand, by using apr_generate_random_bytes, 
rather than the current time as a seed.

PR: 31440

Revision 629159 - (view) (annotate) - [select for diffs]
Modified Tue Feb 19 16:55:47 2008 UTC (21 months ago) by pquerna
File length: 19221 byte(s)
Diff to previous 525571 (colored)
Improve salt string generation.

PR: 31440
Submited by: Andreas Krennmair <ak synflood.at>

Revision 525571 - (view) (annotate) - [select for diffs]
Modified Wed Apr 4 18:37:30 2007 UTC (2 years, 7 months ago) by trawick
File length: 18918 byte(s)
Diff to previous 420983 (colored)
Make the hardcoded checks for platforms-without-crypt consistent.
This apparently fixes some oddities on TPF.

Submitted by: David Jones <oscaremma gmail.com>
Reviewed by:  wrowe, trawick


Revision 420983 - (view) (annotate) - [select for diffs]
Modified Tue Jul 11 20:33:53 2006 UTC (3 years, 4 months ago) by fielding
File length: 18884 byte(s)
Diff to previous 395228 (colored)
update license header text

Revision 395228 - (view) (annotate) - [select for diffs]
Modified Wed Apr 19 12:11:27 2006 UTC (3 years, 7 months ago) by colm
File length: 18737 byte(s)
Diff to previous 393365 (colored)
Update the copyright year in all .c, .h and .xml files

Revision 393365 - (view) (annotate) - [select for diffs]
Modified Wed Apr 12 01:58:08 2006 UTC (3 years, 7 months ago) by trawick
File length: 18737 byte(s)
Diff to previous 332306 (colored)
If we don't have a prototype for crypt() we shouldn't
be calling it.

Casting to the desired pointer return type hides the 
truncation of the return value when sizeof(ptr) > 
sizeof(int) and no prototype was included.

Revision 332306 - (view) (annotate) - [select for diffs]
Modified Thu Nov 10 15:11:44 2005 UTC (4 years ago) by jim
File length: 18745 byte(s)
Diff to previous 179689 (colored)
No functional Change: Removing trailing whitespace. This also
means that "blank" lines consisting of just spaces or
tabs are now really blank lines

Revision 179689 - (view) (annotate) - [select for diffs]
Modified Fri Jun 3 01:11:44 2005 UTC (4 years, 5 months ago) by pquerna
File length: 18756 byte(s)
Diff to previous 151408 (colored)
- Use the correct newline in htpasswd, instead of always using \n.

PR: 25090

Revision 151408 - (view) (annotate) - [select for diffs]
Modified Fri Feb 4 20:28:49 2005 UTC (4 years, 9 months ago) by jerenkrantz
File length: 18694 byte(s)
Diff to previous 106103 (colored)
Update copyright year to 2005 and standardize on current copyright owner line.

Revision 106103 - (view) (annotate) - [select for diffs]
Modified Sun Nov 21 18:50:36 2004 UTC (5 years ago) by nd
File length: 18658 byte(s)
Diff to previous 104078 (colored)
general property cleanup

Revision 104078 - (view) (annotate) - [select for diffs]
Modified Tue Jun 29 13:33:24 2004 UTC (5 years, 4 months ago) by martin
File length: 18658 byte(s)
Diff to previous 103507 (colored)
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)

Revision 103507 - (view) (annotate) - [select for diffs]
Modified Sat Apr 24 18:56:00 2004 UTC (5 years, 7 months ago) by nd
File length: 18657 byte(s)
Diff to previous 102950 (colored)
no longer refuse to process files that contain empty lines

Revision 102950 - (view) (annotate) - [select for diffs]
Modified Sat Mar 13 22:18:19 2004 UTC (5 years, 8 months ago) by thommay
File length: 18552 byte(s)
Diff to previous 102619 (colored)
htpasswd.c: various cleanups and move to using apr_temp_dir_get()

Submitted by: Guenter Knauf
Reviewed by: Thom May

Revision 102619 - (view) (annotate) - [select for diffs]
Modified Mon Feb 9 20:40:53 2004 UTC (5 years, 9 months ago) by nd
File length: 18562 byte(s)
Diff to previous 102592 (colored)
fix name of The Apache Software Foundation

Revision 102592 - (view) (annotate) - [select for diffs]
Modified Sun Feb 8 14:14:53 2004 UTC (5 years, 9 months ago) by nd
File length: 18558 byte(s)
Diff to previous 102525 (colored)
fix copyright dates according the first cehck in

Revision 102525 - (view) (annotate) - [select for diffs]
Modified Fri Feb 6 22:58:42 2004 UTC (5 years, 9 months ago) by nd
File length: 18558 byte(s)
Diff to previous 102135 (colored)
apply Apache License, Version 2.0

Revision 102135 - (view) (annotate) - [select for diffs]
Modified Thu Jan 1 13:26:26 2004 UTC (5 years, 10 months ago) by nd
File length: 20777 byte(s)
Diff to previous 99828 (colored)
update license to 2004.

Revision 99828 - (view) (annotate) - [select for diffs]
Modified Wed May 14 19:23:30 2003 UTC (6 years, 6 months ago) by thommay
File length: 20777 byte(s)
Diff to previous 99771 (colored)
Add a delete flag to htpasswd.

Revision 99771 - (view) (annotate) - [select for diffs]
Modified Tue May 13 03:40:29 2003 UTC (6 years, 6 months ago) by nd
File length: 19627 byte(s)
Diff to previous 98573 (colored)
(grabbed from archive)
Check the processed file on validity. If a line is not empty
and not a comment, it must contain at least one colon. Otherwise exit
with error code 7.

Submitted by: Thom May <thom@planetarytramp.net> (on 2002-07-02)
              Kris Verbeeck <Kris.Verbeeck@ubizen.com> (on 2002-10-22)

Revision 98573 - (view) (annotate) - [select for diffs]
Modified Mon Feb 3 17:53:28 2003 UTC (6 years, 9 months ago) by nd
File length: 19032 byte(s)
Diff to previous 97142 (colored)
finished that boring job:
update license to 2003.

Happy New Year! ;-))

Revision 97142 - (view) (annotate) - [select for diffs]
Modified Tue Oct 8 11:21:25 2002 UTC (7 years, 1 month ago) by trawick
File length: 19032 byte(s)
Diff to previous 97136 (colored)
template parameter passed to apr_file_mktemp() must be modifiable

Revision 97136 - (view) (annotate) - [select for diffs]
Modified Tue Oct 8 01:15:46 2002 UTC (7 years, 1 month ago) by rbb
File length: 19044 byte(s)
Diff to previous 96817 (colored)
We can't just create the temporary file in the current directory.  If that
directory isn't writable, htpasswd won't work.  This adds a function
whose responsibility it is to find a valid directory for temporary files.

Revision 96817 - (view) (annotate) - [select for diffs]
Modified Sat Sep 14 23:05:42 2002 UTC (7 years, 2 months ago) by jerenkrantz
File length: 18740 byte(s)
Diff to previous 96811 (colored)
Revert r1.57 and r1.58 per Will Rowe's veto.

(I intend to add this back in if/when mod_authn_file can support the
{algo} password semantics, but we can't do a release with this code in
place.)

Revision 96811 - (view) (annotate) - [select for diffs]
Modified Sat Sep 14 17:49:37 2002 UTC (7 years, 2 months ago) by brianp
File length: 19425 byte(s)
Diff to previous 96810 (colored)
truncate existing file if "-c" is used

Revision 96810 - (view) (annotate) - [select for diffs]
Modified Sat Sep 14 16:43:24 2002 UTC (7 years, 2 months ago) by wrowe
File length: 19398 byte(s)
Diff to previous 96806 (colored)
  Move another non-exists test into the non-existing tests block, and
  clean up the comments a bit more.

Revision 96806 - (view) (annotate) - [select for diffs]
Modified Sat Sep 14 08:44:26 2002 UTC (7 years, 2 months ago) by brianp
File length: 19375 byte(s)
Diff to previous 96805 (colored)
More code cleanup: added some error checks and removed unused functions

Revision 96805 - (view) (annotate) - [select for diffs]
Modified Sat Sep 14 08:03:19 2002 UTC (7 years, 2 months ago) by brianp
File length: 19303 byte(s)
Diff to previous 96804 (colored)
remove single-byte file reads

Revision 96804 - (view) (annotate) - [select for diffs]
Modified Sat Sep 14 06:53:40 2002 UTC (7 years, 2 months ago) by brianp
File length: 19289 byte(s)
Diff to previous 96802 (colored)
cleaned up the file access checking

Revision 96802 - (view) (annotate) - [select for diffs]
Modified Sat Sep 14 03:40:11 2002 UTC (7 years, 2 months ago) by wrowe
File length: 19756 byte(s)
Diff to previous 96753 (colored)
  1. Eliminate perror(), it's not portable.

  2. Restructure bit tests, ! is a logical, not a bitwise negation.

  3. Clean up just a bit of other ! syntax fooness and excess parens.

Revision 96753 - (view) (annotate) - [select for diffs]
Modified Tue Sep 10 22:32:46 2002 UTC (7 years, 2 months ago) by bnicholes
File length: 19901 byte(s)
Diff to previous 96737 (colored)
Avoid a compiler error on NetWare

Submitted by: Jean-Jacques Clar (jjclar@novell.com)

Revision 96737 - (view) (annotate) - [select for diffs]
Modified Tue Sep 10 03:00:50 2002 UTC (7 years, 2 months ago) by jerenkrantz
File length: 19879 byte(s)
Diff to previous 96440 (colored)
Add ability to htpasswd (via -5) to produce non-obfuscated MD5 hashes.

mod_auth_digest's passwords can not be obfuscated by the APR magic
sequence (as we don't call apr_password_validate on them), therefore we
need a tool to produce true MD5 hex hashes.

Revision 96440 - (view) (annotate) - [select for diffs]
Modified Mon Aug 19 07:28:18 2002 UTC (7 years, 3 months ago) by jerenkrantz
File length: 19216 byte(s)
Diff to previous 95993 (colored)
Style fixes.  (long lines)

(Justin tweaked one character in this patch.)

Submitted by:	Thom May <thom@planetarytramp.net>
Reviewed by:	Justin Erenkrantz

Revision 95993 - (view) (annotate) - [select for diffs]
Modified Wed Jul 10 06:01:14 2002 UTC (7 years, 4 months ago) by orlikowski
File length: 19104 byte(s)
Diff to previous 95981 (colored)
Continue the Bill Rowe apr_size_t crusade.

Revision 95981 - (view) (annotate) - [select for diffs]
Modified Mon Jul 8 20:25:28 2002 UTC (7 years, 4 months ago) by wrowe
File length: 19096 byte(s)
Diff to previous 95945 (colored)
  We obviously have no idea if this code is right.  We can't close unopened
  files.

Revision 95945 - (view) (annotate) - [select for diffs]
Modified Tue Jul 2 22:31:05 2002 UTC (7 years, 4 months ago) by jerenkrantz
File length: 19092 byte(s)
Diff to previous 95944 (colored)
Remove unused variable 'str'.

Revision 95944 - (view) (annotate) - [select for diffs]
Modified Tue Jul 2 22:19:13 2002 UTC (7 years, 4 months ago) by jerenkrantz
File length: 19114 byte(s)
Diff to previous 95943 (colored)
Use the apr_file_copy function rather than doing a system call to copy
the file.

Submitted by:	Thom May <thom@planetarytramp.net>
Reviewed by:	Justin Erenkrantz

Revision 95943 - (view) (annotate) - [select for diffs]
Modified Tue Jul 2 22:15:39 2002 UTC (7 years, 4 months ago) by jerenkrantz
File length: 19241 byte(s)
Diff to previous 95939 (colored)
found wasn't getting incremented when we update an exisiting record, thus
an additional new record was getting created.

Submitted by:	Thom May <thom@planetarytramp.net>
Reviewed by:	Justin Erenkrantz

Revision 95939 - (view) (annotate) - [select for diffs]
Modified Tue Jul 2 19:48:38 2002 UTC (7 years, 4 months ago) by rbb
File length: 19216 byte(s)
Diff to previous 95806 (colored)
htpasswd needs to add a newline at the end of each record.
PR:	10422
Submitted by:	Thom May [thom@planetarytramp.net]

Revision 95806 - (view) (annotate) - [select for diffs]
Modified Wed Jun 19 17:31:19 2002 UTC (7 years, 5 months ago) by jwoolley
File length: 19190 byte(s)
Diff to previous 95753 (colored)
Grrrr.  Fix the htpasswd -c -n logic bug *the right way* this time.  :(

PR: 9989

Revision 95753 - (view) (annotate) - [select for diffs]
Modified Tue Jun 18 02:58:36 2002 UTC (7 years, 5 months ago) by jwoolley
File length: 19179 byte(s)
Diff to previous 95744 (colored)
 * clear up a warning that NOFILE was redefined on HP/UX.
 * fix a logic bug ... a binary and that should have been a binary or.
   (that one was just reporting a commandline args error, noncritical)

Revision 95744 - (view) (annotate) - [select for diffs]
Modified Tue Jun 18 00:33:26 2002 UTC (7 years, 5 months ago) by fielding
File length: 19089 byte(s)
Diff to previous 95723 (colored)
squash warnings

Revision 95723 - (view) (annotate) - [select for diffs]
Modified Mon Jun 17 14:51:17 2002 UTC (7 years, 5 months ago) by jwoolley
File length: 19121 byte(s)
Diff to previous 95713 (colored)
Get this to work on win32 :(

Revision 95713 - (view) (annotate) - [select for diffs]
Modified Sun Jun 16 15:52:15 2002 UTC (7 years, 5 months ago) by rbb
File length: 19117 byte(s)
Diff to previous 95712 (colored)
Finish the htpasswd port to APR.  This brings the file checking code to
APR.

Revision 95712 - (view) (annotate) - [select for diffs]
Modified Sun Jun 16 15:14:41 2002 UTC (7 years, 5 months ago) by rbb
File length: 18917 byte(s)
Diff to previous 95143 (colored)
First pass at cleaning up htpasswd.  This removes the tmpnam call in
favor of apr_file_mktemp.  This also APR-izes most of the code.  The
file access code is still not using APR, but that will be fixed next.

I also re-organized some of the code to make it a little cleaner, and
to use functions where I could.

PR:	7764

Revision 95143 - (view) (annotate) - [select for diffs]
Modified Thu May 16 19:57:11 2002 UTC (7 years, 6 months ago) by wrowe
File length: 20100 byte(s)
Diff to previous 95035 (colored)
  Prepare for Thom's real patch... this is a detabify only
  [passes cvs diff -w with no changes.]

Submitted by:  Thom May <thom@planetarytramp.net>

Revision 95035 - (view) (annotate) - [select for diffs]
Modified Fri May 10 18:20:29 2002 UTC (7 years, 6 months ago) by trawick
File length: 18519 byte(s)
Diff to previous 94633 (colored)
avoid colliding with getline() as defined by glibc
(it breaks if you need to turn on _GNU_SOURCE)

Revision 94633 - (view) (annotate) - [select for diffs]
Modified Sat Apr 13 19:35:18 2002 UTC (7 years, 7 months ago) by wrowe
File length: 18517 byte(s)
Diff to previous 93918 (colored)
  Correct const'ness of argv in all support apps, and use the new
  apr_app_initialize over apr_initialize for win32, and other platforms
  that may wish to tweak 'apr-ized' application support (e.g. Netware?)

Revision 93918 - (view) (annotate) - [select for diffs]
Modified Wed Mar 13 20:48:07 2002 UTC (7 years, 8 months ago) by fielding
File length: 18503 byte(s)
Diff to previous 92919 (colored)
Update our copyright for this year.

Revision 92919 - (view) (annotate) - [select for diffs]
Modified Fri Jan 18 23:28:20 2002 UTC (7 years, 10 months ago) by bnicholes
File length: 18503 byte(s)
Diff to previous 89642 (colored)
Updates to allow the utilities to run on NetWare

Revision 89642 - (view) (annotate) - [select for diffs]
Modified Fri Jul 20 19:19:39 2001 UTC (8 years, 4 months ago) by wrowe
File length: 18245 byte(s)
Diff to previous 89641 (colored)
  APR_FINFO_TYPE is all we really needed here.

Revision 89641 - (view) (annotate) - [select for diffs]
Modified Fri Jul 20 19:13:44 2001 UTC (8 years, 4 months ago) by wrowe
File length: 18179 byte(s)
Diff to previous 88319 (colored)
  A pool is a REQUIRED ARGUMENT, never optional (NULL).
  This is why Mladen observed that htpasswd was still broken.

Revision 88319 - (view) (annotate) - [select for diffs]
Modified Sun Feb 25 15:27:07 2001 UTC (8 years, 9 months ago) by dreid
File length: 18155 byte(s)
Diff to previous 88184 (colored)
Use a better format type for sizeof.  This stops a few compiler
warnings.

Revision 88184 - (view) (annotate) - [select for diffs]
Modified Fri Feb 16 04:26:53 2001 UTC (8 years, 9 months ago) by fielding
File length: 18092 byte(s)
Diff to previous 88095 (colored)
Update copyright to 2001

Revision 88095 - (view) (annotate) - [select for diffs]
Modified Sun Feb 11 21:00:04 2001 UTC (8 years, 9 months ago) by wrowe
File length: 18087 byte(s)
Diff to previous 88019 (colored)
  Still lots to apr'ize here.

Revision 88019 - (view) (annotate) - [select for diffs]
Modified Thu Feb 8 07:45:33 2001 UTC (8 years, 9 months ago) by dougm
File length: 18108 byte(s)
Diff to previous 87760 (colored)
renaming various functions for consistency sake
see: http://apr.apache.org/~dougm/apr_rename.pl
PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 87760 - (view) (annotate) - [select for diffs]
Modified Sat Jan 20 21:42:23 2001 UTC (8 years, 10 months ago) by wrowe
File length: 18097 byte(s)
Diff to previous 87731 (colored)
  The changes required for the APR_FINFO_wanted argument to
  apr_stat/lstat/getfileinfo.  These are -NOT- optimal, they
  are simply the required changes to get the server working.
  The size of the patch is a warning about how we need to
  really look at what we are trying to accomplish with all
  of these stat/lstat calls.

Revision 87731 - (view) (annotate) - [select for diffs]
Modified Fri Jan 19 07:04:36 2001 UTC (8 years, 10 months ago) by wrowe
File length: 18081 byte(s)
Diff to previous 87506 (colored)
  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.

Revision 87506 - (view) (annotate) - [select for diffs]
Modified Fri Dec 22 00:02:52 2000 UTC (8 years, 11 months ago) by rbb
File length: 18077 byte(s)
Diff to previous 87501 (colored)
Cleanups so that the support programs build cleanly.  The Win32 values
need to be sanity checked.
Submitted by:	Cliff Woolley <cliffwoolley@yahoo.com>
Reviewed by:	Ryan Bloom

Revision 87501 - (view) (annotate) - [select for diffs]
Modified Thu Dec 21 21:00:45 2000 UTC (8 years, 11 months ago) by wrowe
File length: 17930 byte(s)
Diff to previous 87499 (colored)
  All the supports now build on APR (+APRUTIL), no reliance on httpd.

Revision 87499 - (view) (annotate) - [select for diffs]
Modified Thu Dec 21 20:32:33 2000 UTC (8 years, 11 months ago) by wrowe
File length: 17900 byte(s)
Diff to previous 87460 (colored)
  This should build entirely with apr/aprutil support

Revision 87460 - (view) (annotate) - [select for diffs]
Modified Wed Dec 20 16:44:01 2000 UTC (8 years, 11 months ago) by trawick
File length: 17902 byte(s)
Diff to previous 87424 (colored)
Switch to the APR-provided APR_CHARSET_EBCDIC feature test macro.

Revision 87424 - (view) (annotate) - [select for diffs]
Modified Tue Dec 19 17:05:48 2000 UTC (8 years, 11 months ago) by rbb
File length: 17903 byte(s)
Diff to previous 87141 (colored)
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.

Revision 87141 - (view) (annotate) - [select for diffs]
Modified Thu Nov 30 19:12:36 2000 UTC (8 years, 11 months ago) by trawick
File length: 17888 byte(s)
Diff to previous 87080 (colored)
Get htpasswd.c to build on EBCDIC machines again.

Revision 87080 - (view) (annotate) - [select for diffs]
Modified Sun Nov 26 04:47:43 2000 UTC (9 years ago) by gstein
File length: 17863 byte(s)
Diff to previous 86611 (colored)
*) Compensate for recent changes in the APR headers. Specifically, some
   files need to specifically include stdio.h, or a particular apr_*.h
   header.

*) Adjust callers of apr_create_process() to deal with the extra "const"

*) Add "const" to args of ap_os_create_privileged_process()

Revision 86611 - (view) (annotate) - [select for diffs]
Modified Mon Oct 16 13:50:40 2000 UTC (9 years, 1 month ago) by wrowe
File length: 17793 byte(s)
Diff to previous 86417 (colored)
  Fix compile break in Win32

Revision 86417 - (view) (annotate) - [select for diffs]
Modified Fri Oct 6 17:52:46 2000 UTC (9 years, 1 month ago) by wrowe
File length: 17772 byte(s)
Diff to previous 86018 (colored)
  Completed review for new tests:
    APR_STATUS_IS_EACCES(s)
    APR_STATUS_IS_EEXIST(s)
    APR_STATUS_IS_ENAMETOOLONG(s)
    APR_STATUS_IS_ENOENT(s)

  Where the old EACCES et. al. still exist, we have a problem (not yet
  using APR at all)

  More to come...

Revision 86018 - (view) (annotate) - [select for diffs]
Modified Mon Aug 7 19:26:02 2000 UTC (9 years, 3 months ago) by trawick
File length: 17792 byte(s)
Diff to previous 85976 (colored)
Fix some problems with the apr conversion so that APACHE_XLATE builds work
again.

Revision 85976 - (view) (annotate) - [select for diffs]
Modified Wed Aug 2 05:27:38 2000 UTC (9 years, 3 months ago) by dougm
File length: 17788 byte(s)
Diff to previous 85867 (colored)
prefix libapr functions and types with apr_

Revision 85867 - (view) (annotate) - [select for diffs]
Modified Fri Jul 21 19:50:58 2000 UTC (9 years, 4 months ago) by rbb
File length: 17772 byte(s)
Diff to previous 85723 (colored)
Move all APR functions related to strings to their own directory, and
create a new header for those functions.  This is the first step to
removing the apr/lib directory completely, and moving those files/functions
to descriptive directories.

Revision 85723 - (view) (annotate) - [select for diffs]
Modified Wed Jun 28 14:33:48 2000 UTC (9 years, 4 months ago) by trawick
File length: 17747 byte(s)
Diff to previous 85713 (colored)
Include strings.h for strcasecmp(), strncasecmp(), and bzero().
Include time.h for time().

This removes a bunch of compiler warnings with gcc -Wall on AIX.
Submitted by:	Jeff Trawick, Victor Orlikowski

Revision 85713 - (view) (annotate) - [select for diffs]
Modified Tue Jun 27 22:39:13 2000 UTC (9 years, 5 months ago) by stoddard
File length: 17729 byte(s)
Diff to previous 85535 (colored)
Fix another compiler warning. Forgot to commit this one along with the
earlier patch. Sorry...
Submitted by: Victor Orlikowski
Reviewed by:  Bill Stoddard

Revision 85535 - (view) (annotate) - [select for diffs]
Modified Mon Jun 12 15:29:09 2000 UTC (9 years, 5 months ago) by rbb
File length: 17747 byte(s)
Diff to previous 85294 (colored)
Remove the final vestiges of stat.h from Apache 2.0.  All calls are now to
ap_stat.  This also adds the new function ap_lstat().  This function is
analogous to lstat.

Revision 85294 - (view) (annotate) - [select for diffs]
Modified Thu May 25 16:45:53 2000 UTC (9 years, 6 months ago) by coar
File length: 17847 byte(s)
Diff to previous 85231 (colored)
	Add '-n' option to make htpasswd send user:pw result to
	stdout instead of fiddling with a text file.

Reviewed by:	Greg Stein

Revision 85231 - (view) (annotate) - [select for diffs]
Modified Tue May 16 19:48:08 2000 UTC (9 years, 6 months ago) by trawick
File length: 17227 byte(s)
Diff to previous 85227 (colored)
APR-ize the CHARSET_EBCDIC support in the SHA1 routines.  The app (e.g.,
Apache, htpasswd) must call a function to set up translation.

Revision 85227 - (view) (annotate) - [select for diffs]
Modified Tue May 16 03:59:15 2000 UTC (9 years, 6 months ago) by trawick
File length: 17094 byte(s)
Diff to previous 85134 (colored)
EBCDIC bug fix: do the required translation handle initialization
so that ap_MD5Encode() can translate properly

Revision 85134 - (view) (annotate) - [select for diffs]
Modified Thu May 4 00:46:51 2000 UTC (9 years, 6 months ago) by fielding
File length: 16592 byte(s)
Diff to previous 85132 (colored)
Get rid of warning by including crypt.h when available.
Make tmpnam stuff less complex.

Revision 85132 - (view) (annotate) - [select for diffs]
Modified Wed May 3 17:55:38 2000 UTC (9 years, 6 months ago) by coar
File length: 16615 byte(s)
Diff to previous 85129 (colored)
	Use our own buffer for tmpnam() if the platform seems to know
	about it.  Avoids threading and reentrancy problems.

Revision 85129 - (view) (annotate) - [select for diffs]
Modified Wed May 3 10:32:45 2000 UTC (9 years, 6 months ago) by coar
File length: 16221 byte(s)
Diff to previous 85099 (colored)
	Be more expliciti in our error messages if the tmpnam() call fails,
	or we have trouble opening the filename it returns.

PR:		Not a solution, but will help debug several

Revision 85099 - (view) (annotate) - [select for diffs]
Modified Sat Apr 29 16:23:46 2000 UTC (9 years, 6 months ago) by wrowe
File length: 15996 byte(s)
Diff to previous 85034 (colored)
PR:
Obtained from:
Submitted by:
Reviewed by:

  Sorry I missed one.  I -really- believe now that ap.h can now be safely swept
  out to the attic, but I will leave for someone in unix to test and confirm.

Revision 85034 - (view) (annotate) - [select for diffs]
Modified Tue Apr 25 21:18:04 2000 UTC (9 years, 7 months ago) by stoddard
File length: 16012 byte(s)
Diff to previous 85026 (colored)
Some Windows tweaks from William Rowe...

Submitted by:	William Rowe

Revision 85026 - (view) (annotate) - [select for diffs]
Modified Mon Apr 24 14:14:02 2000 UTC (9 years, 7 months ago) by stoddard
File length: 16031 byte(s)
Diff to previous 84881 (colored)
Include apr_md5.h rather than the deprecated ap_md5.h. Fixes compile break.

Revision 84881 - (view) (annotate) - [select for diffs]
Modified Fri Mar 31 09:42:55 2000 UTC (9 years, 7 months ago) by fielding
File length: 16030 byte(s)
Diff to previous 84826 (colored)
Update to Apache Software License version 1.1

Revision 84826 - (view) (annotate) - [select for diffs]
Modified Wed Mar 22 15:21:57 2000 UTC (9 years, 8 months ago) by stoddard
File length: 16175 byte(s)
Diff to previous 84725 (colored)
Get htpasswd compiling under Windows

Submitted by:	William Rowe
Reviewed by:	Bill Stoddard

Revision 84725 - (view) (annotate) - [select for diffs]
Modified Fri Mar 10 00:07:37 2000 UTC (9 years, 8 months ago) by rbb
File length: 16207 byte(s)
Diff to previous 84007 (colored)
Fix all the License issues.  Including:
s/Apache Group/Apache Software Foundation/
s/1999/2000/
s/Sascha's license/ASF license

Revision 84007 - (view) (annotate) - [select for diffs]
Modified Wed Oct 20 12:50:12 1999 UTC (10 years, 1 month ago) by rbb
File length: 16081 byte(s)
Diff to previous 83919 (colored)
Add a status value to ap_log_error and ap_log_rerror.  This allows us to use
apr_status codes in our error logs.  The main advantage of this, is portable
error codes.  Now, Windows will finally be able to use errno!

Revision 83919 - (view) (annotate) - [select for diffs]
Modified Mon Sep 27 07:19:55 1999 UTC (10 years, 2 months ago) by rse
File length: 15984 byte(s)
Diff to previous 83750 (colored)
Make the support stuff finitely working again.

BTW, how can it be that nowadays it can happen that the Apache Group has a
source tree which doesn't compile under Unix for more than two weeks (I was
busy with exams and it didn't compile src/support/ already there)? In the past
this was definitely not possible.  Seems like the source-centered hacker focus
drifts away... sorry, for me this seems like a horrifying evolution, friends.
Please let us always make sure that the source at least compiles. I don't want
to say it should also run, but hell, it should at least compile and if not it
should be fixed within a few days...

Revision 83750 - (view) (annotate) - [select for diffs]
Added Tue Aug 24 06:46:03 1999 UTC (10 years, 3 months ago) by fielding
File length: 15729 byte(s)
Apache 1.3.9 baseline for the Apache 2.0 repository.

Obtained from: Apache 1.3.9 (minus unused files), tag APACHE_1_3_9
Submitted by: Apache Group

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.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2