Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-02 | Cancel the expected URL after offering a download, part 2 (BUG#982) | Jorge Arellano Cid | |
There was a convoluted way of using an already freed bw: first, one bw asks for a page, and that becomes conn->bw, and then another bw starts also asking for the page, and the first bw closes, invalidating the conn->bw, and then the second bw closes and the cancel expect code tries to use the old bw. Fixed now. | |||
2011-07-10 | MSG giving HTTP status if page was empty | corvid | |
Sometimes a server will send, say, 500 Internal Server Error with a Content-Length of 0, and Dillo just happily shows the empty page instead of the document that you thought you were going to get, and it's confusing. | |||
2011-05-20 | free content/transfer decoder in Cache_entry_free | corvid | |
This leak had long made occasional appearances in Jeremy's valgrind logs, and I supposed it was some complicated CCC interaction, and didn't want to put a band-aid over the problem without knowing why it's happening first. But now I finally dug into it, and I see it coming from aborting in Cache_process_queue() (not viewable, for instance), and then a_Cache_process_dbuf() never gets IOClose, which makes a lot of sense! | |||
2010-11-24 | trim some spaces | corvid | |
2010-09-27 | Allow viewing XHTML served as such | Jorge Arellano Cid | |
2010-09-05 | consistent screaming quotes | Jeremy Henty | |
2010-04-27 | back out cef38874b78f | corvid | |
Surprising that it took a week for me to notice anything was wrong. | |||
2010-04-20 | allow image/stylesheet redirection if using filter | corvid | |
2010-04-06 | filter automatic requests | corvid | |
same_domain option in preference so that spying on users isn't so easy. | |||
2010-03-18 | some remove_fast at freeall() time | corvid | |
2010-02-25 | don't accept ' ' between http header field name and ':' | corvid | |
It's a bit unclear from rfc2616. The httpbis folks found (http://wiki.tools.ietf.org/wg/httpbis/trac/ticket/30) that those implementations that did accept it generally treated the space as part of the name, so it has been disallowed. The current relevant bit of the httpbis draft spec says exactly "No whitespace is allowed between the header field name and colon." | |||
2010-02-25 | more robust http header field parsing | corvid | |
I noticed that I could trick it with a field like "Content-TypexContent-Type: text/html\n", and I didn't like that. | |||
2010-02-25 | trim trailing whitespace from HTTP header fields | corvid | |
Reported by Andreas Kemnade http://lists.auriga.wearlab.de/pipermail/dillo-dev/2010-February/007353.html | |||
2010-01-09 | don't look for Set-Cookie2 header | corvid | |
2010-01-09 | cookies use server date to interpret Expires attr | corvid | |
2009-11-11 | functions needn't be publicly visible | corvid | |
2009-11-09 | Minor fix for 3f1501ae35c4 (only remove cache entries upon OfferDownload) | Jorge Arellano Cid | |
2009-11-01 | ftp dpi: fixed download offer, streamed transfer, added HTML feedback. | Jorge Arellano Cid | |
Now it behaves as HTTP. Also fixed a bug in dillo with lingering cache entries (when the file transfer was already done at abort time). | |||
2009-10-25 | don't follow redirection when setting Content-Type | corvid | |
When a redirection page comes in, obviously we haven't followed the redirection yet, so we can't find the entry. This meant that the content type from the HTTP header could not be set. This was not so great for my new error message. Maybe circumstances where we'd want to follow the redirection here will reveal themselves, but I'd be surprised. | |||
2009-10-25 | only complain about Content-Length for non-identity Transfer-Encoding | corvid | |
2009-10-25 | only require Content-Type HTTP header if there was, or should have been, a body | corvid | |
2009-09-17 | use callback when offering download from Cache_process_queue | corvid | |
2009-09-01 | Added a missing initialization value (NewClient->BufSize) | Jorge Arellano Cid | |
2009-08-18 | Remove empty cache entries on Stop-button press and new link request! | Jorge Arellano Cid | |
2009-07-29 | fix segfault in a_Cache_process_dbuf() | corvid | |
Was triggered by the URL data:text/plain;charset=iso-8859-2,%B5%B5 because dillo does not currently think that's likely to be text. | |||
2009-06-22 | remove system includes | corvid | |
2009-05-07 | Inlined Cache_client_make_key() | Jeremy Henty | |
2009-05-06 | separate a_Capi_get_flags and a_Capi_get_flags_with_redirection | corvid, Jorge Arellano Cid | |
2009-05-03 | Comment fix for a_Cache_open_url() | Jeremy Henty | |
2009-05-03 | Fix a border case bug in Cache_client_make_key() | Jeremy Henty | |
2009-02-17 | Fixed a memory leak introduced by 691053e40394 | Jorge Arellano Cid | |
2009-02-15 | Fixed handling of META's content-type with no MIME type (e.g. only charset). | Jorge Arellano Cid | |
e.g. some links at http://git.kernel.org/gitweb.cgi didn't render. e.g. #2 This page didn't render: <html> <head> <meta http-equiv="content-type" content="; charset=utf-8"/> <title></title> </head> <body> Generating.... </body> </html> | |||
2009-02-09 | whitespace cleanup: 's/ +$//g' | Jorge Arellano Cid | |
2009-02-03 | Fix a race condition with charset, and the case of charset after CSS in HEAD | Jorge Arellano Cid | |
Race condition example: www.blisty.cz charset after CSS ex. : http://www.daemonnews.org | |||
2009-02-01 | Fixed a SEGFAULT bug on redirections without Location | corvid | |
2009-01-31 | Avoid a compiler warning in cache.c | Jorge Arellano Cid | |
2009-01-23 | Cleanup and logic change in a_Cache_set_content_type(). | Jorge Arellano Cid | |
2009-01-23 | Bug fix: Made a_Cache_stop_client() also remove from the delayed queue. | Jorge Arellano Cid | |
2009-01-23 | Changed a wrong a_UIcmd_set_page_prog() parameter | Jorge Arellano Cid | |
2009-01-22 | Fixed a memory leak in gzip decoder. | Jorge Arellano Cid | |
2009-01-21 | Fixed charset decoding given in HTTP and META. (bugs and race condition) | Jorge Arellano Cid | |
2009-01-14 | Make now-unused debug messages silent. | Jorge Arellano Cid | |
2009-01-07 | Cleanup of cache.c WRT charset decoders. | Jorge Arellano Cid | |
This patch gets rid of a series of valgrind complains with this page: http://selenic.com/pipermail/mercurial/ | |||
2009-01-05 | Free UTF8Data before changing its value. | Jorge Arellano Cid | |
2009-01-01 | imported patch dicache-cleanup5 | Jorge Arellano Cid | |
2008-12-20 | Added basic authentication! | Jorge Arellano Cid | |
2008-10-22 | - Allowed compilation with older machines by removing a few C99isms. | jcid | |
- Added use of inttypes.h when stdint.h isn't found. | |||
2008-10-21 | - Enabled OfferDownload for type mismatched root URLs. | jcid | |
2008-09-30 | - s/todo:/TODO:/g | jcid | |
2008-09-29 | - Removed the remaining DEBUG_MSG in src/ | jcid | |