@@ -1,6 +1,6 @@
1diff -ru orig/Git/S3.hs new/Git/S3.hs
1diff -ru orig/Git/S3.hs new/Git/S3.hs
2−--- orig/Git/S3.hs 2014-04-04 06:49:18.680668125 +0300
2+--- orig/Git/S3.hs 2014-04-04 10:00:47.080423588 +0300
3−+++ new/Git/S3.hs 2014-04-04 06:49:18.000000000 +0300
3++++ new/Git/S3.hs 2014-04-04 10:00:46.000000000 +0300
4@@ -467,7 +467,10 @@
4@@ -467,7 +467,10 @@
5 -> ResourceT m (Response (ResponseMetadata a) a)
5 -> ResourceT m (Response (ResponseMetadata a) a)
6 awsRetry cfg svcfg mgr r =
6 awsRetry cfg svcfg mgr r =
@@ -203,8 +203,8 @@ diff -ru orig/Git/S3.hs new/Git/S3.hs
203 -> Git.RepositoryFactory (ReaderT LgRepo m) m LgRepo
203 -> Git.RepositoryFactory (ReaderT LgRepo m) m LgRepo
204 s3FactoryLogger bucket accessKey secretKey dir callbacks = lgFactoryLogger
204 s3FactoryLogger bucket accessKey secretKey dir callbacks = lgFactoryLogger
205diff -ru orig/gitlib-s3.cabal new/gitlib-s3.cabal
205diff -ru orig/gitlib-s3.cabal new/gitlib-s3.cabal
206−--- orig/gitlib-s3.cabal 2014-04-04 06:49:18.680668125 +0300
206+--- orig/gitlib-s3.cabal 2014-04-04 10:00:47.084423588 +0300
207−+++ new/gitlib-s3.cabal 2014-04-04 06:49:18.000000000 +0300
207++++ new/gitlib-s3.cabal 2014-04-04 10:00:46.000000000 +0300
208@@ -58,6 +58,7 @@
208@@ -58,6 +58,7 @@
209 , binary >= 0.5.1.0
209 , binary >= 0.5.1.0
210 , bytestring >= 0.9.2.1
210 , bytestring >= 0.9.2.1
@@ -213,3 +213,15 @@ diff -ru orig/gitlib-s3.cabal new/gitlib-s3.cabal
213 , data-default >= 0.5.1
213 , data-default >= 0.5.1
214 , directory >= 1.1.0.2
214 , directory >= 1.1.0.2
215 , filepath >= 1.3.0
215 , filepath >= 1.3.0
216+diff -ru orig/test/Smoke.hs new/test/Smoke.hs
217+--- orig/test/Smoke.hs 2014-04-04 10:00:47.080423588 +0300
218++++ new/test/Smoke.hs 2014-04-04 10:00:46.000000000 +0300
222+ :: (Failure Git.GitException m, MonadIO m, MonadBaseControl IO m,
223+- MonadUnsafeIO m, MonadThrow m)
225+ => Git.RepositoryFactory (ReaderT Lg.LgRepo (NoLoggingT m)) m Lg.LgRepo
226+ s3Factory = Lg.lgFactory
227+ { Git.runRepository = \ctxt m ->