Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove extra space | Josh Rickmar | 2013-06-13 | 1 | -1/+1 |
| | |||||
* | support :favadd [title] | David Hill | 2013-06-13 | 5 | -7/+16 |
| | |||||
* | Make link hinting case insensitive | Josh Rickmar | 2013-06-13 | 1 | -1/+8 |
| | | | | Patch from holger@zedat.fu-berlin.de | ||||
* | link to wiki and be more specific about licensing. | David Hill | 2013-06-12 | 1 | -1/+3 |
| | |||||
* | add a README.md for Github | David Hill | 2013-06-12 | 1 | -0/+37 |
| | |||||
* | kill -lgcrypt, no longer needed after killing coloring threads | Marco Peereboom | 2013-06-12 | 6 | -6/+6 |
| | |||||
* | Prepare for release 1.6.0. | David Hill | 2013-06-12 | 1 | -1/+1 |
| | |||||
* | not sure why this was prematurely bumped | David Hill | 2013-06-12 | 1 | -1/+1 |
| | |||||
* | add myself to copyright | David Hill | 2013-06-12 | 2 | -0/+2 |
| | |||||
* | Prepare for release 1.6.0. | David Hill | 2013-06-12 | 1 | -1/+1 |
| | |||||
* | use https for links to opensource.conformal.com | David Hill | 2013-06-12 | 1 | -4/+4 |
| | |||||
* | add myself to authors | David Hill | 2013-06-12 | 1 | -0/+1 |
| | |||||
* | sync hsts-preload with chromium | Josh Rickmar | 2013-06-12 | 1 | -0/+1 |
| | |||||
* | Fix runtime set so it actually sets something | Josh Rickmar | 2013-06-10 | 2 | -3/+6 |
| | | | | | Disabling at runtime looks to work, but enabling it again seems to only take effect on open tabs once the page is reloaded. webkit bug? | ||||
* | sync hsts-preload with chromium | Josh Rickmar | 2013-06-10 | 1 | -3/+4 |
| | | | | update link to moved version of chromium's json file | ||||
* | use a define for js_auto_open_windows setting | David Hill | 2013-06-09 | 2 | -4/+4 |
| | |||||
* | make js_auto_open_windows a runtime setting | David Hill | 2013-06-09 | 1 | -1/+27 |
| | |||||
* | add a new config option js_auto_open_windows = 0|1, default being 1. | David Hill | 2013-06-08 | 6 | -5/+13 |
| | | | | | | | | | If enabled (the default), javascripts will be allowed to automatically open windows (popups) based on the current browser_mode setting. This is the current behavior. If disabled (set to 0), the automatic opening of windows will never be allowed, even if the site is whitelisted. | ||||
* | remove a debugging printf that snuck in | David Hill | 2013-06-08 | 1 | -1/+0 |
| | |||||
* | constify | David Hill | 2013-06-07 | 2 | -2/+2 |
| | |||||
* | make sure an invalid proxy cannot be used. | David Hill | 2013-06-07 | 3 | -32/+52 |
| | |||||
* | add enable_cache example to xombrero.conf | David Hill | 2013-06-07 | 1 | -0/+1 |
| | |||||
* | add local ipv6 unicast addresses to proxy_exclude list. | David Hill | 2013-06-07 | 1 | -1/+1 |
| | |||||
* | sync hsts-preload with chromium tree | Josh Rickmar | 2013-06-06 | 1 | -4/+36 |
| | |||||
* | document direct socks support with newer libsoup | David Hill | 2013-06-06 | 1 | -3/+6 |
| | |||||
* | in xtp_handle_rt, only allocate memory when needed. fixes a small leak. | David Hill | 2013-06-06 | 1 | -1/+1 |
| | |||||
* | remove xombrero UA from google search strings | Josh Rickmar | 2013-06-06 | 2 | -3/+3 |
| | |||||
* | Make string copies for basename calls | Josh Rickmar | 2013-06-06 | 2 | -5/+18 |
| | | | | | | Linux basename(), unlike OpenBSD, takes a char * and may modify the contents of the path. We're previously were passing in internal webkit data so we must make a copy of it first. | ||||
* | Unbreak GTK2 | Josh Rickmar | 2013-06-06 | 1 | -1/+1 |
| | |||||
* | Don't color bar when warning of cached cert mismatch | Josh Rickmar | 2013-06-06 | 1 | -2/+2 |
| | |||||
* | Fix loads of memory issues | Josh Rickmar | 2013-06-06 | 4 | -134/+193 |
| | |||||
* | cleanup cert handling | David Hill | 2013-06-05 | 1 | -18/+43 |
| | |||||
* | libsoup proxy-resolver support | David Hill | 2013-06-05 | 2 | -11/+47 |
| | |||||
* | Code cleanup and clearer var names | Josh Rickmar | 2013-06-05 | 2 | -17/+15 |
| | |||||
* | Allow saving certs from :cert show page | Josh Rickmar | 2013-06-05 | 2 | -3/+16 |
| | | | | | | | | This allows the user to avoid a race where, after verifying a cert via :cert show, they must go back to the site and save the cert. During this time, the cert may have been modified, so saving it from the :cert show page will use the PEM-encoded cert currently shown and saved in memory instead. | ||||
* | Use homepage for HTTPS GET request | Josh Rickmar | 2013-06-03 | 2 | -5/+18 |
| | | | | | | Change the additonal GET request to check certs to a HEAD, and cut the URI to not include any GET arguments. We don't want to use theu URI verbatim as it may contain args that should not be repeated. | ||||
* | Prepare for release 1.5.0. | David Hill | 2013-05-16 | 1 | -1/+1 |
| | |||||
* | start signing tags | David Hill | 2013-05-16 | 1 | -1/+1 |
| | |||||
* | 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 |
| |