El
|
39d5b1b7ba
|
VNC-151 Refactor screenshot handling
|
2026-05-08 18:24:19 +00:00 |
|
El
|
adc4ea79fc
|
VNC-151 Refactor screenshot handling
|
2026-05-08 18:24:19 +00:00 |
|
El
|
a96f45b51c
|
VNC-151 Fix crash
|
2026-05-08 18:24:19 +00:00 |
|
El
|
5c2822deab
|
VNC-346 Fix missing screenMutex unlock for an edge case
|
2026-05-08 18:24:19 +00:00 |
|
El
|
ae3e8b192e
|
VNC-151 Refactor screenshot logic to reduce impact on frame buffer update
|
2026-05-08 18:22:12 +00:00 |
|
El
|
ee743a837e
|
VNC-151 Include FFmpeg headers in network module to fix build on some distros
|
2026-01-29 00:02:26 +00:00 |
|
Rodwin Spruel
|
8f9d2ae623
|
Resolve VNC-196 "Feature/shared session connect msg"
|
2025-07-30 18:24:52 +00:00 |
|
matt
|
dc6b5d7462
|
Merge branch 'master' into bugfix/VNC-138_http_header_case_github
|
2025-05-10 10:41:17 +00:00 |
|
El
|
0df5d5bd72
|
KASM-6773 Escape JSON filenames in WebSocket file list responses
|
2025-03-18 16:58:25 +05:00 |
|
El
|
4973781a8f
|
KASM-6773 Use snprintf instead of sprintf for safer path handling
|
2025-03-18 16:58:25 +05:00 |
|
El
|
4e087ba790
|
KASM-6773 Refactor JSON_escape to use switch-case and handle NULL input
|
2025-03-18 16:58:25 +05:00 |
|
El
|
4620601891
|
KASM-6773 Define WS_MAX_BUF_SIZE for buffer size standardization
|
2025-03-18 16:58:25 +05:00 |
|
Nathan Wagner
|
2a2fe63503
|
Update websocket.c
Host header, Connection, and Authorization header should not be case sensitive
|
2025-02-15 18:32:52 -05:00 |
|
Lauri Kasanen
|
73e28f7d62
|
Add size to downloads json
|
2024-09-24 17:48:19 +03:00 |
|
Lauri Kasanen
|
17ec8c2e35
|
Tune perm printing format
|
2024-09-24 17:45:30 +03:00 |
|
Lauri Kasanen
|
0cc4a4f128
|
Warning fix
|
2024-09-24 15:04:24 +03:00 |
|
Lauri Kasanen
|
7659765116
|
Implement /api/downloads
|
2024-09-24 15:03:54 +03:00 |
|
Lauri Kasanen
|
a6bc1e4b76
|
Set the mimetype of everything under Downloads/ to binary
|
2024-07-30 13:51:10 +03:00 |
|
Lauri Kasanen
|
6a2c2c82a1
|
32-bit changes for rpi, from lgultgithub
|
2024-07-01 14:35:17 +03:00 |
|
Matthew McClaskey
|
4d4516f727
|
Merge branch 'bugfix/large-headers' into 'master'
Bugfix/large headers
See merge request kasm-technologies/internal/KasmVNC!137
|
2024-06-18 19:43:41 +00:00 |
|
Lauri Kasanen
|
79ca2ee054
|
Increase the request buffer to 16k
|
2024-06-14 12:19:39 +03:00 |
|
Lauri Kasanen
|
ba6226e308
|
Send a 400 bad request for too large requests
|
2024-06-14 12:15:16 +03:00 |
|
Lauri Kasanen
|
4b18320984
|
Fix dir traversal by percent-encoding dots
|
2024-06-14 11:58:06 +03:00 |
|
Matthew McClaskey
|
b2d965b58d
|
Merge branch 'feature/KASM-5213_email_username' into 'master'
Allow emails as usernames
Closes KASM-5213
See merge request kasm-technologies/internal/KasmVNC!115
|
2023-11-30 12:59:21 +00:00 |
|
Lauri Kasanen
|
fb7570709a
|
Extend username limit to 128-1
|
2023-11-06 15:22:23 +02:00 |
|
Lauri Kasanen
|
73c3bda8cd
|
Fix off-by-one in username length check
|
2023-11-06 13:59:37 +02:00 |
|
Lauri Kasanen
|
6cd50869c2
|
Allow emails as usernames
|
2023-11-06 11:07:01 +02:00 |
|
Lauri Kasanen
|
7399e5dc62
|
Add frame number to udp packets
|
2023-11-01 10:26:33 +02:00 |
|
Lauri Kasanen
|
66f3013998
|
Add clear_clipboard API
|
2023-01-09 13:32:30 +02:00 |
|
Lauri Kasanen
|
17947d5f44
|
Add support for custom response headers
|
2022-11-08 18:16:16 +02:00 |
|
Lauri Kasanen
|
582740b3d8
|
Implement server-side downgrade from udp
|
2022-10-03 14:54:40 +03:00 |
|
Anthony Merrill
|
d9cf46f83e
|
Merge branch 'feature/KASM-2797_force_full_frame' into 'master'
Add /api/send_full_frame
Closes KASM-2797
See merge request kasm-technologies/internal/KasmVNC!50
|
2022-08-14 16:13:32 +00:00 |
|
Anthony Merrill
|
5e2a8b45da
|
Merge branch 'feature/KASM-2837_STUN_srv_setting' into 'master'
Add -stunServer arg for on-premises STUN
Closes KASM-2837
See merge request kasm-technologies/internal/KasmVNC!57
|
2022-08-14 15:51:23 +00:00 |
|
Lauri Kasanen
|
f8013340ab
|
Add -udpPort
|
2022-08-01 17:44:26 +03:00 |
|
Lauri Kasanen
|
6451cc3220
|
Add -stunServer arg for on-premises STUN
|
2022-08-01 13:26:59 +03:00 |
|
Lauri Kasanen
|
3b40a92548
|
Udp
|
2022-07-26 10:38:14 +00:00 |
|
Lauri Kasanen
|
4e134b578c
|
Resolve KASM-2798 "Bugfix/ memory leak"
|
2022-06-24 17:27:33 +00:00 |
|
Lauri Kasanen
|
8b71ea3cd9
|
Add /api/send_full_frame
|
2022-06-23 18:53:27 +03:00 |
|
Lauri Kasanen
|
87e39f896c
|
Detailed log errors for the /websockify path
|
2022-06-06 17:36:00 +03:00 |
|
Lauri Kasanen
|
bf2bf679b6
|
New logging setup
|
2022-05-25 18:04:33 +00:00 |
|
Lauri Kasanen
|
661e9ef329
|
Return 403 for too large Auth headers (attack)
|
2022-05-24 14:55:05 +00:00 |
|
Lauri Kasanen
|
a6842bb46a
|
Add support for X-Forwarded-For
|
2022-05-24 11:04:58 +00:00 |
|
Lauri Kasanen
|
d581eb798d
|
Use 64-bit var for the served file size
|
2022-04-11 18:53:45 +03:00 |
|
Lauri Kasanen
|
e6b4f40ed7
|
Have BlacklistThreshold 0 disable the blacklist
|
2022-03-04 10:48:19 +02:00 |
|
Lauri Kasanen
|
e3afc937e5
|
Bulk update_user and remove_user should check for all users' existence
|
2022-01-31 12:41:37 +02:00 |
|
Justin Travis
|
42d7ff015d
|
Resolve KASM-2238 "Feature/ freeze session"
|
2022-01-28 12:24:38 +00:00 |
|
Matthew McClaskey
|
99680f23ff
|
Resolve KASM-2194 "Feature/ bulk user mgmt"
|
2022-01-24 16:42:29 +00:00 |
|
matt
|
e6cc132874
|
fix accidental removal in update_user
|
2022-01-18 16:59:54 +00:00 |
|
Matthew McClaskey
|
03729ca66e
|
Update user
|
2022-01-17 17:10:24 +00:00 |
|
Lauri Kasanen
|
49174b1586
|
Threaded context
|
2021-12-06 13:41:07 +02:00 |
|