| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 | 1 | -20/+40 |
| | | |||||
| * | 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. | ||||
| * | 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 |
| | | |||||
| * | Handle color tables with more than 100 entries | H. Peter Anvin | 2007-05-30 | 4 | -45/+42 |
| | | | | | | | 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. | ||||
| * | Don't clobber /dev/null when compiling as root | Luciano Rocha | 2007-05-25 | 1 | -2/+4 |
| | | | | | | | 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. | ||||
| * | More tweaks to allow bigger stack/heap, and boot protocol adjustmentssyslinux-3.50-pre7 | H. Peter Anvin | 2007-05-07 | 1 | -1/+1 |
| | | | | | | Seems the su_heapend field was never set up right; also sanitize the way the pre-2.02 command line is handled. | ||||
| * | Make more space for the heap when doing so is possible | H. Peter Anvin | 2007-05-05 | 1 | -13/+16 |
| | | | | | | If we have a modern kernel which is loaded high, we can allow a lot more space for the real-mode heap. | ||||
| * | Add wrapper function syslinux_run_kernel_image()syslinux-3.50-pre6 | H. Peter Anvin | 2007-04-26 | 2 | -1/+66 |
| | | | | | Add syslinux_run_kernel_image() wrapper function for API function 0016h. | ||||
| * | Make the pixel format canonicalization code a bit easier to read. | H. Peter Anvin | 2007-04-10 | 1 | -26/+7 |
| | | |||||
| * | Fix expansion of palette images to ABGR. | H. Peter Anvin | 2007-04-10 | 1 | -11/+18 |
| | | | | | We would expand palette images to BGR, but not to ABGR. Fix. | ||||
| * | Add syslinux_local_boot() wrapper function | H. Peter Anvin | 2007-04-04 | 2 | -1/+43 |
| | | | | | Add API wrapper function for the Local Boot function. | ||||
| * | pxe_get_cached.c: readability improvement. | H. Peter Anvin | 2007-04-03 | 1 | -2/+2 |
| | | |||||
| * | intcall, farcall: readability improvements.syslinux-3.50-pre4 | H. Peter Anvin | 2007-04-03 | 2 | -5/+5 |
| | | |||||
| * | A few more syslinux wrapper function | H. Peter Anvin | 2007-04-03 | 4 | -0/+131 |
| | | | | | | | | | Add implementations of a few more syslinux wrapper functions: syslinux_run_command() syslinux_run_default() syslinux_final_cleanup() | ||||
| * | Move the PCI-scanning code into the library proper. | H. Peter Anvin | 2007-04-03 | 2 | -1/+166 |
| | | |||||
| * | Fix the handling of namelen and argument parsing in linux.c32 | Ferenc Wagner | 2007-04-03 | 1 | -1/+1 |
| | | |||||
| * | SYSLINUX API headers, and beginning of implementation. | H. Peter Anvin | 2007-03-20 | 2 | -1/+42 |
| | | |||||
| * | Stealth whitespace cleanup | H. Peter Anvin | 2007-03-20 | 1 | -1/+1 |
| | | |||||
| * | Add interface for querying the syslinux feature flags. | H. Peter Anvin | 2007-03-20 | 2 | -1/+52 |
| | | |||||
| * | Move <syslinux.h> to <syslinux/idle.h>; clean up libutil do_idle() | H. Peter Anvin | 2007-03-20 | 3 | -3/+5 |
| | | | | | | | Move <syslinux.h> to <syslinux/idle.h> since that was all that was there; do_idle() in libutil can simply be a macro for syslinux_idle() or sched_yield() as appropriate. | ||||
| * | initramfs chain handling: add support for forcing the alignment. | H. Peter Anvin | 2007-03-15 | 4 | -12/+44 |
| | | | | | | | cpio has annoying alignment constraints; make it possible to enforce them without adding padding to the end of last member (which breaks things which relies on gzip and need to know the final length.) | ||||
| * | Library functions for manipulating initramfs | H. Peter Anvin | 2007-03-15 | 6 | -1/+390 |
| | | | | | | | Library support for constructing initramfs. This version is *not* complete, as it doesn't take into account alignment requirements properly. | ||||
| * | Initial library support for booting a Linux kernel | H. Peter Anvin | 2007-03-15 | 2 | -0/+295 |
| | | |||||
| * | PXE header support; higher-level function for PXE GET_CACHED_INFO | H. Peter Anvin | 2007-03-15 | 2 | -1/+84 |
| | | | | | | Beginnings of higher-level functions for PXE support. For now, only pxe_get_cached_info() is actually supported. | ||||
| * | Stealth whitespace cleanup (automated) | H. Peter Anvin | 2007-03-14 | 33 | -168/+162 |
| | | |||||
| * | Add a register-setting shuffle and boot for real mode; clean up headers.syslinux-3.40-pre14 | H. Peter Anvin | 2007-03-14 | 2 | -8/+11 |
| | | | | | | - Add an API function to shuffle and boot which sets *all* RM registers; - Move those structures to <syslinux/bootpm.h> and <syslinux/bootrm.h> | ||||
| * | Finish the shuffle and boot interface, and add an ELF loading module. | H. Peter Anvin | 2007-03-14 | 11 | -99/+508 |
| | | | | | | | The shuffle and boot interface, including the library support, should now work as advertised. Add an ELF-loading module as a demo, and it's probably useful for someone, too. | ||||
| * | Wrapper infrastructure for "shuffle and boot" | H. Peter Anvin | 2007-03-12 | 7 | -0/+892 |
| | | | | | | | | Initial checkin of a wrapper infrastructure for the "shuffle and boot" interface, both real and protected mode. This code automatically will figure out the necessary sequence of moves, taking into account swaps and overlaps as necessary. | ||||
| * | fileread: new file descriptor should be from oreg, not ireg | H. Peter Anvin | 2007-02-07 | 1 | -1/+1 |
| | | |||||
| * | Merge with ↵ | H. Peter Anvin | 2007-02-07 | 1 | -1/+6 |
| |\ | | | | | | | git+ssh://master.kernel.org/pub/scm/boot/syslinux/syslinux.git#syslinux-3.3x | ||||
| | * | Deal with various distributions breaking gcc in weird ways | H. Peter Anvin | 2007-02-06 | 1 | -1/+6 |
| | | | |||||
| * | | fileread: ES:BX -> buffer, not ES:SI | H. Peter Anvin | 2007-02-07 | 1 | -1/+1 |
| |/ | |||||
| * | -FPNG_NO_WRITE_SUPPORTED -> -DPNG_NO_WRITE_SUPPORTED | H. Peter Anvin | 2007-01-25 | 1 | -1/+1 |
| | | | | | Fix typo. | ||||
| * | Compilation fix for older gcc where __DBL_*_EXP__ isn't defined | H. Peter Anvin | 2007-01-25 | 1 | -33/+35 |
| | | |||||
| * | The simple menu system doesn't work with serial console | hiranotaka@zng.info | 2006-10-30 | 1 | -1/+2 |
| | | | | | | | | | | | | Hello, I have just get started using pxelinux, and encountered a problem. The document says the simple menu system supports serial console, and it works on syslinux 0.2x, but it doesn't seem to work in 0.3x and 0.4x. I confirmed that this patch fixed the bug. *** com32/lib/sys/xserial_write.c~ 2006-10-30 08:30:35.000000000 +0900 | ||||
| * | Reduce verbosity | H. Peter Anvin | 2006-10-02 | 1 | -2/+2 |
| | | |||||
| * | Fix to "make tidy" | H. Peter Anvin | 2006-10-02 | 1 | -1/+3 |
| | | |||||
| * | vesainit: clear the VESA buffers before call (paranoia) | H. Peter Anvin | 2006-09-30 | 1 | -0/+2 |
| | | |||||
| * | vesainit: more careful detection of VESA modes | H. Peter Anvin | 2006-09-30 | 1 | -2/+14 |
| | | |||||
| * | Add missing #include "fill.h"syslinux-3.31-pre2 | H. Peter Anvin | 2006-09-21 | 1 | -0/+1 |
| | | |||||
| * | Use the color table for the shadow, and make it user controllable | H. Peter Anvin | 2006-09-21 | 6 | -49/+96 |
| | | |||||
| * | Add file missing from previous commitsyslinux-3.30-pre10 | H. Peter Anvin | 2006-09-16 | 1 | -0/+23 |
| | | |||||
| * | Proper handling of different screen sizes (we're 78x29 in graphics mode...) | H. Peter Anvin | 2006-09-16 | 6 | -7/+20 |
| | | |||||
| * | Use gamma-corrected gradient for the default image, now when we have it | H. Peter Anvin | 2006-09-15 | 1 | -6/+6 |
| | | |||||
