| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | convert to zalloc | Holger Lubitz | 2007-07-06 | 1 | -2/+1![]() | |
| | | ||||||
| * | convert to zalloc | Holger Lubitz | 2007-07-06 | 1 | -2/+1![]() | |
| | | ||||||
| * | Separated out initialisation functions from startup/shutdown functions. | Michael Brown | 2007-07-04 | 6 | -83/+150 | |
| | | ||||||
| * | Merge branch 'master' of rom.etherboot.org:/pub/scm/gpxe | Michael Brown | 2007-07-03 | 1 | -289/+0![]() | |
| |\ | ||||||
| | * | Merge branch 'master' of /pub/scm/gpxe | Marty Connor | 2007-07-03 | 2 | -1/+22 | |
| | |\ | ||||||
| | * | | Warnings purge: src/arch/i386, src/core/disk.c, ramdisk, autoboot | Marty Connor | 2007-07-03 | 1 | -289/+0![]() | |
| | | | | ||||||
| * | | | Should be using the generic device probe mechanism, when (if) they | Michael Brown | 2007-07-03 | 2 | -5/+0![]() | |
| | | | | | | | | | | | | | eventually get updated. | |||||
| * | | | We don't actually use the reset functions anywhere, and nothing really | Michael Brown | 2007-07-03 | 4 | -12/+3![]() | |
| | |/ |/| | | | | | provides them. | |||||
| * | | Use a linker-table based system to automatically mark and start up | Michael Brown | 2007-07-03 | 2 | -1/+22 | |
| |/ | | | | | permanent processes, rather than requiring each one to have its own initialisation function. | |||||
| * | Warnings purge of src/core | Marty Connor | 2007-07-02 | 9 | -487/+26![]() | |
| | | ||||||
| * | Removing obsolete files. | Michael Brown | 2007-07-01 | 1 | -80/+0![]() | |
| | | ||||||
| * | Add gdbsym.c object to help with running gdb-to-qemu | Michael Brown | 2007-06-30 | 1 | -1/+4 | |
| | | ||||||
| * | Obsoleted by downloader.c | Michael Brown | 2007-06-28 | 1 | -176/+0![]() | |
| | | ||||||
| * | Added missing config.[ch] lines for FTP protocol | Michael Brown | 2007-06-28 | 1 | -0/+3 | |
| | | ||||||
| * | Added monojob controller in lieu of a full working shell. | Michael Brown | 2007-06-28 | 2 | -0/+86 | |
| | | ||||||
| * | Kill off job::start() (it was only ever added as part of an aborted | Michael Brown | 2007-06-28 | 2 | -6/+0![]() | |
| | | | | | attempt at triggering TCP-related protocols to start). | |||||
| * | Update DHCP to use data-xfer interface (not yet tested). | Michael Brown | 2007-06-28 | 1 | -2/+2 | |
| | | ||||||
| * | Kill off hotplug.h and just make net devices normal reference-counted | Michael Brown | 2007-06-27 | 1 | -45/+0![]() | |
| | | | | | | | structures. DHCP still broken and #if 0'd out. | |||||
| * | Treat URIs opened via xfer_open() and friends as relative to the | Michael Brown | 2007-06-13 | 1 | -5/+23 | |
| | | | | | current working URI. | |||||
| * | Add concept of "current working URI". | Michael Brown | 2007-06-12 | 2 | -5/+58 | |
| | | ||||||
| * | Merge branch 'master' into mcb-tcp-xfer | Michael Brown | 2007-06-11 | 1 | -1/+4 | |
| |\ | ||||||
| | * | Renamed _calloc() to zalloc(), ready to be used as a standalone function. | Michael Brown | 2007-06-11 | 1 | -1/+4 | |
| | | | ||||||
| * | | Add concept of transfer metadata, to be used by UDP in order to | Michael Brown | 2007-06-11 | 2 | -7/+27 | |
| | | | | | | | | | implement sendto()/recvfrom() equivalents. | |||||
| * | | Scripts temporarily deregister themselves while executing. This | Michael Brown | 2007-06-09 | 1 | -14/+0![]() | |
| | | | | | | | | | | | allows us to avoid execution loops without having to hack around the image registration order. | |||||
| * | | Allow xfer_open() to take a struct uri as well as a URI string. | Michael Brown | 2007-06-09 | 2 | -15/+29 | |
| | | | ||||||
| * | | Use standard xfer_open() argument list for downloader instantiator | Michael Brown | 2007-06-09 | 1 | -6/+11 | |
| | | | ||||||
| * | | Add reference counting to register/unregister procedure. | Michael Brown | 2007-06-09 | 1 | -0/+32 | |
| | | | ||||||
| * | | Merge branch 'master' into mcb-tcp-xfer | Michael Brown | 2007-06-08 | 12 | -87/+501 | |
| |\| | ||||||
| | * | Added missing va_end() | Michael Brown | 2007-06-03 | 1 | -0/+1 | |
| | | | ||||||
| | * | Add facility for resolving base+relative URIs (and paths). | Michael Brown | 2007-06-03 | 1 | -19/+220 | |
| | | | ||||||
| | * | Added dirname() | Michael Brown | 2007-06-03 | 1 | -0/+22 | |
| | | | ||||||
| | * | Added [v]asprintf() | Michael Brown | 2007-06-03 | 1 | -0/+47 | |
| | | | ||||||
| | * | Move [v]ssnprintf() from iscsi.c into vsprintf.c; we need them | Michael Brown | 2007-05-31 | 1 | -0/+39 | |
| | | | | | | | | | elsewhere as well. | |||||
| | * | Add xfer_[v]printf() functions. | Michael Brown | 2007-05-28 | 1 | -0/+41 | |
| | | | ||||||
| | * | Make URI structures reference-counted. | Michael Brown | 2007-05-28 | 3 | -6/+9 | |
| | | | ||||||
| | * | Move increment/decrement debug messages to DBG2 level | Michael Brown | 2007-05-27 | 1 | -4/+4 | |
| | | | ||||||
| | * | Eliminate PF_INET; just use the AF_INET from the struct sockaddr instead. | Michael Brown | 2007-05-26 | 1 | -13/+11![]() | |
| | | | ||||||
| | * | Modify data-xfer semantics: it is no longer necessary to call one of | Michael Brown | 2007-05-26 | 4 | -40/+81 | |
| | | | | | | | | | | | | | | | | | | | request(), seek() or deliver_xxx() in order to start the data flow. Autonomous generators must be genuinely autonomous (having their own process), or otherwise arrange to be called. TCP does this by starting the retry timer immediately. Add some debugging statements. | |||||
| | * | Modify process semantics; rescheduling is now automatic. | Michael Brown | 2007-05-26 | 1 | -4/+22 | |
| | | | | | | | | | | | | | Add reference-counting to processes. Add timer_running() test. | |||||
| | * | Free I/O buffers when we are finished with them! | Michael Brown | 2007-05-25 | 1 | -1/+4 | |
| | | | ||||||
| * | | Update HTTP to use data-xfer interface. | Michael Brown | 2007-05-29 | 1 | -20/+13![]() | |
| | | | ||||||
| * | | Introduce name resolution interface and named socket opener. | Michael Brown | 2007-05-27 | 1 | -74/+352 | |
| |/ | ||||||
| * | Use list_for_each_entry_safe() when flushing queue. | Michael Brown | 2007-05-20 | 1 | -1/+2 | |
| | | ||||||
| * | Add local address to socket openers. | Michael Brown | 2007-05-19 | 1 | -4/+9 | |
| | | ||||||
| * | Add explicit "freeing" debug messages. | Michael Brown | 2007-05-18 | 1 | -0/+3 | |
| | | ||||||
| * | Must request data before anything actually happens... | Michael Brown | 2007-05-18 | 1 | -0/+4 | |
| | | ||||||
| * | Add debugging | Michael Brown | 2007-05-18 | 1 | -0/+2 | |
| | | ||||||
| * | Add alloc_iob() and free_iob(). (Direct search-and-replace | Michael Brown | 2007-05-18 | 1 | -0/+74 | |
| | | | | | | equivalents for alloc_pkb() and free_pkb(), which will be retired in due course). | |||||
| * | Added POSIX-style blocking I/O calls, for use by PXE TFTP API. | Michael Brown | 2007-05-18 | 1 | -0/+332 | |
| | | ||||||
| * | Prefix all the open()-family routines with xfer_, to disambiguate them | Michael Brown | 2007-05-18 | 3 | -14/+15 | |
| | | | | | from the normal POSIX-style open() | |||||

