sgx_backtrace_sys/libbacktrace/dwarf.c (6 lines): - line 1578: /* Read through the .debug_info section. FIXME: Should we use the - line 1911: /* FIXME: If we are on a DOS-based file system, and the - line 1983: /* FIXME: Should we mark the high PC here? It seems - line 2042: /* FIXME: If we are on a DOS-based file system, - line 3046: /* FIXME: Should use backslash if DOS file system. */ - line 3145: /* FIXME: See if any libraries have been dlopen'ed. */ sgx_tstd/hashbrown/src/raw/sse2.rs (3 lines): - line 21: // FIXME: https://github.com/rust-lang/rust-clippy/issues/3859 - line 58: // FIXME: use align_offset once it stabilizes - line 68: // FIXME: use align_offset once it stabilizes sgx_tstd/hashbrown/src/raw/mod.rs (3 lines): - line 878: // TODO use `MaybeUninit::array_assume_init` here instead once that's stable. - line 897: // TODO use `MaybeUninit::uninit_array` here instead once that's stable. - line 906: // TODO use `MaybeUninit::array_assume_init` here instead once that's stable. sgx_backtrace_sys/libbacktrace/xcoff.c (2 lines): - line 729: /* FIXME: See if any libraries have been dlopen'ed. */ - line 1138: /* FIXME: assumes only one .text section. */ sgx_rand/src/distributions/mod.rs (2 lines): - line 53: // FIXME maybe having this separate is overkill (the only reason is to - line 252: // FIXME: investigate/optimise for the above. sgx_tstd/hashbrown/src/map.rs (2 lines): - line 4963: #[cfg_attr(miri, ignore)] // FIXME: takes too long - line 6108: #[cfg_attr(miri, ignore)] // FIXME: no OOM signalling (https://github.com/rust-lang/miri/issues/613) sgx_tstd/src/path.rs (2 lines): - line 1118: // FIXME: - line 1829: // FIXME: sgx_tstd/src/thread/local.rs (2 lines): - line 247: // FIXME: remove the #[allow(...)] marker when macros don't - line 377: // FIXME: remove the #[allow(...)] marker when macros don't sgx_tstd/src/backtrace.rs (2 lines): - line 202: // FIXME: improve formatting: https://github.com/rust-lang/rust/issues/65280 - line 203: // FIXME: Also, include column numbers into the debug format as Display already has them. sgx_tstd/hashbrown/src/raw/generic.rs (2 lines): - line 81: // FIXME: use align_offset once it stabilizes - line 91: // FIXME: use align_offset once it stabilizes sgx_backtrace_sys/libbacktrace/pecoff.c (2 lines): - line 675: /* TODO: test fhdr.machine for coff but non-PE platforms. */ - line 891: 0, /* FIXME */ sgx_tstd/src/ffi/os_str.rs (2 lines): - line 127: // FIXME: - line 1134: // FIXME (#19470): cannot provide PartialOrd for str until we samplecode/ue-ra/ue-ra-client-go/type.go (2 lines): - line 17: //TODO: add more origin field if needed - line 24: //TODO: add more origin filed if needed samplecode/ue-ra/ue-ra-client-java/src/main/java/org/rustsgx/ueraclientjava/QuoteReportData.java (2 lines): - line 3: //TODO: add more origin filed if needed - line 33: //TODO: add more origin filed if needed sgx_backtrace/src/print.rs (1 line): - line 149: // TODO: this isn't great that we don't end up printing anything sgx_edl/common/inc/time.h (1 line): - line 86: /* FIXME: naming issue exists on Fedora/Ubuntu */ sgx_backtrace/src/backtrace/libunwind.rs (1 line): - line 224: // TODO: link to the header file that defines these macros, if you can find samplecode/mio/client/enclave/src/lib.rs (1 line): - line 314: // TODO: um, well, it turns out that openssl s_client/s_server sgx_tstd/src/io/stdio.rs (1 line): - line 522: // FIXME: this should be LineWriter or BufWriter depending on the state of common/inc/math.h (1 line): - line 411: * TODO: From Intel Decimal Floating-Point Math Library sgx_tstd/src/sys_common/thread_local_key.rs (1 line): - line 173: // FIXME: this is clearly a hack, and should be cleaned up. sgx_edl/common/inc/math.h (1 line): - line 411: * TODO: From Intel Decimal Floating-Point Math Library sgx_tstd/src/sys_common/once/generic.rs (1 line): - line 279: // ^- FIXME (maybe): This is another case of issue #55005 samplecode/remoteattestation/Networking/remote_attestation_result.h (1 line): - line 63: /* @TODO: Modify at production to use the values specified by an Production*/ samplecode/tr-mpc/tr-mpc-client/src/cert.rs (1 line): - line 171: // TODO: lack security check here sgx_tstd/src/sync/mpsc/mod.rs (1 line): - line 301: // FIXME: Select is now removed, so these factors are ready to be cleaned up! sgx_tstd/src/untrusted/path.rs (1 line): - line 184: // FIXME: stabilization should modify documentation of `exists()` to recommend this method sgx_tstd/src/sys_common/gnu/mod.rs (1 line): - line 109: // TODO: this lifetime bound needs to be persisted eventually to `Symbol`, sgx_rand/src/lib.rs (1 line): - line 111: // FIXME #rust-lang/rfcs#628: Should be implemented in terms of next_u64 samplecode/ue-ra/ue-ra-client/src/cert.rs (1 line): - line 168: // TODO: lack security check here sgx_tstd/src/sync/mpsc/spsc_queue.rs (1 line): - line 36: // FIXME: this could be an uninitialized T if we're careful enough, and sgx_backtrace_sys/libbacktrace/posix.c (1 line): - line 103: FIXME: At some point it should be safe to only do this if samplecode/pcl/pcl-seal/enclave/src/lib.rs (1 line): - line 251: // TODO: support pse samplecode/mutual-ra/enclave/src/cert.rs (1 line): - line 364: // TODO: lack security check here sgx_tstd/src/io/buffered/bufwriter.rs (1 line): - line 550: // FIXME: Consider applying `#[inline]` / `#[inline(never)]` optimizations already applied samplecode/db-proxy/db-server/src/server/mod.rs (1 line): - line 234: //TODO:safecheck for the insecurity mbtree should be added sgx_unwind/libunwind/src/se-libc-stubs.c (1 line): - line 79: /* FIXME: remove __assert_fail() sgx_backtrace/src/symbolize/mod.rs (1 line): - line 209: // TODO: this lifetime bound needs to be persisted eventually to `Symbol`, samplecode/localattestation/enclave3/src/lib.rs (1 line): - line 35: // || peer_enclave_identity->attributes.xfrm !=3)// || peer_enclave_identity->mr_signer != xx //TODO: To be hardcoded with values to check samplecode/pcl/pcl-user/src/cert.rs (1 line): - line 168: // TODO: lack security check here samplecode/ue-ra/ue-ra-server/enclave/src/lib.rs (1 line): - line 243: // TODO: support pse samplecode/mutual-ra/enclave/src/lib.rs (1 line): - line 247: // TODO: support pse samplecode/tr-mpc/tr-mpc-server/enclave/src/lib.rs (1 line): - line 244: // TODO: support pse sgx_unwind/libunwind/src/x86_64/Gtrace.c (1 line): - line 210: FIXME: This probably should tell DWARF handling to never evaluate samplecode/localattestation/enclave2/src/lib.rs (1 line): - line 35: // || peer_enclave_identity->attributes.xfrm !=3)// || peer_enclave_identity->mr_signer != xx //TODO: To be hardcoded with values to check sgx_serialize/src/serialize.rs (1 line): - line 895: // FIXME: #15036 samplecode/psi/SMCClient/worker/remote_attestation_result.h (1 line): - line 63: /* @TODO: Modify at production to use the values specified by an Production*/ sgx_rand/src/isaac.rs (1 line): - line 451: // FIXME #7771: having next_u32 like this should be unnecessary samplecode/psi/Networking/remote_attestation_result.h (1 line): - line 63: /* @TODO: Modify at production to use the values specified by an Production*/ common/inc/time.h (1 line): - line 86: /* FIXME: naming issue exists on Fedora/Ubuntu */ sgx_tstd/src/fs.rs (1 line): - line 2372: // FIXME: stabilization should modify documentation of `exists()` to recommend this method samplecode/localattestation/enclave1/src/lib.rs (1 line): - line 35: // || peer_enclave_identity->attributes.xfrm !=3)// || peer_enclave_identity->mr_signer != xx //TODO: To be hardcoded with values to check samplecode/remoteattestation/ServiceProvider/service_provider/remote_attestation_result.h (1 line): - line 63: /* @TODO: Modify at production to use the values specified by an Production*/