aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2021-10-13 15:07:02 -0400
committerLibravatarUnit 193 <unit193@unit193.net>2021-10-13 15:07:02 -0400
commit19c5b6157eba9a68ae9e5fc37ae40892404c7d54 (patch)
tree0bb52772fcd5f6c145cf28f04fbaaff8f5b83778
parent82da5c3c58727a1acf99d3f363a4b588d316adca (diff)
downloadinxi-upstream.tar.bz2
inxi-upstream.tar.xz
inxi-upstream.tar.zst
New upstream version 3.3.07-1.upstream/3.3.07-1upstream
-rw-r--r--LICENSE.txt14
-rw-r--r--README.txt19
-rwxr-xr-xinxi498
-rw-r--r--inxi.156
-rw-r--r--inxi.changelog776
5 files changed, 879 insertions, 484 deletions
diff --git a/LICENSE.txt b/LICENSE.txt
index 9cecc1d..f288702 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -1,7 +1,7 @@
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
- Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
@@ -631,8 +631,8 @@ to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
- {one line to give the program's name and a brief idea of what it does.}
- Copyright (C) {year} {name of author}
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -645,14 +645,14 @@ the "copyright" line and a pointer to where the full notice is found.
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
- {project} Copyright (C) {year} {fullname}
+ <program> Copyright (C) <year> <name of author>
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
@@ -664,11 +664,11 @@ might be different; for a GUI interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
-<http://www.gnu.org/licenses/>.
+<https://www.gnu.org/licenses/>.
The GNU General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
-<http://www.gnu.org/philosophy/why-not-lgpl.html>.
+<https://www.gnu.org/licenses/why-not-lgpl.html>.
diff --git a/README.txt b/README.txt
index 14b96cc..dc37a25 100644
--- a/README.txt
+++ b/README.txt
@@ -107,7 +107,7 @@ wget -O inxi https://smxi.org/inxi
wget -O inxi smxi.org/inxi
NOTE: Just because github calls tagged commits 'Releases' does not mean they are
-releases! I can't change the words on the tag page. They are tagged commmits,
+releases! I can't change the words on the tag page. They are tagged commits,
period. A tag is a pointer to a commit, and has no further meaning.
If your distribution has blocked -U self updater and you want a newer version:
@@ -138,17 +138,15 @@ It's a good idea to check with pinxi if you want to make sure your issue has not
been corrected, since pinxi is always equal to or ahead of inxi.
--------------------------------------------------------------------------------
-LEGACY BRANCH
+LEGACY INXI (in inxi-legacy repo)
--------------------------------------------------------------------------------
-If you'd like to look at or check out the Gawk/Bash version of inxi, you can
-find it here, at the inxi-legacy branch (binxi):
+If you'd like to look at the Gawk/Bash version of inxi, you can find it in the
+inxi-legacy repo, as binxi in the /inxi-legacy directory:
-git clone https://github.com/smxi/inxi --branch inxi-legacy --single-branch
+Direct fast and easy install:
-OR direct fast and easy install:
-
-wget -O binxi https://github.com/smxi/inxi/raw/inxi-legacy/binxi
+wget -O binxi https://github.com/smxi/inxi-legacy/raw/master/inxi-legacy/binxi
OR easy to remember shortcut (which redirects to github):
@@ -158,6 +156,9 @@ This version will not be maintained, and it's unlikely that any time will be
spent on it in the future, but it is there in case it's of use or interest to
anyone.
+This was kept for a long time as the inxi-legacy branch of inxi, but was moved
+to the inxi-legacy repo 2021-09-24.
+
================================================================================
SUPPORT INFO
--------------------------------------------------------------------------------
@@ -185,7 +186,7 @@ unfortunately sometimes removed.
INXI CONFIGURATION: https://smxi.org/docs/inxi-configuration.htm
HTML MAN PAGE: https://smxi.org/docs/inxi-man.htm
-INXI OPTIONS PAGE: http://smxi.org/docs/inxi-options.htm
+INXI OPTIONS PAGE: https://smxi.org/docs/inxi-options.htm
NOTE: Check the inxi version number on each doc page to see which version will
support the options listed. The man and options page also link to a legacy
diff --git a/inxi b/inxi
index 8358388..7b8fe62 100755
--- a/inxi
+++ b/inxi
@@ -46,8 +46,8 @@ use POSIX qw(ceil uname strftime ttyname);
## INXI INFO ##
my $self_name='inxi';
-my $self_version='3.3.06';
-my $self_date='2021-07-21';
+my $self_version='3.3.07';
+my $self_date='2021-10-11';
my $self_patch='00';
## END INXI INFO ##
@@ -100,7 +100,7 @@ if (eval {require Time::HiRes}){
@t0 = eval 'Time::HiRes::gettimeofday()' if $b_hires; # let's start it right away
## Booleans [busybox_ps not used actively]
-my ($b_admin,$b_android,$b_arm,$b_busybox_ps,$b_display,$b_irc,
+my ($b_admin,$b_android,$b_arm,$b_busybox_ps,$b_cygwin,$b_display,$b_irc,
$b_mips,$b_ppc,$b_root,$b_running_in_display,$b_sparc);
## System
@@ -121,7 +121,7 @@ my $line1 = "-------------------------------------------------------------------
my $line2 = "======================================================================\n";
my $line3 = "----------------------------------------\n";
my ($output_file,$output_type) = ('','screen');
-my $prefix = 0; # for the primiary row hash key prefix
+my $prefix = 0; # for the primary row hash key prefix
## Initialize internal hashes
# these assign a separator to non irc states. Important! Using ':' can
@@ -161,7 +161,7 @@ my %use = (
#### -------------------------------------------------------------------
sub main {
-# print Dumper \@ARGV;
+ # print Dumper \@ARGV;
eval $start if $b_log;
initialize();
## Uncomment these two values for start client debugging
@@ -493,7 +493,6 @@ sub set_display_width {
# print "tc: $size{'term'} cmc: $size{'console'} cm: $size{'max'}\n";
}
-# NOTE: most tests internally are against !$bsd_type
sub set_os {
@uname = uname();
$os = lc($uname[0]);
@@ -509,6 +508,7 @@ sub set_os {
elsif ($cpu_arch =~ /(alpha|64|e2k)/){
$bits_sys = 64;
}
+ $b_cygwin = 1 if $os =~ /cygwin/;
$b_android = 1 if -e '/system/build.prop';
if ($os =~ /(aix|bsd|cosix|dragonfly|darwin|hp-?ux|indiana|irix|sunos|solaris|ultrix|unix)/){
if ($os =~ /openbsd/){
@@ -517,6 +517,7 @@ sub set_os {
elsif ($os =~ /darwin/){
$os = 'darwin';
}
+ # NOTE: most tests internally are against !$bsd_type
if ($os =~ /kfreebsd/){
$bsd_type = 'debian-bsd';
}
@@ -1144,6 +1145,7 @@ sub set {
if (!$configs){
@config_files = (
qq(/etc/$self_name.conf),
+ qq(/etc/$self_name.d/$self_name.conf),
qq($user_config_dir/$self_name.conf)
);
}
@@ -1549,7 +1551,7 @@ sub create_debug_directory {
my $host = main::get_hostname();
$host =~ s/ /-/g;
$host = 'no-host' if !$host || $host eq 'N/A';
- my ($alt_string,$bsd_string,$root_string) = ('','','');
+ my ($alt_string,$root_string) = ('','');
# note: Time::Piece was introduced in perl 5.9.5
my ($sec,$min,$hour,$mday,$mon,$year) = localtime;
$year = $year+1900;
@@ -1564,13 +1566,15 @@ sub create_debug_directory {
if ($b_root){
$root_string = '-root';
}
- $bsd_string = "-BSD-$bsd_type" if $bsd_type;
my $id = ($debugger{'id'}) ? '-' . $debugger{'id'}: '';
if ($b_arm){$alt_string = '-ARM'}
elsif ($b_mips){$alt_string = '-MIPS'}
elsif ($b_ppc){$alt_string = '-PPC'}
elsif ($b_sparc){$alt_string = '-SPARC'}
- $debug_dir = "$self_name$alt_string$bsd_string-$host$id-$today$root_string-$self_version-$self_patch";
+ $alt_string .= "-BSD-$bsd_type" if $bsd_type;
+ $alt_string .= '-ANDROID' if $b_android;
+ $alt_string .= '-CYGWIN' if $b_cygwin; # could be windows arm?
+ $debug_dir = "$self_name$alt_string-$host$id-$today$root_string-$self_version-$self_patch";
$debug_gz = "$debug_dir.tar.gz";
$data_dir = "$user_data_dir/$debug_dir";
if (-d $data_dir){
@@ -1603,7 +1607,9 @@ sub audio_data {
my (%data,@files,@files2);
print "Collecting audio data...\n";
my @cmds = (
+ ['aplay', '--version'], # alsa
['aplay', '-l'], # alsa
+ ['pactl', '--version'], # pulseaudio
['pactl', 'list'], # pulseaudio
);
run_commands(\@cmds,'audio');
@@ -1628,7 +1634,7 @@ sub bluetooth_data {
print "Collecting bluetooth data...\n";
# no warnings 'uninitialized';
my @cmds = (
- ['hciconfig','-a'],
+ ['hciconfig','-a'], # no version
#['hcidump',''], # hangs sometimes
['hcitool','dev'],
['rfkill','--output-all'],
@@ -1636,8 +1642,9 @@ sub bluetooth_data {
# these hang if bluetoothd not enabled
if (@ps_cmd && (grep {m|/bluetoothd|} @ps_cmd)){
push(@cmds,
- ['bt-adapter','--list'],
+ ['bt-adapter','--list'], # no version
['bt-adapter','--info'],
+ ['bluetoothctl','--version'],
['bluetoothctl','-- list'],
['bluetoothctl','-- show']
);
@@ -1670,12 +1677,13 @@ sub disk_data {
}
copy_files(\@files, 'disk');
my @cmds = (
+ ['blockdev', '--version'],
['blockdev', '--report'],
- ['btrfs', 'fi show'],
+ ['btrfs', 'fi show'], # no version
['btrfs', 'filesystem show'],
['btrfs', 'filesystem show --mounted'],
# ['btrfs', 'filesystem show --all-devices'],
- ['df', '-h -T'],
+ ['df', '-h -T'], # no need for version, and bsd doesn't have its
['df', '-h'],
['df', '-k'],
['df', '-k -T'],
@@ -1686,10 +1694,10 @@ sub disk_data {
['findmnt', ''],
['findmnt', '--df --no-truncate'],
['findmnt', '--list --no-truncate'],
- ['gpart', 'list'],
+ ['gpart', 'list'], # no version
['gpart', 'show'],
['gpart', 'status'],
- ['ls', '-l /dev'],
+ ['ls', '-l /dev'],# core util, don't need version
# block is for mmcblk / arm devices
['ls', '-l /dev/block'],
['ls', '-l /dev/block/bootdevice'],
@@ -1704,6 +1712,7 @@ sub disk_data {
# http://comments.gmane.org/gmane.linux.file-systems.zfs.user/2032
['ls', '-l /dev/disk/by-wwn'],
['ls', '-l /dev/mapper'],
+ ['lsblk', '--version'], # important since lsblk has been changing output
['lsblk', '-fs'],
['lsblk', '-fsr'],
['lsblk', '-fsP'],
@@ -1721,11 +1730,13 @@ sub disk_data {
['lsblk', '-Pb --output NAME,TYPE,RM,FSTYPE,SIZE,LABEL,UUID,SERIAL,MOUNTPOINT,PHY-SEC,LOG-SEC,PARTFLAGS'],
# this should always be the live command used internally:
['lsblk', '-bP --output NAME,TYPE,RM,FSTYPE,SIZE,LABEL,UUID,SERIAL,MOUNTPOINT,PHY-SEC,LOG-SEC,PARTFLAGS,MAJ:MIN,PKNAME'],
+ ['lvdisplay', '--version'],
['lvdisplay', '-c'],
['lvdisplay', '-cv'],
['lvdisplay', '-cv --segments'],
['lvdisplay', '-m --segments'],
['lvdisplay', '-ma --segments'],
+ ['lvs', '--version'],
['lvs', '--separator :'],
['lvs', '--separator : --segments'],
['lvs', '-o +devices --separator : --segments'],
@@ -1733,18 +1744,20 @@ sub disk_data {
['lvs', '-o +devices -av --separator : --segments'],
['lvs', '-o +devices -aPv --separator : --segments'],
# LSI raid https://hwraid.le-vert.net/wiki/LSIMegaRAIDSAS
- ['megacli', '-AdpAllInfo -aAll'],
+ ['megacli', '-AdpAllInfo -aAll'], # no version
['megacli', '-LDInfo -L0 -a0'],
['megacli', '-PDList -a0'],
- ['megaclisas-status', ''],
+ ['megaclisas-status', ''], # no version
['megaraidsas-status', ''],
['megasasctl', ''],
['mount', ''],
- ['nvme', 'present'],
+ ['nvme', 'present'], # no version
+ ['pvdisplay', '--version'],
['pvdisplay', '-c'],
['pvdisplay', '-cv'],
['pvdisplay', '-m'],
['pvdisplay', '-ma'],
+ ['pvs', '--version'],
['pvs', '--separator :'],
['pvs', '--separator : --segments'],
['pvs', '-a --separator : --segments'],
@@ -1753,21 +1766,21 @@ sub disk_data {
['pvs', '-v --separator : --segments'],
['pvs', '-Pv --separator : --segments'],
['pvs', '--segments -o pv_name,pv_size,seg_size,vg_name,lv_name,lv_size,seg_pe_ranges'],
- ['readlink', '/dev/root'],
- ['swapon', '-s'],
+ ['readlink', '/dev/root'], # coreutils, don't need version
+ ['swapon', '-s'], # coreutils, don't need version
# 3ware-raid
['tw-cli', 'info'],
['vgdisplay', ''],
['vgdisplay', '-v'],
['vgdisplay', '-c'],
['vgdisplay', '-vc'],
- ['vgs', '--separator :'],
+ ['vgs', '--separator :'], # part of lvm, don't need version
['vgs', '-av --separator :'],
['vgs', '-aPv --separator :'],
['vgs', '-v --separator :'],
['vgs', '-o +pv_name --separator :'],
['zfs', 'list'],
- ['zpool', 'list'],
+ ['zpool', 'list'], # don't use version, might not be supported in linux
['zpool', 'list -v'],
);
run_commands(\@cmds,'disk');
@@ -1882,7 +1895,8 @@ sub network_data {
print "Collecting networking data...\n";
# no warnings 'uninitialized';
my @cmds = (
- ['ifconfig',''],
+ ['ifconfig',''], # no version maybe in bsd, --version in linux
+ ['ip','-Version'],
['ip','addr'],
['ip','-s link'],
);
@@ -1940,6 +1954,7 @@ sub system_data {
'ksh-version' => $ksh, # shell, not env, variable
'manpath' => $ENV{'MANPATH'},
'path' => $ENV{'PATH'},
+ 'shell' => $ENV{'SHELL'},
'xdg-config-home' => $ENV{'XDG_CONFIG_HOME'},
'xdg-config-dirs' => $ENV{'XDG_CONFIG_DIRS'},
'xdg-data-home' => $ENV{'XDG_DATA_HOME'},
@@ -1992,14 +2007,18 @@ sub system_data {
['clang','--version'],
# only for prospective ram feature data collection: requires i2c-tools and module eeprom loaded
['decode-dimms',''],
+ ['dmidecode','--version'],
['dmidecode',''],
['dmesg',''],
['gcc','--version'],
['initctl','list'],
+ ['ipmi-sensors','-V'], # version
['ipmi-sensors',''],
['ipmi-sensors','--output-sensor-thresholds'],
+ ['ipmitool','-V'],# version
['ipmitool','sensor'],
- ['lscpu',''],
+ ['lscpu',''],# part of util-linux
+ ['lspci','--version'],
['lspci',''],
['lspci','-k'],
['lspci','-n'],
@@ -2013,6 +2032,7 @@ sub system_data {
['lspci','-mmv'],
['lspci','-mmnn'],
['lspci','-v'],
+ ['lsusb','--version'],
['lsusb',''],
['lsusb','-t'],
['lsusb','-v'],
@@ -2023,6 +2043,7 @@ sub system_data {
['rc-status','-a'],
['rc-status','-l'],
['rc-status','-r'],
+ ['sensors','--version'],
['sensors',''],
['sensors','-j'],
['sensors','-u'],
@@ -2032,6 +2053,7 @@ sub system_data {
# ['strings','--version'],
['strings','present'],
['sysctl','-a'],
+ ['systemctl','--version'],
['systemctl','list-units'],
['systemctl','list-units --type=target'],
['systemd-detect-virt',''],
@@ -2229,7 +2251,7 @@ sub directory_ls {
my ($dir,$depth,$include) = @_;
$include ||= '';
my ($exclude) = ('');
- # wd do NOT want to see anything in self or thread-self!!
+ # we do NOT want to see anything in self or thread-self!!
# $exclude = 'I self -I thread-self' if $dir eq 'proc';
my $cmd = do {
if ($depth == 1){ "ls -l $exclude /$dir/$include 2>/dev/null" }
@@ -2256,6 +2278,9 @@ sub directory_ls {
elsif ($working[0] =~ /^l/){
$type = "l - ";
}
+ elsif ($working[0] =~ /^c/){
+ $type = "c - ";
+ }
else {
$type = "f - ";
}
@@ -2343,11 +2368,11 @@ sub wanted {
# doesn't try to read files inside of the directories
if ($parse_src eq 'proc'){
if ($File::Find::name =~ m!^/proc/[0-9]+! ||
- $File::Find::name =~ m!^/proc/(irq|spl|sys)! ||
+ # /proc/registry is from cygwin, we never want to see that
+ $File::Find::name =~ m!^/proc/(irq|spl|sys|reg)! ||
# these choke on sudo/root: kmsg kcore kpage and we don't want keys or kallsyms
$File::Find::name =~ m!^/proc/k! ||
- $File::Find::name =~ m!^/proc/bus/pci! ||
- $File::Find::name =~ m!^/proc/(irq|spl|sys)!){
+ $File::Find::name =~ m!^/proc/bus/pci!){
$File::Find::prune = 1;
return;
}
@@ -4116,18 +4141,24 @@ sub program_version_pkg {
sub reader {
eval $start if $b_log;
my ($file,$strip,$index) = @_;
- return if !$file;
- open(my $fh, '<', $file) or error_handler('open', $file, $!);
- chomp(my @rows = <$fh>);
- close $fh if $fh;
- if (@rows && $strip){
- my @temp;
- for (@rows){
- next if /^\s*(#|$)/;
- $_ =~ s/^\s+|\s+$//g;
- push(@temp,$_);
+ return if !$file || ! -r $file; # not all OS respect -r tests!!
+ my ($error,@rows);
+ open(my $fh, '<', $file) or $error = $!; # $fh always non null, even on error
+ if ($error){
+ error_handler('open', $file, $error);
+ }
+ else {
+ chomp(@rows = <$fh>);
+ close $fh;
+ if (@rows && $strip){
+ my @temp;
+ for (@rows){
+ next if /^\s*(#|$)/;
+ $_ =~ s/^\s+|\s+$//g;
+ push(@temp,$_);
+ }
+ @rows = @temp;
}
- @rows = @temp;
}
eval $end if $b_log;
# note: returns undef scalar value if $rows[index] does not exist
@@ -4895,9 +4926,10 @@ sub get {
'fake:s' => sub {
my ($opt,$arg) = @_;
if ($arg){
- my $wl = 'bluetooth|compiler|cpu|dboot|dmidecode|ipmi|logical|pciconf|';
- $wl .= 'pcictl|pcidump|raid-btrfs|raid-hw|raid-lvm|raid-md|raid-soft|';
- $wl .= 'raid-zfs|sensors|sysctl|uptime|usbconfig|usbdevs|vmstat|xorg-log';
+ my $wl = 'bluetooth|compiler|cpu|dboot|dmidecode|ipmi|logical|lspci|';
+ $wl .= 'partitions|pciconf|pcictl|pcidump|raid-btrfs|raid-hw|raid-lvm|';
+ $wl .= 'raid-md|raid-soft|raid-zfs|sensors|sysctl|uptime|usbconfig|';
+ $wl .= 'usbdevs|vmstat|xorg-log';
for (split(',',$arg)){
if ($_ =~ /\b($wl)\b/){
$fake{lc($1)} = 1;
@@ -5479,7 +5511,7 @@ sub show_options {
driver check list of Xorg for the device vendor, but is not installed on system;
Xorg dpi." ],
['2', '-I', '', "Other detected installed gcc versions (if present). System
- default runlevel. Adds parent program (or tty) for shell info if not in
+ default runlevel. Adds parent program (or pty/tty) for shell info if not in
IRC. Adds Init version number, RC (if found). Adds per package manager
installed package counts if not -r." ],
['2', '-j,-p,-P', '', "Swap priority." ],
@@ -6183,6 +6215,22 @@ sub general_cleaner {
return $string;
}
+# args: $1 - vendor id; $2 - product id
+# returns print ready vendor:chip id string, or na variants
+sub get_chip_id {
+ my ($vendor,$product)= @_;
+ my $id = 'N/A';
+ if ($vendor && $product){
+ $id = "$vendor:$product";
+ }
+ elsif ($vendor){
+ $id = "$vendor:n/a";
+ }
+ elsif ($product){
+ $id = "n/a:$product";
+ }
+ return $id;
+}
# args: $1 - size in KB, return KB, MB, GB, TB, PB, EB; $2 - 'string';
# $3 - default value if null
# returns string with units or array or size unmodified if not numeric
@@ -6765,6 +6813,7 @@ sub print_data {
$holder2 = "$colors{'c2'}$holder2";
}
# print "xx:$holder";
+ $holder2 =~ s/\s+$//;
$line = sprintf("%-${indent}s%s$colors{'cn'}\n","$start","$holder$holder2");
print_line($line);
$holder = '';
@@ -6778,6 +6827,7 @@ sub print_data {
}
if ($holder2 !~ /^\s*$/){
# print "four\n";
+ $holder2 =~ s/\s+$//;
$holder2 = "$colors{'c2'}$holder2";
$line = sprintf("%-${indent}s%s$colors{'cn'}\n","$start","$holder$holder2");
print_line($line);
@@ -6794,6 +6844,7 @@ sub print_data {
# print "H: $counter " . scalar %$val1 . " $indent3 $indent2\n";
if ($holder){
# print "five\n";
+ $holder =~ s/\s+$//;
$line = sprintf("%-${indent_use}s%s$colors{'cn'}\n",$start,"$holder");
$length = length("$key$sep{'s2'} $val2") + $indent_use;
print_line($line);
@@ -6811,6 +6862,7 @@ sub print_data {
}
if ($holder !~ /^\s*$/){
# print "seven\n";
+ $holder =~ s/\s+$//;
$line = sprintf("%-${indent_use}s%s$colors{'cn'}\n",$start,"$start2$holder");
print_line($line);
$holder = '';
@@ -6943,13 +6995,7 @@ sub device_output {
$rows[$j]->{main::key($num++,0,2,'bus-ID')} = (!$row->[2] && !$row->[3]) ? 'N/A' : "$row->[2].$row->[3]";
}
if ($extra > 1){
- my $chip_id = 'N/A';
- if ($row->[5] && $row->[6]){
- $chip_id = "$row->[5]:$row->[6]";
- }
- elsif ($row->[6]){
- $chip_id = $row->[6];
- }
+ my $chip_id = main::get_chip_id($row->[5],$row->[6]);
$rows[$j]->{main::key($num++,0,2,'chip-ID')} = $chip_id;
if ($extra > 2 && $row->[1]){
$rows[$j]->{main::key($num++,0,2,'class-ID')} = $row->[1];
@@ -7712,13 +7758,7 @@ sub device_output {
$rows[$j]->{main::key($num++,0,2,'bus-ID')} = (!$row->[2] && !$row->[3]) ? 'N/A' : "$row->[2].$row->[3]";
}
if ($extra > 1){
- my $chip_id = 'N/A';
- if ($row->[5] && $row->[6]){
- $chip_id = "$row->[5]:$row->[6]";
- }
- elsif ($row->[6]){
- $chip_id = $row->[6];
- }
+ my $chip_id = main::get_chip_id($row->[5],$row->[6]);
$rows[$j]->{main::key($num++,0,2,'chip-ID')} = $chip_id;
if ($extra > 2 && $row->[1]){
$rows[$j]->{main::key($num++,0,2,'class-ID')} = $row->[1];
@@ -9779,7 +9819,7 @@ sub cpu_arch {
$arch = 'Zen (Hygon Dhyana)';
}
elsif ($family eq '19'){
- # model: 1 21 40 50
+ # model: 0 1 21 40 50
$arch = 'Zen 3';
}
# note: family 20 may be Zen 4 but not known for sure yet
@@ -10382,7 +10422,7 @@ sub drive_data {
my $fs_skip = PartitionItem::fs_excludes('disk-used');
foreach my $row (@partitions){
# don't count remote/distributed/union type fs towards used
- next if ($row->{'fs'} && $row->{'fs'} =~ /^(fuse(blk)?[\._-]?)?($fs_skip)$/);
+ next if ($row->{'fs'} && $row->{'fs'} =~ /^$fs_skip$/);
# don't count non partition swap
next if ($row->{'swap-type'} && $row->{'swap-type'} ne 'partition');
# in some cases, like redhat, mounted cdrom/dvds show up in partition data
@@ -10887,12 +10927,18 @@ sub smartctl_data {
if ($split[$a] eq 'Device Model'){
$b_intel = 1 if $split[$r] =~/\bintel\b/i;
$b_kingston = 1 if $split[$r] =~/kingston/i;
- # usb/firewire/thunderbolt
+ # usb/firewire/thunderbolt enclosure id method
if ($data->[$i]{'type'}){
@working = device_vendor("$split[$r]");
$data->[$i]{'drive-model'} = $working[1] if $data->[$i]{'model'} && $data->[$i]{'model'} ne $working[1];
$data->[$i]{'drive-vendor'} = $working[0] if $data->[$i]{'vendor'} && $data->[$i]{'vendor'} ne $working[0];
}
+ # fallback for very corner cases where primary model id failed
+ if (!$data->[$i]{'model'} && $split[$r]){
+ @working = device_vendor("$split[$r]");
+ $data->[$i]{'model'} = $working[1] if $working[1];
+ $data->[$i]{'vendor'} = $working[0] if $working[0] && !$data->[$i]{'vendor'};
+ }
}
elsif ($split[$a] eq 'Model Family'){
@working = device_vendor("$split[$r]");
@@ -11030,17 +11076,20 @@ sub smartctl_data {
elsif ($b_kingston){
$split[$r] = $split[$r] * 1024 * 1024;
}
+ # rare fringe cases, cygwin run as user, block size will not be found
# this is what it's supposed to refer to
- else {
+ elsif ($data->[$i]{'block-logical'}) {
$split[$r] = int($data->[$i]{'block-logical'} * $split[$r] / 1024);
}
- $data->[$i]{'smart-read'} = main::get_size($split[$r],'string');
+ if ($b_intel || $b_kingston || $data->[$i]{'block-logical'}){
+ $data->[$i]{'smart-read'} = main::get_size($split[$r],'string');
+ }
}
}
elsif ($split[$a] eq 'Total_LBAs_Written'){
- if (main::is_numeric($split[$r])){
+ if (main::is_numeric($split[$r]) && $data->[$i]{'block-logical'}){
# blocks in bytes, so convert to KiB, the internal unit here
- # reports in 32MoB units, sigh
+ # reports in 32MiB units, sigh
if ($b_intel){
$split[$r] = $split[$r] * 32 * 1024;
}
@@ -11048,11 +11097,14 @@ sub smartctl_data {
elsif ($b_kingston){
$split[$r] = $split[$r] * 1024 * 1024;
}
+ # rare fringe cases, cygwin run as user, block size will not be found
# this is what it's supposed to refer to, in byte blocks
- else {
+ elsif ($data->[$i]{'block-logical'}) {
$split[$r] = int($data->[$i]{'block-logical'} * $split[$r] / 1024);
}
- $data->[$i]{'smart-written'} = main::get_size($split[$r],'string');
+ if ($b_intel || $b_kingston || $data->[$i]{'block-logical'}){
+ $data->[$i]{'smart-written'} = main::get_size($split[$r],'string');
+ }
}
}
## DEVICE OLD AGE ##
@@ -11389,7 +11441,7 @@ sub set_vendors {
## THEN BETTER KNOWN ONESs ##
# A-Data can be in middle of string
['^(.*\bA-?DATA|ASP[0-9]|AX[MN]|CH11|HV[1-9]|IM2|HD[1-9]|HDD\s?CH|IUM)','A-?DATA','A-Data',''],
- ['^ASUS','^ASUS','ASUS',''],
+ ['^(ASUS|ROG)','^ASUS','ASUS',''], # ROG ESD-S1C
# ATCS05 can be hitachi travelstar but not sure
['^ATP','^ATP\b','ATP',''],
# Force MP500
@@ -11402,7 +11454,7 @@ sub set_vendors {
['^((ATA\s)?Hitachi|HCS|HD[PST]|DK[0-9]|IC|HT|HU|HMS|HDE|0G[0-9])','Hitachi','Hitachi',''],
# vb: VB0250EAVER but clashes with vbox; HP_SSD_S700_120G ;GB0500EAFYL GB starter too generic?
['^(HP\b|[MV]B[0-6]|G[BJ][0-9]|DF[0-9]|F[BK]|0-9]|PSS|XR[0-9]{4}|c350|v[0-9]{3}[bgorw]$|x[0-9]{3}[w]$|VK0)','^HP','HP',''],
- ['^(Lexar|LSD|JumpDrive|JD\s?Firefly|WorkFlow)','^Lexar','Lexar',''], # mmc-LEXAR_0xb016546c; JD Firefly;
+ ['^(Lexar|LSD|JumpDrive|JD\s?Firefly|LX[0-9]|WorkFlow)','^Lexar','Lexar',''], # mmc-LEXAR_0xb016546c; JD Firefly;
# OCZSSD2-2VTXE120G is OCZ-VERTEX2_3.5
['^(OCZ|APOC|D2|DEN|DEN|DRSAK|EC188|FTNC|GFGC|MANG|MMOC|NIMC|NIMR|PSIR|RALLY2|TALOS2|TMSC|TRSAK)','^OCZ[\s-]','OCZ',''],
['^OWC','^OWC\b','OWC',''],
@@ -11415,6 +11467,8 @@ sub set_vendors {
## LAST: THEY ARE SHORT AND COULD LEAD TO FALSE ID, OR ARE UNLIKELY ##
# unknown: AL25744_12345678; ADP may be usb 2.5" adapter; udisk unknown: Z1E6FTKJ 00AAKS
# SSD2SC240G726A10 MRS020A128GTS25C EHSAJM0016GB
+ ['^2[\s-]?Power','^2[\s-]?Power','2-Power',''],
+ ['^(3ware|9650SE)','^3ware','3ware (controller)',''],
['^5ACE','^5ACE','5ACE',''], # could be seagate: ST316021 5ACE
['^(Aarvex|AX[0-9]{2})','^AARVEX','AARVEX',''],
['^(AbonMax|ASU[0-9])','^AbonMax','AbonMax',''],
@@ -11444,6 +11498,7 @@ sub set_vendors {
['^(ASM|2115)','^ASM','ASMedia',''],#asm1153e
['^(AVEXIR|AVSSD)','^AVEXIR','Avexir',''],
['^Axiom','^Axiom','Axiom',''],
+ ['^(Baititon|BT[0-9])','^Baititon','Baititon',''],
['^Bamba','^Bamba','Bamba',''],
['^Bell\b','^Bell','Packard Bell',''],
['^(BelovedkaiAE|GhostPen)','^BelovedkaiAE','BelovedkaiAE',''],
@@ -11525,6 +11580,7 @@ sub set_vendors {
['^Geil','^Geil','Geil',''],
['^GelL','^GelL','GelL',''], # typo for Geil? GelL ZENITH R3 120GB
['^(Generic|UY[67])','^Generic','Generic',''],
+ ['^Geonix','^Geonix','Geonix',''],
['^Getrich','^Getrich','Getrich',''],
['^Gigabyte','^Gigabyte','Gigabyte',''], # SSD
['^Gigastone','^Gigastone','Gigastone',''],
@@ -11546,15 +11602,19 @@ sub set_vendors {
['^(Hikvision|HKVSN|HS-SSD)','^Hikvision','Hikvision',''],
['^Hoodisk','^Hoodisk','Hoodisk',''],
['^HUAWEI','^HUAWEI','Huawei',''],
+ ['^Hypertec','^Hypertec','Hypertec',''],
['^HyperX','^HyperX','HyperX',''],
['^Hyundai','^Hyundai','Hyundai',''],
['^(IBM|DT|ESA[1-9])','^IBM','IBM',''],
['^IEI Tech','^IEI Tech(\.|nology)?( Corp(\.|oration)?)?','IEI Technology',''],
+ ['^(IGEL|UD Pocket)','^IGEL','IGEL',''],
['^(Imation|Nano\s?Pro|HQT)','^Imation(\sImation)?','Imation',''], # Imation_ImationFlashDrive; TF20 is imation/tdk
['^(Inateck|FE20)','^Inateck','Inateck',''],
['^(Inca\b|Npenterprise)','^Inca','Inca',''],
['^(Indilinx|IND-)','^Indilinx','Indilinx',''],
['^INDMEM','^INDMEM','INDMEM',''],
+ ['^(Infokit)','^Infokit','Infokit',''],
+ ['^(Initio)','^Initio','Initio',''],
['^Inland','^Inland','Inland',''],
['^(InnoDisk|Innolite|SATA\s?Slim)','^InnoDisk( Corp.)?','InnoDisk',''],
['Innostor','Innostor','Innostor',''],
@@ -11563,7 +11623,10 @@ sub set_vendors {
['^Intaiel','^Intaiel','Intaiel',''],
['^(INM|Integral|V\s?Series)','^Integral(\s?Memory)?','Integral Memory',''],
['^(lntenso|Intenso|(Alu|Basic|Business|Micro|c?Mobile|Premium|Rainbow|Slim|Speed|Twister|Ultra) Line|Rainbow)','^Intenso','Intenso',''],
+ ['^(I-?O Data|HDCL)','^I-?O Data','I-O Data',''],
+ ['^(Integrated[\s-]?Technology|IT[0-9]+)','^Integrated[\s-]?Technology','Integrated Technology',''],
['^(Iomega|ZIP\b|Clik!)','^Iomega','Iomega',''],
+ ['^ISOCOM','^ISOCOM','ISOCOM (Shenzhen Longsys Electronics)',''],
['^JingX','^JingX','JingX',''], #JingX 120G SSD - not confirmed, but guessing
['^Jingyi','^Jingyi','Jingyi',''],
# NOTE: ITY2 120GB hard to find
@@ -11572,7 +11635,7 @@ sub set_vendors {
['^Kimtigo','^Kimtigo','Kimtigo',''],
['^Kingbank','^Kingbank','Kingbank',''],
['^Kingchux[\s-]?ing','^Kingchux[\s-]?ing','Kingchuxing',''],
- ['^(KingDian|NGF)','^KingDian','KingDian',''],
+ ['(KingDian|^NGF)','KingDian','KingDian',''],
['^Kingfast','^Kingfast','Kingfast',''],
['^KingMAX','^KingMAX','KingMAX',''],
['^Kingrich','^Kingrich','KingrSU04Gich',''],
@@ -11586,6 +11649,7 @@ sub set_vendors {
['^KLEVV','^KLEVV','KLEVV',''],
['^Kodak','^Kodak','Kodak',''],
['^(KUAIKAI|MSAM)','^KUAIKAI','KuaKai',''],
+ ['(KUIJIA|DAHUA)','^KUIJIA','KUIJIA',''],
['^KUNUP','^KUNUP','KUNUP',''],
['^(Lacie|P92|itsaKey|iamaKey)','^Lacie','LaCie',''],
['^LANBO','^LANBO','LANBO',''],
@@ -11603,10 +11667,10 @@ sub set_vendors {
['^LONDISK','^LONDISK','LONDISK',''],
['^(LSI|MegaRAID)','^LSI\b','LSI',''],
['^(M-Systems|DiskOnKey)','^M-Systems','M-Systems',''],
- ['^(Mach\s*Xtreme|MXSSD|MXU)','^Mach\s*Xtreme','Mach Xtreme',''],
+ ['^(Mach\s*Xtreme|MXSSD|MXU|MX[\s-])','^Mach\s*Xtreme','Mach Xtreme',''],
['^Maximus','^Maximus','Maximus',''],
['^Maxone','^Maxone','Maxone',''],
- ['^(MAXTOR|Atlas|TM[0-9]{4}|[KL]0[1-9]|Y[0-9]{3}[A-Z]|STM[0-9]|F[0-9]{3}L)','^MAXTOR','Maxtor',''], # note M2 M3 is usually maxtor, but can be samsung
+ ['^(MAXTOR|Atlas|L(250|500)|TM[0-9]{4}|[KL]0[1-9]|Y[0-9]{3}[A-Z]|STM[0-9]|F[0-9]{3}L)','^MAXTOR','Maxtor',''], # note M2 M3 is usually maxtor, but can be samsung
['^(Memorex|TravelDrive|TD\s?Classic)','^Memorex','Memorex',''],
# note: C300/400 can be either micron or crucial, but C400 is M4 from crucial
['(^MT|^M5|^Micron|00-MT|C[34]00)','^Micron','Micron',''],# C400-MTFDDAK128MAM
@@ -11619,11 +11683,13 @@ sub set_vendors {
['^Medion','^Medion','Medion',''],
['^(MEDIAMAX|WL[0-9]{2})','^MEDIAMAX','MediaMax',''],
['^Mengmi','^Mengmi','Mengmi',''],
+ ['^MGTEC','^MGTEC','MGTEC',''],
['^(Microsoft|S31)','^Microsoft','Microsoft',''],
['^MidasForce','^MidasForce','MidasForce',''],
['^(Mimoco|Mimobot)','^Mimoco','Mimoco',''],
['^MINIX','^MINIX','MINIX',''],
['^Miracle','^Miracle','Miracle',''],
+ ['^Moba','^Moba','Moba',''],
# Monster MONSTER DIGITAL
['^(Monster\s)+(Digital)?|OD[\s-]?ADVANCE','^(Monster\s)+(Digital)?','Monster Digital',''],
['^Morebeck','^Morebeck','Morebeck',''],
@@ -11642,6 +11708,7 @@ sub set_vendors {
# NGFF is a type, like msata, sata
['^Nik','^Nikimi','Nikimi',''],
['^NOREL','^NOREL(SYS)?','NorelSys',''],
+ ['^ODYS','^ODYS','ODYS',''],
['^Olympus','^Olympus','Olympus',''],
['^Orico','^Orico','Orico',''],
['^OSC','^OSC\b','OSC',''],
@@ -11696,6 +11763,7 @@ sub set_vendors {
['^(SMART( Storage Systems)?|TX)','^(SMART( Storage Systems)?)','Smart Storage Systems',''],
['^Sobetter','^Sobetter','Sobetter',''],
['^(S[FR]-|Sony)','^Sony','Sony',''],
+ ['^(SSSTC|CL1-)','^SSSTC','SSSTC',''],
['^STE[CK]','^STE[CK]','sTec',''], # wd bought this one
['^STmagic','^STmagic','STmagic',''],
['^STORFLY','^STORFLY','StorFly',''],
@@ -11714,7 +11782,7 @@ sub set_vendors {
['^TC[\s-]*SUNBOW','^TC[\s-]*SUNBOW','TCSunBow',''],
['^(TDK|TF[1-9][0-9])','^TDK','TDK',''],
['^TEAC','^TEAC','TEAC',''],
- ['^TEAM','^TEAM(\s*Group)?','TeamGroup',''],
+ ['^(TEAM|T[\s-]?Create)','^TEAM(\s*Group)?','TeamGroup',''],
['^(Teclast|CoolFlash)','^Teclast','Teclast',''],
['^Teelkoou','^Teelkoou','Teelkoou',''],
['^Tele2','^Tele2','Tele2',''],
@@ -11751,13 +11819,16 @@ sub set_vendors {
['^(Wearable|Air-?Stash)','^Wearable','Wearable',''],
['^Wellcomm','^Wellcomm','Wellcomm',''],
['^Wilk','^Wilk','Wilk',''],
+ ['^WPC','^WPC','WPC',''], # WPC-240GB
['^(Wortmann(\sAG)?|Terra\s?US)','^Wortmann(\sAG)?','Wortmann AG',''],
+ ['^(XinTop|XT-)','^XinTop','XinTop',''],
['^Xintor','^Xintor','Xintor',''],
['^XPG','^XPG','XPG',''],
['^XrayDisk','^XrayDisk','XrayDisk',''],
['^Xstar','^Xstar','Xstar',''],
['^(XUM|HX[0-9])','^XUM','XUM',''],
['^XUNZHE','^XUNZHE','XUNZHE',''],
+ ['^(Yangtze|ZhiTai|PC00[5-9]|SC00[1-9])','^Yangtze(\s*Memory)?','Yangtze Memory',''],
['^(Yeyian|valk)','^Yeyian','Yeyian',''],
['^(YingChu|YGC)','^YingChu','YingChu',''],
['^(YUCUN|R880)','^YUCUN','YUCUN',''],
@@ -12095,7 +12166,8 @@ sub device_output {
$rows[$j]->{main::key($num++,0,2,'bus-ID')} = (!$row->[2] && !$row->[3]) ? 'N/A' : "$row->[2].$row->[3]";
}
if ($extra > 1){
- $rows[$j]->{main::key($num++,0,2,'chip-ID')} = ($row->[5]) ? "$row->[5]:$row->[6]" : $row->[6];
+ my $chip_id = main::get_chip_id($row->[5],$row->[6]);
+ $rows[$j]->{main::key($num++,0,2,'chip-ID')} = $chip_id;
}
if ($extra > 2 && $row->[1]){
$rows[$j]->{main::key($num++,0,2,'class-ID')} = $row->[1];
@@ -14093,7 +14165,7 @@ sub get {
push(@rows,device_output());
}
push(@rows,usb_output());
- # note: rasberry pi uses usb networking only
+ # note: raspberry pi uses usb networking only
if (!@rows){
if ($b_arm || $b_mips){
my $type = ($b_arm) ? 'arm' : 'mips';
@@ -14142,7 +14214,7 @@ sub device_output {
# print "$row->[0] $row->[3]\n";
$j = scalar @rows;
my $driver = $row->[9];
- my $chip_id = "$row->[5]:$row->[6]";
+ my $chip_id = main::get_chip_id($row->[5],$row->[6]);
# working around a virtuo bug same chip id is used on two nics
if (!defined $holder{$chip_id}){
$holder{$chip_id} = 0;
@@ -15044,8 +15116,8 @@ sub create_output {
$rows[$j]->{main::key($num++,0,3,'mapped')} = $row->{'dev-mapped'};
}
# add fs known to not use label/uuid here
- if (($show{'label'} || $show{'uuid'}) &&
- $dev_type eq 'dev' && $fs !~ /^(fuse(blk)?[\._-]?)?($fs_skip)$/){
+ if (($show{'label'} || $show{'uuid'}) && $dev_type eq 'dev' &&
+ $fs !~ /^$fs_skip$/){
if ($show{'label'}){
if ($use{'filter-label'}){
$row->{'label'} = main::apply_partition_filter('part', $row->{'label'}, '');
@@ -15091,32 +15163,40 @@ sub set_partitions {
# most current OS support -T and -k, but -P means different things
# in freebsd. However since most use is from linux, we make that default
# android 7 no -T support
- if (!$bsd_type){
- @partitions_working = main::grabber("df -P -T -k 2>/dev/null");
- main::set_mapper() if !$loaded{'mapper'};
- }
- else {
- # this is missing the file system data
- if ($bsd_type ne 'darwin'){
- @partitions_working = main::grabber("df -T -k 2>/dev/null");
+ if (!$fake{'partitions'}){
+ if (!$bsd_type){
+ @partitions_working = main::grabber("df -P -T -k 2>/dev/null");
+ main::set_mapper() if !$loaded{'mapper'};
}
- #Filesystem 1024-blocks Used Available Capacity iused ifree %iused Mounted on
else {
- $cols = 8;
- ($back_size,$back_used) = (7,6);
+ # this is missing the file system data
+ if ($bsd_type ne 'darwin'){
+ @partitions_working = main::grabber("df -T -k 2>/dev/null");
+ }
+ #Filesystem 1024-blocks Used Available Capacity iused ifree %iused Mounted on
+ else {
+ $cols = 8;
+ ($back_size,$back_used) = (7,6);
+ }
+ # turns out freebsd uses this junk too
+ $b_fake_map = 1;
}
- # turns out freebsd uses this junk too
- $b_fake_map = 1;
- }
- # busybox only supports -k and -P, openbsd, darwin
- if (!@partitions_working){
- @partitions_working = main::grabber("df -k 2>/dev/null");
- $b_fs = 0;
- $cols = 5 if !$bsd_type || $bsd_type ne 'darwin';
- if (my $path = main::check_program('mount')){
- @mount = main::grabber("$path 2>/dev/null");
+ # busybox only supports -k and -P, openbsd, darwin
+ if (!@partitions_working){
+ @partitions_working = main::grabber("df -k 2>/dev/null");
+ $b_fs = 0;
+ $cols = 5 if !$bsd_type || $bsd_type ne 'darwin';
+ if (my $path = main::check_program('mount')){
+ @mount = main::grabber("$path 2>/dev/null");
+ }
}
}
+ else {
+ # my $file;
+ # $file = "$ENV{'HOME'}/bin/scripts/inxi/data/df/df-kTP-cygwin-1.txt";
+ # @partitions_working = main::reader($file);
+ }
+ # print Data::Dumper::Dumper \@partitions_working;
# determine positions
my $row1 = shift @partitions_working;
# new kernels/df have rootfs and / repeated, creating two entries for the same partition
@@ -15130,14 +15210,18 @@ sub set_partitions {
# push @partitions_working, '//mafreebox.freebox.fr/Disque dur cifs 239216096 206434016 20607496 91% /freebox/Disque dur';
# push @partitions_working, '//mafreebox.freebox.fr/AllPG cifs 436616192 316339304 120276888 73% /freebox/AllPG';
foreach (@partitions_working){
+ ($dev_base,$dev_mapped,$dev_type,$fs,$id,$label,
+ $maj_min,$type,$uuid) = ('','','','','','','','','');
+ ($b_load,$b_space,$block_size,$percent_used,$raw_size,$size_available,
+ $size,$used) = (0,0,0,0,0,0,0,0);
+ undef %part;
# apple crap, maybe also freebsd?
$_ =~ s/^map\s+([\S]+)/map:\/$1/ if $b_fake_map;
- $b_space = 0;
# handle spaces in remote filesystem names
- # busybox df shows KM, sigh.
- if (/^(.*)(\s[\S]+)\s+[a-z][a-z0-9]+\s+[0-9]+/){
+ # busybox df shows KM, sigh; note: GoogleDrive Hogne: fuse.rclone 15728640
+ if (/^(.*)(\s[\S]+)\s+[a-z][a-z0-9\.]+\s+[0-9]+/){
$replace = $test = "$1$2";
- if ($test =~ /\s/){
+ if ($test =~ /\s/){ # paranoid test, but better safe than sorry
$b_space = 1;
$replace =~ s/\s/^^/g;
# print ":$replace:\n";
@@ -15146,17 +15230,14 @@ sub set_partitions {
}
}
my @row = split(/\s+/, $_);
+ $row[0] =~ s/\^\^/ /g if $b_space; # reset spaces in > 1 word fs name
# autofs is a bsd thing, has size 0
if ($row[0] =~ /^($filters)$/ || $row[0] =~ /^ROOT/i ||
($b_fs && ($row[2] == 0 || $row[1] =~ /^(autofs|devtmpfs|iso9660|tmpfs)$/))){
next;
}
- ($dev_base,$dev_mapped,$dev_type,$fs,$id,$label,
- $maj_min,$type,$uuid) = ('','','','','','','','','');
- ($b_load,$block_size,$percent_used,$raw_size,$size_available,
- $size,$used) = (0,0,0,0,0,0,0,0);
- undef %part;
# NOTE: using -P for linux fixes line wraps, and for bsds, assuming they don't use such long file names
+ # cygwin C:\cygwin passes this test so has to be handled later
if ($row[0] =~ /^\/dev\/|:\/|\/\//){
# this could point to by-label or by-uuid so get that first. In theory, abs_path should
# drill down to get the real path, but it isn't always working.
@@ -15243,17 +15324,24 @@ sub set_partitions {
$size_available = $working[1];
$block_size = $working[2];
}
- $dev_base =~ s/\^\^/ /g if $b_space;
if (!$dev_type){
+ # C:/cygwin64, D:
+ if ($b_cygwin && $row[0] =~ /^[A-Z]+:/){
+ $dev_type = 'windows';
+ $dev_base = $row[0] if !$dev_base;
+ # looks weird if D:, yes, I know, windows uses \, but cygwin doesn't
+ $dev_base .= '/' if $dev_base =~ /:$/;
+ }
# need data set, this could maybe be converted to use
# dev-mapped and abspath but not without testing
- if ($dev_base =~ /^map:\/(.*)/){
+ elsif ($dev_base =~ /^map:\/(.*)/){
$dev_type = 'mapped';
$dev_base = $1;
}
- # note: I have seen this: beta:data/ for sshfs path
- elsif ($dev_base =~ /^\/\/|:\//){
+ # note: possible: sshfs path: beta:data/; remote: fuse.rclone
+ elsif ($dev_base =~ /^\/\/|:\// || ($fs && $fs =~ /(rclone)/)){
$dev_type = 'remote';
+ $dev_base = $row[0] if !$dev_base; # only trips in fs test case
}
# a slice bsd system, zfs can't be detected this easily
elsif ($b_logical && $fs && $fs =~ /^(null(fs)?)$/){
@@ -15429,14 +15517,14 @@ sub swap_data {
sub swap_advanced_data {
eval $start if $b_log;
my ($swappiness,$cache_pressure) = (undef,undef);
- if (-r "/proc/sys/vm/swappiness"){
- $swappiness = main::reader("/proc/sys/vm/swappiness",'',0);
+ if (-r '/proc/sys/vm/swappiness'){
+ $swappiness = main::reader('/proc/sys/vm/swappiness','',0);
if (defined $swappiness){
$swappiness .= ($swappiness == 60) ? ' (default)' : ' (default 60)' ;
}
}
- if (-r "/proc/sys/vm/vfs_cache_pressure"){
- $cache_pressure = main::reader("/proc/sys/vm/vfs_cache_pressure",'',0);
+ if (-r '/proc/sys/vm/vfs_cache_pressure'){
+ $cache_pressure = main::reader('/proc/sys/vm/vfs_cache_pressure','',0);
if (defined $cache_pressure){
$cache_pressure .= ($cache_pressure == 100) ? ' (default)' : ' (default 100)' ;
}
@@ -15517,13 +15605,16 @@ sub fs_excludes {
my ($source) = @_;
# panfs is parallel NAS volume manager, need more data
# null is hammer fs slice; nfs/nfs3/nfs4; some can be fuse mounts: fuse.sshfs
- my $excludes = 'afs|archivemount(fs)?|aufs|avfs|ceph|cifs|gfs\d{0,2}|glusterfs|';
- $excludes .= 'gmailfs|hdfs|ipfs|iso9660||k(osmos)?fs|.*lafs|mhddfs|mergerfs|';
- $excludes .= 'moosefs|nfs\d{0,2}|null(fs)?|ocfs\d{0,2}|openafs|orangefs|';
- $excludes .= 'overla(id|y)(fs)?|panfs|pvfs\d{0,2}|s3fs|sheepdog|squashfs|';
- $excludes .= 'sshfs|smbfs|unionfs|vmfs';
- # for non disk used excludes
- $excludes .= '|ffs|fuse(blk)?' if $source eq 'label-uuid';
+ # afs aufs avfs cifs ffs gfs\d{0,2} hdfs ipfs k(osmos)?fs .*lafs mhddfs
+ # mergerfs nfs\d{0,2} null ocfs\d{0,2} openafs orangefs overla(id|y)(fs)?
+ # panfs pvfs\d{0,2} s3fs squashfs sshfs smbfs unionfs vmfs
+ my $excludes = '(fuse(blk)?[\._-]?)?(';
+ $excludes .= 'f|' if $source eq 'label-uuid'; # ffs not remote, but no u/l
+ $excludes .= 'a|archivemount|au|av|ceph|ci|g|gluster|gmail|hd|ip|';
+ $excludes .= 'iso9660|k(osmos)?|.*la|mhdd|merger|moose|n|null|oc|opena|';
+ $excludes .= 'orange|overla(id|y)|pan|pv|s3|rclone|sheepdog|squash|ssh|';
+ $excludes .= 'smb|union|vm';
+ $excludes .= ')(fs)?(\d{0,2})?';
return $excludes;
}
sub get_mounts_fs {
@@ -15913,7 +16004,7 @@ sub hw_output {
$rows[$j]->{main::key($num++,0,2,'bus-ID')} = $bus_id;
}
if ($extra > 1){
- my $chip_id = (defined $row->{'vendor-id'} && defined $row->{'chip-id'}) ? "$row->{'vendor-id'}.$row->{'chip-id'}": 'N/A' ;
+ my $chip_id = main::get_chip_id($row->[5],$row->[6]);
$rows[$j]->{main::key($num++,0,2,'chip-ID')} = $chip_id;
}
if ($extra > 2){
@@ -17901,6 +17992,7 @@ sub set_vendors {
['^(T[^\dR]|Team[\s-]?Group)','Team[\s-]?Group','TeamGroup',''],
['^(TR\d|JM\d|Transcend)','Transcend','Transcend',''],
['^(VK\d|Vaseky)','Vaseky','Vaseky',''],
+ ['^(Yangtze|Zhitai)','Yangtze(\s*Memory)?','Yangtze Memory',''],
);
}
# note: many of these are pci ids, not confirmed valid for ram
@@ -20192,7 +20284,7 @@ sub create_output {
$rows[$j]->{main::key($num++,0,2,'size')} = $size;
$rows[$j]->{main::key($num++,0,2,'fs')} = $fs;
# don't show for fs known to not have label/uuid
- if (($show{'label'} || $show{'uuid'}) && $fs !~ /^(fuse(blk)?[\._-]?)?($fs_skip)$/){
+ if (($show{'label'} || $show{'uuid'}) && $fs !~ /^$fs_skip$/){
if ($show{'label'}){
if ($use{'filter-label'}){
$row->{'label'} = main::apply_partition_filter('part', $row->{'label'}, '');
@@ -20369,9 +20461,9 @@ sub unmounted_filesystem {
}
# order matters in this test!
my @filesystems = ('ext2','ext3','ext4','ext5','ext','ntfs',
- 'fat32','fat16','FAT\s\(.*\)','vfat','fatx','tfat','swap','btrfs',
+ 'fat32','fat16','FAT\s\(.*\)','vfat','fatx','tfat','exfat','swap','btrfs',
'ffs','hammer','hfs\+','hfs\splus','hfs\sextended\sversion\s[1-9]','hfsj',
- 'hfs','jfs','nss','reiserfs','reiser4','ufs2','ufs','xfs','zfs');
+ 'hfs','apfs','jfs','nss','reiserfs','reiser4','ufs2','ufs','xfs','zfs');
if ($file){
# this will fail if regular user and no sudo present, but that's fine, it will just return null
# note the hack that simply slices out the first line if > 1 items found in string
@@ -22186,8 +22278,8 @@ sub set_xprop {
# 15 serial number
{
package DeviceData;
-my (@bluetooth,@devices,@files,@full_names,@pcis,@temp,@temp2,@temp3);
-my ($b_bt_check);
+my (@bluetooth,@devices,@files,@full_names,@pcis,@temp,@temp2,@temp3,%lspci_n);
+my ($b_bt_check,$b_lspci_n);
my ($busid,$busid_nu,$chip_id,$content,$device,$driver,$driver_nu,$file,
$handle,$modules,$port,$rev,$serial,$temp,$type,$type_id,$vendor,$vendor_id);
@@ -22242,7 +22334,7 @@ sub set {
sub lspci_data {
eval $start if $b_log;
- my ($subsystem,$subsystem_id);
+ my ($busid_full,$subsystem,$subsystem_id);
my @data = pci_grabber('lspci');
# print Data::Dumper::Dumper \@data;
foreach (@data){
@@ -22277,30 +22369,98 @@ sub lspci_data {
}
# note: arm servers can have more complicated patterns
# 0002:01:02.0 Ethernet controller [0200]: Cavium, Inc. THUNDERX Network Interface Controller virtual function [177d:a034] (rev 08)
- elsif ($_ =~ /^(([0-9a-f]{2,4}:)?[0-9a-f]{2}:[0-9a-f]{2})[.:]([0-9a-f]+)\s(.*)\s\[([0-9a-f]{4}):([0-9a-f]{4})\](\s\(rev\s([^\)]+)\))?/){
- $busid = $1;
- $busid_nu = hex($3);
- @temp = split(/:\s+/, $4);
- $device = $temp[1];
- $type = $temp[0];
- $vendor_id = $5;
- $chip_id = $6;
- $rev = ($8)? $8 : '';
+ # seen cases of lspci trimming too long lines like this:
+ # 01:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445 / 530/535 / 620/625 Mobile] [10... (rev c3) (prog-if 00 [Normal decode])
+ # \s(.*)\s\[([0-9a-f]{4}):([0-9a-f]{4})\](\s\(rev\s([^\)]+)\))?
+ elsif ($_ =~ /^((([0-9a-f]{2,4}:)?[0-9a-f]{2}:[0-9a-f]{2})[.:]([0-9a-f]+))\s+/){
+ $busid_full = $1;
+ $busid = $2;
+ $busid_nu = hex($4);
+ ($chip_id,$rev,$type,$type_id,$vendor_id) = ('','','','','');
+ $_ =~ s/^\Q$busid_full\E\s+//;
+ # old systems didn't use [...] but type will get caught in lspci_n check
+ if ($_ =~ /^(([^\[]+?)\s+\[([a-f0-9]{4})\]:\s+)/){
+ $type = $2;
+ $type_id = $3;
+ $_ =~ s/^\Q$1\E//;
+ $type = lc($type);
+ $type = main::pci_cleaner($type,'pci');
+ $type =~ s/\s+$//;
+ }
+ # trim off end prog-if and rev items
+ if ($_ =~ /(\s+\(prog[^\)]+\))/){
+ $_ =~ s/\Q$1\E//;
+ }
+ if ($_ =~ /(\s+\(rev\s+[^\)]+\))/){
+ $rev = $2;
+ $_ =~ s/\Q$1\E//;
+ }
+ # get rid of anything in parentheses at end in case other variants show
+ # up, which they probably will.
+ if ($_ =~ /((\s+\([^\)]+\))+)$/){
+ $_ =~ s/\Q$1\E//;
+ }
+ if ($_ =~ /(\s+\[([0-9a-f]{4}):([0-9a-f]{4})\])$/){
+ $vendor_id = $2;
+ $chip_id = $3;
+ $_ =~ s/\Q$1\E//;
+ }
+ # lspci -nnv string trunctation bug
+ elsif ($_ =~ /(\s+\[[^\]]*\.\.\.)$/){
+ $_ =~ s/\Q$1\E//;
+ }
+ $device = $_;
+ # cases of corrupted string set to ''
$device = main::cleaner($device);
- $temp[0] =~ /\[([^\]]+)\]$/;
- $type_id = $1;
+ # corrupted lspci truncation bug; and ancient lspci, 2.4 kernels
+ if (!$vendor_id){
+ my @temp = lspci_n_data($busid_full);
+ if (@temp){
+ $vendor_id = $temp[1];
+ $chip_id = $temp[2];
+ $type_id = $temp[0] if !$type_id;
+ $rev = $temp[3] if !$rev && $temp[3];
+ }
+ }
$use{'hardware-raid'} = 1 if $type_id eq '0104';
- $type = lc($type);
- $type = main::pci_cleaner($type,'pci');
- $type =~ s/\s+$//;
- # print "$type\n";
- ($driver,$driver_nu,$modules,$subsystem,$subsystem_id) = ('','','','','');
+ ($driver,$driver_nu,$modules,$port,$subsystem,$subsystem_id) = ('','','','','','');
}
}
print Data::Dumper::Dumper \@devices if $dbg[4];
main::log_data('dump','lspci @devices',\@devices) if $b_log;
eval $end if $b_log;
}
+# arg: $1 - busID
+# returns if valid busID: (classID,vendorID,productID,revNu)
+# almost never used, only in case of lspci -nnv line truncation bug
+sub lspci_n_data {
+ eval $start if $b_log;
+ my ($bus_id) = @_;
+ if (!$b_lspci_n){
+ $b_lspci_n = 1;
+ my (@data);
+ if ($fake{'lspci'}){
+ # my $file = "$ENV{'HOME'}/bin/scripts/inxi/data/lspci/steve-mint-topaz-lspci-n.txt";
+ # @data = main::reader($file,'strip');
+ }
+ else {
+ @data = main::grabber($alerts{'lspci'}->{'path'} . ' -n 2>/dev/null','','strip');
+ }
+ foreach (@data){
+ if (/^([a-f0-9:\.]+)\s+([a-f0-9]{4}):\s+([a-f0-9]{4}):([a-f0-9]{4})(\s+\(rev\s+([0-9a-z\.]+)\))?/){
+ my $rev = (defined $6) ? $6 : '';
+ $lspci_n{$1} = [$2,$3,$4,$rev];
+ }
+ }
+ print Data::Dumper::Dumper \%lspci_n if $dbg[4];
+ main::log_data('dump','%lspci_n',\%lspci_n) if $b_log;
+ }
+ my @return = ($lspci_n{$bus_id}) ? @{$lspci_n{$bus_id}}: ();
+ print Data::Dumper::Dumper \@return if $dbg[4];
+ main::log_data('dump','@return',\@return) if $b_log;
+ eval $end if $b_log;
+ return @return;
+}
# em0@pci0:6:0:0: class=0x020000 card=0x10d315d9 chip=0x10d38086 rev=0x00 hdr=0x00
# vendor = 'Intel Corporation'
@@ -22501,12 +22661,14 @@ sub pci_grabber {
$path = $alerts{'pcictl'}->{'path'};
$pattern = '^[0-9a-f:]+:';
}
- if ($fake{'pciconf'} || $fake{'pcictl'} || $fake{'pcidump'}){
+ if ($fake{'lspci'} || $fake{'pciconf'} || $fake{'pcictl'} || $fake{'pcidump'}){
# my $file = "$ENV{'HOME'}/bin/scripts/inxi/data/pciconf/pci-freebsd-8.2-2";
# my $file = "$ENV{'HOME'}/bin/scripts/inxi/data/pcidump/pci-openbsd-6.1-vm.txt";
# my $file = "$ENV{'HOME'}/bin/scripts/inxi/data/pcictl/pci-netbsd-9.1-vm.txt";
# my $file = "$ENV{'HOME'}/bin/scripts/inxi/data/lspci/racermach-1-knnv.txt";
# my $file = "$ENV{'HOME'}/bin/scripts/inxi/data/lspci/rk016013-knnv.txt";
+ # my $file = "$ENV{'HOME'}/bin/scripts/inxi/data/lspci/kot--book-lspci-nnv.txt";
+ # my $file = "$ENV{'HOME'}/bin/scripts/inxi/data/lspci/steve-mint-topaz-lspci-nnkv.txt";
# @data = main::reader($file,'strip');
}
else {
@@ -22743,7 +22905,7 @@ sub check_bluetooth {
else {return 0}
}
sub check_graphics {
- # note: multimedia class 04 is viddeo if 0400. 'tv' is risky I think
+ # note: multimedia class 04 is video if 0400. 'tv' is risky I think
if (($_[1] && length($_[1]) == 4 && ($_[1] =~ /^03/ || $_[1] eq '0400' ||
$_[1] eq '0d80')) ||
($_[0] && $_[0] =~ /^(vga|display|hdmi|3d|video|tv|television)$/i)){
@@ -22785,6 +22947,11 @@ sub soc_type {
elsif (($driver && $driver =~ /dummy/i) || ($info && $info =~ /dummy/i)){
$type = 'dummy';
}
+ # rome_vreg reg_fixed_voltage regulator-fixed wlan_en_vreg
+ elsif (($driver && $driver =~ /\bv?reg(ulat|_)|voltage/i) ||
+ ($info && $info =~ /_v?reg|\bv?reg(ulat|_)|voltage/i)){
+ $type = 'regulator';
+ }
elsif ($type =~ /^(daudio|.*hifi.*|.*sound[_-]card|.*dac[0-9]?)$/i ||
($info && $info !~ /amp/i && $info =~ /(sound|audio)/i) ||
($driver && $driver =~ /(audio|snd|sound)/i)){
@@ -23182,7 +23349,7 @@ sub get_display_manager {
if ((($b_run && (-f "/run/$id" || -d "/run/$working")) ||
($b_vrun && (-f "/var/run/$id" || -d "/var/run/$working")) ||
($b_vrunrc && (-f "/var/run/rc.d/$working" || -d "/var/run/rc.d/$id"))) &&
- !grep {/$working/} @found){
+ !grep {/$working/i} @found){
if ($extra > 2 && awk(\@dms_version, $working) && ($path = check_program($working))){}
else {$path = $working;}
# print "$path $extra\n";
@@ -23317,7 +23484,7 @@ sub get_linux_distro {
$distro_id = $1;
$b_skip_issue = 1;
}
- # this raspbian detection fails for rasberry pi os
+ # this raspbian detection fails for raspberry pi os
elsif ($lc_issue =~ /(raspbian|peppermint)/){
$distro_id = $1;
$distro_file = $os_release if @osr;
@@ -23464,6 +23631,10 @@ sub get_linux_distro {
# test for /etc/lsb-release as a backup in case of failure, in cases
# where > one version/release file were found but the above resulted
# in null distro value.
+ if (!$distro && $b_cygwin){
+ $distro = $uname[0]; # like so: CYGWIN_NT-10.0-19043
+ $b_skip_osr = 1;
+ }
if (!$distro){
if (!$b_skip_osr && @osr){
$distro = get_os_release();
@@ -24673,7 +24844,7 @@ sub bsd_data {
eval $end if $b_log;
return $memory;
}
-# rasberry pi only
+# raspberry pi only
sub gpu_ram_arm {
eval $start if $b_log;
my ($gpu_ram) = (0);
@@ -24931,8 +25102,11 @@ sub get {
sub proc_data {
eval $start if $b_log;
my $file = $_[0];
+ if ($fake{'partitions'}){
+ # $file = "$ENV{'HOME'}/bin/scripts/inxi/data/proc-partitions-1.txt";
+ }
my @parts = main::reader($file,'strip');
- # print Dumper \@parts;
+ # print Data::Dumper::Dumper \@parts;
shift @parts if @parts; # get rid of headers
for (@parts){
my @temp = split(/\s+/, $_);
@@ -26991,7 +27165,16 @@ sub info_item{
}
else {
ShellData::tty_number() if !$loaded{'tty-number'};
- $parent = "tty $client{'tty-number'}" if $client{'tty-number'} ne '';
+ if ($client{'tty-number'} ne ''){
+ my $tty_type = '';
+ if ($client{'tty-number'} =~ /^[a-f0-9]+$/i){
+ $tty_type = 'tty ';
+ }
+ elsif ($client{'tty-number'} =~ /pts/i){
+ $tty_type = 'pty ';
+ }
+ $parent = "$tty_type$client{'tty-number'}";
+ }
}
# can be tty 0 so test for defined
$running_in = $parent if $parent;
@@ -27093,7 +27276,16 @@ sub system_item {
ShellData::console_irc_tty() if !$loaded{'con-irc-tty'};
$tty = $client{'con-irc-tty'};
}
- $desktop = "tty $tty" if $tty ne '';
+ if ($tty ne ''){
+ my $tty_type = '';
+ if ($tty =~ /^[a-f0-9]+$/i){
+ $tty_type = 'tty ';
+ }
+ elsif ($tty =~ /pts/i){
+ $tty_type = 'pty ';
+ }
+ $desktop = "$tty_type$tty";
+ }
$desktop_key = 'Console';
$dm_key = 'DM';
$ind_dm = 1;
diff --git a/inxi.1 b/inxi.1
index 3d79efb..b2b7351 100644
--- a/inxi.1
+++ b/inxi.1
@@ -15,7 +15,7 @@
.\" with this program; if not, write to the Free Software Foundation, Inc.,
.\" 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
.\"
-.TH INXI 1 "2021\-07\-21" "inxi" "inxi manual"
+.TH INXI 1 "2021\-10\-11" "inxi" "inxi manual"
.SH NAME
inxi \- Command line system information script for console and IRC
@@ -32,7 +32,7 @@ inxi \- Command line system information script for console and IRC
[\fB\-\-weather\-unit\fR {\fBm\fR|\fBi\fR|\fBmi\fR|\fBim\fR}] [\fB\-y WIDTH\fR]
\fBinxi\fR [\fB\-\-memory\-modules\fR] [\fB\-\-memory\-short\fR]
-[\fB\-\-recommends\fR] [\fB\-\-sensors\-default\fR] [\fB\-\-slots\fR]
+[\fB\-\-recommends\fR] [\fB\-\-sensors\-default\fR] [\fB\-\-slots\fR]
\fBinxi\fB [\fB\-x\fR|\fB\-xx\fR|\fB\-xxx\fR|\fB\-a\fR] \fB\-OPTION(s)\fR
@@ -131,7 +131,7 @@ Set color scheme. If no scheme number is supplied, 0 is assumed.
.TP
.B \-c \fR[\fB94\fR\-\fB99\fR]
-These color selectors run a color selector option prior to inxi starting
+These color selectors run a color selector option prior to inxi starting
which lets you set the config file value for the selection.
NOTE: All configuration file set color values are removed when output is
@@ -160,7 +160,7 @@ Konversation etc.
.TP
.B \-c 98\fR
-\- Console IRC not in X.
+\- Console IRC not in X.
.TP
.B \-c 99\fR
@@ -328,7 +328,7 @@ for extra information (init type/version, runlevel, packages).
Note: if \fB\-m\fR is used or triggered, the memory item will show in the main
Memory: report of \fB\-m\fR, not in \fB\Info:\fR.
-Rasberry Pi only: uses \fBvcgencmd get_mem gpu\fR to get gpu RAM amount,
+Raspberry Pi only: uses \fBvcgencmd get_mem gpu\fR to get gpu RAM amount,
if user is in video group and \fBvcgencmd\fR is installed. Uses
this result to increase the \fBMemory:\fR amount and \fBused:\fR amounts.
@@ -445,10 +445,10 @@ Other types of logical block handling like LUKS, bcache show as:
.TP
.B \-m\fR,\fB \-\-memory\fR
-Memory (RAM) data. Does not display with \fB\-b\fR or \fB\-F\fR unless you
+Memory (RAM) data. Does not display with \fB\-b\fR or \fB\-F\fR unless you
use \fB\-m\fR explicitly. Ordered by system board physical system memory
array(s) (\fBArray\-[number]\fR), and individual memory devices
-(\fBDevice\-[number]\fR). Physical memory array data shows array capacity,
+(\fBDevice\-[number]\fR). Physical memory array data shows array capacity,
number of devices supported, and Error Correction information. Devices shows
locator data (highly variable in syntax), size, speed, type
(eg: \fBtype: DDR3\fR).
@@ -723,7 +723,7 @@ man install.
.B \-\-usb\fR \- See \fB\-J\fR
.TP
-.B \-V\fR, \fB\-\-version\fR
+.B \-V\fR, \fB\-\-version\fR
inxi version information. Prints information then exits.
.TP
@@ -1069,7 +1069,7 @@ specific vendor [product] information.
.TP
.B \-x \-o\fR, \fB\-x \-p\fR, \fB\-x \-P\fR
-\- Adds \fBmapper:\fR (the \fB/dev/mapper/\fR partitioni ID)
+\- Adds \fBmapper:\fR (the \fB/dev/mapper/\fR partition ID)
if mapped partition.
Example: \fBID\-4: /home ... dev: /dev/dm-6 mapped: ar0-home\fR
@@ -1137,7 +1137,7 @@ its design speed.
NVMe drives: adds lanes, and (per direction) speed is calculated with
lane speed * lanes * PCIe overhead. PCIe 1 and 2 have data rates of
-GT/s * .8 = Gb/s (10 bits required to transfer 8 bits of data).
+GT/s * .8 = Gb/s (10 bits required to transfer 8 bits of data).
PCIe 3 and greater transfer data at a rate of GT/s * 128/130 * lanes = Gb/s
(130 bits required to transfer 128 bits of data).
@@ -1161,7 +1161,7 @@ if applicable) for each device.
\- Adds Xorg compositor, if found (always shows for Wayland systems).
-\- For free drivers, adds OpenGL compatibility version number if available.
+\- For free drivers, adds OpenGL compatibility version number if available.
For nonfree drivers, the core version and compatibility versions are usually
the same. Example:
@@ -1194,7 +1194,7 @@ where only 1 type had results, does not show total after \fBPackages:\fR. Does
not show installed package managers wtih 0 packages. See \fB\-a\fR for full
output. Moves to \fBRepos\fR if \fB\-rxx\fR.
-\- Adds parent program (or tty) that started shell, if not IRC client.
+\- Adds parent program (or pty/tty) that started shell, if not IRC client.
.TP
.B \-xx \-j\fR (\fB\-\-swap\fR), \fB\-xx \-p\fR, \fB\-xx \-P\fR
@@ -1218,7 +1218,7 @@ documentation to better understand their use of the term 'stripes'.
.B \-xx \-m\fR, \fB\-\-memory\-modules\fR
\- Adds memory device Manufacturer.
-\- Adds memory device Part Number (\fBpart\-no:\fR). Useful for ordering new
+\- Adds memory device Part Number (\fBpart\-no:\fR). Useful for ordering new
or replacement memory sticks etc. Part numbers are unique, particularly if you
use the word \fBmemory\fR in the search as well. With \fB\-xxx\fR, also shows
serial number.
@@ -1309,7 +1309,7 @@ Currently not able to detect all schemes, but handles the most common, e.g.
cases), e.g. \fBtype: HDD rpm: 7200\fR, or \fBtype: SSD\fR if positive SSD
identification was made. If no HDD, rotation, or positive SSD ID found, shows
\fBtype: N/A\fR. Not all HDD spinning disks report their speed, so even if they
-are spinnning, no rpm data will show.
+are spinning, no rpm data will show.
.TP
.B \-xxx \-E\fR (\fB\-\-bluetooth\fR)
@@ -1911,11 +1911,11 @@ Example: \fBinxi \-sxx \-\-sensors\-exclude k10temp-pci-00c3\fR
.TP
.B \-\-sensors\-use\fR
-Use only the (comma separated) sensor arrays for \fB\-s\fR output. Make
+Use only the (comma separated) sensor arrays for \fB\-s\fR output. Make
permanent with \fBSENSORS_USE\fR configuration item. Sensor array ID value
must be the exact value shown in lm\-sensors sensors output (Linux/lm-sensors
only). If you only want to exclude one (or more) sensors from the output,
-use \fB\-\-sensors\-exlude\fR.
+use \fB\-\-sensors\-exclude\fR.
Can be useful if the default sensor data used by inxi is not from the right
sensor array. Note that all other sensor data will be removed, which may lead
@@ -1927,7 +1927,7 @@ another one.
Most likely best use is when one (or two) of the sensor arrays has all the
sensor data you want, and you just want to make sure inxi doesn't use data
-from another array that has inacurate or misleading data.
+from another array that has inaccurate or misleading data.
Note that gpu, network, disk, and other specific device monitor chips are
excluded by default, and should not be added since they do not provide cpu,
@@ -1950,10 +1950,10 @@ Overrides default internal value and user configuration value:
.TP
.B \-\-tty\fR
Forces internal IRC flag to off. Used in unhandled cases where the program
-running inxi may not be seen as a shell/tty, but it is not an IRC client.
+running inxi may not be seen as a shell/pty/tty, but it is not an IRC client.
Put \fB\-\-tty\fR first in option list to avoid unexpected errors. If you want
a specific output width, use the \fB\-\-width\fR option. If you want normal
-color codes in the output, use the \fB\-c [color ID]\fR flag.
+color codes in the output, use the \fB\-c [color ID]\fR flag.
The sign you need to use this is extra numbers before the key/value pairs of
the output of your program. These are IRC, not TTY, color codes. Please post a
@@ -2150,8 +2150,16 @@ inxi will read its configuration/initialization files in the
following order:
\fB/etc/inxi.conf\fR contains the default configurations. These can be
-overridden by user configurations found in one of the following locations
-(inxi will store its config file using the following precedence:
+overridden by creating a \fB/etc/inxi.d/inxi.conf\fR file (global override,
+which will prevent distro packages from changing or overwriting your edits. This
+method is recommended if you are using a distro packaged inxi and want to
+override some configuration items from the package's default
+\fB/etc/inxi.conf\fR file but don't want to lose your changes on a package
+update.
+
+You can old override, per user, with a user configuration file found in one of
+the following locations (inxi will store its config file using the following
+precedence:
if \fB$XDG_CONFIG_HOME\fR is not empty, it will go there, else if
\fB$HOME/.conf/inxi.conf\fR exists, it will go there, and as a last default,
@@ -2213,7 +2221,7 @@ HTML downloaders are hanging.
or \fBc\fR. Default is 5.
\fBSENSORS_CPU_NO\fR In cases of ambiguous temp1/temp2 (inxi can't figure out
-which is the CPU), forces sensors to use either value 1 or 2 as CPU
+which is the CPU), forces sensors to use either value 1 or 2 as CPU
temperature. See the above configuration page on smxi.org for full info.
\fBSENSORS_EXCLUDE\fR Exclude supplied sensor array[s] from sensor output.
@@ -2306,7 +2314,7 @@ You can also visit
is a fork of \fBlocsmif\fR's very clever \fBinfobash\fR script.
Original infobash author and copyright holder:
-Copyright (C) 2005\-2007 Michiel de Boer aka locsmif
+Copyright (C) 2005\-2007 Michiel de Boer aka locsmif
inxi version: Copyright (C) 2008\-2021 Harald Hope
@@ -2330,7 +2338,7 @@ Jarett.Stevens \- \fBdmidecode \-M\fR patch for older systems with no
.SH SPECIAL THANKS TO THE FOLLOWING
The nice people at irc.oftc.net channels #linux\-smokers\-club and #smxi,
-who all really have to be considered to be co\-developers because of their
+who all really have to be considered to be co\-developers because of their
non\-stop enthusiasm and willingness to provide real\-time testing and
debugging of inxi development.
diff --git a/inxi.changelog b/inxi.changelog
index 6e922a0..46360eb 100644
--- a/inxi.changelog
+++ b/inxi.changelog
@@ -1,9 +1,203 @@
================================================================================
+Version: 3.3.07
+Patch: 00
+Date: 2021-10-11
+--------------------------------------------------------------------------------
+RELEASE NOTES:
+--------------------------------------------------------------------------------
+
+Some very nice issue reports have helped correct various corner case issues.
+Mint users helped find a big one with lspci.
+
+--------------------------------------------------------------------------------
+KNOWN ISSUES:
+
+1. Unsure how to handle Android case where inxi correctly does -r test, see bug
+3 fixes 6, but android incorrectly claims it is readable when it is not
+readable, then the reader tool can't read the file and fails with permissions
+error. This is one of those weird android errors that are pretty much impossible
+to fully work around, but we can get rid of the readline() errors when reader()
+was trying to work on a file handle that did not exist, that part was an inxi
+bug.
+
+--------------------------------------------------------------------------------
+BUGS:
+
+1. dm detection was not using case sensitive search for duplicates, leading to
+cases where dm like slim / SLiM failed to get detected and then repeated in
+output. Anonymous BSD debugger dataset exposed this issue, thanks.
+
+2. In certain corner cases, like ARM Android, sub reader got passed a file that
+had passed the is readable -r test, but it still failed with permissions error,
+which then led reader to try to keep working with a null $fh. While in theory
+nothing non readable should be passed to reader(), that fails when the OS fails
+to actually follow correct readable rules, as in this case. Added protections in
+reader() to handle this case, now will show error, but will not try to work with
+$fh, that is how it should have been all along, but this is a very corner case.
+Exposed by an anoymous ARM debugger dataset.
+
+Thanks Termux user for creating the debugger dataset that exposed this issue.
+
+3. lspci parser didn't null port value each iteration, resulting in all pci
+items getting port values. Not a big deal, port is only used one place, but good
+to find and correct that error.
+
+4. Not an inxi bug, but would appear so to end users: lspsci -nnv implements a
+truncating routine and breaks the first line for each bus id. See Fix 6 and Code
+fix 3.
+
+--------------------------------------------------------------------------------
+FIXES:
+
+1. -S and -I would show Console: tty pts/3 even though pts device is a pty, not
+a tty. The only time this happened was when connecting to a remote system using
+ssh or something like that. Local console still shows Console: tty 2 since that
+was correct, but Console: tty pts/2 was confusing since technically it's not a
+tty, it's a pty, pseudo terminal.
+
+Now shows, when relevant: Console: tty 2 OR Console: pty pts/2.
+
+2. Issue #252 notes that Emacs (and possibly other code/text editors with native
+embedded terminals) includes a native virtual terminal that also follows
+configuration rules from the editor to highlight trailing spaces. This created
+odd looking screen output in Emacs vt mode since inxi always sets key/value
+pairs with a white space ending as separator for next key value pair for screen
+output mode, resulting always in a trailing space on each vt screen line. Fix
+was to remove the last trailing space just prior to the print line point to
+avoid this issue.
+
+As a general thing, I'm curious to learn if any editor other than Emacs actually
+contains its own virtual terminal that also follows the editor rules for output.
+Or if any virtual terminal has such a highlight trailing space rule, which would
+be imo so annoying it's hard to understand why a vt would implement it. Easy to
+understand why Emacs (or any editor) does it, but an editor also being a vt AND
+applying certain editor display configurations to the vt is a very specific and
+unique circumstance I'd say.
+
+Odd, historical, but there it is, why not handle it?
+
+3. ARM / Android case where certain files passed the read -r test, but failed
+with permission denied error. This tripped a further glitch where reader() would
+then try to work with the failed $fh, see bug 2. This was really more a fix
+than a bug, since the bug in this case was in android permissions tests, not
+inxi, but it appears to be a bug to end users, so it's handled now.
+
+4. Another ARM/Android, there was a voltage regulator IP that contained the term
+wlan so it tripped false positive for network match. Added a new type,
+regulator, to filter out those, like codec and dummy do already.
+
+5. For issue #254, fix for cygwin ERR-102 in partitions, add cygwin test, new
+dev type, 'windows', dev base then becomes E: or whatever. To avoid confusing D:
+for a key: with no value, added D:/ slash.
+
+6. Mint people discovered lspci issue, lspci -nnv has a bug where it will
+truncate the output of the first line per bus ID if it's over some arbitrary
+amount, then tack on rev and other items to end of that string, which leads to
+the block: [vendorID:productID] getting truncated or removed altogether. Clearly
+an oversight, at least I hope it's an oversight on lspci's part, but have to
+work around the issue anyway since it may never get fixed, and has been around a
+long time. Bug is in lspci 3.7, 3.6.4, and probably earlier.
+
+Also added in a fillin tool for this rare case, lspci -n data is used to replace
+the missing values.
+
+Note that while lspci recommends using -mmv, for machine parsing, apparently
+nobody noticed that -mmv doesn't have the same data items as -nnv, sigh.
+
+7. Issue #255 noted that the combination of:
+GoogleDrive Hogne: fuse.rclone 15728640
+which is two word remote fs AND a fs type with a '.' in it would fail to trip
+the handler for that multi word remote mount name. Also failed to detect as
+remote fs, added fs specific test since the actual mount name doesn't permit
+reliable detection as remote type. Testing for trailing ':' isn't safe since
+':' alone is not an invalid character in a file system name as far as I know.
+
+Further, this exposed that the ^^ space replacements for $row[0] fs > 1 word
+name were not being reset soon enough in the logic, that's also corrected.
+
+--------------------------------------------------------------------------------
+ENHANCEMENTS:
+
+1. Neglected to support standard package config file override
+/etc/inxi.d/inxi.conf item. This is mainly useful for packaged inxi's who want
+to override the distro maintainer /etc/inxi.conf file. Test priority is the same
+except /etc/inxi.d/inxi.conf comes right after /etc/inxi.conf now in the test
+sequence.
+
+2. Added basic cygwin id, yes, inxi works in cygwin, apparently, with some
+issues. Added cygwin os id to distro ids.
+
+3. Added --version info for debugger, sometimes we want to know what verion of
+a tool, like lspci, in case it has a bug or something.
+
+4. Added exfat and apfs to unmounted fs types.
+
+5. More disk vendors!! New vendor ID matches!! Yes, yes, you've heard it all
+before, the list never ends!! The eternal chaos of existence manifested in just
+how many IDs can be generated for new and old disk vendors alike!!!
+
+--------------------------------------------------------------------------------
+CHANGES:
+
+1. No changes this release.
+
+--------------------------------------------------------------------------------
+DOCUMENTATION:
+
+1. Pull request #253 corrected typos, urls, and other errors in man page,
+inxi/pinxi comments, pinxi.1/inxi.1, README.txt, and updated LICENSE.txt to
+current gnu wording.
+
+--------------------------------------------------------------------------------
+CODE:
+
+1. Forgot to add lspci debugger fake data option, that's corrected. That's
+--fake lspci, now works, didn't before, only the bsd pci tools had fake switches
+previously, since lspci never needs debugging really, but did now to test an
+issue report.
+
+2. Added -CYGWIN to debugger file name. Added -ANDROID if ARM and if android.
+
+3. With Fix 6, refactored entire lspci_data block, added lspci_n_data item,
+which matches bus id of lspci -nnv when corruption occurs and replaces vendor,
+product, and if also missing, rev version. I kind of knew I'd have to do this
+fix one day, that was the same fix logic used on the BSD pci tools, which have
+similar issues with consistency in output, or lack thereof.
+
+This refactor is long term very good because it avoids an entire class of
+possible errors, and makes pci detections far more robust.
+
+4. Created new repo, for legacy code, inxi-legacy. Moved branch inxi-c to
+inxi-legacy/xorg-c, moved branch xiin to /xiin, moved branch inxi-legacy (binxi)
+to inxi-legacy/inxi-legacy. Those directories each contain all the files each
+branch had in it.
+
+This gets rid of some branches clutter, and nobody needs to see those anymore,
+but if they care, they can look at them. Note that to do this, I had to merge
+their histories, which was not that nice, but git is just really bad at this
+type of stuff, so that's how it goes.
+
+Times like this really make me miss svn's directory based branch approach...
+
+5. Simplified sub fs_excludes, simplified regex constructors for all function
+that use this data, made list more fault tolerate by adding global (fs)?(\d{0,2}
+which means all file systems can have or not have 'fs' at end, and all can have
+or not have a version number in string.
+
+6. Exposed by issue #255, refactored slightly ordering of partition filter
+logics and variable resets in the df output processing loop.
+
+7. Added --fake partitions, to help debug odd corner cases like cygwin glitches.
+
+--------------------------------------------------------------------------------
+-- Harald Hope - Mon, 11 Oct 2021 19:01:15 -0700
+
+================================================================================
Version: 3.3.06
Patch: 00
-Date: 2021-07-19
+Date: 2021-07-21
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version! Fixes!! Bug fixes! More bug fixes!! Cleanups!
@@ -183,7 +377,7 @@ Version: 3.3.05
Patch: 00
Date: 2021-07-11
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Many small updates, enhancements, bug fixes!!! We've been saving them up!! Here
@@ -331,7 +525,7 @@ Version: 3.3.04
Patch: 00
Date: 2021-04-16
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Enhanced features!! Huge BSD upgrades! Bug Fixes!! Elbrus Fixes!! More bluetooth
@@ -884,7 +1078,7 @@ Version: 3.3.03
Patch: 00
Date: 2021-03-17
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Bugs!! Fixes! Spring cleaning!
@@ -964,7 +1158,7 @@ Version: 3.3.02
Patch: 00
Date: 2021-03-15
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Huge upgrade!! Bug Fixes!! Refactors!!! BSDs!!! More BSDs!!! raspberry pi!! New
@@ -1392,7 +1586,7 @@ Version: 3.3.01
Patch: 00
Date: 2021-02-08
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Bug fixes!! Fixes!!! Refactors!!! Edits!!!
@@ -1498,7 +1692,7 @@ Version: 3.3.00
Patch: 00
Date: 2021-01-28
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Bug fixes!! New Feature!! Edits, cleanups!!
@@ -1602,7 +1796,7 @@ Version: 3.2.02
Patch: 00
Date: 2021-01-10
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, man page, bug fixes, changes, adjustments and cleanups!!!
@@ -1753,7 +1947,7 @@ Version: 3.2.01
Patch: 00
Date: 2020-12-17
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Bug Fixes!!! Continuing internal refactor!!
@@ -1815,7 +2009,7 @@ Version: 3.2.00
Patch: 00
Date: 2020-12-15
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Huge upgrade, major rewrite/refactor, new features, everything is polished!!!
@@ -2205,7 +2399,7 @@ Version: 3.1.09
Patch: 00
Date: 2020-11-11
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Bug fixes, new features!! Update now!! Or don't, it's up to you.
@@ -2338,7 +2532,7 @@ Version: 3.1.08
Patch: 00
Date: 2020-10-16
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Bug fixes, updates!!! Yes!! Why wait!!! Can't stay frozen forever!
@@ -2393,7 +2587,7 @@ Version: 3.1.07
Patch: 00
Date: 2020-09-29
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Bug fixes, feature updates, changes!!
@@ -2463,7 +2657,7 @@ Version: 3.1.06
Patch: 00
Date: 2020-08-16
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New features, new changes, new bug fixes!!! Excitement!!! Thrills!!!
@@ -2592,7 +2786,7 @@ Version: 3.1.05
Patch: 00
Date: 2020-07-26
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Bug fixes!!! New Features!! Why wait!!!
@@ -2661,7 +2855,7 @@ Version: 3.1.04
Patch: 00
Date: 2020-06-28
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man, huge update, bug fixes, cleanups, updates!!
@@ -2921,7 +3115,7 @@ Version: 3.1.03
Patch: 00
Date: 2020-06-12
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Big internal refactor!! Fully adjustable indentation logic, built in, native!
@@ -3079,13 +3273,13 @@ Version: 3.1.02
Patch: 00
Date: 2020-06-12
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Big change, cleanup, small bug fixes. Hot, grab it now!!
The new -y 1 feature exposed several small and larger glitches with how sets of
-data were constructed in inxi output. See UPDATES: for list of changes made to
+data were constructed in inxi output. See RELEASE NOTES: for list of changes made to
improve or fix these glitches.
These errors and minor output inconsistencies became very obvious when I was
@@ -3255,7 +3449,7 @@ Version: 3.1.01
Patch: 00
Date: 2020-05-31
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New inxi, man. New information types, fixes, man updates.
@@ -3312,7 +3506,7 @@ Version: 3.1.00
Patch: 00
Date: 2020-04-22
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New inxi, new man. Huge update, new line types, huge graphics upgrade, new
switches, bug fixes, glitch fixes, enhancements, you name it, this has got it!!
@@ -3500,7 +3694,7 @@ Version: 3.0.38
Patch: 00
Date: 2020-03-14
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, man page, exciting changes!!
@@ -3578,7 +3772,7 @@ Version: 3.0.37
Patch: 00
Date: 2019-11-19
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, man page, exciting changes!!
@@ -3659,7 +3853,7 @@ Version: 3.0.36
Patch: 00
Date: 2019-08-14
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, many small fixes.
@@ -3747,7 +3941,7 @@ Version: 3.0.35
Patch: 00
Date: 2019-07-15
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version. Bug fixes, updates.
@@ -3793,7 +3987,7 @@ Version: 3.0.34
Patch: 00
Date: 2019-04-30
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man, new feature!! Bug fixes!
@@ -3878,7 +4072,7 @@ Version: 3.0.33
Patch: 00
Date: 2019-03-29
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Weather explanations, disks, bugs!!
@@ -3924,7 +4118,7 @@ Version: 3.0.32
Patch: 00
Date: 2019-02-07
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. A few more modifications to weather.
@@ -3949,7 +4143,7 @@ Version: 3.0.31
Patch: 00
Date: 2019-02-06
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man page. Big update! Get it in before your freeze!!
@@ -4036,7 +4230,7 @@ Version: 3.0.30
Patch: 00
Date: 2018-12-31
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man page.
@@ -4101,7 +4295,7 @@ Version: 3.0.29
Patch: 00
Date: 2018-12-10
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, fixes, updates, missing specs.
@@ -4155,7 +4349,7 @@ Version: 3.0.28
Patch: 00
Date: 2018-11-28
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Fixes, enhancements.
@@ -4210,7 +4404,7 @@ Version: 3.0.27
Patch: 00
Date: 2018-10-14
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Fixes, stitches, and returns!!
@@ -4361,7 +4555,7 @@ Version: 3.0.26
Patch: 00
Date: 2018-09-28
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man.
@@ -4423,7 +4617,7 @@ Version: 3.0.25
Patch: 00
Date: 2018-09-24
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Huge set of changes. Excitement!! Thrills! Spills?
@@ -4578,7 +4772,7 @@ Version: 3.0.24
Patch: 00
Date: 2018-09-10
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man page. Bug fix, enhancements, fixes.
@@ -4635,7 +4829,7 @@ Version: 3.0.23
Patch: 00
Date: 2018-09-07
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, man page. Fixes, enhancements, changes.
@@ -4790,7 +4984,7 @@ Version: 3.0.22
Patch: 00
Date: 2018-08-28
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, man page. Bug fixes, enhancements.
@@ -4866,7 +5060,7 @@ Version: 3.0.21
Patch: 00
Date: 2018-08-17
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, man page. Big set of changes. Full USB refactor, plus added
@@ -5050,7 +5244,7 @@ Version: 3.0.20
Patch: 00
Date: 2018-07-30
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. ARM enhancements and updates, -S data ongoing
@@ -5109,7 +5303,7 @@ Version: 3.0.19
Patch: 00
Date: 2018-07-23
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Fixes, glitches, and stitches!
@@ -5232,7 +5426,7 @@ Version: 3.0.18
Patch: 00
Date: 2018-07-16
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Fixes, a few changes, enhancements.
@@ -5285,7 +5479,7 @@ Version: 3.0.17
Patch: 00
Date: 2018-07-12
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Changes, bug fixes, enhancements! Don't delay!
@@ -5441,7 +5635,7 @@ Version: 3.0.16
Patch: 00
Date: 2018-07-08
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Several bug fixes, enhancements, options.
@@ -5529,7 +5723,7 @@ Version: 3.0.15
Patch: 00
Date: 2018-07-03
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Big bug fix, new features.
@@ -5607,7 +5801,7 @@ Version: 3.0.14
Patch: 00
Date: 2018-06-27
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version. Tiny bug fix, Ubuntu based distros only.
@@ -5628,7 +5822,7 @@ Version: 3.0.13
Patch: 00
Date: 2018-06-23
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, man page. New features and fixes!
@@ -5717,7 +5911,7 @@ Version: 3.0.12
Patch: 00
Date: 2018-06-05
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version
@@ -5735,7 +5929,7 @@ Version: 3.0.11
Patch: 00
Date: 2018-06-04
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, man page. Features, bugs, fixes!
@@ -5820,7 +6014,7 @@ Version: 3.0.10
Patch: 00
Date: 2018-05-21
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man page.
@@ -5908,7 +6102,7 @@ Version: 3.0.09
Patch: 00
Date: 2018-05-11
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Bug fixes, feature updates.
@@ -5995,7 +6189,7 @@ Version: 3.0.08
Patch: 00
Date: 2018-05-06
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. New features, bug fixes.
@@ -6066,7 +6260,7 @@ Version: 3.0.07
Patch: 00
Date: 2018-04-17
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Bug fixes. BSD fixes.
@@ -6104,7 +6298,7 @@ Version: 3.0.06
Patch: 00
Date: 2018-04-17
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version. 2 bug fixes.
@@ -6125,7 +6319,7 @@ Version: 3.0.05
Patch: 00
Date: 2018-04-17
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Small new enhancements.
@@ -6171,7 +6365,7 @@ Version: 3.0.04
Patch: 00
Date: 2018-04-14
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version. Fixes several issues.
@@ -6198,7 +6392,7 @@ Version: 3.0.03
Patch: 00
Date: 2018-04-12
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version. NBD network block device fixes
@@ -6224,7 +6418,7 @@ Version: 3.0.02
Patch: 00
Date: 2018-04-12
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man.
@@ -6254,7 +6448,7 @@ Version: 3.0.01
Patch: 00
Date: 2018-04-12
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Fine tunings.
@@ -6302,7 +6496,7 @@ Version: 3.0.00
Patch: 00
Date: 2018-04-09
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Beta / 2.9 testing completed.
@@ -6384,7 +6578,7 @@ Version: 2.9.12
Patch: 00
Date: 2018-04-06
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, man page. Finished up main man edits. Set new defaults for some
@@ -6407,7 +6601,7 @@ Version: 2.9.11
Patch: 00
Date: 2018-04-03
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Completed man edits.
@@ -6437,7 +6631,7 @@ Version: 2.9.10
Patch: 00
Date: 2018-03-30
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, man page. Major man page edits. Bug fixes.
@@ -6466,7 +6660,7 @@ Version: 2.9.09
Patch: 00
Date: 2018-03-28
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Bug fixes, new features, enhancements
@@ -6497,7 +6691,7 @@ Version: 2.9.08
Patch: 00
Date: 2018-03-26
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man page. Bug fixes, feature/output tweaks.
@@ -6528,7 +6722,7 @@ Version: 2.9.07
Patch: 00
Date: 2018-03-25
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Bug fixes, feature tweaks.
@@ -6561,7 +6755,7 @@ Version: 2.9.06
Patch: 0
Date: 2018-03-24
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Very new man.
@@ -6614,7 +6808,7 @@ Version: 2.9.05
Patch: 00
Date: 2018-03-24
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Options changes
@@ -6638,7 +6832,7 @@ Version: 2.9.04
Patch: 00
Date: 2018-03-22
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man. Big update
@@ -6780,7 +6974,7 @@ Version: 2.9.03
Patch: 00
Date: 2018-03-21
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man page. Updates:
@@ -6802,7 +6996,7 @@ Version: 2.9.02
Patch: 00
Date: 2018-03-20
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
First small patch fix, corrected a few issues, one for apt deb822 output
@@ -6828,7 +7022,7 @@ Version: 2.9.01
Patch: 00
Date: 2018-03-20
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New inxi, new man, new tarball.
@@ -6894,7 +7088,7 @@ Version: 2.3.56
Patch: 00
Date: 2018-02-26
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Maintainer alert: Perl inxi 2.9.01 is looking good for maybe early week of
@@ -6943,7 +7137,7 @@ Version: 2.3.56
Patch: 00
Date: 2018-02-26
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
No real changes, this will probably be the very last Gawk->Bash inxi 2.3.x
@@ -6972,7 +7166,7 @@ Version: 2.3.56
Patch: 00
Date: 2018-02-26
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Small cleanup release, no new version. New tarball, just to make sure I have any
@@ -6986,7 +7180,7 @@ Version: 2.3.56
Patch: 00
Date: 2018-01-17
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Added an important debugger output, lsusb -v
@@ -6999,7 +7193,7 @@ Version: 2.3.55
Patch: 00
Date: 2018-01-13
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. this is only for Manjaro, they seem to have not done the
@@ -7015,7 +7209,7 @@ Version: 2.3.54
Patch: 00
Date: 2018-01-13
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Significant albeit small fix to the debugger tool.
@@ -7031,7 +7225,7 @@ Version: 2.3.53
Patch: 00
Date: 2017-12-07
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball, new man page. This should fix the Rizen multithreaded
@@ -7057,7 +7251,7 @@ Version: 2.3.52
Patch: 00
Date: 2017-12-02
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Maintainers, you can ignore this release, it's only a
@@ -7071,7 +7265,7 @@ Version: 2.3.51
Patch: 00
Date: 2017-11-31
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This is an attempt at a fix for issue #129
@@ -7094,7 +7288,7 @@ Version: 2.3.50
Patch: 00
Date: 2017-11-28
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball, bug fix for -R raid, zfs. Improved filters, clutter
@@ -7108,7 +7302,7 @@ Version: 2.3.49
Patch: 00
Date: 2017-11-28
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball, new man page. This is the first attempt to correct an
@@ -7155,7 +7349,7 @@ Version: 2.3.48
Patch: 00
Date: 2017-11-27
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. No external changes, full reordering of internals to
@@ -7175,7 +7369,7 @@ Version: 2.3.47
Patch: 00
Date: 2017-11-26
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Bug fix for Curl, in some cases it may hit a redirect,
@@ -7190,7 +7384,7 @@ Version: 2.3.46
Patch: 00
Date: 2017-11-26
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Added an optional downloader: Perl HTTP::Tiny
@@ -7247,7 +7441,7 @@ Version: 2.3.45
Patch: 00
Date: 2017-11-21
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Because it's kind of hard to read the per /sys sub
@@ -7262,7 +7456,7 @@ Version: 2.3.44
Patch: 00
Date: 2017-11-21
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Added some critical debugger tools for ongoing issue #
@@ -7280,7 +7474,7 @@ Version: 2.3.43
Patch: 00
Date: 2017-10-31
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. Small perl fix, nothing changes in output or function.
@@ -7293,7 +7487,7 @@ Version: 2.3.42
Patch: 00
Date: 2017-10-30
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Removed xiin references, fully switched to perl sys traverse tool and uploader.
@@ -7308,7 +7502,7 @@ Version: 2.3.41
Patch: 00
Date: 2017-10-29
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Updated the inxi upater options, removed some legacy
@@ -7335,7 +7529,7 @@ Version: 2.3.40
Patch: 00
Date: 2017-09-21
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball, new man page. This is a small update, moved
@@ -7350,7 +7544,7 @@ Version: 2.3.39
Patch: 00
Date: 2017-09-20
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Small patch, no new version, new tarball. Fixed issue # 124 --recommends failed
@@ -7365,7 +7559,7 @@ Version: 2.3.39
Patch: 00
Date: 2017-09-12
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. Bug fix. Debug data collector using Perl requires
@@ -7383,7 +7577,7 @@ Version: 2.3.38
Patch: 00
Date: 2017-09-07
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball, man page. This closes issue #122. Adds support for
@@ -7407,7 +7601,7 @@ Version: 2.3.37
Patch: 00
Date: 2017-08-23
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball, new man page. Deprecated xiin uploader, which
@@ -7437,7 +7631,7 @@ Version: 2.3.36
Patch: 00
Date: 2017-08-16
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This fixes issue #119
@@ -7461,7 +7655,7 @@ Version: 2.3.35
Patch: 00
Date: 2017-08-11
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Fixed issue #120 where -z fails to anonymize serial
@@ -7477,7 +7671,7 @@ Version: 2.3.34
Patch: 00
Date: 2017-08-04
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. Added to cpu microarch lists.
@@ -7490,7 +7684,7 @@ Version: 2.3.33
Patch: 00
Date: 2017-08-04
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. This should finalize the mA / Wh conversion problems
@@ -7509,7 +7703,7 @@ Version: 2.3.32
Patch: 00
Date: 2017-08-03
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This closes issue #118, inxi had failed all along to
@@ -7529,7 +7723,7 @@ Version: 2.3.31
Patch: 00
Date: 2017-07-30
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball, man page. This corrects many 80 column width line wraps,
@@ -7555,7 +7749,7 @@ Version: 2.3.30
Patch: 00
Date: 2017-07-29
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. More optimizations, I'm not sure these will make a big
@@ -7570,7 +7764,7 @@ Version: 2.3.29
Patch:
Date: 2017-07-29
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. More optimizations, and fixed a bash 4 syntax
@@ -7588,7 +7782,7 @@ Version: 2.3.28
Patch: 00
Date: 2017-07-29
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This fixes a subtle gawk issue that could in some
@@ -7604,7 +7798,7 @@ Version: 2.3.27
Patch: 00
Date: 2017-07-28
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball, man page. More cpu arch fixes, and added stepping/release
@@ -7623,7 +7817,7 @@ Version: 2.3.26
Patch: 00
Date: 2017-07-28
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball, new man page. First attempt at adding cpu
@@ -7645,7 +7839,7 @@ Version: 2.3.25
Patch: 00
Date: 2017-07-24
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. This fixes a bug where if there is a remote filesystem
@@ -7664,7 +7858,7 @@ Version: 2.3.24
Patch: 00
Date: 2017-07-23
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. This corrects a case I'm seeing where wayland/mir are
@@ -7694,7 +7888,7 @@ Version: 2.3.23
Patch: 00
Date: 2017-06-29
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball, man page. Added support for Alpine Linux apk package
@@ -7708,7 +7902,7 @@ Version: 2.3.22
Patch: 00
Date: 2017-06-24
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. Bug fix for GLX/OpenGL output. There was an unhandled case
@@ -7745,7 +7939,7 @@ Version: 2.3.21
Patch: 00
Date: 2017-06-13
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. Fix for root graphics/desktop data when not available as
@@ -7762,7 +7956,7 @@ Version: 2.3.20
Patch: 00
Date: 2017-06-12
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball, man page. Added floppy disk support, basic, for -d. Fixed
@@ -7783,7 +7977,7 @@ Version: 2.3.19
Patch: 00
Date: 2017-06-10
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. This version has some bug/edit fixes and a new distro id,
@@ -7799,7 +7993,7 @@ Version: 2.3.18
Patch: 00
Date: 2017-06-09
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball, man page. New option -! 34 - skip SSL certificate check on
@@ -7815,7 +8009,7 @@ Version: 2.3.17
Patch: 00
Date: 2017-06-09
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball, man page. Bug fix for issue #105, had core and compat
@@ -7834,7 +8028,7 @@ Version: 2.3.16
Patch: 00
Date: 2017-06-08
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Tiny change, new version, tarball. Tumbleweed distro id fix.
@@ -7847,7 +8041,7 @@ Version: 2.3.15
Patch: 00
Date: 2017-06-08
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball, man page. New option -! 40 which lets you get gfx
@@ -7871,7 +8065,7 @@ Version: 2.3.14
Patch: 00
Date: 2017-06-08
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. This corrects an issue I noticed a while ago, glxinfo and
@@ -7891,7 +8085,7 @@ Version: 2.3.13
Patch: 00
Date: 2017-06-08
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball, man page. Shows as default OpenGL core profile version
@@ -7920,7 +8114,7 @@ Version: 2.3.12
Patch: 00
Date: 2017-06-06
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, man page, tarball. ARM cpu core count bug fix. First attempt to add
@@ -7961,7 +8155,7 @@ Version: 2.3.11
Patch: 00
Date: 2017-05-31
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball, new man page. This corrects several oversights of the
@@ -7994,7 +8188,7 @@ Version: 2.3.10
Patch: 00
Date: 2017-05-31
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Fixes issue #78 and issue #106
@@ -8010,7 +8204,7 @@ Version: 2.3.9
Patch: 00
Date: 2017-05-29
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. Tiny fix, due to a data bug, changing ft to m in weather
@@ -8029,7 +8223,7 @@ Version: 2.3.8
Patch: 00
Date: 2017-01-14
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Tiny change, added sisimedia video driver to support
@@ -8043,7 +8237,7 @@ Version: 2.3.7
Patch: 00
Date: 2016-12-24
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This fixes an issue where sloppy regex was removing
@@ -8063,7 +8257,7 @@ Version: 2.3.6
Patch: 00
Date: 2016-12-20
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
No new version. New tarball, man. Small text changes and cleanup and updates in
@@ -8078,7 +8272,7 @@ Version: 2.3.6
Patch: 00
Date: 2016-12-19
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This is a significant change, but inxi should handle
@@ -8148,7 +8342,7 @@ Version: 2.3.5
Patch: 00
Date: 2016-12-02
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This will matter to some users, inxi had failed to add
@@ -8166,7 +8360,7 @@ Version: 2.3.4
Patch: 00
Date: 2016-11-03
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
No new version, just fixed some unwanted executable bits in files.
@@ -8179,7 +8373,7 @@ Version: 2.3.4
Patch: 00
Date: 2016-11-03
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Squeezing in a last change for 2.3.4, added to -m if valid output, and if no -I
@@ -8193,7 +8387,7 @@ Version: 2.3.4
Patch: 00
Date: 2016-11-03
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This improves -D output, now capacity is on its own
@@ -8211,7 +8405,7 @@ Version: 2.3.3
Patch: 00
Date: 2016-10-25
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
No version change, updated man page.
@@ -8228,7 +8422,7 @@ Version: 2.3.3
Patch: 00
Date: 2016-10-25
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Extended support and tests for vm id to include better
@@ -8246,7 +8440,7 @@ Version: 2.3.2
Patch: 00
Date: 2016-10-23
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Version number unchanged, just added a vm possible id, will impact few users, if
@@ -8260,7 +8454,7 @@ Version: 2.3.2
Patch: 00
Date: 2016-10-20
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New feature, new tarball, new version number.
@@ -8283,7 +8477,7 @@ Version: 2.3.1
Patch: 00
Date: 2016-08-25
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Fixed typo in man page, no new version, just a fixed man page.
@@ -8296,7 +8490,7 @@ Version: 2.3.1
Patch: 00
Date: 2016-08-25
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball, new man page.
@@ -8319,7 +8513,7 @@ Version: 2.3.0
Patch: 00
Date: 2016-04-18
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New Feature, new version, new man page, new tarball. Laptop users should be
@@ -8352,7 +8546,7 @@ Version: 2.2.38
Patch: 00
Date: 2016-03-31
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
URGENT BUG FIX! This fixes a bug introduced in 2.2.36 2016-03-21. New version,
@@ -8371,7 +8565,7 @@ Version: 2.2.37
Patch: 00
Date: 2016-03-30
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Tiny fix in distro detection, will now default in
@@ -8388,7 +8582,7 @@ Version: 2.2.36
Patch: 00
Date: 2016-03-21
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. A tiny bug fix for kfreeBSD, I know, right, nobody
@@ -8405,7 +8599,7 @@ Version: 2.2.35
Patch: 00
Date: 2016-02-29
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. A tiny, but meaningful, fix. inxi had not been updated
@@ -8425,7 +8619,7 @@ Version: 2.2.34
Patch: 00
Date: 2016-02-21
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This closes two issues:
@@ -8445,7 +8639,7 @@ Version: 2.2.33
Patch: 00
Date: 2016-01-30
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
No version change, new tarball. Someone spotted a small glitch in -W help menu.
@@ -8460,7 +8654,7 @@ Version: 2.2.33
Patch: 00
Date: 2016-01-30
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Bug fix: added basic support for NVMe M2 disk storage
@@ -8486,7 +8680,7 @@ Version: 2.2.32
Patch: 00
Date: 2016-01-03
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Finalized the * expansion fix for arrays. This is a
@@ -8501,7 +8695,7 @@ Version: 2.2.31
Patch: 00
Date: 2015-12-29
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
No version change, new tarball.
@@ -8516,7 +8710,7 @@ Version: 2.2.31
Patch: 00
Date: 2015-11-15
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Try 2 at mmcblk support. I had mmcblock, thats not how
@@ -8530,7 +8724,7 @@ Version: 2.2.30
Patch: 00
Date: 2015-11-13
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Added tentative support for /dev/blcmmc0p12 type
@@ -8544,7 +8738,7 @@ Version: 2.2.29
Patch: 00
Date: 2015-11-09
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. A subtle issue pointed out by a user, inxi is limited
@@ -8566,7 +8760,7 @@ Version: 2.2.28
Patch: 00
Date: 2015-08-20
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
No version change, new tarball. Man page link fixes, that's all.
@@ -8579,11 +8773,11 @@ Version: 2.2.28
Patch: 00
Date: 2015-08-20
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball:
-UPDATES: updated inxi updaters to use github locations.
+RELEASE NOTES: updated inxi updaters to use github locations.
I will do this commit once for googlecode, and once for github, after that,
all commits will go only to github.
@@ -8621,7 +8815,7 @@ Version: 2.2.27
Patch: 00
Date: 2015-08-02
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. Trivial wget/curl change, nothing else. No need to upgrade
@@ -8635,7 +8829,7 @@ Version: 2.2.26
Patch: 00
Date: 2015-07-06
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This fixes a bug with the last fix for KDE Plasma
@@ -8654,7 +8848,7 @@ Version: 2.2.25
Patch: 00
Date: 2015-06-15
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Same version, new tarball, I'm tossing this in with the other release, changing
@@ -8669,7 +8863,7 @@ Version: 2.2.25
Patch: 00
Date: 2015-06-15
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Got a good fix for the kde version issue from the lads
@@ -8687,7 +8881,7 @@ Version: 2.2.24
Patch: 00
Date: 2015-06-15
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Adapted to deal with yet another silly pointless
@@ -8771,7 +8965,7 @@ Version: 2.2.23
Patch: 00
Date: 2015-06-08
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. Tiny change. Added /etc/devuan_version file to distro id
@@ -8788,7 +8982,7 @@ Version: 2.2.22
Patch: 00
Date: 2015-05-30
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man page, new tarball. Modified slightly -tc and -tm output to
@@ -8813,7 +9007,7 @@ Version: 2.2.21
Patch: 00
Date: 2015-05-13
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. A desktop id fix, Mate id failed, mate moved to a more
@@ -8831,7 +9025,7 @@ Version: 2.2.20
Patch: 00
Date: 2015-05-11
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. This fixes a qt5 glitch with Quassel id, hopefully anyway.
@@ -8844,7 +9038,7 @@ Version: 2.2.19
Patch: 00
Date: 2015-02-15
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
No version change, new tarball. Fixed the repo error message to be more
@@ -8859,7 +9053,7 @@ Version: 2.2.19
Patch: 00
Date: 2015-02-14
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, updated man page, new tarball. Updated -r to for portage gentoo
@@ -8882,7 +9076,7 @@ Version: 2.2.18
Patch: 00
Date: 2015-01-24
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Two great bug report, issues.
@@ -8906,7 +9100,7 @@ Version: 2.2.17
Patch: 00
Date: 2015-01-14
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New Version, new tarball.
@@ -8925,7 +9119,7 @@ Version: 2.2.16
Patch: 00
Date: 2014-11-03
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. Very small update, added sddm id to dm detecfion. Because
@@ -8945,7 +9139,7 @@ Version: 2.2.15
Patch: 00
Date: 2014-10-12
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. Debian has for some reason broken procps / uptime support,
@@ -8964,7 +9158,7 @@ Version: 2.2.14
Patch: 00
Date: 2014-09-26
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Bug fix for regression introduced in last versions.
@@ -8983,7 +9177,7 @@ Version: 2.2.13
Patch: 00
Date: 2014-09-25
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Added slackpkgplus support, added freeBSD pkg servers,
@@ -8997,7 +9191,7 @@ Version: 2.2.12
Patch: 00
Date: 2014-09-24
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. For some weird reason rpm query didn't work with gawk
@@ -9012,7 +9206,7 @@ Version: 2.2.11
Patch: 00
Date: 2014-09-24
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This fixes broken slackpkg handling in -r, and, using
@@ -9029,7 +9223,7 @@ Version: 2.2.10
Patch: 00
Date: 2014-09-24
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Added slackpkg support -R; added rpm support for gtk
@@ -9048,7 +9242,7 @@ Version: 2.2.9
Patch: 00
Date: 2014-09-22
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This is only for BSDs. Added hack to get dragonfly
@@ -9066,7 +9260,7 @@ Version: 2.2.8
Patch: 00
Date: 2014-09-21
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Added lxqt desktop id that is not dependent on openbox
@@ -9083,7 +9277,7 @@ Version: 2.2.7
Patch: 00
Date: 2014-09-19
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Mostly BSD fixes, a few for linux disk info.
@@ -9104,7 +9298,7 @@ Version: 2.2.6
Patch: 00
Date: 2014-09-17
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Cleaned up and made more consistent the cpu max/min
@@ -9125,7 +9319,7 @@ Version: 2.2.5
Patch: 00
Date: 2014-09-16
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New tarball, same version. This adds UP support for -Cxx, showing min cpu speed
@@ -9139,7 +9333,7 @@ Version: 2.2.5
Patch: 00
Date: 2014-09-16
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This fixes a long standing weakness with min/max cpu
@@ -9171,7 +9365,7 @@ Version: 2.2.4
Patch: 00
Date: 2014-09-10
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Mostly BSD changes, except for downloader options,
@@ -9197,7 +9391,7 @@ Version: 2.2.3
Patch: 00
Date: 2014-09-03
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Contains a major bug fix for a regression introduced
@@ -9247,7 +9441,7 @@ Version: 2.2.2
Patch: 00
Date: 2014-09-01
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This version fixes an issue with a white space at the
@@ -9268,7 +9462,7 @@ Version: 2.2.1
Patch: 00
Date: 2014-08-20
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Some systems are showing a new xfce syntax in the xrop
@@ -9286,7 +9480,7 @@ Version: 2.2.00
Patch: 00
Date: 2014-08-18
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball, man page. Maintainers, this is the official release of -m
@@ -9382,7 +9576,7 @@ Version: 2.1.98
Patch: 01
Date: 2014-08-17
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New patch version, new tarball. Another error case dataset, wrong cap, wrong max
@@ -9398,7 +9592,7 @@ Version: 2.1.98
Patch: 00
Date: 2014-08-17
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Fixed bad assumption, DMI type 0 is not always before
@@ -9419,7 +9613,7 @@ Version: 2.1.97
Patch: 00
Date: 2014-08-16
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Another logic redo to handle a fringe case (dmidecode
@@ -9435,7 +9629,7 @@ Version: 2.1.96
Patch: 02
Date: 2014-08-15
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Forgot to remove debugger on switch.
@@ -9448,7 +9642,7 @@ Version: 2.1.96
Patch: 01
Date: 2014-08-15
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Small change, forgot to add -m to the debugger inxi output.
@@ -9461,7 +9655,7 @@ Version: 2.1.96
Patch: 00
Date: 2014-08-14
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball, new man page. This version hopefully brings inxi
@@ -9486,7 +9680,7 @@ Version: 2.1.95
Patch: 04
Date: 2014-08-14
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New patch version, tarball. Fixed a few small oversights, more debugging added.
@@ -9501,7 +9695,7 @@ Version: 2.1.95
Patch: 01
Date: 2014-08-13
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Patch version, trying to fix a small glitch with gawk wanting to change integers
@@ -9517,7 +9711,7 @@ Version: 2.1.95
Patch: 00
Date: 2014-08-13
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Attempting to handle bad extra data for max module
@@ -9539,7 +9733,7 @@ Version: 2.1.94
Patch: 00
Date: 2014-08-13
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man page, new tarball. Realized that I can on some systems also
@@ -9558,7 +9752,7 @@ Version: 2.1.93
Patch: 00
Date: 2014-08-13
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man page. Fixed man page errors, improved man page explanations
@@ -9591,7 +9785,7 @@ Version: 2.1.92
Patch: 00
Date: 2014-08-12
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This is closer to final release. Removed Bank/Slot
@@ -9616,7 +9810,7 @@ Version: 2.1.91
Patch: 00
Date: 2014-08-12
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This is a transitional version, most -x/-xx/-xxx data
@@ -9633,7 +9827,7 @@ Version: 2.1.90
Patch: 00
Date: 2014-08-11
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball, new man page. Finally, after all these years, initial
@@ -9660,7 +9854,7 @@ Version: 2.1.29
Patch: 00
Date: 2014-08-08
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
No version change, this only will impact ancient systems, cleans up a data error
@@ -9675,7 +9869,7 @@ Version: 2.1.29
Patch: 00
Date: 2014-08-08
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. Big update/fix to -n/-i/-N. Now supports infiniband
@@ -9695,7 +9889,7 @@ Version: 2.1.28
Patch: 00
Date: 2014-05-05
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Adding tentative desktop id for LXQt, but I don't
@@ -9711,7 +9905,7 @@ Version: 2.1.27
Patch: 00
Date: 2014-05-02
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Should be almost no changes for linux platforms,
@@ -9749,7 +9943,7 @@ Version: 2.1.26
Patch: 00
Date: 2014-05-01
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Maintainer: this is only for BSD darwin (aka osx, it's
@@ -9768,7 +9962,7 @@ Version: 2.1.25
Patch: 00
Date: 2014-04-28
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
No version change, new tarball. On consideration, I'm not using temp3, that is
@@ -9783,7 +9977,7 @@ Version: 2.1.25
Patch: 00
Date: 2014-04-28
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This fixes a possible bug with using --total to
@@ -9802,7 +9996,7 @@ Version: 2.1.24
Patch: 00
Date: 2014-04-28
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Quick fix, new tarball, no new version. This fixes a -D size used error, if nfs,
@@ -9817,7 +10011,7 @@ Version: 2.1.24
Patch: 00
Date: 2014-04-28
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This is an attempt to make -s accurate more of the
@@ -9850,7 +10044,7 @@ Version: 2.1.23
Patch: 00
Date: 2014-04-27
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball, new man. Found a pesky bug with false disk used
@@ -9870,7 +10064,7 @@ Version: 2.1.22
Patch: 00
Date: 2014-04-27
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Quick update to -D, now inxi uses the total partition swap space to calculate
@@ -9886,7 +10080,7 @@ Version: 2.1.22
Patch: 00
Date: 2014-04-27
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. A bug fix for btrfs, which does not internally use
@@ -9960,7 +10154,7 @@ Version: 2.1.21
Patch: 00
Date: 2014-04-24
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New tarball, small update, added hopefully firewire support to drive type id.
@@ -9975,7 +10169,7 @@ Version: 2.1.21
Patch: 00
Date: 2014-04-24
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. This fixes one small oversight, placing USB in front of
@@ -10004,7 +10198,7 @@ Version: 2.1.20
Patch: 00
Date: 2014-04-08
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
While this release has some new features, they are all intended for development
@@ -10029,7 +10223,7 @@ Version: 2.1.20
Patch: 00
Date: 2014-04-08
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
A few fixes to 2.1.20, bmips broke in some cases, that's fixed now. Also changed
@@ -10046,7 +10240,7 @@ Version: 2.1.20
Patch: 00
Date: 2014-04-08
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball, ARM cpu /proc/cpuinfo has broken the bogomips output,
@@ -10061,7 +10255,7 @@ Version: 2.1.19
Patch: 00
Date: 2014-04-06
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball, correction of loop counts for -p/-P ID-<number>, this
@@ -10076,7 +10270,7 @@ Version: 2.1.18
Patch: 00
Date: 2014-04-04
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version/tarball. This completes, I think, the line wrap update. -o is now
@@ -10113,7 +10307,7 @@ Version: 2.1.17
Patch: 00
Date: 2014-04-03
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man page, new tarball. Added -y [integer >= 80] option. This
@@ -10142,7 +10336,7 @@ Version: 2.1.16
Patch: 00
Date: 2014-04-02
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. This fix only impacts BSD sed, but it fixes the line
@@ -10165,7 +10359,7 @@ Version: 2.1.15
Patch: 00
Date: 2014-04-01
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version/tarball. This corrects some subtle issues with line wraps:
@@ -10188,7 +10382,7 @@ Version: 2.1.14
Patch: 00
Date: 2014-03-31
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Forgot, added slitaz-release to distros derived. that's as slackware derived
@@ -10202,7 +10396,7 @@ Version: 2.1.14
Patch: 00
Date: 2014-03-31
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version/tarball. Tiny fix in debugger, it turns out that in some systems,
@@ -10224,7 +10418,7 @@ Version: 2.1.13
Patch: 00
Date: 2014-03-30
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, only relevant to Porteus distro, a slackware derived distro, should
@@ -10238,7 +10432,7 @@ Version: 2.1.12
Patch: 00
Date: 2014-03-27
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, fixed zfs raid failure to report raid devices on some systems.
@@ -10253,7 +10447,7 @@ Version: 2.1.11
Patch: 00
Date: 2014-03-26
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Ignore change 2.1.12, the speed data was too inconsistent, using >>> since it's
@@ -10267,7 +10461,7 @@ Version: 2.1.12
Patch: 00
Date: 2014-03-26
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version: this is only an optimization release, testing some slightly more
@@ -10286,7 +10480,7 @@ Version: 2.1.11
Patch: 00
Date: 2014-03-26
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version: fixed an old bug, with -c 0, no colors, RED and NORMAL color codes
@@ -10301,7 +10495,7 @@ Version: 2.1.10
Patch: 00
Date: 2014-03-25
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version; added supybot/limnoria/gribble support. This only works when the
@@ -10318,7 +10512,7 @@ Version: 2.1.9
Patch: 00
Date: 2014-03-24
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, fixed cpu core speed wrapping, improved -p and -P wrapping, though
@@ -10332,7 +10526,7 @@ Version: 2.1.8
Patch: 00
Date: 2014-03-24
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version. Added dynamic wrapping to -G, and also am now wrapping -C per cpu
@@ -10352,7 +10546,7 @@ Version: 2.1.7
Patch: 00
Date: 2014-03-18
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, attempt 2 at detecting all possible syntaxes for cards. Now using
@@ -10382,7 +10576,7 @@ Version: 2.1.6
Patch: 00
Date: 2014-03-18
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, bug fix, adding 3D controller to output causes doubled card id in
@@ -10396,7 +10590,7 @@ Version: 2.1.5
Patch: 00
Date: 2014-03-17
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, serious bug fix, do NOT use 2.1.4, it will fail to start. Bad
@@ -10410,7 +10604,7 @@ Version: 2.1.4
Patch: 00
Date: 2014-03-17
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version. Some BSD fixes, and a more important fix, added 'display
@@ -10433,10 +10627,10 @@ Version: 2.1.3
Patch: 00
Date: 2014-03-15
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
-New version. Big set of UPDATES: changed all ver: and version: to v:; changed
+New version. Big set of RELEASE NOTES: changed all ver: and version: to v:; changed
all bash ${var} to $var where appropriate to avoid extra overhead of ${..};
removed 'basename' and replaced with ${path##*/} which avoids unnessary
subshells.
@@ -10470,7 +10664,7 @@ Version: 2.1.2
Patch: 00
Date: 2014-03-14
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
No version change, just added wrapper around tput cols so only use it if in
@@ -10484,7 +10678,7 @@ Version: 2.1.2
Patch: 00
Date: 2014-03-14
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version. Updated dynamic sizing, fixed some glitches in cpu flags, fixed
@@ -10499,7 +10693,7 @@ Version: 2.1.1
Patch: 00
Date: 2014-03-14
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New Version, new man. This continues the dyanamic line sizing, I'm doing these
@@ -10538,7 +10732,7 @@ Version: 2.1.0
Patch: 00
Date: 2014-03-13
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new man page. Finally, after all these years, dynamically resized
@@ -10554,7 +10748,7 @@ Version: 2.0.0
Patch: 00
Date: 2014-03-12
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New feature, not new line option though. Now shows init type with -x (also shows
@@ -10583,7 +10777,7 @@ Version: 1.9.19
Patch: 00
Date: 2014-03-03
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version; updated man page. Changed slightly the output for x server, in
@@ -10600,7 +10794,7 @@ Version: 1.9.18
Patch: 00
Date: 2014-01-13
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version; new tarball; new man page. Added Unity desktop support; added -xx
@@ -10620,7 +10814,7 @@ Version: 1.9.17
Patch: 00
Date: 2013-12-02
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Fixed new gnome change, they, of course, removed
@@ -10649,7 +10843,7 @@ Version: 1.9.16
Patch: 00
Date: October 6 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Only for uprmq distros, small update to add support
@@ -10672,7 +10866,7 @@ Version: 1.9.15
Patch: 00
Date: October 4 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. Added urpmq for -r.
@@ -10691,7 +10885,7 @@ Version: 1.9.14
Patch: 00
Date: September 10 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
This does not have a new version number (there is a new date), and is only for
@@ -10706,7 +10900,7 @@ Version: 1.9.14
Patch: 00
Date: August 20 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Fixed a bug / issue with failed usb nic detection,
@@ -10721,7 +10915,7 @@ Version: 1.9.13
Patch: 00
Date: August 12 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Fixed a bug in Xorg where it shows drivers as unloaded
@@ -10748,7 +10942,7 @@ Version: 1.9.12
Patch: 00
Date: July 2 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Tiny change, no new version, removed a stray 's' line 4306 that may have made
@@ -10763,7 +10957,7 @@ Version: 1.9.12
Patch: 00
Date: July 2 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Two new desktop/window managers added: spectrwm
@@ -10778,7 +10972,7 @@ Version: 1.9.11
Patch: 00
Date: June 19 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. The recent bug fixes reminded me to check for ARM
@@ -10798,7 +10992,7 @@ Version: 1.9.10
Patch: 00
Date: June 19 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Another stab at finally fixing the cpu / core count
@@ -10832,7 +11026,7 @@ Version: 1.9.9
Patch: 00
Date: June 16 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Added support for openSUSE repo syntax/location, as
@@ -10858,7 +11052,7 @@ Version: 1.9.8
Patch: 00
Date: June 14 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Some subtle bug fixes, a kvm virtual machine uses disk
@@ -10904,7 +11098,7 @@ Version: 1.9.7
Patch: 00
Date: May 25 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New tarball, version, man page. Improved remote weather, now it uses -W, and
@@ -10928,7 +11122,7 @@ Version: 1.9.6
Patch: 00
Date: May 19 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. Bug fix, overly loose regex removed na from country /
@@ -10942,7 +11136,7 @@ Version: 1.9.5
Patch: 00
Date: May 18 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Fixed some lintian issues in man page, changed
@@ -10962,7 +11156,7 @@ Version: 1.9.04
Patch: 00
Date: May 17 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. Fixed issue with spaces in names for cities / states /
@@ -10976,7 +11170,7 @@ Version: 1.9.03
Patch: 00
Date: May 17 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New tarball, version, bug fixes on weather, also optimized speed for slow isps,
@@ -10993,7 +11187,7 @@ Version: 1.9.02
Patch: 00
Date: May 17 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball, bug fix for weather.
@@ -11006,7 +11200,7 @@ Version: 1.9.01
Patch: 00
Date: May 17 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New tarball, version. Bug fix on -! location=, forgot to have it pack its own
@@ -11020,7 +11214,7 @@ Version: 1.9.00
Patch: 00
Date: May 17 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball, new man page. Unless disabled by distribution
@@ -11055,7 +11249,7 @@ Version: 1.8.47
Patch: 00
Date: May 3 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Made separators surround the partition id, that avoids
@@ -11070,7 +11264,7 @@ Version: 1.8.46
Patch: 00
Date: May 3 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. Fixed a small issue that would create a wrong reporting of
@@ -11097,7 +11291,7 @@ Version: 1.8.45
Patch: 00
Date: March 2 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, tarball. As always with fixes, one thing creates a bug in another.
@@ -11118,7 +11312,7 @@ Version: 1.8.44
Patch: 00
Date: February 28 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
No version change, just added 'chipset' to banlist to filter out.
@@ -11131,7 +11325,7 @@ Version: 1.8.44
Patch: 00
Date: February 28 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This version brings the -A, -G, -N, -n, -i pci data to
@@ -11151,7 +11345,7 @@ Version: 1.8.43
Patch: 00
Date: February 28 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Improved B_ALLOW_UPDATES handling, now if set to
@@ -11181,7 +11375,7 @@ Version: 1.8.42
Patch: 00
Date: February 27 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, small bug fix, inxi failed to add in md raid partition size data to
@@ -11201,7 +11395,7 @@ Version: 1.8.41
Patch: 00
Date: February 27 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Small change, new tarball, added some excludes items to unmounted list, scd,
@@ -11215,7 +11409,7 @@ Version: 1.8.41
Patch: 00
Date: February 27 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, updated man page. A bug fix for an old time bug: with mdraid, -o
@@ -11235,7 +11429,7 @@ Version: 1.8.40
Patch: 00
Date: February 27 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, bug fix for mdraid, and cleaned up some errors and weak spots in
@@ -11251,7 +11445,7 @@ Version: 1.8.39
Patch: 00
Date: February 27 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, updated man page. Completed zfs raid support for BSDs, now include
@@ -11272,7 +11466,7 @@ Version: 1.8.38
Patch: 00
Date: February 18 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, updated man page, new tarball.
@@ -11311,7 +11505,7 @@ Version: 1.8.37
Patch: 00
Date: February 11 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New tarball. Tiny fix for an obscure fringe case, leaving numbering as is.
@@ -11328,7 +11522,7 @@ Version: 1.8.37
Patch: 00
Date: February 11 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. This update fixes a recent bug report with ancient
@@ -11361,7 +11555,7 @@ Version: 1.8.36
Patch: 00
Date: February 8 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Cleaned up patch number sed cleanup that didn't work
@@ -11375,7 +11569,7 @@ Version: 1.8.36
Patch: 00
Date: February 8 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. All bug fixes and cleanup preparing to support BSD
@@ -11409,7 +11603,7 @@ Version: 1.8.35
Patch: 00
Date: February 7 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Note, this is a refactor release only, and features
@@ -11441,7 +11635,7 @@ Version: 1.8.34
Patch: 00
Date: January 28 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball, new man page.
@@ -11458,7 +11652,7 @@ Version: 1.8.33
Patch: 00
Date: January 28 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball, new man page. Fixed an old bug where if you start inxi
@@ -11484,7 +11678,7 @@ Version: 1.8.32
Patch: 00
Date: January 23 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Small changes to man page, updated copyright date, added a patch contributor.
@@ -11497,7 +11691,7 @@ Version: 1.8.32
Patch: 00
Date: January 23 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
No version change. New tarball, updated man page.
@@ -11512,7 +11706,7 @@ Version: 1.8.32
Patch: 00
Date: January 23 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Disabled -U in irc clients, with an exit error
@@ -11526,7 +11720,7 @@ Version: 1.8.31
Patch: 00
Date: January 23 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New version, new tarball. Fixed overly verbose output for --version/-V in irc.
@@ -11551,7 +11745,7 @@ Version: 1.8.30
Patch: 00
Date: January 22 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Changing compression of inxi.1.gz to gzip -9 to fit lintian tests. This won't
@@ -11565,7 +11759,7 @@ Version: 1.8.30
Patch: 00
Date: January 22 2013
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
New Version, new tarball. Added inxi.changelog to tarball as well.
@@ -11591,7 +11785,7 @@ Script Version: 1.8.29
Patch: 00
Date: January 21 2012
--------------------------------------------------------------------------------
-UPDATES:
+RELEASE NOTES:
--------------------------------------------------------------------------------
Bug fix, new version, new tarball.