summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix window.window bindingdsilvers/bindduckyDaniel Silverstone2015-08-041-4/+6
|
* Add element bindingVincent Sanders2015-08-042-1/+177
|
* Improve genbind calling and makefile handling in generalVincent Sanders2015-08-032-3/+12
|
* add document binding and some implementationsVincent Sanders2015-08-032-1/+205
|
* add window bindingVincent Sanders2015-08-022-0/+58
|
* update to use nsgenbind bindingsVincent Sanders2015-08-029-111/+228
|
* retrive the correct uievents spec and process it appropriatelyVincent Sanders2015-08-012-7/+190
|
* Attempt to extract the uievents IDLVincent Sanders2015-08-011-3/+8
|
* update the web IDL for dom and htmlVincent Sanders2015-08-013-1326/+1474
|
* missing filedsilvers/dukkyDaniel Silverstone2015-08-011-0/+50
|
* REWORK: ARGFHiufdsfdsDaniel Silverstone2015-07-1914-45/+71
|
* More bitsDaniel Silverstone2015-07-192-1/+6
|
* Getting furtherDaniel Silverstone2015-07-1912-5/+434
|
* Override toString for our prototypesDaniel Silverstone2015-07-191-13/+41
|
* Support createElementDaniel Silverstone2015-07-193-1/+45
|
* REWORK: ALL THIS CRUDDaniel Silverstone2015-07-1913-18/+453
|
* Handle node delete so we don't assertDaniel Silverstone2015-07-191-0/+15
|
* Fix silly mistake in DUKKY_GET_PROTOTYPEDaniel Silverstone2015-07-191-5/+4
|
* A little debug helpDaniel Silverstone2015-07-191-0/+3
|
* REWORK: DODGY CRAP FOR VINCEDaniel Silverstone2015-07-1820-3/+77973
|
* Fix IDL update from specVincent Sanders2015-07-171-5/+9
|
* Fix build on 64-bit HaikuAdrien Destugues2015-07-144-12/+4
| | | | | | | - Fix path to look for libnetwork to work also on non-hybrid systems - Remove references to /boot/common as it is not used anymore - Fix a few type errors - Use compiler provided va_copy when available
* Update jenkins build script to cope with arm linux buildsVincent Sanders2015-07-131-37/+17
|
* Complete hash table tests and clean up ineterface.Vincent Sanders2015-07-125-200/+237
|
* Add initial tests for hash table.Vincent Sanders2015-07-122-9/+161
|
* add some more nsurl compare unit tests to improve coverageVincent Sanders2015-07-101-0/+20
|
* Complete API coverage in nsurl unit testVincent Sanders2015-07-101-2/+147
|
* Add nsurl unit tests for the component handling parts of the APIVincent Sanders2015-07-101-0/+86
|
* Improve nsurl unit test to exercise the compare APIVincent Sanders2015-07-101-0/+60
|
* Extend bloom filter test to check item count is correctVincent Sanders2015-07-101-0/+4
|
* Add unit test for bloom filterVincent Sanders2015-07-103-59/+202
| | | | | | | Adds check based unit test for teh bloom filter implementation. This is based on Roberts original test code in utils/bloom.c and uses /usr/share/dict as a source of strings to check bloom creation, no false negatives and the false positive rate is below 15%.
* Add tests for all asserts in nsurl API and for access and access_leafVincent Sanders2015-07-092-179/+481
|
* Add asserts to ensure operations not passed bad pointersVincent Sanders2015-07-091-0/+4
|
* Improve component documentation.Michael Drake2015-07-091-3/+12
|
* Add some basic API assert check tests to ensure bad parameters are caughtVincent Sanders2015-07-091-1/+317
|
* Fix mention of nsurl_destroy.Michael Drake2015-07-091-6/+6
|
* remove unused sources from urldb testVincent Sanders2015-07-091-3/+2
|
* add libidn to test pkgconfigVincent Sanders2015-07-091-2/+2
|
* Add coverage to the unit test makefile targetsVincent Sanders2015-07-083-48/+83
| | | | | | The tests now only require that the test name is added to the TESTS variable and a testname_SRCS is set with a list of required sources to compile.
* convert nsurl tests to use check unit test frameworkVincent Sanders2015-07-083-217/+290
|
* Restructure test makefile to be called from main makefileVincent Sanders2015-07-074-42/+153
| | | | | | This changes the make test to be executed from the main netsurf makefile instead of being standalone. It also fixes up the urldbtest to run.
* make nsurl unit test work againVincent Sanders2015-07-076-11/+21
|
* Allow a fallback font for characters above 0xFFFF to be specified. There is ↵Chris Young2015-07-065-5/+33
| | | | no scanning of this range as most fonts don't have any characters here. Symbola is selected if it is installed.
* Support UTF-16 surrogates. This enables Emoji to be displayed if an ↵Chris Young2015-07-061-6/+24
| | | | | | appropriate font is installed. NB: Currently surrogate glyphs are not able to use the fallback font. The wrong glyphs may be displayed if you use an "old font engine".
* Split UTF-16 char length check into a separate functionChris Young2015-07-061-17/+16
|
* Correct broken ifdefChris Young2015-07-051-1/+1
|
* Fix logging to stderr if verbose_log was set before nslog_init was calledVincent Sanders2015-07-051-2/+5
|
* Fix a signed comparison error in nsurl parsing.Vincent Sanders2015-07-041-1/+1
| | | | | | | | | | | | | | | | | | | In utils/nsurl.c the function nsurl__create_from_section() has a section dealing with non-redundant ports (starting line 973). lwc_intern_string() was being called with negative lengths and as it takes a size_t (unsigned) so is getting passed a very large length which causes a segfault. this is supposed to be protected by the flag setting on line 969 however the arithmetic is all *unsigned* so the condition never matches (gdb) p length - (colon - pegs->at + skip) $9 = 18446744073709551608 changing the check arithmetic to be a simple comparison against length prevents this issue and reduces the amount of computation required.
* split out windows file operations into a separeate moduleVincent Sanders2015-06-307-265/+333
|
* Improve gtk scaffolding documentationVincent Sanders2015-06-301-35/+48
|