Releases: slacka/WoeUSB
Releases · slacka/WoeUSB
WoeUSB v2.0.7
This release merely replaces the nonsense ChangeLog with a dummy.
Changelog After v2.0.6
WoeUSB v2.0.6
This release mainly fixes the missing dependency info on realpath
Changelog After v2.0.5
- 2090e0c - 林博仁 - Debian: control: Add dependency for
realpath
command for Ubuntu 14.04 - db3f154 - 林博仁 - setup-development-environment.bash: Add runtime dependency check
- 91360f5 - 林博仁 - Implementing Contributing Guidelines
- 6fcb1cc - 林博仁 - GitHub: issue template: Fix WoeUSB Version instruction
- 84f7123 - 林博仁 - Debian: Build dependencies: Add Git and Bash for build dependency
- 5121499 - 林博仁 - GitHub: issue template: Add hint for github flavored markdown syntax
- 73da0f6 - 林博仁 - GitHub: Implement issue template
- 573a3d0 - 林博仁 - src: Remove accidentally committed executable
- 809c143 - 林博仁 - gitignore: Fix executable name
- 7312871 - 林博仁 - .gitignore: Ignore more files
WoeUSB v2.0.5
This releases fixes the "woeusb: Line : Terminated" message in GUI's error log
WoeUSB v2.0.4
WoeUSB v2.0.3
This release mainly (again) rename application name from WinUSB+
to WoeUSB
, please refer issue #100 for more details.
NOTE: This version also renames the winusb
and winusbgui
command to woeusb
and woeusbgui
, respectively
Changelog
- f859b41 - 林博仁 - Rename application to WoeUSB
WinUSB+ v2.0.2
This release mainly fixed the changed project URLs, and update build instructions
Changelog after v2.0.1:
- e65ab49 - 林博仁 - README: Update "Acquire WinUSB+'s source code" section
- 56e6aa4 - 林博仁 - Fix typoes
- 2c29d55 - 林博仁 - README: Remove redundant newline
- e546c6a - 林博仁 - Update project site URLs
- 542cdf9 - 林博仁 - README: Installation: Add version smudging instruction
- 3e68e7a - 林博仁 - README: Use autogenerated release badge instead
- 51dae69 - 林博仁 - configure.in: fix package name
- ce18fa9 - 林博仁 - Travis CI: Fix runtime dependency
- 30e95c6 - 林博仁 - Introducing Travis CI, for Continuous Integration (incompleted)
Cheers!
WinUSB+ v2.0.1
WinUSB+ v2.0.0
This is the first release since renaming the project name, since 1.0.11 there's a big refactoring to the main code src/winusb
, some bug fixes and clean-up, as following:
- 587408d - 林博仁 - Implement automatic version smudging
- 604bef4 - 林博仁 - debian/changelog: Use fake changelog (for now) as we use Git for our change history
- d46aeea - 林博仁 - README: Install WinUSB's build dependencies: Fix gdebi command
- 354fe0a - 林博仁 - README: Fix gui command name
- 3405f21 - 林博仁 - debian/control: Use folded format for *Depends field for better version control
- b9f4f70 - 林博仁 - debian/control: Add Homepage info
- a69f138 - 林博仁 - Debian: control: Fix GUI name
- 4e7b602 - 林博仁 - src/DialogAbout.cpp: Add new page for authors of this fork
- fc79349 - 林博仁 - Debian: control: Allow winusb package replaced by winusb+
- a4a3a69 - 林博仁 - Debian: rules: Fix install directory
- a5a0511 - 林博仁 - Debian: Update changelog
- e84f559 - 林博仁 - Debian: copyright: Update copyright information
- a7556d0 - 林博仁 - Debian: control: Add original software site
- 5cbc543 - 林博仁 - Debian: Add confict relationship with original winusb package
- 863d5be - 林博仁 - debian/control: Fix line continuation
- 3ac6fd3 - 林博仁 - src: s/WinUSB/WinUSB+/
- 6dc8aef - 林博仁 - src: s/WinUSBgui/WinUSB/: It's really unneeded to distinguish CLI and GUI
- dda8ad2 - 林博仁 - src: s/WinUSB/WinUSB+
- dfbfb32 - 林博仁 - README.md: Rename project
- 40a163e - 林博仁 - debian/control: Change package details
- d92c08e - 林博仁 - src/data/listDvdDrive: Add program description and copyright details
- 5f651eb - 林博仁 - src/data/listUsb: Remove redundant newline
- 94f1b08 - 林博仁 - src/MainPanel.cpp: Use pkexec instead of gksudo for privilege escalation
- 36cd287 - 林博仁 - src/data/listUsb: Fix regression that 1st line of output pattern is missing
- 58afd37 - 林博仁 - src/data/listUsb: Fix regression that model name's additional whitespace are no longer stripped
- 19a8b9e - 林博仁 - src/data/listUsb - Re-implement whole script, detail follows:
- 1e2b657 - 林博仁 - src/data/listDvdDrive: Rewrite script for better readability
- ca5895a - 林博仁 - src/winusb: Support customizing the --label of the newly created filesystem in --format mode
- 30c7bd5 - 林博仁 - src/winusb: workaround_win7_efi_boot: Tweak logic so that main code won't be in multiple level of if clause
- 301db2b - 林博仁 - src/winusb: Split mount_source_and_target_filesystem to separate functions
- 9e4370f - 林博仁 - src/winusb: split destroy_and_rebuild_entire_disk into separate functions, overwrite_target_partition_table and create_target_partition
- d3dbcdb - 林博仁 - src/winusb: init: Remove redundant error message
- 7328b19 - 林博仁 - src/winusb: Rename copy_large_file, which should explain most of the idea
- 1e1aac9 - 林博仁 - src/winusb: Use green for printing subprocess title instead
- 0295b95 - 林博仁 - src/winusb: Support distros which uses grub2 as prefix name, fixes #94
- e207820 - 林博仁 - src/winusb: util_check_function_parameters_quantity: make error message red
- b598e55 - 林博仁 - src/winusb: trap_exit: No need to call sync as umount, grub-install already does it
- 39b3e2b - 林博仁 - src/winusb: chk_rt_deps: Make warning message yellow
- b000113 - 林博仁 - src/winusb: pulse: Change illegal func. parameter error severity to FATAL
- a779a35 - 林博仁 - src/winusb: Re-implement clean_mounpoints and traps
- 3a223f5 - 林博仁 - src/winusb: check_is_target_device_busy: Fix exit status
- 811f3af - 林博仁 - src/winusb: check_is_target_device_busy: Fix func. param. catching
- 2ba0a7b - 林博仁 - src/winusb: util_shift_array: bail out for apparent design issues
- b18c908 - 林博仁 - src/winusb: Implement is_target_busy for future code reuse
- 024c703 - 林博仁 - src/winusb: main: Fix comment level
- 8065a64 - 林博仁 - src/winusb: Trap requires source/target_fs_mountpoint, move them to global
- f10c8ea - 林博仁 - src/winusb: trap_return: Fix printing redundant newlines
- e75e09d - 林博仁 - src/winusb: main: Use single call to define multiple aliases
- 95c3761 - 林博仁 - src/winusb: Add documentation for traps
- dd0d660 - 林博仁 - src/winusb: util_call_external_command: Fix ShellCheck detected problems
- 23fc347 - 林博仁 - src/winusb: Re-implement util_call_external_command
- 4d906a4 - 林博仁 - src/winusb: Defensive Bash Programming: use named variable to catch function arguments
- d8b62cc - 林博仁 - src/winusb: Rename call_external_command to distinguish with other command types
- 1abe210 - 林博仁 - src/winusb: Rename and document util_call_command
- 411ec78 - 林博仁 - src/winusb: Rename copy_file_with_progress_report for better understanding
- 748e6ee - 林博仁 - src/winusb: copy_file: Improve documentation
- ba9e6a6 - 林博仁 - src/winusb: Coding Style: Fix comment level
- 5c07ef9 - 林博仁 - src/winusb: Sort function definitions according to their reference order
- 7134ee3 - 林博仁 - src/winusb: Add FIXME for pulse function
- 152e1c8 - 林博仁 - src/winusb: Move check_ functions to bottom, next to util_ functions
- bc84577 - 林博仁 - src/winusb: Move util_shift_array together with all other utility functions
- 04bd500 - 林博仁 - src/winusb: Rename and set alias of util_shift_array
- 0746dd1 - 林博仁 - src/winusb: Move check functions together
- 5b390d0 - 林博仁 - src/winusb: Move print_help and process_commandline_parameters function to right after init
- a955762 - 林博仁 - Move definition of utility functions to the bottom of the code
- 1a00803 - 林博仁 - src/winusb: Document the init function
- d099ecf - 林博仁 - src/winusb: Add util_ prefix for utility functions, use alias feature to avoid changing it's call
- f2f86e5 - 林博仁 - src/winusb: chk_rt_params: No need newline here
- 62b3c42 - 林博仁 - src/winusb: print_help: Disable trace printing for this function
- 0eea3a7 - 林博仁 - src/winusb: chk_rt_params: Fix duplicate help is printed when run with --verbose
- 3033286 - 林博仁 - src/winusb: Defensive Bash Programming: readonly all function definitions
- 8ba09ec - 林博仁 - src/winusb: destroy_and_rebuild_entire_disk: Switch parameter reference style
- 97db932 - 林博仁 - src/winusb: install_bootloader_grub: Fix error: one argument expected error
- f2622e5 - 林博仁 - src/winusb: Eliminate global variables
- 2fd736c - 林博仁 - Patch GUI to use updated winusb commandline options
- 55ce59d - 林博仁 - src/winusb: workaround_support_windows_7_uefi_boot: Fix issue of not found bootmgfw.efi
- 41f2d6a - 林博仁 - src/winusb: init: Fix echo_with_color call
- 8a5f964 - 林博仁 - src/winusb: workaround_win7_uefi: Fix 7z call
- c1694e5 - 林博仁 - src/winusb: print_help: Fix program description
- 895e96a - 林博仁 - src/winusb: process_cli_params: Use red color for error message
- b59e5a9 - 林博仁 - src/winusb: chk_rt_params: return 1 instead of directly exit
- a775d2c - 林博仁 - src/winusb: init: New FIXME for pulse call
- fe1866a - 林博仁 - src/winusb: init: Also print help if chk_rt_params failed
- 183b9fb - 林博仁 - src/winusb: chk_rt_params: Implement check on target_media type
- c324464 - 林博仁 - src/winusb: determine_tgt_param requires target_media, pass it
- d24f620 - 林博仁 - src/winusb: chk_tgt_fs: Fix echo_with_color call
- 2e9baf9 - 林博仁 - src/winusb: cp_filesystem_files: Support output copy details when --verbose
- e4a5efd - 林博仁 - src/winusb: cp_fs_files: Remove duplicate parameter
- 7e83c8b - 林博仁 - src/winusb: copy_filesystem_files: Fix file list feeding
- c93ed18 - 林博仁 - src/winusb: copy_file: Revert "Remove error ignore or list that seems to be no effect"
- 33cd532 - 林博仁 - Revert "src/winusb: cp_fs_files: Use Here Strings instead of process substitution"
- 9dab69d - 林博仁 - src/winusb: cp_fs_files: silent pushd/popd
- 84d8eac - 林博仁 - fixup! src/winusb: cp_fs_files: Don't mask command substitution call result
- c6256fd - 林博仁 - src/winusb: cp_fs_files: Use Here Strings instead of process substitution
- b94aadb - 林博仁 - src/winusb: cp_fs_files: Don't mask command substitution call result
- 1110045 - 林博仁 - src/winusb: cp_fs_files: Separate sections of code with blank line
- 107842f - 林博仁 - src/winusb: Disable DEBUG trap as it never work as expected
- fe6ddca - 林博仁 - src/winusb: process_commandline_parameters: setup debug and return traps only when --verbose
- 77d454d - 林博仁 - src/winusb: Implement debug trap but don't enable it because of bug
- 0fb8824 - 林博仁 - src/winusb: trap_return: ignore function that no worth reporting
- 048ad25 - 林博仁 - src/winusb: trap_return: make message green
- 176b8d5 - 林博仁 - src/winusb: trap_return: print function name first
- 9e2a122 - 林博仁 - src/winusb: cleanup_mountpoints: Don't exit when normal_cleanup
- ee12262 - 林博仁 - src/winusb: trap_return: Remove abdundant blank line
- d75df19 - 林博仁 - src/winusb: Fix wrong param. name
- 668e11c - 林博仁 - src/winusb: install_bootloader_grub: Fix not catching func. arguments
- f910878 - 林博仁 - src/winusb: install_bootloader_grub: Remove abdundant line
- f723e14 - 林博仁 - src/winusb: copy_filesystem_files: Fix \0 for read delimiter
- 3529a66 - 林博仁 - src/winusb: copy_filesystem_files: Fix wrong location of
popd
- 5bac172 - 林博仁 - src/winusb: check_target_filesystem_free_space: Fix argument quality check
- 9be41ac - 林博仁 - src/winusb: Fix wrong usage of and-list
- 60b8387 - 林博仁 - src/winusb: Add title message for destroy_and_rebuild_entire_disk
- 37ad011 - 林博仁 - src/winusb: init: fix destroy_and_rebuild_entire_disk call
- 332a4f1 - 林博仁 - src/winusb: init: fix determine_target_parameters call
- 7e9ebe2 - 林博仁 - src/winusb: process_commandline_parameters: Inhibit SC2034 due to ShellCheck's limitation
- 0d034ef - 林博仁 - src/winusb: check_target_filesystem: declare parameter before setting
- 31fad2b - 林博仁 - src/winusb: copy_filesystem_files: Fix wrong reference name
- a874a19 - 林博仁 - src/winusb: destroy_and_rebuild_entire_disk: Fix wrong reference name
- 9f1cf84 - 林博仁 - src/winusb: mount_source_and_target_filesystem: Fix unescaped double quote in doublequotes
- 5d89ef9 - 林博仁 - src/winusb: check_target_filesystem: Fix wrong parameter
- 3a0cd93 - 林博仁 - src/winusb: main: Fix missing line-continuation escape
- 5e7d42d - 林博仁 - src/winusb: check_target_filesystem_fre...