Commit Graph

164 Commits

Author SHA1 Message Date
Joe Thornber 8f0a868554 make mk_release executable 2012-03-05 11:46:20 +00:00
Joe Thornber 399ef0ba4e fix bug in command line parsing (Milan) 2012-03-05 11:46:07 +00:00
Joe Thornber 43bd901f16 big endian support 2012-03-02 14:05:33 +00:00
Joe Thornber 784390bb4f bump version 2012-03-02 13:28:25 +00:00
Joe Thornber d65b67fd5e another -q patch 2012-03-02 13:10:53 +00:00
Joe Thornber fa2a5fe650 write the data device size to the xml output 2012-03-02 13:01:07 +00:00
Joe Thornber fcd56069df add -q option to thin_check 2012-03-02 12:59:59 +00:00
Joe Thornber d0fd550a7f do not throw in a destructor, idiot 2012-03-02 10:44:23 +00:00
Joe Thornber 606c25d828 thin_dump now takes a --repair option 2012-03-02 10:00:31 +00:00
Joe Thornber 347003e6f3 stop btree_checker throwing.
Instead it records the errors and steps around the bad parts of the
tree.
2012-03-01 14:57:09 +00:00
Joe Thornber 37e915df97 simplify metadata_checker via a typedef 2012-02-29 16:42:27 +00:00
Joe Thornber 9bf9f2210c tweak a comment 2012-02-29 16:38:33 +00:00
Joe Thornber 5d2f39ad19 add -fno-strict-aliasing 2012-02-29 11:00:13 +00:00
Joe Thornber a4b41e90ad introduce checksum_exception 2012-02-27 14:07:16 +00:00
Joe Thornber d4a3e56d54 Merge branch 'master' of github.com:jthornber/thin-provisioning-tools
Conflicts:
	Makefile.in
2012-02-03 11:55:56 +00:00
Joe Thornber 240d9895cc give more info when reporting too few entries in btree node 2012-02-03 11:50:36 +00:00
Joe Thornber 868d143621 tweak install dir 2012-02-03 11:50:05 +00:00
Heinz Mauelshagen 36d735378e removed specfile; now in Fedora repository 2011-12-21 17:55:53 +01:00
Heinz Mauelshagen 4dcab4b24c unit-tests/Makefile.in 2011-12-21 12:30:50 +01:00
Heinz Mauelshagen 73876ff59d - fix configure.h.in error and .PHONY
- add all target to unit-tests/Makefile.in to make it actually build
2011-12-21 11:31:56 +01:00
Heinz Mauelshagen f7c6cabf33 Rename unit-tests/Makefile.in.in to unit-tests/Makefile.in 2011-12-21 11:08:37 +01:00
Heinz Mauelshagen e2d68de562 - add licence
- try to fix up --enable-testing, but most unit tests don't compile (include
file changes?) or run (missing data?) at present
- support building in different dir from src
- add 'distclean' target and don't build .d files when cleaning
- rebuild if Makefile changes  (didn't bother triggering a build
[Alasdair Kergon]
2011-12-21 11:04:00 +01:00
Heinz Mauelshagen b93e5a8a6f Fix CXX= in Makefile.in 2011-12-16 19:40:03 +01:00
Heinz Mauelshagen e286c7d6aa Remove -s (install) -s which broke debuginfo 2011-12-16 19:33:30 +01:00
Heinz Mauelshagen 4271e592ae Add -s install option to programs 2011-12-16 14:28:38 +01:00
Heinz Mauelshagen d16ae4ed95 specfile name change and man page install Makefile.in fixes [Milan] 2011-12-16 14:24:44 +01:00
Joe Thornber 7a3aafddcc change my email address to the ejt one 2011-12-16 11:20:07 +00:00
Heinz Mauelshagen 504f577240 Move manunal pages install into Makefile.in 2011-12-16 12:17:31 +01:00
Heinz Mauelshagen 304f2e8406 Fix AUTHOR in man pages 2011-12-16 11:52:39 +01:00
Heinz Mauelshagen 487a7ea273 Correct .TH in man pages 2011-12-16 11:40:08 +01:00
Heinz Mauelshagen 8cf27fdbb0 Correct copyright year 2011-12-15 19:34:31 +01:00
Heinz Mauelshagen 30caf729c9 Add *.d to clean target 2011-12-15 19:28:51 +01:00
Heinz Mauelshagen a9f708ecf8 Milan's updates on specfile 2011-12-15 19:11:51 +01:00
Joe Thornber dbc2059a59 be specific about a call to min 2011-12-15 16:16:50 +00:00
Joe Thornber 0b8208ffba change install perms to 755 2011-12-15 15:40:47 +00:00
Joe Thornber ade721a08f stop warnings if a dependency file is missing 2011-12-15 15:17:40 +00:00
Joe Thornber 3ef088833b Merge branch 'master' of github.com:jthornber/thin-provisioning-tools 2011-12-15 14:45:10 +00:00
Joe Thornber 03766d66e3 Install in sbin 2011-12-15 14:44:43 +00:00
Heinz Mauelshagen fd39a5b37f more usage() fixes 2011-12-15 15:44:41 +01:00
Joe Thornber ef66888326 merge 2011-12-15 14:35:01 +00:00
Heinz Mauelshagen 7ba9183d34 Use basename(argv[0]) where appropriate to avoid hard coded tool name 2011-12-15 15:17:49 +01:00
Heinz Mauelshagen 3d52279dc3 version.h.in 2011-12-15 14:58:25 +01:00
Joe Thornber af22645635 Merge branch 'heinz-changes' of github.com:jthornber/thin-provisioning-tools 2011-12-15 13:57:21 +00:00
Heinz Mauelshagen 0061d0b880 Support {-V|--version} and adjust usage syntax 2011-12-15 14:55:38 +01:00
Heinz Mauelshagen 8414bb69d8 Support {-V|--version} and adjust usage syntax 2011-12-15 14:54:40 +01:00
Joe Thornber 8b65410f37 thin_repair no longer links with expat 2011-12-15 13:53:07 +00:00
Joe Thornber e52ec8c89c allow make DESTDIR=... install 2011-12-15 13:35:47 +00:00
Heinz Mauelshagen 4e8f255e97 Adjust Copyright and add information that thin_repair is a checker only until extended 2011-12-15 14:10:10 +01:00
Joe Thornber d2761239cf typo 2011-12-15 13:00:34 +00:00
Joe Thornber 8e3fc015a9 Merge branch 'heinz-changes' of github.com:jthornber/thin-provisioning-tools 2011-12-15 12:57:54 +00:00