/* LBS: An LFS-inspired filesystem backup system
- * Copyright (C) 2007 Michael Vrable
+ * Copyright (C) 2007-2008 Michael Vrable
*
* When creating backup snapshots, maintain a local database of data blocks and
* checksums, in addition to the data contents (which may be stored remotely).
/* LBS: An LFS-inspired filesystem backup system
- * Copyright (C) 2007 Michael Vrable
+ * Copyright (C) 2007-2008 Michael Vrable
*
* When creating backup snapshots, maintain a local database of data blocks and
* checksums, in addition to the data contents (which may be stored remotely).
/* LBS: An LFS-inspired filesystem backup system
- * Copyright (C) 2007 Michael Vrable
+ * Copyright (C) 2007-2008 Michael Vrable
*
* Handling of metadata written to backup snapshots. This manages the writing
* of file metadata into new backup snapshots, including breaking the metadata
/* LBS: An LFS-inspired filesystem backup system
- * Copyright (C) 2007 Michael Vrable
+ * Copyright (C) 2007-2008 Michael Vrable
*
* Handling of metadata written to backup snapshots. This manages the writing
* of file metadata into new backup snapshots, including breaking the metadata
/* LBS: An LFS-inspired filesystem backup system
- * Copyright (C) 2006 Michael Vrable
+ * Copyright (C) 2008 Michael Vrable
*
* Backup data (segments and backup descriptors) may be stored on a remote
* fileserver instead of locally. The only local storage needed is for the
/* LBS: An LFS-inspired filesystem backup system
- * Copyright (C) 2006 Michael Vrable
+ * Copyright (C) 2008 Michael Vrable
*
* Backup data (segments and backup descriptors) may be stored on a remote
* fileserver instead of locally. The only local storage needed is for the
-/* Recursively descend the filesystem and visit each file. */
+/* LBS: An LFS-inspired filesystem backup system
+ * Copyright (C) 2006-2008 Michael Vrable
+ *
+ * Main entry point for LBS. Contains logic for traversing the filesystem and
+ * constructing a backup.
+ */
#include <dirent.h>
#include <errno.h>
according to the NIST specification FIPS-180-1.
Copyright (C) 2000, 2001, 2003, 2004, 2005 Free Software Foundation, Inc.
- Copyright (C) 2006 Michael Vrable
+ Copyright (C) 2006-2007 Michael Vrable
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
/* Declarations of functions and data types used for SHA1 sum
library functions.
Copyright (C) 2000, 2001, 2003, 2005 Free Software Foundation, Inc.
- Copyright (C) 2006 Michael Vrable
+ Copyright (C) 2006-2007 Michael Vrable
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
/* LBS: An LFS-inspired filesystem backup system
- * Copyright (C) 2007 Michael Vrable
+ * Copyright (C) 2008 Michael Vrable
*
* Backup data is stored in a collection of objects, which are grouped together
* into segments for storage purposes. This implementation of the object store
/* LBS: An LFS-inspired filesystem backup system
- * Copyright (C) 2006 Michael Vrable
+ * Copyright (C) 2006-2008 Michael Vrable
*
* Backup data is stored in a collection of objects, which are grouped together
* into segments for storage purposes. This implementation of the object store
/* LBS: An LFS-inspired filesystem backup system
- * Copyright (C) 2006 Michael Vrable
+ * Copyright (C) 2007 Michael Vrable
*
* Utility functions for converting various datatypes to text format (and
* later, for parsing them back, perhaps).