12021-03-16 17:23 +0100  tmodes  <tmodes>  (f02459498cb4 [tip])
2
3	* file.c, tools/PTcrop.c:
4	Prevent string vulnerability by refusing prefix strings with
5	percentage sign
6
72020-12-13 15:37 +0100  tmodes  <tmodes@users.sf.net>  (2e9ee0a5e32f)
8
9	* Merge
10
112020-12-13 15:36 +0100  tmodes  <tmodes@users.sf.net>  (282b57fc22cb)
12
13	* adjust.c:
14	Fixes typo (spotted by A. Metzler)
15
162020-12-11 21:51 +0000  Bruno Postle  <bruno@postle.net>  (a042ec0cb9bf)
17
18	* ChangeLog.hg, parser.c:
19	Fix reading beyond end of string
20	https://bugs.launchpad.net/bugs/1906996 (Florian Königstein)
21
222019-10-31 15:40 +0100  tmodes  <tmodes@users.sf.net>  (9f43f0980d29)
23
24	* PTcommon.c:
25	Use default isnan on new MSVC compilers instead
26
272018-10-31 13:04 +0100  tmodes  <tmodes@users.sf.net>  (82996ca476c5)
28
29	* parser.c, tiff.c:
30	Fixes 2 typos (Patch by Andreas Metzler)
31
322018-09-06 17:45 +0200  tmodes  <tmodes@users.sf.net>  (d71285db01f0)
33
34	* version.h:
35	Bump up some more version numbers
36
372018-03-25 10:45 +0100  Bruno Postle  <bruno@postle.net>  (415deb81168f)
38
39	* ChangeLog, ChangeLog.hg:
40	Update ChangeLog for
41
422018-03-25 10:36 +0100  Bruno Postle  <bruno@postle.net>  (f5ac8cc3aa91)
43
44	* configure.ac:
45	Update version to 2.9.20
46
472018-03-25 10:35 +0100  Bruno Postle  <bruno@postle.net>  (e5632a455634)
48
49	* bootstrap:
50	Support latest automake
51
522018-03-25 10:34 +0100  Bruno Postle  <bruno@postle.net>  (0a71a9f8a45a)
53
54	* tests/simpleTiff16/temp.txt: deleted file.
55	* tests/simpleTiff16/Makefile.am, tests/simpleTiff16/temp.txt:
56	Don't ship test output file
57
582018-03-23 17:19 +0100  tmodes  <tmodes@users.sf.net>  (5b23ce4acaf4)
59
60	* PaniniGeneral.c:
61	Fixes inverse transformation of Panini General
62
632018-03-11 08:30 +0100  tmodes  <tmodes@users.sf.net>  (f220884e22e3)
64
65	* math.c:
66	Triplane: Check more return codes instead of ignoring it
67
682018-03-11 08:30 +0100  tmodes  <tmodes@users.sf.net>  (1eaaec6809a2)
69
70	* math.c, queryfeature.c:
71	Biplane: Added new parameter for rounded corner
72
732018-03-05 17:26 +0100  tmodes  <tmodes@users.sf.net>  (1a3e1f817145)
74
75	* math.c:
76	Fixes image->pano transformation for triplane projection
77
782018-03-05 17:26 +0100  tmodes  <tmodes@users.sf.net>  (793506b19f1f)
79
80	* CMakeLists.txt:
81	Add debug postfix for debug libraries
82
832018-02-07 17:54 +0100  tmodes  <tmodes@users.sf.net>  (3ad2089ab924)
84
85	* CMakeLists.txt:
86	Windows: Make building shared library (DLL) default
87
882017-09-29 16:49 +0200  tmodes  <tmodes@users.sf.net>  (977a50b2a634)
89
90	* file.c:
91	Recognize also jpeg file extension [1681022]
92
932017-09-29 16:48 +0200  tmodes  <tmodes@users.sf.net>  (e3808b4f9a78)
94
95	* CMakeLists.txt:
96	Fixes compilation with Mingw Mingw has already getopt, no need for
97	our file
98
992017-01-02 18:34 +0100  tmodes  <tmodes@users.sf.net>  (20434c36b266)
100
101	* tools/panoinfo.c:
102	Fixes path separator for cross compiling for Windows
103
1042016-12-30 13:21 +0100  tmodes  <tmodes@users.sf.net>  (9fb6fd19947a)
105
106	* math.c:
107	Don't take shortcut in setup_panini_general This breaks calculation
108	of ppg->distance parameter which is needed in stack calculations.
109	This fixes hang during line control points calculations [1016258]
110
1112016-12-30 13:19 +0100  tmodes  <tmodes@users.sf.net>  (83e0c78ad594)
112
113	* math.c:
114	Updates for MSVC 2015
115
1162016-09-17 16:12 +0200  tmodes  <tmodes@users.sf.net>  (9d16f4a39c36)
117
118	* math.c:
119	Comment out double assignment
120
1212015-12-06 13:06 +0100  tmodes  <tmodes@users.sf.net>  (d1ca12b2146b)
122
123	* pt_stdint.h:
124	Fix for MSVC 2015
125
1262014-04-23 00:31 +0100  Bruno Postle  <bruno@postle.net>  (7339b1014e88)
127
128	* ChangeLog.hg:
129	update changelog
130
1312014-02-12 17:57 +0100  tmodes  <tmodes>  (071273ed3a44)
132
133	* math.c:
134	Fixes condition introduced in last commit (Matthew Petroff)
135
1362014-02-12 14:38 +1100  tduell  <tduell>  (5db9915fc7d0)
137
138	* math.c:
139	use default atanh function for MSVC 2012+ (Matthew Petroff)
140
1412014-01-06 23:00 +0000  Bruno Postle  <bruno@postle.net>  (bced6574df70)
142
143	* ChangeLog.hg:
144	update ChangeLog
145
1462014-01-04 01:58 +0000  Bruno Postle  <bruno@postle.net>  (d33c9a9ed0f9)
147
148	* tests/simpleTiff2psd/Makefile.am,
149	tests/simpleTiff2psd/reference/Makefile.am,
150	tests/simpleTiff2psd/tests/Makefile.am: new file.
151	* Makefile.am, configure.ac, tests/Makefile.am,
152	tests/simpleTiff16/Makefile.am, tests/simpleTiff2psd/Makefile.am,
153	tests/simpleTiff2psd/reference/Makefile.am,
154	tests/simpleTiff2psd/tests/Makefile.am, tools/Makefile.am:
155	Add lots of missing files to the autotools 'dist' target
156
1572014-01-04 01:57 +0000  Bruno Postle  <bruno@postle.net>  (cfadac620dd6)
158
159	* .hgignore:
160	add some patterns to .hgignore
161
1622014-01-04 01:06 +0000  Bruno Postle  <bruno@postle.net>  (81edd9d85242)
163
164	* CMakeLists.txt:
165	CPACK_SET_DESTDIR needs to be ON for package_source target
166
1672014-01-04 00:48 +0000  Bruno Postle  <bruno@postle.net>  (8764c3cdc139)
168
169	* CMakeLists.txt:
170	files that shouldn't be packaged by cpack
171
1722014-01-03 11:48 +0100  Kornel Benko  <kornelbenko@users.sourceforge.net>  (b6bb69bb754f)
173
174	* CMakeLists.txt:
175	Cmake build: Adapt the build to make rpm-packaging easier.
176
177	We had to find the correct library-directory to install our data.
178	This should work for all platforms.
179
180	In collaboration with Terry Duell (working on creating rpm-package
181	for fedora Linux).
182
1832014-01-01 08:52 +0100  Kornel Benko  <kornelbenko@users.sourceforge.net>  (c967f865cfc3)
184
185	* CMakeLists.txt, FindGnuTar.cmake:
186	Cmake build: Usage of FindPackageHandleStandardArgs corrected.
187
1882013-12-31 10:49 +0100  Kornel Benko  <kornelbenko@users.sourceforge.net>  (a32c832b554b)
189
190	* CMakeLists.txt, excludes:
191	Cmake build: Adapted the output of 'make dist' to appear the same as
192	would come from 'hg archive {build-dir}/libpano13-2.9.19.tar -p
193	libpano13-2.9.19 --exclude ".hg*"'
194
1952013-12-30 23:57 +0100  Kornel Benko  <kornelbenko@users.sourceforge.net>  (f68ddd79ed4b)
196
197	* excludes: new file.
198	* excludes:
199	This file is missing in previous commit.
200
201	Its content specifies files names, which should not be part of the
202	source tar.
203
2042013-12-30 23:54 +0100  Kornel Benko  <kornelbenko@users.sourceforge.net>  (5b660b010aa8)
205
206	* FindGnuTar.cmake: new file.
207	* CMakeLists.txt, FindGnuTar.cmake:
208	Cmake build: Added a new way to get source-tar, if there is a gnu
209	tar available
210
2112013-12-24 13:52 +0100  Kornel Benko  <kornelbenko@users.sourceforge.net>  (dc6694ef78a7)
212
213	* CMakeLists.txt:
214	Honor the configured installation prefix also in created packages
215
2162013-12-24 13:22 +0100  Kornel Benko  <kornelbenko@users.sourceforge.net>  (12f629da7d77)
217
218	* CpackDescription.txt: new file.
219	* CMakeLists.txt, CpackDescription.txt, man/CMakeLists.txt,
220	tools/CMakeLists.txt:
221	Package creation revised.
222
223	1. Removed option DISABLE_DPKG; For debian packaging always try to
224	determine package dependencies 2. Renamed 'HAVE_JAVA' variable to
225	'SUPPORT_JAVA_PROGRAMS' option. 3. Added COMPONENT keywords to
226	install commands. ATM this has no effect. Preparing for later use
227	with component-aware package generators like RPM.
228
2292013-12-23 12:28 +1100  tduell  <tduell@iinet.net.au>  (b0f579114b63)
230
231	* CMakeLists.txt:
232	Backed out changeset: eb7322988b38
233
2342013-12-23 08:36 +1100  tduell  <tduell@iinet.net.au>  (eb7322988b38)
235
236	* CMakeLists.txt:
237	Fixes CMakeLists.txt for Unix/Linux, to find Java, and set lib dir
238	to /usr/lib or /usr/lib64, as appropriate
239
2402013-12-22 09:06 +0100  Kornel Benko  <kornelbenko@users.sourceforge.net>  (0a6e4330f822)
241
242	* tools/CMakeLists.txt:
243	Added panoinfo to list of commands for unix too
244
2452013-12-21 17:27 +0100  tmodes  <tmodes>  (85654befbd91)
246
247	* parser.c:
248	Correctly restore locale if parsing of script file fails [686482]
249
2502013-12-21 16:27 +0100  tmodes  <tmodes>  (032bc7cc62e6)
251
252	* ColourBrightness.c, ColourBrightness.h, PTDialogs.c, PTcommon.c,
253	PTcommon.h, Triangulate.c, ZComb.c, ZComb.h, adjust.c, adjust.h,
254	correct.c, dump.c, file.c, file.h, filter.c, filter.h, filter.r,
255	fourier.c, javastub.c, math.c, metadata.c, metadata.h, multilayer.c,
256	pan.c, panorama.h, parser.c, perspect.c, ppm.c, ptfeather.c,
257	ptfeather.h, ptstitch.c, ptstitch.h, pttiff.h, remap.c, resample.c,
258	sys_X11.c, sys_X11.h, sys_ansi.c, sys_ansi.h, sys_common.c,
259	sys_compat.h, sys_compat_unix.c, sys_compat_win.c, sys_mac.c,
260	sys_mac.h, sys_win.c, sys_win.h, tiff.c, tools/PTAInterpolate.c,
261	tools/PTblender.c, tools/PTcrop.c, tools/PTinfo.c, tools/PTmasker.c,
262	tools/PTmender.c, tools/PTmender.h, tools/PToptimizer.c,
263	tools/PTroller.c, tools/PTtiff2psd.c, tools/PTtiffdump.c,
264	tools/PTuncrop.c, tools/panoinfo.c, tools/panoinfo_unix.c,
265	version.h:
266	Fixes copy and paste error in licence
267
2682013-12-21 16:23 +0100  tmodes  <tmodes>  (4f56474cc8a0)
269
270	* PTcommon.c, tiff.c:
271	Fixes initialization of some variables (Patch by Andreas Metzler)
272
273	Fixes sporadic testsuite error [734867]
274
2752013-12-21 16:20 +0100  tmodes  <tmodes>  (f666a3664d02)
276
277	* PTcommon.c, tools/panoinfo_unix.c:
278	Fixes 2 typos (spotted by Andreas Metzler)
279
2802013-12-20 14:25 +1100  tduell  <tduell@iinet.net.au>  (35b5485f7e7a)
281
282	* man/PTmasker.pod:
283	Fix PTmasker.pod
284
2852013-12-20 14:06 +1100  tduell  <tduell@iinet.net.au>  (37986ffdd87f)
286
287	* CMakeLists.txt:
288	Some fixes to CMakeLists.txt for binary package name and source
289	package name
290
2912013-12-19 12:30 +1100  tduell  <tduell@iinet.net.au>  (6e9c7581a433)
292
293	* CMakeLists.txt:
294	Remove hg version and "hg" from cpack source package name to avoid
295	issues with Fedora rpmbuild
296
2972013-12-19 12:28 +1100  tduell  <tduell@iinet.net.au>  (af17614b0443)
298
299	* bootstrap:
300	Update bootstrap to allow use of automake 1.13
301
3022013-12-18 14:59 +0100  Kornel Benko  <kornelbenko@users.sourceforge.net>  (21822d49c404)
303
304	* Debian/postinst: new file.
305	* CMakeLists.txt, Debian/postinst:
306	Enhanced creation of dependences for debian build
307
308	1.) The creation now honors libraries created in the same build. 2.)
309	Also added call to ldconfig to make the installed libraries known to
310	the system
311
3122013-12-16 22:41 +0000  Bruno Postle  <bruno@postle.net>  (0dd1fabfc868)
313
314	* ChangeLog.hg:
315	Update ChangeLog
316
3172013-12-16 22:35 +0000  Bruno Postle  <bruno@postle.net>  (777f5eb48962)
318
319	* COPYING, ColourBrightness.c, ColourBrightness.h, PTDialogs.c,
320	PTcommon.c, PTcommon.h, Triangulate.c, ZComb.c, ZComb.h, adjust.c,
321	adjust.h, correct.c, dump.c, file.c, file.h, filter.c, filter.h,
322	filter.r, fourier.c, javastub.c, math.c, metadata.c, metadata.h,
323	multilayer.c, pan.c, panorama.h, parser.c, perspect.c, ppm.c,
324	ptfeather.c, ptfeather.h, ptstitch.c, ptstitch.h, pttiff.h, remap.c,
325	resample.c, sys_X11.c, sys_X11.h, sys_ansi.c, sys_ansi.h,
326	sys_common.c, sys_compat.h, sys_compat_unix.c, sys_compat_win.c,
327	sys_mac.c, sys_mac.h, sys_win.c, sys_win.h, tiff.c,
328	tools/PTAInterpolate.c, tools/PTblender.c, tools/PTcrop.c,
329	tools/PTinfo.c, tools/PTmasker.c, tools/PTmender.c,
330	tools/PTmender.h, tools/PToptimizer.c, tools/PTroller.c,
331	tools/PTtiff2psd.c, tools/PTtiffdump.c, tools/PTuncrop.c,
332	tools/panoinfo.c, tools/panoinfo_unix.c, version.h:
333	Fixed the FSF address to make an rpmlint error go away...
334
3352013-12-16 21:03 +0000  Bruno Postle  <bruno@postle.net>  (3c558c23fbc0)
336
337	* CMakeLists.txt, Makefile.am:
338	Increment the soname from 2.0.0 to 3.0.0 due to ABI change
339
3402013-12-08 11:18 +0100  tmodes  <tmodes>  (5f73aa3334ae)
341
342	* file.c, fourier.c:
343	Fixes sign of some pointers
344
3452013-12-08 11:17 +0100  tmodes  <tmodes>  (92a290290d3a)
346
347	* parser.c:
348	Add missing variables to format string
349
3502013-12-08 11:17 +0100  tmodes  <tmodes>  (cba530fd3127)
351
352	* pt_stdint.h:
353	Fixes /* in comment
354
3552013-12-08 11:16 +0100  tmodes  <tmodes>  (8fdc2b13c2c7)
356
357	* correct.c:
358	Don't include \0 in format string
359
3602013-12-08 11:16 +0100  tmodes  <tmodes>  (839d2ea0602c)
361
362	* ColourBrightness.c, PTcommon.c, file.c, math.c, parser.c, png.c,
363	ptfeather.c, resample.c, rgbe.c, seamer_.c, tiff.c:
364	Removed unused variables
365
3662013-12-08 11:14 +0100  tmodes  <tmodes>  (84521eb90c05)
367
368	* tools/compat_win32/getopt.c:
369	[Mingw] Fix a compiler warning by implizit include of necessary
370	header
371
3722013-12-08 10:11 +0100  tmodes  <tmodes>  (30f4cb70d93c)
373
374	* tiff.c:
375	Correct check for invalid resolutions in TIF files (spotted by dcb
376	[1256972])
377
3782013-10-12 09:08 +0200  thomas  <thomas@Virtual>  (36d7541b8384)
379
380	* PTcommon.c, parser.c, ppm.c, resample.c:
381	Fixes formating sequence for x86_64 [1184375] Patch by Stefan Peter
382
3832013-10-12 09:07 +0200  thomas  <thomas@Virtual>  (0a44cbd60ac8)
384
385	* tests/simpleTiff2psd/reference/simpleStitch_crop_1_layer.psd,
386	tests/simpleTiff2psd/reference/simpleStitch_crop_2_layer.psd,
387	tests/simpleTiff2psd/reference/simpleStitch_uncrop_1_layer.psd,
388	tests/simpleTiff2psd/reference/simpleStitch_uncrop_2_layer.psd,
389	tests/simpleTiff2psd/reference/simpleTiff16-16-_uncrop_1_layer.psd,
390	tests/simpleTiff2psd/reference/simpleTiff16-16-_uncrop_2_layer.psd:
391	Update psd references for 2.9.19
392
3932013-10-12 09:06 +0200  thomas  <thomas@Virtual>  (879f75a8eae7)
394
395	* tests/CMakeLists.txt, tests/simpleTiff2psd/CMakeLists.txt:
396	[CMake]: Copy necessary files for test
397
3982013-05-14 19:44 +0100  Bruno Postle  <bruno@postle.net>  (ce361a3cfb97)
399
400	* sys_compat_unix.c:
401	Fix to build on OS X 10.6/10.8 (Matthieu Desile)
402
4032013-05-13 20:37 +0100  Bruno Postle  <bruno@postle.net>  (d3703d445473)
404
405	* README, README.linux, README.windows:
406	Fix some really out-of-date README text
407
4082013-04-12 18:56 +0200  tmodes  <tmodes>  (04c52cae988a)
409
410	* math.c:
411	Fixes wrong calculation in triplane_erect
412
4132013-03-21 10:42 +1100  tduell  <tduell@iinet.net.au>  (8ccb62eb329a)
414
415	* Makefile.am:
416	fix for removed .def files
417
4182013-03-17 18:55 +0100  tmodes  <tmodes>  (3b87e44598ea)
419
420	* libpano13.def, pano13vc.def: deleted file.
421	* CMakeLists.txt, ColourBrightness.h, PTcommon.h, ZComb.h, file.h,
422	filter.h, libpano13.def, pano13vc.def, panorama.h, ptfeather.h,
423	ptstitch.h, pttiff.h, queryfeature.h, tools/PToptimizer.c:
424	[Windows] Use __declspec(dllexport) instead of modul definition file
425
426	Functions exported via modul definition file can't be compared with
427	function points (needed by nona gpu). Function pointers works for
428	functions exported with __declspec(dllexport).
429
4302013-03-17 08:08 +0100  tmodes  <tmodes>  (4b93725a1f29)
431
432	* PTcommon.c, adjust.c, correct.c, dump.c, filter.h, math.c,
433	panorama.h, parser.c:
434	Moved test parameter 0 and 1 to Tpy and Tpr
435
4362013-03-17 08:06 +0100  tmodes  <tmodes>  (253c1bcde35e)
437
438	* configure.ac, version.h:
439	Bump version number
440
4412013-03-17 08:06 +0100  tmodes  <tmodes>  (c2a40aad1b51)
442
443	* bootstrap:
444	Update bootstrap for automake 1.12 (Patch by Terry Duell) [11561269]
445
4462013-03-16 08:38 +0100  tmodes  <tmodes>  (b1e1204fe014)
447
448	* math.c:
449	Fixes for architectural projection
450	* correctly report success of transformation
451	* check if values are in valid ranges
452
4532013-03-16 08:19 +0100  tmodes  <tmodes>  (8bf958d04557)
454
455	* math.c:
456	Removed unused variables
457
4582013-03-16 07:45 +0100  tmodes  <tmodes>  (531cd379005d)
459
460	* adjust.c, filter.h, math.c, panorama.h, parser.c, queryfeature.c:
461	Added Hammer projection
462
4632013-03-03 08:32 +0100  tmodes  <tmodes>  (6e390e07eac5)
464
465	* math.c:
466	Prevent division by zero [791473]
467
4682013-03-03 08:31 +0100  tmodes  <tmodes>  (1b78f71b2c32)
469
470	* CMakeLists.txt:
471	Fixes a typo in version string
472
4732013-03-03 08:30 +0100  tmodes  <tmodes>  (c251644f9866)
474
475	* CMakeLists.txt, ColourBrightness.c, sys_compat_win.c:
476	Fixes compilation with MinGW compiler
477
4782013-03-02 13:18 +0100  tmodes  <tmodes>  (489ef38b776c)
479
480	* CMakeLists.txt:
481	Use mercurial instead of subversion in CMake build
482
4832013-03-02 13:14 +0100  tmodes  <tmodes>  (e4a5489e244d)
484
485	* filter.h, panorama.h, parser.c:
486	Fixes some typos
487
4882013-01-31 18:14 +0100  tmodes  <tmodes>  (1299ba47658f)
489
490	* panorama.h, tiff.c:
491	Unified use of path length Check also length before copying
492	[1057012]
493
4942013-01-12 10:21 +0100  tmodes  <tmodes>  (b2f10b688fd6)
495
496	* adjust.c:
497	Modified scale calculation for orthographic images
498
499	This takes into account the issue that the image could also contain
500	a thin black border around the (circular) image.
501
5022012-12-28 13:39 +0100  tmodes  <tmodes>  (376cc090f008)
503
504	* math.c:
505	Fixes bug in orthographic projection
506
507	Orthographic projection is limited to fov of 180 degree Higher
508	values were not correctly cropped, instead these coordinates were
509	mirrored inside
510
5112012-11-19 22:37 -0400  Jim Watters  <jwatters@photocreations.ca>  (e63acb0227b7)
512
513	* adjust.c:
514	Fix a bug when cropping images that go outside the image boundry.
515	mp->horizontal & mp->vertical would otherwise get extrordinary
516	large.
517
5182012-09-18 19:51 +0200  tmodes  <tmodes>  (c9f63bc558e9)
519
520	* PTcommon.c, panorama.h:
521	Use unsigned int for PTRect Otherwise crop is not correctly
522	calculated
523
5242012-09-18 19:10 +0200  tmodes  <tmodes>  (bb55bfdfa33e)
525
526	* sys_compat_unix.c, sys_compat_win.c: new file.
527	* CMakeLists.txt, Makefile.am, pano13vc.def, pt_stdint.h, sys_ansi.c,
528	sys_compat.h, sys_compat_unix.c, sys_compat_win.c, sys_win.c,
529	sys_win.h, tools/CMakeLists.txt:
530	Update build system to compile on Windows again
531
532	Added option to CMake build to allow building static or shared
533	version on Windows
534
5352012-09-17 22:55 +0100  Bruno Postle  <bruno@postle.net>  (17b9409b0fcc)
536
537	* adjust.c:
538	Fix "unsupported Panorama Format" error Bug #1049994 (Thomas Modes)
539
5402012-09-17 22:55 +0100  Bruno Postle  <bruno@postle.net>  (a1660991bf10)
541
542	* math.c:
543	Fix Inverse transformation from output projection to Thoby input
544	image is wrong Bug #891912 reported by Timothee Groleau (Thomas
545	Modes)
546
5472012-03-02 23:19 +0000  Bruno Postle  <bruno@postle.net>  (0c73d8794377)
548
549	* .hgignore, CMakeLists.txt, ChangeLog, png.c, pteditor.c,
550	tests/CMakeLists.txt:
551	merged PSD branch
552
5532012-01-11 10:27 +1100  Terry Duell  <tduell@iinet.net.au>  (20a9b820aba0)
554
555	* dump.c, pteditor.c, ptpicker.c:
556	Fix outstanding pt_int32 problems
557
5582011-05-31 09:54 +0200  Kornel Benko  <kornelbenko@users.sourceforge.net>  (bd103552abef)
559
560	* CMakeLists.txt:
561	1.) Make it compilable on ubuntu 11.4 using '-DHUGIN_BASE_DIR=path
562	to hugin sources' Define SYSTEM_LIB_DIRS for use of hugins
563	CMakeModules Define 'HUGIN_SHARED', because of it's use 2.) Add
564	dependences creation on debian systems
565
5662011-03-21 21:36 +0000  Bruno Postle  <bruno@postle.net>  (da48158224d6)
567
568	* ChangeLog.hg:
569	Update changelog
570
5712011-03-21 21:30 +0000  Bruno Postle  <bruno@postle.net>  (f819fe70b239)
572
573	* CMakeLists.txt, man/CMakeLists.txt, tests/CMakeLists.txt,
574	tests/simpleStitch/CMakeLists.txt,
575	tests/simpleTiff16/CMakeLists.txt, tools/CMakeLists.txt:
576	Fixes for cmake after switching from gpl.txt to COPYING, Bug #739612
577	(Thomas Modes)
578
5792011-03-16 19:16 +0000  Bruno Postle  <bruno@postle.net>  (34d8f7279b7d)
580
581	* ChangeLog.hg:
582	Update ChangeLog.hg for default branch
583
5842011-03-06 23:07 +0000  Bruno Postle  <bruno@postle.net>  (9fc682e73eb1)
585
586	* tests/simpleStitch/Makefile.am, tests/simpleTiff16/Makefile.am:
587	Rename "clean" target to "clean-local" in Makefile.am. This way the
588	specified target supplements automake's clean target instead of
589	replacing it. Without this change the respective code is not invoked
590	for distclean, but only for clean. Also delete temp.txt, which is
591	generated by testsuite. (Andreas Metzler)
592
5932011-03-06 22:52 +0000  Bruno Postle  <bruno@postle.net>  (f6a5d6cfbbba)
594
595	* COPYING, INSTALL: new file.
596	* gpl.txt: deleted file.
597	* COPYING, INSTALL, Makefile.am, gpl.txt:
598	Don't rely on autotools for COPYING and INSTALL (Andreas Metzler)
599
6002011-03-05 23:04 +0000  Bruno Postle  <bruno@postle.net>  (6fea63273310)
601
602	* ChangeLog.hg: new file.
603	* ChangeLog.svn: deleted file.
604	* ChangeLog.hg, ChangeLog.svn, Makefile.am:
605	Switch ChangeLog generator from svn to hg
606
6072011-03-05 22:34 +0000  Bruno Postle  <bruno@postle.net>  (661831b81ffb)
608
609	* png.c:
610	Fix build with libpng-1.5 Bug #719076 (Thomas Klausner)
611
6122011-03-04 01:15 -0800  dmg  <dmg@uvic.ca>  (95e1c5da422e)
613
614	* .hgignore, ChangeLog:
615	Sorted files to .hgignore
616
6172011-03-04 01:15 -0800  dmg  <dmg@uvic.ca>  (2ae987ad64a2)
618
619	* .hgignore, ChangeLog:
620	Added files to .hgignore
621
6222011-03-03 21:53 -0800  dmg  <dmg@uvic.ca>  (8c929483d775 <PhotoshopPSB>)
623
624	* ChangeLog, tools/PTtiff2psd.c:
625	added jim to credits of PTtiff2psd
626
6272011-03-03 20:43 -0800  dmg  <dmg@uvic.ca>  (6d05236f8495 <PhotoshopPSB>)
628
629	* ChangeLog:
630	Added test cases for PTtiff2psd
631
6322011-03-03 20:43 -0800  dmg  <dmg@uvic.ca>  (dd2b0f7313d0 <PhotoshopPSB>)
633
634	* tests/panoAutomatePSDtest.pl, tests/simpleTiff2psd/CMakeLists.txt,
635	tests/simpleTiff2psd/reference/simpleStitch_crop_1_layer.psd,
636	tests/simpleTiff2psd/reference/simpleStitch_crop_2_layer.psd,
637	tests/simpleTiff2psd/reference/simpleStitch_uncrop_1_layer.psd,
638	tests/simpleTiff2psd/reference/simpleStitch_uncrop_2_layer.psd,
639	tests/simpleTiff2psd/reference/simpleTiff16-16-_uncrop_1_layer.psd,
640	tests/simpleTiff2psd/reference/simpleTiff16-16-_uncrop_2_layer.psd,
641	tests/simpleTiff2psd/tests/simpleStitch_crop_1_layer.psd,
642	tests/simpleTiff2psd/tests/simpleStitch_crop_2_layer.psd,
643	tests/simpleTiff2psd/tests/simpleStitch_uncrop_1_layer.psd,
644	tests/simpleTiff2psd/tests/simpleStitch_uncrop_2_layer.psd,
645	tests/simpleTiff2psd/tests/simpleTiff16-16-_uncrop_1_layer.psd,
646	tests/simpleTiff2psd/tests/simpleTiff16-16-_uncrop_2_layer.psd: new
647	file.
648	* tests/tiff2psdSimple/reference/crop.psb,
649	tests/tiff2psdSimple/reference/crop.psd,
650	tests/tiff2psdSimple/reference/uncrop.psb,
651	tests/tiff2psdSimple/reference/uncrop.psd: deleted file.
652	* .hgignore, ChangeLog, file.c, tests/CMakeLists.txt,
653	tests/panoAutomatePSDtest.pl, tests/simpleTiff2psd/CMakeLists.txt,
654	tests/simpleTiff2psd/reference/simpleStitch_crop_1_layer.psd,
655	tests/simpleTiff2psd/reference/simpleStitch_crop_2_layer.psd,
656	tests/simpleTiff2psd/reference/simpleStitch_uncrop_1_layer.psd,
657	tests/simpleTiff2psd/reference/simpleStitch_uncrop_2_layer.psd,
658	tests/simpleTiff2psd/reference/simpleTiff16-16-_uncrop_1_layer.psd,
659	tests/simpleTiff2psd/reference/simpleTiff16-16-_uncrop_2_layer.psd,
660	tests/simpleTiff2psd/tests/simpleStitch_crop_1_layer.psd,
661	tests/simpleTiff2psd/tests/simpleStitch_crop_2_layer.psd,
662	tests/simpleTiff2psd/tests/simpleStitch_uncrop_1_layer.psd,
663	tests/simpleTiff2psd/tests/simpleStitch_uncrop_2_layer.psd,
664	tests/simpleTiff2psd/tests/simpleTiff16-16-_uncrop_1_layer.psd,
665	tests/simpleTiff2psd/tests/simpleTiff16-16-_uncrop_2_layer.psd,
666	tests/tiff2psdSimple/reference/crop.psb,
667	tests/tiff2psdSimple/reference/crop.psd,
668	tests/tiff2psdSimple/reference/uncrop.psb,
669	tests/tiff2psdSimple/reference/uncrop.psd:
670	Added test cases for PTtiff2psd
671
6722011-03-03 16:36 -0800  dmg  <dmg@uvic.ca>  (d61239410f3d <PhotoshopPSB>)
673
674	* sys_compat.h: new file.
675	* sys_compat.h:
676	I forgot to add sys_compat.h
677
6782011-03-03 16:30 -0800  dmg  <dmg@uvic.ca>  (0ed11c91c143 <PhotoshopPSB>)
679
680	* CMakeLists.txt, ChangeLog, file.c, sys_ansi.c, sys_win.c:
681	Refactored system dependent code
682
6832011-03-03 14:54 -0400  Jim Watters  <Jim Watters>  (a2fdc9b8616d <PhotoshopPSB>)
684
685	* file.c:
686	Fix timezone in PSDPICTResource
687
688	%z and %Z in strftime produces a alpha string need a numeric string.
689	Fix some sign unsign warnings
690
6912011-03-03 01:30 -0800  dmg  <dmg@uvic.ca>  (61011fb1ba7b)
692
693	* CMakeLists.txt, ChangeLog, Makefile.am:
694	cherry picked 721 from PhotoshopPSB to default
695
6962011-03-03 01:24 -0800  dmg  <dmg@uvic.ca>  (e881eb9a4ba0 <PhotoshopPSB>)
697
698	* CMakeLists.txt, ChangeLog, Makefile.am:
699	Added TAGS file creation, undid removal of hugin-related paths.
700
7012011-03-03 00:44 -0800  dmg  <dmg@uvic.ca>  (5ce79b438819 <PhotoshopPSB>)
702
703	* file.c:
704	Ported code to write name of writing program
705
7062011-03-03 00:21 -0800  dmg  <dmg@uvic.ca>  (d284d6621bff <PhotoshopPSB>)
707
708	* tests/tiff2psdSimple/reference/crop.psb,
709	tests/tiff2psdSimple/reference/crop.psd,
710	tests/tiff2psdSimple/reference/uncrop.psb,
711	tests/tiff2psdSimple/reference/uncrop.psd: new file.
712	* tests/tiff2psdSimple/crop.psb, tests/tiff2psdSimple/crop.psd,
713	tests/tiff2psdSimple/uncrop.psb, tests/tiff2psdSimple/uncrop.psd:
714	deleted file.
715	* tests/tiff2psdSimple/crop.psb, tests/tiff2psdSimple/crop.psd,
716	tests/tiff2psdSimple/reference/crop.psb,
717	tests/tiff2psdSimple/reference/crop.psd,
718	tests/tiff2psdSimple/reference/uncrop.psb,
719	tests/tiff2psdSimple/reference/uncrop.psd,
720	tests/tiff2psdSimple/uncrop.psb, tests/tiff2psdSimple/uncrop.psd:
721	moved test files for PSD
722
7232011-03-03 00:15 -0800  dmg  <dmg@uvic.ca>  (8fbc76a7f4b9 <PhotoshopPSB>)
724
725	* .hgignore, ChangeLog, PTcommon.c, PTcommon.h, ZComb.c, adjust.c,
726	correct.c, file.c, filter.c, filter.h, png.c, resample.c, tiff.c:
727	removed unnecessary and duplicated data types
728
7292011-03-02 23:12 -0800  dmg  <dmg@uvic.ca>  (0a87dbc64f24)
730
731	* .hgignore:
732	Added more files to ignore to .hgignore
733
7342011-03-02 23:11 -0800  dmg  <dmg@uvic.ca>  (02384dd66427)
735
736	* .hgignore:
737	Added more files to ignore to .hgignore
738
7392011-03-02 23:05 -0800  dmg  <dmg@uvic.ca>  (70b2afd42405)
740
741	* .hgignore:
742	Added some files to ignore to .hgignore
743
7442011-03-02 22:59 -0800  dmg  <dmg@uvic.ca>  (7d932f0d1221)
745
746	* panorama.h:
747	width and height should always be unsigned
748
7492011-03-02 22:49 -0800  dmg  <dmg@uvic.ca>  (0a526edf75cc)
750
751	* ChangeLog, PTcommon.c, adjust.c, file.c, filter.c, filter.h,
752	fourier.c, morpher.c, panorama.h, panotypes.h, parser.c, perspect.c,
753	resample.c, rgbe.c, rgbe.h, tests/CMakeLists.txt, tiff.c:
754	Removed the use of pt_int* data types, which are redundant and not
755	consistently used
756
7572011-03-02 22:03 -0800  dmg  <dmg@uvic.ca>  (4000b5187221)
758
759	* CMakeLists.txt, ChangeLog, PTcommon.c, filter.h, panorama.h,
760	panotypes.h, pt_stdint.h, rgbe.c, rgbe.h, sys_ansi.c, sys_common.c:
761	Fixed compiler warnings and cleanup some conditional compilation
762	code
763
7642011-03-02 19:45 -0800  dmg  <dmg@uvic.ca>  (a70ba2fe3c7f)
765
766	* Renamed libpano to default
767
7682011-03-02 18:59 -0400  Jim Watters  <Jim Watters>  (daf735d8ec66 <PhotoshopPSB>)
769
770	* file.c:
771	correct some Linux errors and warnings.
772
7732011-03-02 15:22 -0400  Jim Watters  <Jim Watters>  (7dea16af1053 <PhotoshopPSB>)
774
775	* file.c:
776	Clean up, untabulate, and beautify code
777
7782011-03-02 00:17 -0400  Jim Watters  <Jim Watters>  (755c1fbd4838 <PhotoshopPSB>)
779
780	* PTcommon.h, file.c, tools/PTtiff2psd.c:
781	Add panoCreateLayeredPSD
782
783	Create a PSD file from a bunch of tiffs in one go without inserting
784	each layer one at a time.
785
7862011-02-25 22:38 -0400  Jim Watters  <Jim Watters>  (19c2bd9d5040 <PhotoshopPSB>)
787
788	* file.c:
789	Simplify the calculation of layer length
790
7912011-02-25 21:56 -0400  Jim Watters  <Jim Watters>  (15df50fc3f7a <PhotoshopPSB>)
792
793	* PTcommon.c:
794	O(n2)
795
7962011-02-24 16:34 -0400  Jim Watters  <Jim Watters>  (28033bba0b8f <PhotoshopPSB>)
797
798	* PTcommon.c:
799	By default PANO_TEST_INVERSE should be commented out
800
8012011-02-24 16:25 -0400  Jim Watters  <Jim Watters>  (6545685cd438 <PhotoshopPSB>)
802
803	* PTcommon.c:
804	untablify and beautify code
805
8062011-02-24 14:41 -0400  Jim Watters  <Jim Watters>  (1c9ce5934fb1 <PhotoshopPSB>)
807
808	* tests/tiff2psdTest.bat: new file.
809	* tests/tiff2psdSimple/crop.psb, tests/tiff2psdSimple/crop.psd,
810	tests/tiff2psdSimple/uncrop.psb, tests/tiff2psdSimple/uncrop.psd,
811	tests/tiff2psdTest.bat:
812	Update test images with new PICT record for PTtiff2PSD
813
8142011-02-23 22:45 -0400  Jim Watters  <Jim Watters>  (1a989de7c490 <PhotoshopPSB>)
815
816	* file.c:
817	Merge
818
8192011-02-23 17:56 -0400  Jim Watters  <Jim Watters>  (00a141ab7ffb <PhotoshopPSB>)
820
821	* file.c:
822	Update PICT Resource
823
824	Added more info to the PICT resource
825
8262011-02-23 14:25 -0400  Jim Watters  <Jim Watters>  (3d46baa67f1e <PhotoshopPSB>)
827
828	* file.c:
829	Fix PICT Resource
830
831	PICT now displays correctly with Photoshop and Exiftool
832
8332011-02-19 23:41 -0400  Jim Watters  <Jim Watters>  (5d9db2abdb38 <PhotoshopPSB>)
834
835	* file.c, filter.c, filter.h:
836	Update panoWritexxx functions to return bool
837
838	use change in location of write to get length of section.
839
8402011-02-20 13:25 -0800  dmg  <dmg@uvic.ca>  (774168101e71 <libpano>)
841
842	* ChangeLog, sys_ansi.c, tools/panoinfo_unix.c:
843	removed compiler warnings. Patch submited by Guillaume Rousse.
844
8452011-02-19 23:53 -0800  dmg  <dmg@uvic.ca>  (61f66c836feb <PhotoshopPSB>)
846
847	* ChangeLog, file.c:
848	Fixed a small error that stopped compilation under Linux.
849
8502011-02-19 16:05 -0400  Jim Watters  <Jim Watters>  (b1595e6c58fc <PhotoshopPSB>)
851
852	* tests/tiff2psdSimple/crop.psb, tests/tiff2psdSimple/uncrop.psb: new
853	file.
854	* tests/tiff2psdSimple/crop.psb, tests/tiff2psdSimple/uncrop.psb:
855	Add reference PSB files for testing PTtiff2PSD
856
8572011-02-19 15:54 -0400  Jim Watters  <Jim Watters>  (bf73d5f0e9fa <PhotoshopPSB>)
858
859	* tests/tiff2psdSimple/crop.psd, tests/tiff2psdSimple/uncrop.psd: new
860	file.
861	* tests/tiff2psdSimple/crop.psd, tests/tiff2psdSimple/uncrop.psd:
862	Add reference PSD files for testing PTtiff2PSD
863
8642011-02-19 15:40 -0400  Jim Watters  <Jim Watters>  (080786b030d4 <PhotoshopPSB>)
865
866	* file.c:
867	opps panoReadxxxx returns bool not length
868
8692011-02-17 18:31 -0400  Jim Watters  <Jim Watters>  (6742691b9336 <PhotoshopPSB>)
870
871	* file.c, filter.c, filter.h:
872	switch from READ and WRITE macros to functions.
873
874	switch from READ and WRITE macros to functions. Simplified code by
875	adding functions panoReadINT32or64 and panoWriteINT32or64 for read
876	and write 4 or 8 byte varibles for the use of PSD or PSB.
877
8782011-02-14 23:22 -0400  Jim Watters  <Jim Watters>  (cb926d40214e <PhotoshopPSB>)
879
880	* filter.c, filter.h:
881	Add functions panoWriteINT32or64 and panoReadINT32or64
882
8832011-02-14 23:04 -0400  Jim Watters  <Jim Watters>  (9e9d800230f9 <PhotoshopPSB>)
884
885	* .hgignore:
886	Add .ipch to ignor list
887
8882011-02-14 23:02 -0400  Jim Watters  <Jim Watters>  (a7bcbe2d5c2d <PhotoshopPSB>)
889
890	* filter.c, filter.h:
891	update panowrite functions to return count
892
8932011-02-14 22:06 -0400  Jim Watters  <Jim Watters>  (46f909a2a815 <PhotoshopPSB>)
894
895	* file.c:
896	remove cast
897
8982011-02-14 21:06 -0400  Jim Watters  <Jim Watters>  (704614dd55ae <PhotoshopPSB>)
899
900	* PTcommon.c, file.c, filter.c, filter.h, pano13vc.def,
901	tools/PTtiff2psd.c:
902	New versions of files that now should end with LF only
903
9042011-02-14 20:43 -0400  Jim Watters  <Jim Watters>  (9c9ced6c091f <PhotoshopPSB>)
905
906	* .hgeol: new file.
907	* .hgeol:
908	Windows users should use the EOL extension
909
910	Windows users need EOL to control how End of Line characters are
911	translated to and from repository.
912
9132011-02-14 20:43 -0400  Jim Watters  <Jim Watters>  (2a01f904d1c3 <PhotoshopPSB>)
914
915	* .hgignore: new file.
916	* .hgignore:
917	Add a list of files to ignor when doing commit
918
9192011-02-14 20:01 -0400  Jim Watters  <jwatters@photocreations.ca>  (364327cfaf40 <libpano>)
920
921	* .hgignore: new file.
922	* .hgignore:
923	Add a list of files to ignor when doing commit
924
9252011-02-14 20:00 -0400  Jim Watters  <jwatters@photocreations.ca>  (9fa455003f7d <libpano>)
926
927	* .hgeol: new file.
928	* .hgeol:
929	Windows users should use the EOL extension
930
931	Windows users need EOL to control how End of Line characters are
932	translated to and from repository.
933
9342011-02-13 01:32 -0400  Jim Watters  <Jim Watters>  (9b9b3887cddf <PhotoshopPSB>)
935
936	* file.c:
937	Use 8byte sizes all the time.
938
9392011-02-13 01:31 -0400  Jim Watters  <Jim Watters>  (879cca2dae52 <PhotoshopPSB>)
940
941	* tools/PTAInterpolate.vcxproj, tools/PTOptimizer.vcxproj,
942	tools/PTblender.vcxproj, tools/PTcrop.vcxproj, tools/PTinfo.vcxproj,
943	tools/PTmasker.vcxproj, tools/PTmender.vcxproj,
944	tools/PTroller.vcxproj, tools/PTtiff2psd.vcxproj,
945	tools/PTtiffdump.vcxproj, tools/PTuncrop.vcxproj:
946	Update Location of 64bit libs
947
9482011-02-12 21:41 -0400  Jim Watters  <Jim Watters>  (127413a4755c <PhotoshopPSB>)
949
950	* tools/PTAInterpolate.vcxproj, tools/PTOptimizer.vcxproj,
951	tools/PTblender.vcxproj, tools/PTcrop.vcxproj, tools/PTinfo.vcxproj,
952	tools/PTmasker.vcxproj, tools/PTmender.vcxproj,
953	tools/PTroller.vcxproj, tools/PTtiff2psd.vcxproj,
954	tools/PTtiffdump.vcxproj, tools/PTuncrop.vcxproj:
955	Add Local definitions LocalDefs to 64bit projects
956
9572011-02-12 21:23 -0400  Jim Watters  <Jim Watters>  (d9bf0412f5f1 <PhotoshopPSB>)
958
959	* PTcommon.c, file.c, file.h, filter.h, tiff.c:
960	update PSD functins to write PSB format too
961
9622011-02-12 21:22 -0400  Jim Watters  <Jim Watters>  (b22ddb573e0b <PhotoshopPSB>)
963
964	* tools/PTAInterpolate.vcxproj, tools/PTOptimizer.vcxproj,
965	tools/PTblender.vcxproj, tools/PTcrop.vcxproj, tools/PTinfo.vcxproj,
966	tools/PTmasker.vcxproj, tools/PTmender.vcxproj,
967	tools/PTroller.vcxproj, tools/PTtiff2psd.c,
968	tools/PTtiff2psd.vcxproj, tools/PTtiffdump.vcxproj,
969	tools/PTuncrop.vcxproj:
970	Make projects multicore friendly by using differnt folders for temp
971	files that may conflict.
972
9732011-02-10 16:49 -0400  Jim Watters  <Jim Watters>  (52cf096d848b <PhotoshopPSB>)
974
975	* LocalDefs.props: new file.
976	* LocalDefs.props:
977	Update to VS 2010
978
9792011-02-10 16:49 -0400  Jim Watters  <Jim Watters>  (c2996d3c00aa <PhotoshopPSB>)
980
981	* libpano.vcxproj, tools/PTAInterpolate.vcxproj,
982	tools/PTOptimizer.vcxproj, tools/PTblender.vcxproj,
983	tools/PTcrop.vcxproj, tools/PTinfo.vcxproj, tools/PTmasker.vcxproj,
984	tools/PTmender.vcxproj, tools/PTroller.vcxproj,
985	tools/PTtiff2psd.vcxproj, tools/PTtiffdump.vcxproj,
986	tools/PTuncrop.vcxproj: new file.
987	* libpano.sln, libpano.vcxproj, tools/PTAInterpolate.vcxproj,
988	tools/PTOptimizer.vcxproj, tools/PTblender.vcxproj,
989	tools/PTcrop.vcxproj, tools/PTinfo.vcxproj, tools/PTmasker.vcxproj,
990	tools/PTmender.vcxproj, tools/PTroller.vcxproj,
991	tools/PTtiff2psd.vcxproj, tools/PTtiffdump.vcxproj,
992	tools/PTuncrop.vcxproj:
993	Update to VS 2010
994
9952011-02-10 16:46 -0400  Jim Watters  <Jim Watters>  (611e65b1791f <PhotoshopPSB>)
996
997	* PTcommon.c, file.c, file.h, filter.c, filter.h, pano13vc.def,
998	tools/PTtiff2psd.c:
999	First sweep of the Photoshop PSD code at add PSB.
1000
1001	Enable PSD functions to be also capable of PSB read and write.
1002	Builds with a couple resize warnings that need to be corrected.
1003	Completely untested.
1004
10052011-02-09 22:59 +0000  Bruno Postle  <bruno@postle.net>  (c9df9403f9b7 <libpano>)
1006
1007	* Makefile.am, doc/Makefile.am, man/Makefile.am:
1008	Add some more files to the tarball
1009
10102011-01-20 20:24 +0000  dangelo  <dangelo>  (89e2ee12bfea <libpano>)
1011
1012	* ChangeLog, parser.c:
1013	removed debug printf
1014
10152011-01-19 23:34 +0000  brunopostle  <brunopostle>  (236dcc1b4e42 <libpano>)
1016
1017	* ChangeLog.svn:
1018	Update ChangeLog
1019
10202011-01-19 23:31 +0000  brunopostle  <brunopostle>  (4ff42dc33ebf <libpano>)
1021
1022	* man/PTAInterpolate.1, man/PTblender.1, man/PTcrop.1, man/PTinfo.1,
1023	man/PTmasker.1, man/PTmender.1, man/PToptimizer.1, man/PTroller.1,
1024	man/PTtiff2psd.1, man/PTtiffdump.1, man/PTuncrop.1, man/panoinfo.1:
1025	Update version string
1026
10272011-01-19 23:16 +0000  brunopostle  <brunopostle>  (81996a5178a6 <libpano>)
1028
1029	* configure.ac:
1030	Build on GNU hurd (Andreas Metzler)
1031
10322011-01-11 20:38 +0000  jim0watters  <jim0watters>  (ee8e1221d5c4 <libpano>)
1033
1034	* ChangeLog, pano13.rc:
1035	Update version description to indicate if build is 32 or 64 bit
1036
10372011-01-11 20:08 +0000  jim0watters  <jim0watters>  (9e35fdbf73b6 <libpano>)
1038
1039	* ChangeLog, adjust.c:
1040	Update SetStitchDefaults to include psdOpacity and psdBlendingMode
1041
10422011-01-11 19:56 +0000  jim0watters  <jim0watters>  (f2248674847c <libpano>)
1043
1044	* ChangeLog, version.h:
1045	Update version description to indicate if build is 32 or 64 bit
1046
10472011-01-07 03:42 +0000  dmg  <dmg>  (06b9b3d28121 <libpano>)
1048
1049	* ChangeLog, PTcommon.c:
1050	Thoby should crop as a ciruclar fisheye
1051
10522011-01-06 19:28 +0000  dmg  <dmg>  (e62120574872 <libpano>)
1053
1054	* ChangeLog, configure.ac, version.h:
1055	upgraded version to 2.9.18
1056
10572011-01-05 21:54 +0000  dmg  <dmg>  (5b0b16916422 <libpano>)
1058
1059	* ChangeLog, dump.c, queryfeature.c:
1060	patch by T. Modes to add thoby to queryfeatures
1061
10622011-01-05 20:12 +0000  dmg  <dmg>  (e9fbaf2dcb25 <libpano>)
1063
1064	* ChangeLog, parser.c:
1065	removed code I shouldnnot have committed
1066
10672011-01-05 18:59 +0000  dmg  <dmg>  (eef10551f656 <libpano>)
1068
1069	* ChangeLog:
1070	updated changelog
1071
10722011-01-05 18:57 +0000  dmg  <dmg>  (885f8a3f740b <libpano>)
1073
1074	* debian/README.source, debian/TODO, debian/changelog, debian/compat,
1075	debian/control, debian/copyright, debian/libpano13-2.install,
1076	debian/libpano13-bin.docs, debian/libpano13-bin.install,
1077	debian/libpano13-dev.install,
1078	debian/patches/10_workaround_libtool_link_as_needed_bug,
1079	debian/patches/20_bumpsoname.diff, debian/patches/series,
1080	debian/rules, debian/watch: deleted file.
1081	* debian/README.source, debian/TODO, debian/changelog, debian/compat,
1082	debian/control, debian/copyright, debian/libpano13-2.install,
1083	debian/libpano13-bin.docs, debian/libpano13-bin.install,
1084	debian/libpano13-dev.install,
1085	debian/patches/10_workaround_libtool_link_as_needed_bug,
1086	debian/patches/20_bumpsoname.diff, debian/patches/series,
1087	debian/rules, debian/watch:
1088	removed bogus code I added in my previous commit
1089
10902011-01-05 18:41 +0000  dmg  <dmg>  (6ae2704f7540 <libpano>)
1091
1092	* dump.h: new file.
1093	* dump.h:
1094	added thoby projection for Nikkor 10.5, part 2
1095
10962011-01-05 12:20 +0000  dmg  <dmg>  (47685987af4a <libpano>)
1097
1098	* debian/README.source, debian/TODO, debian/changelog, debian/compat,
1099	debian/control, debian/copyright, debian/libpano13-2.install,
1100	debian/libpano13-bin.docs, debian/libpano13-bin.install,
1101	debian/libpano13-dev.install,
1102	debian/patches/10_workaround_libtool_link_as_needed_bug,
1103	debian/patches/20_bumpsoname.diff, debian/patches/series,
1104	debian/rules, debian/watch, dump.c: new file.
1105	* CMakeLists.txt, ChangeLog, PTcommon.c, adjust.c,
1106	debian/README.source, debian/TODO, debian/changelog, debian/compat,
1107	debian/control, debian/copyright, debian/libpano13-2.install,
1108	debian/libpano13-bin.docs, debian/libpano13-bin.install,
1109	debian/libpano13-dev.install,
1110	debian/patches/10_workaround_libtool_link_as_needed_bug,
1111	debian/patches/20_bumpsoname.diff, debian/patches/series,
1112	debian/rules, debian/watch, doc/stitch.txt, dump.c, filter.h,
1113	math.c, panorama.h, parser.c:
1114	added thoby projection for Nikkor 10.5
1115
11162010-12-07 00:43 +0000  yuv  <yuv>  (fa87ef0ac229 <libpano>)
1117
1118	* filter.c:
1119	https://bugs.launchpad.net/hugin/+bug/678763 (Rogier Wolff)
1120
11212010-10-13 21:02 +0000  brunopostle  <brunopostle>  (1053cad37cc8 <libpano>)
1122
1123	* bootstrap:
1124	Support libtool 2.4 #3086186 (ftrvxmtrx)
1125
11262010-10-06 19:31 +0000  brunopostle  <brunopostle>  (8ce2b450c7f1 <libpano>)
1127
1128	* PTcommon.c, tools/PTblender.c, tools/PTinfo.c, tools/PTmasker.c,
1129	tools/PTmender.c, tools/PTroller.c, tools/PTtiff2psd.c,
1130	tools/PTtiffdump.c:
1131	Fix powerpc command-line tools endless loop #3082342, debian #599092
1132	(Andreas Metzler)
1133
11342010-09-10 23:00 +0000  brunopostle  <brunopostle>  (44a295a39467 <libpano>)
1135
1136	* doc/Optimize.txt, doc/stitch.txt:
1137	Fix docs...
1138
11392010-09-09 22:07 +0000  brunopostle  <brunopostle>  (c576eb4bff54 <libpano>)
1140
1141	* ChangeLog.svn:
1142	Update ChangeLog for rc2
1143
11442010-09-09 22:02 +0000  brunopostle  <brunopostle>  (cadbf4d4699c <libpano>)
1145
1146	* tools/PTAInterpolate.vcproj, tools/PTOptimizer.vcproj,
1147	tools/PTblender.vcproj, tools/PTcrop.vcproj, tools/PTinfo.vcproj,
1148	tools/PTmasker.vcproj, tools/PTmender.vcproj, tools/PTroller.vcproj,
1149	tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj,
1150	tools/PTuncrop.vcproj:
1151	Changes to visual C project files to find 64bit wxwidgets (Aron
1152	Helser)
1153
11542010-09-07 20:53 +0000  brunopostle  <brunopostle>  (013a6439adc1 <libpano>)
1155
1156	* tools/Makefile.am:
1157	Add some more MSVC files to the tarball (Aron Helser)
1158
11592010-09-07 20:52 +0000  brunopostle  <brunopostle>  (fc97a3611be1 <libpano>)
1160
1161	* optimize.c:
1162	Fix for building with MSVC 2010 Express (Aron Helser)
1163
11642010-09-01 21:35 +0000  brunopostle  <brunopostle>  (43d234abea3b <libpano>)
1165
1166	* ChangeLog.svn:
1167	Update ChangeLog for rc1
1168
11692010-07-24 21:25 +0000  brunopostle  <brunopostle>  (7c32fb3a0143 <libpano>)
1170
1171	* optimize.c:
1172	Fix for build on Solaris (Robert Campbell)
1173
11742010-07-24 21:23 +0000  brunopostle  <brunopostle>  (3293a42c34cb <libpano>)
1175
1176	* Makefile.am, configure.ac, tools/Makefile.am:
1177	Fixes for building on Solaris (Robert Campbell) Note this is for
1178	autotools not cmake
1179
11802010-07-06 23:23 +0000  brunopostle  <brunopostle>  (38b45f5aa081 <libpano>)
1181
1182	* Makefile.am, tools/Makefile.am:
1183	Add some visual c related files to the tarball (Aron Helser)
1184
11852010-05-19 19:13 +0000  brunopostle  <brunopostle>  (62c765c7ccf0 <libpano>)
1186
1187	* ChangeLog.svn:
1188	Update ChangeLog.svn
1189
11902010-05-03 12:26 +0000  tksharpless  <tksharpless>  (7dc08f0e941a <libpano>)
1191
1192	* math.c:
1193	fix uninitialized variable bug in setup_panini_general.
1194
11952010-04-27 16:50 +0000  dmg  <dmg>  (536a6e65c5af <libpano>)
1196
1197	* ChangeLog, jpeg.c:
1198	2010-04-27 dmg <dmg@uvic.ca>
1199
1200	* jpeg.c: Removed dependency from file which was braking build for
1201	some Windows people. The change seems to be harmless under Linux.
1202	Reported by Volker Grabsch.
1203
12042010-04-24 22:42 +0000  brunopostle  <brunopostle>  (d4c9be802b60 <libpano>)
1205
1206	* ChangeLog.svn:
1207	Update ChangeLog.svn
1208
12092010-04-24 22:35 +0000  brunopostle  <brunopostle>  (21287ba0fb59 <libpano>)
1210
1211	* Makefile.am, tests/Makefile.am, tests/simpleTiff16/Makefile.am:
1212	Add some files to tarball
1213
12142010-04-11 10:46 +0000  kornelbenko  <kornelbenko>  (045aabed30c1 <libpano>)
1215
1216	* CMakeLists.txt:
1217	Cannot install non-existant file
1218
12192010-04-10 21:29 +0000  brunopostle  <brunopostle>  (8cbe2a7cf7bc <libpano>)
1220
1221	* adjust.c:
1222	Comment-out some debug verbosity
1223
12242010-04-05 17:08 +0000  dmg  <dmg>  (e88656eba2df <libpano>)
1225
1226	* tests/compareImages.pl: new file.
1227	* tests/compareImages.pl:
1228	Added compare images
1229
12302010-03-29 03:31 +0000  dmg  <dmg>  (ac5aafd20d47 <libpano>)
1231
1232	* TODO.org: new file.
1233	* TODO: deleted file.
1234	* ChangeLog, TODO, TODO.org, adjust.c, filter.h, math.c, panorama.h,
1235	parser.c:
1236	we now have equisolid and stereographic input lenses
1237
12382010-02-16 20:11 +0000  tksharpless  <tksharpless>  (91449a6f0bca <libpano>)
1239
1240	* PaniniGeneral.c, math.c:
1241	Improved soft squeeze (PaniniGeneral.c)
1242
12432010-01-30 15:39 +0000  brunopostle  <brunopostle>  (181a27fe773e <libpano>)
1244
1245	* ChangeLog.svn:
1246	Update SVN ChangeLog
1247
12482010-01-30 14:53 +0000  brunopostle  <brunopostle>  (f38e274ddd58 <libpano>)
1249
1250	* man/PTAInterpolate.1: new file.
1251	* man/PTAInterpolate.1, man/PTblender.1, man/PTcrop.1, man/PTinfo.1,
1252	man/PTmasker.1, man/PTmender.1, man/PToptimizer.1, man/PTroller.1,
1253	man/PTtiff2psd.1, man/PTtiffdump.1, man/PTuncrop.1, man/panoinfo.1:
1254	Update man pages
1255
12562010-01-30 14:49 +0000  brunopostle  <brunopostle>  (20a76af6e206 <libpano>)
1257
1258	* doc/Makefile.am:
1259	Put .txt files in the tarball
1260
12612010-01-30 07:29 +0000  dmg  <dmg>  (5305fc7241e8 <libpano>)
1262
1263	* ChangeLog, configure.ac, version.h:
1264	bumped version
1265
12662010-01-30 06:59 +0000  dmg  <dmg>  (fd1fb558a559 <libpano>)
1267
1268	* ChangeLog:
1269	Avoid processing of T[xyz] code when values are zero
1270
12712010-01-30 06:52 +0000  dmg  <dmg>  (315c5fe4ecf9 <libpano>)
1272
1273	* ChangeLog, parser.c:
1274	Avoid processing of T[xyz] code when values are zero
1275
12762010-01-23 13:04 +0000  tksharpless  <tksharpless>  (747f9d77f4b3 <libpano>)
1277
1278	* PaniniGeneral.c:
1279	general Panini forward and reverse hard squeeze are now proper
1280	inverses (some small numerical discrepancies when d is near 1 need
1281	investigation).
1282
12832010-01-19 19:20 +0000  tksharpless  <tksharpless>  (22ab738996ad <libpano>)
1284
1285	* PaniniGeneral.c:
1286	Fixed 2 bugs in the forward squeeze code. Further thanks to T Modes.
1287
12882010-01-19 15:35 +0000  tksharpless  <tksharpless>  (15259531ab7e <libpano>)
1289
1290	* libpano.vcproj, queryfeature.c:
1291	Add PaniniGeneral files to libpano.vcproj (the "Watters" VC project)
1292	Add code for biplane and triplane dynamic fovs to queryfeature.c
1293	Thanks to Thomas Modes for both patches
1294
12952010-01-18 05:53 +0000  kornelbenko  <kornelbenko>  (3a7492960624 <libpano>)
1296
1297	* CMakeLists.txt:
1298	Removed LICENSE.LGPL form CMakeLists.txt
1299
13002010-01-18 02:14 +0000  tksharpless  <tksharpless>  (d17898373a4a <libpano>)
1301
1302	* PaniniGeneral.c, PaniniGeneral.h:
1303	Changed PaniniGeneral license to BSD 3-clause
1304
13052010-01-18 01:13 +0000  dmg  <dmg>  (c017ac7f89e9 <libpano>)
1306
1307	* ChangeLog, Makefile.am, configure.ac, version.h:
1308	Bumped version one notch and added PaniniGeneral.h
1309
13102010-01-17 23:26 +0000  dmg  <dmg>  (dd3e46f78396 <libpano>)
1311
1312	* LICENSE.LGPL: deleted file.
1313	* ChangeLog, LICENSE.LGPL, Makefile.am:
1314	Removed LICENSE.LGPL and updated Makefile.am for new panini files
1315
13162010-01-17 10:07 +0000  tksharpless  <tksharpless>  (041d4cc2f1d2 <libpano>)
1317
1318	* ColourBrightness.c, math.c, panorama.h, queryfeature.c:
1319	Default projection parameters and dynamic FOV limits API fixes
1320	Define htons() macro in ColourBrightness.c only for MSVC compiles
1321
13222010-01-16 16:09 +0000  tksharpless  <tksharpless>  (42529d2ed356 <libpano>)
1323
1324	* CMakeLists.txt:
1325	Install documentation expected by hugin Windows install script
1326
13272010-01-16 15:27 +0000  tksharpless  <tksharpless>  (3a9e0bbfb556 <libpano>)
1328
1329	* CMakeLists.txt:
1330	Make the default install directory on Windows libpano13/ in the
1331	hugin SDK root
1332
13332010-01-16 14:15 +0000  tksharpless  <tksharpless>  (849a3b565033 <libpano>)
1334
1335	* LICENSE.LGPL: new file.
1336	* CMakeLists.txt, LICENSE.LGPL:
1337	Add general panini sources to CMakeLists.txt Add LGPL license text
1338	for PaniniGeneral
1339
13402010-01-16 14:03 +0000  tksharpless  <tksharpless>  (324658b1d803 <libpano>)
1341
1342	* PaniniGeneral.c, PaniniGeneral.h: new file.
1343	* ColourBrightness.c, PaniniGeneral.c, PaniniGeneral.h, filter.h,
1344	math.c, panorama.h, queryfeature.c, sys_win.h:
1345	Add the reference implementation of General Pannini:
1346	PaniniGeneral.c, PaniniGeneral.h Add function to query dynamic FOV
1347	limits Make sys_win.h not assume a DLL build define htons macro in
1348	ColourBrightness.c if undefined
1349
13502010-01-13 19:40 +0000  tksharpless  <tksharpless>  (56c6bed99eae <libpano>)
1351
1352	* LocalDefs.vsprops: new file.
1353	* LocalDefs.vsprops, libpano.sln, libpano.vcproj,
1354	tools/PTAInterpolate.vcproj, tools/PTOptimizer.vcproj,
1355	tools/PTblender.vcproj, tools/PTcrop.vcproj, tools/PTinfo.vcproj,
1356	tools/PTmasker.vcproj, tools/PTmender.vcproj, tools/PTroller.vcproj,
1357	tools/PTtiff2psd.vcproj, tools/PTtiffdump.c,
1358	tools/PTtiffdump.vcproj, tools/PTuncrop.vcproj:
1359	MSVC projects updated 1) add property sheet LocalDefs.vsprops to
1360	define local environment symbols for all projects. Can be edited in
1361	MSVC to suit your system. Only one there now is WXWIDGETS_HOME. 2)
1362	exclude PTAinterpolate from builds, as it references writeProject()
1363	in ptpicker.c, which is already excluded from libpano. 3) correct
1364	puntuation in the linker properties for PTuncrop.
1365
13662010-01-12 22:15 +0000  tksharpless  <tksharpless>  (faf650f3e504 <libpano>)
1367
1368	* math.c, queryfeature.c:
1369	Final adjustments to panini_general projection: Corrected the
1370	transverse straightening (hard) squeeze. Rescaled squeeze params to
1371	-100:100 with soft squeeze < 0 and hard squeeze > 0. Renamed params
1372	"Cmpr, Tops, Bots".
1373
13742010-01-11 17:54 +0000  tksharpless  <tksharpless>  (cc3ca5f06406 <libpano>)
1375
1376	* adjust.c, filter.h, math.c:
1377	add squeezes to panini_general. and supporting changes to adjust.c &
1378	filter.h
1379
13802010-01-11 16:57 +0000  tksharpless  <tksharpless>  (b58e96463f9c <libpano>)
1381
1382	* math.c, queryfeature.c:
1383	Limit actual hFOV for panini_general to max feasible
1384
13852010-01-10 01:35 +0000  dmg  <dmg>  (6decaa7b5c52 <libpano>)
1386
1387	* ChangeLog, queryfeature.c:
1388	fixed the problem with the assert in query feature
1389
13902010-01-09 14:24 +0000  dangelo  <dangelo>  (8867fd970e04 <libpano>)
1391
1392	* queryfeature.c:
1393	fix assert in queryfeature on 64 bit machines (again...)
1394
13952010-01-08 17:47 +0000  tksharpless  <tksharpless>  (12b82579ddda <libpano>)
1396
1397	* queryfeature.c:
1398	Added info for panini_general
1399
14002010-01-08 09:21 +0000  dmg  <dmg>  (9152cceeb77d <libpano>)
1401
1402	* ChangeLog, math.c:
1403	review of general panini code committed by Tom few days ago
1404
14052010-01-06 20:09 +0000  tksharpless  <tksharpless>  (ff65c201a018 <libpano>)
1406
1407	* adjust.c:
1408	Added defensive fix for panini_general FOV in another place. Now
1409	panini_general is usable from hugin (slow preview window only - fast
1410	still displays garbage, though pano is ok).
1411
14122010-01-06 19:02 +0000  tksharpless  <tksharpless>  (815daa11e6de <libpano>)
1413
1414	* adjust.c:
1415	Removed some debug code, reinstated a workaround fix for problems
1416	that can produce negative FOV when the requested FOV exceeds the max
1417	feasible one. Better FOV control should obviate this; however the
1418	fix need not be removed.
1419
14202010-01-06 18:34 +0000  tksharpless  <tksharpless>  (8b3d310fe90f <libpano>)
1421
1422	* adjust.c, math.c, parser.c, queryfeature.c:
1423	First working version of panini_general projection. Tested only with
1424	PTmender, not yet under hugin.
1425
14262010-01-05 22:14 +0000  jim0watters  <jim0watters>  (26c4fac008dd <libpano>)
1427
1428	* libpano.sln, libpano.vcproj, tools/PTAInterpolate.vcproj,
1429	tools/PTOptimizer.vcproj, tools/PTblender.vcproj,
1430	tools/PTcrop.vcproj, tools/PTinfo.vcproj, tools/PTmasker.vcproj,
1431	tools/PTmender.vcproj, tools/PTroller.vcproj,
1432	tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj,
1433	tools/PTuncrop.vcproj:
1434	Update the Visual Studio projects and solutions Resolved issue of
1435	libpano always recompiling all files even when no source files
1436	changed. Resolved issue of builds use the same names for temporary
1437	files, this causes a file in use error on a multicore machines. Add
1438	pano13.lib as a dependency in the tool projects
1439
14402010-01-03 18:19 +0000  dmg  <dmg>  (536822ec145c <libpano>)
1441
1442	* ChangeLog, parser.c:
1443	Updated changelog and comments
1444
14452010-01-03 18:00 +0000  dangelo  <dangelo>  (4eed6870a129 <libpano>)
1446
1447	* parser.c:
1448	Only use Tr(XYZ) if the are nonzero.
1449
14502010-01-01 21:47 +0000  dmg  <dmg>  (c1ea6e56d025 <libpano>)
1451
1452	* queryfeature.c:
1453	fixed minor errors in the panini general
1454
14552010-01-01 21:45 +0000  dmg  <dmg>  (eb6fca89fc9c <libpano>)
1456
1457	* ChangeLog, math.c, queryfeature.c:
1458	fixed minor errors in the panini general
1459
14602010-01-01 12:16 +0000  dangelo  <dangelo>  (b0367295883b <libpano>)
1461
1462	* queryfeature.c:
1463	fix queryfeature to work on 64 bit systems.
1464
14652009-12-27 22:24 +0000  brunopostle  <brunopostle>  (712610a35be2 <libpano>)
1466
1467	* tools/Makefile.am:
1468	Put tools/compat_win32/ files in tarball
1469
14702009-12-27 17:50 +0000  dmg  <dmg>  (86e5f59f3d65 <libpano>)
1471
1472	* ChangeLog, math.c, queryfeature.c, tools/panoinfo_unix.c:
1473	Added name of projection, which I forgot to do yesterday. Added
1474	assertion that verifies I donot forget in the future
1475
14762009-12-27 10:06 +0000  dmg  <dmg>  (14cc45d08095 <libpano>)
1477
1478	* PTcommon.c:
1479	Oops. Forgot to remove my debugging statemetn
1480
14812009-12-27 10:04 +0000  dmg  <dmg>  (16dae8484d64 <libpano>)
1482
1483	* ChangeLog, PTcommon.c, adjust.c, filter.h, math.c, panorama.h,
1484	parser.c, queryfeature.c:
1485	Implemented general panini. Math provided by Tom Sharpless
1486
14872009-11-14 03:42 +0000  jim0watters  <jim0watters>  (e78e40846020 <libpano>)
1488
1489	* sys_ansi.c, sys_ansi.h, sys_win.c:
1490	build dynamic lib as CMD version.
1491
14922009-11-12 04:12 +0000  dmg  <dmg>  (ab0eb129daaa <libpano>)
1493
1494	* libpano.sln, libpano.vcproj, libpano13.def, math.c, pano13vc.def,
1495	tools/PTAInterpolate.vcproj, tools/PTOptimizer.vcproj,
1496	tools/PTblender.vcproj, tools/PTcrop.vcproj, tools/PTinfo.vcproj,
1497	tools/PTmasker.vcproj, tools/PTmender.vcproj, tools/PTroller.vcproj,
1498	tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj,
1499	tools/PTuncrop.vcproj:
1500	rebased changes from Jim, except ansi_sys.c
1501
15022009-11-10 22:45 +0000  dmg  <dmg>  (322508a51d71 <libpano>)
1503
1504	* tools/PTblender.c:
1505	Went too far in revert, reverting revert of 1120
1506
15072009-11-10 22:33 +0000  dmg  <dmg>  (5136a545ef1b <libpano>)
1508
1509	* tools/mpremap.c, tools/mpremap.rc, tools/mpremap.vcproj,
1510	tools/mpremap/Copying.html, tools/mpremap/Examples/fisheye.mpg,
1511	tools/mpremap/Examples/panorama.jpg,
1512	tools/mpremap/Examples/perspect.mpg,
1513	tools/mpremap/Examples/script_fisheye2cylinder,
1514	tools/mpremap/Examples/script_fisheye2rectilinear,
1515	tools/mpremap/Examples/script_panorama2grid,
1516	tools/mpremap/Examples/script_panorama2movie,
1517	tools/mpremap/Examples/script_perspect_movie,
1518	tools/mpremap/MPRemap.jar, tools/mpremap/MPRemap.pdf,
1519	tools/mpremap/java/MPRemap.java, tools/mpremap/java/MainClass,
1520	tools/mpremap/java/Makefile, tools/mpremap/java/Options.java,
1521	tools/mpremap/java/classes, tools/mpremap/java/help/Mpremap_ffmpeg,
1522	tools/mpremap/java/help/Mpremap_file,
1523	tools/mpremap/java/help/Mpremap_general,
1524	tools/mpremap/java/help/Mpremap_mpremap,
1525	tools/mpremap/java/help/ffmpeg_1, tools/mpremap/java/help/ffmpeg_2,
1526	tools/mpremap/java/help/ffmpeg_3, tools/mpremap/java/help/mpremap,
1527	tools/mpremap/java/help/mpremap_script,
1528	tools/mpremap/java/pttext.java, tools/mpremap/java/ptyesno.java,
1529	tools/ppmstream.c, tools/ppmstream.h, tools/preprocess.c,
1530	tools/spline.c, tools/string2.c, tools/string2.h: deleted file.
1531	* ChangeLog, libpano.sln, libpano.vcproj, libpano13.def, math.c,
1532	pano13vc.def, sys_ansi.c, sys_ansi.h, tools/PTAInterpolate.vcproj,
1533	tools/PTOptimizer.vcproj, tools/PTblender.c, tools/PTblender.vcproj,
1534	tools/PTcrop.vcproj, tools/PTinfo.vcproj, tools/PTmasker.vcproj,
1535	tools/PTmender.vcproj, tools/PTroller.vcproj,
1536	tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj,
1537	tools/PTuncrop.vcproj, tools/mpremap.c, tools/mpremap.rc,
1538	tools/mpremap.vcproj, tools/mpremap/Copying.html,
1539	tools/mpremap/Examples/fisheye.mpg,
1540	tools/mpremap/Examples/panorama.jpg,
1541	tools/mpremap/Examples/perspect.mpg,
1542	tools/mpremap/Examples/script_fisheye2cylinder,
1543	tools/mpremap/Examples/script_fisheye2rectilinear,
1544	tools/mpremap/Examples/script_panorama2grid,
1545	tools/mpremap/Examples/script_panorama2movie,
1546	tools/mpremap/Examples/script_perspect_movie,
1547	tools/mpremap/MPRemap.jar, tools/mpremap/MPRemap.pdf,
1548	tools/mpremap/java/MPRemap.java, tools/mpremap/java/MainClass,
1549	tools/mpremap/java/Makefile, tools/mpremap/java/Options.java,
1550	tools/mpremap/java/classes, tools/mpremap/java/help/Mpremap_ffmpeg,
1551	tools/mpremap/java/help/Mpremap_file,
1552	tools/mpremap/java/help/Mpremap_general,
1553	tools/mpremap/java/help/Mpremap_mpremap,
1554	tools/mpremap/java/help/ffmpeg_1, tools/mpremap/java/help/ffmpeg_2,
1555	tools/mpremap/java/help/ffmpeg_3, tools/mpremap/java/help/mpremap,
1556	tools/mpremap/java/help/mpremap_script,
1557	tools/mpremap/java/pttext.java, tools/mpremap/java/ptyesno.java,
1558	tools/ppmstream.c, tools/ppmstream.h, tools/preprocess.c,
1559	tools/spline.c, tools/string2.c, tools/string2.h:
1560	reverting to revisions 1118 due to compilation errors
1561
15622009-11-08 03:09 +0000  jim0watters  <jim0watters>  (aa925ae78d5a <libpano>)
1563
1564	* libpano.sln, libpano.vcproj, tools/PTAInterpolate.vcproj,
1565	tools/PTOptimizer.vcproj, tools/PTblender.vcproj,
1566	tools/PTcrop.vcproj, tools/PTinfo.vcproj, tools/PTmasker.vcproj,
1567	tools/PTmender.vcproj, tools/PTroller.vcproj,
1568	tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj,
1569	tools/PTuncrop.vcproj, tools/mpremap.vcproj:
1570	Updated Visual Studio Solution and Project files for building
1571	libpano and all the tools.
1572
15732009-11-08 03:05 +0000  jim0watters  <jim0watters>  (a9257738e43f <libpano>)
1574
1575	* libpano13.def, pano13vc.def, sys_ansi.c, sys_ansi.h:
1576	Allow building the CMD and GUI versions of pano13.dll
1577
15782009-11-08 01:00 +0000  jim0watters  <jim0watters>  (493eaa27aab6 <libpano>)
1579
1580	* math.c:
1581	Fix function not returning value
1582
15832009-11-08 00:59 +0000  jim0watters  <jim0watters>  (3e569613b538 <libpano>)
1584
1585	* tools/ppmstream.c:
1586	Fix CR/NL in file
1587
15882009-11-07 18:38 +0000  jim0watters  <jim0watters>  (e85b53af3671 <libpano>)
1589
1590	* ChangeLog:
1591	Add an updated version of Helmut Dersch's Moving Panoramas Remap for
1592	libPano13 http://webuser.fh-
1593	furtwangen.de/~dersch/mp/MotionPanoramas.html
1594
15952009-11-07 18:21 +0000  jim0watters  <jim0watters>  (a2b0f933c029 <libpano>)
1596
1597	* tools/mpremap.c, tools/mpremap.rc, tools/mpremap.vcproj,
1598	tools/mpremap/Copying.html, tools/mpremap/Examples/fisheye.mpg,
1599	tools/mpremap/Examples/panorama.jpg,
1600	tools/mpremap/Examples/perspect.mpg,
1601	tools/mpremap/Examples/script_fisheye2cylinder,
1602	tools/mpremap/Examples/script_fisheye2rectilinear,
1603	tools/mpremap/Examples/script_panorama2grid,
1604	tools/mpremap/Examples/script_panorama2movie,
1605	tools/mpremap/Examples/script_perspect_movie,
1606	tools/mpremap/MPRemap.jar, tools/mpremap/MPRemap.pdf,
1607	tools/mpremap/java/MPRemap.java, tools/mpremap/java/MainClass,
1608	tools/mpremap/java/Makefile, tools/mpremap/java/Options.java,
1609	tools/mpremap/java/classes, tools/mpremap/java/help/Mpremap_ffmpeg,
1610	tools/mpremap/java/help/Mpremap_file,
1611	tools/mpremap/java/help/Mpremap_general,
1612	tools/mpremap/java/help/Mpremap_mpremap,
1613	tools/mpremap/java/help/ffmpeg_1, tools/mpremap/java/help/ffmpeg_2,
1614	tools/mpremap/java/help/ffmpeg_3, tools/mpremap/java/help/mpremap,
1615	tools/mpremap/java/help/mpremap_script,
1616	tools/mpremap/java/pttext.java, tools/mpremap/java/ptyesno.java,
1617	tools/ppmstream.c, tools/ppmstream.h, tools/preprocess.c,
1618	tools/spline.c, tools/string2.c, tools/string2.h: new file.
1619	* tools/mpremap.c, tools/mpremap.rc, tools/mpremap.vcproj,
1620	tools/mpremap/Copying.html, tools/mpremap/Examples/fisheye.mpg,
1621	tools/mpremap/Examples/panorama.jpg,
1622	tools/mpremap/Examples/perspect.mpg,
1623	tools/mpremap/Examples/script_fisheye2cylinder,
1624	tools/mpremap/Examples/script_fisheye2rectilinear,
1625	tools/mpremap/Examples/script_panorama2grid,
1626	tools/mpremap/Examples/script_panorama2movie,
1627	tools/mpremap/Examples/script_perspect_movie,
1628	tools/mpremap/MPRemap.jar, tools/mpremap/MPRemap.pdf,
1629	tools/mpremap/java/MPRemap.java, tools/mpremap/java/MainClass,
1630	tools/mpremap/java/Makefile, tools/mpremap/java/Options.java,
1631	tools/mpremap/java/classes, tools/mpremap/java/help/Mpremap_ffmpeg,
1632	tools/mpremap/java/help/Mpremap_file,
1633	tools/mpremap/java/help/Mpremap_general,
1634	tools/mpremap/java/help/Mpremap_mpremap,
1635	tools/mpremap/java/help/ffmpeg_1, tools/mpremap/java/help/ffmpeg_2,
1636	tools/mpremap/java/help/ffmpeg_3, tools/mpremap/java/help/mpremap,
1637	tools/mpremap/java/help/mpremap_script,
1638	tools/mpremap/java/pttext.java, tools/mpremap/java/ptyesno.java,
1639	tools/ppmstream.c, tools/ppmstream.h, tools/preprocess.c,
1640	tools/spline.c, tools/string2.c, tools/string2.h:
1641	Add an updated version of Helmut Dersch's Moving Panoramas Remap for
1642	libPano13 http://webuser.fh-
1643	furtwangen.de/~dersch/mp/MotionPanoramas.html
1644
16452009-10-24 21:43 +0000  jim0watters  <jim0watters>  (078aa8b18f46 <libpano>)
1646
1647	* tools/PTblender.c:
1648	Fix double free. Set default Prefix to match on screen help
1649
16502009-10-23 22:49 +0000  brunopostle  <brunopostle>  (27d6a463a423 <libpano>)
1651
1652	* queryfeature.c:
1653	Fix last commit intended to restrict only orthographic to 180
1654	degrees
1655
16562009-10-23 21:28 +0000  brunopostle  <brunopostle>  (fd6d0920d0cd <libpano>)
1657
1658	* queryfeature.c:
1659	Orthographic can only display up to 180 degrees
1660
16612009-10-23 17:50 +0000  dmg  <dmg>  (a2ffbe89c4fb <libpano>)
1662
1663	* ColourBrightness.c:
1664	reverting last commit
1665
16662009-10-23 11:56 +0000  kornelbenko  <kornelbenko>  (481b06418bdf <libpano>)
1667
1668	* ColourBrightness.c:
1669	Created own version of htons() to get rid of otherwise needed extra
1670	library. Problem only on WIN32 system.
1671
16722009-10-23 11:53 +0000  kornelbenko  <kornelbenko>  (ab6996a1768e <libpano>)
1673
1674	* CMakeLists.txt:
1675	For WINN32: Added tools/compat_win32/getopt.c to variable win_c.
1676	getopt.o is now part of libpano13. Needed by tools.
1677
16782009-10-14 09:11 +0000  dmg  <dmg>  (c353230a7557 <libpano>)
1679
1680	* ChangeLog, PTcommon.c, adjust.c, filter.h:
1681	this commit should have been few weeks ago... fixes incorrect
1682	normalization of angles in tilt
1683
16842009-10-12 17:12 +0000  dangelo  <dangelo>  (9d195ea608b5 <libpano>)
1685
1686	* math.c:
1687	replaced M_PI with PI in math.c
1688
16892009-10-11 22:07 +0000  jim0watters  <jim0watters>  (bc8c22bb4f84 <libpano>)
1690
1691	* correct.c:
1692	Fix issue where using correct might think nothing was being
1693	corrected and set success to false.
1694
16952009-10-11 21:48 +0000  dangelo  <dangelo>  (4e6ef8661e9c <libpano>)
1696
1697	* parser.c:
1698	fixed a typo
1699
17002009-10-11 21:45 +0000  dangelo  <dangelo>  (432593b76a16 <libpano>)
1701
1702	* ChangeLog, filter.h, math.c:
1703	Use Te0 as plane_yaw and Te1 as plane_pitch. This allows
1704	specification of the plane that is used in the translation mosaic
1705	(TrX, TrY, TrZ) mode. Not sure if the code is bug free, though. It
1706	mostly worked as expected but didn't work nicely for the nadir
1707	usecase in my limited tests.
1708
17092009-10-11 08:30 +0000  kornelbenko  <kornelbenko>  (174d6dc698cf <libpano>)
1710
1711	* tests/CMakeLists.txt:
1712	Prefer find_package() to find_program() if possible
1713
17142009-10-08 13:23 +0000  kornelbenko  <kornelbenko>  (3977dc68721e <libpano>)
1715
1716	* PTcommon.c:
1717	compile fix
1718
17192009-10-08 03:36 +0000  jim0watters  <jim0watters>  (cd17762205e5 <libpano>)
1720
1721	* tiff.c:
1722	revert recent change. trying to fix memory leak ended up
1723	deallocating twice.
1724
17252009-10-08 03:30 +0000  jim0watters  <jim0watters>  (26fe9ddbff5c <libpano>)
1726
1727	* ColourBrightness.c, tiff.c:
1728	Fixed many possible memory leaks.
1729
17302009-10-08 02:51 +0000  jim0watters  <jim0watters>  (344932128371 <libpano>)
1731
1732	* ChangeLog, PTcommon.h, tools/PTmender.c:
1733	Move function to PTCommon where it belongs. Fix many possible memory
1734	leaks detected by CppCheck
1735
17362009-10-08 02:48 +0000  jim0watters  <jim0watters>  (117fcbcb8ddf <libpano>)
1737
1738	* ColourBrightness.c, PTcommon.c, file.c, hdrfile.c, parser.c,
1739	ptstitch.c, pttiff.h, tiff.c, tools/PTblender.c, tools/PTmasker.c,
1740	tools/PTmender.h, tools/PTroller.c:
1741	ColourBrightness.c, file.c, hdrfile.c, main.c, parser.c, PTcommon.c,
1742	ptstitch.c, tiff.c pttiff.h : Fixed many possible memory leaks with
1743	libpano. PTblender.c, PTmasker.c, PTmender.h, PTroller.c: Fixed many
1744	possible memory leaks for the tools.
1745
17462009-10-04 22:42 +0000  brunopostle  <brunopostle>  (a185bcf661ce <libpano>)
1747
1748	* ChangeLog.svn:
1749	update changelog
1750
17512009-09-28 18:13 +0000  kornelbenko  <kornelbenko>  (e0514f04b1cd <libpano>)
1752
1753	* CMakeLists.txt, tools/CMakeLists.txt:
1754	Use the correct target to add dependencies and also to create
1755	executables.
1756
1757	On windows, bind with tha static target/library, on other platforms
1758	with the shared target.
1759
17602009-09-28 10:37 +0000  kornelbenko  <kornelbenko>  (1ee8b4c8ada2 <libpano>)
1761
1762	* tools/PTblender.c, tools/PTinfo.c, tools/PTmasker.c,
1763	tools/PTmender.c, tools/PTroller.c, tools/PTtiff2psd.c:
1764	Remove unneded include. It broke compilation on windows. (Suggestion
1765	from Daniel M. German)
1766
17672009-09-28 06:40 +0000  kornelbenko  <kornelbenko>  (3c29ea50f509 <libpano>)
1768
1769	* CMakeLists.txt:
1770	Added version to created source package
1771
17722009-09-28 05:13 +0000  kornelbenko  <kornelbenko>  (cc576430397c <libpano>)
1773
1774	* CMakeLists.txt:
1775	Remove the use of HuginMacros on windows. Apparently not needed.
1776
17772009-09-28 02:42 +0000  jim0watters  <jim0watters>  (92b3adebec41 <libpano>)
1778
1779	* adjust.c:
1780	Fix build error with MSVC
1781
17822009-09-27 20:51 +0000  kornelbenko  <kornelbenko>  (e5ceaa0ccc67 <libpano>)
1783
1784	* CMakeLists.txt:
1785	For now don't try to install a dll on windows due to some link
1786	errors.
1787
17882009-09-27 11:57 +0000  kornelbenko  <kornelbenko>  (f73e05d01e09 <libpano>)
1789
1790	* CMakeLists.txt, man/CMakeLists.txt, tests/CMakeLists.txt,
1791	tests/simpleStitch/CMakeLists.txt,
1792	tests/simpleTiff16/CMakeLists.txt, tools/CMakeLists.txt:
1793	libpano/CMakeLists.txt: Added ${_common_libs} to the link stage of
1794	the shared pano13 lib. Needed on OSX Platform. Corrected the
1795	copyright-dates
1796
17972009-09-27 09:30 +0000  brunopostle  <brunopostle>  (145c5b15d22b <libpano>)
1798
1799	* CMakeLists.txt:
1800	Unify mixed line endings
1801
18022009-09-27 07:11 +0000  kornelbenko  <kornelbenko>  (8503d2620b0b <libpano>)
1803
1804	* CMakeLists.txt:
1805	Add top source directory for includes (This is, where nowadays some
1806	include files like PTcommon.h are found now)
1807
18082009-09-26 20:41 +0000  brunopostle  <brunopostle>  (af6d5c359812 <libpano>)
1809
1810	* ChangeLog.svn: new file.
1811	* ChangeLog.svn, Makefile.am:
1812	auto-generated ChangeLog.svn file
1813
18142009-09-26 05:59 +0000  dmg  <dmg>  (026bc857d53c <libpano>)
1815
1816	* parser.c:
1817	commented debugging
1818
18192009-09-26 05:57 +0000  dmg  <dmg>  (13699713b28d <libpano>)
1820
1821	* ChangeLog, parser.c:
1822	commented debugging
1823
18242009-09-26 05:34 +0000  dmg  <dmg>  (9b59c0f0fcf3 <libpano>)
1825
1826	* ChangeLog, PTcommon.c, PTcommon.h, adjust.c, adjust.h, correct.c,
1827	filter.h, math.c, panorama.h, parser.c:
1828	Now both types of tilt/mosaic modes live happily together, new test
1829	parms
1830
18312009-09-22 19:46 +0000  dangelo  <dangelo>  (fd99ada75ce6 <libpano>)
1832
1833	* ChangeLog, adjust.c, filter.h, math.c:
1834	Mosaic mode based on camera position (not compiled by default).
1835
18362009-09-21 06:30 +0000  kornelbenko  <kornelbenko>  (2aa50c7ffe04 <libpano>)
1837
1838	* CMakeLists.txt, tools/CMakeLists.txt:
1839	Added needed libraries to create tools
1840
18412009-09-20 21:32 +0000  brunopostle  <brunopostle>  (4566a2d57bff <libpano>)
1842
1843	* ChangeLog:
1844	update ChangeLog
1845
18462009-09-20 21:08 +0000  brunopostle  <brunopostle>  (150b5d3c648f <libpano>)
1847
1848	* Makefile.am, man/Makefile.am, tests/Makefile.am,
1849	tests/simpleStitch/Makefile.am, tests/simpleTiff16/Makefile.am,
1850	tools/Makefile.am:
1851	The cmake stuff should be available in the automake tarball
1852
18532009-09-20 20:52 +0000  brunopostle  <brunopostle>  (c45c1b1620f5 <libpano>)
1854
1855	* CMakeLists.txt, Makefile.am:
1856	Bump soname to 2:0:0 for real this time
1857
18582009-09-20 12:40 +0000  kornelbenko  <kornelbenko>  (0c6c33e51530 <libpano>)
1859
1860	* CMakeLists.txt, ChangeLog:
1861	creation of static pano13 library too
1862
18632009-09-20 06:52 +0000  kornelbenko  <kornelbenko>  (578c62f38e14 <libpano>)
1864
1865	* CMakeLists.txt:
1866	white space
1867
18682009-09-19 19:06 +0000  kornelbenko  <kornelbenko>  (aa8e5e1ba3a5 <libpano>)
1869
1870	* ChangeLog, tools/CMakeLists.txt:
1871	Don't compile PTAInterpolate if no JAVA, it uses writeProject() from
1872	ptpicker.c
1873
18742009-09-19 17:26 +0000  kornelbenko  <kornelbenko>  (c84d46dcca25 <libpano>)
1875
1876	* CMakeLists.txt:
1877	use javastub.c if noa java available
1878
18792009-09-19 15:06 +0000  jim0watters  <jim0watters>  (5f9ab3a81c62 <libpano>)
1880
1881	* ChangeLog, PTcommon.c:
1882	fixed getROI to not clip the nadir and zenith shots when outputting
1883	as cropped tiffs.
1884
18852009-09-19 12:59 +0000  kornelbenko  <kornelbenko>  (b2103bd72f83 <libpano>)
1886
1887	* tests/CMakeLists.txt, tests/simpleStitch/CMakeLists.txt,
1888	tests/simpleTiff16/CMakeLists.txt: new file.
1889	* CMakeLists.txt, ChangeLog, tests/CMakeLists.txt,
1890	tests/simpleStitch/CMakeLists.txt,
1891	tests/simpleTiff16/CMakeLists.txt:
1892	Enable test of our only two simple tests.
1893
1894	In build-tree one has first to call "make". After this one may call
1895	"make test" to actually execute the tests.
1896
18972009-09-19 06:21 +0000  kornelbenko  <kornelbenko>  (9ece2714d936 <libpano>)
1898
1899	* CMakeLists.txt, ChangeLog:
1900	Add installation of lib/pkgconfig/libpano13.pc
1901
19022009-09-19 05:41 +0000  kornelbenko  <kornelbenko>  (11619e599e1b <libpano>)
1903
1904	* tools/CMakeLists.txt: new file.
1905	* CMakeLists.txt, ChangeLog, tools/CMakeLists.txt:
1906	Added tools directory
1907
19082009-09-19 02:47 +0000  dmg  <dmg>  (f3d193eb4398 <libpano>)
1909
1910	* CMakeLists.txt, ChangeLog:
1911	2009-09-18 <dmg@phosphorus>
1912
1913	* CMakeLists.txt: Moved wx-widgets into Windows-only part
1914
19152009-09-19 02:41 +0000  tksharpless  <tksharpless>  (f7217b190f14 <libpano>)
1916
1917	* CMakeLists.txt:
1918	CMakeLists.txt now requires version 2.6
1919
19202009-09-18 23:35 +0000  kornelbenko  <kornelbenko>  (ba22b3a6fd72 <libpano>)
1921
1922	* CMakeLists.txt:
1923	Create symbolic links to libpano13.so
1924
19252009-09-18 22:35 +0000  jim0watters  <jim0watters>  (40fc7988477a <libpano>)
1926
1927	* doc/Optimize.txt, doc/stitch.txt:
1928	Update the optimize and stitch scripts to document Tilt.
1929
19302009-09-18 21:59 +0000  kornelbenko  <kornelbenko>  (98f7dba81701 <libpano>)
1931
1932	* man/CMakeLists.txt: new file.
1933	* CMakeLists.txt, man/CMakeLists.txt:
1934	Added installation of manuals
1935
19362009-09-18 21:10 +0000  dmg  <dmg>  (1faaecf8ad50 <libpano>)
1937
1938	* doc/developmentPolicy.txt:
1939	added sentence on mailing list to policy draft
1940
19412009-09-18 21:03 +0000  dmg  <dmg>  (ededc7fa2122 <libpano>)
1942
1943	* ChangeLog:
1944	2009-09-18 <dmg@uvic.ca>
1945
1946	* doc/developmentPolicy.txt: Added file with a draft of a policy for
1947	development of libpano
1948
19492009-09-18 21:03 +0000  dmg  <dmg>  (5b7fdfb155bf <libpano>)
1950
1951	* doc/developmentPolicy.txt: new file.
1952	* doc/developmentPolicy.txt:
1953	2009-09-18 <dmg@uvic.ca>
1954
1955	* doc/developmentPolicy.txt: Added file with a draft of a policy for
1956	development of libpano
1957
19582009-09-18 20:13 +0000  dmg  <dmg>  (c1c61ca4d4cc <libpano>)
1959
1960	* CMakeLists.txt, ChangeLog, ptpicker.c:
1961	009-09-18 <dmg@uvic.ca>
1962
1963	Patch submitted by Kornel Benko
1964
1965	* ptpicker.c: Casted some values in printf to avoid compiler
1966	warnings.
1967
1968	* CMakeLists.txt: As allways one has to call cmake
1969	-DCPACK_BINARY_DEB:BOOL=ON to create a package (debian/ubuntu in this
1970	example)
1971
1972	 make package creates then the package libpano13-2.9.15-Linux.deb.
1973	(Values automatically taken from configure.ac) The package will
1974	install the header-files and the (shared) libpano13 library.
1975
19762009-09-18 03:25 +0000  jim0watters  <jim0watters>  (ec5d24064029 <libpano>)
1977
1978	* ChangeLog, PTcommon.c:
1979	Fix crash if script p line has n"TIFF_m" without any other options
1980	for tiff
1981
19822009-09-17 21:27 +0000  jim0watters  <jim0watters>  (4bd0a2f843a8 <libpano>)
1983
1984	* adjust.c:
1985	correct the default value for tiltScale optVars to 0, like all
1986	optVars.
1987
19882009-09-17 17:01 +0000  jim0watters  <jim0watters>  (28d537aa5be8 <libpano>)
1989
1990	* ChangeLog:
1991	adjust.c: Add tiltZ and tiltScale to list being set to default
1992	values math.c Move variable initialization to the beginning of code
1993	block for MSSC compiler.
1994
19952009-09-17 16:57 +0000  jim0Watters  <jim0Watters>  (e2a7cb795575 <libpano>)
1996
1997	* adjust.c:
1998	Add tiltZ and tiltScale to list being set to default values.
1999
20002009-09-17 16:56 +0000  jim0watters  <jim0watters>  (2b71d11cdb27 <libpano>)
2001
2002	* math.c:
2003	Move variable initialization to the beginning of code block for MSSC
2004	compiler.
2005
20062009-09-17 16:40 +0000  dmg  <dmg>  (a9d9df5c32da <libpano>)
2007
2008	* ChangeLog, parser.c:
2009	2009-09-17 <dmg@uvic.ca>
2010
2011	* parser.c: Fail if Ts parameter is set to zero
2012
20132009-09-16 19:50 +0000  dmg  <dmg>  (470991517bd3 <libpano>)
2014
2015	* ChangeLog, PTcommon.c, correct.c, parser.c:
2016	2009-09-16 <dmg@uvic.ca>
2017
2018	 * correct.c (correct): Removed debugging code that I introduced
2019	early. I suspect correct is no longer needed. Thanks to Jim (again)
2020	for catching this.
2021
2022	 * parser.c (ReadCoordinates): Removed bogus case switch (thanks to
2023	Jim Watters for catching this!)
2024
2025	 * PTcommon.c: Changed use of NDEBUG to a new preprocessor define
2026	called PANO_TEST_INVERSE
2027
20282009-09-16 17:52 +0000  brunopostle  <brunopostle>  (b8a475383e2a <libpano>)
2029
2030	* ChangeLog:
2031	Update ChangeLog for likely beta2
2032
20332009-09-14 20:59 +0000  brunopostle  <brunopostle>  (cd6f9a4b6238 <libpano>)
2034
2035	* tests/panoAutomateTest.pl, tests/simpleStitch/reference/Makefile.am,
2036	tests/simpleTiff16/reference/Makefile.am:
2037	Put missing test case files in tarball (Andreas Metzler)
2038
20392009-09-14 19:54 +0000  brunopostle  <brunopostle>  (30177ec7aff4 <libpano>)
2040
2041	* Makefile.am:
2042	switch soname back to 1:0:0 as ABI hasn't really changed
2043
20442009-09-14 18:23 +0000  dmg  <dmg>  (2f776458acbc <libpano>)
2045
2046	* ChangeLog, configure.ac:
2047	2009-09-14 <dmg@uvic.ca>
2048
2049	* configure.ac: Added support for kfreebsd. Patch created by Debian
2050	upstream maintainer Cyril Brulebois
2051
20522009-09-10 06:41 +0000  dmg  <dmg>  (824c52ff81e7 <libpano>)
2053
2054	* ChangeLog, PTcommon.c, adjust.c, correct.c, filter.h, math.c,
2055	panorama.h, parser.c, pt_stdint.h:
2056	2009-09-09 <dmg@uvic.ca>
2057
2058	* PTcommon.c, panorama.h, pt_stdint.h, math.c, adjust.c PTcommon.c,
2059	filter.h, parser.c, correct.c: Integrated Dev"s implementation of
2060	tilt, extended to support rotation of the camera before independent
2061	of roll,pitch,yaw. The new parameters are: Tx,Ty,Tz,Ts (tilt on x
2062	axis, y axis, z axis, and scaling of field of view in the
2063	transformation). Supported by PTmender and PToptimizer
2064
20652009-09-03 17:41 +0000  brunopostle  <brunopostle>  (c5acf5d3fab4 <libpano>)
2066
2067	* ChangeLog:
2068	Update ChangeLog with svn2cl
2069
20702009-09-03 17:26 +0000  brunopostle  <brunopostle>  (889f524929c2 <libpano>)
2071
2072	* Makefile.am, configure.ac, version.h:
2073	Bump version and soname
2074
20752009-09-03 17:13 +0000  brunopostle  <brunopostle>  (047e837c0d1d <libpano>)
2076
2077	* adjust.h, parser.c:
2078	Fixes for implicit declarations (Stanislav Brabec)
2079
20802009-09-03 14:08 +0000  brunopostle  <brunopostle>  (34ed4d01a3e9 <libpano>)
2081
2082	* libpano13.pc.in: new file.
2083	* Makefile.am, configure.ac, libpano13.pc.in:
2084	Add a pkgconfig support with a libpano13.pc file (Andreas Metzler)
2085
20862009-08-18 17:33 +0000  dmg  <dmg>  (0d7a60c414d4 <libpano>)
2087
2088	* ChangeLog:
2089	Forgot to update changelog
2090
20912009-08-18 17:26 +0000  dmg  <dmg>  (2603dc1e37b3 <libpano>)
2092
2093	* parser.c:
2094	Tried to fix the setlocale thing
2095
20962009-08-14 18:36 +0000  dmg  <dmg>  (774867bf74c8 <libpano>)
2097
2098	* ChangeLog, PTcommon.c, adjust.c, filter.h, math.c,
2099	tests/simpleStitch/reference/tiff_m0000.tif,
2100	tests/simpleStitch/reference/tiff_m_cropped0000.tif,
2101	tests/simpleStitch/reference/tiff_m_cropped0001.tif,
2102	tests/simpleTiff16/reference/tiff_m0000.tif,
2103	tests/simpleTiff16/reference/tiff_m_cropped0000.tif:
2104	2009-08-14 <dmg@uvic.ca>
2105
2106	* Updated tests cases to reflect the slight change in the boundaries
2107	of the ROI.
2108
2109	* adjust.c, math.c, filter.h: The inverse of shear was broken. I
2110	have added a shearInv function that takes care of this bug.
2111
2112	* PTcommon.c (getROI): Improved its computation of its edges to make
2113	it err on the outside rather than on the inside of the actual area.
2114	I have also added code to test the inverse computations for any
2115	particular function.
2116
21172009-08-14 06:14 +0000  dmg  <dmg>  (7588eeb92d21 <libpano>)
2118
2119	* tests/simpleTiff16/reference/tiff_m_uncropped0000.tif: new file.
2120	* ChangeLog, PTcommon.c, tests/panoAutomateTest.pl,
2121	tests/simpleStitch/reference/tiff_m_uncropped0000.tif,
2122	tests/simpleStitch/reference/tiff_m_uncropped0001.tif,
2123	tests/simpleTiff16/reference/tiff_m0000.tif,
2124	tests/simpleTiff16/reference/tiff_m_uncropped0000.tif,
2125	tests/simpleTiff16/temp.txt:
2126	2009-08-13 <dmg@uvic.ca>
2127
2128	 * PTcommon.c (panoCreatePanorama): Added support for uncropped
2129	TIFF_m, but only when it is not circular fisheye
2130
2131	 * tests/panoAutomateTest.pl (Compare_Images): Added support for
2132	uncropped and cropped images.
2133
2134	 * Updated tests
2135
21362009-08-14 06:05 +0000  dmg  <dmg>  (51e969406495 <libpano>)
2137
2138	* tests/simpleStitch/reference/tiff_m0000.tif,
2139	tests/simpleStitch/reference/tiff_m0001.tif:
2140	i need actual files, not symlinks
2141
21422009-08-14 06:01 +0000  dmg  <dmg>  (b3cca698a94c <libpano>)
2143
2144	* tests/simpleStitch/reference/tiff_m0000.tif,
2145	tests/simpleStitch/reference/tiff_m0001.tif: new file.
2146	* tests/simpleStitch/reference/tiff_m0000.tif,
2147	tests/simpleStitch/reference/tiff_m0001.tif:
2148	finished renaming files
2149
21502009-08-14 06:00 +0000  dmg  <dmg>  (f6f56d1d148d <libpano>)
2151
2152	* tests/simpleStitch/reference/tiff_m_uncropped0000.tif,
2153	tests/simpleStitch/reference/tiff_m_uncropped0001.tif: new file.
2154	* tests/simpleStitch/reference/tiff_m0000.tif,
2155	tests/simpleStitch/reference/tiff_m0001.tif: deleted file.
2156	* tests/simpleStitch/reference/tiff_m0000.tif,
2157	tests/simpleStitch/reference/tiff_m0001.tif,
2158	tests/simpleStitch/reference/tiff_m_uncropped0000.tif,
2159	tests/simpleStitch/reference/tiff_m_uncropped0001.tif:
2160	renaming some files part 2, has to be done in different commits
2161
21622009-08-14 05:58 +0000  dmg  <dmg>  (d8730c899c98 <libpano>)
2163
2164	* renaming some files, has to be done in different commits
2165
21662009-08-04 13:52 +0000  tksharpless  <tksharpless>  (0177cb9be9a1 <libpano>)
2167
2168	* CMakeLists.txt:
2169	Add Bruno's patch for Linux to CMakeLists.txt
2170
21712009-08-04 12:48 +0000  tksharpless  <tksharpless>  (ae33c74027f6 <libpano>)
2172
2173	* CMakeLists.txt:
2174	Improved version of previous mod to CMakeLists.txt
2175
21762009-08-04 12:35 +0000  tksharpless  <tksharpless>  (a29142899c8d <libpano>)
2177
2178	* CMakeLists.txt:
2179	Can define HUGIN_BASE_DIR on the CMake commandline to locate the
2180	Hugin source root (by default it must be next to the libpano source
2181	root and be called hugin).
2182
21832009-08-04 04:16 +0000  tksharpless  <tksharpless>  (b8496fd65b0d <libpano>)
2184
2185	* CMakeLists.txt: new file.
2186	* CMakeLists.txt:
2187	Added CMakeLists.txt to build libpano13 (only) in the Hugin build
2188	environment. Works with MSVC 2008 Exp. & Hugin SDK on WinVista.
2189	Please test elsewhere. Also untested is the option of including
2190	support for the Java utilities (left out by default).
2191
21922009-08-01 09:16 +0000  dmg  <dmg>  (b3fbb2edb2a1 <libpano>)
2193
2194	* ChangeLog, parser.c:
2195	2009-08-01 <dmg@uvic.ca>
2196
2197	* parser.c: on discussion with Tom Modes I made sure that parser
2198	saves and restores the locale.
2199
22002009-06-11 22:32 +0000  brunopostle  <brunopostle>  (7b960d4051d0 <libpano>)
2201
2202	* adjust.c:
2203	Fix "Unsupported panorama projection" warning when opening a project
2204	with a recent projection (Yuval Levy). https://sourceforge.net/track
2205	er/?func=detail&atid=550441&aid=2803939&group_id=77506
2206
22072009-05-01 21:10 +0000  brunopostle  <brunopostle>  (ec42a2812a90 <libpano>)
2208
2209	* ChangeLog:
2210	Update ChangeLog for 2.9.14_rc1
2211
22122009-05-01 21:01 +0000  brunopostle  <brunopostle>  (3708cd0da548 <libpano>)
2213
2214	* man/PTAInterpolate.pod: new file.
2215	* man/Makefile.am, man/PTAInterpolate.pod, man/PToptimizer.1,
2216	man/PToptimizer.pod:
2217	man page for PTAInterpolate
2218
22192009-05-01 20:36 +0000  brunopostle  <brunopostle>  (29afce38e49b <libpano>)
2220
2221	* Makefile.am:
2222	ABI has changed since 2.9.12, bump soname (Andreas Metzler)
2223
22242009-04-30 22:57 +0000  brunopostle  <brunopostle>  (67d948d74df4 <libpano>)
2225
2226	* math.c:
2227	Fix albers equal area conic division by zero error (Guido Kohlmeyer)
2228
22292009-04-25 16:50 +0000  brunopostle  <brunopostle>  (6dc8e7933c1e <libpano>)
2230
2231	* man/PTblender.1, man/PTcrop.1, man/PTinfo.1, man/PTmasker.1,
2232	man/PTmender.1, man/PToptimizer.1, man/PTroller.1, man/PTtiff2psd.1,
2233	man/PTtiffdump.1, man/PTuncrop.1, man/panoinfo.1:
2234	Update VERSION in man pages (Andreas Metzler)
2235
22362009-03-03 22:42 +0000  brunopostle  <brunopostle>  (9b5b815d533f <libpano>)
2237
2238	* ChangeLog:
2239	update
2240
22412009-02-23 22:18 +0000  brunopostle  <brunopostle>  (358e5cb5359d <libpano>)
2242
2243	* adjust.c, remap.c:
2244	Apply MAX_FISHEYE_FOV only if both hfov and vfov match
2245
22462009-02-23 22:11 +0000  brunopostle  <brunopostle>  (698df6af1128 <libpano>)
2247
2248	* README.linux, README.windows, filter.h:
2249	reset MAX_FISHEYE_FOV to 179 degrees (was 720)
2250
22512009-02-12 21:19 +0000  brunopostle  <brunopostle>  (2cf01af2219c <libpano>)
2252
2253	* man/Makefile.am:
2254	Don't do pointless chmod a+r after installing man pages
2255
22562009-02-10 00:47 +0000  jim0watters  <jim0watters>  (b03bd739d1fc <libpano>)
2257
2258	* parser.c:
2259	add missing case statements
2260
22612009-02-08 00:32 +0000  brunopostle  <brunopostle>  (60cf90954fe1 <libpano>)
2262
2263	* filter.c:
2264	Don't include unistd.h on Windows, bug #2577715
2265
22662009-02-05 00:45 +0000  brunopostle  <brunopostle>  (c8038bfc0724 <libpano>)
2267
2268	* ChangeLog:
2269	update ChangeLog
2270
22712009-02-05 00:38 +0000  brunopostle  <brunopostle>  (e940fc778281 <libpano>)
2272
2273	* configure.ac, version.h:
2274	bump version to 2.9.14, sources conflicted as to whether previous
2275	version was 2.9.12 or 2.9.13
2276
22772009-02-05 00:30 +0000  brunopostle  <brunopostle>  (b96efba6eb39 <libpano>)
2278
2279	* m4/ax_check_graphics.m4:
2280	close bugs #1236502 & #1599376 -lm required for libpng
2281
22822009-02-05 00:22 +0000  brunopostle  <brunopostle>  (6314f2475ddb <libpano>)
2283
2284	* makefile.linux: deleted file.
2285	* Makefile.am, README.linux, makefile.linux:
2286	Remove unmaintained makefile.linux
2287
22882009-02-05 00:06 +0000  brunopostle  <brunopostle>  (169b84726cc9 <libpano>)
2289
2290	* ColourBrightness.c, filter.c, pttiff.h:
2291	patch fixes implicit declaration warnings, which may lead to
2292	crashes. patch #2163691 (Stanislav Brabec)
2293
22942009-02-04 23:49 +0000  brunopostle  <brunopostle>  (b977260cb833 <libpano>)
2295
2296	* filter.c, filter.h:
2297	Fix of invalid write() calls, which don't appear to be used anyway.
2298	patch #2163669 (Stanislav Brabec)
2299
23002009-02-04 23:02 +0000  brunopostle  <brunopostle>  (11e239e859e7 <libpano>)
2301
2302	* parser.c:
2303	four variables have been added to "C" lines:
2304	* c - control point number;
2305	* D, Dx, Dy - a control point error (value and orthogonal components).
2306	It is useful for the analysis of results of PToptimizer operation
2307	and the subsequent removal of "bad" control points. Patch #2118807
2308	(Iouri Ivliev)
2309
23102009-02-04 22:33 +0000  brunopostle  <brunopostle>  (68c548e7d7a6 <libpano>)
2311
2312	* parser.c:
2313	Existing implementation of WriteResults function uses two
2314	intermediate buffers for sprintf(3) and a considerable quantity of
2315	strcat(3) calls for copying data in the target buffer. This patch
2316	removes all strcat(3) calls and fulfils sprintf(3) in the target
2317	buffer directly. Patch #2118807 (Iouri Ivliev)
2318
23192009-02-02 21:55 +0000  dangelo  <dangelo>  (f7c6c6ffafee <libpano>)
2320
2321	* adjust.c, filter.h, panorama.h, parser.c, queryfeature.c:
2322	forgot to add some more files touched by the bi/triplane projection
2323
23242009-02-02 21:51 +0000  dangelo  <dangelo>  (562d2bd02136 <libpano>)
2325
2326	* ChangeLog:
2327	correct Changelog entry
2328
23292009-02-02 21:29 +0000  dangelo  <dangelo>  (c7ed38d351e1 <libpano>)
2330
2331	* ChangeLog, math.c:
2332	equirect -> rectilinear transform: reject points behind the camera
2333	applied patch with biplane and triplane projections.
2334
23352009-02-02 20:39 +0000  brunopostle  <brunopostle>  (ef403c54851f <libpano>)
2336
2337	* man/.cvsignore, tests/simpleStitch/reference/.cvsignore,
2338	tests/simpleTiff16/.cvsignore,
2339	tests/simpleTiff16/reference/.cvsignore: new file.
2340	* ChangeLog, man/.cvsignore, tests/simpleStitch/reference/.cvsignore,
2341	tests/simpleTiff16/.cvsignore,
2342	tests/simpleTiff16/reference/.cvsignore, tools/.cvsignore:
2343	housekeeping
2344
23452009-02-01 23:34 +0000  brunopostle  <brunopostle>  (de1c9a033304 <libpano>)
2346
2347	* tools/PTmasker.c:
2348	fix for invalid format specification, bug #2163676 (Stanislav
2349	Brabec)
2350
23512009-02-01 23:24 +0000  brunopostle  <brunopostle>  (92f918c0d1d2 <libpano>)
2352
2353	* configure.ac, m4/ax_check_java.m4:
2354	autotools cross-compile support, bug #2491104 (Diego E. Petteno)
2355
23562009-02-01 23:15 +0000  brunopostle  <brunopostle>  (bca940d25959 <libpano>)
2357
2358	* f2c.h, jpegicc.c, jpegicc.h, rgbe.c, rgbe.h:
2359	Fix vague licensing, bug #1877526 (Cyril Brulebois)
2360
23612009-02-01 22:48 +0000  brunopostle  <brunopostle>  (c8113c8e8ebb <libpano>)
2362
2363	* man/Makefile.am, man/PTblender.1, man/PTblender.pod, man/PTcrop.1,
2364	man/PTcrop.pod, man/PTinfo.1, man/PTinfo.pod, man/PTmasker.1,
2365	man/PTmasker.pod, man/PTmender.1, man/PTmender.pod,
2366	man/PToptimizer.1, man/PToptimizer.pod, man/PTroller.1,
2367	man/PTroller.pod, man/PTtiff2psd.1, man/PTtiff2psd.pod,
2368	man/PTtiffdump.1, man/PTtiffdump.pod, man/PTuncrop.1,
2369	man/PTuncrop.pod, man/panoinfo.1, man/panoinfo.pod: new file.
2370	* Makefile.am, configure.ac, man/Makefile.am, man/PTblender.1,
2371	man/PTblender.pod, man/PTcrop.1, man/PTcrop.pod, man/PTinfo.1,
2372	man/PTinfo.pod, man/PTmasker.1, man/PTmasker.pod, man/PTmender.1,
2373	man/PTmender.pod, man/PToptimizer.1, man/PToptimizer.pod,
2374	man/PTroller.1, man/PTroller.pod, man/PTtiff2psd.1,
2375	man/PTtiff2psd.pod, man/PTtiffdump.1, man/PTtiffdump.pod,
2376	man/PTuncrop.1, man/PTuncrop.pod, man/panoinfo.1, man/panoinfo.pod:
2377	add missing manpages bug #1877534 (Cyril Brulebois)
2378
23792009-02-01 21:18 +0000  brunopostle  <brunopostle>  (8afffc59ae3c <libpano>)
2380
2381	* tests/simpleStitch/reference/Makefile.am,
2382	tests/simpleTiff16/reference/Makefile.am: new file.
2383	* configure.ac, tests/simpleStitch/Makefile.am,
2384	tests/simpleStitch/reference/Makefile.am,
2385	tests/simpleTiff16/Makefile.am,
2386	tests/simpleTiff16/reference/Makefile.am:
2387	Don't ship .svn dirs in tarball bug #1861174 (Cyril Brulebois)
2388
23892009-02-01 17:59 +0000  brunopostle  <brunopostle>  (123d189f511d <libpano>)
2390
2391	* PixMap.c, PixMap.h, README.mac, makefile.mac, pict.c: deleted file.
2392	* Makefile.am, PixMap.c, PixMap.h, README.mac, makefile.mac, pict.c:
2393	Remove GPL incompatible files (bug #1861841), this removes mac
2394	classic support and hopefully doesn't break anything in OS X.
2395
23962009-02-01 17:37 +0000  brunopostle  <brunopostle>  (538cf99992e6 <libpano>)
2397
2398	* bootstrap:
2399	support libtool-2.0 bug #2011492
2400
24012009-01-17 22:35 +0000  brunopostle  <brunopostle>  (37be7d80abac <libpano>)
2402
2403	* ChangeLog, math.c:
2404	fix reverse calculation for pannini (Thomas Modes)
2405
24062009-01-08 23:47 +0000  brunopostle  <brunopostle>  (63d070cd9944 <libpano>)
2407
2408	* queryfeature.c:
2409	maximum field of view for pannini should be equivalent to related
2410	projections
2411
24122009-01-03 07:22 +0000  dmg  <dmg>  (84ab54c5f469 <libpano>)
2413
2414	* ChangeLog, adjust.c, filter.h, math.c, panorama.h, parser.c,
2415	queryfeature.c:
2416	2009-01-02 dmg <dmg@phosphorus>
2417
2418	* * adjust.c, filter.h, math.c, panorama.h, parser.c &
2419	queryfeateature.c:
2420
2421	Fixed the panini (or should we call it pannini) and renamed previous
2422	projection as equirectangular panini. It might have to change its
2423	name
2424
24252008-12-31 16:12 +0000  jim0watters  <jim0watters>  (43e814d1ef2e <libpano>)
2426
2427	* queryfeature.c:
2428	Add missing projections for panoProjectionFeaturesQuery c/o Yuv
2429
24302008-12-31 05:59 +0000  jim0watters  <jim0watters>  (0703a6b3adc8 <libpano>)
2431
2432	* ChangeLog, adjust.c, doc/Optimize.txt, doc/stitch.txt, filter.h,
2433	math.c, panorama.h, parser.c, queryfeature.c:
2434	adjust.c, filter.h, math.c, panorama.h, parser.c & queryfeateature.c
2435	added mirror, equisolid, orthographic, and stereographic as input
2436	image formats added equisolid, orthographic, stereographic as output
2437	panorama formats add some more defines to panorama.h to help image
2438	and pano formats
2439
24402008-12-31 05:25 +0000  jim0watters  <jim0watters>  (6158e5331284 <libpano>)
2441
2442	* PTcommon.c, correct.c, filter.c, morpher.c, pt_stdint.h, pteditor.c,
2443	ptpicker.c:
2444	Initialize TrformStr structure before use
2445
24462008-12-29 23:05 +0000  dmg  <dmg>  (8ff2b4db9e4c <libpano>)
2447
2448	* ChangeLog, adjust.c, filter.h, math.c, panorama.h, parser.c,
2449	queryfeature.c:
2450	2008-12-29 dmg <dmg@phosphorus>
2451
2452	* panorama.h, math.c, adjust.c, queryfeature.c, filter.h: Finally
2453	added the architectural.
2454
24552008-12-29 21:37 +0000  dmg  <dmg>  (de75392fa3b9 <libpano>)
2456
2457	* ChangeLog, queryfeature.c:
2458	2008-12-29 dmg <dmg@phosphorus>
2459
2460	* queryfeature.c (panoProjectionFeaturesQuery): Added querying
2461	features for panini; this will allow Hugin to use it
2462
24632008-12-29 12:07 +0000  dmg  <dmg>  (760960ceb31f <libpano>)
2464
2465	* ChangeLog, adjust.c, filter.h, math.c, panorama.h, parser.c,
2466	queryfeature.c:
2467	2008-12-29 dmg <dmg@uvic.ca>
2468
2469	* panorama.h, math.c, adjust.c, queryfeature.c, filter.h, parser.c:
2470	Added panini projection. the credit goes to Thomas Sharpless who
2471	rediscovered it, and to Bruno Postle, who did the original math.
2472
24732008-08-11 10:25 +0000  dmg  <dmg>  (86d5bd530208 <libpano>)
2474
2475	* bootstrap:
2476	Oops, minor error in previous commit
2477
24782008-08-11 10:25 +0000  dmg  <dmg>  (7b5e874573b3 <libpano>)
2479
2480	* ChangeLog, bootstrap:
2481	2008-08-11 dmg <dmg@uvic.ca>
2482
2483	 * bootstrap (have_libtool): Added support for 2.2.* version of
2484	libtool. Patch submitted by Neil Shephard.
2485
24862008-03-19 07:07 +0000  dangelo  <dangelo>  (ee2edfb0ac98 <libpano>)
2487
2488	* file.c:
2489	applied patch [ 1917103 ] panoImageRead doesn't read tiff files
2490
24912008-01-28 07:38 +0000  dangelo  <dangelo>  (7a1bcffe6189 <libpano>)
2492
2493	* filter.h, sys_common.c:
2494	revert const change that broke source compatability with other apps.
2495
24962008-01-26 20:43 +0000  jim0watters  <jim0watters>  (349c3d0f8143 <libpano>)
2497
2498	* ChangeLog, filter.h, ptpicker.c, resample.c, sys_common.c,
2499	tools/PTAInterpolate.c:
2500	Fix some warning messages sys_common.c and filter.h Updated
2501	printError functions to use Const char (submitted by Simon Oosthoek)
2502
25032008-01-16 08:16 +0000  jim0watters  <jim0watters>  (dcc88fa7f6a1 <libpano>)
2504
2505	* PTDialogs.c, TODO, adjust.c, correct.c, filter.c, perspect.c,
2506	remap.c, sys_win.c, version.h:
2507	Update Photoshop plugins to have new dialog with options for
2508
25092008-01-16 08:11 +0000  jim0watters  <jim0watters>  (5f8c6ea11522 <libpano>)
2510
2511	* PTDialogs.c, bmp.c, file.c, libpano.sln, libpano.vcproj, ptpicker.c,
2512	tools/PTAInterpolate.vcproj, tools/PTOptimizer.vcproj,
2513	tools/PTblender.c, tools/PTblender.vcproj, tools/PTcrop.vcproj,
2514	tools/PTinfo.c, tools/PTinfo.vcproj, tools/PTmasker.vcproj,
2515	tools/PTmender.vcproj, tools/PTroller.vcproj,
2516	tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj,
2517	tools/PTuncrop.vcproj:
2518	Update solution and project files to build MSWin binaries for either
2519	Windows or command prompt. Allows same source code to be used for
2520	command line tools and Photoshop plug-ins.
2521
25222008-01-16 08:08 +0000  jim0watters  <jim0watters>  (00cc76496c74 <libpano>)
2523
2524	* panorama.h:
2525	Update solution and project files to build MSWin binaries for either
2526	Windows or command prompt. Allows same source code to be used for
2527	command line tools and Photoshop plug-ins.
2528
25292008-01-05 05:09 +0000  jim0watters  <jim0watters>  (e866c7761952 <libpano>)
2530
2531	* libpano.vcproj:
2532	Removed duplicate .def files. Updated project
2533
25342008-01-05 05:07 +0000  jim0watters  <jim0watters>  (f5f394eadaac <libpano>)
2535
2536	* pano13.def: deleted file.
2537	* ChangeLog, Makefile.am, PTcommon.c, TODO, adjust.c, correct.c,
2538	doc/Optimize.txt, doc/stitch.txt, filter.c, filter.h, libpano13.def,
2539	makefile.linux, makefile.mac, makefile.win32, morpher.c, pano13.def,
2540	pano13.rc, panorama.h, parser.c, pteditor.c, ptpicker.c, resample.c,
2541	sys_X11.h, sys_ansi.h, sys_mac.h, sys_win.c, sys_win.h,
2542	tools/Makefile.am, tools/PToptimizer.c:
2543	- Added FastTransform to the data structures removed as global
2544	variable
2545	- Added FastTransform to the dialog.
2546	- Updated the dialogs with some of the newer interpolator. TOTO:
2547	update correct.c, morpher.c, perspective.c, and remap to use
2548	transFormEx instead of the new transform (required to use new
2549	interpolators) Requires adding inverse stacks.
2550	- Fixed PTCorrect bug that had wrong order of operations on the image
2551	stack, Radial, then H & V shift.
2552	- updated the default interpolator to _spline36
2553	- On Windows changed the default location to store parameters file
2554	from app folder to folder and file name
2555	%APPDATA%\Panotools\APPNAME.prf. This should make the plugins Vista
2556	friendly. Changed the default temp file location to %TEMP%
2557
25582008-01-05 03:05 +0000  jim0watters  <jim0watters>  (9e3e0a878b85 <libpano>)
2559
2560	* pano13vcd.def: deleted file.
2561	* pano13vcd.def:
2562	Removed duplicate .def file
2563
25642008-01-03 19:28 +0000  jim0watters  <jim0watters>  (57f2d256f8be <libpano>)
2565
2566	* filter.h:
2567	revert update of FoV
2568
25692008-01-03 14:18 +0000  dangelo  <dangelo>  (4b6dc300c940 <libpano>)
2570
2571	* ChangeLog, tools/Makefile.am:
2572	PTAinterpolate depends on java
2573
25742007-12-31 05:00 +0000  jim0watters  <jim0watters>  (c7051da7816c <libpano>)
2575
2576	* libpano13.def, pano13.def, pano13.rc, pano13vc.def, pano13vcd.def:
2577	new file.
2578	* libpano12.def, pano12.def, pano12.rc, pano12vc.def, pano12vcd.def:
2579	deleted file.
2580	* ChangeLog, Makefile.am, PTDialogs.c, README.linux, README.mac,
2581	README.windows, TODO, filter.h, libpano.vcproj, libpano12.def,
2582	libpano13.def, makefile.linux, makefile.mac, makefile.win32,
2583	pano12.def, pano12.rc, pano12vc.def, pano12vcd.def, pano13.def,
2584	pano13.rc, pano13vc.def, pano13vcd.def, queryfeature.h, sys_X11.c,
2585	sys_ansi.c, sys_mac.c, sys_win.c, sys_win.h, tools/Makefile.am,
2586	tools/PTainterpolate.rc, tools/PTblender.rc, tools/PTcrop.rc,
2587	tools/PTinfo.rc, tools/PTmasker.rc, tools/PTmender.rc,
2588	tools/PToptimizer.c, tools/PToptimizer.rc, tools/PTroller.rc,
2589	tools/PTtiff2psd.rc, tools/PTtiffdump.rc, tools/PTuncrop.rc,
2590	tools/panoinfo.c, tools/panoinfo_unix.c, version.h:
2591	Update trunk to be pano13. Create a name separation from pano12.
2592	Swepted many files. Updated version info.
2593
25942007-12-31 01:08 +0000  jim0watters  <jim0watters>  (7211ca7191fa <libpano>)
2595
2596	* tools/PTainterpolate.rc, tools/PTblender.rc, tools/PTcrop.rc,
2597	tools/PTinfo.rc, tools/PTmasker.rc, tools/PTmender.rc,
2598	tools/PToptimizer.rc, tools/PTroller.rc, tools/PTtiff2psd.rc,
2599	tools/PTtiffdump.rc, tools/PTuncrop.rc: new file.
2600	* tools/PTAInterpolate.vcproj, tools/PTOptimizer.vcproj,
2601	tools/PTainterpolate.rc, tools/PTblender.rc, tools/PTblender.vcproj,
2602	tools/PTcrop.rc, tools/PTcrop.vcproj, tools/PTinfo.rc,
2603	tools/PTinfo.vcproj, tools/PTmasker.rc, tools/PTmasker.vcproj,
2604	tools/PTmender.rc, tools/PTmender.vcproj, tools/PToptimizer.rc,
2605	tools/PTroller.rc, tools/PTroller.vcproj, tools/PTtiff2psd.rc,
2606	tools/PTtiff2psd.vcproj, tools/PTtiffdump.rc,
2607	tools/PTtiffdump.vcproj, tools/PTuncrop.rc, tools/PTuncrop.vcproj:
2608	Add resource file to provide version info for each of the helper
2609	tools. Updated project file to include resource. Did not try to
2610	update make file. TODO: Update make file to include resource files
2611
26122007-12-30 00:49 +0000  jim0watters  <jim0watters>  (3e25116ab14c <libpano>)
2613
2614	* tools/PTpano12.dsp, tools/PTpano12.vcproj,
2615	tools/PTpano12_readme.txt, tools/ptpano12.cpp, tools/ptpano12.def,
2616	tools/ptpano12.h: deleted file.
2617	* tools/PTpano12.dsp, tools/PTpano12.vcproj,
2618	tools/PTpano12_readme.txt, tools/ptpano12.cpp, tools/ptpano12.def,
2619	tools/ptpano12.h:
2620	Remove PTPano12 from the trunk (pano13 branch). Its purpose is to
2621	report on functions used by calling applications to pano12.dll to
2622	help recreate them. It is not part of the pano13 package. The
2623	project can still be found in the panotools12 branch as PTTrace.
2624
26252007-12-29 23:11 +0000  jim0watters  <jim0watters>  (3d423d150ac9 <libpano>)
2626
2627	* tools/PTAInterpolate.c, tools/PTAInterpolate.vcproj: new file.
2628	* tools/makefile.panoinfo.win32, tools/makefile.ptoptimizer.win32:
2629	deleted file.
2630	* ChangeLog, file.c, libpano.sln, resample.c, tiff.c,
2631	tools/Makefile.am, tools/PTAInterpolate.c,
2632	tools/PTAInterpolate.vcproj, tools/PTblender.vcproj,
2633	tools/PTmasker.vcproj, tools/makefile.panoinfo.win32,
2634	tools/makefile.ptoptimizer.win32:
2635	Added Max Lyons bug fixes to libpano Added Max Lyons PTAinterpolate
2636	project to replace PTInterpolate Make file updated but not tested.
2637	Removed duplicate make files for panoinfo and ptoptimizer
2638
26392007-12-29 22:49 +0000  jim0watters  <jim0watters>  (ee1b1ab61211 <libpano>)
2640
2641	* tools/PTStitcher.cpp, tools/PTStitcher.vcproj: deleted file.
2642	* tools/PTStitcher.cpp, tools/PTStitcher.vcproj:
2643	Remove incomplete old test project I started to replace PTStitcher
2644	that was later done with PTMender
2645
26462007-12-29 15:12 +0000  jim0watters  <jim0watters>  (55a25557b8c2 <libpano>)
2647
2648	* resample.c:
2649	reverted some of previous fix.
2650
26512007-12-29 06:29 +0000  jim0watters  <jim0watters>  (02bfd85f5dce <libpano>)
2652
2653	* resample.c:
2654	fix more warnings
2655
26562007-12-28 23:52 +0000  jim0watters  <jim0watters>  (ebced6bdc7f3 <libpano>)
2657
2658	* ChangeLog, ColourBrightness.c, PTcommon.c, ZComb.c, adjust.c,
2659	correct.c, file.c, file.h, filter.c, filter.h, fourier.c, hdrfile.c,
2660	libpano.vcproj, metadata.c, pano12vcd.def, parser.c, png.c,
2661	pteditor.c, ptfeather.c, ptpicker.c, ptstitch.c, pttiff.h, remap.c,
2662	resample.c, rgbe.c, tiff.c, tools/PTOptimizer.vcproj,
2663	tools/PTblender.vcproj, tools/PTcrop.vcproj, tools/PTinfo.c,
2664	tools/PTinfo.vcproj, tools/PTmasker.c, tools/PTmasker.vcproj,
2665	tools/PTmender.c, tools/PTmender.vcproj, tools/PTroller.vcproj,
2666	tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj,
2667	tools/PTuncrop.vcproj:
2668	removed warning suppression from MSVC project builds swept many
2669	files to remove compiler warnings.
2670
26712007-11-25 15:53 +0000  dangelo  <dangelo>  (512b9c09064c <libpano>)
2672
2673	* ChangeLog, libpano.vcproj:
2674	MSVC: produce libs named pano13.lib
2675
26762007-10-21 09:47 +0000  dangelo  <dangelo>  (72981df89e70 <libpano>)
2677
2678	* ChangeLog, parser.c:
2679	reset m parameter to 0 if not set in m line
2680
26812007-07-16 01:22 +0000  jim0watters  <jim0watters>  (83819655c345 <libpano>)
2682
2683	* sys_win.c:
2684	Use correct name to reflect version of pref file.
2685
26862007-05-10 19:54 +0000  dangelo  <dangelo>  (a10caaa81991 <libpano>)
2687
2688	* bootstrap:
2689	work with newer version of autoconf
2690
26912007-04-24 01:25 +0000  jim0watters  <jim0watters>  (2edf4e15f718 <libpano>)
2692
2693	* filter.c, sys_X11.c, sys_ansi.c, sys_mac.c, sys_win.c, version.h:
2694	Separated version number of plugin data structure from main dll,
2695
26962007-04-23 04:38 +0000  jim0watters  <jim0watters>  (132662788fbf <libpano>)
2697
2698	* ChangeLog, adjust.c:
2699	Update scale[0] to use selected width and height. Fix issue using
2700	crop and fisheye images.
2701
27022007-02-05 19:56 +0000  dangelo  <dangelo>  (a5f8ff80ed36 <libpano>)
2703
2704	* ChangeLog, queryfeature.c:
2705	fixed projection limits and names
2706
27072007-01-25 22:54 +0000  dangelo  <dangelo>  (f1806a384cc9 <libpano>)
2708
2709	* ChangeLog, queryfeature.c:
2710	limit cylindrical VFOV to 179
2711
27122007-01-25 21:43 +0000  dangelo  <dangelo>  (9c7e8b5b880a <libpano>)
2713
2714	* ChangeLog, filter.c:
2715	bugfix: initialize precalculated parameters in Image struct
2716
27172007-01-24 21:47 +0000  dangelo  <dangelo>  (4df229f3f37f <libpano>)
2718
2719	* ChangeLog, queryfeature.c:
2720	populate projection query
2721
27222007-01-23 22:22 +0000  dangelo  <dangelo>  (51d0c39ce53d <libpano>)
2723
2724	* ChangeLog, panorama.h:
2725	added internal format id to query projection function
2726
27272007-01-23 22:20 +0000  dangelo  <dangelo>  (ae1dfada1665 <libpano>)
2728
2729	* file.c:
2730
2731
27322007-01-23 22:20 +0000  dangelo  <dangelo>  (7921450859d3 <libpano>)
2733
2734	* ChangeLog, PTcommon.c:
2735	check if PTmender output file exist, delete it to make sure that
2736	overwriting works on all platforms
2737
27382007-01-23 08:06 +0000  dmg  <dmg>  (90fc31775dfc <libpano>)
2739
2740	* ChangeLog, adjust.c, file.c, filter.h, math.c, panorama.h, parser.c,
2741	queryfeature.c, tiff.c:
2742	2007-01-22 dmg <dmg@uvic.ca>
2743
2744	* version.h (VERSION), configure.ac Upgraded to version 2.9.13
2745
2746	* queryfeature.c (panoProjectionFeaturesQuery): Mercator is 179 vfov
2747	max.
2748
2749	* file.c (CREATED_BY_PSD): This constant needs to be ODD in length
2750
2751	* queryfeature.c, panorama.h, math.c, adjust.c, filter.h, parser.c:
2752	Added Miller Cylindrical.
2753
27542007-01-11 19:36 +0000  dmg  <dmg>  (c8e919d0b5b0 <libpano>)
2755
2756	* ChangeLog, panorama.h, queryfeature.c:
2757	2007-01-11 dmg <dmg@uvic.ca>
2758
2759	 * queryfeature.c, panorama.h (panoProjectionFormatCount): Added
2760	function.
2761
27622007-01-11 09:01 +0000  dmg  <dmg>  (fb179a98627f <libpano>)
2763
2764	* ChangeLog, configure.ac, panorama.h, parser.c, queryfeature.c,
2765	tools/panoinfo.c, tools/panoinfo_unix.c, version.h:
2766	2007-01-11 dmg <dmg@uvic.ca>
2767
2768	* version.h (VERSION), configure.ac Upgraded to version 2.9.12
2769
2770	* tools/panoinfo_unix.c: Output features of panos.
2771
2772	* panorama.h, queryfeature.c: Added functions to query features of
2773	each pano format as needed by hugin.
2774
27752007-01-11 07:55 +0000  dmg  <dmg>  (483bd30f6d15 <libpano>)
2776
2777	* parser.c:
2778	Removed debugging printf
2779
27802007-01-11 07:50 +0000  dmg  <dmg>  (994b23401ad2 <libpano>)
2781
2782	* ChangeLog, configure.ac, parser.c, version.h:
2783	2007-01-10 dmg <dmg@uvic.ca>
2784
2785	* version.h (VERSION), configure.ac Upgraded to version 2.9.11
2786
2787	* parser.c (ParseScript): V-type variables from Hugin .pto files
2788	need to be ignored also.
2789
27902007-01-11 07:32 +0000  dmg  <dmg>  (dbb184d77926 <libpano>)
2791
2792	* parser.c:
2793	I removed weird-sized tabs from parser.c
2794
27952007-01-11 07:04 +0000  dmg  <dmg>  (6834289e99b2 <libpano>)
2796
2797	* ChangeLog, parser.c:
2798	2007-01-10 dmg <dmg@uvic.ca>
2799
2800	* parser.c (readAdjust): Images with i were all done with the first
2801	spec. This change fixes that problem (the parser should be
2802	rewritten)
2803
28042007-01-11 06:04 +0000  dmg  <dmg>  (fa5d06fe23b5 <libpano>)
2805
2806	* ChangeLog, TODO, configure.ac, doc/stitch.txt, parser.c, version.h:
2807	2007-01-10 dmg <dmg@uvic.ca>
2808
2809	* version.h (VERSION), configure.ac Upgraded to version 2.9.10
2810
2811	* doc/stitch.txt: Updated the file to match latest version.
2812
2813	* parser.c (readAdjust): Updated parser to accept adjustLine in the
2814	i-line. (nextWord): Make sure that it eats the closing quotes
2815	(ReadPanoramaDescription): Forked this function from
2816	ReadImageDescription. In the past both images (o and i lines) and
2817	output format (p-line) were read with the same function.
2818
2819	* TODO (PTmender): Updated the file.
2820
28212007-01-11 00:37 +0000  dmg  <dmg>  (84e3953ee570 <libpano>)
2822
2823	* ChangeLog, PTcommon.c, adjust.c, configure.ac, file.c, filter.c,
2824	filter.h, math.c, panorama.h, parser.c, queryfeature.c, version.h:
2825	2007-01-10 dmg <dmg@uvic.ca>
2826
2827	* version.h (VERSION), configure.ac Upgraded to version 2.9.9
2828
2829	* queryfeature.c: Updated labels for Lamberts to their full name.
2830
2831	* parser.c: implemented option P (parameters to projection) as a
2832	multivalue parameted
2833
2834	* panorama.h: Modified the Image struct to support parameters to the
2835	projection and to support precomputation of values for the
2836	projection (to speed up computation)
2837
2838	* math.c, parser.c, panorama.h, adjust.c, filter.c, queryfeature.c:
2839	Implemented Albers Conical Equal Area projection.
2840
2841	Most of these changes submitted by Michael Gross, reviewed and
2842	slightly adapted by me.
2843
28442007-01-01 22:07 +0000  dmg  <dmg>  (a07dce7d12c1 <libpano>)
2845
2846	* AUTHORS, ChangeLog, ColourBrightness.c, TODO, ZComb.c, configure.ac,
2847	parser.c, sys_ansi.c, tools/PTmasker.c, tools/PTmender.c, version.h:
2848	2007-01-01 dmg <dmg@uvic.ca>
2849
2850	* version.h (VERSION), configure.ac Upgraded to version 2.9.8
2851
2852	* parser.c (ParseScript): Added some comments to "z" option
2853
2854	* sys_ansi.c (PrintErrorIntern): Add an end-of-line if none is
2855	provided (to increase readbility of PrintError, but only when stdout
2856	is used)
2857
2858	* AUTHORS: Updated my own URL. Order them in lexicographical order
2859	by lastname
2860
2861	* TODO: Updated file.
2862
2863	* ZComb.c (ZCOMBLOGFILENAME): Changed name of log file for Zcomb to
2864	something more appropriate.
2865
2866	* ColourBrightness.c (CorrectImageColourBrigthness): Fixed some
2867	compilation warnings
2868
2869	* tools/PTmasker.c (main): Added support for focus enhancing (z
2870	option in the old PTstitch script)
2871
28722007-01-01 19:42 +0000  dangelo  <dangelo>  (35f549e2bcb3 <libpano>)
2873
2874	* AUTHORS:
2875	added dmg and myself
2876
28772006-12-31 08:38 +0000  dangelo  <dangelo>  (13a57e670238 <libpano>)
2878
2879	* ChangeLog, libpano.sln, libpano.vcproj, tools/PTmasker.c,
2880	tools/PTroller.c:
2881	fixed default output in PTmasker, compile PTroller when using MSVC
2882
28832006-12-31 08:20 +0000  dangelo  <dangelo>  (4f622ce36feb <libpano>)
2884
2885	* tools/PTmasker.vcproj:
2886	MSVC build accidentally overwrote PTblender with PTmasker
2887
28882006-12-31 07:43 +0000  dangelo  <dangelo>  (5fdcdafbfdb9 <libpano>)
2889
2890	* ChangeLog, ColourBrightness.c, PTcommon.c, file.c, ptstitch.c,
2891	queryfeature.c, tiff.c, tools/PTmender.c:
2892	fix signed vs unsigned warnings
2893
28942006-12-30 20:57 +0000  dangelo  <dangelo>  (1d5cc6923bdf <libpano>)
2895
2896	* ChangeLog:
2897	forgot to commit my message
2898
28992006-12-27 07:29 +0000  dmg  <dmg>  (1efbe64e5462 <libpano>)
2900
2901	* ChangeLog, ColourBrightness.c, PTcommon.c, TODO, configure.ac,
2902	filter.c, math.c, metadata.c, metadata.h, ptfeather.c, ptstitch.c,
2903	ptstitch.h, pttiff.h, sys_ansi.c, tiff.c, tools/PTblender.c,
2904	tools/PTmasker.c, tools/PTmender.c, version.h:
2905	2006-12-26 dmg <dmg@uvic.ca>
2906
2907	* tiff.c (panoTiffDisplayInfo): Fixed compilation warning
2908
2909	* version.h (VERSION), configure.ac Upgraded to version 2.9.7.
2910
2911	* math.c: Cleaned up some of the Lambert related code.
2912
2913	* tools/PTblender.c: Improved error message it.
2914
2915	* ptfeather.c: Improved the feathering algorithm, made sure 16 bits
2916	works too.
2917
2918	* ptstitch.c, ptstitch.h (panoStitchPixelChannelSet): Added
2919	function, cleanedup panoStitchPixelChannelGet.
2920
2921	* metadata.c (panoImageBytesPerSample): Added function.
2922
2923	* tools/PTmasker.c (main): If one file is specified feather it,
2924	otherwise do nothing.
2925
2926	* tiff.c, pttiff.h: (panoImageDispose): Disposes properly any memory
2927	used by the Image data structure.
2928
2929	* ColourBrightness.c, PTcommon.c, ptstitch.c, PTcommon.c: replaced
2930	myfree(image.data) with panoImageDispose.
2931
2932	* filter.c (panoMetadataFree): Set pointers to null once they have
2933	been released.
2934
2935	2006-12-18 dmg <dmg@uvic.ca>
2936
2937	* sys_ansi.c (PrintErrorIntern): The function had a limit of 256
2938	bytes to print, and anything longer created a run time error. I have
2939	changed it to deal with any lenght.
2940
29412006-12-21 10:17 +0000  brunopostle  <brunopostle>  (b114263ca1ba <libpano>)
2942
2943	* Makefile.am:
2944	Fix 'dist' target
2945
29462006-12-18 21:35 +0000  dangelo  <dangelo>  (609a7920b267 <libpano>)
2947
2948	* adjust.c, adjust.h, doc/Optimize.txt, parser.c:
2949	added huber m-estimator
2950
29512006-12-17 13:28 +0000  dangelo  <dangelo>  (8c0781419dbb <libpano>)
2952
2953	* ChangeLog, Makefile.am, PTDialogs.c, libpano.vcproj:
2954	use sys_ansi on windows
2955
29562006-12-17 11:05 +0000  dangelo  <dangelo>  (3d6230e1a88f <libpano>)
2957
2958	* ChangeLog, math.c:
2959	fixed compilation problems with MSVC
2960
29612006-12-16 07:33 +0000  dmg  <dmg>  (073f6616dfff <libpano>)
2962
2963	* ChangeLog, PTcommon.c:
2964	2006-12-15 dmg <dmg@uvic.ca>
2965
2966	* PTcommon.c (panoCreatePanorama): A pointer was freed more than
2967	once
2968
29692006-12-16 01:37 +0000  dmg  <dmg>  (0632abfd9a75 <libpano>)
2970
2971	* ChangeLog, PTcommon.c, configure.ac, file.c, metadata.c, tiff.c,
2972	tools/PTtiff2psd.c, version.h:
2973	2006-12-15 dmg <dmg@uvic.ca>
2974
2975	* version.h (VERSION), configure.ac Upgraded to version 2.9.6.
2976
2977	* tools/PTtiff2psd.c (PT_TIFF2PSD_USAGE): Updated help message
2978
2979	* PTcommon.c (panoPSDCreate): Added support for 1 input file only in
2980	the creation of PSDs.
2981
2982	* tools/PTtiff2psd.c (main): Added support for 1 input file only.
2983
2984	* tiff.c (readTIFF): Reenable readTIFF and writeTIFF. pteditor uses
2985	them.
2986
2987	2006-12-14 dmg <dmg@uvic.ca>
2988
2989	* file.c: Fixed major problems with PSD logic and PICT tags
2990
2991	* metadata.c (panoImageFullHeight): Darn. It was returning width
2992	instead of height!
2993
29942006-12-15 22:59 +0000  dangelo  <dangelo>  (d028f0ff9b17 <libpano>)
2995
2996	* ChangeLog, queryfeature.c:
2997	added lambert azimuthal to queryfeature
2998
29992006-12-14 04:35 +0000  dmg  <dmg>  (e2a6cba5d9af <libpano>)
3000
3001	* ChangeLog, ColourBrightness.c:
3002	2006-12-13 dmg <dmg@uvic.ca>
3003
3004	* ColourBrightness.c (CorrectFileColourBrightness): Another bug I
3005	introduced when I replaced readTIFF with panoTiffRead. I need
3006	regression testing :(
3007
30082006-12-13 21:57 +0000  dangelo  <dangelo>  (a8ddbaa82cc0 <libpano>)
3009
3010	* ChangeLog, Makefile.am:
3011	install file.h
3012
30132006-12-13 02:09 +0000  dmg  <dmg>  (a150387029db <libpano>)
3014
3015	* ChangeLog, adjust.c, math.c:
3016	2006-12-12 dmg <dmg@uvic.ca>
3017
3018	* math.c (transmercator_erect): Make sure it returns 0 when the
3019	width is infinite.
3020
3021	* adjust.c: Updated comments
3022
3023	* math.c (erect_transmercator): Make sure it only translates points
3024	within the sphere (avoids duplication of the image).
3025
30262006-12-12 21:44 +0000  dmg  <dmg>  (12580149174b <libpano>)
3027
3028	* ChangeLog, adjust.c, configure.ac, filter.h, math.c, panorama.h,
3029	parser.c, version.h:
3030	2006-12-12 dmg <dmg@uvic.ca>
3031
3032	* version.h (VERSION), configure.ac Upgraded to version 2.9.5.
3033
3034	* queryfeature.c: Added lambert Azimuthal projection
3035
3036	* math.c (erect_lambert, lambert_erect): Added lambert Azimuthal
3037	projection
3038
3039	* filter.h: Added Lambert Azimuthal projection
3040
3041	* panorama.h (enum): Added Lambert Azimuthal projection
3042
3043	* adjust.c (SetMakeParams, SetInvMakeParams): Added Lambert
3044	Azimuthal projection
3045
3046	* parser.c (readAdjust,ParseScript): Added Lambert Azimuthal
3047	projection.
3048
30492006-12-12 15:08 +0000  dangelo  <dangelo>  (b8ae82f5b482 <libpano>)
3050
3051	* ChangeLog:
3052	update changelog
3053
30542006-12-12 15:08 +0000  dangelo  <dangelo>  (9fed6f047c55 <libpano>)
3055
3056	* libpano.sln, tools/PTOptimizer.vcproj, tools/PTblender.vcproj,
3057	tools/PTcrop.vcproj, tools/PTinfo.vcproj, tools/PTmasker.vcproj,
3058	tools/PTmender.vcproj, tools/PTroller.vcproj,
3059	tools/PTtiff2psd.vcproj, tools/PTtiffdump.vcproj,
3060	tools/PTuncrop.vcproj, tools/compat_win32/dirent.h,
3061	tools/compat_win32/getopt.c, tools/compat_win32/getopt.h: new file.
3062	* ColourBrightness.c, PTcommon.c, libpano.sln, libpano.vcproj,
3063	tools/PTOptimizer.vcproj, tools/PTblender.c, tools/PTblender.vcproj,
3064	tools/PTcrop.c, tools/PTcrop.vcproj, tools/PTinfo.c,
3065	tools/PTinfo.vcproj, tools/PTmasker.c, tools/PTmasker.vcproj,
3066	tools/PTmender.c, tools/PTmender.vcproj, tools/PTroller.vcproj,
3067	tools/PTtiff2psd.c, tools/PTtiff2psd.vcproj, tools/PTtiffdump.c,
3068	tools/PTtiffdump.vcproj, tools/PTuncrop.c, tools/PTuncrop.vcproj,
3069	tools/compat_win32/dirent.h, tools/compat_win32/getopt.c,
3070	tools/compat_win32/getopt.h:
3071	make trunk buildable with MSVC 2003. Instructions at:
3072	http://wiki.panotools.org/Build_pano12_from_sourcecode_MSVC
3073
30742006-12-12 07:07 +0000  dmg  <dmg>  (b2cf0e5b5556 <libpano>)
3075
3076	* ChangeLog, adjust.c, configure.ac, filter.h, math.c, panorama.h,
3077	parser.c, queryfeature.c, tools/PTmender.c, version.h:
3078	2006-12-11 dmg <dmg@uvic.ca>
3079
3080	* version.h (VERSION), configure.ac Upgraded to version 2.9.4.
3081
3082	* tools/PTmender.c: Fixed a bug in the processing of the input
3083	files.
3084
3085	* queryfeature.c: Added lambert projection
3086
3087	* math.c (erect_lambert, lambert_erect): Added lambert projection
3088
3089	* filter.h: Added Lambert projection
3090
3091	* panorama.h (enum): Added Lambert projection
3092
3093	* adjust.c (SetMakeParams, SetInvMakeParams): Added Lambert
3094	projection
3095
3096	* parser.c (readAdjust,ParseScript): Added Lambert projection.
3097
3098	* adjust.c (SetInvMakeParams): Corrected error message.
3099
31002006-12-04 18:01 +0000  dmg  <dmg>  (1abff135668a <libpano>)
3101
3102	* ChangeLog, PTcommon.c:
3103	Uncommented getCropInformation
3104
31052006-12-04 17:52 +0000  dmg  <dmg>  (6795744753d5 <libpano>)
3106
3107	* ptfeather.c, tools/PTinfo.c: new file.
3108	* ptfeather.c, tools/PTinfo.c:
3109	added missing files
3110
31112006-12-04 07:03 +0000  dmg  <dmg>  (1feb11384d61 <libpano>)
3112
3113	* ptfeather.h: new file.
3114	* ChangeLog, PTcommon.c, PTcommon.h, configure.ac, file.c, file.h,
3115	filter.h, metadata.c, parser.c, ptfeather.h, tiff.c,
3116	tools/Makefile.am, tools/PTblender.c, tools/PTcrop.c,
3117	tools/PTmasker.c, tools/PTroller.c, tools/PTuncrop.c, version.h:
3118	06-12-03 dmg <dmg@uvic.ca>
3119
3120	* version.h (VERSION), configure.ac Upgraded to version 2.9.3.
3121
3122	* tiff.c (panoTiffDisplayInfo): Added function.
3123
3124	* parser.c (panoParserFindOLine): Added function.
3125
3126	2006-12-02 dmg <dmg@uvic.ca>
3127
3128	* PTinfo.c, Makefile.am (bin_PROGRAMS): Created new program
3129
3130	* metadata.c (panoMetadataCropSizeUpdate), tiff.c
3131	(panoImageBoundingRectangleCompute): Fixed a bug in the creation of
3132	cropped files. The full size tag was not being created.
3133
3134	* file.h, file.c (panoFileDeleteMultiple): Created function. Used
3135	with -x option.
3136
3137	* PTcommon.h, PTcommon.c: Refactored main function from PTcrop and
3138	PTuncrop.
3139
3140	* tools/PTcrop.c: allow the multiple files in the command line
3141
3142	* tools/PTmasker.c, tools/PTroller.c, tools/PTblender.c,
3143	tools/PTcrop.c: Add -x switch
3144
3145	2006-11-30 dmg <dmg@uvic.ca>
3146
3147	* parser.c (READ_OPT_VAR): Bug fix: changed a format spec from %k to
3148	%d
3149
3150	2006-11-28 dmg <dmg@uvic.ca>
3151
3152	* tools/PTmender.c (PT_MENDER_USAGE): Updated usage message
3153
31542006-11-29 05:22 +0000  dmg  <dmg>  (28d66e2aaaef <libpano>)
3155
3156	* ChangeLog, tools/PTmender.c:
3157	updated usage of PTmender
3158
31592006-11-29 05:18 +0000  dmg  <dmg>  (f57ce0dfb300 <libpano>)
3160
3161	* ChangeLog, TODO, configure.ac, tools/PTmender.c, version.h:
3162	2006-11-28 dmg <dmg@uvic.ca>
3163
3164	* version.h (VERSION), configure.ac Upgraded to version 2.9.2.
3165
3166	* TODO: Updated it.
3167
3168	* tools/PTmender.c: Mimic processing of input filenames to match
3169	PTstitcher:
3170	  -- First use command line options
3171	  -- If no images, then use filename in "i" lines
3172	  -- If still no images, then use filename in "o" lines
3173
31742006-11-29 04:02 +0000  dmg  <dmg>  (6a389220d809 <libpano>)
3175
3176	* tools/panoinfo_unix.c:
3177	Fixed a minor bug in panoinfo
3178
31792006-11-29 04:00 +0000  dmg  <dmg>  (3e1034a33614 <libpano>)
3180
3181	* ChangeLog, TODO, queryfeature.c, tools/panoinfo.c,
3182	tools/panoinfo_unix.c, version.h:
3183	Updated panoinfo_unix and ChangeLog
3184
31852006-11-29 03:48 +0000  dmg  <dmg>  (0cb8c1f69c03 <libpano>)
3186
3187	* ChangeLog, ColourBrightness.c, PTcommon.c, TODO, adjust.c,
3188	configure.ac, file.c, file.h, parser.c, tiff.c, tools/PTcrop.c,
3189	tools/PTmasker.c, tools/PTmender.c, tools/PTroller.c, version.h:
3190	2006-11-28 dmg <dmg@uvic.ca>
3191
3192	* version.h (VERSION), configure.ac Upgraded to version 2.9.0
3193
3194	* tiff.c (panoImageBoundingRectangleCompute): Remove a debug
3195	statement.
3196
3197	* file.h: removed a wrong comment
3198
3199	* tools/PTcrop.c (main): Renamed option -o to -f (to be consistent)
3200
3201	* tiff.c (panoTiffCrop): Do processing in a temporal file, instead
3202	of directly in the output file
3203
3204	* PTcommon.c: Removed some dead code
3205
3206	* PTcommon.c (panoCreatePanorama): The calculation of the ROI is not
3207	done correctly for circular fisheye images (CFIs). For the time
3208	being we will do uncrop processing for CFIs, and cropped processing
3209	for everything else. For fisheyes we will create crops in post-
3210	processing (it is a hack, but it means everything is consistent).
3211
3212	* tools/PTroller.c (main): Fixed a warning
3213
3214	* adjust.c (SetMakeParams): Added some debugging code (and commented
3215	it out)
3216
3217	* parser.c (ReadImageDescription): Croping options were not working
3218	properly when 2 cropping specs were specified in the same command
3219	line. For instance, when M=0 was specified any cropping on the image
3220	was considered a type C crop. The new behaviour is the following:
3221
3222	if M is specified with parameter == 0, then it is ignored
3223
3224	For project wFor project wFor project wFor project wFor project wFor
3225	projec prFor project wFor project wFor project wFor project wFor
3226	proje27 dmg <dmg@uvic.ca>
3227
3228	* ColourBrightness.c (CorrectFileColourBrightness): Replaced
3229	readTIFF and writeTIFF with panoTiffRead and panoTiffWrite. Added
3230	some error checking
3231
3232	* PTcommon.c (panoPSDCreate): Replaced readTIFF with panoTiffRead
3233
3234	2006-11-26 dmg <dmg@uvic.ca>
3235
3236	* file.c (panoImageRead): Fixed bug in return value of panoReadImage
3237
32382006-11-26 02:10 +0000  dmg  <dmg>  (77807304f754 <libpano>)
3239
3240	* ChangeLog, Makefile.am, TODO, configure.ac, metadata.c, metadata.h,
3241	ptstitch.c, tests/ChangeLog, tests/panoAutomateTest.pl, tiff.c,
3242	tools/PTmasker.c, version.h:
3243	2006-11-25 dmg <dmg@uvic.ca>
3244
3245	* version.h (VERSION), configure.ac Upgraded to version 2.9.0
3246
3247	* TODO: Updated this file
3248
3249	* Makefile.am: Minor fix
3250
3251	* tiff.c (readTIFF, writeTIFF): Finally stopped using these
3252	functions.
3253
3254	* ptstitch.c: Fixed a bug in the computation of masks for 16 bit
3255	images, and replaced calls to readTIFF and writeTIFF
3256
3257	* tools/PTmasker.c (main): Added some testing code
3258
3259	* ptfeather.c (panoFeatherImage): Implemented feathering of cropped
3260	files and 16 bit images
3261
3262	* metadata.h, metadata.c: added a bunch of simple functions to
3263	access the metatada of the image. Ideally we should not access the
3264	pointer directly any more.
3265
32662006-11-25 10:27 +0000  dmg  <dmg>  (05506485c987 <libpano>)
3267
3268	* makefile.osx: deleted file.
3269	* ChangeLog, makefile.osx:
3270	2006-11-25 dmg <dmg@uvic.ca>
3271
3272	* Removed makefile.osx which is badly out of date.
3273
32742006-11-25 10:15 +0000  dmg  <dmg>  (f60e586512dd <libpano>)
3275
3276	* ChangeLog, Makefile.am, PTcommon.c, README, TODO, configure.ac,
3277	doc/PTmender.readme, ptstitch.c, tiff.c, tools/PTmasker.c,
3278	version.h:
3279	2006-11-25 dmg <dmg@uvic.ca>
3280
3281	* version.h (VERSION), configure.ac Upgraded to version 2.8.5pre17
3282
3283	* tiff.c (panoTiffWrite): Fixed a bug in the allocation of the
3284	buffer for writing to the output file.
3285
3286	* ptstitch.c, tools/PTmasker.c: Enabled feathering code
3287
3288	* PTcommon.c: removed feathering skeletons from here.
3289
3290	* ptfeather.c, ptfeather.h: Implemented feathering.
3291
3292	* Makefile.am: Added ptfeather.c, ptfeather.h
3293
3294	2006-11-23 dmg <dmg@uvic.ca>
3295
3296	* TODO: updated tasks.
3297
3298	* PTcommon.c (panoCreatePanorama): Change slightly error message to
3299	make it clearer.
3300
33012006-11-18 09:26 +0000  dmg  <dmg>  (5f73d08a399d <libpano>)
3302
3303	* ChangeLog:
3304	Small fix in ChangeLog
3305
33062006-11-18 09:24 +0000  dmg  <dmg>  (ec88cbd2e9e4 <libpano>)
3307
3308	* ChangeLog, doc/PTmender.readme:
3309	Added comment to PTmender readme
3310
33112006-11-18 09:00 +0000  dmg  <dmg>  (90efe8b603a0 <libpano>)
3312
3313	* doc/PTremap.readme, tools/PTremap.c: deleted file.
3314	* ChangeLog, PTcommon.c, configure.ac, doc/PTmender.readme,
3315	doc/PTremap.readme, tools/Makefile.am, tools/PTmender.c,
3316	tools/PTremap.c, version.h:
3317	2006-11-18 dmg <dmg@uvic.ca>
3318
3319	* PTcommon.c (Clear_Area_Outside_Selected_Region): Implemented
3320	circular fisheye
3321
3322	* PTcommon.c (getROI): Reverted _isnan to isnan
3323
3324	* tools/PTmender.c: I changed my mind. We should keep the PTmender
3325	in the new version of the tools too.
3326
3327	* tools/PTremap.c: Deleted.
3328
3329	* tools/Makefile.am: Removed PTremap
3330
3331	* version.h (VERSION), configure.ac Upgraded to version 2.8.5pre16
3332
33332006-11-18 03:50 +0000  dmg  <dmg>  (d25fcfca02b3 <libpano>)
3334
3335	* ChangeLog, filter.c, filter.h, panorama.h:
3336	2006-11-17 dmg <dmg@uvic.ca>
3337
3338	* panorama.h: Created Boolean data type (unsigned char)
3339
3340	* filter.c, filter.h (panoWrite*, panoRead*): Simplified the
3341	functions, got rid of mywrite, replaced BOOL with Boolean
3342
33432006-11-15 06:28 +0000  jim0watters  <jim0watters>  (596d1b4da478 <libpano>)
3344
3345	* ChangeLog, filter.c, filter.h, jpeg.c:
3346	created file i/o functions with error checking to replace macro.
3347
33482006-11-13 06:33 +0000  jim0watters  <jim0watters>  (867aa97ff091 <libpano>)
3349
3350	* ChangeLog, PTcommon.c, configure.ac, file.c, filter.h,
3351	libpano.vcproj, pano12vc.def, ptstitch.c, rgbe.c, rgbe.h, tiff.c,
3352	version.h:
3353	Updated to build with MSVC project file. Fixed build errors and
3354	warnings. increased version to 2.8.5pre15
3355
33562006-11-02 20:49 +0000  dmg  <dmg>  (467e9f6765b4 <libpano>)
3357
3358	* ChangeLog, TODO:
3359	updated the TODO with a list of bugs
3360
33612006-10-28 21:30 +0000  dmg  <dmg>  (874130a4f780 <libpano>)
3362
3363	* tools/PTmasker.c: new file.
3364	* tools/PTmasker.c:
3365	I forgot to PTmasker.c
3366
33672006-10-28 21:25 +0000  dmg  <dmg>  (8872d752287c <libpano>)
3368
3369	* ChangeLog, README:
3370	Updated README
3371
33722006-10-28 20:48 +0000  dmg  <dmg>  (c88b14bf4968 <libpano>)
3373
3374	* ChangeLog, PTcommon.c, TODO, configure.ac, file.c, file.h, pttiff.h,
3375	tiff.c, tools/Makefile.am, tools/PTblender.c, tools/PTcrop.c,
3376	tools/PTmender.c, tools/PTroller.c, tools/PTtiff2psd.c,
3377	tools/PTuncrop.c, version.h:
3378	2006-10-28 dmg <dmg@uvic.ca>
3379
3380	* version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre14
3381
3382	* tools/PTtiff2psd.c: Add -f force processing option. Cleaned up.
3383
3384	* file.h: Added a field to specify if forced processing in
3385	panoTiffUncrop
3386
3387	* tools/PTmasker.c: Moved functionalty to create stitching masks
3388	into this program (from PTroller and PTblender).
3389
3390	* tools/PTroller.c (main): Cleaned up options, added the option for
3391	force processsing.
3392
3393	* tools/PTmender.c (main): Removed all functionality from it.
3394
3395	* tools/PTblender.c (main): Cleaned up options. Added the option -f
3396	for force procesing
3397
3398	* file.h, file.c (panoFileExists): Added function.
3399
3400	* PTfile.c, tools/PTblender: Refactored function
3401	panoFileOutputNamesCreate
3402
3403	* tools/PTcrop.c: Reindented. Cleanup options. Replaced -o with -f
3404	to be consistent
3405
3406	* tools/PTcrop.c: Cleanup options. Replaced -o with -f
3407
34082006-10-28 18:15 +0000  dmg  <dmg>  (a66b5e610353 <libpano>)
3409
3410	* ChangeLog, TODO, tools/PTcrop.c:
3411	2006-10-28 dmg <dmg@uvic.ca>
3412
3413	* tools/PTcrop.c: Reindented.
3414
34152006-10-28 18:03 +0000  dmg  <dmg>  (b3969fbac40b <libpano>)
3416
3417	* tools/PTcrop.c: new file.
3418	* ChangeLog, TODO, configure.ac, file.h, metadata.c, metadata.h,
3419	ptstitch.c, ptstitch.h, pttiff.h, tiff.c, tools/Makefile.am,
3420	tools/PTcrop.c, tools/PTuncrop.c, version.h:
3421	2006-10-28 dmg <dmg@uvic.ca>
3422
3423	* version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre13
3424
3425	* ptstitch.c, ptstitch.h (panoStitchPixelChannelGet): Upgraded this
3426	function to non-static, since it is useful in tiff.c too.
3427
3428	* pttiff.h, metadata.c, metadata.h, tiff.c: implemented cropping of
3429	tiffs to boudning rectangle
3430
3431	* tools/Makefile.am, tools/PTcrop.c: Created program to crop panos
3432	to bounding rectangle
3433
3434	* tools/PTuncrop.c (main): Fixed bug: return zero when success, and
3435	non-zero in error.
3436
34372006-10-27 09:33 +0000  dmg  <dmg>  (297fb11f929c <libpano>)
3438
3439	* ChangeLog, PTcommon.c, PTcommon.h, TODO, configure.ac, file.c,
3440	file.h, filter.h, panorama.h, tests/simpleStitch/ChangeLog,
3441	tests/simpleStitch/reference/tiff_m_cropped0000.tif,
3442	tests/simpleStitch/reference/tiff_m_cropped0001.tif,
3443	tests/simpleTiff16/ChangeLog,
3444	tests/simpleTiff16/reference/tiff_m_cropped0000.tif, tiff.c,
3445	tools/PTroller.c, tools/PTtiff2psd.c, version.h:
3446	2006-10-27 dmg <dmg@uvic.ca>
3447
3448	* version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre12
3449
3450	* tools/PTroller.c: Removed unused variables
3451
3452	* TODO: Updated it
3453
3454	* PTcommon.c. Set the ImageDescription field of the tiff to the
3455	contents of the script.
3456
3457	* PTcommon.c, tiff.c: Set imagenumber, and imagesTotalNumber in
3458	PAGENUMBER field of tiff.
3459
3460	* panorama.h (struct): Added imageNumber, and imagesTotalNumber and
3461	script to the metadata struct.
3462
3463	* PTcommon.c (panoPSDCreate): Implemented the ability to specify a
3464	blending mode in the output of the image.
3465
3466	* tools/PTtiff2psd.c, file.c, file.h: panoCreatePSD renamed to
3467	panoPSDCreate, replaced last parameter to be a struct
3468	(panoFlatteningParms) so we can pass as many parameters as
3469	necessary. Added support for blending mode in PSD
3470
34712006-10-27 07:56 +0000  dmg  <dmg>  (2c0f50c3c456 <libpano>)
3472
3473	* tools/Makefile.am:
3474	It is PToptimizer.c, not PToptimize.c
3475
34762006-10-27 07:50 +0000  dmg  <dmg>  (593de21a44fe <libpano>)
3477
3478	* tools/PToptimizer.c: new file.
3479	* tools/PToptimize.c: deleted file.
3480	* tools/PToptimize.c, tools/PToptimizer.c:
3481	It is PToptimizer.c, not PToptimize.c
3482
34832006-10-27 06:34 +0000  dmg  <dmg>  (19ae8764a6b0 <libpano>)
3484
3485	* ChangeLog, PTcommon.c, TODO, pttiff.h, tiff.c, tools/PTtiffdump.c,
3486	tools/PTuncrop.c:
3487	2006-10-26 dmg <dmg@uvic.ca>
3488
3489	* version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre11
3490
3491	* Support for cropped images that do not contain full size. We
3492	assume the full size = croppped size + offset
3493
3494	* tools/PTtiffdump.c: Cleaned up compilation errors.
3495
3496	* tiff.c, PTcommon.c (panoTiffUnCrop): Moved function from
3497	PTcommon.c, renamed it.
3498
3499	* TODO: Updates to reflect current status.
3500
35012006-10-27 05:44 +0000  dmg  <dmg>  (69f54de97d98 <libpano>)
3502
3503	* TODO, doc/PTblender.readme, doc/PTmender.readme, doc/PTremap.readme,
3504	tools/PToptimize.c, tools/PTremap.c, tools/PTroller.c: new file.
3505	* tools/PTestimate.c: deleted file.
3506	* ChangeLog, PTcommon.c, TODO, configure.ac, doc/PTblender.readme,
3507	doc/PTmender.readme, doc/PTremap.readme, tests/panoAutomateTest.pl,
3508	tools/Makefile.am, tools/PTblender.c, tools/PTestimate.c,
3509	tools/PTmender.c, tools/PToptimize.c, tools/PTremap.c,
3510	tools/PTroller.c, version.h:
3511	2006-10-26 dmg <dmg@uvic.ca>
3512
3513	* version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre10
3514
3515	* TODO: Added file
3516
3517	* tools/README.PTmender: Removed it (created equivalent in ./docs)
3518
3519	* doc/PTmender.readme: Added file
3520
3521	* doc/PTblender.readme: Added file
3522
3523	* doc/PTremap.readme: Added file
3524
3525	* tests/panoAutomateTest.pl: Updated it to use PTremap and not
3526	PTmender.
3527
3528	* tools/PTblender.c (main): Removed flattening functionality.
3529	Improved command line handling
3530
3531	* tools/Makefile.am, tools/PTroller.c: Added PTroller, and renaming
3532	back of PToptimize.
3533
3534	* tools/PToptimize.c: Renamed PTestimate back to PToptimize.
3535
3536	* tools/PTremap.c: Copied logic from PTmender to PTremap. Cleaned up
3537	logic and simplified handling of command line parameters.
3538
3539	* PTcommon.c: Made some minor cosmetic fixes to progress report.
3540
35412006-10-27 01:02 +0000  dmg  <dmg>  (2ab929347b50 <libpano>)
3542
3543	* ChangeLog, configure.ac, tests/simpleTiff16/temp.txt, tiff.c,
3544	version.h:
3545	2006-10-26 dmg <dmg@uvic.ca>
3546
3547	* version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre9
3548
3549	* tiff.c (panoTiffGetImageProperties): Do not choke if LZW
3550	compressed TIFFs do not have a predictor field
3551
35522006-10-26 23:44 +0000  dmg  <dmg>  (58e9179e7ae0 <libpano>)
3553
3554	* ChangeLog:
3555	2006-10-26 dmg <dmg@uvic.ca>
3556
3557	* version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre8
3558
3559	* PTcommon.c (panoCreatePanorama): Remove post-processing during
3560	remapping of images: in other words, ignore output format in script
3561	file.
3562
35632006-10-26 23:43 +0000  dmg  <dmg>  (6d97f431803d <libpano>)
3564
3565	* ChangeLog, PTcommon.c, configure.ac, tests/ChangeLog,
3566	tests/panoAutomateTest.pl, version.h:
3567	2006-10-26 dmg <dmg@uvic.ca>
3568
3569	* version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre8
3570
3571	* PTcommon.c (panoCreatePanorama): Remove post-processing during
3572	remapping of images: in other words, ignore output format in script
3573	file.
3574
35752006-10-25 18:20 +0000  dmg  <dmg>  (6c36ca16f793 <libpano>)
3576
3577	* ChangeLog, ColourBrightness.c, configure.ac, version.h:
3578	2006-10-25 dmg <dmg@uvic.ca>
3579
3580	* version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre7
3581
3582	* ColourBrightness.c (ReadHistograms): Compute histograms only when
3583	mask == 255. Ignore otherwise.
3584
35852006-10-25 17:26 +0000  dmg  <dmg>  (e20f7929eeaf <libpano>)
3586
3587	* tools/PTestimate.c: new file.
3588	* tools/PTOptimizer.c: deleted file.
3589	* ChangeLog, configure.ac, tools/Makefile.am, tools/PTOptimizer.c,
3590	tools/PTestimate.c, version.h:
3591	2006-10-25 dmg <dmg@uvic.ca>
3592
3593	* version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre6
3594
3595
3596	* tools/Makefile.am: Renamed PToptimizer to PTestimate
3597
35982006-10-25 17:15 +0000  dmg  <dmg>  (778c426cf137 <libpano>)
3599
3600	* ChangeLog, ColourBrightness.c, tools/ChangeLog, tools/PTblender.c:
3601	2006-10-24 dmg <dmg@uvic.ca>
3602
3603	* ColourBrightness.c: Map and Curve files for photoshop (colour
3604	correction) were not properly created in Intel machines.
3605
3606	Submitted by Michal at lightcomp.
3607
3608	* tools/PTblender.c: Updated command line processing: assume image 0
3609	as reference if options -m or -c are specified.
3610
36112006-10-24 16:50 +0000  dmg  <dmg>  (b690af0b8a84 <libpano>)
3612
3613	* ChangeLog, ColourBrightness.c, configure.ac, tests/ChangeLog,
3614	tests/panoAutomateTest.pl, tools/PTblender.c, version.h:
3615	2006-10-24 dmg <dmg@uvic.ca>
3616
3617	* version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre5
3618
3619	* ColourBrightness.c, tools/PTblender.c: The following bugs in
3620	PTblender are fixed:
3621
3622	1) When -c or -m is specified no image output is done and therefore
3623	it should not be possible to specify -f too. 2) When -c is specified
3624	wrong index to array curveExtension is used. 3) Program tries to
3625	free already freed memory at the end.
3626
3627	Submitted by Michal at lightcomp.
3628
3629	We need a test suite for PTblender.
3630
36312006-10-23 03:18 +0000  dmg  <dmg>  (cc66cee4eecb <libpano>)
3632
3633	* ChangeLog, PTcommon.c, PTcommon.h, configure.ac, file.c, filter.h,
3634	tests/simpleStitch/ChangeLog,
3635	tests/simpleStitch/reference/psd_no_mask.psd, tiff.c,
3636	tools/ChangeLog, tools/PTtiff2psd.c, version.h:
3637	2006-10-22 dmg <dmg@uvic.ca>
3638
3639	 * version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre4
3640
3641	 * tiff.c: Removed redundant #defines
3642
3643	 * PTcommon.c, PTcommon.h, filter.h, file.c: Added support for
3644	stacking images in PSD files, that is, each iamge contributes equaly
3645	to a final image.
3646
36472006-09-25 02:27 +0000  dmg  <dmg>  (7fb47e5acdc9 <libpano>)
3648
3649	* tools/PTtiffdump.c: new file.
3650	* tools/ChangeLog, tools/PTtiffdump.c:
3651	added PTtiffdump.c
3652
36532006-09-22 02:55 +0000  dmg  <dmg>  (fef7de1fd42c <libpano>)
3654
3655	* tests/simpleTiff16/README.TXT: new file.
3656	* ChangeLog, PTcommon.c, ptstitch.c, tests/simpleStitch/ChangeLog,
3657	tests/simpleStitch/reference/jpeg.jpg,
3658	tests/simpleStitch/reference/psd.psd,
3659	tests/simpleStitch/reference/psd_mask.psd,
3660	tests/simpleStitch/reference/psd_no_mask.psd,
3661	tests/simpleTiff16/ChangeLog, tests/simpleTiff16/README.TXT,
3662	tests/simpleTiff16/reference/psd.psd,
3663	tests/simpleTiff16/reference/psd_mask.psd,
3664	tests/simpleTiff16/reference/psd_no_mask.psd, tools/ChangeLog,
3665	tools/PTblender.c:
3666	With this change stitching masks should be properly computed for all
3667	_mask and flat formats
3668
36692006-09-21 04:40 +0000  dmg  <dmg>  (94111485cc90 <libpano>)
3670
3671	* ChangeLog, ColourBrightness.c, ColourBrightness.h, PTcommon.c,
3672	configure.ac, version.h:
3673	2006-09-21 dmg <dmg@uvic.ca>
3674
3675	* version.h (VERSION), configure.ac: Upgraded to version 2.8.5pre3
3676
3677	* ColourBrightness.c, PTcommon.c: added support for saturation-only
3678	and brightness-only correction. I also fixed some small rounding
3679	problems in the old code.
3680
36812006-09-21 04:34 +0000  dmg  <dmg>  (c513f20e9440 <libpano>)
3682
3683	* tools/ChangeLog, tools/Makefile.am, tools/PTblender.c:
3684	2006-09-20 dmg <dmg@uvic.ca>
3685
3686	* PTblender.c: Added option to select type of colour correction.
3687	Fixed a bug (when colour correction and flat output was requested,
3688	the output file did not use the colour corrected files)
3689
36902006-09-21 00:12 +0000  dmg  <dmg>  (62bd304c70d8 <libpano>)
3691
3692	* ChangeLog, PTcommon.c, bootstrap:
3693	2006-09-21 dmg <dmg@uvic.ca>
3694
3695	* bootstrap (have_autoconf): Added support for autoconf 2.6
3696
3697	* PTcommon.c (getROI): Replace calls to _nan() with nan()
3698
3699	by Florian Merz
3700
37012006-09-16 19:24 +0000  maxlyons  <maxlyons>  (0a928fed493f <libpano>)
3702
3703	* tools/PTmender.c:
3704	Adding import of file.h to fix this: "ptmender.c:310: warning:
3705	implicit declaration of function `panoFileMakeTemp'"
3706
37072006-09-06 01:47 +0000  maxlyons  <maxlyons>  (7dce583cc576 <libpano>)
3708
3709	* PTcommon.c:
3710	Fixing panoReplaceExt which was broken for filenames like
3711	c:\dir\another.dir\file, because of the period as part of the
3712	directory name
3713
37142006-09-06 01:40 +0000  maxlyons  <maxlyons>  (908aa29b0b44 <libpano>)
3715
3716	* PTcommon.c:
3717	Adding check for isNan in getROI. Sometimes the remapping function
3718	returns NaN. This is probably a bug in the remapping function, but
3719	in the meantime adding a check for isNan in getROI.
3720
37212006-09-06 01:35 +0000  maxlyons  <maxlyons>  (71945d233783 <libpano>)
3722
3723	* filter.h:
3724	Adding define for bzero. Won't compile on windows without this.
3725
37262006-09-02 06:20 +0000  dmg  <dmg>  (bae76c3d07e7 <libpano>)
3727
3728	* ChangeLog, file.c:
3729	PSDs include some metadata including ICC Profile
3730
37312006-08-30 21:42 +0000  dmg  <dmg>  (f16e55c527f1 <libpano>)
3732
3733	* tests/ChangeLog, tests/simpleStitch/reference/psd.psd,
3734	tests/simpleStitch/reference/psd_mask.psd,
3735	tests/simpleStitch/reference/psd_no_mask.psd,
3736	tests/simpleTiff16/reference/psd.psd,
3737	tests/simpleTiff16/reference/psd_mask.psd,
3738	tests/simpleTiff16/reference/psd_no_mask.psd:
3739	PSDs include some metadata including ICC Profile
3740
37412006-08-13 06:35 +0000  dmg  <dmg>  (15b8333748d2 <libpano>)
3742
3743	* ptstitch.c, ptstitch.h: new file.
3744	* ChangeLog, ptstitch.c, ptstitch.h:
3745	I forgot to add ptstich.c and ptstitch.h. Unfortunately I noticed
3746	once I had refactored the code for panoStitchComputeMaskMap and
3747	unified 16 bit and 8 bit processing into one function. In the
3748	process I found a bug that was probably affecting spherical
3749	panoramas
3750
37512006-08-13 04:57 +0000  dmg  <dmg>  (adfbbf578412 <libpano>)
3752
3753	* ChangeLog, Makefile.am, PTcommon.c, PTcommon.h, tools/ChangeLog,
3754	tools/PTtiff2psd.c:
3755	Created ptstitch.c and ptstich.h. They will contain any functions
3756	that deal with alpha channels and the stitching process
3757
37582006-08-13 04:50 +0000  dmg  <dmg>  (1bf7d268aa30 <libpano>)
3759
3760	* tests/simpleTiff16/reference/tiff_lzw.tif: new file.
3761	* tests/simpleTiff16/ChangeLog,
3762	tests/simpleTiff16/reference/tiff_lzw.tif:
3763	added tiff_lzw.tif reference file
3764
37652006-08-12 18:26 +0000  dangelo  <dangelo>  (a3832910866b <libpano>)
3766
3767	* filter.h, panorama.h, sys_mac.h:
3768	fixes for compilation on OSX 10.4 when used together with Carbon
3769	applications. (patch by Ippei UKAI)
3770
37712006-08-05 18:08 +0000  dmg  <dmg>  (c513076ce662 <libpano>)
3772
3773	* ChangeLog, configure.ac, version.h:
3774	Updated version to 2.8.5pre2
3775
37762006-08-05 18:03 +0000  dmg  <dmg>  (3a59e3014782 <libpano>)
3777
3778	* jpegicc.c, jpegicc.h: new file.
3779	* ChangeLog, Makefile.am, jpeg.c, jpegicc.c, jpegicc.h,
3780	tests/simpleStitch/ChangeLog, tests/simpleStitch/reference/jpeg.jpg,
3781	tests/simpleTiff16/ChangeLog, tests/simpleTiff16/reference/jpeg.jpg:
3782	Added ICC profile support for JPEG files
3783
37842006-07-30 22:06 +0000  dmg  <dmg>  (811e19916f1e <libpano>)
3785
3786	* file.h, metadata.c, metadata.h: new file.
3787	* file.h, metadata.c, metadata.h:
3788	I forgot to commit these files
3789
37902006-07-30 22:00 +0000  dmg  <dmg>  (eab809e75187 <libpano>)
3791
3792	* ChangeLog, Makefile.am, PTcommon.c, PTcommon.h, bmp.c, file.c,
3793	hdrfile.c, jpeg.c, morpher.c, pict.c, png.c, ppm.c, pteditor.c,
3794	ptpicker.c, pttiff.h, tiff.c, tools/ChangeLog, tools/PTblender.c,
3795	tools/PTmender.c, tools/PTtiff2psd.c:
3796	Completed support for metadata in less-used formats, unified
3797	readImage and maketemppath, see ChangeLogs
3798
37992006-07-30 19:52 +0000  dmg  <dmg>  (12b9dbe7855c <libpano>)
3800
3801	* tests/simpleTiff16/tests/jpeg.jpg, tests/simpleTiff16/tests/psd.psd,
3802	tests/simpleTiff16/tests/psd_mask.psd,
3803	tests/simpleTiff16/tests/psd_no_mask.psd,
3804	tests/simpleTiff16/tests/tiff_deflate.tif,
3805	tests/simpleTiff16/tests/tiff_m0000.tif,
3806	tests/simpleTiff16/tests/tiff_m_cropped0000.tif,
3807	tests/simpleTiff16/tests/tiff_mask0000.tif,
3808	tests/simpleTiff16/tests/tiff_none.tif: deleted file.
3809	* tests/simpleTiff16/tests/jpeg.jpg, tests/simpleTiff16/tests/psd.psd,
3810	tests/simpleTiff16/tests/psd_mask.psd,
3811	tests/simpleTiff16/tests/psd_no_mask.psd,
3812	tests/simpleTiff16/tests/tiff_deflate.tif,
3813	tests/simpleTiff16/tests/tiff_m0000.tif,
3814	tests/simpleTiff16/tests/tiff_m_cropped0000.tif,
3815	tests/simpleTiff16/tests/tiff_mask0000.tif,
3816	tests/simpleTiff16/tests/tiff_none.tif:
3817	removed test version of output, it should be generated by the user
3818
38192006-07-30 18:37 +0000  dmg  <dmg>  (326958712a94 <libpano>)
3820
3821	* ChangeLog, ppm.c, tests/simpleTiff16/tests/tiff_deflate.tif,
3822	tests/simpleTiff16/tests/tiff_m0000.tif,
3823	tests/simpleTiff16/tests/tiff_m_cropped0000.tif,
3824	tests/simpleTiff16/tests/tiff_mask0000.tif,
3825	tests/simpleTiff16/tests/tiff_none.tif:
3826	I forgot to enable PPM input files
3827
38282006-07-29 06:48 +0000  dmg  <dmg>  (a0d2d22689e8 <libpano>)
3829
3830	* ChangeLog, Makefile.am, PTcommon.c, configure.ac, tiff.c,
3831	tools/ChangeLog, tools/Makefile.am, version.h:
3832	Bumped version to 2.8.5pre1, started renaming the library to pano13
3833	and removed a bug that created a segfault under linux
3834
38352006-07-29 06:45 +0000  dmg  <dmg>  (92c539e28039 <libpano>)
3836
3837	* tests/simpleTiff16/ChangeLog, tests/simpleTiff16/Makefile.am:
3838	updated makefile of simpleTiff16
3839
38402006-07-29 06:19 +0000  dmg  <dmg>  (57704241d018 <libpano>)
3841
3842	* tests/ChangeLog, tests/panoAutomateTest.pl:
3843	Make sure that the software tag is not compared, as it will change
3844	with every new version of the binaries
3845
38462006-07-29 03:11 +0000  dmg  <dmg>  (b4b2112d1c95 <libpano>)
3847
3848	* ChangeLog, bmp.c, filter.h, pict.c, ppm.c:
3849	Forgot to update a constant, hopefully it will work now
3850
38512006-07-29 03:04 +0000  dmg  <dmg>  (88f579d99318 <libpano>)
3852
3853	* ChangeLog, bmp.c, pict.c, ppm.c:
3854	Increased the number of temporary files from 1k to 1g
3855
38562006-07-29 02:53 +0000  dmg  <dmg>  (1bc96e9bed9b <libpano>)
3857
3858	* ChangeLog, PTcommon.c, filter.c, jpeg.c, ppm.c, tiff.c:
3859	Updated PPM processing to match JPEG and TIFF, removed debugging
3860	comments, updated indentation
3861
38622006-07-11 20:54 +0000  brunopostle  <brunopostle>  (660e489827b4 <libpano>)
3863
3864	* configure.ac:
3865	added tests/simpleTiff16 to build system
3866
38672006-07-11 06:18 +0000  dmg  <dmg>  (b29ec58cd647 <libpano>)
3868
3869	* ChangeLog, ColourBrightness.c, PTcommon.c, filter.c, filter.h,
3870	jpeg.c, panorama.h, ppm.c, pttiff.h, tiff.c:
3871	Finished implementation of metadata preservation in TIFF files
3872
38732006-07-11 06:12 +0000  dmg  <dmg>  (f389823f749f <libpano>)
3874
3875	* tests/simpleStitch/ChangeLog:
3876	Updated changelog for previous commit
3877
38782006-07-11 06:11 +0000  dmg  <dmg>  (65922977afb9 <libpano>)
3879
3880	* tests/simpleTiff16/060520_3398.TIF, tests/simpleTiff16/ChangeLog,
3881	tests/simpleTiff16/Makefile.am,
3882	tests/simpleTiff16/reference/jpeg.jpg,
3883	tests/simpleTiff16/reference/psd.psd,
3884	tests/simpleTiff16/reference/psd_mask.psd,
3885	tests/simpleTiff16/reference/psd_no_mask.psd,
3886	tests/simpleTiff16/reference/tiff_deflate.tif,
3887	tests/simpleTiff16/reference/tiff_m0000.tif,
3888	tests/simpleTiff16/reference/tiff_m_cropped0000.tif,
3889	tests/simpleTiff16/reference/tiff_mask0000.tif,
3890	tests/simpleTiff16/reference/tiff_none.tif,
3891	tests/simpleTiff16/simple.txt, tests/simpleTiff16/temp.txt,
3892	tests/simpleTiff16/tests/jpeg.jpg, tests/simpleTiff16/tests/psd.psd,
3893	tests/simpleTiff16/tests/psd_mask.psd,
3894	tests/simpleTiff16/tests/psd_no_mask.psd,
3895	tests/simpleTiff16/tests/tiff_deflate.tif,
3896	tests/simpleTiff16/tests/tiff_m0000.tif,
3897	tests/simpleTiff16/tests/tiff_m_cropped0000.tif,
3898	tests/simpleTiff16/tests/tiff_mask0000.tif,
3899	tests/simpleTiff16/tests/tiff_none.tif: new file.
3900	* tests/ChangeLog, tests/Makefile.am,
3901	tests/simpleStitch/reference/tiff_deflate.tif,
3902	tests/simpleStitch/reference/tiff_m0000.tif,
3903	tests/simpleStitch/reference/tiff_m0001.tif,
3904	tests/simpleStitch/reference/tiff_m_cropped0000.tif,
3905	tests/simpleStitch/reference/tiff_m_cropped0001.tif,
3906	tests/simpleStitch/reference/tiff_mask0000.tif,
3907	tests/simpleStitch/reference/tiff_mask0001.tif,
3908	tests/simpleStitch/reference/tiff_none.tif,
3909	tests/simpleTiff16/060520_3398.TIF, tests/simpleTiff16/ChangeLog,
3910	tests/simpleTiff16/Makefile.am,
3911	tests/simpleTiff16/reference/jpeg.jpg,
3912	tests/simpleTiff16/reference/psd.psd,
3913	tests/simpleTiff16/reference/psd_mask.psd,
3914	tests/simpleTiff16/reference/psd_no_mask.psd,
3915	tests/simpleTiff16/reference/tiff_deflate.tif,
3916	tests/simpleTiff16/reference/tiff_m0000.tif,
3917	tests/simpleTiff16/reference/tiff_m_cropped0000.tif,
3918	tests/simpleTiff16/reference/tiff_mask0000.tif,
3919	tests/simpleTiff16/reference/tiff_none.tif,
3920	tests/simpleTiff16/simple.txt, tests/simpleTiff16/temp.txt,
3921	tests/simpleTiff16/tests/jpeg.jpg, tests/simpleTiff16/tests/psd.psd,
3922	tests/simpleTiff16/tests/psd_mask.psd,
3923	tests/simpleTiff16/tests/psd_no_mask.psd,
3924	tests/simpleTiff16/tests/tiff_deflate.tif,
3925	tests/simpleTiff16/tests/tiff_m0000.tif,
3926	tests/simpleTiff16/tests/tiff_m_cropped0000.tif,
3927	tests/simpleTiff16/tests/tiff_mask0000.tif,
3928	tests/simpleTiff16/tests/tiff_none.tif:
3929	Added a simple test for 16 bit TIFF images and updated other tests
3930	to match TIFF metadata preservation
3931
39322006-07-10 00:34 +0000  dmg  <dmg>  (73783843e69e <libpano>)
3933
3934	* ChangeLog, PTcommon.c, jpeg.c, panorama.h, ppm.c, tiff.c:
3935	Reindented several files to match Apache coding standards --from now
3936	on our standards
3937
39382006-07-08 20:41 +0000  dmg  <dmg>  (3cae9310b4cf <libpano>)
3939
3940	* ChangeLog, ColourBrightness.c, PTcommon.c, PTcommon.h, pano12.def,
3941	tests/ChangeLog, tests/panoAutomateTest.pl,
3942	tests/simpleStitch/ChangeLog, tests/simpleStitch/Makefile.am,
3943	tests/simpleStitch/reference/tiff_m0000.tif,
3944	tests/simpleStitch/reference/tiff_m0001.tif,
3945	tests/simpleStitch/reference/tiff_mask0000.tif,
3946	tests/simpleStitch/reference/tiff_mask0001.tif, tools/ChangeLog,
3947	tools/PTblender.c, tools/PTmender.c, tools/PTtiff2psd.c,
3948	tools/PTuncrop.c:
3949	I revamped the TIFF infrastructure to make it more flexible. It is
3950	also more encapsulated. I restarted renaming functions with pano as
3951	a prefix.
3952
3953	One of the side effects of this change is that we are starting to
3954	support ICC profile information in TIFFs and soon it will support
3955	other metadata.
3956
3957	I updated all the PTtools to use the new functions names and I
3958	recreated some test cases.
3959
3960	Functionally speaking the only difference in this change is that the
3961	process keeps the X and Y resolution in TIFF files (previously is
3962	was hardcoded to 150)
3963
39642006-06-30 14:17 +0000  dmg  <dmg>  (8dede3fb2b2f <libpano>)
3965
3966	* ChangeLog:
3967	Testing svn commit
3968
39692006-06-26 05:07 +0000  dmg  <dmg>  (bbd319e52381 <libpano>)
3970
3971	* ChangeLog, ColourBrightness.c, ColourBrightness.h, tools/ChangeLog,
3972	tools/PTblender.c:
3973	Implemented the creation of arbitrary maps in ColourBrightness
3974
39752006-06-26 00:09 +0000  dmg  <dmg>  (f6f0f4cf4f7e <libpano>)
3976
3977	* ChangeLog, ColourBrightness.c, ColourBrightness.h, PTcommon.c,
3978	tools/ChangeLog, tools/PTblender.c:
3979	Add the ability to output the colour correction curve as Photoshop
3980	layer files.
3981
39822006-06-16 07:39 +0000  dmg  <dmg>  (9b5967335191 <libpano>)
3983
3984	* ChangeLog, PTcommon.c:
3985	2006-06-16 dmg <dmgerman@uvic.ca>
3986
3987	* PTcommon.c (CreatePanorama): The process for creating PSD_mask and
3988	PSD_nomask was inverted.
3989
39902006-06-16 07:35 +0000  dmg  <dmg>  (5c23ab964c95 <libpano>)
3991
3992	* tests/ChangeLog, tests/panoAutomateTest.pl:
3993	2006-06-16 dmg <dmgerman@uvic.ca>
3994
3995	 * panoAutomateTest.pl: Added PSD_mask to the tests.
3996
39972006-06-16 07:27 +0000  dmg  <dmg>  (6f9ead58d8e8 <libpano>)
3998
3999	* tests/simpleStitch/ChangeLog:
4000	updated test
4001
40022006-06-16 07:25 +0000  dmg  <dmg>  (f22416c86eef <libpano>)
4003
4004	* tests/simpleStitch/reference/psd_mask.psd: new file.
4005	* tests/simpleStitch/reference/psd_mask.psd:
4006	update tests
4007
40082006-06-16 06:54 +0000  dmg  <dmg>  (baf8e216c96e <libpano>)
4009
4010	* ChangeLog, PTcommon.c:
4011	2006-06-15 dmg <dmgerman@uvic.ca>
4012
4013	* PTcommon.c: Major reindent, removed tabs
4014
40152006-06-16 06:24 +0000  dmg  <dmg>  (c38e36db5941 <libpano>)
4016
4017	* ChangeLog, PTcommon.c, panorama.h, ppm.c, tiff.c:
4018	2006-06-15 dmg <dmgerman@uvic.ca>
4019
4020	* ppm.c (makeTempPath): Added zeroes to temp files, so they are
4021	nicely sorted when listed.
4022
4023	* panorama.h: Added crop info to Image data structure.
4024
4025	* tiff.c (writeTIFF): Added cropInformation parameter to function
4026	call. (setCropInformationInTiff, getCropInformationFromTiff): Moved
4027	functions to this file from PTcommon.c
4028
40292006-06-14 20:17 +0000  brunopostle  <brunopostle>  (873a61fdb5f1 <libpano>)
4030
4031	* ChangeLog, Makefile.am, tests/simpleStitch/Makefile.am:
4032	Put tests in tarball, but only run them with 'make check'.
4033
40342006-06-14 03:31 +0000  maxlyons  <maxlyons>  (e778fac03402 <libpano>)
4035
4036	* ChangeLog:
4037	no message
4038
40392006-06-14 03:28 +0000  maxlyons  <maxlyons>  (dab4d8aebc78 <libpano>)
4040
4041	* PTcommon.c:
4042	Modifying getROI function to better calculate ROI for images in
4043	projects with 360/180 FOV. Not sure if this completely eliminates
4044	problems, but is certainly a step in the right direction. Adding
4045	error checking to setCropInformationInTiff function. Removing check
4046	for cropped TIFF in uncropTIFF...it is possible for a cropped TIFF
4047	to have x and y offset equal to zero, so this check could have
4048	caused problems.
4049
40502006-06-14 03:17 +0000  maxlyons  <maxlyons>  (a0d6b3e48b3d <libpano>)
4051
4052	* filter.h, libpano12.def, pano12.def, sys_common.c:
4053	Adding new dieWithError function to print error message and exit
4054	program with non-zero exit code
4055
40562006-06-13 11:26 +0000  jim0watters  <jim0watters>  (38a537a0ce90 <libpano>)
4057
4058	* ChangeLog:
4059	*** empty log message ***
4060
40612006-06-13 07:19 +0000  dmg  <dmg>  (e1b1cbb442c7 <libpano>)
4062
4063	* ChangeLog:
4064	Fixed minor typo in ChangeLog
4065
40662006-06-13 06:54 +0000  dmg  <dmg>  (23431e51c695 <libpano>)
4067
4068	* ChangeLog, ColourBrightness.c, PTcommon.c, PTcommon.h:
4069	Cleaned up most compiler warnings, reinserted tiff error handler for
4070	everything but windows
4071
40722006-06-13 06:18 +0000  dmg  <dmg>  (2852abc181ea <libpano>)
4073
4074	* tests/README.TXT: new file.
4075	* ChangeLog, Makefile.am, tests/ChangeLog, tests/README.TXT,
4076	tests/simpleStitch/ChangeLog, tests/simpleStitch/Makefile.am,
4077	tests/simpleStitch/README.txt:
4078	2006-06-12 dmg <dmgerman@uvic.ca>
4079
4080	* Makefile.am (all): Undo the changes below... I decided instead to
4081	remove the test directory from the make in the root directory. Too
4082	bad CVS does not support transactions and rollbacks.
4083
4084	* README.txt: run "make test" to, you got it, run the test
4085	* Makefile.am (all): Removed test from default Make.
4086
40872006-06-13 06:13 +0000  dmg  <dmg>  (4d1e5701c9c0 <libpano>)
4088
4089	* ChangeLog, PTcommon.c, tools/.cvsignore, tools/ChangeLog:
4090	2006-06-12 dmg <dmgerman@uvic.ca>
4091
4092	* PTcommon.c (ReplaceAlphaChannel): The images created in this
4093	routine were not labeled as cropped. This patch fixes the problem.
4094	The test case did not catch this problem. We need a 360/180 one.
4095
40962006-06-13 06:08 +0000  dmg  <dmg>  (76cf2f011027 <libpano>)
4097
4098	* tests/simpleStitch/ChangeLog, tests/simpleStitch/Makefile.am,
4099	tests/simpleStitch/README.txt:
4100	Do not run tests in every make, only with indicated: make test
4101
41022006-06-13 03:55 +0000  jim0watters  <jim0watters>  (0340b17b7627 <libpano>)
4103
4104	* ColourBrightness.c, PTcommon.c, libpano.vcproj, pt_stdint.h:
4105	updated VC project file and fixed compile problems of missing header
4106	files.
4107
41082006-06-12 21:05 +0000  brunopostle  <brunopostle>  (15708a671db8 <libpano>)
4109
4110	* configure.ac, version.h:
4111	Increment version to 2.8.4
4112
41132006-06-12 04:54 +0000  dmg  <dmg>  (43ac86020b4c <libpano>)
4114
4115	* ChangeLog, PTcommon.c, tools/ChangeLog, tools/PTmender.c:
4116	improved behaviour during errors
4117
41182006-06-12 03:55 +0000  dmg  <dmg>  (f763feea04af <libpano>)
4119
4120	* ChangeLog, PTcommon.c:
4121	removed a temp file that was left during the uncropping
4122
41232006-06-12 03:41 +0000  dmg  <dmg>  (12f9ecb6c84f <libpano>)
4124
4125	* ChangeLog, PTcommon.c:
4126	Create .psd not .PSD extensions for photoshop files
4127
41282006-06-12 03:41 +0000  dmg  <dmg>  (f8f541d9ec77 <libpano>)
4129
4130	* tests/panoAutomateTest.pl:
4131	Made sure that tests work under linux
4132
41332006-06-12 03:21 +0000  dmg  <dmg>  (fd10cc97b73e <libpano>)
4134
4135	* tests/ChangeLog, tests/panoAutomateTest.pl,
4136	tests/simpleStitch/ChangeLog, tests/simpleStitch/reference/jpeg.jpg,
4137	tests/simpleStitch/reference/psd.psd,
4138	tests/simpleStitch/reference/psd_no_mask.psd,
4139	tests/simpleStitch/reference/tiff_deflate.tif,
4140	tests/simpleStitch/reference/tiff_m0000.tif,
4141	tests/simpleStitch/reference/tiff_m0001.tif,
4142	tests/simpleStitch/reference/tiff_m_cropped0000.tif,
4143	tests/simpleStitch/reference/tiff_m_cropped0001.tif,
4144	tests/simpleStitch/reference/tiff_mask0000.tif,
4145	tests/simpleStitch/reference/tiff_mask0001.tif,
4146	tests/simpleStitch/reference/tiff_none.tif,
4147	tests/simpleStitch/simple.txt:
4148	Updated tests, use tiffcmp instead of diff
4149
41502006-06-11 17:03 +0000  maxlyons  <maxlyons>  (3a04c4641b4f <libpano>)
4151
4152	* ChangeLog:
4153	no message
4154
41552006-06-11 17:01 +0000  maxlyons  <maxlyons>  (a72a3422ba9c <libpano>)
4156
4157	* ColourBrightness.c, PTcommon.c, filter.h, libpano12.def, pano12.def,
4158	pttiff.h, tiff.c:
4159	Changes to support "cropped tiff" processing when using
4160	colour/brightness correction in PTMender. Changes also allow
4161	pttiff2psd to work with cropped tiff output as well.
4162
41632006-06-11 09:44 +0000  brunopostle  <brunopostle>  (9e0e4b00a685 <libpano>)
4164
4165	* Makefile.am:
4166	put pttiff.h in the tarball
4167
41682006-06-06 19:55 +0000  dangelo  <dangelo>  (9cc75902ad39 <libpano>)
4169
4170	* ChangeLog, PTcommon.c, ptpicker.c:
4171	moved InsertFileName to PTcommon.c
4172
41732006-06-05 06:28 +0000  dwilkins42  <dwilkins42>  (9915a06303a8 <libpano>)
4174
4175	* tests/.cvsignore, tests/Makefile.am, tests/simpleStitch/.cvsignore,
4176	tests/simpleStitch/Makefile.am: new file.
4177	* tests/simpleStitch/Makefile: deleted file.
4178	* Makefile.am, configure.ac, doc/Makefile.am, m4/Makefile.am,
4179	tests/.cvsignore, tests/Makefile.am, tests/simpleStitch/.cvsignore,
4180	tests/simpleStitch/Makefile, tests/simpleStitch/Makefile.am,
4181	tools/Makefile.am:
4182	Put the tests subdirectory under autotools control. Ensure all files
4183	all in the dist tarball
4184
41852006-06-04 21:45 +0000  maxlyons  <maxlyons>  (7a87056f7c8e <libpano>)
4186
4187	* ChangeLog:
4188	no message
4189
41902006-06-04 21:43 +0000  maxlyons  <maxlyons>  (3a6ad93eb5e0 <libpano>)
4191
4192	* PTcommon.c:
4193	Fixing bug with morph-to-fit. Memory allocated with malloc was being
4194	incorrectly freed with myfree leading to random crashes.
4195
41962006-06-04 21:42 +0000  maxlyons  <maxlyons>  (a7d8fc11d145 <libpano>)
4197
4198	* tools/PTmender.c:
4199	Changed behavior for input file name parsing. If the script is
4200	specified on the command line with a path (e.g.
4201	c:\some\path]myscript.txt), this path was prepended to all of the
4202	image names in the script, regardless of whether those image names
4203	were also specified with a full qualified path. This change adds a
4204	check so that the script path is only prepended to the image names,
4205	if the image names don't already contain path information.
4206
42072006-06-01 02:50 +0000  maxlyons  <maxlyons>  (c3fb4ca87e53 <libpano>)
4208
4209	* ChangeLog:
4210	no message
4211
42122006-06-01 02:49 +0000  maxlyons  <maxlyons>  (333cd776f2ed <libpano>)
4213
4214	* PTcommon.c:
4215	PTCommon.c: Fixed bug in getROI
4216
42172006-05-30 19:56 +0000  brunopostle  <brunopostle>  (20c3cef96d76 <libpano>)
4218
4219	* README.linux:
4220	Replace old build instructions with correct instructions
4221
42222006-05-30 02:50 +0000  maxlyons  <maxlyons>  (dd2bc8e2399c <libpano>)
4223
4224	* ChangeLog:
4225	no message
4226
42272006-05-30 02:48 +0000  maxlyons  <maxlyons>  (6545c7d1250e <libpano>)
4228
4229	* PTcommon.c, pttiff.h, tools/PTuncrop.c:
4230	* Moving uncrop logic from ptuncrop.c to ptcommon.c. Creating
4231	uncropTiff function
4232	* Adding uncropTiff function declaration to pttiff.h
4233	* Making cropped TIFF the intermediate format for all processing,
4234	regardless of output format. Uncropped TIFFs can be generated, if
4235	needed, from intermediate cropped TIFFs by calling new uncropTiff
4236	function.
4237
42382006-05-30 02:46 +0000  maxlyons  <maxlyons>  (f90d28f685c9 <libpano>)
4239
4240	* adjust.c:
4241	CheckParams: allowing optimizer to work with new projections
4242
42432006-05-29 18:22 +0000  maxlyons  <maxlyons>  (9b0f3a9bb2b6 <libpano>)
4244
4245	* pttiff.h: new file.
4246	* pttiff.h:
4247	changes fix various compilation problems:
4248
4249	* Moved declaration of three functions from ptcommon.h to new
4250	ptttiff.h file. * Updated includes in PTcommon.c and PTuncrop.c
4251	* Updated pano12.def and libpano12.def to include the same, latest,
4252	exports
4253
42542006-05-29 17:11 +0000  maxlyons  <maxlyons>  (045aedccf05d <libpano>)
4255
4256	* PTcommon.c, PTcommon.h, libpano12.def, pano12.def, tools/PTuncrop.c:
4257	changes fix various compilation problems:
4258
4259	* Moved declaration of three functions from ptcommon.h to new
4260	ptttiff.h file. * Updated includes in PTcommon.c and PTuncrop.c
4261	* Updated pano12.def and libpano12.def to include the same, latest,
4262	exports
4263
42642006-05-28 20:35 +0000  brunopostle  <brunopostle>  (c501a0740e7c <libpano>)
4265
4266	* Makefile.am:
4267	install pt_stdint.h with `make install`
4268
42692006-05-28 03:57 +0000  dmg  <dmg>  (0fdc6031906a <libpano>)
4270
4271	* tests/simpleStitch/reference/tiff_lzw.tif:
4272	committed lzw
4273
42742006-05-28 03:55 +0000  dmg  <dmg>  (0bc275d183b8 <libpano>)
4275
4276	* tests/simpleStitch/simple.txt:
4277	script should be fast transform
4278
42792006-05-28 03:52 +0000  dmg  <dmg>  (d81e022ef1f4 <libpano>)
4280
4281	* tests/simpleStitch/reference/jpeg.jpg,
4282	tests/simpleStitch/reference/psd.psd,
4283	tests/simpleStitch/reference/psd_no_mask.psd,
4284	tests/simpleStitch/reference/tiff_deflate.tif,
4285	tests/simpleStitch/reference/tiff_m0000.tif,
4286	tests/simpleStitch/reference/tiff_m0001.tif,
4287	tests/simpleStitch/reference/tiff_m_cropped0000.tif,
4288	tests/simpleStitch/reference/tiff_m_cropped0001.tif,
4289	tests/simpleStitch/reference/tiff_mask0000.tif,
4290	tests/simpleStitch/reference/tiff_mask0001.tif,
4291	tests/simpleStitch/reference/tiff_none.tif,
4292	tests/simpleStitch/simple.txt:
4293	Ok, the previous ones were way too large, these are significantly
4294	smaller
4295
42962006-05-28 03:46 +0000  dmg  <dmg>  (c276cdeb96d2 <libpano>)
4297
4298	* tests/simpleStitch/reference/tiff_lzw.tif: new file.
4299	* tests/simpleStitch/reference/tiff_lzw.tif:
4300	added tiff_lzw
4301
43022006-05-28 03:37 +0000  dmg  <dmg>  (22a0e42ca973 <libpano>)
4303
4304	* tests/ChangeLog, tests/panoAutomateTest.pl,
4305	tests/simpleStitch/051221_6054_750.jpg,
4306	tests/simpleStitch/051221_6055_750.jpg,
4307	tests/simpleStitch/ChangeLog, tests/simpleStitch/Makefile,
4308	tests/simpleStitch/README.txt,
4309	tests/simpleStitch/reference/jpeg.jpg,
4310	tests/simpleStitch/reference/psd.psd,
4311	tests/simpleStitch/reference/psd_no_mask.psd,
4312	tests/simpleStitch/reference/tiff_deflate.tif,
4313	tests/simpleStitch/reference/tiff_m0000.tif,
4314	tests/simpleStitch/reference/tiff_m0001.tif,
4315	tests/simpleStitch/reference/tiff_m_cropped0000.tif,
4316	tests/simpleStitch/reference/tiff_m_cropped0001.tif,
4317	tests/simpleStitch/reference/tiff_mask0000.tif,
4318	tests/simpleStitch/reference/tiff_mask0001.tif,
4319	tests/simpleStitch/reference/tiff_none.tif,
4320	tests/simpleStitch/simple.pto, tests/simpleStitch/simple.txt: new
4321	file.
4322	* tests/ChangeLog, tests/panoAutomateTest.pl,
4323	tests/simpleStitch/051221_6054_750.jpg,
4324	tests/simpleStitch/051221_6055_750.jpg,
4325	tests/simpleStitch/ChangeLog, tests/simpleStitch/Makefile,
4326	tests/simpleStitch/README.txt,
4327	tests/simpleStitch/reference/jpeg.jpg,
4328	tests/simpleStitch/reference/psd.psd,
4329	tests/simpleStitch/reference/psd_no_mask.psd,
4330	tests/simpleStitch/reference/tiff_deflate.tif,
4331	tests/simpleStitch/reference/tiff_m0000.tif,
4332	tests/simpleStitch/reference/tiff_m0001.tif,
4333	tests/simpleStitch/reference/tiff_m_cropped0000.tif,
4334	tests/simpleStitch/reference/tiff_m_cropped0001.tif,
4335	tests/simpleStitch/reference/tiff_mask0000.tif,
4336	tests/simpleStitch/reference/tiff_mask0001.tif,
4337	tests/simpleStitch/reference/tiff_none.tif,
4338	tests/simpleStitch/simple.pto, tests/simpleStitch/simple.txt:
4339	created first battery of tests for a simple, 2 images, panorama
4340
43412006-05-28 02:43 +0000  dmg  <dmg>  (d044fac76514 <libpano>)
4342
4343	* tools/PTuncrop.c: new file.
4344	* tools/PTuncrop.c:
4345	I forgot to add PTuncrop.c
4346
43472006-05-28 02:34 +0000  dmg  <dmg>  (1438aed4df96 <libpano>)
4348
4349	* ChangeLog, PTcommon.c:
4350	* PTcommon.c (CreatePanorama): Removed some ugly formatting I
4351	introduced in a recent commit (CreatePanorama): Fixed bug of the
4352	missing column/row introduced in cropped files.
4353
43542006-05-28 01:36 +0000  dmg  <dmg>  (46e2e2ad0fb3 <libpano>)
4355
4356	* ChangeLog, PTcommon.c:
4357	* PTcommon.c (CreatePanorama): Removed some ugly formatting I
4358	introduced in a recent commit
4359
43602006-05-28 01:32 +0000  dmg  <dmg>  (4d0e17ccffde <libpano>)
4361
4362	* ChangeLog, PTcommon.h, tools/ChangeLog, tools/Makefile.am:
4363	Added PTuncrop, a program to conver cropped tiffs to regular tiffs
4364
43652006-05-27 22:35 +0000  dmg  <dmg>  (c65fa4f324bc <libpano>)
4366
4367	* ChangeLog, PTcommon.c, tiff.c:
4368	2006-05-27 dmg <dmgerman@uvic.ca>
4369
4370	 * PTcommon.c (TiffGetImageParameters): Fixed incorrect error
4371	message. Removed tabs from entire file (some of them completely
4372	messed the format), reindented entire file
4373
4374	 * tiff.c: Changed TIFFTAG_ROWSPERSTRIP to 1.
4375
43762006-05-24 05:12 +0000  maxlyons  <maxlyons>  (135f0c935bf6 <libpano>)
4377
4378	* ChangeLog:
4379	Cropped TIFF modifications (mostly)
4380
43812006-05-24 05:05 +0000  maxlyons  <maxlyons>  (1a5910d43dac <libpano>)
4382
4383	* tiff.c:
4384	readTIFF. Storing filename of TIFF in im->name.
4385
43862006-05-24 05:05 +0000  maxlyons  <maxlyons>  (7db0a0b1c10f <libpano>)
4387
4388	* filter.h:
4389	getCropInformation. Adding declaration.
4390
43912006-05-24 05:04 +0000  maxlyons  <maxlyons>  (896437018f26 <libpano>)
4392
4393	* PTcommon.c:
4394	All logic has been reworked so that "cropped" TIFF files can be used
4395	throughout the stitching process for all currently supported output
4396	formats. (Cropped TIFF files are those that are just large enough to
4397	contain the remapped image, and the offset/full size information is
4398	stored in the TIFF header). Modified functions include
4399	ReplaceAlphaChannel, CreateAlphaChannels, AddStitchingMasks,
4400	FlattenTIFF, createPanorama. New functions include
4401	getCropInformationFromTiff, setFullSizeImageParameters.
4402
4403	Simplified ComputeStitchingMask8bits syntax
4404
4405	CreatePanorama. Reworked logic to handle intermediate output files
4406	and produce final output in various formats. Added logic that
4407	decides when to use cropped TIFF as intermediate format based on
4408	chosen output format. TODO: this could use some tidy up, and it
4409	might be a good idea to have cropped TIFF as the default
4410	intermediate format for TIFF_m and TIFF_mask, and include a function
4411	to "expand" the cropped TIFFs to full size when finished (if the
4412	user requests non-cropped TIFF).
4413
4414	Reluctantly commented out calls to TIFFSetWarningHandler and
4415	TIFFSetErrorHandler...these cause to GCC to abort, with a series of
4416	errors about multiple definition of TIFF functions in libpano and
4417	libtiff.
4418
4419	Changed title bar of progress dialog to indicate currently
4420	processing image number (indexed at 1) and total images to be
4421	processed.
4422
44232006-05-24 05:03 +0000  maxlyons  <maxlyons>  (9e60ec7ce3d5 <libpano>)
4424
4425	* file.c:
4426	writePSD, writeLayerAndMask, writeChannelData, getImageRectangle,
4427	addLayer. Reworked to handle "cropped" files.
4428
44292006-05-24 05:00 +0000  maxlyons  <maxlyons>  (d55e05e7dcb5 <libpano>)
4430
4431	* ColourBrightness.c, tools/PTmender.c:
4432	changed #include syntax
4433
44342006-05-23 22:54 +0000  dmg  <dmg>  (8edd3c15a4a6 <libpano>)
4435
4436	* ChangeLog, PTcommon.c:
4437	2006-05-24 dmg <dmgerman@uvic.ca>
4438
4439	* PTcommon.c (TiffSetImageParameters, TiffGetImageParameters): Make
4440	sure ROWSPERSTRIP is propagated.
4441
44422006-05-23 12:55 +0000  maxlyons  <maxlyons>  (c73933b35fa8 <libpano>)
4443
4444	* pt_stdint.h:
4445	Fixing bad CR/LF combinations
4446
44472006-05-23 12:45 +0000  maxlyons  <maxlyons>  (a1bb2873f930 <libpano>)
4448
4449	* panorama.h:
4450	Adding CropInfo struct...used for processed cropped images
4451
44522006-05-23 12:42 +0000  maxlyons  <maxlyons>  (c6c2907e4ae0 <libpano>)
4453
4454	* adjust.c:
4455	Removing old comments
4456
44572006-05-23 00:00 +0000  dmg  <dmg>  (d99bb87e66ca <libpano>)
4458
4459	* ChangeLog, PTcommon.c, PTcommon.h:
4460	2006-05-23 dmg <dmgerman@uvic.ca>
4461
4462	* PTcommon.c (TiffGetImageParameters, TiffSetImageParameters): Make
4463	sure compression is propagated at further stages (CreatePanorama):
4464	Implemented support for C:NONE (CreatePanorama): Implemented support
4465	for C:DEFLATE
4466
44672006-05-22 09:43 +0000  dmg  <dmg>  (8478d05adb18 <libpano>)
4468
4469	* ChangeLog, PTcommon.c:
4470	(CreatePSD): Make sure PSD is 8 bit if it contains more than 1 layer
4471	(we do not support multi-layer 16bit images). Cleaned up the
4472	function and added some comments. (ComputeStitchingMask8bits):
4473	Cleanedup the function (still more work to do)
4474
44752006-05-22 05:54 +0000  dmg  <dmg>  (a0205a092306 <libpano>)
4476
4477	* ChangeLog, PTcommon.c, tools/PTblender.c:
4478	-05-22 dmg <dmgerman@uvic.ca>
4479
4480	* PTcommon.c: Checked return value of each TIFFWriteScanline. It now
4481	returns an error when it cannot write to the output (instead of just
4482	continue blindly). Added Error and Warning handler for TIFF library
4483	so the errors are now reported using the PTtools error handler.
4484
4485	2006-05-20 dmg <dmgerman@uvic.ca>
4486
4487	* PTcommon.c (CreatePanorama): Fixed a bug in TIFF_mask (the program
4488	was not ending after where it should have)
4489
44902006-05-21 18:29 +0000  dangelo  <dangelo>  (c99f9935de8d <libpano>)
4491
4492	* pt_stdint.h: new file.
4493	* pt_stdint.h:
4494	stdint is not provided by M$ Visual C.
4495
44962006-05-21 16:04 +0000  dangelo  <dangelo>  (d3ae0d6f2c54 <libpano>)
4497
4498	* Makefile.am, PTcommon.h, filter.h, libpano.vcproj, sys_X11.c,
4499	sys_ansi.c, sys_common.c, sys_mac.c, sys_win.c:
4500	bugfix: vararg processing of PrintError() was broken
4501
45022006-05-21 16:02 +0000  dangelo  <dangelo>  (cd557eadac36 <libpano>)
4503
4504	* adjust.c:
4505	fixed "SetMakeParams: Unsupported input image projection" error when
4506	using circular fisheye input images.
4507
45082006-05-16 04:18 +0000  dmg  <dmg>  (33d4a4ccd860 <libpano>)
4509
4510	* ChangeLog, PTcommon.c:
4511	2006-05-15 dmg <dmgerman@uvic.ca>
4512
4513	 * PTcommon.c (CreatePanorama): Fixed a typo related to QTVR images.
4514	I also renamed Unknown07 to Create_QTVR
4515
45162006-05-16 04:12 +0000  dmg  <dmg>  (6110df362c21 <libpano>)
4517
4518	* ChangeLog, resample.c:
4519	2006-05-15 dmg <dmgerman@uvic.ca>
4520
4521	 * resample.c: Fixed compilation warnings by moving #define unsigned
4522	inside the body of the functions.
4523
45242006-05-16 02:22 +0000  maxlyons  <maxlyons>  (d5ec1f432d62 <libpano>)
4525
4526	* ChangeLog:
4527	no message
4528
45292006-05-16 02:21 +0000  maxlyons  <maxlyons>  (6101e0eeb68d <libpano>)
4530
4531	* resample.c:
4532	Fixing bug in fast transform logic that caused crash when
4533	destRect.left != 0 (i.e. producing cropped TIFF output)
4534
45352006-05-15 20:30 +0000  brunopostle  <brunopostle>  (82589133f771 <libpano>)
4536
4537	* configure.ac, version.h:
4538	make version 2.8.3 same everywhere
4539
45402006-05-15 04:06 +0000  maxlyons  <maxlyons>  (805263d53868 <libpano>)
4541
4542	* ChangeLog:
4543	no message
4544
45452006-05-15 04:04 +0000  maxlyons  <maxlyons>  (1658fd0d57ac <libpano>)
4546
4547	* tools/ColourBrightness.c, tools/ColourBrightness.h,
4548	tools/PTcommon.c, tools/PTcommon.h: deleted file.
4549	* tools/ColourBrightness.c, tools/ColourBrightness.h,
4550	tools/PTcommon.c, tools/PTcommon.h:
4551	Removing old versions of ptcommon and colourbrightness from the
4552	tools...these have already been moved into libpano main directory
4553
45542006-05-15 04:01 +0000  maxlyons  <maxlyons>  (bd32256ca07a <libpano>)
4555
4556	* tools/PTblender.c:
4557	Fixed comparison between pointer and integer error (line 102)
4558
45592006-05-15 04:00 +0000  maxlyons  <maxlyons>  (c87f008ce94a <libpano>)
4560
4561	* pano12.def:
4562	Removed duplicate entry for "StringtoFullPath" (exported twice).
4563
45642006-05-15 04:00 +0000  maxlyons  <maxlyons>  (adaa32efea01 <libpano>)
4565
4566	* makefile.win32:
4567	Updated Makefile.win32 to include missing references to
4568	sys_common.c, PTCommon.c, hdrfile.c, rgbe.c,
4569	ColourBrightness.c...should now build correctly using MingW
4570
45712006-05-15 03:59 +0000  maxlyons  <maxlyons>  (2f6dd81c156a <libpano>)
4572
4573	* PTcommon.c:
4574	Changed #include <filter.h> to #include "filter.h" (this prevented
4575	compilation with MingW) Changed call to execute_stack to
4576	execute_stack_new (necessary as a result of modification to
4577	Transformation function type) Removed InsertFileName definition.
4578	This is already defined in PTPicker, and prevented compilation with
4579	MingW.
4580
45812006-05-15 03:59 +0000  maxlyons  <maxlyons>  (b5e506ab5012 <libpano>)
4582
4583	* ColourBrightness.c:
4584	Changed #include <filter.h> to #include "filter.h" (this prevented
4585	compilation with MingW)
4586
45872006-05-07 07:53 +0000  dmg  <dmg>  (2c6bbe4298cb <libpano>)
4588
4589	* ChangeLog, PTcommon.c, tools/ChangeLog, version.h:
4590	2006-05-07 dmg <dmgerman@uvic.ca>
4591
4592	* version.h: Updated version to 2.8.3
4593
4594	* PTcommon.c (SetBestAlphaChannel16bits): Implemented function.
4595
4596	2006-05-06 dmg <dmgerman@uvic.ca>
4597
4598	* PTcommon.c: (BlendLayers): Added support for 16 bit images.
4599
4600	* PTcommon.c (BlendLayers16Bit): Added function.
4601
46022006-05-06 22:58 +0000  dmg  <dmg>  (a14de2de69f4 <libpano>)
4603
4604	* ChangeLog, PTcommon.c, PTcommon.h, pano12.def:
4605	* PTcommon.h (CreatePanorama): Added StringtoFullPath
4606
4607	 * pano12.def: Exported StringtoFullPath
4608
4609	 * PTcommon.h: removed <tiffio.h> from its includes.
4610
46112006-05-06 22:03 +0000  dmg  <dmg>  (82c7aa218b1d <libpano>)
4612
4613	* ChangeLog, Makefile.am:
4614	2006-05-06 dmg <dmgerman@uvic.ca>
4615
4616	* Makefile.am (STD_HDR): Install PTcommon.h
4617
46182006-05-06 19:49 +0000  dmg  <dmg>  (a77562769951 <libpano>)
4619
4620	* ColourBrightness.c, ColourBrightness.h, PTcommon.c, PTcommon.h: new
4621	file.
4622	* ChangeLog, ColourBrightness.c, ColourBrightness.h, Makefile.am,
4623	PTcommon.c, PTcommon.h, pano12.def, panorama.h, tools/ChangeLog,
4624	tools/Makefile.am, tools/PTOptimizer.c, tools/PTblender.c,
4625	tools/PTmender.c, tools/PTtiff2psd.c, version.h:
4626	2006-05-06 dmg <dmgerman@uvic.ca>
4627
4628	* version.h: Updated version to 2.8.2 and improved ifdefs for easier
4629	maintenance
4630
4631	* pano12.def: Added ColourBrightness, PTcommon definitions.
4632
4633	* Moved ColourBrightness.{c,h}, PTcommon.{c,h} to this directory.
4634
4635	 2006-05-06 dmg <dmgerman@uvic.ca>
4636
4637	* PTStitcher.cpp: sent to the attic.
4638
4639	* PTblender.c, PTtiff2psd, PTmender: Changed name of quietFlag to
4640	ptQuietFlag. I replaced their own version number with libpano.
4641
4642	* PTcommon.c, PTcommon.h, PTmender.c, Makefile.am: Moved
4643	CreatePanorama to PTcommon.c and all the functions required by it.
4644
4645	* PTcommon.c (CreatePanorama): Added an error when the type of
4646	panorama is not valid.
4647
46482006-05-06 18:42 +0000  dmg  <dmg>  (8fb00f4c3ebe <libpano>)
4649
4650	* tools/ChangeLog, tools/Makefile.am, tools/PTmender.c:
4651	* PTcommon.c, PTcommon.h, PTmender.c, Makefile.am: Moved
4652	CreatePanorama to PTcommon.c and all the functions required by it.
4653
4654	* PTcommon.c (CreatePanorama): Added an error when the type of
4655	panorama is not valid.
4656
46572006-05-06 18:22 +0000  dmg  <dmg>  (7d94ae2499fb <libpano>)
4658
4659	* ChangeLog:
4660	Added missing entries to Changelog
4661
46622006-05-05 05:46 +0000  dangelo  <dangelo>  (5ee61a95c8f3 <libpano>)
4663
4664	* morpher.c:
4665	fixed return code
4666
46672006-05-05 05:46 +0000  dangelo  <dangelo>  (1a5109427db1 <libpano>)
4668
4669	* math.c:
4670	MSVC does not provide atanh.
4671
46722006-05-05 05:44 +0000  dangelo  <dangelo>  (0a5be030f08b <libpano>)
4673
4674	* libpano.vcproj:
4675	updated MSVC project file. Use $WXWIDGETS_HOME and $JDK_HOME
4676	environment variables instead of hardcoded paths
4677
46782006-04-28 06:39 +0000  dangelo  <dangelo>  (b28b77176a5c <libpano>)
4679
4680	* libpano12.def, pano12.def, pano12vc.def, pano12vcd.def:
4681	export exectute_stack_new in windows .dll
4682
46832006-04-27 11:03 +0000  brunopostle  <brunopostle>  (63cff674f210 <libpano>)
4684
4685	* ChangeLog, configure.ac, version.h:
4686	update version to 2.8.1
4687
46882006-04-27 01:28 +0000  dmg  <dmg>  (d45cb7354f61 <libpano>)
4689
4690	* ChangeLog:
4691	2006-04-26 dmg (dmg)
4692
4693	 * ChangeLog: updated changelog to match last 2 changes (including
4694	the change to the ChangeLog :)
4695
46962006-04-26 21:31 +0000  dangelo  <dangelo>  (2eb7e13004d0 <libpano>)
4697
4698	* adjust.c, correct.c, filter.h, math.c, resample.c:
4699	fixed an error in the transverse mercator transform. do not fill
4700	undefined area in the sinusoidal projection with garbage. provide
4701	binary compatible version of execute_stack.
4702
47032006-04-25 23:31 +0000  dangelo  <dangelo>  (05d99431e592 <libpano>)
4704
4705	* doc/stitch.txt:
4706	added new projection types to documentation
4707
47082006-04-25 20:09 +0000  brunopostle  <brunopostle>  (9999de586e35 <libpano>)
4709
4710	* ChangeLog:
4711	Updated ChangeLog to the autogenerated one (had been clobbered)
4712
47132006-04-21 07:00 +0000  dangelo  <dangelo>  (fbdfd01281f0 <libpano>)
4714
4715	* rgbe.c:
4716	previous commit errornously replaced #include <stdlib.h> with
4717	malloc.h. revert to #include <stdlib.h>
4718
47192006-04-20 23:01 +0000  dangelo  <dangelo>  (f69e237be8c5 <libpano>)
4720
4721	* AUTHORS, ChangeLog, adjust.c, filter.h, math.c, morpher.c,
4722	pano12.def, pano12vc.def, pano12vcd.def, panorama.h, parser.c,
4723	queryfeature.c, rgbe.c:
4724	added stereographic, mercator, transverse mercator and sinusoidal
4725	projection. Transverse mercator does not work properly yet. Modified
4726	all coordinate transform functions to return if the transformation
4727	was possible. (Not used during stitching yet)
4728
47292006-04-19 21:09 +0000  brunopostle  <brunopostle>  (8c4975e52065 <libpano>)
4730
4731	* sys_common.c:
4732	Fix for previous patch for customizing libpano12 error and progress
4733	output (Pablo D'Angelo)
4734
47352006-04-14 21:10 +0000  dmg  <dmg>  (d761fba6ca02 <libpano>)
4736
4737	* ChangeLog:
4738	update changelog for previous commit
4739
47402006-04-14 20:27 +0000  brunopostle  <brunopostle>  (93a916eb1fdb <libpano>)
4741
4742	* sys_common.c: new file.
4743	* AUTHORS, Makefile.am, filter.h, libpano12.def, pano12.def,
4744	pano12vc.def, pano12vcd.def, queryfeature.c, queryfeature.h,
4745	sys_X11.c, sys_ansi.c, sys_common.c, sys_mac.c, sys_win.c:
4746	Allow applications to supply their own callback functions for error
4747	and progress reporting. (Pablo d'Angelo)
4748
47492006-04-11 03:41 +0000  dmg  <dmg>  (fb93de919c1e <libpano>)
4750
4751	* ChangeLog, tools/PTblender.c, tools/PTmender.c:
4752	released version 0.4.0 of PTmender and PTblender
4753
47542006-04-11 03:38 +0000  dmg  <dmg>  (8c18fe6e7daf <libpano>)
4755
4756	* ChangeLog, tools/PTblender.c, tools/PTcommon.c, tools/PTcommon.h,
4757	tools/PTmender.c, tools/PTmender.h, tools/README.PTmender:
4758	2006-04-10 dmg <dmgerman@uvic.ca>
4759
4760	* toos/README.PTmender: updated it.
4761
4762	* tools/PTmender.h: removed some prototypes from the file that
4763	belong now to PTcommon.h
4764
4765	* tools/PTmender.c: added support for flattening tiffs (including,
4766	by extension, JPG and PNG support).
4767
4768	* tools/PTcommon.h: moved pt_tiff_parms into it, moved some
4769	prototypes from tools/PTmender.h
4770
4771	* tools/PTcommon.c: Added blending of TIFFs into a single one. JPG
4772	creation.
4773
4774	* tools/PTblender.c: added JPG creation.
4775
47762006-04-09 23:07 +0000  dmg  <dmg>  (38b7ce9b19d9 <libpano>)
4777
4778	* ChangeLog, rgbe.c:
4779	2006-04-09 dmg <dmgerman@uvic.ca>
4780
4781	* rgbe.c: Replaced #include <malloc.h> with <stdlib.h> to avoid
4782	MacOS compilation error
4783
47842006-03-10 11:17 +0000  brunopostle  <brunopostle>  (68adcffc0d36 <libpano>)
4785
4786	* resample.c:
4787	Fix for gcc compilation error (Thomas Rauscher)
4788
47892006-03-09 21:29 +0000  brunopostle  <brunopostle>  (6eb891d23cdc <libpano>)
4790
4791	* tools/.cvsignore:
4792	ignore non-source files
4793
47942006-03-01 07:12 +0000  maxlyons  <maxlyons>  (1d7847d66721 <libpano>)
4795
4796	* tools/PTmender.c:
4797	Added ability to produce "cropped" output files in tiff_m and
4798	tiff_mask format. Unfortunately, it doesn't currently work when the
4799	fast transform (f0 option in m line) so make sure not to include
4800	this option in stitcher script. Added ability to produce LZW
4801	compressed output. Use following syntax: p w1237 h952 f1 u0 v115
4802	n"TIFF_m r:CROP c:LZW" Modified the number of rows per strip of TIFF
4803	data to be 1. Code cleanup (removing goto statements, etc.), give
4804	variables more descriptive names, and added a lot of
4805	comments/documentation.
4806
48072006-03-01 07:08 +0000  maxlyons  <maxlyons>  (fd8859975f72 <libpano>)
4808
4809	* tools/PTcommon.h, tools/PTmender.h:
4810	Moving declaration of InsertFileName. Adding TIFFTAGs for full image
4811	width/length (in case not present in tiff.h)
4812
48132006-02-27 22:38 +0000  brunopostle  <brunopostle>  (553528e3eb6b <libpano>)
4814
4815	* tools/.cvsignore:
4816	add .deps to .cvsignore
4817
48182006-02-27 22:36 +0000  brunopostle  <brunopostle>  (014de37c2534 <libpano>)
4819
4820	* tools/.cvsignore:
4821	cvs should ignore Makefile.in not Makefile.am
4822
48232006-02-27 22:32 +0000  brunopostle  <brunopostle>  (60ac8804af62 <libpano>)
4824
4825	* hdrfile.c, rgbe.c, rgbe.h: new file.
4826	* Makefile.am, bmp.c, filter.h, hdrfile.c, queryfeature.c, resample.c,
4827	rgbe.c, rgbe.h:
4828	Support for radiance 32bit float .hdr files (Thomas Rauscher)
4829
48302006-02-27 22:29 +0000  brunopostle  <brunopostle>  (5f1d6626f690 <libpano>)
4831
4832	* ChangeLog:
4833	updated ChangeLog from CVS commit messages
4834
48352006-02-21 10:19 +0000  dmg  <dmg>  (005518861694 <libpano>)
4836
4837	* tools/ChangeLog, tools/PTcommon.c:
4838	06-02-21 dmg <dmgerman@uvic.ca>
4839
4840	* PTcommon.c: Replaced InsertFileName with the one from ptpicker.c
4841	(patch submitted by Max Lyons)
4842
48432006-02-20 19:07 +0000  dmg  <dmg>  (8a27f35c80e3 <libpano>)
4844
4845	* tools/ChangeLog:
4846	Fixed spelling mistake in ChangeLog
4847
48482006-02-20 18:54 +0000  dmg  <dmg>  (0993ea15579e <libpano>)
4849
4850	* tools/ChangeLog, tools/PTcommon.c, tools/PTmender.c,
4851	tools/PTtiff2psd.c:
4852	2006-02-20 dmg <dmgerman@uvic.ca>
4853
4854	* PTcommon.c (AddStitchingMasks): Removed exit that I was using
4855	during debugging.
4856
4857	* PTtiff2psd.c (PT_TIFF2PSD_USAGE): Added name of default output
4858	file.
4859
4860	* PTmender.c (ComputeStitchingMask8bits, ComputeStitchingMask16bits,
4861	ComputeStitchingMask,SetBestAlphaChannel16bits,
4862	SetBestAlphaChannel8bits, CalculateAlphaChannel, ApplyFeather8bits,
4863	ApplyFeather16bits, ApplyFeather): Removed functions, they are
4864	already in PTcommon.c
4865
4866	* PTmender.c: Removed test code for TEST_ENABLE_COLOUR_CORRECTION
4867
4868	Changes submitted by Max Lyonx:
4869
4870	* PTcommon.c: Moved InsertFileName to this file from PTmender.c. It
4871	should be compiled only under Windows.
4872
4873	* PTmender.c (main): Changed 0x6f for 'o'.
4874
48752006-02-20 16:54 +0000  dmg  <dmg>  (ed292ce0c950 <libpano>)
4876
4877	* tools/PTcommon.c, tools/PTcommon.h: new file.
4878	* tools/PTcommon.c, tools/PTcommon.h:
4879	I forgot to commit these files
4880
48812006-02-17 17:56 +0000  dmg  <dmg>  (1fc47ef710f0 <libpano>)
4882
4883	* tools/PTtiff2psd.c: new file.
4884	* tools/ChangeLog, tools/ColourBrightness.c, tools/Makefile.am,
4885	tools/PTblender.c, tools/PTmender.c, tools/PTmender.h,
4886	tools/PTtiff2psd.c:
4887	2006-01-23 dmg <dmgerman@uvic.ca>
4888
4889	* PTblender.c (main): There was an extra colon in the spec of the
4890	command line options (reported by josh at joshdoe com)
4891
4892	* PTcommon.c (SetBestAlphaChannel8bits): Fixed minor bug.
4893
4894	2006-01-20 dmg <dmgerman@uvic.ca>
4895
4896	* Makefile.am (bin_PROGRAMS): Added PTtiff2psd.
4897
4898	* PTblender.c (main): Freed pointers. Added call to
4899	VerifyTiffsAreCompatible. Added include to PTcommon.h
4900
4901	* PTmender.h: Moved quietFlag from this one to PTcommon.h
4902
4903	* PTmender.c: Added include to PTcommon.h, extracted CreatePSD, and
4904	CreateStitchingMasks.
4905
4906	* PTtiff2psd.c: Created program.
4907
4908	* PTcommon.h (VerifyTiffsAreCompatible): Created file, added
4909	prototypes.
4910
4911	* PTcommon.c (VerifyTiffsAreCompatible): Created file, and added
4912	function. Moved CreatePSD and CreateStitchingMasks from PTmender.c.
4913
49142006-01-20 04:02 +0000  dmg  <dmg>  (ab95b270d7d6 <libpano>)
4915
4916	* tools/ChangeLog, tools/PTblender.c:
4917	06-01-19 dmg <dmgerman@uvic.ca>
4918
4919	* PTblender.c (main): If no files were specified in the command
4920	line, then print usage.
4921
49222006-01-20 03:56 +0000  dmg  <dmg>  (372b1f1e5c50 <libpano>)
4923
4924	* tools/PTblender.c: new file.
4925	* tools/ChangeLog, tools/ColourBrightness.c, tools/ColourBrightness.h,
4926	tools/Makefile.am, tools/PTblender.c, tools/PTmender.c:
4927	2006-01-19 dmg <dmgerman@uvic.ca>
4928
4929	* PTmender.c (main): Used PATH_SEP instead of / to get it to work
4930	under Windogs. (CreateStitchingMasks): Removed unnecessary assert.
4931
4932	* PTblender.c: Added program.
4933
4934	* PTmender.c (CreatePanorama): Changed call to ColourBrightness to
4935	match new prototype. See below. Moved ReplaceExt from to
4936	ColourBrightness.
4937
4938	* ColourBrightness.h: Changed prototypes (see below).
4939
4940	* ColourBrightness.c (CorrectFileColourBrightness): Add an extra
4941	parameter to handle different input and output file names.
4942	(ColourBrightness): Added an extra parameter to handle different
4943	input and output filename. If the input filename is different from
4944	output, then process file. (ReplaceExt): Moved it here from
4945	PTmender.c
4946
49472006-01-16 01:01 +0000  dmg  <dmg>  (e987ae1c1c17 <libpano>)
4948
4949	* tools/ChangeLog, tools/ColourBrightness.c:
4950	Removed useless comments
4951
49522006-01-16 00:55 +0000  dmg  <dmg>  (7a4452ce54d6 <libpano>)
4953
4954	* tools/ChangeLog, tools/ColourBrightness.c:
4955	Fixed a bug in Unknown49
4956
49572006-01-16 00:41 +0000  dmg  <dmg>  (73c61426ed14 <libpano>)
4958
4959	* tools/ChangeLog:
4960	Minor edit change
4961
49622006-01-16 00:16 +0000  dmg  <dmg>  (e2064dfde563 <libpano>)
4963
4964	* tools/ChangeLog, tools/PTmender.c:
4965	2006-01-15 dmg <dmgerman@uvic.ca>
4966
4967	* PTmender.c (CreatePanorama): Found a bug. strcmp did not include
4968	==0. (ComputeStitchingMask8bits): Implemented function.
4969	(CalculateAlphaChannel): Implemented function.
4970	(SetBestAlphaChannel8bits): Implemented function.
4971	(CreateStitchingMasks): Found an error: Progress returns zero when
4972	not error, not !=0. Also, I forgot return -1 (ApplyFeather):
4973	Implemented function. (SetBestAlphaChannel8bits): Fixed a bug in the
4974	function. Wrong condition in loop. (PT_MENDER_VERSION): Bumped
4975	version to 0.3. Released.
4976
4977	2006-01-14 dmg <dmgerman@uvic.ca>
4978
4979	* PTmender.c (CreatePSD): Implemented function.
4980	(TiffSetImageParameters): Added function. (CreateStitchingMasks):
4981	Implemented function. (ComputeStitchingMask): Implemented function.
4982
49832006-01-15 06:59 +0000  dwilkins42  <dwilkins42>  (972a5b15d386 <libpano>)
4984
4985	* Makefile.am, configure.ac:
4986	Add endian check. OS check only is not sufficient
4987
49882006-01-12 19:27 +0000  dmg  <dmg>  (0d6bbca0a166 <libpano>)
4989
4990	* tools/ChangeLog, tools/ColourBrightness.c, tools/PTmender.c:
4991	2006-01-12 dmg <dmgerman@uvic.ca>
4992
4993	* ColourBrightness.c: Remove fprintfs
4994
4995	* PTmender.c: Enabled colour correction. Ready for testing. Upgraded
4996	version to 0.2: "the Enlightment"
4997
4998	* ColourBrightness.c (Unknown40): Fixed another bug. This time it
4999	was the data type of a variable. It was double, not integer!
5000
50012006-01-12 12:37 +0000  dmg  <dmg>  (9ac9e90b36c2 <libpano>)
5002
5003	* tools/ChangeLog, tools/ColourBrightness.c, tools/ColourBrightness.h,
5004	tools/PTmender.c, tools/README.PTmender:
5005	006-01-12 dmg <dmgerman@uvic.ca>
5006
5007	* PTmender.c (CreatePanorama): Reduced the size of the cache to
5008	500kbytes
5009
5010	* ColourBrightness.c: Improved readibility of many functions.
5011	(RemapHistogram): Another bug. Divided a/b instead of b/a.
5012
5013	2006-01-11 dmg <dmgerman@uvic.ca>
5014
5015	* ColourBrightness.c: (ComputeColourBrightnessCorrection) Found
5016	another bug (limit of for loop was < 0xff not <= 0xff).
5017	(ComputeColourBrightnessCorrection): Cleaned up the function,
5018	renamed variables to make them meaninful. Killed another bug. Again,
5019	a/b instead of b/a (CorrectFileColourBrightness): Another bug.
5020	Missundertood return value from readTIFF: it is zero when success,
5021	-1 when it is not. (CorrectImageColourBrigthness): Another bug.
5022	im->data is a pointer to the pointer to the actual data, not a
5023	pointer to the data! Took advante of the editing and cleaned up the
5024	code and renamed some veriables. (DisplayHistogramsError):
5025	Refactored this function from ColourBrightness.
5026
5027	* ColourBrightness.h, ColourBrightness.c: Renamed Unknown41 to
5028	ComputeAdjustmentCurve. Renamed Unknown37 to RemapHistogram. I have
5029	added assertions and debug code everywhere. Renamed Unknown33 to
5030	MapFunction. Updated callers accordingly.
5031
5032	2006-01-10 dmg <dmgerman@uvic.ca>
5033
5034	* ColourBrightness.c: (ComputeColourBrightnessCorrection): Another
5035	bug: incorrect number of daisies.
5036
50372006-01-10 12:27 +0000  dmg  <dmg>  (344e79a2fb06 <libpano>)
5038
5039	* tools/ChangeLog, tools/ColourBrightness.c, tools/Makefile.am,
5040	tools/PTmender.c, tools/README.PTmender:
5041	1-10 dmg <dmgerman@uvic.ca>
5042
5043	* ColourBrightness.c: I changed all mallocs to callocs. I also added
5044	and removed some debug messages, and added optional use of the
5045	dmalloc library. (InitializeMagnolia): fixed a bug. I had allocated
5046	sizeof(pointer) rather than sizeof(thing pointed by pointer). What
5047	an amateur! (ColourBrightness): Another bug, I was freeing an
5048	incorrect number of histograms. (Unknown33): Fixed another bug. I
5049	referenced last element as array[n] instead of the correct way
5050	array[n-1]. (Unknown37): Another bug 2 bugs. I had missed a set of
5051	parenthesis in an expression. The next line had a couple of errors
5052	too. (FreeHistograms): Another bug. One free was in the wrong place.
5053
5054	* README.PTmender: Updated it.
5055
5056	* PTmender.c (CreatePanorama): Disabled code for colour correction.
5057
5058	* Makefile.am (AM_CPPFLAGS): Added flags for TIFF and JPEG to the
5059	compilation of the programs.
5060
50612006-01-09 21:54 +0000  brunopostle  <brunopostle>  (0dd00f073bbb <libpano>)
5062
5063	* configure.ac:
5064	update version to 2.8.0
5065
50662006-01-09 19:55 +0000  dmg  <dmg>  (2bbc15b4752d <libpano>)
5067
5068	* tools/ChangeLog, tools/ColourBrightness.c, tools/ColourBrightness.h,
5069	tools/PTmender.c, tools/README.PTmender:
5070	2006-01-09 dmg <dmgerman@uvic.ca>
5071
5072	* PTmender.c (CreatePanorama): Fixed a bug that affected cropped
5073	images. I think TIFF_m is ready for the masses. The tests I have
5074	performed are promising. (main): Added a Version message for its
5075	official release. Initial release: 0.1
5076
5077	* ColorBrightness.c, ColorBrightness.h: First bug: I got burned by
5078	the fact that chars are by default signed. I changed any use of char
5079	to unsigned.
5080
50812006-01-09 11:51 +0000  dmg  <dmg>  (ee209117e7cd <libpano>)
5082
5083	* tools/ColourBrightness.c, tools/ColourBrightness.h: new file.
5084	* tools/ChangeLog, tools/ColourBrightness.c, tools/ColourBrightness.h,
5085	tools/Makefile.am, tools/PTmender.c:
5086	2006-01-09 dmg <dmgerman@uvic.ca>
5087
5088	* Makefile.am (PTmender_SOURCES): Added colourBrightness.* to
5089	PTmender
5090
5091	* PTmender.c: Renamed CreatePanorama, removed old function stub
5092
5093	* ColorBrightness.c, ColorBrightness.h: added files. All the
5094	functions for colourBrightness have been created, but they do not
5095	work.
5096
5097	2006-01-04 dmg <dmgerman@uvic.ca>
5098
5099	* PTmender.c (main): Fixed another bug, in the case that no files
5100	were specified in the command line. (ARGtoRGBAImage): Fixed another
5101	bug (a line I duplicated, but that I did not update).
5102	(CreatePanorama): Replaced assertion on colourCorreection. I had
5103	misinterpreted what the value was.
5104
51052005-12-25 03:14 +0000  dmg  <dmg>  (5dedf410e9a2 <libpano>)
5106
5107	* tools/Makefile.am:
5108	I really removed -Wall -g this time
5109
51102005-12-25 03:03 +0000  dmg  <dmg>  (897df28ff715 <libpano>)
5111
5112	* tools/.cvsignore, tools/ChangeLog, tools/Makefile.am,
5113	tools/PTmender.c:
5114	2005-12-25 dmg <dmgerman@uvic.ca>
5115
5116	* PTmender.c (main,CreatePanorama): Fixed 5 more bugs. I am able to
5117	stitch the first one photo panorama!
5118
51192005-12-25 00:33 +0000  dmg  <dmg>  (80ab738bc710 <libpano>)
5120
5121	* tools/ChangeLog, tools/Makefile.am, tools/PTmender.c,
5122	tools/PTmender.h:
5123	005-12-24 dmg <dmgerman@uvic.ca>
5124
5125	* Makefile.am: Removed -Wall from make process
5126
5127	* PTmender.c (main): Fixed 3 bugs. (CreatePanorama): Fixed 2 bugs
5128
51292005-12-23 00:59 +0000  dmg  <dmg>  (353ba737dc62 <libpano>)
5130
5131	* tools/ChangeLog:
5132	fixed minor typo in ChangeLog
5133
51342005-12-23 00:57 +0000  dmg  <dmg>  (38ace5a1168e <libpano>)
5135
5136	* tools/ChangeLog, tools/PTmender.c:
5137	2005-12-23 dmg <dmgerman@uvic.ca>
5138
5139	* PTmender.c (CreatePanorama): It appears now to be complete. We
5140	have all the code for TIFF_m without brightness adjustement. Time to
5141	start planning the testing phase.
5142
51432005-12-22 23:27 +0000  dmg  <dmg>  (e6e751e85abe <libpano>)
5144
5145	* tools/ChangeLog, tools/PTmender.c, tools/PTmender.h:
5146	2005-12-22 dmg <dmgerman@uvic.ca>
5147
5148	* PTmender.h: Renamed Unknown09 to
5149	Clear_Area_Outside_Selected_Region
5150
5151	* PTmender.c (Clear_Area_Outside_Selected_Region): Created function.
5152	This completes all the functions needed for TIFF_m.
5153
51542005-12-21 23:38 +0000  dmg  <dmg>  (f018ebdb5d5b <libpano>)
5155
5156	* tools/ChangeLog, tools/Makefile.am, tools/PTmender.c,
5157	tools/PTmender.h:
5158	2005-12-21 dmg <dmgerman@uvic.ca>
5159
5160	* PTmender.h (InsertFileName): added prototype.
5161
5162	* Makefile.am (PTmender_LDADD): We now require the tiff library too.
5163	(AM_CFLAGS): Added -Wall. I need to catch _any_ potential error.
5164
5165	* PTmender.c, PTmender.h (ARGtoRGBAImage): Renamed Unknown08 to
5166	ARGtoRGBAImage and implemented it.
5167
51682005-12-21 19:09 +0000  dmg  <dmg>  (ebd675d2c2eb <libpano>)
5169
5170	* tools/ChangeLog, tools/Makefile.am, tools/PTmender.c:
5171	2005-12-21 dmg <dmgerman@uvic.ca>
5172
5173	* I forgot that OS X is case insensitive (even though it is case
5174	preserving). I have renamed ptmender.h to PTmender.h. Updated
5175	Makefile.am and PTmender.c (thanks to Bruno Postle for noticing
5176	this).
5177
5178	* PTmender.c (CreatePanorama): Fixed some bugs during code review of
5179	CreatePanorama (CreatePanorama): Changed name of Unknown28 to
5180	Colour_Brightness
5181
51822005-12-21 12:38 +0000  dmg  <dmg>  (ab6177f8126d <libpano>)
5183
5184	* tools/PTmender.h: new file.
5185	* tools/ptmender.h: deleted file.
5186	* tools/PTmender.h, tools/ptmender.h:
5187	renamed ptmender.h to PTmender.h
5188
51892005-12-21 12:32 +0000  dmg  <dmg>  (22b3dd4cc8be <libpano>)
5190
5191	* tools/ChangeLog, tools/README.PTmender:
5192	2005-12-21 dmg <dmgerman@uvic.ca>
5193
5194	* README.PTmender: Added an explanation of its command line options.
5195
51962005-12-21 12:16 +0000  dmg  <dmg>  (dbd484c87ef3 <libpano>)
5197
5198	* tools/ChangeLog, tools/PTmender.c, tools/ptmender.h:
5199	2005-12-21 dmg <dmgerman@uvic.ca>
5200
5201	* PTmender.c (main): Completed main. (sorting_function): Added it to
5202	sort files if -s
5203
52042005-12-20 15:43 +0000  dmg  <dmg>  (7d336aa2501c <libpano>)
5205
5206	* tools/ChangeLog, tools/PTmender.c, tools/README.PTmender,
5207	tools/ptmender.h: new file.
5208	* tools/.cvsignore, tools/ChangeLog, tools/Makefile.am,
5209	tools/PTmender.c, tools/README.PTmender, tools/ptmender.h:
5210	2005-12-20 dmg <dmgerman@uvic.ca>
5211
5212	* README.PTmender: Added this file.
5213
5214	* PTmender.c, PTmender.h: I created these two files. Created the
5215	functions ReplaceExt, InsertFileName, and CreatePanorama. It has
5216	also all the skeletons to all the functions that need to be
5217	rewritten.
5218
5219	* Modified Makefile.am to add PTStitcher. The program currently
5220	compiles, but does nothing.
5221
5222	* Created the ChangeLog.
5223
52242005-12-13 04:04 +0000  jim0watters  <jim0watters>  (a9ef8cde9721 <libpano>)
5225
5226	* makefile.win32:
5227	added missing ZComb.o
5228
52292005-12-07 04:42 +0000  jim0watters  <jim0watters>  (d224bb7d8ca7 <libpano>)
5230
5231	* tools/PTStitcher.cpp, tools/PTStitcher.vcproj: new file.
5232	* tools/PTStitcher.cpp, tools/PTStitcher.vcproj:
5233	Add PTstitcher.exe helper tool This is to replace the original
5234	PTstitcher
5235
52362005-12-07 04:40 +0000  jim0watters  <jim0watters>  (9ef53349b223 <libpano>)
5237
5238	* tools/PTpano12.dsp, tools/PTpano12.vcproj,
5239	tools/PTpano12_readme.txt, tools/ptpano12.cpp, tools/ptpano12.def,
5240	tools/ptpano12.h: new file.
5241	* tools/PTpano12.dsp, tools/PTpano12.vcproj,
5242	tools/PTpano12_readme.txt, tools/ptpano12.cpp, tools/ptpano12.def,
5243	tools/ptpano12.h:
5244	Add too PTpano12 This tool will intercepts calls, displays info, and
5245	then calls original pano12.dll with the same parameters. It then
5246	passes back the return values back to the original caller.
5247
52482005-11-25 07:07 +0000  jim0watters  <jim0watters>  (9ddb256216e4 <libpano>)
5249
5250	* version.h:
5251	update to ver 2.8
5252
52532005-11-24 11:14 +0000  brunopostle  <brunopostle>  (677de4195155 <libpano>)
5254
5255	* ChangeLog:
5256	Updated chnagelog from CVS commit messages
5257
52582005-11-24 10:52 +0000  brunopostle  <brunopostle>  (f4132070619a <libpano>)
5259
5260	* configure.ac:
5261	updated to 2.7.0.14 release
5262
52632005-11-23 04:46 +0000  jim0watters  <jim0watters>  (cc6e1a5e07d6 <libpano>)
5264
5265	* version.h:
5266	update to ver .14
5267
52682005-11-23 04:42 +0000  jim0watters  <jim0watters>  (790594cec3e2 <libpano>)
5269
5270	* sys_win.c:
5271	MSVS memory tracking tools
5272
52732005-11-23 04:37 +0000  jim0watters  <jim0watters>  (51b76a0c2a47 <libpano>)
5274
5275	* sys_win.h:
5276	remove build warning
5277
52782005-11-23 04:35 +0000  jim0watters  <jim0watters>  (d8dab03dd896 <libpano>)
5279
5280	* adjust.c, parser.c:
5281	fix possible double delete or delete of null
5282
52832005-11-16 12:40 +0000  brunopostle  <brunopostle>  (1c333ef4c2ec <libpano>)
5284
5285	* ChangeLog:
5286	updated from cvs commit messages
5287
52882005-11-16 12:30 +0000  brunopostle  <brunopostle>  (86dc9a0936d0 <libpano>)
5289
5290	* configure.ac:
5291	updated to 2.7.0.13 release
5292
52932005-11-16 06:47 +0000  jim0watters  <jim0watters>  (13cd0f452d42 <libpano>)
5294
5295	* version.h:
5296	update to ver .13
5297
52982005-11-16 05:41 +0000  jim0watters  <jim0watters>  (2699a9d37b1e <libpano>)
5299
5300	* libpano.vcproj:
5301	do not use MSVCP71.DLL
5302
53032005-11-16 05:19 +0000  jim0watters  <jim0watters>  (397a6aca71f0 <libpano>)
5304
5305	* ZComb.c:
5306	Fix "Bounds error"
5307
53082005-11-09 12:31 +0000  brunopostle  <brunopostle>  (72aac55e35fe <libpano>)
5309
5310	* configure.ac:
5311	updated configure.ac to version 2.7.0.12
5312
53132005-11-09 05:42 +0000  jim0watters  <jim0watters>  (6288af90f092 <libpano>)
5314
5315	* adjust.c, filter.h, resample.c, seamer_.c, version.h:
5316	Fix inverse transform Add number to aa_transform Increase ver to .12
5317
53182005-11-09 05:24 +0000  jim0watters  <jim0watters>  (e682ce3347c6 <libpano>)
5319
5320	* math.c:
5321	fix 64bit process slow down
5322
53232005-11-09 02:49 +0000  jim0watters  <jim0watters>  (e053e0149217 <libpano>)
5324
5325	* parser.c, tiff.c:
5326	fix possible memory leak / double free
5327
53282005-11-03 11:54 +0000  brunopostle  <brunopostle>  (f3da050c33f3 <libpano>)
5329
5330	* Makefile.am:
5331	Add Xcode project files to dist archive target
5332
53332005-10-27 03:13 +0000  jim0watters  <jim0watters>  (1f52b7eb36a4 <libpano>)
5334
5335	* doc/Optimize.txt, doc/stitch.txt:
5336	Added Antialiasing filter numbers
5337
53382005-10-27 03:12 +0000  jim0watters  <jim0watters>  (0c6c5d61cbee <libpano>)
5339
5340	* libpano.vcproj:
5341	Updated Windows project
5342
53432005-10-26 00:19 +0000  jim0watters  <jim0watters>  (a7145fef67a6 <libpano>)
5344
5345	* resample.c:
5346	Added the dual-color modes to the transform_aa and cleaned the code,
5347	rename 4 variables...
5348
53492005-10-24 03:27 +0000  jim0watters  <jim0watters>  (dc5b13719d26 <libpano>)
5350
5351	* PanoTools.pbproj.tgz: new file.
5352	* PanoTools.pbproj.tgz:
5353	A project file for Apple's "XCode" IDE, for developers who like to
5354	use Apple's tool.
5355
53562005-10-24 03:13 +0000  jim0watters  <jim0watters>  (1d54ef5bbbd2 <libpano>)
5357
5358	* adjust.c, filter.h, resample.c:
5359	combine makePano with MyMakePano and transform with MyTransform to
5360	remove duplicate code and prepair to make MyTransform multiprocessor
5361	aware
5362
53632005-10-23 05:20 +0000  jim0watters  <jim0watters>  (fabfe050326a <libpano>)
5364
5365	* resample.c:
5366	alpha mask threshold bug fix
5367
53682005-10-23 05:02 +0000  jim0watters  <jim0watters>  (2a0b29d75e95 <libpano>)
5369
5370	* resample.c:
5371	alpha mask threshold bug fix
5372
53732005-10-23 00:05 +0000  jim0watters  <jim0watters>  (c5e7307de63c <libpano>)
5374
5375	* NEWS:
5376	alpha mask threshold bug fix
5377
53782005-10-22 03:58 +0000  jim0watters  <jim0watters>  (d80ac6ae982b <libpano>)
5379
5380	* NEWS:
5381	Do not process unchanged color channels for CA correction
5382
53832005-10-22 03:51 +0000  jim0watters  <jim0watters>  (8319dfa6bdb9 <libpano>)
5384
5385	* AUTHORS, correct.c, queryfeature.c, resample.c, version.h:
5386	Do not process unchanged color channels for CA correction
5387
53882005-10-19 03:06 +0000  jim0watters  <jim0watters>  (5151284470ec <libpano>)
5389
5390	* AUTHORS, NEWS, version.h:
5391	update changes
5392
53932005-10-19 00:45 +0000  jim0watters  <jim0watters>  (e38ec498ee35 <libpano>)
5394
5395	* adjust.c, filter.h, panorama.h, parser.c, queryfeature.c,
5396	resample.c:
5397	ByThomas Rauscher, Added antialiasing filters
5398
53992005-10-19 00:44 +0000  jim0watters  <jim0watters>  (17d0478150d2 <libpano>)
5400
5401	* file.c, filter.c, tiff.c:
5402	ByThomas Rauscher, Added support 32bit float files
5403
54042005-10-18 23:33 +0000  jim0watters  <jim0watters>  (b0dbc99d5a4f <libpano>)
5405
5406	* bmp.c:
5407	allow to read both top to bottom or bottom to top BMP files
5408
54092005-10-18 23:28 +0000  jim0watters  <jim0watters>  (fafcd6dd4e22 <libpano>)
5410
5411	* panorama.h:
5412	remove incorrect filer_main()
5413
54142005-05-22 12:44 +0000  dwilkins42  <dwilkins42>  (4344acb82eb3 <libpano>)
5415
5416	* version.h:
5417	Update all versions
5418
54192005-05-22 12:18 +0000  dwilkins42  <dwilkins42>  (6a5e0372c571 <libpano>)
5420
5421	* configure.ac, filter.c, queryfeature.c, version.h:
5422	Correct behaviour for mode=_usedata
5423
54242005-05-18 13:40 +0000  brunopostle  <brunopostle>  (ff0fe5ce46de <libpano>)
5425
5426	* NEWS, configure.ac, version.h:
5427	Changed version to 2.7.0.10 for release
5428
54292005-05-12 02:24 +0000  jim0watters  <jim0watters>  (2e86aa80c5e1 <libpano>)
5430
5431	* libpano.vcproj:
5432	update for VC .Net
5433
54342005-05-07 15:17 +0000  dwilkins42  <dwilkins42>  (91c838400647 <libpano>)
5435
5436	* lmdif.c, multilayer.c, panotypes.h, pteditor.c, ptpicker.c,
5437	resample.c, sys_ansi.c:
5438	Explicitly mark unused variables and remove GCC warning
5439
54402005-05-05 05:06 +0000  dwilkins42  <dwilkins42>  (357c362c029c <libpano>)
5441
5442	* queryfeature.c:
5443	Modify sense of Java test
5444
54452005-05-04 15:08 +0000  dwilkins42  <dwilkins42>  (fa66f90c8136 <libpano>)
5446
5447	* ChangeLog:
5448	Update ChangeLog
5449
54502005-05-04 08:33 +0000  dwilkins42  <dwilkins42>  (a668557901da <libpano>)
5451
5452	* filter.c:
5453	Use 64 bit clean data types. Use 64 bit safe casts.
5454
54552005-05-04 08:32 +0000  dwilkins42  <dwilkins42>  (5ff19adb7c5e <libpano>)
5456
5457	* file.c:
5458	Use decimal instead of hex constants
5459
54602005-05-04 08:29 +0000  dwilkins42  <dwilkins42>  (e08161ba4237 <libpano>)
5461
5462	* pan.c:
5463	Use 64 bit safe casts.
5464
54652005-05-04 08:16 +0000  dwilkins42  <dwilkins42>  (f8e75bdf46a5 <libpano>)
5466
5467	* PTDialogs.c:
5468	Correct typo
5469
54702005-05-04 08:02 +0000  dwilkins42  <dwilkins42>  (06ef9b23cc66 <libpano>)
5471
5472	* perspect.c:
5473	Use 64 bit clean data types.
5474
54752005-05-04 08:01 +0000  dwilkins42  <dwilkins42>  (56d8746eb1c7 <libpano>)
5476
5477	* fourier.c, jpeg.c, morpher.c:
5478	Use 64 bit clean data types. Use 64 bit safe casts.
5479
54802005-05-04 07:57 +0000  dwilkins42  <dwilkins42>  (fe6ab358918c <libpano>)
5481
5482	* file.c:
5483	Use 64 bit clean data types. Use 64 bit safe casts. Rename READLONG
5484	and WRITELONG to READINT32 and WRITEINT32 to accurately reflect
5485	their purpose.
5486
54872005-05-04 07:51 +0000  dwilkins42  <dwilkins42>  (01b39f316fe4 <libpano>)
5488
5489	* correct.c:
5490	Use 64 bit safe casts.
5491
54922005-05-04 07:50 +0000  dwilkins42  <dwilkins42>  (9333ffeff90d <libpano>)
5493
5494	* sys_ansi.c, sys_win.c:
5495	Use 64 bit clean parameter declarations.
5496
54972005-05-04 07:49 +0000  dwilkins42  <dwilkins42>  (cf2d3c15e6f1 <libpano>)
5498
5499	* tiff.c:
5500	Use 64 bit clean data types and types defined in tiff.h where
5501	appropriate
5502
55032005-05-04 07:47 +0000  dwilkins42  <dwilkins42>  (73220ffb3924 <libpano>)
5504
5505	* resample.c:
5506	Use 64 bit clean data types.
5507
55082005-05-04 07:45 +0000  dwilkins42  <dwilkins42>  (14d5a6453677 <libpano>)
5509
5510	* queryfeature.c:
5511	Use 64 bit clean data types. Use 64 bit safe const instead of define
5512
55132005-05-04 07:44 +0000  dwilkins42  <dwilkins42>  (6970f67030ac <libpano>)
5514
5515	* ppm.c:
5516	Use 64 bit clean data types. Use correct format specifiers for 32/64
5517	bit
5518
55192005-05-04 07:42 +0000  dwilkins42  <dwilkins42>  (4003853a9acb <libpano>)
5520
5521	* parser.c:
5522	Use correct format specifiers for 32/64 bit
5523
55242005-05-04 07:40 +0000  dwilkins42  <dwilkins42>  (7f34bf30d8ed <libpano>)
5525
5526	* filter.h, panorama.h:
5527	use 64 bit clean types
5528
55292005-05-04 07:26 +0000  dwilkins42  <dwilkins42>  (8b97514d5985 <libpano>)
5530
5531	* fftn.c, fftn.h:
5532	Correct data widths for 32/64 bit use
5533
55342005-05-04 07:23 +0000  dwilkins42  <dwilkins42>  (a531c29cc47f <libpano>)
5535
5536	* Triangulate.c:
5537	Use floating point version of abs() to avoid conversion errors
5538
55392005-05-04 07:21 +0000  dwilkins42  <dwilkins42>  (1ead57efea36 <libpano>)
5540
5541	* tools/panoinfo_unix.c:
5542	gcc 2.95 on ppc barfs if local variables defined late
5543
55442005-05-04 07:17 +0000  dwilkins42  <dwilkins42>  (af16520a013b <libpano>)
5545
5546	* panotypes.h: new file.
5547	* Makefile.am, panotypes.h:
5548	Add panotypes.h header for 32/64 bit support
5549
55502005-05-04 07:15 +0000  dwilkins42  <dwilkins42>  (4f866f87e7d7 <libpano>)
5551
5552	* configure.ac, m4/ax_check_graphics.m4:
5553	Small fixes for darwin platform
5554
55552005-05-01 14:41 +0000  dwilkins42  <dwilkins42>  (f0d18d0dc3e6 <libpano>)
5556
5557	* PTDialogs.c, multilayer.c, pteditor.c, resample.c:
5558	Supress unused parameter warning on msvc.
5559
55602005-05-01 14:36 +0000  dwilkins42  <dwilkins42>  (fe36f526c9e3 <libpano>)
5561
5562	* sys_win.h:
5563	Correct function declarations.
5564
55652005-05-01 14:35 +0000  dwilkins42  <dwilkins42>  (b879b402521c <libpano>)
5566
5567	* sys_win.c:
5568	Correct function declarations. remove unused local variables.
5569	Supress unused parameter warning on msvc.
5570
55712005-05-01 14:33 +0000  dwilkins42  <dwilkins42>  (de5d015c714a <libpano>)
5572
5573	* ptpicker.c:
5574	Update function declaration. Supress unused parameter warning on
5575	msvc
5576
55772005-05-01 14:32 +0000  dwilkins42  <dwilkins42>  (a08ab438a8b6 <libpano>)
5578
5579	* optimize.c:
5580	Remove redundant function declaration
5581
55822005-05-01 14:31 +0000  dwilkins42  <dwilkins42>  (a4f24371b7b3 <libpano>)
5583
5584	* lmdif.c:
5585	Update function declarations. Remove redundant function
5586	declarations. Supress unused parameter warnings on msvc
5587
55882005-05-01 14:27 +0000  dwilkins42  <dwilkins42>  (62a13dc5656c <libpano>)
5589
5590	* file.c:
5591	Replace (char)255 with 0xFF so that msvc won't complain
5592
55932005-05-01 14:24 +0000  dwilkins42  <dwilkins42>  (5d478b2f1771 <libpano>)
5594
5595	* correct.c:
5596	Initialise a few more variables.
5597
55982005-05-01 14:23 +0000  dwilkins42  <dwilkins42>  (10084a17bdc2 <libpano>)
5599
5600	* adjust.h:
5601	Add one more function declaration
5602
56032005-05-01 14:23 +0000  dwilkins42  <dwilkins42>  (80105297c2ec <libpano>)
5604
5605	* adjust.c:
5606	Initialise variables. Correct typing error. Update function
5607	declaration
5608
56092005-04-30 18:55 +0000  dwilkins42  <dwilkins42>  (2b683e65c62c <libpano>)
5610
5611	* queryfeature.c:
5612	Add note in queryfeature if java support is disabled
5613
56142005-04-30 17:40 +0000  dwilkins42  <dwilkins42>  (2e8ad67433e8 <libpano>)
5615
5616	* Makefile.am:
5617	Add msvc files to autotools
5618
56192005-04-30 16:44 +0000  dwilkins42  <dwilkins42>  (d6c31bfab3a8 <libpano>)
5620
5621	* libpano.vcproj, pano12vc.def, pano12vcd.def: new file.
5622	* libpano.vcproj, pano12vc.def, pano12vcd.def:
5623	Add project file for msvc and support files
5624
56252005-04-30 10:19 +0000  dwilkins42  <dwilkins42>  (dec4b12b4d15 <libpano>)
5626
5627	* resample.c:
5628	Fix cast-as-lvalue warning. Add function declarations. Ensure all
5629	variables initialised. Remove unused variables. Fix cast scope. Fix
5630	fprintf format string
5631
56322005-04-30 10:15 +0000  dwilkins42  <dwilkins42>  (ce4095802b7f <libpano>)
5633
5634	* ptpicker.c:
5635	Correct sprintf format strings
5636
56372005-04-30 10:13 +0000  dwilkins42  <dwilkins42>  (912225a31526 <libpano>)
5638
5639	* lmdif.c:
5640	Correct function declarations. Remove unused variables. Remove
5641	redundant functions
5642
56432005-04-30 10:10 +0000  dwilkins42  <dwilkins42>  (d67d827e922f <libpano>)
5644
5645	* fourier.c:
5646	Remove unused variables. Comment out unused code
5647
56482005-04-30 10:07 +0000  dwilkins42  <dwilkins42>  (85e4d420a65e <libpano>)
5649
5650	* filter.c:
5651	Ensure variables initialised. Fix cast scope
5652
56532005-04-30 10:06 +0000  dwilkins42  <dwilkins42>  (2c0fbc9e0c15 <libpano>)
5654
5655	* file.c:
5656	Fix multi-character char const warning. Remove unused variables. Fix
5657	signed/unigned comparison warnings
5658
56592005-04-30 10:01 +0000  dwilkins42  <dwilkins42>  (0d3832cdcdf4 <libpano>)
5660
5661	* adjust.c:
5662	Add function declarations. Ensure variables initialised. Comment out
5663	unused code. Correct sprintf format string
5664
56652005-04-30 09:55 +0000  dwilkins42  <dwilkins42>  (afb3ba6a5d63 <libpano>)
5666
5667	* adjust.h: new file.
5668	* adjust.h:
5669	Add new header
5670
56712005-04-30 09:50 +0000  dwilkins42  <dwilkins42>  (486208a5c1dd <libpano>)
5672
5673	* fftn.c:
5674	Fix signed/unsigned warnings
5675
56762005-04-30 09:48 +0000  dwilkins42  <dwilkins42>  (aed86451148d <libpano>)
5677
5678	* correct.c:
5679	Fix cast-as-lvalue error. Ensure all variables initialised
5680
56812005-04-30 09:37 +0000  dwilkins42  <dwilkins42>  (7440d0c8a4c3 <libpano>)
5682
5683	* Makefile.am:
5684	Add new files to automake system
5685
56862005-04-30 09:35 +0000  dwilkins42  <dwilkins42>  (38486d0c3fa1 <libpano>)
5687
5688	* optimize.c:
5689	Remove unused variables. Add function declarations
5690
56912005-04-30 09:22 +0000  dwilkins42  <dwilkins42>  (0d1785441535 <libpano>)
5692
5693	* ptpicker.c:
5694	Remove unused variable
5695
56962005-04-30 09:11 +0000  dwilkins42  <dwilkins42>  (73522cbaea62 <libpano>)
5697
5698	* parser.c:
5699	Add function declarations. Correct printf/scanf format definitions.
5700	Add default case to switch statement
5701
57022005-04-30 09:02 +0000  dwilkins42  <dwilkins42>  (11a0295c183f <libpano>)
5703
5704	* ZComb.c, ZComb.h: new file.
5705	* ZComb.c, ZComb.h, tiff.c:
5706	Move Z combining code to it's own files. Fix parameter declaration
5707	in tiff.c
5708
57092005-04-30 08:54 +0000  dwilkins42  <dwilkins42>  (a24ffa0a852e <libpano>)
5710
5711	* adjust.c, lmdif.c, pteditor.c, ptpicker.c, resample.c:
5712	Remove #pragma unused (not used by gcc or msvc)
5713
57142005-04-30 08:03 +0000  dwilkins42  <dwilkins42>  (28ce2819e252 <libpano>)
5715
5716	* tools/PTOptimizer.c:
5717	Remove unused variables. Add explicit function declaration
5718
57192005-04-30 08:02 +0000  dwilkins42  <dwilkins42>  (1ed21456ebb1 <libpano>)
5720
5721	* sys_win.h:
5722	Correct parameter declaration
5723
57242005-04-30 08:01 +0000  dwilkins42  <dwilkins42>  (2f22bb6cad0b <libpano>)
5725
5726	* sys_ansi.c:
5727	Remove unused variable
5728
57292005-04-30 07:59 +0000  dwilkins42  <dwilkins42>  (4bd02463622a <libpano>)
5730
5731	* remap.c:
5732	Add explicit variable initialisation
5733
57342005-04-30 07:57 +0000  dwilkins42  <dwilkins42>  (661e42ae3007 <libpano>)
5735
5736	* pteditor.c:
5737	Add explicit function declaration
5738
57392005-04-30 07:55 +0000  dwilkins42  <dwilkins42>  (c2aec70c6e53 <libpano>)
5740
5741	* png.c:
5742	Fix data type. Fix Optimise bug
5743
57442005-04-30 07:52 +0000  dwilkins42  <dwilkins42>  (432951e28019 <libpano>)
5745
5746	* Triangulate.c:
5747	Remove unused variable
5748
57492005-04-22 15:30 +0000  dwilkins42  <dwilkins42>  (8045e4fd50d1 <libpano>)
5750
5751	* javastub.c: new file.
5752	* javastub.c:
5753	Required for --without-java support
5754
57552005-04-22 15:29 +0000  dwilkins42  <dwilkins42>  (3f5e801efa1d <libpano>)
5756
5757	* pano12.rc:
5758	Correct rc language version (messages are in english not german)
5759
57602005-04-22 15:26 +0000  dwilkins42  <dwilkins42>  (7c59b154ca16 <libpano>)
5761
5762	* Makefile.am, configure.ac:
5763	Add --without-java support
5764
57652005-02-26 08:14 +0000  dwilkins42  <dwilkins42>  (2da417c8a6d5 <libpano>)
5766
5767	* panorama.h:
5768	__INTEL__ cannot be used as a test for windows
5769
57702005-02-17 14:37 +0000  dwilkins42  <dwilkins42>  (f888370b5bab <libpano>)
5771
5772	* configure.ac:
5773	Update version number
5774
57752005-02-04 08:38 +0000  jim0watters  <jim0watters>  (e7c87c782573 <libpano>)
5776
5777	* adjust.c, parser.c, queryfeature.c, version.h:
5778	Fix bug when cropping outside of image - Joost Nieuwenhuijse
5779
57802005-01-12 08:03 +0000  dwilkins42  <dwilkins42>  (b2da35963da6 <libpano>)
5781
5782	* configure.ac, m4/ax_check_graphics.m4:
5783	Add initial support in autotools for the 64 bit linux platform.
5784	Remove default search paths
5785
57862005-01-07 09:26 +0000  dwilkins42  <dwilkins42>  (e2d2b09d9f79 <libpano>)
5787
5788	* Makefile.am, bootstrap, build/Makefile.am, build/win32/Makefile.am,
5789	configure.ac, doc/Makefile.am, m4/Makefile.am, tools/.cvsignore,
5790	tools/Makefile.am:
5791	Ensure maintainer-clean and distcheck targets work. Disable
5792	maintainer-mode in dist tarball.
5793
57942005-01-07 06:41 +0000  dwilkins42  <dwilkins42>  (31ff6dab0399 <libpano>)
5795
5796	* m4/ax_check_java.m4:
5797	Put only _really_ required includes in JAVA_FLAGS. Should fix
5798	problem on Debian with gcj.
5799
58002004-12-01 01:44 +0000  specu  <specu>  (f797970951b6 <libpano>)
5801
5802	* sys_win.c:
5803	add title to the PrintError messagebox
5804
58052004-12-01 01:32 +0000  specu  <specu>  (f52680260e9d <libpano>)
5806
5807	* sys_win.c:
5808	fix typo
5809
58102004-12-01 00:48 +0000  specu  <specu>  (04ca5640bab5 <libpano>)
5811
5812	* version.h:
5813	replace non ASCII char with (c) - fix for bug 1076139
5814
58152004-11-23 19:43 +0000  dwilkins42  <dwilkins42>  (1d24920498c0 <libpano>)
5816
5817	* doc/.cvsignore: new file.
5818	* Makefile.am, configure.ac, doc/.cvsignore, m4/ax_check_graphics.m4,
5819	m4/ax_check_java.m4:
5820	Fixes for build (cygwin now compiles, but need to add README.cygwin
5821	to explain how). Also add .cvsignore to doc subdir.
5822
58232004-11-23 12:22 +0000  dwilkins42  <dwilkins42>  (16f8f0e4fcee <libpano>)
5824
5825	* libpano12.def: new file.
5826	* libpano12.def:
5827	Add libpano12.def used to create the import library on windows. This
5828	is the same as pano12.def, but does not re-export the TIFFxxxx
5829	symbols from the tiff library (which can cause some hard-to-track
5830	errors)
5831
58322004-11-22 19:24 +0000  dwilkins42  <dwilkins42>  (c8a481723ae9 <libpano>)
5833
5834	* build/.cvsignore, build/Makefile.am, build/README,
5835	build/win32/.cvsignore, build/win32/Makefile.am,
5836	build/win32/compile-resource, build/win32/lt-compile-resource: new
5837	file.
5838	* Makefile.am, build/.cvsignore, build/Makefile.am, build/README,
5839	build/win32/.cvsignore, build/win32/Makefile.am,
5840	build/win32/compile-resource, build/win32/lt-compile-resource,
5841	configure.ac, m4/ax_check_java.m4, tools/Makefile.am:
5842	Fixes for mingw and cygwin build. Note that cygwin build still has a
5843	few problems.
5844
58452004-11-22 18:58 +0000  dwilkins42  <dwilkins42>  (65ba957c5a23 <libpano>)
5846
5847	* .cvsignore, m4/.cvsignore, tools/.cvsignore: new file.
5848	* .cvsignore, m4/.cvsignore, tools/.cvsignore:
5849	Add cvs ignore files
5850
58512004-11-16 09:08 +0000  brunopostle  <brunopostle>  (602de584601b <libpano>)
5852
5853	* ChangeLog:
5854	*** empty log message ***
5855
58562004-11-16 09:03 +0000  brunopostle  <brunopostle>  (347f80bfcb74 <libpano>)
5857
5858	* doc/Makefile.am, doc/Optimize.txt, doc/stitch.txt: new file.
5859	* Makefile.am, configure.ac, doc/Makefile.am, doc/Optimize.txt,
5860	doc/stitch.txt:
5861	Added updated documentation for PTStitcher and PTOptimizer.
5862
58632004-11-16 08:31 +0000  brunopostle  <brunopostle>  (18591b4ce431 <libpano>)
5864
5865	* NEWS, configure.ac:
5866	Updated for 2.7.0.8 release
5867
58682004-11-16 06:08 +0000  jim0watters  <jim0watters>  (7cd49f9cdd67 <libpano>)
5869
5870	* version.h:
5871	Official release, Updated to version 2.7.0.8
5872
58732004-11-16 05:58 +0000  jim0watters  <jim0watters>  (f5c9b5ab7722 <libpano>)
5874
5875	* optimize.c:
5876	Fix small memory leak, as reported by Pablo d'Angelo
5877
58782004-11-10 09:46 +0000  dwilkins42  <dwilkins42>  (73d97d5ba384 <libpano>)
5879
5880	* Makefile.am, m4/ax_check_graphics.m4:
5881	Update mac support in the build files
5882
58832004-11-10 08:32 +0000  brunopostle  <brunopostle>  (60365e242c4d <libpano>)
5884
5885	* configure.ac:
5886	Stop configure when it can't find libjpeg, zlib, libtiff, libpng or
5887	java (Douglas Wilkins)
5888
58892004-11-10 08:29 +0000  brunopostle  <brunopostle>  (551befbb9eac <libpano>)
5890
5891	* tools/Makefile.am:
5892	Allow out of tree builds. Remove an unnecessary osx hack.
5893
58942004-11-10 08:26 +0000  brunopostle  <brunopostle>  (82a3da0bf09f <libpano>)
5895
5896	* m4/ax_check_java.m4:
5897	Add a path to find java on osx 10.1 (Douglas Wilkins)
5898
58992004-11-09 18:04 +0000  brunopostle  <brunopostle>  (1b080ee51d20 <libpano>)
5900
5901	* m4/ax_check_java.m4:
5902	small changes to allow for the sun java packaged by www.jpackage.org
5903	(Douglas Wilkins)
5904
59052004-11-09 16:49 +0000  brunopostle  <brunopostle>  (d1c54b9cf018 <libpano>)
5906
5907	* panorama.h, tools/Makefile.am:
5908	Fixes to build on osx, though not ideal.
5909
59102004-11-09 14:27 +0000  brunopostle  <brunopostle>  (f903b9b8a81a <libpano>)
5911
5912	* m4/ax_check_java.m4:
5913	fixes to detect java libraries
5914
59152004-11-09 14:10 +0000  brunopostle  <brunopostle>  (e58f3752a03f <libpano>)
5916
5917	* tools/Makefile.am:
5918	Add AM_LDFLAGS=-L.. so the tools can link to the just-built library
5919
59202004-11-09 14:02 +0000  brunopostle  <brunopostle>  (a2dc456d6972 <libpano>)
5921
5922	* configure.ac:
5923	allow older versions of autoconf
5924
59252004-11-09 14:01 +0000  brunopostle  <brunopostle>  (7d6279b7cac4 <libpano>)
5926
5927	* Makefile.am:
5928	Add some likely include paths for building on a mac
5929
59302004-11-09 09:34 +0000  brunopostle  <brunopostle>  (bfcfe24d45c1 <libpano>)
5931
5932	* AUTHORS, ChangeLog, Makefile.am, NEWS, README, bootstrap,
5933	configure.ac, m4/Makefile.am, m4/ax_check_graphics.m4,
5934	m4/ax_check_java.m4, tools/Makefile.am: new file.
5935	* AUTHORS, ChangeLog, Makefile.am, NEWS, README, bootstrap,
5936	configure.ac, m4/Makefile.am, m4/ax_check_graphics.m4,
5937	m4/ax_check_java.m4, tools/Makefile.am:
5938	Added new libtool, automake, autoconf build system. Needs testing on
5939	various platforms.
5940
59412004-11-08 19:35 +0000  brunopostle  <brunopostle>  (07575cb09a1a <libpano>)
5942
5943	* makefile.win32, tools/makefile.panoinfo.win32,
5944	tools/makefile.ptoptimizer.win32: new file.
5945	* Makefile, tools/makefile panoinfo, tools/makefile ptoptimizer:
5946	deleted file.
5947	* Makefile, README.linux, README.windows, makefile.win32,
5948	tools/makefile panoinfo, tools/makefile ptoptimizer,
5949	tools/makefile.panoinfo.win32, tools/makefile.ptoptimizer.win32:
5950	Renamed Makefile as it would be clobbered by upcoming automake build
5951	system. Renamed files with spaces as they confuse make. Modified
5952	README files as appropriate.
5953
59542004-10-15 16:28 +0000  jim0watters  <jim0watters>  (ba1d808315ba <libpano>)
5955
5956	* jpeg.c, queryfeature.c, version.h:
5957	Turned on JPEG optimization - disable in script file
5958
59592004-10-07 15:06 +0000  jim0watters  <jim0watters>  (ad542e099aac <libpano>)
5960
5961	* version.h:
5962	Official release, Updated to version 2.7.0.6
5963
59642004-09-27 06:32 +0000  jim0watters  <jim0watters>  (16d38980c5e6 <libpano>)
5965
5966	* tools/panoinfo_unix.c: new file.
5967	* tools/panoinfo_unix.c:
5968	Unix version of PanoInfo
5969
59702004-09-27 06:26 +0000  jim0watters  <jim0watters>  (55b81db31109 <libpano>)
5971
5972	* version.h:
5973	Updated to new version - rc1
5974
59752004-09-27 06:25 +0000  jim0watters  <jim0watters>  (8a3b287bf6f2 <libpano>)
5976
5977	* resample.c:
5978	Updated fastTransform - removed bugs
5979
59802004-09-27 06:22 +0000  jim0watters  <jim0watters>  (131beed8ff79 <libpano>)
5981
5982	* sys_win.c:
5983	disable warnings for unknown tags for TIFF files
5984
59852004-09-27 06:20 +0000  jim0watters  <jim0watters>  (334bfe81d3ed <libpano>)
5986
5987	* queryfeature.c:
5988	Fix asserts with Microsoft compilers
5989
59902004-09-22 19:59 +0000  jim0watters  <jim0watters>  (59e19730b18d <libpano>)
5991
5992	* correct.c, filter.c, resample.c:
5993	Reduce the number of times the status bar gets updated. From every 5
5994	lines to every 2%. Speed increase using plugin from 4:30 down to
5995	1:30 with 5000 pixel high image
5996
59972004-09-22 19:55 +0000  jim0watters  <jim0watters>  (d888be33a7e8 <libpano>)
5998
5999	* math.c:
6000	Fix PTCorrect vignetting correction. Use same amount of correction
6001	with 16 and 8 bit files. 16 bit too dark
6002
60032004-07-20 03:55 +0000  jim0watters  <jim0watters>  (edfe07986b23 <libpano>)
6004
6005	* file.c:
6006	Fix PTAdjust saving 16 bit files loaded from plug-in as too dark.
6007
60082004-07-20 03:54 +0000  jim0watters  <jim0watters>  (6dcaaecbe47f <libpano>)
6009
6010	* version.h:
6011	new version
6012
60132004-07-20 03:53 +0000  jim0watters  <jim0watters>  (7ac0dd9b3fc8 <libpano>)
6014
6015	* seamer_.c:
6016	Fix 16 bit PTAdjust blend method paste, remove black border - Jim
6017	Watters
6018
60192004-07-20 03:52 +0000  jim0watters  <jim0watters>  (1346aa9f548d <libpano>)
6020
6021	* ptpicker.c:
6022	Fix PTEditor to open files
6023
60242004-07-20 03:50 +0000  jim0watters  <jim0watters>  (022088337477 <libpano>)
6025
6026	* filter.h:
6027	Remove many type size warnings
6028
60292004-07-20 03:48 +0000  jim0watters  <jim0watters>  (fddceb097eaf <libpano>)
6030
6031	* PTDialogs.c, pano12.rc, sys_win.h:
6032	Fix path and file input with dialog boxes. Now accept path with
6033	spaces. Updating edit control is remembered.
6034
60352004-07-18 03:20 +0000  jim0watters  <jim0watters>  (c61ceb3321d4 <libpano>)
6036
6037	* adjust.c:
6038	Speed up adding an alpha channel to image - Jim Watters
6039
60402004-07-15 23:01 +0000  jim0watters  <jim0watters>  (1d1f4c449e00 <libpano>)
6041
6042	* tools/panoinfo.c:
6043	Remove unused variables
6044
60452004-07-15 22:46 +0000  jim0watters  <jim0watters>  (882a8b696d43 <libpano>)
6046
6047	* version.h:
6048	Set to Alpha 4
6049
60502004-07-15 22:45 +0000  jim0watters  <jim0watters>  (b2fa322e124b <libpano>)
6051
6052	* queryfeature.c:
6053	Update with new features - mask for focus, Faster, PSD & 16bit bug
6054	fix
6055
60562004-07-15 22:42 +0000  jim0watters  <jim0watters>  (347d1ad94dd4 <libpano>)
6057
6058	* sys_win.h:
6059	Fix propper dialog names for Windows plug-ins - Jim Watters
6060
60612004-07-15 22:41 +0000  jim0watters  <jim0watters>  (2a120bcbf2d7 <libpano>)
6062
6063	* tiff.c:
6064	Added Combining images of different focus by Rik Littlefields
6065
60662004-07-15 22:38 +0000  jim0watters  <jim0watters>  (fe29aa776eb0 <libpano>)
6067
6068	* filter.c, filter.h, morpher.c, parser.c, resample.c:
6069	Added Faster transformations by Fulvio Senore and with morphing by
6070	Rik Littlefields
6071
60722004-07-15 22:29 +0000  jim0watters  <jim0watters>  (dac5807cdf5c <libpano>)
6073
6074	* file.c:
6075	Fix problem with large PSD files with image width > 16384 and heavy
6076	file swapping and updated hasFeather. Rik Littlefield & Jim Watters
6077
60782004-07-15 22:17 +0000  jim0watters  <jim0watters>  (b691cb61b9da <libpano>)
6079
6080	* correct.c, file.c, filter.c, filter.h, math.c:
6081	Fix 16bit plug-in for Radial Shift and PTAdjust - Kevin Kratzke &
6082	Jim Watters
6083
60842004-07-13 02:51 +0000  jim0watters  <jim0watters>  (1c376046dacd <libpano>)
6085
6086	* file.c:
6087	Dynamically allocate scanline buffer in writeWhiteBackground, to
6088	avoid buffer overflow and crash on large images.
6089
60902004-07-13 02:16 +0000  jim0watters  <jim0watters>  (c8785c93da52 <libpano>)
6091
6092	* queryfeature.c:
6093	made to work with microsoft compiler
6094
60952004-06-06 03:13 +0000  jim0watters  <jim0watters>  (1f68fb4ef262 <libpano>)
6096
6097	* version.h:
6098	increased version #
6099
61002004-06-06 02:35 +0000  jim0watters  <jim0watters>  (433fb3189235 <libpano>)
6101
6102	* Makefile:
6103	add missing bracket
6104
61052004-05-30 01:41 +0000  jim0watters  <jim0watters>  (664b18b4237a <libpano>)
6106
6107	* tools/makefile ptoptimizer: new file.
6108	* tools/makefile ptoptimizer:
6109	makefile for ptoptimizer
6110
61112004-05-30 01:30 +0000  jim0watters  <jim0watters>  (c095d04078f5 <libpano>)
6112
6113	* tools/makefile panoinfo, tools/panoinfo.c: new file.
6114	* tools/makefile panoinfo, tools/panoinfo.c:
6115	Small application to test the query feature functions of pano12
6116	library.
6117
61182004-05-30 01:26 +0000  jim0watters  <jim0watters>  (54202d48d886 <libpano>)
6119
6120	* queryfeature.c, queryfeature.h: new file.
6121	* Makefile, makefile.linux, makefile.mac, makefile.osx, pano12.def,
6122	pano12.rc, queryfeature.c, queryfeature.h, version.h:
6123	Functions to determine properties of this specific pano12 library.
6124	Features are name/value pairs. The name is string and the value can
6125	be either an integer, double or string. Boolean values are encoded
6126	as integers (0=false, 1=true)
6127
61282004-05-30 01:18 +0000  jim0watters  <jim0watters>  (6208ccd9e89b <libpano>)
6129
6130	* adjust.c, filter.h, filter.r, optimize.c, parser.c:
6131	Rik Littlefield's Improved optimizer. Better. Faster. Stronger. The
6132	method used here is a hybrid of two optimization strategies. In the
6133	first strategy, fcnPano is configured to return one function per
6134	control point, that function being total distance without regard for
6135	direction. In the second strategy, fcnPano is configured to return
6136	two functions per control point, those functions being distance in
6137	two directions, typically longitude and latitude.
6138
61392004-05-03 11:56 +0000  brunopostle  <brunopostle>  (afdca888b1c2 <libpano>)
6140
6141	* makefile.osx: new file.
6142	* makefile.osx:
6143	Partially working OS X makefile. This creates a statically linkable
6144	.a archive that can be used to build a working PTOptimizer like so:
6145	make -f makefile.osx && cd tools && gcc -o PTOptimizer -I..
6146	-L/sw/lib -L.. -ljpeg -ltiff -lpano12 PTOptimizer.c
6147
61482004-03-18 02:06 +0000  jim0watters  <jim0watters>  (3713a910589d <libpano>)
6149
6150	* resample.c:
6151	Radial Shift, when colors channels have different values and d is >
6152	1 would give incorrect results around the edge of the image
6153
61542003-12-30 16:41 +0000  jim0watters  <jim0watters>  (3c06d35b96e0 <libpano>)
6155
6156	* file.c:
6157	Fix odd size PSD files and reading multilayer PSD files
6158
61592003-12-30 16:17 +0000  jim0watters  <jim0watters>  (a74d76cd8a6f <libpano>)
6160
6161	* adjust.c, filter.c:
6162	Fix return, for compile warning.
6163
61642003-12-30 10:37 +0000  brunopostle  <brunopostle>  (a7f6b7742aec <libpano>)
6165
6166	* Files somehow got converted to DOS format, fixed
6167
61682003-12-20 11:51 +0000  brunopostle  <brunopostle>  (2a563d98e37a <libpano>)
6169
6170	* tools/PTOptimizer.c: new file.
6171	* tools/PTOptimizer.c:
6172	Initial commit, this is intended to be a drop-in replacement for the
6173	binary-only PTOptimizer, seems to work.
6174
61752003-12-20 00:04 +0000  bret_mckee  <bret_mckee>  (c10b9a5bc8e5 <libpano>)
6176
6177	* Makefile, pano12.def, resample.c:
6178	Changes to get ptools to compile under windows:
6179	- Makefile modified to build the supporing libraries if they are
6180	present
6181	- pano12.def - removed comments which were causing syntax errors
6182	- resample.c - change a reference to an undefined (and dangerous
6183	looking) function to sprintf
6184
61852003-12-16 21:56 +0000  brunopostle  <brunopostle>  (27ec55d88922 <libpano>)
6186
6187	* jpeg.c, png.c, tiff.c:
6188	Mac specific changes related to file paths (Kekus Digital)
6189
61902003-12-16 21:16 +0000  brunopostle  <brunopostle>  (fe82323f1b5c <libpano>)
6191
6192	* adjust.c, pano12.def, resample.c:
6193	Two new functions: MyMakePano and MyTransForm are PTMac specific
6194	(Kekus Digital)
6195
61962003-12-14 18:32 +0000  brunopostle  <brunopostle>  (7202740d70d8 <libpano>)
6197
6198	* README.linux, README.mac, README.windows: new file.
6199	* README.linux, README.mac, README.windows:
6200	These instructions are out-of-date (Helmut Dersch)
6201
62022003-12-14 18:21 +0000  brunopostle  <brunopostle>  (7b807d0e32c1 <libpano>)
6203
6204	* gpl.txt: new file.
6205	* gpl.txt:
6206	The content of Copying.html from the original sources converted to
6207	text is identical (apart from formatting) to
6208	http://www.fsf.org/licenses/gpl.txt.
6209
62102003-12-13 12:03 +0000  brunopostle  <brunopostle>  (2579f69a6928 <libpano>)
6211
6212	* ptpicker.c:
6213	changed 'picker' to 'gpicker' (a namespace conflict?) (Kekus
6214	Digital)
6215
62162003-12-13 11:57 +0000  brunopostle  <brunopostle>  (e0301469df51 <libpano>)
6217
6218	* PTDialogs.c:
6219	minor dialog text change (Kekus Digital)
6220
62212003-12-13 11:25 +0000  brunopostle  <brunopostle>  (666ae726a194 <libpano>)
6222
6223	* filter.h, panorama.h:
6224	mac specific changes to build using carbon (Kekus Digital)
6225
62262003-12-13 10:58 +0000  brunopostle  <brunopostle>  (ad8dad90157b <libpano>)
6227
6228	* PixMap.c, PixMap.h, filter.r, pict.c, sys_mac.c, sys_mac.h:
6229	Mac specific changes, mostly porting gui to carbon (Kekus Digital)
6230
62312003-12-12 17:32 +0000  brunopostle  <brunopostle>  (e190298d6bed <libpano>)
6232
6233	* PixMap.c, PixMap.h, filter.r, makefile.mac, pict.c, shell_mac.c,
6234	sys_mac.c, sys_mac.h: new file.
6235	* PixMap.c, PixMap.h, filter.r, makefile.mac, pict.c, shell_mac.c,
6236	sys_mac.c, sys_mac.h:
6237	Extra files required for mac compilation as distributed by Helmut
6238	Dersch.
6239
62402003-12-12 17:27 +0000  brunopostle  <brunopostle>  (bc5b46e8715c <libpano>)
6241
6242	* sys_X11.c, sys_X11.h: new file.
6243	* sys_X11.c, sys_X11.h:
6244	Found two files in the macintosh sources that appear to be gtk+
6245	dialog boxes for a linux front-end, the more the merrier.
6246
62472003-12-01 22:19 +0000  brunopostle  <brunopostle>  (24e77f6bf440 <libpano>)
6248
6249	* Makefile:
6250	Makefile modifications to build with mingw2.0 (Max Lyons)
6251
62522003-12-01 22:05 +0000  brunopostle  <brunopostle>  (930da62f16e4 <libpano>)
6253
6254	* filter.h:
6255	Reduce random luminance effect for photoshop plugin (Jim Watters)
6256
62572003-12-01 22:03 +0000  brunopostle  <brunopostle>  (1d9428fe02ee <libpano>)
6258
6259	* file.c:
6260	Fix to export psd files in a better way (Jim Watters)
6261
62622003-12-01 22:01 +0000  brunopostle  <brunopostle>  (26e651dc2eca <libpano>)
6263
6264	* adjust.c:
6265	Feature to allow linking of roll, pitch and yaw parameters when
6266	optimising (Jim Watters)
6267
62682003-12-01 21:58 +0000  brunopostle  <brunopostle>  (cd181cafb5f7 <libpano>)
6269
6270	* morpher.c:
6271	Fix for morph-to-fit that was causing intermittent crashes (Max
6272	Lyons)
6273
62742003-12-01 21:56 +0000  brunopostle  <brunopostle>  (0b124bc7df49 <libpano>)
6275
6276	* correct.c, filter.h, math.c:
6277	Feature to randomise brightness correction in photoshop plugin (Jim
6278	Watters). Anchor brightness correction to narrowest dimension of the
6279	source image rather than width for photoshop plugin (Jim Watters).
6280
62812003-12-01 21:50 +0000  brunopostle  <brunopostle>  (4507adb73ff9 <libpano>)
6282
6283	* file.c, filter.h, panorama.h, png.c, pteditor.c, ptpicker.c:
6284	Fix for BIGENDIAN namespace confict when compiling on Windows (Max
6285	Lyons). Additional error messages when writing psd files (Max
6286	Lyons).
6287
62882003-12-01 21:46 +0000  brunopostle  <brunopostle>  (956995ca6a23 <libpano>)
6289
6290	* sys_win.c:
6291	Feature to add 'are you sure' dialog on Windows when hitting cancel
6292	button (Max Lyons)
6293
62942003-12-01 21:43 +0000  brunopostle  <brunopostle>  (fdb2ec51e49a <libpano>)
6295
6296	* pano12.rc, sys_win.c:
6297	Fix for memory problems on win95/98/me (Max Lyons). Feature to show
6298	memory usage in Windows dialog box (Max Lyons).
6299
63002003-12-01 21:40 +0000  brunopostle  <brunopostle>  (14c81ba7ada9 <libpano>)
6301
6302	* bmp.c:
6303	Fix to bmp file output, bmp file dimensions need to be multiples of
6304	4 (Max Lyons)
6305
63062003-12-01 21:38 +0000  brunopostle  <brunopostle>  (7e38655c873f <libpano>)
6307
6308	* adjust.c, filter.h, parser.c:
6309	Straight-line control points feature added (Helmut Dersch). g and t
6310	shear correction feature added (Helmut Dersch). 256 byte limit on
6311	script-file line length extended (Max Lyons).
6312
63132003-12-01 21:29 +0000  brunopostle  <brunopostle>  (1807acd399e0 <libpano>)
6314
6315	* makefile.linux:
6316	Modified CFLAGS to suit real location of linux java header files
6317
63182003-12-01 21:18 +0000  brunopostle  <brunopostle>  (45ac50413ba9 <libpano>)
6319
6320	* makefile.linux, sys_ansi.h: new file.
6321	* makefile.linux, sys_ansi.h:
6322	Added two files needed to build on linux. sys_ansi.h was originally
6323	missing from both the Windows and Linux sources, makefile.linux is
6324	the Makefile copied from the Linux source tarball.
6325
63262003-12-01 21:10 +0000  brunopostle  <brunopostle>  (2a97a8dc16fe <libpano>)
6327
6328	* Makefile, PTDialogs.c, Triangulate.c, adjust.c, bmp.c, correct.c,
6329	f2c.h, fftn.c, fftn.h, file.c, filter.c, filter.h, fourier.c,
6330	jpeg.c, lmdif.c, math.c, morpher.c, multilayer.c, optimize.c, pan.c,
6331	pano12.def, pano12.rc, panorama.h, parser.c, perspect.c, png.c,
6332	ppm.c, pteditor.c, pteditor.h, ptpicker.c, ptutils.h, remap.c,
6333	resample.c, seamer.c, seamer_.c, sys_ansi.c, sys_win.c, sys_win.h,
6334	tiff.c, version.h: new file.
6335	* Makefile, PTDialogs.c, Triangulate.c, adjust.c, bmp.c, correct.c,
6336	f2c.h, fftn.c, fftn.h, file.c, filter.c, filter.h, fourier.c,
6337	jpeg.c, lmdif.c, math.c, morpher.c, multilayer.c, optimize.c, pan.c,
6338	pano12.def, pano12.rc, panorama.h, parser.c, perspect.c, png.c,
6339	ppm.c, pteditor.c, pteditor.h, ptpicker.c, ptutils.h, remap.c,
6340	resample.c, seamer.c, seamer_.c, sys_ansi.c, sys_win.c, sys_win.h,
6341	tiff.c, version.h:
6342	Initial revision
6343
6344