Povilas Kanapickas
8df50c734f
Merge pull request #732 from GeorgH93/master
...
Fix build on Windows
2020-06-05 00:25:33 +03:00
GeorgH93
0ec5283506
Keep errorlevel
2020-06-03 16:03:14 +02:00
GeorgH93
64a9320d61
Fix build on Windows
2020-06-03 15:48:44 +02:00
Dom Rodriguez
0a1f080231
Merge pull request #725 from jmartens/patch-2
...
Make connection message a NOTE for consistency
2020-06-01 14:51:06 +01:00
Jonathan Martens
583b2cb5ae
Make connection message a NOTE for consistency
...
When disconnected a NOTE log entry is made in the log, when connected it just prints which seems inconsistent to me:
```
[2020-06-01T11:50:55] INFO: AES256-GCM-SHA384 TLSv1.2 Kx=RSA Au=RSA Enc=AESGCM(256) Mac=AEAD
/home/jonathan/barrier/src/lib/net/SecureSocket.cpp,872
connected to server
[2020-06-01T11:52:43] INFO: entering screen
```
vs.
```
[2020-06-01T11:59:01] NOTE: disconnected from server
/home/jonathan/barrier/src/lib/barrier/ClientApp.cpp,315
```
Since everything else logs with a timestamp I suggest changing this to NOTE as well for connection events being logged.
2020-06-01 12:02:33 +02:00
Dom Rodriguez
b373d8eda9
Merge pull request #679 from p12tic/x11-fix-event-wait-race-condition
...
XWindowsEventQueueBuffer: Fix delays when waiting for new events
2020-05-31 00:07:14 +01:00
Dom Rodriguez
8891364258
Merge pull request #718 from p12tic/use-noexcept
...
Use noexcept instead of dynamic exception specifications
2020-05-30 21:39:12 +01:00
Povilas Kanapickas
89c6623c0e
lib/common: Remove no longer used stdexcept.h
2020-05-30 23:35:27 +03:00
Povilas Kanapickas
5eac13a969
Use noexcept instead of exception specifications
2020-05-30 23:35:27 +03:00
Dom Rodriguez
5d0f6e6f73
Merge pull request #719 from p12tic/tests
...
Fix building of tests
2020-05-30 21:14:08 +01:00
Dom Rodriguez
dacbfc1ee2
Merge pull request #717 from p12tic/use-std-string
...
lib/platform: Use std::string directly instead of String typedef
2020-05-30 21:06:54 +01:00
Povilas Kanapickas
64265e926f
tests: Disable test that depends on external state
2020-05-30 22:41:27 +03:00
Povilas Kanapickas
460f5df838
test: Fix undefined behavior of deleting incomplete type
2020-05-30 22:41:26 +03:00
Povilas Kanapickas
13a0359c58
tests: Fix crash in XWindowsKeyStateTests
2020-05-30 22:41:25 +03:00
Povilas Kanapickas
f23e8a6ad9
test: Update to new APIs
2020-05-30 22:41:24 +03:00
Povilas Kanapickas
7868043ac4
test: Fix referenced library name
2020-05-30 22:41:23 +03:00
Povilas Kanapickas
a6e5e47366
test: Remove unresolved merge conflict markers
2020-05-30 22:41:22 +03:00
Povilas Kanapickas
56f1232352
test: Reduce the number of implicit include directories
2020-05-30 22:41:21 +03:00
Povilas Kanapickas
b99ca80eaa
test: Enable building of tests
2020-05-30 22:41:20 +03:00
Povilas Kanapickas
5eafd30de4
lib/platform: Use std::string directly instead of String typedef
2020-05-30 21:46:49 +03:00
Povilas Kanapickas
a626f245a9
lib/net: Add missing include
2020-05-30 21:46:16 +03:00
Dom Rodriguez
e354d79d81
Merge pull request #706 from jmartens/patch-1
...
Fix Auto config missing hostname prompt #704
2020-05-30 18:28:13 +01:00
Dom Rodriguez
5522d077aa
Merge pull request #708 from p12tic/enum-class
...
gui: Use enum class to scope enum values
2020-05-30 18:04:01 +01:00
Dom Rodriguez
4a2f1a9b61
Merge pull request #709 from p12tic/use-std-string-1
...
lib/base: Use std::string directly instead of String typedef
2020-05-30 18:00:54 +01:00
Dom Rodriguez
b02a20bd36
Merge pull request #712 from p12tic/use-std-string-4
...
lib/ipc: Use std::string directly instead of String typedef
2020-05-30 18:00:35 +01:00
Dom Rodriguez
df15e76e12
Merge pull request #710 from p12tic/use-std-string-2
...
lib/client: Use std::string directly instead of String typedef
2020-05-30 17:59:58 +01:00
Dom Rodriguez
4039bc2f3d
Merge pull request #711 from p12tic/use-std-string-3
...
lib/arch: Use std::string directly instead of String typedef
2020-05-30 17:59:50 +01:00
Dom Rodriguez
9368845d8e
Merge pull request #713 from p12tic/use-std-string-5
...
lib/net: Use std::string directly instead of String typedef
2020-05-30 17:59:36 +01:00
Dom Rodriguez
b0f0a6fa96
Merge pull request #714 from p12tic/use-std-string-6
...
lib/server: Use std::string directly instead of String typedef
2020-05-30 17:58:31 +01:00
Povilas Kanapickas
787f907587
lib/ipc: Use std::string directly instead of String typedef
2020-05-30 16:00:42 +03:00
Povilas Kanapickas
61771d9039
lib/base: Use std::string directly instead of String typedef
2020-05-30 14:50:36 +03:00
Povilas Kanapickas
b4c1e4c239
lib/server: Use std::string directly instead of String typedef
2020-05-30 14:48:11 +03:00
Povilas Kanapickas
b93bcccf57
lib/net: Use std::string directly instead of String typedef
2020-05-30 14:47:11 +03:00
Povilas Kanapickas
6868491483
lib/arch: Use std::string directly instead of String typedef
2020-05-30 14:45:21 +03:00
Povilas Kanapickas
a0af288b2b
lib/client: Use std::string directly instead of String typedef
2020-05-30 14:42:59 +03:00
Povilas Kanapickas
94a280a82b
gui: Use enum class to scope enum values
2020-05-30 13:46:40 +03:00
Jonathan Martens
21eadc9661
Fix Auto config missing hostname prompt #704
...
I think this might fix the prompt for a missing hostname when auto config is checked
2020-05-29 10:11:55 +02:00
Povilas Kanapickas
722b7d6cc4
XWindowsEventQueueBuffer: Fix delays when waiting for new events
...
QLength() may return 0 even if there are events pending because they
need to be read from the display socket in order to become visible. We
must use XPending() which will poll the socket if QLength() == 0.
2020-05-20 22:11:14 +03:00
Dom Rodriguez
dbd10820c3
Merge pull request #585 from chewi/pthread
...
Use -pthread flag and simplify pthread build logic
2020-05-12 23:13:16 +01:00
Dom Rodriguez
fe0f3303d7
Merge pull request #655 from simons-public/elevate-bind-failure-to-error
...
Elevate XSocketAddressInUse to ERROR
2020-05-12 23:06:15 +01:00
Dom Rodriguez
81d4758c28
Merge pull request #579 from eson57/patch-1
...
Update gui_sv.ts
2020-05-12 22:09:21 +01:00
Dom Rodriguez
db63edde69
Merge pull request #615 from scarabeusiv/patch-1
...
Fix desktop file Categories to match standard
2020-05-12 21:54:01 +01:00
Dom Rodriguez
dc2869f48b
Merge pull request #664 from simons-public/fix-gui-status
...
Change log level on several status messages (Fixes #652 , Fixes #516 )
2020-05-12 21:40:38 +01:00
Chris Simons
639415ea44
Merge pull request #2 from plessbd/patch-3
...
A few more log cleanups
2020-05-12 13:07:45 -07:00
Ben Plessinger
5636e9cb40
A few more log cleanups
...
Fix a few more log messages to be consistent
2020-05-12 15:49:19 -04:00
Dom Rodriguez
5d82510ee8
Merge pull request #653 from simons-public/tis-tsm-fix
...
Fix TIS/TSM in logs
2020-05-12 18:54:57 +01:00
Chris Simons
a9421a9cd3
Change log level on several status messages ( Fixes #652 , Fixes #516 )
...
This changes the log level for several statuses (started server,
connected to server, server status:) from CLOG_NOTE or CLOG_INFO to
CLOG_PRINT so they will be printed to stdout regardless of the log
level. This allows the GUI to accurately report the status of the
`barriers` or `barrierc` processes in src/gui/src/MainWindow.cpp#L379-L399.
2020-05-11 20:36:51 -07:00
Chris Simons
7a2b38ad56
replace tabs with spaces
2020-05-07 16:56:42 -07:00
Dom Rodriguez
2d2e92989c
Merge pull request #658 from simons-public/select-fingerprint
...
Allow selecting Fingerprint Qlabel
2020-05-07 15:20:39 +01:00
Chris Simons
6653de6450
Allow selecting Fingerprint Qlabel
...
Setting the Fingerprint label to TextSelectableByMouse allows users to
copy/paste the fingerprint so it can be easily added to "TrustedServers.txt"
on a client machine (i.e. via SSH).
2020-05-06 20:40:17 -07:00