summaryrefslogtreecommitdiffstats
path: root/surf.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Set title on committed loadGravatar Quentin Rameau 2020-11-011-0/+2
|
* Communicate through a Unix socket instead of a pipe pairGravatar Quentin Rameau 2020-11-011-30/+32
|
* Add support for ephemeral (zero disk access)Gravatar Quentin Rameau 2020-11-011-8/+18
|
* Add support for configuring plugins directoriesGravatar Quentin Rameau 2020-11-011-0/+4
|
* Remove commonGravatar Quentin Rameau 2020-11-011-0/+12
|
* Send message size inside messages through pipesGravatar Quentin Rameau 2018-10-151-9/+17
|
* Add a file for shared functionsGravatar Quentin Rameau 2018-10-081-13/+1
| | | | | New common.[hc] files where shared functions between surf and webkitextension will be put. First addition is die().
* Communicate with webextension via a pipeGravatar Quentin Rameau 2018-10-081-35/+79
|
* Request cookiemanager only once at creationGravatar Quentin Rameau 2018-10-081-5/+6
|
* Exit more gracefully on web process crash.Gravatar Quentin Rameau 2018-10-081-0/+14
|
* Allow tilde expansion in loaduriGravatar nzl 2018-10-081-23/+40
| | | | also fixed a bug that ~foo/ was expanded to /home/fo/o/
* Force printing the winid when requestedGravatar Quentin Rameau 2018-06-091-0/+1
| | | | | | Do not wait for the libc to decide flushing buffers, force it ourselves. Thanks to koniu for reporting the issue.
* Script text shouldn't go through formatted conversionGravatar nzl 2018-02-231-1/+1
|
* Add support for WebGLGravatar Eon S. Jeon 2018-02-231-0/+5
| | | | | Allows enabling and disabling WebGL support built into WebKit. The feature is turned off by default.
* Store modified parameters listGravatar Quentin Rameau 2017-05-301-18/+11
|
* Use priority values instead of “forced” parametersGravatar Quentin Rameau 2017-05-221-45/+43
| | | | | This makes parameter handling a bit easier and lets the user override parameters as he sees fit.
* Get rid of config parameter MACROsGravatar Quentin Rameau 2017-05-221-38/+52
| | | | | There's no need to obfuscate so much what is done, the user can deal with a few extra knobs to set instead.
* Get rid of integer member b in ArgGravatar Quentin Rameau 2017-05-221-74/+73
| | | | | There's no need to keep another integer member there, use directly the i integer one.
* Only apply parameters when neededGravatar Quentin Rameau 2017-05-221-14/+60
| | | | Specify which parameter should be applied on which load state.
* Fix handling of uri-specific parametersGravatar Quentin Rameau 2017-05-221-9/+19
| | | | | | | | We need to (re)apply uri-specific parameters for each new uri even if the parameter has already been set to get the correct value. Thanks to Julien STEINHAUSER <julien.steinhauser@orange.fr> for the report!
* Unset previous user styles before applying another oneGravatar Quentin Rameau 2017-05-221-3/+2
|
* Add config option for cross requests from file URLsGravatar Constantine Bytensky 2017-05-221-0/+7
| | | | I use it to open local .xml files with .xsl style-sheets.
* Add config option for microphone and webcam accessGravatar Quentin Rameau 2017-05-211-6/+24
|
* Fix synchronization issue with atomsGravatar Quentin Rameau 2017-05-121-1/+2
| | | | | Be sure to sync after setting an atom. Sync too before reading one.
* There's no need to call geturi() again in loadchangedGravatar Quentin Rameau 2017-05-121-7/+7
| | | | | Also call the variable “uri” instead of “title” which was ambiguous regarding what it is.
* Add config option for smooth scrolling activationGravatar Quentin Rameau 2017-05-111-0/+5
|
* Add config option for Java activationGravatar Quentin Rameau 2017-05-111-0/+5
|
* Add config option for setting default charset.Gravatar Quentin Rameau 2017-05-111-0/+5
| | | | This will be used for pages with no specified charset.
* Improve parameters handlingGravatar Quentin Rameau 2017-05-111-4/+17
| | | | | | There's no need to reload all parameters each time a new url is loaded, instead set only custom parameters and restore those to defaults when needed.
* Simplify usage()Gravatar Quentin Rameau 2017-05-041-3/+3
| | | | | There's no real need for using the real executable call name, especially with basename requiring special care.
* Simplify version messageGravatar Quentin Rameau 2017-05-041-2/+1
|
* Use Ctrl-t for showcert instead of Ctrl-xGravatar Ivan Tham 2017-05-021-1/+1
|
* Fix forgotten options in surf.1Gravatar Quentin Rameau 2017-05-011-1/+1
|
* setcert: check uri before adding a certificateGravatar Hiltjo Posthuma 2017-04-301-5/+7
| | | | | Also directly check for https scheme, we won't need a certificate for others.
* fix mini typoGravatar Hiltjo Posthuma 2017-04-301-1/+1
|
* Add a flag for custom certificatesGravatar Quentin Rameau 2017-04-291-4/+12
| | | | | | 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 -wGravatar Quentin Rameau 2017-04-291-2/+2
|
* Add a keybinding to show current TLS certificateGravatar Quentin Rameau 2017-04-291-3/+38
|
* Display an error message and certificate on tls errorGravatar Quentin Rameau 2017-04-291-0/+51
|
* Free temporary certificate in setcertGravatar Quentin Rameau 2017-04-291-0/+1
|
* Do not build SiteSpecific file when regex is invalidGravatar Quentin Rameau 2017-04-281-9/+10
|
* Add support for using custom certificates per urlGravatar Quentin Rameau 2017-04-281-0/+55
|
* Avoid using global name stylefile in setstyle()Gravatar Quentin Rameau 2017-04-271-4/+4
|
* Change site styles structure for a more generic oneGravatar Quentin Rameau 2017-04-271-5/+5
|
* Fix 27cec48 Add a flag/keybinding for strict TLSGravatar Quentin Rameau 2017-04-231-2/+9
| | | | Forgot to add changes in main(), usage() and newwindow() too.
* Fix a981959 Move -t stylefile flag to -C stylefileGravatar Quentin Rameau 2017-04-231-5/+5
| | | | Forgot to modify usage() and newwindow() too.
* Fix possible oob access of cmd in newwindow()Gravatar Quentin Rameau 2017-04-231-1/+1
| | | | Thanks to tarug0 for spotting this!
* Bump year in programGravatar Quentin Rameau 2017-04-201-1/+1
|
* Add a flag and toggle keybinding for strict TLSGravatar Quentin Rameau 2017-04-201-3/+4
|
* Move -t stylefile flag to -C stylefileGravatar Quentin Rameau 2017-04-201-3/+3
|