summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Ensure content structures are zero initialised.John Mark Bell2007-03-182-6/+9
| | | | | | | | | Make css_destroy check that the stylesheet pointer exists (content destructors may be called whilst the content is still loading - e.g. if the content type isn't permissable in the context it was loaded from). Fixes 1627413, 1580980. svn path=/trunk/netsurf/; revision=3212
* Ensure content owners check that they are still interested in a content John Mark Bell2007-03-183-13/+42
| | | | | | | | when receiving notification that the content's in error. This prevents content pointers being corrupted when redirects occur. Fixes 1522002, 1551475. svn path=/trunk/netsurf/; revision=3211
* Improve debug output so that content usage may be tracedJohn Mark Bell2007-03-181-9/+17
| | | | svn path=/trunk/netsurf/; revision=3210
* Handle redirects with partial bodies.John Mark Bell2007-03-181-0/+8
| | | | svn path=/trunk/netsurf/; revision=3209
* Fix pasting into writables via IcnClipBrd (fixes 1582072)John Mark Bell2007-03-171-3/+3
| | | | svn path=/trunk/netsurf/; revision=3208
* Default form field maxlength to UINT_MAX (fixes 1620540)John Mark Bell2007-03-112-2/+3
| | | | svn path=/trunk/netsurf/; revision=3205
* Content handlers should not call warn_user - they should broadcast the John Mark Bell2007-03-1111-26/+31
| | | | | | | | | | error using content_broadcast and leave it to the content owner(s) to decide what to do about it. Only use warn_user for top-level contents. svn path=/trunk/netsurf/; revision=3204
* Transliterate form submissions (requires an iconv implementation that John Mark Bell2007-03-112-27/+12
| | | | | | | | understands //TRANSLIT - both glibc & libiconv's do, as do Iconv modules >= 0.08) Require Iconv 0.08 svn path=/trunk/netsurf/; revision=3203
* Apply Darren Salt's keypress callbacl claiming patch, with addition of doc ↵Rob Kendrick2007-03-062-31/+43
| | | | | | comment updates svn path=/trunk/netsurf/; revision=3201
* Apply Darren Salt's patch to implement Open Location/Ctrl-L in nsgtkRob Kendrick2007-03-062-1/+12
| | | | svn path=/trunk/netsurf/; revision=3200
* Reformat and apply Darren Salt's scrollwheel and keyboard scrolling patch, ↵Rob Kendrick2007-03-062-4/+121
| | | | | | although I still can't get the keyboard scrolling to work. svn path=/trunk/netsurf/; revision=3199
* Stop iframe contents from appearing in global history. Fix by JMB.Michael Drake2007-03-061-1/+1
| | | | svn path=/trunk/netsurf/; revision=3198
* Add mention of libmng-dev dependancyRob Kendrick2007-03-061-1/+2
| | | | svn path=/trunk/netsurf/; revision=3197
* Position new folders correctly for global history (fix 1547523)Richard Wilson2007-03-031-2/+7
| | | | svn path=/trunk/netsurf/; revision=3196
* Implement keyboard scrolling for tree views.Richard Wilson2007-03-031-1/+69
| | | | svn path=/trunk/netsurf/; revision=3195
* Fix failing window update for large extents.Richard Wilson2007-03-031-1/+19
| | | | svn path=/trunk/netsurf/; revision=3194
* Correctly calculate maximised frame heights (fix 1644216)Richard Wilson2007-03-033-3/+20
| | | | svn path=/trunk/netsurf/; revision=3193
* Ignore common GIF screen size errors (fix 1650225)Richard Wilson2007-03-031-6/+6
| | | | svn path=/trunk/netsurf/; revision=3192
* Dynamically update scale view (implement 1556975) and prevent double redraws.Richard Wilson2007-03-035-26/+31
| | | | svn path=/trunk/netsurf/; revision=3191
* Ensure multipart/form-data submissions are in the correct charset. John Mark Bell2007-02-261-70/+110
| | | | | | | | | (fixes 1617129). There are issues with unrepresentable characters, which I'm investigating; they appear to be due to Iconv/UnicodeLib and not NetSurf's usage of them. svn path=/trunk/netsurf/; revision=3190
* Ensure handle options are reset appropriately (fixes 1668354)John Mark Bell2007-02-251-3/+17
| | | | svn path=/trunk/netsurf/; revision=3189
* Fix nsgtk bitmap code warningsRob Kendrick2007-02-231-2/+2
| | | | svn path=/trunk/netsurf/; revision=3188
* Fix RING_FINDBYHOST to actually find things. jmb found the bug, I verified ↵Daniel Silverstone2007-02-221-2/+5
| | | | | | his patch and committed it svn path=/trunk/netsurf/; revision=3186
* Fix debug build.John Mark Bell2007-02-212-8/+7
| | | | svn path=/trunk/netsurf/; revision=3185
* Correct SharedUnixLibrary version number. Thanks to Richard Mellish.Michael Drake2007-02-201-2/+2
| | | | svn path=/trunk/netsurf/; revision=3184
* Fix handling of % signs in textarea initial value. (Fixes 1617123)John Mark Bell2007-02-111-1/+1
| | | | svn path=/trunk/netsurf/; revision=3180
* Bring percent-encoding closer to what other browsers do.John Mark Bell2007-02-111-8/+13
| | | | svn path=/trunk/netsurf/; revision=3179
* Fix stupidityJohn Mark Bell2007-02-111-0/+2
| | | | svn path=/trunk/netsurf/; revision=3178
* Rewrite utf8_[to,from]_local_encoding to not have arbitrary limit in the John Mark Bell2007-02-111-111/+96
| | | | | | | | | | number of special characters permitted in the input. (fixes 1651343, 1649247, 1644745, 1607934) Should also be rather more efficient, too, as it now conducts only a single pass over the input data. svn path=/trunk/netsurf/; revision=3177
* Reparse entire document if meta charset resulting in changed document John Mark Bell2007-02-101-14/+48
| | | | | | encoding is encountered (fixes 1389126) svn path=/trunk/netsurf/; revision=3176
* Work around libxml oddness in allowing document meta encoding to John Mark Bell2007-02-101-0/+20
| | | | | | override external charset information. svn path=/trunk/netsurf/; revision=3175
* Another warning squash in gtk/Rob Kendrick2007-02-101-0/+1
| | | | svn path=/trunk/netsurf/; revision=3174
* Fix almost all warnings in gtk/Rob Kendrick2007-02-107-51/+14
| | | | svn path=/trunk/netsurf/; revision=3173
* Add default icon for nsgtk windows, tidy default locations for resources a ↵Rob Kendrick2007-02-102-5/+325
| | | | | | little svn path=/trunk/netsurf/; revision=3172
* Misc nsgtk window improvements, smaller shipped NetSurf logoRob Kendrick2007-02-092-24/+51
| | | | svn path=/trunk/netsurf/; revision=3171
* Remove optimisation settings accidentally checked in. I will examine my ↵Rob Kendrick2007-02-061-1/+1
| | | | | | diffs more carefully in future. I promise. svn path=/trunk/netsurf/; revision=3170
* Reduce warnings caused by GTK and XML2 library headersRob Kendrick2007-02-061-2/+5
| | | | svn path=/trunk/netsurf/; revision=3169
* Make makefile delete nsgtk binary on cleanRob Kendrick2007-02-061-1/+2
| | | | svn path=/trunk/netsurf/; revision=3168
* Remove bashism and improve nsgtk launcher shell script, add simple ↵Rob Kendrick2007-02-062-2/+36
| | | | | | BUILDING-GTK document. svn path=/trunk/netsurf/; revision=3167
* Remove .cvsignore files, and replicate functionality with svn:ignore attributesRob Kendrick2007-02-042-9/+0
| | | | svn path=/trunk/netsurf/; revision=3166
* Fix handling of cookies in unverifiable transactions caused by a redirect ↵John Mark Bell2007-02-029-40/+61
| | | | | | from a fetch into a browser window which was varifiable. svn path=/trunk/netsurf/; revision=3165
* Fix more off-by-ones in nsgtk's image plotting and clipping. AFAICT, this ↵Rob Kendrick2007-02-021-7/+5
| | | | | | is now perfect. svn path=/trunk/netsurf/; revision=3164
* Fix off-by-one in nsgtk image plotter that resulted in all images being ↵Rob Kendrick2007-02-021-1/+1
| | | | | | subject to a bilinear resample. svn path=/trunk/netsurf/; revision=3162
* Misc nsgtk fixes and improvements in makefile, choices dialogue and info windowRob Kendrick2007-02-023-5/+10
| | | | svn path=/trunk/netsurf/; revision=3161
* Revert r3156 (content cleaner frequency reduction) as it introduces John Mark Bell2007-01-311-15/+1
| | | | | | potential stability issues. svn path=/trunk/netsurf/; revision=3160
* Bring handling of submission of blank file inputs in line with other browsers.John Mark Bell2007-01-302-17/+56
| | | | | | Tidy up fetch_post_convert while I'm at it. svn path=/trunk/netsurf/; revision=3159
* Generates and use a User-Agent: string based on new ↵Rob Kendrick2007-01-305-2/+45
| | | | | | netsurf_version_major/minor values, and results of uname(). svn path=/trunk/netsurf/; revision=3158
* Make time taken that is displayed in status bar use gettimeofday()-based ↵Rob Kendrick2007-01-304-7/+24
| | | | | | time rather than clock()-based time svn path=/trunk/netsurf/; revision=3157
* Attempt to perform content cleaning far less frequently.John Mark Bell2007-01-301-1/+15
| | | | svn path=/trunk/netsurf/; revision=3156
* Change -std=c9x to -std=c99Rob Kendrick2007-01-291-3/+3
| | | | svn path=/trunk/netsurf/; revision=3155