Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ASCII: Split out A-F test. | Michael Drake | 2017-03-27 | 1 | -3/+13 |
| | |||||
* | nsurl: Don't allow credentials or host for file: URLs. | Michael Drake | 2017-03-27 | 1 | -0/+10 |
| | |||||
* | nsurl: Set path of "/" for file: URLs with empty path. | Michael Drake | 2017-03-27 | 1 | -3/+7 |
| | |||||
* | nsurl: Add detection of "file:" URL schemes. | Michael Drake | 2017-03-27 | 1 | -0/+10 |
| | |||||
* | nsurl: Add "file:" entry to enum of known URL schemes. | Michael Drake | 2017-03-27 | 1 | -0/+1 |
| | |||||
* | rework corestring implementation | Vincent Sanders | 2017-03-19 | 3 | -1165/+430 |
| | | | | | This removes special casing for some strings and importantly the multiple huge lists of variables in code. | ||||
* | clean up some of the doxygen generation warnings | Vincent Sanders | 2017-02-19 | 1 | -2/+2 |
| | |||||
* | nsurl: Tidy up shared components code. | Michael Drake | 2017-02-08 | 3 | -74/+44 |
| | |||||
* | nsurl: Rationalise debug build option. | Michael Drake | 2017-02-08 | 3 | -73/+42 |
| | |||||
* | nsurl: Tidy up component helper macros. | Michael Drake | 2017-02-08 | 3 | -12/+12 |
| | |||||
* | nsurl: Consolidate conversion to string. | Michael Drake | 2017-02-08 | 3 | -73/+76 |
| | |||||
* | nsurl: Split out URL parsing. | Michael Drake | 2017-02-08 | 4 | -1524/+1677 |
| | |||||
* | nsurl: Split internal structure out into private header. | Michael Drake | 2017-02-08 | 2 | -51/+77 |
| | |||||
* | nusrl: Move into utils/nsurl directory. | Michael Drake | 2017-02-08 | 3 | -1/+6 |
| | |||||
* | Support fixed nsgenbind bindings | Daniel Silverstone | 2017-02-05 | 2 | -1/+35 |
| | |||||
* | create netsurf inttypes header to have portable integer formatting macros | Vincent Sanders | 2017-01-21 | 3 | -23/+6 |
| | |||||
* | rationalise use of utils/utils.h header | Vincent Sanders | 2017-01-19 | 1 | -8/+0 |
| | |||||
* | move plot style header to netsurf include directory | Vincent Sanders | 2017-01-13 | 1 | -1/+1 |
| | | | | | move plotter style header and adjust all callers to use only what they actually require. | ||||
* | move test script into utils | Vincent Sanders | 2016-12-16 | 1 | -0/+35 |
| | |||||
* | Remove nonsense comments | Chris Young | 2016-12-11 | 1 | -3/+0 |
| | |||||
* | Ensure memory used by Messages is freed on exit | Chris Young | 2016-12-11 | 2 | -0/+33 |
| | |||||
* | IDNA: Update to upstream-compatible utf8proc API. | Michael Drake | 2016-11-23 | 1 | -2/+2 |
| | |||||
* | Remove internal BASE64 in favour of nsutils' one | Daniel Silverstone | 2016-11-19 | 3 | -488/+0 |
| | |||||
* | windows frontend netsurf options | Vincent Sanders | 2016-10-19 | 2 | -0/+6 |
| | |||||
* | Table cell nowrap attribute is presentational hint, not UA style. | Michael Drake | 2016-10-13 | 2 | -0/+4 |
| | |||||
* | allow gtk3 target in CI system | Vincent Sanders | 2016-10-08 | 1 | -0/+33 |
| | |||||
* | complete transition to locale independant core operation | Vincent Sanders | 2016-09-29 | 3 | -96/+0 |
| | | | | | | | | | | | | The netsurf core no longer uses any locale dependant operations excepting the mall number or cases where such operations are explicitly wanted. the netsurf_init now calls setlocale with the empty string and lets the c library setup as per its specific implementation. any core functionality that specificaly processes ascii text must use the utils/ascii.h header to do so. | ||||
* | Utils: Remove redundant genpubsuffix.pl (using libnspsl now). | Michael Drake | 2016-09-26 | 1 | -378/+0 |
| | |||||
* | remove junk references to old javascript implementations | Vincent Sanders | 2016-09-19 | 1 | -30/+5 |
| | |||||
* | cleanup seevral doxygen warnings | Vincent Sanders | 2016-09-13 | 1 | -0/+1 |
| | |||||
* | Time: Micro-optimisation: Put GMT first in timezone list. | Michael Drake | 2016-08-17 | 1 | -3/+5 |
| | |||||
* | add some corestrings API tests and fix corestrings fini. | Vincent Sanders | 2016-08-14 | 1 | -1/+3 |
| | |||||
* | Time: Add date string to time_t parser. | Michael Drake | 2016-08-13 | 1 | -3/+810 |
| | |||||
* | url: Use ascii module, rather than ctype for locale safetly. | Michael Drake | 2016-08-13 | 1 | -1/+3 |
| | |||||
* | nsurl: Update to use ascii_* helper functions. | Michael Drake | 2016-08-13 | 1 | -112/+15 |
| | |||||
* | Utils: Add a set of ASCII string parsing helpers. | Michael Drake | 2016-08-13 | 1 | -0/+358 |
| | | | | These are not affected by the current locale. | ||||
* | Time: Expose arrays of weekday and month names. | Michael Drake | 2016-08-13 | 1 | -6/+72 |
| | |||||
* | Treeview: Add `treeview_font_size` to options. | Michael Drake | 2016-08-11 | 1 | -0/+8 |
| | | | | Default is 11pt, and RISC OS overrides to 12pt. | ||||
* | 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 | 3 | -111/+154 |
| | |||||
* | Indentation: spaces to tabs. | Michael Drake | 2016-08-07 | 1 | -3/+3 |
| | |||||
* | remove erroneous parameter check to nsoption_snoptionf | Vincent Sanders | 2016-08-06 | 1 | -1/+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. | ||||
* | improve option test coverage futher | Vincent Sanders | 2016-08-06 | 1 | -3/+11 |
| | |||||
* | Improve user option testing and API parameter checking | Vincent Sanders | 2016-08-05 | 1 | -9/+38 |
| | |||||
* | add tests for utility string handling | Vincent Sanders | 2016-08-04 | 1 | -2/+4 |
| | |||||
* | Improve percent escaping testing, parameter checking and documentation | Vincent Sanders | 2016-08-03 | 1 | -4/+17 |
| | |||||
* | URL escape: Improve API documentation. | Michael Drake | 2016-07-25 | 1 | -4/+6 |
| | |||||
* | URL escape: Simplify to avoid unnecessary allocation. | Michael Drake | 2016-07-25 | 3 | -37/+33 |
| | | | | | | | | 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. | ||||
* | Improve comments. | Michael Drake | 2016-07-24 | 2 | -2/+3 |
| | |||||
* | URL module: Remove unused curl #include. | Michael Drake | 2016-07-24 | 1 | -1/+0 |
| |