Evan Su
3bb3f4b58e
Merge 0f1dc2548d
into c4fda2c3e0
2025-04-10 13:05:18 -04:00
Evan Su
0f1dc2548d
Merge branch 'main' into start-on-enter
CodeQL / Analyze (push) Has been cancelled
2025-04-10 13:05:16 -04:00
Evan Su
c4fda2c3e0
Update CODEOWNERS
...
CodeQL / Analyze (push) Has been cancelled
I own everything! (just adding as many access control protection as possible)
2025-04-10 13:02:12 -04:00
Evan Su
8e11d46abe
Update go.mod: need third part of version as of Go 1.24
2025-04-10 12:56:01 -04:00
Evan Su
a59e9b2bf4
Merge pull request #109 from Picocrypt/test-build-on-prs
...
Create test builds on pr
2025-04-10 12:50:02 -04:00
Evan Su
fd95597f02
go get -u -v all && go mod tidy
...
Nothing really changed, just bumped go version in go.mod of deps to 1.24
2025-04-10 12:37:35 -04:00
Evan Su
9287fca7b7
Remove future section from changelog
...
The golang.org/x/crypto -> stdlib migration done in Go 1.24 is not a simple find and replace as some types changed. Will stick with golang.org/x/crypto for the foreseeable future.
2025-04-10 12:33:21 -04:00
Evan Su
f429f1b1ee
README.md: remove installer link
...
Maybe will add in a future release, but not for 1.48
2025-04-10 12:29:10 -04:00
Evan Su
55ec72864e
Only show info/warnings if status is "Ready"
...
If not, it's probably showing some error message which would happen after starting encryption, so user would've already seen the info/warning status
2025-04-10 12:27:49 -04:00
Evan Su
d2506df677
Create test builds on pr
2025-04-10 12:23:42 -04:00
Evan Su
a0e6e30e7b
add external drive warnings to changelog and readme
2025-04-10 01:37:56 -04:00
Evan Su
333aca2a80
Add warnings for zip and external destinations
...
When encrypting multiple files, Picocrypt will zip them to a temporary zip file on the target location with a .tmp extension. This comes with two issues: 1. requires double the volume size of free storage; 2. external drive must not be unsafe to host the unencrypted temporary zip file.
Prevent potential footguns by showing warnings where appropriate.
2025-04-10 01:20:40 -04:00
Evan Su
d9473f777b
Bump to 1.48, update changelog
2025-04-10 00:38:09 -04:00
Evan Su
6f3cbb0a38
Auto press start/process button on Enter key
2025-04-10 00:27:36 -04:00
Evan Su
20b7573a13
Merge pull request #105 from Picocrypt/dependabot/go_modules/src/golang.org/x/crypto-0.37.0
...
CodeQL / Analyze (push) Waiting to run
Bump golang.org/x/crypto from 0.36.0 to 0.37.0 in /src
2025-04-09 17:25:48 -04:00
dependabot[bot]
5c87df9be0
Bump golang.org/x/crypto from 0.36.0 to 0.37.0 in /src
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.36.0 to 0.37.0.
- [Commits](https://github.com/golang/crypto/compare/v0.36.0...v0.37.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 22:41:10 +00:00
Evan Su
e5eb860374
Merge pull request #101 from Picocrypt/dependabot/go_modules/src/golang.org/x/crypto-0.36.0
...
CodeQL / Analyze (push) Has been cancelled
Bump golang.org/x/crypto from 0.35.0 to 0.36.0 in /src
2025-03-07 19:27:57 -05:00
dependabot[bot]
ac14f35c7d
Bump golang.org/x/crypto from 0.35.0 to 0.36.0 in /src
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.35.0 to 0.36.0.
- [Commits](https://github.com/golang/crypto/compare/v0.35.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-05 21:25:00 +00:00
Evan Su
6f56c6dbd9
Merge pull request #97 from Picocrypt/dependabot/go_modules/src/golang.org/x/crypto-0.35.0
...
CodeQL / Analyze (push) Has been cancelled
Bump golang.org/x/crypto from 0.33.0 to 0.35.0 in /src
2025-02-24 18:14:05 -05:00
dependabot[bot]
41d97c6c4a
Bump golang.org/x/crypto from 0.33.0 to 0.35.0 in /src
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.33.0 to 0.35.0.
- [Commits](https://github.com/golang/crypto/compare/v0.33.0...v0.35.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 22:20:51 +00:00
Evan Su
95f88df4f5
README: fix typo
2025-02-24 01:10:52 -05:00
Evan Su
efca54dace
README: link to experimental mobile app
...
Can't guarantee its stability or security at the moment, but it's a start at least!
2025-02-23 23:29:34 -05:00
Evan Su
970e0a3aa4
Update README.md: link to Windows installer
build-linux / build (push) Has been cancelled
build-macos / build (push) Has been cancelled
build-windows / build (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
2025-02-19 21:06:33 -05:00
Evan Su
d2d93c6172
Update Changelog.md for v1.47
2025-02-19 20:44:02 -05:00
Evan Su
f28230a999
Bump to 1.47
2025-02-19 20:17:42 -05:00
Evan Su
587f5596ad
Update build-windows.yml res_hacker link
...
Point to https://github.com/Picocrypt/Picocrypt/issues/90
2025-02-19 20:17:14 -05:00
Evan Su
c205602a22
Update versioninfo.rc to 1.47
2025-02-19 20:03:59 -05:00
Evan Su
5e55cb76c7
Bump to v1.47
2025-02-19 20:02:51 -05:00
Evan Su
59eb558729
go mod tidy
CodeQL / Analyze (push) Has been cancelled
2025-02-11 19:11:24 -05:00
Evan Su
dc69b914a9
go.mod: minimum Go 1.24
2025-02-11 19:09:34 -05:00
Evan Su
3e9241a8be
Workflows: use Go 1.24 minimum
2025-02-11 19:08:04 -05:00
Evan Su
845af83dae
Merge pull request #94 from Picocrypt/dependabot/go_modules/src/golang.org/x/crypto-0.33.0
...
Bump golang.org/x/crypto from 0.32.0 to 0.33.0 in /src
2025-02-11 18:42:58 -05:00
dependabot[bot]
195a90c7e3
Bump golang.org/x/crypto from 0.32.0 to 0.33.0 in /src
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.32.0 to 0.33.0.
- [Commits](https://github.com/golang/crypto/compare/v0.32.0...v0.33.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-07 22:06:14 +00:00
Evan Su
670d284603
Merge pull request #89 from Retengart/test-features
...
build-linux / build (push) Has been cancelled
build-macos / build (push) Has been cancelled
build-windows / build (push) Has been cancelled
CodeQL / Analyze (push) Has been cancelled
App version in the window title and zip unpacking
2025-01-29 11:02:44 -05:00
Alex Verner
445cd48e53
fix: delete a partially extracted file if run out of space
2025-01-28 12:22:19 +03:00
Alex Verner
46b557e3ef
update date
2025-01-28 01:50:17 +03:00
Evan Su
47b65d6fe0
return err on ".." in zip item file path
...
Unlikely to happen since go stdlib zip doesn't do it, so if it does happen, better safe than sorry.
2025-01-27 01:12:14 -05:00
Evan Su
a929eb1037
final auto unzip code tweaks
2025-01-27 00:55:47 -05:00
Evan Su
bf73698c52
update unpackArchive to use both flags
...
also remove comments that add no value
2025-01-27 00:32:03 -05:00
Evan Su
10e8a1af82
auto unzip: careful ui state handling
2025-01-27 00:13:11 -05:00
Evan Su
d569954afc
Add link to solution to no OpenGL on Windows
2025-01-26 23:28:57 -05:00
Alex Verner
525ee4d591
flatpak metainfo to 1.46
2025-01-26 01:46:12 +03:00
Alex Verner
af3e1748fb
Bump to 1.46: zip unpacking and version in title
2025-01-26 01:05:40 +03:00
Alex Verner
fee796845b
zip unpacking with status bar
2025-01-25 22:59:41 +03:00
Alex Verner
fdebb502ab
unpack zip and version in the window title
2025-01-25 22:12:14 +03:00
Evan Su
2862853176
Update build-windows.yml: add append_body: true
2025-01-24 20:35:31 -05:00
Evan Su
a14b95b430
Update build-windows.yml: change release body checksum format
2025-01-24 20:20:04 -05:00
Evan Su
b043713c0e
Update build-macos.yml
2025-01-24 20:18:36 -05:00
Evan Su
dfa51d5a2c
Update build-linux.yml: small release body text change
2025-01-24 20:18:04 -05:00
Evan Su
f89fc1f153
Update build-macos.yml: append_body = true
2025-01-24 20:10:34 -05:00