Johannes Marbach
8dd14d4b60
Merge branch 'lvgl93' into 'master'
...
misc: Update LVGL to 9.3.0
See merge request postmarketOS/buffybox!59
2025-06-18 18:24:23 +00:00
Johannes Marbach
e45359a429
Add changelog for !56
2025-06-18 20:22:58 +02:00
Johannes Marbach
82779545b3
Merge branch 'johannes/revert-software-rotation' into 'master'
...
Revert !32
See merge request postmarketOS/buffybox!56
2025-06-18 18:20:36 +00:00
Johannes Marbach
dd30685f75
Merge branch 'check_backend' into 'master'
...
misc: do not hang if graphics backend is not available
See merge request postmarketOS/buffybox!57
2025-06-11 16:44:04 +00:00
Vladimir Stoiakin
b6c6bab4d9
misc: Update LVGL to 9.3.0
2025-06-09 15:56:42 +03:00
Vladimir Stoiakin
23e24f7f89
misc: do not hang if graphics backend is not available
2025-05-12 18:49:16 +03:00
Johannes Marbach
7e481313a0
Merge branch 'lto' into 'master'
...
build: enable link-time optimization
See merge request postmarketOS/buffybox!55
2025-05-12 15:11:35 +00:00
Vladimir Stoiakin
0fca677861
build: enable link-time optimization
2025-05-12 17:03:22 +03:00
Johannes Marbach
ba3f08698e
Merge branch 'split_package' into 'master'
...
build: support split packaging for buffyboard and unl0kr
Closes #48
See merge request postmarketOS/buffybox!54
2025-05-12 12:39:12 +00:00
Johannes Marbach
51b70f601c
Revert "unl0kr: store keyboard mode in a long instead of an int"
...
This reverts commit 4e13c31224 .
2025-05-12 14:25:43 +02:00
Vladimir Stoiakin
426f849b72
build: support split packaging for buffyboard and unl0kr
2025-05-11 18:00:57 +03:00
Johannes Marbach
d9a06596a7
Revert !32
2025-05-09 14:00:23 +02:00
Johannes Marbach
69a6b6ee8b
Merge branch 'buffyboard_widgets' into 'master'
...
buffyboard: disable unused LVGL widgets
Closes #12
See merge request postmarketOS/buffybox!50
2025-05-06 19:52:51 +00:00
Johannes Marbach
5a372adfca
Merge branch 'fix_kdgkbmode' into 'master'
...
unl0kr: store keyboard mode in a long instead of an int
See merge request postmarketOS/buffybox!52
2025-05-06 19:50:34 +00:00
Johannes Marbach
0c409dab02
Merge branch 'check_return' into 'master'
...
unl0kr-agent: check exit code of a child process
See merge request postmarketOS/buffybox!53
2025-05-06 19:49:13 +00:00
Vladimir Stoiakin
d8214b522a
unl0kr-agent: check exit code of a child process
...
If the call to execv() is failed (/usr/bin/unl0kr is absent, for example), the child process will exit with EXIT_FAILURE.
But since the agent does not check the exit code, it will not notice the problem and will return an empty password to systemd.
When the password is used to unlock a PKCS#11 or FIDO2 token, we can waste a limited number of tries or lock the token entirely.
The patch adds a check to avoid this sutuation.
2025-05-06 15:03:58 +03:00
Vladimir Stoiakin
4e13c31224
unl0kr: store keyboard mode in a long instead of an int
2025-05-06 13:38:14 +03:00
Vladimir Stoiakin
3e08ee4716
buffyboard: disable unused LVGL widgets
2025-05-05 12:20:36 +03:00
Johannes Marbach
1103aa224f
Merge branch 'warnings' into 'master'
...
misc: fix warnings
See merge request postmarketOS/buffybox!47
2025-04-23 19:33:34 +00:00
Johannes Marbach
f4b7fcdcd2
Add changelog for !49
2025-04-23 21:17:00 +02:00
Johannes Marbach
309ff80709
Merge branch 'use_libc' into 'master'
...
misc: use standard C library instead of builtin functions
See merge request postmarketOS/buffybox!49
2025-04-23 19:14:54 +00:00
Vladimir Stoiakin
b711b97632
misc: use standard C library instead of builtin functions
2025-04-22 16:28:47 +03:00
Vladimir Stoiakin
5c782575f2
misc: fix warnings
2025-04-17 14:08:19 +03:00
Johannes Marbach
2b6192fcf0
Merge branch 'readme' into 'master'
...
misc: update README
See merge request postmarketOS/buffybox!48
2025-04-17 07:49:53 +00:00
Vladimir Stoiakin
fa985ec163
misc: update README
2025-04-16 13:19:01 +03:00
Johannes Marbach
dce41a6f07
Prepare for 3.3.0
2025-04-15 18:23:59 +02:00
Johannes Marbach
1514569d2b
Add changelog for !46
2025-04-15 18:20:06 +02:00
Johannes Marbach
4dd73af67b
Merge branch 'lvgl-9' into 'master'
...
Update LVGL to 9.2.2
See merge request postmarketOS/buffybox!46
2025-04-15 16:17:53 +00:00
Vladimir Stoiakin
8b1ca6e4cf
Update LVGL to 9.2.2
2025-04-15 16:17:52 +00:00
Johannes Marbach
a711b61e11
Merge branch 'ignore_empty' into 'master'
...
unl0kr-agent: ignore keys without a value in requests
See merge request postmarketOS/buffybox!45
2025-04-09 13:09:03 +00:00
Vladimir Stoiakin
0989ee5800
unl0kr-agent: ignore keys without a value in requests
2025-04-08 11:11:20 +03:00
Johannes Marbach
169a1ac5b7
Merge branch 'message' into 'master'
...
unl0kr: add a CLI option to show a custom message
Closes #33
See merge request postmarketOS/buffybox!39
2025-04-04 10:37:12 +00:00
Vladimir Stoiakin
cf20c4a2fd
unl0kr: update screenshots
2025-04-02 18:02:06 +03:00
Vladimir Stoiakin
84d47d2824
unl0kr: add a CLI option to show a custom message
...
Fixes : #33
2025-04-02 17:40:46 +03:00
Johannes Marbach
18b576f259
Merge branch 'main_loop' into 'master'
...
unl0kr: optimize the main loop
See merge request postmarketOS/buffybox!38
2025-03-25 18:39:00 +00:00
Johannes Marbach
3613ba4e9d
Merge branch 'master' into 'main_loop'
...
# Conflicts:
# CHANGELOG.md
2025-03-25 18:37:49 +00:00
Johannes Marbach
d5838377cb
Add proper attribution for !41
2025-03-25 19:34:17 +01:00
Johannes Marbach
4bff5f7386
Merge branch 'endian' into 'master'
...
build: do not hardcode endianess of a system
See merge request postmarketOS/buffybox!41
2025-03-25 18:32:04 +00:00
Vladimir Stoiakin
2627baeea3
build: do not hardcode endianess of a system
2025-03-25 10:50:02 +03:00
Johannes Marbach
b8a5c194f1
Merge branch 'pr-man-tab' into 'master'
...
man: use tabs instead of spaces (fixes build)
See merge request postmarketOS/buffybox!42
2025-03-24 18:59:50 +00:00
Johannes Marbach
bebd2c5455
Merge branch 'johannes/unbreak-ci' into 'master'
...
Stop CI on first error
See merge request postmarketOS/buffybox!44
2025-03-24 18:58:14 +00:00
Johannes Marbach
5b54f494a6
Revert "Test fix manpage"
...
This reverts commit e44dd2412c .
2025-03-24 19:57:14 +01:00
Johannes Marbach
e44dd2412c
Test fix manpage
2025-03-24 19:55:50 +01:00
Johannes Marbach
a64ef9bad4
Return exit code from run_script
2025-03-24 19:53:08 +01:00
Johannes Marbach
80d388ebff
Collect exit codes
2025-03-24 19:48:32 +01:00
Johannes Marbach
70509e5b02
Stop CI on first error
2025-03-24 19:42:26 +01:00
Johannes Marbach
4546b3227a
Merge branch 'lvgl_url' into 'master'
...
update the URL of LVGL repository
See merge request postmarketOS/buffybox!43
2025-03-24 18:33:36 +00:00
Vladimir Stoiakin
aa28de93b9
update the URL of LVGL repository
2025-03-24 12:30:44 +03:00
Colin
1f0c30e88d
man: use tabs instead of spaces (fixes build)
...
otherwise sc-doc errors:
> FAILED: man/unl0kr.1
> meson --internal exe --capture man/unl0kr.1 --feed ../man/unl0kr.1.scd -- scdoc
> --- stderr ---
> Error at 48:1: Tabs are required for indentation
2025-03-22 20:47:16 +00:00
Vladimir Stoiakin
a89df3a04e
unl0kr: optimize the main loop
2025-03-20 20:02:01 +03:00