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

DateCommit messageAuthorFiles+-
2024-03-24 14:24webext: Process full messagesQuentin Rameau1+64-26
2024-03-24 14:21webext: Free JavaScript objectsQuentin Rameau1+8-2
2024-03-17 07:06Fix message sizes for web extension communicationQuentin Rameau2+9-8
2024-03-17 06:59webext: Remove unused functionsQuentin Rameau2+0-43
2024-03-17 06:48Update get frame name functionQuentin Rameau1+1-2
2024-03-17 06:39Remove setting processing modelQuentin Rameau1+0-4
2024-03-17 06:22Update deprecated JavaScript eval functionQuentin Rameau1+2-1
2024-03-17 06:14Move TLS parameters handling to datamanagerQuentin Rameau1+4-3
2024-03-17 05:47Remove Java support toggleQuentin Rameau2+0-7
2024-03-17 05:40Remove frame flattening toggleQuentin Rameau3+0-12
2024-03-17 07:15Add webkit URI schemeQuentin Rameau1+2-0
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
504 more commits remaining, fetch the repository