profile
viewpoint
Fedor Indutny indutny @paypal USA http://darksi.de/ While being kept on ice in a Cryostasis Chamber, Fedor Indutny was held in the HYDRA Siberian Facility alongside other Winter Soldiers...

bcoin-org/bcoin 2287

Javascript bitcoin library for node.js and browsers

heapwolf/EventVat 112

An evented, in-process key/value store for small volatile working sets in Node.js or the Browser

gypkg/gypkg 51

GYP-based package manager

Hackchain/hackchain 51

Continuous bitcoin-inspired capture-the-flag challenge. (Alpha)

bcoin-org/plasma 47

Lightning network for BCoin

hyperbloom/hyperbloom 39

HyperBloom Swarm

derivepass/scrypt 26

Dumb self-contained scrypt implementation

hyperbloom/hyperbloom-protocol 24

Implementation of HyperBloom Protocol

derivepass/derivepass 23

CLI and iOS Password derivation utility

push eventindutny/beneath

Fedor Indutny

commit sha a5622433dc86cf2ee7ceff54d6e4651f4b23c818

player: micro-optimization

view details

push time in a minute

push eventindutny/beneath

Fedor Indutny

commit sha dd5d85059ff91d31626385fa17dd0ac10514f0c7

fixes

view details

push time in 14 hours

push eventindutny/beneath

Fedor Indutny

commit sha 89848bfd8e189a56890a1c2183869978a43dedc1

hud: fix max speed

view details

push time in 16 hours

push eventindutny/beneath

Fedor Indutny

commit sha 8aa69ccf63bb4e5d8b502fea03ba0209648a213a

asteroid-field: visual instance

view details

push time in 16 hours

push eventindutny/beneath

Fedor Indutny

commit sha d1f0b6417619ce3c08bcf61cd1ad6ac74204998b

universe: fix instancing

view details

push time in 17 hours

push eventindutny/beneath

Fedor Indutny

commit sha 633e01eba027e0630dc630c471a076504d9f58d9

save

view details

push time in 17 hours

push eventindutny/beneath

Fedor Indutny

commit sha 8082e705170d43808cbe20d8352ad3dbccaaa3f9

save progress

view details

push time in 18 hours

push eventindutny/beneath

Fedor Indutny

commit sha 61e65564d9934a5767e553368332e96bc34a99c8

market-resource: simplify

view details

push time in 21 hours

push eventindutny/beneath

Fedor Indutny

commit sha f226d8aec38f77f296024e9d3523be27ea8491f3

src: rename Main to node name

view details

push time in 21 hours

push eventindutny/beneath

Fedor Indutny

commit sha a3f47522168140991403f63609d9f228abbfaa2c

mining-laser: hide by default

view details

push time in a day

push eventindutny/beneath

Fedor Indutny

commit sha f76ca8fe82afc9a2b48fb8dcce036b1a5bb1c77f

laser: glowing laser

view details

push time in a day

push eventindutny/beneath

Fedor Indutny

commit sha 3cc8ea0190b582fd94fa096428c1ee29e1cc32c3

project: disable hidpi for now

view details

push time in 2 days

push eventindutny/beneath

Fedor Indutny

commit sha 2c2d3f9a9e11ed5fef6ea1da6aae56d379e6246f

fix market

view details

push time in 2 days

push eventindutny/beneath

Fedor Indutny

commit sha d24ccd6ffdec15f0a1cb01ef44ace9485ec9b613

player: c.o.m.

view details

push time in 2 days

push eventindutny/beneath

Fedor Indutny

commit sha e0b129dc75ae6a77281770fe6f5e7b1ed72e084a

hud: use colors

view details

push time in 2 days

push eventindutny/beneath

Fedor Indutny

commit sha 14dad08362550569cc5b9a8c3e6c1baba4511496

hud: split target velocity

view details

push time in 2 days

push eventindutny/beneath

Fedor Indutny

commit sha b34ee32dcf236f2a319d2b8cf196a12518c3214a

game-menu: cheatsheet

view details

push time in 2 days

push eventindutny/beneath

Fedor Indutny

commit sha 3366c857041016347a863df2fe0b9c541731b578

constants: ice mine

view details

push time in 2 days

push eventindutny/beneath

Fedor Indutny

commit sha de05bb3035d784cbea6080ebe7ad934fea8a1f87

fix

view details

push time in 2 days

push eventindutny/beneath

Fedor Indutny

commit sha 2673b28b90f2b33751c04383245a28003816fdd2

fixes

view details

push time in 2 days

push eventindutny/beneath

Fedor Indutny

commit sha c6a3b09d9b324ed70e099c0c69275155f88b260b

hud: cargo hold

view details

push time in 2 days

push eventindutny/beneath

Fedor Indutny

commit sha 753b6ad3f6f61a447ae45ceb8610af35469cb4f6

main: save game

view details

push time in 2 days

push eventindutny/beneath

Fedor Indutny

commit sha e2c0a3ef53201582d2cd697cad6d996fafcd4b71

save

view details

push time in 2 days

push eventindutny/beneath

Fedor Indutny

commit sha 3208856b574b39e84c2017698afcc3ea3b7010ac

buildings produce stuff

view details

push time in 2 days

push eventindutny/beneath

Fedor Indutny

commit sha 1a50453b29efa3fdc8a5a1cd543f036aa7539990

src: refactor station menu

view details

push time in 2 days

push eventindutny/beneath

Fedor Indutny

commit sha 6c10ffc1f25e6d93244d5b1837bbb33522d8f740

save

view details

push time in 2 days

issue commentnodejs/llhttp

How do I get the parsed length in on_message_complete callback?

I don't think there is a way to do it right now. Are you looking for parsed length of whole request (including method, url, headers and so on)?

xcyl

comment created time in 2 days

push eventindutny/beneath

Fedor Indutny

commit sha c04bd3457f803df0cfdc7665de0de427ededc23f

hud: buying buildings

view details

push time in 3 days

push eventindutny/beneath

Fedor Indutny

commit sha 6982fa234af2d11d2989d7baad0c9f8167624570

hud: save changes

view details

push time in 3 days

push eventindutny/beneath

Fedor Indutny

commit sha a16d5b653c2e3204d72780e4ff489ce79e038450

save

view details

push time in 3 days

push eventindutny/beneath

Fedor Indutny

commit sha 84e383a30ae91e561b3ca29b679c6f66281a88e9

save

view details

push time in 3 days

push eventindutny/beneath

Fedor Indutny

commit sha 8ec1f14d0e24430b87ff4d9773b9d3c9cf05f0c8

save

view details

push time in 3 days

push eventindutny/beneath

Fedor Indutny

commit sha 4753dafc4424ed67c1fd92cb7cf416d1b528872d

station-menu: use SpinBox for sell count

view details

push time in 3 days

push eventindutny/beneath

Fedor Indutny

commit sha 33f46733d9546e426579d3dbbd3900fb2c4bd2db

player: emit 0 speed when docked

view details

push time in 3 days

push eventindutny/beneath

Fedor Indutny

commit sha f0587d985f1da1b57fcc32e2bbe4b0dc1c080791

move stuff around

view details

Fedor Indutny

commit sha c226cf01c31aba73c84ef54df61b92796aff5d17

src: large refactor

view details

push time in 3 days

push eventindutny/beneath

Fedor Indutny

commit sha 602dbc9711bda1b19f8b34f1ca29e61f947c9510

player: small optimization

view details

push time in 3 days

push eventindutny/beneath

Fedor Indutny

commit sha a524eaf0e71d2bdbc1f18e9a709460dc68ad8d14

ui: fix

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha b4e71dc0e02b1b0465b620ed7cd5ed69b404acbd

simulation: refactor

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha 3da2d4ba47b760809f4564e193900cfff3406a7c

save

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha 66b948c09eda7f0c64dc1de7a65a8689314c3145

station prices

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha 6f63148de612a532bb9b139b78564cf6697fde38

save

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha 89a557b82671cf961c8e4cb62f1df20198479d50

save

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha 0e57d98889b3d9d19c84cb5f4dc6f609ef5dbaec

station: sell stuff

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha b3191c0f1eb9a4de4a6c3524a728a6f7c7d92e8c

ship: fix take off

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha 91d084c592af5fe879de4424f6a60ba4ad7fdcaa

player: cargo hold

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha ee6395e95785f46f05a4e23a8ef61e6e4501284f

lasers

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha c1197c9c72571bf56bd1a17997f10bf8efa65e47

player: save

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha 7cd9b122b3d6c308de22293b255f0261184de40b

ship: send signals from UI thread

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha 21f0107b79fb152f01418794bb3d57eb17a0ac28

player: toggle spotlight

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha fd5367e772a8edccbacaf0a43998d895258262e2

project: remap keys

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha 82f77eeb47a24100313403a41eca4f75122ea64b

save

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha 9664e309d620bb2ac9d5598bf11c0f08cb38dfac

asteroid: texture update

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha c4526e174ad3a3b9f08200627ee1041247061978

models: asteroid

view details

push time in 4 days

push eventindutny/beneath

Fedor Indutny

commit sha 87dad01412320e816d1ae89cc3949dfa895628c8

save

view details

push time in 5 days

issue openedindutny/beneath

Fix click during thruster's sound looping

n/a

created time in 5 days

push eventindutny/beneath

Fedor Indutny

commit sha 1b8741343b9c307466854b9dcb2a87d710ae6de7

main: add second station

view details

push time in 5 days

push eventindutny/beneath

Fedor Indutny

commit sha bd3c7237fbfc9ab6d6074f1475173bee87194f79

ship: fix angles

view details

push time in 5 days

push eventindutny/beneath

Fedor Indutny

commit sha 43aec250dd2832aec148a0b0b2c93171a0e57736

hud: undock!

view details

push time in 5 days

push eventindutny/beneath

Fedor Indutny

commit sha 917db6d6c2dba5607bd314d40ccfca7a477657f5

save

view details

push time in 5 days

create barnchindutny/beneath

branch : master

created branch time in 5 days

created repositoryindutny/beneath

WIP Game

created time in 5 days

IssuesEvent

issue commentnodejs/http-parser

Request with Transfer-Encoding: chunked and Content-Length is valid per RFC, but rejected with HPE_UNEXPECTED_CONTENT_LENGTH

This is a good question. It is not convincing that removing Content-Length necessarily prevents smuggling attacks. My understanding is that smuggling implies inconsistencies in the handling the request when proxying it. What if there is one more proxy layer in front of http-parser based proxy? What if that layer used Content-Length instead of Transfer-Encoding for determining body length? There seem to be dangerous scenarios that won't be ruled out if http-parser would be more lenient.

With this in mind, let's see if other maintainers have different opinion on this: @bnoordhuis @mscdex @nodejs/http

veshij

comment created time in 11 days

issue commentnodejs/http-parser

Request with Transfer-Encoding: chunked and Content-Length is valid per RFC, but rejected with HPE_UNEXPECTED_CONTENT_LENGTH

MUST obviously applies only when the request gets "proxied"/forwarded to downstream:

A sender MUST remove the received Content-Length field prior to forwarding such a message downstream.

If there is an error during the parsing step and it doesn't get forwarded at all - the above statement has no effect.

veshij

comment created time in 11 days

issue closednodejs/http-parser

Request with Transfer-Encoding: chunked and Content-Length is valid per RFC, but rejected with HPE_UNEXPECTED_CONTENT_LENGTH

Current implementation rejects requests with Transfer-Encoding: chunked and Content-Length headers with HPE_UNEXPECTED_CONTENT_LENGTH. https://github.com/nodejs/http-parser/blob/master/http_parser.c#L1804-L1815

But per https://tools.ietf.org/html/rfc7230#section-3.3.3 that's a valid http request, Content-Length must be ignored:

       If a message is received with both a Transfer-Encoding and a
       Content-Length header field, the Transfer-Encoding overrides the
       Content-Length. 

llhttp parser has the correct behavior: https://github.com/nodejs/llhttp/blob/master/src/native/http.c#L50

closed time in 11 days

veshij

issue commentnodejs/http-parser

Request with Transfer-Encoding: chunked and Content-Length is valid per RFC, but rejected with HPE_UNEXPECTED_CONTENT_LENGTH

I'm inclined to close this issue as it seems that the requirements of protocol specification are very clear on this.

veshij

comment created time in 11 days

issue commentnodejs/http-parser

Request with Transfer-Encoding: chunked and Content-Length is valid per RFC, but rejected with HPE_UNEXPECTED_CONTENT_LENGTH

😄

ought / ɔt /

   (used to express duty or moral obligation): Every citizen ought to help.

So "ought to be handled as an error" at best translates as "SHOULD be handled as an error".


There is a paragraph in RFC 6919 as well (even though it is not referenced in RFC 7230):

 The phrase "OUGHT TO" conveys an optimistic assertion of an
   implementation behavior that is clearly morally right, and thus does
   not require substantiation.
veshij

comment created time in 11 days

issue commentnodejs/http-parser

Request with Transfer-Encoding: chunked and Content-Length is valid per RFC, but rejected with HPE_UNEXPECTED_CONTENT_LENGTH

I believe that there is an identical code path in http-parser with regards to handling this.

veshij

comment created time in 11 days

issue commentnodejs/http-parser

Request with Transfer-Encoding: chunked and Content-Length is valid per RFC, but rejected with HPE_UNEXPECTED_CONTENT_LENGTH

There is one more sentence right after your quote:

Such a message might indicate an attempt to perform request smuggling (Section 9.5) or response splitting (Section 9.4) and ought to be handled as an error.

veshij

comment created time in 11 days

issue commentlibuv/help

uv_try_write on unix

You are welcome!

On Fri, May 15, 2020 at 9:51 PM lker notifications@github.com wrote:

Right, I tried to interpret the positive return value as error code instead of what it is, thanks!

— You are receiving this because you modified the open/close state.

Reply to this email directly, view it on GitHub https://github.com/libuv/help/issues/146#issuecomment-629588360, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAB2HQYSUL3TIQNISOHNWJ3RRYLWPANCNFSM4NCX5LOQ .

lake4790k

comment created time in 15 days

issue closedlibuv/help

uv_try_write on unix

On mac I get uv error 100 when trying to use uv_try_write for tcp. Looking at stream.c I see uv_try_write uses a write cb function that just aborts with comment /* Should not be called */, so its never going to work as the cb function gets called always...? So does mean uv_try_write is not supported for unix?

closed time in 15 days

lake4790k

issue commentlibuv/help

uv_try_write on unix

Do you get positive return value from uv_try_write? Only negative return values are error codes. The callback is not called because this function is not asynchronous by design (FWIW, it isn't blocking either).

lake4790k

comment created time in 15 days

created tagpeerlinks/peerlinks-desktop

tagv3.11.0

Distributed Secure IRC | Desktop client for PeerLinks protocol

created time in 16 days

push eventpeerlinks/peerlinks-desktop

Fedor Indutny

commit sha 6d53c9a5a9ee0d0bf970d416859df2f5929fd2d0

3.11.0

view details

push time in 16 days

push eventpeerlinks/peerlinks-desktop

Fedor Indutny

commit sha a73c528d7c247cf641ea85e8e6adf3c222140b02

compose: upgrade to new emoji picker

view details

Fedor Indutny

commit sha 257fb062ff5e952e62314c586c4572c578fe9df6

src: update to latest electron

view details

Fedor Indutny

commit sha c3be847b07624ced671c599b197958cae61e7738

src: save progress

view details

Fedor Indutny

commit sha 0a3bae73248ee428b8f937e0d36cd61d3f876bb9

src: better redirects

view details

Fedor Indutny

commit sha f56ab69928db56c2b912f578aaf92f74b2461538

network: extra logging

view details

Fedor Indutny

commit sha ab16bcc91e23968edaf8b07665082f05287f3d10

ui: fix few warnings

view details

Fedor Indutny

commit sha f1977eab2a81f4f9dae1437189d0e59e1a0545df

Merge commit 'ab16bcc'

view details

push time in 16 days

delete branch peerlinks/peerlinks-desktop

delete branch : feature/new-electron

delete time in 16 days

created tagpeerlinks/peerlinks-desktop

tagv3.10.0

Distributed Secure IRC | Desktop client for PeerLinks protocol

created time in 16 days

push eventpeerlinks/peerlinks-desktop

Fedor Indutny

commit sha 942a1e7f2e0d1315e5ce36b4bd58774b1eb35891

package: bump deps again

view details

Fedor Indutny

commit sha 971ad519236a610a73e503bf94ec612a4e82523f

3.10.0

view details

push time in 16 days

push eventpeerlinks/peerlinks-desktop

Fedor Indutny

commit sha f56ab69928db56c2b912f578aaf92f74b2461538

network: extra logging

view details

push time in 16 days

create barnchpeerlinks/peerlinks-desktop

branch : feature/new-electron

created branch time in 16 days

created tagpeerlinks/peerlinks

tagv7.4.8

Distributed Secure IRC | Protocol Implementation

created time in 16 days

push eventpeerlinks/peerlinks

Fedor Indutny

commit sha 21411aeb4ec156445aa2376384e37f3720d9744d

identity: fix for the latest sodium-native

view details

Fedor Indutny

commit sha a4e92c0f1b419f53e3b8c55ddafc0fbc8a608ceb

7.4.8

view details

push time in 16 days

issue closedpeerlinks/peerlinks

Peer errors with stale channels

 20:06:41.660 › 2020-05-15T03:06:41.660Z peerlinks:peer id=66705cfa:66 channel.id=5daa0a63/peerlinks:discuss sync error.message=Error: No valid identities to sync to the channel
[1]     at SyncAgent.findIdentityAndChain (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/sync-agent.js:241:13)
[1]     at SyncAgent.sendAndWait (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/sync-agent.js:255:38)
[1]     at SyncAgent.query (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/sync-agent.js:181:33)
[1]     at Channel.sync (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/protocol/channel.js:404:37)
[1]     at processTicksAndRejections (internal/process/task_queues.js:89:5)
[1]     at async SyncAgent.synchronize (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/sync-agent.js:82:19)
[1] 20:06:41.660 › 2020-05-15T03:06:41.660Z peerlinks:peer id=66705cfa:66 destroying due to reason=No valid identities to sync to the channel
[1] 20:06:41.660 › 2020-05-15T03:06:41.660Z peerlinks:sync-agent sync-agent.id=66705cfa:66/fdef7c64/aa destroy()
[1] 20:06:41.661 › 2020-05-15T03:06:41.661Z peerlinks:sync-agent sync-agent.id=66705cfa:66/ca2bbcbe/indutny:dev destroy()
[1] 20:06:41.661 › 2020-05-15T03:06:41.661Z peerlinks:sync-agent sync-agent.id=66705cfa:66/5daa0a63/peerlinks:discuss destroy()
[1] 20:06:41.662 › 2020-05-15T03:06:41.662Z peerlinks:peer id=66705cfa:66 got packet.type=error
[1] 20:06:41.662 › 2020-05-15T03:06:41.662Z peerlinks:protocol [bc1e8a48] got error: Error: Remote error: No valid identities to sync to the channel
[1]     at Peer.loop (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/peer.js:234:15)
[1]     at processTicksAndRejections (internal/process/task_queues.js:89:5)
[1] 20:06:41.662 › 2020-05-15T03:06:41.662Z peerlinks:peer id=66705cfa:66 channel.id=fdef7c64/aa sync error.message=Error: SyncAgent destroyed
[1]     at SyncAgent.destroy (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/sync-agent.js:63:25)
[1]     at Peer.destroy (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/peer.js:304:13)
[1]     at /Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/peer.js:595:12
[1]     at processTicksAndRejections (internal/process/task_queues.js:89:5)
[1] 20:06:41.663 › 2020-05-15T03:06:41.663Z peerlinks:peer id=66705cfa:66 channel.id=ca2bbcbe/indutny:dev sync error.message=Error: SyncAgent destroyed
[1]     at SyncAgent.destroy (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/sync-agent.js:63:25)
[1]     at Peer.destroy (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/peer.js:304:13)
[1]     at /Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/peer.js:595:12
[1]     at processTicksAndRejections (internal/process/task_queues.js:89:5)
[1] 20:06:41.663 › 2020-05-15T03:06:41.663Z peerlinks-swarm connect() error Error: Already destroyed
[1]     at Peer.destroy (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/peer.js:287:13)
[1]     at Protocol.connect (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/protocol.js:503:18)
[1]     at processTicksAndRejections (internal/process/task_queues.js:89:5) ban=undefined

closed time in 16 days

indutny

issue commentpeerlinks/peerlinks

Peer errors with stale channels

https://github.com/peerlinks/peerlinks/commit/79b70284b8d38a526b3f0c70b41cb4fc2cc89f9e

indutny

comment created time in 16 days

created tagpeerlinks/peerlinks

tagv7.4.7

Distributed Secure IRC | Protocol Implementation

created time in 16 days

push eventpeerlinks/peerlinks

Fedor Indutny

commit sha d5aa53b4d60811879fd9e687d59952712c806c67

sync-agent: debug!

view details

Fedor Indutny

commit sha 4bfb31709f837d0af32f092b6507020dcc6029cb

7.4.7

view details

push time in 16 days

created tagpeerlinks/peerlinks

tagv7.4.6

Distributed Secure IRC | Protocol Implementation

created time in 16 days

push eventpeerlinks/peerlinks

Fedor Indutny

commit sha 79b70284b8d38a526b3f0c70b41cb4fc2cc89f9e

sync-agent: do not attempt to sync without id

view details

Fedor Indutny

commit sha 5bd281eb6e5f23622be0f96e832d25c385d9be29

7.4.6

view details

push time in 16 days

issue openedpeerlinks/peerlinks-desktop

Invalid emojis in the picker

Some emojis do not display on mac.

created time in 16 days

push eventpeerlinks/peerlinks-desktop

Fedor Indutny

commit sha 33ef5308f1544a4f93f48f6eb4fc5c864718f891

package: bump all deps

view details

Fedor Indutny

commit sha a73c528d7c247cf641ea85e8e6adf3c222140b02

compose: upgrade to new emoji picker

view details

push time in 16 days

issue openedpeerlinks/peerlinks

Peer errors with stale channels

 20:06:41.660 › 2020-05-15T03:06:41.660Z peerlinks:peer id=66705cfa:66 channel.id=5daa0a63/peerlinks:discuss sync error.message=Error: No valid identities to sync to the channel
[1]     at SyncAgent.findIdentityAndChain (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/sync-agent.js:241:13)
[1]     at SyncAgent.sendAndWait (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/sync-agent.js:255:38)
[1]     at SyncAgent.query (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/sync-agent.js:181:33)
[1]     at Channel.sync (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/protocol/channel.js:404:37)
[1]     at processTicksAndRejections (internal/process/task_queues.js:89:5)
[1]     at async SyncAgent.synchronize (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/sync-agent.js:82:19)
[1] 20:06:41.660 › 2020-05-15T03:06:41.660Z peerlinks:peer id=66705cfa:66 destroying due to reason=No valid identities to sync to the channel
[1] 20:06:41.660 › 2020-05-15T03:06:41.660Z peerlinks:sync-agent sync-agent.id=66705cfa:66/fdef7c64/aa destroy()
[1] 20:06:41.661 › 2020-05-15T03:06:41.661Z peerlinks:sync-agent sync-agent.id=66705cfa:66/ca2bbcbe/indutny:dev destroy()
[1] 20:06:41.661 › 2020-05-15T03:06:41.661Z peerlinks:sync-agent sync-agent.id=66705cfa:66/5daa0a63/peerlinks:discuss destroy()
[1] 20:06:41.662 › 2020-05-15T03:06:41.662Z peerlinks:peer id=66705cfa:66 got packet.type=error
[1] 20:06:41.662 › 2020-05-15T03:06:41.662Z peerlinks:protocol [bc1e8a48] got error: Error: Remote error: No valid identities to sync to the channel
[1]     at Peer.loop (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/peer.js:234:15)
[1]     at processTicksAndRejections (internal/process/task_queues.js:89:5)
[1] 20:06:41.662 › 2020-05-15T03:06:41.662Z peerlinks:peer id=66705cfa:66 channel.id=fdef7c64/aa sync error.message=Error: SyncAgent destroyed
[1]     at SyncAgent.destroy (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/sync-agent.js:63:25)
[1]     at Peer.destroy (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/peer.js:304:13)
[1]     at /Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/peer.js:595:12
[1]     at processTicksAndRejections (internal/process/task_queues.js:89:5)
[1] 20:06:41.663 › 2020-05-15T03:06:41.663Z peerlinks:peer id=66705cfa:66 channel.id=ca2bbcbe/indutny:dev sync error.message=Error: SyncAgent destroyed
[1]     at SyncAgent.destroy (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/sync-agent.js:63:25)
[1]     at Peer.destroy (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/peer.js:304:13)
[1]     at /Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/peer.js:595:12
[1]     at processTicksAndRejections (internal/process/task_queues.js:89:5)
[1] 20:06:41.663 › 2020-05-15T03:06:41.663Z peerlinks-swarm connect() error Error: Already destroyed
[1]     at Peer.destroy (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/peer.js:287:13)
[1]     at Protocol.connect (/Users/findutnyy/Code/indutny/peerlinks-desktop/node_modules/@peerlinks/protocol/lib/protocol.js:503:18)
[1]     at processTicksAndRejections (internal/process/task_queues.js:89:5) ban=undefined

created time in 17 days

push eventpeerlinks/peerlinks

Fedor Indutny

commit sha 4c3d627761367f8eea0522b2ffbd2592fce5ece4

examples: update

view details

push time in 17 days

created tagpeerlinks/peerlinks

tagv7.4.5

Distributed Secure IRC | Protocol Implementation

created time in 17 days

push eventpeerlinks/peerlinks

Fedor Indutny

commit sha 86f376ed61d8acabb36381c02a380456e226d6ae

package: bump deps

view details

Fedor Indutny

commit sha 1cef84d111b76358b75d2a5a8818ea77128e090f

7.4.5

view details

push time in 17 days

created tagpeerlinks/peerlinks-sqlite-storage

tagv3.0.3

Distributed Secure IRC | SQLite storage for PeerLinks protocol

created time in 17 days

push eventpeerlinks/peerlinks-sqlite-storage

Fedor Indutny

commit sha 5d5c1c3d9d59e25c7cc977ccd7e1c5f392436a77

package: bump deps

view details

Fedor Indutny

commit sha 424265a4f79f6ddf60d349d09568eea553833505

3.0.3

view details

push time in 17 days

created tagpeerlinks/peerlinks-swarm

tagv3.0.7

Distributed Secure IRC | Integration of PeerLinks with hyperswarm

created time in 17 days

push eventpeerlinks/peerlinks-swarm

Fedor Indutny

commit sha a0ae358a2a2463cb00f08e87384d0d002943793c

package: bump deps

view details

Fedor Indutny

commit sha 7c0a3a80d774b0b074308a5dab39853f778b045a

3.0.7

view details

push time in 17 days

more