rpm/lib
jbj 1f6614e61e The death of lib/ftp.c, merged into lib/rpmio.c.
Start composting the rpmio API.
Preliminary (not working) support for HTTP PUT.
build.c: Check fd for NULL and use Ferror() for Fopen return.
build/parseSpec.c: ditto
build/pack.c: Use fdGetFP() rather than fpio->ffileno().
build/parseSpec.c: ditto
build/pack.c: Use Stat/Mkdir wrappers.
build/pack.c: Do Fflush before fdDup so that writes can remain buffered.
lib/install.c: ditto
build/parsePrep.c: Skip over URL leadin when writing %prep scriptlet.
lib/misc.c: Rewrite to use simpler urlPath(). Restore checks on local fs.
lib/rpmchecksig.c: Open with "r+" rather than "w" to avoid truncation.
lib/url.c: Do lazy malloc of u->buf in rpmio.c checkResponse().
lib/rpmio.c: Make persist/contentLength per-fd rather than per-url.
lib/rpmio.c: Add wr_chunked method for HTTP PUT (still broken).
lib/rpmio.c: ftpAbort() should use timedRead.
lib/rpmio.c: Add Fflush().
lib/url.c: urlPath() should return something ("/") on url = NULL (paranoia).
lib/url.c: urlSplit() should return something ("/") on url w/o path.

CVS patchset: 3429
CVS date: 1999/11/18 18:07:46
1999-11-18 18:07:46 +00:00
..
.cvsignore Eliminate generated files. 1999-01-25 19:46:40 +00:00
.files LCLINT pass 0. 1998-11-16 21:40:28 +00:00
.lclintrc use compressed filenames on install side. 1999-10-27 23:18:10 +00:00
Makefile.am The death of lib/ftp.c, merged into lib/rpmio.c. 1999-11-18 18:07:46 +00:00
cpio.c Swap 2nd and 3rd arg to Fread/Fwrite to preserve read/write type return. 1999-11-10 22:09:49 +00:00
cpio.h use compressed filenames on install side. 1999-10-27 23:18:10 +00:00
dbindex.c Use Fstrerror on ufdio throughut. 1999-11-12 17:20:49 +00:00
dbindex.h lclint annotations. 1999-10-20 21:40:10 +00:00
depends.c check for memory leaks (almost all leaks are plugged). 1999-10-29 16:06:01 +00:00
depends.h check for memory leaks (almost all leaks are plugged). 1999-10-29 16:06:01 +00:00
falloc.c lib/rpmio.c: Implement per-fd layers as a stack, add fdPush/fdPop. 1999-11-14 19:15:18 +00:00
falloc.h Add ref/deref/new/fileno/open vectors to FDIO_t. 1999-11-02 14:33:14 +00:00
formats.c Make fdFileno() static, use Fileno()/Ferror() analogues throughout. 1999-10-30 16:43:29 +00:00
fprint.c check for memory leaks (almost all leaks are plugged). 1999-10-29 16:06:01 +00:00
fprint.h got installs/removes working with new file lists 1999-10-21 02:40:57 +00:00
fs.c check for memory leaks (almost all leaks are plugged). 1999-10-29 16:06:01 +00:00
hash.c check for memory leaks (almost all leaks are plugged). 1999-10-29 16:06:01 +00:00
hash.h check for memory leaks (almost all leaks are plugged). 1999-10-29 16:06:01 +00:00
header.c Swap 2nd and 3rd arg to Fread/Fwrite to preserve read/write type return. 1999-11-10 22:09:49 +00:00
header.h check for memory leaks (almost all leaks are plugged). 1999-10-29 16:06:01 +00:00
install.c The death of lib/ftp.c, merged into lib/rpmio.c. 1999-11-18 18:07:46 +00:00
install.h lclint annotations. 1999-10-20 21:40:10 +00:00
lookup.c Use headerNVR throughout. 1999-08-06 22:52:49 +00:00
lookup.h Fiddles to resurrect lclint. 1999-09-12 20:43:23 +00:00
macro.c lib/rpmio.c: Implement per-fd layers as a stack, add fdPush/fdPop. 1999-11-14 19:15:18 +00:00
md5.c add rpm prefix to MD5 routines to avoid name conflict on solaris. 1999-05-05 13:25:25 +00:00
md5.h dumb cpp's want white space around lclint annotations (Tim Mooney). 1999-10-04 20:18:48 +00:00
md5sum.c add rpm prefix to MD5 routines to avoid name conflict on solaris. 1999-05-05 13:25:25 +00:00
messages.c fix: version compares compatible with epoch-less requires/conflicts. 1999-09-24 14:54:23 +00:00
misc.c The death of lib/ftp.c, merged into lib/rpmio.c. 1999-11-18 18:07:46 +00:00
misc.h Make fdFileno() static, use Fileno()/Ferror() analogues throughout. 1999-10-30 16:43:29 +00:00
oldheader.c Swap 2nd and 3rd arg to Fread/Fwrite to preserve read/write type return. 1999-11-10 22:09:49 +00:00
oldheader.h lclint annotations. 1999-10-20 21:40:10 +00:00
oldrpmdb.h Perl bindings need 1999-07-13 21:37:57 +00:00
package.c Make fdFileno() static, use Fileno()/Ferror() analogues throughout. 1999-10-30 16:43:29 +00:00
problems.c fix: command line install had header memory leak. 1999-09-21 03:22:53 +00:00
query.c Swap 2nd and 3rd arg to Fread/Fwrite to preserve read/write type return. 1999-11-10 22:09:49 +00:00
rebuilddb.c Spec: Add rootdir (as in chroot). 1999-10-31 21:38:21 +00:00
rpm_malloc.h Add multiple include avoidance and c++ prototype wrapping throughout *.h. 1998-07-25 15:10:58 +00:00
rpmchecksig.c The death of lib/ftp.c, merged into lib/rpmio.c. 1999-11-18 18:07:46 +00:00
rpmdb.c Swap 2nd and 3rd arg to Fread/Fwrite to preserve read/write type return. 1999-11-10 22:09:49 +00:00
rpmdb.h add perms to openDatabase() call. 1999-09-17 22:10:39 +00:00
rpmerr.c Perl bindings need 1999-07-13 21:37:57 +00:00
rpminstall.c Make static fd in transaction callback persistent. 1999-11-15 23:57:18 +00:00
rpmio.h The death of lib/ftp.c, merged into lib/rpmio.c. 1999-11-18 18:07:46 +00:00
rpmlead.c Swap 2nd and 3rd arg to Fread/Fwrite to preserve read/write type return. 1999-11-10 22:09:49 +00:00
rpmlead.h lclint annotations. 1999-09-17 20:40:41 +00:00
rpmlib.h Move most of the ftp and http interface to rpmio.c. 1999-11-02 17:56:30 +00:00
rpmmacro.h Use Fstrerror on ufdio throughut. 1999-11-12 17:20:49 +00:00
rpmmalloc.c Don't use err(3) for now. 1999-09-29 15:59:55 +00:00
rpmrc.c lib/rpmio.c: Implement per-fd layers as a stack, add fdPush/fdPop. 1999-11-14 19:15:18 +00:00
rpmurl.h The death of lib/ftp.c, merged into lib/rpmio.c. 1999-11-18 18:07:46 +00:00
signature.c Swap 2nd and 3rd arg to Fread/Fwrite to preserve read/write type return. 1999-11-10 22:09:49 +00:00
signature.h dumb cpp's want white space around lclint annotations (Tim Mooney). 1999-10-04 20:18:48 +00:00
stringbuf.c lclint annotations. 1999-10-20 21:40:10 +00:00
stringbuf.h lclint annotations. 1999-10-21 15:04:25 +00:00
tagName.c lclint annotations and compiler cruft. 1999-10-21 20:36:16 +00:00
test.c add headerWrite return code and check for errors. 1999-08-24 15:18:43 +00:00
transaction.c check for memory leaks (almost all leaks are plugged). 1999-10-29 16:06:01 +00:00
tufdio.c Swap 2nd and 3rd arg to Fread/Fwrite to preserve read/write type return. 1999-11-10 22:09:49 +00:00
uninstall.c Make static fd in transaction callback persistent. 1999-11-15 23:57:18 +00:00
url.c The death of lib/ftp.c, merged into lib/rpmio.c. 1999-11-18 18:07:46 +00:00
verify.c Make fdFileno() static, use Fileno()/Ferror() analogues throughout. 1999-10-30 16:43:29 +00:00