mirror of
https://github.com/xroche/httrack.git
synced 2026-05-19 01:15:56 +03:00
Compare commits
16 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
87ed27845b |
Merged revisions 1288,1291-1293,1296-1297,1303,1305-1307,1311,1313-1315 via svnmerge from
http://proliant/svn/httrack/trunk
........
r1288 | roche | 2014-07-20 11:19:50 +0200 (dim., 20 juil. 2014) | 3 lines
Additional message when crashing to report the issue.
........
r1291 | roche | 2014-07-28 22:56:38 +0200 (lun., 28 juil. 2014) | 4 lines
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 ?)
........
r1292 | roche | 2014-07-28 22:56:57 +0200 (lun., 28 juil. 2014) | 3 lines
Added testcase for 'strlen(copyBuff) == qLen failed at htslib.c:3458'
........
r1293 | roche | 2014-07-28 23:02:00 +0200 (lun., 28 juil. 2014) | 3 lines
3.48.19
........
r1296 | roche | 2014-07-28 23:16:44 +0200 (lun., 28 juil. 2014) | 3 lines
Reverted useless check.
........
r1297 | roche | 2014-07-28 23:19:57 +0200 (lun., 28 juil. 2014) | 3 lines
Updated date
........
r1303 | roche | 2014-08-16 10:16:08 +0200 (sam., 16 août 2014) | 3 lines
Fixed "configure script cannot detect libressl" (junk4me46806)
........
r1305 | roche | 2014-08-27 19:01:26 +0200 (mer., 27 août 2014) | 4 lines
Do not include execinfo.h if missing (Android)
Do not use strnlen if missing (Mac OS X 10.6.8) ( nthpowers)
........
r1306 | roche | 2014-08-27 20:10:28 +0200 (mer., 27 août 2014) | 3 lines
Off-by-one.
........
r1307 | roche | 2014-08-27 20:22:56 +0200 (mer., 27 août 2014) | 3 lines
Fixed HAVE_STRNLEN (sheesh, we don't have strnlen.o)
........
r1311 | roche | 2014-10-04 09:39:18 +0200 (sam., 04 oct. 2014) | 1 line
Fixed typo
........
r1313 | roche | 2014-10-15 19:33:35 +0200 (mer., 15 oct. 2014) | 3 lines
Typo :)
........
r1314 | roche | 2014-10-15 21:17:29 +0200 (mer., 15 oct. 2014) | 8 lines
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.
........
r1315 | roche | 2014-10-15 21:44:22 +0200 (mer., 15 oct. 2014) | 3 lines
3.48.20
........
|
||
|
|
5ee4508f6a |
Merged revisions 1269-1272,1278-1282,1285 via svnmerge from
http://proliant/svn/httrack/trunk ........ r1269 | roche | 2014-07-14 10:08:55 +0200 (lun., 14 juil. 2014) | 3 lines Added stack trace on Linux when crashing for httrack ........ r1270 | roche | 2014-07-14 10:10:06 +0200 (lun., 14 juil. 2014) | 3 lines Fixed typo. ........ r1271 | roche | 2014-07-14 10:11:00 +0200 (lun., 14 juil. 2014) | 3 lines Cosmetic ........ r1272 | roche | 2014-07-14 13:55:28 +0200 (lun., 14 juil. 2014) | 1 line Fixed WIN32 ........ r1278 | roche | 2014-07-17 20:38:59 +0200 (jeu., 17 juil. 2014) | 3 lines Warning fix. ........ r1279 | roche | 2014-07-17 20:39:16 +0200 (jeu., 17 juil. 2014) | 3 lines Cache cleanup. Added assert() ........ r1280 | roche | 2014-07-17 20:41:29 +0200 (jeu., 17 juil. 2014) | 3 lines assert => assertf ........ r1281 | roche | 2014-07-17 21:30:53 +0200 (jeu., 17 juil. 2014) | 4 lines 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! :) ........ r1282 | roche | 2014-07-17 21:52:35 +0200 (jeu., 17 juil. 2014) | 3 lines 3.48.18 ........ r1285 | roche | 2014-07-17 22:01:10 +0200 (jeu., 17 juil. 2014) | 3 lines closes:#755107 ........ |
||
|
|
8fa9a7fa04 |
Merged revisions 1259-1260,1263-1264,1266 via svnmerge from
http://proliant/svn/httrack/trunk ........ r1259 | roche | 2014-07-09 07:09:11 +0200 (mer., 09 juil. 2014) | 3 lines Fixed FTBFS on ARM/MIPS again. ........ r1260 | roche | 2014-07-09 07:09:15 +0200 (mer., 09 juil. 2014) | 3 lines 3.48.16 ........ r1263 | roche | 2014-07-12 14:18:33 +0200 (sam., 12 juil. 2014) | 1 line Fixed URL list not working anymore (tom swift) ........ r1264 | roche | 2014-07-12 15:20:10 +0200 (sam., 12 juil. 2014) | 1 line 3.48.17 ........ r1266 | roche | 2014-07-12 15:28:28 +0200 (sam., 12 juil. 2014) | 3 lines 3.48.17 ........ |
||
|
|
f085121f6d |
Merged revisions 1170-1190,1192-1211,1213,1218,1222-1224,1227,1230-1234,1236-1240,1247-1251,1253-1256 via svnmerge from
http://proliant/svn/httrack/trunk
........
r1170 | roche | 2014-06-08 21:54:49 +0200 (dim., 08 juin 2014) | 3 lines
Fixed FTBFS when compiling with zlib versions < 1.2.70 (sammyx)
........
r1171 | roche | 2014-06-08 22:00:57 +0200 (dim., 08 juin 2014) | 3 lines
Added minizip orig files.
........
r1172 | roche | 2014-06-08 22:06:06 +0200 (dim., 08 juin 2014) | 3 lines
Reverted diff, groumph.
........
r1173 | roche | 2014-06-08 22:08:21 +0200 (dim., 08 juin 2014) | 3 lines
Added diff
........
r1174 | roche | 2014-06-09 22:07:04 +0200 (lun., 09 juin 2014) | 3 lines
Updated Makefile
........
r1175 | roche | 2014-06-10 18:37:44 +0200 (mar., 10 juin 2014) | 3 lines
Changed hashtable types to have either opaque void*, or unions.
........
r1176 | roche | 2014-06-10 18:43:33 +0200 (mar., 10 juin 2014) | 1 line
Fixed const
........
r1177 | roche | 2014-06-10 19:04:48 +0200 (mar., 10 juin 2014) | 3 lines
Added missing minizip/mztools.c.diff reference
........
r1178 | roche | 2014-06-10 22:27:13 +0200 (mar., 10 juin 2014) | 6 lines
Added the following compiler flags:
* -Wcast-qual
* -Wmissing-parameter-type
* -Wold-style-definition
........
r1179 | roche | 2014-06-10 22:42:28 +0200 (mar., 10 juin 2014) | 3 lines
-Wstrict-aliasing=2 => -Wstrict-aliasing
........
r1180 | roche | 2014-06-11 18:50:00 +0200 (mer., 11 juin 2014) | 5 lines
Added the following compiler flags:
* -Wunused-but-set-parameter
* -Wignored-qualifiers
........
r1181 | roche | 2014-06-11 20:59:42 +0200 (mer., 11 juin 2014) | 3 lines
Fixed zlib warning (build zlib with -DZLIB_CONST)
........
r1182 | roche | 2014-06-11 21:04:32 +0200 (mer., 11 juin 2014) | 1 line
Fixed WIN32 build (stdint.h)
........
r1183 | roche | 2014-06-14 11:21:48 +0200 (sam., 14 juin 2014) | 3 lines
Hashtable cleanup
........
r1184 | roche | 2014-06-14 11:50:17 +0200 (sam., 14 juin 2014) | 3 lines
Preparing to export the cuckoo hashtable library as "coucal" project
........
r1185 | roche | 2014-06-14 11:51:03 +0200 (sam., 14 juin 2014) | 3 lines
Fixed include
........
r1186 | roche | 2014-06-14 11:55:50 +0200 (sam., 14 juin 2014) | 3 lines
Re-license coucal to BSD-style license.
........
r1187 | roche | 2014-06-14 11:56:14 +0200 (sam., 14 juin 2014) | 3 lines
Fixed includes.
........
r1188 | roche | 2014-06-14 12:05:44 +0200 (sam., 14 juin 2014) | 3 lines
Renamed inthash_* API to coucal_* one.
........
r1189 | roche | 2014-06-14 12:08:38 +0200 (sam., 14 juin 2014) | 3 lines
Remarks over MD5 vs. murmur hashing.
........
r1190 | roche | 2014-06-14 14:39:16 +0200 (sam., 14 juin 2014) | 2 lines
Fixed exports.
Fixed WIN32.
........
r1192 | roche | 2014-06-14 14:46:19 +0200 (sam., 14 juin 2014) | 3 lines
Added diff murmurhash3.h
........
r1193 | roche | 2014-06-14 14:55:11 +0200 (sam., 14 juin 2014) | 3 lines
BSD 3-Clause License
........
r1194 | roche | 2014-06-14 14:59:42 +0200 (sam., 14 juin 2014) | 3 lines
Wrapped lines.
........
r1195 | roche | 2014-06-14 15:07:33 +0200 (sam., 14 juin 2014) | 1 line
Added coucal_get_pvoid() and coucal_get_intptr()
........
r1196 | roche | 2014-06-14 21:35:29 +0200 (sam., 14 juin 2014) | 3 lines
Added comments.
........
r1197 | roche | 2014-06-14 22:02:11 +0200 (sam., 14 juin 2014) | 3 lines
Cosmetic
........
r1198 | roche | 2014-06-14 22:18:56 +0200 (sam., 14 juin 2014) | 3 lines
Added coucal_hash_data()
........
r1199 | roche | 2014-06-15 09:39:57 +0200 (dim., 15 juin 2014) | 3 lines
Original cuckoo hashing paper
........
r1200 | roche | 2014-06-15 09:43:32 +0200 (dim., 15 juin 2014) | 3 lines
Intro line.
........
r1201 | roche | 2014-06-15 09:52:33 +0200 (dim., 15 juin 2014) | 3 lines
Credits.
........
r1202 | roche | 2014-06-15 10:29:02 +0200 (dim., 15 juin 2014) | 1 line
Added coucal_fetch_value_hashes()
........
r1203 | roche | 2014-06-15 10:31:41 +0200 (dim., 15 juin 2014) | 1 line
Added coucal_fetch_value()
........
r1204 | roche | 2014-06-15 10:48:18 +0200 (dim., 15 juin 2014) | 1 line
Added coucal_calc_hashes()
........
r1205 | roche | 2014-06-15 12:24:06 +0200 (dim., 15 juin 2014) | 1 line
Optional 64-bit hash for really big hashtables. (disabled by default)
........
r1206 | roche | 2014-06-15 13:12:08 +0200 (dim., 15 juin 2014) | 1 line
Cleanup in coucal_new()
........
r1207 | roche | 2014-06-15 13:21:17 +0200 (dim., 15 juin 2014) | 1 line
Fixed log size limit check.
........
r1208 | roche | 2014-06-15 14:10:52 +0200 (dim., 15 juin 2014) | 1 line
Better coucal_is_acceptable_pow2() logic
........
r1209 | roche | 2014-06-15 22:27:45 +0200 (dim., 15 juin 2014) | 3 lines
Faster coucal_del_value_
........
r1210 | roche | 2014-06-17 21:09:31 +0200 (mar., 17 juin 2014) | 3 lines
Fixed "old-style function definition" warning.
........
r1211 | roche | 2014-06-17 21:56:26 +0200 (mar., 17 juin 2014) | 3 lines
Possible cause of crash at htstools.c:425 inside long_to_83()
........
r1213 | roche | 2014-06-22 12:22:39 +0200 (dim., 22 juin 2014) | 3 lines
No fopen64() on Android.
........
r1218 | roche | 2014-06-22 12:42:38 +0200 (dim., 22 juin 2014) | 3 lines
Fixed "comparison between signed and unsigned integer expressions"
........
r1222 | roche | 2014-06-22 15:03:07 +0200 (dim., 22 juin 2014) | 2 lines
Handle buggy SVG (Smiling Spectre)
........
r1223 | roche | 2014-06-22 15:30:41 +0200 (dim., 22 juin 2014) | 1 line
Do not uncompress .tgz advertised as "streamed" (Smiling Spectre)
........
r1224 | roche | 2014-06-23 06:49:41 +0200 (lun., 23 juin 2014) | 3 lines
Emergency fixing Invalid address alignment issues on Android
........
r1227 | roche | 2014-06-23 09:33:30 +0200 (lun., 23 juin 2014) | 3 lines
#ifdef failed
........
r1230 | roche | 2014-06-23 20:52:33 +0200 (lun., 23 juin 2014) | 3 lines
Check for aligned access requirements explicitly.
........
r1231 | roche | 2014-06-24 20:16:30 +0200 (mar., 24 juin 2014) | 3 lines
Temporarily switch to MD5 with architectures not supporting unaligned integer accesses.
........
r1232 | roche | 2014-06-27 18:03:10 +0200 (ven., 27 juin 2014) | 3 lines
Fixed NULL pointer dereferencing in back_unserialize (htsback.c:976) spotted on Android platforms
........
r1233 | roche | 2014-06-28 13:18:06 +0200 (sam., 28 juin 2014) | 3 lines
Optimize the case when realloc() returns the same base address while reallocating the string pool.
........
r1234 | roche | 2014-06-28 13:20:04 +0200 (sam., 28 juin 2014) | 3 lines
typo.
........
r1236 | roche | 2014-07-06 10:00:36 +0200 (dim., 06 juil. 2014) | 1 line
Added hts_has_stopped() flag, added some asserts
........
r1237 | roche | 2014-07-06 10:05:19 +0200 (dim., 06 juil. 2014) | 3 lines
Fixed MD5_Init()
........
r1238 | roche | 2014-07-06 10:12:42 +0200 (dim., 06 juil. 2014) | 3 lines
Fixed MD5 definitions
........
r1239 | roche | 2014-07-06 10:17:09 +0200 (dim., 06 juil. 2014) | 3 lines
Fixed HashMD5Context
........
r1240 | roche | 2014-07-06 10:24:40 +0200 (dim., 06 juil. 2014) | 3 lines
Fixed MD5_CTX => struct MD5Context
........
r1247 | roche | 2014-07-07 21:07:08 +0200 (lun., 07 juil. 2014) | 1 line
int => size_t cleanup
........
r1248 | roche | 2014-07-07 21:24:18 +0200 (lun., 07 juil. 2014) | 1 line
Another assert
........
r1249 | roche | 2014-07-08 09:06:10 +0200 (mar., 08 juil. 2014) | 3 lines
Fixed htssafe.h
........
r1250 | roche | 2014-07-08 20:20:20 +0200 (mar., 08 juil. 2014) | 3 lines
Fixed buggy FFFD (replacement character) in place of leading non-ascii character
* closes:#48
........
r1251 | roche | 2014-07-08 20:23:06 +0200 (mar., 08 juil. 2014) | 1 line
3.48-14
........
r1253 | roche | 2014-07-08 20:40:01 +0200 (mar., 08 juil. 2014) | 3 lines
3.48.14
........
r1254 | roche | 2014-07-08 22:01:22 +0200 (mar., 08 juil. 2014) | 3 lines
proxytrack: fixed FTBFS on ARM/MIPS
........
r1255 | roche | 2014-07-08 22:01:32 +0200 (mar., 08 juil. 2014) | 3 lines
Updated man
........
r1256 | roche | 2014-07-08 22:08:20 +0200 (mar., 08 juil. 2014) | 3 lines
3.48.15
........
|
||
|
|
540efa3d86 |
Merged revisions 1020-1023,1027-1029,1031,1033-1036,1038,1040,1042,1044-1054,1058-1072,1074-1087,1089-1112,1114-1124,1126-1128,1130-1133,1137,1139-1143,1145,1147-1159,1161,1163-1164 via svnmerge from
http://proliant/svn/httrack/trunk
........
r1020 | roche | 2014-05-13 22:08:53 +0200 (mar., 13 mai 2014) | 3 lines
#include <stdarg.h>
........
r1021 | roche | 2014-05-13 22:11:02 +0200 (mar., 13 mai 2014) | 3 lines
#include <stdarg.h>
........
r1022 | roche | 2014-05-13 22:11:41 +0200 (mar., 13 mai 2014) | 3 lines
#include <stdarg.h>
........
r1023 | roche | 2014-05-13 22:12:10 +0200 (mar., 13 mai 2014) | 3 lines
Better stdarg.h
........
r1027 | roche | 2014-05-14 19:45:51 +0200 (mer., 14 mai 2014) | 1 line
Added debug logging facility.
........
r1028 | roche | 2014-05-14 19:48:04 +0200 (mer., 14 mai 2014) | 3 lines
Fixed hashtable corruption because of dirty code directly modifying the host address in memory, leading to have hashtable positions not anymore valid.
This issue was especially triggered when a redirect was processed ("Warning moved treated for .." messages)
* closes: #43
........
r1029 | roche | 2014-05-14 19:51:09 +0200 (mer., 14 mai 2014) | 1 line
3.48.7
........
r1031 | roche | 2014-05-14 19:57:18 +0200 (mer., 14 mai 2014) | 3 lines
3.48.7
........
r1033 | roche | 2014-05-14 21:51:33 +0200 (mer., 14 mai 2014) | 1 line
Missing htsCallbackErr definition
........
r1034 | roche | 2014-05-14 22:12:42 +0200 (mer., 14 mai 2014) | 1 line
Clean hts_set_error_callback() and hts_get_error_callback()
........
r1035 | roche | 2014-05-14 22:20:01 +0200 (mer., 14 mai 2014) | 1 line
Fixed macro.
........
r1036 | roche | 2014-05-14 22:27:55 +0200 (mer., 14 mai 2014) | 1 line
Cosmetic
........
r1038 | roche | 2014-05-15 19:06:59 +0200 (jeu., 15 mai 2014) | 1 line
WIN32: zlib 1.2.8
........
r1040 | roche | 2014-05-15 19:08:29 +0200 (jeu., 15 mai 2014) | 1 line
3.48.8
........
r1042 | roche | 2014-05-15 19:22:16 +0200 (jeu., 15 mai 2014) | 3 lines
3.48.8-1
........
r1044 | roche | 2014-05-15 19:26:46 +0200 (jeu., 15 mai 2014) | 3 lines
Removed unused variable.
........
r1045 | roche | 2014-05-15 21:24:56 +0200 (jeu., 15 mai 2014) | 1 line
Fixed uint64_t vs. long long int
........
r1046 | roche | 2014-05-15 21:25:27 +0200 (jeu., 15 mai 2014) | 1 line
Compile-time checks.
........
r1047 | roche | 2014-05-15 21:27:29 +0200 (jeu., 15 mai 2014) | 1 line
Cosmetic.
........
r1048 | roche | 2014-05-15 21:33:38 +0200 (jeu., 15 mai 2014) | 3 lines
Added some asserts for Android.
........
r1049 | roche | 2014-05-15 21:44:28 +0200 (jeu., 15 mai 2014) | 3 lines
tr -d '\r'
........
r1050 | roche | 2014-05-17 14:31:37 +0200 (sam., 17 mai 2014) | 3 lines
Fixed potentiel overrun if the user injects a buggy user-defined structure with a non-terminated %[]
........
r1051 | roche | 2014-05-17 15:20:42 +0200 (sam., 17 mai 2014) | 1 line
Added hts_set_log_vprint_callback()
........
r1052 | roche | 2014-05-17 15:21:03 +0200 (sam., 17 mai 2014) | 1 line
Added hts_set_log_vprint_callback() definition
........
r1053 | roche | 2014-05-17 15:29:45 +0200 (sam., 17 mai 2014) | 1 line
Anonymous logging.
........
r1054 | roche | 2014-05-17 15:55:17 +0200 (sam., 17 mai 2014) | 1 line
Illegal use of strnlen(..., (size_t) -1)
........
r1058 | roche | 2014-05-18 11:49:24 +0200 (dim., 18 mai 2014) | 1 line
Cleanup in socket handling (less ugly casts!)
........
r1059 | roche | 2014-05-18 12:53:29 +0200 (dim., 18 mai 2014) | 1 line
Removed size member from SOCaddr
........
r1060 | roche | 2014-05-18 12:59:07 +0200 (dim., 18 mai 2014) | 3 lines
libtool: in_port_t and sa_family_t
........
r1061 | roche | 2014-05-18 15:11:40 +0200 (dim., 18 mai 2014) | 5 lines
Big cleanup in network address and dns functions:
* removed t_fullhostent insanity
* removed (struct sockaddr*) casts
* use SOCaddr everywhere rather than raw struct hostent*
........
r1062 | roche | 2014-05-18 15:43:09 +0200 (dim., 18 mai 2014) | 1 line
Cleanup in callbacks.
........
r1063 | roche | 2014-05-18 15:55:47 +0200 (dim., 18 mai 2014) | 3 lines
Backlog for web server to 10.
........
r1064 | roche | 2014-05-18 15:55:54 +0200 (dim., 18 mai 2014) | 3 lines
tr -d '\r'
........
r1065 | roche | 2014-05-18 16:02:06 +0200 (dim., 18 mai 2014) | 3 lines
Removed unused variable.
........
r1066 | roche | 2014-05-18 16:05:08 +0200 (dim., 18 mai 2014) | 1 line
Fixed __builtin___strncat_chk warning
........
r1067 | roche | 2014-05-19 21:12:27 +0200 (lun., 19 mai 2014) | 2 lines
Fixed segOutputSize < segSize assertion fails at htscharset.c:993
* closes:#44
........
r1068 | roche | 2014-05-19 21:15:16 +0200 (lun., 19 mai 2014) | 1 line
Added strlcpybuff() macro.
........
r1069 | roche | 2014-05-19 21:17:50 +0200 (lun., 19 mai 2014) | 1 line
char* => const char*
........
r1070 | roche | 2014-05-19 21:24:06 +0200 (lun., 19 mai 2014) | 3 lines
Added unit test for issue #44
........
r1071 | roche | 2014-05-19 21:37:40 +0200 (lun., 19 mai 2014) | 3 lines
tr -d '\r'
........
r1072 | roche | 2014-05-21 19:01:30 +0200 (mer., 21 mai 2014) | 1 line
Cleaner dup
........
r1074 | roche | 2014-05-21 19:21:29 +0200 (mer., 21 mai 2014) | 1 line
3.48.9
........
r1075 | roche | 2014-05-23 17:23:17 +0200 (ven., 23 mai 2014) | 3 lines
3.48.9-1 changelog
........
r1076 | roche | 2014-05-23 17:24:50 +0200 (ven., 23 mai 2014) | 3 lines
3.48.9 (autoconf)
........
r1077 | roche | 2014-05-23 17:28:55 +0200 (ven., 23 mai 2014) | 3 lines
Added symbol visibility features to the build to hide internal symbols (GCC)
........
r1078 | roche | 2014-05-23 23:33:43 +0200 (ven., 23 mai 2014) | 9 lines
"const correctness" cleanup
added the following default flags:
-Wformat
-Wformat-security
-Wmultichar
-Wwrite-strings
fixed several other warnings
........
r1079 | roche | 2014-05-24 09:45:12 +0200 (sam., 24 mai 2014) | 3 lines
Diff are better.
........
r1080 | roche | 2014-05-24 09:50:51 +0200 (sam., 24 mai 2014) | 3 lines
No diff.
........
r1081 | roche | 2014-05-24 09:56:11 +0200 (sam., 24 mai 2014) | 3 lines
Upgraded to minizip 1.1 from zlib 1.2.8
........
r1082 | roche | 2014-05-24 10:17:08 +0200 (sam., 24 mai 2014) | 3 lines
Missing zflush_file member.
........
r1083 | roche | 2014-05-24 10:37:21 +0200 (sam., 24 mai 2014) | 3 lines
Fixed minizip.
........
r1084 | roche | 2014-05-24 13:31:17 +0200 (sam., 24 mai 2014) | 3 lines
Removed ChangeLogUnzip
........
r1085 | roche | 2014-05-24 13:38:11 +0200 (sam., 24 mai 2014) | 3 lines
Fixed EXTRA_DIST
........
r1086 | roche | 2014-05-24 13:57:25 +0200 (sam., 24 mai 2014) | 3 lines
Minizip warning fixes.
........
r1087 | roche | 2014-05-26 21:27:46 +0200 (lun., 26 mai 2014) | 1 line
Big links heap handling cleanup, and removed very old and legacy macros
........
r1089 | roche | 2014-05-26 21:32:34 +0200 (lun., 26 mai 2014) | 3 lines
tr -d '\r'
........
r1090 | roche | 2014-05-27 18:05:09 +0200 (mar., 27 mai 2014) | 3 lines
Fixed symbol import.
........
r1091 | roche | 2014-05-27 18:05:28 +0200 (mar., 27 mai 2014) | 3 lines
tr -d '\r'
........
r1092 | roche | 2014-05-27 18:05:54 +0200 (mar., 27 mai 2014) | 3 lines
Export may_unknown and guess_httptype
........
r1093 | roche | 2014-05-27 18:35:57 +0200 (mar., 27 mai 2014) | 3 lines
Rewritten UTF8 writer to avoir spurious GCC 4.8.3 warnings.
........
r1094 | roche | 2014-05-27 19:45:18 +0200 (mar., 27 mai 2014) | 3 lines
Fixed help option, and too long help line (man: "cannot adjust line")
........
r1095 | roche | 2014-05-27 20:55:13 +0200 (mar., 27 mai 2014) | 1 line
Cleanup, const correctness
........
r1096 | roche | 2014-05-28 18:34:06 +0200 (mer., 28 mai 2014) | 3 lines
Added Vcs-Browser and Vcs-Svn fields to debian/control
........
r1097 | roche | 2014-05-28 18:36:24 +0200 (mer., 28 mai 2014) | 3 lines
Fixed dirty uint32_t cast leading to aliasing issues.
........
r1098 | roche | 2014-05-28 18:50:47 +0200 (mer., 28 mai 2014) | 3 lines
Added MD5 self-test
........
r1099 | roche | 2014-05-28 18:51:56 +0200 (mer., 28 mai 2014) | 3 lines
Fixed const T ** not being castable to const T **
........
r1100 | roche | 2014-05-28 18:58:37 +0200 (mer., 28 mai 2014) | 3 lines
Fixed build.
........
r1101 | roche | 2014-05-28 19:06:47 +0200 (mer., 28 mai 2014) | 3 lines
Really fixed.
........
r1102 | roche | 2014-05-28 19:41:42 +0200 (mer., 28 mai 2014) | 3 lines
Bad md5.
........
r1103 | roche | 2014-05-28 19:55:49 +0200 (mer., 28 mai 2014) | 19 lines
Added AM_PROG_CC_C_O and AM_PROG_LIBTOOL
Removed unused CXX
added the following default compiler flags:
-Wdeclaration-after-statement
-Wsequence-point
-Wparentheses
-Winit-self
-Wuninitialized
-Wformat
-fstrict-aliasing -Wstrict-aliasing=2
added the following default linker flags:
-Wl,--discard-all
-Wl,--no-undefined
Depending on autoconf-archive because using AX_CHECK_COMPILE_FLAG and AX_CHECK_LINK_FLAG
........
r1104 | roche | 2014-05-28 20:27:45 +0200 (mer., 28 mai 2014) | 3 lines
Fixed %%%
........
r1105 | roche | 2014-05-28 20:31:40 +0200 (mer., 28 mai 2014) | 1 line
Rewrite template formatting to be format-injection proof.
........
r1106 | roche | 2014-05-28 20:41:59 +0200 (mer., 28 mai 2014) | 1 line
Fixed heap crawl overflow
........
r1107 | roche | 2014-05-28 20:58:59 +0200 (mer., 28 mai 2014) | 1 line
Rewrite string template formatting to be format-injection proof.
........
r1108 | roche | 2014-05-28 21:03:07 +0200 (mer., 28 mai 2014) | 1 line
Fixed NULL terminated string.
........
r1109 | roche | 2014-05-28 21:03:26 +0200 (mer., 28 mai 2014) | 1 line
Replaced sprintf() by hts_template_format_str()
........
r1110 | roche | 2014-05-28 21:05:31 +0200 (mer., 28 mai 2014) | 1 line
Added assert
........
r1111 | roche | 2014-05-28 21:11:04 +0200 (mer., 28 mai 2014) | 3 lines
Added -Wformat-nonliteral flag.
........
r1112 | roche | 2014-05-29 10:20:07 +0200 (jeu., 29 mai 2014) | 1 line
Allocation cleanup (why "+2", why ?)
........
r1114 | roche | 2014-05-29 10:30:43 +0200 (jeu., 29 mai 2014) | 1 line
Added off_t_to_size_t()
........
r1115 | roche | 2014-05-29 11:34:37 +0200 (jeu., 29 mai 2014) | 3 lines
Fixes.
........
r1116 | roche | 2014-05-29 11:41:59 +0200 (jeu., 29 mai 2014) | 1 line
Removed duplicate opt->lien_tot and opt->liens members in some functions.
........
r1117 | roche | 2014-05-29 17:42:53 +0200 (jeu., 29 mai 2014) | 1 line
Big cleanup: introducing cleaner lien_adrfilsave and lien_adrfil structures holding address/uri or address/uri/filename rather than passing opaque char* of unknown size.
........
r1118 | roche | 2014-05-29 17:53:30 +0200 (jeu., 29 mai 2014) | 1 line
Unused function.
........
r1119 | roche | 2014-05-29 17:57:57 +0200 (jeu., 29 mai 2014) | 1 line
Fixed API change.
........
r1120 | roche | 2014-05-29 18:03:04 +0200 (jeu., 29 mai 2014) | 3 lines
tr -d '\r'
........
r1121 | roche | 2014-05-29 18:14:57 +0200 (jeu., 29 mai 2014) | 1 line
Fixed regression over ./
........
r1122 | roche | 2014-05-29 19:29:02 +0200 (jeu., 29 mai 2014) | 1 line
Take in account opt->maxlink is non-zero
........
r1123 | roche | 2014-05-29 19:58:05 +0200 (jeu., 29 mai 2014) | 1 line
Allocation failure handling.
........
r1124 | roche | 2014-05-29 20:10:14 +0200 (jeu., 29 mai 2014) | 1 line
Better "too many links" reporting.
........
r1126 | roche | 2014-05-30 18:09:02 +0200 (ven., 30 mai 2014) | 3 lines
Missing string.h (moe)
........
r1127 | roche | 2014-06-03 18:26:25 +0200 (mar., 03 juin 2014) | 1 line
Potential fix for htshash.c:330 assertion failure: "error invalidating hash entry"
........
r1128 | roche | 2014-06-04 18:10:38 +0200 (mer., 04 juin 2014) | 3 lines
Do not depend on SetDllDirectory (Windows 2003) as it breaks Windows 2000
* closes: #45
........
r1130 | roche | 2014-06-04 19:02:44 +0200 (mer., 04 juin 2014) | 3 lines
3.48-10
........
r1131 | roche | 2014-06-04 19:06:43 +0200 (mer., 04 juin 2014) | 1 line
3.48.10
........
r1132 | roche | 2014-06-04 19:10:40 +0200 (mer., 04 juin 2014) | 3 lines
Updated configure
........
r1133 | roche | 2014-06-04 19:41:42 +0200 (mer., 04 juin 2014) | 3 lines
Updated man
........
r1137 | roche | 2014-06-04 21:53:07 +0200 (mer., 04 juin 2014) | 3 lines
Fixed "this decimal constant is unsigned only in ISO C90"
........
r1139 | roche | 2014-06-05 17:59:49 +0200 (jeu., 05 juin 2014) | 1 line
changelog
........
r1140 | roche | 2014-06-05 18:00:05 +0200 (jeu., 05 juin 2014) | 3 lines
Added missing .h to -dev
........
r1141 | roche | 2014-06-06 17:47:38 +0200 (ven., 06 juin 2014) | 7 lines
Fixed assertion failure at htscore.c:244 (len + liensbuf->string_buffer_size < liensbuf->string_buffer_capa)
* closes:46
-Cette ligne, et les suivantes ci-dessous, seront ignorées--
M trunk/src/htscore.c
........
r1142 | roche | 2014-06-06 17:48:05 +0200 (ven., 06 juin 2014) | 3 lines
Additional check.
........
r1143 | roche | 2014-06-06 17:57:02 +0200 (ven., 06 juin 2014) | 1 line
3.48.11
........
r1145 | roche | 2014-06-06 18:02:35 +0200 (ven., 06 juin 2014) | 3 lines
3.48.11
........
r1147 | roche | 2014-06-06 20:43:50 +0200 (ven., 06 juin 2014) | 3 lines
Splitted typed arrays in htsarrays.h
Cleaned-up page generation
........
r1148 | roche | 2014-06-06 20:47:24 +0200 (ven., 06 juin 2014) | 3 lines
Updated man
........
r1149 | roche | 2014-06-06 20:47:39 +0200 (ven., 06 juin 2014) | 3 lines
tr -d '\r'
........
r1150 | roche | 2014-06-06 20:47:53 +0200 (ven., 06 juin 2014) | 3 lines
Added htsarrays.h to Makefile and devel libs
........
r1151 | roche | 2014-06-06 21:03:41 +0200 (ven., 06 juin 2014) | 1 line
Progressive power-of-two allocator for linked blocks.
........
r1152 | roche | 2014-06-06 21:08:47 +0200 (ven., 06 juin 2014) | 1 line
Cleanup.
........
r1153 | roche | 2014-06-06 22:58:35 +0200 (ven., 06 juin 2014) | 3 lines
Fixed initializer.
........
r1154 | roche | 2014-06-07 09:03:08 +0200 (sam., 07 juin 2014) | 3 lines
Fixed --advanced-maxlinks broken (Localhost)
........
r1155 | roche | 2014-06-07 09:03:13 +0200 (sam., 07 juin 2014) | 3 lines
Better.
........
r1156 | roche | 2014-06-08 11:26:46 +0200 (dim., 08 juin 2014) | 1 line
Typos
........
r1157 | roche | 2014-06-08 11:35:34 +0200 (dim., 08 juin 2014) | 3 lines
Fixed __cplusplus issues
........
r1158 | roche | 2014-06-08 13:12:21 +0200 (dim., 08 juin 2014) | 4 lines
Using subdir-objects for automake
Replaced legacy INCLUDES by AM_CPPFLAGS
........
r1159 | roche | 2014-06-08 13:22:41 +0200 (dim., 08 juin 2014) | 3 lines
3.48.12
........
r1161 | roche | 2014-06-08 15:02:43 +0200 (dim., 08 juin 2014) | 9 lines
Public definitions cleanup (especially for httraqt)
htsopt.h now has the following definitions:
* struct htsrequest_proxy
* struct htsrequest
* struct htsblk
* struct lien_url
* struct lien_back
........
r1163 | roche | 2014-06-08 15:58:57 +0200 (dim., 08 juin 2014) | 1 line
__cplusplus
........
r1164 | roche | 2014-06-08 17:43:28 +0200 (dim., 08 juin 2014) | 3 lines
3.48.13
........
|
||
|
|
c16bceaf22 |
Merged revisions 975,977-983,985-1014,1016 via svnmerge from
http://proliant/svn/httrack/trunk ........ r975 | roche | 2014-05-02 17:13:29 +0200 (ven., 02 mai 2014) | 1 line Big cleanup in functions writing to a char buffer without proper size boundary. ........ r977 | roche | 2014-05-02 17:16:18 +0200 (ven., 02 mai 2014) | 3 lines Add htsconcat.c ........ r978 | roche | 2014-05-02 19:44:51 +0200 (ven., 02 mai 2014) | 3 lines Fixes. ........ r979 | roche | 2014-05-02 19:53:49 +0200 (ven., 02 mai 2014) | 1 line Fixed WIN32. ........ r980 | roche | 2014-05-02 20:05:57 +0200 (ven., 02 mai 2014) | 1 line HTTRACK_DEFLIB cleanup. ........ r981 | roche | 2014-05-02 20:39:21 +0200 (ven., 02 mai 2014) | 1 line Fixed issue #42 (long query strings with accents) ........ r982 | roche | 2014-05-02 21:19:08 +0200 (ven., 02 mai 2014) | 4 lines Added "long query string" ut/ See <https://code.google.com/p/httrack/issues/detail?id=42> ........ r983 | roche | 2014-05-04 10:48:23 +0200 (dim., 04 mai 2014) | 1 line Big cleanup in string primitives and abort functions ........ r985 | roche | 2014-05-04 11:01:07 +0200 (dim., 04 mai 2014) | 3 lines Newlines. ........ r986 | roche | 2014-05-04 13:00:49 +0200 (dim., 04 mai 2014) | 3 lines Added htssafe.h ........ r987 | roche | 2014-05-04 13:01:01 +0200 (dim., 04 mai 2014) | 3 lines Use GCC's __builtin_types_compatible_p() ........ r988 | roche | 2014-05-04 13:02:43 +0200 (dim., 04 mai 2014) | 3 lines Comment. ........ r989 | roche | 2014-05-04 16:00:30 +0200 (dim., 04 mai 2014) | 1 line More hashtable stress ........ r990 | roche | 2014-05-04 16:24:27 +0200 (dim., 04 mai 2014) | 2 lines Hashtable: logging in case of troubles ........ r991 | roche | 2014-05-04 16:29:26 +0200 (dim., 04 mai 2014) | 1 line Cleanup. ........ r992 | roche | 2014-05-04 16:35:01 +0200 (dim., 04 mai 2014) | 3 lines Fix. ........ r993 | roche | 2014-05-04 16:35:22 +0200 (dim., 04 mai 2014) | 1 line Fix 2. ........ r994 | roche | 2014-05-04 16:44:17 +0200 (dim., 04 mai 2014) | 1 line Potentially unused functions. ........ r995 | roche | 2014-05-04 16:57:41 +0200 (dim., 04 mai 2014) | 1 line Fixed hidden type. ........ r996 | roche | 2014-05-04 17:16:59 +0200 (dim., 04 mai 2014) | 1 line Replaced ugly cat by snprintf ........ r997 | roche | 2014-05-04 17:17:21 +0200 (dim., 04 mai 2014) | 1 line Added strlcatbuff ........ r998 | roche | 2014-05-04 17:50:12 +0200 (dim., 04 mai 2014) | 1 line Fixed build. ........ r999 | roche | 2014-05-04 18:04:18 +0200 (dim., 04 mai 2014) | 3 lines Added -DLIBHTTRACK_EXPORTS for libhttrack ........ r1000 | roche | 2014-05-06 20:40:50 +0200 (mar., 06 mai 2014) | 1 line Fixed regression introduced in r995 over strcpybuff() reusing macro arguments multiple times, leading to troubles when using side-effects. ........ r1001 | roche | 2014-05-06 20:42:45 +0200 (mar., 06 mai 2014) | 1 line Cleanup in dirty mallocated strings ........ r1002 | roche | 2014-05-08 11:13:54 +0200 (jeu., 08 mai 2014) | 1 line Added assertion handlers to hashtables. ........ r1003 | roche | 2014-05-08 11:14:19 +0200 (jeu., 08 mai 2014) | 1 line Assertion handler ........ r1004 | roche | 2014-05-08 11:14:48 +0200 (jeu., 08 mai 2014) | 1 line Assertion handler (2) ........ r1005 | roche | 2014-05-08 11:17:27 +0200 (jeu., 08 mai 2014) | 1 line Missing NULL. ........ r1006 | roche | 2014-05-08 11:25:11 +0200 (jeu., 08 mai 2014) | 1 line Inline keyword. ........ r1007 | roche | 2014-05-09 18:43:48 +0200 (ven., 09 mai 2014) | 3 lines assert cleanup. ........ r1008 | roche | 2014-05-09 18:52:29 +0200 (ven., 09 mai 2014) | 3 lines cache->iadr is not supposed to be NULL, but ... (could explain crashes on Android at data.app_lib.com_httrack_android_1.libhttrack_so.0x62e4c) ........ r1009 | roche | 2014-05-10 16:15:22 +0200 (sam., 10 mai 2014) | 2 lines Mitigate stash overflow by resizing the hashtable. Added better logging. ........ r1010 | roche | 2014-05-10 21:07:51 +0200 (sam., 10 mai 2014) | 1 line Hashtable: names for debugging, and better logging ........ r1011 | roche | 2014-05-10 21:08:05 +0200 (sam., 10 mai 2014) | 1 line Better logging for hashtables ........ r1012 | roche | 2014-05-11 10:27:09 +0200 (dim., 11 mai 2014) | 1 line Fixed warning: "warning: no previous prototype for 'htsthread_wait'" ........ r1013 | roche | 2014-05-12 20:54:27 +0200 (lun., 12 mai 2014) | 3 lines Fixed buggy , in man ........ r1014 | roche | 2014-05-13 21:21:12 +0200 (mar., 13 mai 2014) | 1 line 3.48.6 ........ r1016 | roche | 2014-05-13 21:24:40 +0200 (mar., 13 mai 2014) | 3 lines 3.48.6 ........ |
||
|
|
f179036bda | Missing merges. | ||
|
|
2f99eec8d9 |
Merged revisions 972 via svnmerge from
http://proliant/svn/httrack/trunk ........ r972 | roche | 2014-05-02 16:39:27 +0200 (ven., 02 mai 2014) | 3 lines 3.48.5 ........ |
||
|
|
6e611c37bd |
Merged revisions 970 via svnmerge from
http://proliant/svn/httrack/trunk ........ r970 | roche | 2014-04-29 21:32:18 +0200 (mar., 29 avril 2014) | 3 lines Fixed manual (lintian) ........ |
||
|
|
aa3c3ed18f |
Merged revisions 941,943,946,961-968 via svnmerge from
http://proliant/svn/httrack/trunk ........ r941 | roche | 2014-04-13 16:29:00 +0200 (dim., 13 avril 2014) | 3 lines changelog (Windows only) ........ r943 | roche | 2014-04-13 16:29:24 +0200 (dim., 13 avril 2014) | 3 lines 3.48.3 (Windows only diffs) ........ r946 | roche | 2014-04-13 20:59:36 +0200 (dim., 13 avril 2014) | 3 lines const char* fixes. ........ r961 | roche | 2014-04-24 21:24:11 +0200 (jeu., 24 avril 2014) | 3 lines Removed __DATE__ for reproducible builds. ........ r962 | roche | 2014-04-24 21:28:32 +0200 (jeu., 24 avril 2014) | 3 lines 2013 is so last year. ........ r963 | roche | 2014-04-24 21:32:26 +0200 (jeu., 24 avril 2014) | 3 lines More 2014. ........ r964 | roche | 2014-04-27 18:46:08 +0200 (dim., 27 avril 2014) | 3 lines Removed buggy definitions (Michael Tautschnig) ........ r965 | roche | 2014-04-27 18:51:21 +0200 (dim., 27 avril 2014) | 3 lines 3.48.4 ........ r966 | roche | 2014-04-27 18:52:54 +0200 (dim., 27 avril 2014) | 3 lines Removed duplicate is_realspace definition ........ r967 | roche | 2014-04-27 18:59:05 +0200 (dim., 27 avril 2014) | 3 lines Better be unsigned int. ........ r968 | roche | 2014-04-27 19:05:20 +0200 (dim., 27 avril 2014) | 3 lines Updated doc. ........ |
||
|
|
3f603d7b35 |
Merged revisions 956 via svnmerge from
http://proliant/svn/httrack/trunk ........ r956 | roche | 2014-04-16 18:08:25 +0200 (mer., 16 avril 2014) | 3 lines Really call dh_autoreconf (Matthias Klose) ........ |
||
|
|
4d6337ec60 |
Merged revisions 954 via svnmerge from
http://proliant/svn/httrack/trunk ........ r954 | roche | 2014-04-15 22:15:46 +0200 (mar., 15 avril 2014) | 3 lines 3.48.1-4 ........ |
||
|
|
117d8bebb3 |
Merged revisions 942 via svnmerge from
http://proliant/svn/httrack/trunk ........ r942 | roche | 2014-04-13 16:29:03 +0200 (dim., 13 avril 2014) | 3 lines VERBOSE=1 dh_auto_test ........ |
||
|
|
1a8f462462 |
Merged revisions 950-951 via svnmerge from
http://proliant/svn/httrack/trunk ........ r950 | roche | 2014-04-15 21:30:24 +0200 (mar., 15 avril 2014) | 3 lines Build-Depends: dh-autoreconf ........ r951 | roche | 2014-04-15 21:33:00 +0200 (mar., 15 avril 2014) | 3 lines 3.48.1-3 ........ |
||
|
|
57a9befbd2 |
Merged revisions 944-945,947-948 via svnmerge from
http://proliant/svn/httrack/trunk ........ r944 | roche | 2014-04-13 19:34:39 +0200 (dim., 13 avril 2014) | 3 lines Call dh_autoreconf_clean before dh_clean ........ r945 | roche | 2014-04-13 20:50:24 +0200 (dim., 13 avril 2014) | 4 lines Do not erase *.a files is these files are the shared library ones. See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744594 ........ r947 | roche | 2014-04-15 21:07:32 +0200 (mar., 15 avril 2014) | 3 lines Standards-Version: 3.9.5 ........ r948 | roche | 2014-04-15 21:10:14 +0200 (mar., 15 avril 2014) | 3 lines 3.48.1-2 ........ |
||
|
|
80289b6966 | New 3.48 branch |