supervent

joined 1 year ago
[–] supervent@lemmy.dbzer0.com 1 points 3 weeks ago

Perfectly alive with aprox 100k daily users

[–] supervent@lemmy.dbzer0.com 1 points 4 weeks ago

I compile the source code: git clone, cd mldonkey, ./configure, make, make install

 

That's my favorite p2p program for ed2k/kad and bittorrent since like 2010

Changelog

3.2.1 - 2024/08/19

  • upgrade autoconf build system files
  • commit configure to git so that source archive is identical to the tag checkout
  • disable automatic invocation of autoconf

3.2.0 - 2024/08/17

Supported OCaml versions now are from 4.03 up to 4.14, as a consequence local (in-the-tree) build of OCaml is not supported anymore, you must have OCaml installed to build.

NB newgui2 build is finicky, see README.md for details (tl;dr system packaged OCaml and lablgtk2 or --enable-batch with OCaml 4.05)

  • fix duplicated Content-Length header (#82)
  • Support miniupnpc 2.2.8 (#101, Sergey Fedorov)
  • upgrade upnp/natpmp libraries versions for in-the-tree build (--enable-force-upnp-natpmp)
  • fix setting network-specific options from command-line (#34)
  • fix build with newer (safe-string) OCaml (#98, #99, Luca Carlon)
  • some internal code and build system cleanup
  • CryptoPP build fixes (#62, #63, #66, Hin-Tak Leung, Jesús Pérez Rey (Chuso))
  • dark theme for the web interface (Luca Carlon)
 

[2.54.0] - 2024-10-06

Added

  • Maintain recently connected routers list to avoid false-positive peer test
  • Limited connectivity mode(through proxy)
  • "i2p.streaming.profile" tunnel's param to let tunnel select also low-bandwidth routers
  • Limit stream's inbound speed
  • Periodic ack requests in ratchets session
  • Set congestion cap G immediately if through proxy
  • Show tunnel's routers bandwidth caps in web console
  • Handle immediate ack requested flag in SSU2 data packets
  • Resend and ack peer test and relay messages
  • "senduseragent" HTTP proxy's param to pass through user's User-Agent

Changed

  • Exclude 'N' routers from high-bandwidth routers for client tunnels
  • C++11 support has been dropped, the minimal requirement is C++17 now, C++20 for some compilers
  • Removed dependency from boost::date_time and boost::filesystem
  • Set default i2cp.leaseSetEncType to 0,4 and to 4 for server tunnels
  • Handle i2cp.inboundlimit and i2cp.outboundlimit params in I2CP
  • Publish LeaseSet with new timestamp update if tunnel was replaced in the same second
  • Increase max number of generated tags to 800 per tagset
  • Routing path expiration by time instead num attempts
  • Save timestamp from epoch instead local time to profiles
  • Update introducer's iTag if session to introducer was replaced to new one
  • RTT, window size and number of NACKs calculation for streaming
  • Don't select same peer for tunnel too often
  • Use WinApi for data path UTF-8 conversion for Windows

Fixed

  • Jump link crash if address book is disabled
  • Race condition if connect through an introducer
  • "Date" header in I2PControl response
  • Incomplete response from web console
  • AEAD verification with LibreSSL
  • Number of generated tags and new keys for follow-on tagsets
  • Expired leases in LeaseSet
  • Attempts to send HolePunch to 0.0.0.0
  • Incorrect options size in quick ack streaming packet
  • Low bandwidth router appeared as first peer in high-bandwidth client tunnel
 

[2.53.0] - 2024-07-19

Added

  • New congestion control algorithm for streaming
  • Support miniupnp-2.2.8
  • Limit stream's outbound speed
  • Flood to next day closest floodfills before UTC midnight
  • Recognize duplicated routers and bypass them
  • Random SSU2 resend interval

Changed

  • Set minimal version to 0.9.69 for floodfills and 0.9.58 for client tunnels
  • Removed openssl 1.0.2 support
  • Move unsent I2NP messages to the new session if replaced
  • Use mt19937 RNG instead rand()
  • Update router's congestion caps before initial publishing
  • Don't try introducer with invalid address
  • Select newest introducers to publish
  • Don't request relay tag for every session if we have enough introducers
  • Update timestamp for non-reachable or hidden router
  • Reset streaming routing path if duplicated SYN received
  • Update LeaseSet if inbound tunnel failed
  • Reseeds list

Fixed

  • Crash when a destination gets terminated
  • Expired offline signature upon destination creation
  • Race condition between local RouterInfo buffer creation and sending it through the transports
[–] supervent@lemmy.dbzer0.com 2 points 5 months ago

You still have realvnc lite. It is free, 1 user, 3 machines, less features, but the basics still there.

[–] supervent@lemmy.dbzer0.com 5 points 5 months ago

You could use i2p for torrent it is free and secure, but slow

[–] supervent@lemmy.dbzer0.com 7 points 6 months ago

Nope, just an encrypted layer. I2p wiki

 

[2.52.0] - 2024-05-12

Added

  • Separate threads for persisting RouterInfos and profiles to disk
  • Give preference to address with direct connection
  • Exclude addresses with incorrect static or intro key
  • Avoid two firewalled routers in the row in tunnel
  • Drop unsolicited database search replies

Changed

  • Increase number of hashes to 16 in exploratory lookup reply
  • Reduce number of a RouterInfo lookup attempts to 5
  • Reset stream RTO if outbound tunnel was changed
  • Insert previously excluded floodfill back when successfully connected
  • Increase maximum stream resend attempts to 9
  • Reply to exploratory lookups with only confirmed routers if low tunnel build rate
  • Don't accept too old RouterInfo
  • Build client tunnels through confirmed routers only if low tunnel build rate
  • Manage netDb requests more frequently
  • Don't reply with closer than us only floodfills for lookup

Fixed

  • Crash on router lookup if exploratory pool is not ready
  • Race condition in excluded peers for next lookup
  • Excessive number of lookups for same destination
  • Race condition with transport peers during shutdown
  • Corrupted RouterInfo files
[–] supervent@lemmy.dbzer0.com 10 points 6 months ago* (last edited 6 months ago)

It's just Germany, the rest of Europe (EU and non-EU) doesn't actively care about them unless it's cp.

[–] supervent@lemmy.dbzer0.com 8 points 6 months ago

It's still my favorite network (using it from more 20 years ago), but for the latest things I use bittorrent and seed to both networks (bittorrent and ed2k/kad) through mldonkey 24/7.

[–] supervent@lemmy.dbzer0.com 1 points 6 months ago

Well you could run these services in your server (only if you have enough spare bandwidth, ram and cpu) to help the comunity to circumvent censorship in some countries, like Russia or Iran. Here you have more information for tor and i2pd.

[–] supervent@lemmy.dbzer0.com 2 points 6 months ago (2 children)

Tor relay (guard/middle or bridge/snowflake) and i2p node (i2p, i2p+ or i2pd)

[–] supervent@lemmy.dbzer0.com 1 points 7 months ago

You could seed on ed2k/kad networks, just share the folder

[–] supervent@lemmy.dbzer0.com 4 points 7 months ago* (last edited 7 months ago)

Then samsung galaxy a35.

Samsung phones nowadays are one of the best software support on every budget, starting with the A15 4G (~150€) with 5 years to the flagship, S24 ultra with 7 years.

 

I run different services on my debian server and I would like to know if there any terminal command or something to show the countries and number connections that have established contact

view more: next ›