slapos.libnetworkcache:3266582f294c4b42cf64c8a17a3c468cf684a973 commitshttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commits/3266582f294c4b42cf64c8a17a3c468cf684a9732013-07-02T19:00:10+02:00https://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/3266582f294c4b42cf64c8a17a3c468cf684a973Use pyOpenSSL instead of spawning 'openssl' subprocesses2013-07-02T19:00:10+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/b55cc1c9f23e3c8cc19f95dab5e4c66f9a004521typo2013-07-02T18:59:55+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/53275e2301229a5b06736f1acc2cbe9acb0e7fd9Remove obsolete test_select_DirectoryNotFound_too_many_for_key2013-07-02T18:40:38+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/547ce394e3d964726bf28e0dcc018ac23e7960bcslapos.cfg: signature_certificate_file -> signature-certificate-file2013-07-02T18:40:14+02:00Julien Muchembledjm@nexedi.com
For consistency with other options, and because there's already some code in
the wild using dashes instead of underscores.https://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/560fcf57568cc2406c7e0070f57214c390742196No need to import 'base64' module2013-06-28T19:26:00+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/7a4f3c4093f355138a216c9fbebe3873fb28d28eMerge upload_generic() into upload() and make it return the sha5122013-06-28T19:26:00+02:00Julien Muchembledjm@nexedi.com
If people don't write stupid code like 'if result is True:',
this small API change should not break anything.
Add new index() method to add an entry to shadir when the data is known to be
already in shacache.https://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/7bb5e1127432ecd4131b98788f6807f41d81bcd0Hash files while uploading them, and accept StringIO to avoid use of temporar...2013-06-28T18:02:56+02:00Julien Muchembledjm@nexedi.com
When uploading big file, this avoids trashing the kernel cache once more.https://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/555902b410cccbfd03be138b013c45c52cee84aeos.path must not be used for url2013-06-25T18:53:25+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/b007f41a25b1a2d3d0936c71e0d455041d4ed4fcReduce number of created temporary files2013-06-25T18:37:31+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/2bd3bf5bb948cd86f19d453c4418f9435bee0265tests: code cleanup2013-06-25T17:12:02+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/35a73567ad37d9000ce9f10a02c770f78534c1dbFix test_generate_certificate2013-06-25T17:09:51+02:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/d423a1c4680c01f61089652411d6b6ba888b21e5Advertise development of new version.2013-05-13T09:16:15+00:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/c1af4b269cd10c0bb6af96301cb8054319c8a496Release 0.13.4.2013-05-13T09:14:37+00:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/a648ca4c9241208273be4bc788bd8ec18ecfef4cSet a longer 'upload' timeout.2013-05-13T07:44:58+00:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/e207afea5aa5582e596a0ed456314cc56207a22eAdd correct timeout settings.2013-05-13T06:52:03+00:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/35c0b5826d265f134b9a09bfa8ba82fd78a1f081Advertise development of new version2012-12-11T16:57:27+01:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/8831ba903c8d15ce426109c6d6232fdba57c414cRelease 0.13.32012-12-11T16:57:27+01:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/1216b4658d91b203bb0fec7966accfc35dfd5406Don't hide loggers, especially when it is error2012-12-11T16:57:21+01:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/c52c2dcb68b39fe5abbc2ed2c6f8b33ca86a1ba0Advertise development of new version2012-09-04T18:13:41+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/093bdcab0300976b900b60ac9f2edfe92395def0Release 0.13.22012-09-04T18:07:23+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/ba5d7f05faf29fe53a4cf5289b34fbcb6e458b88Fix regression where multiple certificates caused most of them to be ignored.2012-09-04T18:02:13+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/b8b7d04fe056e06adcebd053e7252e8512c56a8bAdvertise development of new version2012-09-04T11:58:38+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/2f7380264c90482534f9f0093fdec02122009a02Release 0.13.12012-09-04T11:58:13+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/97dbdc772e4e5d089f3a734b30aeb97a4ee35df9Don't raise if there is no matching entry2012-09-04T11:49:42+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/86264fb81e6da0487d9a4a3746c532a4a5f48276Advertise development of new version2012-09-04T11:34:37+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/40ab2508418d08e02ffbedc01c8b44d1d7be7567Release 0.132012-09-04T11:31:45+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/a8c84684f8f6ade3579de795ab8e26e4a27d00ecAdd strategy parameter, allowing to choose best entry.2012-09-04T11:14:39+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/dee03eda23120736380e2f32e38d4e6fac0034a0Add XXX about lack of factorization2012-09-03T15:36:08+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/98321770df775c1ca3db12d2330cd2c1e4944be5networkcache SHOULD NOT complain if no signature is given2012-09-03T15:33:28+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/724f7321c2267e3174765abcd7edb7ab81d0ab7eUpdate year in test2012-09-03T15:33:28+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/d66764f6ec7f11430ff4f3b1e6f595e4b733709eFill changelog2012-09-03T15:33:28+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/88cdee32aae4b097ea8abd59a9a246f0a14e36a0Set timeout in http connections2012-09-03T15:33:28+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/c7def2c1c254b2565de8513040a086df638a72dcIf certificate list... is a string, set it as a list2012-09-03T15:33:28+02:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/bf8fae3d92f9d8754909abaded17c4da89b02ad8Add helpers to use easily libnetworkcache.2012-09-03T15:33:28+02:00Cédric de Saint Martincedric.dsm@tiolive.com
Those helpers cover most of slapgrid use cases: download AND upload from/to
string (fd), file, directory.https://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/2e23f2cf537e78b83e00cd26f0cde465a46c137bAdvertise development of new version2012-02-09T15:12:27+01:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/9d720c3c1d6de346b33e39e2378a315a2147790fRelease slapos.libnetworkcache-0.122012-02-09T15:06:32+01:00Cédric de Saint Martincedric.dsm@tiolive.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/b166f6b72a0b023f91cf6896277104e88b9f46f3Ooops.2012-01-26T22:54:53+01:00Yingjie Xuyxu@nexedi.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/92cabebd4acb6816c7b0e4aa1e5559dd29f2569aAlways update sha512 value.2012-01-26T22:36:07+01:00Yingjie Xuyxu@nexedi.comhttps://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/3ff69dc42f661dfa00b7caa7639d3f06748e685aGeneric select function.2012-01-26T18:47:37+01:00Yingjie Xuyxu@nexedi.com
Fetch all trustable entries and let client decide which entries to use.https://lab.nexedi.com/nexedi/slapos.libnetworkcache/-/commit/d3aec1909192a6c1238ea6e036694a6edd7e383cGeneric upload function, client should take care of the content.2012-01-26T18:22:37+01:00Yingjie Xuyxu@nexedi.com