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