80 Commits

Author SHA1 Message Date
Mike Dilger
26d1f0505e
cargo update 2025-02-20 03:51:17 +13:00
Mike Dilger
99124ba134
Update pocket-db/pocket-types 2025-02-11 08:51:09 +13:00
Mike Dilger
8ab043698f
v1.7.2 2025-02-11 08:49:59 +13:00
Mike Dilger
20d1e6175a
update pocket 2025-01-26 10:43:40 +13:00
Mike Dilger
5a1ab30c8f
v1.7.1 2025-01-21 11:53:58 +13:00
Mike Dilger
e42a18efce
v1.7.0 2025-01-21 09:42:04 +13:00
Mike Dilger
ac87fc9d29
Depend on negentropy 2025-01-21 09:26:58 +13:00
Mike Dilger
43a6f07e9d
Switch to mime2ext for mime extension mapping 2025-01-21 09:03:01 +13:00
Mike Dilger
fc939a530e
cargo update 2025-01-15 12:44:11 +13:00
Mike Dilger
46fb12a01f
v1.6.1 2025-01-15 12:18:23 +13:00
Mike Dilger
b6de261cbc
cargo update 2025-01-07 06:45:53 +13:00
Mike Dilger
8ebbae7135
cargo update 2024-12-11 09:41:35 +13:00
Mike Dilger
c96b1d590e
Update pocket deps 2024-12-11 09:01:48 +13:00
Mike Dilger
969d67db6a
v1.6.0 2024-12-10 09:42:02 +13:00
Mike Dilger
3cacc4e963
Blossom: Determine mime type and supply extension in Blob Descriptor URL 2024-12-10 09:39:43 +13:00
Mike Dilger
bcb7fc84b6
Depend on bitcoin_hashes, tokio-util, tokio-stream 2024-11-17 14:02:40 +13:00
Mike Dilger
70a4f91877
v1.5.3 2024-11-16 10:10:31 +13:00
Mike Dilger
98c5b1fd94
cargo update (with some version bumps) 2024-11-16 10:00:07 +13:00
Mike Dilger
cfeb8c03e8 Update dependencies 2024-09-10 08:51:23 +12:00
Mike Dilger
043b72d093 Update deps (including bugfix in pocket) 2024-09-10 08:48:46 +12:00
Mike Dilger
d8689540d8 v1.5.2 2024-07-31 07:40:36 +12:00
Mike Dilger
c00ce733bb cargo update 2024-07-31 07:40:22 +12:00
Mike Dilger
e9d743b407 Depend on http explicitly 2024-07-15 10:31:12 +12:00
Mike Dilger
c9c7131154 v1.5.1 2024-07-14 10:04:04 +12:00
Mike Dilger
44600603c8 cargo update 2024-07-14 10:03:33 +12:00
Mike Dilger
870e470d7a v1.5.0 2024-07-13 14:44:25 +12:00
Mike Dilger
10dc423012 cargo update 2024-07-11 16:16:56 +12:00
Mike Dilger
42036050c4 update pocket-types, pocket-db
fixes #26
2024-07-11 16:14:22 +12:00
Mike Dilger
5b2f8b5669 depend on hex 0.4 2024-06-26 12:03:53 +12:00
Mike Dilger
8661d4eeda update pocket-types 2024-06-26 12:03:49 +12:00
Mike Dilger
bc44aafd2d depend on serde_json 2024-06-26 12:02:28 +12:00
Mike Dilger
6a0fe2c0e0 Update hyper-tungstenite from 0.12 -> 0.14 2024-06-22 16:48:09 +12:00
Mike Dilger
a505119efe upgrade to hyper 1.x 2024-06-22 16:38:06 +12:00
Mike Dilger
97a8a16999 update rustls 0.21->0.23; tokio-rustls 0.24->0.26; rustls-pemfile 1.0->2.1 2024-06-22 09:01:13 +12:00
Mike Dilger
5617f38e75 Update secp256k1 0.28 -> 0.29 2024-06-22 08:29:14 +12:00
Mike Dilger
1a9ea8bd48 update env_logger 0.10 -> 0.11 2024-06-22 08:29:07 +12:00
Mike Dilger
ae416136f5 cargo update (including pocket bugfix) 2024-06-05 13:00:20 +12:00
Mike Dilger
7aaad709a0 Cargo update 2024-05-25 08:29:15 +12:00
Mike Dilger
25058ef415 Version 1.4.0 2024-05-07 13:52:39 +12:00
Mike Dilger
698d673009 Fix chorus_compress 2024-05-07 12:06:45 +12:00
Mike Dilger
02de9e2038 MAJOR switch to pocket 2024-05-07 08:52:22 +12:00
Mike Dilger
7883d75446 Version 1.3.0 2024-04-10 08:21:58 +12:00
Mike Dilger
a701e148dc Version 1.2.0 2024-03-22 06:51:22 +13:00
Mike Dilger
585dda0cb8 Do not log IP addresses -- hash IP addresses with SHA256:
We need to match repeat requests as being from the same IP address so we can keep
IP address reputations. If someone has a suspect IP address, they can hash it and
then find it in our logs, so this is not perfect protection. But if they are
trying to get IP addresses they won't find any.
2024-03-17 14:13:04 +13:00
Mike Dilger
b80f14d56b Use parking lot RwLock, move away from async RwLock, honor config changes to allow_scraping 2024-03-16 14:44:42 +13:00
Mike Dilger
fda607a6a6 Version 1.1.1 2024-03-02 13:12:26 +13:00
Mike Dilger
72a406cea7 depend on speedy 2024-02-22 11:17:07 +13:00
Mike Dilger
7eea4dca7d Use mmap-append 0.2 (just released) 2024-02-21 14:53:12 +13:00
Mike Dilger
343e352f44 Trim dependencies 2024-02-21 13:19:14 +13:00
Mike Dilger
ec315d9841 Version 1.1.0
Breaking change in config format which is now TOML
2024-02-21 12:49:39 +13:00