├── .gitignore
├── License.txt
├── Readme.md
├── bin
├── Microsoft.VC90.CRT.manifest
├── PepperFlashPlayer.plugin
│ └── Contents
│ │ ├── CodeResources
│ │ ├── Info.plist
│ │ ├── MacOS
│ │ └── PepperFlashPlayer
│ │ └── _CodeSignature
│ │ └── CodeResources
├── ZeroNet.exe
├── _bsddb.pyd
├── _ctypes.pyd
├── _elementtree.pyd
├── _hashlib.pyd
├── _msi.pyd
├── _multiprocessing.pyd
├── _socket.pyd
├── _sqlite3.pyd
├── _ssl.pyd
├── _testcapi.pyd
├── bz2.pyd
├── core
│ ├── Zeronet-license
│ ├── Zeronet-readme.md
│ ├── data
│ │ ├── 1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv
│ │ │ ├── content.json
│ │ │ ├── css
│ │ │ │ ├── fonts1.css
│ │ │ │ ├── lander.css
│ │ │ │ └── lander3.css
│ │ │ ├── data
│ │ │ │ ├── lander.db
│ │ │ │ └── users
│ │ │ │ │ ├── 1KdnTJVBGzEZrJppFZtzfG9chukuMv8xSb
│ │ │ │ │ ├── content.json
│ │ │ │ │ ├── data.json
│ │ │ │ │ └── data.json-old
│ │ │ │ │ └── content.json
│ │ │ ├── dbschema.json
│ │ │ ├── font
│ │ │ │ ├── Mochary.ttf
│ │ │ │ ├── Roboto-Light.woff
│ │ │ │ ├── Roboto-Medium.woff
│ │ │ │ ├── TextMeOne-Regular.woff
│ │ │ │ └── TextMeOne.ttf
│ │ │ ├── img
│ │ │ │ ├── 16icons.png
│ │ │ │ ├── arrow-up.png
│ │ │ │ ├── arrowd.png
│ │ │ │ ├── bg2cols.gif
│ │ │ │ ├── bg3cols.gif
│ │ │ │ ├── bgnavbar.gif
│ │ │ │ ├── bgnavbaractive.gif
│ │ │ │ ├── bgnavbarhover.gif
│ │ │ │ ├── bgnavitem.gif
│ │ │ │ ├── big1v12.png
│ │ │ │ ├── dotccc.gif
│ │ │ │ ├── favicon.ico
│ │ │ │ ├── fuzium-screeny2.jpg
│ │ │ │ ├── icon-new.png
│ │ │ │ ├── join.png
│ │ │ │ ├── lander.jpg
│ │ │ │ ├── lander2.jpg
│ │ │ │ ├── lander3.jpg
│ │ │ │ ├── loading-circle.gif
│ │ │ │ ├── loading.gif
│ │ │ │ ├── logo.png
│ │ │ │ ├── logo_big.png
│ │ │ │ ├── magn.gif
│ │ │ │ ├── mainbg.gif
│ │ │ │ ├── notepad.png
│ │ │ │ ├── register.png
│ │ │ │ ├── searchbtn.png
│ │ │ │ ├── searchinput.png
│ │ │ │ ├── share-buttons.png
│ │ │ │ ├── spinner.gif
│ │ │ │ ├── user-menu-line.png
│ │ │ │ ├── userbarbg.png
│ │ │ │ ├── userbardivider.gif
│ │ │ │ └── zite
│ │ │ │ │ ├── bitsurf.jpg
│ │ │ │ │ ├── no-app.png
│ │ │ │ │ ├── onlyzero.jpg
│ │ │ │ │ └── zeronet.korso.win.jpg
│ │ │ ├── index.html
│ │ │ ├── js
│ │ │ │ ├── all-1.js
│ │ │ │ ├── all.js
│ │ │ │ ├── bookmarksHistory
│ │ │ │ │ ├── fullTextSearch.js
│ │ │ │ │ ├── placesSearch.js
│ │ │ │ │ └── placesWorker.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ ├── lib
│ │ │ │ │ ├── 00-jquery.min.js
│ │ │ │ │ ├── DateSince.coffee
│ │ │ │ │ ├── Utils.coffee
│ │ │ │ │ ├── ZeroFrame.coffee
│ │ │ │ │ ├── identicon.js
│ │ │ │ │ ├── jquery.cssanim.js
│ │ │ │ │ ├── jquery.csslater.coffee
│ │ │ │ │ ├── jquery.easing.1.3.js
│ │ │ │ │ └── pnglib.js
│ │ │ │ ├── mustache.js
│ │ │ │ ├── newapi.js
│ │ │ │ ├── topics.js
│ │ │ │ └── util
│ │ │ │ │ └── database.js
│ │ │ ├── pages
│ │ │ │ ├── all.html
│ │ │ │ ├── anime.html
│ │ │ │ ├── apps.html
│ │ │ │ ├── css
│ │ │ │ │ └── home.css
│ │ │ │ ├── games.html
│ │ │ │ ├── help.html
│ │ │ │ ├── home.html
│ │ │ │ ├── misc.html
│ │ │ │ ├── new.html
│ │ │ │ ├── news.html
│ │ │ │ ├── reviews.html
│ │ │ │ ├── vids.html
│ │ │ │ └── view-post.html
│ │ │ └── zite
│ │ │ │ └── thumbs
│ │ │ │ ├── 0-TV.jpg
│ │ │ │ ├── 0List.png
│ │ │ │ ├── 0chan.jpg
│ │ │ │ ├── 1nfuzed.jpg
│ │ │ │ ├── GIF-Time.jpg
│ │ │ │ ├── GXQ-Talk.jpg
│ │ │ │ ├── GreenJesus.jpg
│ │ │ │ ├── Hexo.jpg
│ │ │ │ ├── Hostcoin.jpg
│ │ │ │ ├── Hugo.jpg
│ │ │ │ ├── IFS-Master.jpg
│ │ │ │ ├── IFSite.jpg
│ │ │ │ ├── IPFS-Videos.jpg
│ │ │ │ ├── ISO-Links.jpg
│ │ │ │ ├── ImageZeroTalk.jpg
│ │ │ │ ├── InfinityNet.jpg
│ │ │ │ ├── KaffineSearch.jpg
│ │ │ │ ├── KickassTorrents.jpg
│ │ │ │ ├── KidSearch.jpg
│ │ │ │ ├── KopyKate.jpg
│ │ │ │ ├── LunarLander.jpg
│ │ │ │ ├── Miku.jpg
│ │ │ │ ├── MusicRanking.jpg
│ │ │ │ ├── Oniichan.jpg
│ │ │ │ ├── Rwby_Pingu.jpg
│ │ │ │ ├── Sqeek.jpg
│ │ │ │ ├── ThePirateLibrary.jpg
│ │ │ │ ├── Thunderwave.jpg
│ │ │ │ ├── WuYue.jpg
│ │ │ │ ├── ZedRoad.jpg
│ │ │ │ ├── Zero-Central.jpg
│ │ │ │ ├── ZeroBoard.jpg
│ │ │ │ ├── ZeroCentral.jpg
│ │ │ │ ├── ZeroHello.jpg
│ │ │ │ ├── ZeroID.jpg
│ │ │ │ ├── ZeroLeakZ.jpg
│ │ │ │ ├── ZeroLinux.jpg
│ │ │ │ ├── ZeroMail.jpg
│ │ │ │ ├── ZeroMail2.0.jpg
│ │ │ │ ├── ZeroMaps.jpg
│ │ │ │ ├── ZeroMe.png
│ │ │ │ ├── ZeroMusic.jpg
│ │ │ │ ├── ZeroMux.jpg
│ │ │ │ ├── ZeroTorrent.jpg
│ │ │ │ ├── ZeroTube.jpg
│ │ │ │ ├── ZeroWiki.jpg
│ │ │ │ ├── Ztalk.png
│ │ │ │ ├── bitsurf.jpg
│ │ │ │ ├── board_small.png
│ │ │ │ ├── lander.jpg
│ │ │ │ ├── mkg200001.jpg
│ │ │ │ ├── onlyzero.jpg
│ │ │ │ ├── play_logo.png
│ │ │ │ ├── proxy-th3nd.jpg
│ │ │ │ ├── thumb.png
│ │ │ │ ├── zeronet-iikb-org.jpg
│ │ │ │ ├── zeronet.korso.win.jpg
│ │ │ │ └── zn-maly-io.jpg
│ │ ├── 1Name2NXVi1RDPDgf5617UoW7xA6YrhM9F
│ │ │ ├── content.json
│ │ │ ├── css
│ │ │ │ └── all.css
│ │ │ ├── data
│ │ │ │ └── names.json
│ │ │ ├── index.html
│ │ │ └── js
│ │ │ │ └── all.js
│ │ ├── content.db
│ │ ├── lock.pid
│ │ ├── mutes.json
│ │ ├── sites.json
│ │ └── users.json
│ ├── plugins
│ │ ├── AnnounceZero
│ │ │ ├── AnnounceZeroPlugin.py
│ │ │ └── __init__.py
│ │ ├── CryptMessage
│ │ │ ├── CryptMessage.py
│ │ │ ├── CryptMessagePlugin.py
│ │ │ ├── Test
│ │ │ │ ├── TestCrypt.py
│ │ │ │ ├── conftest.py
│ │ │ │ └── pytest.ini
│ │ │ └── __init__.py
│ │ ├── MergerSite
│ │ │ ├── MergerSitePlugin.py
│ │ │ ├── __init__.py
│ │ │ └── languages
│ │ │ │ ├── fr.json
│ │ │ │ ├── hu.json
│ │ │ │ ├── tr.json
│ │ │ │ ├── zh-tw.json
│ │ │ │ └── zh.json
│ │ ├── Newsfeed
│ │ │ ├── NewsfeedPlugin.py
│ │ │ └── __init__.py
│ │ ├── OptionalManager
│ │ │ ├── ContentDbPlugin.py
│ │ │ ├── OptionalManagerPlugin.py
│ │ │ ├── Test
│ │ │ │ ├── TestOptionalManager.py
│ │ │ │ ├── conftest.py
│ │ │ │ └── pytest.ini
│ │ │ ├── UiWebsocketPlugin.py
│ │ │ ├── __init__.py
│ │ │ └── languages
│ │ │ │ ├── fr.json
│ │ │ │ ├── hu.json
│ │ │ │ ├── zh-tw.json
│ │ │ │ └── zh.json
│ │ ├── PeerDb
│ │ │ ├── PeerDbPlugin.py
│ │ │ └── __init__.py
│ │ ├── Sidebar
│ │ │ ├── SidebarPlugin.py
│ │ │ ├── __init__.py
│ │ │ ├── languages
│ │ │ │ ├── da.json
│ │ │ │ ├── de.json
│ │ │ │ ├── es.json
│ │ │ │ ├── fr.json
│ │ │ │ ├── hu.json
│ │ │ │ ├── it.json
│ │ │ │ ├── pl.json
│ │ │ │ ├── ru.json
│ │ │ │ ├── tr.json
│ │ │ │ ├── zh-tw.json
│ │ │ │ └── zh.json
│ │ │ ├── maxminddb
│ │ │ │ ├── __init__.py
│ │ │ │ ├── compat.py
│ │ │ │ ├── const.py
│ │ │ │ ├── decoder.py
│ │ │ │ ├── errors.py
│ │ │ │ ├── extension
│ │ │ │ │ └── maxminddb.c
│ │ │ │ ├── file.py
│ │ │ │ ├── ipaddr.py
│ │ │ │ └── reader.py
│ │ │ ├── media-globe
│ │ │ │ ├── Detector.js
│ │ │ │ ├── Tween.js
│ │ │ │ ├── all.js
│ │ │ │ ├── globe.js
│ │ │ │ ├── three.min.js
│ │ │ │ └── world.jpg
│ │ │ └── media
│ │ │ │ ├── Class.coffee
│ │ │ │ ├── RateLimit.coffee
│ │ │ │ ├── Scrollable.js
│ │ │ │ ├── Scrollbable.css
│ │ │ │ ├── Sidebar.coffee
│ │ │ │ ├── Sidebar.css
│ │ │ │ ├── all.css
│ │ │ │ ├── all.js
│ │ │ │ └── morphdom.js
│ │ ├── Stats
│ │ │ ├── StatsPlugin.py
│ │ │ └── __init__.py
│ │ ├── TranslateSite
│ │ │ ├── TranslateSitePlugin.py
│ │ │ └── __init__.py
│ │ ├── Trayicon
│ │ │ ├── TrayiconPlugin.py
│ │ │ ├── __init__.py
│ │ │ ├── languages
│ │ │ │ ├── fr.json
│ │ │ │ ├── hu.json
│ │ │ │ ├── tr.json
│ │ │ │ ├── zh-tw.json
│ │ │ │ └── zh.json
│ │ │ ├── lib
│ │ │ │ ├── __init__.py
│ │ │ │ ├── notificationicon.py
│ │ │ │ └── winfolders.py
│ │ │ └── trayicon.ico
│ │ ├── Zeroname
│ │ │ ├── SiteManagerPlugin.py
│ │ │ ├── UiRequestPlugin.py
│ │ │ ├── __init__.py
│ │ │ └── updater
│ │ │ │ └── zeroname_updater.py
│ │ ├── disabled-Bootstrapper
│ │ │ ├── BootstrapperDb.py
│ │ │ ├── BootstrapperPlugin.py
│ │ │ ├── Test
│ │ │ │ ├── TestBootstrapper.py
│ │ │ │ ├── conftest.py
│ │ │ │ └── pytest.ini
│ │ │ └── __init__.py
│ │ ├── disabled-Dnschain
│ │ │ ├── SiteManagerPlugin.py
│ │ │ ├── UiRequestPlugin.py
│ │ │ └── __init__.py
│ │ ├── disabled-DonationMessage
│ │ │ ├── DonationMessagePlugin.py
│ │ │ └── __init__.py
│ │ ├── disabled-Multiuser
│ │ │ ├── MultiuserPlugin.py
│ │ │ ├── UserPlugin.py
│ │ │ └── __init__.py
│ │ ├── disabled-UiPassword
│ │ │ ├── UiPasswordPlugin.py
│ │ │ ├── __init__.py
│ │ │ └── login.html
│ │ └── disabled-Zeroname-local
│ │ │ ├── SiteManagerPlugin.py
│ │ │ ├── UiRequestPlugin.py
│ │ │ ├── __init__.py
│ │ │ ├── bitcoinrpc
│ │ │ ├── __init__.py
│ │ │ └── authproxy.py
│ │ │ └── domainLookup.py
│ ├── src
│ │ ├── Config.py
│ │ ├── Config.pyc
│ │ ├── Connection
│ │ │ ├── Connection.py
│ │ │ ├── ConnectionServer.py
│ │ │ └── __init__.py
│ │ ├── Content
│ │ │ ├── ContentDb.py
│ │ │ ├── ContentDb.pyc
│ │ │ ├── ContentDbDict.py
│ │ │ ├── ContentDbDict.pyc
│ │ │ ├── ContentManager.py
│ │ │ ├── ContentManager.pyc
│ │ │ ├── __init__.py
│ │ │ └── __init__.pyc
│ │ ├── Crypt
│ │ │ ├── CryptBitcoin.py
│ │ │ ├── CryptBitcoin.pyc
│ │ │ ├── CryptConnection.py
│ │ │ ├── CryptHash.py
│ │ │ ├── CryptHash.pyc
│ │ │ ├── CryptRsa.py
│ │ │ ├── CryptRsa.pyc
│ │ │ ├── __init__.py
│ │ │ └── __init__.pyc
│ │ ├── Db
│ │ │ ├── Db.py
│ │ │ ├── Db.pyc
│ │ │ ├── DbCursor.py
│ │ │ ├── DbCursor.pyc
│ │ │ ├── DbQuery.py
│ │ │ ├── DbQuery.pyc
│ │ │ ├── __init__.py
│ │ │ └── __init__.pyc
│ │ ├── Debug
│ │ │ ├── Debug.py
│ │ │ ├── Debug.pyc
│ │ │ ├── DebugHook.py
│ │ │ ├── DebugHook.pyc
│ │ │ ├── DebugMedia.py
│ │ │ ├── DebugReloader.py
│ │ │ ├── DebugReloader.pyc
│ │ │ ├── __init__.py
│ │ │ └── __init__.pyc
│ │ ├── File
│ │ │ ├── FileRequest.py
│ │ │ ├── FileServer.py
│ │ │ └── __init__.py
│ │ ├── Peer
│ │ │ ├── Peer.py
│ │ │ ├── Peer.pyc
│ │ │ ├── PeerHashfield.py
│ │ │ ├── PeerHashfield.pyc
│ │ │ ├── __init__.py
│ │ │ └── __init__.pyc
│ │ ├── Plugin
│ │ │ ├── PluginManager.py
│ │ │ ├── PluginManager.pyc
│ │ │ ├── __init__.py
│ │ │ └── __init__.pyc
│ │ ├── Site
│ │ │ ├── Site.py
│ │ │ ├── Site.pyc
│ │ │ ├── SiteManager.py
│ │ │ ├── SiteManager.pyc
│ │ │ ├── SiteStorage.py
│ │ │ ├── SiteStorage.pyc
│ │ │ ├── __init__.py
│ │ │ └── __init__.pyc
│ │ ├── Test
│ │ │ ├── BenchmarkSsl.py
│ │ │ ├── Spy.py
│ │ │ ├── TestConfig.py
│ │ │ ├── TestConnectionServer.py
│ │ │ ├── TestContent.py
│ │ │ ├── TestContentUser.py
│ │ │ ├── TestCryptBitcoin.py
│ │ │ ├── TestCryptConnection.py
│ │ │ ├── TestDb.py
│ │ │ ├── TestDbQuery.py
│ │ │ ├── TestDiff.py
│ │ │ ├── TestEvent.py
│ │ │ ├── TestFileRequest.py
│ │ │ ├── TestHelper.py
│ │ │ ├── TestNoparallel.py
│ │ │ ├── TestPeer.py
│ │ │ ├── TestRateLimit.py
│ │ │ ├── TestSite.py
│ │ │ ├── TestSiteDownload.py
│ │ │ ├── TestSiteStorage.py
│ │ │ ├── TestTor.py
│ │ │ ├── TestTranslate.py
│ │ │ ├── TestUpnpPunch.py
│ │ │ ├── TestUser.py
│ │ │ ├── TestWeb.py
│ │ │ ├── __init__.py
│ │ │ ├── conftest.py
│ │ │ ├── coverage.ini
│ │ │ ├── pytest.ini
│ │ │ └── testdata
│ │ │ │ └── 1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original
│ │ │ │ ├── content.json
│ │ │ │ ├── css
│ │ │ │ └── all.css
│ │ │ │ ├── data-default
│ │ │ │ ├── data.json
│ │ │ │ └── users
│ │ │ │ │ └── content-default.json
│ │ │ │ ├── data
│ │ │ │ ├── data.json
│ │ │ │ ├── img
│ │ │ │ │ ├── autoupdate.png
│ │ │ │ │ ├── direct_domains.png
│ │ │ │ │ ├── domain.png
│ │ │ │ │ ├── memory.png
│ │ │ │ │ ├── multiuser.png
│ │ │ │ │ ├── progressbar.png
│ │ │ │ │ ├── slides.png
│ │ │ │ │ ├── slots_memory.png
│ │ │ │ │ ├── trayicon.png
│ │ │ │ │ ├── zeroblog-comments.png
│ │ │ │ │ ├── zeroid.png
│ │ │ │ │ ├── zeroname.png
│ │ │ │ │ ├── zerotalk-mark.png
│ │ │ │ │ ├── zerotalk-upvote.png
│ │ │ │ │ └── zerotalk.png
│ │ │ │ ├── optional.txt
│ │ │ │ ├── test_include
│ │ │ │ │ ├── content.json
│ │ │ │ │ └── data.json
│ │ │ │ └── users
│ │ │ │ │ ├── 1C5sgvWaSgfaTpV5kjBCnCiKtENNMYo69q
│ │ │ │ │ ├── content.json
│ │ │ │ │ └── data.json
│ │ │ │ │ ├── 1CjfbrbwtP8Y2QjPy12vpTATkUT7oSiPQ9
│ │ │ │ │ ├── content.json
│ │ │ │ │ ├── data.json
│ │ │ │ │ └── peanut-butter-jelly-time.gif
│ │ │ │ │ ├── 1J6UrZMkarjVg5ax9W4qThir3BFUikbW6C
│ │ │ │ │ ├── content.json
│ │ │ │ │ └── data.json
│ │ │ │ │ └── content.json
│ │ │ │ ├── dbschema.json
│ │ │ │ ├── img
│ │ │ │ └── loading.gif
│ │ │ │ ├── index.html
│ │ │ │ └── js
│ │ │ │ └── all.js
│ │ ├── Tor
│ │ │ ├── TorManager.py
│ │ │ └── __init__.py
│ │ ├── Translate
│ │ │ ├── Translate.py
│ │ │ ├── Translate.pyc
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyc
│ │ │ └── languages
│ │ │ │ ├── da.json
│ │ │ │ ├── de.json
│ │ │ │ ├── es.json
│ │ │ │ ├── fr.json
│ │ │ │ ├── hu.json
│ │ │ │ ├── it.json
│ │ │ │ ├── nl.json
│ │ │ │ ├── pl.json
│ │ │ │ ├── ru.json
│ │ │ │ ├── tr.json
│ │ │ │ ├── zh-tw.json
│ │ │ │ └── zh.json
│ │ ├── Ui
│ │ │ ├── UiRequest.py
│ │ │ ├── UiServer.py
│ │ │ ├── UiWebsocket.py
│ │ │ ├── __init__.py
│ │ │ ├── media
│ │ │ │ ├── Fixbutton.coffee
│ │ │ │ ├── Loading.coffee
│ │ │ │ ├── Notifications.coffee
│ │ │ │ ├── Wrapper.coffee
│ │ │ │ ├── Wrapper.css
│ │ │ │ ├── all.css
│ │ │ │ ├── all.js
│ │ │ │ ├── css
│ │ │ │ │ ├── dragula.css
│ │ │ │ │ ├── findinpage.css
│ │ │ │ │ ├── font-awesome.min.css
│ │ │ │ │ ├── navbar.css
│ │ │ │ │ ├── searchbar.css
│ │ │ │ │ ├── semantic.min.css
│ │ │ │ │ ├── style.css
│ │ │ │ │ ├── tasks.css
│ │ │ │ │ ├── themes
│ │ │ │ │ │ ├── basic
│ │ │ │ │ │ │ └── assets
│ │ │ │ │ │ │ │ └── fonts
│ │ │ │ │ │ │ │ ├── icons.eot
│ │ │ │ │ │ │ │ ├── icons.svg
│ │ │ │ │ │ │ │ ├── icons.ttf
│ │ │ │ │ │ │ │ └── icons.woff
│ │ │ │ │ │ └── default
│ │ │ │ │ │ │ └── assets
│ │ │ │ │ │ │ ├── fonts
│ │ │ │ │ │ │ ├── icons.eot
│ │ │ │ │ │ │ ├── icons.otf
│ │ │ │ │ │ │ ├── icons.svg
│ │ │ │ │ │ │ ├── icons.ttf
│ │ │ │ │ │ │ ├── icons.woff
│ │ │ │ │ │ │ └── icons.woff2
│ │ │ │ │ │ │ └── images
│ │ │ │ │ │ │ └── flags.png
│ │ │ │ │ ├── toggle.css
│ │ │ │ │ └── webviews.css
│ │ │ │ ├── fonts
│ │ │ │ │ ├── FontAwesome.otf
│ │ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ │ ├── fontawesome-webfont.svg
│ │ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ │ └── fontawesome-webfont.woff2
│ │ │ │ ├── img
│ │ │ │ │ ├── favicon.ico
│ │ │ │ │ ├── favicon.psd
│ │ │ │ │ ├── loading-circle.gif
│ │ │ │ │ ├── loading.gif
│ │ │ │ │ └── logo.psd
│ │ │ │ ├── js
│ │ │ │ │ ├── bookmarksHistory
│ │ │ │ │ │ ├── bookmarksHistory.js
│ │ │ │ │ │ ├── fullTextSearch.js
│ │ │ │ │ │ ├── placesSearch.js
│ │ │ │ │ │ └── placesWorker.js
│ │ │ │ │ ├── build.js
│ │ │ │ │ ├── bundle.js
│ │ │ │ │ ├── dexie.min.js
│ │ │ │ │ ├── dragula.min.js
│ │ │ │ │ ├── semantic.min.js
│ │ │ │ │ ├── string_score.min.js
│ │ │ │ │ └── toggle.js
│ │ │ │ └── lib
│ │ │ │ │ ├── 00-jquery.min.js
│ │ │ │ │ ├── RateLimit.coffee
│ │ │ │ │ ├── ZeroWebsocket.coffee
│ │ │ │ │ ├── jquery.cssanim.js
│ │ │ │ │ ├── jquery.csslater.coffee
│ │ │ │ │ └── jquery.easing.1.3.js
│ │ │ └── template
│ │ │ │ └── wrapper.html
│ │ ├── User
│ │ │ ├── User.py
│ │ │ ├── User.pyc
│ │ │ ├── UserManager.py
│ │ │ ├── UserManager.pyc
│ │ │ ├── __init__.py
│ │ │ └── __init__.pyc
│ │ ├── Worker
│ │ │ ├── Worker.py
│ │ │ ├── Worker.pyc
│ │ │ ├── WorkerManager.py
│ │ │ ├── WorkerManager.pyc
│ │ │ ├── __init__.py
│ │ │ └── __init__.pyc
│ │ ├── __init__.py
│ │ ├── lib
│ │ │ ├── BitcoinECC
│ │ │ │ ├── BitcoinECC.py
│ │ │ │ ├── BitcoinECC.pyc
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __init__.pyc
│ │ │ │ └── newBitcoinECC.py
│ │ │ ├── PySocks
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── __init__.py
│ │ │ │ ├── setup.py
│ │ │ │ ├── socks.py
│ │ │ │ ├── sockshandler.py
│ │ │ │ └── test
│ │ │ │ │ ├── README
│ │ │ │ │ ├── httpproxy.py
│ │ │ │ │ ├── mocks
│ │ │ │ │ ├── mocks.conf
│ │ │ │ │ ├── socks4server.py
│ │ │ │ │ ├── sockstest.py
│ │ │ │ │ └── test.sh
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyc
│ │ │ ├── bencode
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __init__.pyc
│ │ │ │ ├── decode.py
│ │ │ │ ├── decode.pyc
│ │ │ │ ├── encode.py
│ │ │ │ └── encode.pyc
│ │ │ ├── cssvendor
│ │ │ │ ├── __init__.py
│ │ │ │ └── cssvendor.py
│ │ │ ├── geventwebsocket
│ │ │ │ ├── __init__.py
│ │ │ │ ├── exceptions.py
│ │ │ │ ├── gunicorn
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ └── workers.py
│ │ │ │ ├── handler.py
│ │ │ │ ├── logging.py
│ │ │ │ ├── protocols
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── base.py
│ │ │ │ │ └── wamp.py
│ │ │ │ ├── resource.py
│ │ │ │ ├── server.py
│ │ │ │ ├── utf8validator.py
│ │ │ │ ├── utils.py
│ │ │ │ └── websocket.py
│ │ │ ├── opensslVerify
│ │ │ │ ├── HashInfo.txt
│ │ │ │ ├── OpenSSL License.txt
│ │ │ │ ├── ReadMe.txt
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __init__.pyc
│ │ │ │ ├── gencert.cmd
│ │ │ │ ├── libeay32.dll
│ │ │ │ ├── openssl.cnf
│ │ │ │ ├── opensslVerify.py
│ │ │ │ ├── opensslVerify.pyc
│ │ │ │ └── ssleay32.dll
│ │ │ ├── pyasn1
│ │ │ │ ├── CHANGES
│ │ │ │ ├── LICENSE
│ │ │ │ ├── PKG-INFO
│ │ │ │ ├── README
│ │ │ │ ├── THANKS
│ │ │ │ ├── TODO
│ │ │ │ ├── __init__.py
│ │ │ │ ├── codec
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── ber
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ ├── decoder.py
│ │ │ │ │ │ ├── encoder.py
│ │ │ │ │ │ └── eoo.py
│ │ │ │ │ ├── cer
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ ├── decoder.py
│ │ │ │ │ │ └── encoder.py
│ │ │ │ │ └── der
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ ├── decoder.py
│ │ │ │ │ │ └── encoder.py
│ │ │ │ ├── compat
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ └── octets.py
│ │ │ │ ├── debug.py
│ │ │ │ ├── error.py
│ │ │ │ └── type
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── base.py
│ │ │ │ │ ├── char.py
│ │ │ │ │ ├── constraint.py
│ │ │ │ │ ├── error.py
│ │ │ │ │ ├── namedtype.py
│ │ │ │ │ ├── namedval.py
│ │ │ │ │ ├── tag.py
│ │ │ │ │ ├── tagmap.py
│ │ │ │ │ ├── univ.py
│ │ │ │ │ └── useful.py
│ │ │ ├── pybitcointools
│ │ │ │ ├── LICENSE
│ │ │ │ ├── MANIFEST.in
│ │ │ │ ├── README.txt
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __init__.pyc
│ │ │ │ ├── bitcoin
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── __init__.pyc
│ │ │ │ │ ├── bci.py
│ │ │ │ │ ├── bci.pyc
│ │ │ │ │ ├── blocks.py
│ │ │ │ │ ├── blocks.pyc
│ │ │ │ │ ├── composite.py
│ │ │ │ │ ├── composite.pyc
│ │ │ │ │ ├── deterministic.py
│ │ │ │ │ ├── deterministic.pyc
│ │ │ │ │ ├── main.py
│ │ │ │ │ ├── main.pyc
│ │ │ │ │ ├── py2specials.py
│ │ │ │ │ ├── py2specials.pyc
│ │ │ │ │ ├── py3specials.py
│ │ │ │ │ ├── py3specials.pyc
│ │ │ │ │ ├── ripemd.py
│ │ │ │ │ ├── ripemd.pyc
│ │ │ │ │ ├── stealth.py
│ │ │ │ │ ├── stealth.pyc
│ │ │ │ │ ├── transaction.py
│ │ │ │ │ └── transaction.pyc
│ │ │ │ ├── pybtctool
│ │ │ │ ├── setup.py
│ │ │ │ ├── test.py
│ │ │ │ └── test_stealth.py
│ │ │ ├── pyelliptic
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── __init__.py
│ │ │ │ ├── arithmetic.py
│ │ │ │ ├── cipher.py
│ │ │ │ ├── ecc.py
│ │ │ │ ├── hash.py
│ │ │ │ └── openssl.py
│ │ │ ├── rsa
│ │ │ │ ├── CHANGELOG.txt
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.rst
│ │ │ │ ├── __init__.py
│ │ │ │ ├── _compat.py
│ │ │ │ ├── _version133.py
│ │ │ │ ├── _version200.py
│ │ │ │ ├── asn1.py
│ │ │ │ ├── bigfile.py
│ │ │ │ ├── cli.py
│ │ │ │ ├── common.py
│ │ │ │ ├── core.py
│ │ │ │ ├── key.py
│ │ │ │ ├── parallel.py
│ │ │ │ ├── pem.py
│ │ │ │ ├── pkcs1.py
│ │ │ │ ├── prime.py
│ │ │ │ ├── randnum.py
│ │ │ │ ├── transform.py
│ │ │ │ ├── util.py
│ │ │ │ └── varblock.py
│ │ │ └── subtl
│ │ │ │ ├── LICENCE
│ │ │ │ ├── README.md
│ │ │ │ ├── __init__.py
│ │ │ │ ├── __init__.pyc
│ │ │ │ ├── subtl.py
│ │ │ │ └── subtl.pyc
│ │ ├── main.py
│ │ ├── main.pyc
│ │ └── util
│ │ │ ├── Diff.py
│ │ │ ├── Diff.pyc
│ │ │ ├── Event.py
│ │ │ ├── Event.pyc
│ │ │ ├── Noparallel.py
│ │ │ ├── Noparallel.pyc
│ │ │ ├── Platform.py
│ │ │ ├── Pooled.py
│ │ │ ├── Pooled.pyc
│ │ │ ├── QueryJson.py
│ │ │ ├── RateLimit.py
│ │ │ ├── RateLimit.pyc
│ │ │ ├── SocksProxy.py
│ │ │ ├── SslPatch.py
│ │ │ ├── StreamingMsgpack.py
│ │ │ ├── UpnpPunch.py
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyc
│ │ │ ├── helper.py
│ │ │ └── helper.pyc
│ ├── start.py
│ ├── tools
│ │ ├── coffee
│ │ │ ├── README.md
│ │ │ ├── coffee-script.js
│ │ │ ├── coffee.cmd
│ │ │ └── coffee.wsf
│ │ └── tor
│ │ │ ├── manual_install.txt
│ │ │ ├── start.cmd
│ │ │ └── torrc
│ ├── update.py
│ └── zeronet.py
├── gevent._semaphore.pyd
├── gevent.ares.pyd
├── gevent.corecext.pyd
├── greenlet.pyd
├── lib
│ ├── Microsoft.VC90.CRT.manifest
│ ├── _bsddb.pyd
│ ├── _ctypes.pyd
│ ├── _elementtree.pyd
│ ├── _hashlib.pyd
│ ├── _msi.pyd
│ ├── _multiprocessing.pyd
│ ├── _socket.pyd
│ ├── _sqlite3.pyd
│ ├── _ssl.pyd
│ ├── _testcapi.pyd
│ ├── bz2.pyd
│ ├── gevent.ares.pyd
│ ├── greenlet.pyd
│ ├── msgpack._packer.pyd
│ ├── msgpack._unpacker.pyd
│ ├── msvcm90.dll
│ ├── msvcp90.dll
│ ├── msvcr90.dll
│ ├── pyexpat.pyd
│ ├── pywintypes27.dll
│ ├── select.pyd
│ ├── sqlite3.dll
│ ├── unicodedata.pyd
│ ├── win32api.pyd
│ ├── win32evtlog.pyd
│ ├── win32file.pyd
│ ├── win32pipe.pyd
│ └── win32wnet.pyd
├── msgpack._packer.pyd
├── msgpack._unpacker.pyd
├── msvcm90.dll
├── msvcp90.dll
├── msvcr90.dll
├── pepflashplayer64_25_0_0_127.dll
├── pyexpat.pyd
├── python27.dll
├── pywintypes27.dll
├── select.pyd
├── sqlite3.dll
├── unicodedata.pyd
├── win32api.pyd
├── win32evtlog.pyd
├── win32file.pyd
├── win32pipe.pyd
└── win32wnet.pyd
├── core
├── Zeronet-license
├── Zeronet-readme.md
├── plugins
│ ├── AnnounceZero
│ │ ├── AnnounceZeroPlugin.py
│ │ └── __init__.py
│ ├── CryptMessage
│ │ ├── CryptMessage.py
│ │ ├── CryptMessagePlugin.py
│ │ ├── Test
│ │ │ ├── TestCrypt.py
│ │ │ ├── conftest.py
│ │ │ └── pytest.ini
│ │ └── __init__.py
│ ├── FilePack
│ │ ├── FilePackPlugin.py
│ │ ├── FilePackPlugin.pyc
│ │ ├── __init__.py
│ │ └── __init__.pyc
│ ├── MergerSite
│ │ ├── MergerSitePlugin.py
│ │ ├── __init__.py
│ │ └── languages
│ │ │ ├── fr.json
│ │ │ ├── hu.json
│ │ │ ├── tr.json
│ │ │ ├── zh-tw.json
│ │ │ └── zh.json
│ ├── Mute
│ │ ├── MutePlugin.py
│ │ ├── MutePlugin.pyc
│ │ ├── __init__.py
│ │ ├── __init__.pyc
│ │ └── languages
│ │ │ ├── hu.json
│ │ │ ├── it.json
│ │ │ ├── zh-tw.json
│ │ │ └── zh.json
│ ├── Newsfeed
│ │ ├── NewsfeedPlugin.py
│ │ └── __init__.py
│ ├── OptionalManager
│ │ ├── ContentDbPlugin.py
│ │ ├── OptionalManagerPlugin.py
│ │ ├── Test
│ │ │ ├── TestOptionalManager.py
│ │ │ ├── conftest.py
│ │ │ └── pytest.ini
│ │ ├── UiWebsocketPlugin.py
│ │ ├── __init__.py
│ │ └── languages
│ │ │ ├── fr.json
│ │ │ ├── hu.json
│ │ │ ├── zh-tw.json
│ │ │ └── zh.json
│ ├── PeerDb
│ │ ├── PeerDbPlugin.py
│ │ └── __init__.py
│ ├── Sidebar
│ │ ├── SidebarPlugin.py
│ │ ├── __init__.py
│ │ ├── languages
│ │ │ ├── da.json
│ │ │ ├── de.json
│ │ │ ├── es.json
│ │ │ ├── fr.json
│ │ │ ├── hu.json
│ │ │ ├── it.json
│ │ │ ├── pl.json
│ │ │ ├── ru.json
│ │ │ ├── tr.json
│ │ │ ├── zh-tw.json
│ │ │ └── zh.json
│ │ ├── maxminddb
│ │ │ ├── __init__.py
│ │ │ ├── compat.py
│ │ │ ├── const.py
│ │ │ ├── decoder.py
│ │ │ ├── errors.py
│ │ │ ├── extension
│ │ │ │ └── maxminddb.c
│ │ │ ├── file.py
│ │ │ ├── ipaddr.py
│ │ │ └── reader.py
│ │ ├── media-globe
│ │ │ ├── Detector.js
│ │ │ ├── Tween.js
│ │ │ ├── all.js
│ │ │ ├── globe.js
│ │ │ ├── three.min.js
│ │ │ └── world.jpg
│ │ └── media
│ │ │ ├── Class.coffee
│ │ │ ├── RateLimit.coffee
│ │ │ ├── Scrollable.js
│ │ │ ├── Scrollbable.css
│ │ │ ├── Sidebar.coffee
│ │ │ ├── Sidebar.css
│ │ │ ├── all.css
│ │ │ ├── all.js
│ │ │ └── morphdom.js
│ ├── Stats
│ │ ├── StatsPlugin.py
│ │ └── __init__.py
│ ├── TranslateSite
│ │ ├── TranslateSitePlugin.py
│ │ └── __init__.py
│ ├── Trayicon
│ │ ├── TrayiconPlugin.py
│ │ ├── __init__.py
│ │ ├── languages
│ │ │ ├── fr.json
│ │ │ ├── hu.json
│ │ │ ├── tr.json
│ │ │ ├── zh-tw.json
│ │ │ └── zh.json
│ │ ├── lib
│ │ │ ├── __init__.py
│ │ │ ├── notificationicon.py
│ │ │ └── winfolders.py
│ │ └── trayicon.ico
│ ├── Zeroname
│ │ ├── SiteManagerPlugin.py
│ │ ├── UiRequestPlugin.py
│ │ ├── __init__.py
│ │ └── updater
│ │ │ └── zeroname_updater.py
│ ├── disabled-Bootstrapper
│ │ ├── BootstrapperDb.py
│ │ ├── BootstrapperPlugin.py
│ │ ├── Test
│ │ │ ├── TestBootstrapper.py
│ │ │ ├── conftest.py
│ │ │ └── pytest.ini
│ │ └── __init__.py
│ ├── disabled-Dnschain
│ │ ├── SiteManagerPlugin.py
│ │ ├── UiRequestPlugin.py
│ │ └── __init__.py
│ ├── disabled-DonationMessage
│ │ ├── DonationMessagePlugin.py
│ │ └── __init__.py
│ ├── disabled-Multiuser
│ │ ├── MultiuserPlugin.py
│ │ ├── UserPlugin.py
│ │ └── __init__.py
│ ├── disabled-UiPassword
│ │ ├── UiPasswordPlugin.py
│ │ ├── __init__.py
│ │ └── login.html
│ └── disabled-Zeroname-local
│ │ ├── SiteManagerPlugin.py
│ │ ├── UiRequestPlugin.py
│ │ ├── __init__.py
│ │ ├── bitcoinrpc
│ │ ├── __init__.py
│ │ └── authproxy.py
│ │ └── domainLookup.py
├── src
│ ├── Config.py
│ ├── Connection
│ │ ├── Connection.py
│ │ ├── ConnectionServer.py
│ │ └── __init__.py
│ ├── Content
│ │ ├── ContentDb.py
│ │ ├── ContentDbDict.py
│ │ ├── ContentManager.py
│ │ └── __init__.py
│ ├── Crypt
│ │ ├── CryptBitcoin.py
│ │ ├── CryptConnection.py
│ │ ├── CryptHash.py
│ │ ├── CryptRsa.py
│ │ └── __init__.py
│ ├── Db
│ │ ├── Db.py
│ │ ├── DbCursor.py
│ │ ├── DbQuery.py
│ │ └── __init__.py
│ ├── Debug
│ │ ├── Debug.py
│ │ ├── DebugHook.py
│ │ ├── DebugMedia.py
│ │ ├── DebugReloader.py
│ │ └── __init__.py
│ ├── File
│ │ ├── FileRequest.py
│ │ ├── FileServer.py
│ │ └── __init__.py
│ ├── Peer
│ │ ├── Peer.py
│ │ ├── PeerHashfield.py
│ │ └── __init__.py
│ ├── Plugin
│ │ ├── PluginManager.py
│ │ └── __init__.py
│ ├── Site
│ │ ├── Site.py
│ │ ├── SiteManager.py
│ │ ├── SiteStorage.py
│ │ └── __init__.py
│ ├── Test
│ │ ├── BenchmarkSsl.py
│ │ ├── Spy.py
│ │ ├── TestConfig.py
│ │ ├── TestConnectionServer.py
│ │ ├── TestContent.py
│ │ ├── TestContentUser.py
│ │ ├── TestCryptBitcoin.py
│ │ ├── TestCryptConnection.py
│ │ ├── TestDb.py
│ │ ├── TestDbQuery.py
│ │ ├── TestDiff.py
│ │ ├── TestEvent.py
│ │ ├── TestFileRequest.py
│ │ ├── TestHelper.py
│ │ ├── TestNoparallel.py
│ │ ├── TestPeer.py
│ │ ├── TestRateLimit.py
│ │ ├── TestSite.py
│ │ ├── TestSiteDownload.py
│ │ ├── TestSiteStorage.py
│ │ ├── TestTor.py
│ │ ├── TestTranslate.py
│ │ ├── TestUpnpPunch.py
│ │ ├── TestUser.py
│ │ ├── TestWeb.py
│ │ ├── __init__.py
│ │ ├── conftest.py
│ │ ├── coverage.ini
│ │ ├── pytest.ini
│ │ └── testdata
│ │ │ └── 1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original
│ │ │ ├── content.json
│ │ │ ├── css
│ │ │ └── all.css
│ │ │ ├── data-default
│ │ │ ├── data.json
│ │ │ └── users
│ │ │ │ └── content-default.json
│ │ │ ├── data
│ │ │ ├── data.json
│ │ │ ├── img
│ │ │ │ ├── autoupdate.png
│ │ │ │ ├── direct_domains.png
│ │ │ │ ├── domain.png
│ │ │ │ ├── memory.png
│ │ │ │ ├── multiuser.png
│ │ │ │ ├── progressbar.png
│ │ │ │ ├── slides.png
│ │ │ │ ├── slots_memory.png
│ │ │ │ ├── trayicon.png
│ │ │ │ ├── zeroblog-comments.png
│ │ │ │ ├── zeroid.png
│ │ │ │ ├── zeroname.png
│ │ │ │ ├── zerotalk-mark.png
│ │ │ │ ├── zerotalk-upvote.png
│ │ │ │ └── zerotalk.png
│ │ │ ├── optional.txt
│ │ │ ├── test_include
│ │ │ │ ├── content.json
│ │ │ │ └── data.json
│ │ │ └── users
│ │ │ │ ├── 1C5sgvWaSgfaTpV5kjBCnCiKtENNMYo69q
│ │ │ │ ├── content.json
│ │ │ │ └── data.json
│ │ │ │ ├── 1CjfbrbwtP8Y2QjPy12vpTATkUT7oSiPQ9
│ │ │ │ ├── content.json
│ │ │ │ ├── data.json
│ │ │ │ └── peanut-butter-jelly-time.gif
│ │ │ │ ├── 1J6UrZMkarjVg5ax9W4qThir3BFUikbW6C
│ │ │ │ ├── content.json
│ │ │ │ └── data.json
│ │ │ │ └── content.json
│ │ │ ├── dbschema.json
│ │ │ ├── img
│ │ │ └── loading.gif
│ │ │ ├── index.html
│ │ │ └── js
│ │ │ └── all.js
│ ├── Tor
│ │ ├── TorManager.py
│ │ └── __init__.py
│ ├── Translate
│ │ ├── Translate.py
│ │ ├── __init__.py
│ │ └── languages
│ │ │ ├── da.json
│ │ │ ├── de.json
│ │ │ ├── es.json
│ │ │ ├── fr.json
│ │ │ ├── hu.json
│ │ │ ├── it.json
│ │ │ ├── pl.json
│ │ │ ├── ru.json
│ │ │ ├── tr.json
│ │ │ ├── zh-tw.json
│ │ │ └── zh.json
│ ├── Ui
│ │ ├── UiRequest.py
│ │ ├── UiServer.py
│ │ ├── UiWebsocket.py
│ │ ├── __init__.py
│ │ ├── media
│ │ │ ├── Fixbutton.coffee
│ │ │ ├── Loading.coffee
│ │ │ ├── Notifications.coffee
│ │ │ ├── Wrapper.coffee
│ │ │ ├── Wrapper.css
│ │ │ ├── all.css
│ │ │ ├── all.js
│ │ │ ├── css
│ │ │ │ ├── dragula.css
│ │ │ │ ├── findinpage.css
│ │ │ │ ├── font-awesome.min.css
│ │ │ │ ├── navbar.css
│ │ │ │ ├── searchbar.css
│ │ │ │ ├── semantic.min.css
│ │ │ │ ├── style.css
│ │ │ │ ├── tasks.css
│ │ │ │ ├── themes
│ │ │ │ │ ├── basic
│ │ │ │ │ │ └── assets
│ │ │ │ │ │ │ └── fonts
│ │ │ │ │ │ │ ├── icons.eot
│ │ │ │ │ │ │ ├── icons.svg
│ │ │ │ │ │ │ ├── icons.ttf
│ │ │ │ │ │ │ └── icons.woff
│ │ │ │ │ └── default
│ │ │ │ │ │ └── assets
│ │ │ │ │ │ ├── fonts
│ │ │ │ │ │ ├── icons.eot
│ │ │ │ │ │ ├── icons.otf
│ │ │ │ │ │ ├── icons.svg
│ │ │ │ │ │ ├── icons.ttf
│ │ │ │ │ │ ├── icons.woff
│ │ │ │ │ │ └── icons.woff2
│ │ │ │ │ │ └── images
│ │ │ │ │ │ └── flags.png
│ │ │ │ ├── toggle.css
│ │ │ │ └── webviews.css
│ │ │ ├── fonts
│ │ │ │ ├── FontAwesome.otf
│ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ ├── fontawesome-webfont.svg
│ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ └── fontawesome-webfont.woff2
│ │ │ ├── img
│ │ │ │ ├── favicon.ico
│ │ │ │ ├── favicon.psd
│ │ │ │ ├── loading-circle.gif
│ │ │ │ ├── loading.gif
│ │ │ │ └── logo.psd
│ │ │ ├── js
│ │ │ │ ├── bookmarksHistory
│ │ │ │ │ ├── bookmarksHistory.js
│ │ │ │ │ ├── fullTextSearch.js
│ │ │ │ │ ├── placesSearch.js
│ │ │ │ │ └── placesWorker.js
│ │ │ │ ├── build.js
│ │ │ │ ├── bundle.js
│ │ │ │ ├── dexie.min.js
│ │ │ │ ├── dragula.min.js
│ │ │ │ ├── semantic.min.js
│ │ │ │ ├── string_score.min.js
│ │ │ │ └── toggle.js
│ │ │ └── lib
│ │ │ │ ├── 00-jquery.min.js
│ │ │ │ ├── RateLimit.coffee
│ │ │ │ ├── ZeroWebsocket.coffee
│ │ │ │ ├── jquery.cssanim.js
│ │ │ │ ├── jquery.csslater.coffee
│ │ │ │ └── jquery.easing.1.3.js
│ │ └── template
│ │ │ └── wrapper.html
│ ├── User
│ │ ├── User.py
│ │ ├── UserManager.py
│ │ └── __init__.py
│ ├── Worker
│ │ ├── Worker.py
│ │ ├── WorkerManager.py
│ │ └── __init__.py
│ ├── __init__.py
│ ├── lib
│ │ ├── BitcoinECC
│ │ │ ├── BitcoinECC.py
│ │ │ ├── __init__.py
│ │ │ └── newBitcoinECC.py
│ │ ├── PySocks
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── __init__.py
│ │ │ ├── setup.py
│ │ │ ├── socks.py
│ │ │ ├── sockshandler.py
│ │ │ └── test
│ │ │ │ ├── README
│ │ │ │ ├── httpproxy.py
│ │ │ │ ├── mocks
│ │ │ │ ├── mocks.conf
│ │ │ │ ├── socks4server.py
│ │ │ │ ├── sockstest.py
│ │ │ │ └── test.sh
│ │ ├── __init__.py
│ │ ├── bencode
│ │ │ ├── __init__.py
│ │ │ ├── decode.py
│ │ │ └── encode.py
│ │ ├── cssvendor
│ │ │ ├── __init__.py
│ │ │ └── cssvendor.py
│ │ ├── geventwebsocket
│ │ │ ├── __init__.py
│ │ │ ├── exceptions.py
│ │ │ ├── gunicorn
│ │ │ │ ├── __init__.py
│ │ │ │ └── workers.py
│ │ │ ├── handler.py
│ │ │ ├── logging.py
│ │ │ ├── protocols
│ │ │ │ ├── __init__.py
│ │ │ │ ├── base.py
│ │ │ │ └── wamp.py
│ │ │ ├── resource.py
│ │ │ ├── server.py
│ │ │ ├── utf8validator.py
│ │ │ ├── utils.py
│ │ │ └── websocket.py
│ │ ├── opensslVerify
│ │ │ ├── HashInfo.txt
│ │ │ ├── OpenSSL License.txt
│ │ │ ├── ReadMe.txt
│ │ │ ├── __init__.py
│ │ │ ├── gencert.cmd
│ │ │ ├── libeay32.dll
│ │ │ ├── openssl.cnf
│ │ │ ├── openssl.exe
│ │ │ ├── opensslVerify.py
│ │ │ └── ssleay32.dll
│ │ ├── pyasn1
│ │ │ ├── CHANGES
│ │ │ ├── LICENSE
│ │ │ ├── PKG-INFO
│ │ │ ├── README
│ │ │ ├── THANKS
│ │ │ ├── TODO
│ │ │ ├── __init__.py
│ │ │ ├── codec
│ │ │ │ ├── __init__.py
│ │ │ │ ├── ber
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── decoder.py
│ │ │ │ │ ├── encoder.py
│ │ │ │ │ └── eoo.py
│ │ │ │ ├── cer
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── decoder.py
│ │ │ │ │ └── encoder.py
│ │ │ │ └── der
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── decoder.py
│ │ │ │ │ └── encoder.py
│ │ │ ├── compat
│ │ │ │ ├── __init__.py
│ │ │ │ └── octets.py
│ │ │ ├── debug.py
│ │ │ ├── error.py
│ │ │ └── type
│ │ │ │ ├── __init__.py
│ │ │ │ ├── base.py
│ │ │ │ ├── char.py
│ │ │ │ ├── constraint.py
│ │ │ │ ├── error.py
│ │ │ │ ├── namedtype.py
│ │ │ │ ├── namedval.py
│ │ │ │ ├── tag.py
│ │ │ │ ├── tagmap.py
│ │ │ │ ├── univ.py
│ │ │ │ └── useful.py
│ │ ├── pybitcointools
│ │ │ ├── LICENSE
│ │ │ ├── MANIFEST.in
│ │ │ ├── README.txt
│ │ │ ├── __init__.py
│ │ │ ├── bitcoin
│ │ │ │ ├── __init__.py
│ │ │ │ ├── bci.py
│ │ │ │ ├── blocks.py
│ │ │ │ ├── composite.py
│ │ │ │ ├── deterministic.py
│ │ │ │ ├── main.py
│ │ │ │ ├── py2specials.py
│ │ │ │ ├── py3specials.py
│ │ │ │ ├── ripemd.py
│ │ │ │ ├── stealth.py
│ │ │ │ └── transaction.py
│ │ │ ├── pybtctool
│ │ │ ├── setup.py
│ │ │ ├── test.py
│ │ │ └── test_stealth.py
│ │ ├── pyelliptic
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── __init__.py
│ │ │ ├── arithmetic.py
│ │ │ ├── cipher.py
│ │ │ ├── ecc.py
│ │ │ ├── hash.py
│ │ │ └── openssl.py
│ │ ├── rsa
│ │ │ ├── CHANGELOG.txt
│ │ │ ├── LICENSE
│ │ │ ├── README.rst
│ │ │ ├── __init__.py
│ │ │ ├── _compat.py
│ │ │ ├── _version133.py
│ │ │ ├── _version200.py
│ │ │ ├── asn1.py
│ │ │ ├── bigfile.py
│ │ │ ├── cli.py
│ │ │ ├── common.py
│ │ │ ├── core.py
│ │ │ ├── key.py
│ │ │ ├── parallel.py
│ │ │ ├── pem.py
│ │ │ ├── pkcs1.py
│ │ │ ├── prime.py
│ │ │ ├── randnum.py
│ │ │ ├── transform.py
│ │ │ ├── util.py
│ │ │ └── varblock.py
│ │ └── subtl
│ │ │ ├── LICENCE
│ │ │ ├── README.md
│ │ │ ├── __init__.py
│ │ │ └── subtl.py
│ ├── main.py
│ └── util
│ │ ├── Diff.py
│ │ ├── Event.py
│ │ ├── Noparallel.py
│ │ ├── Platform.py
│ │ ├── Pooled.py
│ │ ├── QueryJson.py
│ │ ├── RateLimit.py
│ │ ├── SocksProxy.py
│ │ ├── SslPatch.py
│ │ ├── StreamingMsgpack.py
│ │ ├── UpnpPunch.py
│ │ ├── __init__.py
│ │ └── helper.py
├── start.py
├── tools
│ ├── coffee
│ │ ├── README.md
│ │ ├── coffee-script.js
│ │ ├── coffee.cmd
│ │ └── coffee.wsf
│ └── tor
│ │ ├── manual_install.txt
│ │ ├── start.cmd
│ │ └── torrc
├── update.py
└── zeronet.py
├── files
└── .gitkeep
├── gfx
├── fuzium-screeny1.png
├── fuzium-screeny2.jpg
├── icons
│ ├── fuzium.ico
│ ├── icon-32.ico
│ ├── icon-32.png
│ ├── index.js
│ └── info-32.png
├── img
│ ├── WindowButtons
│ │ ├── close-white.png
│ │ ├── close.png
│ │ ├── maximize-white.png
│ │ ├── maximize.png
│ │ ├── minimize-white.png
│ │ └── minimize.png
│ ├── add-white.png
│ ├── add.png
│ ├── back-white.png
│ ├── back.png
│ ├── bookmarks.png
│ ├── check.png
│ ├── close-white.png
│ ├── close.png
│ ├── dev.png
│ ├── downloads.png
│ ├── extensions.png
│ ├── forward-white.png
│ ├── forward.png
│ ├── fullscreen-exit.png
│ ├── fullscreen.png
│ ├── history.png
│ ├── logo.png
│ ├── menu-white.png
│ ├── menu.png
│ ├── more-vert-white.png
│ ├── more-vert.png
│ ├── privacy.png
│ ├── refresh-white.png
│ ├── refresh.png
│ ├── screenshot.png
│ ├── settings.png
│ └── window.png
└── zero_electron.jpg
├── hub
├── browser.htm
├── browser.js
├── browser
│ ├── controller
│ │ ├── BrowserWindow.js
│ │ ├── IPCRendererProcessHandler.js
│ │ └── NavigationHistoryHandler.js
│ ├── init.js
│ ├── inject
│ │ └── inject-to-webview.js
│ ├── lib
│ │ └── keymaster.js
│ ├── utility
│ │ ├── KeyCode.js
│ │ ├── URIParser.js
│ │ └── Utility.js
│ └── view
│ │ ├── AddressBar.js
│ │ ├── AutoCompleteBox.js
│ │ ├── BrowserTab.js
│ │ ├── BrowserTabBar.js
│ │ ├── ContextMenuHandler.js
│ │ ├── NavigationControls.js
│ │ ├── SearchBox.js
│ │ ├── TabView.js
│ │ └── UserMenu.js
├── config.htm
├── config.js
├── css
│ ├── base.css
│ ├── browser.css
│ ├── cssreset-min.css
│ ├── dragula.css
│ ├── findinpage.css
│ ├── ionicons.min.css
│ ├── navbarTabs.css
│ ├── roboto.css
│ ├── searchbar.css
│ ├── taskOverlay.css
│ └── webviews.css
├── fonts
│ ├── ionicons.ttf
│ └── ionicons.woff
├── frame.js
├── index.htm
├── logger.js
├── main
│ ├── dexie.min.js
│ ├── filtering.js
│ └── main.js
├── new-tab.htm
├── store.js
└── zeroFrame.js
├── js
├── GlobalShortcuts.js
├── IPCMain.js
├── NavigationHistory.js
├── PersistentStorage.js
├── UserData.js
├── UserSetting.js
└── WindowManager.js
├── json
└── menus
│ ├── darwin.json
│ ├── linux.json
│ └── win32.json
├── main.js
├── main2.js
└── package.json
/.gitignore:
--------------------------------------------------------------------------------
1 | *.exe
2 |
3 | node_modules
4 | dist
5 | temp
6 | .git
7 |
8 | bin/core/tools/tor/*
9 | core/tools/tor/*
10 | bin/data/*
11 | bin/log/*
12 | files/*
13 | data/*
14 | log/*
15 |
--------------------------------------------------------------------------------
/bin/PepperFlashPlayer.plugin/Contents/CodeResources:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | files
6 |
7 | rules
8 |
9 | ^Resources/
10 |
11 | ^Resources/.*\.lproj/
12 |
13 | optional
14 |
15 | weight
16 | 1000
17 |
18 | ^Resources/.*\.lproj/locversion.plist$
19 |
20 | omit
21 |
22 | weight
23 | 1100
24 |
25 | ^version.plist$
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/bin/PepperFlashPlayer.plugin/Contents/MacOS/PepperFlashPlayer:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/PepperFlashPlayer.plugin/Contents/MacOS/PepperFlashPlayer
--------------------------------------------------------------------------------
/bin/ZeroNet.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/ZeroNet.exe
--------------------------------------------------------------------------------
/bin/_bsddb.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/_bsddb.pyd
--------------------------------------------------------------------------------
/bin/_ctypes.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/_ctypes.pyd
--------------------------------------------------------------------------------
/bin/_elementtree.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/_elementtree.pyd
--------------------------------------------------------------------------------
/bin/_hashlib.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/_hashlib.pyd
--------------------------------------------------------------------------------
/bin/_msi.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/_msi.pyd
--------------------------------------------------------------------------------
/bin/_multiprocessing.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/_multiprocessing.pyd
--------------------------------------------------------------------------------
/bin/_socket.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/_socket.pyd
--------------------------------------------------------------------------------
/bin/_sqlite3.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/_sqlite3.pyd
--------------------------------------------------------------------------------
/bin/_ssl.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/_ssl.pyd
--------------------------------------------------------------------------------
/bin/_testcapi.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/_testcapi.pyd
--------------------------------------------------------------------------------
/bin/bz2.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/bz2.pyd
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/data/lander.db:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/data/lander.db
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/data/users/1KdnTJVBGzEZrJppFZtzfG9chukuMv8xSb/content.json:
--------------------------------------------------------------------------------
1 | {
2 | "address": "1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv",
3 | "files": {
4 | "data.json": {
5 | "sha512": "1d3ef8c06a4e0b285d36cba36ab188dc07819848b4b288425b70a710b1207554",
6 | "size": 294679
7 | }
8 | },
9 | "inner_path": "data/users/1KdnTJVBGzEZrJppFZtzfG9chukuMv8xSb/content.json",
10 | "modified": 1489327505,
11 | "signs": {
12 | "1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv": "G3oQvywCJG0yLTotuKL75vJoMX1gmHRujzOJETxo0l9Owl3Dg/kvnr6dydxeVZOsmpl/Dyt0TEq9N8p2jw50TJQ="
13 | }
14 | }
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/data/users/content.json:
--------------------------------------------------------------------------------
1 | {
2 | "address": "1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv",
3 | "files": {
4 | "1KdnTJVBGzEZrJppFZtzfG9chukuMv8xSb/data.json": {
5 | "sha512": "f1d3c4dccfd3bf44653d18c23c723cb4f2136bfd27098de015a684892344103a",
6 | "size": 360227
7 | }
8 | },
9 | "inner_path": "data/users/content.json",
10 | "modified": 1491269301,
11 | "signs": {
12 | "1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv": "GzGdV2/ZLVyR5F7kVkxCau2qoeD+cu09SJGE51xzS4l6PJqtmMqmsVp5tumkYQk5Ayb5Q0c2fTcYqyPfet5x7nw="
13 | }
14 | }
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/font/Mochary.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/font/Mochary.ttf
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/font/Roboto-Light.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/font/Roboto-Light.woff
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/font/Roboto-Medium.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/font/Roboto-Medium.woff
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/font/TextMeOne-Regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/font/TextMeOne-Regular.woff
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/font/TextMeOne.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/font/TextMeOne.ttf
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/16icons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/16icons.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/arrow-up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/arrow-up.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/arrowd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/arrowd.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/bg2cols.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/bg2cols.gif
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/bg3cols.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/bg3cols.gif
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/bgnavbar.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/bgnavbar.gif
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/bgnavbaractive.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/bgnavbaractive.gif
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/bgnavbarhover.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/bgnavbarhover.gif
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/bgnavitem.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/bgnavitem.gif
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/big1v12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/big1v12.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/dotccc.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/dotccc.gif
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/favicon.ico
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/fuzium-screeny2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/fuzium-screeny2.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/icon-new.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/icon-new.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/join.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/join.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/lander.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/lander.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/lander2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/lander2.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/lander3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/lander3.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/loading-circle.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/loading-circle.gif
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/loading.gif
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/logo.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/logo_big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/logo_big.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/magn.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/magn.gif
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/mainbg.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/mainbg.gif
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/notepad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/notepad.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/register.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/register.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/searchbtn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/searchbtn.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/searchinput.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/searchinput.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/share-buttons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/share-buttons.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/spinner.gif
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/user-menu-line.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/user-menu-line.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/userbarbg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/userbarbg.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/userbardivider.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/userbardivider.gif
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/zite/bitsurf.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/zite/bitsurf.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/zite/no-app.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/zite/no-app.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/zite/onlyzero.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/zite/onlyzero.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/zite/zeronet.korso.win.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/img/zite/zeronet.korso.win.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/js/lib/Utils.coffee:
--------------------------------------------------------------------------------
1 | window.cmp = (a, b) -> if a > b then 1 else if a < b then -1 else 0
2 |
3 | ###
4 | Array::sortBy = (key, options={}) ->
5 | @sort (a, b) ->
6 | [av, bv] = [a[key], b[key]]
7 | [av, bv] = [av.toLowerCase(), bv.toLowerCase()] if options.lower
8 | cmp av, bv
9 | ###
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/0-TV.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/0-TV.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/0List.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/0List.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/0chan.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/0chan.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/1nfuzed.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/1nfuzed.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/GIF-Time.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/GIF-Time.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/GXQ-Talk.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/GXQ-Talk.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/GreenJesus.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/GreenJesus.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Hexo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Hexo.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Hostcoin.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Hostcoin.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Hugo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Hugo.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/IFS-Master.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/IFS-Master.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/IFSite.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/IFSite.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/IPFS-Videos.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/IPFS-Videos.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ISO-Links.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ISO-Links.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ImageZeroTalk.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ImageZeroTalk.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/InfinityNet.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/InfinityNet.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/KaffineSearch.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/KaffineSearch.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/KickassTorrents.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/KickassTorrents.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/KidSearch.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/KidSearch.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/KopyKate.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/KopyKate.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/LunarLander.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/LunarLander.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Miku.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Miku.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/MusicRanking.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/MusicRanking.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Oniichan.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Oniichan.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Rwby_Pingu.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Rwby_Pingu.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Sqeek.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Sqeek.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ThePirateLibrary.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ThePirateLibrary.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Thunderwave.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Thunderwave.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/WuYue.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/WuYue.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZedRoad.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZedRoad.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Zero-Central.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Zero-Central.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroBoard.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroBoard.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroCentral.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroCentral.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroHello.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroHello.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroID.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroID.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroLeakZ.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroLeakZ.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroLinux.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroLinux.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroMail.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroMail.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroMail2.0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroMail2.0.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroMaps.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroMaps.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroMe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroMe.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroMusic.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroMusic.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroMux.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroMux.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroTorrent.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroTorrent.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroTube.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroTube.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroWiki.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/ZeroWiki.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Ztalk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/Ztalk.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/bitsurf.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/bitsurf.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/board_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/board_small.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/lander.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/lander.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/mkg200001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/mkg200001.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/onlyzero.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/onlyzero.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/play_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/play_logo.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/proxy-th3nd.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/proxy-th3nd.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/thumb.png
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/zeronet-iikb-org.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/zeronet-iikb-org.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/zeronet.korso.win.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/zeronet.korso.win.jpg
--------------------------------------------------------------------------------
/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/zn-maly-io.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv/zite/thumbs/zn-maly-io.jpg
--------------------------------------------------------------------------------
/bin/core/data/content.db:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/content.db
--------------------------------------------------------------------------------
/bin/core/data/lock.pid:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/data/lock.pid
--------------------------------------------------------------------------------
/bin/core/data/mutes.json:
--------------------------------------------------------------------------------
1 | {"mutes": {}}
--------------------------------------------------------------------------------
/bin/core/data/sites.json:
--------------------------------------------------------------------------------
1 | {
2 | "1Name2NXVi1RDPDgf5617UoW7xA6YrhM9F": {
3 | "added": 1489115466,
4 | "auth_key": "29bc0be48806d97a72b6cbb8e244b486103cfed33d600d258992900df5e72fc1",
5 | "cache": {
6 | "bad_files": {},
7 | "hashfield": ""
8 | },
9 | "optional_downloaded": 0,
10 | "own": false,
11 | "permissions": [],
12 | "serving": true,
13 | "size": 0,
14 | "size_optional": 0,
15 | "wrapper_key": "a25737bf9102f93cb05046ae14fc15f8250514d0eee21e4fa2f3c14edfde081e"
16 | }
17 | }
--------------------------------------------------------------------------------
/bin/core/data/users.json:
--------------------------------------------------------------------------------
1 | {
2 | "1EpseNcFmj8RnnUvhSk7gXgvpD7ouAUDDM": {
3 | "certs": {},
4 | "master_seed": "ddb956307435e62505f6223367eb594f734fe74297885f4df3188c1e57123e4f",
5 | "sites": {
6 | "1LANDERvVWbShpNWpsrbBvfqSK1PabXtwv": {
7 | "auth_address": "1CMKYjFpjRWD87BM1DwNcLaghqe9w3YzEN",
8 | "auth_privatekey": "5JSSxe1mu36A3B8PcBMXVmUGE8UdyzkzYu65UpDwPFmKDkbVboM"
9 | },
10 | "1Name2NXVi1RDPDgf5617UoW7xA6YrhM9F": {
11 | "auth_address": "1MYoqAcWmPeTpAycP3L54a8D9Ebftn9Uvy",
12 | "auth_privatekey": "5J1FvmG4fW274cRt8Hmb6uifexAMaZqm4NzAU6oSRYZ9r7tPL71"
13 | }
14 | }
15 | }
16 | }
--------------------------------------------------------------------------------
/bin/core/plugins/AnnounceZero/__init__.py:
--------------------------------------------------------------------------------
1 | import AnnounceZeroPlugin
--------------------------------------------------------------------------------
/bin/core/plugins/CryptMessage/Test/conftest.py:
--------------------------------------------------------------------------------
1 | from src.Test.conftest import *
--------------------------------------------------------------------------------
/bin/core/plugins/CryptMessage/Test/pytest.ini:
--------------------------------------------------------------------------------
1 | [pytest]
2 | python_files = Test*.py
3 | addopts = -rsxX -v --durations=6
4 | markers =
5 | webtest: mark a test as a webtest.
--------------------------------------------------------------------------------
/bin/core/plugins/CryptMessage/__init__.py:
--------------------------------------------------------------------------------
1 | import CryptMessagePlugin
--------------------------------------------------------------------------------
/bin/core/plugins/MergerSite/__init__.py:
--------------------------------------------------------------------------------
1 | import MergerSitePlugin
--------------------------------------------------------------------------------
/bin/core/plugins/MergerSite/languages/fr.json:
--------------------------------------------------------------------------------
1 | {
2 | "Add %s new site?": "Ajouter le site %s ?",
3 | "Added %s new site": "Site %s ajouté",
4 | "Site deleted: %s": "Site %s supprimé"
5 | }
6 |
--------------------------------------------------------------------------------
/bin/core/plugins/MergerSite/languages/hu.json:
--------------------------------------------------------------------------------
1 | {
2 | "Add %s new site?": "Új oldal hozzáadása: %s?",
3 | "Added %s new site": "Új oldal hozzáadva: %s",
4 | "Site deleted: %s": "Oldal törölve: %s"
5 | }
6 |
--------------------------------------------------------------------------------
/bin/core/plugins/MergerSite/languages/tr.json:
--------------------------------------------------------------------------------
1 | {
2 | "Add %s new site?": "%s sitesi eklensin mi?",
3 | "Added %s new site": "%s sitesi eklendi",
4 | "Site deleted: %s": "%s sitesi silindi"
5 | }
6 |
--------------------------------------------------------------------------------
/bin/core/plugins/MergerSite/languages/zh-tw.json:
--------------------------------------------------------------------------------
1 | {
2 | "Add %s new site?": "添加新網站: %s?",
3 | "Added %s new site": "已添加到新網站:%s",
4 | "Site deleted: %s": "網站已刪除:%s"
5 | }
6 |
--------------------------------------------------------------------------------
/bin/core/plugins/MergerSite/languages/zh.json:
--------------------------------------------------------------------------------
1 | {
2 | "Add %s new site?": "添加新站点: %s?",
3 | "Added %s new site": "已添加到新站点:%s",
4 | "Site deleted: %s": "站点已删除:%s"
5 | }
6 |
--------------------------------------------------------------------------------
/bin/core/plugins/Newsfeed/__init__.py:
--------------------------------------------------------------------------------
1 | import NewsfeedPlugin
--------------------------------------------------------------------------------
/bin/core/plugins/OptionalManager/Test/conftest.py:
--------------------------------------------------------------------------------
1 | from src.Test.conftest import *
--------------------------------------------------------------------------------
/bin/core/plugins/OptionalManager/Test/pytest.ini:
--------------------------------------------------------------------------------
1 | [pytest]
2 | python_files = Test*.py
3 | addopts = -rsxX -v --durations=6
4 | markers =
5 | webtest: mark a test as a webtest.
--------------------------------------------------------------------------------
/bin/core/plugins/OptionalManager/__init__.py:
--------------------------------------------------------------------------------
1 | import OptionalManagerPlugin
--------------------------------------------------------------------------------
/bin/core/plugins/OptionalManager/languages/fr.json:
--------------------------------------------------------------------------------
1 | {
2 | "Pinned %s files": "Fichiers %s épinglés",
3 | "Removed pin from %s files": "Fichiers %s ne sont plus épinglés",
4 | "You started to help distribute %s.
Directory: %s": "Vous avez commencé à aider à distribuer %s.
Dossier : %s",
5 | "Help distribute all new optional files on site %s": "Aider à distribuer tous les fichiers optionnels du site %s",
6 | "Yes, I want to help!": "Oui, je veux aider !"
7 | }
8 |
--------------------------------------------------------------------------------
/bin/core/plugins/OptionalManager/languages/hu.json:
--------------------------------------------------------------------------------
1 | {
2 | "Pinned %s files": "%s fájl rögzítve",
3 | "Removed pin from %s files": "%s fájl rögzítés eltávolítva",
4 | "You started to help distribute %s.
Directory: %s": "Új segítség a terjesztésben: %s.
Könyvtár: %s",
5 | "Help distribute all new optional files on site %s": "Segítség az összes új opcionális fájl terjesztésében az %s oldalon",
6 | "Yes, I want to help!": "Igen, segíteni akarok!"
7 | }
8 |
--------------------------------------------------------------------------------
/bin/core/plugins/OptionalManager/languages/zh-tw.json:
--------------------------------------------------------------------------------
1 | {
2 | "Pinned %s files": "已固定 %s 個檔",
3 | "Removed pin from %s files": "已解除固定 %s 個檔",
4 | "You started to help distribute %s.
Directory: %s": "你已經開始幫助分發 %s 。
目錄:%s",
5 | "Help distribute all new optional files on site %s": "你想要幫助分發 %s 網站的所有檔嗎?",
6 | "Yes, I want to help!": "是,我想要幫助!"
7 | }
8 |
--------------------------------------------------------------------------------
/bin/core/plugins/OptionalManager/languages/zh.json:
--------------------------------------------------------------------------------
1 | {
2 | "Pinned %s files": "已固定 %s 个文件",
3 | "Removed pin from %s files": "已解除固定 %s 个文件",
4 | "You started to help distribute %s.
Directory: %s": "你已经开始帮助分发 %s 。
目录:%s",
5 | "Help distribute all new optional files on site %s": "你想要帮助分发 %s 站点的所有文件吗?",
6 | "Yes, I want to help!": "是,我想要帮助!"
7 | }
8 |
--------------------------------------------------------------------------------
/bin/core/plugins/PeerDb/__init__.py:
--------------------------------------------------------------------------------
1 | import PeerDbPlugin
2 |
3 |
--------------------------------------------------------------------------------
/bin/core/plugins/Sidebar/__init__.py:
--------------------------------------------------------------------------------
1 | import SidebarPlugin
--------------------------------------------------------------------------------
/bin/core/plugins/Sidebar/maxminddb/compat.py:
--------------------------------------------------------------------------------
1 | import sys
2 |
3 | # pylint: skip-file
4 |
5 | if sys.version_info[0] == 2:
6 | import ipaddr as ipaddress # pylint:disable=F0401
7 | ipaddress.ip_address = ipaddress.IPAddress
8 |
9 | int_from_byte = ord
10 |
11 | FileNotFoundError = IOError
12 |
13 | def int_from_bytes(b):
14 | if b:
15 | return int(b.encode("hex"), 16)
16 | return 0
17 |
18 | byte_from_int = chr
19 | else:
20 | import ipaddress # pylint:disable=F0401
21 |
22 | int_from_byte = lambda x: x
23 |
24 | FileNotFoundError = FileNotFoundError
25 |
26 | int_from_bytes = lambda x: int.from_bytes(x, 'big')
27 |
28 | byte_from_int = lambda x: bytes([x])
29 |
--------------------------------------------------------------------------------
/bin/core/plugins/Sidebar/maxminddb/const.py:
--------------------------------------------------------------------------------
1 | """Constants used in the API"""
2 |
3 | MODE_AUTO = 0
4 | MODE_MMAP_EXT = 1
5 | MODE_MMAP = 2
6 | MODE_FILE = 4
7 | MODE_MEMORY = 8
8 |
--------------------------------------------------------------------------------
/bin/core/plugins/Sidebar/maxminddb/errors.py:
--------------------------------------------------------------------------------
1 | """
2 | maxminddb.errors
3 | ~~~~~~~~~~~~~~~~
4 |
5 | This module contains custom errors for the MaxMind DB reader
6 | """
7 |
8 |
9 | class InvalidDatabaseError(RuntimeError):
10 |
11 | """This error is thrown when unexpected data is found in the database."""
12 |
--------------------------------------------------------------------------------
/bin/core/plugins/Sidebar/media-globe/world.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/plugins/Sidebar/media-globe/world.jpg
--------------------------------------------------------------------------------
/bin/core/plugins/Sidebar/media/Class.coffee:
--------------------------------------------------------------------------------
1 | class Class
2 | trace: true
3 |
4 | log: (args...) ->
5 | return unless @trace
6 | return if typeof console is 'undefined'
7 | args.unshift("[#{@.constructor.name}]")
8 | console.log(args...)
9 | @
10 |
11 | logStart: (name, args...) ->
12 | return unless @trace
13 | @logtimers or= {}
14 | @logtimers[name] = +(new Date)
15 | @log "#{name}", args..., "(started)" if args.length > 0
16 | @
17 |
18 | logEnd: (name, args...) ->
19 | ms = +(new Date)-@logtimers[name]
20 | @log "#{name}", args..., "(Done in #{ms}ms)"
21 | @
22 |
23 | window.Class = Class
--------------------------------------------------------------------------------
/bin/core/plugins/Sidebar/media/RateLimit.coffee:
--------------------------------------------------------------------------------
1 | limits = {}
2 | call_after_interval = {}
3 | window.RateLimit = (interval, fn) ->
4 | if not limits[fn]
5 | call_after_interval[fn] = false
6 | fn() # First call is not delayed
7 | limits[fn] = setTimeout (->
8 | if call_after_interval[fn]
9 | fn()
10 | delete limits[fn]
11 | delete call_after_interval[fn]
12 | ), interval
13 | else # Called within iterval, delay the call
14 | call_after_interval[fn] = true
15 |
--------------------------------------------------------------------------------
/bin/core/plugins/Stats/__init__.py:
--------------------------------------------------------------------------------
1 | import StatsPlugin
--------------------------------------------------------------------------------
/bin/core/plugins/TranslateSite/__init__.py:
--------------------------------------------------------------------------------
1 | import TranslateSitePlugin
2 |
--------------------------------------------------------------------------------
/bin/core/plugins/Trayicon/__init__.py:
--------------------------------------------------------------------------------
1 | import sys
2 |
3 | if sys.platform == 'win32':
4 | import TrayiconPlugin
--------------------------------------------------------------------------------
/bin/core/plugins/Trayicon/languages/fr.json:
--------------------------------------------------------------------------------
1 | {
2 | "ZeroNet Twitter": "ZeroNet Twitter",
3 | "ZeroNet Reddit": "ZeroNet Reddit",
4 | "ZeroNet Github": "ZeroNet Github",
5 | "Report bug/request feature": "Rapport d'erreur/Demanger une fonctionnalité",
6 | "!Open ZeroNet": "!Ouvrir ZeroNet",
7 | "Quit": "Quitter",
8 | "(active)": "(actif)",
9 | "(passive)": "(passif)",
10 | "Connections: %s": "Connexions: %s",
11 | "Received: %.2f MB | Sent: %.2f MB": "Reçu: %.2f MB | Envoyé: %.2f MB",
12 | "Show console window": "Afficher la console",
13 | "Start ZeroNet when Windows starts": "Lancer ZeroNet au démarrage de Windows"
14 | }
15 |
--------------------------------------------------------------------------------
/bin/core/plugins/Trayicon/languages/hu.json:
--------------------------------------------------------------------------------
1 | {
2 | "ZeroNet Twitter": "ZeroNet Twitter",
3 | "ZeroNet Reddit": "ZeroNet Reddit",
4 | "ZeroNet Github": "ZeroNet Github",
5 | "Report bug/request feature": "Hiba bejelentés/ötletek",
6 | "!Open ZeroNet": "!ZeroNet megnyitása",
7 | "Quit": "Kilépés",
8 | "(active)": "(aktív)",
9 | "(passive)": "(passive)",
10 | "Connections: %s": "Kapcsolatok: %s",
11 | "Received: %.2f MB | Sent: %.2f MB": "Fogadott: %.2f MB | Küldött: %.2f MB",
12 | "Show console window": "Parancssor mutatása",
13 | "Start ZeroNet when Windows starts": "ZeroNet indítása a Windows-al együtt"
14 | }
15 |
--------------------------------------------------------------------------------
/bin/core/plugins/Trayicon/languages/tr.json:
--------------------------------------------------------------------------------
1 | {
2 | "ZeroNet Twitter": "ZeroNet Twitter",
3 | "ZeroNet Reddit": "ZeroNet Reddit",
4 | "ZeroNet Github": "ZeroNet Github",
5 | "Report bug/request feature": "Hata bildir/geliştirme taleb et",
6 | "!Open ZeroNet": "!ZeroNet'i Aç",
7 | "Quit": "Kapat",
8 | "(active)": "(aktif)",
9 | "(passive)": "(pasif)",
10 | "Connections: %s": "Bağlantı sayısı: %s",
11 | "Received: %.2f MB | Sent: %.2f MB": "Gelen: %.2f MB | Gönderilen: %.2f MB",
12 | "Show console window": "Konsolu aç",
13 | "Start ZeroNet when Windows starts": "ZeroNet'i açılışta otomatik başlat"
14 | }
15 |
--------------------------------------------------------------------------------
/bin/core/plugins/Trayicon/languages/zh-tw.json:
--------------------------------------------------------------------------------
1 | {
2 | "ZeroNet Twitter": "ZeroNet Twitter",
3 | "ZeroNet Reddit": "ZeroNet Reddit",
4 | "ZeroNet Github": "ZeroNet Github",
5 | "Report bug/request feature": "回饋问题/請求功能",
6 | "!Open ZeroNet": "!開啟 ZeroNet",
7 | "Quit": "退出",
8 | "(active)": "(主動模式)",
9 | "(passive)": "(被動模式)",
10 | "Connections: %s": "連線數: %s",
11 | "Received: %.2f MB | Sent: %.2f MB": "已收到: %.2f MB | 已傳送: %.2f MB",
12 | "Show console window": "顯示控制臺窗體",
13 | "Start ZeroNet when Windows starts": "在 Windows 啟動時執行 ZeroNet"
14 | }
15 |
--------------------------------------------------------------------------------
/bin/core/plugins/Trayicon/languages/zh.json:
--------------------------------------------------------------------------------
1 | {
2 | "ZeroNet Twitter": "ZeroNet Twitter",
3 | "ZeroNet Reddit": "ZeroNet Reddit",
4 | "ZeroNet Github": "ZeroNet Github",
5 | "Report bug/request feature": "反馈问题/请求功能",
6 | "!Open ZeroNet": "!打开 ZeroNet",
7 | "Quit": "退出",
8 | "(active)": "(主动模式)",
9 | "(passive)": "(被动模式)",
10 | "Connections: %s": "连接数: %s",
11 | "Received: %.2f MB | Sent: %.2f MB": "已接收: %.2f MB | 已发送: %.2f MB",
12 | "Show console window": "显示控制台窗口",
13 | "Start ZeroNet when Windows starts": "在 Windows 启动时运行 ZeroNet"
14 | }
15 |
--------------------------------------------------------------------------------
/bin/core/plugins/Trayicon/lib/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/plugins/Trayicon/lib/__init__.py
--------------------------------------------------------------------------------
/bin/core/plugins/Trayicon/trayicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/plugins/Trayicon/trayicon.ico
--------------------------------------------------------------------------------
/bin/core/plugins/Zeroname/__init__.py:
--------------------------------------------------------------------------------
1 | import UiRequestPlugin
2 | import SiteManagerPlugin
--------------------------------------------------------------------------------
/bin/core/plugins/disabled-Bootstrapper/Test/conftest.py:
--------------------------------------------------------------------------------
1 | from src.Test.conftest import *
--------------------------------------------------------------------------------
/bin/core/plugins/disabled-Bootstrapper/Test/pytest.ini:
--------------------------------------------------------------------------------
1 | [pytest]
2 | python_files = Test*.py
3 | addopts = -rsxX -v --durations=6
4 | markers =
5 | webtest: mark a test as a webtest.
--------------------------------------------------------------------------------
/bin/core/plugins/disabled-Bootstrapper/__init__.py:
--------------------------------------------------------------------------------
1 | import BootstrapperPlugin
--------------------------------------------------------------------------------
/bin/core/plugins/disabled-Dnschain/__init__.py:
--------------------------------------------------------------------------------
1 | # This plugin is experimental, if you really want to enable uncomment the following lines:
2 | # import DnschainPlugin
3 | # import SiteManagerPlugin
--------------------------------------------------------------------------------
/bin/core/plugins/disabled-DonationMessage/__init__.py:
--------------------------------------------------------------------------------
1 | import DonationMessagePlugin
2 |
--------------------------------------------------------------------------------
/bin/core/plugins/disabled-Multiuser/__init__.py:
--------------------------------------------------------------------------------
1 | import MultiuserPlugin
2 |
--------------------------------------------------------------------------------
/bin/core/plugins/disabled-UiPassword/__init__.py:
--------------------------------------------------------------------------------
1 | import UiPasswordPlugin
--------------------------------------------------------------------------------
/bin/core/plugins/disabled-Zeroname-local/__init__.py:
--------------------------------------------------------------------------------
1 | import UiRequestPlugin
2 | import SiteManagerPlugin
--------------------------------------------------------------------------------
/bin/core/plugins/disabled-Zeroname-local/bitcoinrpc/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/plugins/disabled-Zeroname-local/bitcoinrpc/__init__.py
--------------------------------------------------------------------------------
/bin/core/src/Config.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Config.pyc
--------------------------------------------------------------------------------
/bin/core/src/Connection/__init__.py:
--------------------------------------------------------------------------------
1 | from ConnectionServer import ConnectionServer
2 | from Connection import Connection
3 |
--------------------------------------------------------------------------------
/bin/core/src/Content/ContentDb.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Content/ContentDb.pyc
--------------------------------------------------------------------------------
/bin/core/src/Content/ContentDbDict.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Content/ContentDbDict.pyc
--------------------------------------------------------------------------------
/bin/core/src/Content/ContentManager.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Content/ContentManager.pyc
--------------------------------------------------------------------------------
/bin/core/src/Content/__init__.py:
--------------------------------------------------------------------------------
1 | from ContentManager import ContentManager
--------------------------------------------------------------------------------
/bin/core/src/Content/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Content/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/Crypt/CryptBitcoin.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Crypt/CryptBitcoin.pyc
--------------------------------------------------------------------------------
/bin/core/src/Crypt/CryptHash.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Crypt/CryptHash.pyc
--------------------------------------------------------------------------------
/bin/core/src/Crypt/CryptRsa.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Crypt/CryptRsa.pyc
--------------------------------------------------------------------------------
/bin/core/src/Crypt/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Crypt/__init__.py
--------------------------------------------------------------------------------
/bin/core/src/Crypt/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Crypt/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/Db/Db.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Db/Db.pyc
--------------------------------------------------------------------------------
/bin/core/src/Db/DbCursor.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Db/DbCursor.pyc
--------------------------------------------------------------------------------
/bin/core/src/Db/DbQuery.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Db/DbQuery.pyc
--------------------------------------------------------------------------------
/bin/core/src/Db/__init__.py:
--------------------------------------------------------------------------------
1 | from Db import Db
2 | from DbQuery import DbQuery
3 | from DbCursor import DbCursor
--------------------------------------------------------------------------------
/bin/core/src/Db/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Db/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/Debug/Debug.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Debug/Debug.pyc
--------------------------------------------------------------------------------
/bin/core/src/Debug/DebugHook.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Debug/DebugHook.pyc
--------------------------------------------------------------------------------
/bin/core/src/Debug/DebugReloader.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Debug/DebugReloader.pyc
--------------------------------------------------------------------------------
/bin/core/src/Debug/__init__.py:
--------------------------------------------------------------------------------
1 | from DebugReloader import DebugReloader
--------------------------------------------------------------------------------
/bin/core/src/Debug/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Debug/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/File/__init__.py:
--------------------------------------------------------------------------------
1 | from FileServer import FileServer
2 | from FileRequest import FileRequest
--------------------------------------------------------------------------------
/bin/core/src/Peer/Peer.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Peer/Peer.pyc
--------------------------------------------------------------------------------
/bin/core/src/Peer/PeerHashfield.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Peer/PeerHashfield.pyc
--------------------------------------------------------------------------------
/bin/core/src/Peer/__init__.py:
--------------------------------------------------------------------------------
1 | from Peer import Peer
2 | from PeerHashfield import PeerHashfield
3 |
--------------------------------------------------------------------------------
/bin/core/src/Peer/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Peer/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/Plugin/PluginManager.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Plugin/PluginManager.pyc
--------------------------------------------------------------------------------
/bin/core/src/Plugin/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Plugin/__init__.py
--------------------------------------------------------------------------------
/bin/core/src/Plugin/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Plugin/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/Site/Site.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Site/Site.pyc
--------------------------------------------------------------------------------
/bin/core/src/Site/SiteManager.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Site/SiteManager.pyc
--------------------------------------------------------------------------------
/bin/core/src/Site/SiteStorage.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Site/SiteStorage.pyc
--------------------------------------------------------------------------------
/bin/core/src/Site/__init__.py:
--------------------------------------------------------------------------------
1 | from Site import Site
2 | from SiteStorage import SiteStorage
--------------------------------------------------------------------------------
/bin/core/src/Site/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Site/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/Test/Spy.py:
--------------------------------------------------------------------------------
1 | class Spy:
2 | def __init__(self, obj, func_name):
3 | self.obj = obj
4 | self.func_name = func_name
5 | self.func_original = getattr(self.obj, func_name)
6 | self.calls = []
7 |
8 | def __enter__(self, *args, **kwargs):
9 | def loggedFunc(cls, *args, **kwags):
10 | print "Logging", self, args, kwargs
11 | self.calls.append(args)
12 | return self.func_original(cls, *args, **kwargs)
13 | setattr(self.obj, self.func_name, loggedFunc)
14 | return self.calls
15 |
16 | def __exit__(self, *args, **kwargs):
17 | setattr(self.obj, self.func_name, self.func_original)
--------------------------------------------------------------------------------
/bin/core/src/Test/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/__init__.py
--------------------------------------------------------------------------------
/bin/core/src/Test/coverage.ini:
--------------------------------------------------------------------------------
1 | [run]
2 | branch = True
3 | concurrency = gevent
4 | omit =
5 | src/lib/*
6 | src/Test/*
7 |
8 | [report]
9 | exclude_lines =
10 | pragma: no cover
11 | if __name__ == .__main__.:
12 | if config.debug:
13 | if config.debug_socket:
14 | if self.logging:
15 | def __repr__
16 |
--------------------------------------------------------------------------------
/bin/core/src/Test/pytest.ini:
--------------------------------------------------------------------------------
1 | [pytest]
2 | python_files = Test*.py
3 | addopts = -rsxX -v --durations=6
4 | markers =
5 | webtest: mark a test as a webtest.
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data-default/data.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "MyZeroBlog",
3 | "description": "My ZeroBlog.",
4 | "links": "- [Source code](https://github.com/HelloZeroNet)",
5 | "next_post_id": 1,
6 | "demo": false,
7 | "modified": 1432515193,
8 | "post": [
9 | ]
10 | }
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/autoupdate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/autoupdate.png
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/direct_domains.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/direct_domains.png
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/domain.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/domain.png
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/memory.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/memory.png
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/multiuser.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/multiuser.png
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/progressbar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/progressbar.png
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/slides.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/slides.png
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/slots_memory.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/slots_memory.png
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/trayicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/trayicon.png
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zeroblog-comments.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zeroblog-comments.png
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zeroid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zeroid.png
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zeroname.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zeroname.png
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zerotalk-mark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zerotalk-mark.png
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zerotalk-upvote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zerotalk-upvote.png
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zerotalk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zerotalk.png
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/optional.txt:
--------------------------------------------------------------------------------
1 | hello!
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/test_include/content.json:
--------------------------------------------------------------------------------
1 | {
2 | "address": "1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT",
3 | "files": {
4 | "data.json": {
5 | "sha512": "369d4e780cc80504285f13774ca327fe725eed2d813aad229e62356b07365906",
6 | "size": 505
7 | }
8 | },
9 | "inner_path": "data/test_include/content.json",
10 | "modified": 1470340816.513,
11 | "signs": {
12 | "1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT": "GxF2ZD0DaMx+CuxafnnRx+IkWTrXubcmTHaJIPyemFpzCvbSo6DyjstN8T3qngFhYIZI/MkcG4ogStG0PLv6p3w="
13 | }
14 | }
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/test_include/data.json:
--------------------------------------------------------------------------------
1 | {
2 | "next_topic_id": 1,
3 | "topics": [],
4 | "next_message_id": 5,
5 | "comments": {
6 | "1@2": [
7 | {
8 | "comment_id": 1,
9 | "body": "New user test!",
10 | "added": 1423442049
11 | },
12 | {
13 | "comment_id": 2,
14 | "body": "test 321",
15 | "added": 1423531445
16 | },
17 | {
18 | "comment_id": 3,
19 | "body": "0.2.4 test.",
20 | "added": 1424133003
21 | }
22 | ]
23 | },
24 | "topic_votes": {
25 | "1@2": 1,
26 | "1@6": 1,
27 | "1@69": 1,
28 | "607@69": 1
29 | },
30 | "comment_votes": {
31 | "35@2": 1,
32 | "7@64": 1,
33 | "8@64": 1,
34 | "50@2": 1,
35 | "13@77": 1
36 | }
37 | }
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1C5sgvWaSgfaTpV5kjBCnCiKtENNMYo69q/content.json:
--------------------------------------------------------------------------------
1 | {
2 | "cert_auth_type": "web",
3 | "cert_sign": "G4YB7y749GI6mJboyI7cNNfyMwOS0rcVXLmgq8qmCC4TCaRqup3TGWm8hzeru7+B5iXhq19Ruz286bNVKgNbnwU=",
4 | "cert_user_id": "newzeroid@zeroid.bit",
5 | "files": {
6 | "data.json": {
7 | "sha512": "2378ef20379f1db0c3e2a803bfbfda2b68515968b7e311ccc604406168969d34",
8 | "size": 161
9 | }
10 | },
11 | "modified": 1432554679.913,
12 | "signs": {
13 | "1C5sgvWaSgfaTpV5kjBCnCiKtENNMYo69q": "GzX/Ht6ms1dOnqB3kVENvDnxpH+mqA0Zlg3hWy0iwgxpyxWcA4zgmwxcEH41BN9RrvCaxgSd2m1SG1/8qbQPzDY="
14 | }
15 | }
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1C5sgvWaSgfaTpV5kjBCnCiKtENNMYo69q/data.json:
--------------------------------------------------------------------------------
1 | {
2 | "next_comment_id": 2,
3 | "comment": [
4 | {
5 | "comment_id": 1,
6 | "body": "Test me!",
7 | "post_id": 40,
8 | "date_added": 1432554679
9 | }
10 | ],
11 | "comment_vote": {}
12 | }
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1CjfbrbwtP8Y2QjPy12vpTATkUT7oSiPQ9/data.json:
--------------------------------------------------------------------------------
1 | {
2 | "next_comment_id": 2,
3 | "comment": [
4 | {
5 | "comment_id": 1,
6 | "body": "hello from Tor!",
7 | "post_id": 38,
8 | "date_added": 1432491109
9 | }
10 | ],
11 | "comment_vote": {}
12 | }
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1CjfbrbwtP8Y2QjPy12vpTATkUT7oSiPQ9/peanut-butter-jelly-time.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1CjfbrbwtP8Y2QjPy12vpTATkUT7oSiPQ9/peanut-butter-jelly-time.gif
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1J6UrZMkarjVg5ax9W4qThir3BFUikbW6C/data.json:
--------------------------------------------------------------------------------
1 | {
2 | "next_comment_id": 2,
3 | "comment": [
4 | {
5 | "comment_id": 1,
6 | "body": "hello from Tor!",
7 | "post_id": 38,
8 | "date_added": 1432491109
9 | }
10 | ],
11 | "comment_vote": {}
12 | }
--------------------------------------------------------------------------------
/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/img/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/img/loading.gif
--------------------------------------------------------------------------------
/bin/core/src/Tor/__init__.py:
--------------------------------------------------------------------------------
1 | from TorManager import TorManager
--------------------------------------------------------------------------------
/bin/core/src/Translate/Translate.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Translate/Translate.pyc
--------------------------------------------------------------------------------
/bin/core/src/Translate/__init__.py:
--------------------------------------------------------------------------------
1 | from Translate import *
--------------------------------------------------------------------------------
/bin/core/src/Translate/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Translate/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/Ui/__init__.py:
--------------------------------------------------------------------------------
1 | from UiServer import UiServer
2 | from UiRequest import UiRequest
3 | from UiWebsocket import UiWebsocket
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/css/dragula.css:
--------------------------------------------------------------------------------
1 | .gu-mirror {
2 | position: fixed !important;
3 | margin: 0 !important;
4 | z-index: 9999 !important;
5 | opacity: 0.8;
6 | -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
7 | filter: alpha(opacity=80);
8 | }
9 | .gu-hide {
10 | display: none !important;
11 | }
12 | .gu-unselectable {
13 | -webkit-user-select: none !important;
14 | -moz-user-select: none !important;
15 | -ms-user-select: none !important;
16 | user-select: none !important;
17 | }
18 | .gu-transit {
19 | opacity: 0.2;
20 | -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
21 | filter: alpha(opacity=20);
22 | }
23 |
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/css/themes/basic/assets/fonts/icons.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/css/themes/basic/assets/fonts/icons.eot
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/css/themes/basic/assets/fonts/icons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/css/themes/basic/assets/fonts/icons.ttf
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/css/themes/basic/assets/fonts/icons.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/css/themes/basic/assets/fonts/icons.woff
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/css/themes/default/assets/fonts/icons.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/css/themes/default/assets/fonts/icons.eot
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/css/themes/default/assets/fonts/icons.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/css/themes/default/assets/fonts/icons.otf
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/css/themes/default/assets/fonts/icons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/css/themes/default/assets/fonts/icons.ttf
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/css/themes/default/assets/fonts/icons.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/css/themes/default/assets/fonts/icons.woff
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/css/themes/default/assets/fonts/icons.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/css/themes/default/assets/fonts/icons.woff2
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/css/themes/default/assets/images/flags.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/css/themes/default/assets/images/flags.png
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/css/webviews.css:
--------------------------------------------------------------------------------
1 | #webviews {
2 | height: calc(100vh - 2.25em);
3 | position: relative;
4 | }
5 | #webviews webview {
6 | height: 100%;
7 | width: 100%;
8 | outline: none;
9 | position: absolute;
10 | }
11 | #webviews webview[hidden] {
12 | display: flex !important;
13 | visibility: hidden;
14 | }
15 | #webviews webview.fullscreen {
16 | position: fixed;
17 | top: 0;
18 | left: 0;
19 | width: 100vw;
20 | height: 100vh;
21 | z-index: 99;
22 | }
23 |
24 | /* hack to work around display: none issues with webviews */
25 |
26 | #webviews webview.hidden {
27 | visibility: hidden;
28 | }
29 |
30 | #inner-iframe {
31 | position: fixed;
32 | top: 0;
33 | opacity: 1;
34 | }
35 |
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/fonts/fontawesome-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/fonts/fontawesome-webfont.woff2
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/img/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/img/favicon.ico
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/img/favicon.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/img/favicon.psd
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/img/loading-circle.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/img/loading-circle.gif
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/img/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/img/loading.gif
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/img/logo.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Ui/media/img/logo.psd
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/js/string_score.min.js:
--------------------------------------------------------------------------------
1 | // String Scoring Algorithm 0.1.22 | (c) 2009-2015 Joshaven Potter
2 | // MIT License: http://opensource.org/licenses/MIT | https://github.com/joshaven/string_score
3 | String.prototype.score=function(e,f){if(this===e)return 1;if(""===e)return 0;var d=0,a,g=this.toLowerCase(),n=this.length,h=e.toLowerCase(),k=e.length,b;a=0;var l=1,m,c;f&&(m=1-f);if(f)for(c=0;cd&&(d+=.15);return d};
4 |
--------------------------------------------------------------------------------
/bin/core/src/Ui/media/lib/RateLimit.coffee:
--------------------------------------------------------------------------------
1 | limits = {}
2 | call_after_interval = {}
3 | window.RateLimit = (interval, fn) ->
4 | if not limits[fn]
5 | call_after_interval[fn] = false
6 | fn() # First call is not delayed
7 | limits[fn] = setTimeout (->
8 | if call_after_interval[fn]
9 | fn()
10 | delete limits[fn]
11 | delete call_after_interval[fn]
12 | ), interval
13 | else # Called within iterval, delay the call
14 | call_after_interval[fn] = true
15 |
--------------------------------------------------------------------------------
/bin/core/src/User/User.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/User/User.pyc
--------------------------------------------------------------------------------
/bin/core/src/User/UserManager.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/User/UserManager.pyc
--------------------------------------------------------------------------------
/bin/core/src/User/__init__.py:
--------------------------------------------------------------------------------
1 | from User import User
2 |
--------------------------------------------------------------------------------
/bin/core/src/User/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/User/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/Worker/Worker.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Worker/Worker.pyc
--------------------------------------------------------------------------------
/bin/core/src/Worker/WorkerManager.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Worker/WorkerManager.pyc
--------------------------------------------------------------------------------
/bin/core/src/Worker/__init__.py:
--------------------------------------------------------------------------------
1 | from Worker import Worker
2 | from WorkerManager import WorkerManager
--------------------------------------------------------------------------------
/bin/core/src/Worker/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/Worker/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/__init__.py
--------------------------------------------------------------------------------
/bin/core/src/lib/BitcoinECC/BitcoinECC.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/BitcoinECC/BitcoinECC.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/BitcoinECC/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/BitcoinECC/__init__.py
--------------------------------------------------------------------------------
/bin/core/src/lib/BitcoinECC/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/BitcoinECC/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/PySocks/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/PySocks/__init__.py
--------------------------------------------------------------------------------
/bin/core/src/lib/PySocks/setup.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 | from distutils.core import setup
3 |
4 | VERSION = "1.5.3"
5 |
6 | setup(
7 | name = "PySocks",
8 | version = VERSION,
9 | description = "A Python SOCKS client module. See https://github.com/Anorov/PySocks for more information.",
10 | url = "https://github.com/Anorov/PySocks",
11 | license = "BSD",
12 | author = "Anorov",
13 | author_email = "anorov.vorona@gmail.com",
14 | keywords = ["socks", "proxy"],
15 | py_modules=["socks", "sockshandler"]
16 | )
17 |
18 |
--------------------------------------------------------------------------------
/bin/core/src/lib/PySocks/test/README:
--------------------------------------------------------------------------------
1 | Very rudimentary tests for Python 2 and Python 3.
2 |
3 | Requirements: tornado, twisted (available through pip)
4 |
5 | ./test.sh
6 |
--------------------------------------------------------------------------------
/bin/core/src/lib/PySocks/test/mocks:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/PySocks/test/mocks
--------------------------------------------------------------------------------
/bin/core/src/lib/PySocks/test/socks4server.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 | from twisted.internet import reactor
3 | from twisted.protocols.socks import SOCKSv4Factory
4 |
5 | def run_proxy():
6 | reactor.listenTCP(1080, SOCKSv4Factory("/dev/null"), interface="127.0.0.1")
7 | try:
8 | reactor.run()
9 | except (KeyboardInterrupt, SystemExit):
10 | reactor.stop()
11 |
12 | if __name__ == "__main__":
13 | print "Running SOCKS4 proxy server"
14 | run_proxy()
15 |
--------------------------------------------------------------------------------
/bin/core/src/lib/PySocks/test/test.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | shopt -s expand_aliases
3 | type python2 >/dev/null 2>&1 || alias python2='python'
4 |
5 | echo "Starting proxy servers..."
6 | python2 socks4server.py > /dev/null &
7 | python2 httpproxy.py > /dev/null &
8 | ./mocks start
9 |
10 | sleep 2
11 | echo "Python 2.6 tests"
12 | python2.6 sockstest.py
13 | exit
14 |
15 | sleep 2
16 | echo "Python 2.7 tests"
17 | python2.7 sockstest.py
18 |
19 | sleep 2
20 | echo "Python 3.x tests"
21 | python3 sockstest.py
22 |
23 | pkill python2 > /dev/null
24 | ./mocks shutdown
25 | echo "Finished tests"
26 |
--------------------------------------------------------------------------------
/bin/core/src/lib/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/__init__.py
--------------------------------------------------------------------------------
/bin/core/src/lib/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/bencode/__init__.py:
--------------------------------------------------------------------------------
1 | try:
2 | string_type = basestring
3 | except NameError:
4 | string_type = str
5 |
6 | from .encode import encode
7 | from .decode import decode
8 |
--------------------------------------------------------------------------------
/bin/core/src/lib/bencode/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/bencode/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/bencode/decode.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/bencode/decode.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/bencode/encode.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/bencode/encode.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/cssvendor/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/cssvendor/__init__.py
--------------------------------------------------------------------------------
/bin/core/src/lib/geventwebsocket/__init__.py:
--------------------------------------------------------------------------------
1 | VERSION = (0, 9, 3, 'final', 0)
2 |
3 | __all__ = [
4 | 'WebSocketApplication',
5 | 'Resource',
6 | 'WebSocketServer',
7 | 'WebSocketError',
8 | 'get_version'
9 | ]
10 |
11 |
12 | def get_version(*args, **kwargs):
13 | from .utils import get_version
14 | return get_version(*args, **kwargs)
15 |
16 | try:
17 | from .resource import WebSocketApplication, Resource
18 | from .server import WebSocketServer
19 | from .exceptions import WebSocketError
20 | except ImportError:
21 | pass
22 |
--------------------------------------------------------------------------------
/bin/core/src/lib/geventwebsocket/exceptions.py:
--------------------------------------------------------------------------------
1 | from socket import error as socket_error
2 |
3 |
4 | class WebSocketError(socket_error):
5 | """
6 | Base class for all websocket errors.
7 | """
8 |
9 |
10 | class ProtocolError(WebSocketError):
11 | """
12 | Raised if an error occurs when de/encoding the websocket protocol.
13 | """
14 |
15 |
16 | class FrameTooLargeException(ProtocolError):
17 | """
18 | Raised if a frame is received that is too large.
19 | """
20 |
--------------------------------------------------------------------------------
/bin/core/src/lib/geventwebsocket/gunicorn/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/geventwebsocket/gunicorn/__init__.py
--------------------------------------------------------------------------------
/bin/core/src/lib/geventwebsocket/gunicorn/workers.py:
--------------------------------------------------------------------------------
1 | from geventwebsocket.handler import WebSocketHandler
2 | from gunicorn.workers.ggevent import GeventPyWSGIWorker
3 |
4 |
5 | class GeventWebSocketWorker(GeventPyWSGIWorker):
6 | wsgi_handler = WebSocketHandler
7 |
--------------------------------------------------------------------------------
/bin/core/src/lib/geventwebsocket/protocols/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/geventwebsocket/protocols/__init__.py
--------------------------------------------------------------------------------
/bin/core/src/lib/opensslVerify/HashInfo.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/opensslVerify/HashInfo.txt
--------------------------------------------------------------------------------
/bin/core/src/lib/opensslVerify/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/opensslVerify/__init__.py
--------------------------------------------------------------------------------
/bin/core/src/lib/opensslVerify/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/opensslVerify/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/opensslVerify/gencert.cmd:
--------------------------------------------------------------------------------
1 | openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -nodes -config openssl.cnf
2 | REM openssl ecparam -name secp521r1 -genkey -param_enc explicit -out key-ecc.pem -config openssl.cnf
3 |
4 | openssl ecparam -name secp256r1 -genkey -out key-ecc.pem
5 | openssl req -new -key key-ecc.pem -x509 -nodes -out cert-ecc.pem -config openssl.cnf
6 |
7 | @echo off
8 | REM openssl ecparam -genkey -name prime256v1 -out key.pem
9 | REM openssl req -new -key key.pem -out csr.pem
10 | REM openssl req -x509 -days 365 -key key.pem -in csr.pem -out certificate.pem
--------------------------------------------------------------------------------
/bin/core/src/lib/opensslVerify/libeay32.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/opensslVerify/libeay32.dll
--------------------------------------------------------------------------------
/bin/core/src/lib/opensslVerify/opensslVerify.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/opensslVerify/opensslVerify.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/opensslVerify/ssleay32.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/opensslVerify/ssleay32.dll
--------------------------------------------------------------------------------
/bin/core/src/lib/pyasn1/THANKS:
--------------------------------------------------------------------------------
1 | Denis S. Otkidach
2 | Gregory Golberg
3 | Bud P. Bruegger
4 | Jacek Konieczny
5 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pyasn1/__init__.py:
--------------------------------------------------------------------------------
1 | import sys
2 |
3 | # http://www.python.org/dev/peps/pep-0396/
4 | __version__ = '0.1.7'
5 |
6 | if sys.version_info[:2] < (2, 4):
7 | raise RuntimeError('PyASN1 requires Python 2.4 or later')
8 |
9 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pyasn1/codec/__init__.py:
--------------------------------------------------------------------------------
1 | # This file is necessary to make this directory a package.
2 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pyasn1/codec/ber/__init__.py:
--------------------------------------------------------------------------------
1 | # This file is necessary to make this directory a package.
2 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pyasn1/codec/ber/eoo.py:
--------------------------------------------------------------------------------
1 | from pyasn1.type import base, tag
2 |
3 | class EndOfOctets(base.AbstractSimpleAsn1Item):
4 | defaultValue = 0
5 | tagSet = tag.initTagSet(
6 | tag.Tag(tag.tagClassUniversal, tag.tagFormatSimple, 0x00)
7 | )
8 | endOfOctets = EndOfOctets()
9 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pyasn1/codec/cer/__init__.py:
--------------------------------------------------------------------------------
1 | # This file is necessary to make this directory a package.
2 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pyasn1/codec/der/__init__.py:
--------------------------------------------------------------------------------
1 | # This file is necessary to make this directory a package.
2 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pyasn1/codec/der/decoder.py:
--------------------------------------------------------------------------------
1 | # DER decoder
2 | from pyasn1.type import univ
3 | from pyasn1.codec.cer import decoder
4 |
5 | tagMap = decoder.tagMap
6 | typeMap = decoder.typeMap
7 | Decoder = decoder.Decoder
8 |
9 | decode = Decoder(tagMap, typeMap)
10 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pyasn1/compat/__init__.py:
--------------------------------------------------------------------------------
1 | # This file is necessary to make this directory a package.
2 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pyasn1/compat/octets.py:
--------------------------------------------------------------------------------
1 | from sys import version_info
2 |
3 | if version_info[0] <= 2:
4 | int2oct = chr
5 | ints2octs = lambda s: ''.join([ int2oct(x) for x in s ])
6 | null = ''
7 | oct2int = ord
8 | octs2ints = lambda s: [ oct2int(x) for x in s ]
9 | str2octs = lambda x: x
10 | octs2str = lambda x: x
11 | isOctetsType = lambda s: isinstance(s, str)
12 | else:
13 | ints2octs = bytes
14 | int2oct = lambda x: ints2octs((x,))
15 | null = ints2octs()
16 | oct2int = lambda x: x
17 | octs2ints = lambda s: [ x for x in s ]
18 | str2octs = lambda x: x.encode()
19 | octs2str = lambda x: x.decode()
20 | isOctetsType = lambda s: isinstance(s, bytes)
21 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pyasn1/error.py:
--------------------------------------------------------------------------------
1 | class PyAsn1Error(Exception): pass
2 | class ValueConstraintError(PyAsn1Error): pass
3 | class SubstrateUnderrunError(PyAsn1Error): pass
4 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pyasn1/type/__init__.py:
--------------------------------------------------------------------------------
1 | # This file is necessary to make this directory a package.
2 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pyasn1/type/error.py:
--------------------------------------------------------------------------------
1 | from pyasn1.error import PyAsn1Error
2 |
3 | class ValueConstraintError(PyAsn1Error): pass
4 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pyasn1/type/useful.py:
--------------------------------------------------------------------------------
1 | # ASN.1 "useful" types
2 | from pyasn1.type import char, tag
3 |
4 | class GeneralizedTime(char.VisibleString):
5 | tagSet = char.VisibleString.tagSet.tagImplicitly(
6 | tag.Tag(tag.tagClassUniversal, tag.tagFormatSimple, 24)
7 | )
8 |
9 | class UTCTime(char.VisibleString):
10 | tagSet = char.VisibleString.tagSet.tagImplicitly(
11 | tag.Tag(tag.tagClassUniversal, tag.tagFormatSimple, 23)
12 | )
13 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pybitcointools/MANIFEST.in:
--------------------------------------------------------------------------------
1 | include LICENSE
2 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pybitcointools/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/pybitcointools/__init__.py
--------------------------------------------------------------------------------
/bin/core/src/lib/pybitcointools/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/pybitcointools/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/pybitcointools/bitcoin/__init__.py:
--------------------------------------------------------------------------------
1 | from .py2specials import *
2 | from .py3specials import *
3 | from .main import *
4 | from .transaction import *
5 | from .deterministic import *
6 | from .bci import *
7 | from .composite import *
8 | from .stealth import *
9 | from .blocks import *
10 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pybitcointools/bitcoin/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/pybitcointools/bitcoin/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/pybitcointools/bitcoin/bci.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/pybitcointools/bitcoin/bci.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/pybitcointools/bitcoin/blocks.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/pybitcointools/bitcoin/blocks.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/pybitcointools/bitcoin/composite.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/pybitcointools/bitcoin/composite.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/pybitcointools/bitcoin/deterministic.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/pybitcointools/bitcoin/deterministic.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/pybitcointools/bitcoin/main.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/pybitcointools/bitcoin/main.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/pybitcointools/bitcoin/py2specials.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/pybitcointools/bitcoin/py2specials.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/pybitcointools/bitcoin/py3specials.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/pybitcointools/bitcoin/py3specials.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/pybitcointools/bitcoin/ripemd.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/pybitcointools/bitcoin/ripemd.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/pybitcointools/bitcoin/stealth.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/pybitcointools/bitcoin/stealth.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/pybitcointools/bitcoin/transaction.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/pybitcointools/bitcoin/transaction.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/pybitcointools/setup.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 | try:
3 | from setuptools import setup
4 | except ImportError:
5 | from distutils.core import setup
6 |
7 | setup(name='bitcoin',
8 | version='1.1.28',
9 | description='Python Bitcoin Tools',
10 | author='Vitalik Buterin',
11 | author_email='vbuterin@gmail.com',
12 | url='http://github.com/vbuterin/pybitcointools',
13 | packages=['bitcoin'],
14 | scripts=['pybtctool'],
15 | include_package_data=True,
16 | data_files=[("", ["LICENSE"])],
17 | )
18 |
--------------------------------------------------------------------------------
/bin/core/src/lib/pyelliptic/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (C) 2010
2 | # Author: Yann GUIBET
3 | # Contact:
4 |
5 | __version__ = '1.3'
6 |
7 | __all__ = [
8 | 'OpenSSL',
9 | 'ECC',
10 | 'Cipher',
11 | 'hmac_sha256',
12 | 'hmac_sha512',
13 | 'pbkdf2'
14 | ]
15 |
16 | from .openssl import OpenSSL
17 | from .ecc import ECC
18 | from .cipher import Cipher
19 | from .hash import hmac_sha256, hmac_sha512, pbkdf2
20 |
--------------------------------------------------------------------------------
/bin/core/src/lib/rsa/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright 2011 Sybren A. Stüvel
2 |
3 | Licensed under the Apache License, Version 2.0 (the "License");
4 | you may not use this file except in compliance with the License.
5 | You may obtain a copy of the License at
6 |
7 | http://www.apache.org/licenses/LICENSE-2.0
8 |
9 | Unless required by applicable law or agreed to in writing, software
10 | distributed under the License is distributed on an "AS IS" BASIS,
11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | See the License for the specific language governing permissions and
13 | limitations under the License.
14 |
--------------------------------------------------------------------------------
/bin/core/src/lib/subtl/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/subtl/__init__.py
--------------------------------------------------------------------------------
/bin/core/src/lib/subtl/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/subtl/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/lib/subtl/subtl.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/lib/subtl/subtl.pyc
--------------------------------------------------------------------------------
/bin/core/src/main.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/main.pyc
--------------------------------------------------------------------------------
/bin/core/src/util/Diff.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/util/Diff.pyc
--------------------------------------------------------------------------------
/bin/core/src/util/Event.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/util/Event.pyc
--------------------------------------------------------------------------------
/bin/core/src/util/Noparallel.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/util/Noparallel.pyc
--------------------------------------------------------------------------------
/bin/core/src/util/Pooled.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/util/Pooled.pyc
--------------------------------------------------------------------------------
/bin/core/src/util/RateLimit.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/util/RateLimit.pyc
--------------------------------------------------------------------------------
/bin/core/src/util/__init__.py:
--------------------------------------------------------------------------------
1 | from Event import Event
2 | from Noparallel import Noparallel
3 | from Pooled import Pooled
4 |
--------------------------------------------------------------------------------
/bin/core/src/util/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/util/__init__.pyc
--------------------------------------------------------------------------------
/bin/core/src/util/helper.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/core/src/util/helper.pyc
--------------------------------------------------------------------------------
/bin/core/start.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python2.7
2 | import sys
3 | import zeronet
4 |
5 | def main():
6 | sys.argv = [sys.argv[0] + sys.argv[1:]]
7 | zeronet.main()
8 |
9 | if __name__ == '__main__':
10 | main()
11 |
--------------------------------------------------------------------------------
/bin/core/tools/coffee/coffee.cmd:
--------------------------------------------------------------------------------
1 | ::For convenience
2 | @cscript //nologo "%~dp0coffee.wsf" %*
3 |
--------------------------------------------------------------------------------
/bin/core/tools/tor/start.cmd:
--------------------------------------------------------------------------------
1 | tor.exe -f torrc
--------------------------------------------------------------------------------
/bin/core/tools/tor/torrc:
--------------------------------------------------------------------------------
1 | # Tor config for ZeroNet
2 |
3 | DataDirectory data
4 | DirReqStatistics 0
5 | GeoIPFile geoip\geoip
6 | GeoIPv6File geoip\geoip6
7 |
8 | # Log notice file data\notice.log
9 |
10 | ControlPort 49051
11 | SOCKSPort 49050
12 |
13 | CookieAuthentication 1
--------------------------------------------------------------------------------
/bin/gevent._semaphore.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/gevent._semaphore.pyd
--------------------------------------------------------------------------------
/bin/gevent.ares.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/gevent.ares.pyd
--------------------------------------------------------------------------------
/bin/gevent.corecext.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/gevent.corecext.pyd
--------------------------------------------------------------------------------
/bin/greenlet.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/greenlet.pyd
--------------------------------------------------------------------------------
/bin/lib/_bsddb.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/_bsddb.pyd
--------------------------------------------------------------------------------
/bin/lib/_ctypes.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/_ctypes.pyd
--------------------------------------------------------------------------------
/bin/lib/_elementtree.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/_elementtree.pyd
--------------------------------------------------------------------------------
/bin/lib/_hashlib.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/_hashlib.pyd
--------------------------------------------------------------------------------
/bin/lib/_msi.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/_msi.pyd
--------------------------------------------------------------------------------
/bin/lib/_multiprocessing.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/_multiprocessing.pyd
--------------------------------------------------------------------------------
/bin/lib/_socket.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/_socket.pyd
--------------------------------------------------------------------------------
/bin/lib/_sqlite3.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/_sqlite3.pyd
--------------------------------------------------------------------------------
/bin/lib/_ssl.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/_ssl.pyd
--------------------------------------------------------------------------------
/bin/lib/_testcapi.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/_testcapi.pyd
--------------------------------------------------------------------------------
/bin/lib/bz2.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/bz2.pyd
--------------------------------------------------------------------------------
/bin/lib/gevent.ares.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/gevent.ares.pyd
--------------------------------------------------------------------------------
/bin/lib/greenlet.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/greenlet.pyd
--------------------------------------------------------------------------------
/bin/lib/msgpack._packer.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/msgpack._packer.pyd
--------------------------------------------------------------------------------
/bin/lib/msgpack._unpacker.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/msgpack._unpacker.pyd
--------------------------------------------------------------------------------
/bin/lib/msvcm90.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/msvcm90.dll
--------------------------------------------------------------------------------
/bin/lib/msvcp90.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/msvcp90.dll
--------------------------------------------------------------------------------
/bin/lib/msvcr90.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/msvcr90.dll
--------------------------------------------------------------------------------
/bin/lib/pyexpat.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/pyexpat.pyd
--------------------------------------------------------------------------------
/bin/lib/pywintypes27.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/pywintypes27.dll
--------------------------------------------------------------------------------
/bin/lib/select.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/select.pyd
--------------------------------------------------------------------------------
/bin/lib/sqlite3.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/sqlite3.dll
--------------------------------------------------------------------------------
/bin/lib/unicodedata.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/unicodedata.pyd
--------------------------------------------------------------------------------
/bin/lib/win32api.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/win32api.pyd
--------------------------------------------------------------------------------
/bin/lib/win32evtlog.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/win32evtlog.pyd
--------------------------------------------------------------------------------
/bin/lib/win32file.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/win32file.pyd
--------------------------------------------------------------------------------
/bin/lib/win32pipe.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/win32pipe.pyd
--------------------------------------------------------------------------------
/bin/lib/win32wnet.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/lib/win32wnet.pyd
--------------------------------------------------------------------------------
/bin/msgpack._packer.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/msgpack._packer.pyd
--------------------------------------------------------------------------------
/bin/msgpack._unpacker.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/msgpack._unpacker.pyd
--------------------------------------------------------------------------------
/bin/msvcm90.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/msvcm90.dll
--------------------------------------------------------------------------------
/bin/msvcp90.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/msvcp90.dll
--------------------------------------------------------------------------------
/bin/msvcr90.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/msvcr90.dll
--------------------------------------------------------------------------------
/bin/pepflashplayer64_25_0_0_127.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/pepflashplayer64_25_0_0_127.dll
--------------------------------------------------------------------------------
/bin/pyexpat.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/pyexpat.pyd
--------------------------------------------------------------------------------
/bin/python27.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/python27.dll
--------------------------------------------------------------------------------
/bin/pywintypes27.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/pywintypes27.dll
--------------------------------------------------------------------------------
/bin/select.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/select.pyd
--------------------------------------------------------------------------------
/bin/sqlite3.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/sqlite3.dll
--------------------------------------------------------------------------------
/bin/unicodedata.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/unicodedata.pyd
--------------------------------------------------------------------------------
/bin/win32api.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/win32api.pyd
--------------------------------------------------------------------------------
/bin/win32evtlog.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/win32evtlog.pyd
--------------------------------------------------------------------------------
/bin/win32file.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/win32file.pyd
--------------------------------------------------------------------------------
/bin/win32pipe.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/win32pipe.pyd
--------------------------------------------------------------------------------
/bin/win32wnet.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/bin/win32wnet.pyd
--------------------------------------------------------------------------------
/core/plugins/AnnounceZero/__init__.py:
--------------------------------------------------------------------------------
1 | import AnnounceZeroPlugin
--------------------------------------------------------------------------------
/core/plugins/CryptMessage/Test/conftest.py:
--------------------------------------------------------------------------------
1 | from src.Test.conftest import *
--------------------------------------------------------------------------------
/core/plugins/CryptMessage/Test/pytest.ini:
--------------------------------------------------------------------------------
1 | [pytest]
2 | python_files = Test*.py
3 | addopts = -rsxX -v --durations=6
4 | markers =
5 | webtest: mark a test as a webtest.
--------------------------------------------------------------------------------
/core/plugins/CryptMessage/__init__.py:
--------------------------------------------------------------------------------
1 | import CryptMessagePlugin
--------------------------------------------------------------------------------
/core/plugins/FilePack/FilePackPlugin.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/plugins/FilePack/FilePackPlugin.pyc
--------------------------------------------------------------------------------
/core/plugins/FilePack/__init__.py:
--------------------------------------------------------------------------------
1 | import FilePackPlugin
--------------------------------------------------------------------------------
/core/plugins/FilePack/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/plugins/FilePack/__init__.pyc
--------------------------------------------------------------------------------
/core/plugins/MergerSite/__init__.py:
--------------------------------------------------------------------------------
1 | import MergerSitePlugin
--------------------------------------------------------------------------------
/core/plugins/MergerSite/languages/fr.json:
--------------------------------------------------------------------------------
1 | {
2 | "Add %s new site?": "Ajouter le site %s ?",
3 | "Added %s new site": "Site %s ajouté",
4 | "Site deleted: %s": "Site %s supprimé"
5 | }
6 |
--------------------------------------------------------------------------------
/core/plugins/MergerSite/languages/hu.json:
--------------------------------------------------------------------------------
1 | {
2 | "Add %s new site?": "Új oldal hozzáadása: %s?",
3 | "Added %s new site": "Új oldal hozzáadva: %s",
4 | "Site deleted: %s": "Oldal törölve: %s"
5 | }
6 |
--------------------------------------------------------------------------------
/core/plugins/MergerSite/languages/tr.json:
--------------------------------------------------------------------------------
1 | {
2 | "Add %s new site?": "%s sitesi eklensin mi?",
3 | "Added %s new site": "%s sitesi eklendi",
4 | "Site deleted: %s": "%s sitesi silindi"
5 | }
6 |
--------------------------------------------------------------------------------
/core/plugins/MergerSite/languages/zh-tw.json:
--------------------------------------------------------------------------------
1 | {
2 | "Add %s new site?": "添加新網站: %s?",
3 | "Added %s new site": "已添加到新網站:%s",
4 | "Site deleted: %s": "網站已刪除:%s"
5 | }
6 |
--------------------------------------------------------------------------------
/core/plugins/MergerSite/languages/zh.json:
--------------------------------------------------------------------------------
1 | {
2 | "Add %s new site?": "添加新站点: %s?",
3 | "Added %s new site": "已添加到新站点:%s",
4 | "Site deleted: %s": "站点已删除:%s"
5 | }
6 |
--------------------------------------------------------------------------------
/core/plugins/Mute/MutePlugin.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/plugins/Mute/MutePlugin.pyc
--------------------------------------------------------------------------------
/core/plugins/Mute/__init__.py:
--------------------------------------------------------------------------------
1 | import MutePlugin
--------------------------------------------------------------------------------
/core/plugins/Mute/__init__.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/plugins/Mute/__init__.pyc
--------------------------------------------------------------------------------
/core/plugins/Mute/languages/hu.json:
--------------------------------------------------------------------------------
1 | {
2 | "Hide all content from %s?": "%s tartalmaniak elrejtése?",
3 | "Mute": "Elnémítás",
4 | "Unmute %s?": "%s tartalmaniak megjelenítése?",
5 | "Unmute": "Némítás visszavonása"
6 | }
7 |
--------------------------------------------------------------------------------
/core/plugins/Mute/languages/it.json:
--------------------------------------------------------------------------------
1 | {
2 | "Hide all content from %s?": "%s Vuoi nascondere i contenuti di questo utente ?",
3 | "Mute": "Attiva Silenzia",
4 | "Unmute %s?": "%s Vuoi mostrare i contenuti di questo utente ?",
5 | "Unmute": "Disattiva Silenzia"
6 | }
7 |
--------------------------------------------------------------------------------
/core/plugins/Mute/languages/zh-tw.json:
--------------------------------------------------------------------------------
1 | {
2 | "Hide all content from %s?": "屏蔽 %s 的所有內容?",
3 | "Mute": "屏蔽",
4 | "Unmute %s?": "對 %s 解除屏蔽?",
5 | "Unmute": "解除屏蔽"
6 | }
--------------------------------------------------------------------------------
/core/plugins/Mute/languages/zh.json:
--------------------------------------------------------------------------------
1 | {
2 | "Hide all content from %s?": "屏蔽 %s 的所有内容?",
3 | "Mute": "屏蔽",
4 | "Unmute %s?": "对 %s 解除屏蔽?",
5 | "Unmute": "解除屏蔽"
6 | }
--------------------------------------------------------------------------------
/core/plugins/Newsfeed/__init__.py:
--------------------------------------------------------------------------------
1 | import NewsfeedPlugin
--------------------------------------------------------------------------------
/core/plugins/OptionalManager/Test/conftest.py:
--------------------------------------------------------------------------------
1 | from src.Test.conftest import *
--------------------------------------------------------------------------------
/core/plugins/OptionalManager/Test/pytest.ini:
--------------------------------------------------------------------------------
1 | [pytest]
2 | python_files = Test*.py
3 | addopts = -rsxX -v --durations=6
4 | markers =
5 | webtest: mark a test as a webtest.
--------------------------------------------------------------------------------
/core/plugins/OptionalManager/__init__.py:
--------------------------------------------------------------------------------
1 | import OptionalManagerPlugin
--------------------------------------------------------------------------------
/core/plugins/OptionalManager/languages/fr.json:
--------------------------------------------------------------------------------
1 | {
2 | "Pinned %s files": "Fichiers %s épinglés",
3 | "Removed pin from %s files": "Fichiers %s ne sont plus épinglés",
4 | "You started to help distribute %s.
Directory: %s": "Vous avez commencé à aider à distribuer %s.
Dossier : %s",
5 | "Help distribute all new optional files on site %s": "Aider à distribuer tous les fichiers optionnels du site %s",
6 | "Yes, I want to help!": "Oui, je veux aider !"
7 | }
8 |
--------------------------------------------------------------------------------
/core/plugins/OptionalManager/languages/hu.json:
--------------------------------------------------------------------------------
1 | {
2 | "Pinned %s files": "%s fájl rögzítve",
3 | "Removed pin from %s files": "%s fájl rögzítés eltávolítva",
4 | "You started to help distribute %s.
Directory: %s": "Új segítség a terjesztésben: %s.
Könyvtár: %s",
5 | "Help distribute all new optional files on site %s": "Segítség az összes új opcionális fájl terjesztésében az %s oldalon",
6 | "Yes, I want to help!": "Igen, segíteni akarok!"
7 | }
8 |
--------------------------------------------------------------------------------
/core/plugins/OptionalManager/languages/zh-tw.json:
--------------------------------------------------------------------------------
1 | {
2 | "Pinned %s files": "已固定 %s 個檔",
3 | "Removed pin from %s files": "已解除固定 %s 個檔",
4 | "You started to help distribute %s.
Directory: %s": "你已經開始幫助分發 %s 。
目錄:%s",
5 | "Help distribute all new optional files on site %s": "你想要幫助分發 %s 網站的所有檔嗎?",
6 | "Yes, I want to help!": "是,我想要幫助!"
7 | }
8 |
--------------------------------------------------------------------------------
/core/plugins/OptionalManager/languages/zh.json:
--------------------------------------------------------------------------------
1 | {
2 | "Pinned %s files": "已固定 %s 个文件",
3 | "Removed pin from %s files": "已解除固定 %s 个文件",
4 | "You started to help distribute %s.
Directory: %s": "你已经开始帮助分发 %s 。
目录:%s",
5 | "Help distribute all new optional files on site %s": "你想要帮助分发 %s 站点的所有文件吗?",
6 | "Yes, I want to help!": "是,我想要帮助!"
7 | }
8 |
--------------------------------------------------------------------------------
/core/plugins/PeerDb/__init__.py:
--------------------------------------------------------------------------------
1 | import PeerDbPlugin
2 |
3 |
--------------------------------------------------------------------------------
/core/plugins/Sidebar/__init__.py:
--------------------------------------------------------------------------------
1 | import SidebarPlugin
--------------------------------------------------------------------------------
/core/plugins/Sidebar/maxminddb/compat.py:
--------------------------------------------------------------------------------
1 | import sys
2 |
3 | # pylint: skip-file
4 |
5 | if sys.version_info[0] == 2:
6 | import ipaddr as ipaddress # pylint:disable=F0401
7 | ipaddress.ip_address = ipaddress.IPAddress
8 |
9 | int_from_byte = ord
10 |
11 | FileNotFoundError = IOError
12 |
13 | def int_from_bytes(b):
14 | if b:
15 | return int(b.encode("hex"), 16)
16 | return 0
17 |
18 | byte_from_int = chr
19 | else:
20 | import ipaddress # pylint:disable=F0401
21 |
22 | int_from_byte = lambda x: x
23 |
24 | FileNotFoundError = FileNotFoundError
25 |
26 | int_from_bytes = lambda x: int.from_bytes(x, 'big')
27 |
28 | byte_from_int = lambda x: bytes([x])
29 |
--------------------------------------------------------------------------------
/core/plugins/Sidebar/maxminddb/const.py:
--------------------------------------------------------------------------------
1 | """Constants used in the API"""
2 |
3 | MODE_AUTO = 0
4 | MODE_MMAP_EXT = 1
5 | MODE_MMAP = 2
6 | MODE_FILE = 4
7 | MODE_MEMORY = 8
8 |
--------------------------------------------------------------------------------
/core/plugins/Sidebar/maxminddb/errors.py:
--------------------------------------------------------------------------------
1 | """
2 | maxminddb.errors
3 | ~~~~~~~~~~~~~~~~
4 |
5 | This module contains custom errors for the MaxMind DB reader
6 | """
7 |
8 |
9 | class InvalidDatabaseError(RuntimeError):
10 |
11 | """This error is thrown when unexpected data is found in the database."""
12 |
--------------------------------------------------------------------------------
/core/plugins/Sidebar/media-globe/world.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/plugins/Sidebar/media-globe/world.jpg
--------------------------------------------------------------------------------
/core/plugins/Sidebar/media/Class.coffee:
--------------------------------------------------------------------------------
1 | class Class
2 | trace: true
3 |
4 | log: (args...) ->
5 | return unless @trace
6 | return if typeof console is 'undefined'
7 | args.unshift("[#{@.constructor.name}]")
8 | console.log(args...)
9 | @
10 |
11 | logStart: (name, args...) ->
12 | return unless @trace
13 | @logtimers or= {}
14 | @logtimers[name] = +(new Date)
15 | @log "#{name}", args..., "(started)" if args.length > 0
16 | @
17 |
18 | logEnd: (name, args...) ->
19 | ms = +(new Date)-@logtimers[name]
20 | @log "#{name}", args..., "(Done in #{ms}ms)"
21 | @
22 |
23 | window.Class = Class
--------------------------------------------------------------------------------
/core/plugins/Sidebar/media/RateLimit.coffee:
--------------------------------------------------------------------------------
1 | limits = {}
2 | call_after_interval = {}
3 | window.RateLimit = (interval, fn) ->
4 | if not limits[fn]
5 | call_after_interval[fn] = false
6 | fn() # First call is not delayed
7 | limits[fn] = setTimeout (->
8 | if call_after_interval[fn]
9 | fn()
10 | delete limits[fn]
11 | delete call_after_interval[fn]
12 | ), interval
13 | else # Called within iterval, delay the call
14 | call_after_interval[fn] = true
15 |
--------------------------------------------------------------------------------
/core/plugins/Stats/__init__.py:
--------------------------------------------------------------------------------
1 | import StatsPlugin
--------------------------------------------------------------------------------
/core/plugins/TranslateSite/__init__.py:
--------------------------------------------------------------------------------
1 | import TranslateSitePlugin
2 |
--------------------------------------------------------------------------------
/core/plugins/Trayicon/__init__.py:
--------------------------------------------------------------------------------
1 | import sys
2 |
3 | if sys.platform == 'win32':
4 | import TrayiconPlugin
--------------------------------------------------------------------------------
/core/plugins/Trayicon/languages/fr.json:
--------------------------------------------------------------------------------
1 | {
2 | "ZeroNet Twitter": "ZeroNet Twitter",
3 | "ZeroNet Reddit": "ZeroNet Reddit",
4 | "ZeroNet Github": "ZeroNet Github",
5 | "Report bug/request feature": "Rapport d'erreur/Demanger une fonctionnalité",
6 | "!Open ZeroNet": "!Ouvrir ZeroNet",
7 | "Quit": "Quitter",
8 | "(active)": "(actif)",
9 | "(passive)": "(passif)",
10 | "Connections: %s": "Connexions: %s",
11 | "Received: %.2f MB | Sent: %.2f MB": "Reçu: %.2f MB | Envoyé: %.2f MB",
12 | "Show console window": "Afficher la console",
13 | "Start ZeroNet when Windows starts": "Lancer ZeroNet au démarrage de Windows"
14 | }
15 |
--------------------------------------------------------------------------------
/core/plugins/Trayicon/languages/hu.json:
--------------------------------------------------------------------------------
1 | {
2 | "ZeroNet Twitter": "ZeroNet Twitter",
3 | "ZeroNet Reddit": "ZeroNet Reddit",
4 | "ZeroNet Github": "ZeroNet Github",
5 | "Report bug/request feature": "Hiba bejelentés/ötletek",
6 | "!Open ZeroNet": "!ZeroNet megnyitása",
7 | "Quit": "Kilépés",
8 | "(active)": "(aktív)",
9 | "(passive)": "(passive)",
10 | "Connections: %s": "Kapcsolatok: %s",
11 | "Received: %.2f MB | Sent: %.2f MB": "Fogadott: %.2f MB | Küldött: %.2f MB",
12 | "Show console window": "Parancssor mutatása",
13 | "Start ZeroNet when Windows starts": "ZeroNet indítása a Windows-al együtt"
14 | }
15 |
--------------------------------------------------------------------------------
/core/plugins/Trayicon/languages/tr.json:
--------------------------------------------------------------------------------
1 | {
2 | "ZeroNet Twitter": "ZeroNet Twitter",
3 | "ZeroNet Reddit": "ZeroNet Reddit",
4 | "ZeroNet Github": "ZeroNet Github",
5 | "Report bug/request feature": "Hata bildir/geliştirme taleb et",
6 | "!Open ZeroNet": "!ZeroNet'i Aç",
7 | "Quit": "Kapat",
8 | "(active)": "(aktif)",
9 | "(passive)": "(pasif)",
10 | "Connections: %s": "Bağlantı sayısı: %s",
11 | "Received: %.2f MB | Sent: %.2f MB": "Gelen: %.2f MB | Gönderilen: %.2f MB",
12 | "Show console window": "Konsolu aç",
13 | "Start ZeroNet when Windows starts": "ZeroNet'i açılışta otomatik başlat"
14 | }
15 |
--------------------------------------------------------------------------------
/core/plugins/Trayicon/languages/zh-tw.json:
--------------------------------------------------------------------------------
1 | {
2 | "ZeroNet Twitter": "ZeroNet Twitter",
3 | "ZeroNet Reddit": "ZeroNet Reddit",
4 | "ZeroNet Github": "ZeroNet Github",
5 | "Report bug/request feature": "回饋问题/請求功能",
6 | "!Open ZeroNet": "!開啟 ZeroNet",
7 | "Quit": "退出",
8 | "(active)": "(主動模式)",
9 | "(passive)": "(被動模式)",
10 | "Connections: %s": "連線數: %s",
11 | "Received: %.2f MB | Sent: %.2f MB": "已收到: %.2f MB | 已傳送: %.2f MB",
12 | "Show console window": "顯示控制臺窗體",
13 | "Start ZeroNet when Windows starts": "在 Windows 啟動時執行 ZeroNet"
14 | }
15 |
--------------------------------------------------------------------------------
/core/plugins/Trayicon/languages/zh.json:
--------------------------------------------------------------------------------
1 | {
2 | "ZeroNet Twitter": "ZeroNet Twitter",
3 | "ZeroNet Reddit": "ZeroNet Reddit",
4 | "ZeroNet Github": "ZeroNet Github",
5 | "Report bug/request feature": "反馈问题/请求功能",
6 | "!Open ZeroNet": "!打开 ZeroNet",
7 | "Quit": "退出",
8 | "(active)": "(主动模式)",
9 | "(passive)": "(被动模式)",
10 | "Connections: %s": "连接数: %s",
11 | "Received: %.2f MB | Sent: %.2f MB": "已接收: %.2f MB | 已发送: %.2f MB",
12 | "Show console window": "显示控制台窗口",
13 | "Start ZeroNet when Windows starts": "在 Windows 启动时运行 ZeroNet"
14 | }
15 |
--------------------------------------------------------------------------------
/core/plugins/Trayicon/lib/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/plugins/Trayicon/lib/__init__.py
--------------------------------------------------------------------------------
/core/plugins/Trayicon/trayicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/plugins/Trayicon/trayicon.ico
--------------------------------------------------------------------------------
/core/plugins/Zeroname/__init__.py:
--------------------------------------------------------------------------------
1 | import UiRequestPlugin
2 | import SiteManagerPlugin
--------------------------------------------------------------------------------
/core/plugins/disabled-Bootstrapper/Test/conftest.py:
--------------------------------------------------------------------------------
1 | from src.Test.conftest import *
--------------------------------------------------------------------------------
/core/plugins/disabled-Bootstrapper/Test/pytest.ini:
--------------------------------------------------------------------------------
1 | [pytest]
2 | python_files = Test*.py
3 | addopts = -rsxX -v --durations=6
4 | markers =
5 | webtest: mark a test as a webtest.
--------------------------------------------------------------------------------
/core/plugins/disabled-Bootstrapper/__init__.py:
--------------------------------------------------------------------------------
1 | import BootstrapperPlugin
--------------------------------------------------------------------------------
/core/plugins/disabled-Dnschain/__init__.py:
--------------------------------------------------------------------------------
1 | # This plugin is experimental, if you really want to enable uncomment the following lines:
2 | # import DnschainPlugin
3 | # import SiteManagerPlugin
--------------------------------------------------------------------------------
/core/plugins/disabled-DonationMessage/__init__.py:
--------------------------------------------------------------------------------
1 | import DonationMessagePlugin
2 |
--------------------------------------------------------------------------------
/core/plugins/disabled-Multiuser/__init__.py:
--------------------------------------------------------------------------------
1 | import MultiuserPlugin
2 |
--------------------------------------------------------------------------------
/core/plugins/disabled-UiPassword/__init__.py:
--------------------------------------------------------------------------------
1 | import UiPasswordPlugin
--------------------------------------------------------------------------------
/core/plugins/disabled-Zeroname-local/__init__.py:
--------------------------------------------------------------------------------
1 | import UiRequestPlugin
2 | import SiteManagerPlugin
--------------------------------------------------------------------------------
/core/plugins/disabled-Zeroname-local/bitcoinrpc/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/plugins/disabled-Zeroname-local/bitcoinrpc/__init__.py
--------------------------------------------------------------------------------
/core/src/Connection/__init__.py:
--------------------------------------------------------------------------------
1 | from ConnectionServer import ConnectionServer
2 | from Connection import Connection
3 |
--------------------------------------------------------------------------------
/core/src/Content/__init__.py:
--------------------------------------------------------------------------------
1 | from ContentManager import ContentManager
--------------------------------------------------------------------------------
/core/src/Crypt/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Crypt/__init__.py
--------------------------------------------------------------------------------
/core/src/Db/__init__.py:
--------------------------------------------------------------------------------
1 | from Db import Db
2 | from DbQuery import DbQuery
3 | from DbCursor import DbCursor
--------------------------------------------------------------------------------
/core/src/Debug/__init__.py:
--------------------------------------------------------------------------------
1 | from DebugReloader import DebugReloader
--------------------------------------------------------------------------------
/core/src/File/__init__.py:
--------------------------------------------------------------------------------
1 | from FileServer import FileServer
2 | from FileRequest import FileRequest
--------------------------------------------------------------------------------
/core/src/Peer/__init__.py:
--------------------------------------------------------------------------------
1 | from Peer import Peer
2 | from PeerHashfield import PeerHashfield
3 |
--------------------------------------------------------------------------------
/core/src/Plugin/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Plugin/__init__.py
--------------------------------------------------------------------------------
/core/src/Site/__init__.py:
--------------------------------------------------------------------------------
1 | from Site import Site
2 | from SiteStorage import SiteStorage
--------------------------------------------------------------------------------
/core/src/Test/Spy.py:
--------------------------------------------------------------------------------
1 | class Spy:
2 | def __init__(self, obj, func_name):
3 | self.obj = obj
4 | self.func_name = func_name
5 | self.func_original = getattr(self.obj, func_name)
6 | self.calls = []
7 |
8 | def __enter__(self, *args, **kwargs):
9 | def loggedFunc(cls, *args, **kwags):
10 | print "Logging", self, args, kwargs
11 | self.calls.append(args)
12 | return self.func_original(cls, *args, **kwargs)
13 | setattr(self.obj, self.func_name, loggedFunc)
14 | return self.calls
15 |
16 | def __exit__(self, *args, **kwargs):
17 | setattr(self.obj, self.func_name, self.func_original)
--------------------------------------------------------------------------------
/core/src/Test/TestSiteStorage.py:
--------------------------------------------------------------------------------
1 | import pytest
2 |
3 |
4 | @pytest.mark.usefixtures("resetSettings")
5 | class TestSiteStorage:
6 | def testList(self, site):
7 | # Rootdir
8 | list_root = list(site.storage.list(""))
9 | assert "content.json" in list_root
10 | assert "css/all.css" in list_root
11 |
12 | # Subdir
13 | assert list(site.storage.list("data-default")) == ["data.json", "users/content-default.json"]
14 |
--------------------------------------------------------------------------------
/core/src/Test/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/__init__.py
--------------------------------------------------------------------------------
/core/src/Test/coverage.ini:
--------------------------------------------------------------------------------
1 | [run]
2 | branch = True
3 | concurrency = gevent
4 | omit =
5 | src/lib/*
6 | src/Test/*
7 |
8 | [report]
9 | exclude_lines =
10 | pragma: no cover
11 | if __name__ == .__main__.:
12 | if config.debug:
13 | if config.debug_socket:
14 | if self.logging:
15 | def __repr__
16 |
--------------------------------------------------------------------------------
/core/src/Test/pytest.ini:
--------------------------------------------------------------------------------
1 | [pytest]
2 | python_files = Test*.py
3 | addopts = -rsxX -v --durations=6
4 | markers =
5 | webtest: mark a test as a webtest.
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data-default/data.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "MyZeroBlog",
3 | "description": "My ZeroBlog.",
4 | "links": "- [Source code](https://github.com/HelloZeroNet)",
5 | "next_post_id": 1,
6 | "demo": false,
7 | "modified": 1432515193,
8 | "post": [
9 | ]
10 | }
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/autoupdate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/autoupdate.png
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/direct_domains.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/direct_domains.png
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/domain.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/domain.png
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/memory.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/memory.png
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/multiuser.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/multiuser.png
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/progressbar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/progressbar.png
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/slides.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/slides.png
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/slots_memory.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/slots_memory.png
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/trayicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/trayicon.png
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zeroblog-comments.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zeroblog-comments.png
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zeroid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zeroid.png
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zeroname.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zeroname.png
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zerotalk-mark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zerotalk-mark.png
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zerotalk-upvote.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zerotalk-upvote.png
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zerotalk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/img/zerotalk.png
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/optional.txt:
--------------------------------------------------------------------------------
1 | hello!
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/test_include/content.json:
--------------------------------------------------------------------------------
1 | {
2 | "address": "1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT",
3 | "files": {
4 | "data.json": {
5 | "sha512": "369d4e780cc80504285f13774ca327fe725eed2d813aad229e62356b07365906",
6 | "size": 505
7 | }
8 | },
9 | "inner_path": "data/test_include/content.json",
10 | "modified": 1470340816.513,
11 | "signs": {
12 | "1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT": "GxF2ZD0DaMx+CuxafnnRx+IkWTrXubcmTHaJIPyemFpzCvbSo6DyjstN8T3qngFhYIZI/MkcG4ogStG0PLv6p3w="
13 | }
14 | }
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/test_include/data.json:
--------------------------------------------------------------------------------
1 | {
2 | "next_topic_id": 1,
3 | "topics": [],
4 | "next_message_id": 5,
5 | "comments": {
6 | "1@2": [
7 | {
8 | "comment_id": 1,
9 | "body": "New user test!",
10 | "added": 1423442049
11 | },
12 | {
13 | "comment_id": 2,
14 | "body": "test 321",
15 | "added": 1423531445
16 | },
17 | {
18 | "comment_id": 3,
19 | "body": "0.2.4 test.",
20 | "added": 1424133003
21 | }
22 | ]
23 | },
24 | "topic_votes": {
25 | "1@2": 1,
26 | "1@6": 1,
27 | "1@69": 1,
28 | "607@69": 1
29 | },
30 | "comment_votes": {
31 | "35@2": 1,
32 | "7@64": 1,
33 | "8@64": 1,
34 | "50@2": 1,
35 | "13@77": 1
36 | }
37 | }
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1C5sgvWaSgfaTpV5kjBCnCiKtENNMYo69q/content.json:
--------------------------------------------------------------------------------
1 | {
2 | "cert_auth_type": "web",
3 | "cert_sign": "G4YB7y749GI6mJboyI7cNNfyMwOS0rcVXLmgq8qmCC4TCaRqup3TGWm8hzeru7+B5iXhq19Ruz286bNVKgNbnwU=",
4 | "cert_user_id": "newzeroid@zeroid.bit",
5 | "files": {
6 | "data.json": {
7 | "sha512": "2378ef20379f1db0c3e2a803bfbfda2b68515968b7e311ccc604406168969d34",
8 | "size": 161
9 | }
10 | },
11 | "modified": 1432554679.913,
12 | "signs": {
13 | "1C5sgvWaSgfaTpV5kjBCnCiKtENNMYo69q": "GzX/Ht6ms1dOnqB3kVENvDnxpH+mqA0Zlg3hWy0iwgxpyxWcA4zgmwxcEH41BN9RrvCaxgSd2m1SG1/8qbQPzDY="
14 | }
15 | }
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1C5sgvWaSgfaTpV5kjBCnCiKtENNMYo69q/data.json:
--------------------------------------------------------------------------------
1 | {
2 | "next_comment_id": 2,
3 | "comment": [
4 | {
5 | "comment_id": 1,
6 | "body": "Test me!",
7 | "post_id": 40,
8 | "date_added": 1432554679
9 | }
10 | ],
11 | "comment_vote": {}
12 | }
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1CjfbrbwtP8Y2QjPy12vpTATkUT7oSiPQ9/data.json:
--------------------------------------------------------------------------------
1 | {
2 | "next_comment_id": 2,
3 | "comment": [
4 | {
5 | "comment_id": 1,
6 | "body": "hello from Tor!",
7 | "post_id": 38,
8 | "date_added": 1432491109
9 | }
10 | ],
11 | "comment_vote": {}
12 | }
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1CjfbrbwtP8Y2QjPy12vpTATkUT7oSiPQ9/peanut-butter-jelly-time.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1CjfbrbwtP8Y2QjPy12vpTATkUT7oSiPQ9/peanut-butter-jelly-time.gif
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1J6UrZMkarjVg5ax9W4qThir3BFUikbW6C/content.json:
--------------------------------------------------------------------------------
1 | {
2 | "address": "1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT",
3 | "cert_auth_type": "web",
4 | "cert_sign": "HBsTrjTmv+zD1iY93tSci8n9DqdEtYwzxJmRppn4/b+RYktcANGm5tXPOb+Duw3AJcgWDcGUvQVgN1D9QAwIlCw=",
5 | "cert_user_id": "toruser@zeroid.bit",
6 | "files": {
7 | "data.json": {
8 | "sha512": "4868b5e6d70a55d137db71c2e276bda80437e0235ac670962acc238071296b45",
9 | "size": 168
10 | }
11 | },
12 | "inner_path": "data/users/1J6UrZMkarjVg5ax9W4qThir3BFUikbW6C/content.json",
13 | "modified": 1470340818.389,
14 | "signs": {
15 | "1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT": "G6oCzql6KWKAq2aSmZ1pm4SqvwL3e3LRdWxsvILrDc6VWpGZmVgbNn5qW18bA7fewhtA/oKc5+yYjGlTLLOWrB4="
16 | }
17 | }
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/data/users/1J6UrZMkarjVg5ax9W4qThir3BFUikbW6C/data.json:
--------------------------------------------------------------------------------
1 | {
2 | "next_comment_id": 2,
3 | "comment": [
4 | {
5 | "comment_id": 1,
6 | "body": "hello from Tor!",
7 | "post_id": 38,
8 | "date_added": 1432491109
9 | }
10 | ],
11 | "comment_vote": {}
12 | }
--------------------------------------------------------------------------------
/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/img/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Test/testdata/1TeSTvb4w2PWE81S2rEELgmX2GCCExQGT-original/img/loading.gif
--------------------------------------------------------------------------------
/core/src/Tor/__init__.py:
--------------------------------------------------------------------------------
1 | from TorManager import TorManager
--------------------------------------------------------------------------------
/core/src/Translate/__init__.py:
--------------------------------------------------------------------------------
1 | from Translate import *
--------------------------------------------------------------------------------
/core/src/Ui/__init__.py:
--------------------------------------------------------------------------------
1 | from UiServer import UiServer
2 | from UiRequest import UiRequest
3 | from UiWebsocket import UiWebsocket
--------------------------------------------------------------------------------
/core/src/Ui/media/css/dragula.css:
--------------------------------------------------------------------------------
1 | .gu-mirror {
2 | position: fixed !important;
3 | margin: 0 !important;
4 | z-index: 9999 !important;
5 | opacity: 0.8;
6 | -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
7 | filter: alpha(opacity=80);
8 | }
9 | .gu-hide {
10 | display: none !important;
11 | }
12 | .gu-unselectable {
13 | -webkit-user-select: none !important;
14 | -moz-user-select: none !important;
15 | -ms-user-select: none !important;
16 | user-select: none !important;
17 | }
18 | .gu-transit {
19 | opacity: 0.2;
20 | -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
21 | filter: alpha(opacity=20);
22 | }
23 |
--------------------------------------------------------------------------------
/core/src/Ui/media/css/themes/basic/assets/fonts/icons.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/css/themes/basic/assets/fonts/icons.eot
--------------------------------------------------------------------------------
/core/src/Ui/media/css/themes/basic/assets/fonts/icons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/css/themes/basic/assets/fonts/icons.ttf
--------------------------------------------------------------------------------
/core/src/Ui/media/css/themes/basic/assets/fonts/icons.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/css/themes/basic/assets/fonts/icons.woff
--------------------------------------------------------------------------------
/core/src/Ui/media/css/themes/default/assets/fonts/icons.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/css/themes/default/assets/fonts/icons.eot
--------------------------------------------------------------------------------
/core/src/Ui/media/css/themes/default/assets/fonts/icons.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/css/themes/default/assets/fonts/icons.otf
--------------------------------------------------------------------------------
/core/src/Ui/media/css/themes/default/assets/fonts/icons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/css/themes/default/assets/fonts/icons.ttf
--------------------------------------------------------------------------------
/core/src/Ui/media/css/themes/default/assets/fonts/icons.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/css/themes/default/assets/fonts/icons.woff
--------------------------------------------------------------------------------
/core/src/Ui/media/css/themes/default/assets/fonts/icons.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/css/themes/default/assets/fonts/icons.woff2
--------------------------------------------------------------------------------
/core/src/Ui/media/css/themes/default/assets/images/flags.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/css/themes/default/assets/images/flags.png
--------------------------------------------------------------------------------
/core/src/Ui/media/css/webviews.css:
--------------------------------------------------------------------------------
1 | #webviews {
2 | height: calc(100vh - 2.25em);
3 | position: relative;
4 | }
5 | #webviews webview {
6 | height: 100%;
7 | width: 100%;
8 | outline: none;
9 | position: absolute;
10 | }
11 | #webviews webview[hidden] {
12 | display: flex !important;
13 | visibility: hidden;
14 | }
15 | #webviews webview.fullscreen {
16 | position: fixed;
17 | top: 0;
18 | left: 0;
19 | width: 100vw;
20 | height: 100vh;
21 | z-index: 99;
22 | }
23 |
24 | /* hack to work around display: none issues with webviews */
25 |
26 | #webviews webview.hidden {
27 | visibility: hidden;
28 | }
29 |
30 | #inner-iframe {
31 | position: fixed;
32 | top: 0;
33 | opacity: 1;
34 | }
35 |
--------------------------------------------------------------------------------
/core/src/Ui/media/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/core/src/Ui/media/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/core/src/Ui/media/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/core/src/Ui/media/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/core/src/Ui/media/fonts/fontawesome-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/fonts/fontawesome-webfont.woff2
--------------------------------------------------------------------------------
/core/src/Ui/media/img/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/img/favicon.ico
--------------------------------------------------------------------------------
/core/src/Ui/media/img/favicon.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/img/favicon.psd
--------------------------------------------------------------------------------
/core/src/Ui/media/img/loading-circle.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/img/loading-circle.gif
--------------------------------------------------------------------------------
/core/src/Ui/media/img/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/img/loading.gif
--------------------------------------------------------------------------------
/core/src/Ui/media/img/logo.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/Ui/media/img/logo.psd
--------------------------------------------------------------------------------
/core/src/Ui/media/js/string_score.min.js:
--------------------------------------------------------------------------------
1 | // String Scoring Algorithm 0.1.22 | (c) 2009-2015 Joshaven Potter
2 | // MIT License: http://opensource.org/licenses/MIT | https://github.com/joshaven/string_score
3 | String.prototype.score=function(e,f){if(this===e)return 1;if(""===e)return 0;var d=0,a,g=this.toLowerCase(),n=this.length,h=e.toLowerCase(),k=e.length,b;a=0;var l=1,m,c;f&&(m=1-f);if(f)for(c=0;cd&&(d+=.15);return d};
4 |
--------------------------------------------------------------------------------
/core/src/Ui/media/lib/RateLimit.coffee:
--------------------------------------------------------------------------------
1 | limits = {}
2 | call_after_interval = {}
3 | window.RateLimit = (interval, fn) ->
4 | if not limits[fn]
5 | call_after_interval[fn] = false
6 | fn() # First call is not delayed
7 | limits[fn] = setTimeout (->
8 | if call_after_interval[fn]
9 | fn()
10 | delete limits[fn]
11 | delete call_after_interval[fn]
12 | ), interval
13 | else # Called within iterval, delay the call
14 | call_after_interval[fn] = true
15 |
--------------------------------------------------------------------------------
/core/src/User/__init__.py:
--------------------------------------------------------------------------------
1 | from User import User
2 |
--------------------------------------------------------------------------------
/core/src/Worker/__init__.py:
--------------------------------------------------------------------------------
1 | from Worker import Worker
2 | from WorkerManager import WorkerManager
--------------------------------------------------------------------------------
/core/src/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/__init__.py
--------------------------------------------------------------------------------
/core/src/lib/BitcoinECC/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/lib/BitcoinECC/__init__.py
--------------------------------------------------------------------------------
/core/src/lib/PySocks/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/lib/PySocks/__init__.py
--------------------------------------------------------------------------------
/core/src/lib/PySocks/setup.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 | from distutils.core import setup
3 |
4 | VERSION = "1.5.3"
5 |
6 | setup(
7 | name = "PySocks",
8 | version = VERSION,
9 | description = "A Python SOCKS client module. See https://github.com/Anorov/PySocks for more information.",
10 | url = "https://github.com/Anorov/PySocks",
11 | license = "BSD",
12 | author = "Anorov",
13 | author_email = "anorov.vorona@gmail.com",
14 | keywords = ["socks", "proxy"],
15 | py_modules=["socks", "sockshandler"]
16 | )
17 |
18 |
--------------------------------------------------------------------------------
/core/src/lib/PySocks/test/README:
--------------------------------------------------------------------------------
1 | Very rudimentary tests for Python 2 and Python 3.
2 |
3 | Requirements: tornado, twisted (available through pip)
4 |
5 | ./test.sh
6 |
--------------------------------------------------------------------------------
/core/src/lib/PySocks/test/mocks:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/lib/PySocks/test/mocks
--------------------------------------------------------------------------------
/core/src/lib/PySocks/test/socks4server.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 | from twisted.internet import reactor
3 | from twisted.protocols.socks import SOCKSv4Factory
4 |
5 | def run_proxy():
6 | reactor.listenTCP(1080, SOCKSv4Factory("/dev/null"), interface="127.0.0.1")
7 | try:
8 | reactor.run()
9 | except (KeyboardInterrupt, SystemExit):
10 | reactor.stop()
11 |
12 | if __name__ == "__main__":
13 | print "Running SOCKS4 proxy server"
14 | run_proxy()
15 |
--------------------------------------------------------------------------------
/core/src/lib/PySocks/test/test.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | shopt -s expand_aliases
3 | type python2 >/dev/null 2>&1 || alias python2='python'
4 |
5 | echo "Starting proxy servers..."
6 | python2 socks4server.py > /dev/null &
7 | python2 httpproxy.py > /dev/null &
8 | ./mocks start
9 |
10 | sleep 2
11 | echo "Python 2.6 tests"
12 | python2.6 sockstest.py
13 | exit
14 |
15 | sleep 2
16 | echo "Python 2.7 tests"
17 | python2.7 sockstest.py
18 |
19 | sleep 2
20 | echo "Python 3.x tests"
21 | python3 sockstest.py
22 |
23 | pkill python2 > /dev/null
24 | ./mocks shutdown
25 | echo "Finished tests"
26 |
--------------------------------------------------------------------------------
/core/src/lib/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/lib/__init__.py
--------------------------------------------------------------------------------
/core/src/lib/bencode/__init__.py:
--------------------------------------------------------------------------------
1 | try:
2 | string_type = basestring
3 | except NameError:
4 | string_type = str
5 |
6 | from .encode import encode
7 | from .decode import decode
8 |
--------------------------------------------------------------------------------
/core/src/lib/cssvendor/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/lib/cssvendor/__init__.py
--------------------------------------------------------------------------------
/core/src/lib/geventwebsocket/__init__.py:
--------------------------------------------------------------------------------
1 | VERSION = (0, 9, 3, 'final', 0)
2 |
3 | __all__ = [
4 | 'WebSocketApplication',
5 | 'Resource',
6 | 'WebSocketServer',
7 | 'WebSocketError',
8 | 'get_version'
9 | ]
10 |
11 |
12 | def get_version(*args, **kwargs):
13 | from .utils import get_version
14 | return get_version(*args, **kwargs)
15 |
16 | try:
17 | from .resource import WebSocketApplication, Resource
18 | from .server import WebSocketServer
19 | from .exceptions import WebSocketError
20 | except ImportError:
21 | pass
22 |
--------------------------------------------------------------------------------
/core/src/lib/geventwebsocket/exceptions.py:
--------------------------------------------------------------------------------
1 | from socket import error as socket_error
2 |
3 |
4 | class WebSocketError(socket_error):
5 | """
6 | Base class for all websocket errors.
7 | """
8 |
9 |
10 | class ProtocolError(WebSocketError):
11 | """
12 | Raised if an error occurs when de/encoding the websocket protocol.
13 | """
14 |
15 |
16 | class FrameTooLargeException(ProtocolError):
17 | """
18 | Raised if a frame is received that is too large.
19 | """
20 |
--------------------------------------------------------------------------------
/core/src/lib/geventwebsocket/gunicorn/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/lib/geventwebsocket/gunicorn/__init__.py
--------------------------------------------------------------------------------
/core/src/lib/geventwebsocket/gunicorn/workers.py:
--------------------------------------------------------------------------------
1 | from geventwebsocket.handler import WebSocketHandler
2 | from gunicorn.workers.ggevent import GeventPyWSGIWorker
3 |
4 |
5 | class GeventWebSocketWorker(GeventPyWSGIWorker):
6 | wsgi_handler = WebSocketHandler
7 |
--------------------------------------------------------------------------------
/core/src/lib/geventwebsocket/protocols/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/lib/geventwebsocket/protocols/__init__.py
--------------------------------------------------------------------------------
/core/src/lib/opensslVerify/HashInfo.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/lib/opensslVerify/HashInfo.txt
--------------------------------------------------------------------------------
/core/src/lib/opensslVerify/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/lib/opensslVerify/__init__.py
--------------------------------------------------------------------------------
/core/src/lib/opensslVerify/gencert.cmd:
--------------------------------------------------------------------------------
1 | openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -nodes -config openssl.cnf
2 | REM openssl ecparam -name secp521r1 -genkey -param_enc explicit -out key-ecc.pem -config openssl.cnf
3 |
4 | openssl ecparam -name secp256r1 -genkey -out key-ecc.pem
5 | openssl req -new -key key-ecc.pem -x509 -nodes -out cert-ecc.pem -config openssl.cnf
6 |
7 | @echo off
8 | REM openssl ecparam -genkey -name prime256v1 -out key.pem
9 | REM openssl req -new -key key.pem -out csr.pem
10 | REM openssl req -x509 -days 365 -key key.pem -in csr.pem -out certificate.pem
--------------------------------------------------------------------------------
/core/src/lib/opensslVerify/libeay32.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/lib/opensslVerify/libeay32.dll
--------------------------------------------------------------------------------
/core/src/lib/opensslVerify/openssl.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/lib/opensslVerify/openssl.exe
--------------------------------------------------------------------------------
/core/src/lib/opensslVerify/ssleay32.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/lib/opensslVerify/ssleay32.dll
--------------------------------------------------------------------------------
/core/src/lib/pyasn1/THANKS:
--------------------------------------------------------------------------------
1 | Denis S. Otkidach
2 | Gregory Golberg
3 | Bud P. Bruegger
4 | Jacek Konieczny
5 |
--------------------------------------------------------------------------------
/core/src/lib/pyasn1/__init__.py:
--------------------------------------------------------------------------------
1 | import sys
2 |
3 | # http://www.python.org/dev/peps/pep-0396/
4 | __version__ = '0.1.7'
5 |
6 | if sys.version_info[:2] < (2, 4):
7 | raise RuntimeError('PyASN1 requires Python 2.4 or later')
8 |
9 |
--------------------------------------------------------------------------------
/core/src/lib/pyasn1/codec/__init__.py:
--------------------------------------------------------------------------------
1 | # This file is necessary to make this directory a package.
2 |
--------------------------------------------------------------------------------
/core/src/lib/pyasn1/codec/ber/__init__.py:
--------------------------------------------------------------------------------
1 | # This file is necessary to make this directory a package.
2 |
--------------------------------------------------------------------------------
/core/src/lib/pyasn1/codec/ber/eoo.py:
--------------------------------------------------------------------------------
1 | from pyasn1.type import base, tag
2 |
3 | class EndOfOctets(base.AbstractSimpleAsn1Item):
4 | defaultValue = 0
5 | tagSet = tag.initTagSet(
6 | tag.Tag(tag.tagClassUniversal, tag.tagFormatSimple, 0x00)
7 | )
8 | endOfOctets = EndOfOctets()
9 |
--------------------------------------------------------------------------------
/core/src/lib/pyasn1/codec/cer/__init__.py:
--------------------------------------------------------------------------------
1 | # This file is necessary to make this directory a package.
2 |
--------------------------------------------------------------------------------
/core/src/lib/pyasn1/codec/der/__init__.py:
--------------------------------------------------------------------------------
1 | # This file is necessary to make this directory a package.
2 |
--------------------------------------------------------------------------------
/core/src/lib/pyasn1/codec/der/decoder.py:
--------------------------------------------------------------------------------
1 | # DER decoder
2 | from pyasn1.type import univ
3 | from pyasn1.codec.cer import decoder
4 |
5 | tagMap = decoder.tagMap
6 | typeMap = decoder.typeMap
7 | Decoder = decoder.Decoder
8 |
9 | decode = Decoder(tagMap, typeMap)
10 |
--------------------------------------------------------------------------------
/core/src/lib/pyasn1/compat/__init__.py:
--------------------------------------------------------------------------------
1 | # This file is necessary to make this directory a package.
2 |
--------------------------------------------------------------------------------
/core/src/lib/pyasn1/compat/octets.py:
--------------------------------------------------------------------------------
1 | from sys import version_info
2 |
3 | if version_info[0] <= 2:
4 | int2oct = chr
5 | ints2octs = lambda s: ''.join([ int2oct(x) for x in s ])
6 | null = ''
7 | oct2int = ord
8 | octs2ints = lambda s: [ oct2int(x) for x in s ]
9 | str2octs = lambda x: x
10 | octs2str = lambda x: x
11 | isOctetsType = lambda s: isinstance(s, str)
12 | else:
13 | ints2octs = bytes
14 | int2oct = lambda x: ints2octs((x,))
15 | null = ints2octs()
16 | oct2int = lambda x: x
17 | octs2ints = lambda s: [ x for x in s ]
18 | str2octs = lambda x: x.encode()
19 | octs2str = lambda x: x.decode()
20 | isOctetsType = lambda s: isinstance(s, bytes)
21 |
--------------------------------------------------------------------------------
/core/src/lib/pyasn1/error.py:
--------------------------------------------------------------------------------
1 | class PyAsn1Error(Exception): pass
2 | class ValueConstraintError(PyAsn1Error): pass
3 | class SubstrateUnderrunError(PyAsn1Error): pass
4 |
--------------------------------------------------------------------------------
/core/src/lib/pyasn1/type/__init__.py:
--------------------------------------------------------------------------------
1 | # This file is necessary to make this directory a package.
2 |
--------------------------------------------------------------------------------
/core/src/lib/pyasn1/type/error.py:
--------------------------------------------------------------------------------
1 | from pyasn1.error import PyAsn1Error
2 |
3 | class ValueConstraintError(PyAsn1Error): pass
4 |
--------------------------------------------------------------------------------
/core/src/lib/pyasn1/type/useful.py:
--------------------------------------------------------------------------------
1 | # ASN.1 "useful" types
2 | from pyasn1.type import char, tag
3 |
4 | class GeneralizedTime(char.VisibleString):
5 | tagSet = char.VisibleString.tagSet.tagImplicitly(
6 | tag.Tag(tag.tagClassUniversal, tag.tagFormatSimple, 24)
7 | )
8 |
9 | class UTCTime(char.VisibleString):
10 | tagSet = char.VisibleString.tagSet.tagImplicitly(
11 | tag.Tag(tag.tagClassUniversal, tag.tagFormatSimple, 23)
12 | )
13 |
--------------------------------------------------------------------------------
/core/src/lib/pybitcointools/MANIFEST.in:
--------------------------------------------------------------------------------
1 | include LICENSE
2 |
--------------------------------------------------------------------------------
/core/src/lib/pybitcointools/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/lib/pybitcointools/__init__.py
--------------------------------------------------------------------------------
/core/src/lib/pybitcointools/bitcoin/__init__.py:
--------------------------------------------------------------------------------
1 | from .py2specials import *
2 | from .py3specials import *
3 | from .main import *
4 | from .transaction import *
5 | from .deterministic import *
6 | from .bci import *
7 | from .composite import *
8 | from .stealth import *
9 | from .blocks import *
10 |
--------------------------------------------------------------------------------
/core/src/lib/pybitcointools/setup.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 | try:
3 | from setuptools import setup
4 | except ImportError:
5 | from distutils.core import setup
6 |
7 | setup(name='bitcoin',
8 | version='1.1.28',
9 | description='Python Bitcoin Tools',
10 | author='Vitalik Buterin',
11 | author_email='vbuterin@gmail.com',
12 | url='http://github.com/vbuterin/pybitcointools',
13 | packages=['bitcoin'],
14 | scripts=['pybtctool'],
15 | include_package_data=True,
16 | data_files=[("", ["LICENSE"])],
17 | )
18 |
--------------------------------------------------------------------------------
/core/src/lib/pyelliptic/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright (C) 2010
2 | # Author: Yann GUIBET
3 | # Contact:
4 |
5 | __version__ = '1.3'
6 |
7 | __all__ = [
8 | 'OpenSSL',
9 | 'ECC',
10 | 'Cipher',
11 | 'hmac_sha256',
12 | 'hmac_sha512',
13 | 'pbkdf2'
14 | ]
15 |
16 | from .openssl import OpenSSL
17 | from .ecc import ECC
18 | from .cipher import Cipher
19 | from .hash import hmac_sha256, hmac_sha512, pbkdf2
20 |
--------------------------------------------------------------------------------
/core/src/lib/rsa/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright 2011 Sybren A. Stüvel
2 |
3 | Licensed under the Apache License, Version 2.0 (the "License");
4 | you may not use this file except in compliance with the License.
5 | You may obtain a copy of the License at
6 |
7 | http://www.apache.org/licenses/LICENSE-2.0
8 |
9 | Unless required by applicable law or agreed to in writing, software
10 | distributed under the License is distributed on an "AS IS" BASIS,
11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | See the License for the specific language governing permissions and
13 | limitations under the License.
14 |
--------------------------------------------------------------------------------
/core/src/lib/subtl/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/core/src/lib/subtl/__init__.py
--------------------------------------------------------------------------------
/core/src/util/__init__.py:
--------------------------------------------------------------------------------
1 | from Event import Event
2 | from Noparallel import Noparallel
3 | from Pooled import Pooled
4 |
--------------------------------------------------------------------------------
/core/start.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python2.7
2 | import sys
3 | import zeronet
4 |
5 | def main():
6 | sys.argv = [sys.argv[0] + sys.argv[1:]]
7 | zeronet.main()
8 |
9 | if __name__ == '__main__':
10 | main()
11 |
--------------------------------------------------------------------------------
/core/tools/coffee/coffee.cmd:
--------------------------------------------------------------------------------
1 | ::For convenience
2 | @cscript //nologo "%~dp0coffee.wsf" %*
3 |
--------------------------------------------------------------------------------
/core/tools/tor/start.cmd:
--------------------------------------------------------------------------------
1 | tor.exe -f torrc
--------------------------------------------------------------------------------
/core/tools/tor/torrc:
--------------------------------------------------------------------------------
1 | # Tor config for ZeroNet
2 |
3 | DataDirectory data
4 | DirReqStatistics 0
5 | GeoIPFile geoip\geoip
6 | GeoIPv6File geoip\geoip6
7 |
8 | # Log notice file data\notice.log
9 |
10 | ControlPort 49051
11 | SOCKSPort 49050
12 |
13 | CookieAuthentication 1
--------------------------------------------------------------------------------
/files/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/files/.gitkeep
--------------------------------------------------------------------------------
/gfx/fuzium-screeny1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/fuzium-screeny1.png
--------------------------------------------------------------------------------
/gfx/fuzium-screeny2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/fuzium-screeny2.jpg
--------------------------------------------------------------------------------
/gfx/icons/fuzium.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/icons/fuzium.ico
--------------------------------------------------------------------------------
/gfx/icons/icon-32.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/icons/icon-32.ico
--------------------------------------------------------------------------------
/gfx/icons/icon-32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/icons/icon-32.png
--------------------------------------------------------------------------------
/gfx/icons/index.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | 'icon-32': __dirname + '/icon-32.png',
3 | 'info-32': __dirname + '/info-32.png',
4 | 'logo': 'logo.jpg'
5 | };
6 |
--------------------------------------------------------------------------------
/gfx/icons/info-32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/icons/info-32.png
--------------------------------------------------------------------------------
/gfx/img/WindowButtons/close-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/WindowButtons/close-white.png
--------------------------------------------------------------------------------
/gfx/img/WindowButtons/close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/WindowButtons/close.png
--------------------------------------------------------------------------------
/gfx/img/WindowButtons/maximize-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/WindowButtons/maximize-white.png
--------------------------------------------------------------------------------
/gfx/img/WindowButtons/maximize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/WindowButtons/maximize.png
--------------------------------------------------------------------------------
/gfx/img/WindowButtons/minimize-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/WindowButtons/minimize-white.png
--------------------------------------------------------------------------------
/gfx/img/WindowButtons/minimize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/WindowButtons/minimize.png
--------------------------------------------------------------------------------
/gfx/img/add-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/add-white.png
--------------------------------------------------------------------------------
/gfx/img/add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/add.png
--------------------------------------------------------------------------------
/gfx/img/back-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/back-white.png
--------------------------------------------------------------------------------
/gfx/img/back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/back.png
--------------------------------------------------------------------------------
/gfx/img/bookmarks.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/bookmarks.png
--------------------------------------------------------------------------------
/gfx/img/check.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/check.png
--------------------------------------------------------------------------------
/gfx/img/close-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/close-white.png
--------------------------------------------------------------------------------
/gfx/img/close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/close.png
--------------------------------------------------------------------------------
/gfx/img/dev.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/dev.png
--------------------------------------------------------------------------------
/gfx/img/downloads.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/downloads.png
--------------------------------------------------------------------------------
/gfx/img/extensions.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/extensions.png
--------------------------------------------------------------------------------
/gfx/img/forward-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/forward-white.png
--------------------------------------------------------------------------------
/gfx/img/forward.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/forward.png
--------------------------------------------------------------------------------
/gfx/img/fullscreen-exit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/fullscreen-exit.png
--------------------------------------------------------------------------------
/gfx/img/fullscreen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/fullscreen.png
--------------------------------------------------------------------------------
/gfx/img/history.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/history.png
--------------------------------------------------------------------------------
/gfx/img/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/logo.png
--------------------------------------------------------------------------------
/gfx/img/menu-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/menu-white.png
--------------------------------------------------------------------------------
/gfx/img/menu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/menu.png
--------------------------------------------------------------------------------
/gfx/img/more-vert-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/more-vert-white.png
--------------------------------------------------------------------------------
/gfx/img/more-vert.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/more-vert.png
--------------------------------------------------------------------------------
/gfx/img/privacy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/privacy.png
--------------------------------------------------------------------------------
/gfx/img/refresh-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/refresh-white.png
--------------------------------------------------------------------------------
/gfx/img/refresh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/refresh.png
--------------------------------------------------------------------------------
/gfx/img/screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/screenshot.png
--------------------------------------------------------------------------------
/gfx/img/settings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/settings.png
--------------------------------------------------------------------------------
/gfx/img/window.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/img/window.png
--------------------------------------------------------------------------------
/gfx/zero_electron.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/gfx/zero_electron.jpg
--------------------------------------------------------------------------------
/hub/browser/utility/KeyCode.js:
--------------------------------------------------------------------------------
1 | var KeyCode = {
2 | '⇧': 16,
3 | SHIFT: 16,
4 | '⌥': 18,
5 | ALT: 18,
6 | OPTION: 18,
7 | '⌃': 17,
8 | CTRL: 17,
9 | CONTROL: 17,
10 | '⌘': 91,
11 | command: 91,
12 | BACKSPACE: 8,
13 | TAB: 9,
14 | CLEAR: 12,
15 | ENTER: 13,
16 | 'return': 13,
17 | ESC: 27,
18 | ESCAPE: 27,
19 | SPACE: 32,
20 | LEFT: 37,
21 | UP: 38,
22 | RIGHT: 39,
23 | DOWN: 40,
24 | DEL: 46,
25 | 'delete': 46,
26 | HOME: 36,
27 | END: 35,
28 | PAGEUP: 33,
29 | PAGEDOWN: 34,
30 | ',': 188,
31 | '.': 190,
32 | '/': 191,
33 | '`': 192,
34 | '-': 189,
35 | '=': 187,
36 | ';': 186,
37 | '\'': 222,
38 | '[': 219,
39 | ']': 221,
40 | '\\': 220
41 | };
--------------------------------------------------------------------------------
/hub/browser/utility/Utility.js:
--------------------------------------------------------------------------------
1 | "use strict";
2 |
3 | var Utility = {};
4 |
5 | Utility.pad = function(num, size) {
6 | var s = num + "";
7 | while (s.length < size) s = "0" + s;
8 | return s;
9 | };
--------------------------------------------------------------------------------
/hub/css/base.css:
--------------------------------------------------------------------------------
1 | * {
2 | margin: 0;
3 | padding: 0;
4 | box-sizing: border-box;
5 | font-size: 16px;
6 | font-family: '.SFNSText-Regular', 'Helvetica Neue', 'Arial', sans-serif;
7 | }
8 | [hidden] {
9 | display: none !important;
10 | }
11 | body,
12 | html {
13 | height: 100%;
14 | overflow: hidden;
15 | -webkit-user-select: none;
16 | }
17 |
--------------------------------------------------------------------------------
/hub/css/dragula.css:
--------------------------------------------------------------------------------
1 | .gu-mirror {
2 | position: fixed !important;
3 | margin: 0 !important;
4 | z-index: 9999 !important;
5 | opacity: 0.8;
6 | -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
7 | filter: alpha(opacity=80);
8 | }
9 | .gu-hide {
10 | display: none !important;
11 | }
12 | .gu-unselectable {
13 | -webkit-user-select: none !important;
14 | -moz-user-select: none !important;
15 | -ms-user-select: none !important;
16 | user-select: none !important;
17 | }
18 | .gu-transit {
19 | opacity: 0.6;
20 | -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
21 | filter: alpha(opacity=60);
22 | }
23 |
--------------------------------------------------------------------------------
/hub/css/webviews.css:
--------------------------------------------------------------------------------
1 | #webviews {
2 | height: calc(100vh - 2.25em);
3 | position: relative;
4 | }
5 | #webviews webview {
6 | height: 100%;
7 | width: 100%;
8 | outline: none;
9 | position: absolute;
10 | }
11 | #webviews webview[hidden] {
12 | display: flex !important;
13 | visibility: hidden;
14 | }
15 | #webviews webview.fullscreen {
16 | position: fixed;
17 | top: 0;
18 | left: 0;
19 | width: 100vw;
20 | height: 100vh;
21 | z-index: 99;
22 | }
23 |
24 | /* hack to work around display: none issues with webviews */
25 |
26 | #webviews webview.hidden {
27 | visibility: hidden;
28 | }
29 |
--------------------------------------------------------------------------------
/hub/fonts/ionicons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/hub/fonts/ionicons.ttf
--------------------------------------------------------------------------------
/hub/fonts/ionicons.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/hub/fonts/ionicons.woff
--------------------------------------------------------------------------------
/hub/logger.js:
--------------------------------------------------------------------------------
1 | // Load in dependencies
2 | var app = require('electron').app;
3 | var path = require('path');
4 | var winston = require('winston');
5 |
6 | // Load constants
7 | var logPath = path.join(app.getPath('userData'), 'verbose.log');
8 |
9 | // Logger setup
10 | module.exports = function (options) {
11 | var logger = new winston.Logger({
12 | transports: [
13 | new winston.transports.Console({
14 | level: options.verbose ? 'silly' : 'info',
15 | colorize: true,
16 | timestamp: true
17 | }),
18 | new winston.transports.File({
19 | level: 'silly',
20 | filename: logPath,
21 | colorize: false,
22 | timestamp: true
23 | })
24 | ]
25 | });
26 | return logger;
27 | };
28 |
--------------------------------------------------------------------------------
/hub/new-tab.htm:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | New Tab
6 |
7 |
8 |
9 |
10 |
27 |
28 |
29 | Browser
30 |
31 |
--------------------------------------------------------------------------------
/hub/zeroFrame.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kustomzone/Fuzium/e55da898f6fdf0cd7fc582359b8c27c40c06d080/hub/zeroFrame.js
--------------------------------------------------------------------------------
/js/UserData.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | const Datastore = require('nedb');
4 | const db = new Datastore({ filename: global.__app.dataPath + '/user-data.db', autoload: true });
5 |
6 | var UserData = {};
7 |
8 | module.exports = UserData;
--------------------------------------------------------------------------------
/js/UserSetting.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | const Datastore = require('nedb');
4 | const db = new Datastore({ filename: global.__app.dataPath + '/user-settings.db', autoload: true });
5 |
6 | var UserSetting = {};
7 |
8 | /**
9 | * reset user settings
10 | */
11 | UserSetting.reset = function() {
12 |
13 | };
14 |
15 | /**
16 | * set a specific setting for a user
17 | *
18 | * @param settingKey
19 | * @param settingValue
20 | * @param callback
21 | */
22 | UserSetting.set = function(settingKey, settingValue, callback) {
23 | db.update({
24 | settingKey: settingValue
25 | }, {
26 | upsert: true
27 | }, function() {
28 | console.log("setting complete");
29 | });
30 | };
31 |
32 | module.exports = UserSetting;
--------------------------------------------------------------------------------