Lauri Kasanen
73e28f7d62
Add size to downloads json
10 months ago
Lauri Kasanen
17ec8c2e35
Tune perm printing format
10 months ago
Lauri Kasanen
0cc4a4f128
Warning fix
10 months ago
Lauri Kasanen
7659765116
Implement /api/downloads
10 months ago
Lauri Kasanen
a6bc1e4b76
Set the mimetype of everything under Downloads/ to binary
11 months ago
Lauri Kasanen
6a2c2c82a1
32-bit changes for rpi, from lgultgithub
1 year ago
Matthew McClaskey
4d4516f727
Merge branch 'bugfix/large-headers' into 'master'
...
Bugfix/large headers
See merge request kasm-technologies/internal/KasmVNC!137
1 year ago
Lauri Kasanen
79ca2ee054
Increase the request buffer to 16k
1 year ago
Lauri Kasanen
ba6226e308
Send a 400 bad request for too large requests
1 year ago
Lauri Kasanen
4b18320984
Fix dir traversal by percent-encoding dots
1 year ago
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
2 years 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
6cd50869c2
Allow emails as usernames
2 years ago
Lauri Kasanen
7399e5dc62
Add frame number to udp packets
2 years ago
Lauri Kasanen
66f3013998
Add clear_clipboard API
3 years ago
Lauri Kasanen
17947d5f44
Add support for custom response headers
3 years ago
Lauri Kasanen
582740b3d8
Implement server-side downgrade from udp
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
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
3 years ago
Lauri Kasanen
f8013340ab
Add -udpPort
3 years ago
Lauri Kasanen
6451cc3220
Add -stunServer arg for on-premises STUN
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
e6b4f40ed7
Have BlacklistThreshold 0 disable the blacklist
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"
4 years ago
matt
e6cc132874
fix accidental removal in update_user
4 years ago
Matthew McClaskey
03729ca66e
Update user
4 years ago
Lauri Kasanen
49174b1586
Threaded context
4 years ago
Lauri Kasanen
bb364badd3
Apply blacklist options to httpd basicauth
4 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
mmcclaskey
93e47e5d54
Bugfix/kasm 1912 websocket crash ( #57 )
...
* Copy-paste bug in SSE2 scaling to under 0.5x
* Better handling of websocket frames
* KASM-1912 websocket crash, scaling bug
Co-authored-by: Lauri Kasanen <cand@gmx.com>
Co-authored-by: matt <matt@kasmweb.com>
4 years ago
mmcclaskey
dc21d5f97c
Add a set of self-microbenchmarks ( #51 )
...
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
9ca850a108
Add pid to the internal socket name, clarify websocketport bind error
4 years ago
Lauri Kasanen
a9b66833a9
Change frame stats API json formatting
4 years ago
Lauri Kasanen
e208d5bb5f
Bottleneck clear should wait instead of try
4 years ago
Lauri Kasanen
f57e6e644b
Add some more frame stats granularity, skip frame stats on no-data calls
4 years ago
Lauri Kasanen
c1ed769780
Clear disconnected clients from the bottleneck stats api
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