From: <gnu...@li...> - 2001-06-19 10:15:00
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : /libcomprex Modified Files: fileio.c Log Message: This should be const char *. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/fileio.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -3 -r1.7 -r1.8 --- fileio.c 2001/06/19 10:09:26 1.7 +++ fileio.c 2001/06/19 10:15:00 1.8 @@ -1,7 +1,7 @@ /** * @file fileio.c File input/output API * - * $Id: fileio.c,v 1.7 2001/06/19 10:09:26 chipx86 Exp $ + * $Id: fileio.c,v 1.8 2001/06/19 10:15:00 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -70,7 +70,7 @@ CxModule *schemeModule = NULL; CxModule *fileModule = NULL; CxStatus status; - char *tempDir; + const char *tempDir; char *scheme, *newPath; char *outFilename, *outPath; char *baseName; |
From: <gnu...@li...> - 2001-06-21 04:33:14
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : /libcomprex Modified Files: fileio.c Log Message: Absolute path names now work. If the specified file does not exist, cxOpen returns cleanly, and does not crash. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/fileio.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- fileio.c 2001/06/19 10:15:00 1.8 +++ fileio.c 2001/06/21 04:33:13 1.9 @@ -1,7 +1,7 @@ /** * @file fileio.c File input/output API * - * $Id: fileio.c,v 1.8 2001/06/19 10:15:00 chipx86 Exp $ + * $Id: fileio.c,v 1.9 2001/06/21 04:33:13 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -102,47 +102,68 @@ sprintf(outPath, "%s/comprex-%s", tempDir, baseName); mkdir(outPath, 0700); - /* - * TODO: Take into account $TEMP or $TMPDIR. - * TODO: This whole thing should probably be changed. - * It would be easy to run into conflicting directory - * entries. Maybe we should create the directory as a - * mixture of "comprex" and a timestamp. - */ - /* - * (Internal notes. Ignore this) - * - * strlen("/tmp") == 4 - * strlen("comprex") == 7 - * 5 + 7 + 2 + 1 = 14 - */ outFilename = (char *)malloc((strlen(outPath) + strlen(baseName) + 2) * sizeof(char)); sprintf(outFilename, "%s/%s", outPath, baseName); if (!strcmp(scheme, "file")) { - char *temp; - char *cwd = (char *)malloc(255 * sizeof(char)); /* 255? More? */ - - cwd = getcwd(cwd, 255); + /* First, make sure this file exists! */ + if (fstat(path, NULL) == -1) + { + /* + * File doesn't exist (or some other error). + * Either way, it failed. + */ + free(scheme); + free(newPath); + free(baseName); + free(outPath); + free(outFilename); + + return NULL; + } - if (cwd == NULL) + /* + * The file does exist. + * + * Now, let's see if it's an absolute path, and not a relative one. + */ + if (path[0] == '/') { - /* Erm, not good! For now, die. We'll need to expand this later */ - exit(1); + /* TODO: Copy if symlink support doesn't exist. */ + symlink(path, outFilename); } + else + { + char *temp; + char *cwd; + + cwd = (char *)malloc(255 * sizeof(char)); /* 255? More? */ + + getcwd(cwd, 255); + + if (cwd == NULL) + { + /* + * Erm, not good! + * For now, die. We'll need to expand this later. + */ + exit(1); + } + + temp = (char *)malloc((strlen(path) + strlen(cwd) + 2) * + sizeof(char)); + sprintf(temp, "%s/%s", cwd, path); - temp = (char *)malloc((strlen(path) + strlen(cwd) + 2) * sizeof(char)); - sprintf(temp, "%s/%s", cwd, path); + /* TODO: Copy if symlink support doesn't exist. */ + symlink(temp, outFilename); - /* TODO: Copy if symlink support doesn't exist. */ - symlink(temp, outFilename); + free(cwd); + free(temp); + } discardable = 0; - - free(cwd); - free(temp); } else { |
From: <gnu...@li...> - 2001-06-21 04:33:44
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : / Modified Files: ChangeLog Log Message: Absolute path names now work. If the specified file does not exist, cxOpen returns cleanly, and does not crash. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/ChangeLog,v retrieving revision 1.18 retrieving revision 1.19 diff -u -3 -r1.18 -r1.19 --- ChangeLog 2001/06/20 23:36:56 1.18 +++ ChangeLog 2001/06/21 04:33:13 1.19 @@ -1,3 +1,8 @@ +Wed Jun 20 21:31:50 PDT 2001 Christian Hammond <ch...@po...> + + * libcomprex/fileio.c: Absolute path names now work. If the specified + file does not exist, cxOpen returns cleanly, and does not crash. + Thu Jun 21 01:19:40 CEST 2001 Gerry Jo Jellestad <ge...@c6...> * modules/file/ar.c: |
From: <gnu...@li...> - 2001-06-21 04:40:28
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : /libcomprex Modified Files: fileio.c Log Message: Woops, this should have been stat(), not fstat(). =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/fileio.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -3 -r1.9 -r1.10 --- fileio.c 2001/06/21 04:33:13 1.9 +++ fileio.c 2001/06/21 04:40:27 1.10 @@ -1,7 +1,7 @@ /** * @file fileio.c File input/output API * - * $Id: fileio.c,v 1.9 2001/06/21 04:33:13 chipx86 Exp $ + * $Id: fileio.c,v 1.10 2001/06/21 04:40:27 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -108,8 +108,10 @@ if (!strcmp(scheme, "file")) { + struct stat sb; + /* First, make sure this file exists! */ - if (fstat(path, NULL) == -1) + if (stat(path, &sb) == -1) { /* * File doesn't exist (or some other error). |
From: <gnu...@li...> - 2001-06-21 06:21:17
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : /tests Modified Files: decomprex.c Log Message: Added leakbug and library cleanup support. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/tests/decomprex.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- decomprex.c 2001/06/06 13:40:50 1.4 +++ decomprex.c 2001/06/21 06:21:17 1.5 @@ -1,7 +1,7 @@ /** * @file decomprex.c Decomprex an archive. * - * $Id: decomprex.c,v 1.4 2001/06/06 13:40:50 gjj Exp $ + * $Id: decomprex.c,v 1.5 2001/06/21 06:21:17 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -22,6 +22,14 @@ */ #include <comprex.h> +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif + +#ifdef WITH_LEAKBUG +# include <leakbug.h> +#endif + int main(int argc, char **argv) { @@ -62,6 +70,13 @@ } cxCloseAll(firstFile); + + /* Clean up everything. We're done with libcomprex. */ + cxCleanup(); + +#ifdef WITH_LEAKBUG + lbDumpLeaks(); +#endif return 0; } |
From: <gnu...@li...> - 2001-06-21 06:22:34
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : /libcomprex Modified Files: fileio.c internal.c internal.h module.c utils.c utils.h Log Message: Added atexit() and on_exit() support and library cleanup functions. Got rid of some memory leaks. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/fileio.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- fileio.c 2001/06/21 04:40:27 1.10 +++ fileio.c 2001/06/21 06:22:33 1.11 @@ -1,7 +1,7 @@ /** * @file fileio.c File input/output API * - * $Id: fileio.c,v 1.10 2001/06/21 04:40:27 chipx86 Exp $ + * $Id: fileio.c,v 1.11 2001/06/21 06:22:33 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -324,6 +324,11 @@ } } } + + /* We don't need these anymore... */ + free(baseName); + free(outFilename); + free(outPath); /* * Well, we're here. It seems that the file was decompressed! =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/internal.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- internal.c 2001/06/19 08:28:34 1.3 +++ internal.c 2001/06/21 06:22:33 1.4 @@ -1,7 +1,7 @@ /** * @file internal.c Internal functions * - * $Id: internal.c,v 1.3 2001/06/19 08:28:34 chipx86 Exp $ + * $Id: internal.c,v 1.4 2001/06/21 06:22:33 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -46,7 +46,7 @@ # endif #endif -static char *__tempDir = NULL; +static char *__tempDir = NULL; static char *__homeDir = NULL; static char *__userName = NULL; static char *__realName = NULL; @@ -284,6 +284,20 @@ return __tempDir; } +void +cxCleanupEnvInfo() +{ + if (__tempDir != NULL) free(__tempDir); + if (__homeDir != NULL) free(__homeDir); + if (__userName != NULL) free(__userName); + if (__realName != NULL) free(__realName); + + __tempDir = NULL; + __homeDir = NULL; + __userName = NULL; + __realName = NULL; +} + /* * Borrowed from Imlib2's __imlib_FileDir() */ @@ -396,7 +410,7 @@ if (dirpath == NULL || *dirpath == '\0') return; - n = scandir(dirpath, &filelist, 0, alphasort); + n = scandir(dirpath, &filelist, 0, alphasort); if (n > 0) { =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/internal.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- internal.h 2001/06/19 08:28:34 1.2 +++ internal.h 2001/06/21 06:22:33 1.3 @@ -1,7 +1,7 @@ /** * @file internal.h Internal functions * - * $Id: internal.h,v 1.2 2001/06/19 08:28:34 chipx86 Exp $ + * $Id: internal.h,v 1.3 2001/06/21 06:22:33 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -75,6 +75,8 @@ const char *cxGetRealName(); const char *cxGetHomeDir(); const char *cxGetTempDir(); + +void cxCleanupEnvInfo(); char **cxListDir(const char *dir, int *fileCount); void cxFreeDirList(char **files, int fileCount); =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/module.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- module.c 2001/06/14 01:21:41 1.4 +++ module.c 2001/06/21 06:22:33 1.5 @@ -1,7 +1,7 @@ /** * @file module.h Module API * - * $Id: module.c,v 1.4 2001/06/14 01:21:41 chipx86 Exp $ + * $Id: module.c,v 1.5 2001/06/21 06:22:33 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -49,12 +49,21 @@ static int errors = LOADERS_UNINITIALIZED; static int comprex_initialized = 0; -static void -__uninitialize(void) +#ifdef HAVE_ATEXIT +# define EXIT_FUNC(proc) static void (proc)(void) +#else +# ifdef HAVE_ON_EXIT +# define EXIT_FUNC(proc) static void (proc)(int i, void *v) +# else +# define EXIT_FUNC(proc) static void (proc)(void) +# endif +#endif + +EXIT_FUNC(__uninitialize) { if (comprex_initialized == 1) { - cxCleanupModules(); + cxCleanup(); comprex_initialized = 0; } } @@ -64,7 +73,18 @@ { if (comprex_initialized == 0) { + /* + * This is a good place to initialize the atexit for the entire + * library. + */ +#ifdef HAVE_ATEXIT atexit(__uninitialize); +#else +# ifdef HAVE_ON_EXIT + on_exit(__uninitialize, NULL); +# endif /* HAVE_ON_EXIT */ +#endif /* HAVE_ATEXIT */ + comprex_initialized = 1; } } =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/utils.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- utils.c 2001/06/19 09:59:50 1.2 +++ utils.c 2001/06/21 06:22:33 1.3 @@ -1,7 +1,7 @@ /** * @file utils.c Utility functions * - * $Id: utils.c,v 1.2 2001/06/19 09:59:50 chipx86 Exp $ + * $Id: utils.c,v 1.3 2001/06/21 06:22:33 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -154,3 +154,9 @@ return temp2; } +void +cxCleanup() +{ + cxCleanupModules(); + cxCleanupEnvInfo(); +} =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/utils.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- utils.h 2001/06/19 09:59:50 1.2 +++ utils.h 2001/06/21 06:22:33 1.3 @@ -1,7 +1,7 @@ /** * @file utils.h Utility functions * - * $Id: utils.h,v 1.2 2001/06/19 09:59:50 chipx86 Exp $ + * $Id: utils.h,v 1.3 2001/06/21 06:22:33 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -41,6 +41,9 @@ char *cxGetBaseName(const char *filename); char *cxGetBasePath(const char *filename); + +/* TODO: Perhaps this should be moved? */ +void cxCleanup(); #ifdef __cplusplus } |
From: <gnu...@li...> - 2001-06-21 06:23:04
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : / Modified Files: ChangeLog configure.in Log Message: Added atexit() and on_exit() support and library cleanup functions. Got rid of some memory leaks. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/ChangeLog,v retrieving revision 1.19 retrieving revision 1.20 diff -u -3 -r1.19 -r1.20 --- ChangeLog 2001/06/21 04:33:13 1.19 +++ ChangeLog 2001/06/21 06:22:33 1.20 @@ -1,3 +1,17 @@ +Wed Jun 20 23:17:03 PDT 2001 Christian Hammond <ch...@po...> + + * libcomprex/configure.in: + * libcomprex/module.c: + * libcomprex/utils.c: + * libcomprex/utils.h: Added atexit() and on_exit() support and + library cleanup functions. + + * libcomprex/fileio.c: + * libcomprex/internal.c: + * libcomprex/utils.c: Got rid of some memory leaks. + + * tests/decomprex.c: Added leakbug and library cleanup support. + Wed Jun 20 21:31:50 PDT 2001 Christian Hammond <ch...@po...> * libcomprex/fileio.c: Absolute path names now work. If the specified =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/configure.in,v retrieving revision 1.7 retrieving revision 1.8 diff -u -3 -r1.7 -r1.8 --- configure.in 2001/06/19 08:28:34 1.7 +++ configure.in 2001/06/21 06:22:33 1.8 @@ -1,5 +1,5 @@ dnl Process this file with autoconf to create configure. -dnl $Id: configure.in,v 1.7 2001/06/19 08:28:34 chipx86 Exp $ +dnl $Id: configure.in,v 1.8 2001/06/21 06:22:33 chipx86 Exp $ AC_INIT(config.h.in) @@ -96,7 +96,7 @@ AM_WITH_DMALLOC AM_WITH_LEAKBUG -AC_CHECK_FUNCS(lchown) +AC_CHECK_FUNCS(lchown atexit on_exit) AC_CHECK_HEADERS(fcntl.h pwd.h string.h unistd.h sys/stat.h) AC_CHECK_LIB(z, gzread, , @@ -112,14 +112,6 @@ AC_CHECK_LIB(curl, curl_formparse, ac_curl_support=yes) AM_CONDITIONAL(HAVE_CURL, test "$ac_curl_support" = yes) - - -dnl ################################################################ -dnl # Some substs and stuff -dnl ################################################################ -#AC_SUBST(CFLAGS) -#AC_SUBST(CPPFLAGS) -#AC_SUBST(LDFLAGS) dnl # Use wall if we have GCC if test "x$GCC" = "xyes"; then |
From: <gnu...@li...> - 2001-06-21 06:39:31
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : /libcomprex Modified Files: fileio.c Log Message: The temporary directories are now removed if a problem occurs while opening an archive. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/fileio.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -3 -r1.11 -r1.12 --- fileio.c 2001/06/21 06:22:33 1.11 +++ fileio.c 2001/06/21 06:39:30 1.12 @@ -1,7 +1,7 @@ /** * @file fileio.c File input/output API * - * $Id: fileio.c,v 1.11 2001/06/21 06:22:33 chipx86 Exp $ + * $Id: fileio.c,v 1.12 2001/06/21 06:39:30 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -117,6 +117,8 @@ * File doesn't exist (or some other error). * Either way, it failed. */ + rmdir(outPath); + free(scheme); free(newPath); free(baseName); @@ -186,6 +188,8 @@ * Oops, failed.. Nothing can support this. We should probably * do something fancy here though. Maybe set errno or something? */ + rmdir(outPath); + free(baseName); free(outPath); free(scheme); @@ -201,6 +205,7 @@ { /* Unable to find or access the file. */ /* TODO: Do something good here, unlike what we're doing now. */ + rmdir(outPath); free(baseName); free(outFilename); @@ -328,7 +333,6 @@ /* We don't need these anymore... */ free(baseName); free(outFilename); - free(outPath); /* * Well, we're here. It seems that the file was decompressed! @@ -346,10 +350,17 @@ * Clean up the file batch... */ freeCxFileBatch(batch); + + /* XXX Do we want mkdir() or cxRecursiveDelete() ? */ + cxRecursiveDelete(outPath); + + free(outPath); return NULL; } + free(outPath); + /* Everything looks good. Let's return now. */ return batch->firstFile; } |
From: <gnu...@li...> - 2001-06-21 06:40:01
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : / Modified Files: ChangeLog Log Message: The temporary directories are now removed if a problem occurs while opening an archive. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/ChangeLog,v retrieving revision 1.20 retrieving revision 1.21 diff -u -3 -r1.20 -r1.21 --- ChangeLog 2001/06/21 06:22:33 1.20 +++ ChangeLog 2001/06/21 06:39:30 1.21 @@ -1,3 +1,8 @@ +Wed Jun 20 23:36:07 PDT 2001 Christian Hammond <ch...@po...> + + * libcomprex/fileio.c: The temporary directories are now removed if + a problem occurs while opening an archive. + Wed Jun 20 23:17:03 PDT 2001 Christian Hammond <ch...@po...> * libcomprex/configure.in: |
From: <gnu...@li...> - 2001-06-21 06:45:23
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : /libcomprex Modified Files: fileio.c Log Message: Files without extensions no longer cause segfaults. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/fileio.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -3 -r1.12 -r1.13 --- fileio.c 2001/06/21 06:39:30 1.12 +++ fileio.c 2001/06/21 06:45:23 1.13 @@ -1,7 +1,7 @@ /** * @file fileio.c File input/output API * - * $Id: fileio.c,v 1.12 2001/06/21 06:39:30 chipx86 Exp $ + * $Id: fileio.c,v 1.13 2001/06/21 06:45:23 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -244,10 +244,11 @@ * First try to auto-guess by extension. */ ext = strrchr(baseName, '.'); - ext++; if (ext != NULL) { + ext++; + for (fileModule = cxGetFirstModule(CX_MODULE_FILE); fileModule != NULL; fileModule = fileModule->next) |
From: <gnu...@li...> - 2001-06-21 06:45:53
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : / Modified Files: ChangeLog Log Message: Files without extensions no longer cause segfaults. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/ChangeLog,v retrieving revision 1.21 retrieving revision 1.22 diff -u -3 -r1.21 -r1.22 --- ChangeLog 2001/06/21 06:39:30 1.21 +++ ChangeLog 2001/06/21 06:45:23 1.22 @@ -1,3 +1,8 @@ +Wed Jun 20 23:44:51 PDT 2001 Christian Hammond <ch...@po...> + + * libcomprex/fileio.c: Files without extensions no longer cause + segfaults. + Wed Jun 20 23:36:07 PDT 2001 Christian Hammond <ch...@po...> * libcomprex/fileio.c: The temporary directories are now removed if |
From: <gnu...@li...> - 2001-06-21 19:47:52
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : /modules/scheme/curl Modified Files: curl.c Log Message: Removed debug messages. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/modules/scheme/curl/curl.c,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -3 -r1.1.1.1 -r1.2 --- curl.c 2001/06/03 09:47:38 1.1.1.1 +++ curl.c 2001/06/21 19:47:52 1.2 @@ -1,7 +1,7 @@ /** * @file module.h Module API * - * $Id: curl.c,v 1.1.1.1 2001/06/03 09:47:38 chipx86 Exp $ + * $Id: curl.c,v 1.2 2001/06/21 19:47:52 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -38,16 +38,12 @@ url = (char *)malloc((strlen(scheme) + strlen(path) + 2) * sizeof(char)); sprintf(url, "%s:%s", scheme, path); - printf(">> url = '%s'\n", url); - printf(">> outFilename = '%s'\n", outFilename); - fp = fopen(outFilename, "w"); if (fp == NULL) return CX_ERROR; curl = curl_easy_init(); - printf(">> curl initialized.\n"); if (curl == NULL) return CX_ERROR; @@ -56,23 +52,17 @@ curl_easy_setopt(curl, CURLOPT_NOPROGRESS, 1); curl_easy_setopt(curl, CURLOPT_MUTE, 1); curl_easy_setopt(curl, CURLOPT_FILE, fp); - - printf(">> options set.\n"); res = curl_easy_perform(curl); - printf(">> Performed.\n"); - /* We should break this down a bit so we can return CX_FILE_NOT_FOUND */ if (res != CURLE_OK) return CX_ERROR; - printf(">> Success.\n"); fclose(fp); curl_easy_cleanup(curl); - printf("Cleaned up.\n"); free(url); return CX_SUCCESS; |
From: <gnu...@li...> - 2001-06-21 19:48:24
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : / Modified Files: ChangeLog Log Message: Removed debug messages. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/ChangeLog,v retrieving revision 1.23 retrieving revision 1.24 diff -u -3 -r1.23 -r1.24 --- ChangeLog 2001/06/21 18:48:54 1.23 +++ ChangeLog 2001/06/21 19:47:51 1.24 @@ -1,3 +1,7 @@ +Thu Jun 21 12:46:30 PDT 2001 Christian Hammond <ch...@po...> + + * modules/scheme/curl/curl.c: Removed debug messages. + Thu Jun 21 20:44:03 CEST 2001 Gerry Jo Jellestad <ge...@c6...> * modules/file/ar.c: Fixed a memory leak. |
From: <gnu...@li...> - 2001-06-21 20:03:04
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : /libcomprex Modified Files: fileio.c Log Message: Fixed a segfault in cxOpen(), and fixed a bug where prefixing a filename with file: would cause the file to not be found. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/fileio.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -3 -r1.13 -r1.14 --- fileio.c 2001/06/21 06:45:23 1.13 +++ fileio.c 2001/06/21 20:03:04 1.14 @@ -1,7 +1,7 @@ /** * @file fileio.c File input/output API * - * $Id: fileio.c,v 1.13 2001/06/21 06:45:23 chipx86 Exp $ + * $Id: fileio.c,v 1.14 2001/06/21 20:03:04 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -54,8 +54,9 @@ *path = NULL; else { - *path = (char *)malloc(len * sizeof(char)); + *path = (char *)malloc((len + 1) * sizeof(char)); strcpy(*path, uri); + } } @@ -84,7 +85,12 @@ __processUri(path, &scheme, &newPath); if (newPath == NULL || !strcmp(newPath, "")) + { + if (scheme != NULL) free(scheme); + if (newPath != NULL) free(newPath); + return NULL; + } baseName = cxGetBaseName(path); @@ -111,7 +117,7 @@ struct stat sb; /* First, make sure this file exists! */ - if (stat(path, &sb) == -1) + if (stat(newPath, &sb) == -1) { /* * File doesn't exist (or some other error). @@ -136,12 +142,11 @@ if (path[0] == '/') { /* TODO: Copy if symlink support doesn't exist. */ - symlink(path, outFilename); + symlink(newPath, outFilename); } else { - char *temp; - char *cwd; + char *temp, *cwd; cwd = (char *)malloc(255 * sizeof(char)); /* 255? More? */ @@ -156,9 +161,9 @@ exit(1); } - temp = (char *)malloc((strlen(path) + strlen(cwd) + 2) * + temp = (char *)malloc((strlen(newPath) + strlen(cwd) + 2) * sizeof(char)); - sprintf(temp, "%s/%s", cwd, path); + sprintf(temp, "%s/%s", cwd, newPath); /* TODO: Copy if symlink support doesn't exist. */ symlink(temp, outFilename); |
From: <gnu...@li...> - 2001-06-21 20:03:34
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : / Modified Files: ChangeLog Log Message: Fixed a segfault in cxOpen(), and fixed a bug where prefixing a filename with file: would cause the file to not be found. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/ChangeLog,v retrieving revision 1.24 retrieving revision 1.25 diff -u -3 -r1.24 -r1.25 --- ChangeLog 2001/06/21 19:47:51 1.24 +++ ChangeLog 2001/06/21 20:03:04 1.25 @@ -1,3 +1,9 @@ +Thu Jun 21 13:01:50 PDT 2001 Christian Hammond <ch...@po...> + + * libcomprex/fileio.c: Fixed a segfault in cxOpen(), and fixed a bug + where prefixing a filename with file: would cause the file to not + be found. + Thu Jun 21 12:46:30 PDT 2001 Christian Hammond <ch...@po...> * modules/scheme/curl/curl.c: Removed debug messages. |
From: <gnu...@li...> - 2001-07-10 03:30:24
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : / Modified Files: configure.in Log Message: The previous table I got from some other project was incorrect. This table should be more correct. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/configure.in,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- configure.in 2001/06/21 06:22:33 1.8 +++ configure.in 2001/07/10 03:30:24 1.9 @@ -1,5 +1,5 @@ dnl Process this file with autoconf to create configure. -dnl $Id: configure.in,v 1.8 2001/06/21 06:22:33 chipx86 Exp $ +dnl $Id: configure.in,v 1.9 2001/07/10 03:30:24 chipx86 Exp $ AC_INIT(config.h.in) @@ -20,12 +20,12 @@ dnl # libtool versioning dnl ################################################################ dnl # -dnl # +1 : ? : +1 == new interface that does not break old one -dnl # +1 : ? : 0 == new interface that breaks old one -dnl # ? : ? : 0 == no new interfaces, but breaks apps -dnl # ? : +1 : ? == just some internal changes, nothing breaks but -dnl # might work better +dnl # +1 : 0 : +1 == new interface that does not break old one. +dnl # +1 : 0 : 0 == removed an interface. Breaks old apps. +dnl # ? : +1 : ? == internal changes that doesn't break anything. +dnl # dnl # CURRENT : REVISION : AGE +dnl # LT_CURRENT=0 LT_REVISION=0 LT_AGE=0 @@ -135,6 +135,7 @@ modules/file/Makefile modules/file/ar/Makefile modules/file/bzip2/Makefile +modules/file/tar/Makefile modules/file/zlib/Makefile modules/scheme/Makefile modules/scheme/curl/Makefile |
From: <gnu...@li...> - 2001-07-12 20:54:25
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : /libcomprex Modified Files: fileio.c internal.c internal.h Log Message: Updated for the new leakbug. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/fileio.c,v retrieving revision 1.14 retrieving revision 1.15 diff -u -3 -r1.14 -r1.15 --- fileio.c 2001/06/21 20:03:04 1.14 +++ fileio.c 2001/07/12 20:54:24 1.15 @@ -1,7 +1,7 @@ /** * @file fileio.c File input/output API * - * $Id: fileio.c,v 1.14 2001/06/21 20:03:04 chipx86 Exp $ + * $Id: fileio.c,v 1.15 2001/07/12 20:54:24 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -56,7 +56,6 @@ { *path = (char *)malloc((len + 1) * sizeof(char)); strcpy(*path, uri); - } } =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/internal.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- internal.c 2001/06/21 06:22:33 1.4 +++ internal.c 2001/07/12 20:54:24 1.5 @@ -1,7 +1,7 @@ /** * @file internal.c Internal functions * - * $Id: internal.c,v 1.4 2001/06/21 06:22:33 chipx86 Exp $ + * $Id: internal.c,v 1.5 2001/07/12 20:54:24 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -411,6 +411,8 @@ return; n = scandir(dirpath, &filelist, 0, alphasort); + + LB_REGISTER_ARRAY((void **)filelist, sizeof(struct dirent *), n); if (n > 0) { =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/internal.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- internal.h 2001/06/21 06:22:33 1.3 +++ internal.h 2001/07/12 20:54:24 1.4 @@ -1,7 +1,7 @@ /** * @file internal.h Internal functions * - * $Id: internal.h,v 1.3 2001/06/21 06:22:33 chipx86 Exp $ + * $Id: internal.h,v 1.4 2001/07/12 20:54:24 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -51,6 +51,14 @@ #ifdef WITH_LEAKBUG # include <leakbug.h> +# define LB_REGISTER(ptr, dataSize) \ + lbRegister((ptr), (dataSize), __FILE__, __LINE__, LEAKBUG_DEBUG_LEVEL) +# define LB_REGISTER_ARRAY(ptr, dataSize, numElements) \ + lbRegisterArray((void **)(ptr), (dataSize), (numElements), \ + __FILE__, __LINE__, LEAKBUG_DEBUG_LEVEL) +#else +# define LB_REGISTER(ptr, dataSize) +# define LB_REGISTER_ARRAY(ptr, dataSize, numElements) #endif #include <comprex.h> |
From: <gnu...@li...> - 2001-07-12 20:54:55
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : / Modified Files: ChangeLog Log Message: Updated for the new leakbug. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/ChangeLog,v retrieving revision 1.25 retrieving revision 1.26 diff -u -3 -r1.25 -r1.26 --- ChangeLog 2001/06/21 20:03:04 1.25 +++ ChangeLog 2001/07/12 20:54:24 1.26 @@ -1,3 +1,8 @@ +Thu Jul 12 13:53:00 PDT 2001 Christian Hammond <ch...@po...> + + * libcomprex/internal.h: + * libcomprex/internal.c: Updated for the new leakbug. + Thu Jun 21 13:01:50 PDT 2001 Christian Hammond <ch...@po...> * libcomprex/fileio.c: Fixed a segfault in cxOpen(), and fixed a bug |
From: <gnu...@li...> - 2001-07-26 11:14:57
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : /libcomprex Modified Files: module.c Log Message: Prints out an error if a module can't be loaded. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/module.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- module.c 2001/06/21 06:22:33 1.5 +++ module.c 2001/07/26 11:14:56 1.6 @@ -1,7 +1,7 @@ /** * @file module.h Module API * - * $Id: module.c,v 1.5 2001/06/21 06:22:33 chipx86 Exp $ + * $Id: module.c,v 1.6 2001/07/26 11:14:56 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -136,6 +136,11 @@ if (module->handle == NULL) { + const char *dlerror = lt_dlerror(); + + fprintf(stderr, "libcomprex: error: failed to open %s: %s\n", + file, dlerror); + free(module); return NULL; } @@ -446,7 +451,6 @@ lastFileModule = module->prev; else lastSchemeModule = module->prev; - } if (module->filename != NULL) |
From: <gnu...@li...> - 2001-07-26 11:15:27
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : / Modified Files: ChangeLog Log Message: Prints out an error if a module can't be loaded. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/ChangeLog,v retrieving revision 1.26 retrieving revision 1.27 diff -u -3 -r1.26 -r1.27 --- ChangeLog 2001/07/12 20:54:24 1.26 +++ ChangeLog 2001/07/26 11:14:56 1.27 @@ -1,3 +1,7 @@ +Thu Jul 26 04:11:03 PDT 2001 Christian Hammond <ch...@po...> + + * libcomprex/module.c: Prints out an error if a module can't be loaded. + Thu Jul 12 13:53:00 PDT 2001 Christian Hammond <ch...@po...> * libcomprex/internal.h: |
From: <gnu...@li...> - 2001-08-08 04:42:44
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : / Modified Files: ChangeLog Makefile.am Added Files: configure.ac Log Message: Added support for autoconf 2.50. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/ChangeLog,v retrieving revision 1.27 retrieving revision 1.28 diff -u -3 -r1.27 -r1.28 --- ChangeLog 2001/07/26 11:14:56 1.27 +++ ChangeLog 2001/08/08 04:42:43 1.28 @@ -1,3 +1,9 @@ +Tue Aug 07 21:41:32 PDT 2001 Christian Hammond <ch...@po...> + + * configure.ac: Added this for autoconf 2.50 support. + * Makefile.am: Make sure configure.in and configure.ac are in the + distribution tarballs. + Thu Jul 26 04:11:03 PDT 2001 Christian Hammond <ch...@po...> * libcomprex/module.c: Prints out an error if a module can't be loaded. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/Makefile.am,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- Makefile.am 2001/06/04 06:47:31 1.2 +++ Makefile.am 2001/08/08 04:42:43 1.3 @@ -1,4 +1,4 @@ -# $Id: Makefile.am,v 1.2 2001/06/04 06:47:31 chipx86 Exp $ +# $Id: Makefile.am,v 1.3 2001/08/08 04:42:43 chipx86 Exp $ SUBDIRS = docs libltdl libcomprex modules tests @@ -11,7 +11,8 @@ ChangeLog \ autogen.sh \ comprex.m4.in \ - libcomprex.spec.in + libcomprex.spec.in \ + configure.in configure.ac dist-hook: libcomprex.spec cp libcomprex.spec $(distdir) |
From: <gnu...@li...> - 2001-08-23 07:30:08
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : /libcomprex Added Files: types.h Removed Files: status.h Log Message: Renamed status.h to types.h. |
From: <gnu...@li...> - 2001-08-23 07:30:50
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : /libcomprex Modified Files: Makefile.am comprex.h fileio.h module.c module.h Added Files: archive.c archive.h file.h Log Message: Added the new CxArchive and CxFile stuff, but it breaks everything. It's not all setup to use this yet. I'm too tired to work on it though, so I'll get it all done tomorrow sometime. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/Makefile.am,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -3 -r1.1.1.1 -r1.2 --- Makefile.am 2001/06/03 09:47:25 1.1.1.1 +++ Makefile.am 2001/08/23 07:30:49 1.2 @@ -1,17 +1,21 @@ -# $Id: Makefile.am,v 1.1.1.1 2001/06/03 09:47:25 chipx86 Exp $ +# $Id: Makefile.am,v 1.2 2001/08/23 07:30:49 chipx86 Exp $ cxincludedir = $(includedir)/libcomprex cxinclude_HEADERS = \ + archive.h \ comprex.h \ + file.h \ fileio.h \ module.h \ - status.h \ + types.h \ utils.h lib_LTLIBRARIES = libcomprex.la libcomprex_la_SOURCES = \ + archive.c \ + file.c \ fileio.c \ internal.c \ module.c \ =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/comprex.h,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -3 -r1.1.1.1 -r1.2 --- comprex.h 2001/06/03 09:47:36 1.1.1.1 +++ comprex.h 2001/08/23 07:30:49 1.2 @@ -1,7 +1,7 @@ /** * @file comprex.h libcomprex include file. * - * $Id: comprex.h,v 1.1.1.1 2001/06/03 09:47:36 chipx86 Exp $ + * $Id: comprex.h,v 1.2 2001/08/23 07:30:49 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -23,9 +23,10 @@ #ifndef _LIBCOMPREX_H_ #define _LIBCOMPREX_H_ +#include <libcomprex/archive.h> #include <libcomprex/fileio.h> #include <libcomprex/module.h> -#include <libcomprex/status.h> +#include <libcomprex/types.h> #include <libcomprex/utils.h> #endif /* _LIBCOMPREX_H_ */ =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/fileio.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- fileio.h 2001/06/19 09:59:50 1.3 +++ fileio.h 2001/08/23 07:30:49 1.4 @@ -1,7 +1,7 @@ /** * @file fileio.h File input/output API * - * $Id: fileio.h,v 1.3 2001/06/19 09:59:50 chipx86 Exp $ + * $Id: fileio.h,v 1.4 2001/08/23 07:30:49 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -28,7 +28,6 @@ #endif typedef enum _CxDepth CxDepth; /**< Decompression depth. */ -typedef struct _CxFile CxFile; /**< A single file. */ typedef struct _CxFileBatch CxFileBatch; /**< A group of files. */ #include <libcomprex/module.h> =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/module.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- module.c 2001/07/26 11:14:56 1.6 +++ module.c 2001/08/23 07:30:49 1.7 @@ -1,7 +1,7 @@ /** * @file module.h Module API * - * $Id: module.c,v 1.6 2001/07/26 11:14:56 chipx86 Exp $ + * $Id: module.c,v 1.7 2001/08/23 07:30:49 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -200,8 +200,8 @@ module->ops.scheme = ops; } - module->prev = NULL; - module->next = NULL; + module->prev = NULL; + module->next = NULL; ltdl_refCount++; =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/module.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- module.h 2001/06/04 06:47:32 1.2 +++ module.h 2001/08/23 07:30:49 1.3 @@ -1,7 +1,7 @@ /** * @file module.h Module API * - * $Id: module.h,v 1.2 2001/06/04 06:47:32 chipx86 Exp $ + * $Id: module.h,v 1.3 2001/08/23 07:30:49 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * @@ -33,7 +33,7 @@ typedef struct _CxModule CxModule; /**< A loadable module. */ #include <ltdl.h> -#include <libcomprex/status.h> +#include <libcomprex/types.h> #include <libcomprex/fileio.h> /** |
From: <gnu...@li...> - 2001-08-23 07:41:28
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : / Modified Files: ChangeLog Log Message: Updated ChangeLog. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/ChangeLog,v retrieving revision 1.28 retrieving revision 1.29 diff -u -3 -r1.28 -r1.29 --- ChangeLog 2001/08/08 04:42:43 1.28 +++ ChangeLog 2001/08/23 07:41:27 1.29 @@ -1,3 +1,14 @@ +Thu Aug 23 00:28:24 PDT 2001 Christian Hammond <ch...@po...> + + * libcomprex/status.h: Renamed to types.h. + + * libcomprex/Makefile.am: + * libcomprex/comprex.h: + * libcomprex/archive.c: + * libcomprex/archive.h: + * libcomprex/file.h: Added, but everything is now broken. I'll fix it + tomorrow sometime. + Tue Aug 07 21:41:32 PDT 2001 Christian Hammond <ch...@po...> * configure.ac: Added this for autoconf 2.50 support. |
From: <gnu...@li...> - 2001-08-23 08:54:09
|
GNUpdate CVS committal Author : chipx86 Module : libcomprex Path : /libcomprex Modified Files: archive.h comprex.h file.h fileio.h internal.h module.h types.h utils.h Log Message: Uniquified the @file for doxygen. =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/archive.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- archive.h 2001/08/23 07:30:49 1.1 +++ archive.h 2001/08/23 08:54:08 1.2 @@ -1,7 +1,7 @@ /** - * @file archive.h Archive API + * @file libcomprex/archive.h Archive API * - * $Id: archive.h,v 1.1 2001/08/23 07:30:49 chipx86 Exp $ + * $Id: archive.h,v 1.2 2001/08/23 08:54:08 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/comprex.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- comprex.h 2001/08/23 07:30:49 1.2 +++ comprex.h 2001/08/23 08:54:08 1.3 @@ -1,7 +1,7 @@ /** - * @file comprex.h libcomprex include file. + * @file libcomprex/comprex.h libcomprex include file. * - * $Id: comprex.h,v 1.2 2001/08/23 07:30:49 chipx86 Exp $ + * $Id: comprex.h,v 1.3 2001/08/23 08:54:08 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/file.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- file.h 2001/08/23 07:30:49 1.1 +++ file.h 2001/08/23 08:54:08 1.2 @@ -1,7 +1,7 @@ /** - * @file file.h File structures + * @file libcomprex/file.h File structures * - * $Id: file.h,v 1.1 2001/08/23 07:30:49 chipx86 Exp $ + * $Id: file.h,v 1.2 2001/08/23 08:54:08 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/fileio.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- fileio.h 2001/08/23 07:30:49 1.4 +++ fileio.h 2001/08/23 08:54:08 1.5 @@ -1,7 +1,7 @@ /** - * @file fileio.h File input/output API + * @file libcomprex/fileio.h File input/output API * - * $Id: fileio.h,v 1.4 2001/08/23 07:30:49 chipx86 Exp $ + * $Id: fileio.h,v 1.5 2001/08/23 08:54:08 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/internal.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- internal.h 2001/07/12 20:54:24 1.4 +++ internal.h 2001/08/23 08:54:08 1.5 @@ -1,7 +1,7 @@ /** - * @file internal.h Internal functions + * @file libcomprex/internal.h Internal functions * - * $Id: internal.h,v 1.4 2001/07/12 20:54:24 chipx86 Exp $ + * $Id: internal.h,v 1.5 2001/08/23 08:54:08 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/module.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- module.h 2001/08/23 07:30:49 1.3 +++ module.h 2001/08/23 08:54:08 1.4 @@ -1,7 +1,7 @@ /** - * @file module.h Module API + * @file libcomprex/module.h Module API * - * $Id: module.h,v 1.3 2001/08/23 07:30:49 chipx86 Exp $ + * $Id: module.h,v 1.4 2001/08/23 08:54:08 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/types.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- types.h 2001/08/23 07:30:07 1.1 +++ types.h 2001/08/23 08:54:08 1.2 @@ -1,7 +1,7 @@ /** - * @file types.h Type definitions. + * @file libcomprex/types.h Type definitions. * - * $Id: types.h,v 1.1 2001/08/23 07:30:07 chipx86 Exp $ + * $Id: types.h,v 1.2 2001/08/23 08:54:08 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * =================================================================== RCS file: /cvsroot/gnupdate/libcomprex/libcomprex/utils.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- utils.h 2001/06/21 06:22:33 1.3 +++ utils.h 2001/08/23 08:54:08 1.4 @@ -1,7 +1,7 @@ /** - * @file utils.h Utility functions + * @file libcomprex/utils.h Utility functions * - * $Id: utils.h,v 1.3 2001/06/21 06:22:33 chipx86 Exp $ + * $Id: utils.h,v 1.4 2001/08/23 08:54:08 chipx86 Exp $ * * @Copyright (C) 1999-2001 The GNUpdate Project. * |