Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Simplify SETPROP macro | Quentin Rameau | 2017-05-08 |
| | | | | | | | | | | Get rid of xargs by using a subshell instead. Use two replacement commands in sed because back-references in BRE are too differently implemented in different libc. Rename p, q, to reflect what they're used for. Reorder sh positional arguments. Set $0 to a command name and shift other positional parameters to clarify the "sh -c" command. | ||
* | Simplify usage() | Quentin Rameau | 2017-05-04 |
| | | | | | There's no real need for using the real executable call name, especially with basename requiring special care. | ||
* | Simplify version message | Quentin Rameau | 2017-05-04 |
| | |||
* | Use Ctrl-t for showcert instead of Ctrl-x | Ivan Tham | 2017-05-02 |
| | |||
* | Cleanup and fix formatage issues in surf.1 | Quentin Rameau | 2017-05-01 |
| | |||
* | Fix forgotten options in surf.1 | Quentin Rameau | 2017-05-01 |
| | |||
* | setcert: check uri before adding a certificate | Hiltjo Posthuma | 2017-04-30 |
| | | | | | Also directly check for https scheme, we won't need a certificate for others. | ||
* | fix mini typo | Hiltjo Posthuma | 2017-04-30 |
| | |||
* | surf.1: remove trailing spaces | Hiltjo Posthuma | 2017-04-30 |
| | |||
* | Add forgotten tT indicator description in surf.1 | Quentin Rameau | 2017-04-29 |
| | |||
* | Add forgotten fF indicator description in surf.1 | Quentin Rameau | 2017-04-29 |
| | |||
* | Add a flag for custom certificates | Quentin Rameau | 2017-04-29 |
| | | | | | | I don't think a keybinding would be useful here because we can't remove a custom certificate which is alread set anyway. I'll add it if somebody convince me of it's usefulness. | ||
* | Move xid printing option from -x to -w | Quentin Rameau | 2017-04-29 |
| | |||
* | Add a keybinding to show current TLS certificate | Quentin Rameau | 2017-04-29 |
| | |||
* | Display an error message and certificate on tls error | Quentin Rameau | 2017-04-29 |
| | |||
* | Arrange Makefile | Quentin Rameau | 2017-04-29 |
| | | | | | Let the user specify his own C and LD FLAGS. Remove unuseful and non portable CFLAGS like pendantic and Wall. | ||
* | Free temporary certificate in setcert | Quentin Rameau | 2017-04-29 |
| | |||
* | Do not build SiteSpecific file when regex is invalid | Quentin Rameau | 2017-04-28 |
| | |||
* | Add support for using custom certificates per url | Quentin Rameau | 2017-04-28 |
| | |||
* | Avoid using global name stylefile in setstyle() | Quentin Rameau | 2017-04-27 |
| | |||
* | Change site styles structure for a more generic one | Quentin Rameau | 2017-04-27 |
| | |||
* | Fix 27cec48 Add a flag/keybinding for strict TLS | Quentin Rameau | 2017-04-23 |
| | | | | Forgot to add changes in main(), usage() and newwindow() too. | ||
* | Fix a981959 Move -t stylefile flag to -C stylefile | Quentin Rameau | 2017-04-23 |
| | | | | Forgot to modify usage() and newwindow() too. | ||
* | Fix possible oob access of cmd in newwindow() | Quentin Rameau | 2017-04-23 |
| | | | | Thanks to tarug0 for spotting this! | ||
* | Bump year in program | Quentin Rameau | 2017-04-20 |
| | |||
* | Add a flag and toggle keybinding for strict TLS | Quentin Rameau | 2017-04-20 |
| | |||
* | Move -t stylefile flag to -C stylefile | Quentin Rameau | 2017-04-20 |
| | |||
* | Rename SSL instances to TLS | Quentin Rameau | 2017-04-19 |
| | |||
* | Set strict ssl by default and handle insecure content | Quentin Rameau | 2017-04-19 |
| | | | | | Non-https content in https pages is now handled separately from https connection establishment. | ||
* | Add a configure option for default window size | Quentin Rameau | 2017-04-19 |
| | |||
* | Bump version to 2.02.0 | Quentin Rameau | 2017-03-28 |
| | | | | We're using the new scheme: 2.x is for webkit2 | ||
* | Add contributors to the LICENSE | Quentin Rameau | 2017-03-28 |
| | |||
* | Install Atoms before initializing gtk | Quentin Rameau | 2017-03-22 |
| | | | | | | | There a race condition in gtkplug/socket which is raised when setting Atoms. Use this workaround until https://bugzilla.gnome.org/show_bug.cgi?id=778680 is fixed. | ||
* | Fix spelling of otherwise in surf.1 | Michael Stevens | 2017-03-22 |
| | | | | | | Add more spelling to surf. Signed-off-by: Christoph Lohmann <20h@r-36.net> | ||
* | Fix font-size setting parameter value type in newview | Quentin Rameau | 2017-03-06 |
| | |||
* | Add support for loading Webkit extensions | Quentin Rameau | 2016-09-22 |
| | |||
* | Reload on SIGHUP | Charles Lehner | 2016-07-08 |
| | | | | | | | | | | | | | | | | | | | ratiueratuie rstiure tiurest aruite rautie rautier tiue rtaruit ratiuera This patch makes surf reload its pages when it receives a SIGHUP signal. This makes it easier for shell scripts to trigger surf to reload. I'm aware of using xdotool to trigger ctrl+r keypresses for reloading but I wasn't able to get that to work in a general way. [1] I'm sending this here in case surf maintainers and users would like to include this in core - if not I will submit it to the wiki. Regards, Charles [1] http://surf.suckless.org/files/autorefresh Signed-off-by: Christoph Lohmann <20h@r-36.net> | ||
* | Add a few configuration options | Quentin Rameau | 2016-07-05 |
| | | | | | | | | | “enable-accelerated-2d-canvas” “media-playback-requires-user-gesture” “enable-site-specific-quirks” Lookup those at https://webkitgtk.org/reference/webkit2gtk/stable/WebKitSettings.html | ||
* | Fix GdkDisplay assignment in setup() | Quentin Rameau | 2016-07-05 |
| | | | | Init GTK before trying to get the default display. | ||
* | Get rid of getkbdevice | Quentin Rameau | 2016-07-05 |
| | | | | | The GTK guys nicely took in account our request and pushed in a convenience function to get default keyboard device. | ||
* | Fixing the last patch to the surf style. | Christoph Lohmann | 2016-07-05 |
| | |||
* | Check $HOME and home dir of $USER before getpwuid()->pw_dir | Dmitry Bogatov | 2016-07-05 |
| | | | | | | | | | | | | | getpwnam(3) recommends to use $HOME instead of getpwuid()->pw_dir, as it allows users to point programs to a different path. Using getpwuid() also breaks namespaces-related use cases, like `unshare -r`. Patch was submitted by Dmitry Bogatov on the Debian bug tracker: https://bugs.debian.org/825397 Signed-off-by: Christoph Lohmann <20h@r-36.net> | ||
* | Fix url parsing in load() | Quentin Rameau | 2016-07-05 |
| | |||
* | Apply domain parameters each time url is changed | Quentin Rameau | 2016-07-05 |
| | | | | | Urls are only changed at load (initial requested one), or while redirected. When the page is committed, url is already final. | ||
* | Fix inspector toggling | Quentin Rameau | 2016-07-05 |
| | | | | | Always get the inspector object, and let the user eventually close it even if it's disabled for the current page. | ||
* | Rectify how parameters are handled in setparameter() | Quentin Rameau | 2016-07-05 |
| | | | | | Access parameters through given Arg parameter instead of accessing global parameters. | ||
* | Fix parameter initialization and assignment | Quentin Rameau | 2016-07-05 |
| | |||
* | Adapting the whole surf structure to new settings | Quentin Rameau | 2016-07-05 |
| | |||
* | Adapt default parameters to new config style | Quentin Rameau | 2016-07-05 |
| | |||
* | Introduce new data structure for handling settings | Quentin Rameau | 2016-07-05 |
| |