| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Now that the cert sideband thread is gone, threading can be removed.
Making GTK calls across multiple threads is also deprecated in newer
GTK versions and is severly broken on Windows, so there's no point in
keeping this around.
|
|
|
|
|
| |
This fixes issues when installing to a clean path such as with
package creation.
|
| |
|
|
|
|
| |
requested by many
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change introduces a new RB tree to keep track of identities
(defined as being different combinations of modified HTTP headers, so
far only User-Agent and Accept). Whenever a site is visited, this
tree is checked to see if it has been accessed before, and if it has,
the previously used Accept and User-Agent headers will be used. If
the site has not been visited before during the browser's lifetime, a
new entry will be created in this tree to keep track of which headers
to use the next time. A site is defined as a FQDN, so requests made
to cross site resources or resources on a different subdomain will
generate a new saved identity.
The second change adds two new config files to the resource dir to
read in additional user_agent and http_accept values scraped from the
logs of www.bitrig.org. The idea of this is to keep rotating through
each of these on every new site visit to provide more anonymity and
thwart web tracking by looking at the headers being sent.
|
|
|
|
|
|
| |
change runtime settings. Settings that have been modified show in a
highlighted color in the table. Tooltips describe the setting's
function, as well as the default values.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
whitelist settings) to make all requests to that domain use the HTTPS
scheme, similar to HSTS.
Install a new file, hsts-preload, into the resource dir. This is a
regular config file with a bunch of force_https = ... lines, which is
used to implement a preloaded HSTS list. Right now all the domains in
this file, except for conformal.com and cyphertite.com, are taken
directly from chromium's preloaded HSTS list (and should be synced
with this file every so often). Also implement a new setting,
preload_strict_transport (enabled by default), to enable or disable
the loading of this preloaded HSTS list. Document force_https and
preload_strict_transport in the manpage.
|
|
|
|
|
|
| |
GTK2 is still supported. To build against GTK2, use:
$ GTK_VERSION=gtk2 make
|
|
|
|
| |
OK marco
|
|
|
|
|
|
|
|
|
| |
% PREFIX=/opt/xombrero make install
...
install -c -S -o root -g bin -m 555 xombrero /opt/xombrero/bin/xombrero
install: /opt/xombrero/bin/INS@qSFSXMG9Df: No such file or directory
OK marco
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
The list used is from publicsuffix.org. It gets installed
to the resource-directory as 'tld-rules'
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
... and move history and completion related functions to them.
ok marco@
|
|
|
|
| |
This will enable us to support webkit 1.2 as well.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Add whitelist and settings files.
|
|
|
|
| |
these file remained behind
|
|
|
|
|
| |
This reverts commit e562a275ba9277803a4a6fe89e71545268986a7b, reversing
changes made to b07b1b86ecd74b3042de4f7eb021ee0e39acb7d1.
|
|
|
|
| |
This reverts commit d831e178524c1f187a96cfdb3738e63e023d6258.
|
| |
|
| |
|
| |
|
|
|
|
| |
Nowhere in the doco of gnutls does one find such important info.
|
|
|
|
| |
This reverts commit 83cb2257734247d17d9d8f91df01b2992633b469.
|
| |
|
|
|
|
|
| |
Not quite perfect but good enough to use clang when not defined in
mk.conf and to start the static analyzer. Work done by davec.
|
|
|
|
| |
IT'S ALIIIIIIIIIVEEEEEEEE
|
|
|
|
|
| |
it was a mistake to introduce threads for the color bar so simply get
rid of threads altogether and pretend it never happened.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
from Todd Carson <toc@daybefore.net>
|
|
|
|
| |
From: Todd Carson <toc@daybefore.net>
|