Skip to content

Releases: pg83/solo

9

Choose a tag to compare

@github-actions github-actions released this 22 Aug 08:05

The static demo: a musl-linked executable that loads the host's unmodified glibc Vulkan stack and renders an image with it. Download, chmod +x, run: ./vulkan-x86_64 out.png (needs any Vulkan driver, e.g. mesa-vulkan-drivers).

What's Changed

  • Search the calling image's RUNPATH for dlopen from loaded code by @Nikita-prog-art in #4

New Contributors

Full Changelog: 8...9

8

8

Choose a tag to compare

@github-actions github-actions released this 20 Aug 11:44
8bca5be

The static demo: a musl-linked executable that loads the host's unmodified glibc Vulkan stack and renders an image with it. Download, chmod +x, run: ./vulkan-x86_64 out.png (needs any Vulkan driver, e.g. mesa-vulkan-drivers).

Full Changelog: 7...8

7

7

Choose a tag to compare

@github-actions github-actions released this 17 Aug 19:42

The static demo: a musl-linked executable that loads the host's unmodified glibc Vulkan stack and renders an image with it. Download, chmod +x, run: ./vulkan-x86_64 out.png (needs any Vulkan driver, e.g. mesa-vulkan-drivers).

Full Changelog: 6...7

6

6

Choose a tag to compare

@github-actions github-actions released this 17 Aug 17:54

The static demo: a musl-linked executable that loads the host's unmodified glibc Vulkan stack and renders an image with it. Download, chmod +x, run: ./vulkan-x86_64 out.png (needs any Vulkan driver, e.g. mesa-vulkan-drivers).

Full Changelog: 4...6

5

5

Choose a tag to compare

@pg83 pg83 released this 16 Aug 11:30

5

3

3

Choose a tag to compare

@pg83 pg83 released this 16 Aug 01:29

Bridge glibc dlopen/dlsym calls into SoLo handles and static providers, add comprehensive glibc-side lookup coverage, replace fixed bridge tables with indexed C++ adapter state, and clean up loader implementation boundaries.

2

2

Choose a tag to compare

@pg83 pg83 released this 15 Aug 23:59

Make the static libc provider intrinsic to SoLo, resolve native musl DSOs through the ordinary dlfcn factory path, and validate native lavapipe rendering on musl and glibc distributions.

1

1

Choose a tag to compare

@pg83 pg83 released this 14 Aug 13:59

Initial release of the static-process ELF shared object loader, including the glibc compatibility shim, recursive DSO loading, symbol versioning and LD_LIBRARY_PATH support.