Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: unikraft/app-elfloader

Tags

RELEASE-0.20.0

Toggle RELEASE-0.20.0's commit message
Remove `arch_prctl` implementation

We delete the `arch_prctl` implementation from the elfloader
application and move it to the Unikraft core unikernel repository.

Signed-off-by: Sergiu Moga <[email protected]>
Approved-by: Michalis Pappas <[email protected]>
Reviewed-by: Michalis Pappas <[email protected]>
GitHub-Closes: #89

RELEASE-0.19.0

Toggle RELEASE-0.19.0's commit message
Introduce config option for multiprocess applications

Add a Kconfig option that simplifies the dependency selection of
multiprocess applications.

Signed-off-by: Michalis Pappas <[email protected]>
Approved-by: Andrei Tatar <[email protected]>
Reviewed-by: Sergiu Moga <[email protected]>
Reviewed-by: Andrei Tatar <[email protected]>
GitHub-Closes: #92

RELEASE-0.18.0

Toggle RELEASE-0.18.0's commit message
.github/workflows: Introduce catalog tests

Signed-off-by: Cezar Craciunoiu <[email protected]>
Approved-by: Razvan Deaconescu <[email protected]>
Reviewed-by: Razvan Deaconescu <[email protected]>
GitHub-Closes: #78

RELEASE-0.17.0

Toggle RELEASE-0.17.0's commit message
Rename LIBUKSWRAND to LIBUKRANDOM

Signed-off-by: Alex Apostolescu <[email protected]>
Reviewed-by: Michalis Pappas <[email protected]>
Reviewed-by: Razvan Deaconescu <[email protected]>
Approved-by: Razvan Deaconescu <[email protected]>
GitHub-Closes: #80

RELEASE-0.16.3

Toggle RELEASE-0.16.3's commit message
Ensure args, env and auxv strings are in the information block

According to the AMD64 ABI, the strings of argv, environment variables
or the auxiliary vector entries are to be placed into the information
block, see `Figure 3.9: Initial Process Stack`. Before, these would point
to buffers inside Unikraft's heap instead of the stack of the
application's main thread. Fix this by memcpy-ing these buffers into the
information block.

Signed-off-by: Sergiu Moga <[email protected]>
Reviewed-by: Stefan Jumarea <[email protected]>
Reviewed-by: Michalis Pappas <[email protected]>
Approved-by: Simon Kuenzer <[email protected]>
GitHub-Closes: #71

RELEASE-0.16.2

Toggle RELEASE-0.16.2's commit message
Option to generate `/etc/hostname`

This commit introduces an option to auto-generate the system hostname
file `/etc/hostname`. The generation is based on the first found
statically assigned hostname (einfo) that can be set by a uknetdev
device.

Signed-off-by: Simon Kuenzer <[email protected]>
Approved-by: Razvan Deaconescu <[email protected]>
Reviewed-by: Stefan Jumarea <[email protected]>
GitHub-Closes: #69

RELEASE-0.16.0

Toggle RELEASE-0.16.0's commit message
Namespace VDSO config option

Moves the configuration option `CONFIG_VDSO` the the appelfloader
specific namespace: `CONFIG_APPELFLOADER_VDSO`. This commit also
updates the description of the configuration option.

Signed-off-by: Simon Kuenzer <[email protected]>
Reviewed-by: Michalis Pappas <[email protected]>
Approved-by: Razvan Deaconescu <[email protected]>
GitHub-Closes: #68

RELEASE-0.15.0

Toggle RELEASE-0.15.0's commit message
Release: v0.15.0 Pandora

RELEASE-0.14.0

Toggle RELEASE-0.14.0's commit message
Config.uk: Fix configuration typo

The configuration name is `PAGING`, not `CONFIG_PAGING`.
I have fixed this typo.

Signed-off-by: Costin Sin <[email protected]>
Reviewed-by: Razvan Deaconescu <[email protected]>
Reviewed-by: Stefan Jumarea <[email protected]>
Reviewed-by: Razvan Deaconescu <[email protected]>
Approved-by: Razvan Deaconescu <[email protected]>
Tested-by: Unikraft CI <[email protected]>
GitHub-Closes: #18

RELEASE-0.13.1

Toggle RELEASE-0.13.1's commit message
Release: v0.13.1 Atlas