Witold Filipczyk
9f1792e9c3
[version] Defined some getname functions
...
Now --version also display versions of some modules.
2024-09-26 17:06:42 +02:00
Witold Filipczyk
541303cbff
[modules] Additional function getname
...
When non NULL it will be return module name and version.
2024-09-26 16:19:26 +02:00
Witold Filipczyk
ffa6c0c2a7
[meson] / operator for paths
2024-06-03 17:22:24 +02:00
Witold Filipczyk
a1b438a140
[types] get rid of longptr_T
2024-04-07 19:55:02 +02:00
Witold Filipczyk
0fbec94494
[ssl] Change order of includes
...
There was compilation failure on win32.
2023-12-07 12:52:34 +01:00
Witold Filipczyk
ef1569e24c
[dos] Check env CURL_CA_BUNDLE also for non-curl code path
2023-11-10 09:39:59 +01:00
Witold Filipczyk
df4a2bedbf
[curl] Display curl error
2023-06-30 15:57:39 +02:00
Witold Filipczyk
a67188413c
[lists] LIST_HEAD -> LIST_HEAD_EL to not clash with libevent's LIST_HEAD. Also added curl implementation of ftpes and sftp
...
Implementation of ftpes and sftp is based on curl's hiperfifo example. It requires libevent.
ftpes only encrypts control channel. There were problems when both control and data were encrypted. It stucked on SIZE.
Only successful connections work, errors are not handled properly.
2023-06-19 18:43:53 +02:00
Witold Filipczyk
7ea7cacade
[.config] Read/write configuration from ~/.config/elinks . Refs #199
...
Note, configs and other files from ~/.elinks/ are not moved
to ~/.config/elinks/ automatically. You must do it yourself.
ELINKS_CONFDIR and HOME_ETC also are no longer supported.
2022-12-26 17:48:55 +01:00
Witold Filipczyk
f03d1ea44d
[meson] Do not build test programs by default
...
If you want run tests, pass -Dtest=true to meson
and run "meson test" at the end.
2022-11-30 10:17:49 +01:00
Witold Filipczyk
294732babc
[test] compilation fixes
2022-11-21 19:09:50 +01:00
gabriele balducci
2fbecfabd1
Fix typo which causes compilation error when CONFIG_GEMINI is undef
2022-10-14 13:16:08 +01:59
Witold Filipczyk
40884da51f
[ssl] Introduced option "connection.ssl.gemini_cert_verify"
...
gemini sites often have self-signed certificates.
This option allow to enable or disable verification
of certificates independently from https protocol.
2022-10-13 11:57:24 +02:00
Witold Filipczyk
2dc85a2060
[meson] compilation fix when neither openssl nor gnutls were enabled
2022-10-08 11:21:25 +02:00
Witold Filipczyk
0163dea440
[tests] match-hostname-test
2022-10-05 14:51:13 +02:00
Witold Filipczyk
faff6b9b63
ascii replacements for linux virtual terminals
...
Patch by sgerwk, slightly modified. Taken from Debian.
2022-10-03 17:55:20 +02:00
Witold Filipczyk
5dc479386e
[xhr] Handle timeout. Also hexify post body
...
Timeout is silent now.
2022-09-28 21:07:31 +02:00
Witold Filipczyk
2f16f6aee6
[ssl,dos] Copied code from links for own bundle of certificates.
...
Also filename is the same: links.crt.
So if you do not want alert about ssl errors, copy links.crt from links
to src directory of elinks.
2022-06-08 16:14:55 +02:00
Witold Filipczyk
6446dfea82
[ssl] compilation fix
2022-05-13 16:38:52 +02:00
Witold Filipczyk
76cf90a410
[network] compilation fix when ipv6 is disabled.
2022-05-10 15:32:54 +02:00
Witold Filipczyk
2bec2984c4
[dos] Very experimental DOS port based on links-2.26 code
...
WATT-32 and openssl you must compile yourself.
You must tweak configure options, something like:
--disable-utf-8, etc.
Only checked on dosemu with LFN. Networking lags is a bit.
2022-05-09 18:53:36 +02:00
Witold Filipczyk
a753253b10
[network] Compilation fix
2022-05-04 16:18:46 +02:00
Witold Filipczyk
5700ede877
[ssl] include ws2tcpip.h
2022-05-03 16:12:40 +02:00
Witold Filipczyk
f6af4d3538
[network] HAVE_INET_ATON
2022-05-03 15:45:34 +02:00
Witold Filipczyk
2624d22b6e
[socket] Do not do exceptions in code for Win32
...
One set_nonblocking_fd
2022-05-01 15:10:58 +02:00
Unknown
5434b211f0
[ win64 ] changes for win64 with ssl in docker
2022-04-30 18:49:56 +00:00
Witold Filipczyk
b76f48c683
[inet_pton] Compilation fix
2022-04-26 09:51:19 +02:00
Unknown
041c1184ee
[ win64 ] HAVE_INET_PTON ifndef
2022-04-26 08:45:25 +02:00
Unknown
e2cf1923c4
[ win64 ] added openssl build support to docker, minor code changes
2022-04-25 20:52:03 +02:00
Unknown
01319aafd2
[ win64 ] build_win64.sh, doc etc.
2022-04-22 21:47:52 +02:00
Witold Filipczyk
2c2cf97e03
[options] No need for C_ macro in INIT_OPT_*
2022-03-02 19:02:47 +01:00
Witold Filipczyk
ee4d281fd0
[ssl] cast
2022-02-25 20:46:14 +01:00
Witold Filipczyk
f6c9047f22
[dns] cast to char * in safe_read and safe_write calls
2022-02-21 16:34:21 +01:00
Witold Filipczyk
53a3914e47
[ssl] SSL -> ssl_t
2022-01-28 20:22:38 +01:00
Witold Filipczyk
44f0adb1cb
[cache] enum cache_mode -> cache_mode_T
2022-01-28 17:32:27 +01:00
Witold Filipczyk
ef044a5a62
[http] enum blacklist_flags -> blacklist_flags_T
2022-01-28 17:12:27 +01:00
Witold Filipczyk
2cada21757
[network] enum connection_basic_state -> connection_basic_state_T
2022-01-28 16:25:40 +01:00
Witold Filipczyk
ec6cfcaf22
[network] enum connection_priority -> connection_priority_T
2022-01-28 16:22:03 +01:00
Witold Filipczyk
cea2521b91
[encoding] enum stream_encoding -> stream_encoding_T
2022-01-28 16:17:25 +01:00
Witold Filipczyk
7d3cff0655
[network] cast
2022-01-25 18:47:28 +01:00
Witold Filipczyk
2fa67c5730
[char] Introduced macro C_
...
C_("aaaa") -> (char *)("aaaa")
2022-01-19 22:49:13 +01:00
Witold Filipczyk
881f896e85
[mem_calloc] Cast
2022-01-16 21:08:50 +01:00
Witold Filipczyk
be8a030fa7
[mem_realloc] cast return value
2022-01-16 19:38:30 +01:00
Witold Filipczyk
20c161559c
[mem_alloc] cast return value
2022-01-16 19:09:27 +01:00
Witold Filipczyk
75a0b14748
[initialization] {0}; -> {};
...
Current compilers have no problems with this.
2022-01-15 20:30:29 +01:00
Witold Filipczyk
b434b11309
[options] 0 (option_flags) -> OPT_ZERO
2022-01-15 20:10:37 +01:00
Witold Filipczyk
9d2a55d6c3
[uri] URI_DNS_HOST instead of URI_HOST | URI_IDN.
...
Also could be considered URI_HOST_IDN.
2022-01-15 18:15:55 +01:00
Witold Filipczyk
fb9cc73c20
[openssl] Another try to get rid of warning
2022-01-09 15:58:24 +01:00
Witold Filipczyk
00bc37d8a4
Revert "[ssl] Test commit. Now there is no warning"
...
This reverts commit 2cf17a731f
.
2022-01-09 15:50:23 +01:00
Witold Filipczyk
2cf17a731f
[ssl] Test commit. Now there is no warning
2022-01-05 19:39:24 +01:00