2005-05-09 Michael BrownUse the global load_buffer, and the boot_image function.
2005-05-09 Michael BrownAdd INIT_LOADBUF
2005-05-09 Michael BrownMake "struct buffer"s reusable between sessions.
2005-05-09 Michael BrownInclude string.h, because we need to define copy_{to...
2005-05-09 Michael BrownFirst version
2005-05-09 Michael BrownFirst versions
2005-05-09 Michael BrownProtocols now load data into a buffer; they don't execu...
2005-05-09 Michael Brownoff_t should be signed.
2005-05-09 Michael BrownReturn -1 to indicate buffer overflow. Allow buffer...
2005-05-09 Michael BrownAdded debugging
2005-05-09 Michael BrownAdded explanatory comment.
2005-05-09 Michael BrownModified to use physical addresses, and to not assume...
2005-05-09 Michael BrownAdd off_t and physaddr_t, and the copy_{to,from}_phys...
2005-05-09 Michael BrownAdd memcpy
2005-05-09 Michael BrownStart of an implementation using doubly-linked lists...
2005-05-03 Michael BrownMake vga_font const to avoid warning about large symbol
2005-05-03 Michael BrownMake PCI ID tables const so as not to trigger a warning...
2005-05-03 Michael BrownAllow read-only symbols to be large
2005-05-03 Michael BrownMove tulip_private structure into shared data.
2005-05-03 Michael BrownReduce large symbol warning threshold, now that most...
2005-05-03 Michael BrownD'oh
2005-05-03 Michael BrownUse __shared
2005-05-03 Michael BrownAdded example of how to use __shared.
2005-05-03 Michael Brown#if 0 out the whole file for now; it cannot be linked...
2005-05-03 Michael BrownRe-add the "etherboot.%" all-drivers image.
2005-05-03 Michael BrownSymbol fixups
2005-05-03 Michael BrownArbitrary alignment is now available.
2005-05-03 Michael BrownRemoved spurious semicolon
2005-05-02 Michael BrownUse shared symbols
2005-05-02 Michael BrownUse shared symbols to save space
2005-05-02 Michael BrownMoved definition of __shared into compiler.h
2005-05-02 Michael BrownCorrect symbol violations reported by "make symcheck"
2005-05-02 Michael BrownReport on misuses of shared symbols, and excessively...
2005-05-02 Michael BrownFirst version
2005-05-02 Michael BrownTweaked to read more information (including symbol...
2005-05-02 Michael BrownAdd DOWNLOAD_PROTO_XXX options.
2005-05-02 Michael BrownUpdated to use new URL parser and new protocol API.
2005-05-02 Michael BrownSplit TCP code out into proto/tcp.c
2005-05-02 Michael BrownMoved DOWNLOAD_PROTO_XXX options to config.h
2005-05-01 Michael BrownMore URL parsing moved into url.c
2005-05-01 Michael Brownhttp.h obsoleted (no content)
2005-05-01 Michael BrownProtocol structure can now specify the default port.
2005-05-01 Michael BrownMade parse_url do more of the processing, to avoid...
2005-05-01 Michael BrownProtocol names are x-slam and x-tftm
2005-05-01 Michael BrownUpdated to protocol API
2005-05-01 Michael BrownUpdated to protocol API
2005-05-01 Michael BrownRemoved obsolete prototypes.
2005-05-01 Michael BrownUpdated to new protocol API, made to compile.
2005-05-01 Michael Brownumountall() handled by nfs.c's reset function
2005-05-01 Michael Brownnfs prototypes no longer required.
2005-05-01 Michael BrownAdd INIT_RPC
2005-05-01 Michael BrownMoved protocols to proto/
2005-05-01 Michael BrownAbort immediately if no nameserver is present.
2005-05-01 Michael BrownAdd debugging for CNAME records.
2005-05-01 Michael BrownNMB packets are so similar to DNS packets; we may as...
2005-05-01 Michael BrownAdd NMB_RESOLVER
2005-05-01 Michael BrownDo not include etherboot.h
2005-04-30 Michael BrownAlways request DNS server. DHCP handling will be gener...
2005-04-30 Michael BrownStraightforward A record resolution now known working.
2005-04-30 Michael Brownttl is a uint32_t
2005-04-30 Michael BrownDNS resolver rewritten, moved to proto/dns.c
2005-04-30 Michael Brown"dns_resolver" changed to "dns"
2005-04-30 Michael Browntftp functions moved to proto/tftp.c
2005-04-30 Michael Browntftp moved to separate file.
2005-04-30 Michael BrownProtocols get passed a pointer to the filename portion...
2005-04-30 Michael Browntftp prototypes moved to tftp.h
2005-04-30 Michael BrownAdded "proto" directory
2005-04-30 Michael BrownAdded debugging.
2005-04-30 Michael BrownAdded DNS resolver configuration option.
2005-04-30 Michael BrownTFTP API changed.
2005-04-30 Michael Brownloadkernel renamed to download_url, substantially restr...
2005-04-30 Michael Brownloadkernel renamed to download_url and moved to nic.c
2005-04-30 Michael Brownloadkernel no longer exists; it is now download_url...
2005-04-30 Michael Browninet_aton doesn't overwrite the IP address unless it...
2005-04-30 Michael BrownProtocols also take a pointer to a sockaddr_in.
2005-04-30 Michael BrownUse struct in_addr rather than just "in_addr".
2005-04-30 Michael BrownMoved strtoul prototype into stdlib.h for consistency
2005-04-30 Michael Brownparse_url() is void.
2005-04-29 Michael BrownFirst version
2005-04-29 Michael BrownFirst version
2005-04-28 Michael BrownFirst version
2005-04-28 Michael BrownMuch, much smaller. :)
2005-04-28 Michael BrownFirst version: far too large (408 bytes!!!)
2005-04-27 Michael Brownisa.c uses the new table infrastructure.
2005-04-27 Michael Browndev.c uses the new tables infrastructure.
2005-04-27 Michael BrownMissing include
2005-04-27 Michael BrownPost-relocation functions use the generic table mechanism.
2005-04-27 Michael BrownUse PREFIX_OBJECT to give the init_fn table variables...
2005-04-27 Michael BrownSpecial handling for symbols of the form "xxx_end"...
2005-04-27 Michael BrownAdded PREFIX_OBJECT() function to be able to easily...
2005-04-27 Michael Brownconsole.c uses the generic table mechanism
2005-04-27 Michael BrownLinker no longer provides start and end symbols for...
2005-04-27 Michael BrownUse new generic tables infrastructure
2005-04-27 Michael BrownAdded a generalised table infrastructure, so that we...
2005-04-27 Michael BrownProduce a sorted list of all local symbols in the map...
2005-04-27 Michael BrownUse symbol size as a third index, mainly so that zero...
2005-04-27 Michael BrownFirst version
2005-04-26 Michael BrownAdded back in the actual call to load().
2005-04-26 Michael BrownAdd isapnp_max_csn to reduce scan time.
2005-04-26 Michael BrownISA bus driver updated to report devices as present...