Zhang Boyang
|
1514678888
normal/charset: Fix an integer overflow in grub_unicode_aglomerate_comb()
|
2 years ago |
Daniel Axtens
|
830a9628b2
normal/charset: Fix array out-of-bounds formatting unicode for display
|
3 years ago |
Elyes Haouas
|
8ff08468d3
normal: Remove trailing whitespaces
|
2 years ago |
Peter Jones
|
3f05d693d1
malloc: Use overflow checking primitives where we do complex allocations
|
4 years ago |
Peter Jones
|
f725fa7cb2
calloc: Use calloc() at most places
|
4 years ago |
Vladimir Serbinenko
|
0fd9fa565b
charset: Trim away RLM and LRM.
|
7 years ago |
Vladimir Serbinenko
|
9ee5ae1fae
Document intentional fallthroughs.
|
10 years ago |
Vladimir Serbinenko
|
dafff9ce44
* grub-core/normal/charset.c: Fix premature line wrap and crash.
|
11 years ago |
Vladimir Serbinenko
|
6f07c4e407
Pass font config to config.h and not by TARGET_CFLAGS as adding
|
11 years ago |
Vladimir Serbinenko
|
c03995d297
* grub-core/normal/charset.c (bidi_line_wrap): Eliminate nested
|
11 years ago |
Vladimir Serbinenko
|
a28567364a
Make char and string width grub_size_t rather than grub_ssize_t.
|
11 years ago |
Vladimir 'phcoder' Serbinenko
|
a2371e19b3
* grub-core/normal/charset.c (bidi_line_wrap): Fix spurios warning.
|
11 years ago |
Vladimir 'phcoder' Serbinenko
|
85002bf34a
Agglomerate more mallocs to speed-up gfxterm.
|
11 years ago |
Vladimir 'phcoder' Serbinenko
|
19e29ee1a9
* grub-core/normal/charset.c (grub_bidi_logical_to_visual): Add
|
11 years ago |
Vladimir 'phcoder' Serbinenko
|
34f71cb866
Improve bidi handling in entry editor.
|
12 years ago |
Vladimir 'phcoder' Serbinenko
|
851ffadac2
* grub-core/normal/charset.c (grub_ucs4_to_utf8): Return number of
|
12 years ago |
Vladimir 'phcoder' Serbinenko
|
3f8cdd9052
* grub-core/normal/charset.c (bidi_line_wrap): Fix out-of-range swap.
|
12 years ago |
Vladimir 'phcoder' Serbinenko
|
e1bd676b4e
Fix tab and wide character handling in editor and menu.
|
12 years ago |
Vladimir 'phcoder' Serbinenko
|
ecdbae77ca
* grub-core/normal/charset.c (bidi_line_wrap): Fix a spurious warning.
|
12 years ago |
Vladimir 'phcoder' Serbinenko
|
24539abdb1
* grub-core/normal/charset.c (bidi_line_wrap): Fix a spurious warning
|
12 years ago |
Matthew Garrett
|
c598862958
* grub-core/kern/efi/efi.c (grub_efi_get_variable): Add new function.
|
12 years ago |
Vladimir 'phcoder' Serbinenko
|
8b282ad222
* grub-core/normal/charset.c (grub_utf8_to_ucs4_alloc): Fix return type
|
12 years ago |
Vladimir 'phcoder' Serbinenko
|
4e27343fb0
* conf/Makefile.common (CFLAGS_GNULIB): Add
|
12 years ago |
Vladimir 'phcoder' Serbinenko
|
d46683f97a
* grub-core/normal/charset.c (bidi_line_wrap): Avoid <= in loop
|
12 years ago |
Vladimir 'phcoder' Serbinenko
|
9c4b5c13e6
Improve gettext support. Stylistic fixes and error handling fixes while
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
e70cb72f73
* grub-core/normal/charset.c: Move comment to right place.
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
f3cb4a4e57
* grub-core/normal/charset.c (grub_ucs4_to_utf8): Small stylistic fix.
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
5da8dbc5bc
* include/grub/unicode.h (grub_unicode_compact_range): Replace end with
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
8569f13d8d
Make better Unicode-compliant and unify some UTF-8 code pathes.
|
13 years ago |
Vladimir 'phcoder' Serbinenko
|
cb8f88ea82
* include/grub/charset.h (grub_utf16_to_utf8): Make src a const pointer.
|
13 years ago |