summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* extend url database unit testing to cover more APIVincent Sanders2016-08-093-14/+118
|
* add cookies tests to url database unit testingVincent Sanders2016-08-091-11/+116
|
* We don't need ReplyMsg here.Chris Young2016-08-091-4/+4
| | | | | TimerRequests are removed from the message queue by WaitIO() which is ultimately called when the event is taken off the heap. The event on the top of the heap is _not necessarily_ the one which signalled us, though, and we should probably be handling this better.
* Scheduler debug loggingChris Young2016-08-091-4/+11
|
* add cookie database load and restore unit testVincent Sanders2016-08-092-3/+50
|
* extend url database checks to cover authentication detail setter and getterVincent Sanders2016-08-081-2/+23
|
* add some basic url database iteration testsVincent Sanders2016-08-082-36/+80
|
* add url databse write output to unit testVincent Sanders2016-08-082-4/+19
|
* Fix warnings in unit testsVincent Sanders2016-08-086-69/+75
|
* Tests: Squash more warnings.Michael Drake2016-08-081-3/+3
|
* Tests: Squash some warnings.Michael Drake2016-08-082-6/+6
|
* Add header that may be needed for Windows build. (CI fix attempt.)Michael Drake2016-08-081-0/+1
|
* fix urldb warning and test buildVincent Sanders2016-08-082-5/+13
|
* update urldb dump to use LOG rather than writing to stderr directlyVincent Sanders2016-08-081-8/+19
|
* wrap urldb tests in check harness and add minimal session testVincent Sanders2016-08-082-55/+246
|
* Utils: Split time handling functions out of `utils.c` into `time.c`.Michael Drake2016-08-073-111/+154
|
* Indentation: spaces to tabs.Michael Drake2016-08-071-3/+3
|
* add unit test for user message handlingVincent Sanders2016-08-064-1/+872
|
* remove unused GTK treeview code completely repalced with core window APIVincent Sanders2016-08-064-677/+1
|
* convert GTK hotlist to use GTK core windowVincent Sanders2016-08-065-122/+259
|
* fix hotlist keypress consumption returnVincent Sanders2016-08-062-4/+4
|
* add some more bad values to choices file to ensure parser can copeVincent Sanders2016-08-061-0/+11
|
* remove erroneous parameter check to nsoption_snoptionfVincent Sanders2016-08-062-3/+1
| | | | | | The API check and bounds check for option indexes was from an unsigned enum so checking for negative numbers was causing "comparison is always false" errors in compilation.
* fix formatted option no init testVincent Sanders2016-08-061-1/+1
|
* improve option test coverage futherVincent Sanders2016-08-062-5/+73
|
* improve user option testing to cover all the APIVincent Sanders2016-08-063-16/+179
|
* Improve user option testing and API parameter checkingVincent Sanders2016-08-055-53/+616
|
* rename gtk global history implementationVincent Sanders2016-08-046-6/+4
|
* convert GTK global history to use GTK core windowVincent Sanders2016-08-044-142/+274
|
* fix global history keypress consumption returnVincent Sanders2016-08-042-3/+3
|
* add tests for utility string handlingVincent Sanders2016-08-043-3/+164
|
* add url escape test for complete garbage inputVincent Sanders2016-08-031-0/+1
|
* Improve percent escaping testing, parameter checking and documentationVincent Sanders2016-08-032-28/+179
|
* Add url percent escape test with minimal test vectorsVincent Sanders2016-07-312-1/+182
|
* add basic documentation on unit testing using checkVincent Sanders2016-07-311-0/+166
|
* make gtk certificate viewing use gtk core window APIVincent Sanders2016-07-312-73/+202
|
* fix certificate viewer keypress consumption returnVincent Sanders2016-07-312-5/+3
|
* Allow certificate verification user prompt creation to return errorsVincent Sanders2016-07-3114-33/+55
|
* make gtk cookies manager use core window APIVincent Sanders2016-07-313-90/+199
|
* add nsgtk support for core window APIVincent Sanders2016-07-313-1/+743
|
* fix gdk to nskey mapping for home/end and missing keypad mappingsVincent Sanders2016-07-311-12/+44
|
* Fix cookie manager keypress consumption returnVincent Sanders2016-07-312-3/+3
|
* fix documentation of mouse state enumerationVincent Sanders2016-07-311-49/+52
|
* Remove pointless string copyChris Young2016-07-292-6/+2
|
* cleanup gtk cookie interfaceVincent Sanders2016-07-254-27/+50
| | | | | use gtk_window_present instead of gdk_window_raise and reduce exposed variables and interfaces.
* URL escape: Improve API documentation.Michael Drake2016-07-251-4/+6
|
* URL escape: Simplify to avoid unnecessary allocation.Michael Drake2016-07-257-57/+56
| | | | | | | | This removes the toskip parameter, which was only used by the RISC OS front end. The toskip param was used to skip 8 characters which did not need to be escaped from the start of the URL. The RISC OS front end now orders the steps of its URL construction to avoid the need for this.
* Fix TODO (writing past end of buffer)Chris Young2016-07-241-9/+10
|
* Improve comments.Michael Drake2016-07-242-2/+3
|
* URL module: Remove unused curl #include.Michael Drake2016-07-241-1/+0
|