<feed xmlns='http://www.w3.org/2005/Atom'>
<title>skalibs/src/libstddjb/tain_now_set_wallclock.c, branch main</title>
<subtitle>The skarnet.org C programming library</subtitle>
<id>https://git.skarnet.org/cgit/skalibs/atom/src/libstddjb/tain_now_set_wallclock.c?h=main</id>
<link rel='self' href='https://git.skarnet.org/cgit/skalibs/atom/src/libstddjb/tain_now_set_wallclock.c?h=main'/>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/'/>
<updated>2021-07-28T23:45:20Z</updated>
<entry>
<title> Huge incompatible changes.</title>
<updated>2021-07-28T23:45:20Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2021-07-28T23:45:20Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=9592bfd0dda7c575de07bce2c7a81b8432d845a4'/>
<id>urn:sha1:9592bfd0dda7c575de07bce2c7a81b8432d845a4</id>
<content type='text'>
- Obsolete skalibs/environ.h and skalibs/getpeereid.h removed.
- rc4 and md5 removed.
- All *_t types renamed to avoid treading on POSIX namespace.
- subgetopt() renamed to lgetopt().
- signal functions reworked; skasigaction removed; sig_stack removed
- Various functions removed: skaoffsetof(), selfpipe_untrap()
- New posixplz function: munmap_void.

Signed-off-by: Laurent Bercot &lt;ska@appnovation.com&gt;
</content>
</entry>
<entry>
<title> Change tain_now_set_* API: also give an initial value</title>
<updated>2019-09-06T09:37:56Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2019-09-06T09:37:56Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=48e06b650a393ca6fc0b65bd601d67904dd669e8'/>
<id>urn:sha1:48e06b650a393ca6fc0b65bd601d67904dd669e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title> Big wallclock/stopwatch refactor. It was long overdue.</title>
<updated>2019-09-03T18:07:28Z</updated>
<author>
<name>Laurent Bercot</name>
<email>ska-skaware@skarnet.org</email>
</author>
<published>2019-09-03T18:07:28Z</published>
<link rel='alternate' type='text/html' href='https://git.skarnet.org/cgit/skalibs/commit/?id=e69717d9e0cd107f461abff85f255be82d7bd69b'/>
<id>urn:sha1:e69717d9e0cd107f461abff85f255be82d7bd69b</id>
<content type='text'>
 * --enable-clock and --enable-monotonic are gone
 * tain_sysclock() has been renamed tain_wallclock_read()
 * tain_wallclock_read() reads from CLOCK_REALTIME (or gettimeofday())
 * tain_clockmon[_init]() have been renamed to tain_stopwatch_[read|init]()
and now accept a monotonic clock name as an extra argument
 * tain_now() points to the system (wall) clock by default
 * tain_now_set_[stopwatch|wallclock]() can be used to switch

 Now to make a pass on all skarnet.org programs and add a
tain_now_set_stopwatch() call everywhere needed... &gt;.&gt;
</content>
</entry>
</feed>
