Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add header that may be needed for Windows build. (CI fix attempt.) | Michael Drake | 2016-08-08 | 1 | -0/+1 |
| | |||||
* | Utils: Split time handling functions out of `utils.c` into `time.c`. | Michael Drake | 2016-08-07 | 1 | -107/+0 |
| | |||||
* | Indentation: spaces to tabs. | Michael Drake | 2016-08-07 | 1 | -3/+3 |
| | |||||
* | add tests for utility string handling | Vincent Sanders | 2016-08-04 | 1 | -2/+4 |
| | |||||
* | remove unused warn_user API | Vincent Sanders | 2016-05-02 | 1 | -12/+0 |
| | |||||
* | use the miscellaneous table warning entry | Vincent Sanders | 2016-04-25 | 1 | -0/+12 |
| | | | | | | | change all the frontends to provide the warning callback in the miscelaneous table instead of using the warn_user function. Changing all the warn_user callsites still requires completion. | ||||
* | Split utils header into string functions and everything else | Vincent Sanders | 2016-04-21 | 1 | -0/+1 |
| | | | | | split out the string handling API from the rest of the utils header and fix up all the fallout. | ||||
* | remove unused wallclock API | Vincent Sanders | 2016-04-21 | 1 | -11/+0 |
| | |||||
* | move remove underscores utility to alongside the single gtk call site | Vincent Sanders | 2016-04-20 | 1 | -22/+0 |
| | |||||
* | move regex helper to be with teh single remaining call site | Vincent Sanders | 2016-04-20 | 1 | -16/+0 |
| | |||||
* | move dir_sort_alpha function from generic utils to one specific place it is used | Vincent Sanders | 2016-04-19 | 1 | -35/+0 |
| | |||||
* | Reduce unecessary use of directory entry headers | Vincent Sanders | 2016-04-19 | 1 | -0/+5 |
| | | | | | | | 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 sys/time.h support functionality out of generic header | Vincent Sanders | 2016-04-19 | 1 | -1/+0 |
| | | | | | | | 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. | ||||
* | Reduce unecessary use of networking headers | Vincent Sanders | 2016-04-17 | 1 | -0/+1 |
| | | | | | | | | 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. | ||||
* | create date and time to seconds since epoch processing utility function | Vincent Sanders | 2016-04-16 | 1 | -16/+41 |
| | | | | | | | 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. | ||||
* | Change LOG() macro to be varadic | Vincent Sanders | 2015-05-28 | 1 | -1/+1 |
| | | | | | | | | | | | | This changes the LOG macro to be varadic removing the need for all callsites to have double bracketing and allows for future improvement on how we use the logging macros. The callsites were changed with coccinelle and the changes checked by hand. Compile tested for several frontends but not all. A formatting annotation has also been added which allows the compiler to check the parameters and types passed to the logging. | ||||
* | Update posix source version on monkey frontend to reflect oyr usage of scandir | Vincent Sanders | 2015-05-03 | 1 | -1/+1 |
| | |||||
* | Revert "Fix RISC OS not having a pread/pwrite implementation." | Vincent Sanders | 2015-04-02 | 1 | -32/+0 |
| | | | | | | | This reverts commit 82c7a7a4baf4a7a15381ee720799dc41c3d54909. Conflicts: content/fs_backing_store.c | ||||
* | Fix RISC OS not having a pread/pwrite implementation. | Vincent Sanders | 2015-03-31 | 1 | -0/+32 |
| | |||||
* | add missing errno include | Vincent Sanders | 2015-01-30 | 1 | -0/+1 |
| | |||||
* | Updated time_t fallback reading to not fail if the value is 0 | Vincent Sanders | 2015-01-30 | 1 | -2/+5 |
| | | | | | | | The non strptime fallback reading of time_t values would report faliure if the value it read was 0 which is a valid time. This fixes this path to only fail if there was an actual error processing the value. | ||||
* | make regex wrapper return errors instead of just aborting | Vincent Sanders | 2014-10-25 | 1 | -3/+6 |
| | |||||
* | add helpers for time_t reading/writing | Vincent Sanders | 2014-05-15 | 1 | -17/+46 |
| | |||||
* | make vsnstrjoin correctly check for null arguments. | Vincent Sanders | 2014-05-13 | 1 | -0/+4 |
| | |||||
* | fix typo in nsc_time_strptime | Vincent Sanders | 2014-05-13 | 1 | -1/+1 |
| | |||||
* | add struct tm definition and fix build error | Vincent Sanders | 2014-05-13 | 1 | -1/+1 |
| | |||||
* | add strptime compatability | Vincent Sanders | 2014-05-13 | 1 | -0/+27 |
| | |||||
* | cleanup utils header, remove cruft and add documentation | Vincent Sanders | 2014-05-11 | 1 | -81/+23 |
| | |||||
* | add string utility to join strings | Vincent Sanders | 2014-05-07 | 1 | -0/+79 |
| | |||||
* | Update for new lpu API. | Michael Drake | 2013-12-14 | 1 | -14/+0 |
| | |||||
* | Sort non zero-padded numerical filename parts correctly. | Michael Drake | 2013-11-14 | 1 | -0/+35 |
| | |||||
* | Add own implementations of alphasort and scandir when not available. | Michael Drake | 2013-11-14 | 1 | -0/+84 |
| | |||||
* | cleanup tree_create_leaf_node text ownership | Vincent Sanders | 2013-05-04 | 1 | -15/+23 |
| | |||||
* | Move timeval_subtract to utils/log.c & make it static, as it's not used ↵ | John Mark Bell | 2011-10-15 | 1 | -28/+0 |
| | | | | | | anywhere else svn path=/trunk/netsurf/; revision=13059 | ||||
* | Make strchrnul stupid. | John Mark Bell | 2011-04-08 | 1 | -132/+5 |
| | | | | svn path=/trunk/netsurf/; revision=12174 | ||||
* | Fix build with NDEBUG defined | John Mark Bell | 2011-04-03 | 1 | -3/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12154 | ||||
* | add compatability for inet_pton and inet_aton | Vincent Sanders | 2011-02-07 | 1 | -0/+52 |
| | | | | svn path=/trunk/netsurf/; revision=11627 | ||||
* | Fix windows url bar | Vincent Sanders | 2010-10-17 | 1 | -0/+28 |
| | | | | | | Clean up toolbar and urlbar creation and subclassing svn path=/trunk/netsurf/; revision=10891 | ||||
* | add realpath compatability for windows | Vincent Sanders | 2010-10-09 | 1 | -0/+15 |
| | | | | svn path=/trunk/netsurf/; revision=10873 | ||||
* | Consolidate several 'myrealloc' functions into ns_realloc, rename one which ↵ | Daniel Silverstone | 2010-04-30 | 1 | -0/+13 |
| | | | | | | *is* different, thereby eliminating the word 'myrealloc' from the NS codebase svn path=/trunk/netsurf/; revision=10530 | ||||
* | hopefully fix the _GNU_SOURCE mess | Vincent Sanders | 2010-04-26 | 1 | -0/+2 |
| | | | | svn path=/trunk/netsurf/; revision=10487 | ||||
* | remove _GNU_SOURCE define from everywhere. | Vincent Sanders | 2010-04-24 | 1 | -2/+0 |
| | | | | | | strndup is not standard so provide an implementation. svn path=/trunk/netsurf/; revision=10474 | ||||
* | Add Windows frontend | Vincent Sanders | 2010-01-31 | 1 | -0/+14 |
| | | | | svn path=/trunk/netsurf/; revision=9940 | ||||
* | Merge branches/MarkieB/gtkmain to trunk. | John Mark Bell | 2009-12-17 | 1 | -0/+23 |
| | | | | svn path=/trunk/netsurf/; revision=9729 | ||||
* | Merge LibCSS port to trunk. | John Mark Bell | 2009-07-23 | 1 | -18/+165 |
| | | | | svn path=/trunk/netsurf/; revision=8752 | ||||
* | Limit scope of manually-defined NDEBUG. Purge a bunch of redundant #undef ↵ | John Mark Bell | 2009-05-28 | 1 | -0/+1 |
| | | | | | | NDEBUG. svn path=/trunk/netsurf/; revision=7593 | ||||
* | Make nsgtk compile on Mac OS X. | John Mark Bell | 2008-08-11 | 1 | -0/+1 |
| | | | | svn path=/trunk/netsurf/; revision=5031 | ||||
* | Update my e-mail address. | John Tytgat | 2008-08-05 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=4908 | ||||
* | C89 | François Revel | 2008-07-29 | 1 | -4/+3 |
| | | | | svn path=/trunk/netsurf/; revision=4795 | ||||
* | Update all source code file headers to reflect GPL version 2 only and ↵ | Vincent Sanders | 2007-08-08 | 1 | -5/+15 |
| | | | | | | contain appropriate licence text svn path=/trunk/netsurf/; revision=3486 |