summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* URL unescape: Calculate new_len at end, rather than maintaining it.Michael Drake2016-07-241-4/+2
|
* URL unescape: return the new length to the caller.Michael Drake2016-07-2411-17/+33
| | | | | | | | The avoids situations were we threw away the length, only for the caller to have to strlen the returned string. Note, there seems to be a case of the amiga front end writing beyond end of allocation. Added a TODO for now.
* Avoid using curl for URL unescaping.Michael Drake2016-07-241-10/+66
| | | | This moves us towards working without curl.
* URL unescape: Use size_t for length.Michael Drake2016-07-242-2/+2
|
* Data URL handling: Use url_unescape rather than curl.Michael Drake2016-07-241-13/+10
|
* Doxygen: Fix instance of bad function comment syntax.Michael Drake2016-07-241-1/+1
|
* Whitespace: Convert spaces to tab for indent.Michael Drake2016-07-241-3/+3
|
* Explicitely support http and https URI schemes in the .desktopFrançois Revol2016-07-221-1/+1
|
* add header for memcpy prototypeVincent Sanders2016-07-151-0/+1
|
* use the correct png type when reading header width and heightVincent Sanders2016-07-151-171/+159
|
* fix gtk TLS certificate viewing with multiple queriesVincent Sanders2016-07-126-26/+79
|
* Make browserglob private to gui.cChris Young2016-07-097-10/+18
|
* tidy-upChris Young2016-07-095-16/+13
|
* Only set JSIMD_FORCENONE if it is not already setChris Young2016-07-091-1/+11
|
* Add missing filesChris Young2016-07-093-0/+88
|
* Force disable libjpeg-turbo's use of AltiVec if we don't have itChris Young2016-07-092-1/+11
| | | | NB: This var must be set when NetSurf is launched. The in-program setting is just a precaution in case the install script isn't run
* Set envvar to the correct valueChris Young2016-07-091-1/+1
|
* Move current user options path to an abstracted nsoptions_read/write functionChris Young2016-07-095-11/+9
|
* Remove unused variable; help gccChris Young2016-07-092-16/+15
|
* Set an env-var if we don't have AltiVecChris Young2016-07-091-0/+13
| | | | This, in theory, allows us to use libjpeg-turbo 1.5+ on both AltiVec and non-AltiVec systems.
* Fix logic in the rare case we're running 8-bit and have a cached full-size ↵Chris Young2016-07-081-2/+4
| | | | native BitMap but need a scaled one.
* Fix the caching logic now we've moved 8-bit scaling earlier in the codeChris Young2016-07-081-2/+4
|
* Use GuiGFX to scale 8-bit images rather than doing two separate operationsChris Young2016-07-081-7/+12
|
* Force friend BitMap usage at depths>8bppChris Young2016-07-081-17/+15
| | | | Fix logic so this forced usage actually applies
* restrict some more varsChris Young2016-07-081-8/+8
|
* Fix the signalling to the old session of NetSurf from the newly-launched one.Chris Young2016-07-033-5/+12
| | | | No idea how this ever worked previously, as it was sending commands to the ARexx server instead of NetSurf.
* Help gcc optChris Young2016-07-031-3/+3
|
* Fix specifying URLs on command lineChris Young2016-07-031-1/+1
|
* Attempt to help gcc out a littleChris Young2016-07-037-38/+47
|
* Use functions for determining throbber bitmap sizeChris Young2016-07-033-17/+27
|
* Handle closing windows and quitting from the menu differentlyChris Young2016-07-034-17/+22
|
* Remove ami_menu_toggle_checked globalChris Young2016-07-034-9/+31
|
* Ensure we aren't using a NULL native BitMap anywhereChris Young2016-07-022-23/+29
|
* Don't abort on startup if GuiGFX is not availableChris Young2016-07-023-7/+21
| | | | Most OS4 users won't need it, everybody else might like the opportunity of using NetSurf to download it :)
* Make Amiga SearchEngines file out of the global one plus our own additionsChris Young2016-07-013-23/+4
|
* move key press enums and operations to their own headerVincent Sanders2016-07-0146-120/+153
|
* remove unecessary core window header usageVincent Sanders2016-06-306-5/+3
|
* fix missing includes caused by header cleanupsVincent Sanders2016-06-302-0/+2
|
* remove unecessary textinput header use from treeview headerVincent Sanders2016-06-303-9/+13
|
* remove unecessary textinput header use from global history headerVincent Sanders2016-06-304-6/+8
|
* remove unecessary textinput header use from hotlist headerVincent Sanders2016-06-303-4/+5
|
* fix missing keycode include on atari platformVincent Sanders2016-06-301-6/+7
|
* remove unecessary textinput header useVincent Sanders2016-06-301-4/+3
|
* reduce curl usage to fetcher, url unescaping and time parsingVincent Sanders2016-06-2915-37/+39
|
* Actually use utils/inet.h instead of sys/select.hDaniel Silverstone2016-06-271-2/+1
|
* fetch.h needs sys/select.h for the fd_set type et al.Daniel Silverstone2016-06-271-0/+2
|