Commit Graph

30 Commits

Author SHA1 Message Date
Tim Gates 3ad7bc87e5
docs: fix simple typo, positibe -> positive
There is a small typo in src/util/UpnpPunch.py.

Should read `positive` rather than `positibe`.
2020-12-22 07:44:57 +11:00
shortcutme 8b6f221e22
Formatting 2019-11-27 03:02:18 +01:00
shortcutme 29346cdef5
Faster, async local ip discovery 2019-11-25 14:40:52 +01:00
shortcutme 33e4c088b9
Upnp opening function return success value 2019-03-18 01:07:46 +01:00
shortcutme 65705aba10
Fix UpnpPunch py3 compatibility 2019-03-15 23:32:05 +01:00
shortcutme e97873fb7e
UpnpPunch gets custom logger 2019-03-15 23:31:13 +01:00
shortcutme b0b9a4d33c
Change to Python3 coding style 2019-03-15 21:06:59 +01:00
shortcutme c89170a22d
Allow first local ip find method to fail 2018-08-13 02:44:50 +02:00
shortcutme 498191261c
Don't log local ips on query 2018-02-08 18:02:25 +01:00
shortcutme 35bd5e8595
UPnP formatting 2017-11-17 18:09:02 +01:00
shortcutme 86e607c403
Catch all exception on uPnP port opening 2017-11-17 18:08:45 +01:00
shortcutme b01e381087
Async port opening using different nic ips 2017-11-09 13:33:02 +01:00
shortcutme 52afc9d0b2
Prefer ips starting with 192 on upnp port opening 2017-04-07 18:18:22 +02:00
sirMackk 1d8fe61920 Decodes IGD response to utf-8; Makes function arguments immutable; 2017-01-11 19:53:22 +01: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 31077eb346 Move uPnP port remove to fileserver 2016-10-02 14:22:01 +02:00
sirMackk ea47c47b5e Makes opening a port stop after first successful try. 2016-09-29 15:24:46 +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
HelloZeroNet 7d25812087 Rev859, Don't display port closed warning in Tor always mode, Reload trackers files every minute, Log users.json save time, Use Udp connect to avoid Gevent lockdown bug, Site needfile startup command, Log uPnP punch targets 2016-01-19 20:42:00 +01:00
HelloZeroNet 8edbcb7a6c Rev483, Log uPnP error parse errors 2016-01-12 23:57:52 +01:00
HelloZeroNet e9d2cdfd37 Version 0.3.5, Rev830, Full Tor mode support with hidden services, Onion stats in Sidebar, GeoDB download fix using Tor, Gray out disabled sites in Stats page, Tor hidden service status in stat page, Benchmark sha256, Skyts tracker out expodie in, 2 new tracker using ZeroNet protocol, Keep SSL cert option between restarts, SSL Certificate pinning support for connections, Site lock support for connections, Certificate pinned connections using implicit SSL, Flood protection whitelist support, Foreign keys support for DB layer, Not support for SQL query helper, 0 length file get bugfix, Pex onion address support, Faster port testing, Faster uPnP port opening, Need connections more often on owned sites, Delay ZeroHello startup message if port check or Tor manager not ready yet, Use lockfiles to avoid double start, Save original socket on proxy monkey patching to get ability to connect localhost directly, Handle atomic write errors, Broken gevent https workaround helper, Rsa crypt functions, Plugin to Bootstrap using ZeroNet protocol 2016-01-05 00:20:52 +01:00
HelloZeroNet b5ecb62bc6 rev280, The whole project reformatted to PEP8, UiRequest getPosted to query posted variables 2015-07-12 20:36:46 +02:00
HelloZeroNet 4f7e048413 socks proxy support, disable udp connections support, http bittorrent tracker support, port opened, external ip to stats, only need zeroname site if dont have, dont try to download file that not in content.json, store external ip even if port closed, recreate uirequest class to avoid unfinished requests in some cases 2015-04-12 23:59:22 +02:00
HelloZeroNet 9c5176a8cb site connection stats, msgpack unpacker stats, make sure we dont skip any namecoin blocks, no more sha1 hash to content.json, keep 5 open connection in passive mode, publish got content to 5 peers, upnp retry 3 times, keep connection loggers 2015-04-03 02:47:51 +02:00
HelloZeroNet 5b5c8acdcb new documents with examples, raise exception on connection error, close connection if no handshake for 60 sec, log unhandled exceptions, calc object size using guppy, typo fix 2015-03-11 01:12:53 +01:00
sirMackk e2bb5952eb Updates from issue #54 - obtaining local ip, logging, standalone 2015-03-07 19:22:09 -05:00
sirMackk 5ca4540f1d Fixes #54 - handles udp socket timeout error 2015-03-03 21:46:55 -05:00
sirMackk 218ceb4bdd Merging in upnp_punch_squashed 2015-02-24 08:02:05 -05:00
sirMackk d1877085ac Adds upnp port forwarder skeleton 2015-02-15 18:41:41 -05:00