Sat Aug 17 11:04:54 BST 2013 ed...@well-typed.com * Have the mirror client upload the .cabal first Ignore-this: de7b3a0e30054ec54566b1ca75012f26 This brings the mirror client in line with the import client. Uploading the .cabal file sets the metadata for the package, after which we can upload the .tar.gz file.
M ./MirrorClient.hs -39 +59 Sat Aug 17 11:09:27 BST 2013 Edsko de Vries <ed...@well-typed.com> * Use 404 rather than 400 when package cannot be found Ignore-this: b48b190e02dd38aefbf24bec6fa7656b 400 should be used for malformed requests (programming errors); moreover, part of the server was using 404 (upload time, for instance) while other parts were using 400 (tarball). We now use 404 in both the server and in the mirror client. M ./Distribution/Server/Features/Mirror.hs -1 +1 M ./MirrorClient.hs -1 +1 Sat Aug 17 12:03:25 BST 2013 Edsko de Vries <ed...@well-typed.com> * Include build failure in detailed doc builder stats Ignore-this: 93f1000232c432678a47c08d653e5232 M ./BuildClient.hs -10 +17 _______________________________________________ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel