Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Kill GTK 3.8 size warning | Josh Rickmar | 2013-05-14 | 1 | -9/+10 | |
| | ||||||
* | cache is disabled by default | David Hill | 2013-05-14 | 1 | -1/+1 | |
| | ||||||
* | add enable_cache to manpage | David Hill | 2013-05-14 | 1 | -0/+3 | |
| | ||||||
* | add new configuration option 'enable_cache' | David Hill | 2013-05-14 | 3 | -0/+41 | |
| | | | | When set to 1, web caching will be enabled. Default is 0. | |||||
* | gtk_widget_modify_font is deprecated. Use gtk_widget_override_font if using ↵ | David Hill | 2013-05-13 | 3 | -13/+19 | |
| | | | | gtk 3.0. | |||||
* | add urlmod plus and min | Marco Peereboom | 2013-01-02 | 3 | -0/+97 | |
| | ||||||
* | KNF | Josh Rickmar | 2013-05-14 | 1 | -5/+7 | |
| | ||||||
* | Remove threading | Josh Rickmar | 2013-05-14 | 8 | -181/+15 | |
| | | | | | | | 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. | |||||
* | Use libsoup exclusively for retrieving remote certs | Josh Rickmar | 2013-05-14 | 2 | -484/+183 | |
| | | | | | | | | | | | | | | This removes the side channel for getting and verifying remote HTTPS certificates. As the http_proxy settings only affected messages downloaded as part of the webkit soup session, this side channel would create its own TCP connections which sidesteped the proxy, leaving a privacy leak. For simplicity, the remote certificate chain is now saved in pem format as part of the tab structure, and converted to a gnutls certificate chain when needed for viewing and displaying certs. Most of the initial code done by dhill@ and marco@ | |||||
* | Add -I paths for recent Ubuntu. From Kyle Isom kyle@tyrfingr.is | John C. Vernaleo | 2013-05-13 | 1 | -0/+2 | |
| | ||||||
* | Don't allow freeing NULL in open_tabs() | Josh Rickmar | 2013-05-01 | 1 | -13/+13 | |
| | ||||||
* | plug memleak on gnutls_x509_crt_list_import failure | David Hill | 2013-04-20 | 1 | -0/+1 | |
| | ||||||
* | plug memleak in get_local_cert_chain | David Hill | 2013-04-20 | 1 | -0/+1 | |
| | ||||||
* | plug memleak if SOUP_URI_VALID_FOR_HTTP fails. | David Hill | 2013-04-20 | 2 | -2/+10 | |
| | ||||||
* | Ignore temporary tooltip.h file for linux in git. | John C. Vernaleo | 2013-04-19 | 1 | -0/+1 | |
| | ||||||
* | Add osx build support (using macports). | John C. Vernaleo | 2013-04-19 | 5 | -0/+421 | |
| | | | | | | Based on initial patch from Tim Meunier <trondd@gmail.com>). Add temporary files to .gitignore. | |||||
* | typo, from Luis Henriques <henrix@camandro.org> | Marco Peereboom | 2013-03-11 | 1 | -1/+1 | |
| | ||||||
* | Add RESDIR definition to FreeBSD Makefile. | John C. Vernaleo | 2013-03-08 | 1 | -0/+1 | |
| | ||||||
* | Add install of $(PREFIX)/share/applications to Makefile. | Reginald Kennedy | 2012-12-18 | 2 | -1/+4 | |
| | | | | | This fixes issues when installing to a clean path such as with package creation. | |||||
* | Update the uninstall target in the linux Makefile. | John C. Vernaleo | 2012-11-30 | 1 | -0/+3 | |
| | ||||||
* | add -Wno-deprecated-declarations to silence build | Marco Peereboom | 2012-11-30 | 1 | -1/+1 | |
| | ||||||
* | add proxy_cmd proto, reported on irc by rmull | Marco Peereboom | 2012-11-30 | 1 | -0/+1 | |
| | ||||||
* | Prepare for release 1.4.0. | Marco Peereboom | 2012-11-28 | 1 | -2/+2 | |
| | ||||||
* | fix icon apearing when http_proxy is set | Marco Peereboom | 2012-11-28 | 1 | -3/+3 | |
| | ||||||
* | add tor icon toggle for proxy | Marco Peereboom | 2012-11-28 | 10 | -6/+34 | |
| | | | | requested by many | |||||
* | Add a button to the toolbar to toggle the proxy | Josh Rickmar | 2012-11-28 | 3 | -1/+35 | |
| | ||||||
* | Kill whitespace in aliases. Fixes FS240. | Josh Rickmar | 2012-10-30 | 1 | -0/+4 | |
| | | | | | | | This prevents displaying any extra whitespace between the comma and the url in the alias definition from being displayed in the statusbar. Found by Cody Write (writecode on Flyspray) | |||||
* | Initialize cookie whitelist. Fixes FS388. | Josh Rickmar | 2012-10-30 | 1 | -0/+1 | |
| | | | | Found by Cody Write (writecode on flyspray) | |||||
* | Install xombrero.desktop. Fixes FS384. | Josh Rickmar | 2012-10-28 | 5 | -0/+6 | |
| | ||||||
* | Sync preloaded HSTS with chromium | Josh Rickmar | 2012-10-28 | 1 | -3/+10 | |
| | ||||||
* | Fix for FS387 | Josh Rickmar | 2012-10-28 | 1 | -8/+18 | |
| | | | | From cody on irc | |||||
* | Fix for FS273 | Josh Rickmar | 2012-10-28 | 1 | -22/+28 | |
| | | | | From cody on irc | |||||
* | Use DDG's default site (js) in example config | Josh Rickmar | 2012-10-28 | 1 | -2/+2 | |
| | | | | Patch from cody in irc | |||||
* | Make all new tabs open in new windows in tabless mode | Josh Rickmar | 2012-08-29 | 2 | -1/+14 | |
| | ||||||
* | Actually track the header files | Josh Rickmar | 2012-10-10 | 2 | -0/+1964 | |
| | ||||||
* | Implement header changes as requested by jy-p | Josh Rickmar | 2012-10-10 | 5 | -66/+100 | |
| | | | | | | | | | | | | | | | | | | | 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. | |||||
* | Add regex support to whitelists | Josh Rickmar | 2012-09-18 | 8 | -219/+224 | |
| | | | | | | | | | | | | | | This modifies the whitelist and https forcing code to internally use unix extended regular expressions to match domains. The old config syntax converted to an appropiate regular expression. Inputing of raw regular expressions is possible by prepending the string "re:" in front of a regular expression, for example: js_wl = re:^(.*\.)*cyphertite\.com$ would be the same as js_wl = .cyphertite.com | |||||
* | Prepare for release 1.3.1. | Marco Peereboom | 2012-09-15 | 1 | -1/+1 | |
| | ||||||
* | Include NetBSD port, from Zplay | Josh Rickmar | 2012-09-15 | 4 | -1/+531 | |
| | ||||||
* | Sync preloaded hsts with chromium | Josh Rickmar | 2012-09-15 | 1 | -0/+5 | |
| | ||||||
* | More dbsd stuff. From Zplay | Josh Rickmar | 2012-09-06 | 1 | -2/+1 | |
| | ||||||
* | Another dbsd patch from Zplay | Josh Rickmar | 2012-09-05 | 1 | -0/+1 | |
| | ||||||
* | Ewps, fix the build again with some glibs | Josh Rickmar | 2012-09-01 | 1 | -1/+1 | |
| | ||||||
* | Make custom URI handling work again | Josh Rickmar | 2012-08-31 | 1 | -7/+7 | |
| | | | | | | | This changes the order custom and invalid URI checking so that items set with custom_uri are still able to be handled properly, even if the URI scheme is invalid (not whitelisted) and we don't want xombrero opening it. | |||||
* | Stop crash with old libsoups, kill warning with never ones | Josh Rickmar | 2012-08-31 | 1 | -0/+2 | |
| | | | | Reported by Thomas in the irc channel | |||||
* | Fix build with glib 2.30.0. Fixes FS363 | Josh Rickmar | 2012-08-31 | 1 | -1/+1 | |
| | ||||||
* | Add a dragonflybsd port | Josh Rickmar | 2012-08-29 | 4 | -0/+377 | |
| | | | | Patch from user Zplay on the forum | |||||
* | Fix back/forward handling with about pages. | Josh Rickmar | 2012-08-29 | 6 | -26/+28 | |
| | | | | | | | | | This change makes the can_go_* and go_* back/forward functions use the same logic when determining whether we are on an about page, and makes it so about:secviolation warning pages do not save the page that generated the warning to t->item. This prevents hitting back and going back to the exact same page that generated the warning (triggering the warning a second time). | |||||
* | Fix last commit, args may be NULL. | Josh Rickmar | 2012-08-28 | 1 | -1/+1 | |
| | ||||||
* | Fix about:favorites (:fav, not :favedit) with no entries | Josh Rickmar | 2012-08-28 | 1 | -2/+2 | |
| |