Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Initial notes on RIS | Michael Brown | 2007-06-29 | 1 | -0/+23 |
| | |||||
* | Fix stack on return from PXE NBP so that we can return properly. | Michael Brown | 2007-06-29 | 1 | -1/+2 |
| | |||||
* | Use internal real-mode stack from non-returnable prefixes | Michael Brown | 2007-06-28 | 3 | -0/+21 |
| | |||||
* | Revert "Move stack to below 0x7c00; leaving it at the default location" | Michael Brown | 2007-06-28 | 1 | -5/+3 |
| | | | | This reverts commit 03ca71c38da9cc6df01ecd9ef16e97a0edb6a4e9. | ||||
* | Set current working URI based on TFTP server specified by DHCP. | Michael Brown | 2007-06-28 | 1 | -0/+15 |
| | |||||
* | Current bochs has a 128kB BIOS, not 64kB | Michael Brown | 2007-06-28 | 1 | -1/+1 |
| | |||||
* | Move stack to below 0x7c00; leaving it at the default location | Michael Brown | 2007-06-28 | 1 | -3/+5 |
| | | | | (0x7ef4) tends to really screw up anything that loads at 0x7c00... | ||||
* | Obsoleted by downloader.c | Michael Brown | 2007-06-28 | 2 | -235/+0 |
| | |||||
* | Added missing config.[ch] lines for FTP protocol | Michael Brown | 2007-06-28 | 2 | -0/+4 |
| | |||||
* | Bugfix: iobuf->data always points to the start of the allocated | Michael Brown | 2007-06-28 | 1 | -1/+1 |
| | | | | portion, not to the bit we want to currently write to... | ||||
* | Mildly ugly hack to force correct linkage. | Michael Brown | 2007-06-28 | 3 | -6/+20 |
| | |||||
* | Removed debugging statements that should not have been checked in. | Michael Brown | 2007-06-28 | 2 | -4/+0 |
| | |||||
* | Quick hack to get image booting working again | Michael Brown | 2007-06-28 | 5 | -68/+69 |
| | |||||
* | Use monojob and dhcp_configure_netdev(). | Michael Brown | 2007-06-28 | 1 | -68/+19 |
| | |||||
* | Add dhcp_configure_netdev() | Michael Brown | 2007-06-28 | 2 | -4/+65 |
| | |||||
* | Added monojob controller in lieu of a full working shell. | Michael Brown | 2007-06-28 | 4 | -0/+102 |
| | |||||
* | Forgot to set initial session state. Now works! | Michael Brown | 2007-06-28 | 1 | -0/+1 |
| | |||||
* | Kill off job::start() (it was only ever added as part of an aborted | Michael Brown | 2007-06-28 | 4 | -13/+0 |
| | | | | attempt at triggering TCP-related protocols to start). | ||||
* | Update DHCP to use data-xfer interface (not yet tested). | Michael Brown | 2007-06-28 | 8 | -143/+245 |
| | |||||
* | Kill off hotplug.h and just make net devices normal reference-counted | Michael Brown | 2007-06-27 | 16 | -256/+112 |
| | | | | | | structures. DHCP still broken and #if 0'd out. | ||||
* | Partial migration of UDP to data-xfer interface. (Will not link at | Michael Brown | 2007-06-20 | 3 | -331/+310 |
| | | | | present; DHCP is broken). | ||||
* | Add iob_ensure_headroom() placeholder. | Michael Brown | 2007-06-20 | 1 | -0/+19 |
| | |||||
* | 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 | 3 | -5/+61 |
| | |||||
* | Remove unused headers. | Michael Brown | 2007-06-12 | 2 | -4/+2 |
| | |||||
* | DNS code now records a whole struct sockaddr for the name server. | Michael Brown | 2007-06-12 | 1 | -2/+5 |
| | |||||
* | Updated DNS to use not-yet-implemented UDP data-xfer API. | Michael Brown | 2007-06-12 | 3 | -127/+122 |
| | |||||
* | Merge branch 'master' into mcb-tcp-xfer | Michael Brown | 2007-06-11 | 2 | -4/+7 |
|\ | |||||
| * | Renamed _calloc() to zalloc(), ready to be used as a standalone function. | Michael Brown | 2007-06-11 | 2 | -4/+7 |
| | | |||||
* | | Updated TFTP and PXE UDP API code to use not-yet-implemented data-xfer | Michael Brown | 2007-06-11 | 4 | -401/+468 |
| | | | | | | | | UDP API. | ||||
* | | Add concept of transfer metadata, to be used by UDP in order to | Michael Brown | 2007-06-11 | 6 | -13/+54 |
| | | | | | | | | implement sendto()/recvfrom() equivalents. | ||||
* | | Merge branch 'master' into mcb-tcp-xfer | Michael Brown | 2007-06-10 | 1 | -0/+1 |
|\| | |||||
| * | Add missing call to free_iob(). | Michael Brown | 2007-06-10 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'master' into mcb-tcp-xfer | Michael Brown | 2007-06-10 | 0 | -0/+0 |
|\| | |||||
| * | Add our own trivial version of stdarg.h. This makes our build | Michael Brown | 2007-06-10 | 1 | -0/+22 |
| | | | | | | | | | | | | | | entirely self-hosted (which avoids problems when building the same tree on multiple systems - e.g. when you have /home NFS-mounted). Also saves around 50 bytes in total - not sure why. | ||||
* | | Merge branch 'master' into mcb-tcp-xfer | Michael Brown | 2007-06-09 | 6 | -0/+2 |
|\| | |||||
| * | Ignore external directories (bochs, qemu) within contrib/bochs. | Michael Brown | 2007-06-09 | 1 | -0/+2 |
| | | |||||
| * | Rename .cvsignore files to .gitignore | Michael Brown | 2007-06-09 | 6 | -0/+0 |
| | | |||||
* | | Merge branch 'master' into mcb-tcp-xfer | Michael Brown | 2007-06-09 | 4 | -8/+9 |
|\| | |||||
| * | Update email addresses in drivers | Marty Connor | 2007-06-09 | 4 | -8/+9 |
| | | |||||
* | | Scripts temporarily deregister themselves while executing. This | Michael Brown | 2007-06-09 | 3 | -18/+18 |
| | | | | | | | | | | 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 | 3 | -18/+40 |
| | | |||||
* | | Add our own trivial version of stdarg.h. This makes our build | Michael Brown | 2007-06-09 | 1 | -0/+22 |
| | | | | | | | | | | | | | | entirely self-hosted (which avoids problems when building the same tree on multiple systems - e.g. when you have /home NFS-mounted). Also saves around 50 bytes in total - not sure why. | ||||
* | | Use standard xfer_open() argument list for downloader instantiator | Michael Brown | 2007-06-09 | 2 | -9/+14 |
| | | |||||
* | | 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 | 1 | -1/+1 |
|\| | |||||
| * | Updated email mdc's email address | Marty Connor | 2007-06-08 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'master' into mcb-tcp-xfer | Michael Brown | 2007-06-08 | 27 | -1043/+789 |
|\| | |||||
| * | Conflicts with native asn1.c | Michael Brown | 2007-06-08 | 1 | -867/+0 |
| | | |||||
| * | Add a couple of tests for the URI parsing and resolving code. | Michael Brown | 2007-06-03 | 1 | -0/+145 |
| | |