Skip to content

redrice/portableproplib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portable Property container object library
------------------------------------------------------------------------------

The proplib library provides an abstract interface for creating and
manipulating property lists.  Property lists have object types for
boolean values, opaque data, numbers, and strings.  Structure is provided
by the array and dictionary collection types.

Property lists can be passed across protection boundaries by translating
them to an external representation.  This external representation is an
XML document whose format is described by the following DTD:

  http://www.apple.com/DTDs/PropertyList-1.0.dtd

--

This proplib version is the same version than is available on NetBSD, 
with the exception that it has been converted to be built through the
GNU autotools.

Since version 0.4, the API has diverged a bit, notably this version supports
reading and writting gzipped compressed plist files thanks to zlib
(implemented by myself).

The ABI remains compatible and therefore applications using proplib for NetBSD
can be used without modifications with the portable proplib version.

It should be mentioned that NetBSD's proplib code is a free,
clean room and from scratch implementation based in the specifications
available for Mac OS X, written by Jason R. Thorpe.

I'd like to thank you Jason R. Thorpe for such a great library.

	-- Juan Romero Pardines <xtraeme@gmail.com>

About

Portable version of NetBSD proplib

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages