Derrick Hammer pcfreak30
pcfreak30 pushed to master at LumeWeb/libhyperproxy 2023-04-16 18:20:16 +00:00
3a41474b26 *update dist
339dbba08c * Fix error in multiSocket.ts where 'this' was used instead of 'self' to refer to the current object.
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/libhyperproxy 2023-04-16 18:15:54 +00:00
c4c1fd8f6b *Update dist
623601df27 * Fix decoding method to correctly parse JSON data in multiSocket.ts.
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/libhyperproxy 2023-04-16 11:12:04 +00:00
cfd5f69cfb *Update dist
bc85076e7f * Refactor peer.ts to use call both handle and on* callbacks for open and close
85ff38d871 * Add initialization of messages and empty implementation of handleChannelOnOpen in Peer class.
39499397ea * Remove the invocation of the _onclose callback function when the socket is closed.
1882752839 * Add await keyword to multiSocket.ts to await for message to be added to the peer channel.
Compare 5 commits »
pcfreak30 pushed to master at LumeWeb/libhyperproxy 2023-04-16 10:08:53 +00:00
9791e7c4a1 *Update dist
d30528caa0 * Add event emitter for when peer connection is established.
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/libhyperproxy 2023-04-16 09:48:57 +00:00
b3d6fd4668 *Update dist
b04db8668b *Put _nextPeer into the constructor
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/libhyperproxy 2023-04-16 09:39:01 +00:00
35bf05c25e *Update dist
f842cd84c4 **createSocket does not need to be async
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/libhyperproxy 2023-04-16 09:24:02 +00:00
c3c8e6fb3b *Update dist
96dd1ad46e * as public key may be from the web client, need to use new _getPublicKey utility that uses maybeGetAsyncProperty
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/libhyperproxy 2023-04-16 07:42:26 +00:00
10a7b4ebc6 *Update dist
1c9a430d5e * Refactor handlePeer function to use async/await and emit "peer" event, and make Proxy class extend EventEmitter.
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/libhyperproxy 2023-04-16 07:17:04 +00:00
8b678e81e8 *Update dist
13ff64002d * Update references from peer.socket to peer.stream in multiSocket.ts.
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/libhyperproxy 2023-04-16 07:06:56 +00:00
40e139df0d *Update dist
518bdca8ad * Refactor Peer and MultiSocket classes to handle new peer channels more efficiently and cleanly.
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/libhyperproxy 2023-04-16 04:48:06 +00:00
84bc6ce1cb *update dist
605f760fe3 *missing init
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/libhyperproxy 2023-04-16 02:38:21 +00:00
a8419313b5 *update dist
f11e3fed78 *implement handlePeer
95d866c69e *Remove _socketOptions overrides
Compare 3 commits »
pcfreak30 pushed to master at LumeWeb/libhyperproxy 2023-04-16 02:18:01 +00:00
5fa5385249 *update dist
774e84996e *further refactoring
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/libhyperproxy 2023-04-15 23:45:38 +00:00
4b1b828c69 *update dist
8ea1ad3006 *make _socketOptions protected
ddf6b2c9d8 *add getter for socketOptions
Compare 3 commits »
pcfreak30 pushed to master at LumeWeb/libhyperproxy 2023-04-15 23:35:22 +00:00
422c11b9b8 *update dist
b2b041c3a1 *override callbacks
d63fa22d00 *make protected
Compare 3 commits »
pcfreak30 pushed to master at LumeWeb/libhyperproxy 2023-04-15 22:40:21 +00:00
f8b8633287 *update dist
c01d866d8b *refactoring
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/relay-plugin-ipfs 2023-04-15 09:45:13 +00:00
998d05a74c *Create event forwards after socket is created
pcfreak30 pushed to master at LumeWeb/kernel-swarm 2023-04-15 07:59:01 +00:00
402508ca64 *rename handlers to match naming scheme
ba38f7670f *Add api method to create swarms
Compare 2 commits »
pcfreak30 pushed to master at LumeWeb/extension 2023-04-10 21:50:22 +00:00
4ddfa970aa *Large IPFS/IPNS refactor
185243e499 * Update dependencies and add new ones, including a new client for peer discovery and swarm, and a new module for file-type detection.
31c7605cdd * Add "node:stream" to the external dependencies in build.js.
2bed5158fa * Update host and port in util.ts to use "web3portal.com" and port "80" for HTTP requests.
d0325ed8b5 * Add map object `extToMimes` to map file extensions to MIME types.
Compare 14 commits »
pcfreak30 pushed to master at LumeWeb/kernel-ipfs-client 2023-04-09 21:17:05 +00:00
ea92a2541d *Update dist
21486473c4 *Update module hash
dbe399c477 *Bug fix done
Compare 3 commits »