
DIRECTORY CONTENTS:
-------------------

./dd :  (Not used)

./ls_list: (in use)
	Tar listing code taken from pax-3.0, only
	used in swinstall preview mode.

./cplob :  (In use)
	(char*) pointer list object.

./rpmbis : (in use)
	A from-scratch implementation of RPM file writing.

./uinfile :  (In use)
	Opens, uncomresses and does initial ID and decode of serial archive packages.

./strob :  (In use)
	Memory controlled string object.

./sw_parse :  (In use)
	The parser for INFO PSF and INDEX and option files.

./taru :  (In use)
	tar, cpio reading/writing libraries.

./uxfio :  (In use)
	Buffered, featurefull,  "Unix-API-Like" I/O object.

./compression (Currently not used)
	contains the minilzo compression library which is used to
	embed the shell_lib file in the swinstall binary.  Currently
	this is not used.

./swi  (In use)
	POSIX package decoding. Reads a posix package and
	makes a collection of objects that represent the exported
	catalog of the distribution.  Used by swinstall.

./misc  (In use)
	Most everything else, and some IEEE specific stuff.

	misc/fnmatch_u.h
	misc/md5.h
	misc/misc-fnmatch.h
	misc/misc-glob.h
	misc/rpmar_rpmfile.h

	misc/rpmfd.h		- RPM Compatibility interfaces.
	misc/rpmfd_rh61.h
	misc/rpmfd_rh62.h
	misc/rpmfd_rh72.h
	misc/rpmfd_rh80.h
	misc/rpmpsf_rpmi2.5.5.h
	misc/rpmpsf_rpmi4.0.2.h
	misc/rpmpsf_rpmi4.0.3.h
	misc/rpmpsf_rpmi4.1.h

	misc/rpmpsf.h		- Convert RPM to a PSF. (In use)
	misc/shcmd.h		- Execute command pipelines. (In use)
	misc/strar.h		- String array object. (In use).
	misc/swacfl.h		- package-to-PSF conversion helper object. (In use).
	misc/swattributes.h	- RPMTAG swbis attribute mappings. (not used).
	misc/swdecode.h
	misc/swheader.h		- PSF/INFO/INDEX Iteration and scanning interface. (In use).
	misc/swheaderline.h	- Basic PSF/INFO/INDEX reading and writing routines. (In use).
	misc/swintl.h
	misc/swlib.h		- Misc. stuff. (In use).
	misc/swpath.h		- Decode IEEE package pathname. (In use)
	misc/swqspec.h
	misc/swsdflt.h		- IEEE Keyword enumeration with their defaults (In use).
	misc/swspec.h
	misc/swvarfs.h		- Open/search/read a serial archive or File system file. (In use).
	misc/swverid.h		- Not finished, IEEE version ID implementation. (not in use yet).
	misc/topsf.h		- More package-to-PSF helper objects.

	misc/swssh.c		- Routine to form and run a multi-hop ssh command.
	misc/swgp.c		- More general purpose stuff including a 2-way async. byte pump.


-  Jim Lowe <jhlowe@acm.org>
