summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* move regex helper to be with teh single remaining call siteVincent Sanders2016-04-203-24/+19
|
* update content wallclock timing to use monotonic time interfaceVincent Sanders2016-04-202-7/+11
|
* more atari header cleanupVincent Sanders2016-04-203-85/+29
|
* implement tsla code review points in render monotonic time changeVincent Sanders2016-04-201-15/+16
|
* use monotonic clock call for html reflow timingVincent Sanders2016-04-203-32/+47
|
* Cleanup amiga include issues introduced as part of core updatesVincent Sanders2016-04-2019-23/+60
|
* atari header cleanup and warning squashVincent Sanders2016-04-2016-175/+142
| | | | | | This rationalises atari platform user of headers and squashes a lot of warnings. Should not be viewed as real maintenance, more that it was getting in the way of fixing real core header issues.
* fix missing includes caused by content_protected header cleanupVincent Sanders2016-04-192-0/+2
|
* stop content header dragging in so many other headersVincent Sanders2016-04-1918-2/+19
|
* add missing explicit dirent includesVincent Sanders2016-04-193-0/+3
|
* remove curl fetchers use of the wallclock APIVincent Sanders2016-04-191-13/+15
| | | | | | | | | | The wallclock() API uses gettimeofday which can be affected by the the systems clock being changed etc. The curl fetcher usage of this API is to generate a timing delta and does not cope with the gettimeofday issues. This changes the fetcher to use the nsutils library monotonic time function which does not suffer from the issues with gettimeofday.
* move dir_sort_alpha function from generic utils to one specific place it is usedVincent Sanders2016-04-193-46/+43
|
* Reduce unecessary use of directory entry headersVincent Sanders2016-04-1910-13/+56
| | | | | | | The config header was causing many source files to unecessarily include the dirent headers causing extra dependancies. This has been fixed by providing a utility dirent header that provides a common API across all platforms while removing the unecessary dirent header usage.
* move time function to apropriate headerVincent Sanders2016-04-192-8/+8
|
* move sys/time.h support functionality out of generic headerVincent Sanders2016-04-1911-36/+61
| | | | | | | The utils header is a large collection of functionality for several system headers and API. This splits out the ones from sys/time.h into a separate header reducing the need for many unconnected source files to include the system header unecessarily.
* fix missing struct on http parameter declaration due to header changeVincent Sanders2016-04-1811-18/+19
|
* reduce content header interdependancyVincent Sanders2016-04-1814-28/+65
|
* clean up header usage in content hnadling coreVincent Sanders2016-04-181-20/+10
|
* fix urldb test buildVincent Sanders2016-04-171-0/+1
|
* fix use of INT_MAX without including limits.hVincent Sanders2016-04-171-0/+1
|
* Reduce unecessary use of networking headersVincent Sanders2016-04-176-13/+69
| | | | | | | | The utility configuration header dragged in a number of bsd sockets and related API as a side effect of setting up the configuration. By splitting the header and API setup into a separate header only the small number of places that need the functionality explitly include it.
* urldb no longer uses curl directly but it does need correct network includesVincent Sanders2016-04-171-0/+1
| | | | | | The update to remove curl usage from urldb must pull in the utility config header instead to get inet_aton and such or compoles on some platforms fail.
* fix missing misc table fixup on beosVincent Sanders2016-04-171-1/+1
|
* create date and time to seconds since epoch processing utility functionVincent Sanders2016-04-165-60/+130
| | | | | | | currently NetSurf uses curl_getdate to convert textural date and time strings into seconds since epoch. It is betetr to move this functionality to a utility function so curl_getdate can easily be replaced if required.
* complete the rename of the gui browser tableVincent Sanders2016-04-1626-82/+82
| | | | | | When the operations tables were created the browser table was renamed to miscellaneous except the actual rename patch was never applied, this fixes that situation.
* make check library probe faliure silentVincent Sanders2016-04-161-9/+42
|
* Ensure the ARexx-reported version number doesn't jump around between CI and ↵Chris Young2016-04-161-2/+3
| | | | | | release builds Update minor version for next release cycle
* update version info for next development cycleVincent Sanders2016-04-067-12/+11
|
* Merge branch 'heads/release/3.5'Vincent Sanders2016-04-060-0/+0
|\
| * Update version for 3.5 releaserelease/3.5Vincent Sanders2016-04-065-13/+6
|/
* Skip setting the pen in the RastPort if it is already set to that penChris Young2016-03-232-2/+8
| | | | This captures the scenario when the RGBA value has changed but graphics.library has picked the same pen.
* Avoid nsurl NULL accessChris Young2016-03-231-1/+1
|
* Ensure we are only accessing pixel data using amiga_bitmap_get_buffer()Chris Young2016-03-221-6/+7
|
* Ensure we don't access invalid pointersChris Young2016-03-222-5/+15
|
* Document new bitmap functionsChris Young2016-03-223-5/+75
|
* Make struct bitmap private to bitmap.cChris Young2016-03-229-39/+87
|
* Apparently setting pens is a strangely complex process, so avoid it.Chris Young2016-03-222-0/+16
|
* Update font interface documentation to include parameter directionVincent Sanders2016-03-222-12/+12
|
* fix broken windows frontend font handlingVincent Sanders2016-03-221-51/+109
|
* Fix obvious bug in nsfont_split.Michael Drake2016-03-211-3/+2
| | | | | Was using nsfont_position_in_string instead of nsfont_width, resulting in returning nonsense actual_x and char_offset values.
* Log nsfont_width failure.Michael Drake2016-03-211-0/+2
|
* Remove printf logging.Michael Drake2016-03-211-1/+0
|
* Add missing resources to windows frontendVincent Sanders2016-03-204-0/+12
|
* fix new creating new window assertVincent Sanders2016-03-201-6/+33
|
* add certificate authority bundle handling to windowsVincent Sanders2016-03-203-1/+30
| | | | | | | | | The curl certificate handling on windows does not have a compiled in default location so it is necessary to attempt to find a default bundle. This provides a bundle in the install and code to set it as the default bundle location.
* Fix size_t printf formattingVincent Sanders2016-03-1712-54/+88
| | | | | | | The printf formatting for size_t is set in c99 as %zu but in windows it is %Iu this is solved by adding and inttypes style PRI macro for size_t This also uses this macro everywhere size_t is formatted.
* Update CA bundleVincent Sanders2016-03-171-234/+139
|
* OS3 compatible language mappingsChris Young2016-03-161-0/+11
|
* frontends should not call the reformat API directlyVincent Sanders2016-03-161-1/+1
| | | | | | | The reformat API locking semantics are challenging to understand, efectiveky browser_window_reformat should never be called by frontend code directly except explicitly on the reformat callback. Otherwise the content may already be locked and the system winds up asserting.
* remove unecessary header inclusionVincent Sanders2016-03-161-7/+1
|