summaryrefslogtreecommitdiff
path: root/lib/fs.c
AgeCommit message (Collapse)AuthorFilesLines
2007-08-09Skip stale and unaccessible (FUSE) mountpoints (rhbz#190496, 220991)Panu Matilainen1-3/+9
Ported from rpm5.org work of Jeff Johnson.
2007-07-11...and more pointer signedness fixes...Panu Matilainen1-1/+1
2005-02-03- discover and use getmntinfo if present.jbj1-0/+14
CVS patchset: 7741 CVS date: 2005/02/03 23:05:59
2003-04-02Splint clean.jbj1-5/+10
CVS patchset: 6729 CVS date: 2003/04/02 21:16:26
2003-01-25Display statfs(2) returns for debugging.jbj1-5/+12
CVS patchset: 6027 CVS date: 2003/01/25 18:10:30
2003-01-23splint fiddles.jbj1-4/+6
CVS patchset: 6023 CVS date: 2003/01/23 20:23:24
2002-08-19- add --with-efence to configure, check install/upgrade with efence.jbj1-12/+8
- beecrypt: short hex string conversion overflows target buffer. - mark "successors only" packages in transaction. - reap scriptlets with SIGCHLD handler. - rename PSM_t to rpmpsm, add methods and refcounts to manage. - remove %%configure/%%makeinstall from arch-os/macros, default is OK. - don't export MALLOC_CHECK_ to scriptlets. - squeaky clean memory leak checking. - always malloc rpmfi structure, refcounts are correct in rpmtsRun(). - skip redundant /sbin/ldconfig scripts on upgrade (if possible). CVS patchset: 5645 CVS date: 2002/08/19 22:27:44
2002-07-02Add boundsread annotations throughout, enable +bounds checking.jbj1-2/+4
Start narrowing the scope of bounds annotations by adding more annotations. CVS patchset: 5537 CVS date: 2002/07/02 23:54:35
2002-06-22Factor bounds checking annotations into source code.jbj1-0/+12
CVS patchset: 5521 CVS date: 2002/06/22 18:51:56
2001-11-12- commit to using rpmDepSet and TFI_t, not header.jbj1-8/+5
- lclint rpmio fiddles. CVS patchset: 5177 CVS date: 2001/11/12 20:51:05
2001-10-17Converging on lclint-3.0.17 strict level.jbj1-2/+2
CVS patchset: 5118 CVS date: 2001/10/17 16:43:36
2001-10-15Explicit branchstate annotations.jbj1-0/+2
CVS patchset: 5113 CVS date: 2001/10/15 17:53:34
2001-10-15lclint fiddles to annotate globals.jbj1-1/+7
CVS patchset: 5106 CVS date: 2001/10/15 03:22:10
2001-10-13- ratchet up to lclint "strict" level.jbj1-2/+4
CVS patchset: 5104 CVS date: 2001/10/13 19:35:58
2001-06-05- fix typos in linux.{req,prov}.jbj1-1/+4
CVS patchset: 4834 CVS date: 2001/06/05 19:26:22
2001-05-03- still more boring lclint annotations and fiddles.jbj1-1/+1
CVS patchset: 4738 CVS date: 2001/05/03 21:00:18
2001-04-30- yet more boring lclint annotations and fiddles.jbj1-2/+2
CVS patchset: 4732 CVS date: 2001/04/30 22:32:22
2001-04-29- more boring lclint annotations and fiddles.jbj1-0/+5
CVS patchset: 4725 CVS date: 2001/04/29 22:43:01
2001-04-29- globalize _free(3) wrapper in rpmlib.h, consistent usage throughout.jbj1-9/+11
- internalize locale insensitive ctype(3) in rpmio.h - boring lclint annotations and fiddles. CVS patchset: 4721 CVS date: 2001/04/29 01:05:43
2001-01-15- fix: extra newline in many error messages (#23947).jbj1-7/+7
- fix: rpm -Va with db1 needs per-iterator, not per-index, offset. - add install/remove transaction id tags. CVS patchset: 4441 CVS date: 2001/01/15 23:09:42
2000-12-12Sync with rpm-4_0 branch.jbj1-7/+7
CVS patchset: 4338 CVS date: 2000/12/12 20:03:45
2000-11-15- fix: segfault on exit of "rpm -qp --qf '%{#fsnames}' pkg" (#20595).jbj1-0/+2
CVS patchset: 4268 CVS date: 2000/11/15 15:28:46
2000-10-28- add cscope/ctags (Rodrigo Barbosa<rodrigob@conectiva.com.br>).jbj1-1/+1
- remove getMacroBody() from rpmio API. - hide libio lossage in prototype, not API. lclint annotations. CVS patchset: 4230 CVS date: 2000/10/28 17:16:25
2000-10-20- detect rdonly linux file systems.jbj1-4/+24
- check available inodes as well as blocks on mounted file systems. CVS patchset: 4220 CVS date: 2000/10/20 16:47:00
2000-08-27Doxygen annotations.jbj1-0/+4
CVS patchset: 4132 CVS date: 2000/08/27 19:27:03
2000-03-18Typo.jbj1-1/+1
CVS patchset: 3634 CVS date: 2000/03/18 14:24:21
2000-02-27Diminish solaris2.6 gcc noise.jbj1-2/+2
CVS patchset: 3593 CVS date: 2000/02/27 20:50:52
1999-10-29check for memory leaks (almost all leaks are plugged).jbj1-26/+36
CVS patchset: 3403 CVS date: 1999/10/29 16:06:01
1999-09-21fix: removed files fingerprint memory leak.jbj1-3/+3
fix: resurrect allfiles flag from rpm-2.5.x. CVS patchset: 3312 CVS date: 1999/09/21 17:21:57
1999-09-21fix: command line install had header memory leak.jbj1-9/+8
check for NULL on all memory allocations. free rpmrc mallocs on exit. permit run time leak detection. CVS patchset: 3311 CVS date: 1999/09/21 03:22:53
1999-09-17lclint annotations.jbj1-11/+14
CVS patchset: 3298 CVS date: 1999/09/17 22:02:44
1999-09-05added message to getFilesystem() -- this can hang up when we can'tewt1-0/+2
reach nfs servers, and it's nice for -vv to indicate what's wrong CVS patchset: 3258 CVS date: 1999/09/05 16:56:44
1999-07-13Eliminate const warning.jbj1-12/+15
CVS patchset: 3147 CVS date: 1999/07/13 22:17:16
1999-07-13Perl bindings needjbj1-2/+2
#include <foo.h> not #include "foo.h" CVS patchset: 3143 CVS date: 1999/07/13 21:37:57
1999-04-07deal with errors properlyewt1-0/+1
CVS patchset: 2963 CVS date: 1999/04/07 06:11:01
1999-04-07fix size estimates for source packagesewt1-8/+18
CVS patchset: 2961 CVS date: 1999/04/07 05:54:45
1999-01-06propagate "const char *" into rpmlib prototypes.jbj1-6/+7
CVS patchset: 2663 CVS date: 1999/01/06 17:33:50
1998-10-08Consolidate i18n baggage into AM_GNU_GETTEXT and system.h.jbj1-2/+0
CVS patchset: 2425 CVS date: 1998/10/08 14:59:17
1998-09-27add Slovak translation (Stanislav Meduna <stano@trillian.eunet.sk>)jbj1-3/+3
gettextify rpmMessage/rpmError/fprintf messages. CVS patchset: 2368 CVS date: 1998/09/27 22:03:52
1998-07-30Consolidated includes for librpmbuild API.jbj1-3/+2
CVS patchset: 2213 CVS date: 1998/07/30 22:09:42
1998-07-25Aggregate system includes into system.h.jbj1-11/+1
Rearrange functions to minimize exported routines in librpmbuild API. VS: ---------------------------------------------------------------------- CVS patchset: 2183 CVS date: 1998/07/25 21:00:26
1998-04-09left extraneous line in after patchewt1-1/+0
CVS patchset: 2075 CVS date: 1998/04/09 02:36:10
1998-04-02applied from from Till which fixes a fssizes problemewt1-1/+8
CVS patchset: 2060 CVS date: 1998/04/02 17:48:34
1998-03-041) header file cleanupsewt1-13/+13
2) use new dependency scheme 3) changed " #if" to "# if" CVS patchset: 2024 CVS date: 1998/03/04 16:52:59
1997-08-211) rpm2cpio didn't handle zlib errors properlyewt1-2/+4
2) query formats could yield (none)\n instead of just (none) 3) queries of fssizes w/o fsnames went bonkers CVS patchset: 1787 CVS date: 1997/08/21 01:20:16
1997-06-19Changes for OSF/1 getmntinfo_r()ewt1-13/+34
CVS patchset: 1708 CVS date: 1997/06/19 22:18:02
1997-06-19Fixed memory allocationewt1-2/+2
CVS patchset: 1700 CVS date: 1997/06/19 13:17:56
1997-06-19AIX changes from Till Bubeckewt1-7/+29
CVS patchset: 1698 CVS date: 1997/06/19 13:13:50
1997-06-17Fixed mntctl() checkingewt1-0/+64
CVS patchset: 1690 CVS date: 1997/06/17 14:49:07
1997-05-30*** empty log message ***ewt1-0/+172
CVS patchset: 1674 CVS date: 1997/05/30 21:57:31