Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / dalek-cryptography/subtle issues and pull requests

#140 - chore: spelling in readme

Pull Request - State: open - Opened by dzmitry-lahoda about 2 months ago

#139 - Make use of Data-Independent Timing (DIT) on Arm

Issue - State: open - Opened by tgross35 2 months ago - 3 comments

#138 - Make `Choice` and `CtOption` be `Hash`

Pull Request - State: open - Opened by dvdplm 2 months ago - 3 comments

#137 - Change `ConditionallySelectable` supertrait

Pull Request - State: open - Opened by tarcieri 3 months ago

#136 - [WIP] subtle: breaking changes for a hypothetical v3.0

Pull Request - State: closed - Opened by tarcieri 3 months ago - 3 comments

#134 - `const fn` support

Issue - State: open - Opened by tarcieri 4 months ago

#133 - Add more constant operation?

Issue - State: open - Opened by oddcoder 4 months ago - 3 comments

#132 - Implement `CtOption` merging

Pull Request - State: open - Opened by AaronFeickert 4 months ago

#131 - Add a marker trait for equality testing

Pull Request - State: open - Opened by AaronFeickert 4 months ago

#130 - Remove incorrect comment about core_hint_black_box

Pull Request - State: open - Opened by divergentdave 4 months ago - 1 comment

#129 - Add changelog entries for 2.6.0 and 2.6.1

Pull Request - State: open - Opened by divergentdave 4 months ago

#128 - Tag 2.6.1 and add it to changelog

Issue - State: closed - Opened by martinvonz 4 months ago - 2 comments

#127 - Don't define black_box when core_hint_black_box feature enabled

Pull Request - State: open - Opened by madadam 4 months ago - 2 comments

#125 - Restore 1.60 MSRV and fix build

Pull Request - State: closed - Opened by tarcieri 4 months ago

#124 - refactor: optimize code based on cargo fmt

Pull Request - State: open - Opened by rustco 4 months ago

#123 - Add `BlackBox`

Pull Request - State: closed - Opened by tarcieri 4 months ago - 1 comment

#122 - The documentation should show an example of typical correct usage

Issue - State: open - Opened by dpc 5 months ago - 3 comments

#121 - Silence attribute warnings

Pull Request - State: closed - Opened by AaronFeickert 9 months ago - 1 comment

#121 - Silence attribute warnings

Pull Request - State: open - Opened by AaronFeickert 9 months ago

#120 - Harden constant-time equality on arrays and slices

Pull Request - State: open - Opened by AaronFeickert 9 months ago

#120 - Harden constant-time equality on arrays and slices

Pull Request - State: open - Opened by AaronFeickert 9 months ago

#120 - Harden constant-time equality on arrays and slices

Pull Request - State: open - Opened by AaronFeickert 9 months ago

#120 - Harden constant-time equality on arrays and slices

Pull Request - State: open - Opened by AaronFeickert 9 months ago

#119 - Add `CtOption::into_option`

Pull Request - State: closed - Opened by tarcieri 9 months ago - 2 comments

#118 - Add `ConstantTimeSelect` and `ConstantTimeClone` traits

Pull Request - State: closed - Opened by tarcieri 11 months ago - 5 comments

#117 - Remove ignored inline attributes from function prototypes

Pull Request - State: open - Opened by oherrala 12 months ago - 1 comment

#116 - implement lexicographical ordering for slices of arbitrary types

Pull Request - State: open - Opened by conduition about 1 year ago

#115 - Implement string comparison

Pull Request - State: open - Opened by alvra about 1 year ago - 2 comments

#114 - Add ConstantTimeEq implementation for [T; N].

Pull Request - State: open - Opened by branlwyd about 1 year ago - 2 comments

#113 - Fix GitHub actions const generics

Pull Request - State: open - Opened by isislovecruft about 1 year ago

#113 - Fix GitHub actions const generics

Pull Request - State: open - Opened by isislovecruft about 1 year ago

#113 - Fix GitHub actions const generics

Pull Request - State: open - Opened by isislovecruft about 1 year ago

#113 - Fix GitHub actions const generics

Pull Request - State: open - Opened by isislovecruft about 1 year ago

#113 - Fix GitHub actions const generics

Pull Request - State: open - Opened by isislovecruft about 1 year ago

#112 - Fix #108 unit test typo

Pull Request - State: closed - Opened by isislovecruft about 1 year ago

#111 - proc derive macro for ConstantTimeEq

Pull Request - State: open - Opened by varsha888 over 1 year ago - 1 comment

#109 - Clarify assembly review

Issue - State: open - Opened by sonti-lurker over 1 year ago

#108 - Tiny bug in test

Issue - State: closed - Opened by sonti-lurker over 1 year ago - 1 comment
Labels: bug

#107 - Revert new black_box optimization barrier

Pull Request - State: closed - Opened by dsprenkels over 1 year ago - 3 comments

#106 - Add GitHub actions and remove TravisCI

Pull Request - State: closed - Opened by isislovecruft over 1 year ago

#105 - Remove TravisCI and add github worker

Issue - State: closed - Opened by isislovecruft over 1 year ago

#104 - Add `ConstantTimeEq::ct_ne`

Pull Request - State: closed - Opened by tarcieri almost 2 years ago

#103 - Add `CtOption::expect`

Pull Request - State: closed - Opened by tarcieri almost 2 years ago

#102 - Add trait impls for `core::cmp::Ordering`

Pull Request - State: closed - Opened by tarcieri almost 2 years ago - 2 comments

#101 - Use predication intrinsics (i.e. CMOV) for `ConditionallySelectable`

Issue - State: open - Opened by tarcieri almost 2 years ago - 2 comments

#99 - reduce boilerplate implementing comparisons for user-defined types

Pull Request - State: open - Opened by cosmicexplorer almost 2 years ago

#98 - define and implement `ConstantTime{Partial,}Ord` traits

Pull Request - State: open - Opened by cosmicexplorer almost 2 years ago - 4 comments

#97 - add usize/isize to generated trait impls

Pull Request - State: open - Opened by cosmicexplorer almost 2 years ago - 2 comments

#96 - Replace black_box with std::hint::black_box

Pull Request - State: closed - Opened by dsprenkels almost 2 years ago - 7 comments

#95 - Add constant time warning to `unwrap_or_else`

Pull Request - State: closed - Opened by trevor-crypto about 2 years ago

#94 - Support ConditionallySelectable for types that are not Copy

Issue - State: open - Opened by haslersn over 2 years ago - 12 comments

#93 - Combine multiple `CtOption`al results

Issue - State: open - Opened by krnak over 2 years ago - 1 comment

#92 - Alternative license

Issue - State: closed - Opened by cmcqueen over 2 years ago - 1 comment

#91 - Incorrect explanation of Unsafe usages

Issue - State: open - Opened by KaiserKarel almost 3 years ago - 2 comments

#90 - Implement `ConditionallySelectable` for `[T; N]`

Pull Request - State: closed - Opened by survived about 3 years ago - 3 comments

#89 - Adding signed int inequalities

Pull Request - State: open - Opened by wjuan-mob about 3 years ago - 1 comment

#88 - Ensuring `no_std` for subtle

Issue - State: closed - Opened by mustermeiszer about 3 years ago - 4 comments

#87 - Update to Rust 2018 Edition

Pull Request - State: closed - Opened by lrazovic about 3 years ago - 1 comment

#86 - Fix external doc builds

Pull Request - State: closed - Opened by isislovecruft over 3 years ago

#85 - drop `external_doc` feature gate usage

Pull Request - State: closed - Opened by Centril over 3 years ago - 4 comments

#84 - Remove Copy bound from ConditionallySelectable

Pull Request - State: closed - Opened by nickray over 3 years ago - 1 comment

#83 - Conditionally select usize

Pull Request - State: closed - Opened by nickray over 3 years ago - 1 comment

#82 - Implement `ConditionallySelectable` for `[T; N]`?

Issue - State: closed - Opened by mark-schultz over 3 years ago - 2 comments

#81 - Add constants representing Choice(1) and Choice(0)

Pull Request - State: closed - Opened by cbeck88 almost 4 years ago - 2 comments

#80 - Replace nightly feature with nightly-docs feature to avoid confusion

Pull Request - State: closed - Opened by BlackHoleFox almost 4 years ago - 2 comments

#79 - [DO NOT MERGE] Attempt at making a constant-time PartialOrd impl

Pull Request - State: closed - Opened by isislovecruft almost 4 years ago

#78 - Add ConstantTime{Greater,Less}Than traits and impls for unsigned integers

Pull Request - State: closed - Opened by isislovecruft almost 4 years ago - 2 comments

#77 - Subtle2.3.0 cannot be compiled on my machine

Issue - State: closed - Opened by Fancyflame almost 4 years ago - 5 comments

#76 - Impl ConstantTimeEq for Choice

Pull Request - State: closed - Opened by tarcieri about 4 years ago - 2 comments

#75 - Implement `From<CtOption<T>> for Option<T>

Pull Request - State: closed - Opened by CPerezz about 4 years ago - 7 comments

#74 - Implement ok_or() for CtOption<T>

Issue - State: closed - Opened by CPerezz about 4 years ago - 11 comments

#73 - Conversions between CtOption and Option

Issue - State: closed - Opened by tarcieri over 4 years ago - 1 comment

#72 - Nightly building issue

Issue - State: closed - Opened by mikelodder7 over 4 years ago - 2 comments

#71 - Remove inline assembly.

Pull Request - State: closed - Opened by hdevalence over 4 years ago - 4 comments

#70 - Update lib.rs because of change in nightly

Pull Request - State: closed - Opened by Ancient123 over 4 years ago - 5 comments

#69 - Haybale tests for constant-time violations

Pull Request - State: closed - Opened by unseddd over 4 years ago - 8 comments

#68 - Prusti for verified Rust crypto

Issue - State: closed - Opened by jon-chuang over 4 years ago - 2 comments

#67 - should the `black_box` asm block be marked volatile?

Issue - State: closed - Opened by cbeck88 over 4 years ago - 5 comments

#66 - Choice: invariant not upheld in release mode

Issue - State: closed - Opened by bmwill almost 5 years ago - 1 comment

#65 - Outdated code in https://doc.dalek.rs/src/ ?

Issue - State: closed - Opened by gendx almost 5 years ago - 1 comment

#64 - Exposing constant-time `is_zero`?

Issue - State: closed - Opened by gendx almost 5 years ago - 3 comments

#63 - Supporting `CtOption::map` for non-`Default` types?

Issue - State: open - Opened by gendx almost 5 years ago - 5 comments

#62 - Add a `CtOption` to `Option` conversion?

Issue - State: closed - Opened by gendx almost 5 years ago - 2 comments

#61 - Support for constant-time ordering comparisons?

Issue - State: closed - Opened by gendx almost 5 years ago - 2 comments

#60 - Update README to remove nightly recommendation.

Pull Request - State: closed - Opened by hdevalence almost 5 years ago

#59 - Why does this library reference u8?

Issue - State: closed - Opened by nickray almost 5 years ago - 3 comments

#58 - Clone instead of Copy. From<bool> for Choice

Pull Request - State: closed - Opened by nickray almost 5 years ago - 1 comment

#57 - Why is there no From<bool> for Choice?

Issue - State: closed - Opened by nickray almost 5 years ago - 3 comments

#56 - Why does ConditionallySelectable require Copy?

Issue - State: closed - Opened by nickray almost 5 years ago - 3 comments

#55 - travis: Fix no-std build

Pull Request - State: closed - Opened by dsprenkels about 5 years ago

#54 - Harden stable implementation of black_box

Pull Request - State: closed - Opened by dsprenkels about 5 years ago - 1 comment

#53 - outdated fuzzers code

Pull Request - State: closed - Opened by 3for about 5 years ago

#52 - Allow for constructing a constant Choice

Issue - State: closed - Opened by ebfull about 5 years ago - 6 comments

#51 - 'crypto' means 'cryptography'

Pull Request - State: closed - Opened by hdevalence over 5 years ago

#50 - New shorter, more efficient ct_eq() for integers.

Pull Request - State: closed - Opened by pornin over 5 years ago - 1 comment

#49 - Optimize black_box

Pull Request - State: closed - Opened by jethrogb over 5 years ago

#48 - Add `or_else` method to `CtOption`

Pull Request - State: closed - Opened by ebfull over 5 years ago - 1 comment