Commit Graph

36 Commits

Author SHA1 Message Date
Martin
bbb9dc66ff Replace std::auto_ptr with std::unique_ptr 2021-06-20 17:56:33 +02:00
Martin Raiber
d29eaaca06 Fix permission translation 2018-10-01 22:05:56 +02:00
Martin
1bc00ebf54 Improve log message 2018-06-07 16:46:23 +02:00
Martin Raiber
009706033d Fix new permission functionality on Linux 2017-03-24 16:23:52 +01:00
Martin
1f7d8399bc Take current user's permissions into account when restoring file backups 2017-03-23 17:33:10 +01:00
Martin
0e7b0f83ba Lazy user token creation 2017-03-21 00:09:24 +01:00
Martin
3a2d396f49 Fix token creation for groups on Windows 2017-03-06 01:22:29 +01:00
Martin
b6e0243e7f Log about limiting DC users/groups 2017-03-01 23:48:27 +01:00
Martin
3d0a3fe2a8 Limit number of DC users/groups 2017-02-28 21:35:36 +01:00
Martin
a9b51bfb6e Do not lower account/groupnames on Linux 2017-01-20 14:15:47 +01:00
Martin Raiber
596d670adb Fix domain users/groups account tokens 2016-12-22 02:57:19 +01:00
Martin Raiber
c5603212b0 Merge branch 'dev' of ssh://192.168.0.40:/home/git/urbackup_backend into dev 2016-12-21 02:05:50 +01:00
Martin Raiber
71aff6e40f Save groups with domain names 2016-12-21 02:05:43 +01:00
Martin
2cfdf2dbcd Make username case insensitive 2016-12-20 22:14:29 +01:00
Martin
a52ecf0ef4 Replace DC hostname with domain name 2016-12-20 19:50:09 +01:00
Martin
a5967ca679 Replace DC hostname with domain name 2016-12-20 19:39:23 +01:00
Martin Raiber
007a334a82 Lookup account SID on DC if necessary 2016-12-20 14:57:55 +01:00
Martin Raiber
a4c7eec55e Enumerate DC accounts and groups 2016-12-20 03:04:22 +01:00
Martin
f537a62ced Set urbackup_backup_scripts permissions to allow all 2016-05-01 20:30:19 +02:00
Martin
0ae8c796bd Embed root access key in Linux installer (for restore) 2016-02-17 17:27:12 +01:00
Martin
ffc6ebffba In progress: Tar file backup 2016-02-05 21:42:24 +01:00
Martin
772b457c73 Wait for metadata transfer to finish before removing shadow copy 2016-01-06 00:24:18 +01:00
Martin
0a25361d2a Retry user lookup without hostname if it fails with hostname 2016-01-04 20:17:54 +01:00
Martin
9ee64e650a Updated copyright 2016-01-02 16:38:00 +01:00
Martin
b8fbacb9eb Handle zero dacl resturn values 2015-12-19 13:55:02 +01:00
Martin
9bab514e22 Removed UTF16 string (std::wstring) in most places. UTF8 everywhere! 2015-12-13 16:17:36 +01:00
Martin
e90cb501ae Multiple virtual clients per real client 2015-12-09 22:53:57 +01:00
Martin
b7a164f4a8 Store file permissions with variable length encoding 2015-12-05 19:30:02 +01:00
Martin
88f6391237 Use all user ids for file tokens 2015-10-21 21:46:34 +02:00
Martin
ecea174272 Fixed missing licensing headers 2015-08-08 22:53:24 +02:00
Martin
7b25042258 Implementation of file access for Linux clients 2015-01-10 20:35:39 +01:00
Martin
0e1af4b517 Fixed Windows build 2014-12-30 16:16:33 +01:00
Martin
66fa1d12da Create user view directories after file backup 2014-12-02 23:54:42 +01:00
Martin
332147f7c5 Use USN number instead of last modification time as file modification indicators. That way we do not have to save the changed files (only directories), if the last modification time is not updated 2014-11-21 22:37:05 +01:00
Martin
541c4af567 Change server permission management to ACL style 2014-09-14 22:29:56 +02:00
Martin
2ac45bd06b Access files directly from "tray icon" without logging in. Works by saving the user access rights for each backup 2014-07-26 16:07:43 +02:00