git-annex/Utility
Joey Hess 467844d7d3 prefer ipv4 localhost when both are available
The webapp can only run on one of ipv4 and ipv6, no both. Some web browsers
may not support ipv6, so ipv4 is the safe choice.

The actual problem I ran into with it only listening to ipv6 was that
Utility.Url.exists was failing to connect to it. I doubt that haskell's
HTTP library is ipv4 only. More likely, it was only trying one address,
and tried ipv4 first.
2012-09-18 17:19:41 -04:00
..
Types added a merger thread 2012-06-22 17:01:08 -04:00
Applicative.hs pointlessness 2012-06-29 10:00:05 -04:00
Base64.hs
CoProcess.hs run git coprocesses with gitEnv 2012-09-15 17:43:37 -04:00
CopyFile.hs Pass -a to cp even when it supports --reflink=auto, to preserve permissions. 2012-05-15 14:18:51 -04:00
Daemon.hs make pid file directory 2012-08-08 14:18:02 -04:00
DataUnits.hs move comment 2012-08-07 11:10:41 -04:00
DBus.hs add NetWatcher thread 2012-08-21 19:58:53 -04:00
Directory.hs flip catchDefaultIO 2012-09-17 00:18:07 -04:00
DirWatcher.hs typo 2012-06-28 14:15:49 -04:00
DiskFree.hs use safe FFI imports for diskfree 2012-07-20 15:03:58 -04:00
Dot.hs finished hlint pass 2011-07-15 12:47:14 -04:00
Exception.hs flip catchDefaultIO 2012-09-17 00:18:07 -04:00
FileMode.hs in which I discover void 2012-04-21 23:06:19 -04:00
FileSystemEncoding.hs add decodeW8 2012-09-13 19:14:29 -04:00
Format.hs hlint 2012-02-16 00:44:51 -04:00
FreeDesktop.hs flip catchDefaultIO 2012-09-17 00:18:07 -04:00
Gpg.hs fix gpg pipeline stall 2012-09-09 13:11:54 -04:00
INotify.hs better readProcess 2012-07-19 00:57:40 -04:00
JSONStream.hs go go gadget hlint 2011-09-20 23:24:48 -04:00
Kqueue.hs use safe FFI imports 2012-07-20 15:03:24 -04:00
libdiskfree.c Enable diskfree on kfreebsd, using statvfs. 2012-06-17 18:10:57 -04:00
libdiskfree.h Renamed diskfree.c to avoid OSX case insensativity bug. 2012-04-13 11:26:39 -04:00
libkqueue.c fix prototype 2012-06-19 01:57:19 -04:00
libkqueue.h fix prototype 2012-06-19 01:57:19 -04:00
libmounts.c cleanup 2012-07-19 21:20:38 -04:00
libmounts.h now working on OSX 2012-07-19 21:19:29 -04:00
LogFile.hs daemonize git annex watch 2012-06-11 00:39:09 -04:00
Lsof.hs add back debug logging 2012-07-19 00:46:52 -04:00
Matcher.hs fun with symbols 2012-03-17 00:38:40 -04:00
Misc.hs better ordering of alerts 2012-07-29 19:05:51 -04:00
Monad.hs noop 2012-04-21 23:32:33 -04:00
Mounts.hsc work toward adding new repos on removable drives 2012-08-04 18:17:16 -04:00
Network.hs add 2012-08-05 14:50:00 -04:00
NotificationBroadcaster.hs add NotificationID to StatusR, and use it to block 2012-07-28 21:21:22 -04:00
Parallel.hs fix push status, broken when inParallel was adapted for -threaded 2012-07-30 11:52:44 -04:00
PartialPrelude.hs rename readMaybe to readish 2012-01-23 17:00:10 -04:00
Path.hs better ~/ handling 2012-08-02 07:50:13 -04:00
Percentage.hs percentage library 2012-04-29 17:48:07 -04:00
Process.hs run git coprocesses with gitEnv 2012-09-15 17:43:37 -04:00
RsyncFile.hs add a path field to remotes 2012-07-22 14:30:43 -04:00
SafeCommand.hs add back debug logging 2012-07-19 00:46:52 -04:00
State.hs switch to the strict state monad 2012-01-29 22:55:06 -04:00
TempFile.hs flip catchDefaultIO 2012-09-17 00:18:07 -04:00
Tense.hs add 2012-08-06 14:48:38 -04:00
ThreadLock.hs reorg 2012-06-17 14:02:40 -04:00
ThreadScheduler.hs add a push retry thread 2012-06-25 16:38:12 -04:00
Touch.hsc unbreak code inside ifdef 2012-04-22 11:22:20 -04:00
TSet.hs stub syncer thread and commit channel 2012-06-22 14:10:25 -04:00
Url.hs bugfixes 2012-04-22 01:20:17 -04:00
Verifiable.hs responding to pair requests *almost* works 2012-09-10 17:53:51 -04:00
WebApp.hs prefer ipv4 localhost when both are available 2012-09-18 17:19:41 -04:00
Yesod.hs support building with yesod-default 1.1.0 2012-08-09 13:33:04 -04:00