Debian Patches

Status for ebook-speaker/6.2.0-6

Patch Description Author Forwarded Bugs Origin Last update
fix_spelling_error_found_by_lintian.patch lintian found a spelling mistake invalid
path-fix no
format no
automake no
ftcbfs commit 4135f8c24679e2fc34202238ecc758b42966878c

Avoid duplicate non-cross-buildable configure call

AC_CONFIG_SUBDIRS already calls configure properly (with cross-build
flags etc.)

diff --git a/configure.ac b/configure.ac
index 60b436b..00047ce 100644
Helmut Grohne <helmut@subdivi.de> no 2024-02-08
long-logins commit b29f4884e9a7637e09f93f8d53973c83a69670d9

Fix testing belonging to the audio group

cuserid() is limited to L_cuserid characters, which is 9. This means that
users with a longer login were never seen as belonging to the group.

Let us just replace with using getgroups, which allows
- to actually check the current allowed groups,
- to compare gids, which don't pose length limitations.

Fixes #4

diff --git a/src/common.c b/src/common.c
index a580153..6658c40 100644
Samuel Thibault <samuel.thibault@ens-lyon.org> no 2024-02-11
buffer-overflow commit fb7ab251fb6fa733f9a3640add8fc82d37582a72

Fix buffer overflow

In get_list_of_sound_devices's strcpy call, strrchr(str, '[') + 1 may be

off]\n

which is 6 bytes.

diff --git a/src/daisy.h b/src/daisy.h
index 4ce9992..c73bed0 100644
Samuel Thibault <samuel.thibault@ens-lyon.org> no 2024-04-16

All known versions for source package 'ebook-speaker'

Links