Witold Filipczyk
|
8badb62c34
|
[document] I did not test it, but I guess it must be & prepended here
|
2023-11-29 16:15:34 +01:00 |
|
Witold Filipczyk
|
a5d2119dbf
|
[map] Reimplemented map as hash
Maybe it is slower, but C only.
|
2023-11-28 19:55:37 +01:00 |
|
Witold Filipczyk
|
e0909362eb
|
[view] this include is only for ecmascript
|
2023-11-28 15:47:53 +01:00 |
|
Witold Filipczyk
|
3bdb576929
|
[viewer] unneeded include
|
2023-11-28 15:45:28 +01:00 |
|
Witold Filipczyk
|
899304d6ef
|
[viewer] form.cpp -> form.c
|
2023-11-28 15:41:48 +01:00 |
|
Witold Filipczyk
|
c14989ab91
|
[viewer] link.cpp -> link.c
Moved some code to ecmascript-c.cpp
|
2023-11-28 15:33:54 +01:00 |
|
Witold Filipczyk
|
88d836355d
|
[viewer] This include was not needed
|
2023-11-28 15:15:56 +01:00 |
|
Witold Filipczyk
|
7e48d22f51
|
[viewer] view.cpp -> view.c
|
2023-11-27 19:14:39 +01:00 |
|
Witold Filipczyk
|
bbf902f426
|
[viewer] This include was not needed
|
2023-11-27 18:52:19 +01:00 |
|
Witold Filipczyk
|
8f431a126f
|
[viewer] vs.cpp -> vs.c
|
2023-11-27 18:34:15 +01:00 |
|
Witold Filipczyk
|
9dedc5779b
|
[dcument] Compilation fix
|
2023-11-27 18:33:44 +01:00 |
|
Witold Filipczyk
|
bfd3f01d35
|
[document] document.cpp -> document.c
Moved some code to ecmascript-c.cpp.
|
2023-11-27 16:38:58 +01:00 |
|
Witold Filipczyk
|
a07f339fd1
|
[document] get rid of C++ list.
In first place it was implemented in C++ because of memory corruption problems.
|
2023-11-27 16:26:09 +01:00 |
|
Witold Filipczyk
|
4ecb3fa8bb
|
[main] timer.cpp -> timer.c
|
2023-11-27 15:08:20 +01:00 |
|
Witold Filipczyk
|
424466740c
|
[document] renderer.cpp -> renderer.c
Moved ecmascript code to ecmascript-c.cpp
|
2023-11-26 19:47:59 +01:00 |
|
Witold Filipczyk
|
bb137d12e9
|
[download] download.cpp -> download.c
elinks's hash instead of C++ map.
|
2023-11-26 19:09:19 +01:00 |
|
Witold Filipczyk
|
db99981ec5
|
[terminal] Make a copy of filename for hash
|
2023-11-26 19:00:04 +01:00 |
|
Witold Filipczyk
|
49285684ea
|
[quickjs] Makefile
|
2023-11-25 18:43:25 +01:00 |
|
Witold Filipczyk
|
0d4f83e94a
|
[quickjs] include
|
2023-11-25 18:29:32 +01:00 |
|
Witold Filipczyk
|
25027fca0a
|
[dos] doc.cpp -> dos.c
|
2023-11-25 18:23:18 +01:00 |
|
Witold Filipczyk
|
3d3e61a025
|
[quickjs] Missing file
|
2023-11-25 18:21:16 +01:00 |
|
Witold Filipczyk
|
1219e479b5
|
[session] session.cpp -> session.c
|
2023-11-25 18:15:24 +01:00 |
|
Witold Filipczyk
|
d606aca351
|
[terminal] terminal.cpp -> terminal.c
hash from util instead of C++ map
|
2023-11-25 18:08:46 +01:00 |
|
Witold Filipczyk
|
970245b28a
|
[protocol] protocol.cpp -> protocol.c
|
2023-11-25 17:06:11 +01:00 |
|
Witold Filipczyk
|
f70c1dc51b
|
[main] module.cpp -> module.c
|
2023-11-25 14:30:05 +01:00 |
|
Witold Filipczyk
|
009d09ba52
|
[viewer] action.cpp -> action.c
|
2023-11-25 14:13:10 +01:00 |
|
Witold Filipczyk
|
fe8d8d6af0
|
[cache] Renamed cache.cpp -> cache.c
|
2023-11-25 13:29:23 +01:00 |
|
Witold Filipczyk
|
7acee28e2d
|
[dialogs] Rename info.cpp to info.c
Long term goal is to able compile by only C compiler
if ecmascript is not compiled-in.
|
2023-11-25 13:11:21 +01:00 |
|
Witold Filipczyk
|
5c3680af05
|
[spidermonkey] Moved files from ecmascript/libdom/spidermonkey to ecmascript/spidermonkey
|
2023-11-23 18:13:07 +01:00 |
|
Witold Filipczyk
|
efb4ab6304
|
[quickjs] Moved files from ecmascript/libdom/quickjs to ecmascript/quickjs
|
2023-11-23 18:05:23 +01:00 |
|
Witold Filipczyk
|
ad353ebbc8
|
[mujs] moved files from ecmascript/libdom/mujs to ecmascript/mujs
To be consistent with header files.
|
2023-11-23 17:52:39 +01:00 |
|
Witold Filipczyk
|
c3edadc2d9
|
[spidermonkey] Empty finalizers
|
2023-11-22 20:55:57 +01:00 |
|
Witold Filipczyk
|
fe90abbaec
|
[spidermonkey] Check for NULL
|
2023-11-22 20:21:26 +01:00 |
|
Witold Filipczyk
|
267e25e908
|
[spidermoneky] Removed unused parameter from get_form_object
|
2023-11-22 20:13:23 +01:00 |
|
Witold Filipczyk
|
53522b8946
|
[color] memcmp for comparison of colors
Weak point is for example:
256 colors, compiled with true colors.
|
2023-11-21 18:35:13 +01:00 |
|
Witold Filipczyk
|
c3c9041487
|
[mujs] compilation fixes
|
2023-11-21 16:37:37 +01:00 |
|
Witold Filipczyk
|
4495873d39
|
[spidermonkey] These assertions failed
|
2023-11-21 14:33:19 +01:00 |
|
Witold Filipczyk
|
64343791dd
|
[quikcjs] Removed optimisation
No DupValue. There were errors reported by valgrind
|
2023-11-20 20:01:56 +01:00 |
|
Witold Filipczyk
|
c9e1dd93cc
|
[mujs] skip NULL forms
|
2023-11-20 15:52:32 +01:00 |
|
Witold Filipczyk
|
5f3830406e
|
[mujs] ref_count in element
|
2023-11-20 15:44:59 +01:00 |
|
Witold Filipczyk
|
7c24c0ec47
|
[spidermonkey] Added ref_count to el_private
|
2023-11-18 19:34:57 +01:00 |
|
Witold Filipczyk
|
a6a81b9164
|
[config] PRIdPTR format for OPT_LONG
|
2023-11-17 21:29:21 +01:00 |
|
Witold Filipczyk
|
125262eac1
|
[mujs] % PRId64 instead of %ld
|
2023-11-17 20:46:47 +01:00 |
|
Witold Filipczyk
|
25a859090a
|
[qs_parse] i was unused
|
2023-11-17 17:22:00 +01:00 |
|
Witold Filipczyk
|
58b0b39200
|
[hr] char -> unsigned char to avoid warning
|
2023-11-17 16:04:05 +01:00 |
|
Witold Filipczyk
|
aa7edfc16d
|
[osdep] initialize ret
|
2023-11-16 19:09:49 +01:00 |
|
Witold Filipczyk
|
dabfe8dbbd
|
[terminal] initialize blockh
|
2023-11-16 19:03:02 +01:00 |
|
Witold Filipczyk
|
02b644aa64
|
[terminal] Initialize blockh
|
2023-11-16 19:00:19 +01:00 |
|
Witold Filipczyk
|
8d93489933
|
[curl] Download resume for http
|
2023-11-16 16:24:08 +01:00 |
|
Witold Filipczyk
|
1ff535370e
|
[curl] Added download resume for curl's ftp
|
2023-11-16 16:08:29 +01:00 |
|
Witold Filipczyk
|
ec9708a87e
|
[document] init_string(&document->text)
|
2023-11-11 16:34:12 +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
|
a76aa91566
|
[win32] style
|
2023-11-08 17:33:06 +01:00 |
|
Witold Filipczyk
|
98a9cbf2b7
|
[windows] handle terminal resize, based on links2 code
|
2023-11-08 17:29:58 +01:00 |
|
Witold Filipczyk
|
c4add15307
|
[curl] Check CURL_CA_BUNDLE also for ftps
|
2023-11-08 13:39:26 +01:00 |
|
Witold Filipczyk
|
388db93244
|
[curl] Check enviroment variable CURL_CA_BUNDLE
|
2023-11-08 13:09:57 +01:00 |
|
Witold Filipczyk
|
1042755f7f
|
[windows] Less number of warnings
|
2023-11-08 12:28:00 +01:00 |
|
Witold Filipczyk
|
3aed9a8fda
|
[lua] compilation fix for Windows
There is no sigsetjmp function on mingw64.
|
2023-11-08 09:08:54 +01:00 |
|
Witold Filipczyk
|
8164715d0f
|
[select] SOCK_SHIFT for curl under Windows
|
2023-11-06 19:04:14 +01:00 |
|
Witold Filipczyk
|
d6f7e86623
|
[windows] build static
|
2023-11-04 22:02:12 +01:00 |
|
Witold Filipczyk
|
decdfa853c
|
[windows] Compilation fixes
|
2023-11-04 20:30:25 +01:00 |
|
Witold Filipczyk
|
eba67dc278
|
[dos] CONFIG_ECMASCRIPT -> CONFIG_QUICKJS
mujs also can be compiled, and does not have check_heartbeats.
|
2023-11-01 17:19:09 +01:00 |
|
Witold Filipczyk
|
2ac5d5c0b9
|
[quickjs] Do not include <uchar.h>
|
2023-10-29 18:37:07 +01:00 |
|
Witold Filipczyk
|
33d119ba2f
|
[memcount] More mem_alloc and mem_free
|
2023-10-27 21:15:52 +02:00 |
|
Witold Filipczyk
|
d5dc632443
|
[mujs] memcount mem_realloc and mem_free for mujs
Also commented code in mujs_element_init. It caused only a memory leak.
|
2023-10-27 20:37:50 +02:00 |
|
Witold Filipczyk
|
263a06396d
|
[document] Free previous document->title if was set
|
2023-10-27 16:54:18 +02:00 |
|
Witold Filipczyk
|
a476ddd419
|
[memcount] mem_alloc for quickjs
|
2023-10-27 11:16:24 +02:00 |
|
Witold Filipczyk
|
10667d2437
|
[memcount] mem_alloc and others for curl
|
2023-10-27 11:07:05 +02:00 |
|
Witold Filipczyk
|
3834c52686
|
[zstd] Added memcount (only for statically linked zstd)
|
2023-10-26 18:17:16 +02:00 |
|
Witold Filipczyk
|
17b288c935
|
[spidermonkey] ref_count in heartbeat
|
2023-10-25 21:09:25 +02:00 |
|
Witold Filipczyk
|
d5787d46b4
|
[quickjs] reference count in heartbeat.c
|
2023-10-25 20:59:55 +02:00 |
|
Witold Filipczyk
|
6629f34466
|
[memcount] CONFIG_DEBUG inside memcount.h
|
2023-10-25 17:17:08 +02:00 |
|
Witold Filipczyk
|
0b4007fd7e
|
[quickjs] memcount
|
2023-10-25 17:10:59 +02:00 |
|
Witold Filipczyk
|
dae67eee8a
|
[mujs] Added info when CONFIG_DEBUG
|
2023-10-24 19:37:16 +02:00 |
|
rkd77
|
a9ea05f0de
|
Merge pull request #269 from balducci/master
make it build when CONFIG_ECMASCRIPT is undefined
|
2023-10-24 18:43:41 +02:00 |
|
Witold Filipczyk
|
5d750958dd
|
[info] used times -> calls
|
2023-10-24 18:38:04 +02:00 |
|
gabriele balducci
|
1112827be6
|
make it build when CONFIG_ECMASCRIPT is undefined
|
2023-10-24 18:00:11 +01:59 |
|
Witold Filipczyk
|
1145193290
|
[curl] Added info about allocations in CONFIG_DEBUG
|
2023-10-24 17:39:26 +02:00 |
|
Witold Filipczyk
|
007fef1d6c
|
[forms] Temporarily comment assertion
|
2023-10-24 12:34:27 +02:00 |
|
Witold Filipczyk
|
aeeceaaf83
|
[ecmascript] mem_calloc instead of calloc
|
2023-10-24 12:28:00 +02:00 |
|
Witold Filipczyk
|
c753c75f94
|
[po] New lines at the end of text are "forbidden".
|
2023-10-24 11:03:52 +02:00 |
|
Witold Filipczyk
|
2c47b22bc4
|
[libsixel] memcount
|
2023-10-23 21:54:29 +02:00 |
|
Witold Filipczyk
|
f55e9dd33e
|
[brotli] Added debug info
|
2023-10-23 20:12:38 +02:00 |
|
Witold Filipczyk
|
a2ae13cf06
|
[debug] Show info about gzip allocations
Number of callocs from the begining.
Number of active allocations.
Total size of active allocations.
|
2023-10-23 19:06:21 +02:00 |
|
Witold Filipczyk
|
7185d705de
|
[debug] compilation fixes for -Dwithdebug=true
|
2023-10-23 15:56:53 +02:00 |
|
Witold Filipczyk
|
f12134c2cf
|
[libdom] unlock cached
|
2023-10-20 18:04:48 +02:00 |
|
Witold Filipczyk
|
9fc4d8022d
|
[ecmascript] unlock previously locked document
|
2023-10-20 18:02:41 +02:00 |
|
Witold Filipczyk
|
19cb86aeff
|
[mujs] skip reusing of elements
|
2023-10-20 16:38:09 +02:00 |
|
Witold Filipczyk
|
9563fef842
|
[document] check also doc_view->vs
|
2023-10-20 13:44:41 +02:00 |
|
Witold Filipczyk
|
bc302f11d2
|
[ecmascript] Refresh frames
|
2023-10-19 19:16:08 +02:00 |
|
Witold Filipczyk
|
b931536fc3
|
[mujs] Define location in window.c
|
2023-10-19 18:03:53 +02:00 |
|
Witold Filipczyk
|
ba33d709de
|
[document] sort links after rewrite of document
|
2023-10-18 16:34:18 +02:00 |
|
Witold Filipczyk
|
bc597e2b61
|
[mujs] Alias Date.prototype.toGMTString -> Date.prototype.toUTCString
|
2023-10-18 16:33:14 +02:00 |
|
Witold Filipczyk
|
ad077babc4
|
[mujs] Do not enable strict mode
|
2023-10-18 15:54:15 +02:00 |
|
Witold Filipczyk
|
1a25f30831
|
[mujs] Slightly modified way of defining window object
|
2023-10-18 15:23:36 +02:00 |
|
Witold Filipczyk
|
9504926c6b
|
[frames] Do not free doc_view, when toggle html -> plain
I know it is not correct, but at least does not crash.
|
2023-10-15 16:06:53 +02:00 |
|
Witold Filipczyk
|
ddbc49b6b3
|
[http] Added REFERER to curl
|
2023-10-06 15:12:29 +02:00 |
|
Witold Filipczyk
|
2c978637f0
|
[curl] send_cookies
|
2023-10-06 14:58:04 +02:00 |
|
Witold Filipczyk
|
235d998a6a
|
[ecmascript] scroll again
scroll3.html works if started as the first page.
|
2023-10-05 16:42:53 +02:00 |
|
Witold Filipczyk
|
17fecb2aad
|
[spidermonkey] element.checked
|
2023-10-04 20:54:39 +02:00 |
|