Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Sync preloaded HSTS with Chromium | Josh Rickmar | 2012-08-28 | 1 | -1/+3 |
| | |||||
* | Mention how panopticlick is bad for copying header info | Josh Rickmar | 2012-08-28 | 1 | -0/+7 |
| | |||||
* | Fix issues with marco's back/forward list hack | Josh Rickmar | 2012-08-28 | 2 | -18/+41 |
| | | | | | | | | This should incorporate all the fixes in my previous back/forward list change, but still uses marco's horrible hack for determining if and how back/forward works. Code is still ugly but deal with it. Any remaining issues will be worked out in-tree. | ||||
* | Backout the recent back/forward list changes | Josh Rickmar | 2012-08-28 | 2 | -25/+128 |
| | | | | | | This changed worked wonders for me but others still saw some problems. I could not reproduce any of them. This will bring back some problems with refresh not working again, but I'll work around that next. | ||||
* | Sync preloaded HSTS with chromium | Josh Rickmar | 2012-08-25 | 1 | -0/+2 |
| | |||||
* | Make clicking a favedit Rm link return to the favedit page | Josh Rickmar | 2012-08-24 | 1 | -1/+4 |
| | |||||
* | Fix cert checking thread to make sure t is always still valid | Josh Rickmar | 2012-08-24 | 1 | -8/+4 |
| | |||||
* | Make removing links from :favedit not crash. tsk tsk me | Josh Rickmar | 2012-08-24 | 1 | -2/+2 |
| | |||||
* | Specify action for the policy when returning TRUE from npd cb | Josh Rickmar | 2012-08-24 | 1 | -2/+7 |
| | |||||
* | Add a setting to disable the tabs feature (same as -t flag) | Josh Rickmar | 2012-08-24 | 2 | -1/+17 |
| | | | | Thanks to user njw on FS for the patch. | ||||
* | Remove the url to the gnutls docs, it's just too long | Josh Rickmar | 2012-08-24 | 1 | -2/+2 |
| | |||||
* | Fix the build when using some older glib and gtk versions | Josh Rickmar | 2012-08-24 | 2 | -0/+6 |
| | |||||
* | Make editsrc on about:blank not bomb the browser | Josh Rickmar | 2012-08-23 | 1 | -2/+3 |
| | |||||
* | Make the arrow menu work again | Josh Rickmar | 2012-08-23 | 1 | -5/+5 |
| | |||||
* | Initialize some variables to remove warnings. | Josh Rickmar | 2012-08-23 | 1 | -1/+1 |
| | |||||
* | Update the manpage date to today | Josh Rickmar | 2012-08-23 | 1 | -1/+1 |
| | |||||
* | Marco wants new tabs only when middle-clicking (or ctrl-click) | Josh Rickmar | 2012-08-23 | 1 | -8/+2 |
| | |||||
* | Fix the logic for following links and opening new tabs. | Josh Rickmar | 2012-08-23 | 1 | -3/+7 |
| | |||||
* | Add an unbind keybinding action, and document in the manpage. | Josh Rickmar | 2012-08-23 | 2 | -5/+19 |
| | | | | | Patch provided by Vadim Zhukov <persgray@gmail.com>, manpage bits by me. | ||||
* | Only allow loading of whitelisted valid uri types | Josh Rickmar | 2012-08-23 | 1 | -0/+6 |
| | | | | | | This should prevent bait and switch attacks when using data: or javascript: uris (see http://lcamtuf.coredump.cx/switch/ for an example of the attack). | ||||
* | Remove some deprecated signals | Josh Rickmar | 2012-08-22 | 3 | -16/+25 |
| | | | | | | This stops the webview's deprecated load-finished and load-progress-changed signals from being attached to. May help with stability. | ||||
* | Kill the gcrypt deprecated warnings | Josh Rickmar | 2012-08-22 | 1 | -0/+2 |
| | |||||
* | Redo the back/forward list hack | Josh Rickmar | 2012-08-21 | 2 | -128/+25 |
| | | | | Much simpler, and less buggy. | ||||
* | Remove duplicate code | Josh Rickmar | 2012-08-06 | 3 | -23/+5 |
| | | | | | | Now that wl_add works correctly (doesn't automatically insert leading periods), remove the old struct sv_ignore and use struct domain and wl_add/wl_find instead. | ||||
* | Add a favedit command and remove rm links from :fav | Josh Rickmar | 2012-08-06 | 3 | -14/+28 |
| | | | | | | | | This makes using :fav with link hinting less likely to accidentally remove an entry by typing the wrong number. The old favorites page with the rm links is still available by using the favedit command. Patch slightly modified from a patch provide by user wallex on FS. | ||||
* | Add a new setting, gnutls_priority_string. | Josh Rickmar | 2012-08-02 | 4 | -2/+53 |
| | | | | | | This may be used to modify the GnuTLS priority string used for the soup session to enable or disable specific ciphers or TLS/SSL versions. Default is empty (uses libsoup's defaults). | ||||
* | ref/unref t->active before it is set or unset | Josh Rickmar | 2012-08-20 | 2 | -2/+14 |
| | | | | | | | This should fix any crashes when determining if t->active is an active input element or not. The pointer is from a function which returns transfer none, so if we want to keep it alive (we do), we need manually add reference to it, and unrefernce it so it is freed. | ||||
* | Make middle click to paste work in t->cmd | Josh Rickmar | 2012-08-17 | 1 | -5/+8 |
| | | | | | This reorders some gtk calls and adds another to unset the text in the GtkEntry before showing it. | ||||
* | Destroy the session key when done with it. | Josh Rickmar | 2012-08-16 | 2 | -5/+27 |
| | | | | | This prevents sites from even being able to correctly guess an xtp session key. | ||||
* | Give each tab its own session key for xtp links. | Josh Rickmar | 2012-08-16 | 6 | -158/+70 |
| | | | | While here, kill a bunch of trailing whitespace. | ||||
* | Add more info and features to about:secviolation | Josh Rickmar | 2012-08-15 | 3 | -15/+98 |
| | | | | | | This adds the full url to the about:secviolation warning page, as well as implementing a new link to show the local cached cert instead of only the new remote one. | ||||
* | Also add www.bitrig.org to preloaded hsts | Josh Rickmar | 2012-08-15 | 1 | -0/+1 |
| | |||||
* | Bitrig mirrors aren't https, don't include subdomains in hsts | Josh Rickmar | 2012-08-15 | 1 | -1/+1 |
| | |||||
* | Add a (!) next to the exclamation mark text. | Josh Rickmar | 2012-08-15 | 1 | -2/+2 |
| | |||||
* | many changes to about:allthethings and about:webkit | Todd T. Fries | 2012-08-14 | 2 | -104/+183 |
| | | | | | | | | | | | | | | | | | | | o breakout deeply nested function and comment soup session (soup session will be exploded in about:allthethings once the associated warnings are fixed) o munge and massage the show_g_object_settings function o move from 'var = g_value_get_foo(&value); valstr = g_strdup_printf("%XX", foo);' to 'valstr = g_strdup_printf("%XX", g_value_get_foo(&value));' .. shrinks code, no change in behavior o add G_TYPE_{{U,}CHAR,LONG} o introduce xt_append_settings() to simplify allthethings() and about_webkit() o rework output to look much more c like o spend way too much effort aligning the /* number flags=0x.... */ comments o compact output and be as c like as possible o from Josh Rickmar Don't recurse for toplevel windows and use proper glib foreach functions. | ||||
* | Undo the backout of all the inputfocus changes. | Josh Rickmar | 2012-08-14 | 3 | -54/+185 |
| | | | | | | We thought these were the cause of the focus bugs, but it was something else instead. Now that we have that fixed, these can go back in. | ||||
* | Send a fake focus-in event to fix the focus. | Josh Rickmar | 2012-08-09 | 1 | -13/+79 |
| | | | | | We probably shouldn't be relying on internal gtk functions (especially since we can't link to them on linux), so try this instead. | ||||
* | Sync preloaded HSTS with Chromium | Josh Rickmar | 2012-08-14 | 1 | -0/+1 |
| | |||||
* | fix compile breakage when debug is enabled. | David Hill | 2012-08-10 | 1 | -1/+1 |
| | |||||
* | Reintroduce the FreeBSD fixes that were lost in the backouts. | Josh Rickmar | 2012-08-09 | 2 | -1/+3 |
| | |||||
* | Backout commits | Josh Rickmar | 2012-08-09 | 4 | -215/+118 |
| | | | | | | | Accidentally pushed a bunch of stuff to master that wasn't ready yet when making the FreeBSD Makefile changes. Sorry marco for the merges in the logs. This should revert everything back to how it was at d397399c349d36f611a5aac6fa53528d2fe2eaea. | ||||
* | Include . and .. when building on FreeBSD | Josh Rickmar | 2012-08-09 | 1 | -1/+1 |
| | |||||
* | Make sure LOGIN_NAME_MAX is defined properly for FreeBSD | Josh Rickmar | 2012-08-09 | 1 | -0/+2 |
| | |||||
* | Merge in my about:allthethings toplevel changes | Josh Rickmar | 2012-08-08 | 1 | -11/+20 |
|\ | |||||
| * | Don't recurse for toplevel windows and use proper glib foreach | Josh Rickmar | 2012-08-08 | 1 | -11/+20 |
| | | | | | | | | functions. | ||||
* | | Merge in todd's about:allthethings changes for extra debugging. | Josh Rickmar | 2012-08-08 | 2 | -104/+177 |
|\| | |||||
| * | nix unused var | Todd T. Fries | 2012-08-08 | 1 | -1/+0 |
| | | |||||
| * | fix for() loop, s/settings/name of gtk widget/, nix main_window | Todd T. Fries | 2012-08-08 | 1 | -4/+11 |
| | | |||||
| * | initial stab at toplevel window infoz | Todd T. Fries | 2012-08-08 | 1 | -0/+10 |
| | | |||||
| * | breakout deeply nested function and comment soup session | Todd T. Fries | 2012-08-08 | 2 | -97/+105 |
| | | | | | | | | | | soup session will be exploded in about:allthethings once the warnings associated with exploding it are fixed |