hackage-security icon indicating copy to clipboard operation
hackage-security copied to clipboard

Hackage security framework based on TUF (The Update Framework)

Results 57 hackage-security issues
Sort by recently updated
recently updated
newest added

See https://github.com/haskell/hackage-server/issues/414 .

hackage-server
priority: low (ideal world)

Right now we always compute the hash for the entire file. This is an optimisation only (and profiling suggests it won't make all that much of a difference). Note that...

hackage-mirror
priority: low (ideal world)

- [ ] Use library to extract .`cabal` files (and verify signatures once we introduce author signing; until that time this is just an optimization). - [ ] Avoid creation...

cabal-install
hackage-security

although we will then probably want to distinguish between log messages shown at `-v`, which tell us about stuff that went wrong, and log messages that tell us about what's...

enhancement
cabal-install
hackage-security

In the index log, we currently use ``` haskell data TarIndexEntry = ... | MetadataEntry !PackageId !RevisionNo !UTCTime ``` However, once we start signing packages, we cannot recreate these TUF...

hackage-server

See TODO in `get`.

hackage-security-http-client

I saw this happening but I do not remember the circumstances and cannot reconstruct it. If it happens again, we can deal with it once we understand better why it's...

hackage-security

That is, change cabal-install's internal index type to something like `PackageId -> Either Problem Content`. This will however have consequences all through the code base. (And note that until we...

cabal-install