index
:
mirrors/arti.git
derive-traits
ios-sqlite-hacks
main
pages
mirror of https://gitlab.torproject.org/tpo/core/arti
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
crates
/
tor-keymgr
/
src
/
key_specifier.rs
Commit message (
Expand
)
Author
Age
Files
Lines
*
tor-keymgr: Stop open-coding range operations.
Gabriela Moldovan
2023-10-24
1
-6
/
+1
*
tor-keymgr: Fix substring bounds check.
Gabriela Moldovan
2023-10-24
1
-1
/
+16
*
tor-keymgr: Rename KeyPathError to ArtiPathUnavailableError.
Gabriela Moldovan
2023-10-19
1
-6
/
+6
*
tor-keymgr: Remove From<ArtiPathError> impl for KeyPathError.
Gabriela Moldovan
2023-10-19
1
-6
/
+0
*
tor-keymgr: Expand on the KeyPathError docs.
Gabriela Moldovan
2023-10-19
1
-0
/
+3
*
tor-keymgr: Rework the ArtiPath error types.
Gabriela Moldovan
2023-10-19
1
-8
/
+17
*
tor-keymgr: Add TODO about using derive-adhoc.
Gabriela Moldovan
2023-10-19
1
-0
/
+2
*
tor-keymgr: Add KeyPathPattern constructor that does not match any valid paths.
Gabriela Moldovan
2023-10-19
1
-0
/
+7
*
tor-keymgr: Add matching functionality and types for representing patterns.
Gabriela Moldovan
2023-10-19
1
-0
/
+74
*
tor-keymgr: Implement KeySpecifier for ArtiPath, CTorPath, KeyPath.
Gabriela Moldovan
2023-10-19
1
-0
/
+36
*
tor-keymgr: Use ArtiPathError for invalid ArtiPaths (fmt).
Gabriela Moldovan
2023-10-19
1
-2
/
+10
*
tor-keymgr: Use ArtiPathError for invalid ArtiPaths.
Gabriela Moldovan
2023-10-19
1
-52
/
+73
*
tor-keymgr: Add ArtiPathError, KeyPathError.
Gabriela Moldovan
2023-10-19
1
-0
/
+33
*
tor-keymgr: Add an enum for representing an ArtiPath or a CTorPath.
Gabriela Moldovan
2023-10-19
1
-1
/
+29
*
tor-keymgr: Add some more derives for ArtiPath and CTorPath.
Gabriela Moldovan
2023-10-19
1
-2
/
+2
*
tor-keymgr: Disallow consecutive . in paths
Neel Chauhan
2023-10-16
1
-6
/
+6
*
tor-keymgr, tor-hsservice: Run rustfmt to make derives uglier
Ian Jackson
2023-08-23
1
-3
/
+13
*
tor-keymgr, tor-hsservice: deser for ArtiPathComponent and HsNickname
Ian Jackson
2023-08-23
1
-0
/
+25
*
tor-keymgr: Improve ArtiPathComponent a bit
Ian Jackson
2023-08-23
1
-0
/
+15
*
Run maint/add_warning to add lint block everywhere
Ian Jackson
2023-08-23
1
-0
/
+1
*
keymgr: Add some extra derives to ArtiPath and KeyType.
Gabriela Moldovan
2023-07-20
1
-3
/
+2
*
Run maint/add_warning to actually apply new lint allows
Ian Jackson
2023-07-10
1
-0
/
+1
*
keymgr: Update ArtiPath and ArtiPathComponent docs.
Gabriela Moldovan
2023-06-30
1
-2
/
+2
*
keymgr: Allow periods in ArtiPath and ArtiPathComponent.
Gabriela Moldovan
2023-06-30
1
-9
/
+22
*
keymgr: Remove unstable ErrorKind, use internal! for ArtiPath errors.
Gabriela Moldovan
2023-06-29
1
-21
/
+7
*
keymgr: Validate the individual ArtiPahtComponents of ArtiPath.
Gabriela Moldovan
2023-06-29
1
-37
/
+25
*
keymgr: Rephrase ArtiPath docs.
Gabriela Moldovan
2023-06-29
1
-14
/
+5
*
keymgr: Remove ArtiPath normalization, introduce additional restrictions.
Gabriela Moldovan
2023-06-29
1
-45
/
+45
*
keymgr: Document how ArtiPath validation is actually supposed to work.
Gabriela Moldovan
2023-06-29
1
-7
/
+11
*
keymgr: Move validation requirements to the ArtiPath docs.
Gabriela Moldovan
2023-06-29
1
-12
/
+15
*
keymgr: Make ArtiPath platform-independent by always using '/' as a separator.
Gabriela Moldovan
2023-06-29
1
-10
/
+10
*
keymgr: Add tests for ArtiPath validation.
Gabriela Moldovan
2023-06-29
1
-0
/
+90
*
keymgr: Validate ArtiPath and ArtiPathComponent.
Gabriela Moldovan
2023-06-29
1
-12
/
+45
*
keymgr: Derive Into for ArtiPath and ArtiPathComponent.
Gabriela Moldovan
2023-06-29
1
-1
/
+3
*
keymgr: Define an error type for bad `ArtiPathComponents`.
Gabriela Moldovan
2023-06-29
1
-1
/
+18
*
keymgr: Derive Display for ArtiPath and ArtiPathComponent.
Gabriela Moldovan
2023-06-29
1
-3
/
+4
*
keymgr: Define `ArtiPathComponent`.
Gabriela Moldovan
2023-06-29
1
-0
/
+21
*
keymgr: Derive Into for ArtiPath.
Gabriela Moldovan
2023-06-21
1
-1
/
+1
*
keymgr: Move the HS client and service key specifiers out of tor-keymgr.
Gabriela Moldovan
2023-06-15
1
-2
/
+0
*
keymgr: Add ArtiNativeKeyStore implementation skeleton.
Gabriela Moldovan
2023-06-15
1
-0
/
+46