summaryrefslogtreecommitdiffstats
path: root/src/shared/format-table.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* sd-json,tree-wide: add sd_json_format_enabled() and use it everwhereZbigniew Jędrzejewski-Szmek2024-10-281-1/+1
* basic: split ifname related calls from format-util.h into format-ifname.hLennart Poettering2024-09-131-0/+1
* tree-wide: use isatty_safe() moreLennart Poettering2024-08-201-1/+1
* table: Improve mangling of JSON field namesAdrian Vovk2024-07-171-7/+28
* table: Add TABLE_SET_JSON_FIELD_NAMEAdrian Vovk2024-07-171-0/+14
* libsystemd: turn json.[ch] into a public APILennart Poettering2024-06-121-65/+65
* shared/format-table: print BPS with part after pointZbigniew Jędrzejewski-Szmek2024-05-301-1/+1
* Merge pull request #30628 from YHNdnzj/format-table-improvementYu Watanabe2023-12-251-1/+1
|\
| * core,format-table: use strna/ersatz for formatting fdstore dumpMike Yuan2023-12-251-1/+1
* | tree-wide: drop space between variable and an increment/decrementYu Watanabe2023-12-241-1/+1
|/
* format-table: add a proper "underline" concept to cellsLennart Poettering2023-11-201-15/+112
* format-table: add new table_get_current_column() helperLennart Poettering2023-10-201-0/+8
* format-table: add new uint32_t hex field typeLennart Poettering2023-10-201-0/+16
* format-table: use format_timestamp_relative_monotonicMike Yuan2023-09-021-3/+1
* json: free array in json_variant_unref_many()Daan De Meyer2023-07-121-45/+22
* tree-wide: use memstream-utilYu Watanabe2023-05-311-19/+14
* time-util,format-table: add relative_monotonic variant for timestampMike Yuan2023-05-261-4/+13
* tree-wide: check memstream buffer after closing the handleFrantisek Sumsal2023-05-241-0/+3
* format-table: add new cell type for displaying major/minor devnumsLennart Poettering2023-03-291-0/+37
* format-table: add inode type cell typeLennart Poettering2023-03-291-0/+12
* shared/format-table: optionally print timestamps without "left"Zbigniew Jędrzejewski-Szmek2023-02-221-2/+11
* format-table: add new cell type TABLE_TIMESPAN_DAYLennart Poettering2023-01-241-2/+8
* format-table: add cell type for showing date only timestampsLennart Poettering2023-01-201-1/+8
* format-table: add field type TABLE_PATH_BASENAMELennart Poettering2022-12-231-5/+24
* format-table: teach table_add_cell_stringf_full() to generate TABLE_FIELD/TAB...Lennart Poettering2022-11-131-2/+5
* format-table: introduce TABLE_HEADER cell typeLennart Poettering2022-11-131-80/+71
* Merge pull request #25328 from poettering/vertical-tablesYu Watanabe2022-11-111-14/+148
|\
| * format-table: add an explicit "vertical" modeLennart Poettering2022-11-101-14/+148
* | json: add build helpers to insert id128 in uuid formatting into json objectLennart Poettering2022-11-101-2/+2
|/
* basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+0
* shared/format-table: use empty_string instead of hardcoding "-" for invalid v...Zbigniew Jędrzejewski-Szmek2022-09-221-7/+7
* shared/format-table: use enum instead of Table.empty_stringZbigniew Jędrzejewski-Szmek2022-09-221-8/+24
* various: use "-" instead of "n/a" in tablesZbigniew Jędrzejewski-Szmek2022-09-171-9/+9
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-1/+0
* sd128: export sd_id128_to_uuid_string()Lennart Poettering2022-02-141-3/+3
* shared/format-table: drop unnecessary _cleanup_Zbigniew Jędrzejewski-Szmek2021-11-241-13/+13
* shared/format-table: add cosmetic initializationZbigniew Jędrzejewski-Szmek2021-11-231-1/+1
* Make pager_open() return voidZbigniew Jędrzejewski-Szmek2021-11-031-1/+1
* basic: split out glyph/emoji related calls from locale-util.[ch] into glyph-u...Lennart Poettering2021-10-051-1/+1
* tree-wide: make format_ifname() or friends return negative errno on failureYu Watanabe2021-09-281-9/+2
* systemd-analyze: add new option to generate JSON output of security analysis ...Maanya Goenka2021-09-061-0/+6
* format-table: allow to explicitly override JSON field namesLennart Poettering2021-09-031-15/+66
* tree-wide: port everything over to new sd-id128 compund literal blissLennart Poettering2021-08-201-8/+4
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-3/+3
* Merge pull request #20109 from keszybz/timestamp-macrosYu Watanabe2021-07-141-2/+2
|\
| * shared/format-table: allocate buffer of sufficient sizeZbigniew Jędrzejewski-Szmek2021-07-091-2/+2
* | shared/format-table: fix invalid freeZbigniew Jędrzejewski-Szmek2021-07-091-1/+1
|/
* format-table: teach table_hide_column_from_display() to accept multiple argum...Lennart Poettering2021-07-081-5/+20
* format-table: add cell type for outputting 64bit values in hexLennart Poettering2021-07-081-0/+16
* format-table: add cell type for "mode_t" valuesLennart Poettering2021-07-081-0/+35