You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
helix/helix-term
TiredTumblrina 94a9c81eb0
Prevent improper files (like /dev/random) from being used as file arguments (#10733)
* Implement check before adding path to files

* fix problem where directories were removed from args.files

* Revert "Implement check before adding path to files"

This reverts commit c123944d9b.

* Dissallow opening of irregular non-symlink files

* Fixed issue with creating new file from command line

* Fixed linting error.

* Optimized regularity check as suggested in review

* Created DocumentOpenError Sum Type to switch on in Application

* Forgot cargo fmt

* Update helix-term/src/application.rs

Accept suggestion in review.

Co-authored-by: Michael Davis <mcarsondavis@gmail.com>

* Moved thiserror version configuration to the workspace instead of the individual packages.

---------

Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
2 weeks ago
..
src Prevent improper files (like /dev/random) from being used as file arguments (#10733) 2 weeks ago
tests Remove special handling of line ending characters in selection replacement (#10786) 3 weeks ago
.gitignore Initial import. 4 years ago
Cargo.toml build(deps): bump the rust-dependencies group across 1 directory with 5 updates (#10926) 3 weeks ago
build.rs Add icon to Windows executable (#9104) 5 months ago