Skip to content

Releases: slacka/WoeUSB

WoeUSB v2.2.1

07 Oct 22:58
Compare
Choose a tag to compare

This release fixes an issue that a few of printed message doesn't respect --no-color due to its implementation.

WoeUSB v2.2.0

07 Oct 07:39
Compare
Choose a tag to compare

This release brought several fixes and improvements to WoeUSB

Highlights:

  • For 64bit systems with large primary memory(i.e. RAM), a noticible severe system unresponding issue during file copying process is now workarounded.(issue #113)
  • Now for full device installation(--device), a wipefs call has now being included to clean-up all known partition table and filesystem signatures to avoid grub-install failure due to false positives being detected.(issue #61)

Also this release contains a large portion of development and maintainence changes:

  • Many bug fixes for Debian policy compliance, although not ready for inclusion into the Debian software archive yet.
  • Many Bash scripting improvements powered by ShellCheck

Special thanks:

  • We would like to thank @mprahl and @leon-anavi for fixing various English grammar issues and typos in our documentation and code.

Enjoy!

WoeUSB v2.1.3

01 Aug 07:37
Compare
Choose a tag to compare

In this release, the build system files has been updated to allow other distros to work well, also the previously ill-maintained command manual pages has been rewritten.

Enjoy!

Changelog since v2.1.2

  • 69f9dcc - 林博仁 - Git: ignore: Fix absolute path expressions
  • 13ebb8b - 林博仁 - README: Include third party packaging section into "Installation"
  • 02a901e - 林博仁 - README: Rewrite program description
  • 500e6df - 林博仁 - README: "Third-party Distribution Packages" fixes
  • 96faac7 - 林博仁 - Merge branch 'write-proper-manual-pages'
  • 353d7db - 林博仁 - Rewrite woeusbgui(1) manpage
  • f3e432d - 林博仁 - Rewrite woeusb(1) manpage
  • 7c491d8 - 林博仁 - Git: Don't track debian/.debhelper/generated/
  • 4447840 - 林博仁 - debian/control: Description: Add missing period
  • ec51d4f - 林博仁 - debian/control: Description: Mention "software" less times.
  • 92963b8 - 林博仁 - debian/control: Description: Rewrite the single line synopsis
  • 0606d2e - 林博仁 - debian/control: Move section from x11 to utils
  • 36c2e81 - 林博仁 - debian/control: Rewrite package description
  • e2b4b6b - 林博仁 - Merge branch 'master' of github.com:slacka/WoeUSB
  • 873b91d - slacka - Merge pull request #126 from smeierzubiesen/patch-1
  • 8da397e - Sebastian Meier zu Biesen - Updated Readme.MD to adhere more closely to GPL terms
  • 3d29ed0 - Sebastian Meier zu Biesen - updated readme as this(WoeUSB) is not really sold
  • 056e066 - slacka - Merge pull request #123 from salvadorp2001/fixlocale
  • a4b83fc - Salvador Pardiñas - Fixed compile issue I hate autoconf.
  • 05eda7a - Salvador Pardiñas - Fixed locale issue #50
  • a4866c5 - Salvador Pardiñas - Fixed italics
  • fdecc08 - Salvador Pardiñas - Updated README to add autoreconf step
  • 0502094 - slacka - Merge pull request #118 from salvadorp2001/master
  • ee74616 - Salvador Pardiñas - Better fix for m4
  • 054a2e9 - Salvador Pardiñas - Created needed m4 folder .keep file is needed because Git doesn't allow empty folders
  • 57a510b - Salvador Pardiñas - Fixed autoreconf error (#116)
  • 09e425f - 林博仁 - Contributing Guidelines: Add guide on localization and Git Hints
  • 5ac7e05 - Salvador Pardiñas - Added AUR link (#115)
  • 1ba6167 - 林博仁 - manpages: Fix TH syntax
  • 7c6198e - 林博仁 - Move help on writing manpages to Contributing Guide
  • 2cc25d8 - 林博仁 - manpages: Remove unneccessary title and add reference url

WoeUSB v2.1.2

15 Jun 05:27
Compare
Choose a tag to compare

We dropped some build/runtime dependency from packaging data that is not required, nothing change to the main code base.

Detailed Changelog since v2.1.1

  • b67b343 - 林博仁 - Debian packaging: Build dependencies: Replace git by git-core so user wont download entire large Git distribution
  • 16b8c38 - 林博仁 - Debian packaging: We no longer depend on gksu

WoeUSB v2.1.1

15 Jun 05:03
Compare
Choose a tag to compare

This release fixes a regression that causes optical disk drives to appear in target device list, cheers!

Detailed Changelog since v2.1.0

  • 24bd015 - 林博仁 - src/data/listUsb: Fix O.D.D. always listed in target device list, fixes #109

WoeUSB v2.1.0

14 Jun 04:49
Compare
Choose a tag to compare

This release mainly brought the following two changes:

  • --install and --format installation options are deprecated in favor of --partition and --device, to be more clear what both options will do
    The old options will still be available until WoeUSB v3.0
  • From now on, GRUB will pause for ENTER keystroke before starting to load Windows, this helps users to know if any error happens in GRUB stage.(only applies to legacy booting)

Enjoy.

Detailed Changelog since v2.0.11

  • b25db28 - 林博仁 - src/woeusb: install_bootloader_grub: pause before continue chainloading operating system
  • 25132b9 - 林博仁 - src/woeusb: rename --install to --partition and --format to --device
  • 5d66a8f - 林博仁 - src/woeusb: Cleanup: Remove redundant line-continuation escapes in command substitution

WoeUSB v2.0.11

13 Jun 15:00
Compare
Choose a tag to compare

This release fixes Windows 7 EFI booting workaround for the case where the source image already have EFI directories.

The primary issue is that according to UEFI spec the efi directory path isn't case-sensitive, we have to detect them regardless of its case and use it as the bootmgfw.efi extract destination.

Also this implements check to skip workaround if any existing efi bootloader is found.

Source media seems to be Windows 7-based with EFI support, applying workaround to make it support UEFI booting
workaround_support_windows_7_uefi_boot: DEBUG: /media/woeusb_target_1497366090_22500/efi detected.
workaround_support_windows_7_uefi_boot: DEBUG: /media/woeusb_target_1497366090_22500/efi/boot detected.
INFO: Detected existing EFI bootloader, workaround skipped.

Related-GitHub-Issue: windows 7 iso failed · Issue #91 · slacka/WoeUSB https://github.com/slacka/WoeUSB/issues/91
Reported-by: kabnaj https://github.com/kabnaj
Original-patch-by: kabnaj https://github.com/kabnaj
Signed-off-by: 林博仁 [email protected]

Woeusb v2.0.10

13 Jun 13:25
Compare
Choose a tag to compare

This release fixed two issues:

  • mkfs.msdos detection is not working due to typo
  • mkfs.vfat and mkfs.fat not detected, which the latter is used by current dosfstools
The ./configure script has an option --enable-compat-symlinks that will configure the build to symlink older names of the tools to the current ones on installation. These are dosfsck, fsck.msdos and fsck.vfat for fsck.fat, mkdosfs, mkfs.msdos and mkfs.vfat for mkfs.fat and dosfslabel for fatlabel

Reported-by: Jens(schiffsratte) https://github.com/schiffsratte
Related-GitHub-Issue: make compatible with dosfstools 4 · Issue #106 · slacka/WoeUSB https://github.com/slacka/WoeUSB/issues/106
Signed-off-by: 林博仁 [email protected]

WoeUSB v2.0.9

13 Jun 08:08
Compare
Choose a tag to compare

This release mainly supports providing "build dependency" package for users using Debian-based distributions convenience to install all build dependencies of WoeUSB.

Detailed Changelog since v2.0.8

  • 6527131 - 林博仁 - fixup! Travis CI: build and deploy build dependency packages to help user build WoeUSB
  • cd939fc - 林博仁 - Debian packaging: We no longer conflicts with winusb*
  • 34ed1a7 - 林博仁 - Travis CI: build and deploy build dependency packages to help user build WoeUSB
  • 029652d - 林博仁 - Travis CI: Disable built package deploying due to lack of compatibility
  • afea9e6 - 林博仁 - Automatic version smudging: Use @@WOEUSB_VERSION@@ instead(Take 2)
  • 468a784 - 林博仁 - Automatic version smudging: Use @@WOEUSB_VERSION@@ instead

WoeUSB v2.0.8

13 Jun 02:50
Compare
Choose a tag to compare

This is the first release that incorporates Travis CI's automatic deploy feature. Nothing else changed since v2.0.7.

Currently it will only build amd64 packages, we expect to support i386 and even more in the future.

Yikes! It seems that only Ubuntu 14.04 is compatible with the built packages, sorry for that.

Fatal Error: Mismatch between the program and library build versions detected.
The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1009,wx containers,compatible with 2.6),
and your program used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.6).
fish: 'woeusbgui' terminated by signal SIGABRT (Abort)

Detailed Changelog since v2.0.7

  • 9ed8d9e - 林博仁 - Travis CI: Support automatic deploy built packages to GitHub Releases