1.6.5:
---------
It has been a while but finally I had time to fix/add things in CyberDragon.
Minor improvements:
- Added option to use web inspector. You can access this by right clicking
the page you are interested and choosing "Inspect" from context menu.
That way you can inspect page HTML source and DOM tree.
- Added WebGL enable/disable option. As the CyberDragon does not
currently support *real* Hardware Acceleration (that's why
"Accelerated Composing" is still disabled from General tab)
I suggest that you keep it disabled.
If you enable it you will enable slow software acceleration
and even worse, make yourself more vulnerable to browser fingerprinting.
So enable it only if for some reason you *really* need WebGL.
- Added "Disable Google Search Autocomplete" option to General tab.
- Added "Prevent E-Tags tracking" option to General tab.
- Changed the default home page from
https://startpage.com to
https://startpage.com/...d1d107f0796688.
Because CyberDragon does not store cookies currently to disk the
only other way to permanently store startpage settings is to
use custom URL like above (you can check the settings by clicking
the "Settings" link at the top of startpage).
In short, I choosed the following startpage settings as default:
- More results per page (100)
- Enable Geogrpahical maps (allows doing Google static maps lookups
while still retaining your privacy)
- Do not use family filter for pictures.
- Do not use video filter.
- Anonymous images/video search
(this uses startpage proxy, ixquick-proxy.com)
If you don't like the above settings you can always generate your own
custom URL by clicking "Generate URL" from startpage settings page
and set it as your new home page.
- Added ixquick-proxy.com to "Disable MCB for following URLs" list.
- Added browser history drop-down menu.
Major improvements:
- Fixed YouTube crash when closing tab.
- Improved HTTP Referer controls from General tab.
Previously you could only choose between sending HTTP Referer or
completely removing it.
Now you have two additional choices: Send the same URL as the currently
open page as HTTP referer or send your own custom HTTP referer value.
- Added Logger tab (key shortcut Alt + L). This is for debugging
purposes only and to find new trackers.
Note: Logging slows things and doubly so if you choose
to log to file. Use only when needed.
- Added Plugins tab (key shortcut Alt + U). There you can choose
individual plugins that you want to enable/disable.
- Added Server Info tab (key shortcut Alt + S).
When enabled, you can see little details of the server you are
in contact, like it's IP addresse(es), country, city etc...
Also, if you want, you can check it's location from Google maps.
Note that this functionality needs MaxMinds GeoLiteCity.dat (free version)
or GeoCity.dat (paid version) to work.
Paid version is more accurate and up-to-date.
- Updated included Qt Framework library from 5.2.1 to 5.4.0.
- SECURITY UPDATE: Updated included OpenSSL library from 1.0.1g to 1.0.1j.
- Disabled all the ciphers using SSLv3 protocol because poodle attack.
In next version I will completely remove all the ciphers using SSLv3.
- Default Blocked trackers increased from 6,000 to 30,000.
Changed the default tracker blocker rule list filters.txt to
filters_optional.txt.
I feel that the filters_optional.txt list is now good enough to start using it.
So the good news are that now CyberDragon will block even more trackers.
However, it might be a little bit slower than old list. Old list is still
available if you want it.
Then some news: Qt has freezed QtWebKit development as of 5.4.0.
That means that new features are not going to be added to QtWebKit.
As for bug fixes to QtWebKit, I have not yet received any answer from Qt.
So what does this all mean for CyberDragon? It means that because CyberDragon
uses QtWebKit as it's page rendering engine (the thing that makes those web pages work)
that at some point I have to stop using it and switch either to Qtґs new QtWebEngine
or maybe completely to another framework.
Needless to say that all will be a huge work for me and Im not sure
if I can make it without support.
Another news: I have been thinking long and hard of the future of CyberDragon codebase.
To keep it alive I would like to open source it so that everybody can contribute.
However, I need a new laptop now. Badly.
And my home server is starting to get old too. So as a solution, if I manage to
get 8000 euros as donation then I will be more than happy to open source it with
GPLv2 license.
So if each CyberDragon downloader could donate, for example,
about 5 euros (about 6 USD at the moment), then I would be very gratefull.
There are several ways to donate, listed here in order of preference:
1. Direct transfer to bank account throught online wire transfer.
In addition to banks, there are also other financial service companies like
Western Union (
https://www.westernuni...-details.html) and others that do money transfer.
No matter who the financial service provider is, you will usually need the
following information:
receiver name, bank name, BIC/SWIFT and IBAN number.
Also they will usually take some small fee.
Here's my bank details if you like to use direct transfer to bank account:
Receiver name: STEFAN FRЦBERG
Bank name: TURUN SEUDUN OSUUSPANKKI, HДMEENKADUN KONTTORI
IBAN: FI69 5711 1320 1093 14
BIC/SWIFT: OKOYFIHH
Or if instead of Euros you would like to directly send USD then you can use:
Receiver name: STEFAN FRЦBERG
Bank name: TURUN SEUDUN OSUUSPANKKI, MAARIANKADUN KONTTORI
IBAN: FI56 5710 0431 1031 42
BIC/SWIFT: OKOYFIHH
In both cases receiving country is Finland.
If any message field needs to be filled (like usually is the case with banks)
then just fill it with: "CyberDragon donation"
2. Bitcoin.
From the
http://www.binarytouch.com/windows.htm on the right side there is my
bitcoin account address that you can use for donation. Also QR Code is provided
for convenience.
If the page is unreachable for some reason then you have to manually enter the
following bitcoin address to do donation:
17uPzWN5YyzDnzcGBSDAotbKUB8tk8uCEK
3. PayPal.
Also from
http://www.binarytouch.com/windows.htm you can do a donation throught
PayPal. However, this is the least preferable solution because it currently
has 2500 euros yearly limit and I still haven't lifted it.
So at 5 euros/download and at the current download rate of about 200 per week,
it would take just two months to reach the target and open sourcing to happen.
Lastly: Linux version of CyberDragon 1.6.5 will be available after December.
Surf Safe and have a Merry Christmas!
1.6.4:
---------
Minor improvements:
- Added URL percent decoding.
For more details, please see:
http://sourceforge.ne...moval-feature/ - Add "Save as PDF" button (can be found from top left).
This will let you "print" the currently open
web page as an PDF file.
For more details, please see:
http://sourceforge.ne...functionality/ - Added Content-Dispostion header support.
For more details, please see:
http://sourceforge.ne...ition-support/ Major improvements:
- Updated included Qt Framework library from 5.2.0 to 5.2.1.
- SECURITY UPDATE: Updated included OpenSSL library from 1.0.1e to 1.0.1g.
Please see:
https://www.openssl.or...v_20140407.txt »» Нажмите, для закрытия спойлера | Press to close the spoiler ««