159 Commits (main)
 

Author SHA1 Message Date
Robey c9fdb96b80 0.9.1 4 months ago
Robey bdcc7ea6b2 blake3 changed hashing in some incompatible way, so just treat them as a special case for now until they stabilize 4 months ago
Robey 87c8bd3d69 try using thiserror 5 months ago
Robey a9d427a55b default to xchacha20-poly1305 5 months ago
Robey cd125b482b factor out create_archive from the bitbottle CLI 5 months ago
Robey 84902ea28a fix test 5 months ago
Robey 58345cd8e2 fix some derives 5 months ago
Robey 37278fee49 convert counting reader/writer to use RefCell instead of callbacks 5 months ago
Robey 497f41cb90 fix argon defaults to match recommendations of the RFC 5 months ago
Robey bbf30ac852 clean up events in FileScanner and write_archive. 6 months ago
Robey fb5995b082 change FileListBottleReader to provide the file list and block list as two iterators. use this to clean up read_archive a bit, improving its events and bobbling FileList. 7 months ago
Robey 2929158cea oops, drop_stray_symlinks wasn't actually working... 7 months ago
Robey 200da8d994 start trying to tease CountingReader/Writer into shape 7 months ago
Robey 1eca20a467 add some more rustdoc 7 months ago
Robey 0582e4fc91 quieten some tests 7 months ago
Robey 8a61761f15 unbottle --dump: display small data streams inline, for debugging 7 months ago
Robey 97326db345 don't need this 7 months ago
Robey 3cbe6b1dd4 more ignores 7 months ago
Robey 269bda31c0 update docker and cargo metadata 7 months ago
Robey 1bcd588c71 make "buzhash" into a link to the wiki page 7 months ago
Robey e4d1233db3 clarifications based on rus comments 7 months ago
Robey b5f5e5aa39 add my notes on how to read ssh key files 7 months ago
Robey 1d698ddac9 describe the archive format. 7 months ago
Robey 2a584815b3 more doc cleanup 7 months ago
Robey 0e502dfe08 rust 2021! bitbottle 0.9! 7 months ago
Robey 2b08a6286a add new field 7 months ago
Robey 18c33143d8 actually store symlinks in an archive if they pass the smell test. 7 months ago
Robey 806c3ea935 scan symlinks, add some logic to detect "bad" symlinks, and hook up some of the warnings -- doesn't actually archive or expand them yet 7 months ago
Robey 93bd524aca not just sha256 anymore 7 months ago
Robey 3794d03407 actually create zero-length files when extracting 7 months ago
Robey e0a39b2c26 add test for zero-length files 7 months ago
Robey e41852bcf8 fix to_binary_si bug, lol 7 months ago
Robey a596168f82 add test for defanging, and then fix defanging to actually work 7 months ago
Robey 412bff0dfe warn about bad paths during unbottle, and defang them 7 months ago
Robey acef4112bb convert other rc/refcell uses to bobble 7 months ago
Robey bfdffbcf4e add support for ssh ed25519 keys that are password protected 7 months ago
Robey 2078898975 clippy 7 months ago
Robey a65045b83e add test for relative path archives 7 months ago
Robey efb879ff45 print out filenames as we build the archive, and hook up normalized paths 7 months ago
Robey 8ab6f9c4cc tweak the output because i'm fussy 7 months ago
Robey 0aa08342f4 try to clean up incoming paths. 7 months ago
Robey e301b39700 fix docs. 7 months ago
Robey 309cd90556 link to format 7 months ago
Robey 1ab13f6f03 missed one 7 months ago
Robey a9b082d91c fix a couple of UX bugs and update the readme 7 months ago
Robey 0860b34181 full tests require "all" build 7 months ago
Robey 7cc26a3a7e heh, remove debug line 7 months ago
Robey 091ead70a6 add a python test runner for CLI tests 7 months ago
Robey be49244fca add -C option and fix --no-compress & --dest 7 months ago
Robey fe6d26e1ff add --no-compress and change output folder to -d/--dest 7 months ago