Commit graph

  • e4bcf6258c * po/POTFILES.in: Regenerate. Vladimir 'phcoder' Serbinenko 2011-07-10 15:56:56 +02:00
  • c4edd54832 * grub-core/disk/efi/efidisk.c (grub_efidisk_get_device_name): Fix incorrect memory usage. Vladimir 'phcoder' Serbinenko 2011-07-10 15:33:57 +02:00
  • 16a2bab03c * util/grub-install.in: Source grub-mkconfig_lib. Vladimir 'phcoder' Serbinenko 2011-07-10 15:32:43 +02:00
  • f4e6e2909b TCP fragmentation Vladimir 'phcoder' Serbinenko 2011-07-10 11:26:34 +02:00
  • bfca152e5a Fix a memory leak Vladimir 'phcoder' Serbinenko 2011-07-10 09:53:29 +02:00
  • 3a2e860334 TCP improvements Vladimir 'phcoder' Serbinenko 2011-07-10 09:52:08 +02:00
  • 3a7af37260 basic tcp implementation Vladimir 'phcoder' Serbinenko 2011-07-10 08:46:48 +02:00
  • 92bb3cfc17 Use priority queue to reassemble TFTP packets Vladimir 'phcoder' Serbinenko 2011-07-09 01:28:47 +02:00
  • fecdbd6b17 support ip fragmentation Vladimir 'phcoder' Serbinenko 2011-07-09 00:27:27 +02:00
  • e2955971a3 move packet allocation to recv code to allow bigger buffers Vladimir 'phcoder' Serbinenko 2011-07-08 20:38:12 +02:00
  • 6a1af81a97 add mtu information Vladimir 'phcoder' Serbinenko 2011-07-08 18:49:35 +02:00
  • 5438143da6 improve robustness of IPv4 receiving code Vladimir 'phcoder' Serbinenko 2011-07-08 15:43:34 +02:00
  • 1367c143dd several cleanups. Ping reply support Vladimir 'phcoder' Serbinenko 2011-07-08 14:41:52 +02:00
  • 6e706342c3 merge mainline into net Vladimir 'phcoder' Serbinenko 2011-07-08 13:34:37 +02:00
  • 2e418de646 Remove getroot.c from core on emu platform. Vladimir 'phcoder' Serbinenko 2011-07-08 13:33:12 +02:00
  • 4db3461696 Priority queue implementation Vladimir 'phcoder' Serbinenko 2011-07-08 04:07:15 +02:00
  • def9832af6 * po/POTFILES.in: Regenerate. Vladimir 'phcoder' Serbinenko 2011-07-08 04:06:02 +02:00
  • cd8fe79a59 Fix compilation on GNU/Linux. Vladimir 'phcoder' Serbinenko 2011-07-08 03:59:05 +02:00
  • a251b71915 LUKS and GELI support. Vladimir Serbinenko 2011-07-07 23:52:58 +02:00
  • 9bfdcbbc7d Lazy device scanning. Vladimir 'phcoder' Serbinenko 2011-07-07 23:21:59 +02:00
  • 0044d1db2e Simplify disk opening Vladimir 'phcoder' Serbinenko 2011-07-07 21:46:25 +02:00
  • 00542307eb merge mainline into lazy Vladimir 'phcoder' Serbinenko 2011-07-07 12:21:53 +02:00
  • 1c358e5948 * po/POTFILES.in: Regenerate. Vladimir 'phcoder' Serbinenko 2011-07-06 22:15:58 +02:00
  • abee94edf9 Unify sparc init with other ieee1275. Vladimir 'phcoder' Serbinenko 2011-07-06 20:05:26 +02:00
  • 697ffdc55b Fix a memory leak Vladimir 'phcoder' Serbinenko 2011-07-06 18:21:24 +02:00
  • d1831ca48a Limit idle polling frequency Vladimir 'phcoder' Serbinenko 2011-07-06 18:21:07 +02:00
  • c3bf5267b0 Fix a memory leak Vladimir 'phcoder' Serbinenko 2011-07-06 17:41:49 +02:00
  • e1a0e1b428 Fix the usage of unsupported %zx Vladimir 'phcoder' Serbinenko 2011-07-06 17:41:19 +02:00
  • f872d4744e Fix compilation error Vladimir 'phcoder' Serbinenko 2011-07-06 17:40:56 +02:00
  • c2aa00f059 Fix a memory leak Vladimir 'phcoder' Serbinenko 2011-07-06 17:40:36 +02:00
  • c97dbbf2f2 Fix a memory leak Vladimir 'phcoder' Serbinenko 2011-07-06 17:40:24 +02:00
  • 6cf88dfd7a add missing file Vladimir 'phcoder' Serbinenko 2011-07-06 15:02:19 +02:00
  • 138eeb3625 Move bootp into a separate file Vladimir 'phcoder' Serbinenko 2011-07-06 13:52:35 +02:00
  • 228ccedb5e poll cards when idle Vladimir 'phcoder' Serbinenko 2011-07-06 13:37:33 +02:00
  • 1c3fcdee15 buffer network files. Fix incorrect net_fini_hw and unregister calls Vladimir 'phcoder' Serbinenko 2011-07-06 13:13:45 +02:00
  • b975df6348 Send TFTP_ERROR on tftp premature close. Several cleanups Vladimir 'phcoder' Serbinenko 2011-07-06 12:53:37 +02:00
  • cf1337aa02 * grub-core/kern/i386/qemu/mmap.c (grub_machine_mmap_init): Use new grub_read_cmos prototype. Vladimir 'phcoder' Serbinenko 2011-07-06 02:50:35 +02:00
  • 72b9ad936a fix declarations in pxe Vladimir 'phcoder' Serbinenko 2011-07-06 02:49:04 +02:00
  • d53bf34924 merge mainline into net Vladimir 'phcoder' Serbinenko 2011-07-06 01:35:41 +02:00
  • 93c06ff9c6 VGA text support in qemu-mips Vladimir 'phcoder' Serbinenko 2011-07-05 23:46:15 +02:00
  • 748ccabea1 MIPS qemu flash support. Vladimir 'phcoder' Serbinenko 2011-07-05 21:42:36 +02:00
  • d734599439 MIPS qemu at_keyboard support. Vladimir 'phcoder' Serbinenko 2011-07-05 21:00:01 +02:00
  • 145c7b4661 merge mainline into net Vladimir 'phcoder' Serbinenko 2011-07-05 20:40:39 +02:00
  • a07a81b335 CMOS support on sparc. Vladimir 'phcoder' Serbinenko 2011-07-05 20:24:20 +02:00
  • 0bc2cd0f82 Reintroduce open/close of net cards. Clean up ofnet. Vladimir 'phcoder' Serbinenko 2011-07-05 16:37:14 +02:00
  • 382077365b Fix mod_gap definition Vladimir 'phcoder' Serbinenko 2011-07-05 15:10:47 +02:00
  • 275f8264e4 Prevent garbage from getting into aout header Vladimir 'phcoder' Serbinenko 2011-07-05 14:55:28 +02:00
  • 671a78acb0 cleanup pxe and efi network release Vladimir 'phcoder' Serbinenko 2011-07-05 14:34:10 +02:00
  • 7e0c2d162a Restructurisations, cleanups and few bugfixes Vladimir 'phcoder' Serbinenko 2011-07-02 22:13:33 +02:00
  • 77546584e1 Use @PACKAGE@ instead of hardcoded name when sourcing grub-mkconfig_lib. Grégoire Sutre 2011-07-02 21:22:19 +02:00
  • c4d038f632 Don't react to adressed bootp packets unless in bootp transaction Vladimir 'phcoder' Serbinenko 2011-07-02 20:11:29 +02:00
  • 0c51bb63c5 add missing brackets in efi_wrap macroses Vladimir 'phcoder' Serbinenko 2011-07-02 18:57:24 +02:00
  • 03a0046581 merge mainline into net Vladimir 'phcoder' Serbinenko 2011-07-02 18:52:50 +02:00
  • cbe20661f6 minor stylistic cleanup Vladimir 'phcoder' Serbinenko 2011-07-02 18:05:40 +02:00
  • 6708faafde Fix broken blksize negotiation, fix broken seek and change a way net device is filled n i386-pc Vladimir 'phcoder' Serbinenko 2011-07-02 17:58:23 +02:00
  • cae730b452 Automatically determine prefix when netbooted on EFI Vladimir 'phcoder' Serbinenko 2011-07-02 16:56:35 +02:00
  • 574618a2e9 unify prefix handling across platforms Vladimir 'phcoder' Serbinenko 2011-07-02 14:09:36 +02:00
  • 548947916b * grub-core/term/gfxterm.c (grub_virtual_screen_setup): Use default_bg_color rather than black. (grub_gfxterm_fullscreen): Likewise. (grub_gfxterm_background_color_cmd): Save new background color in default_bg_color. Colin Watson 2011-06-28 17:05:41 +01:00
  • 8d5d8444bd * grub-core/Makefile.core.def (chain): Fix coreboot filename. Vladimir 'phcoder' Serbinenko 2011-06-27 19:30:16 +02:00
  • 5afeb5bdd6 * grub-core/disk/pata.c (grub_pata_initialize) [QEMU_MIPS]: Fix a mismerge. Vladimir 'phcoder' Serbinenko 2011-06-27 19:26:52 +02:00
  • ba7df45ee6 Chainloading on coreboot support. Vladimir 'phcoder' Serbinenko 2011-06-27 14:14:11 +02:00
  • d0b526b277 * grub-core/loader/i386/bsd.c (grub_bsd_load): Handle relocator failure if it happens. Vladimir 'phcoder' Serbinenko 2011-06-27 13:57:03 +02:00
  • 5ff1d945ed Implement time command. Vladimir 'phcoder' Serbinenko 2011-06-27 12:31:37 +02:00
  • 5ebaad7eec * include/grub/loader.h (grub_loader_unregister_preboot_hook): Export. Vladimir 'phcoder' Serbinenko 2011-06-27 12:28:47 +02:00
  • bdea379833 * grub-core/lib/relocator.c (malloc_in_range): Fix a memory corruption when handling leftovers. Vladimir 'phcoder' Serbinenko 2011-06-27 12:18:44 +02:00
  • b28c56559b * util/ieee1275/grub-ofpathname.c (main): Handle --help and --version so that help2man doesn't fail. Vladimir 'phcoder' Serbinenko 2011-06-27 12:16:00 +02:00
  • b6f945dccb * grub-core/net/drivers/ieee1275/ofnet.c (send_card_buffer) Use right type in pointers on sparc64. (get_card_packet): Likewise. Vladimir 'phcoder' Serbinenko 2011-06-27 12:13:21 +02:00
  • f9b75e8a67 * grub-core/commands/videoinfo.c (hook): Indicate current video mode with `*'. (grub_cmd_videoinfo): Fetch current video mode. Colin Watson 2011-06-27 10:47:02 +01:00
  • 1e3d9b8612 * grub-core/disk/scsi.c (grub_scsi_read): Limit SCSI reads to 32K because of underlying system restrictions. Vladimir 'phcoder' Serbinenko 2011-06-27 10:12:35 +02:00
  • efff4b1cc3 * util/grub-mkrescue.in: Rename "ata" to "pata" and add ahci when necessary. Vladimir 'phcoder' Serbinenko 2011-06-27 09:06:15 +02:00
  • 9fc9ce3795 Coreboot video support. Vladimir 'phcoder' Serbinenko 2011-06-27 08:54:55 +02:00
  • 41bec7fec9 * grub-core/disk/ahci.c (grub_ahci_readwrite_real): Use proper definitions for dprintf. * grub-core/disk/pata.c (grub_pata_readwrite): Likewise. Vladimir 'phcoder' Serbinenko 2011-06-27 08:43:13 +02:00
  • ca80309d32 * grub-core/net/drivers/ieee1275/ofnet.c (send_card_buffer): Fix prototype. (get_card_packet): Likewise. Vladimir 'phcoder' Serbinenko 2011-06-27 08:40:17 +02:00
  • 59b455fcea Fix incorrect ISR PXE calls Vladimir 'phcoder' Serbinenko 2011-06-27 06:31:25 +02:00
  • 0ff2c51b82 mknetdir support for EFI Vladimir 'phcoder' Serbinenko 2011-06-26 22:47:05 +02:00
  • 9d22909b85 efinet support Vladimir 'phcoder' Serbinenko 2011-06-26 22:42:04 +02:00
  • f8614119a0 Few ofnet cleanups Vladimir 'phcoder' Serbinenko 2011-06-26 22:38:43 +02:00
  • 14f0752dcf Print MAC address when listing cards Vladimir 'phcoder' Serbinenko 2011-06-26 22:37:49 +02:00
  • d36f20db46 Don't do unaligned access when parsing DHCP packet Vladimir 'phcoder' Serbinenko 2011-06-26 22:37:19 +02:00
  • 9e322ce8de Display the path of the file when file is not found Yves Blusseau 2011-06-26 21:48:52 +02:00
  • e552d93a8b Add ofnet and tftp modules Vladimir 'phcoder' Serbinenko 2011-06-26 19:52:50 +02:00
  • cf2bba0ef4 add missing quotes and fix variable name Vladimir 'phcoder' Serbinenko 2011-06-26 18:23:12 +02:00
  • a27fe54f96 missing part of previous commit Vladimir 'phcoder' Serbinenko 2011-06-26 17:51:46 +02:00
  • 2f804a7ff6 remove leftover directory Vladimir 'phcoder' Serbinenko 2011-06-26 17:28:57 +02:00
  • b1f9b7249a mknetdir support for ieee1275 Vladimir 'phcoder' Serbinenko 2011-06-26 17:28:19 +02:00
  • a8fae12c5b minor cleanups Vladimir 'phcoder' Serbinenko 2011-06-26 17:18:53 +02:00
  • cbf597afb1 * grub-core/commands/cmp.c (grub_cmd_cmp): Remove unnecessary NULL pointer checks before calling grub_free(). * grub-core/commands/wildcard.c (match_devices): Likewise. * grub-core/commands/wildcard.c (match_files): Likewise. * grub-core/fs/cpio.c (grub_cpio_dir): Likewise. * grub-core/fs/cpio.c (grub_cpio_open): Likewise. * grub-core/fs/udf.c (grub_udf_read_block): Likewise. * grub-core/fs/xfs.c (grub_xfs_read_block): Likewise. * grub-core/loader/efi/chainloader.c (grub_cmd_chainloader): Likewise. * grub-core/normal/cmdline.c (grub_cmdline_get): Likewise. * grub-core/script/yylex.l (grub_lexer_unput): Likewise. * grub-core/video/readers/jpeg.c (grub_video_reader_jpeg): Likewise. * grub-core/video/readers/png.c (grub_png_output_byte): Likewise. Szymon Janc 2011-06-26 17:17:41 +02:00
  • 80ca250565 Add backward compatibiulity with old (pxe) syntax. Several cleanups Vladimir 'phcoder' Serbinenko 2011-06-26 17:06:18 +02:00
  • bf651f7907 Fix incorrect memset Vladimir 'phcoder' Serbinenko 2011-06-26 14:47:38 +02:00
  • 8e60fc8f85 Send network packets on PXE Vladimir 'phcoder' Serbinenko 2011-06-26 04:19:12 +02:00
  • cc4bfec8fa Fix a memory leak Vladimir 'phcoder' Serbinenko 2011-06-26 04:18:45 +02:00
  • 6295b32f79 * grub-core/kern/main.c (grub_load_normal_mode): Correct the comment. Patrick 2011-06-25 01:09:32 +02:00
  • 77c0840ba6 * grub-core/net/i386/pc/pxe.c (grub_pxe_recv): Fix declaration. (grub_pxe_send): Likewise. (GRUB_MOD_INIT): Fix types. Vladimir 'phcoder' Serbinenko 2011-06-25 00:18:36 +02:00
  • 40ea05dee4 * grub-core/io/xzio.c: Fix code style issues Szymon Janc 2011-06-24 22:37:17 +02:00
  • 8f72becdef merge mainline into net Vladimir 'phcoder' Serbinenko 2011-06-24 22:20:50 +02:00
  • 90162423e9 Network infrastructure. The ARP protocol was made by Paulo Pinatti <ppinatti@br.ibm.com> Manoel Rebelo Abranches 2011-06-24 22:16:05 +02:00
  • a057797f18 merge mine and abranches' branches. Fix several issues Vladimir 'phcoder' Serbinenko 2011-06-24 21:51:57 +02:00
  • 8b51fd98b9 bootp support Vladimir 'phcoder' Serbinenko 2011-06-24 20:35:25 +02:00
  • 031f22a01f * grub-core/disk/raid.c (insert_array): Ensure uniqueness of readable names. Vladimir 'phcoder' Serbinenko 2011-06-24 18:26:20 +02:00
  • 4388ca7224 * grub-core/commands/wildcard.c (match_files): Add a useful dprintf. (wildcard_expand): Don't stop on nonregexp parts after regexp ones since it truncates the output. Reported by: Ximin Luo. Vladimir 'phcoder' Serbinenko 2011-06-24 13:43:10 +02:00