54 Commits

Author SHA1 Message Date
Michael Tremer
607d3a26d8 fireinfo: Fix SEGV in detect_hypervisor()
Fixes: #13155 - _fireinfo.detect_hypervisor() rises Segmentation fault
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Acked-by: Peter Müller <peter.mueller@ipfire.org>
2023-07-13 14:25:22 +00:00
Peter Müller
ac7f3c75aa Fireinfo: Amend upstream patches for fixing #12896
https://bugzilla.ipfire.org/show_bug.cgi?id=12896#c16

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-07-09 09:17:29 +00:00
Peter Müller
9a7e4d8506 Switch checksums from MD5 to BLAKE2
Historically, the MD5 checksums in our LFS files serve as a protection
against broken downloads, or accidentally corrupted source files.

While the sources are nowadays downloaded via HTTPS, it make sense to
beef up integrity protection for them, since transparently intercepting
TLS is believed to be feasible for more powerful actors, and the state
of the public PKI ecosystem is clearly not helping.

Therefore, this patch switches from MD5 to BLAKE2, updating all LFS
files as well as make.sh to deal with this checksum algorithm. BLAKE2 is
notably faster (and more secure) than SHA2, so the performance penalty
introduced by this patch is negligible, if noticeable at all.

In preparation of this patch, the toolchain files currently used have
been supplied with BLAKE2 checksums as well on
https://source.ipfire.org/.

Cc: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Acked-by: Michael Tremer <michael.tremeripfire.org>
2022-04-02 14:19:25 +00:00
Michael Tremer
9ae65c8e08 fireinfo: Update to 2.2.0
This release ports fireinfo to Python 3

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2021-05-18 13:52:11 +00:00
Michael Tremer
7e17de5f86 fireinfo: Add authentication for upstream proxies
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-12-11 19:38:21 +00:00
Peter Müller
eee037b890 update disclaimer in LFS files
Most of these files still used old dates and/or domain names for contact
mail addresses. This is now replaced by an up-to-date copyright line.

Just some housekeeping... :-)

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-09-10 19:20:36 +01:00
Michael Tremer
011204d963 fireinfo: Import latest patches
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-07-20 12:06:11 +00:00
Michael Tremer
ba03193ba7 fireinfo: Update to 2.1.12
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-12-14 17:44:20 +00:00
Michael Tremer
c484679bb3 Download sources via HTTPS
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-10-12 15:56:34 +01:00
Michael Tremer
257ce821ee fireinfo: Import upstream fixes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-09-09 15:32:09 +01:00
Michael Tremer
71940784ef fireinfo: Import upstream patch
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-09-01 00:12:31 +01:00
Michael Tremer
afa91a4df5 fireinfo: Fix SEGV on QEMU without KVM 2015-05-04 16:02:39 +02:00
Michael Tremer
13ed354420 fireinfo: Forbid string "Serial" 2015-03-17 22:23:13 +01:00
Michael Tremer
9e7099af47 fireinfo: Update to version 2.1.11 2015-02-15 13:16:08 +01:00
Michael Tremer
405d20bcb3 fireinfo: Import latest patches 2014-12-15 23:27:25 +01:00
Michael Tremer
bfb421f1bb fireinfo: Import latest fixes for ARM 2014-11-04 23:52:02 +01:00
Michael Tremer
2cdb0759e7 fireinfo: Update to 2.1.10.
Excludes some more invalid strings.
2014-05-01 20:40:02 +02:00
Michael Tremer
7e8b0ca029 fireinfo: Exclude some more patterns. 2014-02-15 18:40:55 +01:00
Michael Tremer
7c475cd6e1 fireinfo: Remove old patch. 2014-02-14 17:38:16 +01:00
Michael Tremer
5daad7f6b2 fireinfo: Update to 2.1.9. 2014-02-14 17:37:17 +01:00
Michael Tremer
f17f51e873 fireinfo: Fix finding the root device. 2014-02-07 14:59:50 +01:00
Michael Tremer
3ebf8d1b01 fireinfo: Update to 2.1.8.
Fixes some issues with reading the harddisk serial
numbers on Xen PV machines.
2014-02-01 13:38:18 +01:00
Michael Tremer
a0010abd6f fireinfo: Import latest changes from upstream. 2013-09-02 22:47:34 +02:00
Michael Tremer
812a8f120e fireinfo: Update to 2.1.7. 2013-02-28 23:32:29 +01:00
Michael Tremer
ee8e0346a1 fireinfo: Update to 2.1.6. 2012-09-16 19:13:24 +02:00
Michael Tremer
7de1da3fdf fireinfo: Update to 2.1.5.
Fixes issues on the Raspberry Pi Computer.
2012-05-19 11:22:18 +02:00
Michael Tremer
06b197d817 fireinfo: Update to 2.1.4.
Fixes an issue with the detection of online CPUs on ARM.
2012-03-11 14:50:44 +01:00
Michael Tremer
70257827c5 fireinfo: Update to 2.1.3. 2011-11-18 14:33:46 +01:00
Michael Tremer
7405b749b9 fireinfo: Update to 2.1.2.
Fixes a regression with the detection of the CPU
model string on x86.
2011-10-06 01:58:58 +02:00
Michael Tremer
780e11bde1 fireinfo: Update fireinfo to support the ARM architecture. 2011-09-04 13:27:21 +00:00
Michael Tremer
db0798e82a fireinfo: Update to version 2.0.5. 2011-02-16 21:07:41 +01:00
Michael Tremer
eefb3b95d8 fireinfo: Update to version 2.0.4. 2011-01-26 20:28:52 +01:00
Michael Tremer
f2ab614b46 fireinfo: Update to 2.0.3. 2011-01-18 19:59:44 +01:00
Michael Tremer
090e421172 fireinfo: Fix hash collision because of very weird UUID. 2011-01-18 19:18:41 +01:00
Michael Tremer
88850377df fireinfo: Update to 2.0.2. 2011-01-05 16:44:08 +01:00
Michael Tremer
b0636ac576 fireinfo: New version 2.0.1. 2010-12-31 16:29:41 +01:00
Michael Tremer
d91d826389 fireinfo: Update to 2.0.0. 2010-12-30 15:13:12 +01:00
Michael Tremer
5d924403f2 fireinfo: Update to 0.14. 2010-12-27 18:39:34 +01:00
Michael Tremer
a62b3ae20d fireinfo: Update to 0.13.1. 2010-12-26 16:24:13 +01:00
Michael Tremer
f179d25f98 fireinfo: Update to 0.13. 2010-12-26 16:03:16 +01:00
Michael Tremer
7019ca5809 fireinfo: Update to 0.12. 2010-12-21 12:57:27 +01:00
Michael Tremer
99aceb073b fireinfo: Update to 0.11. 2010-12-20 20:06:45 +01:00
Michael Tremer
902c53c7fa fireinfo: Update to version 0.10. 2010-12-12 14:09:48 +01:00
Michael Tremer
1c0a5e3e6d fireinfo: Update to version 0.9.1. 2010-12-11 21:37:21 +01:00
Michael Tremer
d58d68b533 fireinfo: Update to 0.9. 2010-12-11 21:02:54 +01:00
Michael Tremer
eab1db55d7 fireinfo: Update to 0.8. 2010-12-11 10:58:07 +01:00
Michael Tremer
b0849c9860 fireinfo: Send profile by default (for beta only). 2010-12-11 10:54:43 +01:00
Michael Tremer
93dd405fb0 fireinfo: Update to 0.7. 2010-12-11 01:27:26 +01:00
Michael Tremer
f840a7e2ee fireinfo: Update to 0.6. 2010-12-04 15:32:02 +01:00
Michael Tremer
7b8de7b8a5 fireinfo: Update to 0.5. 2010-12-02 22:07:36 +01:00