Skip to content

Keeps track of ZeroNet's use of third party libraries. Serves as a reminder for packagers.

Notifications You must be signed in to change notification settings

MuxZeroNet/Third-Party-Files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 

Repository files navigation

Third-Party Files

ZeroBundle is a convenient package that makes ZeroNet portable. Since all required libraries are packed into the bundle, packaging gets so complicated that it is super easy to fail to keep all dependencies up-to-date.

This repository keeps track of ZeroNet's use of third-party libraries. It lists as thoroughly as possible the third-party source code and binaries required to run ZeroBundle and ZeroNet.

Repository Status

The current listing is not yet complete.

News

Apr 7, 2017. A majority of outdated libraries are being replaced with up-to-date libraries. In addition, the ZeroNet developer plans to remove the unmaintained BitcoinEEC library from the source code. Users and packagers should update ZeroNet.

Apr 8, 2017. ZeroNet on Windows now uses OpenDEC compiled OpenSSL binaries. The old PySocks library is used in ZeroNet source code due to a monkey patching issue. Help us investigate it.

Apr 25, 2017. PyElliptic has been abandoned. Developers, please consider using another wrapper or crypto library, such as pyOpenSSL, cryptography, PyNaCl or pySodium. Here is a crypto library choice discussion among Ethereum devlopers: ethereum/pydevp2p#58

Included in ZeroNet

As of June 24, 2017, these libraries are included in ZeroNet/src/lib/.

Status Included library Library last release Library last updated in ZeroNet
Inactive BitcoinECC 2 years ago 2 years ago
Old PySocks Mar 23, 2017 (1.6.7) Apr 8, 2017 (1.5.3)
? bencode ? 2 years ago
? cssvendor ? 1 year ago
OK gevent-websocket Mar 12, 2017 (0.10.1) Apr 6, 2017 (0.10.1)
Outdated OpenSSL Win32 May 25, 2017 (1.0.2l) Apr 6, 2017 (1.0.2k)
Old opensslVerify Feb 18, 2017 Jan 22, 2017
OK pyasn1 Apr 6, 2017 (0.2.4) Apr 6, 2017 (0.2.4)
OK pybitcointools Nov 22, 2016 (1.1.42) Apr 6, 2017 (1.1.42)
DEPRECATED pyelliptic Aug 31, 2015 (1.5.7) Apr 6, 2017
OK Python-RSA Mar 29, 2016 (3.4.2) Apr 6, 2017 (3.4.2)
Inactive subtl Oct 10, 2012 Jan 19, 2016

These libraries are included in ZeroNet/tools/.

Status Included library Library last release Library last updated in ZeroNet
OK CoffeeScript compiler May 15, 2017 (1.12.6) Jun 13, 2017 (1.12.6)
Note Tor Will download from TorProject.org The user has to manually update Tor

Included in ZeroBundle Windows

As of June 24, 2017, these libraries are included in ZeroBundle/dist/ZeroBundle-win.zip.

Status Included library Library last release Library last updated in ZeroNet
OK Python 2.7.13 2.7.12
todo gevent Jun 5, 2017 (1.2.2) ?
todo msgpack-python Mar 12, 2015 (0.4.6) ?
todo More...?

About

Keeps track of ZeroNet's use of third party libraries. Serves as a reminder for packagers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages