Displaying 20 results from an estimated 247 matches for "elflink".
2011 Mar 16
0
[GIT PULL] elflink compiler warning fixes
Hi,
These patches fix some compiler warnings in ldlinux and elflink. I've
tried to split the patches out so that they only change one file or one
type of problem at once. So, if they do inadvertently introduce any
bugs it should at least be easy to bisect to a smallish commit.
The following changes since commit 9ded45991b4fc83b40af963feb773ddca2589d74:
ldl...
2010 Oct 02
4
[PATCH 0/4] some fixes on elflink branch
This is a small set of patches for elflink branch based on
feng's elflink branch.
hpa, It seems that I can't log on terminus by ssh at home. So I can't push these
patches on my git tree.
Liu Aleaxander (4):
elflink: Cleanup some warnings
elflink: Fix the wrong malloc size in enter_cmdline
elflink: Do clear screen even i...
2011 Mar 09
14
[PATCH 00/12] elflink shrinkage
.... We now build the menu data structures on the first
(and only) parse of the config file, not to mention the fact that we
only need one copy of the parser now.
Other functions will be converted from asm to C later.
This series is also available at,
git://git.zytor.com/users/mfleming/syslinux.git elflink-readconfig-for-hpa
Matt Fleming (12):
dprintf: Print to stdout as well as serial ports
elflink: Remove *.c32 on 'make clean'
core: Be less verbose at boot
elflink: Don't pass NULL to spawn_load()
elflink: Move code out of core and into ldlinux.c32
elflink: Look for syslinu...
2011 Apr 01
0
[GIT PULL] elflink cmdline
...ches are just copying some functionality that exists
in the asm cmdline code into the C version. There's still a few more
things to do but we're getting there.
The following changes since commit 8c576f1fe03e34879921311f46613a35c6530000:
Merge remote-tracking branch 'mfleming/for-hpa/elflink/fix-compiler-warnings' into elflink (2011-03-16 12:53:58 -0700)
are available in the git repository at:
git://git.zytor.com/users/mfleming/syslinux.git for-hpa/elflink/cmdline
Matt Fleming (2):
elflink, cli: TAB key now displays labels
ldlinux, cli: Add support for F-keys
com...
2011 Apr 01
1
[GIT PULL] elflink ldlinux
The following changes since commit 8c576f1fe03e34879921311f46613a35c6530000:
Merge remote-tracking branch 'mfleming/for-hpa/elflink/fix-compiler-warnings' into elflink (2011-03-16 12:53:58 -0700)
are available in the git repository at:
git://git.zytor.com/users/mfleming/syslinux.git for-hpa/elflink/ldlinux
Matt Fleming (1):
ldlinux: Perform auto-boot if NOESCAPE set in config file
com32/elflink/ldlinux/ldlinux....
2010 Oct 03
3
[PATCH 0/3] elflink: Another small fixes on CLI
Hi,
This is a another small set of fixes about CLI on elflink branch.
Liu Aleaxander (3):
elflink: use 'input' as the prompt of the CLI
elflink: Add ctrl-R key bind support
elflink: handle the NULL return of edit_cmdline
core/elflink/cli.c | 88 +++++++++++++++++++++++++++++++++++++++++---
core/elflink/load_env32.c | 4 ++-
2 file...
2012 Nov 02
10
[PATCH 0/9] elflink fixes
...es raw access to user input
com32: Include .init_array section in .ctors in linker script
CLI: Fix command history traversal
win: Fix installing to a directory
win: Print error message if we fail to install to --directory
CLI: Add Ctrl + V support for printing the Syslinux version
com32/elflink/ldlinux/Makefile | 2 +-
com32/elflink/ldlinux/cli.c | 32 +++++++++++++++++++---
com32/elflink/ldlinux/config.h | 2 +-
com32/elflink/ldlinux/execute.c | 2 +-
com32/elflink/ldlinux/get_key.c | 22 ++++++++++++++-
com32/elflink/ldlinux/ldlinux.c | 56 +++++++++++++++++++-...
2011 Apr 16
20
[PATCH 00/20] Switch to ELF modules
From: Matt Fleming <matt.fleming at linux.intel.com>
This series fixes some bugs and switches the elflink branch to be
entirely ELF modules. It applies on top of,
http://syslinux.zytor.com/archives/2011-April/016369.html
The deletions in the diff stat below are mainly from deleting
com32/elflink/modules (finally!). Now there should be no duplicate
code because we don't need COM32 and ELF modules...
2011 Feb 17
5
[PATCH 0/4] Reduce core size
From: Matt Fleming <matt.fleming at linux.intel.com>
These patches are based on the elflink branch.
This set of patches is my attempt at moving the command-line interface
functionality out of the core and into an ELF module to reduce the
size of the core.
The most interesting patch is [PATCH 4/4] which moves the cli code out
of core/elflink and into com32/elflink/modules. [PATCH 4/4] is...
2011 Mar 16
0
[GIT PULL] elflink changes
...ode and fix a couple of bugs.
The following changes since commit 9ded45991b4fc83b40af963feb773ddca2589d74:
ldlinux: Parse and store the "onerror" command line (2011-03-09 14:32:36 +0000)
are available in the git repository at:
git://git.zytor.com/users/mfleming/syslinux.git for-hpa/elflink/cmdline
Liu Aleaxander (6):
elflink: Fix the wrong malloc size in enter_cmdline
elflink: Do clear screen even if we have no pDraw_Menu method
elflink: Add Ctrl-p + Ctrl-n key binds
elflink: use 'input' as the prompt of the CLI
elflink: Add ctrl-R key bind supp...
2012 May 04
3
[GIT PULL] elflink fixes
Peter,
Paulo reported some problems with his config files under ISOLINUX and
PXELINUX - basically TIMEOUT and TOTALTIMEOUT were broken. The patches
I've pushed to the elflink branch fix this and also fix parsing of the
ALLOWOPTIONS config directive.
The following changes since commit d5e02fb16a11bfdbce1e90a39e6cb5f2ad925389:
get_key: Valid key values are positive (2012-04-17 11:25:53 -0700)
are available in the git repository at:
git://git.zytor.com/users/mflemin...
2012 Jul 01
1
[PATCH] elflink: fix return from execute()
Fix return from execute() if type == KT_NONE.
Signed-off-by: Sebastian Herbszt <herbszt at gmx.de>
---
com32/elflink/ldlinux/execute.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/com32/elflink/ldlinux/execute.c b/com32/elflink/ldlinux/execute.c
index f713eb1..899154c 100644
--- a/com32/elflink/ldlinux/execute.c
+++ b/com32/elflink/ldlinux/execute.c
@@ -108,7 +108,7 @@ void execute(co...
2012 Mar 23
19
[PATCH 00/19][elflink] Improve compatibility with 4.x
From: Matt Fleming <matt.fleming at intel.com>
The following patch series is available at,
git://git.zytor.com/users/mfleming/syslinux.git elflink
All patches are against the 'elflink' branch.
This series fixes a few serious bugs and some behavioural
incompatibilities with the 4.x series.
Matt Fleming (19):
ldlinux: Initialise 'p' before using it.
ldlinux: Parse kernel type for labels
com32/menu: vesamenu.c32 and menu...
2011 May 25
1
[GIT PULL] elflink ldlinux
Hi,
These patches contain support for some features that are already in
Syslinux 4 but weren't working properly on the elflink branch. It's
another step closer to feature parity with Syslinux 4.
Having to jump through the comboot API for localboot support is less
than ideal and I'll eventually fix that, probably when we move a big
chunk of code from asm to C.
Also, there's a change to the hdt module that fixe...
2015 Oct 13
5
[PATCH 0/2] Stack overflows when running commands
...emain a limitation when running a lot of commands (or loading lots of
time some config file) is that some files might not be closed and some memory
may not be freed.
Sylvain Gault (2):
ldlinux: fix stack overflow when running COM32 modules
core: Fix stack overflow when reloading config
com32/elflink/ldlinux/execute.c | 4 ++-
com32/elflink/ldlinux/ldlinux.c | 28 ++++++++++++++------
core/elflink/load_env32.c | 58 ++++++++++++++++++++++++++++++++++++++++-
3 files changed, 80 insertions(+), 10 deletions(-)
--
2.6.1
2015 Oct 13
2
[PATCH 1/1] ldlinux: Fix return pointer to local data
...rray. The
code used to work by chance, but now, gcc 5 is able to detect it and
return a NULL pointer instead.
The buffer is now marked static. This shouldn't be a problem as only one
command line can be read at a time.
Signed-off-by: Sylvain Gault <sylvain.gault at gmail.com>
---
com32/elflink/ldlinux/cli.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/com32/elflink/ldlinux/cli.c b/com32/elflink/ldlinux/cli.c
index 6ff30c6..3119b11 100644
--- a/com32/elflink/ldlinux/cli.c
+++ b/com32/elflink/ldlinux/cli.c
@@ -125,7 +125,7 @@ const char *edit_cmdline(const char *inpu...
2012 Oct 19
3
[PATCH 0/3] elflink fixes
From: Matt Fleming <matt.fleming at intel.com>
The first two patches in this series are fixes for bugs reported by
someone in #syslinux. The third makes dmitest.c32 actually wait for
user input.
If no one has any objections/concerns, I'll pull this into the
official elflink branch.
Matt Fleming (3):
core: Print error message if we don't load ldlinux.c32
Clean up $(GPLLIB) leak
ldlinux: Use stdcon instead of rawcon for the console
Makefile | 10 ++++++----
com32/elflink/ldlinux/ldlinux.c | 2 +-
com32/hdt/Makefile | 4...
2012 Apr 17
2
[GIT PULL] elflink warning fixes and auto extension support
Hi,
I just pushed out changes that fix pretty much all the compiler build
warnings on the elflink branch. Also, I've added "auto extension"
support so that if the user doesn't type the file name extension it will
automatically be looked up, e.g. now typing "ls" will execute "ls.c32".
The following changes since commit 81eccba80e68d637197816d15659bd30425b5f...
2012 Jun 29
1
[syslinux:elflink] elflink: fix dependency problem in cmenu/ Makefile
On Fri, 2012-06-29 at 07:42 -0700, syslinux-bot for H. Peter Anvin
wrote:
> elflink: fix dependency problem in cmenu/Makefile
>
> Instead of adding library dependencies implicitly, make them explicit
> and use --as-needed to avoid bogus DT_NEEDED entries from being
> generated.
This is fine, but...
> diff --git a/com32/cmenu/Makefile b/com32/cmenu/Makefile
> i...
2016 Jun 04
0
[PATCH] Wedding gift, removing double l from auxilliary
...h files are effect
git grep -li auxilliary
Changing the those files with the streaming editor
sed --in-place -e 's/uxilliary/uxiliary/' $( git grep -li auxilliary )
Still any auxiliary written with double l?
git grep -i auxilliary
---
NEWS | 2 +-
com32/elflink/ldlinux/adv.c | 2 +-
com32/elflink/ldlinux/getadv.c | 2 +-
com32/elflink/ldlinux/setadv.c | 2 +-
com32/include/sys/elfcommon.h | 2 +-
com32/mboot/mboot.c | 4 ++--
core/i386/syslinux.ld | 2 +-
doc/extlinux.txt | 2 +-
efi/adv.c | 2 +-...