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