Maxim Devaev
8c2069ae1f
patch fstab to remove /run tmpfs
2023-06-29 16:54:28 +03:00
Maxim Devaev
147583e10d
Bump version: 3.229 → 3.230
2023-06-28 16:07:27 +03:00
Maxim Devaev
1eafec4f0e
lint fix
2023-06-28 16:06:02 +03:00
Maxim Devaev
067e5271c3
new sponsors
2023-06-28 15:57:01 +03:00
Maxim Devaev
10a8363183
Direct usage of setup.py is deprecated
2023-06-28 15:13:07 +03:00
Maxim Devaev
c129f54efa
pikvm/pikvm#1037 : Fixed building with setuptools 68.0.0
2023-06-28 14:39:38 +03:00
Maxim Devaev
a74044b086
refactoring
2023-06-20 05:45:25 +03:00
Adam Outler
db3f622023
Refactoring merge Method into a New Class & Adding Unit Tests ( #137 )
2023-06-20 05:35:53 +03:00
Maxim Devaev
9879a9f05b
fixed pip
2023-06-18 11:46:40 +03:00
Maxim Devaev
97f459cd35
Bump version: 3.228 → 3.229
2023-06-09 04:26:00 +03:00
Maxim Devaev
af4376761c
web: fixed firefox scrollbar width
2023-06-09 04:00:27 +03:00
Maxim Devaev
22341044ba
pikvm/pikvm#919 : Scrollable Web UI menues
2023-06-09 03:59:36 +03:00
Maxim Devaev
999a19ca8d
pikvm/pikvm#1027 : fixed keymap.csv formatting
2023-06-08 19:03:47 +03:00
Maxim Devaev
d560169980
Bump version: 3.227 → 3.228
2023-06-07 19:55:42 +03:00
Maxim Devaev
226e5cf8ce
fix
2023-06-07 19:15:47 +03:00
Maxim Devaev
9f98a2f701
binary keyboard protocol
2023-06-07 05:12:22 +03:00
Maxim Devaev
9c694da00c
simplified binary expose_ws()
2023-06-07 01:21:23 +03:00
Maxim Devaev
7c507810f0
Bump version: 3.226 → 3.227
2023-06-05 16:50:00 +03:00
Maxim Devaev
66c1d321d2
vnc: force absolute usb mouse_output
2023-06-05 16:37:02 +03:00
Maxim Devaev
82aedb9c4e
Bump version: 3.225 → 3.226
2023-06-05 03:01:21 +03:00
Maxim Devaev
aeca775eee
kvmd-tc358743: clear edid on stop
2023-06-05 03:00:42 +03:00
Maxim Devaev
1786ccc490
new sponsor
2023-06-04 19:22:15 +03:00
Maxim Devaev
091ac4f9b2
Bump version: 3.224 → 3.225
2023-06-04 02:50:26 +03:00
Maxim Devaev
388c8aeb2d
very effective binary mouse protocol
2023-06-04 02:27:03 +03:00
Maxim Devaev
caf08bd2ac
Bump version: 3.223 → 3.224
2023-06-02 18:13:43 +03:00
Maxim Devaev
749f4d6b49
using short no-pulse gpio form
2023-06-02 18:09:57 +03:00
Maxim Devaev
50f8a8aae8
v4 gpio const1
2023-06-02 18:06:01 +03:00
Maxim Devaev
6e0d93be23
using time.monotonic() instead of time.time()
2023-06-02 17:20:07 +03:00
Maxim Devaev
225ea61a0e
Bump version: 3.222 → 3.223
2023-06-01 21:17:19 +03:00
Maxim Devaev
816e518547
gpio: short for for disabling the pulse
2023-06-01 20:23:40 +03:00
Maxim Devaev
f5ff9c142a
gpio: const mode for outputs
2023-06-01 20:11:11 +03:00
Maxim Devaev
caba1d33a2
Bump version: 3.221 → 3.222
2023-05-31 23:49:13 +03:00
Maxim Devaev
eca2d697ed
removing data=journal
2023-05-31 23:46:05 +03:00
Juhyung Park
7f8bb428d3
sysctl: tune dirty data writeback policies ( #135 )
...
The existing policy sets dirty_background_bytes to 5, which is erroneously
too small that incurs write amplification and read starvations.
Considering a raspi with 2 GiB of RAM, this is 43 million times smaller
than the default Linux policy, which is 10%.
Considering that this will be deployed to mostly read-only system with
emphasis on data integrity (hence needing tighter data writeback), set
this to 256 KiB.
Continuing addressing the overly excessive data writeback policies, also
bump the dirty_writeback_centisecs from 250ms to 1000ms. Any dirty data
written in the past 1 second will be written to the storage.
Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2023-05-31 17:59:23 +03:00
Maxim Devaev
d608b6e010
Bump version: 3.220 → 3.221
2023-05-28 23:37:45 +03:00
Maxim Devaev
018f33533d
kvmd-bootconfig: improved oled handling
2023-05-28 17:54:20 +03:00
srepac
6ef1645e93
Show first time boot status in oled ( #134 )
2023-05-27 19:21:42 +03:00
Adam Outler
bfbf3172e3
Fix crash on unload ( #136 )
...
* Fix crash on unload
Within main, exists a `window.beforeunload` handler which brings up the "Are you sure you want to close PiKVM session?" message. When the page is refreshed, the event is `undefined` and, the code which sets the `event.returnValue` to the aforementioned text provides an exception.
To reproduce:
1. Open KVMD web
2. Open developer tools to view Console.
3. Interact with the page by clicking the main window.
4. Refresh the page
5. Observe type error in console.
This patch checks if the event is defined before attempting to set the `event.returnValue`. Other functions are maintained.
* Add space
2023-05-27 18:08:57 +03:00
Maxim Devaev
f0a860600d
Bump version: 3.219 → 3.220
2023-05-27 12:44:24 +03:00
Maxim Devaev
a834c89ef3
copyright update
2023-05-27 12:41:22 +03:00
Maxim Devaev
ac2ea46045
Bump version: 3.218 → 3.219
2023-05-26 00:29:22 +03:00
Maxim Devaev
994715f214
avrdude-pikvm
2023-05-26 00:28:49 +03:00
Maxim Devaev
93530484bb
Bump version: 3.217 → 3.218
2023-05-25 18:04:50 +03:00
Maxim Devaev
5c733ccb81
new sponsors
2023-05-25 16:57:00 +03:00
Maxim Devaev
aca82dd3a9
Bump version: 3.216 → 3.217
2023-05-04 12:43:11 +03:00
Maxim Devaev
b5353e63cd
python 3.11 fixes
2023-05-04 12:37:05 +03:00
Maxim Devaev
b5d6731497
refactoring
2023-04-29 05:15:28 +03:00
Maxim Devaev
12422fa1ff
Bump version: 3.215 → 3.216
2023-04-27 21:22:31 +03:00
Maxim Devaev
1c27bd677f
pikvm/pikvm#992 : fixed @ keymap priority in en-gb layout
2023-04-27 21:17:43 +03:00
Maxim Devaev
3170dcdb57
web: focus on text area after opening pak menu
2023-04-27 20:23:20 +03:00