Commit Graph

66 Commits

Author SHA1 Message Date
Martin Raiber
3ab24f1b9e Log failed client authentications
(cherry picked from commit 0c3295eab9a9dd7453edf4fff467a7de0f7640a6)
(cherry picked from commit 7653c08f9b)
2018-06-01 10:50:34 +02:00
Martin
4612786caa Decrease restore ping interval/timeout 2017-08-10 23:52:16 +02:00
Martin
6cde0eded1 Do not create empty client data 2017-07-11 01:27:07 +02:00
Martin
0782a909c7 Fix Internet image restore issues 2017-03-04 02:41:10 +01:00
Martin
85aca2de41 Allow restore via Internet 2017-03-02 00:36:06 +01:00
Martin
2fc90d9668 Do not connect while a ping/pong packet is in flight
(cherry picked from commit 569358696f)
2016-10-19 17:52:09 +02:00
Martin
41eb707ebb Show more detailed connection settings log messages
(cherry picked from commit d9128c0eca)
2016-10-19 17:52:02 +02:00
Martin
4c20ecaf05 Show more detailed connection settings log messages 2016-10-19 17:51:55 +02:00
Martin
ec1ac33a22 Always allow client to select transfer compression also if it is disabled globally 2016-10-19 17:45:47 +02:00
Martin
fff99aa475 Log error before assertions 2016-05-28 18:51:59 +02:00
Martin Raiber
a57eaa2d13 Timeout server ecdh key after 6h 2016-01-28 16:55:55 +01:00
Martin
e9efef9b53 Show command line process bar during restore 2016-01-24 21:09:28 +01:00
Martin
9ee64e650a Updated copyright 2016-01-02 16:38:00 +01:00
Martin
7cb5d0678a Made Linux restore working 2015-12-18 16:58:50 +01:00
Martin
f2d43987fa Fixed race condition on connection timeout 2015-12-13 23:27:45 +01:00
Martin
9bab514e22 Removed UTF16 string (std::wstring) in most places. UTF8 everywhere! 2015-12-13 16:17:36 +01:00
Martin
14eb7bfd29 Optimized and fixed bugs in transfer compression 2015-09-01 00:21:29 +02:00
Martin
0a3c93daee Compress transferred data using miniZ now 2015-08-30 21:46:57 +02:00
Martin
cdab14f336 Fixed new encryption 2015-08-24 02:05:32 +02:00
Martin
f70b353180 Bug fixing with the new encryption 2015-08-23 01:12:13 +02:00
Martin
345d182568 License change from GPLv3+ to AGPLv3+ 2015-08-01 22:58:40 +02:00
Martin
a4b0c9b83e New Internet protocol with AES-GCM and ECDH 409k1 key exchange (for PFS) 2015-08-01 17:02:58 +02:00
Martin
07f31ad57d Simultaneous file and image backups and heavy refactoring 2014-11-30 19:34:02 +01:00
Martin
2a0ea7f617 Fixed big endian issues with file backups 2014-11-08 21:57:55 +01:00
Martin
dd120c86bc Fixed a few memory leaks 2014-09-04 18:44:43 +02:00
Martin
32c50d60b3 Changed time functions to use 64bit integers and added ETA estimation 2014-05-09 22:36:02 +02:00
Martin
d54f0b7dac Added a detailed status command for the client 2014-02-20 22:43:54 +01:00
Martin
2105b02624 Better logging messages when authentication fails 2013-12-11 22:53:53 +01:00
Martin
aa7e31fd9d Trying to fix race condition in InternetServiceConnector 2013-11-22 23:47:15 +01:00
Martin
e18bf67071 Trying to fix race condition in InternetServiceConnector 2013-11-22 21:13:54 +01:00
Martin
a369946590 Removed wrong assertion 2013-11-21 23:16:21 +01:00
Martin
e64292693a Optimized InternetServiceConnector 2013-11-21 20:06:41 +01:00
Martin
5991b29a34 Optimized InternetServiceConnector 2013-11-20 21:15:23 +01:00
Martin
e5db3003b1 Optimized InternetServiceConnector 2013-11-20 20:00:13 +01:00
Martin
78f42ae7a5 Small optimizations 2013-11-17 20:20:21 +01:00
Martin
79e9b04e8e Segfault fix 2013-11-17 00:11:53 +01:00
Martin Raiber
ccd68987e6 Merge branch 'next' of ssh://git.code.sf.net/p/urbackup/backend into next
Conflicts:
	urbackupclient/InternetClient.cpp
2013-09-10 17:24:07 +02:00
Martin Raiber
16b26b1d82 Properly timeout client if database is busy 2013-09-10 17:22:02 +02:00
Martin
a9a8719af8 Added missing header 2013-08-04 11:45:20 +02:00
Martin
2a46f81b08 Fixed bug, where a disconnected (and deleted) connection was used
(cherry picked from commit 2c10daf9e7)
2013-08-04 11:40:20 +02:00
Martin
b3c87fadab Fixed bug, where a disconnected client caused 100% CPU usage 2013-06-18 22:17:21 +02:00
Martin Raiber
45025cc125 Properly destroy mutex of internet connection 2012-11-08 01:59:50 +01:00
Martin Raiber
26bf5a9451 Better internet key exchange 2012-09-06 16:21:46 +02:00
Martin Raiber
882ffb9c9c Merge branch 'next' of ssh://urbackup.git.sourceforge.net/gitroot/urbackup/backend into next
Conflicts:
	ServiceAcceptor.cpp
2012-08-25 20:12:21 +02:00
Martin Raiber
969a0bba8c Fixed PBKDF2 authentication. Added onetime token authentication. 2012-08-22 15:03:16 +02:00
Martin Raiber
6ae56081a2 Use PBKDF2 for key generation and authentication 2012-08-22 11:41:09 +02:00
Martin
937d9a45dd Fixed more memory leaks 2012-08-17 12:52:17 +02:00
Martin
6be0b8163a Fixed memory leaks 2012-08-15 18:02:42 +02:00
Martin
ead65048dd Fixed a lot of memory leaks 2012-08-14 22:14:11 +02:00
Martin Raiber
1417b2b63b Merge branch 'next' of ssh://urbackup.git.sourceforge.net/gitroot/urbackup/backend into next 2012-07-23 16:56:49 +02:00