sgerwk
526b0d0ff9
use appropriate functions for string allocation and concatenation
2020-09-29 11:36:36 +02:00
sgerwk
90a141be2b
meaningful default save name for data: uri content
2020-09-28 20:10:55 +02:00
Witold Filipczyk
b7b0b28ea8
[data] Moved comment to more appropriate place.
2020-09-19 19:40:38 +02:00
Witold Filipczyk
267948b2e8
[data] Premature optimisation. One memacpy less for base64 encoded data.
2020-09-19 19:30:47 +02:00
Witold Filipczyk
fefe69f9a5
[uri] For data protocol datalen might be bigger than 65356 bytes. Refs #67
2020-09-18 21:58:28 +02:00
Witold Filipczyk
d731d5901d
[data] Small rewrite.
2020-09-15 08:32:49 +02:00
Witold Filipczyk
3d78cd1264
[data] base64 decoded not encoded. Refs #67
2020-09-14 23:01:03 +02:00
Witold Filipczyk
5dc8c56b2d
[meson] Fixed bittorrent build
2020-09-13 16:12:57 +02:00
Witold Filipczyk
5f87bdbcb2
[meson] meson build scripts.
...
Not finished yet, but I added to motivate myself and others.
The goal is to get a few seconds faster builds.
autotools still will be available.
2020-09-05 22:06:01 +02:00
Guido Cella
0d8d834af3
[rewrite] Update prefixes
2020-07-05 05:58:25 +02:00
Witold Filipczyk
bde596ab67
[cgi] Proper format on 32bit
2020-07-04 13:44:41 +02:00
Guido Cella
a26c5956f4
[ssl] Let requests default to https
2020-06-25 10:40:59 +02:00
Witold Filipczyk
5f462239be
[cgi] Calculate CONTENT_LENGTH also for file uploads
...
Before big_file.cgi caused pipe errors when ported to Python3.
2020-01-03 20:17:10 +01:00
Witold Filipczyk
e4220c0301
[encoding] Do not announce "deflate" as supported encoding method
2019-12-22 11:30:12 +01:00
Witold Filipczyk
f50e306d16
[bittorrent] I'm not sure, but I guess it was a bug here.
...
sizeof == 8 vs sizeof == 20
2019-11-15 17:29:58 +01:00
Witold Filipczyk
90086599da
[encoding] Experimental zstd encoding
2019-07-14 18:54:39 +02:00
Witold Filipczyk
e4b536f8ab
[gopher] Nothing is easy as it seems. Refs #34
2019-05-13 12:46:44 +02:00
Witold Filipczyk
12b270e8d2
[gopher] Allow unix like line endings. Refs #34
2019-05-13 12:09:26 +02:00
Witold Filipczyk
3d23424b9f
[gopher] Another try for #33 .
...
This time replace /URL -> URL for h type.
2019-05-12 22:56:54 +02:00
Witold Filipczyk
41c3485add
Revert "[gopher] Skip '/'. Refs #33 "
...
This reverts commit 5106b31f6c67e180a24e49b83c640e350cff777b.
2019-05-12 22:16:48 +02:00
Witold Filipczyk
5106b31f6c
[gopher] Skip '/'. Refs #33
2019-05-05 16:18:29 +02:00
Witold Filipczyk
3d96b0d7d7
Revert "Compile with C++."
...
This reverts commit 4f4df33638deccd3ed1ce375d3b33da0c652bf86.
2019-04-21 12:27:40 +02:00
Witold Filipczyk
4f4df33638
Compile with C++.
...
Weak points:
- alignof
- js problems
Todo:
- make js work with C++ and mozjs-17
- then mozjs-24
- then mozjs-52
- then mozjs-60
- decrease number of warnings
2019-02-17 20:46:16 +01:00
Witold Filipczyk
d8be2c505e
Rename struct box to struct el_box.
...
In the future I want to copy some code from netsurf, so I'm preparing.
2018-09-09 19:14:56 +02:00
Witold Filipczyk
442f4936dc
Use blacklist to skip verification of certificates
2017-07-23 18:59:05 +02:00
Witold Filipczyk
2fc9b0bf5a
Better handling of content-disposition (line without semicolon)
...
This time it was copied from links2.
2016-08-21 22:02:46 +02:00
Witold Filipczyk
ab63ee8f82
Revert "Fix saving files from speccy.pl archives"
...
This reverts commit 29d85fdb3bdec78a0f049d02af1782a4a949a042.
2016-08-21 18:22:33 +02:00
Witold Filipczyk
29d85fdb3b
Fix saving files from speccy.pl archives
2016-05-28 17:58:17 +02:00
Pete Deas
e9152c8772
gopher: ensure slash after entity type in links
...
This prevents links with null selectors being interpreted as pointing to
a (likely non-existent) file gopher://server/1
An example of a page with such links: gopher://gopher.floodgap.com/1/new
2016-04-30 10:45:42 +02:00
Witold Filipczyk
257422f28c
Reorganisation of code to make C++ happy
2016-04-20 22:21:31 +02:00
Witold Filipczyk
da15322705
Cast to (const char *) in strrchr calls
2016-04-20 21:03:27 +02:00
Witold Filipczyk
96e65c105f
Explicit cast in strstr for C++
2016-04-20 20:46:33 +02:00
Witold Filipczyk
1b06539694
Explicit cast to (const char *) in strcasestr for C++
2016-04-20 20:11:08 +02:00
Witold Filipczyk
52d6f37c8e
Explicit cast to (const char *) for strchr function (C++)
2016-04-20 19:43:37 +02:00
Witold Filipczyk
8cf00fa61c
delete -> delete_ for C++ compatibility
2016-04-20 18:57:32 +02:00
Witold Filipczyk
2e721e051a
template -> template_ for C++ compatibility
2016-04-20 18:05:00 +02:00
Witold Filipczyk
aec900f2ae
Flush decompression with len = 0
...
This is required by code in encoding/brotli.c.
2016-01-16 13:03:54 +01:00
Witold Filipczyk
6eba447e8a
Experimental brotli encoding support.
...
https://github.com/bagder/libbrotli
2015-10-12 23:18:23 +02:00
Witold Filipczyk
b4adf0d70d
Prefer gzip.
2015-08-22 11:22:58 +02:00
Witold Filipczyk
c84dfd7e18
mem_free_if where aplicable. Initialised memory in encoding/*
2015-05-10 17:27:55 +02:00
Witold Filipczyk
06f0dff43f
expert is also proper suffix.
2015-01-02 13:53:10 +01:00
Witold Filipczyk
bdfb3ec754
bug 1145: The freecode.com successor has the URL "freecode.club" but "club"
...
is not recognized as a TLD. Patch by Dr. Markus Waldeck
2014-09-22 21:47:53 +02:00
Witold Filipczyk
7453b03279
deflate switched on again.
...
askubuntu.com uses deflate compression.
2014-09-01 12:50:23 +02:00
Witold Filipczyk
e7ebfa06c3
deflate is broken.
2014-09-01 12:19:49 +02:00
witekfl
4fc6343407
mem_free_if(data) instead of if (data) mem_free(data). Shorter.
2013-01-04 17:54:57 +01:00
witekfl
b0ea7cd7c1
decompress_data is now cleaner, isn't it?
2013-01-04 16:23:09 +01:00
witekfl
6fae43511c
Call decompress_data only for compressed data.
...
Hope this is less missleading than before.
2013-01-04 16:00:50 +01:00
Kalle Olavi Niemitalo
642e164ec3
rewrite: update default dumb and smart prefixes
...
DELETED:
* dumb {b}, smart {bb, bb_fr_en, bb_en_fr}: Redirects to Microsoft
Translator, which I can't get to work without JavaScript. Deleted.
* dumb {pyhelp}, smart {py, pydev}: Deleted as recommended by the
author of the CGI script.
* dumb {pyvault, lyrics}, smart {pyvault}: Can't find a new URL for the
service. Deleted.
* smart {gd}: Google Directory has been shut down. Deleted.
* smart {sd, sdc, sdu, sdp, sdj, whatis}: These don't seem to work
without JavaScript. Deleted.
* smart {id, draft}: The search still exists but I can't get it to
take the words from the URL. Deleted.
UPDATED:
* dumb {cia}: Had changed its URL, and the service is down, but they
intend to restore it. Updated and kept.
* dumb {lua}: ELinks no longer supports Lua 4.0. Changed to 5.1 as
installed by Debian.
* smart {cliki, foldoc, gwho, gwhat, gwhere, gwhen, a, imdb, wn, fsd,
rfcs, cr}: Updated URLs.
2012-11-30 09:24:53 +02:00
Kalle Olavi Niemitalo
90d7c11f28
doxygen: Escape <uri> in doc of bittorrent_download
...
Doxygen warned that <uri> is an unsupported xml/html tag.
It was not intended as a tag though; rather as a placeholder
akin to <var>uri</var>. Escape with a backslash.
2012-11-18 20:16:59 +02:00
Kalle Olavi Niemitalo
6628a3f477
parse_header: document parameters and return value
2012-11-18 17:36:36 +02:00