summaryrefslogtreecommitdiff
path: root/lib/cpio.c
AgeCommit message (Expand)AuthorFilesLines
2001-02-04Merged build/install in file state machine.jbj1-435/+371
2001-02-03fix: db1 dbopen() check found in libc not auto-configuring forrectly.jbj1-89/+157
2001-02-03Add I/O to file state machine.jbj1-424/+480
2001-02-02Use fsm for building.jbj1-310/+272
2001-02-02fix: grrr, post increment off by 1 iterator.jbj1-61/+16
2001-02-01Handle links correctly, wotta PITA. Now to clean up and find the double free ...jbj1-134/+338
2001-01-30Simple install file state machine.jbj1-193/+385
2001-01-29Commit to install file state machine.jbj1-584/+769
2001-01-28Apply suffixes only to files.jbj1-197/+162
2001-01-28Payload state machine, with commit and undo.jbj1-344/+340
2001-01-271st crack at a payload unpack state machine.jbj1-74/+299
2001-01-26lclint annotations.jbj1-6/+9
2001-01-25- remove support for v1 src rpm's.jbj1-128/+152
2001-01-24Add rollback.h, 1st attempt to rationalize TFI_t.jbj1-1/+1
2001-01-24Rip XFI_t from install.jbj1-23/+35
2001-01-23Rip out cpioFileMap.jbj1-42/+83
2001-01-23Expose loadFi/freeFi.jbj1-3/+3
2001-01-22Make cpio maps totally opaque.jbj1-56/+99
2001-01-21Make cpio mappings opaque.jbj1-88/+146
2001-01-21- cpio mappings carry dirname/basename, not absolute path.jbj1-22/+39
2001-01-19ewt's cpio hack reverted.jbj1-9/+1
2001-01-19Typo.jbj1-2/+2
2001-01-19ewt's cpio hack.jbj1-1/+9
2001-01-03- fix: avoid locale issues with strcasecmp/strncasecmp (#23199).jbj1-3/+5
2000-12-12Sync with rpm-4_0 branch.jbj1-7/+6
2000-12-02Bring header reggions mods back to top of stack.jbj1-2/+4
2000-10-28- add cscope/ctags (Rodrigo Barbosa<rodrigob@conectiva.com.br>).jbj1-4/+7
2000-10-24- verify MD5 sums of payload files when unpacking archive.jbj1-23/+164
2000-08-28Doxygen annotations.jbj1-3/+8
2000-08-27Add todo note.jbj1-0/+1
2000-08-27Doxygen annotations.jbj1-5/+6
2000-08-23lclint/doxygen additions.jbj1-9/+28
2000-07-15- rip out pre-transaction syscalls, more design is needed.jbj1-0/+1
2000-07-09- prefix payload paths with "./", otherwise "/" can't be represented.jbj1-7/+10
2000-07-07lclint fiddles.jbj1-1/+0
2000-06-09Move low level support routines to librpmio.jbj1-1/+1
2000-05-18fix: don't change hardlink st_size.jbj1-41/+64
2000-04-15fix: cpio.c: pre-, not post-, decrement the link count.jbj1-13/+12
2000-03-23- API: change dbi to pass by reference, not value.jbj1-220/+250
2000-01-24Documentation comments.jbj1-1/+27
1999-11-24build/files.c: Remove dead code.jbj1-2/+2
1999-11-24lib/macro.c: Canonicalize paths in rpmGetPath().jbj1-7/+7
1999-11-10Swap 2nd and 3rd arg to Fread/Fwrite to preserve read/write type return.jbj1-6/+6
1999-11-04Use Fopen almost everywhere.jbj1-2/+3
1999-11-02Add ref/deref/new/fileno/open vectors to FDIO_t.jbj1-9/+8
1999-10-30Make fdFileno() static, use Fileno()/Ferror() analogues throughout.jbj1-3/+4
1999-10-29fix: resurrect multiple target platform builds.jbj1-2/+2
1999-10-29check for memory leaks (almost all leaks are plugged).jbj1-12/+8
1999-10-27use compressed filenames on install side.jbj1-99/+50
1999-10-20lclint annotations.jbj1-2/+2