Age | Commit message (Expand) | Author | Files | Lines |
2014-05-26 | cache, btrfs: Provide a general cached read routine | H. Peter Anvin | 1 | -0/+1 |
2014-04-20 | Centralize shift_is_held(), make it work to force the command linesyslinux-6.03-pre11 | H. Peter Anvin | 1 | -0/+9 |
2014-04-03 | core: Avoid initializing the cache more than once | Raphael S. Carvalho | 1 | -0/+1 |
2014-03-13 | Add filesystem UUID to SYSAPPEND for FAT | Serj Kalichev | 2 | -0/+5 |
2014-03-03 | Merge branch 'nocomapi'syslinux-6.03-pre7 | H. Peter Anvin | 2 | -1/+4 |
2014-02-27 | shuffler: Actually get the shuffler size sanelysyslinux-6.03-pre4 | H. Peter Anvin | 1 | -1/+7 |
2014-02-13 | bios: Remove shuffle and boot comapi call | H. Peter Anvin | 1 | -1/+0 |
2014-02-13 | bios: Remove comapi calls related to the ADV | H. Peter Anvin | 1 | -0/+4 |
2013-10-17 | core: don't leak the __lowmem and __bss16 macros to modules | H. Peter Anvin | 2 | -3/+5 |
2013-09-30 | Merge branch 'elflink-pxe-fixes-for-mfleming-2' of git://github.com/geneC/sys... | Matt Fleming | 3 | -4/+9 |
2013-09-23 | PXELINUX: Use sendto() instead of connect()/send()/disconnect() | Gene Cumm | 1 | -0/+3 |
2013-08-03 | core: mbox/semaphore NULL checks | Gene Cumm | 2 | -4/+6 |
2013-07-26 | video.h: we need one syslinux_force_text_mode() prototype | Matt Fleming | 1 | -1/+0 |
2013-06-21 | efi: Export __bcopyxx_len | Matt Fleming | 1 | -1/+1 |
2013-06-20 | efi: provide prototype for load_env32() | Matt Fleming | 1 | -0/+2 |
2013-06-19 | efi: Mark global BIOS-only symbols as __weak | Matt Fleming | 1 | -4/+10 |
2013-06-17 | Merge tag 'syslinux-5.11-pre2' into firmware | Matt Fleming | 2 | -2/+25 |
2013-06-13 | PATH: use a linked list internallysyslinux-5.11-pre1 | Matt Fleming | 1 | -1/+9 |
2013-05-31 | serial: Clean up and abstract handling of serial ports | H. Peter Anvin | 1 | -1/+16 |
2013-04-23 | efi: Add network supportsyslinux-6.00-pre5 | Matt Fleming | 1 | -12/+18 |
2013-03-22 | Merge tag 'syslinux-5.10-pre2' into for-hpa/elflink/firmware | Matt Fleming | 8 | -37/+273 |
2013-03-06 | net: Return of the legacy network stack | Matt Fleming | 1 | -0/+33 |
2013-02-26 | Merge branch 'lwip' into elflink | Matt Fleming | 7 | -36/+239 |
2013-02-20 | ldlinux: Pass config filename as argv[1] to ldlinux.c32 | Matt Fleming | 1 | -1/+1 |
2013-01-29 | Merge tag 'syslinux-5.01' into firmwaresyslinux-6.00-pre4 | Matt Fleming | 2 | -0/+5 |
2013-01-17 | core/fs: remove some stale functions, inode refcount debug | H. Peter Anvin | 1 | -0/+3 |
2013-01-17 | bios.h: add missing dependent #include | H. Peter Anvin | 1 | -0/+2 |
2012-12-07 | Merge tag 'syslinux-5.00' into firmwaresyslinux-6.00-pre3 | Matt Fleming | 2 | -4/+13 |
2012-12-05 | Reduce the number of global variables | Matt Fleming | 1 | -0/+10 |
2012-11-30 | PATH: Use installation directory for 'PATH' | Matt Fleming | 1 | -1/+0 |
2012-11-27 | Merge branch 'xfs-for-hpa' of git://zytor.com/users/pcacjr/syslinux into merg... | Matt Fleming | 1 | -3/+3 |
2012-11-15 | firmware: Make disk->private an opaque type | Matt Fleming | 3 | -19/+5 |
2012-11-14 | Merge tag 'syslinux-5.00-pre10' into for-hpa/elflink/firmware | Matt Fleming | 1 | -0/+1 |
2012-11-02 | CLI: Add Ctrl + V support for printing the Syslinux version | Matt Fleming | 1 | -0/+1 |
2012-09-04 | Create derivative-specific files | Matt Fleming | 1 | -0/+2 |
2012-08-02 | core: Change numIPAppends data type | Matt Fleming | 1 | -1/+1 |
2012-07-30 | Merge remote-tracking branch 'mfleming/elflink' into for-hpa/elflink/firmware | Matt Fleming | 5 | -29/+139 |
2012-07-21 | Add support for 64-bit filesystem compatible struct inode. | Chen Baozi | 1 | -3/+3 |
2012-07-20 | elflink: Replace __intcall() with direct function calls | Matt Fleming | 3 | -1/+19 |
2012-07-20 | ldlinux: Stop using the internal KT_* image types | Matt Fleming | 1 | -0/+2 |
2012-06-28 | Merge remote-tracking branch 'origin/master' into elflink | H. Peter Anvin | 1 | -0/+1 |
2012-06-28 | Actually keep track of the pathnames for all elementssyslinux-4.06-pre9 | H. Peter Anvin | 1 | -0/+1 |
2012-06-20 | Revert "pxe: resolve names via DNS from protected-mode code" | Matt Fleming | 1 | -43/+0 |
2012-06-20 | fs: Add .copy_super to struct fs_ops | Matt Fleming | 1 | -3/+2 |
2012-06-08 | ldlinux: fixes bug that happens when using fullpath for a COM32 module | Andre Ericson | 1 | -1/+1 |
2012-06-07 | Merge remote-tracking branch 'mfleming/elflink-dot-zero' into elflink | H. Peter Anvin | 2 | -0/+4 |
2012-06-07 | elflink: Fix boot sector booting | Matt Fleming | 2 | -0/+4 |
2012-05-28 | localboot: remove unnecessary real-mode call | Paulo Alcantara | 1 | -0/+33 |
2012-05-19 | graphics: make use of syslinux_force_text_mode() | Paulo Alcantara | 2 | -15/+19 |
2012-05-18 | fs.h: A slighly more useful default PATH | H. Peter Anvin | 1 | -1/+1 |
2012-05-12 | graphics: report video mode change from protected-mode code | Paulo Alcantara | 1 | -0/+39 |
2012-05-12 | pxe: resolve names via DNS from protected-mode code | Paulo Alcantara | 1 | -0/+43 |
2012-04-17 | core: Move write_serial() prototype to core.h | Matt Fleming | 2 | -2/+9 |
2012-04-17 | ldlinux: Use signed char consistently | Matt Fleming | 1 | -2/+2 |
2012-04-17 | ldlinux: Fix number of arguments to start_ldlinux() | Matt Fleming | 1 | -0/+2 |
2012-04-17 | core: Add open_config() prototype | Matt Fleming | 1 | -0/+1 |
2012-03-30 | thread: Add magic number, debugging code, min stack size | H. Peter Anvin | 1 | -0/+3 |
2012-03-28 | firmware: Fix assorted compiler warnings | Matt Fleming | 2 | -0/+7 |
2012-03-28 | firmware, diskio: Create struct disk_private | Matt Fleming | 2 | -4/+16 |
2012-03-23 | core: Abstract search_config() into search_dirs() | Matt Fleming | 1 | -2/+3 |
2012-03-23 | ldlinux: Avoid initialised data memory corruption | Matt Fleming | 1 | -0/+1 |
2012-03-23 | ldlinux: chdir to the APPEND str when parsing a CONFIG directive | Matt Fleming | 1 | -0/+1 |
2012-03-23 | core: Delete the aux segment | Matt Fleming | 1 | -1/+0 |
2011-12-16 | efi: Disk I/O support | Matt Fleming | 1 | -0/+1 |
2011-12-16 | disk: Add .disk_init() to firmware struct | Matt Fleming | 1 | -2/+2 |
2011-12-02 | core: Delete code that is duplicated in ldlinux | Matt Fleming | 2 | -0/+6 |
2011-12-01 | core: Reimplement lots asm code in C | Matt Fleming | 2 | -0/+107 |
2011-10-11 | thread: allow marking invalid; allow for static mboxes | H. Peter Anvin | 2 | -1/+53 |
2011-07-12 | core: Fix ldlinux.c32 failing to load when not installed in "/" | Matt Fleming | 1 | -0/+4 |
2011-06-07 | Merge branch 'PATH-based-search' into for-hpa/elflink/ldlinux | Matt Fleming | 1 | -0/+2 |
2011-06-07 | Merge branch 'pxelinux' into for-hpa/elflink/ldlinux | Matt Fleming | 1 | -0/+2 |
2011-06-07 | ldlinux: Add support for parsing "serial" config directive | Matt Fleming | 1 | -0/+2 |
2011-06-06 | ldlinux: PATH-based module lookup | Matt Fleming | 1 | -0/+2 |
2011-05-27 | core: change load_config() to open_config() | H. Peter Anvin | 1 | -3/+4 |
2011-05-27 | core.h: add a few include files needed pretty much everywhere | H. Peter Anvin | 1 | -0/+7 |
2011-05-09 | pxe: when hooking an interrupt, explicitly enable it at the PIC | H. Peter Anvin | 1 | -23/+0 |
2011-05-01 | core: pass the file flags down through the stack | H. Peter Anvin | 1 | -3/+3 |
2011-05-01 | thread: fix warnings | H. Peter Anvin | 1 | -0/+1 |
2011-04-30 | thread: simplify the scheduler | H. Peter Anvin | 1 | -2/+0 |
2011-04-27 | thread: make kill_thread() actually do its job | H. Peter Anvin | 1 | -1/+11 |
2011-04-26 | Additional sysappend strings from DMI; pre-bake the http cookies | H. Peter Anvin | 1 | -0/+1 |
2011-04-25 | Generalize ipappend handling as "sysappend", and move to PM code | H. Peter Anvin | 1 | -0/+6 |
2011-04-25 | core: remove the .hugebss section | H. Peter Anvin | 1 | -6/+0 |
2011-04-25 | PXE Cleanups, allow for 128 open files | H. Peter Anvin | 1 | -5/+2 |
2011-04-24 | pxe: use a separate poll thread instead of using an idle thread hook | H. Peter Anvin | 1 | -2/+7 |
2011-04-22 | lwip: handle UNDI stacks which need to be polled | H. Peter Anvin | 1 | -0/+2 |
2011-04-21 | thread: thread-switch the real-mode stack, too | H. Peter Anvin | 1 | -0/+1 |
2011-04-12 | core: thread: Implement polling for wakeups. | Eric W. Biederman | 1 | -0/+2 |
2011-04-12 | core: pxe: Improve the situation with installing and uninstalling irq handlers | Eric W. Biederman | 1 | -0/+1 |
2011-04-12 | core: Add isspace to ctype.h | Eric W. Biederman | 1 | -0/+13 |
2011-04-09 | core thread: Don't include core.h from thread.h | Eric W. Biederman | 1 | -1/+2 |
2011-04-09 | core: Move timer functions into timer.h | Eric W. Biederman | 2 | -16/+22 |
2011-04-09 | core: Move kaboom into it's own header. | Eric W. Biederman | 2 | -6/+12 |
2011-04-09 | core: thread: add a name field | H. Peter Anvin | 1 | -1/+2 |
2011-04-09 | core: thread: add static declaration of semaphores | H. Peter Anvin | 1 | -0/+9 |
2011-04-09 | thread: add support for locking the scheduler | H. Peter Anvin | 2 | -0/+6 |
2011-04-09 | core thread: Rename timeouts pvt to better reflect it's use. | Eric W. Biederman | 1 | -3/+1 |
2011-04-09 | core: thread: add a "timeouts" pointer to the thread structure | H. Peter Anvin | 1 | -0/+3 |
2011-04-09 | core: thread: move most thread state to stack; task switch errno | H. Peter Anvin | 1 | -5/+1 |
2011-04-08 | core: thread: merge mbox_post() and mbox_trypost() | H. Peter Anvin | 1 | -0/+4 |
2011-04-08 | core: add simple mailbox library | H. Peter Anvin | 1 | -0/+24 |
2011-04-08 | core: thread: have start_thread() allocate memory dynamically | H. Peter Anvin | 1 | -2/+2 |
2011-04-08 | core: simple thread library | H. Peter Anvin | 1 | -0/+84 |
2011-04-08 | core: declare jiffies_t and mstime_t and use them. | Eric W. Biederman | 1 | -3/+6 |
2010-08-12 | Merge branch 'master' into elflink-merge | H. Peter Anvin | 3 | -10/+20 |
2010-07-26 | core: define and use set_flags() helper | H. Peter Anvin | 1 | -0/+13 |
2010-07-20 | elflink: core: rename getcwd() to avoid conflict | Feng Tang | 1 | -1/+1 |
2010-07-20 | elflink: a lot of core/fs merge | Feng Tang | 1 | -1/+5 |
2010-07-20 | elflink: merge 4.01 fs part | Feng Tang | 1 | -5/+7 |
2010-07-20 | elflink: remove hmalloc which is not needed after core/com32 malloc merged | Feng Tang | 1 | -1/+0 |
2010-07-20 | elflink: differentiate the 2 malloc system | Feng Tang | 1 | -1/+1 |
2010-07-17 | diskio: fix name for secpercyl field, remove unused type field | H. Peter Anvin | 2 | -8/+6 |
2010-07-16 | diskio: expand most fields; cache the number of total tracks | H. Peter Anvin | 1 | -8/+7 |
2010-07-05 | core: add a ms-denominated timer | H. Peter Anvin | 1 | -1/+5 |
2010-07-02 | core: merge the configfile-searching code, isolinux generic names | H. Peter Anvin | 1 | -0/+1 |
2010-06-26 | PM getcwd(); Fix COM32 getcwd | Gene Cumm | 1 | -0/+3 |
2010-06-25 | core, fs: handle .. resolution in the filesystem core | H. Peter Anvin | 1 | -5/+3 |
2010-05-12 | diskio: make maxtransfer per-device, cap to 127, imported from headsyslinux-4.00-pre43 | H. Peter Anvin | 1 | -2/+4 |
2010-03-30 | core: move idle handling into protected mode | H. Peter Anvin | 1 | -3/+5 |
2010-03-09 | fs: get rid of enum inode_mode | H. Peter Anvin | 1 | -13/+0 |
2010-03-06 | core: don't bother zeroing the disk cache and heap | H. Peter Anvin | 1 | -2/+7 |
2010-03-06 | pxe: use an inode structure for pxesyslinux-4.00-pre36 | H. Peter Anvin | 1 | -16/+2 |
2010-03-06 | core/fs: clean up, fix and improve the internal readdir() interfaces | H. Peter Anvin | 1 | -2/+13 |
2010-03-06 | Add 32-bit versions of open file/close file | H. Peter Anvin | 1 | -0/+4 |
2010-03-04 | readdir: replace opendir/readdir/closedir API with a 32-bit API | H. Peter Anvin | 1 | -0/+6 |
2010-03-01 | Add simplified toupper, tolower, str[n]casecmp to core | H. Peter Anvin | 1 | -0/+25 |
2010-02-28 | fs: add no_next_extent() dummy function | H. Peter Anvin | 1 | -0/+3 |
2010-02-28 | core: fs: get rid of the prev_extent member | H. Peter Anvin | 1 | -2/+2 |
2010-02-28 | core: get rid of unmangle_name completelysyslinux-4.00-pre31 | H. Peter Anvin | 2 | -3/+0 |
2010-02-28 | core: remove unmangle_name | H. Peter Anvin | 1 | -2/+0 |
2010-02-28 | core: don't use "const volatile" in __jiffies definition | H. Peter Anvin | 1 | -1/+1 |
2010-02-26 | fat: use generic_getfssec(), fix generic_getfssec(), add dprintf | H. Peter Anvin | 1 | -1/+1 |
2010-02-26 | fs: add generic getfssec | H. Peter Anvin | 1 | -2/+25 |
2010-02-24 | core: fix double free of pathbuf, constify iget filename, fix iso9660 | H. Peter Anvin | 1 | -1/+1 |
2010-02-23 | core: use better malloc; add low memory malloc; fix com32 exit | H. Peter Anvin | 1 | -1/+3 |
2010-02-23 | core: add a direct 32-bit API | H. Peter Anvin | 3 | -0/+10 |
2010-02-16 | cache: fix _get_cache_block() return, add lock_cache_block() | H. Peter Anvin | 1 | -0/+1 |
2010-02-16 | cache: update the metadata cache design | H. Peter Anvin | 2 | -12/+11 |
2010-02-15 | fs: centralize symlink handling | H. Peter Anvin | 1 | -1/+1 |
2010-02-15 | fs: reference-count inodes, fix generic loadconfig | H. Peter Anvin | 1 | -1/+16 |
2010-02-14 | config: allow a chdir at the time a new configuration file is loaded | H. Peter Anvin | 2 | -1/+7 |
2010-02-13 | fs: move to a chdir()-based mechanism for managing cwdsyslinux-4.00-pre19 | H. Peter Anvin | 1 | -14/+39 |
2010-02-10 | fs: fix cwd setting for FAT/iso9660/extfssyslinux-4.00-pre18 | H. Peter Anvin | 1 | -9/+2 |
2010-02-10 | Merge branch 'fsc' into pathbased | H. Peter Anvin | 4 | -17/+45 |
2010-02-04 | codepage: add a lower-case table | H. Peter Anvin | 1 | -1/+2 |
2010-02-04 | FAT: cache file position, re-enable codepages | H. Peter Anvin | 1 | -0/+26 |
2010-01-25 | core/fs: abstract filesystem, use cache for ext2 group descriptors | H. Peter Anvin | 2 | -9/+11 |
2010-01-25 | core/fs: make it more explicit sector size is per filesystem | H. Peter Anvin | 2 | -7/+6 |
2010-01-25 | fs.h: fix prototype | H. Peter Anvin | 1 | -1/+1 |
2010-01-13 | pathbased:btrfs: initial subvol support | Alek Du | 1 | -0/+1 |
2009-12-28 | Merge commit 'liu/master' into fsc | H. Peter Anvin | 3 | -11/+84 |
2009-12-15 | vfs: add the readdir stuff support | Liu Aleaxander | 1 | -1/+0 |
2009-12-14 | core: some cleanups | Liu Aleaxander | 2 | -4/+1 |
2009-12-14 | ISOLINUX: applying the generic path-lookup to iso9660 fs | Liu Aleaxander | 1 | -0/+4 |
2009-12-10 | LDLINUX:vfat: Improve the fat fs relative path searching | Liu Aleaxander | 1 | -2/+8 |
2009-11-20 | FS: add a new fs flag and do a better searchdir-check | Liu Aleaxander | 1 | -1/+2 |
2009-11-20 | EXTLINUX: simplify the ext2_fs_init function | Liu Aleaxander | 1 | -2/+2 |
2009-11-20 | core:fs: Use a much better union structure in file structure | Liu Aleaxander | 1 | -7/+12 |
2009-10-25 | Added a generic path_lookup method in vfs | Yuanhan Liu | 2 | -8/+67 |
2009-09-02 | core: hook INT 1Ch for a simple monotonic timer | H. Peter Anvin | 1 | -0/+8 |
2009-09-01 | core: pxe: port the PXE idle function to C | H. Peter Anvin | 1 | -1/+3 |
2009-08-31 | Core: get rid of passing com32sys_t structure as parameter in PMode | Liu Aleaxander | 2 | -2/+2 |
2009-08-30 | Core:pxelinux: code clean | Liu Aleaxander | 1 | -46/+0 |
2009-08-30 | Core:pxelinux: unload_pxe converted. | Liu Aleaxander | 1 | -0/+2 |
2009-08-30 | Core:pxelinux: code clean--removes the unused variables in ASM file | Liu Aleaxander | 1 | -3/+1 |
2009-08-28 | Core: code clean -- re-style the unstyle code | Liu Aleaxander | 1 | -3/+3 |
2009-08-28 | Core: vfs-dir stuff cleaned | Liu Aleaxander | 2 | -29/+1 |
2009-08-28 | Core: vfs-dir stuff re-implemented | Liu Aleaxander | 2 | -11/+9 |
2009-08-27 | Core: opendir/readdir/closedir stuff added | Liu Aleaxander | 2 | -0/+44 |
2009-08-19 | Core:PXELINUX: dnsrelov.inc converted | Liu Aleaxander | 1 | -4/+4 |
2009-08-12 | core: cleaner way to call kaboom from 32-bit code | H. Peter Anvin | 1 | -1/+8 |
2009-08-12 | core: use stpcpy() as generic_unmangle_name() | H. Peter Anvin | 1 | -1/+3 |
2009-08-12 | core: make FILENAME_MAX common; librarize mangle/unmangle | H. Peter Anvin | 2 | -4/+19 |
2009-08-12 | core: more filesystem-specific files into subdirectories | H. Peter Anvin | 4 | -606/+0 |
2009-08-11 | core: VFS cleanups: add a persistent generic struct file | H. Peter Anvin | 1 | -6/+21 |
2009-08-11 | pxe: clean up C code; reimplement "Plan C"; share PXE API definitions | H. Peter Anvin | 1 | -166/+68 |
2009-08-10 | core: remove assembly definition of Files in iso/pxelinux | H. Peter Anvin | 1 | -1/+3 |
2009-08-10 | Merge commit 'liu/master'; fix Files[] definition | H. Peter Anvin | 3 | -5/+6 |
2009-08-08 | Core: unmangle_name converted | Liu Aleaxander | 1 | -1/+1 |
2009-08-08 | Core: move the comman externs to core.h | Liu Aleaxander | 1 | -3/+2 |
2009-08-06 | Core:PXELINUX: pxelinux derivative merged succeesfully | Liu Aleaxander | 3 | -56/+53 |
2009-08-06 | Core:PXELINUX: try to merge pxelinux | Liu Aleaxander | 3 | -1/+372 |
2009-07-11 | Core: changes the sector_t and block_t types to be uint64_t | Liu Aleaxander | 1 | -3/+2 |
2009-06-23 | Merge branch 'isolinux' | Liu Aleaxander | 3 | -5/+22 |
2009-06-23 | Merge branch 'ldlinux' | Liu Aleaxander | 1 | -0/+114 |
2009-06-21 | Core:ISOLINUX: convert the isolinux.asm to C | Liu Aleaxander | 3 | -5/+22 |
2009-06-20 | Core:EXTLINUX: applies the path from hpa to EXTLINUX | Liu Aleaxander | 2 | -39/+35 |
2009-06-16 | core: new diskio library | Liu Aleaxander | 2 | -6/+13 |
2009-06-15 | Core:SYSLINUX: rm the __lowemem stuff | Liu Aleaxander | 1 | -4/+0 |
2009-06-14 | Core:SYSLINUX: ldlinux.asm converted to C | Liu Aleaxander | 1 | -0/+118 |
2009-06-13 | Core:EXTLINUX: move the header file in core into core/include | Liu Aleaxander | 2 | -0/+277 |
2009-06-11 | Core: make vfs do the work | Liu Aleaxander | 1 | -6/+11 |
2009-06-11 | Core: add the skeleton fo VFS-like system | Liu Aleaxander | 1 | -0/+76 |
2009-06-06 | Core:EXTLINUX: convert the getfssec function to C | Liu Aleaxander | 1 | -3/+0 |
2009-06-05 | Core: Convert the searchdir function to C | Liu Aleaxander | 1 | -0/+3 |
2009-06-04 | Core: add two new data types, sector_t and block_t | Liu Aleaxander | 2 | -6/+4 |
2009-06-04 | CORE: Add two new file, disk.c, disk.h | Liu Aleaxander | 1 | -0/+11 |
2009-06-03 | extract the geting fs information code in asm to a C function fs_init | Liu Aleaxander | 1 | -0/+4 |
2009-06-03 | Convert the config load part to C | Liu Aleaxander | 1 | -0/+7 |
2009-06-03 | printf error fixed | Liu Aleaxander | 1 | -1/+0 |