Skip to content

Commit 33e7bea

Browse files
committed
dos2unix, remove microsoft bloat
1 parent 2b8d4f4 commit 33e7bea

21 files changed

+2325
-2606
lines changed

.clog.toml

-5
This file was deleted.

LICENSE

+22-21
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
1-
MIT License
2-
3-
Copyright (c) Microsoft Corporation. All rights reserved.
4-
5-
Permission is hereby granted, free of charge, to any person obtaining a copy
6-
of this software and associated documentation files (the "Software"), to deal
7-
in the Software without restriction, including without limitation the rights
8-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9-
copies of the Software, and to permit persons to whom the Software is
10-
furnished to do so, subject to the following conditions:
11-
12-
The above copyright notice and this permission notice shall be included in all
13-
copies or substantial portions of the Software.
14-
15-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21-
SOFTWARE
1+
MIT License
2+
3+
Copyright (c) Microsoft Corporation. All rights reserved.
4+
Copyright (c) AFLplusplus. All rights reserved.
5+
6+
Permission is hereby granted, free of charge, to any person obtaining a copy
7+
of this software and associated documentation files (the "Software"), to deal
8+
in the Software without restriction, including without limitation the rights
9+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10+
copies of the Software, and to permit persons to whom the Software is
11+
furnished to do so, subject to the following conditions:
12+
13+
The above copyright notice and this permission notice shall be included in all
14+
copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22+
SOFTWARE

README.md

+10-23
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,16 @@
11
# lain
22

3-
This crate provides functionality one may find useful while developing a fuzzer. A recent
4-
nightly Rust build is required for the specialization feature.
3+
This project is a fork of the (seemingly unmaintained) [lain](https://github.com/landaire/lain), which
4+
itself is a fork of the (deprecated) [lain from Microsoft](https://github.com/microsoft/lain).
55

6-
Please consider this crate in "beta" and subject to breaking changes for minor version releases for pre-1.0.
6+
This crate provides functionality one may find useful while developing a fuzzer. A recent nightly Rust
7+
build is required for the specialization feature.
78

8-
[![crates.io](https://img.shields.io/crates/v/lain.svg)](https://crates.io/crates/lain)
9-
[![docs.rs](https://docs.rs/lain/badge.svg)](https://docs.rs/lain)
9+
Please consider this crate in "beta" and subject to breaking changes for minor version releases for pre-1.0.
1010

1111
### Documentation
1212

13-
Please refer to [the wiki](https://github.com/microsoft/lain/wiki) for a high-level overview.
14-
15-
For API documentation: https://docs.rs/lain
13+
Please build the documentation locally with `cargo doc --open`.
1614

1715
### Installation
1816

@@ -22,9 +20,11 @@ Add the following to your Cargo.toml:
2220

2321
```toml
2422
[dependencies]
25-
lain = "0.5"
23+
lain = { git = "https://github.com/AFLplusplus/lain.git" }
2624
```
2725

26+
You may wish to pin to a specific revision or tag.
27+
2828
### Example Usage
2929

3030
```rust
@@ -85,19 +85,6 @@ state.
8585

8686
## Contributing
8787

88-
This project welcomes contributions and suggestions. Most contributions require you to agree to
89-
a Contributor License Agreement (CLA) declaring that you have the right to, and actually do,
90-
grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.
91-
92-
When you submit a pull request, a CLA-bot will automatically determine whether you need to
93-
provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the
94-
instructions provided by the bot. You will only need to do this once across all repos using our
95-
CLA.
96-
97-
This project has adopted the [Microsoft Open Source Code of
98-
Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of
99-
Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact
100-
[[email protected]](mailto:[email protected]) with any additional questions or
101-
comments.
88+
This project welcomes contributions and suggestions.
10289

10390
License: MIT

SECURITY.md

-41
This file was deleted.

crates-io.md

-103
This file was deleted.

lain/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = "Mutation framework for usage in fuzzers"
44
version = "0.5.5"
55
authors = ["Lain Devs"]
66
edition = "2018"
7-
homepage = "https://github.com/microsoft/lain"
7+
homepage = "https://github.com/AFLplusplus/lain"
88
documentation = "https://docs.serde.rs/lain/"
99
readme = "crates-io.md"
1010
keywords = ["lain", "fuzzer", "mutator", "mutate", "mutation"]

0 commit comments

Comments
 (0)