commit
126dc53eaa
9 changed files with 103 additions and 0 deletions
@ -0,0 +1,11 @@
|
||||
This project uses a **major**.**minor**.**micro** versioning scheme, where: |
||||
|
||||
* Bumping the major version resets the minor version to zero. |
||||
* Bumping the minor version resets the micro version to zero. |
||||
* The major version is bumped if the output format or behaviour of the `rxtx` binary changes, or there are breaking changes to the `rxtx` crate as defined by Rust RFC 1122. |
||||
* The minor version is bumped on minor changes to the `rxtx` crate, as defined by Rust RFC 1122. |
||||
* The micro version is bumped in all other cases. |
||||
|
||||
# v1.0.0 |
||||
|
||||
This is the first release. |
@ -0,0 +1,32 @@
|
||||
[package] |
||||
name = "rxtx" |
||||
version = "1.0.0" |
||||
authors = ["ltdk <usr@ltdk.xyz>"] |
||||
edition = "2018" |
||||
description = "Simple proxy and static file server." |
||||
readme = "README.md" |
||||
repository = "https://vc.ltdk.xyz/ltdk/rxtx" |
||||
license-file = "LICENSE.md" |
||||
categories = [] |
||||
include = ["src/**/*", "LICENSE", "README.md", "CHANGELOG.md"] |
||||
|
||||
[badges] |
||||
maintenance = { status = "experimental" } |
||||
|
||||
[dependencies] |
||||
|
||||
[dev-dependencies] |
||||
|
||||
[features] |
||||
default = [] |
||||
|
||||
[profile.release] |
||||
opt-level = "s" |
||||
debug = false |
||||
lto = true |
||||
panic = "abort" |
||||
codegen-units = 1 |
||||
|
||||
[[bin]] |
||||
name = "rxtx" |
||||
path = "src/main.rs" |
@ -0,0 +1,29 @@
|
||||
# ANTI-CAPITALIST SOFTWARE LICENSE (v 1.4) |
||||
|
||||
Copyright © 2020 ltdk.xyz |
||||
|
||||
This is anti-capitalist software, released for free use by individuals and organizations that do |
||||
not operate by capitalist principles. |
||||
|
||||
Permission is hereby granted, free of charge, to any person or organization (the "User") obtaining |
||||
a copy of this software and associated documentation files (the "Software"), to use, copy, modify, |
||||
merge, distribute, and/or sell copies of the Software, subject to the following conditions: |
||||
|
||||
1. The above copyright notice and this permission notice shall be included in all copies or |
||||
modified versions of the Software. |
||||
2. The User is one of the following: |
||||
a. An individual person, laboring for themselves |
||||
b. A non-profit organization |
||||
c. An educational institution |
||||
d. An organization that seeks shared profit for all of its members, and allows non-members to |
||||
set the cost of their labor |
||||
3. If the User is an organization with owners, then all owners are workers and all workers are |
||||
owners with equal equity and/or equal vote. |
||||
4. If the User is an organization, then the User is not law enforcement or military, or working |
||||
for or under either. |
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT EXPRESS OR IMPLIED WARRANTY OF ANY KIND, INCLUDING BUT |
||||
NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND |
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN |
||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
@ -0,0 +1,9 @@
|
||||
PROJECT = rxtx
|
||||
VERSION = $(shell git describe)
|
||||
FILES = $(shell git ls-files src/ Cargo.toml Cargo.lock README.md LICENSE.md CHANGELOG.md Makefile)
|
||||
|
||||
dist: $(PROJECT)-$(VERSION).tar.xz |
||||
|
||||
$(PROJECT)-$(VERSION).tar.xz: $(FILES) |
||||
rm -f $(PROJECT)-$(VERSION).tar.xz
|
||||
tar c -f - $(FILES) | xz -9 > $(PROJECT)-$(VERSION).tar.xz
|
@ -0,0 +1,14 @@
|
||||
# rxtx |
||||
|
||||
Simple proxy and static file server. |
||||
|
||||
## License |
||||
|
||||
Available via the [Anti-Capitalist Software License][ACSL] for individuals, non-profit |
||||
organisations, and worker-owned businesses. |
||||
|
||||
[ACSL]: ./LICENSE.md |
||||
|
||||
## Planning |
||||
|
||||
A work in progress to reduce reliance on nginx, httpd, relayd, etc. on my current server setup. |
Loading…
Reference in new issue