Xavier Roche
2531d47f30
created tag 3.48.20
3.48.20
2014-10-15 19:45:56 +00:00
Xavier Roche
8af06144a7
3.48.20
2014-10-15 19:44:22 +00:00
Xavier Roche
9b5c6cf86e
Fixed webhttrack incompatibility with Chrome
...
* closes:#53
Also fixed HTML-escaping issues inside webhttrack
Rationale: The webhttrack script made the wrong assumption that once the "browse" command returned, it meant the user killed the navigation window, and it had to kill the server itself. However, modern browsers tend to "attach" to an existing session (creating a new tab, for example, within an existing window), causing the browsing command to return immediately, thus causing the server to be killed immediately by the webhttrack script. I have rewritten the logic behind, and now the server is able to kill himself if the parent script dies, AND if the browsing client did not make any activity for two minutes. The "activity" can be any browser/refreshed page, or the internal "ping" iframe (which pings the server every 30 seconds). With this model, we *should* be compatible with old browsers, and modern ones.
2014-10-15 19:17:29 +00:00
Xavier Roche
cce112d40a
Typo :)
2014-10-15 17:33:35 +00:00
Xavier Roche
8dec08f3f3
Fixed typo
2014-10-04 07:39:18 +00:00
Xavier Roche
d5d752a1db
Fixed HAVE_STRNLEN (sheesh, we don't have strnlen.o)
2014-08-27 18:22:56 +00:00
Xavier Roche
f25d6c1f24
Off-by-one.
2014-08-27 18:10:28 +00:00
Xavier Roche
75814fb605
Do not include execinfo.h if missing (Android)
...
Do not use strnlen if missing (Mac OS X 10.6.8) ( nthpowers)
2014-08-27 17:01:26 +00:00
Xavier Roche
a23976f732
Fixed "configure script cannot detect libressl" (junk4me46806)
2014-08-16 08:16:08 +00:00
Xavier Roche
b4f6cbe5fb
Updated date
2014-07-28 21:19:57 +00:00
Xavier Roche
7559f26bfb
Reverted useless check.
2014-07-28 21:16:44 +00:00
Xavier Roche
9285cfa1bb
3.48.19
2014-07-28 21:02:00 +00:00
Xavier Roche
02eb2862d2
Added testcase for 'strlen(copyBuff) == qLen failed at htslib.c:3458'
2014-07-28 20:56:57 +00:00
Xavier Roche
0ac9c0df32
Fixed 'strlen(copyBuff) == qLen failed at htslib.c:3458' assertion failure.
...
Rationale: strncat(..., ..., (size_t) -1) does not behave gently on Linux, and is not equivalent to strcat(..., ...) when using optimizations (could it be a corner-case bug ?)
2014-07-28 20:56:38 +00:00
Xavier Roche
da41e9a7a1
Additional message when crashing to report the issue.
2014-07-20 09:19:50 +00:00
Xavier Roche
b9a35a5d9c
closes:#755107
2014-07-17 20:01:10 +00:00
Xavier Roche
f2ac631565
3.48.18
2014-07-17 19:52:35 +00:00
Xavier Roche
b5e08a8300
Fixed infamous crashes inside the DNS cache due to a corruption within the option structure (E.Kalinowski)
...
This long-lasting bug was a real pain to hunt! :)
2014-07-17 19:30:53 +00:00
Xavier Roche
1d2d42eb4e
assert => assertf
2014-07-17 18:41:29 +00:00
Xavier Roche
d71237d177
Cache cleanup. Added assert()
2014-07-17 18:39:16 +00:00
Xavier Roche
7f8eb5f60f
Warning fix.
2014-07-17 18:38:59 +00:00
Xavier Roche
e1149999ce
Fixed WIN32
2014-07-14 11:55:28 +00:00
Xavier Roche
89a8c3134d
Cosmetic
2014-07-14 08:11:00 +00:00
Xavier Roche
5261673a4d
Fixed typo.
2014-07-14 08:10:06 +00:00
Xavier Roche
1b5adaaa2d
Added stack trace on Linux when crashing for httrack
2014-07-14 08:08:55 +00:00
Xavier Roche
9f21da0f1b
3.48.17
2014-07-12 13:28:28 +00:00
Xavier Roche
a68ec9ad2a
3.48.17
2014-07-12 13:20:10 +00:00
Xavier Roche
f912d9f024
Fixed URL list not working anymore (tom swift)
2014-07-12 12:18:33 +00:00
Xavier Roche
8b8cce197a
3.48.16
2014-07-09 05:09:15 +00:00
Xavier Roche
e8188eb243
Fixed FTBFS on ARM/MIPS again.
2014-07-09 05:09:11 +00:00
Xavier Roche
f59bc8a790
3.48.15
2014-07-08 20:08:20 +00:00
Xavier Roche
854b7fe18e
Updated man
2014-07-08 20:01:32 +00:00
Xavier Roche
920d51082c
proxytrack: fixed FTBFS on ARM/MIPS
2014-07-08 20:01:22 +00:00
Xavier Roche
e35b329c50
3.48.14
2014-07-08 18:40:01 +00:00
Xavier Roche
1ff6c081f1
3.48-14
2014-07-08 18:23:06 +00:00
Xavier Roche
7503937d76
Fixed buggy FFFD (replacement character) in place of leading non-ascii character
...
* closes:#48
2014-07-08 18:20:20 +00:00
Xavier Roche
23fa293e9e
Fixed htssafe.h
2014-07-08 07:06:10 +00:00
Xavier Roche
25c278b599
Another assert
2014-07-07 19:24:18 +00:00
Xavier Roche
721da33d81
int => size_t cleanup
2014-07-07 19:07:08 +00:00
Xavier Roche
c0165072d6
Fixed MD5_CTX => struct MD5Context
2014-07-06 08:24:40 +00:00
Xavier Roche
ebd4d34b7b
Fixed HashMD5Context
2014-07-06 08:17:09 +00:00
Xavier Roche
047c6b726b
Fixed MD5 definitions
2014-07-06 08:12:42 +00:00
Xavier Roche
aecd9a41ea
Fixed MD5_Init()
2014-07-06 08:05:19 +00:00
Xavier Roche
46a9b89dd3
Added hts_has_stopped() flag, added some asserts
2014-07-06 08:00:36 +00:00
Xavier Roche
b6ba5073a5
typo.
2014-06-28 11:20:04 +00:00
Xavier Roche
5eb5b0891d
Optimize the case when realloc() returns the same base address while reallocating the string pool.
2014-06-28 11:18:06 +00:00
Xavier Roche
afff7dc033
Fixed NULL pointer dereferencing in back_unserialize (htsback.c:976) spotted on Android platforms
2014-06-27 16:03:10 +00:00
Xavier Roche
69a93698dc
Temporarily switch to MD5 with architectures not supporting unaligned integer accesses.
2014-06-24 18:16:30 +00:00
Xavier Roche
68d81080b3
Check for aligned access requirements explicitly.
2014-06-23 18:52:33 +00:00
Xavier Roche
a431fcf717
#ifdef failed
2014-06-23 07:33:30 +00:00