File: ChangeLog

package info (click to toggle)
tom 1.1.1-2
  • links: PTS
  • area: main
  • in suites: potato
  • size: 6,340 kB
  • ctags: 2,244
  • sloc: objc: 27,863; ansic: 9,804; sh: 7,411; yacc: 3,377; lex: 966; asm: 208; makefile: 62; cpp: 10
file content (265 lines) | stat: -rw-r--r-- 8,239 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
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
1999-10-09  Pieter Schoenmakers  <tiggr@thesis.gerbil.org>

	* GNUmakefile.in (UNIT_VERSION): Bumped to 2.0.0.

1999-10-04  Pieter Schoenmakers  <tiggr@thesis.gerbil.org>

	* GNUmakefile.in (UNIT_VERSION): Bumped to 2.0.1.

1999-09-28  Pieter Schoenmakers  <tiggr@thesis.gerbil.org>

	* AutoLock.t: Fixed whitespace and copyright.

1999-09-28  Miroslav Silovic  <silovic@zesoi.fer.hr>

	* GNUmakefile.in: added AutoLock target

	* AutoLock.t: new file

1998-05-07  Pieter J. Schoenmakers  <tiggr@gerbil.org>

	* RunLoop.t (time_manipulation): Removed.

	* glue.c (i_too_RunLoop_v_run): Adjusted.

1998-03-02  Pieter Schoenmakers  <tiggr@tricky.ics.ele.tue.nl>

	* Connection.t (readEventOnDescriptor): Encode the result using
	encodeRoot.

1998-02-24  Pieter J. Schoenmakers  <tiggr@gerbil.org>

	* glue.c (i_too_RunLoop_v_run): Fixed bug in case next_timer has
	been removed from the timers.

1998-01-22  Pieter Schoenmakers  <tiggr@xenon.ics.ele.tue.nl>

	* PortDecoder.t (Any decode byte): For proxies, eat the `)'
	denoting `end of object'.

Tue Jan 20 00:16:33 1998  Pieter J. Schoenmakers  <tiggr@tnt.ics.ele.tue.nl>

	* GNUmakefile.in: Adjusted.

Thu Jan 15 21:00:56 1998  Pieter J. Schoenmakers  <tiggr@tnt.ics.ele.tue.nl>

	* GNUmakefile.in (UNIT_VERSION): New define (1.0.0).

1998-01-13  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* GNUmakefile.in (confclean): Double colon.

1998-01-09  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* GNUmakefile.in: New define, replaces tom_prefix.

1998-01-07  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* GNUmakefile.in (install_libdir): New macro.

Mon Jan  5 00:14:12 1998  Pieter J. Schoenmakers  <tiggr@tnt.ics.ele.tue.nl>

	* glue.c: Fixed inclusion.

	* GNUmakefile.in: Use ../GNUmakefile.in-situ.

Sun Jan  4 16:29:16 1998  Pieter J. Schoenmakers  <tiggr@tnt.ics.ele.tue.nl>

	* GNUmakefile.in: Use GNUmakefile.lib.

1997-10-08  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* glue.c (i_too_RunLoop_v_run): Skip the call to select(2) if we
	will not wait and no streams are being observed.

1997-09-29  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* Timer.t: Refer to the HEAP_INDEX since it was renamed from
	INDEX.

Tue Aug 12 01:17:14 1997  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* Proxy.t ([LocalProxy dealloc]): Removed since it is unnecessary:
	Connection objects handle liveness very well.

	* Connection.t (last_proxy_ident): It's an ivar, not a cvar.
	([ConnectedConnection localProxyRelease]): New method.
	([Connection localProxyRelease]): Also remove the mapping from
	local object to local proxy.

Fri Aug  8 10:28:45 1997  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* PortCoder.t (port): New ivar.

	* PortDecoder.t, PortEncoder.t: Use it.

	* Connection.t (localProxyRelease): New method.

	* PortDecoder.t (decode byte): Handle `~' tag.

	* PortEncoder.t (reportDeaths): New method.

	* Connection.t: Handle administration of deceased remote proxies.

	* Proxy.t (dealloc): Tell the connection class to tell our
 	connection that the remote proxy with our identity has been
 	deallocated.

Wed Aug  6 12:58:28 1997  Schoenmakers P.J.  <tiggr@natlab.research.philips.com>

	* Connection.t (initDetails): Buffer the port.

Wed Aug  6 00:49:45 1997  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* PortCoder.t, ...: Some mods, most notably proper handling of
 	proxy encoding, i.e. proxies do no end up in the objects_done
 	array.

Tue Jul 29 20:56:09 1997  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* Nameserver.t, GNUmakefile.in: New file Nameserver.t.

	* Connection.t (forward): Wait for and return the result if
 	necessary.  Handle the result to be an invocation.

Sat Jul 26 22:55:33 1997  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* glue.c (i_too_RunLoop_v_run): Gracefully ignore EINTR.

Tue Jul 15 19:42:05 1997  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* Connection.t: Some cosmetic and method condition edits.

Fri Jul 11 16:16:59 1997  Schoenmakers P.J.  <tiggr@natlab.research.philips.com>

	* Connection.t (port): Temporary hack now the compiler moans more
 	strictly but discloses more bugs...

Wed Jul  9 11:28:18 1997  Schoenmakers P.J.  <tiggr@natlab.research.philips.com>

	* DescriptorSet.t, ...: Removed use of redefine qualifier.

Wed Jul  2 22:07:03 1997  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* Proxy.t: Invoke `hasBeenCodedFor' on the coder instead of self.

Sat May 24 21:03:01 1997  Pieter Schoenmakers  <tiggr@cobra.ics.ele.tue.nl>

	* glue.c (i_too_RunLoop_v_run): Initialize WARP_ENABLED to 0.
	(i_tom_All_RunLoop_v_perform_s_after_d_with_x): Removed unused D.

Thu Apr  3 15:26:15 1997  Pieter Schoenmakers  <tiggr@cobra.ics.ele.tue.nl>

	* glue.c (i_too_RunLoop_v_run): Implemented timewarping.

	* RunLoop.t: Edited docs.

Sat Mar 29 01:07:58 1997  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* DescriptorSet.t: Edited some docs.
	(dealloc): Implemented in TOM.

	* glue.c: Removed the above method.

	* RunLoop.t: Edited some docs.
	(time_manipulation): New variable.

Fri Mar 28 23:43:28 1997  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* Timer.t (scheduled): New method.

Mon Mar 24 14:12:48 1997  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* Timer.t: Extended initialization.
	(schedule, cancel): New methods.

	* RunLoop.t (All (RunLoop)): New extension for perform after with.
	(perform after with): New method.

	* Proxy.t (NonProxy): Added some docs.

Sun Mar 16 22:15:11 1997  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* Proxy.t: Fixed construction invocation of invocation.

Fri Mar 14 16:32:02 1997  Pieter Schoenmakers  <tiggr@akebono.ics.ele.tue.nl>

	* glue.c (i_too_RunLoop_v_run): Adjusted to timers.

	* RunLoop.t: Maintain timers.

	* Timer.t: New file.

Mon Jan  6 20:28:38 1997  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* Proxy.t: New extension Number (Proxy).

Sun Jan  5 23:35:39 1997  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* Work in progress on wiring.

Fri Jan  3 21:05:57 1997  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* Connection.t, PortCoder.t, PortDecoder.t, PortEncoder.t: New files.

Mon Sep 30 16:57:07 1996  Pieter Schoenmakers  <tiggr@jaguar.ics.ele.tue.nl>

	* RunLoop.t (RunLoopDelegate): New class.

	* glue.c (i_too_RunLoop_v_run): Notify the delegate if we have
 	one.

Thu Sep 26 14:17:12 1996  Pieter Schoenmakers  <tiggr@tom.es.ele.tue.nl>

	* RunLoop.t: The CURRENT_RUN_LOOP is thread-local.

Wed Sep 25 15:09:14 1996  Pieter Schoenmakers  <tiggr@tom.es.ele.tue.nl>

	* glue.c: Do not use free, but xfree, which protects against
        malloc not being thread safe.

Thu Aug 15 13:53:18 1996  Pieter Schoenmakers  <tiggr@cobra.es.ele.tue.nl>

	* glue.c (i_too_RunLoop_v_run): Fixed spurious bit set in the
 	in_*_sets.

Fri Aug  9 10:26:50 1996  Pieter Schoenmakers  <tiggr@tom.es.ele.tue.nl>

	* glue.c: When setting a socket's port, set it in network byte
        order.

Tue Jul  9 13:06:36 1996  Pieter Schoenmakers  <tiggr@tom.es.ele.tue.nl>

	* Restarted on too, essentially in an empty context.  So, ignore
        all entries below the first one below this.

Mon May 20 13:28:27 1996  Pieter Schoenmakers  <tiggr@tom.es.ele.tue.nl>

	* GNUmakefile.in: Moved all functionality currently in too to tom,
        since the (current) split was a pain and illogical.  too will be
        reserved for things like network streams, do, &c.

Fri May 17 22:39:53 1996  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* support.c (i_too_OutputStream_r_print_x): New function.

Tue May 14 00:01:34 1996  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* support.c: Include <libc.h> if possible.

Mon May 13 23:05:48 1996  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* support.c (i_too_ByteStream_i_read): New function.

	* streams.t (int read): New method.  This returns -1 for EOS.
	(byte read): Raise a stream-eos for end-of-stream.

Thu May  9 15:04:42 1996  Pieter Schoenmakers  <tiggr@tom.es.ele.tue.nl>

	* Hacked a lot at (functioning) streams.

	* ByteStream.t: New file.

Thu May  2 00:55:57 1996  Pieter Schoenmakers  <tiggr@tricky.es.ele.tue.nl>

	* ChangeLog: Created.