History log of /dflybsd-src/lib/libutil/Makefile (Results 1 – 25 of 49)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.3.0, v6.0.1
# dc8bfbab 25-May-2021 Aaron LI <aly@aaronly.me>

libutil: Sort files in Makefile


# 1d3001ef 25-May-2021 Aaron LI <aly@aaronly.me>

libutil: Bring in snprintb() and snprintb_m() from NetBSD

At least, nvmmctl(8) requires snprintb().


Revision tags: v6.0.0, v6.0.0rc1, v6.1.0
# b021a7d5 02-Jan-2021 Sascha Wildner <saw@online.de>

libutil: Add sockaddr_snprintf() (taken from NetBSD).

The man page has been adjusted a bit since we don't support Apple Talk
protocol.


Revision tags: v5.8.3, v5.8.2
# d67f4a11 24-May-2020 Sascha Wildner <saw@online.de>

libutil/libc: Move fparseln(3) from libutil to libc.


Revision tags: v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3
# 0eee41d6 11-Sep-2019 zrj <rimvydas.jasinskas@gmail.com>

lib: Remove no-op defines in CFLAGS for few libraries.

No-op since 0d5acd7467c4e95f792ef49fceb3ab8e917ce86b.


# e2e9821d 10-Sep-2019 Sascha Wildner <saw@online.de>

Remove the legacy "utmp" API, now that our utils have been moved to utmpx.

As I wrote in UPGRADING, the main change for "normal" users is probably
that /var/log/wtmp is no longer logged to, just /va

Remove the legacy "utmp" API, now that our utils have been moved to utmpx.

As I wrote in UPGRADING, the main change for "normal" users is probably
that /var/log/wtmp is no longer logged to, just /var/log/wtmpx.

Leave the old API in libc as compat symbols that do nothing and always
succeed for the run-time linker (i.e. old binaries still using them).

dports has been kindly adjusted by zrj and new binary packages for master
are on their way.

A future commit will provide a wtmpcvt(1) utility to convert old wtmp
files to the wtmpx format.

show more ...


Revision tags: v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3
# ae70e589 11-May-2019 Sascha Wildner <saw@online.de>

libutil: Raise WARNS to 6.


Revision tags: v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1
# 1872296b 10-Apr-2018 Sascha Wildner <saw@online.de>

libutil: Specify MLINKS a bit more readable.


Revision tags: v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc
# 17f97226 13-Apr-2014 François Tigeot <ftigeot@wolfpond.org>

Dynamic root: Move required libraries to /lib

* Add /lib to the standard run-time loader library search path

* Ensure libxxx.so symbolic links stay in /usr/lib, the build
tools won't pick them up

Dynamic root: Move required libraries to /lib

* Add /lib to the standard run-time loader library search path

* Ensure libxxx.so symbolic links stay in /usr/lib, the build
tools won't pick them up in /lib

show more ...


Revision tags: v3.6.2
# 6f318be6 19-Mar-2014 Sascha Wildner <saw@online.de>

Add some missing MLINKS for lock.9 and pidfile.3.


Revision tags: v3.6.1
# 20c13e26 09-Feb-2014 John Marino <draco@marino.st>

libutil: Remove expand_number(3)

This new function is functionally identical to dehumanize_number(3).
There is no apparently benefit to have two implementations so I am
removing the new one which is

libutil: Remove expand_number(3)

This new function is functionally identical to dehumanize_number(3).
There is no apparently benefit to have two implementations so I am
removing the new one which is not used anywhere. The manpage was never
hooked into the build (a mistake) so removing it leaves no leftovers.

At the same time, restore the humanize_number man page which had seen
the dehumanize_number function description removed accidently during
the recent libutil sync.

Discussed-with: swildner and dillon

show more ...


# d316f7c9 09-Feb-2014 John Marino <draco@marino.st>

libutil: Various updates from FreeBSD, esp. pid_* functions

It appears that libutil.so is another Frankenstein monster where half
of it came from FreeBSD and later it was updated with NetBSD functio

libutil: Various updates from FreeBSD, esp. pid_* functions

It appears that libutil.so is another Frankenstein monster where half
of it came from FreeBSD and later it was updated with NetBSD functions.
Like libm, this causes problems with syncing later.

In order to update the daemon program, the set of pidfile_* functions
had to be brought in from FreeBSD. While doing that, I synced with
FreeBSD as much as possible. The expand number function was added
as well as a dedicated pw_util man page.

Specifically ignored were FreeBSD functionality involving kinfo and kld.
The login functions are essentially incompatible as the FreeBSD ones
require syscntls, so I left the NetBSD versions alone. The various
humanize functions that only exist on DragonFly were also left untouched.

Collateral damage included:
sbin/devd/devd.[ch][ch] (partial sync)
usr.sbin/authpf/authpf.c (partial sync)
usr.sbin/apmd/apmd.c
usr.sbin/battd/battd.c
usr.sbin/bthcid/bthcid.c
usr.sbin/pflogd/pflogd.c
usr.sbin/rwhod/rwhod.c
usr.sbin/syslogd/ (full sync)
usr.sbin/sysvipcd/sysvipcd.c

show more ...


Revision tags: v3.6.0, v3.7.1, v3.6.0rc, v3.4.3, v3.4.2, v3.4.1, v3.4.0, v3.4.0rc, v3.5.0, v3.2.2
# 6d29a580 03-Nov-2012 John Marino <draco@marino.st>

libutil: Implement hexdump(3)

Similar to hexdump(9) but available to userland.

Taken-from:
FreeBSD SVN 180161 (01 JUL 2008)
FreeBSD SVN 185729 (06 DEC 2008)


# ef62212a 03-Nov-2012 John Marino <draco@marino.st>

libutil: Implement group file utilities

Taken from FreeBSD's libutil


Revision tags: v3.2.1, v3.2.0, v3.3.0, v3.0.3
# 921f5a3f 09-Jun-2012 Matthew Dillon <dillon@apollo.backplane.com>

Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2


# 2dc55a02 08-Jun-2012 Sascha Wildner <saw@online.de>

Put getmntopts() into libutil and install mntopts.h to /usr/include.

Previously, they were private to sbin/mount and the other mount_*
commands would take them from there via their Makefiles.

Howev

Put getmntopts() into libutil and install mntopts.h to /usr/include.

Previously, they were private to sbin/mount and the other mount_*
commands would take them from there via their Makefiles.

However, puffs related stuff outside base (in pkgsrc for example)
couldn't reach them this way. So for now, arrange it like NetBSD
has it.

show more ...


Revision tags: v3.0.2, v3.0.1, v3.1.0, v3.0.0
# 86d7f5d3 26-Nov-2011 John Marino <draco@marino.st>

Initial import of binutils 2.22 on the new vendor branch

Future versions of binutils will also reside on this branch rather
than continuing to create new binutils branches for each new version.


Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1, v2.5.0, v2.4.0
# 6507240b 06-Aug-2009 Matthew Dillon <dillon@apollo.backplane.com>

DEVTAB - Add mountroot & fstab support for serial numbers, and devtab.

* The vfs.root.mountfrom /boot/loader.conf variable may now specify
devfs aliases, allowing it to specify root mounts by seri

DEVTAB - Add mountroot & fstab support for serial numbers, and devtab.

* The vfs.root.mountfrom /boot/loader.conf variable may now specify
devfs aliases, allowing it to specify root mounts by serial number.
Here is an example:

vfs.root.mountfrom="hammer:serno/L41JYE0G.s1d"

Note that vfs.root.mountfrom may NOT currently specify /etc/devtab labels.

* /etc/fstab may now specify devfs relative paths (such as serial numbers)
as well as /etc/devtab labels. A ".suffix" may be used to extend the
translation so /etc/devtab only needs to specify the base label.

Example /etc/fstab:

# Device Mountpoint FStype Options Dump Pass
#
driveA.s1d / hammer rw 1 1
driveA.s1b none swap sw 0 0
driveA.s1a /boot ufs rw 1 1
serno/L41JYE0G.s1d /fubar hammer rw 1 1

/etc/devtab:

driveA serno L41JYE0G

show more ...


Revision tags: v2.3.2
# 1c98c6fb 10-Jul-2009 Matthew Dillon <dillon@apollo.backplane.com>

libutil - add getdevpath()

Add the getdevpath() function which translates a device name such as "da0",
or label such as "fubar", into a device path. This function searches
/usr/local/etc/devtab, /e

libutil - add getdevpath()

Add the getdevpath() function which translates a device name such as "da0",
or label such as "fubar", into a device path. This function searches
/usr/local/etc/devtab, /etc/devtab, and /etc/defaults/devtab for labels.
Device names beginning with '/' or '.' are assumed to be paths and passed
through.

show more ...


# 53116cdc 06-Jul-2009 Jordan Gordeev <jgordeev@dir.bg>

Merge commit '1276d1e1a1b128f7093a3021d3f6bc27afa80d23' into amd64


# d16531ad 25-Jun-2009 Michael Neumann <mneumann@ntecs.de>

Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly


# fdd0a90c 21-Jun-2009 Matthew Dillon <dillon@apollo.backplane.com>

Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly


# b792147d 18-Jun-2009 Sascha Wildner <saw@online.de>

Raise WARNS level of several libraries.


Revision tags: v2.3.1, v2.2.1, v2.2.0, v2.3.0
# 08abcb65 03-Jan-2009 Matthew Dillon <dillon@apollo.backplane.com>

Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into devel


# f7e3064f 28-Dec-2008 Peter Avalos <pavalos@theshell.com>

Use libutil and libypclnt in chpass for passwd manipulations.

While I'm here, WARNS and style cleanups.

Obtained-from: FreeBSD


12