Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Correct the returned UDP datagram length. See the PR for a more comprehensive | msmith | 2001-05-28 | 1 | -1/+2 |
| | | | | | | | | description of the fix. PR: misc/25503 Submitted by: Jim Browne <jbrowne@jbrowne.com> MFC after: 1 week | ||||
* | The shortest valid TFTP packet is 4 bytes, not 8. | msmith | 2001-05-28 | 1 | -1/+1 |
| | | | | | | PR: misc/25503 Submitted by: Jim Browne <jbrowne@jbrowne.com> MFC after: 1 week | ||||
* | Replace functional bugs of ctypish functions in libstand with style | dcs | 2001-05-14 | 1 | -7/+35 |
| | | | | | | | bugs. reviewed by: bde MFC after: 1 week | ||||
* | Compensate for header dethreading. | markm | 2001-05-01 | 1 | -0/+4 |
| | |||||
* | Unbreak world by defining isalnum() for libstand consumers. | msmith | 2001-04-29 | 1 | -0/+1 |
| | |||||
* | fix cd9660 to work on files larger than ISO_DEFAULT_BLOCK_SIZE and unbreak | gallatin | 2001-04-07 | 1 | -3/+4 |
| | | | | | | cdboot on alphas (which has been broken since just after 4.0-RELEASE) submitted by: jlemon | ||||
* | MAN[1-9] -> MAN. | ru | 2001-03-27 | 1 | -1/+1 |
| | |||||
* | A quick and dirty port of libstand to ia64. | dfr | 2001-03-06 | 3 | -0/+161 |
| | |||||
* | Prepare for mdoc(7)NG. | ru | 2001-02-22 | 1 | -2/+2 |
| | |||||
* | Correct the prototype for pager_output(). | dcs | 2001-02-22 | 1 | -1/+1 |
| | |||||
* | Silence -Wnon-const-format | kris | 2001-02-18 | 1 | -1/+1 |
| | |||||
* | Fix typo: compatability -> compatibility. | asmodai | 2001-02-06 | 1 | -1/+1 |
| | | | | Compatability is not an existing english word. | ||||
* | mdoc(7) police: split punctuation characters + misc fixes. | ru | 2001-02-01 | 1 | -59/+216 |
| | |||||
* | mdoc(7) police: removed leading whitespaces that are not inside | ru | 2001-01-19 | 1 | -2/+2 |
| | | | | Bd/Ed; these hardly degrade the quality of the produced output. | ||||
* | Prepare for mdoc(7)NG. | ru | 2000-12-29 | 1 | -8/+8 |
| | |||||
* | mdoc(7) police: removed history info from the .Os FreeBSD call. | ru | 2000-12-14 | 1 | -1/+1 |
| | |||||
* | When TFTP tries to open a file, it is expecting struct open_file | ps | 2000-12-08 | 1 | -0/+3 |
| | | | | | | | | member f_devdata to be a pointer to a socket number. When currdev is "pxe", that assumption is correct. When currdev is "disk*", that assumption is incorrect. Submitted by: Jim Browne <jbrowne@jbrowne.com> | ||||
* | Disable the end guard for now. | benno | 2000-11-10 | 1 | -0/+2 |
| | | | | | | | | The test for failing the end guard was always triggering (and was reported as such in compiler warnings). This is a temporary band-aid until I can work out what's really going on. Reviewed by: obrien | ||||
* | Make setjmp work our way, as opposed to NetBSD's. | benno | 2000-11-10 | 1 | -3/+1 |
| | | | | | | | This file needs commenting still. Submitted by: luoqi Reviewed by: obrien | ||||
* | Don't always enable debugging for the network device code. | benno | 2000-11-10 | 1 | -2/+0 |
| | | | | Reviewed by: obrien | ||||
* | Honor the ip address given in the root-path dhcp option. | ps | 2000-11-05 | 1 | -5/+1 |
| | | | | | PR: 21743 Submitted by: Brian Candler <B.Candler@pobox.com> | ||||
* | Inital PowerPC loader build support. | obrien | 2000-10-10 | 2 | -1/+8 |
| | | | | Submitted by: Benno Rice <benno@jeamland.net> | ||||
* | Fix the embeded VCS ID for FreeBSD vs. NetBSD. | obrien | 2000-10-10 | 1 | -3/+2 |
| | |||||
* | Architecture-specific setjump()/longjmp() bits for the PowerPC | obrien | 2000-10-10 | 1 | -0/+39 |
| | | | | | | | needed by the loader. Submitted by: Benno Rice <benno@jeamland.net> Obtained from: NetBSD (Wolfgang Solfrank <ws@@tools.de>) | ||||
* | IN_CLASS*() macros assume host order and s_addr is network byte | ps | 2000-09-20 | 1 | -2/+2 |
| | | | | order, so we must convert them to host order. | ||||
* | Turn dkcksum() into an __inline function. | phk | 2000-09-16 | 1 | -1/+0 |
| | | | | Change its type to u_int_16_t. | ||||
* | Backout last commit. It was wrong.. *sigh* | ps | 2000-09-10 | 1 | -1/+0 |
| | |||||
* | include string.h to silence a warning. | ps | 2000-09-10 | 1 | -0/+1 |
| | |||||
* | Expose the NFS root node, so that an evil consumer can use it to get the | msmith | 2000-09-05 | 1 | -1/+1 |
| | | | | NFS filehandle for the root mount. | ||||
* | Implement readahead buffering for non-raw files. This drastically improves | msmith | 2000-09-05 | 5 | -73/+132 |
| | | | | | | | | | the efficiency of byte-by-byte read operations on filesystems not already supported by the block cache (especially NFS). This should be a welcome change for users booting via PXE, as the loader now reads its startup files almost instantly, instead of taking tens of seconds. | ||||
* | Make libstand compile | peter | 2000-09-03 | 2 | -2/+4 |
| | |||||
* | Add the -mpreferred-stack-boundary=2 option to reduce code bloat. We | peter | 2000-08-11 | 1 | -0/+4 |
| | | | | compile the kernel with this. | ||||
* | Add support to send the string 'PXEClient' as the Vendor class | ps | 2000-08-11 | 3 | -4/+32 |
| | | | | | | identifier to the DHCP server. Now you can check for this string in your dhcp configuration to decide whether you will hand out a lease to the client or not. | ||||
* | Cleanup warnings by adding missint prototypes, removing unneeded duplicate | jhb | 2000-08-03 | 4 | -12/+20 |
| | | | | | | | prototypes, and adding in several 'const's. Also, add some missing $FreeBSD$'s. Found by: BDECFLAGS | ||||
* | Back out the previous change to the queue(3) interface. | jake | 2000-05-26 | 1 | -3/+3 |
| | | | | | | It was not discussed and should probably not happen. Requested by: msmith and others | ||||
* | Change the way that the queue(3) structures are declared; don't assume that | jake | 2000-05-23 | 1 | -3/+5 |
| | | | | | | | | the type argument to *_HEAD and *_ENTRY is a struct. Suggested by: phk Reviewed by: phk Approved by: mdodd | ||||
* | Fix the real problem that broke the Alpha loader this last week. It | peter | 2000-05-12 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | was not the fault of the module code, nor FICL. The malloc code requires sbrk() to return addresses that were at least 16 byte aligned. If the Alpha loader happened to be 8 byte but not 16 byte aligned in length, then you would get a zfree() panic at startup. Incidently, this affected the i386 loader as well, and explains why the static heap changed things and why jlemon had trouble when the bss was not ending at a multiple of 8 bytes. My fix is to 16 byte align it on all arches, even though the x86 version only required 8 byte alignment (struct MemNode is smaller there). We could page align it if we wanted to be paranoid, but it isn't presently necessary. | ||||
* | We compile expressly on the alpha with -mno-fp-regs - so do not use them | peter | 2000-05-12 | 1 | -0/+4 |
| | | | | | explicitly here. This was the original cause of instruction faults on the Alpha in loader. (not this code, but the same problem in libficl.a) | ||||
* | Fix comment. | ps | 2000-05-06 | 1 | -1/+1 |
| | |||||
* | Add readdir support to the NFS filesystem in libstand. | ps | 2000-05-01 | 2 | -1/+82 |
| | |||||
* | Do not attempt to free a nfs node if it is the root node. The root | ps | 2000-05-01 | 1 | -2/+3 |
| | | | | | node is statically allocated and is not guarded, so free will panic in nfs_close. | ||||
* | Add a readdir function to the loader fsops vector, and implement the | jlemon | 2000-04-29 | 12 | -154/+249 |
| | | | | functionality for some of the filesystesms. | ||||
* | Add ext2fs support to the loader. | jlemon | 2000-04-29 | 1 | -0/+903 |
| | |||||
* | Add a cleanup function. This is needed for PXE where you should | ps | 2000-04-20 | 1 | -0/+1 |
| | | | | shutdown the UNDI and unload the stack. | ||||
* | Break out sendudp and readudp from net.c. This is for PXE, so it | ps | 2000-04-08 | 4 | -215/+276 |
| | | | | can use its own UDP interface. | ||||
* | Remove single-space hard sentence breaks. These degrade the quality | sheldonh | 2000-03-02 | 1 | -2/+4 |
| | | | | | of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc. | ||||
* | trailing white space removal. | obrien | 2000-01-18 | 1 | -16/+14 |
| | |||||
* | Add two new functions cd9660_readfile() & cd9660_readdir(), which | obrien | 2000-01-18 | 1 | -110/+175 |
| | | | | | | | cd9660_read() now uses to read CDROMs. With these changes FreeBSD/Alpha can now boot from a bootable CDROM. Submitted by: dfr | ||||
* | Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" | peter | 1999-12-29 | 1 | -2/+2 |
| | | | | | | is an application space macro and the applications are supposed to be free to use it as they please (but cannot). This is consistant with the other BSD's who made this change quite some time ago. More commits to come. | ||||
* | Use the ctype.h version of isascii() - it doesn't loose precision and think | peter | 1999-12-28 | 1 | -1/+1 |
| | | | | | | that 0x100 (int) is an ascii character. Submitted by: bde |