summaryrefslogtreecommitdiff
path: root/git-annex.cabal
Commit message (Collapse)AuthorAge
* blog for yesterdayGravatar Joey Hess2013-01-08
|
* releasing version 3.201301073.20130107Gravatar Joey Hess2013-01-07
|
* version dep on yesod-formGravatar Joey Hess2013-01-06
|
* assistant: Make expensive transfer scan work fully in direct mode.Gravatar Joey Hess2013-01-05
| | | | | | | | | | | | | The expensive scan uses lookupFile, but in direct mode, that doesn't work for files that are present. So the scan was not finding things that are present that need to be uploaded. (It did find things not present that needed to be downloaded.) Now lookupFile also works in direct mode. Note that it still prefers symlinks on disk to info committed to git, in direct mode. This is necessary to make things like Assistant.Threads.Watcher.onAddSymlink work correctly, when given a new symlink not yet checked into git (or replacing a file checked into git).
* bumpGravatar Joey Hess2013-01-05
|
* cabal file typo broke use of hfseventsGravatar Joey Hess2013-01-05
|
* releasing version 3.201301023.20130102Gravatar Joey Hess2013-01-02
|
* OSX FSEvents supportGravatar Joey Hess2012-12-27
| | | | | Needs work to deal with directory renames better; otherwise seems to basically work.
* cabal: add missing depend to 'test-suite', guard against 'kqueue' on linuxGravatar Sergei Trofimovich2012-12-14
| | | | | | | | | | | | | | Fixes the following test failure: Preprocessing test suite 'test' for git-annex-3.20121211... Remote/Git.hs:42:8: Could not find module `Control.Concurrent.MSampleVar' It is a member of the hidden package `SafeSemaphore-0.9.0'. Perhaps you need to add `SafeSemaphore' to the build-depends in your .cabal file. Use -v to see a list of the files searched for. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* releasing version 3.201212113.20121211Gravatar Joey Hess2012-12-11
|
* add yesod-form to cabalGravatar Joey Hess2012-12-09
|
* add http-types dep for webdavGravatar Joey Hess2012-12-06
|
* webdav: Avoid trying to set props, avoiding incompatability with ↵Gravatar Joey Hess2012-12-01
| | | | livedrive.com. Needs DAV version 0.3.
* releasing version 3.201211273.20121127Gravatar Joey Hess2012-11-27
|
* releasing version 3.201211263.20121126Gravatar Joey Hess2012-11-26
|
* build-depend on a recent mtlGravatar Joey Hess2012-11-25
| | | | | | Old versions have an insufficiently generic definition of reader, which only works on ReaderT and not on newtypes made of it, or something like that.
* cabal fix for webdavGravatar Joey Hess2012-11-18
|
* fix build with shakespeare-js-1.0.0.2Gravatar Joey Hess2012-11-18
| | | | | | | For no apparent reason, this version removes all useful instances of ToJavaScript, leavind behind only an instance for Aeson.Value. Argh. Pissed off at this arbitrary breaking change, and seriously considering dropping this library.
* webdav is fully working in non-enctypted modeGravatar Joey Hess2012-11-16
|
* update to dav 0.1, and basic uploading is working!Gravatar Joey Hess2012-11-15
|
* skeltal webdav special remoteGravatar Joey Hess2012-11-14
| | | | | Doesn't actually store anything yet, but initremote works and tests the server.
* remove async build depGravatar Joey Hess2012-11-14
| | | | Not needed.. At least for now..
* releasing version 3.201211123.20121112Gravatar Joey Hess2012-11-12
|
* use cabal macro to detect if old version of network is being usedGravatar Joey Hess2012-11-11
|
* added a runTimeout functionGravatar Joey Hess2012-11-11
| | | | | | This adds a dep on haskell's async library, but since that's been added to the recent haskell platform release, it should not be much hardship to my poor long-suffering library chasing users.
* switch to new URI version by default, -DWITH_OLD_URI for oldGravatar Joey Hess2012-11-03
|
* avoid using Blaze directlyGravatar Joey Hess2012-10-31
| | | | | New 0.5 changes the api, rather gratuitously, so run away. I can juse use Hamlet here.
* added a missing build-depGravatar Joey Hess2012-10-31
|
* add build-dep on blaze-markupGravatar Joey Hess2012-10-30
| | | | which blaze-html depends on, so not a significant new dep
* support using haskell-dns for SRV lookupsGravatar Joey Hess2012-10-28
| | | | | This library should be easier to install than ADNS, so I've made it be used by default.
* gnutls segfault fixedGravatar Joey Hess2012-10-26
| | | | | | | | Adjust build deps to ensure that only a fixed version of the library will be used. Also, removed the bound thread stuff, which I now think was (probably) a red herring.
* Merge branch 'master' into xmppGravatar Joey Hess2012-10-26
|\ | | | | | | | | Conflicts: Assistant/Threads/NetWatcher.hs
| * NetWatcher: When dbus connection is lost, try to reconnect.Gravatar Joey Hess2012-10-26
| | | | | | | | | | | | | | | | MountWatcher can't do this, because it uses the session dbus, and won't have access to the new DBUS_SESSION_BUS_ADDRESS if a new session is started. Bumped dbus library version, FD leak in it is fixed.
* | SRV lookup libraryGravatar Joey Hess2012-10-25
| | | | | | | | | | | | | | | | This uses the ADNS library, if available. Otherwise, the host program. I anticipate that cabal users won't easily get hsdns installed, since it's a Haskell binding to a C library. And using host is just fine, as long as the system has it.
* | Merge branch 'master' into xmppGravatar Joey Hess2012-10-25
|\|
| * Re-enable dbus, using a new version of the library that fixes the memory leak.Gravatar Joey Hess2012-10-25
| | | | | | | | | | | | | | For now, when dbus goes away, the assistant keeps running but does not fall back or reconnect. To do so needs more changes to the DBus library; in particular a connectSessionWith and connectSystemWith to let me specify my own clientThreadRunner.
* | added network-protocol-xmpp and -DWITH_XMPPGravatar Joey Hess2012-10-23
|/
* Merge branch 'safesemaphore'Gravatar Joey Hess2012-10-20
|\ | | | | | | | | | | Conflicts: debian/changelog git-annex.cabal
* | Relax the dependency on the base package, to accomodate with GHC 7.6Gravatar Nicolas Pouillard2012-10-18
| |
* | add solaris workaround to cabal file tooGravatar Joey Hess2012-10-17
| | | | | | | | uname reports SunOS, but cabal seems to use solaris.
* | releasing version 3.201210173.20121017Gravatar Joey Hess2012-10-16
| |
* | releasing version 3.201210163.20121016Gravatar Joey Hess2012-10-16
| |
* | releasing version 3.201210103.20121010Gravatar Joey Hess2012-10-12
| |
* | deal with incompatable api change in network 2.4.0.1Gravatar Joey Hess2012-10-10
| | | | | | | | | | On the cabal side, let's just require this new version, and set -DURI_24 to enable the code using it.
* | releasing version 3.201210093.20121009Gravatar Joey Hess2012-10-09
| |
| * TransferSlots: Use SafeSemaphore's MSemN instead of QSemN from baseGravatar Ben Gamari2012-10-05
| | | | | | | | | | As described in the documentation, QSemN is unsafe for a variety of reasons.
| * Admit base-4.6 in Build-DependsGravatar Ben Gamari2012-10-05
|/
* releasing version 3.201210013.20121001Gravatar Joey Hess2012-10-01
|
* let's not -DOSX, that results in unwanted manglingGravatar Joey Hess2012-09-29
|
* updateGravatar Joey Hess2012-09-24
|