surf

surf browser, a WebKit based browser
git clone git://git.suckless.org/surf
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2023-11-18 11:40Fix usage message: -Pp don't exist anymoreQuentin Rameau1+1-1
2022-10-21 14:36webext: add missing gio/gunixfdlist.h includesPetr Vaněk2+2-0
2022-10-16 15:39webext: Exchange fd over webkit messagesQuentin Rameau2+65-13
2022-05-04 01:30Do not reload page when toggling dark modeQuentin Rameau2+1-2
2022-04-10 16:44Fix dark mode parameter applicationQuentin Rameau1+3-1
2022-04-10 16:43Only get webkit context and settings onceQuentin Rameau1+33-25
2022-04-10 14:35Add dark mode toggleQuentin Rameau3+11-0
2021-07-19 19:23Improve non-ASCII character search handlingQuentin Rameau2+7-5
2021-07-01 21:40Improve SETPROP xprop parsingQuentin Rameau1+6-4
2021-05-20 22:16Fix togglestats arrayQuentin Rameau1+5-6
2021-05-09 22:44Update LICENSE fileQuentin Rameau1+11-2
2021-05-09 22:34Fix distfile generationQuentin Rameau1+1-1
2021-05-08 14:53Bump version to 2.1Quentin Rameau1+1-1
2021-04-30 06:48Remove accelerated canvas parameterQuentin Rameau2+0-7
2021-04-30 06:39Remove external plugin handlingQuentin Rameau3+0-53
2020-11-07 17:43Makefile: use explicit targetsQuentin Rameau1+9-10
2020-11-07 14:31webext: Fix missing flags for gioQuentin Rameau1+2-2
2020-05-02 13:50Simplify communication with webextQuentin Rameau2+30-58
2019-11-27 00:17Set title on committed loadQuentin Rameau1+2-0
2019-09-07 11:20Communicate through a Unix socket instead of a pipe pairQuentin Rameau2+65-57
2018-10-08 09:37Add support for ephemeral (zero disk access)Quentin Rameau2+19-8
2019-03-04 10:43Add support for configuring plugins directoriesQuentin Rameau3+12-2
2019-02-19 04:33Remove commonQuentin Rameau5+21-28
2019-02-10 18:48Makefile: rework how webextensions are handledQuentin Rameau3+24-20
2019-02-08 22:56Fix vertical scroll directions in the config fileefe1+2-2
2019-02-07 20:22Makefile: fix a typo in clean: targetLeonardo Taccari1+1-1
2019-02-06 09:27Makefile: include common to webextQuentin Rameau2+14-9
2019-02-06 09:22Makefile: fix a typo for the webext CFLAGSQuentin Rameau1+1-1
2018-10-09 10:27Send message size inside messages through pipesQuentin Rameau3+39-26
2018-10-09 19:30Use pkg-config for X11{INC,LIB}Leonardo Taccari1+4-4
2018-10-09 10:26Makefile: fix dependenciesQuentin Rameau1+2-2
2018-10-08 12:23Fix, again, webext directory in MakefileQuentin Rameau1+1-1
2018-10-08 12:11Fix webext directory in MakefileQuentin Rameau1+5-5
2018-10-08 11:47Remove libtool depencency, reorganise MakefileQuentin Rameau2+34-52
2018-10-08 10:34Unobfuscate MakefileQuentin Rameau1+25-40
2017-06-12 16:19ext: get the right DOM on msgQuentin Rameau1+7-15
2016-01-04 15:09Add a file for shared functionsQuentin Rameau5+24-18
2015-12-07 14:50Communicate with webextension via a pipeQuentin Rameau4+213-47
2015-11-23 21:12ext: first commit for surf libQuentin Rameau3+59-14
2018-03-25 10:07Request cookiemanager only once at creationQuentin Rameau1+6-5
2018-03-16 11:44Exit more gracefully on web process crash.Quentin Rameau1+14-0
2018-03-14 19:46Allow tilde expansion in loadurinzl1+40-23
2018-06-18 10:13Fixed wording in FAQ.mdEddie Thieda1+5-5
2018-06-09 19:53Force printing the winid when requestedQuentin Rameau1+1-0
2017-11-16 22:18Document SIGHUP in manpageJochen Sprickerhof1+3-0
2018-02-21 19:26Script text shouldn't go through formatted conversionnzl1+1-1
2017-09-29 15:34Add support for WebGLEon S. Jeon2+6-0
2017-06-03 08:20Disable media autoplay by defaultQuentin Rameau1+1-1
2017-05-21 20:53Store modified parameters listQuentin Rameau1+11-18
2017-05-21 11:41Use priority values instead of “forced” parametersQuentin Rameau2+49-46
2017-05-20 17:21Get rid of config parameter MACROsQuentin Rameau2+87-72
2017-05-20 15:04Get rid of integer member b in ArgQuentin Rameau2+80-81
2017-05-18 23:10Only apply parameters when neededQuentin Rameau1+60-14
2017-05-18 10:33Fix handling of uri-specific parametersQuentin Rameau1+19-9
2017-05-18 14:42Unset previous user styles before applying another oneQuentin Rameau1+2-3
2017-05-18 11:46Add config option for cross requests from file URLsConstantine Bytensky2+8-0
2017-05-18 09:20Add config option for microphone and webcam accessQuentin Rameau2+26-6
2017-05-11 22:28Fix synchronization issue with atomsQuentin Rameau1+2-1
2017-05-11 22:03There's no need to call geturi() again in loadchangedQuentin Rameau1+7-7
2017-05-11 13:33Add config option for smooth scrolling activationQuentin Rameau2+6-0
2017-05-11 13:27Add config option for Java activationQuentin Rameau2+6-0
2017-05-11 13:23Add config option for setting default charset.Quentin Rameau2+6-0
2017-05-09 12:45Improve parameters handlingQuentin Rameau1+17-4
2017-05-10 22:55Change PROMPT_GO from "URL:" to "Go:"ssd1+1-1
2017-05-08 09:22Add prompts for SETPROPQuentin Rameau1+10-7
2017-05-08 08:20Embed dmenu into the surf window by defaultQuentin Rameau1+1-1
2017-05-04 16:24Simplify DOWNLOAD macroQuentin Rameau1+5-6
2017-05-04 14:49Simplify SETPROP macroQuentin Rameau1+6-6
2017-05-04 08:22Simplify usage()Quentin Rameau1+3-3
2017-05-02 16:53Simplify version messageQuentin Rameau1+1-2
2017-05-02 15:10Use Ctrl-t for showcert instead of Ctrl-xIvan Tham3+3-3
2017-04-30 23:09Cleanup and fix formatage issues in surf.1Quentin Rameau1+23-23
2017-04-30 23:08Fix forgotten options in surf.1Quentin Rameau2+5-9
2017-04-29 20:16setcert: check uri before adding a certificateHiltjo Posthuma1+7-5
2017-04-29 20:07fix mini typoHiltjo Posthuma1+1-1
2017-04-29 20:06surf.1: remove trailing spacesHiltjo Posthuma1+5-5
2017-04-29 15:55Add forgotten tT indicator description in surf.1Quentin Rameau1+3-0
2017-04-29 15:47Add forgotten fF indicator description in surf.1Quentin Rameau1+3-0
2017-04-29 15:21Add a flag for custom certificatesQuentin Rameau2+21-4
2017-04-29 15:23Move xid printing option from -x to -wQuentin Rameau2+3-3
2017-04-29 12:56Add a keybinding to show current TLS certificateQuentin Rameau3+42-3
2017-04-29 12:49Display an error message and certificate on tls errorQuentin Rameau2+55-3
2017-04-29 13:21Arrange MakefileQuentin Rameau2+43-38
2017-04-29 12:34Free temporary certificate in setcertQuentin Rameau1+1-0
2017-04-28 11:09Do not build SiteSpecific file when regex is invalidQuentin Rameau1+10-9
2017-04-28 10:58Add support for using custom certificates per urlQuentin Rameau2+66-0
2017-04-27 13:41Avoid using global name stylefile in setstyle()Quentin Rameau1+4-4
2017-04-27 13:01Change site styles structure for a more generic oneQuentin Rameau2+6-6
2017-04-23 16:18Fix 27cec48 Add a flag/keybinding for strict TLSQuentin Rameau1+9-2
2017-04-23 16:11Fix a981959 Move -t stylefile flag to -C stylefileQuentin Rameau1+5-5
2017-04-23 16:25Fix possible oob access of cmd in newwindow()Quentin Rameau1+1-1
2017-04-19 18:56Bump year in programQuentin Rameau1+1-1
2017-04-19 16:35Add a flag and toggle keybinding for strict TLSQuentin Rameau3+15-4
2017-04-19 16:14Move -t stylefile flag to -C stylefileQuentin Rameau2+9-9
2017-04-19 15:45Rename SSL instances to TLSQuentin Rameau3+6-6
2016-07-08 16:27Set strict ssl by default and handle insecure contentQuentin Rameau2+20-11
2017-04-19 14:05Add a configure option for default window sizeQuentin Rameau2+4-1
2017-03-28 16:17Bump version to 2.0Quentin Rameau1+1-1
2017-03-28 16:13Add contributors to the LICENSEQuentin Rameau1+27-4
2017-02-12 17:50Install Atoms before initializing gtkQuentin Rameau1+9-6
493 more commits remaining, fetch the repository