summaryrefslogtreecommitdiff
path: root/utils
Commit message (Collapse)AuthorAgeFilesLines
* Clean up how GTK frontend finds resourcesVincent Sanders2010-07-283-2/+303
| | | | svn path=/trunk/netsurf/; revision=10668
* Fix inventory file leafname.Michael Drake2010-07-091-1/+1
| | | | svn path=/trunk/netsurf/; revision=10624
* Replace unnecessarily complicated path concatenation with something simpler andChris Young2010-07-091-0/+1
| | | | | | easily adaptable to different platform path structures. svn path=/trunk/netsurf/; revision=10621
* Consolidate several 'myrealloc' functions into ns_realloc, rename one which ↵Daniel Silverstone2010-04-302-0/+25
| | | | | | *is* different, thereby eliminating the word 'myrealloc' from the NS codebase svn path=/trunk/netsurf/; revision=10530
* hopefully fix the _GNU_SOURCE messVincent Sanders2010-04-262-9/+19
| | | | svn path=/trunk/netsurf/; revision=10487
* remove _GNU_SOURCE define from everywhere.Vincent Sanders2010-04-244-15/+2
| | | | | | strndup is not standard so provide an implementation. svn path=/trunk/netsurf/; revision=10474
* Fix Content-Type header parsingJohn Mark Bell2010-04-181-5/+0
| | | | svn path=/trunk/netsurf/; revision=10426
* When iterating a linked list, please to always remember to *iterate* and not ↵Daniel Silverstone2010-04-141-1/+2
| | | | | | just stop after one item. svn path=/trunk/netsurf/; revision=10400
* Ensure that aborting or releasing hlcache handles will result in nascent ↵Daniel Silverstone2010-04-081-0/+28
| | | | | | retrieval contexts being cleaned up svn path=/trunk/netsurf/; revision=10298
* Make downloads work again.John Mark Bell2010-04-051-0/+2
| | | | svn path=/trunk/netsurf/; revision=10243
* rationalise the usage of the file schemeVincent Sanders2010-03-311-0/+4
| | | | svn path=/trunk/netsurf/; revision=10221
* Squash warningJohn Mark Bell2010-03-281-0/+2
| | | | svn path=/trunk/netsurf/; revision=10197
* Merge jmb/new-cache; r=dsilvers,rs=vinceDaniel Silverstone2010-03-283-0/+503
| | | | svn path=/trunk/netsurf/; revision=10180
* Move code which extracts the filename from a given path into frontend.Chris Young2010-03-211-1/+1
| | | | svn path=/trunk/netsurf/; revision=10139
* Valgrind suppressions fileJohn Mark Bell2010-02-111-0/+14
| | | | svn path=/trunk/netsurf/; revision=9967
* Add Windows frontendVincent Sanders2010-01-316-8/+89
| | | | svn path=/trunk/netsurf/; revision=9940
* Merge r9731:HEAD from branches/MarkieB/gtkmain to trunk.John Mark Bell2009-12-181-7/+27
| | | | svn path=/trunk/netsurf/; revision=9737
* Merge branches/MarkieB/gtkmain to trunk.John Mark Bell2009-12-175-29/+186
| | | | svn path=/trunk/netsurf/; revision=9729
* Less broken conditionalJohn Mark Bell2009-08-251-1/+1
| | | | svn path=/trunk/netsurf/; revision=9444
* Portability hacks.John Mark Bell2009-08-241-0/+11
| | | | svn path=/trunk/netsurf/; revision=9432
* Squash warningsJohn Mark Bell2009-08-241-7/+9
| | | | svn path=/trunk/netsurf/; revision=9431
* Merge LibCSS port to trunk.John Mark Bell2009-07-233-22/+180
| | | | svn path=/trunk/netsurf/; revision=8752
* Much tidying, additional commentary, and fix for insane bit mask calculation.John Mark Bell2009-05-291-54/+121
| | | | svn path=/trunk/netsurf/; revision=7623
* We don't care about the result of regexec(); only that it was successful or notJohn Mark Bell2009-05-281-3/+2
| | | | svn path=/trunk/netsurf/; revision=7612
* Limit scope of manually-defined NDEBUG. Purge a bunch of redundant #undef ↵John Mark Bell2009-05-281-0/+1
| | | | | | NDEBUG. svn path=/trunk/netsurf/; revision=7593
* Hubbub is no longer optional.John Mark Bell2009-04-171-190/+0
| | | | | | Remove libxml2 parser binding. svn path=/trunk/netsurf/; revision=7115
* Fix compilation with GCC 2.95.John Mark Bell2009-04-162-2/+2
| | | | | | It astounds me how some of this lot compiled at all. svn path=/trunk/netsurf/; revision=7104
* Purge WITH_DRAW_EXPORTJohn Mark Bell2009-03-291-4/+0
| | | | svn path=/trunk/netsurf/; revision=6980
* Purge WITH_SAVE_COMPLETEJohn Mark Bell2009-03-291-1/+0
| | | | svn path=/trunk/netsurf/; revision=6979
* Squash warningJohn Mark Bell2009-03-271-2/+2
| | | | svn path=/trunk/netsurf/; revision=6904
* OpenBSD 4.4 compilation fixes. Does not deal with lack of -Wextra or ↵Rob Kendrick2009-03-022-3/+4
| | | | | | -Wstrict-aliasing for lpu or hubbub. svn path=/trunk/netsurf/; revision=6673
* Haiku neither has va_copy (yet).François Revel2009-02-221-1/+1
| | | | svn path=/trunk/netsurf/; revision=6605
* Purge WITH_SEARCHJohn Mark Bell2009-02-221-2/+0
| | | | svn path=/trunk/netsurf/; revision=6604
* Purge WITH_URLJohn Mark Bell2009-02-221-2/+0
| | | | svn path=/trunk/netsurf/; revision=6603
* Purge WITH_URIJohn Mark Bell2009-02-221-2/+0
| | | | svn path=/trunk/netsurf/; revision=6602
* Purge WITH_PRINTJohn Mark Bell2009-02-221-2/+0
| | | | svn path=/trunk/netsurf/; revision=6601
* Purge WITH_AUTHJohn Mark Bell2009-02-221-3/+0
| | | | svn path=/trunk/netsurf/; revision=6600
* Squash leakJohn Mark Bell2009-02-181-0/+2
| | | | svn path=/trunk/netsurf/; revision=6561
* Fix ucs4->utf8 conversion. It probably helps to return the number of bytes ↵John Mark Bell2009-02-181-1/+1
| | | | | | in the buffer, rather than the free space. svn path=/trunk/netsurf/; revision=6558
* Port our UTF-8 routines to parserutils (only enabled when building against ↵John Mark Bell2009-02-172-94/+253
| | | | | | | | | Hubbub). Sync our temporary internal copies of these functions with parserutils (which is rather better tested and fixes a number of known bugs in NetSurf's previous UTF-8 handling). Ideally, this will be the only place in NetSurf that has any dependency on parserutils, so port the amiga font code to our internal APIs. svn path=/trunk/netsurf/; revision=6550
* Re-enable the ability to control the SSL certificate UI's inclusion. As a ↵Daniel Silverstone2009-02-151-5/+0
| | | | | | side-effect, NetSurf won't build SSL unless the cURL on the system is linked against OpenSSL svn path=/trunk/netsurf/; revision=6526
* - C strings have always an implicit NUL character at the end, no need to ↵John Tytgat2009-02-011-2/+2
| | | | | | | | specify an extra one. - riscos/configure/con_theme.c: removed spurious code line. svn path=/trunk/netsurf/; revision=6331
* Fix warnings and formattingRob Kendrick2009-01-021-1/+1
| | | | svn path=/trunk/netsurf/; revision=5956
* Add _GNU_SOURCE. Ugh.John Mark Bell2008-11-281-0/+1
| | | | svn path=/trunk/netsurf/; revision=5813
* More hoops, more warnings squashed.John Mark Bell2008-10-131-10/+9
| | | | svn path=/trunk/netsurf/; revision=5570
* Merged revisions 5309-5406,5409-5422 via svnmerge from Daniel Silverstone2008-09-232-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn://svn.netsurf-browser.org/branches/vince/netsurf-fb ........ r5309 | vince | 2008-09-13 10:59:10 +0100 (Sat, 13 Sep 2008) | 2 lines first stab at framebuffer frontend ........ r5313 | vince | 2008-09-14 15:08:52 +0100 (Sun, 14 Sep 2008) | 2 lines add line plotters ........ r5314 | vince | 2008-09-14 15:28:12 +0100 (Sun, 14 Sep 2008) | 2 lines add rectangle plot to 16bpp plotters ........ r5315 | vince | 2008-09-14 19:58:57 +0100 (Sun, 14 Sep 2008) | 2 lines improve 16bpp image plot ........ r5316 | vince | 2008-09-15 00:35:32 +0100 (Mon, 15 Sep 2008) | 2 lines abstract the os specific framebuffer init ........ r5317 | vince | 2008-09-15 11:18:51 +0100 (Mon, 15 Sep 2008) | 2 lines first cut of linux frontend ........ r5318 | vince | 2008-09-15 12:01:00 +0100 (Mon, 15 Sep 2008) | 2 lines remove junk includes ........ r5319 | vince | 2008-09-15 12:09:02 +0100 (Mon, 15 Sep 2008) | 2 lines make plotters OS agnostic again ........ r5322 | vince | 2008-09-15 15:55:01 +0100 (Mon, 15 Sep 2008) | 2 lines Linux frontend operates ........ r5323 | vince | 2008-09-15 16:32:47 +0100 (Mon, 15 Sep 2008) | 2 lines abstract out OS specific input ........ r5326 | vince | 2008-09-15 19:21:01 +0100 (Mon, 15 Sep 2008) | 2 lines Improve linux mode setting ........ r5329 | vince | 2008-09-15 21:13:33 +0100 (Mon, 15 Sep 2008) | 2 lines improve text clipping ........ r5339 | vince | 2008-09-16 00:07:57 +0100 (Tue, 16 Sep 2008) | 2 lines possibly fix text clipping issue ........ r5342 | vince | 2008-09-16 00:39:36 +0100 (Tue, 16 Sep 2008) | 2 lines consolidate polygon plotters ........ r5344 | dsilvers | 2008-09-16 10:21:06 +0100 (Tue, 16 Sep 2008) | 1 line Fix up the framebuffer target makefile a bit more, add some config options for it ........ r5345 | dsilvers | 2008-09-16 10:22:19 +0100 (Tue, 16 Sep 2008) | 1 line Ensure the appropriate frontend is selected when building framebuffer ........ r5346 | dsilvers | 2008-09-16 10:27:16 +0100 (Tue, 16 Sep 2008) | 1 line Update build system to support targetting separate framebuffer frontends in different build trees, update executable to be nsfb-blah ........ r5350 | vince | 2008-09-16 17:15:04 +0100 (Tue, 16 Sep 2008) | 1 line Add -g to provide symbols for framebuffer link ........ r5351 | vince | 2008-09-16 17:17:09 +0100 (Tue, 16 Sep 2008) | 1 line framebuffer scheduler now works, plotters tweaked, gui tracks window redraw requirements better, keypresses not duplicated under linux fb ........ r5352 | dsilvers | 2008-09-16 17:38:53 +0100 (Tue, 16 Sep 2008) | 1 line Ensure we only allow one fetcher at a time ........ r5361 | vince | 2008-09-17 11:48:44 +0100 (Wed, 17 Sep 2008) | 2 lines initial cursor support ........ r5362 | vince | 2008-09-17 13:56:47 +0100 (Wed, 17 Sep 2008) | 2 lines add mouse handling ........ r5363 | vince | 2008-09-17 14:14:44 +0100 (Wed, 17 Sep 2008) | 2 lines add framebuffer resources ........ r5364 | vince | 2008-09-17 17:12:21 +0100 (Wed, 17 Sep 2008) | 2 lines add reasonable pointer ........ r5366 | vince | 2008-09-17 17:17:25 +0100 (Wed, 17 Sep 2008) | 2 lines fix pointer alpha ........ r5370 | vince | 2008-09-18 13:43:53 +0100 (Thu, 18 Sep 2008) | 2 lines warning squash and cleanup ready for trunk merge ........ r5375 | vince | 2008-09-19 14:58:43 +0100 (Fri, 19 Sep 2008) | 2 lines Working mouse navigation ........ r5377 | vince | 2008-09-20 14:06:22 +0100 (Sat, 20 Sep 2008) | 2 lines Improve scrolling ........ r5378 | vince | 2008-09-20 14:46:46 +0100 (Sat, 20 Sep 2008) | 2 lines fix redraw issues with scrolling ........ r5380 | vince | 2008-09-20 17:08:43 +0100 (Sat, 20 Sep 2008) | 3 lines Alter panning to use its own flag so it doesnt cause invalid redraw operations ........ r5381 | vince | 2008-09-20 21:52:45 +0100 (Sat, 20 Sep 2008) | 2 lines add dummy framebuffer ........ r5383 | vince | 2008-09-21 00:00:15 +0100 (Sun, 21 Sep 2008) | 2 lines fix segfault when cursor is off teh bottom of teh screen ........ r5384 | vince | 2008-09-21 00:06:08 +0100 (Sun, 21 Sep 2008) | 2 lines fix off by one in pointer fix ........ r5385 | vince | 2008-09-21 00:25:09 +0100 (Sun, 21 Sep 2008) | 2 lines when fixing bloody silly off by one errors remember to fix *both* references ........ r5387 | vince | 2008-09-21 00:38:13 +0100 (Sun, 21 Sep 2008) | 2 lines last try at stopping the pointer segfault ........ r5388 | vince | 2008-09-21 16:24:18 +0100 (Sun, 21 Sep 2008) | 2 lines improve vertical text clipping ........ r5392 | vince | 2008-09-21 23:11:51 +0100 (Sun, 21 Sep 2008) | 2 lines Improve text plotters ........ r5393 | vince | 2008-09-21 23:34:38 +0100 (Sun, 21 Sep 2008) | 2 lines fix 32bpp line plotting ........ r5394 | vince | 2008-09-22 00:00:03 +0100 (Mon, 22 Sep 2008) | 2 lines Fix off by one error in line plotting clipping ........ r5397 | vince | 2008-09-22 13:46:22 +0100 (Mon, 22 Sep 2008) | 2 lines Fix bitmap tileing ........ r5398 | vince | 2008-09-22 17:46:02 +0100 (Mon, 22 Sep 2008) | 2 lines enable knockout renderer ........ r5399 | vince | 2008-09-22 18:43:48 +0100 (Mon, 22 Sep 2008) | 2 lines ensure clipping region lies within window, caused by knockout renderer ........ r5400 | vince | 2008-09-22 19:20:25 +0100 (Mon, 22 Sep 2008) | 2 lines update cursor to one swiped from X windows ........ r5405 | vince | 2008-09-23 09:09:05 +0100 (Tue, 23 Sep 2008) | 2 lines fix vertical scroll limit ........ r5412 | dsilvers | 2008-09-23 10:53:14 +0100 (Tue, 23 Sep 2008) | 1 line Revert noisy fetcher patch ........ r5413 | dsilvers | 2008-09-23 10:58:00 +0100 (Tue, 23 Sep 2008) | 1 line Add header guards ........ r5414 | dsilvers | 2008-09-23 11:31:31 +0100 (Tue, 23 Sep 2008) | 1 line Tidy the region clipping slightly ........ r5416 | dsilvers | 2008-09-23 12:05:00 +0100 (Tue, 23 Sep 2008) | 1 line Rationalise how the framebuffer frontend finds resources and options ........ r5418 | dsilvers | 2008-09-23 13:59:00 +0100 (Tue, 23 Sep 2008) | 1 line Ensure options are overridden after load, and squash an fb_gui.c warning ........ r5419 | dsilvers | 2008-09-23 14:20:07 +0100 (Tue, 23 Sep 2008) | 1 line Support fb_mode and fb_device options ........ r5420 | dsilvers | 2008-09-23 14:21:48 +0100 (Tue, 23 Sep 2008) | 1 line Support option_fb_device in the able frontend ........ r5421 | dsilvers | 2008-09-23 14:25:17 +0100 (Tue, 23 Sep 2008) | 1 line Ensure target_blank is disabled ........ r5422 | dsilvers | 2008-09-23 14:39:00 +0100 (Tue, 23 Sep 2008) | 1 line Rework linux fb frontend to support scanning and opening all event devices for input ........ svn path=/trunk/netsurf/; revision=5423
* Fix array overrun.John Mark Bell2008-09-231-1/+1
| | | | svn path=/trunk/netsurf/; revision=5406
* Ensure we actually use the FNV offset basis rather than the prime, for ↵Daniel Silverstone2008-09-081-1/+1
| | | | | | initialising the hash svn path=/trunk/netsurf/; revision=5286
* Removed some debug which was supposed to be temporary.Chris Young2008-08-291-4/+0
| | | | svn path=/trunk/netsurf/; revision=5219
* Looks like I mis-remembered the API here.John Mark Bell2008-08-261-6/+12
| | | | | | Also check for memory exhaustion. svn path=/trunk/netsurf/; revision=5207