62 Commits

Author SHA1 Message Date
Jean-Francois Dockes
c271ff7b88 circache: fix some wrong return -1 in bool funcs 2021-03-29 16:57:04 +01:00
Jean-Francois Dockes
bc8eee622e circache: add function to extract all entries as file pairs in target directory 2021-03-25 10:42:27 +01:00
Jean-Francois Dockes
efc29e11a7 circache: add compaction function 2021-03-24 16:28:29 +01:00
Jean-Francois Dockes
9eac638bb9 circache: append: resize dest to avoid recycling while appending. Clarifications 2021-03-24 09:31:37 +01:00
Jean-Francois Dockes
5e82af9798 web indexing prefs: display the current cache size 2021-03-23 10:51:14 +01:00
Jean-Francois Dockes
39c152bada Fixed MSVC warnings, all inocuous 2020-04-17 14:26:40 +01:00
Jean-Francois Dockes
414222c003 use conftree conversions 2019-12-02 09:37:34 +01:00
Jean-Francois Dockes
a1122c4e8a Fix format string used to generate/scan circache headers.
Use _ not . as prefix for webqueue metadata files
Fix log messages and indent
2019-11-24 15:02:30 +01:00
Jean-Francois Dockes
0cbc46732f Fixed the FSF address 2019-03-04 11:19:14 +01:00
Jean-Francois Dockes
da64e3d9e0 circache: use a zlib wrapper instead of direct calls 2017-12-28 15:27:38 +01:00
Jean-Francois Dockes
d37052c73e circache: update test driver for new log interface 2017-08-16 15:52:42 +02:00
Jean-Francois Dockes
bde991c08a got rid of off_t 2017-02-28 20:36:01 +01:00
Jean-Francois Dockes
0b0385e459 got rid of the STD_SHARED_XX std/tr1 defines 2016-07-13 15:12:25 +02:00
Jean-Francois Dockes
f6a999de84 logging now uses c++ streams 2016-07-12 09:41:04 +02:00
Jean-Francois Dockes
021c142cee Small fixes for porting recent changes to windows 2016-04-14 14:24:56 +02:00
Jean-Francois Dockes
759d8eca9f Add delete and copy url ops to the webcache editor 2016-04-13 18:27:08 +02:00
Jean-Francois Dockes
241586a3a7 1st proto for GUI webcache editor 2016-04-13 15:52:41 +02:00
Jean-Francois Dockes
c06eb296c1 astyled 2016-04-12 10:04:48 +02:00
Jean-Francois Dockes
a4fd4ee5be moved code around to make smallut and pathut less recoll-specific and reusable. No actual changes 2016-03-21 12:55:31 +01:00
Jean-Francois Dockes
a95dcbd4b0 Windows: fix missing O_BINARY 2015-12-02 11:42:44 +01:00
Jean-Francois Dockes
533d3bc037 webcache resizing: clarifications 2015-11-21 15:47:30 +01:00
Jean-Francois Dockes
9cc6de20ab merged trcircache append 2015-10-31 09:17:03 +01:00
Jean-Francois Dockes
f9e8011bfd indent 2015-10-31 09:07:23 +01:00
Jean-Francois Dockes
63802a4005 housekeeping: separated out the chrono utility 2015-10-14 09:18:26 +02:00
Jean-Francois Dockes
d942242047 replace all %lld instances 2015-10-03 17:25:17 +02:00
Jean-Francois Dockes
5330685ec1 Merged the changes from the current windows port 2015-09-25 16:14:27 +02:00
Jean-Francois Dockes
fc2019cc63 refcntr transition to shared_ptr. test exec.release->reset 2015-09-05 08:51:41 +02:00
Jean-Francois Dockes
1cbf02f713 Suppressed many integer size warnings by a mix of type adjustments and casts,
none of which should have a real effect.

--HG--
branch : WINDOWSPORT
2015-09-01 19:39:20 +02:00
Jean-Francois Dockes
14c8e740d6 Windows: fixed a number of int size warnings mostly by casting them away
--HG--
branch : WINDOWSPORT
2015-08-30 17:30:31 +02:00
Jean-Francois Dockes
d4cd1dd91c 1st mods to get a build under windows. Does not build yet, far from it
--HG--
branch : WINDOWSPORT
2015-08-30 11:19:18 +02:00
Jean-Francois Dockes
c6e228b7c6 Prepared windows port by removing a number of spurious reference to unix-specific interfaces, and using some xapian posix adaptor includes 2015-08-19 14:41:10 +02:00
Jean-Francois Dockes
4d1f679eac Use std[::tr1]::shared_ptr instead of local RefCntr by default 2015-08-09 13:54:24 +02:00
Jean-Francois Dockes
727c055c86 web queue: fix cache resizing utility + bug in indexer which would skip oldest entry 2015-02-15 16:08:36 +01:00
Jean-Francois Dockes
dd449391d4 Added web cache resize tool 2015-01-19 17:00:06 +01:00
Jean-Francois Dockes
b6eb4ad45a Properly update the web cache when the user increases the size limit 2013-04-12 17:16:22 +02:00
"Jean-Francois Dockes ext:(%22)
321978bfea replace atol with atoll to fix result size display bug. Also use atoll for time conversions, 2032 is coming... 2013-04-04 20:01:31 +02:00
Jean-Francois Dockes
ff1bf58ae0 circache: handle the case where the cache dir exists but not the file 2012-09-14 08:24:40 +02:00
Jean-Francois Dockes
c030a15780 Remove improper assertion use from beagle cache handling code 2012-09-13 09:44:47 +02:00
Jean-Francois Dockes
ec7b40a52e cosmetics: list -> vector in more places 2012-04-11 19:58:08 +02:00
Jean-Francois Dockes
3759c0b52d index: add skippedPathsFnmPathname variable to enable disabling the use of FNM_PATHNAME while matching in skippedPaths. Closes issue #67 2011-11-30 16:36:51 +01:00
Jean-Francois Dockes
38e0957962 const string cleanup 2011-10-01 16:39:38 +02:00
Jean-Francois Dockes
8923d64fea firefox web history indexing: typo in memory reallocation call might have caused problems in highly improbable case 2011-09-29 11:59:54 +02:00
Jean-Francois Dockes
e612d165d3 comments 2011-05-08 08:06:58 +02:00
Jean-Francois Dockes
9c4c021b02 add "erase" option to circache test driver 2011-05-05 18:38:04 +02:00
Jean-Francois Dockes
fcc62bb73a fix build of the "utils" test drivers 2011-05-05 18:30:02 +02:00
Jean-Francois Dockes
7d2928022c Cleaned up execmd/netcon to enable multiple exec without locking 2011-04-29 15:01:14 +02:00
Jean-Francois Dockes
b28eaf23fb Got rid of all the old RCS id strings 2011-04-27 08:22:17 +02:00
Jean-Francois Dockes
061ffda545 checked/changed all sprintf calls 2010-11-15 11:57:39 +01:00
Jean-Francois Dockes
4385dd1b8b small compilation issues on misc systems 2010-09-13 21:34:23 +02:00
"Jean-Francois Dockes ext:(%22)
e5f41aeb05 Add large file support 2010-07-16 17:08:07 +02:00