| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
All of these use lib/server/WinNamedPipeStream on Win32, so they don't
belong in lib/common.
Made LaunchServer() work on Win32.
Added constants for paths to executables, for use in tests, removing the
need for #ifdefs and clumsy DIRECTORY_SEPARATORs in paths.
Added terminate_bbackupd() and wait_for_operation() functions.
Update unit tests to #include "ServerControl.h" if they need it.
(refs #3)
|
|
|
|
|
| |
(refs #3, depends on [1378])
|
| |
|
|
|
|
|
| |
our internal daemon test code will compile.
|
|
|
|
|
| |
refs #9)
|
|
|
|
|
| |
Added test for repeat keepalives to test/bbackupd.
|
|
|
|
|
| |
(refs #3, refs #9)
|
| |
|
|
|
|
|
| |
auto-generated with substitutions. (refs #3)
|
|
|
|
|
| |
compare error (unreadable files) patch is merged. (refs #3)
|
|
|
|
|
|
|
| |
- This is my current patch queue. I think that all of these are safe
to apply. This is just under half of the pending changes in
chris/general (the easy half).
|
|
|
|
|
| |
This just renames all of the files that configure now substitutes - no changes to any of the files.
|
|
|
|
|
| |
configure now detects perl executable location and updates all scripts to use the correct path; also adds PERL_EXECUTABLE define to BoxConfig.h. makebuildenv.pl adds PERL define to all makefiles.
|
| |
|
| |
|
|
|
|
| |
NOTE: Can someone test that this doesn't break Windows please?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- A very unlikely failure where getxattr returns an error code the first time
but succeeds the second time could cause buffer overrun and corruption.
Affecting the tests only:
- On Linux (and presumably Irix) normal users can only modify attributes in
the 'user.' namespace.
- Some filesystems can have strict limits on value size (eg. 1024 bytes on
ext3 depending on block size)
- ENOATTR is defined in xattr/xattr.h. This file is an optional install and is
not needed for the rest of box to use extended attributes. Provide it
ourselves if not present.
|
|
|
|
| |
Darwin, move xattr adjustments to BoxPlatform.h to use globally
|
|
|
|
|
|
| |
Box time is always box_time_t
seconds is time_t
microseconds is uint64_t
|
|
|
|
| |
You may need a new checkout to see this.
|
|
|