Commit Graph

54 Commits

Author SHA1 Message Date
Martin
c665c6ac4e Build Linux binaries with Android NDK 2019-07-06 21:57:18 +02:00
Martin
b5a657dc46 Catch and log info about C++ exceptions 2019-05-01 00:49:52 +02:00
Martin
7f766e0d1e Catch and log info about C++ exceptions 2019-05-01 00:42:40 +02:00
Martin
d7eb64a60b Revert "Catch and log info about C++ exceptions"
This reverts commit 13fc0ba218.
2019-05-01 00:38:12 +02:00
Martin
13fc0ba218 Catch and log info about C++ exceptions 2019-05-01 00:37:33 +02:00
Martin
fa3096bdb6 Catch and log info about C++ exceptions 2019-05-01 00:31:34 +02:00
Martin
eb8e8d57bf Option to use system sqlite3 to compile on Linux 2018-10-24 13:54:10 +02:00
Martin
23c4295371 Fix Windows build 2018-10-23 14:47:46 +02:00
Martin
fae7e7942b Fix Windows build 2018-10-23 14:46:17 +02:00
Martin
25449caf8b Fix ODR issue 2018-10-23 14:21:27 +02:00
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