summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-06-04very effective binary mouse protocolMaxim Devaev
2023-06-02Bump version: 3.223 → 3.224v3.224Maxim Devaev
2023-06-02using short no-pulse gpio formMaxim Devaev
2023-06-02v4 gpio const1Maxim Devaev
2023-06-02using time.monotonic() instead of time.time()Maxim Devaev
2023-06-01Bump version: 3.222 → 3.223v3.223Maxim Devaev
2023-06-01gpio: short for for disabling the pulseMaxim Devaev
2023-06-01gpio: const mode for outputsMaxim Devaev
2023-05-31Bump version: 3.221 → 3.222v3.222Maxim Devaev
2023-05-31removing data=journalMaxim Devaev
2023-05-31sysctl: tune dirty data writeback policies (#135)Juhyung Park
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 <[email protected]>
2023-05-28Bump version: 3.220 → 3.221v3.221Maxim Devaev
2023-05-28kvmd-bootconfig: improved oled handlingMaxim Devaev
2023-05-27Show first time boot status in oled (#134)srepac
2023-05-27Fix crash on unload (#136)Adam Outler
* 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-27Bump version: 3.219 → 3.220v3.220Maxim Devaev
2023-05-27copyright updateMaxim Devaev
2023-05-26Bump version: 3.218 → 3.219v3.219Maxim Devaev
2023-05-26avrdude-pikvmMaxim Devaev
2023-05-25Bump version: 3.217 → 3.218v3.218Maxim Devaev
2023-05-25new sponsorsMaxim Devaev
2023-05-04Bump version: 3.216 → 3.217v3.217Maxim Devaev
2023-05-04python 3.11 fixesMaxim Devaev
2023-04-29refactoringMaxim Devaev
2023-04-27Bump version: 3.215 → 3.216v3.216Maxim Devaev
2023-04-27pikvm/pikvm#992: fixed @ keymap priority in en-gb layoutMaxim Devaev
2023-04-27web: focus on text area after opening pak menuMaxim Devaev
2023-04-26Bump version: 3.214 → 3.215v3.215Maxim Devaev
2023-04-26v4: 1080p60 is a native resolution nowMaxim Devaev
2023-04-25Bump version: 3.213 → 3.214v3.214Maxim Devaev
2023-04-25reduced max scroll rateMaxim Devaev
2023-04-25option for cumulative scrolling modeMaxim Devaev
2023-04-25refactoring, reverted mouse scroll modeMaxim Devaev
2023-04-25Add scroll rate slider, with proper pug support (#131)Adam Outler
2023-04-20testenv: libgpiod from the repoMaxim Devaev
2023-04-20Bump version: 3.212 → 3.213v3.213Maxim Devaev
2023-04-20ldap auth: tls supportMaxim Devaev
2023-04-19ldap auth moduleMaxim Devaev
2023-04-16refactoringMaxim Devaev
2023-04-13Bump version: 3.211 → 3.212v3.212Maxim Devaev
2023-04-13Update kvmd-certbot: fix cp -a to catch dotfiles (#127)vipergts450
Second pull request for this bug. Apparently, in bash `cp -a <dir>/*` ignores dotfiles, which are often how authfiles get named, notably as per the documentation for SSL cert management for certbot plugins in the PiKVM Wiki. Using `cp -a <dir>/.` instead should catch dotfiles and all files and subdirectories correctly.
2023-04-13lint fixesMaxim Devaev
2023-04-13Remove unused items (#128)Adam Outler
* Remove unused items These items are called out as inactive or removed from pylint. * Allow inspection of additional packages By adding these package inspections, the pylint warnings are reduced. This brings us to a smaller list of items which do not comply with current PEPs. https://hackedyour.info/58KO86fiiL4wiV5r * Lint problems discussed with lead * Add comma to end of line
2023-03-29Bump version: 3.210 → 3.211v3.211Maxim Devaev
2023-03-29new sponsorMaxim Devaev
2023-03-29Update kvmd-certbot (#125)vipergts450
2023-03-26Bump version: 3.209 → 3.210v3.210Maxim Devaev
2023-03-26pikvm/pikvm#957: Added ESTABLISHED,RELATED rule to otgnetMaxim Devaev
2023-03-23Bump version: 3.208 → 3.209v3.209Maxim Devaev
2023-03-23pikvm/pikvm#947: Fixed missing XK_EuroSignMaxim Devaev