summaryrefslogtreecommitdiff
path: root/utils
Commit message (Collapse)AuthorAgeFilesLines
* remove unused url operationsVincent Sanders2014-05-092-375/+0
|
* refactor url utility functions to use standard nserror codes and have ↵Vincent Sanders2014-05-083-153/+171
| | | | appropriate documentation.
* fix silly errors in atari and amiga file operation table changeVincent Sanders2014-05-071-2/+2
|
* add file operations table and make all frontends use it.Vincent Sanders2014-05-075-31/+213
| | | | | | | | | | | | | This rationalises the path construction and basename file operations. The default implementation is POSIX which works for all frontends except windows, riscos and amiga which have differeing path separators and rules. These implementations are significantly more robust than the previous nine implementations and also do not use unsafe strncpy or buffers with arbitrary length limits. These implementations also carry full documentation comments.
* add string utility to join stringsVincent Sanders2014-05-073-1/+128
|
* remove uncessary includesVincent Sanders2014-05-021-7/+2
|
* make brackets matchVincent Sanders2014-05-021-1/+1
|
* OpenBSD headers have strcasestrVincent Sanders2014-05-021-1/+1
|
* adjust javascript library build parameters for openbsdVincent Sanders2014-05-021-2/+8
|
* update to cope with make tool namingVincent Sanders2014-05-021-4/+7
|
* add OpenBSD to jenkins build scriptVincent Sanders2014-05-021-1/+5
|
* use compatability macro for mkdirVincent Sanders2014-04-282-7/+5
|
* make GTK configuration handling conform to XDG specification.Vincent Sanders2014-04-283-14/+132
|
* Remove excessive logging.Michael Drake2014-04-181-1/+0
|
* Handle some directories already existing.Michael Drake2014-04-181-1/+1
| | | | | | | | | When creating the path to the cache directory we were giving up on the first directory that already existed. This prevented the path to the cache directory getting made, which prevented view-source from working if the path was only patially available.
* Add more logging for filename init.Michael Drake2014-04-181-0/+2
|
* Add logging to filename_initialise().Michael Drake2014-04-181-1/+2
|
* Simplify DOM node walker.Michael Drake2014-03-311-36/+20
|
* make nsurl_defragment() API more obvious and remove duplicated parameter ↵Vincent Sanders2014-03-091-0/+9
| | | | checking
* move scheduleing into browser operation tableVincent Sanders2014-03-091-32/+0
|
* Save a call to lwc_string_length.Michael Drake2014-02-151-3/+2
|
* Ensure allocation includes space for fragment.Michael Drake2014-02-151-4/+6
|
* Reject creation of http(s) urls without hosts.Michael Drake2014-02-111-25/+53
|
* Add function to get browser window's extents.Michael Drake2014-02-081-0/+2
|
* Add function to get bw's URL.Michael Drake2014-02-082-0/+15
|
* move utf8 local conversion operations to tableVincent Sanders2014-02-012-7/+3
|
* move verbose log global into logging module and remove netsurf.h includeVincent Sanders2014-01-292-2/+6
|
* move utf8 conversion routines to use nserror instead of their own error enumVincent Sanders2014-01-282-162/+188
|
* move path_to_url and url_to_path to fetch operation tableVincent Sanders2014-01-251-3/+0
|
* Use corestring.Michael Drake2014-01-252-0/+4
|
* Just ref a corestring.Michael Drake2014-01-241-5/+3
|
* Simplify and optimise icon handling.Michael Drake2014-01-242-4/+18
|
* Use corestrings for "about", "data", and "resource".Michael Drake2014-01-242-0/+12
|
* Use corestrings for fetch module's lwc strings.Michael Drake2014-01-242-0/+4
|
* Use corestrings in box construction.Michael Drake2014-01-242-0/+60
|
* cleanup copyright headers and some doc commentsVincent Sanders2014-01-161-5/+0
|
* move 401 login into operation tableVincent Sanders2014-01-161-1/+3
|
* move filename_from_path and path_add_part into gui operation tablesVincent Sanders2014-01-161-2/+1
|
* Support image inputsDaniel Silverstone2014-01-052-0/+4
|
* Rewrite form_successful_controls() to use the DOM.Daniel Silverstone2014-01-052-0/+51
| | | | | | This stops image inputs from working temporarily, but makes inputs inside display:none work correctly. As such, this is a net-win.
* Ensure that file inputs update the dom node and annotate with the unencoded ↵Daniel Silverstone2014-01-042-1/+4
| | | | filename
* Merge branch 'mmu_man/haiku-fixes'Vincent Sanders2014-01-011-1/+2
|\
| * Fix for gcc2 flexible array declarationFrançois Revol2013-12-071-1/+2
| |
* | Update for new lpu API.Michael Drake2013-12-142-25/+0
| |
* | Rename libcss_node_data key for libdom node user data.Michael Drake2013-12-132-3/+4
|/
* Optimise selection by generating node ancestor element/class/id name bloom ↵Michael Drake2013-12-012-0/+3
| | | | filters for new libcss API.
* check mkdir call for errors (coverity 1109834)Vincent Sanders2013-11-281-1/+7
|
* check return from mkdir (coverity 1109834)Vincent Sanders2013-11-271-1/+5
|
* Sort non zero-padded numerical filename parts correctly.Michael Drake2013-11-142-0/+49
|
* Add own implementations of alphasort and scandir when not available.Michael Drake2013-11-142-0/+88
|