Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

46 timeline items

2012-07-19
05:25
[25f65515cc] Leaf: Updated to use newer mingw32 conventions (user: rkeene, tags: trunk)
2008-11-15
17:55
[a81fdbceed] Added win32 winsock initialization routines (user: rkeene, tags: trunk)
13:04
[22df989e88] Updated ignores, and updated header includes to support win32 (user: rkeene, tags: trunk)
2008-11-12
17:43
[e063cc9d59] Updated "file_sync" to use MD5 instead of MD4 for hashing (user: rkeene, tags: trunk)
2008-11-09
19:44
[fc476508a4] Updated file_sync-standalone to use an internal htonll (renamed to avoid conflicts where real htonll implementations exist) (user: rkeene, tags: trunk)
14:42
[63e724bd6e] Updated file_sync-standalone to compile on OpenBSD: - Reordered #includes - Changed implementation of ntohll() to use ntohl() to determine endian-ness (user: rkeene, tags: trunk)
2008-11-07
21:33
[dc0365821d] Added DPRINTF() macro to non-DEBUG builds (user: rkeene, tags: trunk)
21:32
[00184e2c99] Added standalone file_sync Updated file_sync to correct warnings issued by GCC4 (user: rkeene, tags: trunk)
2008-11-06
20:53
[73a43a3c3b] Updated file_sync tool to use the same blocksize size in the sender as the receiver. (user: rkeene, tags: trunk)
2008-04-05
20:57
[aaba012330] Many changes to BackupPCd client (BackupPC side of things) (user: rkeene, tags: trunk)
2006-03-14
10:23
[f9114a0f4a] Added protocol definitions for a "HOSTNAME" command and reply. Updated backuppcd to attempt to be smarter about finding itself. (user: rkeene, tags: trunk)
2006-03-13
10:19
[9164d12258] BackupPCd 0.1.3 Added "--with-notifyserv" and "--with-updateurl" configuration options to hard-code their respective parameters as defaults into the resulting executable. (user: rkeene, tags: trunk)
2006-03-12
09:21
[5a2587b0a6] Updated the "notify-server" to run in the foreground if Tclx is not available. (user: rkeene, tags: trunk)
02:10
[0d7a0b3376] Added a "gethostname()" replacement Added "backuppcd_notify()" and related code. No authentication is currently present. Created a small example "notify-server" in Tcl. This server just manipulates the "/etc/hosts" file. (user: rkeene, tags: trunk)
2006-03-11
22:02
[33d0a0970f] Changed file_sync to only lseek() when needed Added strsep() replacement code Modified build process to create Win32 binaries on release Added some comments to the sample configuration file Added stub for new configuration option "NotifyServer" Made backuppcd-passwd prompt for a password to be read froms stdin (user: rkeene, tags: trunk)
2006-01-30
04:43
[223caea2dc] Changed the way "file_sync" works to a less latency-driven approach. (user: rkeene, tags: trunk)
2006-01-23
09:59
[4e2c1a856d] Changed version to BackupPCd 0.1.2 (user: rkeene, tags: trunk)
09:57
[9663631eed] Fixed authentication bug, where upon sucessful authentication the client was still rejected. Lots of work on backuppcd-client: It now stores the incoming data in an appropriate formatted directory structure; It can now check to see if a file exists before fetching it Created a backuppc-passwd program to accept a plaintext password as an argument and produce the SHA1 hash on stdout. Moved the "sha1sum" function to sha1.c and renamed it "SHA1sum" Minor fixes to link.h, win32.h Minor changes to file_sync.c: changed upper limit of internal write buffer to (INT_MAX-1); a bit of work on the weird collection of functions to write data to the network Added extra debug information to libbackuppcd.c (CHECKPOINT's everywhere.) Only attempt to set file permissions if the "preserve" flag is set in bpc_copyfile() Forced "RDIFF" check to fail in bpc_copyfile, so full copies will be made instead of attempting and failing diffs (RDIFF not implemented yet.) Fixed typo in documentation Moved backuppcd.pdf into doc/ upon tarball building. Added "attrib" file format description (user: rkeene, tags: trunk)
2006-01-18
08:09
[f2b1c00980] Fixed issue where LIBS were not deleted by the makefile's "clean" target (user: rkeene, tags: trunk)
2006-01-12
00:01
[e944300f69] Added authentication subsystem and updated example configuration file to reflect this change. Integrated authentication subsystem into backuppcd (user: rkeene, tags: trunk)
2005-12-06
13:37
[e2af50db14] Fixed bug where large files would only send the lower 32bits of their filesize. BackupPCd 0.1.1 (user: rkeene, tags: trunk)
2005-12-05
16:03
[c8ef4a2140] Fixed invalid free() calls. (user: rkeene, tags: trunk)
2005-11-28
18:11
[aa1112e923] Added a "Priority" option to specify a priority for the process. Updated option callbacks to use a "_opt" prefix (user: rkeene, tags: trunk)
14:11
[0e34fe8794] Updated list of ignored filesystems and added stubs for BSD getmntinfo() calls (user: rkeene, tags: trunk)
12:23
[fed836b77f] Updated win32 build to request mostly static build. Updated mostly static build to cross compile correctly. (user: rkeene, tags: trunk)
09:55
[581ff655b7] Added support for not recursing into NFS and procfs filesystems (possibly Linux-only?) Added an --enable-static option to build a mostly-static binary (user: rkeene, tags: trunk)
09:53
[4bd32c6ce0] Made protocol documentation a bit more consistent. (user: rkeene, tags: trunk)
09:52
[33d859f5c3] Updated file_sync (user: rkeene, tags: trunk)
2005-08-25
04:45
[6c2cbc611d] Added a "tools" directory. Created an object in the tools directory called "file_sync.c" which is a simplistic single-file sync tool. This project now requires GNU make to build (other makes may do strange things to the "tools/file_sync" target) (user: rkeene, tags: trunk)
2005-08-24
17:42
[331aa2dd4c] Added documentation comments to libbbackuppcd Changed the type for the `buf' parameter to bpc_get() from (char *) to (void *) (user: rkeene, tags: trunk)
2005-08-23
20:58
[8064ab3d35] Updated stub link() replacement to work under Win32 (in NT5 and up) (user: rkeene, tags: trunk)
19:58
[cfbcd0a5cc] Added fnmatch code from GNU make (3.80) to work around systems lacking it. It compiles, and may even work. (user: rkeene, tags: trunk)
17:23
[aa54ee2d06] Updated AUTHORS to more closely match the required text for MD4 and MD5 licenses. Added support for ".bpc" directive files for specifying to exclude and include files for backing up. Wrote a stub fnmatch for platforms without it (Win32) Added Win32 executables to the svn:ignore property and .cvsignore file (user: rkeene, tags: trunk)
02:56
[bd4c77c38f] Updated BackupPCd to use the "makearch" supplied ChangeLog generation mechanism. (user: rkeene, tags: trunk)
2005-08-22
14:17
[158a5c4ba5] Added a "build_changelog" script to convert and sanitize the "svn log" output. Modified the build script to run "build_changelog" when doing a release. (user: rkeene, tags: trunk)
13:52
[3fae1e94f6] Many changes. Removed "md4_rsync" hashing support, as it's not needed. Added a BackupPCd LyX document, updated the build script to build a PDF from this document. Updated the RDIFF protocol documentation slightly. Added support for sending file hashes during a LIST or GET as part of the options parameter. Added support for sending the hash as a BPC hash. Updated the client to somewhat take advantage of these hashes. (user: rkeene, tags: trunk)
2005-08-19
19:34
[4d424e9dec] Added MD5 (LPD, some guy) support (user: rkeene, tags: trunk)
19:34
[2f67daba97] Added MD4 (RSA) and MD5 (LPD, some guy) support Updated authors to indicate MD5 and MD4 ownership Added a stub "libbackuppc" for BackupPC specific stuff (user: rkeene, tags: trunk)
2005-08-15
10:07
[a3ecff51ba] Many changes: Removed compiled "configure" script from version control. Added wrapper calls for link() and chown() for OSes who lack it. Added a dummy md4_rsync.c in preparation for supporting RSYNC's broken MD4 algorithm. libbackuppcd is now functional Removed an unused item from the backuppc_dirent structure in backuppcd Rewrote backuppcd-client to use libbackuppcd (user: rkeene, tags: trunk)
2005-08-11
19:59
[edcbdab6a5] Updated BackupPCd to check for overflows in the directory-following code (user: rkeene, tags: trunk)
18:49
[f194069e53] Fixed a couple of bugs in the BackupPCd server: Reading from a free()'d memory region in the connection cleanup section. Not updating the "symlinkdest" dirent value when a symbolic link's destination could not be read with readlink(). (user: rkeene, tags: trunk)
17:11
[fb8b25d3bf] Fixed a memory leak and changed default port to the preprocessor macro. (user: rkeene, tags: trunk)
2005-08-10
15:40
[9babc6312a] Many updates, brought the project to a usable form and have begun writing a library (libbackuppcd) to update the "backuppcd-client" to the official BackupPC-BackupPCd client. (user: rkeene, tags: trunk)
2005-07-07
11:02
[874c0e88e0] BackupPCd 0.0.26 First public release. (user: rkeene, tags: trunk)
2005-06-25
23:08
[b289276e29] Added BackupPC daemon project. (user: rkeene, tags: trunk)
23:08
[c5dfc95767] initial empty check-in (user: rkeene, tags: trunk)