Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > cb5b5ef1d407bc93cf3b5ff364126c12 > files > 10

dmlite-libs-0.6.1-1.fc18.i686.rpm

* Wed Dec 19 2012 Ricardo Rocha <ricardo.rocha@cern.ch> - 0.6.0
- https://its.cern.ch/jira/browse/LCGDM/fixforversion/10721
  - Token validation when doing i/o is now optional
  - Removed context object dependency from all i/o calls
  - Added pread/pwrite, readv/writev, fstat, rstatx
  - Host certificate location is now configurable
  - Added call for aborting a transfer (used mostly for cleanup on failure)
  - Added base implementation for all interfaces (which plugins should extend)
  - Added ability to pass port and protocol along with location
  - Added mapping to nobody/nogroup when no match from credential
  - New call for fetching loaded configuration

* Wed Sep 26 2012 Ricardo Rocha <ricardo.rocha@cern.ch> - 0.4.0
- Added a generic map class
- Added dmlite_get with inode parameter
- Moved get/put to the PoolManager interface
- Added extensibility to UserInfo, GroupInfo and other classes requiring metadata
- Added == and != operators to data structs
- Added methods to retrieve all users, and to query by extra field (example is id)
- PoolHandler API now returns all locations
- Added pool management methods (add, update, delete)
- Merged Pool and PoolMetadata objects
- Merged getPools and getAvailablePools
- deleteReplica now takes a single parameter
- addReplica now takes a Replica object
- Dropped getWorkingDir
- Dropped put with guid
- Fixed bugs:
  LCGDM-661: unlink does not work with relative paths
  LCGDM-664: extendedStat throws exception when the target of the symlink does not exist