Clarify LatLongCoord::operator< purpose
[xapian.git] / xapian-maintainer-tools / win32msvc / ChangeLog
blobe4642b7991c851fa8ceaf8e87e0073e514b3a3d9
1 This ChangeLog file is no longer maintained - see the git repo history for
2 more recent changes: https://xapian.org/bleeding
4 Sun Dec 07 23:13:08 GMT 2014  Olly Betts <olly@survex.com>
6         * win32msvc/Makefile: Remove copying of removed stale copy of
7           generated file.
9 Fri Dec 05 10:32:57 GMT 2014  Olly Betts <olly@survex.com>
11         * win32msvc/doccomments.i: Remove 6.5 year old copy of generated file.
13 Fri Nov 28 09:38:31 GMT 2014  Olly Betts <olly@survex.com>
15         * win32msvc/win32_bindings_ruby.mak: Fix include path when running
16           Ruby tests.  Patch found in an SVN checkout, but I don't remember
17           who reported the issue.
19 Wed May 08 11:04:54 GMT 2013  Olly Betts <olly@survex.com>
21         * README,config.mak: Update references to subversion/SVN to talk about
22           git instead.
24 Wed Jun 29 00:47:31 GMT 2011  Olly Betts <olly@survex.com>
26         * win32msvc/: Update for rename of java-swig to java.
28 Wed May 25 03:32:42 GMT 2011  Charlie Hull <charlie@flax.co.uk>
30         * README: add details of patch to api/compactor.cc and diritor.h
31         * win32_backends_brass.mak, win32_backends_flint.mak,
32           win32_backends_chert.mak: add brass_compact.cc etc.
33         * win32_api.mak: add compactor.cc
34         * win32_bin.mak: remove separate compactors and add
35           xapian_chert_update.exe
36         * win32_bindings_csharp.mak: add Compactor.cs
37         * config.h.omega.win32: add PKGLIBBINDIR definitions
38         * win32_applications_omega.mak: add svgparse.cc, pkglibbindir.cc
40 Fri Sep 03 13:35:00 GMT 2010  Charlie Hull <charlie@flax.co.uk>
42         * README: remove details of some patches that are no longer necessary
43         * config.mak, win32_bindings_python.mak, makebinaries.py, Makefile:
44         add Python 2.7 support
45         * config.mak, win32_bindings_php.mak, makebinaries.py, Makefile:
46         add PHP 5.3 support, improve cleanup behaviour
48 Wed Jul 14 15:59:00 GMT 2010  Charlie Hull <charlie@flax.co.uk>
50         * win32_tests.mak: add unittest
51         * README: clarify deps.d and compilation errors behaviour, PCRE
52         requirements
53         * win32_common.mak, win32_backends_brass.cc, win32_matcher.cc:
54         remove omdebug.cc, brass_io.cc, rset.cc, localmatch.cc
55         * win32_matcher.cc: xorpostlist.cc now multixorpostlist.cc, add
56         localsubmatch.cc
57         * win32_tests.cc: add missing api_opvalue.cc, api_opsynonym.cc,
58         api_stem.cc
59         * win32_bindings_python.mak: copy test_xapian_star.py for testing
60         * win32_bindings_csharp.mak: add missing StemImplementation.cs
61         * win32_applications_omega: changed way .objs are listed to match 1.0
62         branch), add missing object files, add PCRE lib
63         * config.mak: add PCRE file locations
64         * win32_languages_mak: use SnowballStemImplementation
66 Mon May 17 10:37:26 GMT 2010  Richard Boulton <richard@tartarus.org>
68         Patch from Charlie Hull:
69         * ChangeLog,Makefile,win32_api.mak,
70           win32_applications_omega.mak,win32_backends.mak,
71           win32_backends_brass.mak,win32_backends_chert.mak,
72           win32_backends_flint.mak,win32_backends_inmemory.mak,
73           win32_backends_multi.mak,win32_backends_quartz.mak,
74           win32_backends_remote.mak,win32_common.mak,win32_examples.mak,
75           win32_expand.mak,win32_getopt.mak,win32_languages.mak,
76           win32_languages_compiler.mak,win32_matcher.mak,win32_net.mak,
77           win32_queryparser.mak,win32_tests.mak,win32_unicode.mak,
78           win32_weight.mak: build twice, once to calculate dependencies (#460)
79         * xapdep/xapdep.c: improve checking for redundant strings in dep file
81 Thu Apr 15 14:31:56 GMT 2010  Richard Boulton <richard@tartarus.org>
83         * win32_testsuite.mak: Patch from Charlie Hull: Tidy up order of
84           files, and add fdtracker.obj and scalability.obj.
86 Thu Mar 11 16:11:45 GMT 2010  Richard Boulton <richard@tartarus.org>
88         * xapdep/xapdep.mak: Remove duplicate version of contents.
90 Tue Mar 09 10:58:52 GMT 2010  Charlie Hull <charlie@flax.co.uk>
92         * xapdep/xapdep.c: Print object file on every line like Makedepend
93           did, add quotes round dependencies to cope with Windows paths,
94           remove old rename-in-place function.
96 Mon Mar 08 06:26:13 GMT 2010  Olly Betts <olly@survex.com>
98         * xapdep/README: Undouble contents (this file was in the patch twice).
100 Mon Mar 08 06:11:10 GMT 2010  Olly Betts <olly@survex.com>
102         * xapdep/xapdep.c: Fix O(n*n) behaviour we only needs to be O(n).
104 Mon Mar 08 05:58:30 GMT 2010  Olly Betts <olly@survex.com>
106         * xapdep/xapdep.c: Eliminate depbuf - a fixed sized buffer we probably
107           can't overflow, but don't need to use.
109 Mon Mar 08 05:54:36 GMT 2010  Olly Betts <olly@survex.com>
111         * xapdep/xapdep.c: Eliminate objbuf - a fixed sized buffer we could
112           overflow.
114 Mon Mar 08 05:37:14 GMT 2010  Olly Betts <olly@survex.com>
116         * xapdep/xapdep.c: Remove a potential buffer overflow.
118 Mon Mar 08 05:31:50 GMT 2010  Olly Betts <olly@survex.com>
120         * Makefile,README,config.mak,makedepend/,win32_api.mak,
121           win32_applications_omega.mak,win32_backends.mak,
122           win32_backends_chert.mak,win32_backends_flint.mak,
123           win32_backends_inmemory.mak,win32_backends_multi.mak,
124           win32_backends_quartz.mak,win32_backends_remote.mak,win32_bin.mak,
125           win32_common.mak,win32_examples.mak,win32_expand.mak,
126           win32_getopt.mak,win32_languages_compiler.mak,win32_matcher.mak,
127           win32_net.mak,win32_perftest.mak,win32_queryparser.mak,
128           win32_tests.mak,win32_testsuite.mak,win32_unicode.mak,
129           win32_weight.mak,xapdep/README,xapdep/xapdep.c,xapdep/xapdep.mak:
130           Apply Charlie's "xapdep" patch (ticket#239).
132 Wed Mar 03 06:10:51 GMT 2010  Olly Betts <olly@survex.com>
134         * README: Sync documentation of makebinaries.py from branches/1.0..
135           Note that Python 3.0 is supported.
137 Wed Mar 03 05:17:14 GMT 2010  Olly Betts <olly@survex.com>
139         * README: List run-time requirements (ticket#391).
141 Wed Mar 03 05:11:58 GMT 2010  Olly Betts <olly@survex.com>
143         * README: Don't mention libs internal to building the testsuite.  Links
144           to xapian.org shouldn't have a ".php" extension now.
146 Wed Mar 03 04:59:07 GMT 2010  Olly Betts <olly@survex.com>
148         * README: Remove mention of PHP4.
150 Fri Feb 12 04:42:19 GMT 2010  Olly Betts <olly@survex.com>
152         * win32_bindings_python.mak: Update for generate-python-exception.in
153           to generate-python-exceptions renaming (untested).  (ticket#367)
155 Fri Feb 05 23:21:41 GMT 2010  Charlie Hull <charlie@lemurconsulting.com>
157         * win32_tests.mak: Correct $(INTDIR) to $(OUTDIR).  Add new apitest
158           sources.  (ticket#441)
160 Wed Feb 03 15:24:40 GMT 2010  Charlie Hull <charlie@flax.co.uk>
162         * Makefile,version.h.in,win32_testsuite.mak,config.mak: Add support
163           for brass backend.
164         * win32_backends.mak: Add support for brass, and also add flint_lock.
165         * win32_backends_chert.mak: Remove references to chert_lock.
166         * win32_backends_flint.mak: Remove references to flint_lock.
167         * win32_tests.mak: Clean up existing test databases.
168         * win32_bin.mak: Update list of source files for xapian-compact and
169           xapian-check, and add include path and libbrassbtreecheck
170           library.
172 Fri Nov 20 11:49:07 GMT 2009  Richard Boulton <richard@tartarus.org>
174         * win32_backends_multi.mak,win32_matcher.mak: Patch from Charlie to
175           add valuestreamdocument.cc and multi_valuelist.cc to build.
177 Tue Oct 27 16:17:09 GMT 2009  Richard Boulton <richard@lemurconsulting.com>
179         * win32_applications_omega.mak: Remove dirent.cc, update path to
180           getopt.cc, add freemem.cc, add mkdtemp.obj to OMINDEX objects,
181           and rename UTF8TEST_OBJS to UTF8CONVERTTEST_OBJS.
183 Fri Oct 16 09:04:00 GMT 2009  Charlie Hull <charlie@flax.co.uk>
185         * config.h.win32,config.h.omega.win32: disable warning about macros
186           with missing parameters.
187         * win32_tests.mak: add api_sortingold.cc
188         * win32_api.mak: remove sorter.cc, add keymaker.cc
190 Mon Aug 24 10:40:00 GMT 2009  Charlie Hull <charlie@flax.co.uk>
192         * Makefile: Remove rules to make generate-exceptions.
193         * win32_api.mak: Remove serialisationcontext.cc, add registry.cc
195 Tue Aug 04 15:30:00 GMT 2009  Charlie Hull <charlie@flax.co.uk>
197         * Makefile, win32_bindings_python.mak, config.mak, makebinaries.py:
198           Add Python 2.6 option.
200 Sun Aug 02 12:22:52 GMT 2009  Richard Boulton <richard@lemurconsulting.com>
202         * win32_api.mak: Add matchspy files.
204 Mon Jul 20 13:52:53 GMT 2009  Olly Betts <olly@survex.com>
206         * config.mak,win32_bindings_python.mak: Update to include Python 3.0
207           support, ready for when then bindings support this.  From patch in
208           ticket #346.
210 Mon Jul 20 13:43:48 GMT 2009  Olly Betts <olly@survex.com>
212         * win32_api.mak: Update for added sources, from patch by Peter Kelm in
213           ticket#346.
215 Mon Jul 20 13:38:37 GMT 2009  Olly Betts <olly@survex.com>
217         * win32_matcher.mak: Update for removed sources, from patch by Peter
218           Kelm in ticket#346.
220 Fri May 08 12:55:32 GMT 2009  Olly Betts <olly@survex.com>
222         * config.mak,win32_bindings_python.mak,win32_tests.mak,
223           win32_testsuite.mak: Update from Peter Kelm to work with SVN trunk
224           (ticket#366).
226 Tue May 05 12:42:26 GMT 2009  Richard Boulton <richard@lemurconsulting.com>
228         * win32_matcher.mak: Add synoympostlist.cc to build.
230 Fri May 01 15:40:48 GMT 2009  Richard Boulton <richard@lemurconsulting.com>
232         * win32_tests.mak: Add api_replicate.cc and api_serialise.cc, and
233           cleanup .obj files.
235 Wed Apr 22 16:21:53 GMT 2009  Richard Boulton <richard@lemurconsulting.com>
237         * makebinaries.py,win32_tests.mak: Add a script and some changes to
238           the test makefile which got missed out of the previous commit.
240 Tue Apr 21 10:34:00 GMT 2009  Charlie Hull <charlie@lemurconsulting.com>
242         * config.h.omega.win32: Update version numbers
243         * win32_tests.mak: add some new tests and reformat for clarity
244         * Makefile: MAKEALLBINDINGS now depends on COPYMAKFILES
245         * config.h.omega.win32: define 'rare' and 'usual'
246         * makebinaries.py: fix quotes
247         * makedepend.mak, Makefile: CLEAN now also cleans makedepend
249 Wed Mar 25 12:49:00 GMT 2009  Charlie Hull <charlie@lemurconsulting.com>
251         * win32_weight.mak,config.mak,Makefile: add new makefile for
252           /weight folder
253         * win32_api.mak,win32_matcher.mak,win32_backend_chert.mak,
254           win32_common.mak: correct file lists
255         * win32_bin.mak,config.mak: remove Quartz bits, add
256           xapian-replicate and xapian-replicate-server
258 Thu Mar 19 11:55:00 GMT 2009  Charlie Hull <charlie@lemurconsulting.com>
260         * config.mak, win32_bindings_python.mak: add ability to build two
261           different Python versions, and add example files, and change
262           BUILDDIST to DIST for consistency with other bindings
263         * setup.py: add example & documentation files for Python
264         * win32_bindings_php.mak,win32_bindings_csharp.mak,
265           win32_bindings_java-swig.mak,win32_bindings_ruby.mak: add example
266           & doc files where they exist and DIST build target
267         * win32_bindings_php.mak,win32_bindings_csharp.mak,win32_examples.mak,
268           win32_bin.mak: add Manifests into .exe or .dll and remove
269           separate manifest files
270         * Makefile: add MAKEALLBINDINGS target for building all bindings
271         * README: update for the above changes
272         * win32_applications_omega.mak: add new file for omindex
273         * config.h.omega.win32: Update version numbers, undefine rare()
275 Mon Feb 16 12:02:48 GMT 2009  Richard Boulton <richard@lemurconsulting.com>
277         * win32_bindings_csharp.mak: Remove doubled file contents.
279 Mon Dec 22 16:50:55 GMT 2008  Richard Boulton <richard@lemurconsulting.com>
281         * version.rc.csharp,win32_bindings_csharp.mak: Add files missed
282           from last commit.
284 Mon Dec 22 16:49:46 GMT 2008  Richard Boulton <richard@lemurconsulting.com>
286         * Makefile,README,config.h.omega.win32,config.mak,genversion.pl,
287           win32_api.mak,win32_backends.mak,win32_backends_chert.mak,
288           win32_backends_flint.mak,win32_perftest.mak: Add C# bindings to
289           build system, and update with new files for replication in
290           xapian-core.
292 Thu Dec 11 12:04:11 GMT 2008  Richard Boulton <richard@lemurconsulting.com>
294         * win32_tests.mak: Add support for new test file, api_backend.cc
296 Thu Nov 06 12:50:34 GMT 2008  Richard Boulton <richard@lemurconsulting.com>
298         * win32_perftest.mak: Call collate-apitest in the new way.  Add
299           libtest.lib.
300         * win32_tests.mak: Call collate-apitest in the
301           new way.  Add api_spelling.cc.  Improve "nmake CLEAN" target.
302         * win32_api.mak: omvalueiterator.cc renamed to valueiterator.cc,
303           add documentvaluelist.cc.
304         * win32_backends.mak: add dbfactory_remote.cc, valuelist.cc and
305           slowvaluelist.cc.
306         * win32_backends_remote.mak: rename net_document.cc to
307           remote-document.cc.
308         * config.mak: Change paths to XAPIAN_APPLICATIONS and
309           XAPIAN_BINDINGS to be appropriate for a SVN checkout, rather than
310           for unpacked tarballs.  Add rpcrt4.lib for UUID functions. Remove
311           libquartz.lib, and add libchert.lib.
312         * win32_common.mak: Add win32_uuid.cc. (Not yet in trunk, but
313           needed for windows compile - currently requires patch attached to
314           bug #303.)
315         * config.h.win32: Update version numbers (to 1.1.0, to match
316           configure.ac). Define 'usual' keyword to identity, since we don't
317           have this in MSVC.
319 Mon Sep 08 09:59:17 GMT 2008  Richard Boulton <richard@lemurconsulting.com>
321         * genversion.pl: Update to match new configure.ac (cope with the []'s
322           which have been added).
324 Wed Aug 20 09:31:47 GMT 2008  Richard Boulton <richard@lemurconsulting.com>
326         * README: Remove trailing whitespace.
328 Thu Aug 14 15:42:00 GMT 2008  Charlie Hull <charlie@lemurconsulting.com>
330         * win32_bindings_ruby.mak,config.mak,README,Makefile: Added new
331           Ruby bindings makefile written by Zsolt Sz. Sztupák.  Update list
332           of "what works" in README.
334 Sun Jun 29 06:53:28 GMT 2008  Richard Boulton <richard@lemurconsulting.com>
336         * version.rc.java-swig,version.rc.php,version.rc.python: Change
337           "Copyright ... Xapian" messages to a note to consult the source
338           code - Xapian isn't a legal entity, so nothing can be "(C)
339           Xapian".
341 Wed Jun 25 13:18:50 GMT 2008  Richard Boulton <richard@lemurconsulting.com>
343         * Makefile: Patch from Charlie to fix some paths for "cd".
345 Tue Jun 24 16:06:57 GMT 2008  Richard Boulton <richard@lemurconsulting.com>
347         * NEWS: Add note about Java-SWIG makefiles.
349 Tue Jun 24 16:06:21 GMT 2008  Richard Boulton <richard@lemurconsulting.com>
351         * win32_backends_chert.mak: Add chert_alldocsmodifiedpostlist
352           source files.
353         * win32_testsuite.mak: Add backendmanager_remote source file.
355 Thu Jun 05 17:29:16 GMT 2008  Richard Boulton <richard@lemurconsulting.com>
357         * win32_expand.mak: Replace reference to expand.cc and expand.obj
358           with esetinternal.cc and esetinternal.obj - expand.cc has now
359           been removed, and esetinternal.cc added.
361 Thu Jun 05 17:11:14 GMT 2008  Richard Boulton <richard@lemurconsulting.com>
363         * win32_bin.mak: Remove comments about the now removed quartz
364           utilities, and a reference to them in the CLEAN rule.
365         * README: Remove trailing whitespace.  Clean up list of "what
366           works".
368 Thu Jun 05 17:04:26 GMT 2008  Richard Boulton <richard@lemurconsulting.com>
370         * Start of ChangeLog.