log dynload/dynload_unix.c @ 365:1d03a3a4220d

age author description
Tue, 14 Apr 2020 19:58:31 +0200 Tassilo Philipp - fixing issue after having aliased gnu thiscalls to cdecl with a duped switch label
Tue, 25 Feb 2020 16:07:45 +0100 Tassilo Philipp - fix to dynload to build with musl libc (latter has dlinfo but not RTLD_SELF, so fallback to dl_iterate_phdr if on ELF targets)
Wed, 13 Nov 2019 17:15:43 +0100 Tassilo Philipp - Darwin/macos fix for dlGetLibraryPath() to correctly fail on bogus handles
Tue, 12 Nov 2019 21:16:58 +0100 Tassilo Philipp - dynload fix to get proc name when elf relocation is in use
Wed, 06 Nov 2019 14:13:49 +0100 Tassilo Philipp - allowing lookup of running executable's path by passing NULL to dynload's dlGetLibraryPath()
Wed, 06 Nov 2019 12:32:53 +0100 Tassilo Philipp - stop using dlinfo() on glibc platforms but use dl_iterate_phdr() instead, as former's implementation is nothing more than a fancy cast and thus dangerously assuming that every provided handle is valid
Tue, 29 Oct 2019 16:09:58 +0100 Tassilo Philipp - stability fix: avoid sigsegv in dynload's dlGetLibraryPath() in some cases (e.g. wrong handle given or OS specific quirk)
Thu, 19 Apr 2018 20:10:26 +0200 Tassilo Philipp - file header cleanups for release
Mon, 15 May 2017 13:06:04 +0200 Tassilo Philipp - better cpp checking whether dlinfo() is available, to also cover GLIBC based systems that don't identify as Linux (e.g. debian/k*BSD)
Mon, 15 May 2017 02:50:03 +0200 Tassilo Philipp - improved support for older OS versions for dynloads dlGetLibraryPath
Fri, 05 May 2017 13:13:43 +0200 Tassilo Philipp - BeOS impl for dlGetLibraryPath
Thu, 04 May 2017 23:38:30 +0200 Tassilo Philipp changes for dynload for macOS and OpenBSD:
Thu, 04 May 2017 15:11:46 +0200 Tassilo Philipp - dynload dlGetLibraryPath simplifications:
Thu, 04 May 2017 13:42:17 +0200 Tassilo Philipp dynload:
Sun, 16 Apr 2017 15:08:50 +0200 Tassilo Philipp - todo comment
Tue, 10 Jan 2017 12:01:59 +0100 cslag - compatibility for older platforms - use ANSI comments
Thu, 19 Mar 2015 22:24:28 +0100 Daniel Adler initial from svn dyncall-1745