Commit graph

191 commits

Author SHA1 Message Date
shortcutme d50603f722
Rev3114, Add details to permission requests 2017-10-17 17:02:56 +02:00
shortcutme 1db2327b3d
Rev2180, Allow ajax requests using ajax_key http get parameter 2017-08-15 02:40:38 +02:00
shortcutme 65d68fb8ac
Compile Ui js 2017-08-09 14:21:09 +02:00
shortcutme 24982aee42
Log invalid wrapper messages 2017-08-09 14:20:20 +02:00
shortcutme fa96ab453f
Rev2166, Mobile friendly notifications 2017-07-28 15:36:49 +02:00
shortcutme 34ec05d4b4
Fix notification id collision 2017-07-18 20:55:53 +02:00
shortcutme ba9cd9b0ca
Fix undefined placeholder 2017-05-23 12:42:02 +02:00
shortcutme 2677ad92d3
Fix multi-line confirmation dialog 2017-05-18 03:05:02 +02:00
shortcutme cc31081f1c
Different design for second button of wrapperConfirm 2017-05-11 17:55:38 +02:00
shortcutme a9b9902e60
Placeholder support for displayPrompt 2017-05-11 17:55:09 +02:00
shortcutme f183e756f3
Multi button support for wrapperConfirm 2017-05-11 17:54:48 +02:00
shortcutme 34a6337c01
Rev2055, Don't add ? to url if start with # using replaceState and pushState 2017-05-06 17:27:49 +02:00
shortcutme 49adea1654
siteSetLimit returns with ok on success 2017-04-12 17:36:50 +02:00
shortcutme 36db8a4dc9
Ratelimit progressbar update to save some cpu time 2017-03-02 23:39:31 +01:00
shortcutme 39734dfadb
innerLoaded command alias as wrapperInnerLoaded 2017-02-16 19:04:00 +01:00
shortcutme c9ba59e895
Fix new version popup on first visit 2017-01-27 12:09:23 +01:00
shortcutme b68424f008
wrapperProgress API command 2017-01-16 13:41:11 +01:00
shortcutme 5103879471 wrapperRequestFullscreen command 2016-12-30 19:32:36 +01:00
shortcutme c0d2e5efa6 Fix ZeroTalk scroll fixing 2016-12-14 00:25:47 +01:00
shortcutme a17ab1ce25 Rev1781, Only force / to end of site address 2016-12-09 01:00:53 +01:00
shortcutme 5adf4c31cb Rev1755, wrapperSetTitle command 2016-11-22 02:06:32 +01:00
shortcutme 9ff2bfc4bb Easier UI js translation 2016-11-18 20:07:26 +01:00
shortcutme 81744c584e Merge wrapper js modifications 2016-11-07 22:53:07 +01:00
shortcutme a4a52e7ed4 Add websockets messages until its connected 2016-11-07 22:44:54 +01:00
shortcutme 5a36a002bf Use bad_files to display progress if that is larger 2016-09-04 18:01:48 +02:00
shortcutme b52e8f74e2 Rev1428, Don't display websocket error when navigating away 2016-08-27 11:52:44 +02:00
ZeroNet 447a37f228 Compiled wrapper.coffee 2016-08-10 12:28:05 +02:00
ZeroNet 70cf67498b Hide progress bar after 300ms 2016-08-10 12:27:37 +02:00
ZeroNet 10b46db524 Also display progress bar for other sites 2016-08-10 12:27:24 +02:00
ZeroNet 687208a785 Fix wrapperReload command 2016-08-10 12:26:00 +02:00
ZeroNet 2915eb7a83 Reply to setlocalstorage 2016-08-10 12:25:39 +02:00
ZeroNet f82055fef7 Wrapper permissionadd confirm 2016-08-10 12:25:25 +02:00
HelloZeroNet 81f196647b Rev1287, Display error for unsupported browsers 2016-05-17 01:17:53 +02:00
HelloZeroNet 3b8dc59ac5 rename wrapperPopstate to wrapperPopState 2016-05-16 22:27:17 +02:00
HelloZeroNet 95cbc544de Fix IE11 wrapper nonce errors 2016-04-29 02:56:58 +02:00
HelloZeroNet 38c78dcba1 IE10 compatible origin 2016-04-20 23:22:39 +02:00
HelloZeroNet 9bb0a0d91b Display confirmation if zeroid already exists 2016-04-09 19:49:12 +02:00
HelloZeroNet 045a57491a Allow same opener as current window 2016-03-26 00:20:53 +01:00
Erkan Yilmaz b5d74eec16 typo: definied -> defined 2016-03-21 09:43:53 +01:00
HelloZeroNet 6496a6125f Rev1069, Allow to specify window parameters 2016-03-20 21:33:13 +01:00
HelloZeroNet 99f0407ba2 wrapperOpenWindow command 2016-03-19 18:05:08 +01:00
HelloZeroNet b0ac9869ce Wrapper nonce security comments 2016-03-12 20:36:17 +01:00
HelloZeroNet e891a10e54 Rev957, Sidebar displays onion peers in graph, Sidebar display bad file retry number, Sidebar site Update/Pause/Delete, Ratelimit sidebar update, Encoded typo, Fix onion findHashId, More retry for bad files, Log file path errors, Testcase for self findhashIds, Testcase for Tor findHashId, Better Tor version parse, UiWebsocket callback on update/pause/resume/delete, Skip invalid postMessage messages 2016-03-09 00:48:57 +01:00
HelloZeroNet bbbd42eca3 Rev909, Inform inner frame on state change, wrapperGetState command to query current history state, Allow to pass null url to wrapperReplaceState and wrapperPushState 2016-02-27 21:39:36 +01:00
HelloZeroNet 58fa5f6e16 Rev908, Sidebar shorten long bad filenames, Only show opener error if site is using the API 2016-02-23 01:36:47 +01:00
HelloZeroNet b2fb1fcd3c Rev907, Wait 200ms to opener close, Enable wrapper nonce security by default for new sites 2016-02-21 11:44:10 +01:00
HelloZeroNet 1dbc33445f Rev903, FeedQuery command only available for ADMIN sites, Show bad files in sidebar, Log unknown messages, Add and check inner_path and site address on sign/verify, Better peer cleanup limit, Log site load times, Testcase for address and inner_path verification, Re-sign testsite with new fields, Fix unnecessary loading screen display when browsing sub-folder with index.html, Fix safari notification width 2016-02-18 11:22:21 +01:00
HelloZeroNet 61cfb8aa2f Rev900, Sidebar filestats bar width round fix, Sidebar WebGL not supported error, Sidebar optimalizations, Trayicon gray shadow, Trim end of line whitespace from json files, Fix testweb testcase, Implement experimental postMessage nonce security, Return None when testing external ip, Window opener security check and message, Increase timeout for large files 2016-02-10 02:30:04 +01:00
HelloZeroNet 4cea7ebcda Rev884, Improve security by stop accepting postMessage if opener present 2016-02-03 00:12:57 +01:00
HelloZeroNet 687a848292 Version 0.3.6, Rev879, Fix sidebar error on description missing, New trayicon, New favicon, Disable some functions on MultiUser proxies, New homepage, Replace only the last ? in SQL queries, Alwaays grant ADMIN permission to homepage site, Announce before publish if no peers, configSet, serverShutdown, ADMIN WebsocketAPI command, Stop Tor client before updating, Ignore peer ip packing error, Ignore db files from git, Fix safari ajax error when UiPassword enabled 2016-02-02 11:40:45 +01:00
HelloZeroNet ee70e2f022 Version 0.3.4, Rev656, CryptMessage plugin for AES and ECIES encryption, Added pyelliptic lib for OpenSSSL based encryption methods, Test CryptMessage plugin, Force reload content.json before signing and after write, Escaped Sql IN queries support, Test Sql parameter escaping, ui_websocket Test fixture, Plugin testing support, Always return websocket errors as dict, Wait for file on weboscket fileGet command if its already in bad_files queue, PushState and ReplaceState url manipulation support in wrapper API, Per auth-address localstorage, Longer timeout for udp tracker query 2015-12-10 21:36:20 +01:00
HelloZeroNet 02f3a4f8eb Rev472, Fix for site size limit increase 2015-10-17 02:56:39 +02:00
HelloZeroNet 4b403da056 Rev448, Better file download priority method, Some potential programming error fix, Renamed utils to helper, Moved pack and unpackaddress to helper package, Test new privatekey creation, Test site file download order, Spy test helper to log called parameters, Remove unnecessary fat arrows 2015-09-27 02:08:53 +02:00
HelloZeroNet 917393c022 Rev409, Delete files removed from content.json, Start download user files right after content.json downloaded, New API command: fileDelete, Better notification input auto focus 2015-09-16 00:01:23 +02:00
HelloZeroNet 8f63e4c421 Rev399, Urandom and Msgpack benchmark, Better random string generation, Never render page on OPTIONS request, Fix for Chrome browser socket hang on zeronet version update 2015-09-13 23:17:13 +02:00
HelloZeroNet 5c72030373 Rev396, Cleanup gevent event after connecting finished, Autofocus on notification input/button, Missing file size info error fix 2015-09-13 12:52:11 +02:00
HelloZeroNet 0de6496f96 Rev390, Fix sidebar error on non locatable IPs, Configurable bootstrap torrent trackers, Multi-line config file settings, Evenly distributed tracker announce to work better on passive connections, Avoid iframe sandbox escape by using nonces, Better html error messages, Display proper error on invalid startup parameters 2015-09-10 23:25:09 +02:00
HelloZeroNet dd2bb8b3fb rev357, Coffeescript compiler autodetect on linux, Fix loading screen hide on 0 sized sites 2015-08-26 02:51:32 +02:00
HelloZeroNet b83d6ba2ff Version 0.3.2, rev351, Sidebar to display site infos an modify settings, Per-site upload/download bytes statistics, Deny different origin media requests, Allow 10sec to finish query modifications, Websocket display errors to client instead of disconnecting, Allow specify notification id to server-side messages, Track every command response time 2015-08-16 11:51:00 +02:00
HelloZeroNet 84e3f00aac rev338, Possible to use pure-python msgpack unpacker to save memory, Streaming file download hangup fix, Clone databases after 3 minute idle, Many site size limit related bugfixes, UiMedia served from same domain to allow ajax access, Don't allow to load resources from other domain, Site size increase ask dialog displayed again, Changed fixbutton to more Consolas-like Monaco font, Boost json files priority on download 2015-08-06 00:51:25 +02:00
HelloZeroNet cd04abe521 rev330, Early worker exit on file download bugfix, Reload only on py file changes, Modify wrapper render to allow content edit for plugins, File send action without sending header, Rename Sidebar to Fixbutton (it will be separate plugin), Fixbutton font and layout fix on OSX/Safari, Notifications fix on OSX/Safari 2015-07-31 23:34:53 +02:00
HelloZeroNet dc791a31ab rev259, Protection against connection flood, Fix site size limit error dialog, Convert ConnectionServer and ContentManager to PEP8 format 2015-06-25 20:09:41 +02:00
HelloZeroNet 7e4f6bd38e version 0.3.0, rev187, Trusted authorization sites support, --publish option on signing, cryptSign command line option, OpenSSL enabled on OSX, Crypto verify allows list of valid addresses, Option for version 2 json DB tables, DbCursor SELECT parameters bugfix, Add peer to site on ListModified, Download blind includes when new site added, Publish command better messages, Multi-threaded announce, New http Torrent trackers, Wait for dbschema.json on query, Handle json import errors, More compact writeJson storage command, Testcase for signing and verifying, Workaround to make non target=_top links work, More clean UiWebsocket command route, Send cert_user_id on siteinfo, Notify other local clients on local file modify, Option to wait for file download before sql query, File rules websocket API command, Cert add and select, set websocket API command, Put focus on innerframe, innerloaded wrapper api command to add hashtag, Allow more file error on big sites, Keep worker running after stuked on done task, New more stable openSSL layer that works on OSX, Noparallel parameter bugfix, RateLimit allowed again interval bugfix, Updater skips non-writeable files, Try to close openssl dll before update 2015-05-25 01:26:33 +02:00
Dana Hanna 2d9959313b #101 add print styles to allow iframe sites to print 2015-05-12 23:17:41 -04:00
Aleksandr Zykov 52b8e4984e Some debugging code has been removed 2015-05-07 08:35:06 +02:00
Aleksandr Zykov 2c75c394d3 Proper https support 2015-05-07 08:31:28 +02:00
HelloZeroNet 34b7cb0292 rev126, Renamed disable_openssl to use_openssl, Renamed modified Peer command to listModified 2015-04-30 11:49:03 +02:00
HelloZeroNet 099fe575a0 rev125, Class statistics, OpenSSL disabled on OSX by default because of possible segfault, --disable_openssl command line parameter, Save memory on Connection, Peer and FileRequest objects using slots, Dont store modification time from the far future, Able to query modified files from peer, Allow reannounce in 30secs, Use with command in SiteStorage, Always create dir before write file, PeerCmd shell command to query specific command from peer 2015-04-29 23:12:45 +02:00
HelloZeroNet f7717b1de8 rev119, Protection against update flood, Cache webfonts, Publish batching, Task failed holds Peer objects, Remove peer from failed on addTask, Noparallel memory leak fix 2015-04-24 02:36:00 +02:00
HelloZeroNet dc4292e1e3 rev115, Stats for total number of objects in memory, Peers in memory, Memory dump displays the total content on hover, Add http cache to js, css and image files, Allow query file status with SiteInfo websocket command to fix index.html loaded before websocket connection made problem, Fix bigsites reload problem 2015-04-20 22:31:29 +02:00
HelloZeroNet 8d5a72f0b5 rev110, Support for 127.0.0.1:43110-less Chrome plugin, Namecoin updater ignores invalid characters in address, Every site's favicon.ico leads to main favicon to prevent 404 request when using chrome extension, Detect chrome extension proxy requests, Use wrapper=False instead of /media, 404errormessage fix 2015-04-20 02:56:33 +02:00
HelloZeroNet 60bfac63da rev100, Revision numbering for sub-versions, Assign connection to peer on filerequest/pex, Pex count bugfix, Disable unnecessary topright button click animation, Topright burger utf8 character change to more supported one 2015-04-17 23:12:22 +02:00
HelloZeroNet 2d588a5006 Utf8 js merge error fix, no peer found error fix, Large site confirmation dialog display fix 2015-04-03 14:31:15 +02:00
HelloZeroNet b122f47100 version 0.2.8, Namecoin domains using internal resolver site, --disable_zeromq option to skip backward compatiblity layer and save some memory, connectionserver firstchar error fixes, missing unpacker crash fix, sitemanager class to allow extensions, add loaded plugin list to websocket api, faster content publishing, mark updating file as bad, remove coppersurfer tracker add eddie4, internal server error with error displaying, allow site domains in UiRequest, better progress bar, wait for siteinfo before before using localstorage, csslater hide only if opacity is 0 2015-03-30 23:44:29 +02:00
HelloZeroNet 78f97dcbe8 version 0.2.7, plugin system, multiuser plugin for zeroproxies, reworked imports, cookie parse, stats moved to plugin, usermanager class, dont generate site auth on listing, multiline notifications, allow server side prompt from user, update script keep plugins disabled status 2015-03-24 01:33:09 +01:00
HelloZeroNet b35d21d643 more detailed stats, memory optimalizations, connection pinging and timeout, request timeout, validate content after signing, only recompile changed coffeescripts, remove unnecessary js logs 2015-03-06 02:31:51 +01:00
HelloZeroNet bd7e76628b version 0.2.5, download and update progress bar, we are on gitter, log on filerequest error, faster update 2015-02-26 01:32:27 +01:00
HelloZeroNet e8368a8da1 more detailed connection statistics, first char recv bugfix, double connection bugfix, websocket send queue, loading screen hide bugfix on slow connection, disable user reload 2015-02-25 03:22:10 +01:00
HelloZeroNet 531bf68ddd Version 0.2.3, One click updater from github, Clean FileServer and UiServer shutdown, Count UiServer http connections to clean close, serverUpdate WrapperAPI command, randomize peers before work start and publish, switched to upnpc-shared it has better virustotal reputation 2015-02-20 01:37:12 +01:00
HelloZeroNet 9f9433a61e Version 0.2.2, Localstorage support using WrapperApi, User manage bugfix 2015-02-17 01:48:15 +01:00
HelloZeroNet 655607466c Peer number get bugfix, Loading screen always wait for filedone event 2015-02-14 14:54:11 +01:00
HelloZeroNet fa7164a0f0 version 0.2.1, better browser open, site size limit, save number of peers to sites.json to faster warmup, silent wsgihandler error, siteSetLimit API comment, grant ADMIN permissions to wrapper, display site changetime from includes too, loading screen warning support 2015-02-14 14:05:00 +01:00
HelloZeroNet bccd246f71 progressive publish timeout based on filesize, better tracker error log, content.json viewport support, wrapperSetViewport wrapperapi command support, escape wrapper notification 2015-02-10 00:08:25 +01:00
HelloZeroNet 639b9f4961 version 0.2.0, new lib for bitcoin ecc, dont display or track notify errors, dont reload again within 1 sec, null peer ip fix, signingmoved to ContentManager, content.json include support, content.json multisig ready, content.json proper bitcoincore compatible signing, content.json include permissions, multithreaded publish, publish timeout 60s, no exception on invalid bitcoin address, testcase for new lib, bip32 based persite privatekey generation, multiuser ready, simple json database query command, websocket api fileGet, wrapper loading title stuck bugfix 2015-02-09 02:09:02 +01:00
HelloZeroNet 655c104130 50 sec send timeout, force activate keepalive, reworked websocket api to make it unified and allow named and unnamed parameters, reload on content.json fileWrite 2015-01-27 22:37:13 +01:00
HelloZeroNet 024655cf15 version 0.1.6, dont check own sites integrity, serving newly added sites, only serve .html files with wrapper, pass query string to innerframe, support for background-color in content.json, websocket api sitepublish and filewrite commands, pass hashchange to innerframe, wrapperPrompt notification support, 2015-01-24 19:14:29 +01:00
HelloZeroNet a977feec33 version 0.1.5, install as user to readme, more debug on filerequests, if upnpc fail try without -e, announce interval from 10 to 20 min, detect computer wakeup and acts as startup, delete sites files websocket command support, pause stop all current downloads, wrapper confirmation dialog support 2015-01-21 12:58:26 +01:00
HelloZeroNet 014a79912f version 0.1.3, tructate sha512 to 256bits, retry peer cmd only 3 times, ping peer before cmd to find stucked sockets, ping with timeout and retry, separate wrapper_key and auth_key, changed sha1 to sha512, backward compatibility to sha1, reduce websocket bw usage on events, removed wrapper hash from wrapper iframe url 2015-01-18 22:52:19 +01:00
HelloZeroNet 6424c82887 Readme typo fix, sha512 benchmark, comment fix, better random for ECC 2015-01-13 10:56:47 +01:00
HelloZeroNet 4b02417b61 readme typo fix, donation bitcoin address added, force linux mergemedia path slashes, loading screen anim fix 2015-01-13 00:29:40 +01:00
HelloZeroNet d28e1cb4a6 First release, remove not used lines from gitignore 2015-01-12 02:03:45 +01:00