Wayne Davison
e00df64bae
Got rid of unused check for sys/sysctl.h.
2004-04-29 19:40:17 +00:00
Wayne Davison
080ddf58ae
Fixed a sorting problem when an entry has an empty (but not NULL)
...
dirname (which I had thought impossible, but it appears to occur
with --relative in some instances).
2004-04-29 19:37:15 +00:00
Wayne Davison
4ce48a5bfd
Restore old behavior of logging most daemon errors instead of sending
...
them to the user. This should eventually be improved to duplicate
some of these messages to the user to keep them informed about what
went wrong.
2004-04-29 19:34:31 +00:00
Wayne Davison
20bf7f847f
Undefined __attribute__ in some circumstances.
2004-04-28 17:35:08 +00:00
Wayne Davison
b66d00853b
Fixed the use of an uninitialized variable in map_uid() and map_gid().
2004-04-28 17:31:31 +00:00
Wayne Davison
8b602edda4
In copy_file(), check len < 0 before checking the close() return values.
2004-04-27 19:59:37 +00:00
Wayne Davison
9f27cd8ca6
Check the return code from close() and output an error if it
...
fails.
2004-04-27 19:51:33 +00:00
Wayne Davison
b084f9e092
Got rid of a debug-output statement.
v2.6.1
2004-04-27 16:41:33 +00:00
Wayne Davison
4220e1098e
Preparing for release of 2.6.1
2004-04-27 03:55:37 +00:00
Wayne Davison
c30468169a
- Tweaked the bullet char so that vim can auto-format the items more
...
easily (and then used vim to re-flow the items).
- Added a mention about the daemon security fix.
- Added the 2.6.1 release date.
2004-04-27 03:53:28 +00:00
Wayne Davison
c0d9e8c76b
- Changed XFLG_NO_PREFIXES to XFLG_WORDS_ONLY.
...
- Got rid of HP-UX kludge (since it didn't help).
2004-04-27 01:36:16 +00:00
Wayne Davison
90a973fe8a
Changed XFLG_NO_PREFIXES to XFLG_WORDS_ONLY.
2004-04-27 01:36:10 +00:00
Wayne Davison
7f0feb4dd6
- Changed XFLG_NO_PREFIXES to XFLG_WORDS_ONLY.
...
- Don't parse comment lines in add_exclude_file() when XFLG_WORD_SPLIT
is set.
2004-04-27 01:36:06 +00:00
Wayne Davison
33a5432ea6
Got rid of HP-UX kludge (since it didn't help).
2004-04-27 01:36:00 +00:00
Wayne Davison
968ff560d2
Made a comment clearer.
2004-04-27 01:00:58 +00:00
Wayne Davison
cd59be1d5e
One more try at getting the HP-UX system in the build farm to compile
...
popt.
2004-04-25 20:36:41 +00:00
Wayne Davison
8b2869c0d2
Don't use __attribute__((__unused__)) on HP-UX w/o gcc.
2004-04-25 16:10:09 +00:00
Wayne Davison
82a51ea53d
Improved the debug string for the local_exclude_list.
2004-04-24 08:00:39 +00:00
Wayne Davison
20af605eba
Improved the EXCLUDE PATTERNS section some more.
2004-04-24 06:16:04 +00:00
Wayne Davison
a6536635e3
Fixed a comment.
2004-04-23 08:09:13 +00:00
Wayne Davison
adddd075eb
Mention how --update behaves when the type of the file differs on
...
the source and destination systems.
2004-04-23 05:14:39 +00:00
Wayne Davison
a0c823b22b
Recently added caveat is no longer true.
2004-04-23 01:33:35 +00:00
Wayne Davison
9fdb334e85
Restore the old include behavior where a command-line include could
...
override a .cvsignore exclude.
2004-04-22 22:17:15 +00:00
Wayne Davison
f89e890b87
Got rid of a wrong paragraph.
2004-04-22 21:35:45 +00:00
Wayne Davison
1c666c3fcb
Got rid of a bunch of cruft.
2004-04-22 21:17:58 +00:00
Wayne Davison
2a383be0f1
Updated the default list of cvs-excluded files and added some extra
...
info on how the option interacts with other include/exclude rules.
2004-04-22 18:17:30 +00:00
Wayne Davison
ac1d2d3384
Added "debug_type" to the exclude_list_struct.
2004-04-22 09:58:24 +00:00
Wayne Davison
acfcfa7053
No need to pass a debug string to check_exclude() anymore.
2004-04-22 09:58:21 +00:00
Wayne Davison
8ef81dd452
No need to pass a debug string to check_exclude() anymore. When we
...
free an exclude list, make sure we don't clear the debug_type string.
2004-04-22 09:58:18 +00:00
Wayne Davison
67340e9523
Initialize the new debug_type string in each exclude list and output
...
it in a couple extra debug messages. When we free an exclude list,
make sure we don't clear the debug_type string.
2004-04-22 09:58:15 +00:00
Wayne Davison
a7ceddae34
Changed check_exclude()'s prototype.
2004-04-22 09:58:11 +00:00
Wayne Davison
24e1569f8b
The debug output for add_exclude() now needs to limit the pattern to
...
print only "pat_len" chars.
2004-04-22 08:41:03 +00:00
Wayne Davison
de31639fff
A couple minor text improvements.
2004-04-19 17:52:39 +00:00
Wayne Davison
8b46340924
Mentioned the better handling of option paths when a daemon is not
...
running with chroot enabled.
2004-04-18 06:29:06 +00:00
Wayne Davison
d008bcb5cd
Made the device-changes section agree with the latest code.
2004-04-17 19:58:12 +00:00
Wayne Davison
0484b5b0b7
Preparing for release of 2.6.1pre-2
v2.6.1pre2
2004-04-17 18:40:16 +00:00
Wayne Davison
f01b6368a5
Mention that --from0 does not affect --cvs-exclude's reading of the
...
.cvsignore files.
2004-04-17 18:12:33 +00:00
Wayne Davison
40d38dc0be
In add_exclude_file(), if we're word-splitting, stop reading a "line"
...
at any whitespace (so that we don't overflow the line buffer).
2004-04-17 17:55:45 +00:00
Wayne Davison
33a2361cc2
The inode and dev values in the idev struct are now uint64.
2004-04-17 17:14:16 +00:00
Wayne Davison
4124540d61
Changed the dev handling for -H back to using an opaque 64-bit
...
integer instead of trying to transfer it as separate major & minor
values. Since the value is not interpreted by the receiving side
(just compared for equality), this is a safer way to go.
2004-04-17 17:14:12 +00:00
Wayne Davison
5f38126817
Use "uint64" instead of INO64_T (which is now gone).
2004-04-17 17:07:23 +00:00
Wayne Davison
b05b3c9b48
Fixed alloc_sanitize_path()'s handling of a rootdir == "/" (the old
...
code would generate a string that started with "//" instead of "/").
2004-04-17 17:06:03 +00:00
Wayne Davison
a03a9f4efe
Don't say "skipped" if the file is just not being transferred (i.e.
...
when other updates, such as owner/permissions/etc. might be made).
2004-04-15 18:32:24 +00:00
Wayne Davison
3e55030372
Mention exclude improvements.
2004-04-15 18:23:52 +00:00
Wayne Davison
273c0420d0
Got rid of a couple useless lines.
2004-04-15 18:22:56 +00:00
Wayne Davison
5774786fa5
Moved some externs.
2004-04-15 16:55:23 +00:00
Wayne Davison
1a9ec1fd1c
Got rid of zlib/dummy ("dummy" is in the zlib .cvsignore, where it
...
should be).
2004-04-15 06:54:14 +00:00
Wayne Davison
b2aa573b1c
Our exclude lists are now comprised of a base structure with a head
...
and a tail pointer pointing to a linked list of items (rather than
an array of pointers that has to be reallocated all the time).
2004-04-14 23:33:40 +00:00
Wayne Davison
63d0331991
Added a "next" pointer to "exclude_struct" and added a new structure
...
for exclude lists, exclude_list_struct, that holds the head/tail
pointers for the list.
2004-04-14 23:33:37 +00:00
Wayne Davison
bf6dcd1713
Updated the exclude-list code to handle the new linked-list
...
structure format.
2004-04-14 23:33:34 +00:00