375 Commits

Author SHA1 Message Date
PartialVolume
f5c1da45a9 Merge pull request #468 from desertwitch/upstream-fixes2
Nwipe versioning fixes & add 32-bit EFI to 64-bit builds
2026-02-18 11:57:09 +00:00
desertwitch
b7dcf284c9 chore(board): copy over 32-bit EFI for IMG 2026-02-18 10:58:13 +01:00
desertwitch
95872d0744 fix(nwipe): use less generic variable name 2026-02-18 10:45:23 +01:00
desertwitch
9b9c569e66 fix(nwipe): use sanitized variable 2026-02-18 10:35:40 +01:00
desertwitch
63ad758ad5 fix(nwipe): sanitize global arch variable 2026-02-18 10:33:35 +01:00
desertwitch
68710cedf1 chore(board): add 32-bit EFI to IMG 2026-02-18 10:26:09 +01:00
desertwitch
e2d8217ff8 fix(nwipe): evaluate variables on use 2026-02-18 10:22:40 +01:00
PartialVolume
58399ade5a Merge pull request #467 from desertwitch/smartdmt-readme
Smartdmt documentation
2026-02-18 09:16:48 +00:00
desertwitch
fcd4a17e44 chore(smartdmt): bump default version 2026-02-18 09:30:13 +01:00
desertwitch
5b710a81a6 chore(docs): add smartdmt documentation 2026-02-18 09:30:01 +01:00
desertwitch
6f212156fb chore(nwipe): print out case 2026-02-18 08:51:07 +01:00
desertwitch
03ba568178 chore(nwipe): print out commands 2026-02-18 08:49:33 +01:00
desertwitch
c8f737eb0a chore(nwipe): revert arch dependencies in config
A build may otherwise silently omit building nwipe, and we already check the architecture requirement as part of the pre-configure hook.
2026-02-18 08:13:33 +01:00
desertwitch
e6e4a2bab3 chore(nwipe): add arch dependencies 2026-02-18 08:12:02 +01:00
desertwitch
39d2a25c74 chore(nwipe): rename definition 2026-02-18 08:07:35 +01:00
desertwitch
e1f99a053d chore(nwipe): refactor config 2026-02-18 07:57:39 +01:00
desertwitch
3abe570540 chore(build): always rebuild nwipe for versioning 2026-02-18 07:56:02 +01:00
desertwitch
ecea0be3bd fix(nwipe): version replacement 2026-02-18 07:55:35 +01:00
desertwitch
3200381771 chore(board): add default 32-bit EFI 2026-02-18 07:10:01 +01:00
desertwitch
caf93d8106 chore(iso9660): add 32-bit EFI to 64-bit builds 2026-02-18 07:03:51 +01:00
PartialVolume
2ac8113e93 Merge pull request #465 from desertwitch/ssmart
feat: add SMART monitoring terminal
2026-02-17 23:07:41 +00:00
PartialVolume
54e7f83122 Merge pull request #466 from desertwitch/upstream-fixes2
QoL improvements
2026-02-17 22:32:38 +00:00
desertwitch
3cd5ee3f1e chore(iso9660): combine definitions 2026-02-17 20:28:48 +01:00
desertwitch
e7b2317d05 chore(board): rename iso arch to i686 2026-02-17 18:10:47 +01:00
desertwitch
59ec5813c6 chore(docs): update build targets 2026-02-17 18:10:45 +01:00
desertwitch
b4316be330 chore(board): rename arch to i686 2026-02-17 18:10:39 +01:00
desertwitch
8aeffd36d6 chore(iso9660): refactor for i686 2026-02-17 18:10:35 +01:00
desertwitch
e87c0f7a49 feat: add SMART monitoring terminal 2026-02-17 13:39:15 +01:00
PartialVolume
fd8eb7b898 Merge pull request #462 from PartialVolume/add-memtest86
Added memtest86+ to ShredOS boot menus
2026-02-11 10:36:14 +00:00
PartialVolume
e17537311c Added memtest86+ to both isolinux and grub2 boot menus, included the memtest package in all defconfigs 2026-02-11 10:33:54 +00:00
PartialVolume
92d50b61fd Merge pull request #458 from PartialVolume/update_nwipe_stable_release_selection
Simplify selection of git commit hash or revision tag v0.40 in menuconfig
2026-02-05 01:47:46 +00:00
PartialVolume
fad7da67a1 Simplify selection of git commit hash or revision tag v0.40 etc. by removing the hard coded references to the stable release and have just a single selection in menuconfig where you enter a commit hash or a version tag. This means for future updates I won't need to manually update the hard coded version or comments in nwipe.mk and Config.in that mention v0.40 to keep it relevent, I simply update the version in menuconfig to v0.41. Updated all defconfigs with the new revision string BR2_PACKAGE_NWIPE_GIT_REVISION="v0.40" 2026-02-05 01:42:19 +00:00
PartialVolume
df55edb486 Update README.md
Simplify maintenance of README.md by removing multiple links to latest and previous releases. Just have a single link to the latest release.
2026-02-04 21:31:24 +00:00
PartialVolume
d54617f898 Merge pull request #456 from desertwitch/patch-1
Build script minor clarification/quoting fix
2026-02-04 19:59:55 +00:00
Rysz
1989d7ab13 Fix quoting in directory change command 2026-02-04 14:16:15 +01:00
Rysz
9ae389d461 Clarification in building table comment
Make it clear for future readers that preclean runs a clean before step 0 of the building.
2026-02-04 14:14:52 +01:00
PartialVolume
af01857818 Merge pull request #454 from PartialVolume/update-stable-nwipe-release-to-0.40
Update the nwipe.mk, Config.in and defconfigs from 0.39 to 0.40.
v2025.11_28_x86-64_0.40
2026-02-04 00:37:59 +00:00
PartialVolume
07f2d5057f Update the nwipe.mk and Config.in from 0.39 to 0.40. Update all defconfigs to stable release (0.40) 2026-02-04 00:36:03 +00:00
PartialVolume
6ab4b901b0 Merge pull request #453 from PartialVolume/ISO9660-volume-name
Make ISO9660 volume name upper case for maximum compatibility.
2026-02-01 00:59:24 +00:00
PartialVolume
ec2bee0a92 Make ISO9660 volume name upper case for maximum compatibility with older bootloaders 2026-02-01 00:57:12 +00:00
PartialVolume
6fd11b61ce Merge pull request #452 from PartialVolume/create-shredos_lite_defconfig
Add a new x86-64 light defconfig for 64bit systems with minimum 512MB RAM
2026-02-01 00:49:01 +00:00
PartialVolume
24e1f872d1 Add a new x86-64 light defconfig for systems manufactured between 2000-2010 with a minimum of 512MB of RAM 2026-02-01 00:45:50 +00:00
PartialVolume
20bdda24af Merge pull request #451 from PartialVolume/rename_and_checksum_images
Add creation of sha1 checksum files and add additional info to image filenames
2026-01-31 23:44:54 +00:00
PartialVolume
e06ba53380 Updated the script build_all_shredos.sh so that if the defconfig is lite or extra then lite and plus-partitionare inserted into the filename immediately prior to the extension. The placing of this extra information at the end of the version information is important. In this position it doesn't interfere with the search that is conducted in the script find_shredos_boot_script.sh in relation to the search for the shredos boot disc. The sha1 checksum is calculated and placed in a file with the same name as the image but with the addition of the extension.sha1. These .sha1 files are also copied to the folder dist/ along with the corresponding .iso or .img file. The addition of this extra information in the filenames makes the files unique amongst the group of build files. This is required when the .iso and .img files are uploaded when a ShredOS release is published 2026-01-31 23:35:15 +00:00
PartialVolume
6ede7ef074 Merge pull request #450 from PartialVolume/sync-shredos_i686_lite_defconfig
Sync i686 defconfigs and update build all script
2026-01-30 21:21:20 +00:00
PartialVolume
e962210590 Sync i686 defconfigs and update build all script 2026-01-30 21:16:31 +00:00
PartialVolume
4d30569cde Merge pull request #449 from PartialVolume/fix_img_build_error
Fix build error
2026-01-30 14:53:06 +00:00
PartialVolume
d893547c0e Fix build error 2026-01-30 14:50:37 +00:00
PartialVolume
828b70df80 Merge pull request #448 from PartialVolume/boot-i686-using-64bit-EFI
Allow shredos i686 builds to boot on 64bit EFI only system that don't have legacy boot options.
2026-01-29 19:54:09 +00:00
PartialVolume
7e198a902e The i686 .iso builds failed to boot on X86-64 systems that only support booting with 64bit efi, i.e no legacy boot option. This was due to bootx64.efi not being included by iso9660.mk when the architecture is i686. Changes were made to iso9660.mk to correct this. 2026-01-29 19:49:33 +00:00