summaryrefslogtreecommitdiffstats
path: root/src/core
Commit message (Collapse)AuthorAgeFilesLines
...
* | Added documentation and ASSERT() statements.Michael Brown2005-06-061-1/+39
| |
* | Allow data blocks to be less than sizeof ( struct buffer_free_block ) inMichael Brown2005-06-061-110/+64Star
| | | | | | | | size. (The restriction on the size of free blocks remains.)
* | Always include code for sending multicast packets.Michael Brown2005-06-021-4/+0Star
| |
* | IGMP protocol now uses the generic background protocol mechanism.Michael Brown2005-06-021-156/+3Star
| |
* | Add generic mechanism for background protocols (e.g. ARP, IGMP)Michael Brown2005-06-021-0/+47
| |
* | patch of Helge WagnerGeert Stappers2005-05-311-1/+1
| |
* | Some versions of doxygen seem to object to "@ret None" or similar.Michael Brown2005-05-243-18/+18
| |
* | Split PXE code into preboot, udp, tftp, undi and loader units.Michael Brown2005-05-241-1445/+0Star
| | | | | | | | PXE code now compiles without errors (though it won't actually work).
* | Moved pxe_errors.c to pxe/interface/Michael Brown2005-05-241-102/+0Star
| |
* | Moved pxe_export.c to pxe.c, since the old pxe.c no longer exists.Michael Brown2005-05-201-0/+0
| |
* | Use "#var" rather than "@c var" for doxygen.Michael Brown2005-05-201-2/+2
| |
* | DoxygenationMichael Brown2005-05-201-32/+59
| |
* | API docs to .hMichael Brown2005-05-191-36/+1Star
| |
* | Move API docs to buffer.h, implementation to buffer.c.Michael Brown2005-05-191-54/+2Star
| |
* | Synced across updates from Etherboot 5.4 treeMichael Brown2005-05-191-0/+3
|\|
* | DoxygenationMichael Brown2005-05-191-20/+73
| |
* | errno.h now required in order to compile.Michael Brown2005-05-191-0/+1
| |
* | More documentationMichael Brown2005-05-191-6/+34
| |
* | Added preliminary doxygen documentationMichael Brown2005-05-191-16/+117
| |
* | More doxygen docsMichael Brown2005-05-181-2/+13
| |
* | Add doxygen documentationMichael Brown2005-05-181-4/+25
| |
* | Document %mMichael Brown2005-05-181-0/+1
| |
* | Linker symbols no longer defined in etherboot.hMichael Brown2005-05-181-4/+7
| | | | | | | | Use %m to print error
* | First versionMichael Brown2005-05-171-0/+102
| |
* | Added errno, strerror and the "%m" printf metacharacter. These will allowMichael Brown2005-05-172-9/+42
|/ | | | | | us to return proper PXE status codes, while simultaneously allowing for more consistent error reporting (complete with verbose error messages as a build-time option).
* Added const to fill_bufferMichael Brown2005-05-171-1/+1
|
* Load buffer is now handled by the autoload() function.Michael Brown2005-05-171-5/+15
|
* Restructured to allow per-object image formatsMichael Brown2005-05-171-321/+39Star
|
* Added print_images() and autoload().Michael Brown2005-05-171-24/+57
|
* Moved find_segment into elf_loader.cMichael Brown2005-05-171-0/+39
|
* Use shared symbols for heap_ptr and heap_endMichael Brown2005-05-171-1/+1
|
* Image formats moved into the new config systemMichael Brown2005-05-171-34/+38
|
* Add realloc, since the load buffer code requires it.Michael Brown2005-05-131-10/+69
|
* Added debuggingMichael Brown2005-05-131-0/+11
|
* Tidied up init_heap()Michael Brown2005-05-131-74/+61Star
|
* Added ASSERT() macroMichael Brown2005-05-131-4/+2Star
|
* Merged the unaligned and aligned heap APIs and simplified the code.Michael Brown2005-05-121-81/+54Star
|
* Use the global load_buffer, and the boot_image function.Michael Brown2005-05-091-6/+11
|
* Make "struct buffer"s reusable between sessions.Michael Brown2005-05-091-8/+5Star
|
* First versionsMichael Brown2005-05-091-0/+49
|
* Protocols now load data into a buffer; they don't execute it.Michael Brown2005-05-092-16/+15Star
|
* Return -1 to indicate buffer overflow. Allow buffer fill level to be readMichael Brown2005-05-091-14/+18
| | | | easily from struct buffer.
* Added debuggingMichael Brown2005-05-091-1/+16
|
* Added explanatory comment.Michael Brown2005-05-091-0/+7
|
* Modified to use physical addresses, and to not assume that we can directlyMichael Brown2005-05-091-83/+96
| | | | refer to data outside of our data or stack segments.
* Start of an implementation using doubly-linked lists and virtualMichael Brown2005-05-091-0/+131
| | | | | addresses. This will have to be reworked to use physical addresses thanks to the PXE spec.
* Make vga_font const to avoid warning about large symbolMichael Brown2005-05-031-12/+12
|
* Split TCP code out into proto/tcp.cMichael Brown2005-05-021-297/+1Star
|
* Moved DOWNLOAD_PROTO_XXX options to config.hMichael Brown2005-05-021-0/+20
|
* More URL parsing moved into url.cMichael Brown2005-05-021-35/+7Star
|