Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix copyright header on dukky.h | Daniel Silverstone | 2015-08-09 | 1 | -1/+22 |
| | |||||
* | Make duktape the default, and on by default, and others off by default | Daniel Silverstone | 2015-08-09 | 2 | -6/+8 |
| | |||||
* | Support duktape and WebIDL | Daniel Silverstone | 2015-08-09 | 4 | -1328/+1503 |
| | |||||
* | Add duktape bindings | Daniel Silverstone | 2015-08-09 | 7 | -0/+731 |
| | |||||
* | Add duktape binding support code | Daniel Silverstone | 2015-08-09 | 2 | -0/+367 |
| | |||||
* | Add duktape 1.2.3 release ready for use | Daniel Silverstone | 2015-08-09 | 2 | -0/+77150 |
| | |||||
* | Store the HTML content as userdata on the DOM's HTMLDocument | Daniel Silverstone | 2015-08-09 | 1 | -0/+53 |
| | |||||
* | Add support for BODY, HEAD, html namespaces and keying of html content data | Daniel Silverstone | 2015-08-09 | 2 | -0/+25 |
| | |||||
* | Disambiguate references | Daniel Silverstone | 2015-08-09 | 1 | -2/+2 |
| | |||||
* | Abstract all instances of NewMinList as it causes alert 80000006 on OS3 | Chris Young | 2015-08-05 | 7 | -25/+32 |
| | |||||
* | Fix guru 80000006 occuring on OS3 when initialising lists. | Chris Young | 2015-08-05 | 2 | -9/+30 |
| | |||||
* | retrive the correct uievents spec and process it appropriately | Vincent Sanders | 2015-07-23 | 2 | -7/+190 |
| | |||||
* | Attempt to extract the uievents IDL | Vincent Sanders | 2015-07-23 | 1 | -3/+8 |
| | |||||
* | NULL-terminate font name in IFF DR2D FONS | Chris Young | 2015-07-20 | 1 | -2/+2 |
| | |||||
* | RISCOS: further fix URL bar memory manipulation | John-Mark Bell | 2015-07-19 | 1 | -2/+5 |
| | |||||
* | Check for empty URL in RISC OS | Chris Young | 2015-07-19 | 1 | -0/+3 |
| | |||||
* | Check NULL pointer | Chris Young | 2015-07-19 | 1 | -1/+1 |
| | |||||
* | RISCOS: fix obvious NULL dereferences in URL complete. | John-Mark Bell | 2015-07-18 | 2 | -5/+10 |
| | |||||
* | Pass the URL bar contents back as UTF-8. | Chris Young | 2015-07-18 | 1 | -0/+13 |
| | |||||
* | Fix IDL update from spec | Vincent Sanders | 2015-07-17 | 1 | -5/+9 |
| | |||||
* | Fix build on 64-bit Haiku | Adrien Destugues | 2015-07-14 | 4 | -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 builds | Vincent Sanders | 2015-07-13 | 1 | -37/+17 |
| | |||||
* | Complete hash table tests and clean up ineterface. | Vincent Sanders | 2015-07-12 | 5 | -200/+237 |
| | |||||
* | Add initial tests for hash table. | Vincent Sanders | 2015-07-12 | 2 | -9/+161 |
| | |||||
* | add some more nsurl compare unit tests to improve coverage | Vincent Sanders | 2015-07-10 | 1 | -0/+20 |
| | |||||
* | Complete API coverage in nsurl unit test | Vincent Sanders | 2015-07-10 | 1 | -2/+147 |
| | |||||
* | Add nsurl unit tests for the component handling parts of the API | Vincent Sanders | 2015-07-10 | 1 | -0/+86 |
| | |||||
* | Improve nsurl unit test to exercise the compare API | Vincent Sanders | 2015-07-10 | 1 | -0/+60 |
| | |||||
* | Extend bloom filter test to check item count is correct | Vincent Sanders | 2015-07-10 | 1 | -0/+4 |
| | |||||
* | Add unit test for bloom filter | Vincent Sanders | 2015-07-10 | 3 | -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_leaf | Vincent Sanders | 2015-07-09 | 2 | -179/+481 |
| | |||||
* | Add asserts to ensure operations not passed bad pointers | Vincent Sanders | 2015-07-09 | 1 | -0/+4 |
| | |||||
* | Improve component documentation. | Michael Drake | 2015-07-09 | 1 | -3/+12 |
| | |||||
* | Add some basic API assert check tests to ensure bad parameters are caught | Vincent Sanders | 2015-07-09 | 1 | -1/+317 |
| | |||||
* | Fix mention of nsurl_destroy. | Michael Drake | 2015-07-09 | 1 | -6/+6 |
| | |||||
* | remove unused sources from urldb test | Vincent Sanders | 2015-07-09 | 1 | -3/+2 |
| | |||||
* | add libidn to test pkgconfig | Vincent Sanders | 2015-07-09 | 1 | -2/+2 |
| | |||||
* | Add coverage to the unit test makefile targets | Vincent Sanders | 2015-07-08 | 3 | -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 framework | Vincent Sanders | 2015-07-08 | 3 | -217/+290 |
| | |||||
* | Restructure test makefile to be called from main makefile | Vincent Sanders | 2015-07-07 | 4 | -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 again | Vincent Sanders | 2015-07-07 | 6 | -11/+21 |
| | |||||
* | Allow a fallback font for characters above 0xFFFF to be specified. There is ↵ | Chris Young | 2015-07-06 | 5 | -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 Young | 2015-07-06 | 1 | -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 function | Chris Young | 2015-07-06 | 1 | -17/+16 |
| | |||||
* | Correct broken ifdef | Chris Young | 2015-07-05 | 1 | -1/+1 |
| | |||||
* | Fix logging to stderr if verbose_log was set before nslog_init was called | Vincent Sanders | 2015-07-05 | 1 | -2/+5 |
| | |||||
* | Fix a signed comparison error in nsurl parsing. | Vincent Sanders | 2015-07-04 | 1 | -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 module | Vincent Sanders | 2015-06-30 | 7 | -265/+333 |
| | |||||
* | Improve gtk scaffolding documentation | Vincent Sanders | 2015-06-30 | 1 | -35/+48 |
| | |||||
* | Ensure gtk windows have a default favicon at creation. | Vincent Sanders | 2015-06-30 | 1 | -4/+11 |
| | | | | | | | This ensures newly created gtk gui windows have a default favicon set. This is necessary because new tab creation displays the new windows contents before an icon has been set and the icon will not be changed from the previously viewed tabs icon. |