Releases: diva-exchange/i2p-sam
I2P SAM Library
Changes v5.4.1
changed: dev dependencies updated
I2P SAM library, created by https://diva.exchange/
An I2P SAM library: enabling applications to communicate through the I2P network.
What is I2P? I2P is an anonymous network layer allowing censorship-resistant and end-to-end-encrypted communication. I2P is a fully distributed, "privacy-by-design" peer-to-peer network. Read more: https://www.diva.exchange/en/privacy/introduction-to-i2p-your-own-internet-secure-private-and-free/
To get I2P up and running, take a look at the project: https://github.com/diva-exchange/i2p
Get Started
npm i @diva.exchange/i2p-sam
or, lighter, without developer dependencies:
npm i --omit dev @diva.exchange/i2p-sam
Test Coverage
=============================== Coverage summary ===============================
Statements : 98.65% ( 732/742 )
Branches : 91.89% ( 170/185 )
Functions : 100% ( 39/39 )
Lines : 98.65% ( 732/742 )
================================================================================
I2P SAM Library
Changes v5.4.0
- changed: dependencies updated, increased timeout defaults to 300seconds
- fixed: NodeJS.timeout
I2P SAM library, created by https://diva.exchange/
An I2P SAM library: enabling applications to communicate through the I2P network.
What is I2P? I2P is an anonymous network layer allowing censorship-resistant and end-to-end-encrypted communication. I2P is a fully distributed, "privacy-by-design" peer-to-peer network. Read more: https://www.diva.exchange/en/privacy/introduction-to-i2p-your-own-internet-secure-private-and-free/
To get I2P up and running, take a look at the project: https://github.com/diva-exchange/i2p
Get Started
npm i @diva.exchange/i2p-sam
or, lighter, without developer dependencies:
npm i --omit dev @diva.exchange/i2p-sam
Test Coverage
=============================== Coverage summary ===============================
Statements : 98.65% ( 732/742 )
Branches : 91.89% ( 170/185 )
Functions : 100% ( 39/39 )
Lines : 98.65% ( 732/742 )
================================================================================
I2P SAM Library
Changes v5.3.2 / minor
- Changed: improved test texts
- Changed: clean socket closing
- Changed: version 5.3.2, dev deps, funding
I2P SAM library, created by https://diva.exchange/
An I2P SAM library: enabling applications to communicate through the I2P network.
What is I2P? I2P is an anonymous network layer allowing censorship-resistant and end-to-end-encrypted communication. I2P is a fully distributed, "privacy-by-design" peer-to-peer network. Read more: https://www.diva.exchange/en/privacy/introduction-to-i2p-your-own-internet-secure-private-and-free/
To get I2P up and running, take a look at the project: https://github.com/diva-exchange/i2p
Get Started
npm i @diva.exchange/i2p-sam
or, lighter, without developer dependencies:
npm i --omit dev @diva.exchange/i2p-sam
Test Coverage
=============================== Coverage summary ===============================
Statements : 98.65% ( 735/745 )
Branches : 93.88% ( 169/180 )
Functions : 100% ( 42/42 )
Lines : 98.65% ( 735/745 )
================================================================================
I2P SAM Library
Changes v5.3.1
- Maintenance, mainly code cleanup
- Improved unit tests
I2P SAM library, created by https://diva.exchange/
An I2P SAM library: enabling applications to communicate through the I2P network.
What is I2P? I2P is an anonymous network layer allowing censorship-resistant and end-to-end-encrypted communication. I2P is a fully distributed, "privacy-by-design" peer-to-peer network. Read more: https://www.diva.exchange/en/privacy/introduction-to-i2p-your-own-internet-secure-private-and-free/
To get I2P up and running, take a look at the project: https://github.com/diva-exchange/i2p
Get Started
npm i @diva.exchange/i2p-sam
or, lighter, without developer dependencies:
npm i --omit dev @diva.exchange/i2p-sam
Test Coverage Report
=============================== Coverage summary ===============================
Statements : 98.64% ( 729/739 )
Branches : 91.89% ( 170/185 )
Functions : 100% ( 42/42 )
Lines : 98.64% ( 729/739 )
================================================================================
I2P SAM Library
Changes v5.3.0
Version: 5.3 / dev dependencies
Fixed: stream initSession error handling diva.exchange
Changed: added timeout for datagrams, issue #2
Fixed: tests from timout config
Changed: timeout config moved to sam section, set to 60s as default
I2P SAM library, created by https://diva.exchange/
An I2P SAM library: enabling applications to communicate through the I2P network.
What is I2P? I2P is an anonymous network layer allowing censorship-resistant and end-to-end-encrypted communication. I2P is a fully distributed, "privacy-by-design" peer-to-peer network. Read more: https://www.diva.exchange/en/privacy/introduction-to-i2p-your-own-internet-secure-private-and-free/
To get I2P up and running, take a look at the project: https://github.com/diva-exchange/i2p
Get Started
npm i @diva.exchange/i2p-sam
or, lighter, without developer dependencies:
npm i --omit dev @diva.exchange/i2p-sam
Test Coverage Report
=============================== Coverage summary ===============================
Statements : 98.24% ( 726/739 )
Branches : 90.86% ( 169/186 )
Functions : 100% ( 42/42 )
Lines : 98.24% ( 726/739 )
================================================================================
I2P SAM Library
Changes v5.2.0
Added: config.stream.timeoutConnect (default 60 seconds)
Changed: UDP/datagrams - removed transport compression (introduced in 5.1 - reverted)
Changed: createStream respects timeout
Fixed: tests, docs, code/docker clean-up
I2P SAM library, created by https://diva.exchange/
An I2P SAM library: enabling applications to communicate through the I2P network.
What is I2P? I2P is an anonymous network layer allowing censorship-resistant and end-to-end-encrypted communication. I2P is a fully distributed, "privacy-by-design" peer-to-peer network. Read more: https://www.diva.exchange/en/privacy/introduction-to-i2p-your-own-internet-secure-private-and-free/
To get I2P up and running, take a look at the project: https://github.com/diva-exchange/i2p
Get Started
npm i @diva.exchange/i2p-sam
or, lighter, without developer dependencies:
npm i --omit dev @diva.exchange/i2p-sam
Test Coverage Report
=============================== Coverage summary ===============================
Statements : 98.15% ( 692/705 )
Branches : 89.59% ( 155/173 )
Functions : 100% ( 42/42 )
Lines : 98.15% ( 692/705 )
================================================================================
I2P SAM Library
Changes v5.1.0
- Changed: UDP/datagrams - compressed transport layer
- Changed: tests/docker container - ENABLE_HIDDEN: 1
- Added: tests for compressed datagram transport
- Added: benchmark tests for larger UDP messages
I2P SAM library, created by https://diva.exchange/
An I2P SAM library: enabling applications to communicate through the I2P network.
What is I2P? I2P is an anonymous network layer allowing censorship-resistant and end-to-end-encrypted communication. I2P is a fully distributed, "privacy-by-design" peer-to-peer network. Read more: https://www.diva.exchange/en/privacy/introduction-to-i2p-your-own-internet-secure-private-and-free/
To get I2P up and running, take a look at the project: https://github.com/diva-exchange/i2p
Get Started
npm i @diva.exchange/i2p-sam
or, lighter, without developer dependencies:
npm i --omit dev @diva.exchange/i2p-sam
I2P SAM Library
Changes v5.0.1
Version update: minor
Changes and fixes related to test infrastructure of the library.
I2P SAM library, created by https://diva.exchange
An I2P SAM library: enabling applications to communicate through the I2P network.
What is I2P? I2P is an anonymous network layer allowing censorship-resistant and end-to-end-encrypted communication. I2P is a fully distributed, "privacy-by-design" peer-to-peer network. Read more: https://www.diva.exchange/en/privacy/introduction-to-i2p-your-own-internet-secure-private-and-free/
To get I2P up and running, take a look at the project: https://github.com/diva-exchange/i2p
Get Started
npm i @diva.exchange/i2p-sam
or, lighter, without developer dependencies:
npm i --omit dev @diva.exchange/i2p-sam
I2P SAM Library
Changes v5.0.0
Version update: major
"i2p-sam" is now an ECMAScript module.
I2P SAM
An I2P SAM library: enabling applications to communicate through the I2P network.
Long story short: I2P is an anonymous network layer allowing censorship-resistant and end-to-end-encrypted communication. I2P is a fully distributed, "privacy-by-design" peer-to-peer network.
To get I2P up and running, take a look at the project: https://github.com/diva-exchange/i2p
Get Started
npm i @diva.exchange/i2p-sam
or, lighter, without developer dependencies:
npm i --omit dev @diva.exchange/i2p-sam
I2P SAM Library
Changes v4.1.8
version update: minor
I2P SAM
An I2P SAM library: enabling applications to communicate through the I2P network. I2P is a fully distributed, "privacy-by-design" network.
To get I2P up and running, take a look at the project: https://github.com/diva-exchange/i2p
Use Cases
I2P is an instantly available peer-to-peer network which can be used for things like:
- chat, social media and alike - all private and secure
- distributed databases, aka blockchains (see https://testnet.diva.exchange/ as an example)
- gaming, file sharing and ... whatever else you come up with
I2P is fully distributed, well researched and gets further developed by a competent community. This I2P SAM library helps developers to create an I2P application quickly and hassle-free.
Get Started
npm i @diva.exchange/i2p-sam
or, lighter, without developer dependencies:
npm i --omit dev @diva.exchange/i2p-sam