]>
git.ipfire.org Git - oddments/fireinfo.git/log
Michael Tremer [Tue, 28 Jan 2014 16:22:56 +0000 (17:22 +0100)]
Catch exception when the hardware serial number cannot be read.
Michael Tremer [Tue, 28 Jan 2014 16:45:29 +0000 (17:45 +0100)]
Read mounted filesystems from /proc/mounts instead of /etc/mtab.
Michael Tremer [Sun, 1 Sep 2013 13:44:09 +0000 (15:44 +0200)]
Fix hypervisor detection.
Was searching the wrong array.
Michael Tremer [Sun, 1 Sep 2013 13:39:52 +0000 (15:39 +0200)]
Delete MANIFEST.
Michael Tremer [Sun, 1 Sep 2013 13:29:04 +0000 (15:29 +0200)]
Use autotools.
Michael Tremer [Sun, 1 Sep 2013 12:54:32 +0000 (14:54 +0200)]
Rewrite hypervisor detection.
Reduce the size of code and drop checks for para-virtualization.
All this should decrease false positives.
Michael Tremer [Sun, 1 Sep 2013 12:52:45 +0000 (14:52 +0200)]
system: Don't use the rootfs line from /etc/mtab.
Michael Tremer [Thu, 28 Feb 2013 22:29:52 +0000 (23:29 +0100)]
Bump version to 2.1.7.
Michael Tremer [Thu, 28 Feb 2013 22:28:45 +0000 (23:28 +0100)]
Add an invalid ID string:
03000200 -0400-0500-0006-
000700080009
http://forum.ipfire.org/index.php?topic=7710.msg51791#msg51791
Michael Tremer [Sun, 16 Sep 2012 17:11:50 +0000 (19:11 +0200)]
Bump version to 2.1.6.
Michael Tremer [Wed, 12 Sep 2012 19:36:22 +0000 (21:36 +0200)]
Add an other invalid ID string.
Michael Tremer [Sat, 19 May 2012 09:17:48 +0000 (11:17 +0200)]
Bump version to 2.1.5.
Michael Tremer [Sat, 19 May 2012 09:15:56 +0000 (11:15 +0200)]
Fixes for the Raspberry Pi Computer.
Memory cards are now detected approprietly.
Michael Tremer [Sun, 11 Mar 2012 13:44:59 +0000 (14:44 +0100)]
Bump version to 2.1.4.
Updates URL to the new bugzilla.
Michael Tremer [Sun, 11 Mar 2012 13:40:11 +0000 (14:40 +0100)]
Change detection of number of CPU cores.
Recently, /sys/class/cpuid was read to find out
how many CPUs were running in the system.
It did not work on the experimental OMAP kernel,
so we change it to a POSIX implementation that
returns the number of all online CPUs.
Michael Tremer [Fri, 18 Nov 2011 12:03:09 +0000 (13:03 +0100)]
Bump version to 2.1.3.
Michael Tremer [Fri, 18 Nov 2011 12:02:48 +0000 (13:02 +0100)]
Ignore more invalid vendor strings: "empty".
Michael Tremer [Wed, 5 Oct 2011 23:55:55 +0000 (01:55 +0200)]
Bump version to 2.1.2.
Michael Tremer [Wed, 5 Oct 2011 23:54:33 +0000 (01:54 +0200)]
Fix cpu model detection regression on x86.
Michael Tremer [Sun, 4 Sep 2011 13:16:56 +0000 (13:16 +0000)]
Bump version to 2.1.1.
Michael Tremer [Sun, 4 Sep 2011 13:16:06 +0000 (13:16 +0000)]
Fix python syntax error.
Michael Tremer [Sun, 4 Sep 2011 12:49:59 +0000 (12:49 +0000)]
Bump version 2.1.0.
Michael Tremer [Sun, 4 Sep 2011 12:48:44 +0000 (12:48 +0000)]
Support ARM in fireinfo.
Michael Tremer [Wed, 16 Feb 2011 20:01:27 +0000 (21:01 +0100)]
Bump version 2.0.5.
Michael Tremer [Wed, 16 Feb 2011 20:00:49 +0000 (21:00 +0100)]
New bad identity information.
Michael Tremer [Wed, 26 Jan 2011 19:23:55 +0000 (20:23 +0100)]
Bump version 2.0.4.
Michael Tremer [Wed, 26 Jan 2011 19:22:39 +0000 (20:22 +0100)]
Fix some hypervisor detection if the system returned no BIOS/system vendor.
Michael Tremer [Wed, 19 Jan 2011 17:15:27 +0000 (18:15 +0100)]
Add invalid id "
00000000 ".
Michael Tremer [Tue, 18 Jan 2011 18:53:03 +0000 (19:53 +0100)]
Bump version 2.0.3.
Michael Tremer [Tue, 18 Jan 2011 18:52:28 +0000 (19:52 +0100)]
Add support for Microsoft Hyper-V and Virtual PC.
Michael Tremer [Tue, 18 Jan 2011 18:11:06 +0000 (19:11 +0100)]
Add invalid ID:
00020003 -0004-0005-0006-
000700080009 .
Michael Tremer [Wed, 5 Jan 2011 15:32:54 +0000 (16:32 +0100)]
Bump version 2.0.2.
Michael Tremer [Wed, 5 Jan 2011 14:52:52 +0000 (15:52 +0100)]
Remove unused module load.
Michael Tremer [Wed, 5 Jan 2011 13:48:40 +0000 (14:48 +0100)]
Add pychecker script to test the code.
Michael Tremer [Wed, 5 Jan 2011 11:53:12 +0000 (12:53 +0100)]
Fix typo in hypervisor type detection.
Michael Tremer [Fri, 31 Dec 2010 15:27:22 +0000 (16:27 +0100)]
Bump version 2.0.1.
Michael Tremer [Fri, 31 Dec 2010 15:26:14 +0000 (16:26 +0100)]
Disable hypervisor port check for VMWare.
The system vendor name is significant and the hypervisor port
check fails. We need to fix this at a later time.
Michael Tremer [Fri, 31 Dec 2010 15:03:37 +0000 (16:03 +0100)]
Rely on the system vendor when searching for VMWare hypervisor.
Michael Tremer [Fri, 31 Dec 2010 13:24:23 +0000 (14:24 +0100)]
Fix for VMWare hypervisor detection (crashed on Alix).
Michael Tremer [Thu, 30 Dec 2010 14:10:02 +0000 (15:10 +0100)]
Bump version 2.0.0.
Michael Tremer [Thu, 30 Dec 2010 14:09:28 +0000 (15:09 +0100)]
Remove secret_id from profile.
Michael Tremer [Mon, 27 Dec 2010 17:33:29 +0000 (18:33 +0100)]
Bump version 0.14.
Michael Tremer [Mon, 27 Dec 2010 17:32:35 +0000 (18:32 +0100)]
Fix hypervisor type detection when the C module does not return anything.
Michael Tremer [Mon, 27 Dec 2010 17:20:26 +0000 (18:20 +0100)]
Add MANIFEST file.
Michael Tremer [Mon, 27 Dec 2010 17:12:44 +0000 (18:12 +0100)]
Merge branch 'master' of ssh://git.ipfire.org/pub/git/oddments/fireinfo
Michael Tremer [Mon, 27 Dec 2010 17:06:21 +0000 (18:06 +0100)]
Add network information to profile.
Michael Tremer [Mon, 27 Dec 2010 17:06:21 +0000 (18:06 +0100)]
Add network information to profile.
Michael Tremer [Mon, 27 Dec 2010 15:36:44 +0000 (16:36 +0100)]
Hide the private id from the user.
Michael Tremer [Sun, 26 Dec 2010 21:52:07 +0000 (22:52 +0100)]
sendprofile: Add --public-id switch.
Michael Tremer [Sun, 26 Dec 2010 17:54:00 +0000 (18:54 +0100)]
Add some code commenting.
No functional changes.
Michael Tremer [Sun, 26 Dec 2010 17:34:25 +0000 (18:34 +0100)]
Add license information.
Michael Tremer [Sun, 26 Dec 2010 15:21:25 +0000 (16:21 +0100)]
Bump version 0.13.1.
Michael Tremer [Sun, 26 Dec 2010 15:20:54 +0000 (16:20 +0100)]
Make VMWare hypervisor port detection code PIC.
Michael Tremer [Sun, 26 Dec 2010 15:01:12 +0000 (16:01 +0100)]
Bump version 0.13.
Michael Tremer [Sun, 26 Dec 2010 15:00:30 +0000 (16:00 +0100)]
Add check for Qemu hypervisor that identifies as "Bochs".
Michael Tremer [Sun, 26 Dec 2010 14:53:40 +0000 (15:53 +0100)]
Disallow taking hard disk IDs from qemu.
Michael Tremer [Sun, 26 Dec 2010 14:50:11 +0000 (15:50 +0100)]
Implement the VMWare hypervisor port check.
We need this because sometimes, the general check fails.
Michael Tremer [Tue, 21 Dec 2010 11:55:51 +0000 (12:55 +0100)]
That version importing from the module did not work :(
Michael Tremer [Mon, 20 Dec 2010 19:00:10 +0000 (20:00 +0100)]
Add user agent to request that we are sending.
Michael Tremer [Sun, 12 Dec 2010 22:22:03 +0000 (23:22 +0100)]
Fix adding of hdd string only if no other was found.
Michael Tremer [Sun, 12 Dec 2010 20:17:06 +0000 (21:17 +0100)]
Check if bios vendor is "innotek GmbH" to get if the system is virtualized.
Michael Tremer [Sun, 12 Dec 2010 20:16:49 +0000 (21:16 +0100)]
Fix error if no USB subsystem is available.
Michael Tremer [Sun, 12 Dec 2010 12:47:52 +0000 (13:47 +0100)]
Bump version 0.10.
Michael Tremer [Sun, 12 Dec 2010 12:46:29 +0000 (13:46 +0100)]
Fix detection of system model.
Michael Tremer [Sun, 12 Dec 2010 12:45:09 +0000 (13:45 +0100)]
Fix detection of system vendor.
Michael Tremer [Sat, 11 Dec 2010 20:26:34 +0000 (21:26 +0100)]
Bump version 0.9.1.
Michael Tremer [Sat, 11 Dec 2010 20:26:02 +0000 (21:26 +0100)]
Send secret_id for beta (again).
Michael Tremer [Sat, 11 Dec 2010 20:01:10 +0000 (21:01 +0100)]
Bump version 0.9.
Michael Tremer [Sat, 11 Dec 2010 19:15:27 +0000 (20:15 +0100)]
Only use disk string if no other was found.
Michael Tremer [Sat, 11 Dec 2010 19:14:04 +0000 (20:14 +0100)]
Ignore any string with Chassis.
Michael Tremer [Sat, 11 Dec 2010 09:55:51 +0000 (10:55 +0100)]
Bump version 0.8.
Michael Tremer [Sat, 11 Dec 2010 09:37:29 +0000 (10:37 +0100)]
Add more unallowed IDs.
Michael Tremer [Sat, 11 Dec 2010 08:55:27 +0000 (09:55 +0100)]
Remove silly log message.
Michael Tremer [Sat, 11 Dec 2010 08:52:09 +0000 (09:52 +0100)]
Skip None values in id generation.
Michael Tremer [Sat, 11 Dec 2010 00:18:29 +0000 (01:18 +0100)]
Add --secret-id switch and --hardware-string.
Michael Tremer [Sat, 11 Dec 2010 00:15:37 +0000 (01:15 +0100)]
Change URL to upload profiles.
Michael Tremer [Sat, 11 Dec 2010 00:11:45 +0000 (01:11 +0100)]
Bumb version 0.7.
Michael Tremer [Fri, 10 Dec 2010 23:43:51 +0000 (00:43 +0100)]
It would be better to check for pakfire ID after sorting out bad values.
Michael Tremer [Fri, 10 Dec 2010 23:43:05 +0000 (00:43 +0100)]
Fixes on last commit.
Michael Tremer [Fri, 10 Dec 2010 23:33:25 +0000 (00:33 +0100)]
Add option to sort out invalid strings from the id.
Michael Tremer [Fri, 10 Dec 2010 23:22:22 +0000 (00:22 +0100)]
Add some new "secret_id" and make it readable from file.
Michael Tremer [Wed, 8 Dec 2010 19:02:27 +0000 (20:02 +0100)]
Fix if serial number of the root disk is None.
Michael Tremer [Sat, 4 Dec 2010 14:50:50 +0000 (15:50 +0100)]
Bump version 0.6.1.
Michael Tremer [Sat, 4 Dec 2010 14:50:24 +0000 (15:50 +0100)]
Fix build error on ix86.
Michael Tremer [Sat, 4 Dec 2010 14:27:54 +0000 (15:27 +0100)]
Bump version 0.6.
Michael Tremer [Sat, 4 Dec 2010 14:26:45 +0000 (15:26 +0100)]
Add detection for harddisk serial number.
Michael Tremer [Thu, 2 Dec 2010 20:46:14 +0000 (21:46 +0100)]
Bump version 0.5.
Michael Tremer [Thu, 2 Dec 2010 20:45:28 +0000 (21:45 +0100)]
Concatenate several informations and build a new ID out of it.
Michael Tremer [Thu, 2 Dec 2010 20:17:34 +0000 (21:17 +0100)]
Add kernel module to device profiles.
Michael Tremer [Thu, 2 Dec 2010 19:59:04 +0000 (20:59 +0100)]
Add support for upstream proxy.
Does not support authentication.
Closes #106.
Michael Tremer [Wed, 1 Dec 2010 17:17:57 +0000 (18:17 +0100)]
Code for unique id.
If we cannot determine a ID, we send "0000...0".
Michael Tremer [Wed, 1 Dec 2010 16:32:42 +0000 (17:32 +0100)]
Bump version (0.4).
Michael Tremer [Wed, 1 Dec 2010 16:31:56 +0000 (17:31 +0100)]
Add option to disable to send the profile.
Michael Tremer [Tue, 30 Nov 2010 21:36:08 +0000 (22:36 +0100)]
sendprofile: Enable debugging mode with -d.
Michael Tremer [Tue, 30 Nov 2010 21:34:32 +0000 (22:34 +0100)]
Add option to sendprofile to only dump the data.
Michael Tremer [Sun, 28 Nov 2010 19:55:39 +0000 (20:55 +0100)]
Bump version 0.3.
Michael Tremer [Sun, 28 Nov 2010 19:55:03 +0000 (20:55 +0100)]
Return memory as an integer.
Michael Tremer [Sun, 28 Nov 2010 19:41:27 +0000 (20:41 +0100)]
Get missing hypervisors from System.bios_vendor.
Closes #99.
Closes #102.
Michael Tremer [Sun, 28 Nov 2010 19:21:14 +0000 (20:21 +0100)]
Add subsystem vendor and model for PCI devices.
Michael Tremer [Sun, 28 Nov 2010 13:36:16 +0000 (14:36 +0100)]
Send CPU model as a string.