DAV 1.0.5 → 1.0.6
raw patch · 1 files changed
+5/−5 lines, 1 filesdep ~xml-conduitPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: xml-conduit
API changes (from Hackage documentation)
- Network.Protocol.HTTP.DAV: [_allowedMethods] :: DAVContext -> [ByteString]
- Network.Protocol.HTTP.DAV: [_baseRequest] :: DAVContext -> Request
- Network.Protocol.HTTP.DAV: [_basicpassword] :: DAVContext -> ByteString
- Network.Protocol.HTTP.DAV: [_basicusername] :: DAVContext -> ByteString
- Network.Protocol.HTTP.DAV: [_complianceClasses] :: DAVContext -> [ByteString]
- Network.Protocol.HTTP.DAV: [_depth] :: DAVContext -> Maybe Depth
- Network.Protocol.HTTP.DAV: [_httpManager] :: DAVContext -> Maybe Manager
- Network.Protocol.HTTP.DAV: [_lockToken] :: DAVContext -> Maybe ByteString
- Network.Protocol.HTTP.DAV: [_userAgent] :: DAVContext -> ByteString
- Network.Protocol.HTTP.DAV: [runDAVT] :: DAVT m a -> EitherT String (StateT DAVContext m) a
- Network.Protocol.HTTP.DAV: instance Control.Monad.Base.MonadBase b m => Control.Monad.Base.MonadBase b (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance Control.Monad.Catch.MonadCatch m => Control.Monad.Catch.MonadCatch (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance Control.Monad.Catch.MonadMask m => Control.Monad.Catch.MonadMask (Control.Monad.Trans.Either.EitherT e m)
- Network.Protocol.HTTP.DAV: instance Control.Monad.Catch.MonadMask m => Control.Monad.Catch.MonadMask (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance Control.Monad.Catch.MonadThrow m => Control.Monad.Catch.MonadThrow (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance Control.Monad.Fix.MonadFix m => Control.Monad.Fix.MonadFix (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance Control.Monad.IO.Class.MonadIO m => Control.Monad.IO.Class.MonadIO (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance Control.Monad.Trans.Class.MonadTrans Network.Protocol.HTTP.DAV.DAVT
- Network.Protocol.HTTP.DAV: instance Data.Default.Class.Default Network.Protocol.HTTP.DAV.TH.DAVContext
- Network.Protocol.HTTP.DAV: instance GHC.Base.Monad m => Control.Monad.Error.Class.MonadError GHC.Base.String (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance GHC.Base.Monad m => Control.Monad.State.Class.MonadState Network.Protocol.HTTP.DAV.TH.DAVContext (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance GHC.Base.Monad m => GHC.Base.Alternative (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance GHC.Base.Monad m => GHC.Base.Applicative (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance GHC.Base.Monad m => GHC.Base.Functor (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance GHC.Base.Monad m => GHC.Base.Monad (Network.Protocol.HTTP.DAV.DAVT m)
- Network.Protocol.HTTP.DAV: instance GHC.Base.Monad m => GHC.Base.MonadPlus (Network.Protocol.HTTP.DAV.DAVT m)
+ Network.Protocol.HTTP.DAV: _allowedMethods :: DAVContext -> [ByteString]
+ Network.Protocol.HTTP.DAV: _baseRequest :: DAVContext -> Request
+ Network.Protocol.HTTP.DAV: _basicpassword :: DAVContext -> ByteString
+ Network.Protocol.HTTP.DAV: _basicusername :: DAVContext -> ByteString
+ Network.Protocol.HTTP.DAV: _complianceClasses :: DAVContext -> [ByteString]
+ Network.Protocol.HTTP.DAV: _depth :: DAVContext -> Maybe Depth
+ Network.Protocol.HTTP.DAV: _httpManager :: DAVContext -> Maybe Manager
+ Network.Protocol.HTTP.DAV: _lockToken :: DAVContext -> Maybe ByteString
+ Network.Protocol.HTTP.DAV: _userAgent :: DAVContext -> ByteString
+ Network.Protocol.HTTP.DAV: instance Default DAVContext
+ Network.Protocol.HTTP.DAV: instance Monad m => Alternative (DAVT m)
+ Network.Protocol.HTTP.DAV: instance Monad m => Applicative (DAVT m)
+ Network.Protocol.HTTP.DAV: instance Monad m => Functor (DAVT m)
+ Network.Protocol.HTTP.DAV: instance Monad m => Monad (DAVT m)
+ Network.Protocol.HTTP.DAV: instance Monad m => MonadError String (DAVT m)
+ Network.Protocol.HTTP.DAV: instance Monad m => MonadPlus (DAVT m)
+ Network.Protocol.HTTP.DAV: instance Monad m => MonadState DAVContext (DAVT m)
+ Network.Protocol.HTTP.DAV: instance MonadBase b m => MonadBase b (DAVT m)
+ Network.Protocol.HTTP.DAV: instance MonadCatch m => MonadCatch (DAVT m)
+ Network.Protocol.HTTP.DAV: instance MonadFix m => MonadFix (DAVT m)
+ Network.Protocol.HTTP.DAV: instance MonadIO m => MonadIO (DAVT m)
+ Network.Protocol.HTTP.DAV: instance MonadMask m => MonadMask (DAVT m)
+ Network.Protocol.HTTP.DAV: instance MonadMask m => MonadMask (EitherT e m)
+ Network.Protocol.HTTP.DAV: instance MonadThrow m => MonadThrow (DAVT m)
+ Network.Protocol.HTTP.DAV: instance MonadTrans DAVT
+ Network.Protocol.HTTP.DAV: runDAVT :: DAVT m a -> EitherT String (StateT DAVContext m) a
Files
- DAV.cabal +5/−5
DAV.cabal view
@@ -1,5 +1,5 @@ name: DAV-version: 1.0.5+version: 1.0.6 synopsis: RFC 4918 WebDAV support description: This is a library for the Web Distributed Authoring and Versioning@@ -15,7 +15,7 @@ license-file: LICENSE author: Clint Adams maintainer: clint@debian.org-copyright: Copyright (C) 2012-2014 Clint Adams+copyright: Copyright (C) 2012-2015 Clint Adams category: Web build-type: Simple cabal-version: >=1.8@@ -45,7 +45,7 @@ , transformers >= 0.3 , transformers-base , utf8-string- , xml-conduit >= 1.0 && < 1.3+ , xml-conduit >= 1.0 , xml-hamlet >= 0.4 && < 0.5 executable hdav main-is: hdav.hs@@ -68,7 +68,7 @@ , transformers >= 0.3 , transformers-base , utf8-string- , xml-conduit >= 1.0 && < 1.3+ , xml-conduit >= 1.0 , xml-hamlet >= 0.4 && < 0.5 if flag(network-uri) build-depends: network-uri >= 2.6, network >= 2.6@@ -83,4 +83,4 @@ source-repository this type: git location: git://anonscm.debian.org/users/clint/DAV.git- tag: DAV/1.0.5+ tag: DAV/1.0.6