Josh Soref
7250bbca16
spelling: running
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 22:16:33 -04:00
Josh Soref
982e0969ab
spelling: resolved
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 22:16:33 -04:00
Josh Soref
f02ffd229e
spelling: reported
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 22:16:33 -04:00
Josh Soref
754d854fb3
spelling: receive
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 22:16:33 -04:00
Josh Soref
0216a8e10a
spelling: no longer
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 22:16:33 -04:00
Josh Soref
49dd16e5e9
spelling: never
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 22:16:33 -04:00
Josh Soref
a9a31bb7d2
spelling: modifiers
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 22:15:29 -04:00
Josh Soref
57a9a87a86
spelling: message
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 22:15:29 -04:00
Josh Soref
915d2f8f4b
spelling: maximum
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 22:15:29 -04:00
Josh Soref
fdada4bf20
spelling: insensitive
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 22:15:29 -04:00
Josh Soref
b2df3991d2
spelling: increment
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 22:15:29 -04:00
Josh Soref
11bce11278
spelling: hexadecimal
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 22:15:29 -04:00
Josh Soref
12b499d539
spelling: exception
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 21:49:58 -04:00
Josh Soref
bbd63072dd
spelling: destination
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 21:49:58 -04:00
Josh Soref
eef8f9948f
spelling: daemons
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 21:49:58 -04:00
Josh Soref
3e8f5151de
spelling: daemon
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 21:49:58 -04:00
Josh Soref
0cfcf4b5f3
spelling: characters
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 21:34:11 -04:00
Josh Soref
5e6cc0ae19
spelling: capitalized
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 21:34:11 -04:00
Josh Soref
a55ae16e75
spelling: attempts
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 21:34:10 -04:00
Josh Soref
09265704c0
spelling: absolutely
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-05 21:34:10 -04:00
walker0643
653e4badeb
Merge pull request #1067 from cryzed/fix/server-preserve-focus
...
Fix `Fix Preserve Focus` option not working on Linux servers
2022-02-04 11:47:29 -05:00
mipedja
00a57ea972
Restore dpiAwareness
...
Fixes regression from #304
Fixes #1462 , possibly others.
2022-01-07 21:41:56 -08:00
Unit 193
6ce4b7e970
Fix typo: chunck → chunk.
2021-12-04 14:50:39 -05:00
albertony
20a1bd2e4c
Fix issue with generation of new certificate
2021-11-12 15:23:12 +01:00
sfonteneau
606222fbae
add header encoding="UTF-8" in plist
...
needed for plistlib
2021-11-09 12:44:28 +01:00
Jonas Berlin
2c8f92206f
ServerApp help: Describe the role of the server
...
Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk>
2021-11-05 19:52:15 +00:00
maboroshin
3153062611
translation: ja-JP 2.4.0
...
Adjust, fix shortcut keys, translate new strings
2021-11-05 14:12:14 +02:00
James Le Cuirot
4b12265ae5
Add missing cstddef includes for NULL
...
Fixes https://github.com/debauchee/barrier/issues/1366 .
2021-11-03 18:12:56 +02:00
Chih-Hsuan Yen
dd3ea8adfe
lib/platform: Fix encoding for text copied between linux and windows
...
Copied from https://github.com/symless/synergy-core/pull/7029 . I don't
include the application/x-moz-nativehtml part in that patch as I already
added it in https://github.com/debauchee/barrier/pull/1164 .
Fixes https://github.com/debauchee/barrier/issues/1037
Fixes https://github.com/debauchee/barrier/issues/1137
Original author: Serhii Hadzhilov <serhii-external@symless.com>
2021-11-03 03:12:41 +02:00
Povilas Kanapickas
d7de571fdc
lib/net: Simplify handling of socket multiplexer jobs
2021-11-01 14:41:53 +02:00
Povilas Kanapickas
d2c106db53
lib: Pass jobs to barrier::Thread as std::function
2021-11-01 14:41:53 +02:00
Povilas Kanapickas
53356697d9
lib/arch: Pass jobs to Arch threads as std::function
2021-11-01 14:41:53 +02:00
Povilas Kanapickas
9cf590ccd7
lib: Make ThreadFunc return nothing
2021-11-01 14:41:53 +02:00
Povilas Kanapickas
815e80ec4d
lib: Remove unused threading functionality related to thread results
2021-11-01 14:41:53 +02:00
Povilas Kanapickas
666460aced
lib/platform: Use std::function instead of IJob in MSWindowsDesks
2021-11-01 14:41:53 +02:00
Povilas Kanapickas
f0efe043bb
lib/net: Fix incorrect sharing of data between different SSL sessions
2021-11-01 14:05:49 +02:00
Povilas Kanapickas
8b937a4abd
lib/net: Fix race conditions when closing SSL connections
...
This fixes the following security vulnerability:
- CVE-2021-42074 SIGSEGV on quick open/close sequence while sending
Hello message
The issue has been reported by Matthias Gerstner <mgerstner@suse.de>.
2021-11-01 14:05:49 +02:00
Povilas Kanapickas
caeebf6c36
Merge pull request #1350 from p12tic/fix-file-handles-leak
...
Fix file descriptor leak on incomplete connections [SECURITY VULNERABILITY CVE-2021-42075]
2021-11-01 14:04:45 +02:00
Povilas Kanapickas
deefecc262
lib/server: Close connection when client app-level handshake fails
...
This fixes the following security vulnerability:
- CVE-2021-42075 DoS via file descriptor exhaustion
The issue has been reported by Matthias Gerstner <mgerstner@suse.de>.
2021-11-01 05:58:21 +02:00
Povilas Kanapickas
20f66fe133
lib/common: Clean up declarations of {S,U}Int{8,16,32} types
2021-11-01 05:56:53 +02:00
Povilas Kanapickas
676fa39f9a
lib/platform: Switch remaining ObjC source files to ObjC++
2021-11-01 05:56:53 +02:00
Povilas Kanapickas
00e182d22e
Merge pull request #1347 from p12tic/enforce-max-message-length
...
Enforce max message length [SECURITY VULNERABILITY CVE-2021-42076]
2021-11-01 05:56:38 +02:00
Povilas Kanapickas
e8ac56b045
lib/net: Include openssl applink shim into Windows builds
2021-11-01 05:48:26 +02:00
Povilas Kanapickas
fd5295eb31
lib/barrier: Disconnect client on too long input packets
...
This commit is the 3/3 part of the fix for the following security
vulnerability:
- CVE-2021-42076 DoS via excess length messages
The issue has been reported by Matthias Gerstner <mgerstner@suse.de>.
2021-11-01 05:18:53 +02:00
Povilas Kanapickas
af90f39b4a
lib/net: Limit the maximum size of TCP or SSL input buffers
...
This commit is the 2/3 part of the fix for the following security
vulnerability:
- CVE-2021-42076 DoS via excess length messages
The issue has been reported by Matthias Gerstner <mgerstner@suse.de>.
2021-11-01 05:18:52 +02:00
Povilas Kanapickas
e33c81b835
lib: Enforce a maximum length of input messages
...
This commit is the 1/3 part of the fix for the following security
vulnerability:
- CVE-2021-42076 DoS via excess length messages
The issue has been reported by Matthias Gerstner <mgerstner@suse.de>.
2021-11-01 05:18:51 +02:00
Povilas Kanapickas
cc369820d4
lib/server: Remove unused code
2021-11-01 05:18:50 +02:00
Povilas Kanapickas
7ab8e0101d
lib/server: Add a note about taking pointer to virtual member function
2021-11-01 05:18:49 +02:00
Povilas Kanapickas
7cacbd1489
gui: Improve formatting of the fingerprint acceptance dialog
2021-11-01 04:50:17 +02:00
Povilas Kanapickas
165100a0d2
gui: Extract barrier type to separate enum
2021-11-01 04:50:16 +02:00