Commit Graph

45 Commits (a6bc1e4b764f018b2ddb9ba7cf24d53fcadaaf85)

Author SHA1 Message Date
Lauri Kasanen a6bc1e4b76
Set the mimetype of everything under Downloads/ to binary 9 months ago
Lauri Kasanen 6a2c2c82a1
32-bit changes for rpi, from lgultgithub 10 months ago
Matthew McClaskey 4d4516f727 Merge branch 'bugfix/large-headers' into 'master'
Bugfix/large headers

See merge request kasm-technologies/internal/KasmVNC!137
11 months ago
Lauri Kasanen 79ca2ee054
Increase the request buffer to 16k 11 months ago
Lauri Kasanen ba6226e308
Send a 400 bad request for too large requests 11 months ago
Lauri Kasanen 4b18320984
Fix dir traversal by percent-encoding dots 11 months ago
Lauri Kasanen fb7570709a
Extend username limit to 128-1 2 years ago
Lauri Kasanen 73c3bda8cd
Fix off-by-one in username length check 2 years ago
Lauri Kasanen 66f3013998 Add clear_clipboard API 2 years ago
Lauri Kasanen 17947d5f44 Add support for custom response headers 3 years ago
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
3 years ago
Lauri Kasanen 3b40a92548 Udp 3 years ago
Lauri Kasanen 4e134b578c Resolve KASM-2798 "Bugfix/ memory leak" 3 years ago
Lauri Kasanen 8b71ea3cd9 Add /api/send_full_frame 3 years ago
Lauri Kasanen 87e39f896c Detailed log errors for the /websockify path 3 years ago
Lauri Kasanen bf2bf679b6 New logging setup 3 years ago
Lauri Kasanen 661e9ef329 Return 403 for too large Auth headers (attack) 3 years ago
Lauri Kasanen a6842bb46a Add support for X-Forwarded-For 3 years ago
Lauri Kasanen d581eb798d Use 64-bit var for the served file size 3 years ago
Lauri Kasanen e3afc937e5 Bulk update_user and remove_user should check for all users' existence 3 years ago
Justin Travis 42d7ff015d Resolve KASM-2238 "Feature/ freeze session" 3 years ago
Matthew McClaskey 99680f23ff Resolve KASM-2194 "Feature/ bulk user mgmt" 3 years ago
Matthew McClaskey 03729ca66e Update user 3 years ago
Lauri Kasanen bb364badd3 Apply blacklist options to httpd basicauth 3 years ago
mmcclaskey d3add8150c
Bugfix/kasm 2004 download spaces (#70)
* Handle spaces in download files, dirlisting

* Disallow / in percent urls

Co-authored-by: Lauri Kasanen <cand@gmx.com>
4 years ago
mmcclaskey e6d1b8c3c8
Fix a nonexistent username + empty password passing through (#68)
Co-authored-by: Lauri Kasanen <cand@gmx.com>
4 years ago
Lauri Kasanen d80eb39686 Fix DigitalOcean load balancer websocket connection (they too used wrong case in a header) 4 years ago
Lauri Kasanen fb9dd56703 Initial /api/get_frame_stats 4 years ago
Lauri Kasanen 32e8d40472 Implement /api/get_bottleneck_stats 4 years ago
Lauri Kasanen 811e7cde3a Use case-insensitive search for the websocket headers 4 years ago
Lauri Kasanen 14e08a2067 Add trailing slash in dir listing 4 years ago
Lauri Kasanen 1632f4888d Enable basicauth by default, remove the option to supply it on the command line 4 years ago
Lauri Kasanen fed991d697 Return 401 unauth for non-owner trying /api/ 4 years ago
Lauri Kasanen 980eedd33b Add HTTP GET APIs for creating, removing users and giving control 4 years ago
Lauri Kasanen 3f6524ee30 Add support for owner screenshot HTTP GET API 4 years ago
Dmitry Maksyoma 101695970b Reapply "Use crypt_r in threaded code" 4 years ago
Dmitry Maksyoma 9084409a20 Merge branch 'users' into packages_and_multiuser_passwd 4 years ago
Dmitry Maksyoma fbe05cee86 Fix random 401 Forbidden on Ubuntu 20 and other newer releases 4 years ago
Lauri Kasanen 0d47d4890a Enable TLS 1.1 and 1.2 4 years ago
Lauri Kasanen a27744bca6 Enable TLS 1.1 and 1.2 5 years ago
Lauri Kasanen 263d05a296 Apply read-only perms upon connecting 5 years ago
Lauri Kasanen 9a5afc5a62 Handle the new, multi-user kasmpasswd format auth 5 years ago
Lauri Kasanen 1db77ee6bd Add some basicauth logging (most debug/verbose only) 5 years ago
Lauri Kasanen 279c41fc32 Add option to pass the password in an encrypted file, kasmvncpasswd utility 5 years ago
matt 408c005d3e Initial commit 5 years ago