1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-09-06 23:44:43 -04:00
Commit Graph

215 Commits

Author SHA1 Message Date
Witold Filipczyk
f53aa94460 [time] timeval_add -> el_timeval_add
Clash with smb.
2023-07-01 19:43:03 +02:00
Witold Filipczyk
d783cf4add [string] string_replace -> el_string_replace 2023-07-01 19:40:24 +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
c0f5a89c48 [c++] Let be compatible with -std=c++98
It is for lite version. js code requires -std=gnu++17
2023-02-12 13:02:35 +01:00
Witold Filipczyk
cb5916214d [c] Let be compatible with -std=gnu90 2023-02-12 12:54:22 +01:00
Witold Filipczyk
2f6cac0243 [ecmascript] Moved add_to_ecmascript_string_list to util/string.h 2023-01-01 09:04:20 +01:00
JailBird
0e8d0dcd55 Remove "user torturation" code 2022-11-15 13:55:16 -06:00
Witold Filipczyk
7ea04c7f0f [isspace] Some implementations of isspace require unsigned char 2022-06-28 20:25:06 +02:00
Witold Filipczyk
534344ce35 [error] suppress warning 2022-06-25 16:19:56 +02:00
Witold Filipczyk
1b5dd3016f [file] cast ti gid_t and uid_t 2022-03-29 19:45:25 +02:00
Witold Filipczyk
af86fdd75b [lists] __typeof__ instead of typeof 2022-02-22 22:23:22 +01:00
Witold Filipczyk
428a81c95d [util] cast to char * 2022-02-21 19:11:02 +01:00
Witold Filipczyk
a82bc17cb0 [util] const in get_tempdir_filename 2022-02-21 19:06:48 +01:00
Witold Filipczyk
d1a01f19db [util] const in add_shell_quoted_to_string 2022-02-21 18:46:35 +01:00
Witold Filipczyk
f55dfad8de [file] const in get_tempdir_filename 2022-02-21 18:02:30 +01:00
Witold Filipczyk
a576245561 [cache] const in redirect_cache 2022-02-21 17:13:14 +01:00
Witold Filipczyk
84c5b2da03 [util] const in env_set 2022-02-17 20:11:45 +01:00
Witold Filipczyk
d7d3268b5c [fastfind] const in comment 2022-02-15 15:36:40 +01:00
Witold Filipczyk
ae32e08ee4 [qs_parse] const 2022-02-09 18:19:22 +01:00
Witold Filipczyk
bd6a1d1d23 [util] const in scanner_string_mapping 2022-02-08 18:14:10 +01:00
Witold Filipczyk
30dcb4d881 [util] const in scan_table_data 2022-02-04 18:36:47 +01:00
Witold Filipczyk
fb007a41a9 [string] anonymous union in string 2022-02-04 18:30:20 +01:00
Witold Filipczyk
6f28ab3dcc [fastfind] const 2022-01-31 17:45:42 +01:00
Witold Filipczyk
32dd119820 [util] const in env_set 2022-01-30 18:26:21 +01:00
Witold Filipczyk
91bf93a784 [const] const char in base64_decode and init_submitted_value 2022-01-30 14:48:43 +01:00
Witold Filipczyk
349a27238f [align] enum format_align -> format_align_T 2022-01-28 16:05:35 +01:00
Witold Filipczyk
86a6326ee2 [fastfind] enum fastfind_flags -> fastfind_flags_T 2022-01-28 15:51:14 +01:00
Witold Filipczyk
b7a8866f3d [secsave] enum secsave_errno -> secsave_errno_T 2022-01-28 14:55:41 +01:00
Witold Filipczyk
af29b2a93f [util] cast 2022-01-26 18:04:36 +01:00
Witold Filipczyk
fffe7169af [lists] cast to void * in case of lack of typeof 2022-01-22 16:39:16 +01:00
Witold Filipczyk
f75e78bdd4 [list] Additional casts in lists macros 2022-01-22 15:08:12 +01:00
Witold Filipczyk
de2a787900 [strstr] no cast 2022-01-18 20:55:08 +01:00
Witold Filipczyk
7b77d84626 [qs_parse] Changed const char * to char * 2022-01-18 20:42:01 +01:00
Witold Filipczyk
53a860a3d6 [strchr] casting first parameter to const char * was not a good idea 2022-01-18 20:30:48 +01:00
Witold Filipczyk
8999a19593 [cast] Explicit casts for narrowing conversions 2022-01-17 17:07:46 +01:00
Witold Filipczyk
cef8851646 [patience] const char * 2022-01-16 21:13:17 +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
89f99a0667 [md5] Force to use own implementation of MD5
MD5 in openssl-3.0 is deprecated, so to avoid
warnings was switched to ELink's version.
2022-01-10 20:23:47 +01:00
Witold Filipczyk
08c71e5289 [typo] typo 2022-01-09 17:53:53 +01:00
Witold Filipczyk
c6860911b5 [string] Limit [[nodiscard]] to C++ only
tcc does not know [[nodiscard]]
2022-01-09 17:52:25 +01:00
Witold Filipczyk
39cd902bc0 [string] Added [[nodiscard]] attribute to init_string 2022-01-09 17:13:30 +01:00
Witold Filipczyk
ad3be0278c [string] Check for NULL 2022-01-04 16:21:20 +01:00
Witold Filipczyk
e53adb8349 [qs_parse] Removed register 2021-12-29 21:10:23 +01:00
Witold Filipczyk
edddb70200 [qs_parse] Added qs_parse code from https://github.com/bartgrantham/qs_parse 2021-12-29 21:01:47 +01:00
Witold Filipczyk
5a14b61c0d [register] Drop register
Compilers are smart and don't need such hints.
2021-12-03 12:34:00 +01:00
Witold Filipczyk
01675c6270 [date] elinks-date-format.patch from PLD 2021-11-03 10:47:39 +01:00
Witold Filipczyk
66305fcb50 [gettext] try system gettext. Refs #62
Now, only meson was changed.
-Dnls=true -Dgettext=true
2021-08-08 21:25:08 +02:00
Witold Filipczyk
ed07082ec9 [string] warning 2021-07-04 12:52:25 +02:00