Skip to content

Commit

Permalink
Prepare for 0.2.3 release
Browse files Browse the repository at this point in the history
Signed-off-by: William Goodspeed <[email protected]>
  • Loading branch information
William Goodspeed committed Jan 26, 2025
1 parent 562c036 commit f6df866
Show file tree
Hide file tree
Showing 9 changed files with 66 additions and 10 deletions.
2 changes: 1 addition & 1 deletion AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Primary Maintainer:
Gong Zhile <[email protected]>

Contributors:

- qi-xmu (for MacOS-specific improvements)

Special Thanks:
- HiFoss Community for sponsoring the hardware.
42 changes: 41 additions & 1 deletion ChangeLog
Original file line number Diff line number Diff line change
@@ -1,7 +1,47 @@
2024-11-16 Gong Zhile <[email protected]>
2025-01-26 William Goodspeed <[email protected]>

Merge branch 'macos-any-baudrate' of https://github.com/goodspeed34/ws63flash

2025-01-06 Gong Zhile <[email protected]>

src/ws63flash.c: fix reset regression (workaround)

2025-01-06 William Goodspeed <[email protected]>

{src/io.h,src/ws63flash.c}: Minor formating, Provide checks before initiating HAVE_DECL_IOSSIOSPEED

2025-01-06 qi-xmu <[email protected]>

fix(io): 增加苹果系统下非标准波特率支持
- 在 io.h 中添加了苹果系统特有的头文件包含
- 实现了苹果系统下通过 IOSSIOSPEED ioctl 设置自定义波特率的方法
- 更新了 uart_open 函数以支持非标准波特率
- 修改了 ws63flash.c 中的错误处理,以适应苹果系统的特性

2024-12-13 Gong Zhile <[email protected]>

Prepare for 0.2.2 release

Workflow: fully checkout during CI build to get correct version

Workflow: Add CI build for amd64 linux static

README{,.en}: Polish building and flashing instructions

configure.ac: Downgrading autoconf version req to 2.70

2024-11-17 Gong Zhile <[email protected]>

man/ws63flash.1: add synopsis for write action

src/ws63flash.c: Support baudrate negotiation during handshake & Make it default

Prepare for v0.2.1 release

src/ws63flash.c: Support writing bin(s) to specific address

2024-11-16 Gong Zhile <[email protected]>

src/io.h: Fixed compilation error on OpenBSD

Create Chinese README and default to the Chinese Ver.
Expand Down
18 changes: 17 additions & 1 deletion NEWS
Original file line number Diff line number Diff line change
@@ -1,6 +1,22 @@
News for ws63flash
====================

Version 0.2.3 (2025-01-26)
----------------------------
* Yisi

Major New Features:
-------------------
* Support non-POSIX flashing baudrate on MacOS (Thanks for qi-xmu's PR#3).

Improvements:
-------------
* Support automatic reset after flashing.

Version 0.2.2 (2024-12-13)
----------------------------
* Nostalgia

Major New Features:
-------------------
* Support baudrate negotiation during handshake, Enable baudrate
Expand All @@ -11,7 +27,7 @@ Improvements:
----------------------
* Default to the old baudrate negotiation method for compatibility

Version 0.3.0 (2024-11-16)
Version 0.2.1 (2024-11-16)
----------------------------
* Beyond~~~

Expand Down
2 changes: 1 addition & 1 deletion src/baud.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
baud.h - Definitions of Baudrates
Copyright (C) 2024 Gong Zhile
Copyright (C) 2024-2025 Gong Zhile
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/fwpkg.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
fwpkg.h - Hisilicon Fwpkg Format Parser
Copyright (C) 2024 Gong Zhile
Copyright (C) 2024-2025 Gong Zhile
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/io.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
io.h - WS63 Flash IO Functions & Macros
Copyright (C) 2024 Gong Zhile
Copyright (C) 2024-2025 Gong Zhile
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion src/ws63defs.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
ws63chips.h - CHIP Info & Magic Definitions
Copyright (C) 2024 Gong Zhile
Copyright (C) 2024-2025 Gong Zhile
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
4 changes: 2 additions & 2 deletions src/ws63flash.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
ws63flash - Hisense WS63 Flash Tool
Copyright (C) 2024 Gong Zhile
Copyright (C) 2024-2025 Gong Zhile
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down Expand Up @@ -44,7 +44,7 @@

const char *argp_program_version =
PACKAGE_STRING "\n"
"Copyright (C) 2024 Gong Zhile\n"
"Copyright (C) 2024-2025 Gong Zhile\n"
"This is free software; see the source for copying conditions. There is NO\n"
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n";
const char *argp_program_bug_address = PACKAGE_BUGREPORT;
Expand Down
2 changes: 1 addition & 1 deletion src/ymodem.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
ymodem.h - X/Y Modem Implimentation for Image Xfer
Copyright (C) 2024 Gong Zhile
Copyright (C) 2024-2025 Gong Zhile
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down

0 comments on commit f6df866

Please sign in to comment.