diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,10 @@
+http-client-restricted (0.0.3) unstable; urgency=medium
+
+  * Update to http-client 0.6.
+  * Update to network-3.0.0.0, which split out network-bsd.
+
+ -- Joey Hess <id@joeyh.name>  Wed, 17 Jun 2020 18:15:08 -0400
+
 http-client-restricted (0.0.2) unstable; urgency=medium
 
   * Added checkAddressRestriction.
diff --git a/http-client-restricted.cabal b/http-client-restricted.cabal
--- a/http-client-restricted.cabal
+++ b/http-client-restricted.cabal
@@ -1,6 +1,6 @@
 Name: http-client-restricted
-Version: 0.0.2
-Cabal-Version: >= 1.6
+Version: 0.0.3
+Cabal-Version: >= 1.10
 Maintainer: Joey Hess <id@joeyh.name>
 Author: Joey Hess
 Copyright: 2018 Joey Hess, 2013 Michael Snoyman
@@ -21,16 +21,18 @@
  and it also guards against DNS poisoning attacks.
 
 Library
+  Default-Language: Haskell2010
   GHC-Options: -Wall -fno-warn-tabs
   Exposed-Modules:
     Network.HTTP.Client.Restricted
   Build-Depends: 
       base >= 4.11.1.0 && < 5.0
-    , http-client >= 0.5 && < 0.6
+    , http-client >= 0.6 && < 0.7
     , http-client-tls >= 0.3.2 && < 0.4
     , connection >= 0.2.5
     , data-default
-    , network
+    , network (>= 3.0.0.0)
+    , network-bsd
     , utf8-string
 
 source-repository head
