summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* releasing version 3.201107023.20110702Gravatar Joey Hess2011-07-02
|
* cabal sdist: plan CGravatar Joey Hess2011-07-02
|
* better cabal commandGravatar Joey Hess2011-07-02
| | | | (which will work once I upload to hackage)
* make curl follow redirsGravatar Joey Hess2011-07-01
|
* download urls via tmp file, and support resumingGravatar Joey Hess2011-07-01
|
* document web special remote log filesGravatar Joey Hess2011-07-01
|
* wordingGravatar Joey Hess2011-07-01
|
* add hashing to web log filesGravatar Joey Hess2011-07-01
|
* wordingGravatar Joey Hess2011-07-01
|
* add the addurl commandGravatar Joey Hess2011-07-01
|
* documentation for using the webGravatar Joey Hess2011-07-01
|
* remove URL backendGravatar Joey Hess2011-07-01
|
* updates for web remote and removing URL backendGravatar Joey Hess2011-07-01
|
* remove Extra-Source-Files nonsenseGravatar Joey Hess2011-07-01
| | | | will need to find a better way to make sdist work, this is not livable
* add web special remoteGravatar Joey Hess2011-07-01
| | | | | Generalized LocationLog to PresenceLog, and use a presence log to record urls for the web special remote.
* tweaksGravatar Joey Hess2011-07-01
|
* cabal checkGravatar Joey Hess2011-06-30
|
* addGravatar Joey Hess2011-06-30
|
* add a filelist for cabal sdistGravatar Joey Hess2011-06-30
| | | | | | | I hate hard-coded 40 kilobyte lone file lists, and just once would like to see a build system that does not assume it's a good idea to have a file list, or a hardcoded file list, or a file list that can only be generated with a crippled form of globs. But not today, thank you cabal.
* cabal tweaksGravatar Joey Hess2011-06-30
|
* Merge branch 'master' into v3Gravatar Joey Hess2011-06-30
|\ | | | | | | | | Conflicts: debian/changelog
| * cabal can now be used to build git-annex.Gravatar Joey Hess2011-06-30
| | | | | | | | | | | | This is substantially slower than using make, does not build or install documentation, does not run the test suite, and is not particularly recommended, but could be useful to some.
* | rename GitUnionMerge to Git.UnionMergeGravatar Joey Hess2011-06-30
| | | | | | | | Also, moved commit function into Git proper, it's not union merge specific.
* | rename GitQueue to Git.QueueGravatar Joey Hess2011-06-30
| |
* | tweakGravatar Joey Hess2011-06-30
| |
* | renamed GitRepo to GitGravatar Joey Hess2011-06-30
| | | | | | | | It was always imported qualified as Git anyway
* | more robust git cat-file output parserGravatar Joey Hess2011-06-30
| | | | | | | | | | Only remaining ugliness is the handling of error messages for files that are not present on the branch.
* | v3 is now faster than v2Gravatar Joey Hess2011-06-30
| | | | | | | | | | | | Rebenchmarked v2 vs v3, and v3 is now actually faster. Yes, storing data in git, using git as a filesystem is actually faster than just using the filesystem. If you do it just right. :)
* | generalized safeWriteFile to viaTmpGravatar Joey Hess2011-06-30
| |
* | Fix encoding of utf-8 etc when storing the description of repository and ↵Gravatar Joey Hess2011-06-30
| | | | | | | | | | | | | | | | | | other content. Write files in raw mode, to avoid mangling the encoding of content provided. Note: This was a longstanding problem, it was not introduced in v3.
* | use ByteString for hGetGravatar Joey Hess2011-06-29
| | | | | | | | Avoids the crazy low-level hGetBuf stuff. Also slightly faster.
* | improve git cat-file codeGravatar Joey Hess2011-06-29
| | | | | | | | | | | | | | Now it reads the size specified, rather than using the sentinal hack to determine EOF. It still depends on error messages to handle files that are not present.
* | Sped back up fsck, copy --from etcGravatar Joey Hess2011-06-29
| | | | | | | | | | | | | | | | | | | | | | All commands that often have to read a lot of information from the git-annex branch should now be nearly as fast as before the branch was introduced. Before fsck was taking approximatly 3 hours, now it's running in 8 minutes. The code is very nasty. It should be rewritten to read the header line from git cat-file, and then read the specified number of bytes of content.
* | new planGravatar Joey Hess2011-06-29
| |
* | factor out file list stuff from GitRepoGravatar Joey Hess2011-06-29
| | | | | | | | | | GitRepo is getting too large an interface; these all fit nicely into a submodule.
* | Merge branch 'master' into v3Gravatar Joey Hess2011-06-29
|\| | | | | | | | | Conflicts: debian/changelog
| * --force will cause add, etc, to operate on ignored files.Gravatar Joey Hess2011-06-29
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawnpdM9F8VbtQ_H5PaPMpGSxPe_d5L1eJ6w2011-06-29
| |
* | Modify location log parser to allow future expansion.Gravatar Joey Hess2011-06-28
| | | | | | | | | | | | Since the logs have just been moved into the git-annex branch, don't need to worry about backwards compatability with old versions of git-annex that would fail to parse location logs with extra fields tacked on.
* | tweaksGravatar Joey Hess2011-06-28
| |
* | Always ensure git-annex branch exists.Gravatar Joey Hess2011-06-26
| |
* | freebsd port now availableGravatar Joey Hess2011-06-26
| |
* | add news item for git-annex 3.20110624Gravatar Joey Hess2011-06-24
| |
* | releasing version 3.201106243.20110624Gravatar Joey Hess2011-06-24
| |
* | fix upgrade when .git-annex has already been entirely convertedGravatar Joey Hess2011-06-24
| |
* | better setup of git-annex branch pushing on upgradeGravatar Joey Hess2011-06-24
| |
* | save state before messageGravatar Joey Hess2011-06-24
| | | | | | | | to avoid long delay after
* | more upgrades fixes for bare reposGravatar Joey Hess2011-06-24
| |
* | fixes for upgrading bare reposGravatar Joey Hess2011-06-24
| |
* | cache the trustmapGravatar Joey Hess2011-06-23
| | | | | | | | Doubles the speed of fsck, and speeds up drop as well.