Vladimir 'phcoder' Serbinenko
|
aa7d205236
|
Retrieve DNS names from DHCP/BOOTP
|
2011-12-16 17:37:47 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
f0f4253cd2
|
Integrate DNS with address parsing
|
2011-12-16 17:12:01 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
bd67ad0f70
|
merge mainline into net
|
2011-12-15 20:51:35 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
d1c501ee94
|
* include/grub/net.h (grub_net_network_level_interfaces): Remove
redundant declaration.
(FOR_NET_NETWORK_LEVEL_INTERFACES): Move to appropriate place.
|
2011-12-13 15:03:06 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
bf3a385792
|
Add missing const qualifiers.
* grub-core/commands/i386/pc/sendkey.c (keysym): Add missing const.
* grub-core/commands/lspci.c (grub_pci_classname): Likewise.
* grub-core/commands/menuentry.c (hotkey_aliases): Likewise.
* grub-core/disk/lvm.c (grub_lvm_getvalue): Likewise.
(grub_lvm_check_flag): Likewise.
* grub-core/efiemu/i386/coredetect.c
(grub_efiemu_get_default_core_name): Likewise
* grub-core/efiemu/main.c (grub_efiemu_autocore): Likewise.
* grub-core/fs/hfsplus.c (grub_hfsplus_catkey_internal): Likewise.
* grub-core/fs/ntfs.c (fixup): Likewise.
* grub-core/fs/xfs.c (grub_xfs_iterate_dir): Likewise.
* grub-core/fs/zfs/zfs.c (decomp_entry): Likewise.
(fzap_lookup): Likewise.
(zap_lookup): Likewise.
* grub-core/gnulib/regcomp.c (init_dfa): Likewise.
* grub-core/lib/legacy_parse.c (check_option): Likewise.
* grub-core/lib/posix_wrap/langinfo.h (nl_langinfo): Likewise.
* grub-core/loader/i386/bsd.c (grub_bsd_add_meta): Likewise.
(grub_freebsd_add_meta_module): Likewise.
(grub_cmd_freebsd_module): Likewise.
* grub-core/loader/i386/xnu.c (tbl_alias): Likewise.
* grub-core/loader/xnu.c (grub_xnu_register_memory): Likewise.
(grub_xnu_writetree_get_size): Likewise.
(grub_xnu_writetree_toheap_real): Likewise.
(grub_xnu_find_key): Likewise.
(grub_xnu_create_key): Likewise.
(grub_xnu_create_value): Likewise.
(grub_xnu_register_memory): Likewise.
(grub_xnu_check_os_bundle_required): Likewise.
(grub_xnu_scan_dir_for_kexts): Likewise.
(grub_xnu_load_kext_from_dir): Likewise.
* grub-core/normal/color.c (color_list): Likewise.
* grub-core/normal/completion.c (current_word): Likewise.
* grub-core/normal/menu_entry.c (insert_string): Likewise.
* grub-core/term/serial.c (grub_serial_find): Likewise.
* grub-core/term/tparm.c (grub_terminfo_tparm): Likewise.
* include/grub/efiemu/efiemu.h (grub_efiemu_get_default_core_name):
Likewise.
* include/grub/i386/bsd.h (grub_bsd_add_meta): Likewise.
(grub_freebsd_add_meta_module): Likewise.
* include/grub/lib/arg.h (grub_arg_option): Likewise.
* include/grub/net.h (grub_net_card_driver): Likewise.
(grub_net_card): Likewise.
(grub_net_app_protocol): Likewise.
* include/grub/parttool.h (grub_parttool_argdesc): Likewise.
* include/grub/serial.h (grub_serial_find): Likewise.
* include/grub/tparm.h (grub_terminfo_tparm): Likewise.
* include/grub/xnu.h (grub_xnu_create_key): Likewise.
(grub_xnu_create_value): Likewise.
(grub_xnu_find_key): Likewise.
(grub_xnu_scan_dir_for_kexts): Likewise.
(grub_xnu_load_kext_from_dir): Likewise.
* include/grub/zfs/zio_checksum.h (zio_checksum_t): Moved from here ...
* grub-core/fs/zfs/zfs.c (zio_checksum_t): ...here.
* include/grub/zfs/zio_checksum.h (zio_checksum_info):
Moved from here ...
* grub-core/fs/zfs/zfs.c (zio_checksum_info): ... here. Added missing const.
|
2011-11-30 16:20:13 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
038ec56a31
|
nslookup implementation
|
2011-10-14 19:21:59 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
da1b289afc
|
IPv6. Apparently working. At least I could retrieve a file with http6
|
2011-10-13 01:22:56 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
7c006811f8
|
more ipv6 code. Now ipv6 ping succeeds
|
2011-10-12 23:15:02 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
a53cf6534d
|
some more ipv6 code
|
2011-10-12 10:20:55 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
9aad3cd91d
|
IPv6 support. Several fixes and unifications
|
2011-10-05 22:15:30 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
4f71e077b9
|
HTTP seek support. Various bugfixes.
|
2011-10-05 17:39:13 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
80e722366d
|
First attempt at http
|
2011-07-23 03:49:02 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
3a7af37260
|
basic tcp implementation
|
2011-07-10 08:46:48 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
fecdbd6b17
|
support ip fragmentation
|
2011-07-09 00:27:27 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
e2955971a3
|
move packet allocation to recv code to allow bigger buffers
|
2011-07-08 20:38:12 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
6a1af81a97
|
add mtu information
|
2011-07-08 18:49:35 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
1367c143dd
|
several cleanups. Ping reply support
|
2011-07-08 14:41:52 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
d1831ca48a
|
Limit idle polling frequency
|
2011-07-06 18:21:07 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
138eeb3625
|
Move bootp into a separate file
|
2011-07-06 13:52:35 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
b975df6348
|
Send TFTP_ERROR on tftp premature close. Several cleanups
|
2011-07-06 12:53:37 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
0bc2cd0f82
|
Reintroduce open/close of net cards. Clean up ofnet.
|
2011-07-05 16:37:14 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
671a78acb0
|
cleanup pxe and efi network release
|
2011-07-05 14:34:10 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
7e0c2d162a
|
Restructurisations, cleanups and few bugfixes
|
2011-07-02 22:13:33 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
c4d038f632
|
Don't react to adressed bootp packets unless in bootp transaction
|
2011-07-02 20:11:29 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
6708faafde
|
Fix broken blksize negotiation, fix broken seek and change a way net device is filled n i386-pc
|
2011-07-02 17:58:23 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
cae730b452
|
Automatically determine prefix when netbooted on EFI
|
2011-07-02 16:56:35 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
d36f20db46
|
Don't do unaligned access when parsing DHCP packet
|
2011-06-26 22:37:19 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
80ca250565
|
Add backward compatibiulity with old (pxe) syntax. Several cleanups
|
2011-06-26 17:06:18 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
a057797f18
|
merge mine and abranches' branches. Fix several issues
|
2011-06-24 21:51:57 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
8b51fd98b9
|
bootp support
|
2011-06-24 20:35:25 +02:00 |
|
Manoel R. Abranches
|
d6d205568f
|
Close cards before boot.
|
2011-06-18 20:18:25 -03:00 |
|
Manoel R. Abranches
|
7dd64f1236
|
Use a net fs struct to handle open, reand and close in file.
|
2011-05-27 00:22:35 -03:00 |
|
Vladimir 'phcoder' Serbinenko
|
eea841440d
|
fix several bugs
|
2011-05-19 15:39:34 +02:00 |
|
Manoel R. Abranches
|
d8123bfb54
|
Correct some compile erros.
|
2011-05-12 13:20:43 -03:00 |
|
Manoel Rebelo Abranches
|
c5934345be
|
Free memory when removing packet.
|
2011-05-06 14:03:51 -03:00 |
|
Manoel Rebelo Abranches
|
25f1579b43
|
Adapt protocols to new network struct.
|
2011-04-01 05:42:34 -03:00 |
|
Vladimir 'phcoder' Serbinenko
|
ce3a2ec025
|
Remove some dead code
|
2010-09-22 20:34:20 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
90451bb1c9
|
networking in grub-emu
|
2010-09-22 17:14:43 +02:00 |
|
Manoel R. Abranches
|
7bb47706c9
|
Merge grub_net into net. Compiles but is broken right now.
|
2010-09-16 21:57:31 +02:00 |
|
Manoel R. Abranches
|
9a9cee4e43
|
Use the correct address types in net.c.
implement ntoa ipv4 function.
|
2010-09-15 13:00:51 -03:00 |
|
Vladimir 'phcoder' Serbinenko
|
779e9dc480
|
Support Solaris DHCP ACK parsing
|
2010-09-15 00:44:57 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
308fad6dc8
|
Move DHCP parsing to net module and reintroduce most variables
|
2010-09-02 22:10:55 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
0f37e49365
|
Implement few variables
|
2010-09-02 20:00:56 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
e571f2332e
|
Fix regressions by previous commits
|
2010-09-02 18:15:59 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
03b170647d
|
Restructure pxe
|
2010-09-02 17:18:02 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
9a9852df79
|
Hook network protocols
|
2010-09-02 00:07:55 +02:00 |
|
Manoel R. Abranches
|
60cdb895da
|
Adaptation for the new protocols and interface structs.
implementation of receive in the protocols.
Also all unwanted packets are discarded.
|
2010-06-21 19:15:45 -03:00 |
|
Manoel R. Abranches
|
8d402bc9a8
|
small change in the interface structure.
|
2010-04-29 17:56:09 -03:00 |
|
Manoel R. Abranches
|
066528b4b1
|
Initial Implementation of TFTP protocol and new protocol structs.
|
2010-04-27 18:05:35 -03:00 |
|
Vladimir 'phcoder' Serbinenko
|
1bf0e31cfb
|
Network infrastructure
|
2010-03-03 20:09:48 +01:00 |
|