db479b48bd4d75423ed4a45e15b75089d1a8ad72 420990 |
|
11-Jul-2006 |
fielding |
update license header text |
a2652f3451528565db1f85db6953fc30799d7ead 395229 |
|
19-Apr-2006 |
colm |
Update the last year of copyright. |
08cb74ca432a8c24e39f17dedce527e6a47b8001 151408 |
|
04-Feb-2005 |
jerenkrantz |
Update copyright year to 2005 and standardize on current copyright owner line. |
6de8046f8f7e07cd83895a528df25d977e502c76 102619 |
|
09-Feb-2004 |
nd |
fix name of The Apache Software Foundation |
3f54006084eb6a877a93c8fa2c83f112a1dfbd27 102547 |
|
07-Feb-2004 |
nd |
fix copyright dates according to the first check in. |
240b85022b73af58a6d971cd3d05d54037d8f682 102521 |
|
06-Feb-2004 |
nd |
apply Apache License, Version 2.0 |
1e5333ef1a0edb888d75c0cdd90b33fa7e89fc31 97671 |
|
29-Nov-2002 |
wsanchez |
Changes to reduce dependency on in-tree apr and apr-util.
Change AC_CONFIG_AUX_DIR in configure to build from srclib/apr/build.
Have buildconf copy the needed files (config.guess, config.sub,
PrintPath) from srclib/apr/build to build.
Change binbuild.sh to stop using srclib/apr.
This gets to to where ./configure --with-apr --with-apr-util actually
works without an in-tree apr and apr-util, though we still need them
in-tree to run buildconf. |
7559b8d0f626adc4721ab6cdd37a8c9240ab297d 97640 |
|
25-Nov-2002 |
wsanchez |
Generate MD5 digest. |
1aba7f1bb88a52b323b7ba4d635a8bdb86f7998e 97639 |
|
25-Nov-2002 |
wsanchez |
No gzip? Try compress. |
472b7522e5fdba2ed7890a6ca14ca3986ca4a63c 97638 |
|
25-Nov-2002 |
wsanchez |
Don't crap out if we couldn't gzip the file. |
189ab8a7e8c8b1139f8f12130a8f01ba35cbf853 97637 |
|
25-Nov-2002 |
wsanchez |
teeny optimization |
86d87cb5057a62612a598348e737c4ab5a0a657c 97636 |
|
25-Nov-2002 |
wsanchez |
Put then on the if line |
1ef186dcdfff29426aa8a691de246acf59b4b27c 97635 |
|
25-Nov-2002 |
wsanchez |
Don't use GNU tar.
Problem here is that GNU tar creates tar archives which are not POSIX-compliant and cannot be unpacked using a POSIX tar program.
Typical oopsie is a developer uses binbuild to pack up an httpd release on a system which does not include gtar in the standard distro, but it's there on the developer's computer. User downloads it and find that it won't unpack with standard tar, even though it claims to be a tar archive. Blah. |
4481373210a7c58c0f059410a1ad80593cdbdb09 96355 |
|
12-Aug-2002 |
slive |
Fix support references in binbuild README.
PR: 11626 |
abe277e8a4d9853f601b149f7a3cd62e58c2145e 95152 |
|
17-May-2002 |
trawick |
get binbuild working again, and zap the BinaryDistribution layout
at the same time
a few days ago the configure syntax for specifying a layout was fixed
in binbuild.sh, but the layout was broken... it turns out that we
don't need the layout
with Apache 1.3, a separate layout for binary builds was necessary
in order to install under any prefix specified by the user
with Apache 2.0, that works without any special tricks so the
BinaryDistribution layout is no longer necessary |
b068b71651c802cc4e0b835495ad0e41c65e1174 95119 |
|
15-May-2002 |
trawick |
don't leave the shared library path variable commented out in envvars
for non-binbuild... OS/390 needs it set all the time |
9dcc0a39551d9987cfa677d59a6a0c1f7c88836d 95117 |
|
15-May-2002 |
gregames |
OS/390 likes the -U tar option; Linux/390 doesn't |
075f041419c19199c043e3378743c48b56a6ac08 95089 |
|
14-May-2002 |
trawick |
binbuild.sh was using the ancient syntax --with-layout=BinaryDistribution
instead of --enable-layout=BinaryDistribution
I changed the layout for BinaryDistribution to install under
/usr/local/apache2 instead of /usr/local/apache. Hopefully the
rest of the layout is reasonable. |
fb50cf6056a42f94cc9e8eeabea1eb8d05e0aefc 93331 |
|
08-Feb-2002 |
aaron |
Allow statically linked support binaries with the new
--enable-static-support flag, and enable this behavior in
the binbuild script. Also add a new --enable-static-htdbm
flag.
BTW, this takes care of 7/8th of a showstopper. |
2b9a9a94658c0febcad2f76621b2d5ab856edc6a 93184 |
|
02-Feb-2002 |
trawick |
binbuild.sh: Make sure that we use the expat from our source
tree so that there aren't any surprises on the target machine. |
c600cf3a41e0271a863287eb0b0a189d14eb1243 92762 |
|
07-Jan-2002 |
trawick |
fix a typo in an error message |
8b30d716ef6380801f225010838faa3c00141a06 92494 |
|
15-Dec-2001 |
trawick |
get binbuild to do the right thing with envvars (install/edit as
appropriate)
fix a problem in the load-library-path setting (wrong kind of
quotes were used) |
e1abaacf085a918e3c6f97ff5fe78accb986662d 92369 |
|
07-Dec-2001 |
gregames |
change binbuild.sh to use --enable-mods-shared=most. This adds 13 modules
to the build.
Thanks again to Aaron for fixing this configure option. |
557eb8d48357657fa898250560f089c65539c634 92299 |
|
03-Dec-2001 |
gregames |
get binbuild working when apr, apr-util, and expat are built shared in
directories that are not well known to the loader.
How it works:
* libtool figures out the name of this system's library path environment
variable (i.e. LD_LIBRARY_PATH, LIBPATH, DYLD_LIBRARY_PATH) at apr
configure time (existing code)
* save this variable name in SHLIBPATH_VAR in APRVARS
* substitute this name when apachectl is created
* uncomment the lines containing this variable during binbuild
* install_bindist.sh updates the path to lib/ when the binary is
installed (existing code)
not done yet, but a good idea:
* create a file or directory containing all environment variable settings
for apachectl. Others env vars need to be tweaked, at least on AIX and
OS/390, so keeping them separate should reduce headaches long term. |
43162230430f8144afe9c32cd0e60b927f4e0a60 92248 |
|
29-Nov-2001 |
gregames |
install our manual in the new location
also, pick up an edit I missed last time around...whoops! |
245cc5a2ec164cde44aa9849a78d8fa144d83e25 92228 |
|
28-Nov-2001 |
gregames |
begone, ugly echoed seds. Use build/install-bindist.sh.in as a template
to create install-bindist.sh |
5a322de173626af6d7e4e3e6bb67082ae5e7981e 92223 |
|
28-Nov-2001 |
gregames |
get binbuild.sh working enough to create a binary which serves the It Works!
page
* change seds for apachectl and httpd*.conf to do the right thing
* use /usr/local/apache2 for the default install directory
* use a shell variable for the above, in case it needs to change again
* use httpd-std.conf in place of httpd.conf.default
* get rid of the httpd -R option in apachectl (not valid in 2.0)
* don't overlay httpd.conf if it already exists (1.3 does this - wtf?!?!)
not done in this commit:
* install manual/ and error/ correctly
* switch to --enable-mods-shared=most now that it works (thanks, aaron!)
* investigate weird behavior when .tar.gz already exists in parent dir
* investigate setting a Group directive that actually works in httpd*.conf |
585a6dab3cdc412d3dd40dacf1c16bd8b40c0b73 91675 |
|
27-Oct-2001 |
trawick |
make shared libraries executable so they work on HP-UX
(I'm not sure that this logic for copying DSOs will survive
in the libtool scheme; I'm putting this 1.3 fix in just in
case.) |
04ec2a6297e5cbf087f92909927919ca425ff633 90772 |
|
28-Aug-2001 |
gregames |
Since binbuild is currently doing a static build, the install-bindist.sh
script it generates shouldn't expect to find a modules directory.
Also, tee binbuild's output into build.log (rather than redirect it) so you can
see what's going on with the build. |
e4855816cde400826c2409de0cbb4e26b8a88db7 90650 |
|
24-Aug-2001 |
gregames |
look for config.guess in apr's build dir |
0bfd482e54583b43b826299aa6c9853f703191ed 90410 |
|
20-Aug-2001 |
wrowe |
Copy the error/ tree |
94a719cfed2369f14a96e1835623198c2df96080 88865 |
|
15-Apr-2001 |
rbb |
Fix the binbuild.sh script so that it works correctly on Linux again. |
cc6927059ecc169b0e7672012b663d1cf47daae1 88571 |
|
24-Mar-2001 |
fielding |
Remove files that now reside in srclib/apr/build |
832923c3efd3343644ced4a6a65b16cd1edc05e5 87480 |
|
21-Dec-2000 |
rbb |
Fix two references to the wrong files in binbuild.sh |
f2bb0fcbae983ee168351523a860675292b18e5a 87468 |
|
21-Dec-2000 |
rbb |
This is about 99% complete for the binbuild script. The only problem that
still remains is that some of the apr-util functions aren't being compiled
in, so they work when the apr-util library is in the right location, but
once that library is removed, the server won't start. |
62c34f2ec7702e37bb57679c3bfe624bc9822de4 87448 |
|
20-Dec-2000 |
rbb |
Get the binbuild.sh script into the CVS repository and start to modify
it to work with httpd-2.0. There are still a lot of issues with this
script, but we have to start someplace. |
3fa13f6e3793f6a3f3c4523787c5e18279450c52 86713 |
|
23-Oct-2000 |
gstein |
use a cleaner form for building the TAR file
Submitted by: Joe Orton
Reviewed by: Greg Stein |
fe91ea62b1c4a963f6abae07f9735a53a719058c 84533 |
|
30-Jan-2000 |
lars |
remove one space... |
1621254cf82b58cfac8fa84c0d28b1bebb90c0c8 84454 |
|
13-Jan-2000 |
stoddard |
Fix OS/390 binbuild break
Submitted by: Greg Ames |
60dbb6f90b15c60c24631ffde53ca3c70ff33287 84262 |
|
09-Dec-1999 |
martin |
OS specific patches for IBM's OS/390.
Submitted by: Ovies Brabson <oviesb@us.ibm.com>
Reviewed by: Martin Kraemer, Paul Gilmartin |
29f36295d4e95ef41b3eb2c24908ee0638a32198 83658 |
|
13-Aug-1999 |
randy |
Add -R flag to apachectl for binary builds to work around lack of absolute
path to ./libexec directory for SHARED_CORE architectures that need to
load libhttp.ep. |
834caab060084ddfe4c2aa8c79e8fe4442d666dc 83638 |
|
10-Aug-1999 |
randy |
Fix some changed assumptions in config file format.
Submitted by: Tony Finch
Reviewed by: Randy Terbush |
a75c915ed35cab08df1518939f2dd774def23fb4 83155 |
|
02-May-1999 |
randy |
Make the install-bindist.sh script standalone. (don't require src/helpers)
This could allow us to do binary distributions without source if we choose
to.
PERL detection now makes sure it is perl5 since the 2 scripts in question
(dbmmanage and apxs) require perl5.
Fix some breakage I introduced when creating apachectl. |
432100a6b78199e710fde202ea669e8069d7bfd6 83149 |
|
02-May-1999 |
randy |
Add functionality to the install-bindist.sh script created by
binbuild.sh to use tar when copying distribution files to the
serverroot. This allows upgrading an existing installation
without nesting the new distribution in the old.
install-bindist.sh now detects the local perl5 path to install
apxs and dbmmanage with proper path to perl interpreter.
Add an install-binsupport target which copies the source files
for apxs and dbmmanage to bindist to allow these scripts to
be properly installed relative to the destination serverroot.
FWIW - abort during commit for changed files commited without
comments. |
1abda201e49646ada8a4d90d63f82a850034c63d 82979 |
|
23-Mar-1999 |
lars |
Remove --user/--group tar options... they are not portable.
Ignore it for now. I'll have to take a closer at it. |
6c423f77cd58c4eb48f5c489d05f5f976c1e74dd 82943 |
|
19-Mar-1999 |
lars |
Add option to let the user specify an email address. |
71abf82bde7656b0bf32d4b20818b70abdec8d16 82925 |
|
17-Mar-1999 |
lars |
Oops... |
df202f09032c0717cd4279320c24115084bbefeb 82675 |
|
16-Jan-1999 |
jim |
Take II of the shell consistancy change. Although I agree that the use
of '.' is easier on the eyes, 'x' does seem more common and old-dog
shell programmers kind of expect it. It's also easier to search for in
vi :)
Some may question why we need to wrap or protect if we are sure that
the $var isn't null, but it really doesn't cost that much for the
extra insurance and it stops people from having to shift "mental gears"
when they run across such statements.
Some may question why even bother with a consistant style... I think
it's important to write readable code and understandable code and code
that others can maintain easily. A consistant style, IMO, helps this
effort. It also just plain looks better :)
PR:
Obtained from:
Submitted by:
Reviewed by: |
dfc220b51edabaa3bf2bf01aed43ea7c6d692d2f 82673 |
|
15-Jan-1999 |
dgaudet |
Back out jim's recent "x"/"." change. This is a veto and I've given
reasons in new-httpd. |
f88f1cef8801cbb4eb6cd8fffd6e55f1b53fa82a 82668 |
|
15-Jan-1999 |
jim |
Final phase of shell programming style consistancy check.
PR:
Obtained from:
Submitted by:
Reviewed by: |
8e157dab9212d6770973543a56bf644387e5a178 82661 |
|
15-Jan-1999 |
jim |
Older shells don't support the newer method
of shell execute ( ) |
ea61370c5d1dfd2feb8973545d82c6428bec286d 82659 |
|
15-Jan-1999 |
jim |
First step in making binbuild.sh more
"universal" as far as working with all/most shells. Remove the
findprg.sh helper since PrintPath works just fine |
888d5172c9670a1a6278556625f1f6199ec53a2d 82599 |
|
05-Jan-1999 |
fielding |
Added binbuild.sh and findprg.sh helpers to make it easier for us
to build binary distributions. This is Lars' "take 2" version of 12/26.
Submitted by: Lars Eilebrecht
Reviewed by: Roy Fielding, Randy Terbush |