New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
croc: 6.4.10 -> 8.0.2 #80607
croc: 6.4.10 -> 8.0.2 #80607
Conversation
Issue: The version of croc reported by output does not match 6.4.11. See... -> nix-build -A croc .
/nix/store/ips47s5xbj0cw1dwziff7n4mxyjs670d-croc-6.4.11
-> ./result/bin/croc --version
croc version v6.4.10-073569f @equirosa Please check if the same occurs on Linux. |
Odd, it does. In fact, the version it reports seems to be the exact same as the previous one. But, it exposes features present only in v6.4.11. 🤔 |
@equirosa I'm going to investigate upstream, building croc from source via the 6.4.11 tag, to see what's happening. |
@equirosa Ok so this is quite strange. If you checkout v6.4.11 via cli, and navigate to
This just seems like a weird git thing. Because everything builds successfully on both operating systems, and we have done some investigation, I say we just merge as is. This shouldn't have a negative effect on others and will probably be fixed in the next release. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Builds on Macos
LGTM
I think it would be helpful to mention that it fixes security issues and link either to the release notes at https://github.com/schollz/croc/releases/tag/v8.0.0 and/or include the release text. A backport to 20.03 and 19.09 might be good aswell. |
You're right, added additional info. |
Version 8.0.2 kinda addresses this: output of option -v now reports additionally it has some better error messages |
Closing as a newer version was merged in #82532 |
Motivation for this change
New version released: https://github.com/schollz/croc/releases/tag/v8.0.2
This version fixes some security issues dealing with unintentionally unencrypted communication between client and relay. (https://github.com/schollz/croc/releases/tag/v8.0.0)
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)