1Fri Mar 27 15:18:06  2020
2
3	* Release 1.0 Patchlevel 19
4	Make it easier to include gsm.h from C++ by wrapping it with macros.
5	Throw a #define _POSIX_C_SOURCE 200809L into toast.h to make it
6	possible for Linux glibc to just work.
7	(Thanks to enh@google.com for the suggestion; errors are mine.)
8	Switch from compress/.Z to gzip/.gz
9
10Sat May  5 21:48:20  2018
11
12	* Release 1.0 Patchlevel 18
13	Remove the MacOS "quarantine" files that I didn't know I'd shipped.
14	Remove some trailing spaces.
15	Bump up the patchlevel in inc/gsm.h (I'd forgotten that in release 17.)
16
17Tue Jun 27 17:59:30  2017
18
19	* Release 1.0 Patchlevel 17
20	New email addresses in the README.
21	Avoid left-shifting signed integers.
22	Don't print longwords using %d or %ld, cast them to (long) first.
23	Don't compare longwords as longs in addtest, we only care for the
24		lower 32 bits. (The math works, but the test failed.)
25
26Sat Sep 17 14:50:55  2016
27
28	* Release 1.0 Patchlevel 16
29	New email addresses in the manual pages (patch 16)
30	Removed a stray .orig file (in patch 15)
31
32Sun Apr  5  04:53:07 2009       Jutta Degener (jutta@pobox.com)
33
34	* Release 1.0 Patchlevel 13
35	COPYRIGHT: exploring the deeper meaning and cultural
36	history of the word "any".
37
38Fri Jun  2 06:27:56 2006	Jutta Degener (jutta@pobox.com)
39
40	* Release 1.0 Patchlevel 12
41	src/code.c: removed modifiable static storage that made the library
42	 	non-reentrant.  (Thanks to Paul Gibbs for pointing out the bug.)
43
44Sat Mar 18 11:48:28 2006	Jutta Degener (jutta@pobox.com)
45
46	* Release 1.0 Patchlevel 11
47	src/gsm_implode.c: fix WAV49 implode
48	move source archive location
49
50Fri Jul  5 19:26:37 1996 	Jutta Degener (jutta@cs.tu-berlin.de)
51
52	* Release 1.0 Patchlevel 10
53	src/toast_alaw.c: exchanged A-law tables for something
54		slightly more A-law.
55
56Tue Jul  2 12:18:20 1996  Jutta Degener (jutta@cs.tu-berlin.de)
57
58	* Release 1.0 Patchlevel 9
59	src/long_term.c: in FLOAT_MUL mode, an array was accessed past its end
60	src/gsm_option.c: three options related to WAV #49 packing
61	src/gsm_encode.c: support WAV #49-style encoding.
62	src/gsm_decode.c: support WAV #49-style decoding.
63	tls/sour.c: generate the WAV bit shifting code, encode
64	tls/ginger.c: generate the WAV bit shifting code, decode
65	The WAV code goes back to an inofficial patch #8 that
66	Jeff Chilton sent us (hence the jump from 7 to 9).
67	src/toast.c: add _fsetmode() calls to set stdin/stdout to
68		binary (from an OS/2 port by Arnd Gronenberg.)
69
70Tue Mar  7 01:55:10 1995  Jutta Degener (jutta@cs.tu-berlin.de)
71
72	* Release 1.0 Patchlevel 7
73	src/long_term.c: Yet another 16-bit overflow
74	src/toast.c: -C option to toast, cuts LPC time
75	src/gsm_option.c: corresponding LPC_CUT option to GSM library
76
77Fri Dec 30 23:33:50 1994  Jutta Degener (jutta@cs.tu-berlin.de)
78
79        * Release 1.0 Patchlevel 6
80        src/lpc.c: fixed 16-bit addition overflow in Autocorrelation code
81        src/add.c: gsm_L_asl should fall back on gsm_L_asr, not gsm_asr
82
83Mon Nov 28 20:49:57 1994  Jutta Degener (jutta@cs.tu-berlin.de)
84
85	* Release 1.0 Patchlevel 5
86	src/toast_audio.c: initialization should return -1 on error
87	src/gsm_destroy.c: #include configuration header file
88	src/add.c: gsm_sub should cast its parameters to longword
89	man/*: bug reports to {jutta,cabo}@cs.tu-berlin.de, not to toast@tub
90	inc/private.h: longword long by default, not int
91	inc/toast.h: read/write fopen modes "rb" and "wb", not just "r"
92	src/toast.c: better (or different, anyway) error handling in process()
93
94Tue May 10 19:41:34 1994  Jutta Degener (jutta at kugelbus)
95
96	* Release 1.0 Patchlevel 4
97	inc/private.h: GSM_ADD should cast to ulongword, not to unsigned.
98	src/long_term.c: missing cast to longword.
99	add-test/add_test.c: Test macros too, not only functions,
100	thanks to Simao Ferraz de Campos Neto, simao@dragon.cpqd.ansp.br
101	General cleanup: remove unused variables, add function prototypes.
102
103Tue Jan 25 22:53:40 1994  Jutta Degener (jutta at kugelbus)
104
105	* Release 1.0 Patchlevel 3
106	changed rpe.c's STEP macro to work with 16-bit integers,
107	thanks to Dr Alex Lee (alexlee@solomon.technet.sg);
108	removed non-fatal bugs from add-test.dta, private.h
109	and toast_audio.c, thanks to P. Emanuelsson.
110
111Fri Jan 29 19:02:12 1993  Jutta Degener  (jutta at kraftbus)
112
113	* Release 1.0 Patchlevel 2
114	fixed L_add(0,-1) in src/add.c and inc/private.h,
115	thanks to Raphael Trommer at AT&T Bell Laboratories;
116	various other ANSI C compatibility details
117
118Fri Oct 30 17:58:54 1992  Jutta Degener  (jutta at kraftbus)
119
120	* Release 1.0 Patchlevel 1
121	Switched uid/gid in toast's [f]chown calls.
122
123Wed Oct 28 14:12:35 1992  Carsten Bormann  (cabo at kubus)
124
125	* Release 1.0: released
126	Copyright 1992 by Jutta Degener and Carsten Bormann, Technische
127	Universitaet Berlin.  See the accompanying file "COPYRIGHT" for
128	details.  THERE IS ABSOLUTELY NO WARRANTY FOR THIS SOFTWARE.
129
130