aboutsummaryrefslogtreecommitdiffstats
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2016-12-07agetty: remove obsolete HAVE_UPDWTMP fallbackRuediger Meier1-2/+0
2016-11-09lib,strutils: add strtoux[16|32|64]_or_err functionsHeiko Carstens1-0/+3
2016-10-19lib/crc32: prefix public functionsGustavo Zacarias1-2/+2
2016-10-04lib/randutils: remove unnecessary functionKarel Zak1-1/+0
2016-09-29lib/strutils: make left and right trims more robustSami Kerola1-2/+7
2016-09-21debug: use const void * for ul_debugobj()Igor Gnatenko1-1/+1
2016-09-06libsmartcols: support multi-line cells based on line breaksKarel Zak1-1/+1
2016-09-06lib/randutils: add xsrand() and rand_get_number()Karel Zak1-0/+5
2016-08-26lib/pager: cleanup and extend APIKarel Zak1-1/+4
2016-08-17loopdev: Implememt loopcxt_set_status()Stanislav Brabec1-0/+1
2016-08-16include/closestream: define exit codesKarel Zak1-2/+6
2016-08-16include/env: minor fixes and clean upsKarel Zak1-1/+7
2016-08-12misc: always check setenv(3) return valueSami Kerola1-1/+1
2016-08-11pathnames: guard clashing definitions on FreeBSDFranco Fichtner1-0/+4
2016-08-08libmount: ignore redundant slashesKarel Zak1-1/+1
2016-08-04lib/loopdev: cleanup sizelimit checkKarel Zak1-3/+3
2016-08-03Implement loopcxt_check_conflict()Stanislav Brabec1-0/+3
2016-08-03Add sizelimit to internal APIStanislav Brabec1-3/+5
2016-08-02libsmartcols: Corrected JSON escapingKarel Zak1-0/+80
2016-07-03lib: try to find tty in get_terminal_name()Sami Kerola1-1/+1
2016-06-26libcommon: add ISO_8601_GMTIME that will print UTC-0 timestampsSami Kerola1-1/+2
2016-06-03include/widechar: add fallback for WEOFKarel Zak1-1/+3
2016-06-03include/widechar: add missing fallbacksKarel Zak1-2/+8
2016-06-02lib/sysfs: be more smart for non-scsi devicesKarel Zak1-1/+2
2016-05-31misc: Fix various typosSebastian Rasmussen6-6/+6
2016-05-24build-sys: add missing include/plymouth-ctrl.hKarel Zak1-0/+1
2016-05-24lib/timeutils: add strtime_short()Karel Zak1-0/+7
2016-05-24include/timeutils: rewrite iso formatting functionsKarel Zak1-6/+10
2016-05-23include/timeutils: use pointer for time_tKarel Zak1-1/+1
2016-05-20sulogin: agetty: use the plymouth local protocol instead the plymouth binaryWerner Fink1-0/+65
2016-05-11lib/timeutils: add strxxx_iso() functionsKarel Zak2-0/+15
2016-04-22libmount: remove duplicate codeKarel Zak1-4/+9
2016-04-13libmount: try absolute target before canonicalizeKarel Zak1-0/+10
2016-03-23libblkid: Update for newer bcache superblocksKent Overstreet2-10/+0
2016-03-21Merge branch '2016-03-02/cgns' of https://github.com/hallyn/util-linuxKarel Zak1-0/+3
2016-03-15libmount: improve conversion from root= to the devnameKarel Zak1-0/+1
2016-03-09Merge branch 'port-osx' of https://github.com/rudimeier/util-linuxKarel Zak1-14/+40
2016-03-09misc: remove path name definitions that are unusedSami Kerola1-18/+0
2016-03-08include/bitops: avoid fallbacks for more systemsRuediger Meier1-0/+21
2016-03-08include/bitops: add casts to bswap functionsRuediger Meier1-14/+19
2016-03-08include: move sys/sysmacros.h to c.hKarel Zak1-0/+4
2016-03-07lib: include sys/stat.h for struct statRuediger Meier1-0/+1
2016-03-07build-sys: add and use openat build conditionalsRuediger Meier1-0/+2
2016-03-07lib: move fopen_at() to fileutils.h, remove at.hRuediger Meier3-23/+10
2016-03-07lib: remove openat fallback functions (include/at.h)Ruediger Meier1-11/+1
2016-03-02Implement support for cgroup namespacesSerge Hallyn1-0/+3
2016-02-29lib: provide fallback if mkostemp(3) missingRuediger Meier1-0/+2
2016-02-18include: provide MAP_ANONYMOUS on OSXRuediger Meier1-0/+8
2016-02-18lib: rename strmode() and setmode()Ruediger Meier1-1/+1
2016-02-17lib/color: add more ESC seq.Karel Zak1-0/+4
2016-01-22libsmartcols: support multibyte titles, rename wrap to paddingKarel Zak1-0/+4
2016-01-13lib/mbsalign: fix warnings when compile without widecharsKarel Zak1-0/+1
2016-01-06lib/tty: Pass default width to get_terminal_width()Boris Egorov1-1/+1
2015-12-15login, mount: fix __SC_GETPW_R_SIZE_MAX usageKarel Zak1-0/+9
2015-12-08libmount: add cgroup2 pseudo FSKarel Zak1-0/+1
2015-12-02Merge branch 'races' of git://github.com/kerolasa/lelux-utiliteetitKarel Zak2-0/+15
2015-12-01include: add missing header fileKarel Zak1-0/+1
2015-11-27namei: move icache to lib/Karel Zak1-0/+28
2015-11-25lslocks: use stuff from lib/procutilsKarel Zak1-0/+1
2015-11-22lib/blkdev: add open_blkdev_or_file() functionSami Kerola1-0/+3
2015-11-22include/fileutils: add is_same_inode() checkSami Kerola1-0/+12
2015-11-19include: remove now useless linux_reboot.h.Casper Ti. Vector2-73/+0
2015-11-19losetup: support list direct ioMing Lei1-0/+2
2015-11-19losetup: support ioctl cmd of LOOP_SET_DIRECT_IOMing Lei1-0/+2
2015-10-18ctrlaltdel: display setting when ran without argumentsSami Kerola1-0/+3
2015-10-09include/pt-mbr-partnames: remove '|' from partition type nameKarel Zak1-1/+1
2015-10-09fdisk: to recognize Intel Rapid Start hibernation partitionJörg Jenderek2-2/+5
2015-10-02fdisk: to recognize partition type 0xEA (Rufus)Jörg Jenderek2-0/+2
2015-10-01lib/strv: add strv_extendv()Karel Zak1-0/+1
2015-09-24lib/crc32: don't require to modify GPT headerKarel Zak1-0/+2
2015-08-24chsh, chfn, vipw: fix filenames collisionKarel Zak1-3/+3
2015-08-04build-sys: add --disable-assertKarel Zak1-0/+2
2015-08-03textual: adjust grammar and punctuation of some messagesBenno Schulenberg1-3/+3
2015-07-24libsmartcols: don't link with tinfoKarel Zak3-32/+42
2015-07-20include/xalloc: add err_oom()Karel Zak1-0/+7
2015-07-20lib/procutils: add proc_get_cmdline()Karel Zak1-0/+1
2015-07-20include/all-io: read_all() don't retry on EOFKarel Zak1-3/+1
2015-07-16lslogins: merge read_utmp() codeKarel Zak2-29/+0
2015-06-29rtcwake: improve read_clock_mode()Sami Kerola1-0/+3
2015-06-08include/c: Define F_DUPFD_CLOEXEC on kFreeBSD systems if missingGuillem Jover1-0/+6
2015-06-08lib/fileutils: Add new dup_fd_cloexec functionGuillem Jover1-0/+1
2015-06-05libsmartcols: keep JSON field names lower-caseKarel Zak1-2/+8
2015-05-28lib/sysfs: rename devname functions, cleanupKarel Zak1-8/+5
2015-05-28lib/sysfs: Fix /dev to /sys node name translationStanislav Brabec1-1/+19
2015-05-26Fix /sys to /dev node name translationStanislav Brabec1-0/+18
2015-05-15lib/strv: add new functions (from systemd)Karel Zak3-0/+59
2015-04-22lib/strutils: fix string_add_to_idarray() int vs. size_tKarel Zak1-1/+1
2015-04-13libfdisk: support bootbits protection from (p)MBRKarel Zak1-0/+1
2015-04-08libfdisk: recognize FAT32 partitions hidden by Acronis softwareJörg Jenderek2-0/+2
2015-03-10silence compiler warningRainer Gerhards1-1/+2
2015-03-06build-sys: fix typoKarel Zak1-1/+1
2015-03-06lib/timer: use separate file for timersKarel Zak3-21/+25
2015-03-05lib/monotonic: fix compiler warningsKarel Zak1-0/+3
2015-03-05agetty: support /usr/lib/os-release tooKarel Zak1-1/+3
2015-03-05flock: fix timeout handler pointer usageKarel Zak1-1/+1
2015-03-05flock: improve timeout handlingSami Kerola3-32/+4
2015-03-03build-sys: add --enable-usrdir-pathKarel Zak1-2/+12
2015-02-25lib/colors: add USAGE_COLORS_DEFAULTKarel Zak1-0/+7
2015-02-24logger: move /dev/log to pathnames.hSami Kerola1-0/+3
2015-02-24rpmatch: use symbolic value when evaluation return codesSami Kerola1-0/+4
2015-02-24lib/strutils: extend parse_switch() to accept more optionsKarel Zak1-1/+1
2015-02-24lib/strutils: move parse_switch() from setterm(1) to librarySami Kerola1-0/+2
2015-01-09unshare: Fix --map-root-user to work on new kernelsEric W. Biederman1-0/+1
2014-12-19Merge remote-tracking branch 'sami/2014wk49'Karel Zak1-0/+1
2014-12-19include/c: define UL_ASAN_BLACKLIST address_sanitizer function attributeSami Kerola1-0/+17
2014-12-19lslogins: use hardcoded paths from pathnames.hSami Kerola1-0/+1
2014-12-19strutils: fix unsigned integer overflows [AddressSanitizer]Sami Kerola1-3/+6
2014-12-19fdisk: (sgi) fix unsigned integer overflow [AddressSanitizer]Sami Kerola1-1/+3
2014-12-15login-utils: Enable building util-linux against OpenPAMWill Johansson1-1/+5
2014-12-05libmount: add new libmnt_monitor APIKarel Zak1-0/+6
2014-12-04libfdisk: fix bug in cmp_numbers() and partitions sortingKarel Zak1-1/+1
2014-12-04libfdisk: fix cfdisk freespace analyzeKarel Zak1-0/+8
2014-12-02lib/sysfs: add subsystem and hotplug detectionKarel Zak1-0/+4
2014-11-27include/carefulputc: encode also ' and $ in fputs_quoted() outputKarel Zak1-0/+2
2014-11-19build-sys: move all around clock_gettime() to monotonic.cKarel Zak3-3/+3
2014-11-18misc: use monotonic time rater than gettimeofdayKarel Zak1-0/+3
2014-11-10include/statfs_magic: use macro rather than type for f_typeKarel Zak1-2/+2
2014-11-07mkswap: remove unnecessary size checkSami Kerola1-2/+0
2014-11-06switch_root: improve statfs->f_type portabilityKarel Zak1-0/+11
2014-11-04lib/loopdev: replace custom DBG() with include/debug.hKarel Zak1-2/+0
2014-11-03include/debug: improve and cleanupKarel Zak1-17/+70
2014-10-27build-sys: properly check for -lrtKarel Zak1-1/+1
2014-10-24include/debug: fix typoKarel Zak1-1/+1
2014-10-23whereis: cleanup debug stuff, fix argv[] usageKarel Zak1-1/+1
2014-10-01include/debug: remove duplicate 'const' declaration warningSami Kerola1-1/+1
2014-10-01include: fix compiler warningsSami Kerola2-6/+6
2014-09-22Merge branch 'misc' of git://github.com/kerolasa/lelux-utiliteetitKarel Zak3-17/+6
2014-09-22swapon: split swapon-common.cKarel Zak3-29/+10
2014-09-19lib: remove xgetpass()Sami Kerola2-7/+0
2014-09-19include: simplify fputc_careful() in carefulputc.hSami Kerola1-10/+6
2014-09-17agetty: fixing FTBFS on !linux (Debian util-linux 2.20.1-1.2)Christoph Egger1-0/+40
2014-08-28include/optutils: fix typoKarel Zak1-1/+1
2014-08-25libblkid: move string trim function to strutils.hKarel Zak1-0/+37
2014-08-13include/debug: allow to speficy empty masknamesKarel Zak1-1/+3
2014-08-13include/debug: cleanup masksKarel Zak1-0/+1
2014-08-13include/debug: make masknames optionalKarel Zak1-1/+1
2014-08-13libs/debug: accept human readable names for _DEBUG=Ondrej Oprala1-1/+41
2014-08-13lib/colors: add function to return color from schemeKarel Zak1-0/+2
2014-08-11textual: remove some inconsistent periods from error messagesBenno Schulenberg1-4/+4
2014-08-01lib/sysfs: allow to write to sysfs attributesKarel Zak1-0/+3
2014-07-28swaplabel: move swapon-common to include directorySami Kerola2-0/+29
2014-07-11Fix typo "ioclt" in various files.Lauri Nurmi2-2/+2
2014-06-19build-sys: support ./configure ADJTIME_PATH=Karel Zak1-0/+4
2014-06-18lib/fileutils: xalloc stuff in library-like codeKarel Zak1-2/+3
2014-06-17build-sys: remove obsolete wholedisk.cKarel Zak2-9/+0
2014-06-17lib/sysfs: add sysfs_devno_is_wholedisk()Karel Zak1-0/+1
2014-06-17lib/sysfs: add sysfs_devno_is_lvm_private() from libblkidKarel Zak1-0/+2
2014-06-09lib/fileutils: add stripoff_last_component() from libmountKarel Zak1-0/+1
2014-06-09lib/fileutils: add mkdir_p() from libmountKarel Zak1-0/+2
2014-05-15lslogins: add readtump.h headerOndrej Oprala1-0/+28
2014-05-15lslogins: add functionalityOndrej Oprala1-0/+1
2014-05-13lib/colors: support schemes customizationKarel Zak1-6/+13
2014-05-13lib/colors: allow to temporary disable colorsKarel Zak1-0/+6
2014-05-13lib/colors: add support for @term and /home/kzakKarel Zak1-2/+2
2014-05-06include/boottime: add a new fileKarel Zak1-0/+9
2014-05-06lib/timeutils: remove get_boot_time from libcommonKarel Zak2-1/+1
2014-05-06include/c: do not gettextize a wordless stringBenno Schulenberg1-1/+1
2014-05-06include/carefulputc: remove a duplicate includeBenno Schulenberg1-4/+5
2014-05-06include/c: remove a duplicate includeBenno Schulenberg1-10/+7
2014-05-06swapon, swapheader, mkswap: move swap signature to headerSami Kerola1-0/+2
2014-05-06include/swapheader.h: ensure type sizesSami Kerola1-5/+7
2014-05-06mkswap: remove legacy swap structureSami Kerola1-10/+2
2014-05-04mkswap, swaplabel: move version number to headerSami Kerola1-0/+1
2014-05-04include/c.h: add macro to print definitions as stringSami Kerola1-0/+9
2014-05-04dmesg: move get_boot_time() to lib/timeutilsSami Kerola1-0/+1
2014-04-15lib/mbalign: report also size in bytesKarel Zak1-0/+1
2014-04-15lib/mbsalign: split mbs_safe_encode()Karel Zak1-0/+3
2014-04-03lib/tt.c: Goodbye!Ondrej Oprala2-116/+0
2014-04-03include/carefulputc: cleanup and add fputs_{quoted,nonblank}()Karel Zak1-3/+42
2014-03-26mcookie: use lib/randutilsSami Kerola1-0/+1
2014-03-21include/debug: add another debug macrosKarel Zak1-1/+17
2014-03-21include/debug: fix coding styleKarel Zak1-21/+22
2014-03-21Merge branch 'common_debug' of https://github.com/ooprala/util-linuxKarel Zak2-0/+67
2014-03-13include/closestream: don't wipe errno on EPIPEKarel Zak1-1/+2
2014-03-13clean up redundant macros and definesOndrej Oprala1-8/+0
2014-03-13libcommon: don't mention lib versions in debug macrosOndrej Oprala1-3/+0
2014-03-12libcommon: define more debugging macrosOndrej Oprala1-0/+7
2014-03-12libcommon: add common debugging routinesOndrej Oprala2-0/+71
2014-03-11lib/tt: keep track about output orderKarel Zak1-1/+4
2014-03-11lib/tt: add tt_line_get_userdata()Karel Zak1-0/+1
2014-03-11include/list: add void data to the sort cmp functionKarel Zak1-9/+15
2014-03-11lib/mbalign: add mbs_safe_width() from tt.cKarel Zak1-2/+9
2014-03-11include/xalloc: add xvasprintf()Karel Zak1-0/+8
2014-03-11include/tt: add function to convert table to stringKarel Zak1-0/+1
2014-03-11lib/tt: add reduce term width functionalityKarel Zak1-0/+2
2014-03-11lib/tt: add TT_FL_MAX to fill screenKarel Zak1-6/+9
2014-03-11lib/tt: add tb_get_nlines()Karel Zak1-0/+2
2014-03-11lib/tt: don't hardcode stdout as outputKarel Zak1-0/+2
2014-03-11include/tt: add tt_is_empty()Karel Zak1-0/+5
2014-03-11lib/colors: check for /etc/terminal-colors.d/[util].disableOndrej Oprala2-2/+6
2014-03-06libmount: add statfs_magic.hKarel Zak2-1/+90
2014-02-10lib/color: add colorscheme parserKarel Zak1-0/+1
2014-01-24losetup: wait for udevKarel Zak1-0/+1
2014-01-24include/c.h: prefer nanosleep() over usleep()Karel Zak2-8/+17
2014-01-07unshare: Add possibility to add mapping into root user in user namespaceLubomir Rintel1-0/+3
2014-01-06lib/path: add path_strdup()Karel Zak1-0/+2
2013-11-12docs: update links to http://git.kernel.org/ web repository viewsSami Kerola1-1/+1
2013-11-08strutils: add skip_space() functionOndrej Oprala1-0/+18
2013-10-04include: Add missing includesMichael Forney1-0/+3
2013-09-30nologin: add new commandKarel Zak1-0/+2