Commit Graph

31 Commits

Author SHA1 Message Date
Martin
4fb806e7b0 Implement connection establishment via web sockets 2020-07-05 21:18:34 +02:00
Martin
9f864b3b98 Improve error handling if e.g. bind() call fails 2019-08-15 20:26:15 +02:00
Martin
fec6f0afff Set IPV6_V6ONLY on ipv6 sockets 2019-05-14 16:17:05 +02:00
Martin
f68bf7386d IPv6 support (mostly on Windows for now) 2019-05-13 17:57:44 +02:00
Martin
cab42dedcb Set FD_CLOEXEC via fcntl if SOCK_CLOEXEC is not available 2016-12-08 00:49:47 +01:00
Martin
a5fcebe5dc Set FD_CLOEXEC via fcntl if SOCK_CLOEXEC is not available 2016-12-08 00:29:16 +01:00
Martin
ef3c791315 Set CLOEXEC when accepting sockets 2016-12-07 23:30:38 +01:00
Martin
44f9ae62df Fix some typos and spellings 2016-06-13 16:19:05 +02:00
Martin
108711a57a Show download speed and ETA 2016-01-21 00:45:13 +01:00
Martin
8af6385058 Set SO_NOSIGPIPE on sockets on Mac OS X 2016-01-17 17:25:22 +01:00
Martin
b3903cc1c4 Checkpoint files.db in separate thread and give all threads nice names 2016-01-15 16:19:23 +01:00
Martin
d47668fb5f Prevent handle leaks. Get stderr when snapshotting/removing snapshot in backup hook 2016-01-14 20:59:46 +01:00
Martin
9ee64e650a Updated copyright 2016-01-02 16:38:00 +01:00
Martin
c3d36bd55c Compatiblity fix 2015-12-21 16:39:45 +01:00
Martin
9bab514e22 Removed UTF16 string (std::wstring) in most places. UTF8 everywhere! 2015-12-13 16:17:36 +01:00
Martin
345d182568 License change from GPLv3+ to AGPLv3+ 2015-08-01 22:58:40 +02:00
Martin
81c2cef172 Updated copyright notice 2014-02-22 15:22:42 +01:00
Martin
69f91b3ae6 Send all data if send syscall only sends a subset 2013-12-31 11:37:05 +01:00
Martin
988e0e4cb3 Send all data if send syscall only sends a subset 2013-12-31 11:33:44 +01:00
Martin
bfc1e5ed02 Print error code 2013-12-31 01:58:31 +01:00
Martin
af6499ea7f Merge branch 'next' of ssh://git.code.sf.net/p/urbackup/backend into next
Conflicts:
	AcceptThread.cpp
2013-12-30 21:43:49 +01:00
Martin
0d5c2a1467 Throw exception if sending fails, interrupting transfer 2013-12-30 21:42:58 +01:00
Martin Raiber
2e1fd808b3 Integrated HTTP server: Do not cache all data to be send in memory 2013-12-27 22:18:44 +01:00
Martin
6e6bad8fed Fixed coverity issues 2013-11-02 21:53:14 +01:00
Martin Raiber
e310b6c732 Fixed build issues for select replacement 2013-11-02 16:25:50 +01:00
Martin
1474c9f21c Replaced all select calls with poll on non-Windows systems 2013-11-02 16:20:01 +01:00
Martin
6bab1f8d5d 1. New feature: Live log on server interface
2. New feature: Check for new version on status screen
2013-09-22 21:18:52 +02:00
Martin Raiber
4839ab7647 Allow sockets to bind to already used ports 2012-01-31 20:10:56 +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
b1d8032936 Fix build in Solaris 2011-05-03 00:48:42 +02:00
uroni
89e10b3f04 Initial commit. 2011-01-06 17:43:38 +01:00