- Sep 20, 2019
-
-
epuig authored
PiperOrigin-RevId: 270278753
-
tanujdhir authored
PiperOrigin-RevId: 270264435
-
tanujdhir authored
Note that the Streaming AEAD Wrapper is still missing, so this is not yet at feature parity with the other primitives. PiperOrigin-RevId: 270241587
-
paulavidas authored
PiperOrigin-RevId: 270236806
-
paulavidas authored
Added DecryptingStream, which wraps a C++ decrypting stream and is returned by streaming_aead.new_decrypting_stream(...). PiperOrigin-RevId: 270236129
-
tanujdhir authored
PiperOrigin-RevId: 270220616
-
tanujdhir authored
PiperOrigin-RevId: 270218637
-
- Sep 19, 2019
-
-
tanujdhir authored
PiperOrigin-RevId: 270006223
-
- Sep 18, 2019
-
-
tanujdhir authored
This file object will be returned by streaming_aead.new_encrypting_stream(...). PiperOrigin-RevId: 269839414
-
- Sep 17, 2019
-
-
tanujdhir authored
PiperOrigin-RevId: 269520203
-
- Sep 13, 2019
-
-
paulavidas authored
PiperOrigin-RevId: 268894131
-
paulavidas authored
Added InputStreamAdapter, which wraps an InputStream and adapts it for use in Python. PiperOrigin-RevId: 268892335
-
paulavidas authored
PiperOrigin-RevId: 268878384
-
- Sep 12, 2019
-
-
paulavidas authored
PiperOrigin-RevId: 268679436
-
tanujdhir authored
PiperOrigin-RevId: 268678837
-
paulavidas authored
PiperOrigin-RevId: 268666385
-
tanujdhir authored
This will be used to test the NewCcEncryptingStream wrapper function. PiperOrigin-RevId: 268636936
-
- Sep 10, 2019
-
-
paulavidas authored
PiperOrigin-RevId: 268196433
-
paulavidas authored
PiperOrigin-RevId: 268180258
-
paulavidas authored
PiperOrigin-RevId: 268168548
-
paulavidas authored
In case of a partial write BufferedIOBase doesn't return the length of data written, but gives a BlockingIOError that contains the number of characters written. See https://docs.python.org/3/library/io.html#io.BufferedIOBase.write Also, RawIOBase returns None (and not 0) when no data can be written. PiperOrigin-RevId: 268167212
-
- Sep 06, 2019
-
-
tanujdhir authored
PiperOrigin-RevId: 267572487
-
- Sep 05, 2019
-
-
paulavidas authored
PiperOrigin-RevId: 267326166
-
- Sep 04, 2019
- Sep 03, 2019
-
-
tanujdhir authored
PiperOrigin-RevId: 266956553
-
paulavidas authored
PiperOrigin-RevId: 266909815
-
paulavidas authored
PiperOrigin-RevId: 266909283
-
- Sep 02, 2019
-
-
paulavidas authored
PiperOrigin-RevId: 266746557
-
- Aug 28, 2019
- Aug 26, 2019
-
-
tholenst authored
PiperOrigin-RevId: 265407325
-
- Aug 23, 2019
-
-
paulavidas authored
PiperOrigin-RevId: 265029049
-
- Aug 21, 2019
-
-
tanujdhir authored
PiperOrigin-RevId: 264581506
-
- Aug 20, 2019
-
-
tholenst authored
This uses KeyTypeManagers to implement the ECIES Key Managers; making the code slightly simpler. The main simplification happens when we update the tests in a follow up cl. PiperOrigin-RevId: 264382557
-
- Aug 16, 2019
-
-
tholenst authored
We will migrate the test in an upcoming cl. PiperOrigin-RevId: 263749532
-
- Aug 15, 2019
-
-
tholenst authored
We will migrate the test in an upcoming cl. PiperOrigin-RevId: 263530089
-