alhdo
|
426e8d977e
|
change package namespace
|
2023-09-27 15:43:23 +02:00 |
|
thorsten
|
e7f16a210a
|
fixed wrong debug message
|
2023-08-09 16:12:20 +02:00 |
|
thorsten
|
06010c5d2c
|
improvements based on review #pull/1164
|
2023-08-04 10:38:27 +02:00 |
|
thorsten
|
ea93c98b4d
|
wider environment compatibility
|
2023-08-02 14:40:14 +02:00 |
|
thorsten
|
5cdeb2f9bf
|
determination of external IP addresses client side
|
2023-07-27 14:27:14 +02:00 |
|
Konrad Kuznicki
|
86d6e8c1b1
|
DEV-2791: update attributes through API on the rport client
|
2023-04-27 10:33:44 +02:00 |
|
morestatic
|
c51e261960
|
Review uses of time.After and make updates or add comments
|
2023-04-19 11:39:41 +07:00 |
|
morestatic
|
fb10a8b413
|
Add context to some client logs and remove GC from mem stats log
|
2023-04-11 16:43:50 +07:00 |
|
morestatic
|
5242f70809
|
Remove concept of active connection
|
2023-04-10 12:53:26 +07:00 |
|
morestatic
|
d06883ef2d
|
Set connection as not active on disconnect
|
2023-04-05 16:15:14 +07:00 |
|
morestatic
|
a714dc9292
|
Rename git organization to realvnc-labs
|
2023-03-23 11:14:05 +07:00 |
|
Konrad Kuznicki
|
2448466855
|
Merge remote-tracking branch 'origin/master' into konrad/DEV-2766-client-labels/master
# Conflicts:
# cmd/rport/main.go
# server/api_handler_clients.go
# server/clients/client_service.go
# server/clients/sqlite.go
|
2023-03-06 16:25:28 +01:00 |
|
morestatic
|
bf15ec5ac2
|
Merge branch 'master' into DEV-2755-client-connection-thread-safety
|
2023-03-02 06:56:59 +07:00 |
|
Konrad Kuznicki
|
0bd3cb9dc5
|
labels display, filtering and docs
|
2023-03-01 00:23:04 +01:00 |
|
domenipavec
|
e697ad8759
|
Change log to error level
|
2023-02-28 16:31:11 +00:00 |
|
domenipavec
|
439f1c081f
|
Add log on client when tunnel is not allowed
|
2023-02-24 16:59:30 +00:00 |
|
morestatic
|
ceb528bd23
|
Fix client memory leak and other client improvements (see below)
- better locking
- clearer naming of connection vars
- support ctx for client shutdown
|
2023-02-23 11:39:32 +07:00 |
|
morestatic
|
696bf321e9
|
Add client side log message with dial timeout duration
|
2023-02-17 12:33:52 +07:00 |
|
morestatic
|
c5cbd31786
|
Fixes after locking and other discussions
|
2023-02-17 11:42:06 +07:00 |
|
morestatic
|
5bfab9fac7
|
Initial version with improved server concurrency and better client retry
handling
align client service param names with master
|
2023-02-15 16:44:30 +07:00 |
|
domenipavec
|
75b4cd3c9e
|
Fix windows, remove copied code from gopsutil
|
2023-01-18 17:46:34 +00:00 |
|
domenipavec
|
a9d29d39d1
|
Use latest version of gopsutil
|
2023-01-18 16:20:54 +00:00 |
|
Edoardo Ceccarelli
|
9494dec187
|
renaming hardcoded strings into readable
|
2023-01-13 11:47:36 +02:00 |
|
domenipavec
|
d73b096e10
|
Fix lint
|
2023-01-04 17:42:54 +00:00 |
|
domenipavec
|
44a3b3d696
|
Add input and output encoding config options for interpreter aliases
|
2023-01-04 17:40:04 +00:00 |
|
morestatic
|
a826ec4547
|
Merge branch 'master' into DEV-2718-use-subdomains-instead-of-random-ports
|
2023-01-04 17:45:34 +07:00 |
|
morestatic
|
314df01c1b
|
Explicitly stop client switchback timer
|
2022-12-22 12:01:28 +07:00 |
|
morestatic
|
d5011a20b9
|
Merge branch 'master' into DEV-2718-use-subdomains-instead-of-random-ports
|
2022-12-20 16:42:04 +07:00 |
|
Thorsten Kramm
|
d06427c0d5
|
removing unused code and obsolete comments
|
2022-12-20 09:16:20 +01:00 |
|
Thorsten Kramm
|
ced092b108
|
comments
|
2022-12-19 22:11:22 +01:00 |
|
Thorsten Kramm
|
82c21a4b69
|
reverting the timer method
|
2022-12-19 22:10:53 +01:00 |
|
Thorsten Kramm
|
095f05d893
|
reconnect faster after timeout
|
2022-12-19 13:08:59 +01:00 |
|
morestatic
|
d3ff3e5d56
|
Use original sshConn when closing ssh connection on ping failed
|
2022-12-19 16:12:47 +07:00 |
|
Thorsten Kramm
|
7e5f080d6f
|
Close connection on time out
|
2022-12-19 09:05:06 +01:00 |
|
morestatic
|
5c65e4e236
|
Fix data race amd potential timer leaks in the rport client
|
2022-12-19 13:44:55 +07:00 |
|
Thorsten Kramm
|
3831a6bdb2
|
Extended logging
|
2022-12-18 17:45:57 +01:00 |
|
Thorsten Kramm
|
68af04d6c4
|
removing retryableErrors as they are not used anymore
|
2022-12-15 13:25:56 +01:00 |
|
Thorsten Kramm
|
bb7d990868
|
never stop the connection loop, whatever happens
|
2022-12-14 12:13:29 +01:00 |
|
morestatic
|
75c1f4d33f
|
Merge branch 'master' into DEV-2630-use-subdomains-instead-of-random-ports
|
2022-12-14 14:18:18 +07:00 |
|
morestatic
|
99395ca7ca
|
Merge branch 'master' into DEV-2630-use-subdomains-instead-of-random-ports
|
2022-12-08 21:30:05 +07:00 |
|
domenipavec
|
4eb0fa965d
|
Fix lint
|
2022-12-08 13:46:58 +00:00 |
|
domenipavec
|
d217c65793
|
PowerShell different input/output encoding
|
2022-12-08 13:42:33 +00:00 |
|
domenipavec
|
15db308484
|
Uncomment code
|
2022-12-08 11:23:46 +00:00 |
|
domenipavec
|
72339e6f51
|
Detect encoding per interpreter
|
2022-12-08 11:18:56 +00:00 |
|
domenipavec
|
c437c2a492
|
Use encoding for writing script file when available
|
2022-12-08 10:18:41 +00:00 |
|
Thorsten Kramm
|
f0e3fbd886
|
Do initial connection with a timeout
|
2022-12-06 13:17:28 +01:00 |
|
Thorsten Kramm
|
05a1c03a22
|
reformatted log message
|
2022-12-05 14:33:25 +01:00 |
|
morestatic
|
3292a4cf79
|
Various minor tunnel related refactorings and log improvements
|
2022-12-04 18:40:38 +07:00 |
|
Thorsten Kramm
|
863ccd4a88
|
user friendlier log messages
|
2022-11-26 20:02:26 +01:00 |
|
morestatic
|
9f46a81d21
|
Fix yum.go tests
|
2022-11-21 14:52:05 +07:00 |
|