Revisions of jc
buildservice-autocommit
accepted
request 1161274
from
Michael Vetter (jubalh)
(revision 32)
baserev update by copy to link target
Michael Vetter (jubalh)
accepted
request 1161103
from
Martin Hauke (mnhauke)
(revision 31)
- Update to version 1.25.2 * Add apt-cache-show command parser. * Add apt-get-sqq command parser. * Add ethtool command parser. * Add needrestart command parser. * Enhance df parser to add human readable output support. * Enhance free parser to add human readable output support. * Enhance iptables parser to handle -x output. * Enhance /proc/pid/stat parser to support "Idle" state. * Enhance rpm_qi and pkg_index_deb parsers to split list fields into arrays. * Fix iwconfig parser to handle more special characters in the SSID name. * Fix xrandr parser to ignore extra horizontal and vertical stats lines. - Update to version 1.25.1 * Fix for crash when optional libraries are not installed. * Fix for ini parser crashing with some keys with no values. * Fix xrandr parser to extract more EDID data. * Enhance uptime parser to support output with no user information * Enhance --quiet CLI option to cover more warning messages. * Add tests for missing optional libraries. - Update to version 1.25.0 * Add --slurp functionality to wrap output from multiple lines into a single array. * Streaming parsers are not supported. Use jc -hhh to find parsers compatible with the slurp option. * Enhance /proc file magic syntax to allow slurping when multiple files are selected. * Enhance --meta-out functionality to include a list of the input
buildservice-autocommit
accepted
request 1133988
from
Michael Vetter (jubalh)
(revision 30)
baserev update by copy to link target
Michael Vetter (jubalh)
accepted
request 1133902
from
Martin Hauke (mnhauke)
(revision 29)
- Update to version 1.24.0 * Add debconf-show command parser. * Add iftop command parser. * Add pkg-index-apk parser for Alpine Linux Package Index files. * Add pkg-index-deb parser for Debian/Ubuntu Package Index files. * Add proc-cmdline parser for /proc/cmdline file. * Add swapon command parser. * Add tune2fs command parser. * Remove iso-datetime parser deprecated since v1.22.1. (use datetime-iso instead). * Refactor acpi command parser for code cleanup. * Fix iptables parser for cases where the target field is blank in a rule. * Fix vmstat parsers for some cases where wide output is used. * Fix mount parser for cases with spaces in the mount point name. * Fix xrandr parser for infinite loop issues.
buildservice-autocommit
accepted
request 1128652
from
Michael Vetter (jubalh)
(revision 28)
baserev update by copy to link target
Michael Vetter (jubalh)
accepted
request 1128581
from
Martin Hauke (mnhauke)
(revision 27)
- Update to version 1.23.6 * Fix XML parser for xmltodict library versions < 0.13.0 * Fix who command parser for cases when the from field contains spaces - Update to version 1.23.5 * Add host command parser * Add nsd-control command parser * Add lsb_release command parser * Add /etc/os-release file parser * Enhance env command parser to support multi-line values * Enhance ping and ping-s parsers to add error and corrupted support * Enhance xml parser to include comments in the JSON output * Fix pidstat command parser when using -T ALL * Fix x509-cert parser to allow negative serial numbers * Fix x509-cert parser for cases when bitstrings are larger than standard * Fix xrandr command parser for associated device issues * Fix error when pygments library is not installed - Update to version 1.23.4 * Add /etc/resolve.conf file parser * Add /proc/net/tcp and /proc/net/tcp6 file parser * Add find command parser * Add ip route command parser * Fix certbot command parser to be more robust with different line endings - Update to version 1.23.3 * Add lsattr command parser * Add srt file parser * Add veracrypt command parser
buildservice-autocommit
accepted
request 1057084
from
Martin Hauke (mnhauke)
(revision 26)
baserev update by copy to link target
Martin Hauke (mnhauke)
accepted
request 1046310
from
Dirk Mueller (dirkmueller)
(revision 25)
- update to 1.22.4: * Add `iwconfig` command parser * Add NeXTSTEP format support to the PLIST file parser * Fix `proc` parser magic signature detection for `/proc/pid/stat` hacks * Fix `x509-cert` parser for string serial numbers * Add category tags to parser metadata: generic, standard, file, string, binary, command * Add "list parsers by category" view to help * Fix python 3.6-related issues * Add python 3.6 to automated tests
buildservice-autocommit
accepted
request 1045061
from
Martin Hauke (mnhauke)
(revision 24)
baserev update by copy to link target
Martin Hauke (mnhauke)
accepted
request 1045060
from
Dirk Mueller (dirkmueller)
(revision 23)
- update to 1.22.3: * Add Common Log Format and Combined Log Format file parser (standard and streaming) * Add PostgreSQL password file parser * Add openvpn-status.log file parser * Add `cbt` command parser (Google Big Table) * Enhance `ifconfig` parser with interface lane information on BSD * Enhance `ifconfig` parser with additional IPv6 `scope_id` info for BSD * Fix `ifconfig` parser to capture some IPv6 addresses missed on BSD * Fix `git-log` and `git-log-s` parsers for failure on empty author name * Update `os-prober` parser with split EFI partition fields * Add ISO string attribute (`.iso`) to `jc.utils.timestamp()` * Fix several documentation typos
buildservice-autocommit
accepted
request 1035599
from
Michael Vetter (jubalh)
(revision 22)
baserev update by copy to link target
Michael Vetter (jubalh)
accepted
request 1035505
from
Martin Hauke (mnhauke)
(revision 21)
- Update to version 1.22.2 * add sshd_conf parser for sshd configuration files and sshd -T output. * add findmnt command parser. * add git ls-remote command parser. * add os-prober command parser. * add SemVer string parser. * enhance the ifconfig parser so it can output multiple IPv4 and IPv6 addresses. * enhance xml parser with optional _ prefix for attributes instead of * @ by using the --raw option. This can make it easier to filter theJSON output in some tools. * fix the xml parser to output a normal Dictionary instead of OrderdDict. * fix csv and csv-s parsers for UTF-8 encoded CSV files with leading BOM bytes. * fix exit code to be non-zero on interrupt. * allow parser module objects to be used as arguments to jc.get_help() and jc.parser_info() * catch unexpected exceptions in the CLI * add error message on interrupt to STDERR
buildservice-autocommit
accepted
request 1031834
from
Martin Hauke (mnhauke)
(revision 20)
baserev update by copy to link target
Martin Hauke (mnhauke)
accepted
request 1030942
from
Martin Hauke (mnhauke)
(revision 19)
- Update to version 1.22.1 * add udevadm command parser * add lspci command parser * add pci.ids file parser * fix proc-pid-stat parser for command names with spaces and newlines * enhance ip-address parser to add ip_split field * display until iso-datetime is removed in a future version. * optimize performance of calculated timestamps
buildservice-autocommit
accepted
request 983867
from
Michael Vetter (jubalh)
(revision 18)
baserev update by copy to link target
Michael Vetter (jubalh)
accepted
request 983605
from
Martin Hauke (mnhauke)
(revision 17)
- Update to version 1.20.1 * Add postconf -M parser tested on linux * Update asciitable and asciitable-m parsers to preserve case in key names when using the -r or raw=True options. * Add long options (e.g. --help, --about, --pretty, etc.) * Fix id parser for cases where the user or group name is not present - Update to version 1.20.0 * Add YAML output option with -y * Add top -b standard and streaming parsers tested on linux * Add plugin_parser_count, standard_parser_count, and streaming_parser_count keys to jc -a output * Add is_compatible function to the utils module * Fix pip-show parser for packages with a multi-line license field * Fix ASCII Table parser for cases where centered headers cause mis-aligned fields
buildservice-autocommit
accepted
request 977807
from
Martin Hauke (mnhauke)
(revision 16)
baserev update by copy to link target
Martin Hauke (mnhauke)
accepted
request 977132
from
Martin Hauke (mnhauke)
(revision 15)
- Update to version 1.19.0 * Add chage --list command parser tested on linux * Add git log command streaming parser * Fix git log standard parser for corner-cases where hash values are in messages * Fix df command parser for rare instances when a newline is found at the end * Fix asciitable-m parser to skip some rows that contain column separator characters in cell data. A warning message will be printed to STDOUT unless -q or quiet=True is used.
Martin Hauke (mnhauke)
accepted
request 948144
from
Martin Hauke (mnhauke)
(revision 14)
- Update to version 1.18.1 * Add high-level parse API for built-in and plugin parsers * Add python module developer documentation * Enhance magic syntax exception messages * Enhance documentation formatting
Michael Vetter (jubalh)
accepted
request 928358
from
Martin Hauke (mnhauke)
(revision 13)
- Update to version 1.17.1 * Fix file parser for gzip files * Fix uname parser for cases where the 'processor' and/or 'hardware_platform' fields are missing on linux * Fix uname parser on FreeBSD * Add lsusb parser tested on linux * Add CSV file streaming parser * Add testing for Python 3.10.0
Displaying revisions 1 - 20 of 32