| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Rewrite HTTP authentication.
Fix extraction of realm from WWW-Authenticate header.
Tidy up login dialog code.
svn path=/import/netsurf/; revision=2085
|
|
|
|
|
|
| |
Clear cached conversion descriptor if iconv() fails
svn path=/import/netsurf/; revision=2071
|
|
|
|
|
|
| |
Confirmation before overwriting with download files; Interface Choices dialog
svn path=/import/netsurf/; revision=2061
|
|
|
|
|
|
| |
Implement HTTP caching algorithm; this should avoid stale cache entries being used.
svn path=/import/netsurf/; revision=2059
|
|
|
|
|
|
| |
Tidy up code to use generic url<->path functions.
svn path=/import/netsurf/; revision=2022
|
|
|
|
|
|
| |
ArtWorks support
svn path=/import/netsurf/; revision=1891
|
|
|
|
|
|
| |
Fix strndup() warnings.
svn path=/import/netsurf/; revision=1850
|
|
|
|
|
|
| |
Rewrite and simplify url_nice() to improve suggested filenames. Add option to keep extensions (no UI currently).
svn path=/import/netsurf/; revision=1814
|
|
|
|
|
|
| |
Faster utf8 next/prev functions
svn path=/import/netsurf/; revision=1797
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Convert Messages files to UTF-8 encoding.
- Replace local_encoding_name() with platform specific
utf8_[to,from]_local_encoding() functions - this allows mapping of 8bit
characters 0x80->0x9f (inclusive).
- All text that is rendered by the RISC OS Wimp is now converted to the system
local encoding prior to display.
- Lose the horrendous hack that was messages_get_key()
- Menu text is now translated to system local encoding on the fly (if necessary)
rather than at menu creation time. This allows the system alphabet to change
under us and our menus remain usable.
- The Languages menu now lists all languages that are present in the LangNames
file. In the case of selecting the UI language, those languages which are not
available are shaded.
svn path=/import/netsurf/; revision=1796
|
|
|
|
|
|
| |
Cache previous iconv conversion descriptor
svn path=/import/netsurf/; revision=1792
|
|
|
|
|
|
| |
Fix file comment for Doxygen.
svn path=/import/netsurf/; revision=1778
|
|
|
|
|
|
| |
Tidy up
svn path=/import/netsurf/; revision=1773
|
|
|
|
|
|
| |
Using Iconv to convert between an encoding and itself is pretty pointless.
svn path=/import/netsurf/; revision=1772
|
|
|
|
|
|
| |
Fix termination of output from url_escape
svn path=/import/netsurf/; revision=1770
|
|
|
|
|
|
|
| |
Improve clarity of use of utf8_to_enc.
Remove use of curl_escape - url_escape does similar things, just better.
svn path=/import/netsurf/; revision=1766
|
|
|
|
|
|
|
| |
Lose cnv_str_local_enc and friends.
UTF-8 conversion functions now return an enumerated type allowing for fallbacks, if appropriate.
svn path=/import/netsurf/; revision=1744
|
|
|
|
|
|
| |
Remove unnecessary include.
svn path=/import/netsurf/; revision=1737
|
|
|
|
|
|
| |
Tighten up entry conditions
svn path=/import/netsurf/; revision=1735
|
|
|
|
|
|
| |
Remove no longer used memory pool code.
svn path=/import/netsurf/; revision=1720
|
|
|
|
|
|
| |
Fix bug in url_up_re which caused /xy/../ not to be recognised when xy was 2 characters. Add defines for match part numbers. Simplify part 6(g) of url_join().
svn path=/import/netsurf/; revision=1704
|
|
|
|
|
|
| |
Make url_join match the spec - see http://www.ics.uci.edu/~fielding/url/test1.html for testcases.
svn path=/import/netsurf/; revision=1682
|
|
|
|
|
|
| |
Query windows, desktop save protocol, confirm abort/quit when downloads in progress
svn path=/import/netsurf/; revision=1679
|
|
|
|
|
|
| |
Dragging URLs into toolbar URL icon; keyboard actions in textareas conform to Wimp's icon editing; display of scale % fixed for 120%
svn path=/import/netsurf/; revision=1676
|
|
|
|
|
|
| |
missing #include
svn path=/import/netsurf/; revision=1651
|
|
|
|
|
|
| |
Lose \todo
svn path=/import/netsurf/; revision=1649
|
|
|
|
|
|
| |
Don't unescape characters 0x80->0xFF
svn path=/import/netsurf/; revision=1648
|
|
|
|
|
|
|
|
|
|
|
|
| |
Split out UTF-8 handling functions.
Submit URL-encoded forms in sensible encoding:
* First entry in accept-charset list, if present
* Document encoding, otherwise
We may want to explicitly look for UTF-8, to save converting.
Convert cnv_str_local_enc/cnv_local_enc_str to use iconv (they're now veneers for utf8_[to/from]_enc).
Provide mechanism for looking up local system charset (derived from system alphabet, under RISC OS)
svn path=/import/netsurf/; revision=1647
|
|
|
|
|
|
| |
Defined NOF_ELEMENTS utility macro
svn path=/import/netsurf/; revision=1635
|
|
|
|
|
|
| |
Talloc memory allocation functions from Samba.
svn path=/import/netsurf/; revision=1591
|
|
|
|
|
|
| |
Fix bug in regex
svn path=/import/netsurf/; revision=1513
|
|
|
|
|
|
|
| |
Make regex work with latest unixlib.
Fix incorrect return value
svn path=/import/netsurf/; revision=1512
|
|
|
|
|
|
| |
Implementation of URL suggestion
svn path=/import/netsurf/; revision=1488
|
|
|
|
|
|
| |
Start on theme auto-install. Fix content_add_user() not to broadcast error on memory exhaustion.
svn path=/import/netsurf/; revision=1448
|
|
|
|
|
|
| |
regexec() returns int, not a pointer.
svn path=/import/netsurf/; revision=1425
|
|
|
|
|
|
| |
Lose warning
svn path=/import/netsurf/; revision=1420
|
|
|
|
|
|
| |
xcalloc/xrealloc/xstrdup-purge - Lose remaining calls (and purge the relevant functions from utils.c)
svn path=/import/netsurf/; revision=1419
|
|
|
|
|
|
| |
Remove die() from squash_whitespace(). All calls need checking.
svn path=/import/netsurf/; revision=1399
|
|
|
|
|
|
| |
Altered calls to xfree into calls to free in clean_cookiejar
svn path=/import/netsurf/; revision=1392
|
|
|
|
|
|
| |
Removed unused function load, and altered call to xcalloc into a call to calloc in clean_cookiejar
svn path=/import/netsurf/; revision=1389
|
|
|
|
|
|
|
|
| |
Lose RISC OS specific includes from GIF code.
Fix jpegs for the gtk build.
Allow use of gifs in gtk build.
svn path=/import/netsurf/; revision=1303
|
|
|
|
|
|
|
|
|
|
|
|
| |
A somewhat better implementation of referrers which no longer sends the referer if the URL schemes don't match.
Things to do:
1) Preservation of referer across redirects (see comment in browser.c:284)
2) GUI templates/code for configuration of referer sending (simple on/off toggle only)
3) Make referer sending when fetching objects/stylesheets for a page pay attention to option_send_referer?
4) Handle the case where the referer is in the form of http://moo:foo@mysite.com/ (ie the login details embedded in the referer - not good).
svn path=/import/netsurf/; revision=1297
|
|
|
|
|
|
| |
Add generic bitmap functions. Move jpeg and mng code from riscos/ to image/ and update to use bitmap. Note: background tiling and drawfile export for jpeg and mng/png are broken.
svn path=/import/netsurf/; revision=1265
|
|
|
|
|
|
|
|
| |
- Rename len() to css_len2px().
- Less compiler warnings concerning float/int implicit casts.
- More stddef.h type usuage.
svn path=/import/netsurf/; revision=1232
|
|
|
|
|
|
|
| |
Rework the interface of the URL handing module to allow for multiple error types.
Modify save_complete URL rewriting appropriately.
svn path=/import/netsurf/; revision=1206
|
|
|
|
|
|
| |
Checkin missing config.h update
svn path=/import/netsurf/; revision=1203
|
|
|
|
|
|
| |
Make the likes of <a href="#foo"> work
svn path=/import/netsurf/; revision=1188
|
|
|
|
|
|
| |
Text search. Press F4 to access it
svn path=/import/netsurf/; revision=1182
|
|
|
|
|
|
| |
Heap debugging functions and log analysis script.
svn path=/import/netsurf/; revision=1156
|
|
|
|
|
|
|
| |
Language configuration menu
Make adjust clicks on font size arrows style guide compliant
svn path=/import/netsurf/; revision=1154
|