Prepare for moving to Github

This commit is contained in:
Dag-Erling Smørgrav 2015-12-14 15:55:38 +01:00
parent d69c5dcdf8
commit 4d7893004c
22 changed files with 221 additions and 0 deletions

18
.gitignore vendored Normal file
View file

@ -0,0 +1,18 @@
/Makefile
/Makefile.in
/aclocal.m4
/autom4te.cache
/compile
/config.guess
/config.log
/config.status
/config.sub
/configure
/depcomp
/test-driver
/install-sh
/libtool
/ltmain.sh
/missing
/mkpkgng
/test.cov

30
README.md Normal file
View file

@ -0,0 +1,30 @@
# The Cryb libraries
The Cryb libraries are a collection of cryptography- and
security-related function libraries written with the following goals
in mind:
* Comprehensive: Cryb aims to provide a rich and flexible set of
building blocks for cryptographic applications.
* Self-contained and easily embeddable: the Cryb libraries have no
external dependencies (apart from the toolchain) and few internal
ones. Individual modules and algorithms can easily be extracted
from Cryb and integrated into other codebases.
* Reliable: the libraries come with an extensive test suite with a
long-term goal of 100% test coverage.
* Stable: guaranteed API and ABI stability.
* Documented: full API documentation in the form of Unix man pages.
* Consistently and permissively licensed: the entire collection is
under the 3-clause BSD license.
## Caveat
We aren't there yet. The Cryb libraries are still undeniably at the
experimental stage. However, significant portions are already in
production use as components in other projects (cf: easily
embeddable), and we have great expectations for the future of Cryb.

2
doc/.gitignore vendored Normal file
View file

@ -0,0 +1,2 @@
/Makefile.in
/Makefile

5
include/.gitignore vendored Normal file
View file

@ -0,0 +1,5 @@
/Makefile.in
/Makefile
/config.h
/config.h.in
/stamp-h1

2
include/cryb/.gitignore vendored Normal file
View file

@ -0,0 +1,2 @@
/Makefile.in
/Makefile

2
lib/.gitignore vendored Normal file
View file

@ -0,0 +1,2 @@
/Makefile.in
/Makefile

8
lib/cipher/.gitignore vendored Normal file
View file

@ -0,0 +1,8 @@
/.deps
/.libs
/*.la
/*.lo
/*.o
/Makefile.in
/Makefile
/test.cov

8
lib/core/.gitignore vendored Normal file
View file

@ -0,0 +1,8 @@
/.deps
/.libs
/*.la
/*.lo
/*.o
/Makefile.in
/Makefile
/test.cov

8
lib/cpe/.gitignore vendored Normal file
View file

@ -0,0 +1,8 @@
/.deps
/.libs
/*.la
/*.lo
/*.o
/Makefile.in
/Makefile
/test.cov

8
lib/digest/.gitignore vendored Normal file
View file

@ -0,0 +1,8 @@
/.deps
/.libs
/*.la
/*.lo
/*.o
/Makefile.in
/Makefile
/test.cov

8
lib/enc/.gitignore vendored Normal file
View file

@ -0,0 +1,8 @@
/.deps
/.libs
/*.la
/*.lo
/*.o
/Makefile.in
/Makefile
/test.cov

8
lib/hash/.gitignore vendored Normal file
View file

@ -0,0 +1,8 @@
/.deps
/.libs
/*.la
/*.lo
/*.o
/Makefile.in
/Makefile
/test.cov

8
lib/mac/.gitignore vendored Normal file
View file

@ -0,0 +1,8 @@
/.deps
/.libs
/*.la
/*.lo
/*.o
/Makefile.in
/Makefile
/test.cov

8
lib/mpi/.gitignore vendored Normal file
View file

@ -0,0 +1,8 @@
/.deps
/.libs
/*.la
/*.lo
/*.o
/Makefile.in
/Makefile
/test.cov

8
lib/oath/.gitignore vendored Normal file
View file

@ -0,0 +1,8 @@
/.deps
/.libs
/*.la
/*.lo
/*.o
/Makefile.in
/Makefile
/test.cov

8
lib/otp/.gitignore vendored Normal file
View file

@ -0,0 +1,8 @@
/.deps
/.libs
/*.la
/*.lo
/*.o
/Makefile.in
/Makefile
/test.cov

8
lib/rand/.gitignore vendored Normal file
View file

@ -0,0 +1,8 @@
/.deps
/.libs
/*.la
/*.lo
/*.o
/Makefile.in
/Makefile
/test.cov

8
lib/rsaref/.gitignore vendored Normal file
View file

@ -0,0 +1,8 @@
/.deps
/.libs
/*.la
/*.lo
/*.o
/Makefile.in
/Makefile
/test.cov

8
lib/test/.gitignore vendored Normal file
View file

@ -0,0 +1,8 @@
/.deps
/.libs
/*.la
/*.lo
/*.o
/Makefile.in
/Makefile
/test.cov

1
m4/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/*.m4

54
t/.gitignore vendored Normal file
View file

@ -0,0 +1,54 @@
/.deps
/.libs
/*.la
/*.lo
/*.o
/Makefile.in
/Makefile
/test.cov
/*.log
/*.trs
/t_adler
/t_aes
/t_ctype
/t_endian
/t_fletcher
/t_hmac_sha1
/t_hmac_sha1_openssl
/t_hmac_sha224
/t_hmac_sha224_openssl
/t_hmac_sha256
/t_hmac_sha256_openssl
/t_hmac_sha384
/t_hmac_sha384_openssl
/t_hmac_sha512
/t_hmac_sha512_openssl
/t_md2
/t_md2_rsaref
/t_md4
/t_md4_openssl
/t_md5
/t_md5_openssl
/t_md5_rsaref
/t_memset_s
/t_mpi
/t_murmur3_32
/t_pearson
/t_rc4
/t_rfc3986
/t_rfc4648
/t_sha1
/t_sha1_openssl
/t_sha224
/t_sha224_openssl
/t_sha256
/t_sha256_openssl
/t_sha384
/t_sha384_openssl
/t_sha512
/t_sha512_openssl
/t_string
/t_strlcat
/t_strlcmp
/t_strlcpy
/t_wstring

3
tools/.gitignore vendored Normal file
View file

@ -0,0 +1,3 @@
/Makefile.in
/Makefile
/coverage.sh