Vladimir Serbinenko
|
386571a24b
|
* grub-core/lib/legacy_parse.c: Fix handling of hercules and add
graphics console.
|
2013-11-05 02:43:27 +01:00 |
|
Vladimir Serbinenko
|
e25f8e1f37
|
* grub-core/lib/reed_solomon.c (grub_reed_solomon_recover): Don't do
Reed-Solomon recovery if more than half of redundancy info is 0.
|
2013-11-02 21:28:03 +01:00 |
|
Vladimir Serbinenko
|
cb72aa1809
|
Rewrite blocklist functions in order to get progress when
reading large extents and decrease amount of blocklist hook calls.
|
2013-11-01 23:28:03 +01:00 |
|
Vladimir Serbinenko
|
e54b8f536b
|
* include/grub/misc.h (grub_strcat): Removed. All users changed to
more appropriate functions.
|
2013-11-01 16:27:37 +01:00 |
|
Francesco Lavra
|
526d3d25e2
|
* grub-core/lib/fdt.c: Fix miscellaneous bugs.
|
2013-10-28 13:52:32 +01:00 |
|
Vladimir Serbinenko
|
74124c344c
|
* grub-core/lib/progress.c (grub_file_progress_hook_real): Add missing
safeguards. Fixes a crash with i386/pc/console.c.
|
2013-10-28 13:37:40 +01:00 |
|
Vladimir Serbinenko
|
442b86de32
|
Move grub_disk_write out of kernel into disk.mod.
|
2013-10-27 15:44:55 +01:00 |
|
Vladimir Serbinenko
|
a8f15bceea
|
* grub-core/kern/misc.c (grub_abort): Make static
|
2013-10-27 14:13:39 +01:00 |
|
Vladimir Serbinenko
|
03dcac7f76
|
* grub-core/lib/legacy_parse.c: Add support for "nd" disk.
|
2013-10-27 02:50:31 +02:00 |
|
Vladimir Serbinenko
|
2a8a75855c
|
* grub-core/fs/iso9660.c: Replace strncat with memcpy.
* include/grub/misc.h: Remove strncat.
* grub-core/lib/posix_wrap/string.h: Likewise.
|
2013-10-26 12:49:51 +02:00 |
|
Vladimir Serbinenko
|
ea899a5760
|
* grub-core/lib/progress.c (grub_file_progress_hook_real): Cast to
unsigned long long when using %llu.
|
2013-10-25 15:22:30 +02:00 |
|
Vladimir Serbinenko
|
c6dc6fa175
|
* grub-core/lib/progress.c (grub_file_progress_hook_real): Refresh
terminal after updating progress.
|
2013-10-25 11:57:36 +02:00 |
|
Vladimir Serbinenko
|
238f048987
|
* grub-core/lib/progress.c (grub_file_progress_hook_real): Use
divmod64 for offset division.
|
2013-10-23 17:34:49 +02:00 |
|
Paulo Flabiano Smorigo
|
84a0e9699f
|
Add progress module to display load progress of files.
* grub-core/lib/progress.c: New file.
* grub-core/Makefile.core.def (progress): New module.
* grub-core/kern/file.c (grub_file_open): File name added.
* (grub_file_read): Progress hook added.
* grub-core/fs/cbfs.c (grub_cbfs_read): Likewise.
* grub-core/fs/cpio_common.c (grub_cpio_read): Likewise.
* grub-core/net/net.c (grub_net_fs_read_real): Likewise.
* include/grub/file.h (struct grub_file): Add progress module
* members.
* include/grub/term.h (struct grub_term_output): Likewise.
* grub-core/osdep/unix/emuconsole.c (grub_console_term_output):
Terminal velocity added.
* grub-core/osdep/windows/emuconsole.c (grub_console_term_output):
* Likewise.
* grub-core/term/arc/console.c (grub_console_term_output): Likewise.
* grub-core/term/efi/console.c (grub_console_term_output): Likewise.
* grub-core/term/gfxterm.c (grub_video_term): Likewise.
* grub-core/term/i386/coreboot/cbmemc.c (grub_cbmemc_term_output):
* Likewise.
* grub-core/term/i386/pc/console.c (grub_console_term_output):
* Likewise.
* grub-core/term/i386/pc/vga_text.c (grub_vga_text_term): Likewise.
* grub-core/term/ieee1275/console.c (grub_console_term_output):
* Likewise.
* grub-core/term/morse.c (grub_audio_term_output): Likewise.
* grub-core/term/serial.c (grub_serial_term_output): Likewise.
* grub-core/term/spkmodem.c (grub_spkmodem_term_output): Likewise.
* grub-core/term/uboot/console.c (uboot_console_term_output):
* Likewise.
|
2013-10-22 16:42:20 -02:00 |
|
Vladimir 'phcoder' Serbinenko
|
d3923ab956
|
* grub-core/lib/libgcrypt_wrap/cipher_wrap.h: Define size_t to
grub_size_t. This fixes the case when size_t mismatches grub_size_t.
|
2013-10-19 02:42:40 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
1e3e741940
|
* grub-core/lib/libgcrypt_wrap/cipher_wrap.h: Use define for defining
memset rather than inline static function.
|
2013-10-18 17:18:15 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
92c88fc896
|
* grub-core/lib/xzembed/xz_config.h: Enable all bcj filters when
not doing embedded decompressor.
|
2013-10-18 17:13:38 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
4b4eeb3cc1
|
Allow compilation with mingw64 albeit with warnings due to lack of
%llx/%llu.
* grub-core/gnulib/msvc-inval.c: Use __cdecl rather than cdecl.
* grub-core/lib/posix_wrap/wchar.h: Define wint_t.
* grub-core/lib/posix_wrap/wctype.h: Define wctype_t.
* include/grub/osdep/hostfile_windows.h: Don't define fseeko/ftello
on mingw64.
* include/grub/types.h: Allow sizeof (long) != sizeof (void *).
|
2013-10-15 18:03:19 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
bb338aaf24
|
Add a wrapper for fopen. On unix-like systems just pass-through. On
windows use unicode version.
|
2013-10-13 20:36:28 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
4a445f580b
|
Move password-querying (util-version) routines to grub-core/osdep.
|
2013-10-08 17:51:39 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
b2cae20c11
|
* grub-core/lib/arm/setjmp.S: Add missing license section.
|
2013-10-03 19:50:08 +02:00 |
|
Jon McCune
|
0340bdbc22
|
* grub-core/commands/loadenv.c: Support skipping signature check
and variable names filtering.
|
2013-09-27 02:08:32 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
5dd8205424
|
* grub-core/lib/posix_wrap/sys/types.h: Use OpenBSD approach: it's
less nice but more portable.
* grub-core/lib/posix_wrap/wchar.h: Likewise.
|
2013-09-23 12:03:56 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
287faafe8d
|
* grub-core/lib/posix_wrap/sys/types.h: Use stddef on *BSD.
|
2013-09-22 03:29:51 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
64463dfde4
|
* grub-core/lib/xzembed/xz_dec_lzma2.c: Make -Wattributes not cause
error.
|
2013-08-23 08:58:34 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
6b87c10a0b
|
* grub-core/lib/crypto.c (grub_password_get) [GRUB_UTIL]: Add
windows variant.
* util/grub-mkpasswd-pbkdf2.c: Add windows flavour for retrieving random
data.
|
2013-08-22 20:14:07 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
8ed358e0ee
|
* include/grub/crypto.h: Don't declare gcry_log_bug, gcry_log_printf
and gcry_log_bug.
* grub-core/lib/libgcrypt_wrap/mem.c: Include g10lib.h
|
2013-08-22 16:03:47 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
54ea2f4401
|
* grub-core/disk/ahci.c: Add needed explicit cast.
* grub-core/lib/backtrace.c: Likewise.
* grub-core/net/ip.c: Likewise.
* grub-core/net/tcp.c: Likewise.
* grub-core/net/udp.c: Likewise.
|
2013-08-21 21:02:14 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
3c601f8c81
|
* grub-core/lib/posix_wrap/wchar.h: Fix typo.
|
2013-08-21 21:01:11 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
d5c1eef106
|
* grub-core/lib/posix_wrap/wchar.h: Fix wchar_t and mbstate_t conflict
on NetBSD and OpenBSD.
|
2013-08-16 14:10:37 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
2a800dc3f3
|
Remove libfdt
|
2013-05-17 13:58:47 +02:00 |
|
Francesco Lavra
|
c6a8472baf
|
Own fdt parsing implementation
|
2013-05-17 13:45:22 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
141430a295
|
* grub-core/lib/dtc/libfdt-grub.diff: Remove extraneous uintptr_t
declaration.
|
2013-05-16 16:17:05 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
8e71d87482
|
merge mainline into arm
|
2013-05-11 10:24:24 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
fb2666b560
|
Simplify few strings.
|
2013-05-07 11:44:15 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
1eed0e6ebc
|
* tests/priority_queue_unit_test.cc: New test.
|
2013-05-07 11:30:48 +02:00 |
|
Leif Lindholm
|
b385e0723b
|
Leif's API fixes
|
2013-05-03 15:07:39 +02:00 |
|
Leif Lindholm
|
bb9f92b9b1
|
Leif's build fixes
|
2013-05-03 14:41:08 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
e0aacf2433
|
* grub-core/lib/arg.c (grub_arg_show_help): Fix a NULL pointer
dereference.
Reported by: qwertial.
|
2013-04-29 11:57:51 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
f25a2ba6b8
|
Fix pseries test.
|
2013-04-27 14:11:12 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
872dac835c
|
* grub-core/lib/efi/relocator.c (grub_relocator_firmware_alloc_region):
Remove dprintf.
* grub-core/lib/relocator.c (malloc_in_range): Likewise.
|
2013-04-20 13:39:04 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
90ec4b7f6c
|
* grub-core/kern/ieee1275/init.c (grub_claim_heap): Improve handling
of GRUB_IEEE1275_FLAG_FORCE_CLAIM.
* grub-core/loader/powerpc/ieee1275/linux.c
(grub_linux_claimmap_iterate): Handle GRUB_IEEE1275_FLAG_FORCE_CLAIM.
|
2013-04-19 15:27:09 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
25092d2922
|
* grub-core/lib/posix_wrap/sys/types.h: Make WORDS_BIGENDIAN definition
match config-util.h to avoid warnings and increase compatibility.
|
2013-04-14 19:57:15 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
5121223465
|
Turn off QEMU ACPI-way since new releases don't have shutdown port
anymore.
|
2013-04-12 14:49:33 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
053cfcddf1
|
Import new gnulib.
|
2013-04-11 21:12:46 +02:00 |
|
Leif Lindholm
|
389b31cd71
|
Initial import of Leif's work
|
2013-04-07 02:41:07 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
be00894104
|
* grub-core/lib/posix_wrap/locale.h [GRUB_UTIL]: Include host locale.h.
|
2013-04-04 08:54:02 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
ea811130ea
|
* grub-core/lib/arg.c (grub_arg_list_alloc): Use shifts rather
than divisions.
|
2013-03-10 20:08:15 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
7f8c105f61
|
* grub-core/lib/ia64/longjmp.S: Fix the name of longjmp function.
* grub-core/lib/ia64/setjmp.S: Fix the name of setjmp function.
|
2013-03-02 15:31:17 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
ff2b3cd928
|
* grub-core/lib/arg.c (grub_arg_show_help): Move showargs
out of its parent.
|
2013-02-28 11:00:59 +01:00 |
|