Commit graph

11 commits

Author SHA1 Message Date
Chris Josten 3c784ca2f5 First packaging attempt 2021-03-02 15:53:58 +01:00
Chris Josten 17ade7f9ca Meson: port dub configurations to Meson options 2021-03-01 22:27:37 +01:00
Chris Josten 76cf12fc22 Meson: update version no and declare dependency
* Updated the version number to be the same as the latest git tag.
* Declared this library as a dependency for use as a subproject for
  other projects
2021-03-01 16:45:33 +01:00
Geod24 862b5d470c posix/dns: Fix SEGV on Musl when an error happens
When an error happens, the 'struct addrinfo' (ai)
passed to 'passToDNSCallback' can be 'null'.
It end up being passed to 'freeaddrinfo'.
With glibc, or on OSX, it is okay to pass a 'null'
pointer to 'freeaddrinfo', however this will cause
a SIGSEGV on Musl.
The standard defines that 'freeaddrinfo' must accept
what was given to 'getaddrinfo', and 'getaddrinfo'
does not accept null pointer, so the musl behavior
is not wrong per se.
2020-08-03 03:04:39 +02:00
Sönke Ludwig 9e94195bd4 Bump meson version number. 2020-05-28 18:31:12 +02:00
Sönke Ludwig f99ba6db49 Bump meson version number. 2020-05-27 21:27:08 +02:00
Sönke Ludwig fb62ba3ff2 Bump meson version number. 2020-05-25 20:18:51 +02:00
Sönke Ludwig fd462d89f1 Bump meson version number. 2020-05-25 11:31:42 +02:00
Sönke Ludwig 307542ff82 Bump meson version number. 2020-05-23 21:29:34 +02:00
Sönke Ludwig 555d1e8867 Bump meson version. 2020-05-17 15:03:35 +02:00
Rasmus Thomsen 409f9cac73 Add support for building with meson 2020-03-26 07:58:02 +01:00