aboutsummaryrefslogtreecommitdiffstats
path: root/menu
Commit message (Collapse)AuthorAgeFilesLines
* Major Makefile cleanups; gcc 4.3.0 compatiblityH. Peter Anvin2008-08-201-24/+8
| | | | | Cleanup and centralize the Makefile system even more. Fix a gcc 4.3 incompatibility in memdisk (definition of strlen).
* complex menu: Fixed bug in menu.c so complex.c32 works again.Murali Ganapathy2008-06-231-3/+4
| | | | | Avoid crashing in the presence of unnamed submenus.
* Move files out of root into core, dos, and utilsH. Peter Anvin2008-05-291-1/+1
| | | | | | | | Move source files out of the root directory; the root is a mess and has become virtually unmaintainable. The Syslinux core now lives in core/; the Linux and generic utilities has moved into utils/, and copybs.com has moved into dos/; it had to go somewhere, and it seemed as good a place as any.
* Use $(CC) in gcc_ok macro, not plain gccH. Peter Anvin2008-03-051-1/+1
| | | | | Use $(CC) in gcc_ok macro, not plain gcc. This seems to work, iff the gcc_ok macro is declared with =, not :=
* Advanced menu: update #include pathH. Peter Anvin2008-01-171-1/+1
|
* Update copyright yearH. Peter Anvin2008-01-101-1/+1
|
* Makefiles: create NASMOPT variableH. Peter Anvin2007-10-101-1/+2
| | | | | Create NASMOPT variable, defaulting to -O9999. Mostly there to test beta versions of NASM.
* Don't clobber /dev/null when compiling as rootLuciano Rocha2007-05-251-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.
* Stealth whitespace cleanup (automated)H. Peter Anvin2007-03-141-9/+9
|
* Deal with various distributions breaking gcc in weird waysH. Peter Anvin2007-02-061-1/+1
|
* Remove more CVS-era $Id$ tags.H. Peter Anvin2006-08-171-1/+0
|
* Across-the-board stealth whitespace cleanupH. Peter Anvin2006-05-0330-440/+424
|
* Update to the complex menu systemsyslinux-3.20-pre6Murali Krishnan Ganapathy2006-01-1921-221/+1435
|
* Add missing files to menu subdirectoryMurali Krishnan Ganapathy2006-01-095-10/+379
| | | | | | Just realised that the patch I sent before did not contain the new files added. I am attaching the new files (to be put in "menu" subdirectory). - Murali
* advanced menu patchMurali Krishnan Ganapathy2005-12-167-43/+146
| | | | | | | Python code to generate C code from ini-like file format and changes to libmenu to accomodate a one pass parser. Diff is against 3.20-pre3 - Murali
* Fix from Murali: wrong return valuehpa2005-08-221-1/+1
|
* Rewritten advanced menuing system from Murali.hpa2005-04-2835-1306/+3435
|
* Remove redundant "ebp" referencehpa2004-12-311-1/+1
|
* Fix the spelling of "Boston"hpa2004-12-149-9/+9
|
* Be a bit nicer to newer gcc'shpa2004-08-161-9/+15
|
* New menu highlight/hotkey interface.syslinux-2.10hpa2004-06-177-102/+421
|
* Clean up the assembly; remove menutest.csyslinux-2.10-pre3hpa2004-05-183-88/+18
|
* Test of all menu featureshpa2004-05-181-0/+79
|
* Menu improvements from Muralihpa2004-05-188-496/+902
|
* Allow explicit position of menus; from Murali Krishnansyslinux-2.09-pre14hpa2004-04-224-3/+22
|
* Further cleanupssyslinux-2.09-pre13hpa2004-02-251-13/+15
|
* Use simple malloc() to allocate memoryhpa2004-02-257-126/+234
|
* Menu upgrades from Murali.syslinux-2.09-pre11hpa2004-02-063-71/+142
|
* Fix handling of windowing in complex.csyslinux-2.09-pre10hpa2004-02-053-19/+18
|
* Patch from Murali for windowing support and a much cleaner interface;hpa2004-02-046-390/+448
| | | | some minor formatting cleanups on my part
* Fix jump into hyperspacesyslinux-2.09-pre9hpa2004-02-041-2/+2
|
* Newline after entering inputsyslinux-2.09-pre8hpa2004-02-041-0/+1
|
* Make the command line available to the programsyslinux-2.09-pre7hpa2004-02-035-18/+32
|
* Handle menu width properlysyslinux-2.09-pre6hpa2004-02-031-12/+14
|
* Make "get key w/o echo" COMBOOT function work correctlyhpa2004-02-031-1/+1
|
* Correctly specify how to detect syslinuxhpa2004-02-031-2/+2
|
* Dependency generationhpa2004-02-031-2/+4
|
* Correct syslinux detectionhpa2004-02-032-4/+7
|
* Aestetic changes!hpa2004-02-031-5/+27
|
* Be a bit more paranoid about entry conditions.hpa2004-02-031-1/+9
|
* Remove old OpenWatcom filehpa2004-02-031-55/+0
|
* Make it all work better... remove use of DOS routines while expectinghpa2004-02-0312-357/+377
| | | | attributes to be unchanged; create a wrapper routine for start.
* Try being more portable...hpa2004-02-022-10/+8
|
* Clobber of ebx is implicit since %bh is outputhpa2004-02-021-1/+1
|
* Allow multiple mains in the makefile by building as a librarysyslinux-2.09-pre3hpa2004-02-022-47/+55
|
* Include stuff for x86-64 compatibilityhpa2004-02-021-3/+9
|
* Menu system from Muralihpa2004-02-0215-0/+1600