Skip to content

Commit eaac45e

Browse files
committed
sys: Update README and Cargo.toml
1 parent 3e56f52 commit eaac45e

File tree

3 files changed

+32
-11
lines changed

3 files changed

+32
-11
lines changed

README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,19 @@ Rust bindings to the tinydtls library (only raw bindings for now).
55
## License
66

77
Matching the license of the tinydtls C library, this library is made available both under
8-
the terms of the Eclipse Public License v1.0 and 3-Clause BSD License (which the
8+
the terms of the Eclipse Public License v1.0 and 3-Clause BSD License (which the
99
Eclipse Distribution License v1.0 that is used for tinydtls is based on).
1010

11-
You may choose at your own option which of the two licenses you wish to use for the Rust
12-
crate code and the TinyDTLS C library itself, see https://www.eclipse.org/legal/eplfaq.php#DUALLIC.
13-
1411
Additionally, the tinydtls C library contains third party code that might be included
1512
in compiled binaries that link to tinydtls.
16-
For information on third-party code and its licenses, see
13+
For information on third-party code and its licenses, see
1714
https://github.com/eclipse/tinydtls/blob/develop/ABOUT.md.
1815

19-
See https://github.com/eclipse/tinydtls/blob/develop/LICENSE for more information.
16+
See https://github.com/eclipse/tinydtls/blob/develop/LICENSE for more information on the
17+
tinydtls licensing terms and https://www.eclipse.org/legal/eplfaq.php for more information
18+
on the EPL 1.0.
19+
20+
Note: This binding is neither supported nor endorsed by the Eclipse Foundation.
2021

2122
## Maintainers
2223

tinydtls-sys/Cargo.toml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ links = "tinydtls"
1212
# First bracket is the license for TinyDTLS, the remainder is for code included with tinydtls.
1313
license = "(EPL-1.0 OR BSD-3-CLAUSE) AND BSD-1-Clause AND BSD-3-CLAUSE AND MIT"
1414
readme = "README.md"
15-
homepage = "https://namib.me/"
15+
homepage = "https://github.com/namib-project/tinydtls-rs"
16+
repository = "https://github.com/namib-project/tinydtls-rs"
1617
authors = ["Hugo Hakim Damer <[email protected]>"]
1718
categories = ["external-ffi-bindings", "network-programming", "cryptography", "embedded"]
1819
keywords = ["tinydtls", "sys", "dtls", "crypto"]
@@ -35,6 +36,6 @@ psk = []
3536
libc = "^0.2"
3637

3738
[build-dependencies]
38-
bindgen = "0.59.2"
39-
autotools = "0.2.3"
40-
fs_extra = "1.2.0"
39+
bindgen = "^0.59.2"
40+
autotools = "^0.2.3"
41+
fs_extra = "^1.2"

tinydtls-sys/README.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

tinydtls-sys/README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# tinydtls-sys
2+
3+
Raw bindings to the [tinydtls C library](https://github.com/eclipse/tinydtls).
4+
5+
## License
6+
7+
Matching the license of the tinydtls C library, this library is made available both under
8+
the terms of the Eclipse Public License v1.0 and 3-Clause BSD License (which the
9+
Eclipse Distribution License v1.0 that is used for tinydtls is based on).
10+
11+
Additionally, the tinydtls C library contains third party code that might be included
12+
in compiled binaries that link to tinydtls.
13+
For information on third-party code and its licenses, see
14+
https://github.com/eclipse/tinydtls/blob/develop/ABOUT.md.
15+
16+
See https://github.com/eclipse/tinydtls/blob/develop/LICENSE for more information on the
17+
tinydtls licensing terms and https://www.eclipse.org/legal/eplfaq.php for more information
18+
on the EPL 1.0.
19+
20+
Note: This binding is neither supported nor endorsed by the Eclipse Foundation.

0 commit comments

Comments
 (0)