Commit graph

  • 64aad14ba6 pick file from file name, fallback to largest Victor Shyba 2022-11-05 00:55:38 -0300
  • 9d869820a3 test picking file from claim file name Victor Shyba 2022-11-05 00:54:41 -0300
  • 5cf63fa03e restore torrent rowid on restart Victor Shyba 2022-11-01 17:59:49 -0300
  • 9dc617f8e0 use a non-default port for streaming test so it can run with a live instance Victor Shyba 2022-10-28 19:44:40 -0300
  • 2bea8f58e0 fix duplicated file entry on startup Victor Shyba 2022-10-28 19:44:00 -0300
  • 8ce53069ad fix filtering for fields missing on torrents Victor Shyba 2022-10-28 18:32:05 -0300
  • 39da718c28 remove dead code Victor Shyba 2022-10-28 18:04:35 -0300
  • 1041a19467 deserialize torrent fields properly Victor Shyba 2022-10-28 11:35:33 -0300
  • 651348f6e0 fix status for completed torrents Victor Shyba 2022-10-28 01:26:35 -0300
  • 31c6e0e835 fix stream_name for torrent on json encoder Victor Shyba 2022-10-27 20:40:49 -0300
  • 732b7e79d7 fix suggested_file_name for torrent on json encoder Victor Shyba 2022-10-27 20:38:21 -0300
  • 2bf0ca6441 fix mime_type for torrent on json encoder Victor Shyba 2022-10-27 20:34:33 -0300
  • 77d2c81a30 fix missing added_on for torrent files Victor Shyba 2022-10-27 20:10:00 -0300
  • b39971bf05 fix tests for changed error msg Victor Shyba 2022-10-12 15:22:36 -0300
  • af0ad417df generalize DownloadSDTimeout to DownloadMetadata timeout + fix usages Victor Shyba 2022-10-11 23:27:56 -0300
  • c8f25027fc start the stream after adding Victor Shyba 2022-09-29 22:12:24 -0300
  • e862c99f6c generate 3 files, check that streamed is the largest, add method to list files Victor Shyba 2022-09-29 17:29:26 -0300
  • f650e8f07e test and bugfixes for streaming multifile in a subfolder case Victor Shyba 2022-09-28 21:51:39 -0300
  • 7c7e18534e refactor add_torrent, lints Victor Shyba 2022-09-23 11:28:32 -0300
  • 37adc59b37 add tests for streaming, fix bugs Victor Shyba 2022-09-23 10:58:38 -0300
  • 7746ded9b6 add test case for restart, fix torrent file update Victor Shyba 2022-09-16 00:37:05 -0300
  • dd103d0f95 save file-torrent association for file list Victor Shyba 2022-09-15 21:01:41 -0300
  • 7410991123 save resume data on stop, remove/replace deprecated calls Victor Shyba 2022-09-09 20:19:19 -0300
  • df680e7225 fix tests and off by one error Victor Shyba 2022-09-09 02:32:38 -0300
  • b2f82070b0 piece prioritization and deadlines Victor Shyba 2022-09-07 18:59:06 -0300
  • b3bff39eea stream from torrent pieces, holding the response until the piece is completed Victor Shyba 2022-09-05 13:11:00 -0300
  • 6efd4dd19a fix save path, fix prio, update deprecated calls Victor Shyba 2022-09-05 10:52:42 -0300
  • 8ee5cee8c3 update flags, set sequential as a flag Victor Shyba 2022-09-05 10:50:22 -0300
  • 7828041786 stream type independent stream_url Victor Shyba 2022-09-01 18:24:15 -0300
  • 8212e73c2e stream torrent from file Victor Shyba 2022-09-01 18:23:44 -0300
  • 63784622e9 locate stream for streaming API by identifier Victor Shyba 2022-09-01 17:00:16 -0300
  • bea20892f7 Fixup test after restoring get_base_fee(ledger) in cost_of_change. Jonathan Moody 2022-12-12 12:11:02 -0600
  • 6e76fa207f New logic for transaction create spends slightly less. Jonathan Moody 2022-12-12 11:50:08 -0600
  • 2d1ef85d9b Restore get_base_fee(ledger) in cost_of_change. Jonathan Moody 2022-12-12 11:22:27 -0600
  • 54932e43e8 Ensure 2nd pass through loop will generate change > DUST. Drop double-count of Tx base fee from cost_of_change. Jonathan Moody 2022-12-09 14:51:21 -0500
  • 21556811b3 Submit test_liquidate_at_loss() to repro bad TX missing output. Jonathan Moody 2022-12-09 14:49:41 -0500
  • 8c073332d4 Add --env network.publish_host=127.0.0.1 to "make elastic-docker". Jonathan Moody 2022-10-13 16:59:59 -0400
  • 154921a0ce Clear self._urgent_reconnect_needed once more after connection established. Tweak sleep_delay logic so failures during initial RPC sequence also back off. Jonathan Moody 2022-12-07 13:14:05 -0500
  • 93f85d00fd Handle all the types of expected error and retry connection. Correct sleep_delay logic to make it back off exponentially. Add small random jitter to sleep_delay so reconnects don't all happen at the same time when SPV goes down. Jonathan Moody 2022-12-06 16:37:59 -0500
  • 4f1d82addd Fix setup.py syntax. Jonathan Moody 2022-12-01 09:07:25 -0600
  • fd4afeb8fa Correct path to wallet.json. Jonathan Moody 2022-11-30 13:33:29 -0600
  • 85a18ca486 Install lbry-types as dependency (lbryio/types). Delete lbry/schema/types/... with the exception of wallet.json. Jonathan Moody 2022-11-30 11:50:06 -0600
  • a02b40c170 Align lbry/schema with hub/schema regarding hex encoding/decoding. Jonathan Moody 2022-11-17 10:59:15 -0600
  • e0fa4b0e4c Update test to inlude claim search for extensions. Jonathan Moody 2022-11-15 15:44:29 -0600
  • b5a5520441 MutableMapping -> Mapping as modifications are handled by merge(). Jonathan Moody 2022-11-11 11:40:15 -0600
  • 3e2c11c6c5 TEMP: workflow_dispatch Jonathan Moody 2022-11-10 15:49:49 -0600
  • d9df6e0c39 Lint fix. Jonathan Moody 2022-11-10 15:40:54 -0600
  • 17d7aca443 Cleanup some unneeded stuff. Jonathan Moody 2022-11-10 15:30:43 -0600
  • ca4575de35 Switch from StringMap -> protobuf.Struct to simplify. Jonathan Moody 2022-11-10 14:41:31 -0600
  • 4adb0ceef4 Move away from using protobuf.Any in favor of StringMap as "oneof". Remove unpacking logic and checking for StreamExtensionTypeUnresolved. Add option to use int value in extension payload. Jonathan Moody 2022-11-10 12:38:23 -0600
  • 1b18e48bff Remove most of the supporting code for dynamic extensions. Only the ext.StringMap extension is supported for now. Jonathan Moody 2022-11-08 12:43:48 -0600
  • 24584998dc Don't assume 'extensions' are present in Stream. Jonathan Moody 2022-11-03 17:35:09 -0400
  • ce73f5d747 Fix lint issues. Jonathan Moody 2022-11-03 17:14:03 -0400
  • f12a7a2700 Update schema for ext.StringMap adding repeated values. Rework helpers in attrs.py. TEMP: Add ext.Descriptor. Jonathan Moody 2022-11-03 16:43:23 -0400
  • 59bcb7075a Fix use-before reference in apply(). Tweak logic so we can detect whether a repost actually contains modifications. Jonathan Moody 2022-10-25 10:41:44 -0400
  • d696de12a5 Regenerate protobuf code at latest version. Jonathan Moody 2022-10-24 17:02:50 -0400
  • 864583655b Link to specific hub branch. Jonathan Moody 2022-10-24 16:57:44 -0400
  • 6eac8cdc45 Revise shchema to use protobuf.Any and update code. Jonathan Moody 2022-10-24 16:48:07 -0400
  • 50f2d8117a TEMP: Bump to hub with protobuf=3.20.1 version Jonathan Moody 2022-10-17 12:32:00 -0400
  • 0f7d951be1 Bump to protobuf=3.20.1 to match my protoc version. Jonathan Moody 2022-10-14 14:12:37 -0400
  • 87d747c1a2 Generate schema/types/v2 with ModifyStream/StreamExt. Jonathan Moody 2022-10-17 12:17:46 -0400
  • ad62cb5dee Update schema/Makefile. Jonathan Moody 2022-10-05 13:15:13 -0400
  • 6258651650
    Merge pull request #3716 from lbryio/dht_exceptions Victor Shyba 2022-12-13 17:18:47 -0300
  • cc5f0b6630 handle remote exception on routing table ping Victor Shyba 2022-12-01 18:07:56 -0300
  • f64d507d39 TEMP: Pin workflows to ubuntu-20.04 to work around missing ripemd160 issue. Jonathan Moody 2022-11-21 14:57:40 -0600
  • e0d1de40b5 TEMP: Pin workflows to ubuntu-20.04 to work around missing ripemd160 issue. Jonathan Moody 2022-11-21 14:57:40 -0600
  • 6deeb67585 Skip cleanup so DB is available for debug. herald_go Jonathan Moody 2022-12-06 12:59:11 -0500
  • c53e76011f TEMP: Printing/logging for debug of client/SPVnode interactions. Jonathan Moody 2022-12-05 11:56:15 -0500
  • 87c30c5b05 Change orchestr8/node.py to allow manual selection of Herald.go. Jonathan Moody 2022-12-05 11:54:27 -0500
  • 359e36a5b8 Add --env network.publish_host=127.0.0.1 to "make elastic-docker". Jonathan Moody 2022-10-13 16:59:59 -0400
  • d2ea64286c
    Bump cryptography from 2.5 to 3.3.2 dependabot[bot] 2022-11-21 01:51:39 +0000
  • 001819d5c2 Bump Hub to include fix for supports with wrong names. Jonathan Moody 2022-11-14 11:05:47 -0600
  • 8b4c046d28 Try pyinstaller==4.6 to fix MacOS build failure. Jonathan Moody 2022-11-11 15:16:16 -0600
  • 2c20ad6c43 Add another zlib.error mapped to InvalidPasswordError. Jonathan Moody 2022-11-11 14:35:56 -0600
  • 9e610cc54c Update test for Hub rename of method stage_put() -> stash_put(). Jonathan Moody 2022-11-11 14:15:59 -0600
  • b9d25c6d01 Bump hub to latest, getting fix for TX negative caching issue and others. Jonathan Moody 2022-11-11 13:39:38 -0600
  • 419b5b45f2 Allow a few initial "transaction not found" responses from Hub. Jonathan Moody 2022-10-03 09:57:42 -0400
  • 516c2dd5d0 Bump hub to fix subscribe race + EADDRINUSE issue. Jonathan Moody 2022-09-29 22:29:14 -0500
  • b99102f9c9 Bump max_misuse_attempts by 50% to 120000. Jonathan Moody 2022-09-21 11:47:30 -0500
  • 6ec9ede0aa Bump Hub to include fix for supports with wrong names. Jonathan Moody 2022-11-14 11:05:47 -0600
  • 813d0f5a9c
    Merge 0aa535ed11 into 8c6c7b655c Lex Berezhny 2022-11-13 18:25:19 +0530
  • c849743725 Try pyinstaller==4.6 to fix MacOS build failure. Jonathan Moody 2022-11-11 15:16:16 -0600
  • 5240a7bc77 Add another zlib.error mapped to InvalidPasswordError. Jonathan Moody 2022-11-11 14:35:56 -0600
  • 3337a424bf Update test for Hub rename of method stage_put() -> stash_put(). Jonathan Moody 2022-11-11 14:15:59 -0600
  • 8c34595158 Bump hub to latest, getting fix for TX negative caching issue and others. Jonathan Moody 2022-11-11 13:39:38 -0600
  • 59671406ce Allow a few initial "transaction not found" responses from Hub. Jonathan Moody 2022-10-03 09:57:42 -0400
  • a53150f004 Bump hub to fix subscribe race + EADDRINUSE issue. Jonathan Moody 2022-09-29 22:29:14 -0500
  • a802b0afae Bump max_misuse_attempts by 50% to 120000. Jonathan Moody 2022-09-21 11:47:30 -0500
  • 36fb83cdc7 Remove most of the supporting code for dynamic extensions. Only the ext.StringMap extension is supported for now. Jonathan Moody 2022-11-08 12:43:48 -0600
  • 438b9481fb Don't assume 'extensions' are present in Stream. Jonathan Moody 2022-11-03 17:35:09 -0400
  • 35566a0c47 Fix lint issues. Jonathan Moody 2022-11-03 17:14:03 -0400
  • 7514e2bfb7 Update schema for ext.StringMap adding repeated values. Rework helpers in attrs.py. TEMP: Add ext.Descriptor. Jonathan Moody 2022-11-03 16:43:23 -0400
  • 8c6c7b655c v0.112.0 v0.112.0 Lex Berezhny 2022-10-30 21:56:17 -0400
  • 48c6873fc4 channel_sign command has customizeable salt Lex Berezhny 2022-10-30 21:27:06 -0400
  • 286a4c82ad channel_sign command has customizeable salt Lex Berezhny 2022-10-30 21:27:06 -0400
  • 15dc52bd9a
    Merge pull request #3695 from lbryio/3690 Victor Shyba 2022-10-28 11:16:52 -0300
  • e2f752ce44 Fix use-before reference in apply(). Tweak logic so we can detect whether a repost actually contains modifications. Jonathan Moody 2022-10-25 10:41:44 -0400
  • d675127b56 Regenerate protobuf code at latest version. Jonathan Moody 2022-10-24 17:02:50 -0400
  • ff16898010 Link to specific hub branch. Jonathan Moody 2022-10-24 16:57:44 -0400
  • bacf658220 Revise shchema to use protobuf.Any and update code. Jonathan Moody 2022-10-24 16:48:07 -0400