Sophie

Sophie

distrib > Mandriva > 2010.2 > x86_64 > by-pkgid > 12d8f04022301fdd2a3c6ad639caca21 > files > 508

dar-2.3.10-1mdv2010.1.x86_64.rpm

TODO (order is not significant)
===========
- have wild card for -f and -r options of dar_manager
- add a 'testing' option for dar_manager's databases
- have the possibility to define a given compression algo + level by file type and be able to merge archive using different compressions
- have dar_manager able to read encrypted archives, and encrypt databases
- having null terminated string in -B files
- escape character for quotes in -B files
- LZO compression (poor documentation... need time to read how is done the implementation in lzop)
- warning when an explicit file from -g or -P option has not been found
- add create_diff and create_full syntaxical target in dcf files
- have makefile-like user targets
- have "reference" target (once a -A option is given). [Same as create_diff / create_full]
- have a minimum block size for compression, under which files are compressed
toghether, size would be user defined.
- some more encryption cypher
- Matthew's "dry martini" option ;-)
- parchive inside libdar
- API feature : have a method to return information about the listed archive (additional method, when not using op_listing)
- hard links support to pipes soft links and directory
- error when path contains spaces (#1117188) with autoconf/automake
- prevoir revue de code module par module avec consideration des aspects :
  - robustesse (protection des exceptions et des cas possibles d'erreurs)
  - messages a traduire (gettext)
  - documentation (commentaires et doxygen)
  - simplification du code (converstions inutiles, mise en facteur commun...)
  - optimisation memoire et vitesse
- decremental backup feature (-> merging with overwrite)
- option to only process file removal at restoration time (do not restore data)
- remember the cypher used (algorithm chosen for encryption stored inside the archive)
  this way user does only have to use the password/passphrase
- binary diff when file size exceed a given size (no diff by default)
- suppress the summary information at the end of the backup (with -q option)
- "path" like variable to look for slices (George Foot's original idea)
- vesionning of *.mo files to be able to have several versions of libdar installed
- remove all generated files from CVS (./configure & so ON, make dev snapshot available from web).
- optimize search in directory when there is at least several hundred files