Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Show list file addresses in absolutesyslinux-3.50 | H. Peter Anvin | 2007-06-08 | 4 | -32/+72 |
| | | | | | | Small Perl script to postprocess the listfile and show absolute addresses instead of section-relative. This only applies to the main address, not to addresses in bracketed fields. | ||||
* | Use strcpy to copy MACStrsyslinux-3.50-pre23 | H. Peter Anvin | 2007-06-08 | 1 | -2/+1 |
| | | | | | We were using an open-coded string copy with the wrong length. Use strcpy instead. | ||||
* | Capture the UUID from packet 1 (request)syslinux-3.50-pre22 | H. Peter Anvin | 2007-06-08 | 1 | -7/+8 |
| | | | | | Make sure we capture only the first instance of the UUID, in case the server does something silly like send back its own UUID. | ||||
* | Lower case seems to be more common for UUID | H. Peter Anvin | 2007-06-08 | 2 | -22/+23 |
| | | | | | | | | From a brief look around the Internet, it seems UUID is more commonly written in lower case (still with the funny dash pattern, though.) Stick with that convention. Also, unify upper-vs-lower-case hexadecimal string production. | ||||
* | Generate config file name based on the UUID | H. Peter Anvin | 2007-06-08 | 3 | -108/+180 |
| | | | | | | - Generate a config file name based on the UUID as well as previous types; - Get better about picking up client identifier option; - Clean up config file name generation. | ||||
* | Sanitize handling of client identifier option | H. Peter Anvin | 2007-06-07 | 1 | -0/+8 |
| | | | | | The first byte of the client identifier is the identifier type. Look at that one first and only copy if it matches the hardware ARP type. | ||||
* | Fix the INT 18h patch offset for the RAID mode (-r) optionsyslinux-3.50-pre21 | H. Peter Anvin | 2007-06-07 | 2 | -2/+2 |
| | | | | | The calculation of the INT 18h patch offset for RAID mode (-r) was incorrect. Fix it. | ||||
* | Stealth whitespace cleanup | H. Peter Anvin | 2007-06-05 | 6 | -17/+12 |
| | |||||
* | vesacon_set_background: Need "volatile" asmsyslinux-3.50-pre20 | H. Peter Anvin | 2007-06-05 | 1 | -4/+4 |
| | |||||
* | Allow a flat color to be specified as a background. | H. Peter Anvin | 2007-06-05 | 9 | -38/+107 |
| | |||||
* | Not all terminals home the cursor on CSI 2 J | H. Peter Anvin | 2007-06-05 | 1 | -1/+1 |
| | | | | | Not all terminals home the cursor on CSI 2 J, so send CSI 2 J CSI H. | ||||
* | Unify hexval functions; fix % in printf string | H. Peter Anvin | 2007-06-05 | 3 | -16/+8 |
| | |||||
* | Clarify that the background is always an image file | H. Peter Anvin | 2007-06-05 | 1 | -3/+3 |
| | |||||
* | Fix alignment of tab and timeout messagessyslinux-3.50-pre19 | H. Peter Anvin | 2007-06-05 | 1 | -2/+7 |
| | |||||
* | com32: change the message color scheme; background 0 is always transparent | H. Peter Anvin | 2007-06-05 | 5 | -15/+96 |
| | | | | | Change the default message color scheme, and allow the user to tweak the global parameters as well as individual entries. | ||||
* | RAID mode installer support for SYSLINUXsyslinux-3.50-pre18 | H. Peter Anvin | 2007-06-01 | 6 | -27/+50 |
| | | | | Hook up RAID mode in the installers for SYSLINUX | ||||
* | Remove unused set_8() function | H. Peter Anvin | 2007-06-01 | 1 | -5/+0 |
| | | | | Remove unused set_8() function, to keep gcc quiet. | ||||
* | RAID mode installer support for extlinux | H. Peter Anvin | 2007-06-01 | 1 | -12/+30 |
| | | | | Hook up RAID mode in the extlinux installer. | ||||
* | "RAID mode": execute INT 18h on boot failure instead of wait for key | H. Peter Anvin | 2007-06-01 | 2 | -4/+28 |
| | | | | | In "RAID mode" we want to execute INT 18h on boot failure instead of waiting for a user keypress. | ||||
* | Shift horiontaly timeout message when HSHIFT is setsyslinux-3.50-pre17 | Otavio Salvador | 2007-05-31 | 1 | -1/+1 |
| | |||||
* | Document F-key help in the simple menu systemsyslinux-3.50-pre16 | H. Peter Anvin | 2007-05-31 | 1 | -0/+1 |
| | |||||
* | Add file missing from previous checkin | H. Peter Anvin | 2007-05-31 | 1 | -0/+123 |
| | |||||
* | Hook up F-key help for the menu system, document | H. Peter Anvin | 2007-05-31 | 4 | -8/+134 |
| | |||||
* | Fix decoding of <F11> and <F12> | H. Peter Anvin | 2007-05-31 | 1 | -5/+5 |
| | |||||
* | If no serial console is configured, don't bother calling into it | H. Peter Anvin | 2007-05-31 | 2 | -0/+8 |
| | | | | | If there is no serial console configured, we can simply drop writes from com32 rather than letting syslinux do that. | ||||
* | Document that we disabled polling for ARP. | H. Peter Anvin | 2007-05-31 | 1 | -0/+2 |
| | |||||
* | Disable polling for ARP during idle. | H. Peter Anvin | 2007-05-31 | 1 | -2/+17 |
| | | | | | | Disable polling for ARP during idle. On some PXE stacks, e.g. Marvell, this just takes way too long. Compared to that, losing an ARP is a relatively benign event. | ||||
* | Correct inverted handling of Ctrl-F | H. Peter Anvin | 2007-05-31 | 1 | -2/+2 |
| | |||||
* | Simple program to dump serial console info | H. Peter Anvin | 2007-05-31 | 2 | -1/+41 |
| | |||||
* | Implement syslinux_serial_console_info() | H. Peter Anvin | 2007-05-31 | 2 | -1/+54 |
| | |||||
* | ansi.h: remove unused field | H. Peter Anvin | 2007-05-31 | 1 | -1/+0 |
| | |||||
* | Hacky debugging function by setting VESA pixels, sometimes useful | H. Peter Anvin | 2007-05-31 | 1 | -0/+13 |
| | |||||
* | ansi.c: minor cleanups | H. Peter Anvin | 2007-05-31 | 1 | -15/+17 |
| | |||||
* | vesa/drawtxt.c: remove divide caused by % | H. Peter Anvin | 2007-05-31 | 1 | -3/+6 |
| | | | | | Although this particular % should be reducible to a mask, it looks like gcc doesn't deduce that. | ||||
* | xserial_write: handle the new \1..\5 control sequences | H. Peter Anvin | 2007-05-31 | 1 | -30/+24 |
| | |||||
* | pxelinux: Save/set up/restore ES around init.inc | H. Peter Anvin | 2007-05-31 | 1 | -1/+4 |
| | | | | | At this point, ES points to the PXE entry structure, but init.inc assumes ES == DS. | ||||
* | Add missing parenthesis | H. Peter Anvin | 2007-05-31 | 1 | -1/+1 |
| | |||||
* | Fix problem where the command line would get truncated during edit | H. Peter Anvin | 2007-05-31 | 1 | -1/+1 |
| | | | | | Fix a problem where, during edit, the command line would occationally lose the last character. | ||||
* | Improve comment | H. Peter Anvin | 2007-05-31 | 1 | -2/+2 |
| | |||||
* | Remove Linux test compilation | H. Peter Anvin | 2007-05-31 | 1 | -8/+0 |
| | | | | Remove support for Linux test compilation. Use Qemu for testing, instead. | ||||
* | Change \2#0 -> \1# | H. Peter Anvin | 2007-05-31 | 1 | -18/+18 |
| | | | | Now when attribute codes can be different lengths, use that... | ||||
* | Handle color tables with more than 100 entries | H. Peter Anvin | 2007-05-30 | 5 | -70/+67 |
| | | | | | | For sane handling of message files with attributes, we need to be able to do more than 256 attributes. The easiest way is to simply allow a table to be that large; we have enough memory for the job. | ||||
* | Add support to change menu vertical and horizontal shifting | Otavio Salvador | 2007-05-30 | 2 | -21/+28 |
| | | | | | | | | | Two new options has been add to allow to change the menu position and also makes it backward compatible with previous configuration files. The new options are 'vshift' and 'hshift' Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> | ||||
* | Parse F-key help commands in the menu system | H. Peter Anvin | 2007-05-30 | 2 | -2/+46 |
| | | | | | This adds support for parsing the F-key help commands in the menu system; it still doesn't actually do anything with them. | ||||
* | Allow binding help text to F11 and F12. | H. Peter Anvin | 2007-05-30 | 8 | -37/+49 |
| | | | | Fix the odd anomaly that one can't bind help text to F11 and F12. | ||||
* | Add "help" to the comment | H. Peter Anvin | 2007-05-30 | 1 | -0/+1 |
| | | | | Add the "help" entry to list in comment | ||||
* | Don't clobber /dev/null when compiling as root | Luciano Rocha | 2007-05-25 | 13 | -26/+52 |
| | | | | | | Compiling as root is highly discouraged, but some people do it anyway. gcc_ok, however, can clobber /dev/null due to "-o /dev/null"; this is bad. Instead, write a temporary file and delete it. | ||||
* | Drop TFTP_MTU to 1440. | H. Peter Anvin | 2007-05-22 | 1 | -1/+1 |
| | | | | | | Drop TFTP_MTU to 1440. This gives TFTP_LARGE_BLK = 1408 = 0x580, which is the roundest number without dropping the MTU significantly below the standard Ethernet MTU. | ||||
* | Make it safe to call close_file on an already closed file.syslinux-3.50-pre15 | H. Peter Anvin | 2007-05-22 | 6 | -10/+12 |
| | | | | | | | | | The SYSLINUX internal API closes a file automatically upon reading to block EOF (not necessarily file EOF!) Thus, it's fairly likely we'll get SI == 0 (closed file) passed to close_file at some point or another. Just plain admit it, and make close_file accept SI == 0 by spec. | ||||
* | Make the menu system understand INCLUDE as well.syslinux-3.50-pre14 | H. Peter Anvin | 2007-05-22 | 2 | -2/+8 |
| | | | | | This adds support for INCLUDE (as opposed to MENU INCLUDE) to the menu system. |