History log of /openbsd/usr.bin/dig/lib/isc/unix/app.c (Results 1 – 13 of 13)
Revision Date Author Comments
# 1fb015a8 14-Sep-2020 florian <florian@openbsd.org>

Mechanically replace isc_boolean_t with int.
OK deraadt


# 427f8978 14-Sep-2020 florian <florian@openbsd.org>

Rewrite isc_time_microdiff() as uelapsed() and put it directly
into dig sources, lets us get rid of unix/time.{c,h}
OK deraadt


# 4465bcfb 24-Feb-2020 jsg <jsg@openbsd.org>

remove some uneeded includes


# b53d8310 21-Feb-2020 florian <florian@openbsd.org>

Read CLOCK_MONOTONIC when we need timestamps to compare and use
time(3) for the wall clock.
prodding & OK jung


# 76e675f5 19-Feb-2020 jung <jung@openbsd.org>

simplify signal setup and remove block/unblock/is_running/reload

with input from florian

ok millert florian


# 8b553854 18-Feb-2020 florian <florian@openbsd.org>

Get rid of ISC_MAGIC and ISC_MAGIC_VALID macros.
While pulling on that it turns out we can / need git rid of a isc_task
-> isc__task, isc_taskmgr -> isc__taskmgr, isc_timer -> isc__timer and
isc_sock

Get rid of ISC_MAGIC and ISC_MAGIC_VALID macros.
While pulling on that it turns out we can / need git rid of a isc_task
-> isc__task, isc_taskmgr -> isc__taskmgr, isc_timer -> isc__timer and
isc_socket -> isc__socket indirection.
OK millert

show more ...


# 960186aa 18-Feb-2020 florian <florian@openbsd.org>

Remove unused task, taskmgr, app, socket and socketmgr methods.
OK millert


# a61b9c11 17-Feb-2020 jung <jung@openbsd.org>

remove unused code

ok florian


# a12dcefb 16-Feb-2020 florian <florian@openbsd.org>

clock_gettime cannot fail if called correctly; unravel TIME_NOW
indirections.
(I'm not convinced that we always want to read CLOCK_REALTIME, in fact
we probably want to almost always read CLOCK_MONOT

clock_gettime cannot fail if called correctly; unravel TIME_NOW
indirections.
(I'm not convinced that we always want to read CLOCK_REALTIME, in fact
we probably want to almost always read CLOCK_MONOTONIC.)
OK millert

show more ...


# 7238a213 16-Feb-2020 florian <florian@openbsd.org>

Replace isc_time_t and interval_t with struct timespec.
Input & OK millert


# 40adc7c5 13-Feb-2020 jung <jung@openbsd.org>

threads are gone, replace thread safe isc__strerror() wrapper
with strerror() and drop it

ok millert florian


# e49c1783 11-Feb-2020 jsg <jsg@openbsd.org>

remove uneeded #include lines

ok florian@


# 5185a700 07-Feb-2020 florian <florian@openbsd.org>

Move dig(1) and needed DNS libraries into it's own source directory in
usr.bin/dig.

From the beginning when we started to remove unneeded nameserver code,
it was our goal to extract dig functionalit

Move dig(1) and needed DNS libraries into it's own source directory in
usr.bin/dig.

From the beginning when we started to remove unneeded nameserver code,
it was our goal to extract dig functionality from the bind sources,
for everyone's benefit as this is easier to reason about.

In total we removed about 2/3 or over 300.000 lines of code.

We kept the lib/ subdirectory layout but moved the content of bin/ to
the top from the old bind source directory.

Previous sources and history can be found in the src/usr.sbin/bind
Attic.

With & OK deraadt
Proposed directory layout sounds good to sthen

show more ...