Miroslav Šedivý
0f45aa3f19
implement control protection.
2024-04-21 20:10:16 +02:00
Miroslav Šedivý
3ee6078256
add filetransfer lock.
2024-04-20 17:13:32 +02:00
Miroslav Šedivý
a61eade929
add LockedLogins to settings.
2024-04-20 14:27:15 +02:00
Miroslav Šedivý
a178bede87
add filetransfer plugin.
2024-04-19 20:22:43 +02:00
Peter Dave Hello
e26e4d2004
Add zh_TW Traditional Chinese locale ( #388 )
2024-04-17 15:49:57 +02:00
Miroslav Šedivý
5f698330fc
hide controls on mobile when locked. #381
2024-04-04 23:55:13 +02:00
Miroslav Šedivý
f32fc989b9
overlay: no pointer events when not hosting. #381
2024-04-04 23:48:59 +02:00
Miroslav Šedivý
d1f1be4e86
add to docs faq: Run neko without docker on host #314 .
2024-03-28 23:54:26 +01:00
Miroslav Šedivý
e754e66878
added Frequently Asked Questions to docs.
2024-03-28 23:47:20 +01:00
Miroslav Šedivý
26af1dc7f5
add Nat Hairpinning deployment to docs #378 .
2024-03-28 23:31:22 +01:00
Miroslav Šedivý
0c9055e4f6
update docs, nvidia docker is replaced by NVIDIA Container Toolkit.
2024-03-28 23:30:34 +01:00
Miroslav Šedivý
c200326512
update changelog.
2024-03-28 22:57:54 +01:00
tt2468
00c7e6dfb2
Move X11 error handler registration to before screen sets ( #62 )
...
If X11 throws an error during screen config get/set, the default error
handler at the time will be one which causes a program exit. This
splits the error handler registration in xevent into its own call,
allowing us to register our error handler earlier on. This results in
the safe error handling logic actually being called instead of a full
program exit.
2024-03-27 21:38:33 +01:00
tt2468
b1ce755210
Add glib main loop to capture manager ( #383 )
...
The gstreamer documentation is not particularly amazing on whether or
not this is necessary, but it's clear that some gstreamer events will
not be delivered to their handlers without a running glib loop. This
runs one loop for all pipelines, which should be more than enough.
Disclaimer: This may conflict in demodesk/neko with the dragdrop
feature. Anyone backporting this bug fix to that repo should
investigate whether the loop created by `gtk_main()` will conflict with
this one before blindly porting.
Fixes #380
Fixes #284
2024-03-27 21:35:04 +01:00
tt2468
2b13220d63
Fix buffer overflow in Gstreamer log function ( #382 )
...
vsprintf() is dangerous, and can overflow easily, especially with small
buffers like the 100 byte one that was being used. This changes the
buffer size to a more sane 4KiB, and uses vsnprintf() to automatically
concatenate a large log message instead of overflowing and crashing.
2024-03-27 21:32:47 +01:00
FapFapDragon
db6f9c957e
add check for volume parameter in URL before setting volume ( #372 )
2024-03-10 13:43:30 +01:00
Miroslav Šedivý
8981051945
remove webrtc.iceservers from flags.
2024-02-20 18:16:02 +01:00
Miroslav Šedivý
5a16143cfe
fix mode info memory leak.
2024-02-20 18:15:22 +01:00
Miroslav Šedivý
ce3830f6a0
fix: base64 password hash in file members provider to avoid json issues.
2024-02-14 21:45:04 +01:00
rare1k
798bf579c0
fix typo ( #367 )
2024-02-09 23:49:11 +01:00
Miroslav Šedivý
9353773bfb
fix vscode settings.
2024-01-26 19:34:09 +01:00
Miroslav Šedivý
45ca1b7b6c
fix docker nvidia.
2024-01-26 19:33:52 +01:00
Miroslav Šedivý
670b8ec5a7
upgrade go deps.
2024-01-26 18:54:40 +01:00
Miroslav Šedivý
014c8fa586
Bullseye alongside Bookworm ( #61 )
...
* revert to bullseye.
* add bookworm.
* add bookworm to variants.
* include xf86-video-dummy because the remote git instance is offline.
* fix configure.
2024-01-26 18:47:40 +01:00
Miroslav Šedivý
2f9964580f
use 1 instead of true for consistency.
2024-01-06 17:33:39 +01:00
mbattista
b8881b3a46
added doc
2024-01-06 15:05:20 +01:00
mbattista
355c0eac0d
add parameter for chat mute and show side
2024-01-06 15:02:13 +01:00
Mohan_J
4d023df692
update docs to explicitly differentiate between letter O and zero ( #354 )
2024-01-04 17:18:36 +01:00
Miroslav Šedivý
792b1ac111
remove any temporary files associated with a Form, fixes #347 .
2023-12-26 15:49:16 +01:00
Miroslav Šedivý
a03b29ba01
add version sort to get the latest version, fixes #348 .
2023-12-26 15:43:50 +01:00
Miroslav Šedivý
3dbcc41795
upload drop to config.
2023-11-24 10:44:24 +01:00
Miroslav Šedivý
b40c0778c8
file chooser dialog diabled by default.
2023-11-24 10:39:09 +01:00
Miroslav Šedivý
d9bcde3331
sha256 hash password. ( #60 )
2023-11-19 15:31:18 +01:00
Miroslav Šedivý
9d1ea87128
members bulk delete. ( #59 )
2023-11-19 15:19:47 +01:00
Miroslav Šedivý
683b750189
move proxy option to server.
2023-11-19 14:50:23 +01:00
Miroslav Šedivý
501280f8aa
server proxy, router opts and optional CORS.
2023-11-19 14:35:19 +01:00
Miroslav Šedivý
cd9d31a627
upgrade go deps.
2023-11-06 15:21:05 +01:00
dependabot[bot]
801b5b198f
Bump golang.org/x/net from 0.12.0 to 0.17.0 ( #58 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.12.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.12.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 11:16:47 +01:00
Miroslav Šedivý
3c4d7b9d60
upgrade go-chi to v5.
2023-10-15 13:18:43 +02:00
Miroslav Šedivý
8753e7b69a
members: add multiuser profile.
2023-09-25 18:28:05 +02:00
Miroslav Šedivý
d09e421a51
Remove dbus ( #55 )
...
* remove dbus.
* xfce needs dbus installed.
2023-09-11 16:49:45 +02:00
Miroslav Šedivý
4da7869e70
Add Xorg modifiers ( #57 )
...
* implement additional modifiers to xorg.
* xorg modifiers to API.
* update modifiers api & add ws.
* scroll pos rename to delta and add ctrl key.
2023-09-11 16:34:57 +02:00
Miroslav Šedivý
a392163819
fix runtime dockerfile.
2023-09-10 19:38:07 +02:00
Miroslav Šedivý
5f321b52e5
cleanup nvidia dockerfile.
2023-09-09 15:25:12 +02:00
Miroslav Šedivý
6f61e0262a
xf86-input-neko: extract init touch to own func.
2023-09-07 16:06:20 +02:00
Miroslav Šedivý
d82b640ecc
xf86-input-neko: do not turn off device on uninit.
2023-09-07 14:27:24 +02:00
Miroslav Šedivý
5ceef394ca
maintain backward compatibility with g_memdup.
2023-09-06 19:12:41 +02:00
Miroslav Šedivý
05403cc0c6
Upgrade to bookworm ( #54 )
...
* upgrade to bookworm.
* g_memdup is deprecated: Use g_memdup2 instead.
* upgrade nvidia dockerfile.
* revert devcontainer.
2023-09-05 23:01:18 +02:00
guangwu
7a9b33706a
chore: remove refs to deprecated io/ioutil ( #329 )
2023-08-31 13:32:16 +02:00
Miroslav Šedivý
052a961fd9
fix docs #327 ,
2023-08-26 21:13:20 +01:00