fizz/experimental/ktls/AsyncKTLSSocket.cpp (6 lines): - line 178: // TODO: Send close_notify back to peer (in practice, if SO_LINGER - line 211: // TODO: This can probably be simplified - line 214: // TODO: Refactor fizz::ReadRecordLayer decoding logic to work on IOBuf - line 240: // TODO: Send a decode_error alert - line 256: // TODO is there a less error prone way to enforce this? - line 277: // TODO: Send alert. build/fbcode_builder/CMake/FBPythonBinary.cmake (3 lines): - line 50: # TODO: On Windows we require the Python libraries as well. - line 187: # TODO: generate a main executable that will invoke Python3 - line 420: # TODO: In the future it would be nice to support pre-compiling the source fizz/experimental/ktls/AsyncFizzBaseKTLS.h (2 lines): - line 121: // TODO: This will probably grab the wrong transport if there are multiple - line 140: // TODO: Need to check that there aren't any AsyncSocket queued writes that build/fbcode_builder/getdeps.py (2 lines): - line 834: # TODO: we could just go ahead and build it here, but I - line 904: # TODO: Break up complex function build/fbcode_builder/getdeps/platform.py (2 lines): - line 56: # TODO: Ideally, this function would inspect the current cgroup for any - line 88: # TODO: There may be some way to approximate an availability build/fbcode_builder/CMake/FBCMakeParseArgs.cmake (2 lines): - line 49: # TODO: We aren't extremely strict about error checking for one-value - line 125: # TODO: Our caller still won't be able to distinguish between an empty build/fbcode_builder/getdeps/buildopts.py (1 line): - line 521: # TODO: `mkscratch` doesn't currently know how best to place things on fizz/experimental/ktls/KTLS.cpp (1 line): - line 63: // TODO: Newer kernels support chacha20 fizz/protocol/Certificate-inl.h (1 line): - line 62: // TODO: more strict validation of chaining requirements. fizz/extensions/tokenbinding/Types.h (1 line): - line 56: // TODO: if extensions are added to the token binding protocol, make an build/fbcode_builder/docker_builder.py (1 line): - line 37: # system packages are installed. TODO: For users not defined in the fizz/protocol/ech/Encryption.cpp (1 line): - line 320: // TODO: Scan for outer_extensions extension. fizz/client/AsyncFizzClient-inl.h (1 line): - line 568: // TODO: buffer these callbacks until full handshake success, and call build/fbcode_builder/getdeps/dyndeps.py (1 line): - line 117: # TODO: audit that both source paths have the same inode number fizz/server/ServerProtocol.cpp (1 line): - line 1385: if (!resState) { // TODO or reauth fizz/tool/FizzCommandCommon.cpp (1 line): - line 235: // TODO: Generate a public and private key pair each time, fizz/experimental/protocol/BatchSignatureTypes.h (1 line): - line 60: // TODO: Extend the BatchSchemeInfo to be: fizz/record/Types-inl.h (1 line): - line 161: // TODO: fina a better way not to require copying all the buffers into fizz/experimental/client/BatchSignaturePeerCert.h (1 line): - line 55: // TODO: the current implementation only support BatchSignature with Hash fizz/record/RecordLayer.cpp (1 line): - line 91: // TODO: add limits on number of records we buffer fizz/protocol/Certificate.cpp (1 line): - line 94: // TODO: add any extensions. build/fbcode_builder/getdeps/builder.py (1 line): - line 122: # TODO: Introduce some sort of defaults config that can select by build/fbcode_builder/getdeps/copytree.py (1 line): - line 75: TODO: I'd like to either extend this or add a variant that fizz/client/ClientProtocol.cpp (1 line): - line 1194: // TODO: Implement ECH acceptance confirmation build/fbcode_builder/getdeps/py_wheel_builder.py (1 line): - line 158: # TODO: process the subdirectories of data_dir_name