Editing Download/ploop/1.10/changes

Jump to: navigation, search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 14: Line 14:
 
* Added ploop info -s
 
* Added ploop info -s
 
* ploop init: use v2 format by default
 
* ploop init: use v2 format by default
* ploop init: create ext4 by default
 
  
 
'''Fixes'''
 
'''Fixes'''
Line 31: Line 30:
 
* ploop_grow_image(): fix an error check
 
* ploop_grow_image(): fix an error check
 
* Don't ignore chmod() failures
 
* Don't ignore chmod() failures
* print_output(): fix output
+
* print_output(): fix output truncation
* make_fs(): fix max_online_resize type overflow
 
* do_umount(): fix diagnostic lsof verbose level
 
* plooptool_stat(): close file descriptors
 
* ploop convert -f: do not return SYSEXIT_PLOOPFMT
 
* ploop check: fix exit codes
 
* make_fs(): create ext4 fs with 128M journal
 
  
 
'''Improvements'''
 
'''Improvements'''
Line 49: Line 42:
 
* ploop-check.c: rename uppercased functions
 
* ploop-check.c: rename uppercased functions
 
* ploop snapshot-list usage: fit to 80 cols
 
* ploop snapshot-list usage: fit to 80 cols
 +
 
* fsck: use fsck.ext4 not e2fsck ({{B|2812}})
 
* fsck: use fsck.ext4 not e2fsck ({{B|2812}})
 
* check_size(): limit max ploop size to 16T
 
* check_size(): limit max ploop size to 16T
Line 57: Line 51:
 
* print_output(): use our own default PATH
 
* print_output(): use our own default PATH
 
* do_umount(): refactor and improve
 
* do_umount(): refactor and improve
* do_umount(): eliminate extra 'lsof' call on EBUSY
 
* do_umount(): don't call lsof again if not found
 
* print_output(): check return from pclose()
 
* print_output(): return exit code from command
 
* Fix some wrongly used exit codes
 
* Remove unused exit codes
 
  
 
'''Documentation'''
 
'''Documentation'''
* ploop(8): document check, balloon discard, info, list, copy commands
 
* ploop(8): describe exit codes
 
* ploop(8): better resize description
 
 
* ploop(8): fix ploop umount -d description
 
* ploop(8): fix ploop umount -d description
 
* ploop(8): fix ploop mount -d description
 
* ploop(8): fix ploop mount -d description
* ploop(8): improve convert description
 
* ploop(8): add missing OPTIONS section
 
* ploop(8): make IMAGE FORMATS a subheader
 
* ploop(8): other small fixes and improvements
 
* ploop usage: improve
 
 
* ploop usage: update ploop check synopsys
 
* ploop usage: update ploop check synopsys
* ploop init: fix/improve usage
 
* ploop usage: fix mount/umount/resize
 
  
 
'''Build system'''
 
'''Build system'''
* ploop.spec: require -lib of the same release
 
* ploop.spec: require lsof and findutils
 
 
* Makefile.inc: add -Wformat-security
 
* Makefile.inc: add -Wformat-security
 
* Makefile.inc: proper LIBDIR for Debian case
 
* Makefile.inc: proper LIBDIR for Debian case
 
* Makefile.inc: add CPPFLAGS to CFLAGS
 
* Makefile.inc: add CPPFLAGS to CFLAGS
 
* Makefile.inc: prepend, not append, debug CFLAGS
 
* Makefile.inc: prepend, not append, debug CFLAGS
* tools/Makefile: simplify SOURCES define
 
 
* setver.sh: introduce build id
 
* setver.sh: introduce build id
 
* setver.sh: use getopt
 
* setver.sh: use getopt
* Remove stand-alone binaries: ploop-check, ploop-grow, ploop-merge, ploop-stat, ploop-copy
 
* Makefile: add Coverity generation logic
 
  
 
{{git log|ploop|ploop-1.10|}}
 
{{git log|ploop|ploop-1.10|}}

Please note that all contributions to OpenVZ Virtuozzo Containers Wiki may be edited, altered, or removed by other contributors. If you don't want your writing to be edited mercilessly, then don't submit it here.
If you are going to add external links to an article, read the External links policy first!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)

Templates used on this page: