rsync/rsync.git
21 years agoPrevent tempfile names from overflowing.
J.W. Schultz [Wed, 26 Mar 2003 11:04:14 +0000 (11:04 +0000)]
Prevent tempfile names from overflowing.
Debian BUG# 183667

21 years agoWarn if 64bit value sent or received on system that doesn't
J.W. Schultz [Tue, 25 Mar 2003 07:13:40 +0000 (07:13 +0000)]
Warn if 64bit value sent or received on system that doesn't
support 64bit integers.

21 years agoSeperate the uint64_t macros from int64_t
J.W. Schultz [Tue, 25 Mar 2003 05:46:52 +0000 (05:46 +0000)]
Seperate the uint64_t macros from int64_t

21 years agoFrustration mounting. I'll get it right eventually.
J.W. Schultz [Tue, 25 Mar 2003 04:18:10 +0000 (04:18 +0000)]
Frustration mounting.  I'll get it right eventually.
Thank goodness for the build farm.

21 years agoearlier problem was a typo.
J.W. Schultz [Tue, 25 Mar 2003 04:09:43 +0000 (04:09 +0000)]
earlier problem was a typo.

21 years agoAnother stab at uint64 because some platforms seem to have
J.W. Schultz [Tue, 25 Mar 2003 03:14:27 +0000 (03:14 +0000)]
Another stab at uint64 because some platforms seem to have
problem with the unsigned off64_t

21 years agoremoved log_transfer() It was no more than a conditional
J.W. Schultz [Tue, 25 Mar 2003 02:28:54 +0000 (02:28 +0000)]
removed log_transfer()  It was no more than a conditional
rprintf() with an unused param.

21 years agoCreate uint64 for INO64_T and DEV64_T eliminating type mismatches.
J.W. Schultz [Tue, 25 Mar 2003 02:02:22 +0000 (02:02 +0000)]
Create uint64 for INO64_T and DEV64_T eliminating type mismatches.

21 years agoIncreased maximum protocol version.
J.W. Schultz [Mon, 24 Mar 2003 22:42:46 +0000 (22:42 +0000)]
Increased maximum protocol version.
Added warning for deprecated protocol versions.

21 years agoMinor correction to protocol annotation.
J.W. Schultz [Mon, 24 Mar 2003 22:32:47 +0000 (22:32 +0000)]
Minor correction to protocol annotation.

21 years agoAnnotated each release with protocol version and
J.W. Schultz [Mon, 24 Mar 2003 22:13:16 +0000 (22:13 +0000)]
Annotated each release with protocol version and
added protocol version history from rsync.h log.

21 years agoThe close_all() function was missing its "void" prototype.
Wayne Davison [Fri, 21 Mar 2003 23:43:50 +0000 (23:43 +0000)]
The close_all() function was missing its "void" prototype.

21 years agoGet rid of eol whitespace.
Wayne Davison [Fri, 21 Mar 2003 22:53:46 +0000 (22:53 +0000)]
Get rid of eol whitespace.

21 years agoOptimized the implied-directory code to avoid putting so many duplicate
Wayne Davison [Fri, 21 Mar 2003 22:10:44 +0000 (22:10 +0000)]
Optimized the implied-directory code to avoid putting so many duplicate
dirs into the file list.

21 years ago- Use popt to better effect for the two options that can be both
Wayne Davison [Fri, 21 Mar 2003 19:17:23 +0000 (19:17 +0000)]
- Use popt to better effect for the two options that can be both
  set and unset by the user.
- Even more whitespace cleanup.

21 years ago- Simplified the whole-file option handling.
Wayne Davison [Fri, 21 Mar 2003 18:58:50 +0000 (18:58 +0000)]
- Simplified the whole-file option handling.
- Fixed some whitespace issues.

21 years ago- Simplified the whole-file option handling.
Wayne Davison [Fri, 21 Mar 2003 18:53:00 +0000 (18:53 +0000)]
- Simplified the whole-file option handling.
- Cleaned up some whitespace issues.

21 years ago- Fixed lots of line-indentation problems, including a really huge section
Wayne Davison [Fri, 21 Mar 2003 18:33:48 +0000 (18:33 +0000)]
- Fixed lots of line-indentation problems, including a really huge section
  of non-batch-mode code that was indented at the same level as its
  surrounding "if" statement.
- Moved the heavily-used am_* flags into global extern vars instead of
  externing them again and again in individual functions.
- Got rid of line-ending whitespace.

21 years agoCleanup: Added header files to dependancies.
J.W. Schultz [Fri, 21 Mar 2003 07:42:19 +0000 (07:42 +0000)]
Cleanup: Added header files to dependancies.

21 years agoTypo corrections.
J.W. Schultz [Fri, 21 Mar 2003 07:27:31 +0000 (07:27 +0000)]
Typo corrections.
Thanks to Paul Slootman <paul@debian.org>

21 years agoRemoving --csum-length option documentation since there is
J.W. Schultz [Fri, 21 Mar 2003 04:39:11 +0000 (04:39 +0000)]
Removing --csum-length option documentation since there is
no such option.

21 years agoApply patch from Steve Bonds to repair this test.
Paul Green [Wed, 19 Feb 2003 16:22:50 +0000 (16:22 +0000)]
Apply patch from Steve Bonds to repair this test.

21 years agoPatch from Roderick Schertler (roderick at argon.org) to ignore
Paul Green [Tue, 18 Feb 2003 18:07:36 +0000 (18:07 +0000)]
Patch from Roderick Schertler (roderick at argon.org) to ignore
non-POSIX directory mode bits that are used by AIX.

21 years agoRemove RedHat-specific .spec files in favor of the .spec files
Paul Green [Tue, 18 Feb 2003 16:50:25 +0000 (16:50 +0000)]
Remove RedHat-specific .spec files in favor of the .spec files
maintained under packaging/lsb.

21 years agoThe sender no longer removes the duplicate names from the file list -- we
Wayne Davison [Wed, 12 Feb 2003 09:15:23 +0000 (09:15 +0000)]
The sender no longer removes the duplicate names from the file list -- we
let the receiver do that, since they are the one that requests names and
we want to be sure the sender has any name the receiver may ask for.

21 years agoBack out one of the changes in log.c revision 1.62, and always send errors
David Dykstra [Tue, 11 Feb 2003 19:13:51 +0000 (19:13 +0000)]
Back out one of the changes in log.c revision 1.62, and always send errors
to the client after multiplexing is enabled.

21 years agoPatch from jw schultz to reword "link" to "connection" in a couple of
Paul Green [Mon, 10 Feb 2003 14:51:09 +0000 (14:51 +0000)]
Patch from jw schultz to reword "link" to "connection" in a couple of
spots.

21 years agoUpdate packaging spec files per patch submitted by Horst von Brand.
Paul Green [Wed, 5 Feb 2003 18:41:53 +0000 (18:41 +0000)]
Update packaging spec files per patch submitted by Horst von Brand.
In the future, we need to be sure to keep *.spec and *.spec.tmpl
identical...the release macro produces *.spec from *.spec.tmpl.

21 years agoRestored changes accidentally backed out by Dave Dykstra in previous revision.
Paul Green [Wed, 29 Jan 2003 21:04:28 +0000 (21:04 +0000)]
Restored changes accidentally backed out by Dave Dykstra in previous revision.

21 years agoApply fix from Horst von Brand. See comments in rsync.spec.
Paul Green [Wed, 29 Jan 2003 20:52:59 +0000 (20:52 +0000)]
Apply fix from Horst von Brand. See comments in spec.

21 years agopreparing for release of 2.5.6
David Dykstra [Tue, 28 Jan 2003 05:28:42 +0000 (05:28 +0000)]
preparing for release of 2.5.6

21 years agoAdd header for 2.5.6 release.
David Dykstra [Tue, 28 Jan 2003 05:13:16 +0000 (05:13 +0000)]
Add header for 2.5.6 release.

21 years agoRemove the Cygwin msleep(100) before the generator kills the receiver,
David Dykstra [Tue, 28 Jan 2003 05:05:53 +0000 (05:05 +0000)]
Remove the Cygwin msleep(100) before the generator kills the receiver,
because it caused the testsuite/unsafe-links test to hang.

21 years agoChange the default of --modify-window back to 0 on Cygwin.
David Dykstra [Tue, 28 Jan 2003 03:11:57 +0000 (03:11 +0000)]
Change the default of --modify-window back to 0 on Cygwin.

21 years agoAck! I had accidentally ifdefed out the kill from the generator to the
David Dykstra [Tue, 28 Jan 2003 03:03:55 +0000 (03:03 +0000)]
Ack!  I had accidentally ifdefed out the kill from the generator to the
receiver process for every platform except Cygwin.

21 years agoChange so the delay before generator signals receiver is only done on Cygwin.
David Dykstra [Tue, 28 Jan 2003 02:51:03 +0000 (02:51 +0000)]
Change so the delay before generator signals receiver is only done on Cygwin.

21 years agoAdded a TODO item about temporary file names bumping up against the
Paul Green [Mon, 27 Jan 2003 16:33:47 +0000 (16:33 +0000)]
Added a TODO item about temporary file names bumping up against the
maximum name length.  (I have an unfinished patch that will address
this).

21 years agoMove the sleep to workaround the default modify-window of 1 on Cygwin to
David Dykstra [Mon, 27 Jan 2003 04:41:30 +0000 (04:41 +0000)]
Move the sleep to workaround the default modify-window of 1 on Cygwin to
the beginning of "checkit" rather than the end of "hands_setup" because
sometimes files are modified just before checkit is called and the copy
finishes within one second so they're considered to be the same time.
I don't think this would be a problem in real life, so just change the
test.

21 years agoInsert a 100ms sleep just before sending the USR2 signal to the
David Dykstra [Mon, 27 Jan 2003 03:52:42 +0000 (03:52 +0000)]
Insert a 100ms sleep just before sending the USR2 signal to the
child receiver process to prevent some hangs on Cygwin.  Anthony
Heading discovered the workaround first and suggested 30ms, and
Greger Cronquist had better luck with 100ms.

21 years agoRemove the "Connection reset by peer" from TODO
David Dykstra [Mon, 27 Jan 2003 03:36:54 +0000 (03:36 +0000)]
Remove the "Connection reset by peer" from TODO

21 years agoPrevent the "Connection reset by peer" messages often seen from Cygwin.
David Dykstra [Mon, 27 Jan 2003 03:35:08 +0000 (03:35 +0000)]
Prevent the "Connection reset by peer" messages often seen from Cygwin.
Result of a lot of discussion over the last year and a half.  Based on
a patch from Randy O'Meara, cleaned up a bit by Max Bowsher.

21 years agoUpdate date on man page.
David Dykstra [Mon, 27 Jan 2003 03:13:46 +0000 (03:13 +0000)]
Update date on man page.

21 years agoUpdate rsyncd.conf documentation to be right for rsync server mode over a
David Dykstra [Mon, 27 Jan 2003 03:07:18 +0000 (03:07 +0000)]
Update rsyncd.conf documentation to be right for rsync server mode over a
remote shell.

21 years agoChange erroneous references to a --config-file option to the correct --config
David Dykstra [Mon, 27 Jan 2003 02:48:14 +0000 (02:48 +0000)]
Change erroneous references to a --config-file option to the correct --config
option.

21 years agoChange news item about handling of text mode in files to just permitting
David Dykstra [Sun, 26 Jan 2003 20:49:24 +0000 (20:49 +0000)]
Change news item about handling of text mode in files to just permitting
any of the standard line termination styles.

21 years agoGot rid of recent O_TEXT* and O_BINARY* changes.
Wayne Davison [Sun, 26 Jan 2003 20:11:16 +0000 (20:11 +0000)]
Got rid of recent O_TEXT* and O_BINARY* changes.

21 years agoGot rid of O_TEXT_STR and added code to strip '\r' from the end of the
Wayne Davison [Sun, 26 Jan 2003 20:10:23 +0000 (20:10 +0000)]
Got rid of O_TEXT_STR and added code to strip '\r' from the end of the
lines we read.

21 years agoAdded back the O_BINARY #ifdef.
Wayne Davison [Sun, 26 Jan 2003 20:09:02 +0000 (20:09 +0000)]
Added back the O_BINARY #ifdef.

21 years agoGot rid of O_TEXT_STR change.
Wayne Davison [Sun, 26 Jan 2003 20:07:55 +0000 (20:07 +0000)]
Got rid of O_TEXT_STR change.

21 years agoFile I/O already handles '\r', so we can remove the O_TEXT flags.
Wayne Davison [Sun, 26 Jan 2003 19:37:54 +0000 (19:37 +0000)]
File I/O already handles '\r', so we can remove the O_TEXT flags.

21 years agoRemove a couple items I know are no longer needed.
David Dykstra [Sun, 26 Jan 2003 04:04:47 +0000 (04:04 +0000)]
Remove a couple items I know are no longer needed.

21 years agoBetter fix for infinite recursion; don't return from exit_cleanup
David Dykstra [Sun, 26 Jan 2003 03:53:34 +0000 (03:53 +0000)]
Better fix for infinite recursion; don't return from exit_cleanup
unless the nesting is already pretty deep, because there are normal
cases where exit_cleanup is nested shallowly.  Patch from Marc Espie,
posted by Brian Poole.

21 years agoOpen config files in text mode when O_TEXT is defined. This helps on
David Dykstra [Sun, 26 Jan 2003 03:46:54 +0000 (03:46 +0000)]
Open config files in text mode when O_TEXT is defined.  This helps on
Cygwin when the config files are on a filesystem that is mounted in
binary mode.  Patch from Ville Herva.

21 years agoTests that use hands_setup to make a test file directory and right
David Dykstra [Sun, 26 Jan 2003 03:34:19 +0000 (03:34 +0000)]
Tests that use hands_setup to make a test file directory and right
afterward make a copy were failing on cygwin because the default
--modify-windows now 1 on Cygwin.  Adding a 2 second sleep at the end of
hands_setup so that hopefully the tests will succeed because the copy
will be made more than 1 second away from the original.

21 years agoDon't try to run daemon tests as "nobody".
Wayne Davison [Sat, 25 Jan 2003 03:46:57 +0000 (03:46 +0000)]
Don't try to run daemon tests as "nobody".

21 years agoGetting rid of recent "chown" since we decided to forego trying to run
Wayne Davison [Sat, 25 Jan 2003 03:45:40 +0000 (03:45 +0000)]
Getting rid of recent "chown" since we decided to forego trying to run
the daemon tests as "nobody".

21 years agoChange default of --modify-window on Cygwin from 2 to 1 because that's all
David Dykstra [Fri, 24 Jan 2003 22:07:22 +0000 (22:07 +0000)]
Change default of --modify-window on Cygwin from 2 to 1 because that's all
that's needed on FAT filesystems.  NTFS filesystems can do with a window of
0, but it shouldn't hurt because it's highly unlikely that any given file
will be modified within one second of the time that rsync last copied it.

21 years agoRestore trailing newline character at the end of the file.
Paul Green [Thu, 23 Jan 2003 17:18:20 +0000 (17:18 +0000)]
Restore trailing newline character at the end of the file.

21 years agoMentioned the fact that config.sub and config.guess got updated.
Paul Green [Wed, 22 Jan 2003 22:59:35 +0000 (22:59 +0000)]
Mentioned the fact that config.sub and config.guess got updated.

21 years agoUpdated config.sub and config.guess to latest revision.
Paul Green [Wed, 22 Jan 2003 22:24:53 +0000 (22:24 +0000)]
Updated config.sub and config.guess to latest revision.

21 years agoMention test-case fixes.
Wayne Davison [Tue, 21 Jan 2003 20:25:44 +0000 (20:25 +0000)]
Mention test-case fixes.

21 years agoMoved the chown from the download test to the upload test.
Wayne Davison [Tue, 21 Jan 2003 20:19:53 +0000 (20:19 +0000)]
Moved the chown from the download test to the upload test.

21 years agoChown the $TO and $FROM directories to $RSYNCD_UID:$RSYNCD_GID (if we
Wayne Davison [Tue, 21 Jan 2003 20:19:53 +0000 (20:19 +0000)]
Chown the $TO and $FROM directories to $RSYNCD_UID:$RSYNCD_GID (if we
can, and don't fail if we can't).

21 years agoChown the $TO and $FROM directories to $RSYNCD_UID:$RSYNCD_GID (if we
Wayne Davison [Tue, 21 Jan 2003 19:30:51 +0000 (19:30 +0000)]
Chown the $TO and $FROM directories to $RSYNCD_UID:$RSYNCD_GID (if we
can, and don't fail if we can't).

21 years agoPut the UID and GID that rsyncd will run as into variables.
Wayne Davison [Tue, 21 Jan 2003 19:28:29 +0000 (19:28 +0000)]
Put the UID and GID that rsyncd will run as into variables.

21 years agoSeparated a `cat "..."` command out from inside a double-quoted string
Wayne Davison [Tue, 21 Jan 2003 19:27:11 +0000 (19:27 +0000)]
Separated a `cat "..."` command out from inside a double-quoted string
so that we don't run afoul of some shells quoting quirks.  (As Brian
Poole suggested.)

21 years agoChange the name on the --modify-window default for Cygwin to Lapo Luchini.
David Dykstra [Tue, 21 Jan 2003 14:22:49 +0000 (14:22 +0000)]
Change the name on the --modify-window default for Cygwin to Lapo Luchini.

21 years agoChange version to working version 2.5.6pre3cvs
David Dykstra [Tue, 21 Jan 2003 04:23:43 +0000 (04:23 +0000)]
Change version to working version 2.5.6pre3cvs

21 years agoChange version to 2.5.6pre2
David Dykstra [Tue, 21 Jan 2003 04:00:56 +0000 (04:00 +0000)]
Change version to 2.5.6pre2

21 years agoDeclare preserve_perms for latest syscall.o.
Wayne Davison [Tue, 21 Jan 2003 01:35:23 +0000 (01:35 +0000)]
Declare preserve_perms for latest syscall.o.

21 years agoIgnore errors from chmod when --preserve-perms/-p/-a are not set.
David Dykstra [Tue, 21 Jan 2003 00:58:50 +0000 (00:58 +0000)]
Ignore errors from chmod when --preserve-perms/-p/-a are not set.
Gnu cp behaves the same way.

21 years agoAdded a couple missing NEWS items.
Wayne Davison [Mon, 20 Jan 2003 23:49:22 +0000 (23:49 +0000)]
Added a couple missing NEWS items.

21 years agoRe-activate the piece of code that creates intervening directories
David Dykstra [Mon, 20 Jan 2003 23:32:17 +0000 (23:32 +0000)]
Re-activate the piece of code that creates intervening directories
when --relative-paths is used.  The code was accidentally skipped starting
in CVS version 1.32 of receiver.c.  Noticed by Craig Barratt.

21 years agoUpdate description of hosts allow for IPv6. From Bert Vermeulen.
David Dykstra [Mon, 20 Jan 2003 23:10:22 +0000 (23:10 +0000)]
Update description of hosts allow for IPv6.  From Bert Vermeulen.

21 years agoMake the default for --modify-window be 2 on cygwin.
David Dykstra [Mon, 20 Jan 2003 23:09:24 +0000 (23:09 +0000)]
Make the default for --modify-window be 2 on cygwin.

21 years agoBacked out Paul Green's IRIX patch since it didn't seem to be a part of
Wayne Davison [Mon, 20 Jan 2003 18:26:14 +0000 (18:26 +0000)]
Backed out Paul Green's IRIX patch since it didn't seem to be a part of
the Makefile fix and I like the old EXE syntax better.

21 years agoSave the value of the test for getaddrinfo defines in the config cache.
David Dykstra [Mon, 20 Jan 2003 17:25:26 +0000 (17:25 +0000)]
Save the value of the test for getaddrinfo defines in the config cache.

21 years agoAlso need to include lib/getnameinfo when the getaddrinfo defines don't exist.
David Dykstra [Mon, 20 Jan 2003 16:59:18 +0000 (16:59 +0000)]
Also need to include lib/getnameinfo when the getaddrinfo defines don't exist.

21 years agoOops, lib/getaddrinfo wasn't pulled in when the system doesn't define
David Dykstra [Mon, 20 Jan 2003 16:27:34 +0000 (16:27 +0000)]
Oops, lib/getaddrinfo wasn't pulled in when the system doesn't define
AI_PASSIVE.

21 years agoOnly look for a system getaddrinfo/getnameinfo if AI_PASSIVE is defined
David Dykstra [Mon, 20 Jan 2003 15:04:16 +0000 (15:04 +0000)]
Only look for a system getaddrinfo/getnameinfo if AI_PASSIVE is defined
by system headers.  This fixes compile errors on Irix 6.5.

21 years agoFix bug that causes messages like
David Dykstra [Mon, 20 Jan 2003 13:46:28 +0000 (13:46 +0000)]
Fix bug that causes messages like
    rsync: stack overflow in function match_address
on openbsd.  Patch from Brian Poole <raj@cerias.purdue.edu>.

21 years agoAdd unsafe-byname tests with symlink destinations ending in '..'.
David Dykstra [Mon, 20 Jan 2003 12:42:42 +0000 (12:42 +0000)]
Add unsafe-byname tests with symlink destinations ending in '..'.

21 years agoOptimized unsafe_symlink() to avoid malloc/free calls.
Wayne Davison [Sun, 19 Jan 2003 21:37:11 +0000 (21:37 +0000)]
Optimized unsafe_symlink() to avoid malloc/free calls.

21 years agoAdded "extern" to io_{read,write}_phase line (they were being
Wayne Davison [Sun, 19 Jan 2003 05:53:07 +0000 (05:53 +0000)]
Added "extern" to io_{read,write}_phase line (they were being
multiply defined).

21 years agoGot rid of trailing whitespace and tweaked a few things that might
Wayne Davison [Sat, 18 Jan 2003 19:11:55 +0000 (19:11 +0000)]
Got rid of trailing whitespace and tweaked a few things that might
possibly be affecting the IRIX build (but probably not).

21 years agoDefine DBL_EPSILON if it doesn't exist.
Wayne Davison [Sat, 18 Jan 2003 19:00:07 +0000 (19:00 +0000)]
Define DBL_EPSILON if it doesn't exist.

21 years agoTrying out Paul Green's IRIX patch to see if it fixes the syntax
Wayne Davison [Sat, 18 Jan 2003 18:52:50 +0000 (18:52 +0000)]
Trying out Paul Green's IRIX patch to see if it fixes the syntax
error in the Makefile.

21 years agoFixed the bug in clean_flist() where it did not get rid of all duplicate
Wayne Davison [Sat, 18 Jan 2003 18:00:23 +0000 (18:00 +0000)]
Fixed the bug in clean_flist() where it did not get rid of all duplicate
names if there were more than 2 identical names in a row.

21 years agoChange rsync help for -a to show that it is equivalent to -rlptgoD.
David Dykstra [Thu, 16 Jan 2003 21:02:43 +0000 (21:02 +0000)]
Change rsync help for -a to show that it is equivalent to -rlptgoD.
I've had to go to the man page many times for that information and I
finally got sick of it.

21 years agoPrevent infinite recursion in exit_cleanup(). Patch from Sviatoslav Sviridov.
David Dykstra [Thu, 16 Jan 2003 20:09:31 +0000 (20:09 +0000)]
Prevent infinite recursion in exit_cleanup().  Patch from Sviatoslav Sviridov.

21 years agoMake unsafe_symlink() take const args so that we don't get any
Wayne Davison [Wed, 15 Jan 2003 17:49:44 +0000 (17:49 +0000)]
Make unsafe_symlink() take const args so that we don't get any
compiler warnings when calling it with a const char *.

21 years agoAdd news item about fix of --copy-unsafe-links
David Dykstra [Wed, 15 Jan 2003 16:41:51 +0000 (16:41 +0000)]
Add news item about fix of --copy-unsafe-links

21 years agoFix bug in --copy-unsafe that made it totally broken, and re-enable
David Dykstra [Wed, 15 Jan 2003 16:14:07 +0000 (16:14 +0000)]
Fix bug in --copy-unsafe that made it totally broken, and re-enable
the tests that tested it.  As far as I can tell, it was always broken
since the day I put it in years ago.  In my investigation into this I
was unable to figure out what in the world I was thinking back then,
to introduce a global variable with the wrong information in it rather
than using a parameter that was already available in readlink_stat
function.  That still bothers me a bit but I decided to stop worrying
about it.

21 years agoDon't use the return value from sprintf because it doesn't work on Sunos4.
David Dykstra [Tue, 14 Jan 2003 21:37:08 +0000 (21:37 +0000)]
Don't use the return value from sprintf because it doesn't work on Sunos4.

21 years agoNow that the 2.5.6pre1 snapshot has been made, change the version to
David Dykstra [Mon, 13 Jan 2003 17:21:12 +0000 (17:21 +0000)]
Now that the 2.5.6pre1 snapshot has been made, change the version to
2.5.6pre2cvs.

21 years agoChange version to 2.5.6pre1
David Dykstra [Mon, 13 Jan 2003 16:40:15 +0000 (16:40 +0000)]
Change version to 2.5.6pre1

21 years agoChanged the alloca warning message.
Wayne Davison [Sun, 12 Jan 2003 22:45:47 +0000 (22:45 +0000)]
Changed the alloca warning message.

21 years agoUse the old kludge of using malloc() if alloca() is missing.
Wayne Davison [Sun, 12 Jan 2003 21:49:44 +0000 (21:49 +0000)]
Use the old kludge of using malloc() if alloca() is missing.

21 years agoReduced the severity of the warning about missing alloca to a warning, and
David Dykstra [Sun, 12 Jan 2003 04:02:25 +0000 (04:02 +0000)]
Reduced the severity of the warning about missing alloca to a warning, and
changed the test to the common form of prefixing an x to both sides of
an equivalence because it didn't even notice a problem on the cray when
it was instead using test -n.
Also noticed an error in the test for ANSI c, doing a "$xac..." = xno"
when it should have been "x$ac..." = xno, so I fixed that too.

21 years agoOops, had the sense of the test for the existence of alloca() backwards.
David Dykstra [Sun, 12 Jan 2003 03:28:13 +0000 (03:28 +0000)]
Oops, had the sense of the test for the existence of alloca() backwards.