summaryrefslogtreecommitdiffstats
path: root/inxi.changelog
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@ubuntu.com>2018-09-09 19:31:06 -0400
committerLibravatarUnit 193 <unit193@ubuntu.com>2018-09-09 19:31:06 -0400
commitb69fca32ac5c3610695197ada828af78784a88ee (patch)
tree0ceb0034e4f865eaa018666bc33e947df1d99929 /inxi.changelog
parent788a98ff032ae23f93d87eb1dff1c9e2f66e2fd9 (diff)
downloadinxi-b69fca32ac5c3610695197ada828af78784a88ee.tar.bz2
inxi-b69fca32ac5c3610695197ada828af78784a88ee.tar.xz
inxi-b69fca32ac5c3610695197ada828af78784a88ee.tar.zst
New upstream version 3.0.23-1upstream/3.0.23-1
Diffstat (limited to 'inxi.changelog')
-rw-r--r--inxi.changelog129
1 files changed, 129 insertions, 0 deletions
diff --git a/inxi.changelog b/inxi.changelog
index ea863ee..fa6610c 100644
--- a/inxi.changelog
+++ b/inxi.changelog
@@ -1,4 +1,133 @@
=====================================================================================
+Version: 3.0.23
+Patch Version: 00
+Script Date: 2018-09-07
+-----------------------------------
+Changes:
+-----------------------------------
+
+New version, man page. Fixes, enhancements, changes.
+
+Thanks:
+1. AntiX forums, for testing -C --admin, suggestions, always helpful.
+
+Bugs:
+1. Added switch to set @ps_gui, I forgot case where info block was only thing
+that used ps_gui (Nitrux kde nomad latte case). This led to no info: data if
+other ps_gui switches not activated. Now each block that can use it activates it.
+
+Fixes:
+1. To clarify issue #161 added help/man explanation on how to get colors in cases
+where you want to preserve colors for piped or redirected output. Thanks fugo.
+2. LMDE 3.0 released, slightly different system base handling, so refactored to
+add Debian version, see enhancement 2. Tested on some old vm instances, improved
+old system Debian system base id, but it's empirical, distro by distro, there is
+no rule I can use to automatically do it, sadly.
+3. 'Motherboard' sensors field name added, a few small tweaks to sensors. This
+was in response to issue #159, which also raised a problem I was not really
+aware of, user generated sensor config files, that can have totally random
+field names. Longer term solution, start getting data from sys to pad out
+lm-sensors data, or to handle cases where no lm-sensors installed.
+4. Fixed kwin_11 and kwin_wayland compositor print names, I'd left out the _,
+which made it look strange, like there were two compositors or something.
+5. Fixed latte-dock ID, I thought the program name when running was latte, not
+latte-dock. inxi checks for both now. Thanks Nitrux for exposing that in vm test.
+6. Sensors: added in a small filter to motherboard temp, avoid values that are
+too high, like SYSTIN: 118 C, filters out to only use < 90 C. Very unlikely a
+mobo would be more than 90C unless it's a mistake or about to melt. This may
+correct anoymous debugger dataset report from rakasunka.
+
+Enhancements:
+1. Added --admin to -v 8 and to --debugger 2x
+2. Added -a to trigger --admin. This lets you run something like -Fxxxaz
+3. Expanded system base to use Debian version tool, like the ubuntu one, that
+lets me match version number to codename. The ubuntu one matches code names to
+release dates. Added Neptune, PureOS, Sparky, Tails, to new Debian system base
+handler.
+4. Big enhancement: --admin -C now shows a nice report on cpu vulnerabilities,
+and has a good error message if no data found. Report shows:
+Vulnerabilities: Type: [e.g. meltdown] status/mitigation: text explanation.
+Note: 'status' is for when no mitigation, either not applicable, or is vulnerable.
+'mitigation' is when it's handled, and how. Thanks issue #160 Vascom from Fedora
+for that request.
+5. The never-ending saga of disk vendor IDs continues. More obscure vendors,
+more matches to existing vendors. Thanks linuxlite/linux hardware database
+
+Changes:
+1. Reordered usb output, I don't know why I had Hubs and Devices use different
+ordering and different -x switch priorities, that was silly, and made it hard to
+read.
+Now shows:
+Device/Hub: bus-id-port-id[.port-id]:device-id info: [product info]
+type/ports: [devices/hubs] usb: [type, speed]
+-x adds drivers for devices, and usb: speed is now default for devices, same as
+Hubs. Why I had those different is beyond me.
+The USB ordering is now more sensible, the various components of each
+matching whether hub or device.
+
+Unfixable or Won't Fix:
+1. Unable to detect Nomad desktop. As far as I can tell, Nomad is only a theme
+applied to KDE Plasma, there is no program by that name detectable, only a
+reference in ps aux to a theme called nomad.
+2. Nitrux system base ID will not work until they correct their /etc/os-release file.
+3. Tails live cd for some inexplicable reason uses non standard /etc/os-release
+field names, which forces me to either do a custom detection just for them, or for
+them to fix this bug. I opted for ignoring it, if I let each distro break standard
+formats then try to work around it, the distro ID will grow to be a 1000 lines long
+easily. Will file distro bug reports when I find these from now on.
+
+Samples:
+
+This shows the corrected, cleaned up, consistent usb output:
+
+inxi -y80 --usb
+USB:
+ Hub: 1-0:1 info: Full speed (or root) Hub ports: 14 usb: 2.0
+ Hub: 1-3:2 info: Atmel 4-Port Hub ports: 4 usb: 1.1
+ Device-1: 1-3.2:4 info: C-Media Audio Adapter (Planet UP-100 Genius G-Talk)
+ type: Audio,HID usb: 1.1
+ Device-2: 1-4:3 info: Wacom Graphire 2 4x5 type: Mouse usb: 1.1
+ Device-3: 1-10:5 info: Tangtop HID Keyboard type: Keyboard,Mouse usb: 1.1
+ Device-4: 1-13:7 info: Canon CanoScan LiDE 110 type: <vendor specific>
+ usb: 2.0
+ Device-5: 1-14:8 info: Apple Ethernet Adapter [A1277] type: Network usb: 2.0
+ Hub: 2-0:1 info: Full speed (or root) Hub ports: 8 usb: 3.1
+ Hub: 3-0:1 info: Full speed (or root) Hub ports: 2 usb: 2.0
+ Hub: 4-0:1 info: Full speed (or root) Hub ports: 2 usb: 3.1
+ Hub: 5-0:1 info: Full speed (or root) Hub ports: 4 usb: 2.0
+ Hub: 6-0:1 info: Full speed (or root) Hub ports: 4 usb: 3.0
+
+inxi -y80 --usb -xxxz
+USB:
+ Hub: 1-0:1 info: Full speed (or root) Hub ports: 14 usb: 2.0
+ chip ID: 1d6b:0002
+ Hub: 1-3:2 info: Atmel 4-Port Hub ports: 4 usb: 1.1 chip ID: 03eb:0902
+ Device-1: 1-3.2:4 info: C-Media Audio Adapter (Planet UP-100 Genius G-Talk)
+ type: Audio,HID driver: cm109,snd-usb-audio interfaces: 4 usb: 1.1
+ chip ID: 0d8c:000e
+ Device-2: 1-4:3 info: Wacom Graphire 2 4x5 type: Mouse driver: usbhid,wacom
+ interfaces: 1 usb: 1.1 chip ID: 056a:0011
+ Device-3: 1-10:5 info: Tangtop HID Keyboard type: Keyboard,Mouse
+ driver: hid-generic,usbhid interfaces: 2 usb: 1.1 chip ID: 0d3d:0001
+ Device-4: 1-13:7 info: Canon CanoScan LiDE 110 type: <vendor specific>
+ driver: N/A interfaces: 1 usb: 2.0 chip ID: 04a9:1909
+ Device-5: 1-14:8 info: Apple Ethernet Adapter [A1277] type: Network
+ driver: asix interfaces: 1 usb: 2.0 chip ID: 05ac:1402 serial: <filter>
+ Hub: 2-0:1 info: Full speed (or root) Hub ports: 8 usb: 3.1
+ chip ID: 1d6b:0003
+ Hub: 3-0:1 info: Full speed (or root) Hub ports: 2 usb: 2.0
+ chip ID: 1d6b:0002
+ Hub: 4-0:1 info: Full speed (or root) Hub ports: 2 usb: 3.1
+ chip ID: 1d6b:0003
+ Hub: 5-0:1 info: Full speed (or root) Hub ports: 4 usb: 2.0
+ chip ID: 1d6b:0002
+ Hub: 6-0:1 info: Full speed (or root) Hub ports: 4 usb: 3.0
+ chip ID: 1d6b:0003
+
+-----------------------------------
+-- Harald Hope - Fri, 07 Sep 2018 13:01:40 -0700
+
+=====================================================================================
Version: 3.0.22
Patch Version: 00
Script Date: 2018-08-28