aboutsummaryrefslogtreecommitdiffstats
path: root/efi
AgeCommit message (Expand)AuthorFilesLines
2016-06-14efi/Makefile: remove effective double "//"Gene Cumm1-3/+3
2016-06-07removing double l from auxilliaryGeert Stappers1-1/+1
2016-04-06pxe_dns: remove obsolete pxe_dns.c wrapperH. Peter Anvin1-1/+1
2016-02-29efi/udp: correct typo of SubnetMaskGene Cumm1-1/+1
2015-10-15efi: Disable UseDefaultAddress if possibly deafGene Cumm1-3/+28
2015-10-12efi: core_udp_configure()/core_tcp_connect(): Fix error messageGene Cumm2-2/+2
2015-09-16efi: Don't unnecessarily rebuild syslinux.soSylvain Gault1-4/+3
2015-09-13efi/x86_64: fix trivial compilation warningSylvain Gault1-1/+1
2015-09-10efi: Merge cleanupGene Cumm2-4/+3
2015-09-06efi/x86_64: leave long mode properlyThomas Letan1-20/+41
2015-09-02efi: Change status check when draining keyboardOliver Wagner1-1/+1
2015-08-26efi: fix warning about unused variableSylvain Gault1-1/+0
2015-08-26efi: fix pointer-type mismatch assigment warningSylvain Gault1-1/+1
2015-08-26efi: fix warnings about argument typesSylvain Gault1-2/+2
2015-08-01efi/main: set/check for NULL in efi_create_binding()Patrick Masotta1-2/+2
2015-07-19efi: Hunt for service binding handle if neededGene Cumm1-7/+39
2015-07-19efi: add efi_get_MAC()Gene Cumm1-0/+36
2015-07-19efi: rename pxe_handle to image_device_handleGene Cumm3-9/+9
2015-07-18efi/udp: Don't use AllowPromiscuousGene Cumm1-2/+0
2015-07-18efi: Provide feedback on Configure() failuresGene Cumm2-6/+10
2015-06-27efi/main.c: don't close handle earlyPatrick Masotta1-3/+0
2015-06-26efi/pxe.c: missing returnPatrick Masotta1-0/+1
2015-06-25efi/pxe: Reuse handleGene Cumm3-35/+23
2015-06-20core/pxe: extend parse_dhcp() for packet typeGene Cumm1-3/+3
2015-06-09efi/pxe: save MAC after parsing last packetPatrick Masotta1-9/+11
2015-05-26efi/pxe: Use the appropriate 3rd packetPatrick Masotta1-1/+9
2015-05-25efi/pxe: Amend comments to clarify BIOS.Gene Cumm1-3/+3
2015-01-05check-gnu-efi.sh: print the output of build-gnu-efi.shRobert Yang1-1/+1
2015-01-05efi: prevent git command in non-git tree #2Gene Cumm1-1/+3
2015-01-05efi: prevent git command in non-git treeErwan Velu1-1/+3
2014-06-24efi: Tag __syslinux_adv* with __exportMatt Fleming1-2/+2
2014-06-16pxe: Add support for embedded options in EFIsyslinux-6.03-pre16H. Peter Anvin1-0/+35
2014-03-03Merge branch 'nocomapi'syslinux-6.03-pre7H. Peter Anvin1-4/+0
2014-02-27shuffler: Actually get the shuffler size sanelysyslinux-6.03-pre4H. Peter Anvin1-1/+0
2014-02-22efi: fix up gnu-efi buildGene Cumm4-13/+55
2014-02-14efi: Useless relocation section in PE fileSylvain Gault1-18/+2
2014-02-14efi: PE file size differ from in-memory sizeSylvain Gault3-101/+45
2014-02-14efi: Remove buggy relocation in PE fileSylvain Gault1-12/+6
2014-02-14efi: Location, size and alignment of .text sectionSylvain Gault1-19/+29
2014-02-14efi: Fix PE header field rva_and_sizes_nrSylvain Gault2-15/+19
2014-02-13comapi: Remove the comapi interfaces completelyH. Peter Anvin1-4/+0
2014-02-13efi: Suspicious size reduction in emallocSylvain Gault1-3/+1
2014-02-06check-gnu-efi: remove bashismH. Peter Anvin1-1/+1
2014-01-29Merge remote-tracking branch 'zytor/firmware' into masterGene Cumm8-0/+32
2014-01-29efi/udp: zero token in recvGene Cumm1-0/+1
2014-01-29efi: Loop on Configure when EFI_NO_MAPPING in udp.c/tcp.cGene Cumm3-8/+62
2014-01-29efu/udp: Unset modeGene Cumm1-2/+0
2014-01-29efi: UseDefaultAddress in udp.c/tcp.cGene Cumm2-6/+3
2014-01-29efi/udp.c: Use existing UDP port in core_udp_sendto()Celelibi1-0/+3
2014-01-29efi/udp.c: Save UDP Port in core_udp_open()H. Peter Anvin1-15/+12
2014-01-24efi: Add Intel copyright noticesfirmwareMatt Fleming8-0/+32
2014-01-08efi: Make the gnu-efi build scripts more portableMatt Fleming2-15/+15
2013-12-11Merge branch 'efi-date-for-mfleming' of git://github.com/geneC/syslinux into ...Matt Fleming2-2/+14
2013-12-11efi: Don't rebuild gnu-efi every timeMatt Fleming1-1/+1
2013-12-11efi: Make gnu-efi build scripts more robustMatt Fleming2-4/+51
2013-12-10efi: Add build scripts for gnu-efiMatt Fleming3-43/+29
2013-10-31efi/: Fix displayed version; add DATEGene Cumm2-2/+14
2013-09-30Merge branch 'elflink-pxe-fixes-for-mfleming-2' of git://github.com/geneC/sys...Matt Fleming1-0/+85
2013-08-02efi: implement LOCALBOOTsyslinux-6.02-pre16Matt Fleming1-1/+10
2013-07-24tests: unit tests for core/memMatt Fleming1-0/+4
2013-07-17memscan: build a linked list of memory scannersMatt Fleming1-5/+9
2013-07-12efi, udp: implement receive timeoutsyslinux-6.02-pre5Matt Fleming1-1/+16
2013-07-11efi: 'install' target shouldn't depend on 'all'Matt Fleming1-1/+1
2013-07-09efi: restore console before invoking handover_boot()syslinux-6.02-pre3Matt Fleming1-0/+1
2013-07-09efi: setup ramdisk before invoking handover protocolMatt Fleming1-3/+3
2013-07-09efi: Convert printf() to Print()Matt Fleming1-1/+1
2013-07-08Merge branch 'kernel-loader' into for-hpa/elflink/firmwareMatt Fleming6-233/+468
2013-07-08efi, console: save/restore attributes before exitingMatt Fleming3-1/+32
2013-07-08efi: move all screen twiddling to setup_screen()Matt Fleming2-6/+4
2013-07-08efi: only want one linux_header variableMatt Fleming1-17/+23
2013-07-08efi: update the correct linux_header pointer for cmdlineMatt Fleming1-1/+1
2013-07-08efi: get rid of _bp variableMatt Fleming1-24/+23
2013-07-08efi: refactor into smaller functionsMatt Fleming1-170/+225
2013-07-08efi: implement Linux kernel handover protocol supportMatt Fleming4-5/+142
2013-07-08efi: try harder to boot non-relocatable kernelsMatt Fleming1-8/+8
2013-07-04efi: use unsigned long to represent addressesMatt Fleming1-2/+2
2013-07-04efi: workaround upstream gnu-efi compiler warningsMatt Fleming1-0/+3
2013-07-04firmware: s/set_mode/text_mode/Matt Fleming1-2/+2
2013-07-03efi: only read ADV when booting from disksyslinux-6.01-pre6Matt Fleming2-85/+17
2013-07-03efi: update derivative info on bootMatt Fleming3-9/+14
2013-06-28Merge tag 'syslinux-5.11-pre3' into firmwaresyslinux-6.01-pre5Matt Fleming2-1/+2
2013-06-26efi, tcp: fill out the IP TTL fieldMatt Fleming1-0/+2
2013-06-26efi, udp: fill out the IP TTL fieldsyslinux-6.01-pre3Matt Fleming1-0/+1
2013-06-26efi, udp: use single local port for each connectionsyslinux-6.01-pre2Matt Fleming1-22/+54
2013-06-25efi: Support booting 32-bit kernels from 64-bit EFIMatt Fleming4-65/+74
2013-06-24efi: there are no EFI installer componentsMatt Fleming1-2/+0
2013-06-21efi: Tag symbols with __exportMatt Fleming2-2/+2
2013-06-21efi: Export __bcopyxx_lenMatt Fleming1-0/+1
2013-06-20efi: delete unused varaiblessyslinux-6.00Matt Fleming1-2/+0
2013-06-20efi: return a value from sem_down()Matt Fleming1-0/+1
2013-06-20efi: provide prototype for load_env32()Matt Fleming1-1/+1
2013-06-20efi: fix a bunch of casting to different size warnings,Matt Fleming1-4/+9
2013-06-20efi: fix comparison between signed and unsigned typesMatt Fleming1-8/+4
2013-06-20efi: fix prototype of efi_erase()Matt Fleming1-2/+1
2013-06-19efi: forward declare 'struct semaphore'Matt Fleming1-0/+1
2013-06-19efi: cast third argument to HandleProtocol()Matt Fleming1-4/+6
2013-06-19efi: don't compare integers of different signsMatt Fleming1-4/+4
2013-06-19efi: cast to avoid compiler warningMatt Fleming1-1/+1
2013-06-19efi: include <string.h> for memcpy()/memset()Matt Fleming1-0/+1
2013-06-19efi: include <string.h> for memcpy()Matt Fleming1-0/+1
2013-06-19ipappend: delete .ipappend_strings()Matt Fleming1-9/+0
2013-06-19firmware: correct the get_cursor() argument typesMatt Fleming1-1/+1
2013-06-19efi: Turn on symbol export whitelistMatt Fleming3-7/+7
2013-06-19efi: Mark global BIOS-only symbols as __weakMatt Fleming1-4/+0
2013-06-11efi: install ldlinux.{e32,e64}Matt Fleming1-2/+1
2013-05-21efi: shrink the size of syslinux.efiMatt Fleming3-15/+116
2013-05-20efi: strip debug info from syslinux.soMatt Fleming1-1/+1
2013-05-13Merge branch 'msdos-hdr' into for-hpa/elflink/firmwareMatt Fleming2-1/+11
2013-05-13efi: Fill out MS-DOS header relocs fieldMatt Fleming2-1/+11
2013-05-10efi: Lookup which file system we were loaded fromMatt Fleming1-8/+18
2013-04-23efi: Add network supportsyslinux-6.00-pre5Matt Fleming6-4/+730
2013-03-22efi: Fix build with gnu-efi >= 3.0sMatt Fleming2-3/+16
2013-03-22Merge tag 'syslinux-5.10-pre2' into for-hpa/elflink/firmwareMatt Fleming2-1/+18
2013-01-11Revert "vesa: Correct screencpy() prototype"Matt Fleming1-1/+1
2013-01-09efi: Greatly simplify the EFI Scan Code handlingMatt Fleming2-114/+6
2013-01-09efi: Lookup the Unicode encoding when writing charactersMatt Fleming1-1/+4
2013-01-09efi: Set display attributes before writing outputMatt Fleming1-0/+2
2013-01-09efi: Enable/disable cursor like the BIOS codeMatt Fleming1-1/+2
2013-01-09efi: Fix handling of "extended" keysMatt Fleming1-3/+4
2013-01-09efi: Fix screen clearing and cursor positionMatt Fleming1-3/+4
2013-01-08vesa: Make __vesacon_i915resolution() a stub under EFIMatt Fleming1-0/+6
2013-01-07efi: Delete EFI handover protocol checkMatt Fleming1-4/+0
2012-12-07Merge tag 'syslinux-5.00' into firmwaresyslinux-6.00-pre3Matt Fleming1-3/+0
2012-12-03efi: Delete bash-isms from find-gnu-efi.shMatt Fleming1-2/+2
2012-11-19efi: Add /usr/lib32 to the list of possible gnu-efi pathsMatt Fleming1-1/+1
2012-11-15efi: Add a simple script to find gnu-efi filesMatt Fleming1-0/+43
2012-11-15firmware: Make disk->private an opaque typeMatt Fleming3-6/+12
2012-11-15firmware: Move memory operations into firmwareMatt Fleming3-1/+35
2012-11-15sys/vesa: Modularise common vesa codeMatt Fleming3-1/+601
2012-11-15efi: Consume unprocessed user input before loading ldlinux.c32Matt Fleming1-0/+12
2012-11-14Merge tag 'syslinux-5.00-pre10' into for-hpa/elflink/firmwareMatt Fleming1-0/+1
2012-11-13efi: Set the current working directory on startupMatt Fleming1-1/+40
2012-11-12efi: Return a sensible error code to the firmware...Matt Fleming1-3/+10
2012-11-12efi: Pass correct pointer to BS->CreateEvent()Matt Fleming1-5/+5
2012-11-12efi: Fill out writechr() implementationMatt Fleming3-2/+4
2012-11-09efi: Add 'strip' make target and don't installer wrapperMatt Fleming1-2/+4
2012-11-05Merge branch 'cleanup' into for-hpa/elflink/firmwareMatt Fleming2-4/+3
2012-10-31efi: Fix a memory map buffer releaseShao Miller1-3/+4
2012-10-26efi: Forward declare 'struct screen_info'Matt Fleming1-1/+3
2012-10-24efi: Add support for UGA devicesMatt Fleming1-3/+103
2012-10-19efi: Delete unused variablesMatt Fleming1-3/+0
2012-10-16Add per-firmware object directory supportMatt Fleming1-15/+18
2012-09-11efi: Update the correct copy of hdrMatt Fleming1-2/+2
2012-09-11efi: We don't need two memory_map() functionsMatt Fleming1-51/+8
2012-09-05efi: Fix the screen setup for Graphics Output ProtocolChandramouli Narayanan2-97/+102
2012-09-05efi: Reworked EFI boot loader on several fronts.Chandramouli Narayanan2-114/+572
2012-09-04Create derivative-specific filesMatt Fleming3-10/+22
2012-08-13efi, ansi: Improve console handling even further (e.g. scrolling support)Matt Fleming1-22/+30
2012-08-02core: Change numIPAppends data typeMatt Fleming1-1/+1
2012-07-30Merge remote-tracking branch 'mfleming/elflink' into for-hpa/elflink/firmwareMatt Fleming3-13/+21
2012-07-16efi: Zero e_hdr_pe32p before useMatt Fleming1-1/+1
2012-07-13efi_getchar() should wait for the event before reading keystroke.chandramouli narayanan1-0/+1
2012-06-25This is a giant patch that splits the linker scripts for libraries, modules a...chandramouli narayanan2-0/+352
2012-06-25EFI boot loader in efi_boot_linux() now supports booting i386 and x86_64 linu...chandramouli narayanan3-43/+209
2012-03-28ansi: Improve EFI console supportChandramouli Narayanan1-1/+4
2012-03-28efi: Turn off debugging support by defaultChandramouli Narayanan1-4/+2
2012-03-28firmware: Fix assorted compiler warningsMatt Fleming1-2/+2
2012-03-28firmware, diskio: Create struct disk_privateMatt Fleming3-13/+11
2012-02-02Merge branch 'linux-boot' into for-hpa/elflink/firmwareMatt Fleming3-0/+556
2012-02-02efi: Delete efi/wrapper in spotless make targetMatt Fleming1-1/+1
2012-02-02firmware: Add EFI linux boot supportMatt Fleming3-0/+556
2012-02-02efi: Add Auxiliary Data Vector supportChandramouli Narayanan6-4/+742
2012-02-02efi: Actually return a character in efi_getchar()Chandramouli Narayanan1-0/+1
2012-02-02firmware: Add .ipappend_strings function pointerMatt Fleming1-2/+9
2012-02-02firmware: Move firmware code into core/bios.cMatt Fleming1-1/+1
2012-02-02firmware: Add .get_serial_console_infoMatt Fleming1-0/+3
2012-02-02firmware: Add .get_config_file_nameMatt Fleming1-0/+6
2011-12-16elflink: Don't statically initialise core_module.base_addrMatt Fleming1-3/+2
2011-12-16efi: Disk I/O supportMatt Fleming1-0/+98
2011-12-16efi: Add UEFI firmware backendMatt Fleming7-0/+853