summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-09-27DB: Add assertion to check for missing files in databasedevFlorian Pritz3-0/+8
2020-09-27Checking in changes prior to tagging of version 3.4.3.Florian Pritz3-2/+4
2020-09-27Add missing database migrationFlorian Pritz2-0/+8
2020-09-27Checking in changes prior to tagging of version 3.4.2.Florian Pritz3-2/+4
2020-09-27DB: Fix incorrect subpath handling for path that is a superstring of theFlorian Pritz3-6/+20
2020-09-27Checking in changes prior to tagging of version 3.4.1.Florian Pritz3-5/+7
2020-09-27DB: Fix incorrect subpath handling for path that is a superstring of theFlorian Pritz4-6/+56
2019-09-28Checking in changes prior to tagging of version 3.4.0.Florian Pritz3-4/+6
2019-09-28Import untaint function where usedFlorian Pritz4-16/+16
2019-09-28Helper: Export untaintFlorian Pritz1-0/+3
2019-09-28Helper: Remove untaint_archive_nameFlorian Pritz6-31/+6
2019-09-28DB: Convert timestamp column names to numeric IDsFlorian Pritz1-7/+23
2019-09-28DB: Use get_archive_id instead of _prefix_archive_idFlorian Pritz1-2/+2
2019-09-28DB: Apply migration is correct orderFlorian Pritz1-1/+1
2019-09-28DB: Implement version based database schema upgradesFlorian Pritz1-6/+34
2019-02-07Checking in changes prior to tagging of version 3.3.0.Florian Pritz3-2/+4
2019-02-07Support borg list --prefix option via settingFlorian Pritz4-4/+18
2019-02-07DB/remove_archive: Properly handle cases where the DB is empty after removalFlorian Pritz3-7/+64
2019-02-07t/handle_added_archives: Document weird testFlorian Pritz1-3/+3
2019-02-07t/handle_added_archives: Add test for removal of archivesFlorian Pritz1-0/+23
2018-11-12Enable trace logging in BEGIN block for test suiteFlorian Pritz1-4/+9
2018-11-01Checking in changes prior to tagging of version 3.2.1.Florian Pritz3-2/+5
2018-11-01capnfile: Add minimum List::Util versionFlorian Pritz2-2/+2
2018-09-19Checking in changes prior to tagging of version 3.2.0.Florian Pritz3-2/+4
2018-09-13Change prepare_data_in_memory default to 0 to enable direct-to-dbFlorian Pritz2-5/+10
2018-09-13handle_added_archives_with_db.t: Add file that is removed in second backupFlorian Pritz1-0/+6
2018-09-12Remove duplicate code by calling add_path in save_nodesFlorian Pritz1-17/+1
2018-09-12Update cache only when going back up the stack instead of all the timeFlorian Pritz1-9/+13
2018-09-12Only add top level directory when we actually have a top level directoryFlorian Pritz1-2/+4
2018-09-12Ensure that top level directories are also written to the DBFlorian Pritz1-0/+4
2018-09-12handle_added_archives_with_db.t: Add 2nd top level directory to testFlorian Pritz1-0/+21
2018-09-10Remove left over debug log entryFlorian Pritz1-1/+0
2018-09-09PathTimeTable/DB: Use cache as kind of stack and only write to DB when removi...Florian Pritz1-18/+25
2018-09-09DB: Fix update_path_if_greater not working for existing rowsFlorian Pritz1-1/+1
2018-09-09Test if adding an archive updates existing rows correctlyFlorian Pritz1-0/+79
2018-09-09handle_added_archives_with_db.t: Extend to verify that PathTimeTable/DB cachi...Florian Pritz1-0/+10
2018-09-09PathTimeTable/DB: Use constant to control trace loggingFlorian Pritz1-6/+8
2018-09-09PathTimeTable/DB: Improve performance by removing usage of regex in hot placesFlorian Pritz1-6/+10
2018-09-09handle_added_archives_with_db.t: Use new_no_defaults instead of newFlorian Pritz1-3/+1
2018-09-09Update META.jsonFlorian Pritz1-1/+2
2018-09-09Use strictures instead of strict/warningsFlorian Pritz20-37/+20
2018-09-09Sort cpanfileFlorian Pritz1-5/+5
2018-09-09Get settings via hash instead of direct variable accessFlorian Pritz3-24/+26
2018-09-09Settings: Add constructorsFlorian Pritz2-12/+27
2018-09-09Settings: Pull config file loading into functionFlorian Pritz1-13/+18
2018-09-09Settings: Use Function::ParametersFlorian Pritz1-6/+5
2018-09-09Simplify BorgRestore constructorsFlorian Pritz1-8/+4
2018-09-09BorgRestore: Move dependencies to dedicated $self->{deps} keyFlorian Pritz1-28/+28
2018-09-09PathTimeTable/DB: Add cache to reduce number of DB callsFlorian Pritz1-2/+51
2018-09-08Update META.jsonFlorian Pritz1-1/+1