12006-05-25 Thursday 15:00  nick_voronin
2
3	* src/api_jam.c (1.21): This fix prevents infinite loop in cleanup
4	  procedure on abnormal termination (opened messages in jam
5	  databases).
6
72006-05-24 Wednesday 20:02  ssianky
8
9	* make/: SmapiDll.8.vcproj (1.2), SmapiDll.vcproj (1.2),
10	  SmapiDll.70.vcproj (1.1), SmapiDll.71.vcproj (1.1),
11	  SmapiDll.80.vcproj (1.1): Renamed to projname.XX.vcproj, where XX
12	  is compiler version.
13
142006-02-09 Thursday 12:16  nick_voronin
15
16	* src/msgapi.c (1.9): bug with kludges > 64k fixed
17
182006-01-14 Saturday 12:14  stas_degteff
19
20	* src/api_sdm.c (1.12): Fix OPUS messagebase limit check. Thanks to
21	  Alexander Shiyan 2:5030/39.2
22
232005-12-17 Saturday 20:52  stas_degteff
24
25	* smapi/msgapi.h (1.8), src/api_sdm.c (1.11), src/msgapi.c (1.8):
26	  Prevent unsigned overflow of message counter
27
282005-12-14 Wednesday 16:32  stas_degteff
29
30	* src/api_sdm.c (1.10): Fix SEGFAULT if memory low at msg creating.
31	  Bugreport from Andrew A. Leonov
32
332005-09-27 Tuesday 08:29  stas_degteff
34
35	* make/makefile.mgw (1.3): Fix: replace spaces with tab. Thanks to
36	  Nickita Startcev
37
382005-06-06 Monday 07:55  mche
39
40	* make/SmapiDll.8.vcproj (1.1): project files for MSVC 8.0 added
41
422005-04-01 Friday 10:27  nick_voronin
43
44	* src/api_jam.c (1.20): Null reserved HiID in jam subfield
45	  structure
46
472005-03-27 Sunday 12:37  nick_voronin
48
49	* src/api_jam.c (1.19): Write correct ReplyCRC in message header if
50	  no REPLYID string exists.
51
522005-02-03 Thursday 18:53  val_khokhlov
53
54	* src/api_jam.c (1.18): move gettz() function to huskylib
55
562004-08-20 Friday 12:05  pgul
57
58	* src/api_jam.c (1.17): Fixed bug in previous patch (patch by Nick
59	  Voronin)
60
612004-08-17 Tuesday 15:16  val_khokhlov
62
63	* src/api_jam.c (1.16): fix compilation errors with gcc/freebsd
64	  after previous patches
65
662004-08-05 Thursday 09:41  pgul
67
68	* smapi/api_jamp.h (1.6), src/api_jam.c (1.15): Fixed small memory
69	  leak, several potential problems with nul-terminated strings
70	  (patch by Nick Voronin)
71
722004-05-25 Tuesday 21:24  pgul
73
74	* src/api_sdm.c (1.9): Inhibit compilation warning
75
762004-05-25 Tuesday 21:07  pgul
77
78	* src/api_jam.c (1.14): Fix previous patch
79
802004-05-25 Tuesday 12:49  pgul
81
82	* src/api_jam.c (1.13): Don't lose messages on sqpack if jam header
83	  is incorrect
84
852004-05-23 Sunday 08:17  mche
86
87	* src/api_jam.c (1.12), src/structrw.c (1.5), smapi/api_jam.h
88	  (1.4): fix writing jam headers [patch by Nick Voronin]
89
902004-04-13 Tuesday 09:37  sfpavel
91
92	* debian/compat (1.1): file compat was initially added on branch
93	  smapi-2_4-stable.
94
952004-04-13 Tuesday 09:37  sfpavel
96
97	* debian/libsmapi-dev.install (1.1): file libsmapi-dev.install was
98	  initially added on branch smapi-2_4-stable.
99
1002004-04-13 Tuesday 09:37  sfpavel
101
102	* debian/libsmapi-dev.links (1.1): file libsmapi-dev.links was
103	  initially added on branch smapi-2_4-stable.
104
1052004-04-13 Tuesday 09:37  sfpavel
106
107	* debian/libsmapi-dev.preinst (1.1): file libsmapi-dev.preinst was
108	  initially added on branch smapi-2_4-stable.
109
1102004-04-13 Tuesday 09:37  sfpavel
111
112	* debian/libsmapi2.install (1.1): file libsmapi2.install was
113	  initially added on branch smapi-2_4-stable.
114
1152004-01-21 Wednesday 03:52  andr_lukyanov
116
117	* make/makefile.mvc (1.3): Fix MSVC compilation
118
1192004-01-10 Saturday 14:54  d_sergienko
120
121	* src/api_jam.c (1.11): fixed bug with reading messages from JAM
122	  base
123
1242003-12-23 Tuesday 11:12  val_khokhlov
125
126	* smapi/: api_jam.h (1.3), api_jamp.h (1.5): mark jam api function
127	  as HUSKYEXT in order to export them in dll
128
1292003-10-27 Monday 13:12  stas_degteff
130
131	* src/api_jam.c (1.10): Fix warnings
132
1332003-10-17 Friday 07:11  andr_lukyanov
134
135	* make/: makefile.cyg (1.4), makefile.djg (1.4), makefile.emx
136	  (1.3): Fix compilation with huskymak.cfg.*
137
1382003-10-13 Monday 12:57  d_sergienko
139
140	* make/makefile.bsd4 (1.3):
141	  fixed building under FreeBSD 4.x
142
1432003-09-19 Friday 06:08  stas_degteff
144
145	* src/api_jam.c (1.9): fix comment
146
1472003-08-19 Tuesday 10:34  d_sergienko
148
149	* HISTORY (1.3), src/api_jam.c (1.8): Fetch orig address from MSGID
150	  if it is not present in header
151
1522003-08-10 Sunday 08:33  pgul
153
154	* src/msgapi.c (1.7): Do not skip first SostCR when write SDM
155	  message
156
1572003-07-27 Sunday 12:07  d_sergienko
158
159	* smapi/msgapi.h (1.7), src/api_jam.c (1.7): save extended lastread
160	  in Jam base (for Taymir mailreader)
161
1622003-06-16 Monday 14:18  lmike
163
164	* make/makefile.qnx (1.5): Added proper library dependcies for QNX6
165
1662003-06-06 Friday 20:34  d_sergienko
167
168	* src/sq_uid.c (1.6): fixed twice buffer release
169
1702003-06-05 Thursday 21:33  d_sergienko
171
172	* src/sq_uid.c (1.5): speedup converting uids to msgnums
173	  (experimental, 3 times faster)
174
1752003-05-25 Sunday 12:35  lmike
176
177	* make/makefile.qnx (1.4): Fixed bug with link to .so creation.
178
1792003-05-23 Friday 04:32  lmike
180
181	* smapi.qpg (1.2): Previous commit was bad, fixed file contents
182
1832003-05-20 Tuesday 14:45  d_sergienko
184
185	* readme.txt (1.11), smapi.qpg (1.1), make/makefile.inc (1.3),
186	  make/makefile.qnx (1.3):
187	  QNX fixes; added smapi.qpg
188
1892003-05-15 Thursday 08:21  d_sergienko
190
191	* make/makefile.qnx (1.2): previous commit was bad
192
1932003-05-15 Thursday 08:14  d_sergienko
194
195	* make/makefile.qnx (1.1): makefile.qnx added
196
1972003-05-15 Thursday 08:13  d_sergienko
198
199	* src/api_jam.c (1.6):
200	  QNX 6.x support
201
2022003-04-25 Friday 04:39  andr_lukyanov
203
204	* make/: makefile.cyg (1.3), makefile.djg (1.3): Fixed compilation.
205	  Remark DEBUG mode.
206
2072003-04-12 Saturday 13:54  mche
208
209	* smapiDll.vcproj (1.2), make/SmapiDll.vcproj (1.1): change
210	  location
211
2122003-03-31 Monday 18:49  mche
213
214	* smapiDll.vcproj (1.1): vcproj Project File added for building
215	  dynamyc smapi library in Microsoft Visual Studio .NET
216
2172003-03-29 Saturday 20:31  d_sergienko
218
219	* strextra.c (1.7), strextra.h (1.7), src/api_jam.c (1.5),
220	  src/sq_area.c (1.6): remove old strextra.* files. use functions
221	  from huskylib instead.
222
2232003-03-27 Thursday 21:26  d_sergienko
224
225	* smapi/msgapi.h (1.6): add macro getHAREA() for convenience
226
2272003-03-25 Tuesday 13:14  stas_degteff
228
229	* make/: makefile.be (1.2), makefile.bsd (1.2), makefile.bsd4
230	  (1.2), makefile.cyg (1.2), makefile.djg (1.2), makefile.emo
231	  (1.2), makefile.emx (1.2), makefile.lnx (1.2), makefile.mgw
232	  (1.2), makefile.rxw (1.2), makefile.sun (1.3), makefile.unx
233	  (1.2): Prevent GCC warning about 'long long' type
234
2352003-03-25 Tuesday 13:10  stas_degteff
236
237	* src/sq_idx.c (1.5): Replace LONG_MAX with signed_long_max
238	  (defined in huskylib/compiler.h)
239
2402003-03-24 Monday 12:06  stas_degteff
241
242	* smapi/api_sdmp.h (1.4), src/api_sdm.c (1.8): Prepare change SDM
243	  message number var from 16 bit to 32 bit
244
2452003-03-24 Monday 08:36  stas_degteff
246
247	* src/api_sdm.c (1.7): Check pointers before use
248
2492003-03-24 Monday 07:24  stas_degteff
250
251	* src/msgapi.c (1.6): Use #ifdef HAS_SIGNAL_H instead #ifdef
252	  __UNIX__ to use signal handling always if allowed
253
2542003-03-24 Monday 06:01  stas_degteff
255
256	* smapi/api_brow.h (1.2), smapi/api_jam.h (1.2), smapi/api_jamp.h
257	  (1.4), smapi/api_sdm.h (1.2), smapi/api_sdmp.h (1.3),
258	  smapi/api_sq.h (1.4), smapi/api_sqp.h (1.2), smapi/msgapi.h
259	  (1.5), smapi/old_msg.h (1.3), src/api_jam.c (1.4), src/api_sdm.c
260	  (1.6), src/msgapi.c (1.5), src/sq_area.c (1.5), src/sq_hash.c
261	  (1.5), src/sq_help.c (1.4), src/sq_idx.c (1.4), src/sq_kill.c
262	  (1.4), src/sq_lock.c (1.4), src/sq_misc.c (1.4), src/sq_msg.c
263	  (1.4), src/sq_read.c (1.4), src/sq_uid.c (1.4), src/sq_write.c
264	  (1.4), src/structrw.c (1.4): Reorder includes from huskylib ;
265	  always use HAS_*_H defines
266
2672003-03-24 Monday 05:43  stas_degteff
268
269	* src/msgapi.c (1.4): Comment unused variable
270
2712003-03-24 Monday 05:43  stas_degteff
272
273	* smapi/api_sdmp.h (1.2), src/api_sdm.c (1.5): Remove unused
274	  variable '_junksqd'
275
2762003-03-20 Thursday 13:22  stas_degteff
277
278	* VERSION (1.8): Update version of required library
279
2802003-03-19 Wednesday 12:18  sfpavel
281
282	* debian/: changelog (1.23), control (1.11), libsmapi2-dev.files
283	  (1.3), libsmapi2-dev.links (1.3), libsmapi2.dirs (1.4),
284	  libsmapi2.files (1.6), libsmapi2cur-dev.files (1.1),
285	  libsmapi2cur-dev.links (1.1), libsmapi2cur.dirs (1.1),
286	  libsmapi2cur.files (1.1), overrides (1.2), rules (1.11): New
287	  debian package
288
2892003-03-19 Wednesday 09:39  sfpavel
290
291	* make/makefile.inc (1.2), smapi/msgapi.h (1.4), src/qksort.c
292	  (1.2): Move qksort.c to huskylib
293
2942003-03-19 Wednesday 09:10  sfpavel
295
296	* flushasm.asm (1.2), sqasm.asm (1.2), make/makefile.aix (1.2),
297	  make/makefile.bcd (1.2), make/makefile.bco (1.2),
298	  make/makefile.bcw (1.2), make/makefile.mvc (1.2),
299	  make/makefile.mvcdll (1.4), make/makefile.sun (1.2): Unify
300	  makefiles; use one makefile for build MS VC static and dll
301	  library
302
3032003-03-18 Tuesday 06:06  stas_degteff
304
305	* src/sq_area.c (1.4): Fix _SquishCreateNewBase(): don't rewrite
306	  old file
307
3082003-03-17 Monday 12:09  sfpavel
309
310	* make/makefile.mvcdll (1.3), smapi/api_jamp.h (1.3),
311	  smapi/api_sq.h (1.3), smapi/msgapi.h (1.3), src/api_jam.c (1.3),
312	  src/api_sdm.c (1.4), src/msgapi.c (1.3), src/sq_area.c (1.3),
313	  src/sq_hash.c (1.4), src/sq_help.c (1.3), src/sq_idx.c (1.3),
314	  src/sq_kill.c (1.3), src/sq_lock.c (1.3), src/sq_misc.c (1.3),
315	  src/sq_msg.c (1.3), src/sq_read.c (1.3), src/sq_uid.c (1.3),
316	  src/sq_write.c (1.3), src/structrw.c (1.3): Use standart HUSKYEXT
317	  modifier for export functions from DLL
318
3192003-03-17 Monday 08:23  sfpavel
320
321	* smapiDll.dsp (1.7), smapiStatic.dsp (1.4), make/smapiDll.dsp
322	  (1.1), make/smapiStatic.dsp (1.1): Move MSVC *.dsp files to
323	  'make' subdir
324
3252003-03-12 Wednesday 11:22  sfpavel
326
327	* make/makefile.mvcdll (1.2), smapi/api_jamp.h (1.2),
328	  smapi/api_sq.h (1.2), smapi/msgapi.h (1.2), smapi/old_msg.h
329	  (1.2), src/api_jam.c (1.2), src/api_sdm.c (1.3), src/msgapi.c
330	  (1.2), src/sq_area.c (1.2), src/sq_hash.c (1.3), src/sq_help.c
331	  (1.2), src/sq_idx.c (1.2), src/sq_kill.c (1.2), src/sq_lock.c
332	  (1.2), src/sq_misc.c (1.2), src/sq_msg.c (1.2), src/sq_read.c
333	  (1.2), src/sq_uid.c (1.2), src/sq_write.c (1.2), src/structrw.c
334	  (1.2): Reorganize headers for build with makefile.mvcdll
335
3362003-03-12 Wednesday 05:56  sfpavel
337
338	* date2bin.c (1.11), dosdate.c (1.3), dr.h (1.3), progprot.h
339	  (1.24), stamp.h (1.8), strftim.c (1.9), src/api_sdm.c (1.2),
340	  src/sq_hash.c (1.2): Remove old files
341
3422003-03-11 Tuesday 20:55  sfpavel
343
344	* 1stchar.c (1.5), months.c (1.2), strocpy.c (1.3), trail.c (1.3),
345	  weekday.c (1.2), src/flush.c (1.2): Remove old files
346
3472003-03-11 Tuesday 14:07  sfpavel
348
349	* sq_area.c (1.33): Fix _SquishCreateNewBase(): don't rewrite old
350	  file
351
3522003-03-11 Tuesday 14:07  sfpavel
353
354	* Makefile (1.41), api_brow.h (1.3), api_jam.c (1.107), api_jam.h
355	  (1.12), api_jamp.h (1.21), api_sdm.c (1.43), api_sdm.h (1.7),
356	  api_sdmp.h (1.5), api_sq.h (1.9), api_sqp.h (1.10), apidebug.h
357	  (1.2), flush.c (1.20), makefile.aix (1.7), makefile.bcd (1.19),
358	  makefile.bco (1.15), makefile.bcw (1.15), makefile.be (1.9),
359	  makefile.bsd (1.34), makefile.bsd4 (1.12), makefile.cyg (1.13),
360	  makefile.djg (1.24), makefile.emo (1.26), makefile.emx (1.19),
361	  makefile.hco (1.16), makefile.ibo (1.21), makefile.inc (1.14),
362	  makefile.lnx (1.33), makefile.mgw (1.21), makefile.mvc (1.16),
363	  makefile.mvcdll (1.18), makefile.qcd (1.19), makefile.rxw (1.18),
364	  makefile.sun (1.24), makefile.unx (1.21), makefile.wcd (1.27),
365	  makefile.wco (1.24), makefile.wcw (1.29), makefile.wcx (1.24),
366	  msgapi.c (1.44), msgapi.h (1.72), old_msg.h (1.6), prog.h (1.14),
367	  qksort.c (1.4), smapi.pas (1.3), sq_hash.c (1.11), sq_help.c
368	  (1.13), sq_idx.c (1.14), sq_kill.c (1.11), sq_lock.c (1.27),
369	  sq_misc.c (1.12), sq_msg.c (1.13), sq_read.c (1.14), sq_uid.c
370	  (1.12), sq_write.c (1.16), structrw.c (1.40), unused.h (1.2),
371	  debian/changelog (1.22), make/makefile.aix (1.1),
372	  make/makefile.bcd (1.1), make/makefile.bco (1.1),
373	  make/makefile.bcw (1.1), make/makefile.be (1.1),
374	  make/makefile.bsd (1.1), make/makefile.bsd4 (1.1),
375	  make/makefile.cyg (1.1), make/makefile.djg (1.1),
376	  make/makefile.emo (1.1), make/makefile.emx (1.1),
377	  make/makefile.hco (1.1), make/makefile.ibo (1.1),
378	  make/makefile.inc (1.1), make/makefile.lnx (1.1),
379	  make/makefile.mgw (1.1), make/makefile.mvc (1.1),
380	  make/makefile.mvcdll (1.1), make/makefile.qcd (1.1),
381	  make/makefile.rxw (1.1), make/makefile.sun (1.1),
382	  make/makefile.unx (1.1), make/makefile.wcd (1.1),
383	  make/makefile.wco (1.1), make/makefile.wcw (1.1),
384	  make/makefile.wcx (1.1), smapi/api_brow.h (1.1), smapi/api_jam.h
385	  (1.1), smapi/api_jamp.h (1.1), smapi/api_sdm.h (1.1),
386	  smapi/api_sdmp.h (1.1), smapi/api_sq.h (1.1), smapi/api_sqp.h
387	  (1.1), smapi/apidebug.h (1.1), smapi/msgapi.h (1.1),
388	  smapi/old_msg.h (1.1), src/api_jam.c (1.1), src/api_sdm.c (1.1),
389	  src/flush.c (1.1), src/msgapi.c (1.1), src/qksort.c (1.1),
390	  src/smapi.pas (1.1), src/sq_area.c (1.1), src/sq_hash.c (1.1),
391	  src/sq_help.c (1.1), src/sq_idx.c (1.1), src/sq_kill.c (1.1),
392	  src/sq_lock.c (1.1), src/sq_misc.c (1.1), src/sq_msg.c (1.1),
393	  src/sq_read.c (1.1), src/sq_uid.c (1.1), src/sq_write.c (1.1),
394	  src/structrw.c (1.1): Reorganize directory tree
395
3962003-03-11 Tuesday 10:17  stas_degteff
397
398	* locking.c (1.40), makefile.bcd (1.18), makefile.inc (1.13): move
399	  locking.c into huskylib
400
4012003-03-11 Tuesday 09:16  stas_degteff
402
403	* api_sdm.c (1.42): Fix compiler warnings on BeOS
404
4052003-03-11 Tuesday 09:12  stas_degteff
406
407	* locking.c (1.39): BeOS fix
408
4092003-03-09 Sunday 17:58  os2tobi
410
411	* makefile.unx (1.20): fixed unx makefile for huskylib
412
4132003-03-07 Friday 07:21  sfpavel
414
415	* compiler.h (1.173), cvtdate.c (1.14), fexist.c (1.33), ffind.c
416	  (1.24), ffind.h (1.21), genmsgid.c (1.22), gnmsgid.c (1.9),
417	  msgapi.h (1.71), parsenn.c (1.4), patmat.c (1.8), setfsize.c
418	  (1.18), tdelay.c (1.17), typedefs.h (1.7): Remove old files
419
4202003-03-07 Friday 07:08  sfpavel
421
422	* makefile.mvc (1.15), makefile.mvcdll (1.17): Reorganize makefiles
423	  for MS VC
424
4252003-03-05 Wednesday 16:31  sfpavel
426
427	* msgapi.h (1.70), old_msg.h (1.5), prog.h (1.13), stamp.h (1.7),
428	  tdelay.c (1.16): Drop include for obsolete typedefs.h
429
4302003-03-05 Wednesday 10:31  sfpavel
431
432	* api_jamp.h (1.20), api_sq.h (1.8), msgapi.h (1.69), patmat.h
433	  (1.3), prog.h (1.12), sq_area.c (1.32), sq_hash.c (1.10),
434	  sq_help.c (1.12), sq_idx.c (1.13), sq_kill.c (1.10), sq_lock.c
435	  (1.26), sq_misc.c (1.11), sq_msg.c (1.12), sq_read.c (1.13),
436	  sq_uid.c (1.11), stamp.h (1.6): Fix compiler warnings (C++
437	  comments)
438
4392003-03-05 Wednesday 10:30  sfpavel
440
441	* debian/: libsmapi2.dirs (1.3), overrides (1.1), rules (1.10): Fix
442	  warnings for debian package
443
4442003-03-05 Wednesday 10:30  sfpavel
445
446	* Makefile (1.40), makefile.inc (1.12): Use new defines from
447	  makefile.inc at Makefile
448
4492003-03-05 Wednesday 09:06  sfpavel
450
451	* VERSION (1.7), file_id.diz (1.4): Update version info
452
4532003-03-05 Wednesday 08:47  sfpavel
454
455	* readme.txt (1.10), debian/README.Debian (1.6), debian/changelog
456	  (1.21), debian/control (1.10), debian/copyright (1.5),
457	  debian/docs (1.4), debian/libsmapi2-dev.files (1.2),
458	  debian/libsmapi2-dev.preinst (1.4), debian/libsmapi2.files (1.5),
459	  debian/rules (1.9), debian/shlibs (1.10): New debian package
460
4612003-03-03 Monday 07:30  d_sergienko
462
463	* Makefile (1.39), api_jam.c (1.106), api_sdm.c (1.41), api_sq.h
464	  (1.7), compiler.h (1.172), flush.c (1.19), gnmsgid.c (1.8),
465	  locking.c (1.38), makefile.inc (1.11), msgapi.c (1.43), msgapi.h
466	  (1.68), old_msg.h (1.4), progprot.h (1.23), qksort.c (1.3),
467	  sq_area.c (1.31), sq_hash.c (1.9), sq_help.c (1.11), sq_idx.c
468	  (1.12), sq_kill.c (1.9), sq_lock.c (1.25), sq_misc.c (1.10),
469	  sq_msg.c (1.11), sq_read.c (1.12), sq_uid.c (1.10), sq_write.c
470	  (1.15), structrw.c (1.39):
471	  use new huskylib
472
4732003-03-01 Saturday 19:28  stas_degteff
474
475	* 1stchar.c (1.4), api_jam.c (1.105), api_sdm.c (1.40), cvtdate.c
476	  (1.13), date2bin.c (1.10), dosdate.c (1.2), fexist.c (1.32),
477	  flush.c (1.18), genmsgid.c (1.21), gnmsgid.c (1.7), locking.c
478	  (1.37), msgapi.c (1.42), parsenn.c (1.3), prog.h (1.11), qksort.c
479	  (1.2), setfsize.c (1.17), sq_area.c (1.30), sq_hash.c (1.8),
480	  sq_help.c (1.10), sq_idx.c (1.11), sq_kill.c (1.8), sq_lock.c
481	  (1.24), sq_misc.c (1.9), sq_msg.c (1.10), sq_read.c (1.11),
482	  sq_uid.c (1.9), sq_write.c (1.14), strftim.c (1.8), strocpy.c
483	  (1.2), structrw.c (1.38), tdelay.c (1.15), trail.c (1.2): Divide
484	  prog.h, stamp.h & progprot.h
485
4862003-03-01 Saturday 18:57  stas_degteff
487
488	* api_sdm.c (1.39), date2bin.c (1.9), fexist.c (1.31), msgapi.c
489	  (1.41): Replace eqstr? with str?cmp
490
4912003-03-01 Saturday 18:57  stas_degteff
492
493	* api_jam.c (1.104): replace include progprot.h with include prog.h
494
4952003-03-01 Saturday 18:54  stas_degteff
496
497	* compiler.h (1.171), prog.h (1.10): Move defines from prog.h into
498	  compiler.h
499
5002003-02-27 Thursday 13:33  stas_degteff
501
502	* compiler.h (1.170): Fix unixes declarations
503
5042003-02-27 Thursday 13:21  stas_degteff
505
506	* compiler.h (1.169): Fix BeOS declarations
507
5082003-02-21 Friday 19:20  stas_degteff
509
510	* compiler.h (1.168): Add some info about BeOS defines
511
5122003-02-20 Thursday 12:01  stas_degteff
513
514	* HISTORY (1.2): Update bugfixes list
515
5162003-02-20 Thursday 09:52  sfpavel
517
518	* HISTORY (1.1): Add HISTORY file
519
5202003-02-19 Wednesday 13:53  stas_degteff
521
522	* compiler.h (1.167): Bugfix in defines
523
5242003-02-19 Wednesday 08:58  stas_degteff
525
526	* compiler.h (1.166): Update DJGPP macroses: undef __UNIX__  UNIX
527	  _UNIX __unix__ unix
528
5292003-02-18 Tuesday 11:06  os2tobi
530
531	* COPYING (1.3), LICENSE (1.1), licence.txt (1.2): Changed license
532	  terms to LGPL in agreement with Scott Dudley.
533
5342003-02-18 Tuesday 04:54  stas_degteff
535
536	* compiler.h (1.165), makefile.djg (1.23): Fix djgpp build
537
5382003-02-17 Monday 19:02  pgul
539
540	* api_jam.c (1.103), api_sdm.c (1.38), sq_area.c (1.29): Fixed
541	  MsgDeleteBase() retcode
542
5432003-02-16 Sunday 12:43  stas_degteff
544
545	* INSTALL (1.9): Rewrite installation instructions
546
5472003-02-16 Sunday 12:02  stas_degteff
548
549	* makefile.bsd (1.33), readme.txt (1.9): Change BSD makefile for
550	  using BSD version of make utility
551
5522003-02-14 Friday 13:10  stas_degteff
553
554	* VERSION (1.6), msgapi.h (1.67), readme.txt (1.8): Change version
555	  number to 2.5-current
556
5572003-02-14 Friday 13:07  stas_degteff
558
559	* TODO (1.4): Change version number to 2.5-current
560
5612003-02-07 Friday 08:21  stas_degteff
562
563	* msgapi.h (1.66): Add comments for CheckSmapiVersion()
564
5652003-02-06 Thursday 11:40  sfpavel
566
567	* makefile.inc (1.10): Fix install of api_jam.h
568
5692003-02-05 Wednesday 11:49  sfpavel
570
571	* msgapi.c (1.40), msgapi.h (1.65): Add CheckSmapiVersion() into
572	  msgapi.h
573
5742003-02-05 Wednesday 11:09  sfpavel
575
576	* Makefile (1.38), debian/changelog (1.20), debian/control (1.9),
577	  debian/huskymak.cfg (1.12): New debian package
578
5792003-02-05 Wednesday 07:52  sfpavel
580
581	* Makefile (1.37): Revert 1.31 patch - it's wrong
582
5832003-02-05 Wednesday 06:28  stas_degteff
584
585	* msgapi.c (1.39): New function: CheckSmapiVersion()
586
5872003-02-04 Tuesday 22:13  os2tobi
588
589	* compiler.h (1.164): remove bogus warning
590
5912003-02-01 Saturday 22:14  stas_degteff
592
593	* api_jam.c (1.102), makefile.cyg (1.12), msgapi.c (1.38),
594	  sq_area.c (1.28), sq_write.c (1.13): Fix warnings: differ in
595	  signedness
596
5972003-02-01 Saturday 16:02  d_sergienko
598
599	* Makefile (1.36): join cd && rm into one shell execution in
600	  uninstall target
601
6022003-02-01 Saturday 15:20  d_sergienko
603
604	* Makefile (1.35), makefile.inc (1.9): move headers into
605	  makefile.inc from Makefile
606
6072003-02-01 Saturday 10:26  d_sergienko
608
609	* Makefile (1.34): use $(OBJS), $(VER) and $(VERH) from
610	  makefile.inc
611
6122003-01-31 Friday 05:58  stas_degteff
613
614	* compiler.h (1.163): Update defines for linux & freebsd
615
6162003-01-30 Thursday 14:08  gerritkuehn
617
618	* compiler.h (1.162): Linux has sleep.
619
6202003-01-30 Thursday 08:29  stas_degteff
621
622	* compiler.h (1.161): Add info about Borland C
623
6242003-01-27 Monday 20:27  stas_degteff
625
626	* compiler.h (1.160): Fix BSD compilation: sleep() and mktime()
627	  presents.
628
6292003-01-27 Monday 16:22  stas_degteff
630
631	* compiler.h (1.159): Update linux & bsd defines
632
6332003-01-23 Thursday 22:17  d_sergienko
634
635	* Makefile (1.33): install static library when invoking 'make
636	  install' instead of 'make' and only then 'make install'
637
6382003-01-23 Thursday 10:37  stas_degteff
639
640	* compiler.h (1.158): Change FreeBSD macros description
641
6422003-01-22 Wednesday 05:54  stas_degteff
643
644	* genmsgid.c (1.20): Fix: segdir existents check. Thanks to
645	  Alexander Reznikov <homebrewer@yandex.ru>
646
6472003-01-21 Tuesday 11:52  quetschke
648
649	* compiler.h (1.157): strupr is defined for cygwin. (In newlib)
650
6512003-01-21 Tuesday 10:45  stas_degteff
652
653	* makefile.bsd (1.32): Fix make error (replace 8 spaces to tab)
654
6552003-01-21 Tuesday 09:46  stas_degteff
656
657	* genmsgid.c (1.19): Use HAS_IO_H from compiler.h
658
6592003-01-21 Tuesday 09:38  stas_degteff
660
661	* genmsgid.c (1.18): Fix seqdir creation and improve performance.
662	  Thanks to Alexander Reznikov 2:4600/220
663
6642003-01-21 Tuesday 06:06  stas_degteff
665
666	* smapiDll.dsp (1.6), smapiStatic.dsp (1.3): 0x0a --> 0x0d0x0a for
667	  *.dsp
668
6692003-01-20 Monday 09:30  stas_degteff
670
671	* compiler.h (1.156): Fix O_BINARY, SH_DENYNO, P_WAIT
672
6732003-01-20 Monday 09:12  stas_degteff
674
675	* makefile.bsd (1.31): Fix FreeBSD build
676
6772003-01-18 Saturday 19:55  stas_degteff
678
679	* ffind.c (1.23): Fix mingw warning
680
6812003-01-17 Friday 15:58  gerritkuehn
682
683	* compiler.h (1.155): Make CYGWING compiling again.
684
6852003-01-17 Friday 15:39  d_sergienko
686
687	* compiler.h (1.154), strextra.c (1.6), strextra.h (1.6), strftim.c
688	  (1.7):
689	  implement strupr() for all systems except MSVC
690
6912003-01-17 Friday 12:57  stas_degteff
692
693	* compiler.h (1.153): Add HAS_PROCESS_H
694
6952003-01-17 Friday 09:21  gerritkuehn
696
697	* compiler.h (1.152): Added HAS_DIRENT_H for Linux and FreeBSD.
698
6992003-01-17 Friday 09:20  gerritkuehn
700
701	* Makefile (1.32): Removed now unused header alc.h from Makefile.
702
7032003-01-17 Friday 07:49  stas_degteff
704
705	* compiler.h (1.151): Add HAS_popen_pclose
706
7072003-01-17 Friday 07:33  stas_degteff
708
709	* compiler.h (1.150): Fix mingw/cygwin defines: HAS_DIRECT_H -->
710	  HAS_DIRENT_H
711
7122003-01-17 Friday 07:23  stas_degteff
713
714	* strftim.c (1.6): Do not compile unised code (strftim() used on
715	  some compilers only); More accuracy fix for strupr()
716
7172003-01-16 Thursday 16:58  gerritkuehn
718
719	* strftim.c (1.5): Comment out not available function.
720
7212003-01-16 Thursday 16:57  gerritkuehn
722
723	* locking.c (1.36): Fixed typo: HAS_INUSTD_H -> HAS_UNISTD_H.
724
7252003-01-16 Thursday 16:56  gerritkuehn
726
727	* genmsgid.c (1.17), sq_area.c (1.27): Added inclusion of
728	  compiler.h.
729
7302003-01-16 Thursday 16:56  gerritkuehn
731
732	* compiler.h (1.149): Added defines for FreeBSD and Linux
733	  (HAS_sleep, HAS_strftime).  Fixed syntax error (define <fcntl.h>
734	  -> include <fcntl.h>).  Fixed pragma/warning cut&paste error.
735
7362003-01-16 Thursday 14:53  mche
737
738	* compiler.h (1.148): undef HAS_SYS_WAIT_H for __MSVC__
739
7402003-01-16 Thursday 13:13  stas_degteff
741
742	* compiler.h (1.147): New defines: HAS_SYS_SYSEXITS_H
743	  HAS_SYSEXITS_H  HAS_GRP_H
744
7452003-01-16 Thursday 10:10  stas_degteff
746
747	* compiler.h (1.146): Remove obsoleted checks; add defines for some
748	  unixes
749
7502003-01-16 Thursday 08:07  stas_degteff
751
752	* compiler.h (1.145): Information about Microsoft Quick C
753
7542003-01-16 Thursday 08:04  stas_degteff
755
756	* compiler.h (1.144): New declaration for header files
757
7582003-01-16 Thursday 03:53  andr_lukyanov
759
760	* makefile.mgw (1.20): fix Mingw32 compilation
761
7622003-01-15 Wednesday 11:20  stas_degteff
763
764	* compiler.h (1.143): fix DJGPP compilation
765
7662003-01-15 Wednesday 11:03  stas_degteff
767
768	* msgapi.h (1.64), old_msg.h (1.3): Add comments about XMSG_SIZE
769	  and OMSG_SIZE: this is sizes of data on disk
770
7712003-01-15 Wednesday 09:42  stas_degteff
772
773	* compiler.h (1.142): Fix #if-#else-#endif
774
7752003-01-15 Wednesday 09:23  stas_degteff
776
777	* makefile.bsd (1.30), makefile.inc (1.8): Update FreeBSD makefile
778
7792003-01-15 Wednesday 09:22  stas_degteff
780
781	* compiler.h (1.141): More accuracy defines P_WAIT & SH_DENYNONE
782
7832003-01-15 Wednesday 09:20  mche
784
785	* genmsgid.c (1.16), gnmsgid.c (1.6): patch by [Alexander Reznikov
786			  2:4600/220]
787
7882003-01-15 Wednesday 08:33  mche
789
790	* compiler.h (1.140): fix macro redefenition for MSVC
791
7922003-01-15 Wednesday 08:25  mche
793
794	* compiler.h (1.139): fix macro redefenition for MSVC probably
795	  other compilers have the same problem with compilation smapi
796
7972003-01-15 Wednesday 06:28  stas_degteff
798
799	* api_jam.c (1.101), api_sdm.c (1.37): Replace '#include  "alc.h"'
800	  with it;s code: '#include <malloc.h>'
801
8022003-01-15 Wednesday 05:56  stas_degteff
803
804	* BUGS (1.9), VERSION (1.5): Update documentation
805
8062003-01-15 Wednesday 05:46  stas_degteff
807
808	* huskylib/: Makefile (1.2), compiler.h (1.3), locking.c (1.3),
809	  locking.h (1.2): Remove unused sub directory with contents
810
8112003-01-15 Wednesday 05:43  stas_degteff
812
813	* alc.h (1.4): Remove unused header file 'alc.h'
814
8152003-01-15 Wednesday 05:42  stas_degteff
816
817	* 1stchar.c (1.3): include compiler.h evidently
818
8192003-01-15 Wednesday 05:40  stas_degteff
820
821	* msgapi.c (1.37), prog.h (1.9), sq_area.c (1.26), sq_hash.c (1.7),
822	  sq_help.c (1.9), sq_idx.c (1.10), sq_kill.c (1.7), sq_lock.c
823	  (1.23), sq_msg.c (1.9), sq_read.c (1.10), sq_uid.c (1.8),
824	  sq_write.c (1.12), sq_misc.c (1.8): Replace '#include  "alc.h"'
825	  with it;s code: '#include <malloc.h>'
826
8272003-01-15 Wednesday 05:35  stas_degteff
828
829	* makefile.wcd (1.26), makefile.wco (1.23), makefile.wcw (1.28),
830	  makefile.wcx (1.23): Fix gnmsgid.exe build for Watcom C
831
8322003-01-15 Wednesday 05:34  stas_degteff
833
834	* makefile.sun (1.23): Remove obsoleted defines
835
8362003-01-15 Wednesday 05:32  stas_degteff
837
838	* setfsize.c (1.16): Fix DJGPP compilation
839
8402003-01-15 Wednesday 05:32  stas_degteff
841
842	* compiler.h (1.138): Update defines
843
8442003-01-14 Tuesday 13:28  stas_degteff
845
846	* makefile.mvcdll (1.16): Remove obsolete macro
847
8482003-01-14 Tuesday 09:35  stas_degteff
849
850	* compiler.h (1.137): Add information about some compilers. Thanks
851	  to  Andr Luk'yanov
852
8532003-01-14 Tuesday 09:14  stas_degteff
854
855	* compiler.h (1.136): Use macroses from documentation of MS Visual
856	  C/C++
857
8582003-01-14 Tuesday 08:10  mche
859
860	* compiler.h (1.135): fix cygwin compilation
861
8622003-01-14 Tuesday 07:56  stas_degteff
863
864	* compiler.h (1.134): Use predefined macros _M_ALPHA
865
8662003-01-14 Tuesday 07:49  mche
867
868	* compiler.h (1.133): fix cygwin compilation
869
8702003-01-14 Tuesday 07:28  mche
871
872	* compiler.h (1.132): fix macros defenition
873
8742003-01-14 Tuesday 07:21  mche
875
876	* compiler.h (1.131), locking.c (1.35): do not define
877	  __LITTLE_ENDIAN__ for Alpha processors for MSVC
878
8792003-01-14 Tuesday 07:10  stas_degteff
880
881	* compiler.h (1.130), makefile.mvc (1.14): Try to select intel x86
882	  or alpha for MS VC compilation
883
8842003-01-14 Tuesday 06:48  stas_degteff
885
886	* compiler.h (1.129), fexist.c (1.30), flush.c (1.17), locking.c
887	  (1.34), makefile.cyg (1.11), makefile.wcd (1.25), makefile.wco
888	  (1.22), makefile.wcw (1.27), makefile.wcx (1.22), msgapi.h
889	  (1.63), progprot.h (1.22), setfsize.c (1.15), structrw.c (1.37):
890	  Make new code compilable on Watcom C
891
8922003-01-14 Tuesday 06:48  mche
893
894	* compiler.h (1.128): fix MSVC compilation
895
8962003-01-13 Monday 22:57  d_sergienko
897
898	* Makefile (1.31), compiler.h (1.127): make smapi compilable
899
9002003-01-13 Monday 14:39  stas_degteff
901
902	* makefile.inc (1.7): Fix dependencies list. Thanks to Alexander
903	  Reznikov 2:4600/220
904
9052003-01-13 Monday 13:46  stas_degteff
906
907	* compiler.h (1.126): Continue update code
908
9092003-01-13 Monday 13:31  stas_degteff
910
911	* compiler.h (1.125), prog.h (1.8): Continue update code
912
9132003-01-13 Monday 11:36  mche
914
915	* compiler.h (1.124): fix MSVC compilation
916
9172003-01-13 Monday 11:29  mche
918
919	* compiler.h (1.123): fix MSVC compilation
920
9212003-01-13 Monday 10:43  stas_degteff
922
923	* alc.h (1.3), api_jam.c (1.100), api_sdm.c (1.36), compiler.h
924	  (1.122), dr.h (1.2), ffind.c (1.22), genmsgid.c (1.15), gnmsgid.c
925	  (1.5), locking.c (1.33), msgapi.c (1.36), msgapi.h (1.62),
926	  progprot.h (1.21), sq_area.c (1.25), sq_hash.c (1.6), sq_help.c
927	  (1.8), sq_idx.c (1.9), sq_kill.c (1.6), sq_lock.c (1.22),
928	  sq_misc.c (1.7), sq_msg.c (1.8), sq_read.c (1.9), sq_uid.c (1.7),
929	  sq_write.c (1.11), stamp.h (1.5), strftim.c (1.4), structrw.c
930	  (1.36), typedefs.h (1.6): Use new defines for compiler-cpecific
931	  code
932
9332003-01-13 Monday 08:20  stas_degteff
934
935	* makefile.cyg (1.10): Allow DLL-buld for cygwin
936
9372003-01-13 Monday 08:12  stas_degteff
938
939	* makefile.inc (1.6), makefile.bcd (1.17): Fix makefile for Borland
940	  C/DOS
941
9422003-01-12 Sunday 16:05  mche
943
944	* compiler.h (1.121): remove usless warnings for MSVC
945
9462003-01-12 Sunday 15:45  mche
947
948	* compiler.h (1.120): fix output warnings for MSVC
949
9502003-01-12 Sunday 15:11  mche
951
952	* compiler.h (1.119), smapiDll.dsp (1.5): define INTEL for MSVC in
953	  compiler.h
954
9552003-01-11 Saturday 17:36  mche
956
957	* compiler.h (1.118), ffind.h (1.20), flush.c (1.16), prog.h (1.7):
958	  fix MSVC dll compilation
959
9602003-01-11 Saturday 16:08  mche
961
962	* compiler.h (1.117): non-portable code is comented
963
9642003-01-11 Saturday 13:13  stas_degteff
965
966	* msgapi.h (1.61), prog.h (1.6): Update code (continue)
967
9682003-01-11 Saturday 12:55  stas_degteff
969
970	* compiler.h (1.116), fexist.c (1.29), ffind.c (1.21), ffind.h
971	  (1.19), flush.c (1.15), gnmsgid.c (1.4), makefile.cyg (1.9),
972	  makefile.emo (1.25), makefile.emx (1.18), msgapi.h (1.60), prog.h
973	  (1.5), progprot.h (1.20), setfsize.c (1.14), strftim.c (1.3),
974	  tdelay.c (1.14): Update compiler-specific code
975
9762003-01-10 Friday 15:39  mche
977
978	* fexist.c (1.28), ffind.c (1.20), ffind.h (1.18): fix smapi
979	  compilation with MSVC
980
9812003-01-10 Friday 14:48  stas_degteff
982
983	* makefile.inc (1.5), makefile.wcd (1.24), makefile.wco (1.21),
984	  makefile.wcw (1.26), makefile.wcx (1.21): Update makefiles for
985	  Watcom C 10.0: use makefile.inc
986
9872003-01-10 Friday 14:46  stas_degteff
988
989	* structrw.c (1.35): Fix 16bit warning
990
9912003-01-10 Friday 14:38  stas_degteff
992
993	* ffind.c (1.19), ffind.h (1.17), flush.c (1.14), locking.c (1.32),
994	  setfsize.c (1.13), tdelay.c (1.13): replace OS@ to __OS2__ & etc.
995
9962003-01-10 Friday 14:13  stas_degteff
997
998	* sq_help.c (1.7): Workaroud for warning
999
10002003-01-10 Friday 13:49  stas_degteff
1001
1002	* fexist.c (1.27), flush.c (1.13): include compiler.h
1003
10042003-01-10 Friday 13:46  stas_degteff
1005
1006	* fexist.c (1.26), ffind.c (1.18), ffind.h (1.16), flush.c (1.12),
1007	  locking.c (1.31), prog.h (1.4), progprot.h (1.19), stamp.h (1.4):
1008	  fix WATCOM C warnings
1009
10102003-01-10 Friday 13:36  mche
1011
1012	* compiler.h (1.115): make msged compilable with MSVC
1013
10142003-01-10 Friday 13:18  stas_degteff
1015
1016	* compiler.h (1.114): Update compiler declarations. hanks to Igor
1017	  Romanovsky
1018
10192003-01-10 Friday 09:42  sfpavel
1020
1021	* debian/: changelog (1.19), copyright (1.4), libsmapi2-dev.preinst
1022	  (1.3), libsmapi2.files (1.4): New debian version
1023
10242003-01-10 Friday 09:25  sfpavel
1025
1026	* Makefile (1.30): Don't install patmat.o into /usr/lib
1027
10282003-01-10 Friday 06:46  mche
1029
1030	* gnmsgid.c (1.3): fix previous patch
1031
10322003-01-10 Friday 06:10  andr_lukyanov
1033
1034	* gnmsgid.c (1.2), makefile.emx (1.17): Fix output and EMX
1035	  compilation
1036
10372003-01-10 Friday 01:17  andr_lukyanov
1038
1039	* makefile.wco (1.20): small fix for Watcom C
1040
10412003-01-09 Thursday 12:44  stas_degteff
1042
1043	* Makefile (1.29): set permissions for install documentations &
1044	  libraries. Patch from Max Khon <fjoe@iclub.nsu.ru>
1045
10462003-01-09 Thursday 11:42  mche
1047
1048	* makefile.cyg (1.8), makefile.mgw (1.19): correct makefiles for
1049	  building gnmsgid.exe
1050
10512003-01-09 Thursday 08:51  andr_lukyanov
1052
1053	* makefile.djg (1.22), makefile.wcd (1.23), makefile.wco (1.19),
1054	  makefile.wcw (1.25), makefile.wcx (1.20): Update makefiles for
1055	  Watcom C and DJGPP, incleded last patch from mche
1056
10572003-01-09 Thursday 07:40  mche
1058
1059	* makefile.inc (1.4), makefile.mvc (1.13), makefile.mvcdll (1.15):
1060	  correct previous patch
1061
10622003-01-09 Thursday 07:09  mche
1063
1064	* genmsgid.c (1.14), gnmsgid.c (1.1), makefile.mgw (1.18),
1065	  makefile.mvc (1.12), makefile.mvcdll (1.14), msgapi.h (1.59):
1066	  advanced msgid generation patch by [Alexander Reznikov
1067		2:4600/220]
1068
10692003-01-09 Thursday 02:54  andr_lukyanov
1070
1071	* makefile.wcd (1.22), makefile.wco (1.18), makefile.wcw (1.24),
1072	  makefile.wcx (1.19): Update makefiles for Watcom C
1073
10742003-01-08 Wednesday 10:58  stas_degteff
1075
1076	* setfsize.c (1.12), tdelay.c (1.12): Fix compilation for borland
1077	  C/w32. Thanks to Igor Romanovsky
1078
10792003-01-08 Wednesday 10:35  stas_degteff
1080
1081	* compiler.h (1.113): Fix compilation for borland C/w32. Thanks to
1082	  Igor Romanovsky
1083
10842003-01-08 Wednesday 09:59  andr_lukyanov
1085
1086	* makefile.wcd (1.21), makefile.wco (1.17), makefile.wcw (1.23),
1087	  makefile.wcx (1.18): Update makefiles for Watcom C
1088
10892003-01-08 Wednesday 09:48  andr_lukyanov
1090
1091	* api_jam.c (1.99), api_sdm.c (1.35): Replace C++ syntax with C
1092	  standard syntax
1093
10942003-01-08 Wednesday 09:25  stas_degteff
1095
1096	* compiler.h (1.112), makefile.bcw (1.14): fix BorlandC/TurboC
1097	  compilation
1098
10992003-01-05 Sunday 12:26  mche
1100
1101	* sq_idx.c (1.8): fix compilation
1102
11032003-01-04 Saturday 11:58  stas_degteff
1104
1105	* api_jam.c (1.98), msgapi.h (1.58): Check malloc(), calloc() and
1106	  realloc() return values.
1107
11082002-12-17 Tuesday 12:44  stas_degteff
1109
1110	* makefile.mvcdll (1.13): Fix dll makefile: distclean & etc. Thanks
1111	  to Alexander Reznikov 2:4600/220.
1112
11132002-12-06 Friday 14:55  stas_degteff
1114
1115	* makefile.bsd4 (1.11): Fix .include
1116
11172002-12-06 Friday 08:44  mche
1118
1119	* compiler.h (1.111): define some useful constants for msvc
1120
11212002-12-05 Thursday 07:53  stas_degteff
1122
1123	* makefile.wcd (1.20), makefile.wco (1.16), makefile.wcw (1.22),
1124	  makefile.wcx (1.17): Update makefiles for Watcom C
1125
11262002-11-28 Thursday 08:20  stas_degteff
1127
1128	* msgapi.c (1.35), msgapi.h (1.57): Fix MSGTYPE_* usage
1129
11302002-11-27 Wednesday 15:56  stas_degteff
1131
1132	* msgapi.c (1.34): Full check parameters (filename, msgbase type)
1133	  in MsgOpenArea(), MsgDeleteBase(), MsgValidate()
1134
11352002-11-27 Wednesday 15:54  stas_degteff
1136
1137	* msgapi.h (1.56): Declare MSGTYPE_PASSTHROUGH (from
1138	  fidoconf/fidoconf.h)
1139
11402002-11-27 Wednesday 15:53  stas_degteff
1141
1142	* sq_area.c (1.24): Prevent trap on remove file with NULL filename
1143
11442002-11-27 Wednesday 15:51  stas_degteff
1145
1146	* api_sdm.c (1.34): Prevent trap on NULL filename in
1147	  SdmDeleteBase()
1148
11492002-11-27 Wednesday 12:14  stas_degteff
1150
1151	* ffind.c (1.17): Check macros __OS2__ in addition to OS2
1152
11532002-11-26 Tuesday 13:30  pgul
1154
1155	* api_jam.c (1.97): Set high_msg to num_msg
1156
11572002-11-26 Tuesday 09:47  pgul
1158
1159	* ffind.c (1.16): Fix EMX warning
1160
11612002-11-25 Monday 09:00  mche
1162
1163	* semaphor.c (1.11), semaphor.h (1.12): s_addr --> hs_addr
1164
11652002-11-23 Saturday 20:12  stas_degteff
1166
1167	* api_jam.c (1.96): Fix Watcom C for NT comilation warning: remove
1168	  spare type conversion
1169
11702002-11-23 Saturday 20:08  stas_degteff
1171
1172	* makefile.wcw (1.21): Add 'all' tag; lowercase 'del' command
1173
11742002-11-22 Friday 09:36  stas_degteff
1175
1176	* compiler.h (1.110): Define INTEL for true x86 (Watcom/x86, DJGPP,
1177	  EMX, mingw32); add comments about predefined macroses
1178
11792002-11-22 Friday 07:34  stas_degteff
1180
1181	* msgapi.c (1.33), msgapi.h (1.55): Set _XPENTRY modifyer for
1182	  strmerr(): fix for '2002-11-18 Monday 10:58  stas_degteff'
1183
11842002-11-22 Friday 06:56  stas_degteff
1185
1186	* compiler.h (1.109): Clean compiler-specific declarations; add
1187	  define __FLAT__ for DJGPP
1188
11892002-11-21 Thursday 07:49  stas_degteff
1190
1191	* compiler.h (1.108): Prevent constants redefinitions (O_BINARY
1192	  O_RDWR S_IFMT S_IFDIR)
1193
11942002-11-18 Monday 15:40  stas_degteff
1195
1196	* compiler.h (1.107): Allow spawnvp() for DJGPP
1197
11982002-11-18 Monday 10:58  stas_degteff
1199
1200	* msgapi.c (1.32): Fix Watcom C compilation error (_XPENTRY is
1201	  pascal calling convertion Watcom C/NT!)
1202
12032002-11-17 Sunday 01:54  stas_degteff
1204
1205	* compiler.h (1.106): Define HAS_SPAWNVP for Watcom, MSVC, Mingw32
1206	  & Cygwin
1207
12082002-11-16 Saturday 11:44  pgul
1209
1210	* compiler.h (1.105): Fix compiler warning
1211
12122002-11-15 Friday 05:18  stas_degteff
1213
1214	* makefile.inc (1.3): dos2unix
1215
12162002-11-14 Thursday 05:34  stas_degteff
1217
1218	* msgapi.c (1.31), msgapi.h (1.54): Add comment
1219
12202002-11-13 Wednesday 14:51  pgul
1221
1222	* msgapi.c (1.30), msgapi.h (1.53): Add strmerr() function
1223
12242002-11-13 Wednesday 14:31  pgul
1225
1226	* api_jam.c (1.95): Minor fix previous patch
1227
12282002-11-13 Wednesday 13:57  stas_degteff
1229
1230	* 1stchar.c (1.2), api_jam.c (1.94), cvtdate.c (1.12), msgapi.c
1231	  (1.29), msgapi.h (1.52): Fix: check pointers before use
1232
12332002-11-13 Wednesday 10:55  stas_degteff
1234
1235	* makefile.cyg (1.7): Add DEBUG define
1236
12372002-11-13 Wednesday 10:53  stas_degteff
1238
1239	* cvtdate.c (1.11): Fix bug with NULL message date
1240
12412002-11-12 Tuesday 13:47  stas_degteff
1242
1243	* makefile.aix (1.6), makefile.bcd (1.16), makefile.bco (1.14),
1244	  makefile.bcw (1.13), makefile.be (1.8), makefile.bsd (1.29),
1245	  makefile.bsd4 (1.10), makefile.cyg (1.6), makefile.djg (1.21),
1246	  makefile.emo (1.24), makefile.emx (1.16), makefile.hco (1.15),
1247	  makefile.ibo (1.20), makefile.inc (1.2), makefile.lnx (1.32),
1248	  makefile.mgw (1.17), makefile.mvc (1.11), makefile.mvcdll (1.12),
1249	  makefile.qcd (1.18), makefile.rxw (1.17), makefile.sun (1.22),
1250	  makefile.unx (1.19): Continue previous
1251
12522002-11-12 Tuesday 13:39  stas_degteff
1253
1254	* makefile.aix (1.5), makefile.be (1.7), makefile.bsd (1.28),
1255	  makefile.bsd4 (1.9), makefile.cyg (1.5), makefile.djg (1.20),
1256	  makefile.emo (1.23), makefile.emx (1.15), makefile.hco (1.14),
1257	  makefile.ibo (1.19), makefile.inc (1.1), makefile.lnx (1.31),
1258	  makefile.mgw (1.16), makefile.mvc (1.10), makefile.mvcdll (1.11),
1259	  makefile.qcd (1.17), makefile.rxw (1.16), makefile.sun (1.21),
1260	  makefile.unx (1.18): Change makefiles: place common part into
1261	  makefile.inc
1262
12632002-11-12 Tuesday 05:51  stas_degteff
1264
1265	* genmsgid.c (1.13): Fix compilation warnings (type conversion)
1266
12672002-11-12 Tuesday 05:48  stas_degteff
1268
1269	* locking.c (1.30): Remove unused variable  (OS/2)
1270
12712002-11-12 Tuesday 05:46  stas_degteff
1272
1273	* ffind.c (1.15), ffind.h (1.15): Fix compilation warnings (EMX)
1274
12752002-11-11 Monday 12:56  stas_degteff
1276
1277	* genmsgid.c (1.12): Add top comment
1278
12792002-11-11 Monday 12:41  stas_degteff
1280
1281	* genmsgid.c (1.11): Fix syntax error in preprocessor directive
1282	  after previous patch
1283
12842002-11-11 Monday 11:21  pgul
1285
1286	* genmsgid.c (1.10): Fix compilation warnings
1287
12882002-11-11 Monday 10:42  pgul
1289
1290	* genmsgid.c (1.9): minor fix, possible EACCES with transient error
1291
12922002-11-10 Sunday 20:58  pgul
1293
1294	* structrw.c (1.34): Also one fix for reading corrupted jam area
1295
12962002-11-10 Sunday 20:44  pgul
1297
1298	* api_jam.c (1.93): Minor fix for read corrupted areas
1299
13002002-11-10 Sunday 20:18  pgul
1301
1302	* api_jam.c (1.92), structrw.c (1.33), api_jamp.h (1.19): Fixed
1303	  segfault on read corrupted jam area
1304
13052002-11-05 Tuesday 14:52  stas_degteff
1306
1307	* compiler.h (1.104), fexist.c (1.25), sq_lock.c (1.21): Convert
1308	  C++ comments into pure C comments to prevent compilation
1309	  warnings/errors
1310
13112002-11-03 Sunday 00:05  d_sergienko
1312
1313	* api_jam.c (1.91), api_jam.h (1.11), msgapi.c (1.28), msgapi.h
1314	  (1.51): Added closing all opened JAM areas on MsgCloseApi()
1315
13162002-11-01 Friday 23:51  stas_degteff
1317
1318	* msgapi.h (1.50): Fix version number (now informational only)
1319
13202002-11-01 Friday 20:24  stas_degteff
1321
1322	* makefile.bsd (1.27), makefile.bsd4 (1.8): Small fix makefiles for
1323	  FreeBSD
1324
13252002-11-01 Friday 10:42  pgul
1326
1327	* structrw.c (1.32): Autofix incorrect ActiveMsgs value in jam
1328	  header
1329
13302002-10-31 Thursday 08:30  pgul
1331
1332	* genmsgid.c (1.8): minor bugfix - errno for non-destructive
1333	  rename()
1334
13352002-10-31 Thursday 08:11  pgul
1336
1337	* genmsgid.c (1.7): bugfix (empty seqdir with MSVC)
1338
13392002-10-29 Tuesday 12:01  stas_degteff
1340
1341	* makefile.djg (1.19): Add 'all' tag for DJGPP build
1342
13432002-10-29 Tuesday 07:08  mche
1344
1345	* genmsgid.c (1.6): fix MSVC compilation
1346
13472002-10-25 Friday 12:36  mche
1348
1349	* smapiDll.dsp (1.4): no message
1350
13512002-10-25 Friday 11:35  stas_degteff
1352
1353	* progprot.h (1.18): Bugfix: include required header files into
1354	  progprot.h
1355
13562002-10-25 Friday 06:14  stas_degteff
1357
1358	* genmsgid.c (1.5): Small optimise GenMsgId()
1359
13602002-10-24 Thursday 19:29  pgul
1361
1362	* genmsgid.c (1.4), msgapi.h (1.49): Add args for GenMsgId(),
1363	  create seqdir if not exists
1364
13652002-10-24 Thursday 19:03  pgul
1366
1367	* genmsgid.c (1.3): fix os/2 and some others compilation
1368
13692002-10-24 Thursday 14:11  stas_degteff
1370
1371	* compiler.h (1.103): Insert warning about unofficial gcc versions
1372	  (gcc 2.96 now)
1373
13742002-10-24 Thursday 13:33  mche
1375
1376	* genmsgid.c (1.2): added include for MSVC
1377
13782002-10-24 Thursday 13:01  pgul
1379
1380	* makefile.aix (1.4), makefile.bcd (1.15), makefile.bco (1.13),
1381	  makefile.bcw (1.12), makefile.be (1.6), makefile.bsd (1.26),
1382	  makefile.bsd4 (1.7), makefile.cyg (1.4), makefile.djg (1.18),
1383	  makefile.emo (1.22), makefile.emx (1.14), makefile.hco (1.13),
1384	  makefile.ibo (1.18), makefile.lnx (1.30), makefile.mgw (1.15),
1385	  makefile.mvc (1.9), makefile.mvcdll (1.10), makefile.qcd (1.16),
1386	  makefile.rxw (1.15), makefile.sun (1.20), makefile.unx (1.17),
1387	  makefile.wcd (1.19), makefile.wco (1.15), makefile.wcw (1.20),
1388	  makefile.wcx (1.16): add genmsgid.c
1389
13902002-10-24 Thursday 12:51  pgul
1391
1392	* Makefile (1.28), genmsgid.c (1.1), msgapi.h (1.48): Add
1393	  GenMsgId() function
1394
13952002-10-23 Wednesday 10:06  mche
1396
1397	* msgapi.h (1.47): clean type redefenition for win32 compilers
1398
13992002-10-23 Wednesday 09:19  pgul
1400
1401	* compiler.h (1.102): define SMAPI_EXT as extern for vars
1402	  declaration (msgapierr)
1403
14042002-10-22 Tuesday 11:26  stas_degteff
1405
1406	* readme.txt (1.7): Update compilers list
1407
14082002-10-22 Tuesday 08:21  sfpavel
1409
1410	* debian/: changelog (1.18), libsmapi2-dev.dirs (1.2),
1411	  libsmapi2.dirs (1.2): New debian packages
1412
14132002-10-22 Tuesday 06:35  stas_degteff
1414
1415	* makefile.qcd (1.15), makefile.sun (1.19): Fix makefiles
1416
14172002-10-22 Tuesday 06:32  stas_degteff
1418
1419	* api_jam.c (1.90), api_sdm.c (1.33): Fix nested if-else
1420
14212002-10-20 Sunday 11:26  mche
1422
1423	* smapiDll.dsp (1.3), smapiStatic.dsp (1.2): Microsoft Developer
1424	  Studio Project Files added
1425
14262002-10-20 Sunday 09:36  mche
1427
1428	* compiler.h (1.101), makefile.mvc (1.8), makefile.mvcdll (1.9):
1429	  defenition for USE_SYSTEM_COPY in smapi/compiler.h for MSVC
1430
14312002-10-18 Friday 06:34  mche
1432
1433	* smapiDll.dsp (1.2): Microsoft Developer Studio Project Files
1434	  added
1435
14362002-10-18 Friday 06:28  mche
1437
1438	* .cvsignore (1.5), smapiDll.dsp (1.1), smapiStatic.dsp (1.1):
1439	  Microsoft Developer Studio Project Files added
1440
14412002-10-18 Friday 06:10  mche
1442
1443	* .cvsignore (1.4): .dsw .dsp --> cvsignore
1444
14452002-10-14 Monday 06:25  mche
1446
1447	* compiler.h (1.100): correct HAS_VSNPRINTF defenition for MSVC
1448
14492002-10-11 Friday 13:27  stas_degteff
1450
1451	* api_jam.c (1.89): Fix bug with signed use unsigned var in
1452	  JamUidToMsgn()
1453
14542002-10-11 Friday 13:17  stas_degteff
1455
1456	* api_sdm.c (1.32): Fix bug with signed use unsigned var
1457
14582002-10-11 Friday 08:38  mche
1459
1460	* .cvsignore (1.3), Makefile (1.27), api_sqp.h (1.9), makefile.aix
1461	  (1.3), makefile.bcd (1.14), makefile.bco (1.12), makefile.bcw
1462	  (1.11), makefile.be (1.5), makefile.bsd (1.25), makefile.bsd4
1463	  (1.6), makefile.cyg (1.3), makefile.djg (1.17), makefile.emo
1464	  (1.21), makefile.emx (1.13), makefile.hco (1.12), makefile.ibo
1465	  (1.17), makefile.lnx (1.29), makefile.mgw (1.14), makefile.mvc
1466	  (1.7), makefile.mvcdll (1.8), makefile.qcd (1.14), makefile.rxw
1467	  (1.14), makefile.sun (1.18), makefile.unx (1.16), makefile.wcd
1468	  (1.18), makefile.wco (1.14), makefile.wcw (1.19), makefile.wcx
1469	  (1.15), msgapi.h (1.46), sq_area.c (1.23), sq_kill.c (1.5),
1470	  sq_lock.c (1.20), sq_misc.c (1.6), sq_msg.c (1.7), sq_read.c
1471	  (1.8), sq_uid.c (1.6), sq_write.c (1.10), debian/huskymak.cfg
1472	  (1.11): remove obsolete code for semaphores support
1473
14742002-10-10 Thursday 06:51  sfpavel
1475
1476	* makefile.bsd (1.24), makefile.bsd4 (1.5): Disable SEMAPHORES for
1477	  BSD build
1478
14792002-10-08 Tuesday 05:42  sfpavel
1480
1481	* makefile.mvc (1.6), makefile.mvcdll (1.7): Add -DNOSEMAPHORES for
1482	  mvc makefiles
1483
14842002-10-04 Friday 06:50  sfpavel
1485
1486	* debian/changelog (1.17): New debian packages
1487
14882002-10-04 Friday 05:50  sfpavel
1489
1490	* makefile.djg (1.16): Fix DJGPP build
1491
14922002-10-03 Thursday 13:27  mche
1493
1494	* compiler.h (1.99): vsnprintf fix
1495
14962002-10-01 Tuesday 06:58  pgul
1497
1498	* sq_write.c (1.9): deutch comments removed
1499
15002002-10-01 Tuesday 06:48  pgul
1501
1502	* api_sdm.h (1.6): change comments
1503
15042002-09-30 Monday 09:43  mche
1505
1506	* api_brow.h (1.2), api_jam.c (1.88), api_jamp.h (1.18), api_sdm.c
1507	  (1.31), api_sdm.h (1.5), api_sdmp.h (1.4), api_sqp.h (1.8),
1508	  compiler.h (1.98), fexist.c (1.24), ffind.c (1.14), flush.c
1509	  (1.11), locking.c (1.29), msgapi.c (1.27), msgapi.h (1.45),
1510	  sq_area.c (1.22), sq_hash.c (1.5), sq_kill.c (1.4), sq_lock.c
1511	  (1.19), sq_misc.c (1.5), sq_msg.c (1.6), sq_read.c (1.7),
1512	  sq_uid.c (1.5), sq_write.c (1.8), huskylib/compiler.h (1.2),
1513	  huskylib/locking.c (1.2): global defines are changed to prevent
1514	  conflicts with <windows.h>
1515
1516	  MSG -->MSGA EXPENTRY --> _XPENTRY
1517
15182002-09-30 Monday 08:42  mche
1519
1520	* progprot.h (1.17), structrw.c (1.31): use macro get_dword &
1521	  get_word in sqpack
1522
15232002-09-30 Monday 08:31  mche
1524
1525	* fexist.c (1.23), makefile.mvc (1.5), makefile.mvcdll (1.6):
1526	  USE_STAT_MACROS defined in code, INTEL defined for msvc makefiles
1527
15282002-09-29 Sunday 13:35  d_sergienko
1529
1530	* compiler.h (1.97): added alias strnicmp for strncasecmp() under
1531	  UNIXes
1532
15332002-09-28 Saturday 08:49  pgul
1534
1535	* compiler.h (1.96): add HAS_VSNPRINTF for MAKE_DLL_MVC
1536
15372002-09-28 Saturday 08:20  stas_degteff
1538
1539	* fexist.c (1.22), progprot.h (1.16): Add const modifier to
1540	  fexist(), fsize() and direxists() parameter
1541
15422002-09-27 Friday 09:20  mche
1543
1544	* makefile.mvcdll (1.5): a little correction of makefiles
1545
15462002-09-27 Friday 07:45  mche
1547
1548	* compiler.h (1.95): HAS_VSNPRINTF defined for MSVC
1549
15502002-09-25 Wednesday 10:46  stas_degteff
1551
1552	* makefile.mgw (1.13), semaphor.h (1.11): Remove unused and
1553	  duplicate macroses
1554
15552002-09-25 Wednesday 09:38  stas_degteff
1556
1557	* fexist.c (1.21), ffind.h (1.14), flush.c (1.10), makefile.cyg
1558	  (1.2), msgapi.h (1.44), setfsize.c (1.11), tdelay.c (1.11),
1559	  typedefs.h (1.5): Remove unused macros WINNT; remove macros
1560	  __CYG__ (use pre-defined __MINGW32__ instead). Remove macros
1561	  __NT__ from makefile.cyg (use __MINGW32__)
1562
15632002-09-25 Wednesday 07:27  mche
1564
1565	* typedefs.h (1.4): feature: FileFixEchoLimit patch by <�������
1566	  ������� <pscorporation@mail.ru>>
1567
15682002-09-22 Sunday 14:06  pgul
1569
1570	* api_jam.c (1.87): Update index after hdr&text, jam msgbase is in
1571	  stable state any time now
1572
15732002-09-19 Thursday 08:30  sfpavel
1574
1575	* makefile.djg (1.15): Fix DJGPP build
1576
15772002-09-18 Wednesday 16:28  pgul
1578
1579	* api_jam.c (1.86), structrw.c (1.30): Optimize memory usage for
1580	  huge jam areas
1581
15822002-09-18 Wednesday 08:34  sfpavel
1583
1584	* compiler.h (1.94): Fix OS/2 compilation
1585
15862002-09-16 Monday 08:00  sfpavel
1587
1588	* debian/: changelog (1.16), libsmapi2-dev.links (1.2),
1589	  libsmapi2-dev.preinst (1.2), libsmapi2.files (1.3), rules (1.8):
1590	  New debian packages
1591
15922002-09-12 Thursday 11:13  stas_degteff
1593
1594	* compiler.h (1.93): Fix declarations for cygwin "-mno-cygwin"
1595
15962002-09-11 Wednesday 11:57  mche
1597
1598	* makefile.aix (1.2): make fidoconf compilable under AIX
1599
16002002-09-11 Wednesday 10:28  mche
1601
1602	* compiler.h (1.92), makefile.aix (1.1): make smapi compilable
1603	  under AIX
1604
16052002-09-08 Sunday 18:39  pgul
1606
1607	* compiler.h (1.91): Added HAS_SNPRINTF and HAS_VSNPRINTF for
1608	  os2/emx, os2/watcom, cygwin, mingw32, unix
1609
16102002-09-05 Thursday 08:26  mche
1611
1612	* msgapi.h (1.43): fix MSGAPI function usage
1613
16142002-09-05 Thursday 02:51  sfpavel
1615
1616	* debian/libsmapi2-dev.links (1.1): file libsmapi2-dev.links was
1617	  initially added on branch smapi-2_2-stable.
1618
16192002-09-05 Thursday 02:51  sfpavel
1620
1621	* debian/libsmapi2-dev.preinst (1.1): file libsmapi2-dev.preinst
1622	  was initially added on branch smapi-2_2-stable.
1623
16242002-09-02 Monday 12:30  stas_degteff
1625
1626	* msgapi.h (1.42): Update condition compilation: enable shares for
1627	  cygwin & mingw
1628
16292002-08-30 Friday 12:15  mche
1630
1631	* compiler.h (1.90), makefile.mgw (1.12): minGW makefiles corrected
1632
16332002-08-26 Monday 07:18  sfpavel
1634
1635	* readme.txt (1.6), debian/README.Debian (1.5), debian/changelog
1636	  (1.15), debian/copyright (1.3): Update http location
1637
16382002-08-22 Thursday 06:52  sfpavel
1639
1640	* debian/: changelog (1.14), control (1.8), copyright (1.2), docs
1641	  (1.3), rules (1.7): New debian package
1642
16432002-08-17 Saturday 11:50  d_sergienko
1644
1645	* debian/changelog (1.13): revisions test
1646
16472002-08-05 Monday 13:54  quetschke
1648
1649	* Makefile (1.26): Changed from hardcoded options to OPTLFLAGS when
1650	  not linking with GCC.
1651
16522002-08-04 Sunday 09:23  quetschke
1653
1654	* compiler.h (1.89): Macro O_BINARY is already defined in cygwin.
1655	  Prevent redefinition of the macro for cygwin. (2:2411/12.99)
1656
16572002-07-29 Monday 10:45  quetschke
1658
1659	* semaphor.h (1.10): Added __CYGWIN__ to the definition of macro
1660	  NOSEMAPHORES and added check to prevent definition if the macro
1661	  is already defined. (2:2411/12.99)
1662
16632002-07-29 Monday 10:39  quetschke
1664
1665	* compiler.h (1.88): Removed definition of __NT__ for cygwin. This
1666	  partly (only for cygwin) reverts stas patch from the 2002-07-13.
1667	  Added __CYGWIN__ to the definition of macro mymkdir(a).
1668	  (2:2411/12.99)
1669
16702002-07-22 Monday 15:25  pavel.gulchouck
1671
1672	* api_jam.c (1.85): Jam_OpenFile() bugfix
1673
16742002-07-17 Wednesday 20:00  tobi
1675
1676	* compiler.h (1.87), strextra.c (1.5): Added support for MacOS X
1677
16782002-07-15 Monday 13:37  mche
1679
1680	* structrw.c (1.29): corrected prototypes of functions
1681
16822002-07-15 Monday 11:27  pavel.gulchouck
1683
1684	* patmat.c (1.7): Use improved version of patmat() from sh sources
1685
16862002-07-14 Sunday 17:02  stas
1687
1688	* compiler.h (1.86): Change previous patch.
1689
16902002-07-13 Saturday 18:36  stas
1691
1692	* compiler.h (1.85): Declare __NT__ for cygwin and mingw
1693
16942002-07-07 Sunday 09:37  pavel.gulchouck
1695
1696	* api_jam.c (1.84): Create zero-length jdt-file when creating new
1697	  jam area
1698
16992002-07-04 Thursday 06:09  stas
1700
1701	* debian/: changelog (1.12), control (1.7), rules (1.6), shlibs
1702	  (1.9): new Debian version [patch from Pavel Andreew]
1703
17042002-07-02 Tuesday 13:51  stas
1705
1706	* debian/: changelog (1.11), control (1.6), huskymak.cfg (1.10),
1707	  libsmapi2-dev.postinst (1.2), libsmapi2-dev.postrm (1.2),
1708	  libsmapi2-dev.prerm (1.2), libsmapi2.files (1.2),
1709	  libsmapi2.postinst (1.2), libsmapi2.postrm (1.2), libsmapi2.prerm
1710	  (1.2), rules (1.5), shlibs (1.8): Change debian control files
1711	  (like in -stable branch)
1712
17132002-07-02 Tuesday 13:46  stas
1714
1715	* INSTALL (1.8), readme.txt (1.5): Update documentation
1716
17172002-07-02 Tuesday 13:41  stas
1718
1719	* Makefile (1.25), makefile.bsd (1.23), makefile.bsd4 (1.4): Change
1720	  library version number.
1721
17222002-06-25 Tuesday 14:04  stas
1723
1724	* VERSION (1.4), file_id.diz (1.3), readme.txt (1.4): Change
1725	  version information and documentation.
1726
17272002-06-23 Sunday 19:57  stas
1728
1729	* makefile.bsd4 (1.3): Change smapi version to 2.1
1730
17312002-06-23 Sunday 19:51  stas
1732
1733	* makefile.bsd (1.22): Change for support smapi version 2.1
1734
17352002-06-22 Saturday 07:02  pavel.gulchouck
1736
1737	* makefile.bsd (1.21): [no log message]
1738
17392002-06-21 Friday 13:01  stas
1740
1741	* makefile.bsd (1.20): Fix install (define INSTALL) ; add uninstall
1742	  ; define RM and use it.
1743
17442002-06-21 Friday 11:48  pavel.gulchouck
1745
1746	* makefile.bsd (1.19): 'make install' fix
1747
17482002-06-19 Wednesday 15:15  mche
1749
1750	* compiler.h (1.84): some defines for MSVC
1751
17522002-06-17 Monday 21:38  tobi
1753
1754	* api_jam.c (1.83): bugfix for os/2
1755
17562002-06-10 Monday 12:59  mche
1757
1758	* api_jam.c (1.82), api_jamp.h (1.17), api_sdm.c (1.30), api_sdm.h
1759	  (1.4), api_sq.h (1.6), sq_help.c (1.6), sq_idx.c (1.7), sq_read.c
1760	  (1.6), sq_write.c (1.7), structrw.c (1.28): roll back previos
1761	  changes
1762
17632002-06-10 Monday 11:44  mche
1764
1765	* api_jam.c (1.81), api_sdm.c (1.29), ffind.c (1.13), msgapi.c
1766	  (1.26), patmat.c (1.6), sq_help.c (1.5), sq_idx.c (1.6),
1767	  sq_read.c (1.5), sq_write.c (1.6), structrw.c (1.27): fix type
1768	  mismatch (under msvc compiler)
1769
17702002-06-10 Monday 11:19  pavel.gulchouck
1771
1772	* api_jam.c (1.80): avoid warnings
1773
17742002-05-31 Friday 07:50  pavel.gulchouck
1775
1776	* api_jam.c (1.79): Check waitlock() retcode in JamWriteMsg
1777
17782002-05-31 Friday 07:31  pavel.gulchouck
1779
1780	* locking.c (1.28): removed static flock struct, it's not
1781	  thread-safe
1782
17832002-05-30 Thursday 13:24  stas
1784
1785	* patmat.c (1.5): Check for NULL string pointers & for parameters
1786	  pointed to one string.
1787
17882002-05-28 Tuesday 06:54  pavel.gulchouck
1789
1790	* date2bin.c (1.8): sprintf changed to fts_time
1791
17922002-05-19 Sunday 09:00  pavel.gulchouck
1793
1794	* sq_area.c (1.21): avoid warning
1795
17962002-05-17 Friday 20:05  pavel.gulchouck
1797
1798	* makeperl.mvc (1.4): use makefile.mvc instead of makeperl.mvc
1799
18002002-05-17 Friday 15:55  pavel.gulchouck
1801
1802	* makeperl.mvcdll (1.5): Use makefile.mvcdll instead of
1803	  makeperl.mvcdll
1804
18052002-05-14 Tuesday 14:12  pavel.gulchouck
1806
1807	* ffind.h (1.13): mingw32 compilation fix
1808
18092002-05-07 Tuesday 11:31  mche
1810
1811	* compiler.h (1.83): make mvcdll version compilable
1812
18132002-05-06 Monday 18:39  pavel.gulchouck
1814
1815	* Makefile (1.24): [no log message]
1816
18172002-05-06 Monday 18:01  pavel.gulchouck
1818
1819	* Makefile (1.23): install/uninstall minor fix (patch from Michael
1820	  Kuzmin)
1821
18222002-04-23 Tuesday 19:55  pavel.gulchouck
1823
1824	* cvtdate.c (1.10): [no log message]
1825
18262002-04-23 Tuesday 18:59  pavel.gulchouck
1827
1828	* cvtdate.c (1.9), date2bin.c (1.7), progprot.h (1.15): Added
1829	  fts_time()
1830
18312002-03-31 Sunday 05:57  ml
1832
1833	* api_sdm.c (1.28): cleanup
1834
18352002-03-20 Wednesday 21:45  pavel.gulchouck
1836
1837	* api_sdm.c (1.27): Read *.msg >64K fixed
1838
18392002-03-19 Tuesday 13:34  mche
1840
1841	* compiler.h (1.82): added some defines for mcvs compiler
1842
18432002-03-07 Thursday 13:35  pavel.gulchouck
1844
1845	* compiler.h (1.81): mingw32 _sleep() fix
1846
18472002-03-05 Tuesday 00:27  joerg.jaspert
1848
1849	* debian/: changelog (1.10), huskymak.cfg (1.9): New Debian Package
1850	  built
1851
18522002-03-04 Monday 18:23  pavel.gulchouck
1853
1854	* msgapi.c (1.25): Compile errors fix
1855
18562002-03-04 Monday 13:26  mche
1857
1858	* setfsize.c (1.10): fix for mvc compiler
1859
18602002-03-04 Monday 12:17  pavel.gulchouck
1861
1862	* msgapi.c (1.24): A bit speedup
1863
18642002-03-04 Monday 10:43  ml
1865
1866	* api_jamp.h (1.16), makeperl.mvcdll (1.4): fixed compilation of
1867	  dll versions
1868
18692002-03-03 Sunday 20:36  pavel.gulchouck
1870
1871	* api_jam.c (1.78): Extra memory usage fixed
1872
18732002-03-03 Sunday 20:14  pavel.gulchouck
1874
1875	* api_jam.c (1.77): Added some low-level jam api functions
1876
18772002-03-01 Friday 13:11  mche
1878
1879	* makefile.mvcdll (1.4), makeperl.mvcdll (1.3): makefile updates
1880	  (change optimization)
1881
18822002-03-01 Friday 08:29  ml
1883
1884	* makeperl.mvc (1.3), makeperl.mvcdll (1.2): makefile updates
1885	  (change optimization)
1886
18872002-02-27 Wednesday 15:07  pavel.gulchouck
1888
1889	* api_sdm.c (1.26): Work with MsgNums but not MsgUids
1890
18912002-02-26 Tuesday 08:18  ml
1892
1893	* makeperl.mvc (1.2), makeperl.mvcdll (1.1), msgapi.h (1.41):
1894	  changes for compiling mscv6 dll version with perl support
1895
18962002-02-24 Sunday 11:23  mche
1897
1898	* .cvsignore (1.2): *.obj
1899
19002002-02-20 Wednesday 09:50  ml
1901
1902	* .cvsignore (1.1): add .cvsignore file
1903
19042002-02-17 Sunday 13:28  pavel.gulchouck
1905
1906	* api_jam.c (1.76): Set HighWaterMark for JAM to UID, not MsgNum
1907
19082002-02-15 Friday 07:44  ml
1909
1910	* setfsize.c (1.9): setfsize() uses chsize() for mingw32
1911
19122002-02-14 Thursday 16:20  pavel.gulchouck
1913
1914	* compiler.h (1.80): "#define chsize _chsize" for mingw32
1915
19162002-02-14 Thursday 12:54  mche
1917
1918	* makefile.mvcdll (1.3): minimized binaries size
1919
19202002-02-13 Wednesday 10:42  ml
1921
1922	* progprot.h (1.14), setfsize.c (1.8): fixed setfsize() for msvc6
1923	  compiler
1924
19252002-02-10 Sunday 23:27  pavel.gulchouck
1926
1927	* fexist.c (1.20): MSVC compiling
1928
19292002-02-10 Sunday 17:33  pavel.gulchouck
1930
1931	* compiler.h (1.79), fexist.c (1.19): Fixed mingw32 warnings
1932
19332002-02-08 Friday 17:19  mche
1934
1935	* msgapi.c (1.23), msgapi.h (1.40): - removed win32 specific code
1936
19372002-01-29 Tuesday 10:55  mche
1938
1939	* api_sq.h (1.5), compiler.h (1.78), msgapi.h (1.39): making
1940	  hptsqfix compilable with dlls under win32
1941
19422002-01-26 Saturday 13:38  mche
1943
1944	* compiler.h (1.77): added defenition of snprintf for mvc compiler
1945
19462002-01-19 Saturday 13:02  mche
1947
1948	* msgapi.c (1.22), msgapi.h (1.38): removed win32 specific code
1949
19502002-01-10 Thursday 18:05  tobi
1951
1952	* makefile.wcx (1.14), setfsize.c (1.7): fixes for dos386; nt no
1953	  longer broken
1954
19552002-01-08 Tuesday 16:06  ml
1956
1957	* makefile.bsd (1.18), makefile.bsd4 (1.2): makefile.bsd4 &
1958	  makefile.bsd corrections by Stas Degteff <g@grumbler.org>
1959	  2:5080/102
1960
19612002-01-07 Monday 20:09  tobi
1962
1963	* fexist.c (1.18), makefile.wcx (1.13), setfsize.c (1.6), tdelay.c
1964	  (1.10): Fixes for wcx (Watcom C in flat DOS-extended mode),
1965	  merged from -stable
1966
19672002-01-07 Monday 19:26  tobi
1968
1969	* dirtree.h (1.1): file dirtree.h was initially added on branch
1970	  smapi-2_0-stable.
1971
19722002-01-05 Saturday 13:15  mche
1973
1974	* compiler.h (1.76): added some defines for MSVC
1975
19762002-01-03 Thursday 09:30  mche
1977
1978	* compiler.h (1.75), progprot.h (1.13): build smapimvc.dll with
1979	  msvcrt.dll to provide build sqpack with this dlls fixed bug with
1980	  watcom compilation
1981
19822002-01-02 Wednesday 18:07  mche
1983
1984	* compiler.h (1.74), makefile.mvcdll (1.2), strextra.c (1.4),
1985	  strextra.h (1.5): build smapimvc.dll with msvcrt.dll
1986
19872002-01-02 Wednesday 12:14  ml
1988
1989	* ffind.h (1.12): cygwin define
1990
19912001-12-27 Thursday 20:11  pavel.gulchouck
1992
1993	* api_jam.c (1.75): "#ifndef LAZY_WRITE_HDR" changed to "#ifdef
1994	  HARD_WRITE_HDR"
1995
19962001-12-27 Thursday 17:47  pavel.gulchouck
1997
1998	* api_jam.c (1.74): bugfix -- bad TOPT/FMPT/INTL in echomail if
1999	  open without MSGTYPE_ECHO (hptlink, sqpack)
2000
20012001-12-27 Thursday 14:01  mche
2002
2003	* compiler.h (1.73), msgapi.c (1.21), msgapi.h (1.37): - changed
2004	  memory allocation function
2005
2006	  conversion from static library to dynamic under win32 makes
2007	  smapimvc.dll	with MSVC compiler
2008
20092001-12-27 Thursday 00:40  pavel.gulchouck
2010
2011	* api_jam.c (1.73): bugfix
2012
20132001-12-26 Wednesday 08:41  pavel.gulchouck
2014
2015	* api_jam.c (1.72): Create jdt-file if not exists
2016
20172001-12-25 Tuesday 23:11  pavel.gulchouck
2018
2019	* api_jam.c (1.71): Write correct ReplyCRC in JAM
2020
20212001-12-25 Tuesday 23:02  pavel.gulchouck
2022
2023	* api_jam.c (1.70): minor fix (code cleanup)
2024
20252001-12-24 Monday 07:55  mche
2026
2027	* compiler.h (1.72), msgapi.c (1.20), msgapi.h (1.36), patmat.c
2028	  (1.4), patmat.h (1.2), progprot.h (1.12), makefile.mvcdll (1.1):
2029	  conversion from static library to dynamic under win32 makes
2030	  smapimvc.dll under windows with MSVC compiler
2031
20322001-12-23 Sunday 20:08  pavel.gulchouck
2033
2034	* progprot.h (1.11), structrw.c (1.26): minor bugfix for -DINTEL=1
2035
20362001-12-23 Sunday 12:38  pavel.gulchouck
2037
2038	* api_jam.c (1.69), api_jam.h (1.10), api_jamp.h (1.15), cvtdate.c
2039	  (1.8), structrw.c (1.25): Speedup, many changes (a lot of jam
2040	  code rewrited)
2041
20422001-12-21 Friday 23:20  pavel.gulchouck
2043
2044	* api_jam.c (1.68): A bit speedup
2045
20462001-12-20 Thursday 19:37  pavel.gulchouck
2047
2048	* api_jam.c (1.67), fexist.c (1.17), tdelay.c (1.9): Fixes for
2049	  compile under mingw32
2050
20512001-12-20 Thursday 17:27  pavel.gulchouck
2052
2053	* api_jam.c (1.66), api_jam.h (1.9), api_jamp.h (1.14), structrw.c
2054	  (1.24): Jam link (and others) speedup
2055
20562001-12-18 Tuesday 16:40  ml
2057
2058	* api_jam.c (1.65): set msgapierr = MERR_NODS
2059
20602001-12-17 Monday 08:14  pavel.gulchouck
2061
2062	* api_jam.c (1.64): JamWriteMsg returns bad retcode if write fails
2063	  (disk full etc.)
2064
20652001-12-13 Thursday 15:46  mche
2066
2067	* api_jam.c (1.63), api_sdm.c (1.25), fexist.c (1.16), progprot.h
2068	  (1.10), sq_area.c (1.20): fiture - createDirectoryTree moved
2069	  from hpt/fcommon to smapi/fexist, now when we try to write to
2070	  msgbase we build DirectoryTree if needed it probably increase
2071	  speed of tossing to non passthrough areas.
2072
20732001-12-09 Sunday 16:37  ml
2074
2075	* compiler.h (1.71): [no log message]
2076
20772001-11-27 Tuesday 13:44  ml
2078
2079	* compiler.h (1.70): MSVC definitions
2080
20812001-11-26 Monday 21:05  tobi
2082
2083	* makefile.bcd (1.13), makefile.wcd (1.17): reduce DOS DGROUP size
2084
20852001-11-26 Monday 14:52  tobi
2086
2087	* setfsize.c (1.5), tdelay.c (1.8): Make smapi compile for DOS
2088	  again.
2089
20902001-11-26 Monday 07:25  ml
2091
2092	* compiler.h (1.69): [no log message]
2093
20942001-11-06 Tuesday 12:25  ml
2095
2096	* makefile.bsd (1.17), makefile.bsd4 (1.1): [no log message]
2097
20982001-11-06 Tuesday 07:56  ml
2099
2100	* compiler.h (1.68), makefile.cyg (1.1), tdelay.c (1.7): cygwin
2101	  adaptation
2102
21032001-10-19 Friday 10:28  ml
2104
2105	* makeperl.mvc (1.1): [no log message]
2106
21072001-09-23 Sunday 19:25  pavel.gulchouck
2108
2109	* compiler.h (1.67): small fix for mingw32
2110
21112001-09-18 Tuesday 14:46  pavel.gulchouck
2112
2113	* compiler.h (1.66): small fix for mingw32
2114
21152001-09-18 Tuesday 09:18  pavel.gulchouck
2116
2117	* api_jam.c (1.62), api_jamp.h (1.13): bugfix: O_EXCL and O_TRUNC
2118	  incompartible under mingw
2119
21202001-09-17 Monday 13:07  pavel.gulchouck
2121
2122	* api_jam.c (1.61), api_jam.h (1.8), structrw.c (1.23): JAM speedup
2123
21242001-09-15 Saturday 08:56  pavel.gulchouck
2125
2126	* api_jam.c (1.60), api_sdm.c (1.24), msgapi.h (1.35): Sqpack saves
2127	  times_read and cost for Jam and Msg msgbases now
2128
21292001-09-10 Monday 09:17  pavel.gulchouck
2130
2131	* api_sdm.c (1.23), api_sdm.h (1.3): Kludge size not limited by 512
2132	  bytes for msg now, read all msg for ctrl info
2133
21342001-08-08 Wednesday 19:32  joerg.jaspert
2135
2136	* debian/: changelog (1.9), huskymak.cfg (1.8), shlibs (1.7):
2137	  Newest Build.
2138
21392001-07-27 Friday 13:38  pavel.gulchouck
2140
2141	* Makefile (1.22): speedup (use '$?' var)
2142
21432001-07-24 Tuesday 11:13  pavel.gulchouck
2144
2145	* api_jam.c (1.59): Assertation fixed when writing message not
2146	  terminated with \r to jam
2147
21482001-07-22 Sunday 11:23  twm
2149
2150	* smapi.pas (1.2): As of now I will stop maintaining smapi.pas. It
2151	  turned out that because of the alignment of the structures passed
2152	  between sampi and calling programs is left to the compiler, it is
2153	  likely to need constant rechecking whether the fields are still
2154	  in sync. I am not going to do that.  So this is the last update I
2155	  will post.
2156
21572001-07-09 Monday 20:52  joerg.jaspert
2158
2159	* debian/: changelog (1.8), control (1.5), docs (1.2): Smapi has a
2160	  very bullshit licence so i have to change the section to
2161	  non-free.  NO Husky Program which depend on smapi will ever be in
2162	  the Main Part of Debian just because of this *#censored#* licence
2163	  (you may not sell -> non-free :( )
2164
21652001-07-09 Monday 20:51  joerg.jaspert
2166
2167	* debian/: libsmapi2-dev.postinst (1.1), libsmapi2-dev.postrm
2168	  (1.1), libsmapi2-dev.prerm (1.1), libsmapi2.postinst (1.1),
2169	  libsmapi2.postrm (1.1), libsmapi2.prerm (1.1): Some new files
2170
21712001-07-08 Sunday 18:46  joerg.jaspert
2172
2173	* debian/huskymak.cfg (1.7): Enabled Perl for Debian Packages.
2174
21752001-07-02 Monday 20:46  joerg.jaspert
2176
2177	* debian/: changelog (1.7), shlibs (1.6): Changed shlibs file.
2178	  SONAME of libsmapi2 is libsmapi.so.2.1 and not only libsmapi.so.2
2179	  :)
2180
21812001-07-02 Monday 20:45  joerg.jaspert
2182
2183	* debian/: libsmapi-dev.dirs (1.2), libsmapi-dev.files (1.2),
2184	  libsmapi2-dev.dirs (1.1), libsmapi2-dev.files (1.1): 2 Files with
2185	  wrong name, shit
2186
21872001-07-01 Sunday 18:27  joerg.jaspert
2188
2189	* debian/: README.BUILD-DEB (1.2), README.Debian (1.4), changelog
2190	  (1.6), control (1.4), dirs (1.2), huskymak.cfg (1.6),
2191	  libsmapi-dev.dirs (1.1), libsmapi-dev.files (1.1), libsmapi2.dirs
2192	  (1.1), libsmapi2.files (1.1), rules (1.4), shlibs (1.5): Rebuild
2193	  the Package. Now its a real library package for debian, splitted
2194	  into libsmapi and libsmapi-dev.
2195
21962001-06-26 Tuesday 09:28  tobi
2197
2198	* makefile.bsd (1.16): removed VER and VERH from legacy makefile
2199	  (which builds static libs and hence does not need this info)
2200
22012001-06-02 Saturday 23:23  tobi
2202
2203	* Makefile (1.21), msgapi.h (1.34): Stepped version number to 2.1.0
2204
22052001-06-02 Saturday 23:21  tobi
2206
2207	* INSTALL (1.7): point to huskybse for install instructions
2208
22092001-05-27 Sunday 04:30  ml
2210
2211	* BUGS (1.8): [no log message]
2212
22132001-05-26 Saturday 16:52  oliver.grimm
2214
2215	* api_jam.c (1.58): og: Fixed "path-before-seenby" bug in
2216	  api_jam.c.
2217
22182001-05-09 Wednesday 08:56  oliver.grimm
2219
2220	* api_jam.c (1.57): OG: The kludges should be now in the right
2221	  order in JAM Areas.
2222
22232001-05-09 Wednesday 08:42  oliver.grimm
2224
2225	* api_jam.c (1.56): OG: Speed up and reduce stacke usage in
2226	  freejamsubfield()
2227
22282001-05-08 Tuesday 22:38  tobi
2229
2230	* structrw.c (1.22): bogus fix to stop boundary checking from
2231	  complaining
2232
22332001-05-08 Tuesday 22:38  tobi
2234
2235	* api_jam.c (1.55): fixed coredump when sqpack was run on a jam
2236	  area
2237
22382001-05-08 Tuesday 22:34  tobi
2239
2240	* BEOS.TXT (1.2): corrected some errors
2241
22422001-05-08 Tuesday 22:33  tobi
2243
2244	* makefile.emo (1.20), makefile.emx (1.12): fixed emx makefiles for
2245	  gmake
2246
22472001-05-06 Sunday 19:52  ml
2248
2249	* .cvs2cl (1.1): added .cvs2cl file
2250
22512001-05-06 Sunday 11:04  tobi
2252
2253	* compiler.h (1.65): mode_t for watcom/dos
2254
22552001-05-06 Sunday 11:04  tobi
2256
2257	* api_jam.h (1.7): removed cr's
2258
22592001-05-06 Sunday 10:58  tobi
2260
2261	* compiler.h (1.64): define mode_t for turbo c
2262
22632001-05-06 Sunday 10:57  tobi
2264
2265	* api_jamp.h (1.12): removed cr's
2266
22672001-05-06 Sunday 10:55  tobi
2268
2269	* sq_area.c (1.19): portability fix for DOS
2270
22712001-05-06 Sunday 10:52  tobi
2272
2273	* makefile.bcd (1.12), makefile.djg (1.14), makefile.qcd (1.13),
2274	  makefile.wcd (1.16): -DNOSEMAPHORES for DOS makefiles
2275
22762001-05-04 Friday 10:08  oliver.grimm
2277
2278	* msgapi.c (1.19), msgapi.h (1.33): OG: Add verion information to
2279	  the _minf structure
2280
22812001-04-30 Monday 06:09  kazimirow
2282
2283	* tdelay.c (1.6): fixed Sleep(for work with MSVC6)
2284
22852001-04-21 Saturday 14:11  joerg.jaspert
2286
2287	* debian/: changelog (1.5), control (1.3), huskymak.cfg (1.5),
2288	  rules (1.3), shlibs (1.4): Changed it so it compiles now with
2289	  debug enabled. From now on i compile only stable versions without
2290	  debug.
2291
22922001-04-14 Saturday 12:47  tobi
2293
2294	* debian/huskymak.cfg (1.4): fixed DEBLFLAGS
2295
22962001-04-14 Saturday 12:47  tobi
2297
2298	* debian/README.Debian (1.3): fixed typo
2299
23002001-04-14 Saturday 12:45  tobi
2301
2302	* tdelay.c (1.5): preprocessor directives must start at column #1
2303	  !!!
2304
23052001-04-14 Saturday 12:40  tobi
2306
2307	* sq_help.c (1.4), sq_idx.c (1.5), sq_msg.c (1.5): replaced
2308	  malloc.h with stdlib.h acccording to ANSI C and in order to
2309	  remove warnings on Unix systems
2310
23112001-04-13 Friday 13:05  joerg.jaspert
2312
2313	* debian/: README.Debian (1.2), changelog (1.4), control (1.2),
2314	  huskymak.cfg (1.3), rules (1.2), shlibs (1.3): To much
2315
23162001-04-13 Friday 13:04  joerg.jaspert
2317
2318	* Makefile (1.20): Removed most of my changes.	Changed symlinks to
2319	  be symlinks without path.
2320
23212001-04-12 Thursday 15:13  ml
2322
2323	* msgapi.c (1.18): [no log message]
2324
23252001-04-11 Wednesday 20:33  joerg.jaspert
2326
2327	* debian/README.BUILD-DEB (1.1): Some words for package-building on
2328	  Debian-Systems.
2329
23302001-04-10 Tuesday 16:13  joerg.jaspert
2331
2332	* debian/: changelog (1.3), huskymak.cfg (1.2), shlibs (1.2): Error
2333	  in huskymak.
2334
23352001-04-10 Tuesday 15:38  joerg.jaspert
2336
2337	* debian/changelog (1.2): Renamed to 1.6.4u-10 so
2338	  dpkg/dselect/apt-get find it newer than 1.6.4
2339
2340	  Could we please increment the version-number for the
2341	  develop-versions everytime we release a stable-package ? So
2342	  stable iss 1.6.4, unstable iss 1.6.5 (stable can go 1.6.4a,
2343	  1.6.4b,...) The next stable release is 1.6.5 and the
2344	  develop-version at this time goes to 1.6.6 ?
2345
23462001-04-10 Tuesday 14:52  joerg.jaspert
2347
2348	* debian/: README.Debian (1.1), changelog (1.1), control (1.1),
2349	  copyright (1.1), dirs (1.1), docs (1.1), huskymak.cfg (1.1),
2350	  rules (1.1), shlibs (1.1): The Controlfiles needed to build a
2351	  debian-Package.
2352
23532001-04-10 Tuesday 14:51  joerg.jaspert
2354
2355	* Makefile (1.19): Hmm, huskymak.cfg is in debian/...  Why do i not
2356	  write it in here ? :)
2357
23582001-04-10 Tuesday 14:49  joerg.jaspert
2359
2360	* Makefile (1.18): Debian specific changes. Included in
2361	  ifeq...else...endif
2362
23632001-03-25 Sunday 18:21  ml
2364
2365	* BUGS (1.7), api_jam.c (1.54): [no log message]
2366
23672001-03-18 Sunday 08:34  oliver.grimm
2368
2369	* huskylib/: Makefile (1.1), compiler.h (1.1), locking.c (1.1),
2370	  locking.h (1.1): OG: Initial release.
2371
23722001-03-16 Friday 07:18  ml
2373
2374	* api_jam.c (1.53): [no log message]
2375
23762001-03-15 Thursday 22:59  tobi
2377
2378	* api_jam.c (1.52), semaphor.c (1.10): portability fix
2379
23802001-03-15 Thursday 18:59  ml
2381
2382	* BUGS (1.6), api_jam.c (1.51): [no log message]
2383
23842001-03-07 Wednesday 19:33  oliver.grimm
2385
2386	* locking.c (1.27): OG: Uhh. Fixed missing parameter in waitlock2()
2387	  under OS/2 ...
2388
23892001-03-06 Tuesday 19:44  oliver.grimm
2390
2391	* locking.c (1.26), sq_lock.c (1.18), sq_write.c (1.5), tdelay.c
2392	  (1.4): OG: Some Win32 specified fixes.
2393
23942001-03-04 Sunday 11:54  ml
2395
2396	* msgapi.c (1.17): [no log message]
2397
23982001-03-04 Sunday 09:04  ml
2399
2400	* makefile.lnx (1.28), makefile.sun (1.17): [no log message]
2401
24022001-03-03 Saturday 14:48  oliver.grimm
2403
2404	* locking.c (1.25), sq_lock.c (1.17): OG: Making locking more
2405	  smooth when using tdelay(). Now trys every 1/10s.
2406
24072001-03-03 Saturday 14:38  oliver.grimm
2408
2409	* locking.c (1.24): OG: Displaced all mysleep() with tdelay() -
2410	  mysleep isn't used anymore.
2411
24122001-03-03 Saturday 14:21  oliver.grimm
2413
2414	* sq_area.c (1.18), sq_lock.c (1.16): OG: When locking fails,
2415	  fLocked flags that base is locked. fixed.
2416
24172001-03-03 Saturday 14:02  oliver.grimm
2418
2419	* msgapi.h (1.32), sq_area.c (1.17), sq_lock.c (1.15): OG: Some
2420	  ALTLOCKING fixes.
2421
24222001-03-03 Saturday 13:41  oliver.grimm
2423
2424	* compiler.h (1.63), locking.c (1.23), msgapi.c (1.16), msgapi.h
2425	  (1.31), sq_area.c (1.16), sq_lock.c (1.14): OG: Some changes to
2426	  make filelocking smoother on most modern os (*ix, os2).
2427
24282001-03-03 Saturday 11:33  oliver.grimm
2429
2430	* api_jam.c (1.50): [no log message]
2431
24322001-03-03 Saturday 11:14  oliver.grimm
2433
2434	* compiler.h (1.62), makefile.bcd (1.11), makefile.bcw (1.10),
2435	  makefile.be (1.4), makefile.bsd (1.15), makefile.djg (1.13),
2436	  makefile.emx (1.11), makefile.lnx (1.27), makefile.mgw (1.11),
2437	  makefile.mvc (1.4), makefile.qcd (1.12), makefile.rxw (1.13),
2438	  makefile.sun (1.16), makefile.unx (1.15), makefile.wcd (1.15),
2439	  makefile.wcw (1.18), makefile.wcx (1.12), sq_lock.c (1.13),
2440	  tdelay.c (1.3): OG: Added native mysleep for Linux, BeOS and
2441	  SunOS/Solaris.  OG: Changed behavior of locking Squishbases.
2442	  MsgLock() won't sleep forever.  OG: Updating makefile.xxx !
2443	  (tdelay.o(bj) is missing in some of them)
2444
24452001-03-02 Friday 18:54  oliver.grimm
2446
2447	* api_jam.c (1.49), api_jam.h (1.6), api_jamp.h (1.11), structrw.c
2448	  (1.21): OG: Jam should now work on non-intel systems (sparc,
2449	  alpha...) OG: Fixed a memory allocation bug in structrw.c.
2450
24512001-02-27 Tuesday 19:26  oliver.grimm
2452
2453	* locking.c (1.22), semaphor.c (1.9), sq_lock.c (1.12): OG: Some
2454	  bugfixes in locking & semphores.
2455
24562001-02-23 Friday 14:00  tobi
2457
2458	* semaphor.c (1.8), sq_hash.c (1.4), sq_help.c (1.3), sq_idx.c
2459	  (1.4), sq_read.c (1.4), sq_write.c (1.4): portability fixes for
2460	  borland c
2461
24622001-02-18 Sunday 19:03  ml
2463
2464	* compiler.h (1.61): [no log message]
2465
24662001-02-11 Sunday 16:44  oliver.grimm
2467
2468	* api_sdm.c (1.22): More attributes and filetyping for BeOS !
2469
24702001-02-11 Sunday 16:43  oliver.grimm
2471
2472	* BEOS.TXT (1.1): BeOS specified info's !
2473
24742001-02-10 Saturday 14:00  oliver.grimm
2475
2476	* api_sdm.c (1.21): Added support for attributes under BeOS with
2477	  BFS Filesystems.  (today only the "from"-Field is implemented -
2478	  for a first test)
2479
24802001-01-27 Saturday 09:21  ml
2481
2482	* TODO (1.3): [no log message]
2483
24842001-01-26 Friday 16:11  ml
2485
2486	* TODO (1.2), makefile.sun (1.15), semaphor.h (1.9): nosem on sun
2487
24882001-01-26 Friday 02:03  pavel.gulchouck
2489
2490	* api_jam.c (1.48): jam path & seen-by lost by hpt link fixed
2491
24922001-01-25 Thursday 21:20  pavel.gulchouck
2493
2494	* api_jam.c (1.47): TZUTC redundant space removed
2495
24962001-01-24 Wednesday 10:35  pavel.gulchouck
2497
2498	* api_jam.c (1.46): JAM write speedup
2499
25002001-01-16 Tuesday 00:45  tobi
2501
2502	* api_sdm.c (1.20), compiler.h (1.60), makefile.bco (1.11),
2503	  makefile.emo (1.19), makefile.hco (1.11), makefile.ibo (1.16),
2504	  makefile.wco (1.13): portability fixes for os/2
2505
25062001-01-16 Tuesday 00:31  tobi
2507
2508	* compiler.h (1.59), semaphor.c (1.7): portability fixes for
2509	  wtacom/2
2510
25112001-01-07 Sunday 17:23  oliver.grimm
2512
2513	* sq_area.c (1.15), sq_lock.c (1.11): og: Urgs. Removing some ugly
2514	  debugging-messages.
2515
25162001-01-07 Sunday 17:15  oliver.grimm
2517
2518	* compiler.h (1.58), locking.c (1.21), msgapi.h (1.30), sq_area.c
2519	  (1.14), sq_lock.c (1.10): og: Some changes to get alternative
2520	  locking running.
2521
25222001-01-07 Sunday 15:06  oliver.grimm
2523
2524	* compiler.h (1.57): og: If ALTLOCKING defined, declare alternative
2525	  locking functions.
2526
25272001-01-07 Sunday 15:05  oliver.grimm
2528
2529	* sq_area.c (1.13): og: Initialising lck_path in _msgapi if
2530	  ALTLOCKING is used.
2531
25322001-01-07 Sunday 15:04  oliver.grimm
2533
2534	* sq_lock.c (1.9): og: If ALTLOCKING is defined, use
2535	  alternative-locking instead of the 'normal' one.
2536
25372001-01-07 Sunday 15:03  oliver.grimm
2538
2539	* locking.c (1.20): og: Alternative locking-functions. (Begin with
2540	  "alt_")
2541
25422001-01-07 Sunday 15:02  oliver.grimm
2543
2544	* msgapi.h (1.29): OG: Add char *lck_path to _msgapi structure.
2545
25462000-12-11 Monday 18:48  ml
2547
2548	* compiler.h (1.56), makefile.lnx (1.26), setfsize.c (1.4): [no log
2549	  message]
2550
25512000-12-05 Tuesday 21:35  sms
2552
2553	* compiler.h (1.55): added mode_t for Watcom/NT
2554
25552000-12-03 Sunday 17:59  sms
2556
2557	* Makefile (1.17): using RMOPT from huskymak.cfg
2558
25592000-12-03 Sunday 15:51  sms
2560
2561	* api_jam.c (1.45), api_jamp.h (1.10), api_sdm.c (1.19), msgapi.h
2562	  (1.28), sq_area.c (1.12): permissions fix (different permissions
2563	  for netmail/echomail, but the same for all formats)
2564
25652000-10-16 Monday 18:10  tobi
2566
2567	* api_jam.c (1.44): fix for my last checkin
2568
25692000-10-16 Monday 05:05  ml
2570
2571	* progprot.h (1.9), structrw.c (1.20): [no log message]
2572
25732000-10-15 Sunday 20:09  tobi
2574
2575	* api_jam.c (1.43), api_jamp.h (1.9): reduced memory fragmentation
2576	  in JAM api
2577
25782000-10-15 Sunday 19:56  tobi
2579
2580	* semaphor.h (1.8): workaround for emx os2 and msged
2581
25822000-10-15 Sunday 17:15  ml
2583
2584	* fexist.c (1.15): [no log message]
2585
25862000-10-15 Sunday 12:18  ml
2587
2588	* api_jam.c (1.42), makefile.emo (1.18), msgapi.h (1.27): see
2589	  ChangeLog Oct 15
2590
25912000-10-14 Saturday 20:03  tobi
2592
2593	* api_sdm.c (1.18), sq_area.c (1.11), sq_hash.c (1.3), sq_help.c
2594	  (1.2), sq_idx.c (1.3), sq_kill.c (1.3), sq_lock.c (1.8),
2595	  sq_misc.c (1.4), sq_msg.c (1.4), sq_read.c (1.3), sq_uid.c (1.4),
2596	  sq_write.c (1.3), structrw.c (1.19), tdelay.c (1.2): changes to
2597	  make smapi compile with emx on os/2 fcntl.h must come AFTER
2598	  sys/types.h !!!
2599
26002000-10-14 Saturday 18:46  ml
2601
2602	* api_jam.c (1.41): * JAM fix: hpt link works good after deleting
2603	  msgs from golded
2604
26052000-10-14 Saturday 17:31  ml
2606
2607	* api_jam.c (1.40), strftim.c (1.2): JAM fix: sqpack don't crashes
2608	  on areas when msgs deleted from golded
2609
26102000-10-11 Wednesday 16:48  tobi
2611
2612	* api_jam.c (1.39): fixed typo
2613
26142000-10-10 Tuesday 21:18  tobi
2615
2616	* api_jam.c (1.38): don't rely on result of sizeof for disk io!
2617
26182000-10-09 Monday 03:06  ml
2619
2620	* ffind.c (1.12): FFindOpen() postfix
2621
26222000-10-07 Saturday 07:10  ml
2623
2624	* ffind.c (1.11): fixed bug in FFindOpen()
2625
26262000-10-03 Tuesday 16:16  tobi
2627
2628	* api_jam.c (1.37), msgapi.h (1.26): create a mapping for
2629	  JMSG_IMMEDIATE
2630
26312000-10-03 Tuesday 13:13  fedor.lizunkov
2632
2633	* api_jam.c (1.36), msgapi.h (1.25): [no log message]
2634
26352000-10-02 Monday 22:16  tobi
2636
2637	* api_jam.c (1.35): map JMSG_DIRECT to MSGXX2
2638
26392000-09-17 Sunday 11:49  tobi
2640
2641	* cvtdate.c (1.7): cosmetic fix
2642
26432000-09-16 Saturday 13:31  ml
2644
2645	* makefile.sun (1.14), semaphor.h (1.7): solaris bugfix
2646
26472000-09-13 Wednesday 07:40  ml
2648
2649	* structrw.c (1.18): JAM linking with empty msg subjects
2650
26512000-09-11 Monday 03:57  ml
2652
2653	* api_jam.c (1.34): jam fix
2654
26552000-09-07 Thursday 19:59  sms
2656
2657	* Makefile (1.16): installing api_jam.h into INCDIR/smapi
2658
26592000-09-06 Wednesday 10:57  ml
2660
2661	* semaphor.h (1.6), setfsize.c (1.3): see changeLog Sep 06
2662
26632000-09-05 Tuesday 16:49  ml
2664
2665	* makefile.lnx (1.25), structrw.c (1.17): get_word get_dword fix
2666
26672000-09-05 Tuesday 16:06  ml
2668
2669	* api_jam.c (1.33): jam updates
2670
26712000-09-04 Monday 10:07  ml
2672
2673	* Makefile (1.15), api_jam.c (1.32), api_sdm.c (1.17), makefile.lnx
2674	  (1.24), msgapi.h (1.24), semaphor.c (1.6), semaphor.h (1.5),
2675	  setfsize.c (1.2), sq_area.c (1.10), sq_idx.c (1.2), sq_lock.c
2676	  (1.7), sq_msg.c (1.3), sq_uid.c (1.3): see changelog sep 04
2677
26782000-09-03 Sunday 12:52  ml
2679
2680	* api_jam.c (1.31), cvtdate.c (1.6), makefile.emx (1.10): see
2681	  ChangeLog Sep 03
2682
26832000-08-29 Tuesday 17:02  ml
2684
2685	* api_jam.c (1.30): jam fix
2686
26872000-08-28 Monday 12:47  sms
2688
2689	* sq_area.c (1.9): fixed segfault if area could not be opened
2690
26912000-08-27 Sunday 14:30  ml
2692
2693	* sq_area.c (1.8): [no log message]
2694
26952000-08-27 Sunday 14:07  sms
2696
2697	* Makefile (1.14): remove existing files before creating symlinks
2698	  (-f option of ln does not always work :( )
2699
27002000-08-24 Thursday 20:29  oliver.grimm
2701
2702	* locking.c (1.19): Some BeOS specified changes
2703
27042000-08-24 Thursday 20:16  oliver.grimm
2705
2706	* makefile.bcd (1.10), makefile.bco (1.10), makefile.bcw (1.9),
2707	  makefile.be (1.3), makefile.bsd (1.14), makefile.djg (1.12),
2708	  makefile.emo (1.17), makefile.emx (1.9), makefile.hco (1.10),
2709	  makefile.ibo (1.15), makefile.lnx (1.23), makefile.mgw (1.10),
2710	  makefile.mvc (1.3), makefile.qcd (1.11), makefile.rxw (1.12),
2711	  makefile.sun (1.13), makefile.unx (1.14), makefile.wcd (1.14),
2712	  makefile.wco (1.12), makefile.wcw (1.17), makefile.wcx (1.11):
2713	  Add missing setfsize.c
2714
27152000-08-24 Thursday 13:55  sms
2716
2717	* sq_lock.c (1.6): fixed return value of _sqlock
2718
27192000-08-24 Thursday 13:24  sms
2720
2721	* sq_misc.c (1.3), sq_read.c (1.2): renamed apiSquishHash back to
2722	  SquishHash, renamed SquishReadMsg to apiSquishReadMsg in
2723	  sq_read.c
2724
27252000-08-24 Thursday 13:19  sms
2726
2727	* api_sqp.h (1.7), compiler.h (1.54), sq_area.c (1.7), sq_hash.c
2728	  (1.2), sq_kill.c (1.2), sq_lock.c (1.5), sq_misc.c (1.2),
2729	  sq_msg.c (1.2), sq_uid.c (1.2), sq_write.c (1.2): renamed
2730	  exported Squish*-functions to apiSquish* to prevent name
2731	  collisions (e.g. in MsgEd)
2732
27332000-08-24 Thursday 12:40  sms
2734
2735	* msgapi.c (1.15): added missing _SquishInit call in MsgOpenApi
2736
27372000-08-24 Thursday 12:18  sms
2738
2739	* msgapi.c (1.14), sq_area.c (1.6): init semaphores for squish
2740	  routines in MsgOpenApi, destroy them in MsgCloseApi
2741
27422000-08-24 Thursday 10:11  sms
2743
2744	* Makefile (1.13): added semaphor.o to objects
2745
27462000-08-23 Wednesday 19:32  oliver.grimm
2747
2748	* makefile.bcd (1.9), makefile.bco (1.9), makefile.bcw (1.8),
2749	  makefile.be (1.2), makefile.bsd (1.13), makefile.djg (1.11),
2750	  makefile.emo (1.16), makefile.emx (1.8), makefile.hco (1.9),
2751	  makefile.ibo (1.14), makefile.lnx (1.22), makefile.mgw (1.9),
2752	  makefile.mvc (1.2), makefile.qcd (1.10), makefile.rxw (1.11),
2753	  makefile.sun (1.12), makefile.unx (1.13), makefile.wcd (1.13),
2754	  makefile.wco (1.11), makefile.wcw (1.16), makefile.wcx (1.10):
2755	  Hopfully working old-style makefiles
2756
27572000-08-23 Wednesday 19:17  oliver.grimm
2758
2759	* semaphor.c (1.5): System V semaphores now working
2760
27612000-08-23 Wednesday 19:16  oliver.grimm
2762
2763	* msgapi.h (1.23): Removed #pragma pack(1)
2764
27652000-08-23 Wednesday 05:18  oliver.grimm
2766
2767	* semaphor.c (1.4): Minor fixed
2768
27692000-08-23 Wednesday 05:08  oliver.grimm
2770
2771	* sq_area.c (1.5), sq_lock.c (1.4): Out-Sourced multithreadding to
2772	  semaphor.c
2773
27742000-08-23 Wednesday 05:07  oliver.grimm
2775
2776	* semaphor.c (1.3), semaphor.h (1.4): Reincarnation of semaphor.c
2777
27782000-08-22 Tuesday 15:53  ml
2779
2780	* date2bin.c (1.6): [no log message]
2781
27822000-08-21 Monday 22:44  sms
2783
2784	* Makefile (1.12): added dynamic lib to target all
2785
27862000-08-21 Monday 13:15  sms
2787
2788	* Makefile (1.11): added target uninstall
2789
27902000-08-21 Monday 06:12  oliver.grimm
2791
2792	* sq_area.c (1.4), sq_lock.c (1.3): Remove temporarly semaphores
2793	  from unix-version
2794
27952000-08-20 Sunday 07:52  oliver.grimm
2796
2797	* sq_area.c (1.3): Fix two styles of semctl functions
2798
27992000-08-18 Friday 16:58  oliver.grimm
2800
2801	* sq_area.c (1.2): Lx support for Semaphores
2802
28032000-08-17 Thursday 05:36  ml
2804
2805	* sq_lock.c (1.2): [no log message]
2806
28072000-08-14 Monday 18:03  oliver.grimm
2808
2809	* date2bin.c (1.5): Fix for empty __FTSC_DATE field
2810
28112000-08-14 Monday 17:05  oliver.grimm
2812
2813	* api_sq.c (1.14), api_sqd.h (1.3), semaphor.c (1.2), semaphor.h
2814	  (1.3): [no log message]
2815
28162000-08-14 Monday 17:00  oliver.grimm
2817
2818	* api_jam.c (1.29), api_sdm.c (1.16), locking.c (1.18), msgapi.c
2819	  (1.13), setfsize.c (1.1), sq_area.c (1.1), sq_hash.c (1.1),
2820	  sq_help.c (1.1), sq_idx.c (1.1), sq_kill.c (1.1), sq_lock.c
2821	  (1.1), sq_misc.c (1.1), sq_msg.c (1.1), sq_read.c (1.1), sq_uid.c
2822	  (1.1), sq_write.c (1.1), structrw.c (1.16), tdelay.c (1.1),
2823	  api_jamp.h (1.8), api_sdmp.h (1.3), api_sq.h (1.4), api_sqp.h
2824	  (1.6), msgapi.h (1.22), progprot.h (1.8), Makefile (1.10):
2825	  Complete new Squish-API
2826
28272000-08-13 Sunday 08:16  oliver.grimm
2828
2829	* BUGS (1.5): BeOS Bug added
2830
28312000-08-13 Sunday 08:10  oliver.grimm
2832
2833	* semaphor.h (1.2): License notes added.
2834
28352000-08-13 Sunday 07:59  oliver.grimm
2836
2837	* api_sq.c (1.13), msgapi.c (1.12): Added multithreading support
2838
28392000-08-13 Sunday 07:59  oliver.grimm
2840
2841	* Makefile (1.9): Added semaphor.c
2842
28432000-08-13 Sunday 07:58  oliver.grimm
2844
2845	* semaphor.c (1.1), semaphor.h (1.1): Initial version of
2846	  multithreading support.
2847
28482000-08-12 Saturday 14:31  oliver.grimm
2849
2850	* api_sqp.h (1.5), api_sqd.h (1.2), msgapi.c (1.11): Added
2851	  open-area and open-message lists. When closing an area all
2852	  messages will be closed. MsgCloseApi will also close all open
2853	  areas
2854
28552000-08-12 Saturday 14:28  oliver.grimm
2856
2857	* api_sq.c (1.12), api_sq.h (1.3): Added open-area and open-message
2858	  lists. When closing an area all messages will be closed.
2859	  MsgCloseApi will also close all open areas
2860
28612000-08-07 Monday 19:50  oliver.grimm
2862
2863	* api_sq.c (1.11), msgapi.c (1.10): Add some TODO's - no other
2864	  changes
2865
28662000-08-07 Monday 19:34  oliver.grimm
2867
2868	* api_sq.c (1.10): Fix a REAL bug, when closing a Squish-Area
2869
28702000-08-06 Sunday 23:16  tobi
2871
2872	* Makefile (1.8): renamed LD variable to MKSHARED
2873
28742000-08-05 Saturday 16:48  oliver.grimm
2875
2876	* compiler.h (1.53): Added BeOS support
2877
28782000-08-05 Saturday 11:40  oliver.grimm
2879
2880	* Makefile (1.7): [no log message]
2881
28822000-08-05 Saturday 11:34  oliver.grimm
2883
2884	* Makefile (1.6): [no log message]
2885
28862000-08-05 Saturday 09:46  oliver.grimm
2887
2888	* compiler.h (1.52): [no log message]
2889
28902000-08-05 Saturday 09:41  oliver.grimm
2891
2892	* makefile.be (1.1): [no log message]
2893
28942000-08-05 Saturday 09:37  oliver.grimm
2895
2896	* compiler.h (1.51): [no log message]
2897
28982000-07-31 Monday 18:09  ml
2899
2900	* api_jam.c (1.28), api_sdm.c (1.15), api_sdmp.h (1.2), api_sq.c
2901	  (1.9), api_sqp.h (1.4), msgapi.c (1.9), msgapi.h (1.21): [no log
2902	  message]
2903
29042000-07-26 Wednesday 08:44  ml
2905
2906	* BUGS (1.4), api_jam.c (1.27): [no log message]
2907
29082000-07-25 Tuesday 15:08  ml
2909
2910	* BUGS (1.3), api_jam.c (1.26): jam @Via fixes
2911
29122000-07-21 Friday 05:32  sms
2913
2914	* TODO (1.1): Added TODO
2915
29162000-07-14 Friday 09:50  tobi
2917
2918	* makefile.wcd (1.12), makefile.wco (1.10), makefile.wcw (1.15),
2919	  makefile.wcx (1.9): watcom makefiles cosmetic fix
2920
29212000-07-13 Thursday 14:05  ml
2922
2923	* makefile.emo (1.15), makefile.emx (1.7): [no log message]
2924
29252000-07-13 Thursday 12:28  ml
2926
2927	* BUGS (1.2), api_jam.c (1.25), api_jamp.h (1.7), makefile.emo
2928	  (1.14), makefile.emx (1.6), structrw.c (1.15): [no log message]
2929
29302000-07-07 Friday 21:47  tobi
2931
2932	* compiler.h (1.50), makefile.mgw (1.8): Adapted MINGW32 code to
2933	  the latest mingw32 vers www.mingw.org.
2934
29352000-07-07 Friday 00:37  tobi
2936
2937	* makefile.ibo (1.13): fixed ibm makefile
2938
29392000-07-05 Wednesday 11:46  tobi
2940
2941	* flush.c (1.9), makefile.wcd (1.11), progprot.h (1.7): more watcom
2942	  fixes
2943
29442000-07-05 Wednesday 11:13  tobi
2945
2946	* api_jam.c (1.24), compiler.h (1.49), flush.c (1.8), makefile.wcd
2947	  (1.10), progprot.h (1.6): some changes for Watcom/DOS
2948
29492000-07-05 Wednesday 10:05  tobi
2950
2951	* compiler.h (1.48): watcom fix
2952
29532000-07-05 Wednesday 00:02  tobi
2954
2955	* compiler.h (1.47): fix for watcom/2
2956
29572000-06-29 Thursday 14:59  ml
2958
2959	* api_jam.c (1.23), structrw.c (1.14): [no log message]
2960
29612000-06-27 Tuesday 17:33  ml
2962
2963	* api_jam.c (1.22), api_jamp.h (1.6): [no log message]
2964
29652000-06-08 Thursday 17:22  tobi
2966
2967	* compiler.h (1.46): Fixes to make smapi work on HPUX
2968
29692000-05-24 Wednesday 15:55  sms
2970
2971	* Makefile (1.5): changed gcc to CC-macro in Makefile
2972
29732000-05-23 Tuesday 16:42  tobi
2974
2975	* Makefile (1.4): Added the "all" target
2976
29772000-05-23 Tuesday 09:56  sms
2978
2979	* Makefile (1.3): added target all to Makefile
2980
29812000-05-22 Monday 12:54  mt
2982
2983	* Makefile (1.2): changed version number
2984
29852000-05-22 Monday 05:28  ml
2986
2987	* fexist.c (1.14): [no log message]
2988
29892000-05-09 Tuesday 05:37  ml
2990
2991	* api_jam.c (1.21), structrw.c (1.13): [no log message]
2992
29932000-05-08 Monday 10:59  ml
2994
2995	* api_jam.c (1.20), api_sq.c (1.8), compiler.h (1.45), fexist.c
2996	  (1.13), ffind.c (1.10), ffind.h (1.11), flush.c (1.7), locking.c
2997	  (1.17), makefile.mvc (1.1), msgapi.h (1.20), prog.h (1.3),
2998	  progprot.h (1.5), stamp.h (1.3), structrw.c (1.12): [no log
2999	  message]
3000
30012000-04-21 Friday 11:14  sms
3002
3003	* Makefile (1.1), makefile.husky (1.22): renamed makefile.husky to
3004	  Makefile
3005
30062000-04-16 Sunday 21:27  nestyurkin.nikolay
3007
3008	* makefile.wcw (1.14): struct. pack remove (-zp=1)
3009
30102000-04-16 Sunday 10:54  tobi
3011
3012	* makefile.sun (1.11): sun makefile fixes
3013
30142000-04-15 Saturday 21:01  tobi
3015
3016	* makefile.lnx (1.21): small fix
3017
30182000-04-15 Saturday 20:47  tobi
3019
3020	* makefile.husky (1.21): small fixes
3021
30222000-04-15 Saturday 18:09  tobi
3023
3024	* prog.h (1.2): fixed include statements to match new 8.3 filenames
3025
30262000-04-15 Saturday 12:04  tobi
3027
3028	* flush.c (1.6): Fixed RSXNT bug
3029
30302000-04-15 Saturday 02:41  ml
3031
3032	* structrw.c (1.11): [no log message]
3033
30342000-04-12 Wednesday 20:29  tobi
3035
3036	* makefile.ibo (1.12), makefile.wcd (1.9), makefile.wco (1.9):
3037	  legacy makefile fixes
3038
30392000-04-10 Monday 14:16  ml
3040
3041	* api_jam.c (1.19), api_sdm.c (1.14), api_sq.c (1.7): [no log
3042	  message]
3043
30442000-04-09 Sunday 22:16  tobi
3045
3046	* ffind.c (1.9), ffind.h (1.10): removed the last realm of pragma
3047	  pack from smapi
3048
30492000-04-09 Sunday 21:30  tobi
3050
3051	* compiler.h (1.44), msgapi.h (1.19): removed remaining pragma
3052	  pack()'s
3053
30542000-04-09 Sunday 16:30  tobi
3055
3056	* makefile.husky (1.20): Install unused.h
3057
30582000-04-09 Sunday 16:30  tobi
3059
3060	* compiler.h (1.43): Turbo C fix
3061
30622000-04-09 Sunday 14:15  nestyurkin.nikolay
3063
3064	* ffind.h (1.9): #pragma pack() fix for Watcom & DJGPP
3065
30662000-04-09 Sunday 14:11  nestyurkin.nikolay
3067
3068	* ffind.h (1.8), msgapi.h (1.18): #pragma pack() fix for Watcom &
3069	  DJGPP
3070
30712000-04-08 Saturday 09:33  tobi
3072
3073	* makefile.unx (1.12), makefile.wcd (1.8), makefile.wco (1.8),
3074	  makefile.wcw (1.13), makefile.wcx (1.8): legacy makefile fixes
3075
30762000-04-08 Saturday 08:36  tobi
3077
3078	* compiler.h (1.42): solaris fix
3079
30802000-04-08 Saturday 08:35  tobi
3081
3082	* makefile.sun (1.10): legacy makefile fixes
3083
30842000-04-08 Saturday 08:32  tobi
3085
3086	* ffind.h (1.7), makefile.rxw (1.10): rsxnt fixes, legacy makefile
3087	  fixes
3088
30892000-04-08 Saturday 01:04  tobi
3090
3091	* compiler.h (1.41): cosmetics
3092
30932000-04-08 Saturday 01:03  tobi
3094
3095	* compiler.h (1.40), locking.c (1.16), makefile.qcd (1.9): More
3096	  Quick C fixes
3097
30982000-04-08 Saturday 00:16  tobi
3099
3100	* api_jam.c (1.18), api_sqp.h (1.3), compiler.h (1.39), locking.c
3101	  (1.15), makefile.qcd (1.8): Bugfixes for Quick C / Microsoft C
3102
31032000-04-07 Friday 22:51  tobi
3104
3105	* makefile.mgw (1.7): legacy makefile fixes
3106
31072000-04-04 Tuesday 16:38  tobi
3108
3109	* makefile.lnx (1.20): legacy makefile fixes
3110
31112000-04-04 Tuesday 16:17  tobi
3112
3113	* makefile.husky (1.19): huskymak fix
3114
31152000-04-04 Tuesday 16:16  tobi
3116
3117	* makefile.bcw (1.7), makefile.ibo (1.11): legacy makefile fix
3118
31192000-04-04 Tuesday 16:16  tobi
3120
3121	* makefile.hco (1.8): hco legacy makefile fix
3122
31232000-04-04 Tuesday 16:15  tobi
3124
3125	* fexist.c (1.12), makefile.emx (1.5): Removed warnings for emx,
3126	  and legacy makefile fixes
3127
31282000-04-04 Tuesday 16:13  tobi
3129
3130	* locking.c (1.14), makefile.emo (1.13), parsenn.c (1.2): Removed
3131	  warnings for EMO, and makefile fixes
3132
31332000-04-04 Tuesday 16:09  tobi
3134
3135	* makefile.common (1.3), makefile.djg (1.10): legacy makefile fixes
3136
31372000-04-04 Tuesday 16:03  tobi
3138
3139	* makefile.bsd (1.12), structrw.c (1.10): [no log message]
3140
31412000-04-04 Tuesday 16:00  tobi
3142
3143	* compiler.h (1.38), locking.c (1.13), makefile.bco (1.8): Removed
3144	  warnings for Borland C OS/2
3145
31462000-04-04 Tuesday 15:52  tobi
3147
3148	* makefile.bcd (1.8): legacy makefile fixes
3149
31502000-04-04 Tuesday 15:51  tobi
3151
3152	* api_jam.c (1.17), api_sdm.c (1.13), structrw.c (1.9): Removed
3153	  warnings for Borland C DOS
3154
31552000-04-01 Saturday 11:34  ml
3156
3157	* flush.c (1.5): [no log message]
3158
31592000-04-01 Saturday 10:12  tobi
3160
3161	* fexist.c (1.11): fexist.c didn't compile on UNIX
3162
31632000-04-01 Saturday 09:49  fedor.lizunkov
3164
3165	* api_jam.c (1.16): [no log message]
3166
31672000-03-31 Friday 15:57  tobi
3168
3169	* compiler.h (1.37), fexist.c (1.10), flush.c (1.4), locking.c
3170	  (1.12), msgapi.h (1.17), patmat.c (1.3): Fr  31 Mar 2000 17:53:23
3171	  CEST tobi (patches mostly from Alex S. Aganichev) * Modified the
3172	  routines in fexist.c to use stat() if available, instead   of
3173	  opendir/readdir/closedir. This should speed up things a lot and
3174	  also	 produce more reliable results.  * Some small corrections
3175	  in compiler.h for various compilers.	* Fixed flush_handle2 for
3176	  DJGPP and for RSXNT (the RSXNT code previously   did use wrong
3177	  handle numbers, which could produce very interesting	 results
3178	  ...) * Accelerated patmat routine for sequences with multiple
3179	  wildcards.  * Added shareloaded function for DJGPP.
3180
31812000-03-30 Thursday 07:33  tobi
3182
3183	* makefile.husky (1.18): makefile fixes by max and others
3184
31852000-03-26 Sunday 11:57  tobi
3186
3187	* makefile.husky (1.17): Fixed a typo that cause shared library
3188	  problems.
3189
31902000-03-26 Sunday 11:43  tobi
3191
3192	* makefile.husky (1.16): NetBSD fix
3193
31942000-03-26 Sunday 11:37  tobi
3195
3196	* compiler.h (1.36): NetBSD fix.
3197
31982000-03-23 Thursday 17:08  tobi
3199
3200	* compiler.h (1.35): Undone my wrong change regarding tell
3201
32022000-03-23 Thursday 12:45  tobi
3203
3204	* compiler.h (1.34): Fix for Solaris.
3205
32062000-03-23 Thursday 12:42  tobi
3207
3208	* compiler.h (1.33), locking.c (1.11): [no log message]
3209
32102000-03-20 Monday 21:23  mt
3211
3212	* makefile.husky (1.15): fixed LIBPREFX
3213
32142000-03-20 Monday 17:43  ml
3215
3216	* makefile.sun (1.9): [no log message]
3217
32182000-03-20 Monday 04:51  ml
3219
3220	* BUGS (1.1): [no log message]
3221
32222000-03-19 Sunday 22:02  tobi
3223
3224	* makefile.husky (1.14): Fixes for DYNLIBS=0
3225
32262000-03-19 Sunday 21:46  tobi
3227
3228	* makefile.husky (1.13): Added ranlib run on libsmapi.a
3229
32302000-03-19 Sunday 21:37  tobi
3231
3232	* makefile.husky (1.12): Bugfix to makefile
3233
32342000-03-19 Sunday 20:10  tobi
3235
3236	* makefile.husky (1.11): Fixes for makefile.husky (.a files now
3237	  installed, and other things)
3238
32392000-03-13 Monday 22:47  sms
3240
3241	* makefile.bsd (1.11), makefile.lnx (1.19), makefile.sun (1.8),
3242	  makefile.unx (1.11): updated legacy makefiles
3243
32442000-03-09 Thursday 16:27  sms
3245
3246	* makefile.husky (1.10): moved smapi and fidoconfig headers to
3247	  INCDIR/smapi and INCDIR/fidoconfig
3248
32492000-03-07 Tuesday 15:05  tobi
3250
3251	* makefile.husky (1.9): fixes to Husky makefile
3252
32532000-03-07 Tuesday 14:34  tobi
3254
3255	* compiler.h (1.32): fixed mkdir for osf
3256
32572000-03-05 Sunday 20:25  tobi
3258
3259	* makefile.lnx (1.18): Fixed missing TAB
3260
32612000-02-18 Friday 14:23  sms
3262
3263	* makefile.husky (1.8): corrected missing TAB in makefile.husky
3264
32652000-02-15 Tuesday 12:56  mt
3266
3267	* makefile.husky (1.7): huskey makefile for static libraries
3268	  working
3269
32702000-02-10 Thursday 08:24  sms
3271
3272	* makefile.husky (1.6), makefile.lnx (1.17): added ldconfig to
3273	  makefile.husky and makefile.lnx of smapi and fidoconfig
3274
32752000-02-07 Monday 18:49  ml
3276
3277	* ffind.c (1.8): [no log message]
3278
32792000-02-04 Friday 12:27  fedor.lizunkov
3280
3281	* api_jam.c (1.15), msgapi.h (1.16): [no log message]
3282
32832000-01-22 Saturday 23:42  sms
3284
3285	* makefile.husky (1.5): Updated makefile.husky and huskymak.cfg
3286
32872000-01-22 Saturday 11:00  sms
3288
3289	* makefile.husky (1.4): Created/Updated makefile.husky and
3290	  huskymak.cfg
3291
32922000-01-16 Sunday 13:13  sms
3293
3294	* INSTALL (1.6), makefile.husky (1.3): added reference to
3295	  husky-common-package to INSTALL; updated makefile.husky
3296
32972000-01-13 Thursday 15:52  tobi
3298
3299	* api_sq.c (1.6): If FTSC date field is empty, it is now calculated
3300	  from the date_written time stampe before writing a Mail to the
3301	  Squish base.
3302
33032000-01-10 Monday 21:00  ml
3304
3305	* fexist.c (1.9): [no log message]
3306
33072000-01-09 Sunday 16:06  sms
3308
3309	* makefile.husky (1.2): small bugfix to makefile.husky \(LIBDIR and
3310	  ILOPT where overwritten\)
3311
33122000-01-09 Sunday 15:58  sms
3313
3314	* makefile.husky (1.1): Added makefile.husky
3315
33162000-01-09 Sunday 15:54  ml
3317
3318	* makefile.wcw (1.12): [no log message]
3319
33202000-01-07 Friday 22:21  ml
3321
3322	* fexist.c (1.8): [no log message]
3323
33242000-01-06 Thursday 20:44  ml
3325
3326	* fexist.c (1.7), ffind.c (1.7), makefile.wcw (1.11): [no log
3327	  message]
3328
33291999-12-31 Friday 01:01  tobi
3330
3331	* makefile.emx (1.4): ...
3332
33331999-12-31 Friday 01:00  tobi
3334
3335	* makefile.emx (1.3): sorry ....
3336
33371999-12-31 Friday 01:00  tobi
3338
3339	* ffind.h (1.6), makefile.emx (1.2): [no log message]
3340
33411999-12-31 Friday 00:59  tobi
3342
3343	* compiler.h (1.31):  Fixed a structure packing problem with DJGPP.
3344
33451999-12-29 Wednesday 11:34  mt
3346
3347	* makefile.bsd (1.10), makefile.lnx (1.16), makefile.unx (1.10):
3348	  more version changes added
3349
33501999-12-22 Wednesday 13:09  mt
3351
3352	* makefile.common (1.2): version number changed
3353
33541999-12-14 Tuesday 23:52  tobi
3355
3356	* date2bin.c (1.4): - Fixed serious  Y2K bug in the SMAPI. This one
3357	  affects the SDM part	 (Fido *.MSG) of the SMAPI as well as all
3358	  programs that call   ASCII_Date_To_Binary.
3359
33601999-12-12 Sunday 08:05  tobi
3361
3362	* cvtdate.c (1.5): Fixed Y2K bug in the SMAPI. It does not affect
3363	  Squish and Msg, but JAM, and it does affect any program (no
3364	  matter what storage type) that explicitly calls the sc_time
3365	  routine. The bug results in years 2000 ... 2009 being filled in
3366	  as "0" .. "9" instead of "00" .. "09".
3367
33681999-12-11 Saturday 07:14  ml
3369
3370	* makefile.sun (1.7): [no log message]
3371
33721999-12-06 Monday 13:17  tobi
3373
3374	* makefile.unx (1.9): Re-added generic UNIX makefile
3375
33761999-11-30 Tuesday 21:15  sms
3377
3378	* api_jam.c (1.14), api_sdm.c (1.12): fixed some misuses of ++ in
3379	  api_jam.c and api_sdm.c
3380
33811999-11-28 Sunday 11:50  tobi
3382
3383	* makefile.mgw (1.6): Fix for Mingw32 makefile
3384
33851999-11-28 Sunday 00:39  tobi
3386
3387	* compiler.h (1.30), makefile.emx (1.1), msgapi.h (1.15): Some
3388	  portability fixes for mgw
3389
33901999-11-27 Saturday 23:43  tobi
3391
3392	* compiler.h (1.29), msgapi.h (1.14): fix for emx
3393
33941999-11-27 Saturday 12:22  tobi
3395
3396	* compiler.h (1.28): Fix for Borland C
3397
33981999-11-27 Saturday 12:13  tobi
3399
3400	* makefile.bcd (1.7), makefile.bco (1.7), makefile.bcw (1.6),
3401	  makefile.emo (1.12), makefile.hco (1.7), makefile.ibo (1.10),
3402	  makefile.mgw (1.5), makefile.qcd (1.7), makefile.rxw (1.9),
3403	  makefile.wcd (1.7), makefile.wco (1.7), makefile.wcx (1.7): Fixed
3404	  makefiles
3405
34061999-11-27 Saturday 11:31  tobi
3407
3408	* compiler.h (1.27): Small fix for Borland C
3409
34101999-11-10 Wednesday 14:06  peter.karlsson
3411
3412	* api_jam.c (1.13): Also adds the "date arrived" field.
3413
34141999-11-04 Thursday 20:04  ml
3415
3416	* compiler.h (1.26), makefile.wcw (1.10), progprot.h (1.4): [no log
3417	  message]
3418
34191999-10-24 Sunday 21:55  tobi
3420
3421	* makefile.bsd (1.9): Fixed BSD makefile (JAM api)
3422
34231999-10-24 Sunday 16:14  tobi
3424
3425	* makefile.lnx (1.15): Fixes spaces (replaced with TABs)
3426
34271999-10-23 Saturday 07:58  ml
3428
3429	* api_jam.c (1.12), makefile.wcw (1.9): [no log message]
3430
34311999-10-21 Thursday 07:13  mt
3432
3433	* cvtdate.c (1.4), patmat.c (1.2): fixed some date code
3434
34351999-10-20 Wednesday 20:56  tobi
3436
3437	* makefile.bcd (1.6), makefile.bco (1.6), makefile.bcw (1.5),
3438	  makefile.bsd (1.8), makefile.djg (1.9), makefile.emo (1.11),
3439	  makefile.hco (1.6), makefile.ibo (1.9), makefile.lnx (1.14),
3440	  makefile.mgw (1.4), makefile.qcd (1.6), makefile.rxw (1.8),
3441	  makefile.sun (1.6), makefile.wcd (1.6), makefile.wco (1.6),
3442	  makefile.wcw (1.8), makefile.wcx (1.6): Reintroduced the original
3443	  "legacy" makefiles.
3444
34451999-10-20 Wednesday 20:44  tobi
3446
3447	* api_jam.c (1.11): Removed CRs. Oups.
3448
34491999-10-20 Wednesday 20:21  tobi
3450
3451	* msgapi.h (1.13), progprot.h (1.3): Code style fixes.
3452
34531999-10-17 Sunday 18:15  tobi
3454
3455	* fexist.c (1.6): djgpp fixes
3456
34571999-10-17 Sunday 14:05  tobi
3458
3459	* makefile.djd (1.2), makefile.djg (1.8): Renamed Makefile.djd to
3460	  Makefile.djg.
3461
34621999-10-15 Friday 11:09  tobi
3463
3464	* makefile.bsd (1.7): Added -c arguments for install
3465
34661999-10-14 Thursday 16:07  sms
3467
3468	* makefile.common (1.1), makefile.djd (1.1), makefile.djg (1.7),
3469	  makefile.lnx.nolock (1.4), makefile.unx (1.8): reorganized
3470	  Makefiles, read husky-common/README.Makefiles \!\!\!
3471
34721999-10-14 Thursday 15:40  sms
3473
3474	* makefile.bcd (1.5), makefile.bco (1.5), makefile.bcw (1.4),
3475	  makefile.bsd (1.6), makefile.emo (1.10), makefile.hco (1.5),
3476	  makefile.ibo (1.8), makefile.lnx (1.13), makefile.mgw (1.3),
3477	  makefile.qcd (1.5), makefile.rxw (1.7), makefile.sun (1.5),
3478	  makefile.wcd (1.5), makefile.wco (1.5), makefile.wcw (1.7),
3479	  makefile.wcx (1.5): reorganized Makefiles, read
3480	  husky-common/README.Makefiles \!\!\!
3481
34821999-10-12 Tuesday 07:28  tobi
3483
3484	* ffind.h (1.5): Really ugly workaround for a watcom c problem.
3485	  Better rewrite ffind.c!
3486
34871999-10-12 Tuesday 07:17  tobi
3488
3489	* api_jam.c (1.10), api_jamp.h (1.5), structrw.c (1.8): Fxied
3490	  warnings abound signed/unsigned char pointer conversions
3491
34921999-10-10 Sunday 18:38  ml
3493
3494	* strextra.h (1.4): [no log message]
3495
34961999-10-09 Saturday 20:55  tobi
3497
3498	* api_jam.c (1.9), makefile.djg (1.6): Portability changes for -
3499	  Borland C (api_jam.c) - DJGPP (makefile.djg)
3500
35011999-10-06 Wednesday 14:43  fedor.lizunkov
3502
3503	* api_jam.c (1.8): [no log message]
3504
35051999-10-01 Friday 16:29  fedor.lizunkov
3506
3507	* api_jam.c (1.7), msgapi.h (1.12): [no log message]
3508
35091999-09-27 Monday 11:48  mt
3510
3511	* file_id.diz (1.2), whatsnew.txt (1.4): removed whatsnew.txt, use
3512	  Chengelog now
3513
35141999-09-24 Friday 09:07  mt
3515
3516	* INSTALL (1.5), makefile.lnx (1.12), makefile.lnx.nolock (1.3):
3517	  release updates
3518
35191999-09-23 Thursday 21:05  mt
3520
3521	* api_sdm.c (1.11): bugfixes
3522
35231999-09-18 Saturday 17:43  ml
3524
3525	* api_sdm.c (1.10): [no log message]
3526
35271999-09-16 Thursday 08:28  ml
3528
3529	* strextra.c (1.3), strextra.h (1.3): [no log message]
3530
35311999-09-14 Tuesday 17:22  fedor.lizunkov
3532
3533	* api_jam.c (1.6), api_jam.h (1.5), api_jamp.h (1.4), structrw.c
3534	  (1.7): [no log message]
3535
35361999-09-13 Monday 09:54  fedor.lizunkov
3537
3538	* api_jam.c (1.5), api_jam.h (1.4), api_jamp.h (1.3), structrw.c
3539	  (1.6): [no log message]
3540
35411999-09-12 Sunday 03:32  ml
3542
3543	* strextra.c (1.2), strextra.h (1.2): [no log message]
3544
35451999-09-07 Tuesday 17:06  fedor.lizunkov
3546
3547	* api_jam.c (1.4), msgapi.h (1.11): [no log message]
3548
35491999-09-06 Monday 13:47  tobi
3550
3551	* api_jamp.h (1.2), api_jam.c (1.3), api_jam.h (1.3): Removed
3552	  carriage returns
3553
35541999-09-06 Monday 13:31  tobi
3555
3556	* compiler.h (1.25), makefile.unx (1.7), msgapi.h (1.10): Removed
3557	  superfluous pragma pack statements.
3558
35591999-09-02 Thursday 15:11  fedor.lizunkov
3560
3561	* api_jam.c (1.2), api_jam.h (1.2), makefile.bcd (1.4),
3562	  makefile.bco (1.4), makefile.bcw (1.3), makefile.bsd (1.5),
3563	  makefile.djg (1.5), makefile.emo (1.9), makefile.hco (1.4),
3564	  makefile.ibo (1.7), makefile.lnx.nolock (1.2), makefile.mgw
3565	  (1.2), makefile.qcd (1.4), makefile.rxw (1.6), makefile.sun
3566	  (1.4), makefile.unx (1.6), makefile.wcd (1.4), makefile.wcw
3567	  (1.6), makefile.wcx (1.4): [no log message]
3568
35691999-08-31 Tuesday 23:15  sms
3570
3571	* smapi.pas (1.1): added pascal unit smapi.pas
3572
35731999-08-26 Thursday 19:37  fedor.lizunkov
3574
3575	* api_jam.c (1.1), api_jam.h (1.1), api_jamp.h (1.1), makefile.lnx
3576	  (1.11), makefile.wco (1.4), msgapi.c (1.8), msgapi.h (1.9): [no
3577	  log message]
3578
35791999-08-11 Wednesday 16:24  ml
3580
3581	* progprot.h (1.2), fexist.c (1.5): [no log message]
3582
35831999-07-26 Monday 20:13  mt
3584
3585	* INSTALL (1.4): changed INSTALL to the right version numbers
3586
35871999-07-11 Sunday 09:42  mt
3588
3589	* makefile.lnx.nolock (1.1): added nolock makefile
3590
35911999-07-11 Sunday 09:41  mt
3592
3593	* compiler.h (1.24), makefile.lnx (1.10): does work under libc2.1
3594	  now
3595
35961999-06-27 Sunday 22:26  tobi
3597
3598	* alc.h (1.2), compiler.h (1.23), fexist.c (1.4), ffind.c (1.6),
3599	  ffind.h (1.4), flush.c (1.3), locking.c (1.10), makefile.ibo
3600	  (1.6), makefile.wcw (1.5), msgapi.h (1.8), structrw.c (1.5): -
3601	  Bug fix for CSet/2: *.MSG was not working (couldn't open Msg
3602	  Area) - Important bug fix for RSXNT and MINGW32 compiler:
3603	  Binaries created   with those compilers completely messed up
3604	  *.MSG areas.	- Numerous changes to the code to make it compile
3605	  with MINGW32.  - Removed CRs from makefile.wcw
3606
36071999-06-27 Sunday 22:21  tobi
3608
3609	* makefile.mgw (1.1): Added makefile.mgw. This makefile is for the
3610	  MingW32 GNU C compiler.  This is a compiler that generates
3611	  Windows 95/98/NT binaries. It has two main advantages: First, it
3612	  creates very small executables, because it uses CRTDLL.DLL as its
3613	  C runtime library. Second, "MINGW32 CPD" is a cross compiler
3614	  edition of this compiler that can be used to compile Windows
3615	  binaries on Unix boxes.
3616
36171999-06-27 Sunday 14:25  tobi
3618
3619	* compiler.h (1.22), flush.c (1.2), locking.c (1.9), makefile.ibo
3620	  (1.5), typedefs.h (1.3): Some small changes for IBM CSet/2
3621
36221999-05-16 Sunday 23:23  mt
3623
3624	* locking.c (1.8), makefile.emo (1.8): updates
3625
36261999-04-09 Friday 09:02  mt
3627
3628	* AUTHORS (1.2), INSTALL (1.3), Makefile.am (1.3), Makefile.in
3629	  (1.3), NEWS (1.2), README (1.2), VERSION (1.3), aclocal.m4 (1.2),
3630	  config.guess (1.2), config.sub (1.2), configure (1.2),
3631	  configure.in (1.2), install-sh (1.2), ltconfig (1.2), ltmain.sh
3632	  (1.2), missing (1.2), mkinstalldirs (1.2): removed autoconf files
3633	  because they do not work correct and create much confusion, sorry
3634	  Michael
3635
36361999-03-18 Thursday 17:36  ml
3637
3638	* compiler.h (1.21): [no log message]
3639
36401999-03-17 Wednesday 16:56  ml
3641
3642	* compiler.h (1.20): [no log message]
3643
36441999-03-15 Monday 17:33  ml
3645
3646	* compiler.h (1.19), ffind.h (1.3), makefile.wcw (1.4): [no log
3647	  message]
3648
36491999-03-06 Saturday 23:09  tobi
3650
3651	* compiler.h (1.18), makefile.emo (1.7): Fixes for Borland C / OS/2
3652
36531999-03-01 Monday 18:56  mt
3654
3655	* makefile.djg (1.4), msgapi.h (1.7): djgpp updates
3656
36571999-02-09 Tuesday 10:28  mt
3658
3659	* COPYING (1.2), VERSION (1.2), makefile.lnx (1.9), msgapi.h (1.6):
3660	  changed the makefiles to generate a smapilnx with version 1.5.6
3661	  which is the right value
3662
36631999-02-08 Monday 19:06  me
3664
3665	* Makefile.am (1.2), Makefile.in (1.2): the missing .o to compile
3666
36671999-02-07 Sunday 07:20  me
3668
3669	* COPYING (1.1), README (1.1), aclocal.m4 (1.1), ltconfig (1.1),
3670	  ltmain.sh (1.1), mkinstalldirs (1.1): and the rest of it
3671
36721999-02-07 Sunday 07:18  me
3673
3674	* AUTHORS (1.1), Makefile.am (1.1), Makefile.in (1.1), NEWS (1.1),
3675	  VERSION (1.1), install-sh (1.1), missing (1.1): more files
3676
36771999-02-07 Sunday 07:14  me
3678
3679	* config.guess (1.1), config.sub (1.1), configure (1.1),
3680	  configure.in (1.1): A first try to get autoconf up & running
3681
36821999-02-01 Monday 19:51  mt
3683
3684	* INSTALL (1.2), api_sdm.c (1.9), api_sq.c (1.5), makefile.lnx
3685	  (1.8), whatsnew.txt (1.3): changed rights for created files and
3686	  dirs under unix
3687
36881999-02-01 Monday 18:28  tobi
3689
3690	* api_sdm.c (1.8), msgapi.c (1.7): Portability fixes for DEC OSF C
3691	  and other strict ANSI C compilers.
3692
36931999-02-01 Monday 17:21  tobi
3694
3695	* typedefs.h (1.2): 64 bit fix
3696
36971999-01-29 Friday 22:56  tobi
3698
3699	* structrw.c (1.4): Removed some warnings
3700
37011999-01-28 Thursday 23:45  fjoe
3702
3703	* makefile.bsd (1.4): build shared smapi library along with static
3704	  one.
3705
37061999-01-28 Thursday 16:11  tobi
3707
3708	* date2bin.c (1.3): removed cr's
3709
37101999-01-27 Wednesday 17:58  mt
3711
3712	* msgapi.h (1.5): added MSGLOCKED from Golded
3713
37141999-01-25 Monday 23:32  me
3715
3716	* compiler.h (1.17): the changes to make kfe compile without
3717	  warings.  Hopes this doesn't break anything else.  ME
3718
37191999-01-22 Friday 12:24  tobi
3720
3721	* date2bin.c (1.2): Important Year 2000 fix.
3722
37231999-01-08 Friday 17:04  tobi
3724
3725	* makefile.unx (1.5): final version of the unix makefile ... on
3726	  systems which do not support shared objects, you will have to do
3727	  install by hand.
3728
37291999-01-08 Friday 16:19  tobi
3730
3731	* makefile.unx (1.4): fix for the install target ...
3732
37331999-01-08 Friday 16:13  tobi
3734
3735	* makefile.unx (1.3): Added an "install" target to makefile.unx
3736
37371998-12-29 Tuesday 19:33  mt
3738
3739	* compiler.h (1.16): directories have been created with wrong mode
3740
37411998-12-27 Sunday 17:43  mt
3742
3743	* locking.c (1.7), makefile.emo (1.6): added watcom to locking.c
3744
37451998-12-17 Thursday 22:44  mt
3746
3747	* compiler.h (1.15): fixes by Kolya
3748
37491998-12-14 Monday 15:22  mtt
3750
3751	* compiler.h (1.14), makefile.sun (1.3): got it working on an
3752	  ultrasparc
3753
37541998-11-26 Thursday 12:50  tobi
3755
3756	* locking.c (1.6): Removed CRs ...
3757
37581998-11-23 Monday 13:41  mt
3759
3760	* api_sdm.c (1.7): fixed a bug with double kludges
3761
37621998-11-18 Wednesday 11:24  mt
3763
3764	* api_sdm.c (1.6): does not put double kludge in sdm
3765
37661998-10-18 Sunday 20:22  mt
3767
3768	* makefile.lnx (1.7): added -fPIC option to makefile
3769
37701998-10-12 Monday 09:28  tobi
3771
3772	* msgapi.c (1.6): Dear Matthias,
3773
3774	  not all C compilers understand C++ style comments in plain C
3775	  source code.
3776
3777	  :-)
3778
37791998-10-07 Wednesday 20:25  mt
3780
3781	* msgapi.c (1.5): removed the code which removes intl, fmpt and
3782	  topt kludges from message text.  Nobody should change the
3783	  msg->text written by the user or the editor.
3784
37851998-09-22 Tuesday 23:22  tobi
3786
3787	* locking.c (1.5): small fix for borland c (dos)
3788
37891998-09-22 Tuesday 22:04  tobi
3790
3791	* makefile.bcw (1.2), makefile.rxw (1.5): Adaptions to the NT
3792	  makefile to prevent obscure bugs ...
3793
37941998-09-16 Wednesday 22:13  tobi
3795
3796	* makefile.emo (1.5): Fix for the EMX (OS/2) makefile: Use -Zsys so
3797	  that no runtime is needed, and fix the makefile to be usable with
3798	  gmake.
3799
38001998-09-16 Wednesday 22:13  tobi
3801
3802	* makefile.lnx (1.6): Small fix.
3803
38041998-09-16 Wednesday 22:12  tobi
3805
3806	* makefile.rxw (1.4): Restructured the RSXNT makefile.
3807
38081998-09-16 Wednesday 22:12  tobi
3809
3810	* compiler.h (1.13), makefile.bcw (1.1): Ported to Borland C 4.0
3811	  for Windows NT
3812
38131998-09-15 Tuesday 15:35  tobi
3814
3815	* makefile.ibo (1.4): Fixed makefile.ibo for VAC++ 3.0
3816
38171998-08-19 Wednesday 21:24  tobi
3818
3819	* makefile.rxw (1.3): small change
3820
38211998-08-17 Monday 07:21  tobi
3822
3823	* compiler.h (1.12): Fix for DJGPP
3824
38251998-08-13 Thursday 11:25  mt
3826
3827	* api_sdm.c (1.5): bugfix
3828
38291998-08-13 Thursday 11:23  mt
3830
3831	* ffind.c (1.5): bugfixes for unix
3832
38331998-08-08 Saturday 12:38  mt
3834
3835	* compiler.h (1.11), ffind.c (1.4), structrw.c (1.3): fixed
3836	  unix-relevant parts of ffind.c  fixed by gert troeger fixed *.msg
3837	  handling in structrw.c    fixed by gert troeger
3838
38391998-07-28 Tuesday 13:39  tobi
3840
3841	* locking.c (1.4): Fixed record locking for RSXNT compiler.
3842
38431998-07-25 Saturday 00:07  tobi
3844
3845	* api_sq.c (1.4), api_sqp.h (1.2), compiler.h (1.10), locking.c
3846	  (1.3), makefile.bcd (1.3), makefile.bco (1.3), makefile.djg
3847	  (1.3), makefile.hco (1.3), makefile.ibo (1.3), makefile.qcd
3848	  (1.3), makefile.sun (1.2), makefile.wcd (1.3), makefile.wco
3849	  (1.3), makefile.wcw (1.3), makefile.wcx (1.3): Bug fixes and
3850	  enhancements on the record locking and Squish locking routines.
3851
38521998-07-23 Thursday 11:00  tobi
3853
3854	* locking.c (1.2), makefile.rxw (1.2): Implemented record locking
3855	  for the RSXNT version.
3856
38571998-07-23 Thursday 11:00  tobi
3858
3859	* compiler.h (1.9): Fixed a missing prototype.
3860
38611998-07-22 Wednesday 13:54  tobi
3862
3863	* compiler.h (1.8), emxlock.c (1.2), locking.c (1.1), makefile.bsd
3864	  (1.3), makefile.emo (1.4), makefile.lnx (1.5), makefile.unx
3865	  (1.2): Rewrote the record locking routines for Unix to use
3866	  fcntl() instead of flock() because fcntl() is more portable and
3867	  also supports file locking via NFS-mounted volumes. Tested on AIX
3868	  and OSF only, I hope this does not break the Linux version. :-).
3869	  In case of problems: e-mail tobi@bland.fido.de
3870
38711998-07-16 Thursday 09:02  tobi
3872
3873	* compiler.h (1.7): Small change for AIX 3.2
3874
38751998-07-10 Friday 17:41  tobi
3876
3877	* compiler.h (1.6): Quick hack to allow the SMAPI to compile on
3878	  Non-BSD systems. This partially removes some of the locking
3879	  mechanisms previously introduced. I will fix it rightly later on.
3880
38811998-07-09 Thursday 22:52  tobi
3882
3883	* compiler.h (1.5), msgapi.h (1.4): Introduced locking mechanism
3884	  with flock on Unix. Changed the locking mode to "blocking", which
3885	  means that the program will simply stop until the area it wants
3886	  to use is released. This is a dirty hack, but as 99% of
3887	  MSGAPI-programs do not check for any return codes, it seems to be
3888	  the only safe way to do it.
3889
38901998-07-09 Thursday 22:49  tobi
3891
3892	* api_sq.c (1.3): Small bug fix and cosmetic change.
3893
38941998-07-09 Thursday 22:48  tobi
3895
3896	* structrw.c (1.2): Fixed a bug in structrw.c that could lead to
3897	  message base corruption under certain circumstances (especially
3898	  on small areas).
3899
39001998-07-06 Monday 09:20  tobi
3901
3902	* compiler.h (1.4): Oops ...
3903
39041998-06-30 Tuesday 22:25  tobi
3905
3906	* compiler.h (1.3), makefile.emo (1.3): The UNIX version now uses
3907	  flock() for squish locking. Better than nothing.
3908
39091998-06-30 Tuesday 22:24  tobi
3910
3911	* emxlock.c (1.1): Implemented record locking for the OS/2 EMX
3912	  version.
3913
39141998-06-30 Tuesday 08:10  tobi
3915
3916	* stamp.h (1.2): Cosmetic fix to make it compile on AIX 3.2
3917
39181998-06-29 Monday 06:56  tobi
3919
3920	* api_sdm.c (1.4), makefile.unx (1.1), readme.txt (1.3): - Added a
3921	  generic UNIX makefile that should work with any set of cc, ld and
3922	  ranlib.  - Removed special characters from api_sdm.c.
3923
39241998-06-07 Sunday 19:06  mt
3925
3926	* makefile.lnx (1.4): forgot what i've changed :-)
3927
39281998-06-03 Wednesday 20:46  mt
3929
3930	* msgapi.c (1.4): fixed bug in NumKludges
3931
39321998-05-27 Wednesday 22:39  tobi
3933
3934	* api_sdm.c (1.3), api_sdm.h (1.2), api_sq.c (1.2), api_sq.h (1.2),
3935	  compiler.h (1.2), cvtdate.c (1.3), fexist.c (1.3), ffind.c (1.3),
3936	  ffind.h (1.2), makefile.bcd (1.2), makefile.bco (1.2),
3937	  makefile.bsd (1.2), makefile.djg (1.2), makefile.emo (1.2),
3938	  makefile.hco (1.2), makefile.ibo (1.2), makefile.lnx (1.3),
3939	  makefile.qcd (1.2), makefile.rxw (1.1), makefile.wcd (1.2),
3940	  makefile.wco (1.2), makefile.wcw (1.2), makefile.wcx (1.2),
3941	  msgapi.c (1.3), msgapi.h (1.3), old_msg.h (1.2), readme.txt
3942	  (1.2), structrw.c (1.1), whatsnew.txt (1.2): Changes done on
3943	  05/28/98 by Tobias Ernst:
3944
3945	    - Removed all structure-packing and endianness dependencies.
3946	  The new
3947	      portable I/O routines are collected in structrw.c. We could
3948	  now
3949	      totally leave out the whole #pragma pack stuff if we want,
3950	  and the
3951	      SMAPI should work on big endian and even more exotic
3952	  machines.
3953
3954	    - Ported the SMAPI to GNU C for Windows NT using RSXNT/EMX.
3955	  Because
3956	      I had to use a Win32 API called FindClose, I had to rename
3957	  the
3958	      SMAPI-internal routines FindOpen, FindNext and FindClose to
3959	      FFindOpen, FFindNext and FFindClose.
3960
39611998-05-27 Wednesday 16:33  mt
3962
3963	* makefile.lnx (1.2): added generating of shared library
3964
39651998-05-21 Thursday 16:17  mt
3966
3967	* INSTALL (1.1): added INSTALL file
3968
39691998-05-20 Wednesday 09:08  mt
3970
3971	* makefile.sun (1.1): added smapi makefile for sun
3972
39731998-05-19 Tuesday 16:48  mt
3974
3975	* msgapi.h (1.2): changed order of including the header-files to
3976	  preserve pragma pack statements (
3977
39781998-05-11 Monday 07:50  tw
3979
3980	* api_sdm.c (1.2), cvtdate.c (1.2), fexist.c (1.2), ffind.c (1.2),
3981	  msgapi.c (1.2): smapi_1_4_a:	files from smchange
3982
39831998-05-11 Monday 07:40  tw
3984
3985	* 1stchar.c (1.1), alc.h (1.1), api_brow.h (1.1), api_sdm.c (1.1),
3986	  api_sdm.h (1.1), api_sdmp.h (1.1), api_sq.c (1.1), api_sq.h
3987	  (1.1), api_sqd.h (1.1), api_sqp.h (1.1), apidebug.h (1.1),
3988	  compiler.h (1.1), cvtdate.c (1.1), date2bin.c (1.1), dosdate.c
3989	  (1.1), dr.h (1.1), fexist.c (1.1), ffind.c (1.1), ffind.h (1.1),
3990	  file_id.diz (1.1), flush.c (1.1), flushasm.asm (1.1), licence.txt
3991	  (1.1), makefile.bcd (1.1), makefile.bco (1.1), makefile.bsd
3992	  (1.1), makefile.djg (1.1), makefile.emo (1.1), makefile.hco
3993	  (1.1), makefile.ibo (1.1), makefile.lnx (1.1), makefile.qcd
3994	  (1.1), makefile.wcd (1.1), makefile.wco (1.1), makefile.wcw
3995	  (1.1), makefile.wcx (1.1), months.c (1.1), msgapi.c (1.1),
3996	  msgapi.h (1.1), old_msg.h (1.1), parsenn.c (1.1), patmat.c (1.1),
3997	  patmat.h (1.1), prog.h (1.1), progprot.h (1.1), qksort.c (1.1),
3998	  readme.txt (1.1), sqasm.asm (1.1), stamp.h (1.1), strextra.c
3999	  (1.1), strextra.h (1.1), strftim.c (1.1), strocpy.c (1.1),
4000	  trail.c (1.1), typedefs.h (1.1), unused.h (1.1), weekday.c (1.1),
4001	  whatsnew.txt (1.1): Initial revision
4002
4003