summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Fix API/README Documentation, add missing class header docs etcSven Gothel2022-06-041-3/+18
* Refine io-stream usage and benefit from jaulib's new jau::io::uri handling fo...Sven Gothel2022-06-041-5/+9
* Refine API and README doc (Use message, sender and receiver, emphasize on str...Sven Gothel2022-06-031-80/+107
* Add C++ Module CipherpackAPISven Gothel2022-06-031-61/+75
* Simplify *encrypt* and *decrypt* API, use destination_fname as an optional fi...Sven Gothel2022-06-031-58/+7
* Java Binding 1/2 (Build clean, WIP) and minor alignmentsSven Gothel2022-06-021-103/+47
* Minor naming changesSven Gothel2022-05-301-3/+3
* Fix ~CipherpackListener signature, use overrideSven Gothel2022-05-301-1/+1
* Add CipherpackListener, using as general lister/callback solution for encrypt...Sven Gothel2022-05-301-13/+131
* Rename Project: Elevator -> Cipherpack, namespace elevator::cipherpack -> cip...Sven Gothel2022-05-303-98/+115
* elevator::cipherpack::[encrypt*|checkSign*]: Maintain early error header to b...Sven Gothel2022-05-291-0/+1
* Adopt to renamed Byte{->In}Stream interface and implementationsSven Gothel2022-05-281-1/+1
* Move byte_stream.* and io_util.* to jaulib v0.10.1-11-g9fc774e + make unit te...Sven Gothel2022-05-284-763/+5
* Start encapsulating DataStream* -> ByteStream* and whole io namespace for inc...Sven Gothel2022-05-284-87/+222
* Fix DataSource_[URL|Feed]::check_available(): Return 'available >= n' and det...Sven Gothel2022-05-271-4/+4
* Add io:DataSource_Feed: A Ringbuffer-Based externally provisioned data feedSven Gothel2022-05-271-0/+107
* Fix DataSource_URL: check_available() shall be blocking until ringbuffer has ...Sven Gothel2022-05-271-24/+40
* io::DataSource: Split DataSource_File -> Stream + File, allowing optimization...Sven Gothel2022-05-271-9/+56
* Cipherpack v7 restructure: Good API-Doc; Encapsulate PackInfo(PackHeader(Cryp...Sven Gothel2022-05-231-238/+346
* Restructure: class IOUtil -> namespace io; Use new DataSource_CloseableSven Gothel2022-05-235-306/+457
* Update botan amalgamation header and sources 1.11.30-7176-g15228710f followin...Sven Gothel2022-05-236-1803/+2251
* Cipherpack/IOUtil: Allow IOUtil::StreamConsumerFunc to end streaming via retu...Sven Gothel2022-05-201-14/+36
* ZAF_ELEVATOR_0005: Add host_key fingerprint, pass multiple pub host keys to f...Sven Gothel2022-05-201-31/+59
* Use jau::fraction_timespec in Cipherpack::PackInfo and jau::fs::file_stats in...Sven Gothel2022-05-182-22/+8
* ZAF_ELEVATOR_0004: Support multiple keys for encryption, identified via publi...Sven Gothel2022-05-181-6/+17
* Cipherpack: Earmark API change for version typeSven Gothel2022-02-021-2/+6
* Add proper (c) header w/ BSD/MIT License tagSven Gothel2022-02-024-4/+87
* Bump jaulib v0.7.11 + required API adaptionSven Gothel2022-02-021-2/+2
* IOUtil: Use strict uint64_t for total size counting as size_t or ssize_t will...Sven Gothel2021-06-221-45/+56
* build-botan.sh: `--disable-neon` for ARM32 due to NEON ASM GCC issues *FIXME*...Sven Gothel2021-06-214-0/+97968
* DataSource_Http Robustness: Handle invalid stream, allow curl-http abort, dto...Sven Gothel2021-06-211-7/+26
* ZAF_ELEVATOR_0003: + creation timestamp, test magic upfront @ decrypt, fully ...Sven Gothel2021-06-201-18/+25
* Cipherpack::PackInfo: Production ready, used as return value for encryptThenS...Sven Gothel2021-06-202-13/+60
* Update test_data/data-64kB.bin.enc using `ZAF_ELEVATOR_0002`Sven Gothel2021-06-201-1/+1
* Cipherpack bump to ZAF_ELEVATOR_0002: Remove Header-1::header1_size, no more ...Sven Gothel2021-06-201-3/+2
* Cipherpack Cleanup: Remove unused cipher methods *_RSA() and *_RSA2()Sven Gothel2021-06-201-67/+0
* Cipherpack::checkSignThenDecrypt_RSA1() use universal Botan::DataSource inste...Sven Gothel2021-06-201-3/+2
* IOUtil: Adding new Botan::DataSource specializations: DataSource_Http and Dat...Sven Gothel2021-06-201-0/+116
* IOUtil: Adding async read_http_get() using jau::ringbuffer, misc cleanupSven Gothel2021-06-201-4/+58
* Initial support for http-get IOUtil::read_http_get(..) using curl (system pac...Sven Gothel2021-06-072-3/+4
* inject prepared botan_all.*Sven Gothel2021-06-072-0/+50498
* Initial commit of working Cipherpack (See include/elevator/Cipherpack.hpp)v0.0.1Sven Gothel2021-06-073-9/+328
* Initial commit - Skeleton ProjectSven Gothel2021-03-022-0/+36