History log of /openbsd-src/lib/libutil/Makefile (Results 1 – 25 of 45)
Revision Date Author Comments
# 04426297 12-Dec-2023 claudio <claudio@openbsd.org>

Move ibuf API from imsg_init.3 to ibuf_add.3

Document all new functions added and adjust examples in imsg_init.3
to follow the new way of handling messages.
OK tb@


# 696b5899 24-Oct-2019 tb <tb@openbsd.org>

The ber_* namespace is used by liblber since time immemorial,
so move our BER API to the unused ober_* prefix to avoid some
breakage in ports.

Problem diagnosed by jmatthew with ber_free() in samba,

The ber_* namespace is used by liblber since time immemorial,
so move our BER API to the unused ober_* prefix to avoid some
breakage in ports.

Problem diagnosed by jmatthew with ber_free() in samba, but
there are many others as pointed out by sthen.

tests & ok rob
ok sthen (who had an almost identical diff for libutil)
"go head hit it" deraadt

show more ...


# 44946945 30-Aug-2019 deraadt <deraadt@openbsd.org>

uucplock(3) is incorrectly named in some places, it is actually uu_lock(3)
(more unclear is if anything in ports uses this, as our base no longer does)


# 1376e1c0 15-May-2019 rob <rob@openbsd.org>

Split ber.3 into logical parts. Further tweaking will be done in tree.

Discussed with and ok jmc@, schwarze@, claudio@


# d4b95dc4 11-May-2019 rob <rob@openbsd.org>

The BER API is currently used by ldap, ldapd, ldapctl, ypldap, snmpd, and
snmpctl. Separate copies of ber.[ch] have existed and been maintained in sync
in ldap, ldapd, ypldap and snmpd.

This commit

The BER API is currently used by ldap, ldapd, ldapctl, ypldap, snmpd, and
snmpctl. Separate copies of ber.[ch] have existed and been maintained in sync
in ldap, ldapd, ypldap and snmpd.

This commit moves the BER API into /usr/lib/libutil. All current consumers
already link libutil. ldapd and snmpd regress passes, and release builds.

With help from tb@ and guenther@.

ok deraadt@, tb@

show more ...


# 8c897735 14-Dec-2017 kettenis <kettenis@openbsd.org>

Make a few internal symbols static and add a Symbols.map version script
to control which symbols are exported from the shared library.

ok guenther@, deraadt@, jca@


# faa33665 30-Mar-2016 jmc <jmc@openbsd.org>

for some time now mandoc has not required MLINKS to function
correctly - logically complete that now by removing MLINKS from base;

authors need only to ensure there is an entry in NAME for any funct

for some time now mandoc has not required MLINKS to function
correctly - logically complete that now by removing MLINKS from base;

authors need only to ensure there is an entry in NAME for any function/
util being added. MLINKS will still work, and remain for perl to ease
upgrades;

ok nicm (curses) bcook (ssl)
ok schwarze, who provided a lot of feedback and assistance
ok tb natano jung

show more ...


# 41e21db3 02-Jun-2014 deraadt <deraadt@openbsd.org>

merge ohash into 1 source file, then we can revisit next roadmap items.
ok espie


# 42dcb487 12-May-2014 espie <espie@openbsd.org>

move the ohash functions into libutil by popular demand.
It's not a standard interface, so it doesn't belong in libc.
I hate duplicating the code in client programs, so do beck@, kettenis@,
schwarze@

move the ohash functions into libutil by popular demand.
It's not a standard interface, so it doesn't belong in libc.
I hate duplicating the code in client programs, so do beck@, kettenis@,
schwarze@, millert@, miod@... and they agree with libutil.

show more ...


# 410ca83d 03-Jun-2013 tedu <tedu@openbsd.org>

Add bcrypt_pbkdf, a password based key derivation function using bcrypt.
Technically, it's a slight variant of bcrypt better suited for use as a
pluggable hash with PKCS #5 PBKDF2.
ok djm
(also tweak

Add bcrypt_pbkdf, a password based key derivation function using bcrypt.
Technically, it's a slight variant of bcrypt better suited for use as a
pluggable hash with PKCS #5 PBKDF2.
ok djm
(also tweak pkcs5_pbkdf2() prototype to have consistent types.)

show more ...


# 11dbc5f7 06-Sep-2012 tedu <tedu@openbsd.org>

move pkcs5_pbkdf5 function to libutil so everybody can play with it
ok deraadt jsing matthew


# 7cd9afdf 02-Aug-2012 okan <okan@openbsd.org>

remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.

ok guenther@


# 900cde8f 17-Nov-2010 jsing <jsing@openbsd.org>

Document isduid(3).

Tweaks from jmc@

ok jmc@ krw@


# cf1d0975 15-Nov-2010 jsing <jsing@openbsd.org>

Factor out DUID identification code so that it can easily be reused.

ok krw@


# dfaf6462 26-May-2010 nicm <nicm@openbsd.org>

Move imsg into libutil and add a man page.

Minor bump for libutil.

Previous versions of this diff and man page looked at by various people.

"you should just commit" deraadt


# 30888e9a 28-Oct-2009 deraadt <deraadt@openbsd.org>

Do not need -DLIBC_SCCS anymore


# e5a6e266 24-Nov-2005 deraadt <deraadt@openbsd.org>

use WANTLINT= (on all architectures)


# 0608549d 13-Jul-2004 millert <millert@openbsd.org>

passwd.conf has been deprecated since login.conf was imported.
Today it finally dies. Based on a diff from Gabriel Kihlman.


# a6669909 23-Jul-2003 deraadt <deraadt@openbsd.org>

move junk (bad code, terrible APIs) to the only program that uses it;
millert ok


# f353b857 15-May-2003 ian <ian@openbsd.org>

New: fmt_scaled() and scan_scaled() convert to and from "human readable"
or scaled numbers. fmt_scaled, and the format, based on Ken Stailey's
code for "df -h"; scan_scaled is new. Significantly comm

New: fmt_scaled() and scan_scaled() convert to and from "human readable"
or scaled numbers. fmt_scaled, and the format, based on Ken Stailey's
code for "df -h"; scan_scaled is new. Significantly commented on
and reworked by pjanzen@; other comments from millert@. OK pjanzen@.

show more ...


# b7296409 29-Sep-2001 jakob <jakob@openbsd.org>

re-enable pidfile(3). ok millert@


# c363923c 29-Sep-2001 deraadt <deraadt@openbsd.org>

jakob did not even do a make build, sigh


# 7ed310cb 28-Sep-2001 jakob <jakob@openbsd.org>

add pidfile(3) - write a daemon pid file. ok deraadt@, millert@.


# bf7664d7 27-Nov-2000 millert <millert@openbsd.org>

MLINK check_expire.3 -> login_check_expire.3


# 5f3d0916 27-Nov-2000 millert <millert@openbsd.org>

first cut at a man page for login_check_expire()


12