Johannes Marbach
437ff2cbd7
Merge branch 'fix_unused_labels' into 'master'
...
misc: fix warnings
See merge request postmarketOS/buffybox!70
2025-10-23 17:46:52 +00:00
Vladimir Stoiakin
b29229ae2e
misc: fix warnings
2025-10-22 13:09:22 +03:00
Johannes Marbach
5178b6fbce
Add changelog for !63
2025-10-21 19:53:38 +02:00
Johannes Marbach
e3470bb18b
Merge branch 'input' into 'master'
...
input: use events instead of threads
Closes #52 , #18 , #51 , #7 , #16 , and #23
See merge request postmarketOS/buffybox!63
2025-10-21 17:51:59 +00:00
Vladimir Stoiakin
8ddc3d448e
input: use events instead of threads
2025-10-21 17:51:58 +00:00
Johannes Marbach
a22b192e23
Add changelog for !68
2025-10-06 13:48:25 +02:00
Johannes Marbach
ce7c485907
Merge branch 'fix_password_mode' into 'master'
...
unl0kr: fix password mode
See merge request postmarketOS/buffybox!68
2025-10-06 11:09:13 +00:00
Vladimir Stoiakin
bb00d95f06
unl0kr: fix password mode
2025-10-06 11:09:12 +00:00
Johannes Marbach
c5f22d50ab
Add changelog for !67 and prepare for 3.4.2
2025-10-02 07:38:30 +02:00
Johannes Marbach
2277c5f156
Merge branch 'ppc64le-fix' into 'master'
...
f0rmz: define shutdown method
See merge request postmarketOS/buffybox!67
2025-10-02 05:36:07 +00:00
Jens Reidel
f97bec3402
f0rmz: define shutdown method
2025-10-02 05:36:07 +00:00
Johannes Marbach
ba47419288
Prepare for 3.4.1
2025-09-30 09:05:14 +02:00
Johannes Marbach
f422bb7be4
Merge branch 'johannes/lvgl-update' into 'master'
...
Update LVGL to current master
See merge request postmarketOS/buffybox!66
2025-09-30 07:03:58 +00:00
Johannes Marbach
937d8b12f9
Update LVGL to current master
2025-09-30 07:03:58 +00:00
Johannes Marbach
39fc01873d
Merge branch 'absent_graphics' into 'master'
...
build: do not allow to compile f0rmz and unl0kr without graphical backends
See merge request postmarketOS/buffybox!65
2025-09-29 05:54:42 +00:00
Vladimir Stoiakin
742bb6af1c
build: do not allow to compile f0rmz and unl0kr without graphical backends
2025-09-28 02:26:22 +03:00
Johannes Marbach
32b26b8e34
Prepare for 3.4.0
2025-09-24 08:13:01 +02:00
Johannes Marbach
e4d0eb852f
Add changelog for !62
2025-09-23 10:52:33 +02:00
Johannes Marbach
d15c3fa086
Merge branch 'craftyguy/f0rmz' into 'master'
...
f0rmz: new subproject to create a form/wizard setup thing
See merge request postmarketOS/buffybox!62
2025-09-23 08:48:35 +00:00
Clayton Craft
47b046da73
f0rmz: new subproject to create a form/wizard setup thing
2025-09-23 08:48:35 +00:00
Johannes Marbach
b12ce978b1
Merge branch 'fix_overflow' into 'master'
...
buffyboard: fix potential buffer overflow
See merge request postmarketOS/buffybox!61
2025-07-08 18:11:13 +00:00
Vladimir Stoiakin
fb73f1af12
buffyboard: fix potential buffer overflow
2025-07-06 21:08:44 +03:00
Johannes Marbach
0ee2fb83d9
Merge branch 'signal' into 'master'
...
buffyboard: track virtual terminals with /sys/class/tty/tty0/active
Closes #32 , #11 , and #3
See merge request postmarketOS/buffybox!58
2025-07-03 14:19:10 +00:00
Vladimir Stoiakin
c4b3729047
buffyboard: track virtual terminals with /sys/class/tty/tty0/active
2025-07-03 14:19:10 +00:00
Johannes Marbach
d0ec4777cc
Add changelog for !60
2025-06-18 20:44:39 +02:00
Johannes Marbach
26536338a1
Merge branch 'def_rotate' into 'master'
...
buffyboard: rotate the keyboard according to /sys/class/graphics/fbcon/rotate
See merge request postmarketOS/buffybox!60
2025-06-18 18:43:26 +00:00
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
Vladimir Stoiakin
b37cc6ed92
buffyboard: rotate the keyboard according to /sys/class/graphics/fbcon/rotate
2025-06-18 19:10:16 +03: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