History log of /openbsd-src/lib/libc/asr/getrrsetbyname_async.c (Results 1 – 14 of 14)
Revision Date Author Comments
# 8ddfd431 07-May-2024 djm <djm@openbsd.org>

avoid memcpy(malloc(0), ..., 0), which is not portable.
ok florian@


# 43f5d167 15-Mar-2023 millert <millert@openbsd.org>

Fix a number of out of bound reads in DNS response parsing.
Originally from djm@. OK deraadt@ florian@ bluhm@


# 2c53affb 27-Dec-2022 jmc <jmc@openbsd.org>

spelling fixes; from paul tagliamonte
any changes not taken noted on tech, but chiefly here i did not take the
cancelation - cancellation changes;


# f6f51dad 23-Feb-2017 eric <eric@openbsd.org>

Put a common subq pointer in the query struct, rather than one in each
element of the union.

ok gilles@ millert@ krw@


# a55a423a 20-Sep-2015 eric <eric@openbsd.org>

remove bogus includes of err.h


# 5826fd8c 14-Sep-2015 guenther <guenther@openbsd.org>

Wrap <asr.h> so internal calls go direct and all the symbols are weak


# 253ef892 09-Sep-2015 deraadt <deraadt@openbsd.org>

Hide all unnecessary asr / resolver related API with _ prefixes.
direction & ok guenther


# d216d6b1 26-Mar-2014 eric <eric@openbsd.org>

Make the asr API public. Install asr.h to /usr/include.h and manpages.
Include tweaks suggested by mpi@

ok deraadt@


# 5be03f8f 25-Mar-2014 eric <eric@openbsd.org>

Cleanup and simplify the API to be exposed. Use better names for
structures, functions and defines.

discussed with and ok deraadt@ guenther@


# 5bd9e5c2 12-Jul-2013 eric <eric@openbsd.org>

Make some symbols static and prefix all visible symbols with asr_
to prevent collisions with third-party programs.

suggested by sthen@, ok theo@


# c5221d45 30-Apr-2013 eric <eric@openbsd.org>

Do not take external buffers for storing DNS responses in the internal
async API. That is actually useless and it makes the code more
complicated. The required buffers are always allocated when nee

Do not take external buffers for storing DNS responses in the internal
async API. That is actually useless and it makes the code more
complicated. The required buffers are always allocated when needed.

show more ...


# 80f48568 24-Nov-2012 eric <eric@openbsd.org>

knf


# 987f89cf 18-Aug-2012 eric <eric@openbsd.org>

getrrsetyname() only uses ERRSET_* and is not supposed to set errno.
make sure to save and restore errno properly.


# b44da627 14-Apr-2012 eric <eric@openbsd.org>

Import asr, an experimental async resolver implementation.
The idea is to eventually replace the existing resolver with
something better. Time to start working on it in tree.

ok deraadt@