16 Commits

Author SHA1 Message Date
Xavier Roche
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
........
2014-10-15 19:45:19 +00:00
Xavier Roche
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
........
2014-07-17 20:08:03 +00:00
Xavier Roche
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
........
2014-07-12 13:30:47 +00:00
Xavier Roche
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
........
2014-07-08 20:17:21 +00:00
Xavier Roche
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
........
2014-06-08 16:17:19 +00:00
Xavier Roche
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
........
2014-06-08 16:16:55 +00:00
Xavier Roche
f179036bda Missing merges. 2014-05-02 15:12:11 +00:00
Xavier Roche
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
........
2014-05-02 14:45:45 +00:00
Xavier Roche
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)
........
2014-05-02 14:13:31 +00:00
Xavier Roche
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.
........
2014-04-27 17:14:27 +00:00
Xavier Roche
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)
........
2014-04-16 16:08:53 +00:00
Xavier Roche
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
........
2014-04-15 20:16:13 +00:00
Xavier Roche
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
........
2014-04-15 19:40:38 +00:00
Xavier Roche
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
........
2014-04-15 19:33:34 +00:00
Xavier Roche
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
........
2014-04-15 19:11:15 +00:00
Xavier Roche
80289b6966 New 3.48 branch 2014-04-13 14:21:05 +00:00
183 changed files with 179 additions and 4057 deletions

View File

@@ -5,4 +5,4 @@ ACLOCAL_AMFLAGS = -I m4
EXTRA_DIST = INSTALL.Linux \
gpl-fr.txt license.txt greetings.txt history.txt \
httrack-doc.html lang.def README.md
httrack-doc.html lang.def

View File

@@ -268,7 +268,7 @@ SUBDIRS = src man m4 libtest templates lang html tests
ACLOCAL_AMFLAGS = -I m4
EXTRA_DIST = INSTALL.Linux \
gpl-fr.txt license.txt greetings.txt history.txt \
httrack-doc.html lang.def README.md
httrack-doc.html lang.def
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive

2
README
View File

@@ -1,5 +1,5 @@
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2015 Xavier Roche and other contributors
Copyright (C) 1998-2014 Xavier Roche and other contributors
Welcome to HTTrack Website Copier!

View File

@@ -1,26 +0,0 @@
# HTTrack Website Copier - Development Repository
## About
_Copy websites to your computer (Offline browser)_
<img src="http://www.httrack.com/htsw/screenshot_w1.jpg" width="34%">
*HTTrack* is an _offline browser_ utility, allowing you to download a World Wide website from the Internet to a local directory, building recursively all directories, getting html, images, and other files from the server to your computer.
*HTTrack* arranges the original site's relative link-structure. Simply open a page of the "mirrored" website in your browser, and you can browse the site from link to link, as if you were viewing it online.
HTTrack can also update an existing mirrored site, and resume interrupted downloads. HTTrack is fully configurable, and has an integrated help system.
*WinHTTrack* is the Windows 2000/XP/Vista/Seven release of HTTrack, and *WebHTTrack* the Linux/Unix/BSD release.
## Website
*Main Website:*
http://www.httrack.com/
## Compile trunk release
```sh
git clone https://github.com/xroche/httrack.git
cd httrack
./configure --prefix=$HOME/usr && make -j8 && make install
```

24
configure vendored
View File

@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for httrack 3.48.21.
# Generated by GNU Autoconf 2.69 for httrack 3.48.20.
#
# Report bugs to <roche+packaging@httrack.com>.
#
@@ -13,7 +13,7 @@
#
#
# HTTrack Website Copier, Offline Browser for Windows and Unix
# Copyright (C) 1998-2015 Xavier Roche and other contributors
# Copyright (C) 1998-2014 Xavier Roche and other contributors
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -616,8 +616,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='httrack'
PACKAGE_TARNAME='httrack'
PACKAGE_VERSION='3.48.21'
PACKAGE_STRING='httrack 3.48.21'
PACKAGE_VERSION='3.48.20'
PACKAGE_STRING='httrack 3.48.20'
PACKAGE_BUGREPORT='roche+packaging@httrack.com'
PACKAGE_URL='http://www.httrack.com/'
@@ -1356,7 +1356,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures httrack 3.48.21 to adapt to many kinds of systems.
\`configure' configures httrack 3.48.20 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1426,7 +1426,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of httrack 3.48.21:";;
short | recursive ) echo "Configuration of httrack 3.48.20:";;
esac
cat <<\_ACEOF
@@ -1537,7 +1537,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
httrack configure 3.48.21
httrack configure 3.48.20
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1546,7 +1546,7 @@ gives unlimited permission to copy, distribute and modify it.
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2015 Xavier Roche and other contributors
Copyright (C) 1998-2014 Xavier Roche and other contributors
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -2169,7 +2169,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by httrack $as_me 3.48.21, which was
It was created by httrack $as_me 3.48.20, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2990,7 +2990,7 @@ fi
# Define the identity of the package.
PACKAGE='httrack'
VERSION='3.48.21'
VERSION='3.48.20'
cat >>confdefs.h <<_ACEOF
@@ -14976,7 +14976,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by httrack $as_me 3.48.21, which was
This file was extended by httrack $as_me 3.48.20, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -15043,7 +15043,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
httrack config.status 3.48.21
httrack config.status 3.48.20
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"

View File

@@ -1,9 +1,9 @@
AC_PREREQ(2.59)
AC_INIT([httrack], [3.48.21], [roche+packaging@httrack.com], [httrack], [http://www.httrack.com/])
AC_INIT([httrack], [3.48.20], [roche+packaging@httrack.com], [httrack], [http://www.httrack.com/])
AC_COPYRIGHT([
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2015 Xavier Roche and other contributors
Copyright (C) 1998-2014 Xavier Roche and other contributors
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by

6
debian/changelog vendored
View File

@@ -1,9 +1,3 @@
httrack (3.48.21-1) unstable; urgency=low
* Updated to 3.48.21 (3.48-21)
-- Xavier Roche <xavier@debian.org> Sat, 14 Mar 2015 15:02:53 +0100
httrack (3.48.20-1) unstable; urgency=low
* Updated to 3.48.20 (3.48-20)

2
debian/control vendored
View File

@@ -5,7 +5,7 @@ Maintainer: Xavier Roche <roche@httrack.com>
Standards-Version: 3.9.5
Build-Depends: debhelper (>= 8.0.0), dh-autoreconf, autotools-dev, autoconf, autoconf-archive, automake, libtool, zlib1g-dev, libssl-dev
Homepage: http://www.httrack.com
Vcs-Git: https://github.com/xroche/httrack.git
Vcs-Svn: http://httrack.googlecode.com/svn/trunk
Vcs-Browser: https://code.google.com/p/httrack/source/browse/trunk/src
Package: httrack

View File

@@ -3,10 +3,7 @@ HTTrack Website Copier release history:
--------------------------------------
This file lists all changes and fixes that have been made for HTTrack
3.48-21
+ Fixed: Google RPMs use /usr/bin/google-chrome as program location (Cickumqt)
+ Fixed: Fixed htsserver not dying (immediately) on quit
+ New: Updated WIN32 OpenSSL to 1.0.1j (Evgeniy)
3.48-20
+ Fixed: webhttrack incompatibility with Chrome
+ Fixed: assertion failure at htslib.c:3458 (strlen(copyBuff) == qLen) seen on Linux
+ Fixed: infamous crashes inside the DNS cache due to a corruption within the option structure (E.Kalinowski/karbofos)

View File

@@ -7,6 +7,7 @@ HelpHtmlimagesdir = $(HelpHtmldir)/images
HelpHtmlTxtdir = $(HelpHtmldir)
WebHtmldir = $(HelpHtmldir)/server
WebHtmlimagesdir = $(HelpHtmldir)/server/images
WebHtmlsfxdir = $(HelpHtmldir)/server/sfx
WebPixmapdir = $(datadir)/pixmaps
WebIcon16x16dir = $(datadir)/icons/hicolor/16x16/apps
WebIcon32x32dir = $(datadir)/icons/hicolor/32x32/apps
@@ -21,6 +22,7 @@ HelpHtmlimages_DATA = images/*
HelpHtmlTxt_DATA = ../greetings.txt ../history.txt ../license.txt
WebHtml_DATA = server/*.html server/*.js server/*.css
WebHtmlimages_DATA = server/images/*
WebHtmlsfx_DATA = server/sfx/*
# note: converted & normalized by
# ico2xpm favicon.ico -o httrack.xpm
# mogrify -format xpm -map /usr/share/doc/menu/examples/cmap.xpm httrack.xpm
@@ -31,7 +33,7 @@ WebIcon48x48_DATA = server/div/48x48/*.png
VFolderEntry_DATA = server/div/*.desktop
EXTRA_DIST = $(HelpHtml_DATA) $(HelpHtmlimg_DATA) $(HelpHtmlimages_DATA) \
$(HelpHtmldiv_DATA) $(WebHtml_DATA) $(WebHtmlimages_DATA) \
$(HelpHtmldiv_DATA) $(WebHtml_DATA) $(WebHtmlimages_DATA) $(WebHtmlsfx_DATA) \
$(WebPixmap_DATA) $(WebIcon16x16_DATA) $(WebIcon32x32_DATA) $(WebIcon48x48_DATA) \
$(VFolderEntry_DATA) \
httrack.css

View File

@@ -104,12 +104,13 @@ am__installdirs = "$(DESTDIR)$(HelpHtmldir)" \
"$(DESTDIR)$(HelpHtmlimagesdir)" "$(DESTDIR)$(HelpHtmlimgdir)" \
"$(DESTDIR)$(HelpHtmlrootdir)" "$(DESTDIR)$(VFolderEntrydir)" \
"$(DESTDIR)$(WebHtmldir)" "$(DESTDIR)$(WebHtmlimagesdir)" \
"$(DESTDIR)$(WebIcon16x16dir)" "$(DESTDIR)$(WebIcon32x32dir)" \
"$(DESTDIR)$(WebIcon48x48dir)" "$(DESTDIR)$(WebPixmapdir)"
"$(DESTDIR)$(WebHtmlsfxdir)" "$(DESTDIR)$(WebIcon16x16dir)" \
"$(DESTDIR)$(WebIcon32x32dir)" "$(DESTDIR)$(WebIcon48x48dir)" \
"$(DESTDIR)$(WebPixmapdir)"
DATA = $(HelpHtml_DATA) $(HelpHtmlTxt_DATA) $(HelpHtmldiv_DATA) \
$(HelpHtmlimages_DATA) $(HelpHtmlimg_DATA) \
$(HelpHtmlroot_DATA) $(VFolderEntry_DATA) $(WebHtml_DATA) \
$(WebHtmlimages_DATA) $(WebIcon16x16_DATA) \
$(WebHtmlimages_DATA) $(WebHtmlsfx_DATA) $(WebIcon16x16_DATA) \
$(WebIcon32x32_DATA) $(WebIcon48x48_DATA) $(WebPixmap_DATA)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
@@ -252,6 +253,7 @@ HelpHtmlimagesdir = $(HelpHtmldir)/images
HelpHtmlTxtdir = $(HelpHtmldir)
WebHtmldir = $(HelpHtmldir)/server
WebHtmlimagesdir = $(HelpHtmldir)/server/images
WebHtmlsfxdir = $(HelpHtmldir)/server/sfx
WebPixmapdir = $(datadir)/pixmaps
WebIcon16x16dir = $(datadir)/icons/hicolor/16x16/apps
WebIcon32x32dir = $(datadir)/icons/hicolor/32x32/apps
@@ -265,6 +267,7 @@ HelpHtmlimages_DATA = images/*
HelpHtmlTxt_DATA = ../greetings.txt ../history.txt ../license.txt
WebHtml_DATA = server/*.html server/*.js server/*.css
WebHtmlimages_DATA = server/images/*
WebHtmlsfx_DATA = server/sfx/*
# note: converted & normalized by
# ico2xpm favicon.ico -o httrack.xpm
# mogrify -format xpm -map /usr/share/doc/menu/examples/cmap.xpm httrack.xpm
@@ -274,7 +277,7 @@ WebIcon32x32_DATA = server/div/32x32/*.png
WebIcon48x48_DATA = server/div/48x48/*.png
VFolderEntry_DATA = server/div/*.desktop
EXTRA_DIST = $(HelpHtml_DATA) $(HelpHtmlimg_DATA) $(HelpHtmlimages_DATA) \
$(HelpHtmldiv_DATA) $(WebHtml_DATA) $(WebHtmlimages_DATA) \
$(HelpHtmldiv_DATA) $(WebHtml_DATA) $(WebHtmlimages_DATA) $(WebHtmlsfx_DATA) \
$(WebPixmap_DATA) $(WebIcon16x16_DATA) $(WebIcon32x32_DATA) $(WebIcon48x48_DATA) \
$(VFolderEntry_DATA) \
httrack.css
@@ -507,6 +510,27 @@ uninstall-WebHtmlimagesDATA:
@list='$(WebHtmlimages_DATA)'; test -n "$(WebHtmlimagesdir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
dir='$(DESTDIR)$(WebHtmlimagesdir)'; $(am__uninstall_files_from_dir)
install-WebHtmlsfxDATA: $(WebHtmlsfx_DATA)
@$(NORMAL_INSTALL)
@list='$(WebHtmlsfx_DATA)'; test -n "$(WebHtmlsfxdir)" || list=; \
if test -n "$$list"; then \
echo " $(MKDIR_P) '$(DESTDIR)$(WebHtmlsfxdir)'"; \
$(MKDIR_P) "$(DESTDIR)$(WebHtmlsfxdir)" || exit 1; \
fi; \
for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
echo "$$d$$p"; \
done | $(am__base_list) | \
while read files; do \
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(WebHtmlsfxdir)'"; \
$(INSTALL_DATA) $$files "$(DESTDIR)$(WebHtmlsfxdir)" || exit $$?; \
done
uninstall-WebHtmlsfxDATA:
@$(NORMAL_UNINSTALL)
@list='$(WebHtmlsfx_DATA)'; test -n "$(WebHtmlsfxdir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
dir='$(DESTDIR)$(WebHtmlsfxdir)'; $(am__uninstall_files_from_dir)
install-WebIcon16x16DATA: $(WebIcon16x16_DATA)
@$(NORMAL_INSTALL)
@list='$(WebIcon16x16_DATA)'; test -n "$(WebIcon16x16dir)" || list=; \
@@ -632,7 +656,7 @@ check-am: all-am
check: check-am
all-am: Makefile $(DATA)
installdirs:
for dir in "$(DESTDIR)$(HelpHtmldir)" "$(DESTDIR)$(HelpHtmlTxtdir)" "$(DESTDIR)$(HelpHtmldivdir)" "$(DESTDIR)$(HelpHtmlimagesdir)" "$(DESTDIR)$(HelpHtmlimgdir)" "$(DESTDIR)$(HelpHtmlrootdir)" "$(DESTDIR)$(VFolderEntrydir)" "$(DESTDIR)$(WebHtmldir)" "$(DESTDIR)$(WebHtmlimagesdir)" "$(DESTDIR)$(WebIcon16x16dir)" "$(DESTDIR)$(WebIcon32x32dir)" "$(DESTDIR)$(WebIcon48x48dir)" "$(DESTDIR)$(WebPixmapdir)"; do \
for dir in "$(DESTDIR)$(HelpHtmldir)" "$(DESTDIR)$(HelpHtmlTxtdir)" "$(DESTDIR)$(HelpHtmldivdir)" "$(DESTDIR)$(HelpHtmlimagesdir)" "$(DESTDIR)$(HelpHtmlimgdir)" "$(DESTDIR)$(HelpHtmlrootdir)" "$(DESTDIR)$(VFolderEntrydir)" "$(DESTDIR)$(WebHtmldir)" "$(DESTDIR)$(WebHtmlimagesdir)" "$(DESTDIR)$(WebHtmlsfxdir)" "$(DESTDIR)$(WebIcon16x16dir)" "$(DESTDIR)$(WebIcon32x32dir)" "$(DESTDIR)$(WebIcon48x48dir)" "$(DESTDIR)$(WebPixmapdir)"; do \
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-am
@@ -689,9 +713,9 @@ install-data-am: install-HelpHtmlDATA install-HelpHtmlTxtDATA \
install-HelpHtmldivDATA install-HelpHtmlimagesDATA \
install-HelpHtmlimgDATA install-HelpHtmlrootDATA \
install-VFolderEntryDATA install-WebHtmlDATA \
install-WebHtmlimagesDATA install-WebIcon16x16DATA \
install-WebIcon32x32DATA install-WebIcon48x48DATA \
install-WebPixmapDATA
install-WebHtmlimagesDATA install-WebHtmlsfxDATA \
install-WebIcon16x16DATA install-WebIcon32x32DATA \
install-WebIcon48x48DATA install-WebPixmapDATA
@$(NORMAL_INSTALL)
$(MAKE) $(AM_MAKEFLAGS) install-data-hook
install-dvi: install-dvi-am
@@ -740,9 +764,9 @@ uninstall-am: uninstall-HelpHtmlDATA uninstall-HelpHtmlTxtDATA \
uninstall-HelpHtmldivDATA uninstall-HelpHtmlimagesDATA \
uninstall-HelpHtmlimgDATA uninstall-HelpHtmlrootDATA \
uninstall-VFolderEntryDATA uninstall-WebHtmlDATA \
uninstall-WebHtmlimagesDATA uninstall-WebIcon16x16DATA \
uninstall-WebIcon32x32DATA uninstall-WebIcon48x48DATA \
uninstall-WebPixmapDATA
uninstall-WebHtmlimagesDATA uninstall-WebHtmlsfxDATA \
uninstall-WebIcon16x16DATA uninstall-WebIcon32x32DATA \
uninstall-WebIcon48x48DATA uninstall-WebPixmapDATA
.MAKE: install-am install-data-am install-strip
@@ -753,22 +777,24 @@ uninstall-am: uninstall-HelpHtmlDATA uninstall-HelpHtmlTxtDATA \
install-HelpHtmlimagesDATA install-HelpHtmlimgDATA \
install-HelpHtmlrootDATA install-VFolderEntryDATA \
install-WebHtmlDATA install-WebHtmlimagesDATA \
install-WebIcon16x16DATA install-WebIcon32x32DATA \
install-WebIcon48x48DATA install-WebPixmapDATA install-am \
install-data install-data-am install-data-hook install-dvi \
install-dvi-am install-exec install-exec-am install-html \
install-html-am install-info install-info-am install-man \
install-pdf install-pdf-am install-ps install-ps-am \
install-strip installcheck installcheck-am installdirs \
maintainer-clean maintainer-clean-generic mostlyclean \
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
uninstall uninstall-HelpHtmlDATA uninstall-HelpHtmlTxtDATA \
install-WebHtmlsfxDATA install-WebIcon16x16DATA \
install-WebIcon32x32DATA install-WebIcon48x48DATA \
install-WebPixmapDATA install-am install-data install-data-am \
install-data-hook install-dvi install-dvi-am install-exec \
install-exec-am install-html install-html-am install-info \
install-info-am install-man install-pdf install-pdf-am \
install-ps install-ps-am install-strip installcheck \
installcheck-am installdirs maintainer-clean \
maintainer-clean-generic mostlyclean mostlyclean-generic \
mostlyclean-libtool pdf pdf-am ps ps-am uninstall \
uninstall-HelpHtmlDATA uninstall-HelpHtmlTxtDATA \
uninstall-HelpHtmldivDATA uninstall-HelpHtmlimagesDATA \
uninstall-HelpHtmlimgDATA uninstall-HelpHtmlrootDATA \
uninstall-VFolderEntryDATA uninstall-WebHtmlDATA \
uninstall-WebHtmlimagesDATA uninstall-WebIcon16x16DATA \
uninstall-WebIcon32x32DATA uninstall-WebIcon48x48DATA \
uninstall-WebPixmapDATA uninstall-am
uninstall-WebHtmlimagesDATA uninstall-WebHtmlsfxDATA \
uninstall-WebIcon16x16DATA uninstall-WebIcon32x32DATA \
uninstall-WebIcon48x48DATA uninstall-WebPixmapDATA \
uninstall-am
install-data-hook:

0
html/cache.html Normal file → Executable file
View File

View File

@@ -2286,7 +2286,7 @@ other information you deem necessary.</p>
<p style="margin-left:11%; margin-top: 1em">Copyright (C)
1998-2015 Xavier Roche and other contributors</p>
1998-2014 Xavier Roche and other contributors</p>
<p style="margin-left:11%; margin-top: 1em">This program is
free software: you can redistribute it and/or modify it

0
html/images/screenshot_01b.jpg Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 8.3 KiB

After

Width:  |  Height:  |  Size: 8.3 KiB

0
html/library.html Normal file → Executable file
View File

0
html/plug.html Normal file → Executable file
View File

0
html/scripting.html Normal file → Executable file
View File

0
html/server/about.html Normal file → Executable file
View File

0
html/server/addurl.html Normal file → Executable file
View File

0
html/server/div/16x16/httrack.png Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 173 B

After

Width:  |  Height:  |  Size: 173 B

0
html/server/div/32x32/httrack.png Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 230 B

After

Width:  |  Height:  |  Size: 230 B

0
html/server/div/48x48/httrack.png Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

0
html/server/error.html Normal file → Executable file
View File

0
html/server/exit.html Normal file → Executable file
View File

0
html/server/file.html Normal file → Executable file
View File

3
html/server/finished.html Normal file → Executable file
View File

@@ -68,6 +68,9 @@ ${do:end-if}
<td id="pageContent">
<!-- ==================== End prologue ==================== -->
<!-- SFX -->
<embed src="sfx/finished.wav" autostart="true" hidden="true" loop="false" width="0" height="0" />
<table border="0" width="100%">
<tr><td width="90%">
<h2 align="center"><em>${LANG_F18b}</em></h2>

0
html/server/help.html Normal file → Executable file
View File

0
html/server/images/bg_rings.gif Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

0
html/server/images/fade.gif Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 53 B

After

Width:  |  Height:  |  Size: 53 B

0
html/server/images/header_title_4.gif Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

0
html/server/index.html Normal file → Executable file
View File

0
html/server/option1.html Normal file → Executable file
View File

0
html/server/option10.html Normal file → Executable file
View File

0
html/server/option11.html Normal file → Executable file
View File

0
html/server/option2.html Normal file → Executable file
View File

0
html/server/option2b.html Normal file → Executable file
View File

0
html/server/option3.html Normal file → Executable file
View File

0
html/server/option4.html Normal file → Executable file
View File

0
html/server/option5.html Normal file → Executable file
View File

0
html/server/option6.html Normal file → Executable file
View File

0
html/server/option7.html Normal file → Executable file
View File

0
html/server/option8.html Normal file → Executable file
View File

0
html/server/option9.html Normal file → Executable file
View File

0
html/server/refresh.html Normal file → Executable file
View File

BIN
html/server/sfx/finished.wav Executable file

Binary file not shown.

BIN
html/server/sfx/silent.wav Executable file

Binary file not shown.

0
html/server/step2.html Normal file → Executable file
View File

0
html/server/step3.html Normal file → Executable file
View File

0
html/server/step4.html Normal file → Executable file
View File

0
lang/Bulgarian.txt Normal file → Executable file
View File

0
lang/Castellano.txt Normal file → Executable file
View File

0
lang/Cesky.txt Normal file → Executable file
View File

0
lang/Chinese-BIG5.txt Normal file → Executable file
View File

0
lang/Chinese-Simplified.txt Normal file → Executable file
View File

0
lang/Croatian.txt Normal file → Executable file
View File

0
lang/Dansk.txt Normal file → Executable file
View File

0
lang/Deutsch.txt Normal file → Executable file
View File

0
lang/Eesti.txt Normal file → Executable file
View File

0
lang/English.txt Normal file → Executable file
View File

0
lang/Francais.txt Normal file → Executable file
View File

0
lang/Greek.txt Normal file → Executable file
View File

0
lang/Italiano.txt Normal file → Executable file
View File

0
lang/Japanese.txt Normal file → Executable file
View File

0
lang/Macedonian.txt Normal file → Executable file
View File

0
lang/Magyar.txt Normal file → Executable file
View File

0
lang/Nederlands.txt Normal file → Executable file
View File

0
lang/Norsk.txt Normal file → Executable file
View File

0
lang/Polski.txt Normal file → Executable file
View File

0
lang/Portugues-Brasil.txt Normal file → Executable file
View File

0
lang/Portugues.txt Normal file → Executable file
View File

0
lang/Romanian.txt Normal file → Executable file
View File

0
lang/Russian.txt Normal file → Executable file
View File

0
lang/Slovak.txt Normal file → Executable file
View File

0
lang/Slovenian.txt Normal file → Executable file
View File

0
lang/Svenska.txt Normal file → Executable file
View File

0
lang/Turkish.txt Normal file → Executable file
View File

0
lang/Ukrainian.txt Normal file → Executable file
View File

View File

@@ -1,7 +1,7 @@
exemplesdir = $(datadir)/httrack/libtest
exemples_DATA = *.c *.h *.txt
EXTRA_DIST = $(exemples_DATA) libtest.mak libtest.vcproj
EXTRA_DIST = $(exemples_DATA)
AM_CPPFLAGS = \
@DEFAULT_CFLAGS@ \

View File

@@ -333,7 +333,7 @@ top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
exemplesdir = $(datadir)/httrack/libtest
exemples_DATA = *.c *.h *.txt
EXTRA_DIST = $(exemples_DATA) libtest.mak libtest.vcproj
EXTRA_DIST = $(exemples_DATA)
AM_CPPFLAGS = @DEFAULT_CFLAGS@ @THREADS_CFLAGS@ @V6_FLAG@ @LFS_FLAG@ \
-DPREFIX=\""$(prefix)"\" -DSYSCONFDIR=\""$(sysconfdir)"\" \
-DDATADIR=\""$(datadir)"\" -DLIBDIR=\""$(libdir)"\" -I../src

0
libtest/callbacks-example-baselinks.c Normal file → Executable file
View File

0
libtest/callbacks-example-changecontent.c Normal file → Executable file
View File

0
libtest/callbacks-example-contentfilter.c Normal file → Executable file
View File

0
libtest/callbacks-example-displayheader.c Normal file → Executable file
View File

0
libtest/callbacks-example-filename.c Normal file → Executable file
View File

0
libtest/callbacks-example-filename2.c Normal file → Executable file
View File

0
libtest/callbacks-example-filenameiisbug.c Normal file → Executable file
View File

0
libtest/callbacks-example-listlinks.c Normal file → Executable file
View File

0
libtest/callbacks-example-log.c Normal file → Executable file
View File

0
libtest/callbacks-example-simple.c Normal file → Executable file
View File

View File

@@ -1,44 +0,0 @@
# Makefile
OBJDIR = ./Release/
PATH = $(DEVSTU)\vc\bin;$(DEVSTU)\sharedide\bin;$(PATH)
INCLUDES = /I "." /I ".." /I "../src" /I "$(DEVSTU)\vc\include" /I"../../openssl-1.0.1j\include\openssl"
LIB_FLAGS = /link /LIBPATH:"L:\HTTrack\httrack\src_win\libhttrack" /LIBPATH:"L:\HTTrack\httrack\libhttrack"
COMMON_FLAGS = /W3 /O2 /Fo"$(OBJDIR)" /Fd"$(OBJDIR)" /Fa"$(OBJDIR)" $(INCLUDES)
CPP_FLAGS = /LD $(COMMON_FLAGS) libhttrack.lib
BIN_FLAGS = /link /LIBPATH:"C:\temp\Debuglib"
all:
cl $(CPP_FLAGS) \
callbacks-example-simple.c -Fe$(OBJDIR)callbacks-example-simple.dll \
$(LIB_FLAGS)
cl $(CPP_FLAGS) \
callbacks-example-log.c -Fe$(OBJDIR)callbacks-example-log.dll \
$(LIB_FLAGS)
cl $(CPP_FLAGS) \
callbacks-example-baselinks.c -Fe$(OBJDIR)callbacks-example-baselinks.dll \
$(LIB_FLAGS)
cl $(CPP_FLAGS) \
callbacks-example-contentfilter.c -Fe$(OBJDIR)callbacks-example-contentfilter.dll \
$(LIB_FLAGS)
cl $(CPP_FLAGS) \
callbacks-example-displayheader.c -Fe$(OBJDIR)callbacks-example-displayheader.dll \
$(LIB_FLAGS)
cl $(CPP_FLAGS) \
callbacks-example-filename.c -Fe$(OBJDIR)callbacks-example-filename.dll \
$(LIB_FLAGS)
cl $(CPP_FLAGS) \
callbacks-example-filename2.c -Fe$(OBJDIR)callbacks-example-filename2.dll \
$(LIB_FLAGS)
cl $(CPP_FLAGS) \
callbacks-example-filenameiisbug.c -Fe$(OBJDIR)callbacks-example-filenameiisbug.dll \
$(LIB_FLAGS)
cl $(CPP_FLAGS) \
callbacks-example-changecontent.c -Fe$(OBJDIR)callbacks-example-changecontent.dll \
$(LIB_FLAGS)
cl $(CPP_FLAGS) \
callbacks-example-listlinks.c -Fe$(OBJDIR)callbacks-example-listlinks.dll \
$(LIB_FLAGS)
cl $(COMMON_FLAGS) \
example.c wsock32.lib libhttrack.lib -Fe$(OBJDIR)example.exe \
$(BIN_FLAGS)

View File

@@ -1,186 +0,0 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="libtest"
ProjectGUID="{76424734-BC12-4472-ABE2-B5C7A4A0B733}"
Keyword="MakeFileProj"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
<Platform
Name="x64"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="Debug"
IntermediateDirectory="Debug"
ConfigurationType="0"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
>
<Tool
Name="VCNMakeTool"
BuildCommandLine="nmake -f libtest.mak"
ReBuildCommandLine=""
CleanCommandLine="del *.obj"
Output=""
PreprocessorDefinitions=""
IncludeSearchPath=""
ForcedIncludes=""
AssemblySearchPath=""
ForcedUsingAssemblies=""
CompileAsManaged=""
/>
</Configuration>
<Configuration
Name="Debug|x64"
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
ConfigurationType="0"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
>
<Tool
Name="VCNMakeTool"
BuildCommandLine="nmake -f libtest.mak"
ReBuildCommandLine=""
CleanCommandLine="del *.obj"
Output=""
PreprocessorDefinitions=""
IncludeSearchPath=""
ForcedIncludes=""
AssemblySearchPath=""
ForcedUsingAssemblies=""
CompileAsManaged=""
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="Release"
IntermediateDirectory="Release"
ConfigurationType="0"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
>
<Tool
Name="VCNMakeTool"
BuildCommandLine="nmake -f libtest.mak"
ReBuildCommandLine=""
CleanCommandLine="del *.obj"
Output=""
PreprocessorDefinitions=""
IncludeSearchPath=""
ForcedIncludes=""
AssemblySearchPath=""
ForcedUsingAssemblies=""
CompileAsManaged=""
/>
</Configuration>
<Configuration
Name="Release|x64"
OutputDirectory="$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
ConfigurationType="0"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
>
<Tool
Name="VCNMakeTool"
BuildCommandLine="nmake -f libtest.mak"
ReBuildCommandLine=""
CleanCommandLine="del *.obj"
Output=""
PreprocessorDefinitions=""
IncludeSearchPath=""
ForcedIncludes=""
AssemblySearchPath=""
ForcedUsingAssemblies=""
CompileAsManaged=""
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath=".\callbacks-example-baselinks.c"
>
</File>
<File
RelativePath=".\callbacks-example-changecontent.c"
>
</File>
<File
RelativePath=".\callbacks-example-contentfilter.c"
>
</File>
<File
RelativePath=".\callbacks-example-displayheader.c"
>
</File>
<File
RelativePath=".\callbacks-example-filename.c"
>
</File>
<File
RelativePath=".\callbacks-example-filename2.c"
>
</File>
<File
RelativePath=".\callbacks-example-filenameiisbug.c"
>
</File>
<File
RelativePath=".\callbacks-example-listlinks.c"
>
</File>
<File
RelativePath=".\callbacks-example-log.c"
>
</File>
<File
RelativePath=".\callbacks-example-simple.c"
>
</File>
<File
RelativePath=".\example.c"
>
</File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
<File
RelativePath=".\example.h"
>
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
>
<File
RelativePath=".\libtest.mak"
>
</File>
</Filter>
<File
RelativePath=".\readme.txt"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@@ -1,7 +1,7 @@
HTTrack Website Copier License Agreement:
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2015 Xavier Roche and other contributors
Copyright (C) 1998-2014 Xavier Roche and other contributors
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by

View File

@@ -1,7 +1,7 @@
.\" Process this file with
.\" groff -man -Tascii httrack.1
.\"
.TH httrack 1 "14 March 2015" "httrack website copier"
.TH httrack 1 "28 July 2014" "httrack website copier"
.SH NAME
httrack \- offline browser : copy websites to a local directory
.SH SYNOPSIS
@@ -610,7 +610,7 @@ Please reports bugs to
.B <bugs@httrack.com>.
Include a complete, self-contained example that will allow the bug to be reproduced, and say which version of httrack you are using. Do not forget to detail options used, OS version, and any other information you deem necessary.
.SH COPYRIGHT
Copyright (C) 1998-2015 Xavier Roche and other contributors
Copyright (C) 1998-2014 Xavier Roche and other contributors
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by

View File

@@ -97,5 +97,4 @@ EXTRA_DIST = httrack.h webhttrack \
proxy/proxystrings.h \
proxy/proxytrack.h \
proxy/store.h \
proxy/proxytrack.vcproj \
*.dsw *.dsp *.vcproj

View File

@@ -410,7 +410,6 @@ EXTRA_DIST = httrack.h webhttrack \
proxy/proxystrings.h \
proxy/proxytrack.h \
proxy/store.h \
proxy/proxytrack.vcproj \
*.dsw *.dsp *.vcproj
all: all-am

View File

@@ -1,7 +1,7 @@
/* ------------------------------------------------------------ */
/*
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2015 Xavier Roche and other contributors
Copyright (C) 1998-2014 Xavier Roche and other contributors
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by

View File

@@ -1,7 +1,7 @@
/* ------------------------------------------------------------ */
/*
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2015 Xavier Roche and other contributors
Copyright (C) 1998-2014 Xavier Roche and other contributors
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by

View File

@@ -1,7 +1,7 @@
/* ------------------------------------------------------------ */
/*
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2015 Xavier Roche and other contributors
Copyright (C) 1998-2014 Xavier Roche and other contributors
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by

View File

@@ -1,7 +1,7 @@
/* ------------------------------------------------------------ */
/*
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2015 Xavier Roche and other contributors
Copyright (C) 1998-2014 Xavier Roche and other contributors
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by

View File

@@ -1,7 +1,7 @@
/* ------------------------------------------------------------ */
/*
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2015 Xavier Roche and other contributors
Copyright (C) 1998-2014 Xavier Roche and other contributors
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by

Some files were not shown because too many files have changed in this diff Show More