Commit Graph

44 Commits

Author SHA1 Message Date
Martin
26e63a132e Fix error message if user does not exist during startup
(cherry picked from commit 945fb4479570d93196d1fd4b1b779a2126378ec6)
(cherry picked from commit bb23a0e1f7)
2018-06-01 10:49:12 +02:00
Martin
85a1c1a85f Add error handling when changing Linux user
(cherry picked from commit 017bd29d2ce83771a5a9cfca684e6e70fb8ba3ee)
2017-02-01 15:45:23 +01:00
Martin
e1eef7cc87 Drop groups on Linux
(cherry picked from commit 866faf94a2c219c88637d70eab6900d1d7e887b2)
2017-02-01 15:35:31 +01:00
Martin
9c9a5b54bd Drop groups on Linux
(cherry picked from commit 98dd411d06725af7952b9db31f03725a796c32d8)
2017-02-01 15:32:05 +01:00
Martin
bd97effbd8 Trim command line args 2016-08-10 15:30:39 +02:00
Martin
ba7f4b009c Improve Windows service shutdown 2016-05-24 22:08:54 +02:00
Martin Raiber
230b125c91 Catch abort and invalid parameters via crashdump on Windows
(cherry picked from commit 0011458338c1da1855309525baaa4428feca08c9)

Conflicts:
	main.cpp
2016-03-28 16:15:49 +02:00
Martin
69c15ff2d2 Setting in config file to enable internet only mode 2016-01-20 18:39:20 +01:00
Martin
9ee64e650a Updated copyright 2016-01-02 16:38:00 +01:00
Martin
143c157552 Fixed Windows build issue 2015-12-13 21:51:55 +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
8f8bc98008 Improved Linux command line server interface 2015-12-07 18:57:40 +01:00
Martin
75604d0d61 Linux build system overhaul 2015-12-05 18:10:17 +01:00
Martin
345d182568 License change from GPLv3+ to AGPLv3+ 2015-08-01 22:58:40 +02:00
Martin
4938e5fb9d Configured SQLite to be more multi-threaded; Updated SQLite 2015-01-16 20:37:50 +01:00
Martin
8768a4225a Replaced gethostbyname with getaddrinfo 2014-12-10 21:22:52 +01:00
Martin
8c585c8b09 Added log rotation 2014-10-09 22:39:11 +02:00
Martin
dd120c86bc Fixed a few memory leaks 2014-09-04 18:44:43 +02:00
Martin
5ba86c4556 Proper initialization of temporary file prefix on Windows 2014-06-25 21:33:37 +02:00
Martin
7cd5c9ed5a Warn about endianess and debug log and verify automatically on big endian systems 2014-06-15 17:25:57 +02:00
Martin
231684c554 Enable debug logging via file 2014-06-01 22:51:48 +02:00
Martin
81c2cef172 Updated copyright notice 2014-02-22 15:22:42 +01:00
Martin
5d973fd025 Added cleanup script 2013-03-20 22:19:40 +01:00
Martin Raiber
d84ea1e14f Fixed build for Linux 2013-03-01 22:44:23 +01:00
Martin Raiber
caa490fcf8 Return zero after fork for daemon process 2012-10-22 00:36:42 +02:00
Martin Raiber
57baf7efa3 More secure random number generation 2012-10-07 18:42:34 +02:00
Martin Raiber
46d3fe5698 Allow setting of sqlite3_tmpdir 2012-09-11 16:18:30 +02:00
Martin Raiber
f031c22c6e Use better random function 2012-08-22 15:02:44 +02:00
Martin Raiber
a25eb6a185 Shutdown faster 2012-08-21 03:00:57 +02:00
Martin
ead65048dd Fixed a lot of memory leaks 2012-08-14 22:14:11 +02:00
Martin Raiber
df9a54e2b5 Ability to reset admin password from command line 2012-07-30 20:30:45 +02:00
Martin Raiber
774a506e41 Added correct includes 2012-05-18 12:18:16 +02:00
Martin Raiber
704c2f283d double fork to avoid zombies 2012-05-18 12:15:11 +02:00
Martin Raiber
7586582ade Better authentication, Hashed file transfers, better logging in fileserver, more internet mode options 2012-03-10 01:54:39 +01:00
Martin Raiber
948337fe39 New Internet mode 2012-03-07 19:11:40 +01:00
Martin Raiber
b19b2d17ab Fixed image size bug 2012-01-28 01:10:12 +01:00
Martin Raiber
871c1da889 Added minidumping on error 2012-01-12 22:49:58 +01:00
Martin Raiber
b8ccab5623 Fixed 64bit linux compilation issues
Signed-off-by: Martin Raiber <martin@urbackup.org>
2011-07-03 02:01:45 +02:00
Martin Raiber
897bbe1c21 Fixed windows service shutdown 2011-05-21 20:07:36 +02:00
Martin Raiber
36fa87d53e Allow bundling of python on windows 2011-04-07 20:02:00 +02:00
Martin Raiber
edea48a759 Fixed build system; Fixed weird piped_process bug 2011-01-09 15:57:44 +01:00
Martin Raiber
9d515bf5cf Load Plugins before changing user; Install pychart.py 2011-01-07 01:46:46 +01:00
uroni
89e10b3f04 Initial commit. 2011-01-06 17:43:38 +01:00