Joey Hess
56331c438e
cabal file typo broke use of hfsevents
2013-01-05 13:48:21 -04:00
Joey Hess
c3ae2d2e30
releasing version 3.20130102
2013-01-02 15:25:06 -04:00
Joey Hess
7af958d92c
OSX FSEvents support
...
Needs work to deal with directory renames better; otherwise seems to
basically work.
2012-12-27 15:22:29 -04:00
Sergei Trofimovich
1c47956bcf
cabal: add missing depend to 'test-suite', guard against 'kqueue' on linux
...
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>
2012-12-14 16:58:52 -04:00
Joey Hess
c0bf569417
releasing version 3.20121211
2012-12-11 12:28:23 -04:00
Joey Hess
bed19fb65c
add yesod-form to cabal
2012-12-09 11:55:52 -04:00
Joey Hess
d64ef96e77
add http-types dep for webdav
2012-12-06 18:04:38 -04:00
Joey Hess
5460414486
webdav: Avoid trying to set props, avoiding incompatability with livedrive.com. Needs DAV version 0.3.
2012-12-01 17:12:41 -04:00
Joey Hess
76ca972112
releasing version 3.20121127
2012-11-27 17:55:06 -04:00
Joey Hess
6d775b704b
releasing version 3.20121126
2012-11-26 12:35:39 -04:00
Joey Hess
66c0da1fa9
build-depend on a recent mtl
...
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.
2012-11-25 16:24:05 -04:00
Joey Hess
8730c551ff
cabal fix for webdav
2012-11-18 13:28:18 -04:00
Joey Hess
fe11b3a940
fix build with shakespeare-js-1.0.0.2
...
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.
2012-11-18 13:00:35 -04:00
Joey Hess
a4b86c63d6
webdav is fully working in non-enctypted mode
2012-11-16 00:09:22 -04:00
Joey Hess
3c039d329c
update to dav 0.1, and basic uploading is working!
2012-11-15 13:46:16 -04:00
Joey Hess
0cba0cb2dd
skeltal webdav special remote
...
Doesn't actually store anything yet, but initremote works and tests the
server.
2012-11-14 20:25:31 -04:00
Joey Hess
cf565c0098
remove async build dep
...
Not needed.. At least for now..
2012-11-14 11:53:59 -04:00
Joey Hess
4371d0b8c0
releasing version 3.20121112
2012-11-12 11:04:26 -04:00
Joey Hess
7c30be0e8c
use cabal macro to detect if old version of network is being used
2012-11-11 18:05:01 -04:00
Joey Hess
b312e54ba7
added a runTimeout function
...
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.
2012-11-11 13:38:08 -04:00
Joey Hess
359f386ad6
switch to new URI version by default, -DWITH_OLD_URI for old
2012-11-03 12:10:01 -04:00
Joey Hess
a4c6b30e2c
avoid using Blaze directly
...
New 0.5 changes the api, rather gratuitously, so run away. I can juse use
Hamlet here.
2012-10-31 13:27:56 -04:00
Joey Hess
4757bd3728
added a missing build-dep
2012-10-31 11:50:43 -04:00
Joey Hess
87ebdc8f90
add build-dep on blaze-markup
...
which blaze-html depends on, so not a significant new dep
2012-10-30 12:59:05 -04:00
Joey Hess
9173c66e40
support using haskell-dns for SRV lookups
...
This library should be easier to install than ADNS, so I've made it
be used by default.
2012-10-28 19:14:30 -04:00
Joey Hess
0c0ef99341
gnutls segfault fixed
...
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.
2012-10-26 23:07:30 -04:00
Joey Hess
d1e5f2d596
Merge branch 'master' into xmpp
...
Conflicts:
Assistant/Threads/NetWatcher.hs
2012-10-26 19:42:24 -04:00
Joey Hess
8e4620a6c7
NetWatcher: When dbus connection is lost, try to reconnect.
...
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.
2012-10-26 19:38:27 -04:00
Joey Hess
a0bdb2bb00
SRV lookup library
...
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.
2012-10-25 17:54:00 -04:00
Joey Hess
52a48d1a78
Merge branch 'master' into xmpp
2012-10-25 14:43:55 -04:00
Joey Hess
b846a69451
Re-enable dbus, using a new version of the library that fixes the memory leak.
...
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.
2012-10-25 14:32:30 -04:00
Joey Hess
2c788a28a1
added network-protocol-xmpp and -DWITH_XMPP
2012-10-23 20:24:23 -04:00
Joey Hess
14b376d440
Merge branch 'safesemaphore'
...
Conflicts:
debian/changelog
git-annex.cabal
2012-10-20 12:44:25 -04:00
Nicolas Pouillard
4af755d504
Relax the dependency on the base package, to accomodate with GHC 7.6
2012-10-18 15:51:04 +02:00
Joey Hess
46d1b25bce
add solaris workaround to cabal file too
...
uname reports SunOS, but cabal seems to use solaris.
2012-10-17 22:00:29 -04:00
Joey Hess
45201f78a7
releasing version 3.20121017
2012-10-16 21:24:33 -04:00
Joey Hess
634b870240
releasing version 3.20121016
2012-10-16 16:47:59 -04:00
Joey Hess
8c4d5130eb
releasing version 3.20121010
2012-10-12 14:17:57 -04:00
Joey Hess
8fcb84dd2f
deal with incompatable api change in network 2.4.0.1
...
On the cabal side, let's just require this new version, and set -DURI_24
to enable the code using it.
2012-10-10 11:26:30 -04:00
Joey Hess
558a69d34d
releasing version 3.20121009
2012-10-09 15:43:36 -04:00
Ben Gamari
cff451b37c
TransferSlots: Use SafeSemaphore's MSemN instead of QSemN from base
...
As described in the documentation, QSemN is unsafe for a variety of
reasons.
2012-10-05 17:02:51 -04:00
Ben Gamari
831532b141
Admit base-4.6 in Build-Depends
2012-10-05 15:03:35 -04:00
Joey Hess
e0432bc140
releasing version 3.20121001
2012-10-01 14:12:31 -04:00
Joey Hess
0ccfb3bbb2
let's not -DOSX, that results in unwanted mangling
2012-09-29 14:49:15 -04:00
Joey Hess
38128d911e
update
2012-09-24 19:59:53 -04:00
Joey Hess
300a4ebade
releasing version 3.20120924
2012-09-24 15:20:28 -04:00
Joey Hess
24bfabe263
add build dep on network-info
2012-09-07 19:44:20 -04:00
Joey Hess
a8e05c8da1
add network-multicast to bulld depends
2012-09-07 14:54:00 -04:00
Joey Hess
46ef078b93
include libkqueue in C-Sources for !linux
2012-09-06 13:19:41 -04:00
Joey Hess
f68afa9cc1
add missing data-default dependency (needed with new yesod only)
2012-08-30 12:58:12 -04:00