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