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

DateCommit messageAuthorFiles+-
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
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-11-16 22:18Document SIGHUP in manpageJochen Sprickerhof1+3-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 14:05Add a configure option for default window sizeQuentin Rameau2+4-1
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-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
2015-12-08 11:12Fix spelling of otherwise in surf.1Michael Stevens1+1-1
2017-03-06 10:00Fix font-size setting parameter value type in newviewQuentin Rameau1+1-1
2015-11-23 21:12Add support for loading Webkit extensionsQuentin Rameau2+11-1
2016-01-09 19:18Reload on SIGHUPCharles Lehner1+14-0
2016-07-05 15:26Add a few configuration optionsQuentin Rameau2+18-0
2016-07-05 11:35Fix GdkDisplay assignment in setup()Quentin Rameau1+2-1
2016-07-05 10:33Get rid of getkbdeviceQuentin Rameau1+3-19
2016-06-03 13:14Fixing the last patch to the surf style.Christoph Lohmann1+18-15
2016-05-29 09:56Check $HOME and home dir of $USER before getpwuid()->pw_dirDmitry Bogatov1+36-7
2016-04-16 04:19Fix url parsing in load()Quentin Rameau1+4-1
2016-03-03 15:51Apply domain parameters each time url is changedQuentin Rameau1+2-5
2016-01-09 12:42Fix inspector togglingQuentin Rameau1+5-8
2016-01-09 11:57Rectify how parameters are handled in setparameter()Quentin Rameau1+23-22
2015-11-29 23:39Fix parameter initialization and assignmentQuentin Rameau1+34-30
2015-11-29 16:42Adapting the whole surf structure to new settingsQuentin Rameau2+233-155
2015-11-29 16:22Adapt default parameters to new config styleQuentin Rameau1+32-29
2015-11-29 16:16Introduce new data structure for handling settingsQuentin Rameau1+38-2
2016-03-06 00:14Disable globbing in curl commandDmitrij D. Czarkoff1+1-1
2016-03-02 13:29Get rid of JavaScript for scrolling in viewsQuentin Rameau2+61-18
2015-11-29 23:45Modify linking parameterQuentin Rameau1+1-1
2016-02-22 05:47Import the arg.h from st which fixed the oob bug.Christoph Lohmann1+27-20
2015-12-01 11:31Fix title handlingQuentin Rameau1+8-4
2015-11-24 22:18Fix clickexternplayer(), no need to test the target againQuentin Rameau1+2-4
2015-11-23 21:13Fix user agent command-line parameterQuentin Rameau1+1-1
2015-11-22 18:13Add webkit language settingsQuentin Rameau2+12-0
2015-11-22 16:44Fix key handlingQuentin Rameau1+17-41
2015-11-22 15:45Fix target uri handling when leaving windowQuentin Rameau1+16-9
2015-11-22 14:31Adapt togglestyle()Quentin Rameau1+6-1
2015-11-22 14:19Modify decideresource() and favicon handlingQuentin Rameau1+5-4
2015-11-22 12:51Style change in newview(), sort signals orderQuentin Rameau1+12-12
2015-11-22 12:44Fix error handling in spawn()Quentin Rameau1+2-2
2015-11-22 12:33Modify default handling of cookiepolicy functionsQuentin Rameau1+4-6
2015-11-22 12:24Simplify handling of c->titleQuentin Rameau1+13-17
2015-11-22 12:15Fix pasteuri()Quentin Rameau1+1-1
2015-11-22 11:22Style fix in sigchld()Quentin Rameau1+2-1
2015-11-22 11:17Replace use of EXIT_* constants to 0 and 1Quentin Rameau1+2-2
2015-11-22 10:53Fix WM_CLASS and WM_WINDOW_ROLE propertiesQuentin Rameau1+8-12
2015-11-22 02:00Remove window hints settingsQuentin Rameau1+0-3
2015-11-22 01:25Style indentation fixQuentin Rameau1+2-2
2015-11-22 01:22Continue making chars constQuentin Rameau1+2-2
2015-11-22 01:10Correct and simplify buttonreleased() gdk eventQuentin Rameau1+4-5
2015-11-22 01:03Un(g)boolify to separate GTK dependant code from the restQuentin Rameau2+27-29