aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-05-28'ssl' -> 'tls' where reasonable, given that ssl3 is dead and allcorvid
I used 'hg rename' and expected (at least hoped) that 'hg diff' would do what I would naturally want, but no.
2015-05-28make http_max_conns truly per server/proxy rather than hostcorvid
And separate http from https for safety while we're at it. We were checking this where we needed to, but it would be easy to forget about in the future. Not that very much happens when you try http://example.com:443 or https://example.com:80, but I'm being careful nevertheless.
2015-05-27Made view-source dpi use CSS formatting (it's shorter and cleaner)Jorge Arellano Cid
BTW, is there a point in using a monospaced font? Besides it looks like code printing (which is good), a proportional-spaced font may be easier to read.
2015-05-26ChangeLogcorvid
2015-05-26Fix view-source dpi to handle null characters correctlyJorge Arellano Cid
Although not allowed in text contexts, null characters should not stop/halt/fail dpi protocol, thus the patch. Test Example. Display a file with these contents: null padding^@^@ (two trailing null characters) and view source for it. Note that dillo will not _display_ the file completely correct, it will eat a char after each null, but this is not a problem in dpi nor dpip but in rendering, the cache gets it right. Adding code to correctly _display_ these anomalous pages is probably not worth the effort though.
2015-05-20more ChangeLogcorvid
2015-05-20ChangeLogcorvid
2015-05-20ChangeLogcorvid
2015-05-19http use-after-freecorvid
openbsd tripped over this for me
2015-05-18make it clearer that ssl popups are about security (well, if one's WM shows ↵corvid
titles) I've noticed how users on forums can be like "Oh, it must be something about bugs in dillo. But it manages to load the page". This is a degree of misunderstanding which I wouldn't expect from anyone interested in using dillo, but there it is, so I should deal with it.
2015-05-18let's add LibreSSL to the OpenSSL licensing linking exceptioncorvid
I tried dillo on openbsd and, unsurprisingly, it seems fine with libressl. I still would like it if some other TLS library would become the clear choice for dillo at some point...
2015-05-18let fltk wrap this dialog's textcorvid
2015-05-18clean up the SSL error dialog strings a littlecorvid
2015-05-18gain some space in a_Dialog_choicecorvid
2015-05-18not use strcpy herecorvid
I see that openbsd likes to complain when it's used, and we certainly don't have a deep need for it in this case.
2015-05-16dillorc: search urls duckduckgo and startpage always redirect to https, so ↵corvid
just specify https
2015-05-09ChangeLogcorvid
2015-05-09splash: urge users to read help. mention domainrc.corvid
Just recently I added some mention of domainrc to the website. I hadn't made enough of an effort to communicate the fact that it exists, and now it's time to remedy that.
2015-05-09keys: add Menu keycorvid
Now have a computer with windows keys :( and, at least for me, the one that looks like a menu is apparently "Menu" in xev. (Although some FLTK documentation and other stuff on the web suggests that this used to [or maybe still does for some people] cause Super_R (xev), which would then turn into FL_Meta_R in FLTK.)
2015-05-09fix font-size:(larger|smaller)corvid
2015-05-08https: the rest :)corvid
Normally I really like to make commits in small pieces that all compile and make sense in isolation, but with this https work, the effort vs the reward just wasn't going to make sense.
2015-05-08ssl.[ch]corvid
2015-05-08https: url updatescorvid
2015-05-08update some textual references to httpscorvid
2015-05-05html5 coords don't permit percentagescorvid
2015-04-28BUG_MSGcorvid
2015-04-27html5 permits relative BASE urlcorvid
2015-04-26in html5, ADDRESS may contain certain elements that we classify as block.corvid
Not heading/sectioning ones, but P is legal, for example.
2015-04-12more html5 doctype stringscorvid
Followed a link to instructables.com and found that they use one of these. I'm a little surprised to see one of these strings around. A minute of research shows: Apparently it generally has something to do with xslt restrictions.
2015-04-12ChangeLogcorvid
2015-04-11provide a redirection-blocked pagecorvid
2015-04-06dw/table.hh: dot diagram: trivial whitespace tweak for alignment's sake.Jeremy Henty
2015-04-05http socket reuse must test for HTTP_SOCKET_TO_BE_FREEDcorvid
2015-04-04Fix references to namespaces with simple names.Jeremy Henty
Doxygen's autolinking does not work for objects that contain just one "::" at the front of the name. The fix is to remove the "::" and add an explicit "\ref" command. This fixes some doxygen warnings: "warning: explicit link request to 'foo' could not be resolved".
2015-04-04Escape "::" strings.Jeremy Henty
The "::" string has a special meaning for doxygen; it is a reference to a documented entity so it must be escaped when the string itself is wanted. The doxygen command "\::" writes a "::" to the output. This fixes a doxygen warning of the form "warning: explicit link request to 'foo' could not be resolved".
2015-04-04Escape '#' characters.Jeremy Henty
The '#' character has a special meaning for doxygen; it is a reference to a documented entity so it must be escaped when the character itself is wanted. The doxygen command "\#" writes a '#' to the output. This fixes many doxygen warnings of the form "warning: explicit link request to 'foo' could not be resolved".
2015-04-03html5 (and css3) permit gr[ae]y in color namescorvid
2015-04-01limit size when copying strings to find character referencescorvid
https://github.com/torvalds/linux/pull/17 has a five-megabyte title attribute, which is just a bit excessive. Since it has tons of < and >, dillo couldn't cope with it. Over five minutes to parse as much of it as it got before the connection broke. With this change, it's about fifty seconds (on this old computer) to get/show the full 24 megs, which is an improvement, at least.
2015-03-22socket freecorvid
2015-03-12Merge.Sebastian Geerken
2015-03-12Some doxygen fixes.Jeremy Henty
2015-03-12Updated Doxyfile to version 1.8.9.1 (doxyfile -u).Jeremy Henty
2015-03-08fix leak introduced in bbd25bf5Johannes Hofmann
noticed-by: eocene
2015-03-05http, don't presume that socket data is found in ValidSockscorvid
jeremy's valgrind logs have an instance of ==15610== Invalid read of size 4 ==15610== at 0x8090B53: Http_socket_reuse (http.c:668)
2015-03-04better error msg when we can't save a file from cachecorvid
2015-02-21update some urls in commentscorvid
2015-02-16ChangeLogcorvid
2015-02-15use new count field to override default search urlJohannes Hofmann
2015-02-15add count field in PrefsParser SymNode_tJohannes Hofmann
2015-02-15use single symbols table in PrefsParser::parse()Johannes Hofmann