File: ChangeLog

package info (click to toggle)
libtifiles0 0.6.6-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k, lenny
  • size: 3,256 kB
  • ctags: 1,975
  • sloc: ansic: 13,505; sh: 9,221; makefile: 516; yacc: 288; awk: 145; sed: 16
file content (232 lines) | stat: -rw-r--r-- 6,968 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
SubVersion: $Id: ChangeLog 1528 2005-08-19 12:29:12Z roms $

To do: 
  - pre-init structs (ti9x_create_regular_content) rather than bzeros them.

Log:

- 20/07/2005, version 0.6.6: roms
	Fixed new gcc4.0 warnings.
	
- 25/05/2005, version 0.6.5: roms
	Fixed detection of TI file signature (not case sensitive).

- 04/05/2005, version 0.6.4: roms
	Make loading of FLASH OS more robust against file 'garbaged' by TI !
	Endianess fixes by JB (13/05/2005 jb: src/misc.c: endianness fixes) and CW.

- 05/03/2005, version 0.6.3: roms
	Added gcc 4.0 -fvisibility flag support.
	
- 03/11/2004, version 0.6.2: roms
	Fixed and tested TIB file support (read only).

- 18/09/2004, version 0.6.1: roms
	Added TI89 Titanium support. File format seems to be the same as TI89.
	Added TI84+ (SE) support. File format seems to be the same as TI83+.

- 02/07/2004, version 0.6.0: roms
	Loading of TI9x flash upgrades is less restrictive now. It can accept badly
	formatted files.
	Added checking for TI89 Titanium but FLASH upgrades have same extension and
	same header.

- 22/04/2004, version 0.5.9: roms
	Patch from Adrian Mettler <amettler@hmc.edu> merged. His patch fixes
	  some TI85/86 file handling issues about varname (padded, not padded).
	Patch from Benjamin Moody <> merged. His patch fixes a crash when TiLP
	is parsing a file which contains the TI signature but has no extension.

- 08/04/2004, version 0.5.8: roms
	Redirection of stdout/stderr.
	Fixed TI85/TI86 varname encoding bug.
	Added/improved TIB file support.

- 27/08/2003, version 0.5.7: maintenance release by JB.
	Use AM_MAINTAINER_MODE in configure.in
	Upgraded to automake 1.7
	Upgraded to libtool 1.5

- 01/05/2003, version 0.5.6:
	Added 'mu' char to TI89..V200. Unicode translation was missing for
	TI92(+)/V200.
	trans.c has been hugely reworked:
	- varname detokenization
	- TI-charset to user-selected charset transcoding
	
- 19/04/2003, version 0.5.5:
	Added various varname translations (ASCII, ISO8859-1 and UTF-8).
	Some fields have been extended (trans[9] -> trans[17]) to store
	Unicode strings. 
	tifiles_vartype2icon was missing.
	Some icons name was internationalized.
	
- 15/04/2003, version 0.5.4:
	Interface reworked for better consistency.
	Returns int instead of uint8_t for tifiles_folder/flash/idlist_type.
		
- 05/04/2003, version 0.5.3:
	Added a column to the TI73_CONST[] array (localized).
	The previous column is used as icon name (non localized).
	i18n enabled for Windows.
	indent -kr -i2
	
- 30/03/2003, version 0.5.2:
	i18n updated.
	Included French translations.
	Code source parsed for _() occurences.
	
- 18/03/2003, version 0.5.1 (testing phase):
	Fixed V200 types.
	Fixed TI83+ types (> instead of <).
	
- 09/03/2003, version 0.5.0:
        Added type to string conversion functions.
	
- 08/03/2003, version 0.4.9:
	Group files from FLASH calculators are not considered as backup any
	longer.
	
- 23/02/2003, version 0.4.8:
	Bug fix thanks to Kevin McCormick <kevmccor@risecom.net> :
	<<
	]       |5D00000000000000|L1      |0   |01  |0000006E|
	]       |5D01000000000000|L2      |0   |41  |00000146|>>
	there was no out-of-bounds protection in ti83p_byte2desc() and others.
	Tijl's workaround added about this (AND with 0x1f).
	
- 08/02/2003, version 0.4.7:
        Removed glib dependancy. tifiles library does not have any dep !
	Fixed macros.h for BSD.
	
- 08/02/2003, version 0.4.6:
	Bug report from Thomas Otto <3.1415926535897932384626433832@gmx.net>:
	<<$ mkdir testink
	$ mkfifo testink/fifo
	$ tilp #(gtk mode) and chanke into this dir -> freeze.>>
	Fixed by checking file type before opening the file in typesxx.c.
	Added .89y/.9xy extension for ppg variables (ebook).
	
- 03/02/2003, version 0.4.5:
	Some #define have been changed into enum (make code & doc better).
	
- 23/01/2003, version 0.4.4:
	stdint.h encapsulated for Win32 & BSD ports.
	Added BSD target to configure.ac and Tijl's patches merged.
	
- 18/01/2003, version 0.4.3:
	configure.ac cleaned-up.
	Compilable with MinGW (under MSYS and CygWin).
	
- 23/12/2002, version 0.4.2:
	Added pkg-config support.
	
- 22/12/2002, version 0.4.1b:
	Doc added.
	
- 08/12/2002, version 0.4.1:
	Modified to be (cross-)compilable with MinGW.
	
- 15/11/2002, version 0.4.0:
	configure.ac improved.
	
- 26/09/2002, version 0.3.9:
	Some functions added for Win32 (calloc/malloc/realloc/free).
	
- 26/09/2002, version 0.3.8:
	Win32 port & fixes.

- 16/09/2002, version 0.3.7:
	Win32 port.
	
- 08/09/2002, version 0.3.6:
	tifiles_translate_varname modified.
	
- 04/09/2002, version 0.3.5:
	The trans field (TiVarEntry) was not filled !
	Added 2 new functions: tifiles_get_fldname & tifiles_get_varname
	
- 01/09/2002, version 0.3.4:
	Added tifiles_idlist_type function.
	Added new type: clock !
	
- 31/08/2002, version 0.3.3:
	Testing phase: little fix in read_regular_file for TI83+ and group 
	files.
	
- 26/08/2002, version 0.3.2:
	Added V200 support (same file format as TI92+).
	
- 23/08/2002, version 0.3.1:
	Added a descriptive for each TI file extension.
	
- 21/08/2002, version 0.3.0:
	TI83+ FLASH support fixed.
	TI89 FLASH support in writing fixed.
	
- 18/08/2002, version 0.2.9:
	some TI73 fixes.
	
- 15/08/2002, version 0.2.8:
	added some functions for allocating & initializing structures.
	
- 14/08/2002, version 0.2.7:
	added a new header (wrapper): tifiles.h
	
- 11/08/2002, version 0.2.6:
	TiVarEntry modified (some names of field)
	
- 09/08/2002, version 0.2.5:
	Little fix in TI9x support.
	
- 27/07/2002, version 0.2.4:
	TI83+ FLASH support updated.
	Little bug fix in typesxx.c (TIXX_FLASH)
	
- 22/07/2002, version 0.2.3:
	A fix in Ti8x (86) support (backup, part3 mey be NULL).
	
- 20/07/2002, version 0.2.2:
	Some functions added.
	
- 19/07/2002, version 0.2.1:
	Built under win32 -> some incompatible changes.
	
- 18/07/2002, version 0.2.0:
	Compiled under Win32.
	Added a more robust error checking.
	Can be considered as stable.
	
- 15/07/2002, version 0.1.1:
	TI8X/9X share a common Regular structure...
	
- 14/07/2002, version 0.1.0:
	Grouping/Ungrouping support finished & tested.
	TI9x support has been extensively tested (with FLASH support): OK !
	
- 12/07/2002, version 0.0.9:
	TI8x support has been extensively tested (except FLASH support): OK !
	
- 10/07/2002, version 0.0.8:
	Some headers moved from libticables to libtifiles.
	
- 05/07/2002, version 0.0.7:
	TI9x support added.
	
- 04/07/2002, version 0.0.6:
	Merged concurrent modifications.
	
- 30/06/2002, version 0.0.5:
	Some defs changed (CALC_...) but not enabled yet.
	
- 26/06/2002, version 0.0.4:
	Win32 port and bug fixes.
	
- 24/06/2002, version 0.0.3:
	TI82 grouping/ungrouping added.
	
- 23/06/2002, version 0.0.2:
	TI82 support finished.
	
- 10/06/2002, version 0.0.1:
	First version.