summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-03-13Refactor db creation and cache dir creationFlorian Pritz4-23/+34
2017-03-13Fix 02_parsing.tFlorian Pritz1-1/+1
2017-03-13timespec_to_seconds: Use atomic groups in regexFlorian Pritz1-1/+1
2017-03-12Fix sort order of detected archivesFlorian Pritz2-1/+30
2017-03-12Use POSIX::strftime instead of DateTimeFlorian Pritz1-4/+2
2017-03-12Make $db an object variableFlorian Pritz1-36/+20
2017-03-04Add new_no_defaults constructor for test suiteFlorian Pritz2-1/+17
2017-03-04Test timespec_to_secondsFlorian Pritz1-0/+21
2017-03-04Add cpanfile.snapshotFlorian Pritz1-0/+66
2017-03-04Test adding of new archivesFlorian Pritz3-0/+51
2017-03-04Borg::list_archive: Use open() instead of IPC::Run for performanceFlorian Pritz2-3/+9
2017-03-03Fix broken recursion in save_nodeFlorian Pritz1-1/+1
2017-03-03Pass sub to IPC::Run instead of using a typeglobFlorian Pritz2-7/+7
2017-03-03Add test deps to cpanfileFlorian Pritz2-0/+4
2017-03-03Support dependency injection of Borg classFlorian Pritz2-3/+17
2017-03-02Allow dots in archive namesFlorian Pritz2-1/+2
2017-02-27Drop useless =podFlorian Pritz1-1/+0
2017-02-27Move most code to main packageFlorian Pritz2-346/+364
2017-02-27Move debug() to main packageFlorian Pritz2-6/+26
2017-02-27Test Helper::untaint_archive_nameFlorian Pritz1-0/+18
2017-02-27Remove empty lines from the dbFlorian Pritz1-1/+8
2017-02-27Remove unused sanitize_db_data()Florian Pritz1-16/+0
2017-02-27Extract borg related methods into dedicated packageFlorian Pritz2-18/+43
2017-02-27Move packages to dedicated filesFlorian Pritz4-227/+252
2017-02-26Fix metadataFlorian Pritz5-16/+41
2017-02-26Add scriptFlorian Pritz1-0/+859
2017-02-26initial commitFlorian Pritz11-0/+574