Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

registry-devel-0.3-1 RPM for i386

From SourceForge / r / re / registry / registry / 0.3

Name: registry-devel Distribution: Unknown
Version: 0.3 Vendor: Avi Alkalay <avi@unix.sh>
Release: 1 Build date: Tue Aug 10 06:00:23 2004
Group: Development/System Build host: sampa.brasil.net
Size: 664490 Source RPM: registry-0.3-1.src.rpm
Packager: Avi Alkalay <avi@unix.sh>
Url: http://registry.sf.net
Summary: Include files and API documentation for the Linux Registry
The Linux Registry is an alternative back-end for text configuration files.

Instead of each program to have its own text configuration files, the Registry tries to provide a universal, fast, consistent, robust, thread-safe and transactional infrastructure to store configuration parameters through a key-value pair mechanism.

This way any software can read/save his configuration using a consistent API. Also, applications can be aware of other applications configurations, leveraging easy application integration.

This package contains the include files and API manual pages to use the Registry API in C.

Provides

Requires

License

LGPL

Changelog

* Tue Aug 10 2004 Avi Alkalay <avi@unix.sh> 0.3
  - Registry now supports key and key sets CHANGE NOTIFICATIONS
  - New 'rg monitor' command, using notifications framework
  - 100% fully documented methods with Doxygen
  - Thinking seriously in a project name change. I have an idea for a new name
* Fri Jul 30 2004 Avi Alkalay <avi@unix.sh> 0.2.9
  - Doxygen finaly generates methods documentation. Not very nice though.
  - Included in -devel RPM
  - Included Advogato project page in the documentation
* Sun Jul 25 2004 Avi Alkalay <avi@unix.sh> 0.2.8
  - Added the export and import subcommands to rg.
  - Updated man page for that.
  - Build environments that don't have xsltproc and the DocBook styles won't fail to build manual pages.
* Sun Jul 04 2004 Avi Alkalay <avi@unix.sh> 0.2.7
  - First atempt to workaround the manpage creation when XSL tools are not available.
* Thu Jun 24 2004 Avi Alkalay <avi@unix.sh> 0.2.6
  - Moved responsability of creating dirs in the installation process from spec to Makefile.
  - Detected a problem of manpage creation in other distros, thanks to Tim Witham from OSDL. Not fixed yet.
* Wed Jun 02 2004 Avi Alkalay <avi@unix.sh> 0.2.5
  - Fixed the absense of keyClose in some places. Thanks to Victor.
  - In registryStatKey(), handled error if file can't be found. Thanks to Jens Andersen.
  - keyInit is now less smart: it will not test if the key is initialized or not. This is now a programmer responsability.
  - Code migrated to Subversion, thanks to Sean Russel. http://germane-software.com/repositories/tlr/
  - Added $Id: etc to source files.
  - Added 'make commit' to deal with 'svn ci'
* Sat May 22 2004 Avi Alkalay <avi@unix.sh> 0.2.4
  - Improved rgsetenv login script: now set aliases too.
  - New methods: registryGetKeyByParent, registryGetKeyByParentKey, registryGetValueByParent, registrySetValueByParent
  - First attempts to create a bianry 'rg' with libxml statically linked.
  - New libregistry.a provided in -devel package, for creation of static binaries.
  - API manpages can now be accessed by method name (example: man registryGetKey)
* Thu May 06 2004 Avi Alkalay <avi@unix.sh> 0.2.3
  - Defined an XML DTD for keys
  - Defined keyToStream() and ksToStream() that dumps a key or keyset to XML format
  - Defined keyCompare() and ksCompare()
  - New 'rg edit' subcommand, to XML edit subtrees of the Regitry
  - Improved registryGetChildKeys() for better handling of symlinks
  - An /etc/profile.d script to set user environment is available in package now
  - New "Society of Softwares" section in documentation
  - Improved CSS of the HTML documentation
* Tue Apr 13 2004 Avi Alkalay <avi@unix.sh> 0.2.2
  - Implemented -u and -g in rg command to set Key UID and GID.
  - Included RG_O_SORT option for registyrGetChildKeys, to returned a KeySet sorted by key name.
  - Now every user/* key has an associated Owner defined, which defaults to $USER, when not specified in keySetName().
  - Upgrade in the key file format. Changes in the data type field.
  - New handleOldKeyFileVersion() to keep backwards compatibility with older key files.
  - Updates to documentation for this version changes.
  - Symbolic links between keys are now consolidated. There is a formal key type for them: RG_KEY_TYPE_LINK
  - Fixed a minor problem related to reading last \n in key comments
  - Updated userd-convert script to be make a more NIS compatible conversion
  - Included a new migration script: hwconfingKudzu-convert. To migrate kudzu data to the registry
* Tue Apr 06 2004 Avi Alkalay <avi@unix.sh> 0.2.1
  - Change in key names: instead of (.) as hierarchy delimitator, we have (/) now. This is better for POSIX file name compliancy.
  - Consolidation of inactive keys.
  - Updates to documentations to include inactive keys concepts, etc.
  - Written key.3 manual page for key*() methods.
  - New conversion script to convert /etc/fstab
  - Removed a bug in UTF8Engine(). Data was written with a \n in the end. Thanks to Jens Andersen.
* Thu Apr 01 2004 Avi Alkalay <avi@unix.sh> 0.1.6
  - Introduction to inactive keys
  - registryGetChildKeys by default do not include inactive keys in resulting KeySet. Use RG_O_INACTIVE instead.
  - rg.c changed, specially in the list subcommand, to work with new behavior
* Wed Mar 31 2004 Avi Alkalay <avi@unix.sh> 0.1.5
  - Fixed in registryGetKey: Keys allways needed sync
  - Fixed bug releated to NEEDSYNC: ~RG_KEY_FLAG_NEEDSYNC needed a special cast to use the right number of bits
  - Improved HOWTO documentation and manual. Link to ReiserFS.
  - Started writting of the key.3 manual
  - One more bug related to strblen in registryFileUnserialize(), causing wrong data size calculation
* Mon Mar 29 2004 Avi Alkalay <avi@unix.sh> 0.1.4
  - Written manual pages rg(1), registry(7), registry(5) and registry(3) using DocBook
  - Ported the OpenOffice.org specification to DocBook, using the modularized man pages
  - RPMs include manpages
  - RPMs have prerequesites now
  - Fixed bug regarding \0 in end of key names on recursive stats
  - More robust build system, catching warnings
  - New method: registryGetRootKeys(KeySet *returned)
  - Fixed some bugs related to usage of strblen()
  - Introduction of the RG_O_* method options
  - Removed bug related to permission when stat()ing keys
  - Removed bugs in some KeySet methods
  - Much improved 'rg ls' command, specially in recursive mode
  - New key flag, NEEDSYNC, to indicate the change status of a key
  - New method, registrySetKeys, to commit all modified keys on a KeySet
* Tue Mar 16 2004 Avi Alkalay <avi@unix.sh> 0.1.2
  - The Linux Registry API is 100% usable
  - The rg command is very usable
  - Full support to UTF-8. Everything stored in the registry is UTF-8, regardeless of user's LANG. Conversions are on the fly.
  - Fixed bug on keySetName(), regarding wrong keyNameSize
  - Introduction of registryRemoveKey()
  - rg subcommands: ls, get, set, rm
  - rg now supports set octal permissions from command line
  - Key and Registry support for DIR type
  - Documentation process (man pages) in the very begining
  - Include files in a separate package
* Sat Mar 06 2004 Avi Alkalay <avi@unix.sh> 0.0.9
  - Now no more IPC, Berkeley DB, threads, setuid, and other complexities
  - Simple library that accesses files on disk
  - rg has 'set' and partial 'ls' subcommands implemented
  - API can already be used
* Sun Feb 15 2004 Avi Alkalay <avi@unix.sh> 0.0.2
  - Based on IPC, Berkeley DB, Threads, and many other complexities

Files

/usr/include/registry.h
/usr/lib/libregistry.a
/usr/share/doc/registry-devel
/usr/share/doc/registry-devel/api
/usr/share/doc/registry-devel/api/html
/usr/share/doc/registry-devel/api/html/doxygen.css
/usr/share/doc/registry-devel/api/html/doxygen.png
/usr/share/doc/registry-devel/api/html/files.html
/usr/share/doc/registry-devel/api/html/group__internals.html
/usr/share/doc/registry-devel/api/html/group__key.html
/usr/share/doc/registry-devel/api/html/group__keyset.html
/usr/share/doc/registry-devel/api/html/group__libexample.html
/usr/share/doc/registry-devel/api/html/group__registry.html
/usr/share/doc/registry-devel/api/html/index.html
/usr/share/doc/registry-devel/api/html/key_8c-source.html
/usr/share/doc/registry-devel/api/html/localregistry_8c-source.html
/usr/share/doc/registry-devel/api/html/modules.html
/usr/share/doc/registry-devel/api/html/rg_8c-source.html
/usr/share/doc/registry-devel/example.c
/usr/share/doc/registry-devel/rg.c
/usr/share/man/man3/key.3.gz
/usr/share/man/man3/keyClose.3.gz
/usr/share/man/man3/keyCompare.3.gz
/usr/share/man/man3/keyDup.3.gz
/usr/share/man/man3/keyGetATime.3.gz
/usr/share/man/man3/keyGetBinary.3.gz
/usr/share/man/man3/keyGetCTime.3.gz
/usr/share/man/man3/keyGetComment.3.gz
/usr/share/man/man3/keyGetCommentSize.3.gz
/usr/share/man/man3/keyGetDataSize.3.gz
/usr/share/man/man3/keyGetFlag.3.gz
/usr/share/man/man3/keyGetFullName.3.gz
/usr/share/man/man3/keyGetFullNameSize.3.gz
/usr/share/man/man3/keyGetFullRootName.3.gz
/usr/share/man/man3/keyGetLink.3.gz
/usr/share/man/man3/keyGetMTime.3.gz
/usr/share/man/man3/keyGetName.3.gz
/usr/share/man/man3/keyGetNameSize.3.gz
/usr/share/man/man3/keyGetNameSpace.3.gz
/usr/share/man/man3/keyGetOwner.3.gz
/usr/share/man/man3/keyGetRecordSize.3.gz
/usr/share/man/man3/keyGetRootName.3.gz
/usr/share/man/man3/keyGetString.3.gz
/usr/share/man/man3/keyGetType.3.gz
/usr/share/man/man3/keyGetUID.3.gz
/usr/share/man/man3/keyInit.3.gz
/usr/share/man/man3/keyIsInitialized.3.gz
/usr/share/man/man3/keyIsSystem.3.gz
/usr/share/man/man3/keyIsUser.3.gz
/usr/share/man/man3/keyNameGetNameSpace.3.gz
/usr/share/man/man3/keyNameIsSystem.3.gz
/usr/share/man/man3/keyNameIsUser.3.gz
/usr/share/man/man3/keyNeedsSync.3.gz
/usr/share/man/man3/keySetBinary.3.gz
/usr/share/man/man3/keySetComment.3.gz
/usr/share/man/man3/keySetFlag.3.gz
/usr/share/man/man3/keySetLink.3.gz
/usr/share/man/man3/keySetName.3.gz
/usr/share/man/man3/keySetOwner.3.gz
/usr/share/man/man3/keySetString.3.gz
/usr/share/man/man3/keySetType.3.gz
/usr/share/man/man3/keyToStream.3.gz
/usr/share/man/man3/ksAppend.3.gz
/usr/share/man/man3/ksAppendKeys.3.gz
/usr/share/man/man3/ksClose.3.gz
/usr/share/man/man3/ksCompare.3.gz
/usr/share/man/man3/ksInit.3.gz
/usr/share/man/man3/ksInsert.3.gz
/usr/share/man/man3/ksInsertKeys.3.gz
/usr/share/man/man3/ksNext.3.gz
/usr/share/man/man3/ksRewind.3.gz
/usr/share/man/man3/ksToStream.3.gz
/usr/share/man/man3/registry.3.gz
/usr/share/man/man3/registryClose.3.gz
/usr/share/man/man3/registryGetChildKeys.3.gz
/usr/share/man/man3/registryGetComment.3.gz
/usr/share/man/man3/registryGetKey.3.gz
/usr/share/man/man3/registryGetKeyByParent.3.gz
/usr/share/man/man3/registryGetKeyByParentKey.3.gz
/usr/share/man/man3/registryGetRootKeys.3.gz
/usr/share/man/man3/registryGetValue.3.gz
/usr/share/man/man3/registryGetValueByParent.3.gz
/usr/share/man/man3/registryLink.3.gz
/usr/share/man/man3/registryOpen.3.gz
/usr/share/man/man3/registryRemove.3.gz
/usr/share/man/man3/registrySetComment.3.gz
/usr/share/man/man3/registrySetKey.3.gz
/usr/share/man/man3/registrySetKeys.3.gz
/usr/share/man/man3/registrySetValue.3.gz
/usr/share/man/man3/registrySetValueByParent.3.gz
/usr/share/man/man3/registryStatKey.3.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jul 13 23:18:12 2014