Commit Graph

23 Commits

Author SHA1 Message Date
Martin
bbb9dc66ff Replace std::auto_ptr with std::unique_ptr 2021-06-20 17:56:33 +02:00
Martin
07b3a65cc7 Add generation number to share refcounting 2021-03-30 02:23:58 +02:00
Martin
f6ee8008c6 Merge branch 'dev' of github.com:uroni/urbackup_backend into dev
# Conflicts:
#	create_osx_installer.sh
#	urbackupclient/ClientService.cpp
2021-03-14 17:27:55 +01:00
Mathias Gruber
a58442df61 Review of OSX porting issues
Fixed general compile errors.
Fixed a bug in caused by different stavfs semantics between Linux and BSD. This caused the computing of invalid disk sizes.  The use of 32-bit data-types on BSD were also causing truncation errors for a multiplication.
2020-12-29 17:06:31 +01:00
Martin
8324f9c3a1 Local file backup WIP 2020-12-17 21:25:56 +01:00
Martin Raiber
7573a01c5c Fix: Use cache for user account tokens 2016-08-31 22:00:58 +02:00
Martin
2041fefa9d Free token callback in same thread 2016-07-29 01:51:05 +02:00
Martin
db0642e582 Do not leak metadata fds during restore 2016-06-05 15:56:31 +02:00
Martin
5c34dff1e6 Correctly cleanup file meta-data stream if interrupted and not reconnected 2016-05-10 23:33:05 +02:00
Martin
5d01e3cd47 Small file optimization for tar file backup 2016-05-01 15:08:52 +02:00
Martin
ffc6ebffba In progress: Tar file backup 2016-02-05 21:42:24 +01:00
Martin
d0abcf253a Do not corrupt metadata file if file cannot be opened to read metadata 2016-01-08 18:15:31 +01:00
Martin
24f128cc25 Correctly shut down chunked script output transfers 2016-01-06 17:19:40 +01:00
Martin
772b457c73 Wait for metadata transfer to finish before removing shadow copy 2016-01-06 00:24:18 +01:00
Martin
07e704156d Added checksums to metadata and improved partial metadata handling 2015-12-19 18:01:21 +01:00
Martin
9bab514e22 Removed UTF16 string (std::wstring) in most places. UTF8 everywhere! 2015-12-13 16:17:36 +01:00
Martin
5051e184c1 Properly reorder setting directory modified time; "one_filesystem" flag for directories and fixes 2015-12-10 18:19:10 +01:00
Martin
a37abab728 Wait for stdout/stderr threads at pipe file shutdown 2015-10-21 20:50:04 +02:00
Martin Raiber
7139778f99 Linux meta data backup and restore 2015-09-26 20:01:43 +02:00
Martin
8a386d793a First stab at Linux meta data backup 2015-09-06 22:34:02 +02:00
Martin
ae35dd48b8 Download common file metadata via metadata pipe 2015-08-01 22:47:32 +02:00
Martin
191335ef8d Restore backups from web interface 2015-01-25 23:17:49 +01:00
Martin
3255e806e8 Transfer Windows file metadata 2015-01-17 20:17:34 +01:00