Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 12a7cd5 (HEAD -> master) - added BOOST_AUTO_TEST_SUITE() by Andreas Romeyke 2020-08-18 15:06:59 +0200
  • fc6fc7d - fixed missed cpack definition for install by Andreas Romeyke 2020-08-18 15:06:19 +0200
  • 0564198 - enabled output if validation error by Andreas Romeyke 2020-08-07 11:18:11 +0200
  • 7930754 - minor cleanups by Andreas Romeyke 2020-08-07 11:03:22 +0200
  • 349b0f5 - more tolerant if trailing slash missed by Andreas Romeyke 2020-08-07 11:02:33 +0200
  • 481d698 - added cpack definitions by Andreas Romeyke 2020-04-14 17:07:28 +0200
  • b7cde83 - added tests using the new test bagits by Andreas Romeyke 2019-12-12 11:00:08 +0100
  • d82f471 - added hint about more verbose test output by Andreas Romeyke 2019-12-12 10:59:30 +0100
  • c4329ed - added some debian dependencies by Andreas Romeyke 2019-12-12 10:59:09 +0100
  • cbe55a2 - added testcases (thx to Serhey Bolkun) by Andreas Romeyke 2019-12-12 10:13:59 +0100
  • 5a5a36b - added hardening compiler- and linker flags by Andreas Romeyke 2019-12-09 18:03:32 +0100
  • 90fe083 - testcase fixed by art1pirat 2019-10-20 22:52:37 +0200
  • 1b18ba8 - fixed paths by art1pirat 2019-10-20 22:52:02 +0200
  • 348bf0b - bugfix, make file list uniq by art1pirat 2019-10-20 22:51:35 +0200
  • 5da41e5 - added 1.0 support by art1pirat 2019-10-20 22:51:02 +0200
  • 57946bf - added support for sha512 - fixed result-length for sha256 by art1pirat 2019-10-20 22:50:41 +0200
  • 673115a - enhanced testcases to support 1.0 - moved testbag for v0.97 to new subdir - added v1.0 based testbag including new recommended sha512 manifest files by art1pirat 2019-10-16 19:25:21 +0200
  • b8d8e58 - updated support information by art1pirat 2019-10-16 19:23:11 +0200
  • 2e3111a - fixed constant width in set_BagSize() - removed superflous nullptr-check after new() in checksum_of_file() - fixed problem with moved string in testbag.cpp check_validation() by art1@andreas-romeyke.de 2018-10-19 20:32:03 +0200
  • c68fc86 - set_BagSize() used long long usigned now - set_BaggingDate() allows time_t now by art1@andreas-romeyke.de 2018-09-09 13:29:05 +0200
  • d4ac890 - prepared doxygen target, but newer cmake is needed by art1@andreas-romeyke.de 2018-09-09 12:52:29 +0200
  • e1c1a7c - added TODO comment by art1@andreas-romeyke.de 2018-09-09 12:51:52 +0200
  • 2d29209 - fixed typo by art1@andreas-romeyke.de 2018-09-09 12:51:36 +0200
  • 998276c - set_PayloadOxum() also sets BagSize - set_BagSize() uses unsigned long int now by art1@andreas-romeyke.de 2018-09-09 12:51:12 +0200
  • a5d0753 - updated by art1@andreas-romeyke.de 2018-09-09 12:49:28 +0200
  • 4b3cddd - added store() - renamed create_new() to add_payload() - added add_bagmetadata() - added add_fetchfile() - added add_othertags() - using default values in Bag-constructor - enhanced example create_a_bag.cpp by Andreas Romeyke 2018-08-14 11:50:57 +0200
  • 985cdfc - added an example to create a bag by Andreas Romeyke 2018-08-13 17:36:54 +0200
  • b0e28c9 - added create_new() by Andreas Romeyke 2018-08-13 17:36:32 +0200
  • a327292 - added import_data_dir() by Andreas Romeyke 2018-08-13 17:35:18 +0200
  • 1f079cf - bugfix, using ${project_source_dir} now by Andreas Romeyke 2018-08-13 16:46:01 +0200
  • f2e2de3 - renamed example test_bag to validate_a_bag by Andreas Romeyke 2018-08-13 16:45:09 +0200
  • eb7fd6b - init by Andreas Romeyke 2018-08-11 15:52:11 +0200
  • a5d3290 - added License information by Andreas Romeyke 2018-08-11 15:33:23 +0200
  • d245bd7 - replaced std::cout with log stream by Andreas Romeyke 2018-08-11 15:09:33 +0200
  • ae8223f - added fixture for target dir by Andreas Romeyke 2018-08-11 14:51:46 +0200
  • 8c622f5 - fixed testcase by Andreas Romeyke 2018-08-11 14:51:09 +0200
  • 6f1cb97 - added temporary directory creation/delete by Andreas Romeyke 2018-08-11 14:50:49 +0200
  • 1a637de - added debug() by Andreas Romeyke 2018-08-11 14:50:13 +0200
  • 4014026 - added directory check by Andreas Romeyke 2018-08-11 14:49:42 +0200
  • 7285110 - using log instead cout by Andreas Romeyke 2018-08-11 14:49:07 +0200
  • 4360706 - whitespaces by Andreas Romeyke 2018-08-11 14:45:18 +0200
  • d08a135 - by Andreas Romeyke 2018-08-11 10:30:10 +0200
  • 62f5651 - fixed basedir - validate() checks for at least one checksum file by Andreas Romeyke 2018-07-01 18:24:52 +0200
  • 506c55d - using variable of Manifest by Andreas Romeyke 2018-07-01 18:23:16 +0200
  • d05784b - removed specialized variable by Andreas Romeyke 2018-07-01 18:22:49 +0200
  • 137dfaf - implemented has_*(), get_*() and set_*() - added testcass by Andreas Romeyke 2018-07-01 17:16:16 +0200
  • 2337f58 - added testcases for has_/get_/set_* functions by Andreas Romeyke 2018-06-25 09:29:54 +0200
  • e0cfba6 - removed debug() by Andreas Romeyke 2018-06-24 19:51:26 +0200
  • bfc0363 - renamed get_oxum() to get_PayloadOxum() - renamed has_oxum() to has_PayloadOxum() - renamed get_bagmetadata() to get_metadata() - renamed has_bagmetadata() to has_metadata() by Andreas Romeyke 2018-06-24 19:51:10 +0200
  • e2ede44 - added missed list include by Andreas Romeyke 2018-06-24 19:49:19 +0200
  • 3e0e4b1 - added some missed methods by Andreas Romeyke 2018-06-24 19:20:11 +0200
  • 9edbd28 - rewritten to use Manifest-constructor - fixed order for tagmanifest call in store() by Andreas Romeyke 2018-06-23 18:20:08 +0200
  • e417c04 - using auto for iterators by Andreas Romeyke 2018-06-19 10:19:08 +0200
  • 1f8f9f0 - using reinterpret_cast only in file.read() call by Andreas Romeyke 2018-06-19 10:18:34 +0200
  • 04e4439 - disabled unused variable by Andreas Romeyke 2018-06-19 09:39:33 +0200
  • 29685e2 - added return to store() - check null ptr for payload in validate() by Andreas Romeyke 2018-06-19 09:39:12 +0200
  • fc3e546 - init by Andreas Romeyke 2018-06-18 21:35:40 +0200
  • 43c0ffb - using auto for iterators - using const for paths by Andreas Romeyke 2018-06-18 21:35:28 +0200
  • 9e2db62 - fixed signature using const by Andreas Romeyke 2018-06-18 21:32:39 +0200
  • 5ae83b9 - minor fixes by Andreas Romeyke 2018-06-18 21:31:26 +0200
  • 3bed536 - added hints about using clang-check by Andreas Romeyke 2018-06-18 21:30:31 +0200
  • 6e0c174 - debug output by Andreas Romeyke 2018-06-17 19:40:06 +0200
  • da08ff4 - added code to copy files in store() by Andreas Romeyke 2018-06-17 19:39:40 +0200
  • 7540ed7 - added store() to manifest - added get_all_bag-files() to bag by Andreas Romeyke 2018-06-17 17:32:23 +0200
  • 3c34cd7 - added method has_fetchfile() - implemented constructor - implemented get_entries() - implemented fetch_all_entries() - implemented store() by Andreas Romeyke 2018-06-17 13:09:52 +0200
  • 7170f78 - added implementation of log access methods by Andreas Romeyke 2018-06-17 11:24:09 +0200
  • 3cb1af9 - added access to logger by Andreas Romeyke 2018-06-17 11:10:13 +0200
  • 727256b - joined load_bag.cpp make_bag.cpp modify_bag.cpp store_bag.cpp validate_bag.cpp to bag.cpp by Andreas Romeyke 2018-06-17 11:09:41 +0200
  • 2f99414 - log is now private by Andreas Romeyke 2018-06-17 10:58:02 +0200
  • ef13567 - fixed dealloc by Andreas Romeyke 2018-06-16 12:50:06 +0200
  • 68e25b5 - reduced scope by Andreas Romeyke 2018-06-16 12:49:39 +0200
  • c994408 - log is now stringstream and not list<string> by Andreas Romeyke 2018-06-16 12:32:42 +0200
  • 9269960 - for oxum calc, use absolute paths by Andreas Romeyke 2018-06-13 15:49:52 +0200
  • 0dafcfa - fixed targetpath by Andreas Romeyke 2018-06-13 15:49:18 +0200
  • 0040d0c - fixed get_all_relative_paths() by Andreas Romeyke 2018-06-13 15:39:54 +0200
  • ea2c644 - get_relative_paths() should be relative to bagit base dir, needs further work by Andreas Romeyke 2018-06-11 19:21:28 +0200
  • 3508e70 - added dirname for log output by Andreas Romeyke 2018-06-11 19:09:58 +0200
  • 32989b7 - init store() by Andreas Romeyke 2018-06-11 19:09:03 +0200
  • 318acf9 - added linking to curl by Andreas Romeyke 2018-06-11 18:51:06 +0200
  • aafcb35 - init, first implementation of store() by Andreas Romeyke 2018-06-11 18:50:43 +0200
  • bd38352 - added some real unittests for bag by Andreas Romeyke 2018-06-11 18:50:20 +0200
  • ffc4286 - store() added by Andreas Romeyke 2018-06-11 18:49:34 +0200
  • 57100a1 - changed to use libcurl by Andreas Romeyke 2018-06-10 22:11:08 +0200
  • 123ee51 - added CMAKE properties to find libpoco-net by Andreas Romeyke 2018-06-08 11:27:18 +0200
  • 3cbfbd4 - added calls of test TestFetchfile by Andreas Romeyke 2018-06-08 11:26:59 +0200
  • ba2c3c3 - fixed sig of validate() by Andreas Romeyke 2018-06-08 11:24:41 +0200
  • b757ffb - use enum iterator over chechsum_algorithms by Andreas Romeyke 2018-06-08 10:36:13 +0200
  • 8995e8f - added string_of_algorithm() by Andreas Romeyke 2018-06-08 10:35:03 +0200
  • 9533ed5 - added 'magic' to allow iteration over enum by Andreas Romeyke 2018-06-08 10:34:13 +0200
  • d07966b - extended with sha256 by Andreas Romeyke 2018-06-06 20:45:27 +0200
  • 90d276e - prepared fetchfile, needs further work by art1@andreas-romeyke.de 2018-06-06 20:16:20 +0200
  • f2638b2 - updated doc by art1@andreas-romeyke.de 2018-06-06 20:15:56 +0200
  • 352e43a - fixed prefix in library building - prepared to build shared library sucessfully if cmake is called with option "-DBUILD_SHARED_LIBS:BOOL=ON" by art1@andreas-romeyke.de 2018-06-05 20:55:16 +0200
  • b9f8131 - added missed has_bagmetadata() - bugfix in metadata-splitting, if value is a multiline, the last newline must be removed by art1@andreas-romeyke.de 2018-06-04 22:29:25 +0200
  • 748fbd1 - bugfix, set exist_manifest_files correctly by art1@andreas-romeyke.de 2018-06-04 22:28:23 +0200
  • 30a2038 - added testsuite for bagmetadata - added testsuite for tagmanifest by art1@andreas-romeyke.de 2018-06-04 22:27:46 +0200
  • d6bdf56 - renamed test.cpp to testbag.cpp by art1@andreas-romeyke.de 2018-06-04 22:26:20 +0200
  • 7956e42 - bugfix, the base dir in constructor should be the base dir of the bagit by art1@andreas-romeyke.de 2018-06-04 17:34:21 +0200
  • f039de4 - added some tests to testsuite for payload by art1@andreas-romeyke.de 2018-06-04 17:33:20 +0200
  • 143336a - added unit tests for payloadmanifest by art1@andreas-romeyke.de 2018-06-04 17:32:39 +0200