Haibo Huang | f254aba | 2018-12-04 15:25:35 -0800 | [diff] [blame] | 1 | Sat 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 Hughes | 6e43663 | 2017-06-30 10:23:30 -0700 | [diff] [blame] | 8 | Tue 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 Hughes | 28a3c4a | 2017-06-21 11:13:28 -0700 | [diff] [blame] | 17 | Sat Sep 17 14:50:55 2016 |
| 18 | |
| 19 | * Release 1.0 Patchlevel 16 |
Elliott Hughes | 6e43663 | 2017-06-30 10:23:30 -0700 | [diff] [blame] | 20 | New email addresses in the manual pages (patch 16) |
Elliott Hughes | 28a3c4a | 2017-06-21 11:13:28 -0700 | [diff] [blame] | 21 | Removed a stray .orig file (in patch 15) |
| 22 | |
Chia-chi Yeh | 5e45169 | 2010-09-23 03:27:35 +0800 | [diff] [blame] | 23 | Sun 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 | |
| 29 | Fri 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 | |
| 35 | Sat 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 | |
| 41 | Fri 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 | |
| 47 | Tue 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 | |
| 61 | Tue 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 | |
| 68 | Fri 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 | |
| 74 | Mon 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 | |
| 85 | Tue 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 | |
| 94 | Tue 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 | |
| 102 | Fri 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 | |
| 109 | Fri 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 | |
| 114 | Wed 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 | |