298 Commits

Author SHA1 Message Date
Xavier Roche 95c6be6b64 3.48.21 2015-03-14 15:36:12 +01:00
Xavier Roche b7e95f7cab Fixed WIN32 build for x86-64 2015-03-14 15:20:10 +01:00
Xavier Roche 43f4581617 3.48-21 2015-03-14 15:10:56 +01:00
Xavier Roche 420b0812d6 Merge branch 'master' of https://github.com/xroche/httrack 2015-03-14 15:03:37 +01:00
Xavier Roche e81acec4fc 2014 is so last year! 2015-03-14 15:01:53 +01:00
Xavier Roche efa5392fc3 Cleanup (first git build) 2015-03-14 14:53:02 +01:00
Xavier Roche fae2edc532 Merge branch 'master' of https://github.com/xroche/httrack 2015-03-14 14:31:22 +01:00
Xavier Roche 31fc044aac Removed htm 2015-03-14 14:30:52 +01:00
Xavier Roche 692f2bb29d Typo 2015-03-14 14:18:42 +01:00
Xavier Roche d50b6ec569 Fixed permissions 2015-03-14 14:04:17 +01:00
Xavier Roche f832a12346 Removed *.user files 2015-03-14 14:03:57 +01:00
Xavier Roche b66479aa7e Removed user files 2015-03-14 13:50:05 +01:00
Xavier Roche c983a56bdd Moved to git, cleanup 2015-03-14 13:41:18 +01:00
Xavier Roche 6b17f1209b Vcs-Git: https://github.com/xroche/httrack.git 2015-03-14 11:15:39 +01:00
Xavier Roche 3b7242c8ee Updated README.md 2015-03-14 11:09:58 +01:00
Xavier Roche a004ccb628 Added README.md 2015-03-14 11:06:54 +01:00
Xavier Roche 9928bff7ea Google RPMs use /usr/bin/google-chrome as program location (Cickumqt)
* closes:#62
2015-03-03 16:38:50 +00:00
Xavier Roche d149cdc4d6 Updated WIN32 OpenSSL to 1.0.1j (Evgeniy) 2014-11-25 16:45:06 +00:00
Xavier Roche abaf88d0f4 Updated. 2014-10-16 18:35:43 +00:00
Xavier Roche 57911d705a Removed sfx. 2014-10-16 18:35:33 +00:00
Xavier Roche 79c85c15dc Fixed warnings. 2014-10-16 18:35:16 +00:00
Xavier Roche 3eef270c96 Fixed htsserver not dying (immediately) on quit. 2014-10-16 18:35:05 +00:00
Xavier Roche 8af06144a7 3.48.20 2014-10-15 19:44:22 +00:00
Xavier Roche 9b5c6cf86e Fixed webhttrack incompatibility with Chrome
* closes:#53

Also fixed HTML-escaping issues inside webhttrack

Rationale: The webhttrack script made the wrong assumption that once the "browse" command returned, it meant the user killed the navigation window, and it had to kill the server itself. However, modern browsers tend to "attach" to an existing session (creating a new tab, for example, within an existing window), causing the browsing command to return immediately, thus causing the server to be killed immediately by the webhttrack script. I have rewritten the logic behind, and now the server is able to kill himself if the parent script dies, AND if the browsing client did not make any activity for two minutes. The "activity" can be any browser/refreshed page, or the internal "ping" iframe (which pings the server every 30 seconds). With this model, we *should* be compatible with old browsers, and modern ones.
2014-10-15 19:17:29 +00:00
Xavier Roche cce112d40a Typo :) 2014-10-15 17:33:35 +00:00
Xavier Roche 8dec08f3f3 Fixed typo 2014-10-04 07:39:18 +00:00
Xavier Roche d5d752a1db Fixed HAVE_STRNLEN (sheesh, we don't have strnlen.o) 2014-08-27 18:22:56 +00:00
Xavier Roche f25d6c1f24 Off-by-one. 2014-08-27 18:10:28 +00:00
Xavier Roche 75814fb605 Do not include execinfo.h if missing (Android)
Do not use strnlen if missing (Mac OS X 10.6.8) ( nthpowers)
2014-08-27 17:01:26 +00:00
Xavier Roche a23976f732 Fixed "configure script cannot detect libressl" (junk4me46806) 2014-08-16 08:16:08 +00:00
Xavier Roche b4f6cbe5fb Updated date 2014-07-28 21:19:57 +00:00
Xavier Roche 7559f26bfb Reverted useless check. 2014-07-28 21:16:44 +00:00
Xavier Roche 9285cfa1bb 3.48.19 2014-07-28 21:02:00 +00:00
Xavier Roche 02eb2862d2 Added testcase for 'strlen(copyBuff) == qLen failed at htslib.c:3458' 2014-07-28 20:56:57 +00:00
Xavier Roche 0ac9c0df32 Fixed 'strlen(copyBuff) == qLen failed at htslib.c:3458' assertion failure.
Rationale: strncat(..., ..., (size_t) -1) does not behave gently on Linux, and is not equivalent to strcat(..., ...) when using optimizations (could it be a corner-case bug ?)
2014-07-28 20:56:38 +00:00
Xavier Roche da41e9a7a1 Additional message when crashing to report the issue. 2014-07-20 09:19:50 +00:00
Xavier Roche b9a35a5d9c closes:#755107 2014-07-17 20:01:10 +00:00
Xavier Roche f2ac631565 3.48.18 2014-07-17 19:52:35 +00:00
Xavier Roche b5e08a8300 Fixed infamous crashes inside the DNS cache due to a corruption within the option structure (E.Kalinowski)
This long-lasting bug was a real pain to hunt! :)
2014-07-17 19:30:53 +00:00
Xavier Roche 1d2d42eb4e assert => assertf 2014-07-17 18:41:29 +00:00
Xavier Roche d71237d177 Cache cleanup. Added assert() 2014-07-17 18:39:16 +00:00
Xavier Roche 7f8eb5f60f Warning fix. 2014-07-17 18:38:59 +00:00
Xavier Roche e1149999ce Fixed WIN32 2014-07-14 11:55:28 +00:00
Xavier Roche 89a8c3134d Cosmetic 2014-07-14 08:11:00 +00:00
Xavier Roche 5261673a4d Fixed typo. 2014-07-14 08:10:06 +00:00
Xavier Roche 1b5adaaa2d Added stack trace on Linux when crashing for httrack 2014-07-14 08:08:55 +00:00
Xavier Roche 9f21da0f1b 3.48.17 2014-07-12 13:28:28 +00:00
Xavier Roche a68ec9ad2a 3.48.17 2014-07-12 13:20:10 +00:00
Xavier Roche f912d9f024 Fixed URL list not working anymore (tom swift) 2014-07-12 12:18:33 +00:00
Xavier Roche 8b8cce197a 3.48.16 2014-07-09 05:09:15 +00:00
Xavier Roche e8188eb243 Fixed FTBFS on ARM/MIPS again. 2014-07-09 05:09:11 +00:00
Xavier Roche f59bc8a790 3.48.15 2014-07-08 20:08:20 +00:00
Xavier Roche 854b7fe18e Updated man 2014-07-08 20:01:32 +00:00
Xavier Roche 920d51082c proxytrack: fixed FTBFS on ARM/MIPS 2014-07-08 20:01:22 +00:00
Xavier Roche e35b329c50 3.48.14 2014-07-08 18:40:01 +00:00
Xavier Roche 1ff6c081f1 3.48-14 2014-07-08 18:23:06 +00:00
Xavier Roche 7503937d76 Fixed buggy FFFD (replacement character) in place of leading non-ascii character
* closes:#48
2014-07-08 18:20:20 +00:00
Xavier Roche 23fa293e9e Fixed htssafe.h 2014-07-08 07:06:10 +00:00
Xavier Roche 25c278b599 Another assert 2014-07-07 19:24:18 +00:00
Xavier Roche 721da33d81 int => size_t cleanup 2014-07-07 19:07:08 +00:00
Xavier Roche c0165072d6 Fixed MD5_CTX => struct MD5Context 2014-07-06 08:24:40 +00:00
Xavier Roche ebd4d34b7b Fixed HashMD5Context 2014-07-06 08:17:09 +00:00
Xavier Roche 047c6b726b Fixed MD5 definitions 2014-07-06 08:12:42 +00:00
Xavier Roche aecd9a41ea Fixed MD5_Init() 2014-07-06 08:05:19 +00:00
Xavier Roche 46a9b89dd3 Added hts_has_stopped() flag, added some asserts 2014-07-06 08:00:36 +00:00
Xavier Roche b6ba5073a5 typo. 2014-06-28 11:20:04 +00:00
Xavier Roche 5eb5b0891d Optimize the case when realloc() returns the same base address while reallocating the string pool. 2014-06-28 11:18:06 +00:00
Xavier Roche afff7dc033 Fixed NULL pointer dereferencing in back_unserialize (htsback.c:976) spotted on Android platforms 2014-06-27 16:03:10 +00:00
Xavier Roche 69a93698dc Temporarily switch to MD5 with architectures not supporting unaligned integer accesses. 2014-06-24 18:16:30 +00:00
Xavier Roche 68d81080b3 Check for aligned access requirements explicitly. 2014-06-23 18:52:33 +00:00
Xavier Roche a431fcf717 #ifdef failed 2014-06-23 07:33:30 +00:00
Xavier Roche c722368dc0 Emergency fixing Invalid address alignment issues on Android 2014-06-23 04:49:41 +00:00
Xavier Roche b1367feade Do not uncompress .tgz advertised as "streamed" (Smiling Spectre) 2014-06-22 13:30:41 +00:00
Xavier Roche 5882b122d1 Handle buggy SVG (Smiling Spectre) 2014-06-22 13:03:07 +00:00
Xavier Roche f27a5f58be Fixed "comparison between signed and unsigned integer expressions" 2014-06-22 10:42:38 +00:00
Xavier Roche d0d62c0598 No fopen64() on Android. 2014-06-22 10:22:39 +00:00
Xavier Roche 027fe3a5ee Possible cause of crash at htstools.c:425 inside long_to_83() 2014-06-17 19:56:26 +00:00
Xavier Roche 8b05179083 Fixed "old-style function definition" warning. 2014-06-17 19:09:31 +00:00
Xavier Roche 522af8962f Faster coucal_del_value_ 2014-06-15 20:27:45 +00:00
Xavier Roche 96a727e4fb Better coucal_is_acceptable_pow2() logic 2014-06-15 12:10:52 +00:00
Xavier Roche 4c876451be Fixed log size limit check. 2014-06-15 11:21:17 +00:00
Xavier Roche c5003322b7 Cleanup in coucal_new() 2014-06-15 11:12:08 +00:00
Xavier Roche 8e72bb5deb Optional 64-bit hash for really big hashtables. (disabled by default) 2014-06-15 10:24:06 +00:00
Xavier Roche 2e6a99ce09 Added coucal_calc_hashes() 2014-06-15 08:48:18 +00:00
Xavier Roche 218f6e2cd9 Added coucal_fetch_value() 2014-06-15 08:31:41 +00:00
Xavier Roche 967932e75d Added coucal_fetch_value_hashes() 2014-06-15 08:29:02 +00:00
Xavier Roche 42bb06703a Credits. 2014-06-15 07:52:33 +00:00
Xavier Roche 3bb87c123a Intro line. 2014-06-15 07:43:32 +00:00
Xavier Roche eeaa956588 Original cuckoo hashing paper 2014-06-15 07:39:57 +00:00
Xavier Roche 7925eccecd Added coucal_hash_data() 2014-06-14 20:18:56 +00:00
Xavier Roche 60ee0687d5 Cosmetic 2014-06-14 20:02:11 +00:00
Xavier Roche 8b3af0d585 Added comments. 2014-06-14 19:35:29 +00:00
Xavier Roche 028f23ca6f Added coucal_get_pvoid() and coucal_get_intptr() 2014-06-14 13:07:33 +00:00
Xavier Roche bf40691b62 Wrapped lines. 2014-06-14 12:59:42 +00:00
Xavier Roche dc21c7f595 BSD 3-Clause License 2014-06-14 12:55:11 +00:00
Xavier Roche 4461278b80 Added diff murmurhash3.h 2014-06-14 12:46:19 +00:00
Xavier Roche 95480e8d16 Fixed exports.
Fixed WIN32.
2014-06-14 12:39:16 +00:00
Xavier Roche b10df97dd0 Remarks over MD5 vs. murmur hashing. 2014-06-14 10:08:38 +00:00
Xavier Roche 7a1e4b8265 Renamed inthash_* API to coucal_* one. 2014-06-14 10:05:44 +00:00
Xavier Roche 6c2120e053 Fixed includes. 2014-06-14 09:56:14 +00:00
Xavier Roche 7a261eec39 Re-license coucal to BSD-style license. 2014-06-14 09:55:50 +00:00
Xavier Roche dbd99bb365 Fixed include 2014-06-14 09:51:03 +00:00
Xavier Roche e0fe304f0b Preparing to export the cuckoo hashtable library as "coucal" project 2014-06-14 09:50:17 +00:00
Xavier Roche 84632e7bb6 Hashtable cleanup 2014-06-14 09:21:48 +00:00
Xavier Roche a4f1156edc Fixed WIN32 build (stdint.h) 2014-06-11 19:04:32 +00:00
Xavier Roche 1e87dc455f Fixed zlib warning (build zlib with -DZLIB_CONST) 2014-06-11 18:59:42 +00:00
Xavier Roche c0a31f2656 Added the following compiler flags:
* -Wunused-but-set-parameter
  * -Wignored-qualifiers
2014-06-11 16:50:00 +00:00
Xavier Roche 2e59d67d7a -Wstrict-aliasing=2 => -Wstrict-aliasing 2014-06-10 20:42:28 +00:00
Xavier Roche 713b83f7b4 Added the following compiler flags:
* -Wcast-qual 
  * -Wmissing-parameter-type
  * -Wold-style-definition
2014-06-10 20:27:13 +00:00
Xavier Roche 82e61ae9d6 Added missing minizip/mztools.c.diff reference 2014-06-10 17:04:48 +00:00
Xavier Roche d2103fce8a Fixed const 2014-06-10 16:43:33 +00:00
Xavier Roche 93ae992d7b Changed hashtable types to have either opaque void*, or unions. 2014-06-10 16:37:44 +00:00
Xavier Roche 49dd329a09 Updated Makefile 2014-06-09 20:07:04 +00:00
Xavier Roche 185b664930 Added diff 2014-06-08 20:08:21 +00:00
Xavier Roche 3a7441b57b Reverted diff, groumph. 2014-06-08 20:06:06 +00:00
Xavier Roche eeee43acb7 Added minizip orig files. 2014-06-08 20:00:57 +00:00
Xavier Roche 91946b7834 Fixed FTBFS when compiling with zlib versions < 1.2.70 (sammyx) 2014-06-08 19:54:49 +00:00
Xavier Roche 1af7fd8c5d 3.48.13 2014-06-08 15:43:28 +00:00
Xavier Roche f509bed5be __cplusplus 2014-06-08 13:58:57 +00:00
Xavier Roche 6d1544383e 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
2014-06-08 13:02:43 +00:00
Xavier Roche cd268fd39e 3.48.12 2014-06-08 11:22:41 +00:00
Xavier Roche 113fb00073 Using subdir-objects for automake
Replaced legacy INCLUDES by AM_CPPFLAGS
2014-06-08 11:12:21 +00:00
Xavier Roche 4608b62e2e Fixed __cplusplus issues 2014-06-08 09:35:34 +00:00
Xavier Roche 3f1e6ac8cd Typos 2014-06-08 09:26:46 +00:00
Xavier Roche bfdc88cb0b Better. 2014-06-07 07:03:13 +00:00
Xavier Roche a911bcf0c9 Fixed --advanced-maxlinks broken (Localhost) 2014-06-07 07:03:08 +00:00
Xavier Roche 49691770a9 Fixed initializer. 2014-06-06 20:58:35 +00:00
Xavier Roche 1a683c668a Cleanup. 2014-06-06 19:08:47 +00:00
Xavier Roche dc49da62a1 Progressive power-of-two allocator for linked blocks. 2014-06-06 19:03:41 +00:00
Xavier Roche 018832a18b Added htsarrays.h to Makefile and devel libs 2014-06-06 18:47:53 +00:00
Xavier Roche 7ec5e6e7e4 tr -d '\r' 2014-06-06 18:47:39 +00:00
Xavier Roche 8c1e9ef23d Updated man 2014-06-06 18:47:24 +00:00
Xavier Roche 073a55ab1c Splitted typed arrays in htsarrays.h
Cleaned-up page generation
2014-06-06 18:43:50 +00:00
Xavier Roche 9ff2518be6 3.48.11 2014-06-06 16:02:35 +00:00
Xavier Roche f78d271246 3.48.11 2014-06-06 15:57:02 +00:00
Xavier Roche 344d47e632 Additional check. 2014-06-06 15:48:05 +00:00
Xavier Roche d068a8f3ff 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
2014-06-06 15:47:38 +00:00
Xavier Roche e64f9a8929 Added missing .h to -dev 2014-06-05 16:00:05 +00:00
Xavier Roche 2d2ec627b4 changelog 2014-06-05 15:59:49 +00:00
Xavier Roche 40f237fe9c Fixed "this decimal constant is unsigned only in ISO C90" 2014-06-04 19:53:07 +00:00
Xavier Roche 04cfb2db0e Updated man 2014-06-04 17:41:42 +00:00
Xavier Roche bdbf66b45c Updated configure 2014-06-04 17:10:40 +00:00
Xavier Roche 6bace27858 3.48.10 2014-06-04 17:06:43 +00:00
Xavier Roche 7d3d496a7f 3.48-10 2014-06-04 17:02:44 +00:00
Xavier Roche 7826a49f59 Do not depend on SetDllDirectory (Windows 2003) as it breaks Windows 2000
* closes: #45
2014-06-04 16:10:38 +00:00
Xavier Roche ed79961b7a Potential fix for htshash.c:330 assertion failure: "error invalidating hash entry" 2014-06-03 16:26:25 +00:00
Xavier Roche d3c14c9d1f Missing string.h (moe) 2014-05-30 16:09:02 +00:00
Xavier Roche 7026ba7c7b Better "too many links" reporting. 2014-05-29 18:10:14 +00:00
Xavier Roche abe98f238d Allocation failure handling. 2014-05-29 17:58:05 +00:00
Xavier Roche 8dd39bc909 Take in account opt->maxlink is non-zero 2014-05-29 17:29:02 +00:00
Xavier Roche 17ec3ecd6b Fixed regression over ./ 2014-05-29 16:14:57 +00:00
Xavier Roche c7636d4f90 tr -d '\r' 2014-05-29 16:03:04 +00:00
Xavier Roche 3a7e594166 Fixed API change. 2014-05-29 15:57:57 +00:00
Xavier Roche b88395a16c Unused function. 2014-05-29 15:53:30 +00:00
Xavier Roche 4f5776a8fa 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. 2014-05-29 15:42:53 +00:00
Xavier Roche 8adeadbdb6 Removed duplicate opt->lien_tot and opt->liens members in some functions. 2014-05-29 09:41:59 +00:00
Xavier Roche c64b8d6e88 Fixes. 2014-05-29 09:34:37 +00:00
Xavier Roche 194ebad4c6 Added off_t_to_size_t() 2014-05-29 08:30:43 +00:00
Xavier Roche ae6d05fbb3 Allocation cleanup (why "+2", why ?) 2014-05-29 08:20:07 +00:00
Xavier Roche 803f7b5a33 Added -Wformat-nonliteral flag. 2014-05-28 19:11:04 +00:00
Xavier Roche f919aab408 Added assert 2014-05-28 19:05:31 +00:00
Xavier Roche 0238301aca Replaced sprintf() by hts_template_format_str() 2014-05-28 19:03:26 +00:00
Xavier Roche 3864a45388 Fixed NULL terminated string. 2014-05-28 19:03:07 +00:00
Xavier Roche 5e248cc4e3 Rewrite string template formatting to be format-injection proof. 2014-05-28 18:58:59 +00:00
Xavier Roche 473baf7f95 Fixed heap crawl overflow 2014-05-28 18:41:59 +00:00
Xavier Roche 27752e368c Rewrite template formatting to be format-injection proof. 2014-05-28 18:31:40 +00:00
Xavier Roche 37187f967f Fixed %%% 2014-05-28 18:27:45 +00:00
Xavier Roche 1d07610320 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
2014-05-28 17:55:49 +00:00
Xavier Roche 49304bbe8f Bad md5. 2014-05-28 17:41:42 +00:00
Xavier Roche 11e069aa07 Really fixed. 2014-05-28 17:06:47 +00:00
Xavier Roche 0c7a0274ca Fixed build. 2014-05-28 16:58:37 +00:00
Xavier Roche f3a4a20750 Fixed const T ** not being castable to const T ** 2014-05-28 16:51:56 +00:00
Xavier Roche e090cd9ccf Added MD5 self-test 2014-05-28 16:50:47 +00:00
Xavier Roche 1bebff2697 Fixed dirty uint32_t cast leading to aliasing issues. 2014-05-28 16:36:24 +00:00
Xavier Roche c7fac4dbca Added Vcs-Browser and Vcs-Svn fields to debian/control 2014-05-28 16:34:06 +00:00
Xavier Roche 0b52cac218 Cleanup, const correctness 2014-05-27 18:55:13 +00:00
Xavier Roche 43b457203b Fixed help option, and too long help line (man: "cannot adjust line") 2014-05-27 17:45:18 +00:00
Xavier Roche fdcff762f6 Rewritten UTF8 writer to avoir spurious GCC 4.8.3 warnings. 2014-05-27 16:35:57 +00:00
Xavier Roche c3987aca71 Export may_unknown and guess_httptype 2014-05-27 16:05:54 +00:00
Xavier Roche f67a86657b tr -d '\r' 2014-05-27 16:05:28 +00:00
Xavier Roche 01edfd6d1e Fixed symbol import. 2014-05-27 16:05:09 +00:00
Xavier Roche a300785d5e tr -d '\r' 2014-05-26 19:32:34 +00:00
Xavier Roche 5364514f34 Big links heap handling cleanup, and removed very old and legacy macros 2014-05-26 19:27:46 +00:00
Xavier Roche f078a39677 Minizip warning fixes. 2014-05-24 11:57:25 +00:00
Xavier Roche 65454f4ff1 Fixed EXTRA_DIST 2014-05-24 11:38:11 +00:00
Xavier Roche 15813b5380 Removed ChangeLogUnzip 2014-05-24 11:31:17 +00:00
Xavier Roche 033ce293b8 Fixed minizip. 2014-05-24 08:37:21 +00:00
Xavier Roche d1913325e4 Missing zflush_file member. 2014-05-24 08:17:08 +00:00
Xavier Roche 882578ed9a Upgraded to minizip 1.1 from zlib 1.2.8 2014-05-24 07:56:11 +00:00
Xavier Roche 1ec8b5fb9e No diff. 2014-05-24 07:50:51 +00:00
Xavier Roche 796c62f07c Diff are better. 2014-05-24 07:45:12 +00:00
Xavier Roche cefcc04266 "const correctness" cleanup
added the following default flags:
  -Wformat
  -Wformat-security
  -Wmultichar
  -Wwrite-strings
fixed several other warnings
2014-05-23 21:33:43 +00:00
Xavier Roche 6ba50a2001 Added symbol visibility features to the build to hide internal symbols (GCC) 2014-05-23 15:28:55 +00:00
Xavier Roche 9315f64b6e 3.48.9 (autoconf) 2014-05-23 15:24:50 +00:00
Xavier Roche feb2a02cc2 3.48.9-1 changelog 2014-05-23 15:23:17 +00:00
Xavier Roche 24ff04fdb7 3.48.9 2014-05-21 17:21:29 +00:00
Xavier Roche 72e0c0601b Cleaner dup 2014-05-21 17:01:30 +00:00
Xavier Roche b72741ddc9 tr -d '\r' 2014-05-19 19:37:40 +00:00
Xavier Roche 1edfda507d Added unit test for issue #44 2014-05-19 19:24:06 +00:00
Xavier Roche 4a62c84479 char* => const char* 2014-05-19 19:17:50 +00:00
Xavier Roche 595d446470 Added strlcpybuff() macro. 2014-05-19 19:15:16 +00:00
Xavier Roche 0474c596b6 Fixed segOutputSize < segSize assertion fails at htscharset.c:993
* closes:#44
2014-05-19 19:12:27 +00:00
Xavier Roche 9f23ea7980 Fixed __builtin___strncat_chk warning 2014-05-18 14:05:08 +00:00
Xavier Roche fe1ec5b0f6 Removed unused variable. 2014-05-18 14:02:06 +00:00
Xavier Roche fd1ab669ad tr -d '\r' 2014-05-18 13:55:54 +00:00
Xavier Roche 34788bb7f6 Backlog for web server to 10. 2014-05-18 13:55:47 +00:00
Xavier Roche 03edb3eac8 Cleanup in callbacks. 2014-05-18 13:43:09 +00:00
Xavier Roche fe7ea8b140 Big cleanup in network address and dns functions:
* removed t_fullhostent insanity
  * removed (struct sockaddr*) casts
  * use SOCaddr everywhere rather than raw struct hostent*
2014-05-18 13:11:40 +00:00
Xavier Roche 1fd27d74af libtool: in_port_t and sa_family_t 2014-05-18 10:59:07 +00:00
Xavier Roche 08a17f31d4 Removed size member from SOCaddr 2014-05-18 10:53:29 +00:00
Xavier Roche 6c8b76e531 Cleanup in socket handling (less ugly casts!) 2014-05-18 09:49:24 +00:00
Xavier Roche 66c8cc32aa Illegal use of strnlen(..., (size_t) -1) 2014-05-17 13:55:17 +00:00
Xavier Roche 2209c7bdd8 Anonymous logging. 2014-05-17 13:29:45 +00:00
Xavier Roche cb0460ddcb Added hts_set_log_vprint_callback() definition 2014-05-17 13:21:03 +00:00
Xavier Roche fb9e02ffb9 Added hts_set_log_vprint_callback() 2014-05-17 13:20:42 +00:00
Xavier Roche ac779cb6a0 Fixed potentiel overrun if the user injects a buggy user-defined structure with a non-terminated %[] 2014-05-17 12:31:37 +00:00
Xavier Roche 0073d3ad05 tr -d '\r' 2014-05-15 19:44:28 +00:00
Xavier Roche 638cc96917 Added some asserts for Android. 2014-05-15 19:33:38 +00:00
Xavier Roche c6e0ad4bce Cosmetic. 2014-05-15 19:27:29 +00:00
Xavier Roche c457788a14 Compile-time checks. 2014-05-15 19:25:27 +00:00
Xavier Roche 216005d33a Fixed uint64_t vs. long long int 2014-05-15 19:24:56 +00:00
Xavier Roche 59008af067 Removed unused variable. 2014-05-15 17:26:46 +00:00
Xavier Roche 3059bd6f53 3.48.8-1 2014-05-15 17:22:16 +00:00
Xavier Roche e5b3c85156 3.48.8 2014-05-15 17:08:29 +00:00
Xavier Roche 843faaf83d WIN32: zlib 1.2.8 2014-05-15 17:06:59 +00:00
Xavier Roche 75969b1147 Cosmetic 2014-05-14 20:27:55 +00:00
Xavier Roche 6ad604624d Fixed macro. 2014-05-14 20:20:01 +00:00
Xavier Roche c05f54ae04 Clean hts_set_error_callback() and hts_get_error_callback() 2014-05-14 20:12:42 +00:00
Xavier Roche ae1db762e7 Missing htsCallbackErr definition 2014-05-14 19:51:33 +00:00
Xavier Roche 16aec722bf 3.48.7 2014-05-14 17:57:18 +00:00
Xavier Roche 4ff55249ed 3.48.7 2014-05-14 17:51:09 +00:00
Xavier Roche fea8122ed3 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
2014-05-14 17:48:04 +00:00
Xavier Roche 7323230eb3 Added debug logging facility. 2014-05-14 17:45:51 +00:00
Xavier Roche c9f656fdeb Better stdarg.h 2014-05-13 20:12:10 +00:00
Xavier Roche 042525a1db #include <stdarg.h> 2014-05-13 20:11:41 +00:00
Xavier Roche 3fde59c090 #include <stdarg.h> 2014-05-13 20:11:02 +00:00
Xavier Roche edaaa73328 #include <stdarg.h> 2014-05-13 20:08:53 +00:00
Xavier Roche cc424a4503 3.48.6 2014-05-13 19:24:40 +00:00
Xavier Roche 1f18c67f8a 3.48.6 2014-05-13 19:21:12 +00:00
Xavier Roche a016accc4b Fixed buggy , in man 2014-05-12 18:54:27 +00:00
Xavier Roche 1315e03cc5 Fixed warning: "warning: no previous prototype for 'htsthread_wait'" 2014-05-11 08:27:09 +00:00
Xavier Roche 917d6bd3c4 Better logging for hashtables 2014-05-10 19:08:05 +00:00
Xavier Roche a085b2b2fa Hashtable: names for debugging, and better logging 2014-05-10 19:07:51 +00:00
Xavier Roche 67b8737ed4 Mitigate stash overflow by resizing the hashtable.
Added better logging.
2014-05-10 14:15:22 +00:00
Xavier Roche 9d67ab4cf0 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) 2014-05-09 16:52:29 +00:00
Xavier Roche b331963ba6 assert cleanup. 2014-05-09 16:43:48 +00:00
Xavier Roche f48114006d Inline keyword. 2014-05-08 09:25:11 +00:00
Xavier Roche 9208228e2d Missing NULL. 2014-05-08 09:17:27 +00:00
Xavier Roche 9a17499b99 Assertion handler (2) 2014-05-08 09:14:48 +00:00
Xavier Roche 91714c7a28 Assertion handler 2014-05-08 09:14:19 +00:00
Xavier Roche 3a3d27386c Added assertion handlers to hashtables. 2014-05-08 09:13:54 +00:00
Xavier Roche d59341813d Cleanup in dirty mallocated strings 2014-05-06 18:42:45 +00:00
Xavier Roche 65eb4e58e5 Fixed regression introduced in r995 over strcpybuff() reusing macro arguments multiple times, leading to troubles when using side-effects. 2014-05-06 18:40:50 +00:00
Xavier Roche 7e75314395 Added -DLIBHTTRACK_EXPORTS for libhttrack 2014-05-04 16:04:18 +00:00
Xavier Roche 5ff78eebd0 Fixed build. 2014-05-04 15:50:12 +00:00
Xavier Roche 76dc4d04fc Added strlcatbuff 2014-05-04 15:17:21 +00:00
Xavier Roche 5b0c24aa71 Replaced ugly cat by snprintf 2014-05-04 15:16:59 +00:00
Xavier Roche ba35564fac Fixed hidden type. 2014-05-04 14:57:41 +00:00
Xavier Roche 0db2125bdc Potentially unused functions. 2014-05-04 14:44:17 +00:00
Xavier Roche 032be64885 Fix 2. 2014-05-04 14:35:22 +00:00
Xavier Roche b41e6dc3af Fix. 2014-05-04 14:35:01 +00:00
Xavier Roche a798cd3a8d Cleanup. 2014-05-04 14:29:26 +00:00
Xavier Roche d2435b1b5e Hashtable: logging in case of troubles 2014-05-04 14:24:27 +00:00
Xavier Roche 213359b3db More hashtable stress 2014-05-04 14:00:30 +00:00
Xavier Roche 3b1bf0b8af Comment. 2014-05-04 11:02:43 +00:00
Xavier Roche 6aef8ee820 Use GCC's __builtin_types_compatible_p() 2014-05-04 11:01:01 +00:00
Xavier Roche ac6cc76bab Added htssafe.h 2014-05-04 11:00:49 +00:00
Xavier Roche a3fb178b10 Newlines. 2014-05-04 09:01:07 +00:00
Xavier Roche b1fa75dfe0 Big cleanup in string primitives and abort functions 2014-05-04 08:48:23 +00:00
Xavier Roche 4da59a6399 Added "long query string" ut/
See <https://code.google.com/p/httrack/issues/detail?id=42>
2014-05-02 19:19:08 +00:00
Xavier Roche 44688bdbdf Fixed issue #42 (long query strings with accents) 2014-05-02 18:39:21 +00:00
Xavier Roche 6ce91ec1f3 HTTRACK_DEFLIB cleanup. 2014-05-02 18:05:57 +00:00
Xavier Roche 95b9374ff3 Fixed WIN32. 2014-05-02 17:53:49 +00:00
Xavier Roche c7edfe0f5f Fixes. 2014-05-02 17:44:51 +00:00
Xavier Roche 381eebc056 Add htsconcat.c 2014-05-02 15:16:18 +00:00
Xavier Roche 5544f503bf Big cleanup in functions writing to a char buffer without proper size boundary. 2014-05-02 15:13:29 +00:00
Xavier Roche b3fa8537c4 3.48.5 2014-05-02 14:39:27 +00:00
Xavier Roche aafafee47e Fixed manual (lintian) 2014-04-29 19:32:18 +00:00
Xavier Roche 632befbd53 Updated doc. 2014-04-27 17:05:20 +00:00
Xavier Roche 908f3ac832 Better be unsigned int. 2014-04-27 16:59:05 +00:00
Xavier Roche d46e835fc2 Removed duplicate is_realspace definition 2014-04-27 16:52:54 +00:00
Xavier Roche 1f6b64f81a 3.48.4 2014-04-27 16:51:21 +00:00
Xavier Roche 24eee92311 Removed buggy definitions (Michael Tautschnig) 2014-04-27 16:46:08 +00:00
Xavier Roche 75b5002c63 More 2014. 2014-04-24 19:32:26 +00:00
Xavier Roche 792311df15 2013 is so last year. 2014-04-24 19:28:32 +00:00
Xavier Roche 3e63dbc69c Removed __DATE__ for reproducible builds. 2014-04-24 19:24:11 +00:00
Xavier Roche 589b5ed78f Really call dh_autoreconf (Matthias Klose) 2014-04-16 16:08:25 +00:00
Xavier Roche 015cff31b9 3.48.1-4 2014-04-15 20:15:46 +00:00
Xavier Roche 8e0c4ab867 3.48.1-3 2014-04-15 19:33:00 +00:00
Xavier Roche 919030900d Build-Depends: dh-autoreconf 2014-04-15 19:30:24 +00:00
Xavier Roche 859f4625cb 3.48.1-2 2014-04-15 19:10:14 +00:00
Xavier Roche 0985f4c014 Standards-Version: 3.9.5 2014-04-15 19:07:32 +00:00
Xavier Roche 21debe05da const char* fixes. 2014-04-13 18:59:36 +00:00
Xavier Roche d0d9660ac9 Do not erase *.a files is these files are the shared library ones.
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744594
2014-04-13 18:50:24 +00:00
Xavier Roche 2fe3a96b09 Call dh_autoreconf_clean before dh_clean 2014-04-13 17:34:39 +00:00
Xavier Roche ef647e9136 3.48.3 (Windows only diffs) 2014-04-13 14:29:24 +00:00
Xavier Roche 159e3d0017 VERBOSE=1 dh_auto_test 2014-04-13 14:29:03 +00:00
Xavier Roche 9661b389d9 changelog (Windows only) 2014-04-13 14:29:00 +00:00
183 changed files with 4057 additions and 179 deletions
+1 -1
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
httrack-doc.html lang.def README.md
+1 -1
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
httrack-doc.html lang.def README.md
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive
+1 -1
View File
@@ -1,5 +1,5 @@
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2014 Xavier Roche and other contributors
Copyright (C) 1998-2015 Xavier Roche and other contributors
Welcome to HTTrack Website Copier!
+26
View File
@@ -0,0 +1,26 @@
# 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
```
Vendored
+12 -12
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.20.
# Generated by GNU Autoconf 2.69 for httrack 3.48.21.
#
# Report bugs to <roche+packaging@httrack.com>.
#
@@ -13,7 +13,7 @@
#
#
# HTTrack Website Copier, Offline Browser for Windows and Unix
# Copyright (C) 1998-2014 Xavier Roche and other contributors
# Copyright (C) 1998-2015 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.20'
PACKAGE_STRING='httrack 3.48.20'
PACKAGE_VERSION='3.48.21'
PACKAGE_STRING='httrack 3.48.21'
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.20 to adapt to many kinds of systems.
\`configure' configures httrack 3.48.21 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.20:";;
short | recursive ) echo "Configuration of httrack 3.48.21:";;
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.20
httrack configure 3.48.21
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-2014 Xavier Roche and other contributors
Copyright (C) 1998-2015 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.20, which was
It was created by httrack $as_me 3.48.21, 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.20'
VERSION='3.48.21'
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.20, which was
This file was extended by httrack $as_me 3.48.21, 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.20
httrack config.status 3.48.21
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
+2 -2
View File
@@ -1,9 +1,9 @@
AC_PREREQ(2.59)
AC_INIT([httrack], [3.48.20], [roche+packaging@httrack.com], [httrack], [http://www.httrack.com/])
AC_INIT([httrack], [3.48.21], [roche+packaging@httrack.com], [httrack], [http://www.httrack.com/])
AC_COPYRIGHT([
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2014 Xavier Roche and other contributors
Copyright (C) 1998-2015 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
View File
@@ -1,3 +1,9 @@
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)
+1 -1
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-Svn: http://httrack.googlecode.com/svn/trunk
Vcs-Git: https://github.com/xroche/httrack.git
Vcs-Browser: https://code.google.com/p/httrack/source/browse/trunk/src
Package: httrack
+4 -1
View File
@@ -3,7 +3,10 @@ HTTrack Website Copier release history:
--------------------------------------
This file lists all changes and fixes that have been made for HTTrack
3.48-20
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)
+ 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)
+1 -3
View File
@@ -7,7 +7,6 @@ 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
@@ -22,7 +21,6 @@ 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
@@ -33,7 +31,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) $(WebHtmlsfx_DATA) \
$(HelpHtmldiv_DATA) $(WebHtml_DATA) $(WebHtmlimages_DATA) \
$(WebPixmap_DATA) $(WebIcon16x16_DATA) $(WebIcon32x32_DATA) $(WebIcon48x48_DATA) \
$(VFolderEntry_DATA) \
httrack.css
+24 -50
View File
@@ -104,13 +104,12 @@ am__installdirs = "$(DESTDIR)$(HelpHtmldir)" \
"$(DESTDIR)$(HelpHtmlimagesdir)" "$(DESTDIR)$(HelpHtmlimgdir)" \
"$(DESTDIR)$(HelpHtmlrootdir)" "$(DESTDIR)$(VFolderEntrydir)" \
"$(DESTDIR)$(WebHtmldir)" "$(DESTDIR)$(WebHtmlimagesdir)" \
"$(DESTDIR)$(WebHtmlsfxdir)" "$(DESTDIR)$(WebIcon16x16dir)" \
"$(DESTDIR)$(WebIcon32x32dir)" "$(DESTDIR)$(WebIcon48x48dir)" \
"$(DESTDIR)$(WebPixmapdir)"
"$(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) $(WebHtmlsfx_DATA) $(WebIcon16x16_DATA) \
$(WebHtmlimages_DATA) $(WebIcon16x16_DATA) \
$(WebIcon32x32_DATA) $(WebIcon48x48_DATA) $(WebPixmap_DATA)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
ACLOCAL = @ACLOCAL@
@@ -253,7 +252,6 @@ 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
@@ -267,7 +265,6 @@ 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
@@ -277,7 +274,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) $(WebHtmlsfx_DATA) \
$(HelpHtmldiv_DATA) $(WebHtml_DATA) $(WebHtmlimages_DATA) \
$(WebPixmap_DATA) $(WebIcon16x16_DATA) $(WebIcon32x32_DATA) $(WebIcon48x48_DATA) \
$(VFolderEntry_DATA) \
httrack.css
@@ -510,27 +507,6 @@ 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=; \
@@ -656,7 +632,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)$(WebHtmlsfxdir)" "$(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)$(WebIcon16x16dir)" "$(DESTDIR)$(WebIcon32x32dir)" "$(DESTDIR)$(WebIcon48x48dir)" "$(DESTDIR)$(WebPixmapdir)"; do \
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: install-am
@@ -713,9 +689,9 @@ install-data-am: install-HelpHtmlDATA install-HelpHtmlTxtDATA \
install-HelpHtmldivDATA install-HelpHtmlimagesDATA \
install-HelpHtmlimgDATA install-HelpHtmlrootDATA \
install-VFolderEntryDATA install-WebHtmlDATA \
install-WebHtmlimagesDATA install-WebHtmlsfxDATA \
install-WebIcon16x16DATA install-WebIcon32x32DATA \
install-WebIcon48x48DATA install-WebPixmapDATA
install-WebHtmlimagesDATA install-WebIcon16x16DATA \
install-WebIcon32x32DATA install-WebIcon48x48DATA \
install-WebPixmapDATA
@$(NORMAL_INSTALL)
$(MAKE) $(AM_MAKEFLAGS) install-data-hook
install-dvi: install-dvi-am
@@ -764,9 +740,9 @@ uninstall-am: uninstall-HelpHtmlDATA uninstall-HelpHtmlTxtDATA \
uninstall-HelpHtmldivDATA uninstall-HelpHtmlimagesDATA \
uninstall-HelpHtmlimgDATA uninstall-HelpHtmlrootDATA \
uninstall-VFolderEntryDATA uninstall-WebHtmlDATA \
uninstall-WebHtmlimagesDATA uninstall-WebHtmlsfxDATA \
uninstall-WebIcon16x16DATA uninstall-WebIcon32x32DATA \
uninstall-WebIcon48x48DATA uninstall-WebPixmapDATA
uninstall-WebHtmlimagesDATA uninstall-WebIcon16x16DATA \
uninstall-WebIcon32x32DATA uninstall-WebIcon48x48DATA \
uninstall-WebPixmapDATA
.MAKE: install-am install-data-am install-strip
@@ -777,24 +753,22 @@ uninstall-am: uninstall-HelpHtmlDATA uninstall-HelpHtmlTxtDATA \
install-HelpHtmlimagesDATA install-HelpHtmlimgDATA \
install-HelpHtmlrootDATA install-VFolderEntryDATA \
install-WebHtmlDATA install-WebHtmlimagesDATA \
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 \
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-WebHtmlsfxDATA \
uninstall-WebIcon16x16DATA uninstall-WebIcon32x32DATA \
uninstall-WebIcon48x48DATA uninstall-WebPixmapDATA \
uninstall-am
uninstall-WebHtmlimagesDATA uninstall-WebIcon16x16DATA \
uninstall-WebIcon32x32DATA uninstall-WebIcon48x48DATA \
uninstall-WebPixmapDATA uninstall-am
install-data-hook:
Executable → Regular
View File
+1 -1
View File
@@ -2286,7 +2286,7 @@ other information you deem necessary.</p>
<p style="margin-left:11%; margin-top: 1em">Copyright (C)
1998-2014 Xavier Roche and other contributors</p>
1998-2015 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
Executable → Regular
View File

Before

Width:  |  Height:  |  Size: 8.3 KiB

After

Width:  |  Height:  |  Size: 8.3 KiB

Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
View File

Before

Width:  |  Height:  |  Size: 173 B

After

Width:  |  Height:  |  Size: 173 B

View File

Before

Width:  |  Height:  |  Size: 230 B

After

Width:  |  Height:  |  Size: 230 B

View File

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
-3
View File
@@ -68,9 +68,6 @@ ${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>
Executable → Regular
View File
Executable → Regular
View File

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

Executable → Regular
View File

Before

Width:  |  Height:  |  Size: 53 B

After

Width:  |  Height:  |  Size: 53 B

View File

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Binary file not shown.
Binary file not shown.
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
Executable → Regular
View File
+1 -1
View File
@@ -1,7 +1,7 @@
exemplesdir = $(datadir)/httrack/libtest
exemples_DATA = *.c *.h *.txt
EXTRA_DIST = $(exemples_DATA)
EXTRA_DIST = $(exemples_DATA) libtest.mak libtest.vcproj
AM_CPPFLAGS = \
@DEFAULT_CFLAGS@ \
+1 -1
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)
EXTRA_DIST = $(exemples_DATA) libtest.mak libtest.vcproj
AM_CPPFLAGS = @DEFAULT_CFLAGS@ @THREADS_CFLAGS@ @V6_FLAG@ @LFS_FLAG@ \
-DPREFIX=\""$(prefix)"\" -DSYSCONFDIR=\""$(sysconfdir)"\" \
-DDATADIR=\""$(datadir)"\" -DLIBDIR=\""$(libdir)"\" -I../src
View File
View File
View File
View File
View File
View File
View File
View File
Executable → Regular
View File
View File
+44
View File
@@ -0,0 +1,44 @@
# 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)
+186
View File
@@ -0,0 +1,186 @@
<?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>
+1 -1
View File
@@ -1,7 +1,7 @@
HTTrack Website Copier License Agreement:
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2014 Xavier Roche and other contributors
Copyright (C) 1998-2015 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
+2 -2
View File
@@ -1,7 +1,7 @@
.\" Process this file with
.\" groff -man -Tascii httrack.1
.\"
.TH httrack 1 "28 July 2014" "httrack website copier"
.TH httrack 1 "14 March 2015" "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-2014 Xavier Roche and other contributors
Copyright (C) 1998-2015 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
+1
View File
@@ -97,4 +97,5 @@ EXTRA_DIST = httrack.h webhttrack \
proxy/proxystrings.h \
proxy/proxytrack.h \
proxy/store.h \
proxy/proxytrack.vcproj \
*.dsw *.dsp *.vcproj
+1
View File
@@ -410,6 +410,7 @@ EXTRA_DIST = httrack.h webhttrack \
proxy/proxystrings.h \
proxy/proxytrack.h \
proxy/store.h \
proxy/proxytrack.vcproj \
*.dsw *.dsp *.vcproj
all: all-am
+1 -1
View File
@@ -1,7 +1,7 @@
/* ------------------------------------------------------------ */
/*
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2014 Xavier Roche and other contributors
Copyright (C) 1998-2015 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
+1 -1
View File
@@ -1,7 +1,7 @@
/* ------------------------------------------------------------ */
/*
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2014 Xavier Roche and other contributors
Copyright (C) 1998-2015 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
+1 -1
View File
@@ -1,7 +1,7 @@
/* ------------------------------------------------------------ */
/*
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2014 Xavier Roche and other contributors
Copyright (C) 1998-2015 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
+1 -1
View File
@@ -1,7 +1,7 @@
/* ------------------------------------------------------------ */
/*
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2014 Xavier Roche and other contributors
Copyright (C) 1998-2015 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
+1 -1
View File
@@ -1,7 +1,7 @@
/* ------------------------------------------------------------ */
/*
HTTrack Website Copier, Offline Browser for Windows and Unix
Copyright (C) 1998-2014 Xavier Roche and other contributors
Copyright (C) 1998-2015 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