summaryrefslogtreecommitdiff
path: root/content
Commit message (Collapse)AuthorAgeFilesLines
* Give markup peepers a slightly easier time of it.Michael Drake2010-09-131-14/+17
| | | | svn path=/trunk/netsurf/; revision=10769
* Improve error reporting, and reflow to 80 columns.John Mark Bell2010-09-131-35/+67
| | | | svn path=/trunk/netsurf/; revision=10768
* Ensure the file that is read for info is in the platform's native path ↵Chris Young2010-09-121-9/+12
| | | | | | | | format, whilst the path used for any links is in the correct URL format. svn path=/trunk/netsurf/; revision=10761
* hell with it, heres a version which should result in fewer portability ↵Vincent Sanders2010-09-111-49/+27
| | | | | | complaints svn path=/trunk/netsurf/; revision=10756
* Add a bit of padding to bottom of directory listings. Tidy code indentation.Michael Drake2010-09-101-7/+7
| | | | svn path=/trunk/netsurf/; revision=10752
* Merge branches/vince/netsurf-file-fetcher to trunkJohn Mark Bell2010-09-098-82/+689
| | | | | | r=jmb svn path=/trunk/netsurf/; revision=10750
* Fix bug #3055480: properly compare URLs, instead of erroneously assuming ↵John Mark Bell2010-08-291-2/+6
| | | | | | that strcasecmp is the correct answer. svn path=/trunk/netsurf/; revision=10721
* Move directory listing HTML generation functions into separate module.Michael Drake2010-08-262-0/+425
| | | | svn path=/trunk/netsurf/; revision=10715
* Less spamJohn Mark Bell2010-08-101-2/+8
| | | | svn path=/trunk/netsurf/; revision=10687
* Rate-limit cache clean attemptsJohn Mark Bell2010-08-102-5/+29
| | | | svn path=/trunk/netsurf/; revision=10686
* Don't suppress curl debug output, eitherJohn Mark Bell2010-07-171-2/+5
| | | | svn path=/trunk/netsurf/; revision=10651
* Enable noisy loggingJohn Mark Bell2010-07-172-2/+2
| | | | svn path=/trunk/netsurf/; revision=10650
* move url database test to test directoryVincent Sanders2010-06-292-214/+5
| | | | svn path=/trunk/netsurf/; revision=10589
* + Refactor input handling from browser window code into contentMichael Drake2010-06-042-24/+89
| | | | | | | | | | | | | handlers. + Disentangle all box tree manipulation from browser window code and put it where it belongs. + Move other content specific and other irrelevant code from browser window handling to appropriate places. + Put mouse state enum in new mouse header, since it's not just used by browser window code, and it is used by treeview windows on the treeview branch. svn path=/trunk/netsurf/; revision=10561
* Clean up caches on exitJohn Mark Bell2010-04-274-5/+118
| | | | svn path=/trunk/netsurf/; revision=10494
* remove _GNU_SOURCE define from everywhere.Vincent Sanders2010-04-243-4/+0
| | | | | | strndup is not standard so provide an implementation. svn path=/trunk/netsurf/; revision=10474
* Ensure we propagate the error to our client, and then abort the llcache ↵Daniel Silverstone2010-04-221-1/+11
| | | | | | handle, should we fail to find a content when converting a nascent hlcache context into an object svn path=/trunk/netsurf/; revision=10453
* Purge spurious filetype computationJohn Mark Bell2010-04-181-1/+0
| | | | svn path=/trunk/netsurf/; revision=10431
* Fix failed assertion in content_convert when process_data fails.John Mark Bell2010-04-181-2/+6
| | | | svn path=/trunk/netsurf/; revision=10425
* Avoid double free when shrink-wrapping source data on fetch completion.John Mark Bell2010-04-171-1/+2
| | | | svn path=/trunk/netsurf/; revision=10423
* Fix mismatched free callJohn Mark Bell2010-04-171-1/+1
| | | | svn path=/trunk/netsurf/; revision=10420
* Fix file: handling on risc os, gtk, windows and framebuffer frontendsVincent Sanders2010-04-161-3/+2
| | | | svn path=/trunk/netsurf/; revision=10419
* When the fetch system informs its clients that certificate verification has ↵John Mark Bell2010-04-161-2/+1
| | | | | | | | failed, it has already stopped and cleaned up the fetch. Stop llcache_fetch_cert_error attempting to abort the fetch, as this will result in a double free. svn path=/trunk/netsurf/; revision=10418
* Add accessor for quirksJohn Mark Bell2010-04-162-0/+19
| | | | svn path=/trunk/netsurf/; revision=10415
* Add assertionJohn Mark Bell2010-04-161-0/+1
| | | | svn path=/trunk/netsurf/; revision=10414
* Remove fresh field from struct contentJohn Mark Bell2010-04-162-6/+0
| | | | svn path=/trunk/netsurf/; revision=10413
* Make content_invalidate_reuse_data cause llcache to invalidate cache control ↵John Mark Bell2010-04-161-3/+3
| | | | | | data svn path=/trunk/netsurf/; revision=10412
* Provide API to invalidate llcache object cache control dataJohn Mark Bell2010-04-162-0/+19
| | | | svn path=/trunk/netsurf/; revision=10411
* Reset fetch state when refetching object.John Mark Bell2010-04-161-7/+11
| | | | | | Ensure that cache control data is invalidated for 401/certificate failure so that conditional headers are not emitted when object is refetched. svn path=/trunk/netsurf/; revision=10408
* Improve 401 response handlingJohn Mark Bell2010-04-161-28/+50
| | | | svn path=/trunk/netsurf/; revision=10407
* Ensure we invalidate cache data and mark objects as complete on failure to ↵John Mark Bell2010-04-141-3/+26
| | | | | | fetch. svn path=/trunk/netsurf/; revision=10402
* Eat any #fragment in llcache_object_retrieve -- fixing double-fragment ↵Daniel Silverstone2010-04-141-5/+20
| | | | | | issues at the top level, and preventing fragment(ed) redirects from confusing the issue svn path=/trunk/netsurf/; revision=10399
* Abstract a number of unsafe iterations of object users into a single safe ↵Daniel Silverstone2010-04-141-63/+55
| | | | | | function call svn path=/trunk/netsurf/; revision=10398
* Stop leaking hlcache handles.John Mark Bell2010-04-131-1/+1
| | | | svn path=/trunk/netsurf/; revision=10395
* remove incorrect low level cache releaseVincent Sanders2010-04-131-2/+0
| | | | svn path=/trunk/netsurf/; revision=10391
* Revert last change.Michael Drake2010-04-121-5/+0
| | | | svn path=/trunk/netsurf/; revision=10382
* Make new cache strip the fragment identifier, like fetchcache did.Michael Drake2010-04-121-0/+5
| | | | svn path=/trunk/netsurf/; revision=10381
* Provide API to enable a handle's callback to be replacedJohn Mark Bell2010-04-112-0/+21
| | | | svn path=/trunk/netsurf/; revision=10376
* Shrink source buffer to final length on fetch completionJohn Mark Bell2010-04-111-0/+12
| | | | svn path=/trunk/netsurf/; revision=10373
* Release low-level cache handle when destroying contentsJohn Mark Bell2010-04-111-0/+4
| | | | svn path=/trunk/netsurf/; revision=10372
* Implement hlcache_poll(), which drives the low-level cache event loop, and ↵John Mark Bell2010-04-112-0/+60
| | | | | | | | attempts to clean the high-level cache. Call this, instead of llcache_poll(). svn path=/trunk/netsurf/; revision=10371
* Remove redundant todoJohn Mark Bell2010-04-111-1/+0
| | | | svn path=/trunk/netsurf/; revision=10363
* CSS contents may be sharedJohn Mark Bell2010-04-111-1/+1
| | | | svn path=/trunk/netsurf/; revision=10362
* Ensure content can be shared when retrieving from cacheJohn Mark Bell2010-04-113-1/+16
| | | | svn path=/trunk/netsurf/; revision=10361
* Ensure quirks mode matches when retrieving contents from cacheJohn Mark Bell2010-04-113-1/+22
| | | | svn path=/trunk/netsurf/; revision=10360
* Copy child charset, if anyJohn Mark Bell2010-04-111-6/+21
| | | | svn path=/trunk/netsurf/; revision=10359
* Pedantic whitespace changesJohn Mark Bell2010-04-111-5/+10
| | | | svn path=/trunk/netsurf/; revision=10356
* Complete low-level cache cleanerJohn Mark Bell2010-04-111-2/+32
| | | | svn path=/trunk/netsurf/; revision=10355
* Remove redundant todoJohn Mark Bell2010-04-111-1/+0
| | | | svn path=/trunk/netsurf/; revision=10354
* Support 307 redirects for GET requestsJohn Mark Bell2010-04-111-2/+2
| | | | svn path=/trunk/netsurf/; revision=10353