Commit graph

754 commits

Author SHA1 Message Date
str4d
d5a43c4dec Fix bug with pyelliptic imports
The bug does not affect tests, but prevents ZeroNet from starting. It is not
present in upstream pyelliptic.
2016-10-03 21:14:54 -07:00
str4d
4d71ec46ce Update README 2016-10-03 21:14:54 -07:00
str4d
2cff4e769e Provisional support for announcing I2P Destinations to zero:// trackers
Requires support in the zero:// tracker software
2016-10-03 21:14:54 -07:00
str4d
74cb52a175 Add I2P information to UI 2016-10-03 21:14:54 -07:00
str4d
feebcd0662 Implement announces to I2P BitTorrent trackers
Protocol details: https://geti2p.net/en/docs/applications/bittorrent
2016-10-03 21:14:54 -07:00
str4d
5e57411c58 Implement I2P peers 2016-10-03 21:14:43 -07:00
str4d
a0cb3a430c Implement I2P connections 2016-10-03 21:09:35 -07:00
str4d
6840b80c7b Implement I2P connection manager
Requires i2p.socket
2016-10-03 21:07:36 -07:00
shortcutme
83158de1ce Rev1534 2016-10-03 19:26:51 +02:00
shortcutme
c9efcf7389 Catch socket errors on uPnP punch 2016-10-03 19:26:37 +02:00
shortcutme
3774630476 Close socket after uPnP request 2016-10-03 19:26:06 +02:00
shortcutme
1849547133 Rev1533, Add uPnP open protocols as parameter 2016-10-02 14:39:03 +02:00
shortcutme
8f6f6abb0e Rev1532 2016-10-02 14:27:37 +02:00
shortcutme
fbdc9e2b40 Comment typo 2016-10-02 14:24:48 +02:00
shortcutme
bca08970ba Always disable announce when testing 2016-10-02 14:23:30 +02:00
shortcutme
d6da0c421c Better json compressing 2016-10-02 14:23:05 +02:00
shortcutme
bb23bc7b3c Send diff to second batch of peers 2016-10-02 14:22:32 +02:00
shortcutme
31077eb346 Move uPnP port remove to fileserver 2016-10-02 14:22:01 +02:00
shortcutme
2ab04deded Move optional files hashfield adding to workermanager for better performance 2016-10-02 14:18:35 +02:00
ZeroNet
906f6c65d9 Merge pull request #577 from sirMackk/upnp_update
Closes #466 - Close ports on exit + minor refactoring w/ tests
2016-10-01 13:24:48 +02:00
sirMackk
ea47c47b5e Makes opening a port stop after first successful try. 2016-09-29 15:24:46 +02:00
shortcutme
d760a71b76 Rev1529, Fix json write bug with [] characters in value 2016-09-29 13:01:02 +02:00
ZeroNet
6a58083431 Merge pull request #588 from dldx/master
Update UiRequest.py
2016-09-28 20:42:44 +02:00
shortcutme
a5a56355dc Rev1527 2016-09-28 20:40:10 +02:00
shortcutme
3331e2305b Fix sitePublish cli command 2016-09-28 20:36:02 +02:00
shortcutme
117a82c059 Delete bad_files without size 2016-09-28 20:35:53 +02:00
Durand D'souza
13837971a7 Update UiRequest.py
Fixed a bug where a lack of a trailing slash in every url caused zeronet to fail to load the page, even if it existed.
2016-09-20 05:23:34 +01:00
shortcutme
d608a0d847 Rev1525 2016-09-17 21:01:26 +02:00
shortcutme
67c9921ace Only add non-connected peers to publish if necessary 2016-09-17 21:01:16 +02:00
shortcutme
4690a111bf Push updates to newer clients first 2016-09-17 21:00:40 +02:00
shortcutme
65e5d05a9e Delete cleanup bad files without file info on update 2016-09-17 21:00:20 +02:00
shortcutme
fe59618eaf Rev1523, Real fix file write confirmation 2016-09-14 18:41:28 +02:00
shortcutme
60dd797d1a Rev1522, Fix file write confirmation dialog 2016-09-14 18:28:48 +02:00
shortcutme
e7762e03b4 Rev1521 2016-09-14 10:54:33 +02:00
shortcutme
a7de4aca91 Stop connection loop when closed 2016-09-14 10:54:08 +02:00
shortcutme
1c86a6c58a Close connection on crypt error 2016-09-14 10:53:47 +02:00
shortcutme
ca2a30f7ae Ignore not existent files on dbdict items 2016-09-14 10:53:24 +02:00
shortcutme
9fd19bf382 Fix content deletion 2016-09-14 10:52:41 +02:00
shortcutme
14544922bf Don't check files on siteUpdate 2016-09-14 10:51:10 +02:00
sirMackk
bd5ebdb2de Integrates updated upnppunch with project; Makes project close ports using UPnP on exit. 2016-09-09 12:37:22 +02:00
shortcutme
931426e4fc Rev1518 2016-09-09 12:24:27 +02:00
shortcutme
8241651a28 Add new tracker 2016-09-09 12:24:14 +02:00
shortcutme
e3de6da87e Ignore deleted files on contetndb iteritems 2016-09-09 12:24:00 +02:00
shortcutme
7d78623c92 Remove unnecessary logging 2016-09-09 12:23:26 +02:00
shortcutme
c8325589cc Rev1515 2016-09-07 17:43:18 +02:00
shortcutme
7ead5c701a Display loaded json file in stat page 2016-09-07 17:42:50 +02:00
shortcutme
a7aaa73b84 Display opened databases in stat page 2016-09-07 17:42:40 +02:00
shortcutme
212eabbc20 Remove broken torrent tracker 2016-09-07 17:42:06 +02:00
shortcutme
b2b91c9aff Remove save error message when no sites loaded yet 2016-09-07 17:41:55 +02:00
shortcutme
d5651f1df3 Lazy create peerhashfield objects 2016-09-07 17:41:33 +02:00