summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Use _text, rather than assuming _text==0.Michael Brown2007-01-141-1/+4
* Use {get,set}_fbms() so that allocated base memory is correctly hidden.Michael Brown2007-01-141-12/+7Star
* Provide {get,set}_fbms() in basemem.h.Michael Brown2007-01-143-212/+70Star
* Some operating systems get a nasty shock if a region of the E820 map seemsMichael Brown2007-01-142-43/+80
* Add some trace messages for important eventsMichael Brown2007-01-131-0/+6
* Advertise a larger MSS to improve TCP performance.Michael Brown2007-01-132-2/+33
* I prefer IMAGE_XXX to XXX_IMAGE.Michael Brown2007-01-133-21/+105
* Add header for pxe_boot()Michael Brown2007-01-132-0/+12
* Pick up the return status code from the correct place now that weMichael Brown2007-01-131-2/+1Star
* When an UNDI API call fails, print everything there is to know about it.Michael Brown2007-01-131-3/+20
* Hex dumps are now integrated into the DBG() framework.Michael Brown2007-01-132-32/+171
* Always send EOI. We can't feasibly share interrupts (since we have noMichael Brown2007-01-131-4/+12
* Damn Broadcom and their damned incorrect assumptions about x86 memoryMichael Brown2007-01-131-3/+24
* Add HTTP test supportMichael Brown2007-01-121-3/+22
* Fixed HTTPMichael Brown2007-01-123-197/+318
* Whitespace fixMichael Brown2007-01-121-1/+1
* Added ENOENT, since HTTP 404 translates to itMichael Brown2007-01-121-0/+1
* Added isspace() and made strtoul() accept whitespace, as per POSIX.Michael Brown2007-01-121-0/+17
* Damn it; my lovely resilient scheme falls down when you have a protocolMichael Brown2007-01-123-85/+61Star
* No need to maintain a received byte count; we always fill in sequentialMichael Brown2007-01-122-7/+1Star
* Added generic line-buffering code (a la stdio)Michael Brown2007-01-123-0/+200
* Place multiboot tables in base memory; at least some OSes won't see itMichael Brown2007-01-121-34/+64
* Print image physical location in registration message.Michael Brown2007-01-121-1/+3
* Ensure multiboot modules are in ascending order of memory startMichael Brown2007-01-121-15/+40
* Fix the memory map.Michael Brown2007-01-121-6/+11
* Code used for load buffer and multiboot image testingMichael Brown2007-01-121-2/+10
* Use dhcp(), imgfetch() etc. to boot rather than dhcp_test().Michael Brown2007-01-121-5/+35
* Added missing declaration.Michael Brown2007-01-121-0/+2
* Make DEBUG=script echo the commands as they are executedMichael Brown2007-01-121-0/+1
* Add "dhcp" commandMichael Brown2007-01-123-0/+110
* Let ifmgmt.c take care of calling efree(), since it's the once whichMichael Brown2007-01-123-30/+47
* Added dhcp() user-level command.Michael Brown2007-01-122-0/+97
* Use systematic names for XXX_IMAGE.Michael Brown2007-01-123-7/+124
* Don't print "<NULL>" when we use imgautoselect().Michael Brown2007-01-121-1/+2
* Rearrange struct image to reflect usage of the fieldsMichael Brown2007-01-121-7/+4Star
* Add debug messageMichael Brown2007-01-121-0/+1
* Ignore comment lines.Michael Brown2007-01-121-3/+5
* API change: the raw image will no longer be (hypothetically) discardedMichael Brown2007-01-121-4/+2Star
* Force probing of multiboot before ELF.Michael Brown2007-01-123-12/+24
* fetch() now knows nothing about struct image; it simply loads a file andMichael Brown2007-01-125-22/+19Star
* Allow "imgexec" with no arguments to boot the file that was loaded withMichael Brown2007-01-123-9/+35
* Cleaner separation between imgXXX() functions and image_cmd.cMichael Brown2007-01-124-60/+389
* Add free_imageMichael Brown2007-01-122-0/+18
* Add basic "fetch" and "imgstat" commands.Michael Brown2007-01-127-0/+387
* Added IMAGE_LOADED flag and find_image()Michael Brown2007-01-122-0/+34
* Be silent if there are no network interfacesMichael Brown2007-01-121-6/+0Star
* Added missing declaration.Michael Brown2007-01-121-0/+2
* Place command-line inline, to save on memory allocation hassles.Michael Brown2007-01-122-8/+16
* Added basename() to make automatically naming images easier.Michael Brown2007-01-122-0/+46
* Build automatically expanding buffers from struct buffer and erealloc().Michael Brown2007-01-122-0/+85