~ubuntu-branches/ubuntu/maverick/krb5/maverick

« back to all changes in this revision

Viewing changes to src/lib/rpc/unit-test/ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Sam Hartman, Russ Allbery, Sam Hartman
  • Date: 2008-08-21 10:41:41 UTC
  • mfrom: (11.1.15 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080821104141-a0f9c4o4cpo8xd0o
Tags: 1.6.dfsg.4~beta1-4
[ Russ Allbery ]
* Translation updates:
  - Swedish, thanks Martin Bagge.  (Closes: #487669, #491774)
  - Italian, thanks Luca Monducci.  (Closes: #493962)

[ Sam Hartman ]
* Translation Updates:
    - Dutch, Thanks Vincent Zweije, Closes: #495733

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
2004-05-27  Tom Yu  <tlyu@mit.edu>
2
 
 
3
 
        * client.c: rpcint_32 -> int32_t.
4
 
 
5
 
        * server.c: Update names of AUTH_GSSAPI functions.
6
 
 
7
 
2004-04-02  Ken Raeburn  <raeburn@mit.edu>
8
 
 
9
 
        * lib/helpers.exp (expect_kadm_ok): Check for "ERROR" messages and
10
 
        report them.
11
 
 
12
 
2004-02-27  Ken Raeburn  <raeburn@mit.edu>
13
 
 
14
 
        * lib/helpers.exp (expect_kadm_ok): Check for eof and report a
15
 
        specific error for that case.
16
 
 
17
 
2004-02-13  Tom Yu  <tlyu@mit.edu>
18
 
 
19
 
        * config/unix.exp (PRIOCNTL_HACK): Use "==" instead of "eq", which
20
 
        is not present in tcl-8.3.
21
 
 
22
 
2004-02-12  Tom Yu  <tlyu@mit.edu>
23
 
 
24
 
        * configure.in: Invoke KRB5_AC_PRIOCNTL_HACK.
25
 
 
26
 
        * config/unix.exp (PRIOCNTL_HACK): Wrap "spawn" to do priocntl
27
 
        things to work around Solaris 9 pty-close bug.
28
 
 
29
 
2003-12-02  Ken Raeburn  <raeburn@mit.edu>
30
 
 
31
 
        * lib/helpers.exp (expect_kadm_ok, eof_client): Accept and ignore
32
 
        debugging messages starting "marshall_new_creds" or "gssapi_", and
33
 
        blank lines.
34
 
 
35
 
2003-01-07  Ken Raeburn  <raeburn@mit.edu>
36
 
 
37
 
        * Makefile.ov: Deleted.
38
 
 
39
 
2002-11-14  Ken Raeburn  <raeburn@mit.edu>
40
 
 
41
 
        * Makefile.in (unit-test-ok): Depend only on unit-test-body.
42
 
        (unit-test-body): Remove krb5cc_rpc_test_* on entry and on
43
 
        successful exit.  On error exit, let the trap handler do all the
44
 
        cleanup.  Incorporate old unit-test-setup commands.
45
 
        (unit-test-setup, unit-test-cleanup): Targets deleted.
46
 
        * lib/helpers.exp (start_client, wait_client): Set KRB5CCNAME to
47
 
        something in the current directory.
48
 
 
49
 
2002-11-11  Ken Raeburn  <raeburn@mit.edu>
50
 
 
51
 
        * Makefile.in (unit-test-body): Set RPC_TEST_SRVTAB based on
52
 
        process-id.  Set trap handler to delete it before returning an
53
 
        exit status.
54
 
        (unit-test-cleanup): Don't delete files here.
55
 
 
56
 
2002-11-07  Tom Yu  <tlyu@mit.edu>
57
 
 
58
 
        * rpc_test.0/expire.exp (overlap): Add another call to
59
 
        flush_server to make a race condition a little less likely.  There
60
 
        really should be better synchronization, as this test suite is
61
 
        just full of race conditions waiting to happen.
62
 
 
63
 
2002-09-15  Ken Raeburn  <raeburn@mit.edu>
64
 
 
65
 
        * lib/helpers.exp (setup_database): Use "!=" instead of "ne" for
66
 
        string comparisons.
67
 
 
68
 
2002-09-15  Tom Yu  <tlyu@mit.edu>
69
 
 
70
 
        * lib/helpers.exp (expect_tcl_prompt): Use the "-re" flag, and
71
 
        match end of output.
72
 
        (expect_kadm_ok): s/error/perror.
73
 
        (setup_database): Work around tcl 8.4's (incorrect?) output EOL
74
 
        translation.
75
 
 
76
 
2002-08-29  Ken Raeburn  <raeburn@mit.edu>
77
 
 
78
 
        * Makefile.in: Revert $(S)=>/ change, for Windows support.
79
 
 
80
 
2002-08-26  Ezra Peisach  <epeisach@bu.edu>
81
 
 
82
 
        * configure.in: Use $krb5_cv_host instead of $host. 
83
 
 
84
 
2002-08-23  Ken Raeburn  <raeburn@mit.edu>
85
 
 
86
 
        * Makefile.in: Change $(S)=>/ and $(U)=>.. globally.
87
 
 
88
 
2002-06-09  Ken Raeburn  <raeburn@mit.edu>
89
 
 
90
 
        * config/unix.exp (top level): Load helpers.exp here, to make
91
 
        sure database setup happens properly.
92
 
 
93
 
2002-01-08  Ken Raeburn  <raeburn@mit.edu>
94
 
 
95
 
        * lib/helpers.exp (set_from_env, expect_tcl_prompt,
96
 
        send_tcl_cmd_await_echo, expect_kadm_ok, setup_database): New
97
 
        procs.
98
 
        (top level): Do database setup here...
99
 
        * Makefile.in (unit-test-setup): ...not here.
100
 
 
101
 
2001-07-26  Ezra Peisach  <epeisach@mit.edu>
102
 
 
103
 
        * client.c: Change local variable count from int to unsigned int.
104
 
 
105
 
        * server.c (log_badauth_display_status_1): Argument to
106
 
        gss_display_status should be OM_uint32 * instead of int *.
107
 
 
108
 
2001-07-09  Ezra Peisach  <epeisach@mit.edu>
109
 
 
110
 
        * rpc_test_clnt.c, rpc_test_svc.c: Include string.h for memset
111
 
        prototype.
112
 
 
113
 
2001-07-02  Ezra Peisach  <epeisach@mit.edu>
114
 
 
115
 
        * rpc_test_svc.c: Change rpc_test_prog_1 to
116
 
        rpc_test_prog_1_svc.
117
 
 
118
 
        * rpc_test.h: Create prototypes for rpc_test_echo_1_svc and
119
 
        rpc_test_prog_1_svc.
120
 
 
121
 
        * server.c: Declare usage and handlesig static.  Change
122
 
        rpc_test_echo_1 to rpc_test_echo_1_svc and rpc_test_prog_1 to
123
 
        rpc_test_prog_1_svc.
124
 
 
125
 
2001-06-08  Ezra Peisach  <epeisach@mit.edu>
126
 
 
127
 
        * client.c: Include unistd.h for getopt() prototype. 
128
 
 
129
 
        * configure.in: Check for unistd.h.
130
 
 
131
 
        * server.c: Include unistd.h for getopt() prototype. Fix
132
 
        rpc_test_badauth() prototype to be consistant with error
133
 
        handler. Declare main as returning int. If POSIX_SIGNALS is
134
 
        defined, the handler expects an argument.
135
 
 
136
 
2001-06-07  Ezra Peisach  <epeisach@mit.edu>
137
 
 
138
 
        * server.c (log_badauth_display_status_1): Do not assume that
139
 
        gss_buffer_desc strings are '\0' terminated.
140
 
 
141
 
2001-06-05  Ezra Peisach  <epeisach@mit.edu>
142
 
 
143
 
        * server.c (log_badauth_display_status_1): Need value element of
144
 
        gss_buffer_desc for printf.
145
 
 
146
 
        * client.c (main): Missing arguments to printf fixed.
147
 
 
148
 
2001-04-24  Ezra Peisach  <epeisach@mit.edu>
149
 
 
150
 
        * client.c (main): Ensure that end of string is NULL terminated
151
 
        instead of assuming buffer initialized to 0. Include <string.h>
152
 
        for memset prototype.
153
 
 
154
 
2000-07-01  Ken Raeburn  <raeburn@mit.edu>
155
 
 
156
 
        * Makefile.in (unit-test-body): Combine -tcp and -udp versions,
157
 
        setting PASS instead of PROT.
158
 
        * configure.in: Set and substitute PASS instead of UDP_TEST.
159
 
        * config/unix.exp: Don't invoke rpc_test_start.  Set MULTIPASS,
160
 
        including a setting for PROT and a dummy to trigger rpc_test_start
161
 
        invocation.
162
 
        (rpc_test_start): If a server has already been started, call
163
 
        rpc_test_exit to verify that it's still running.
164
 
 
165
 
2000-06-30  Tom Yu  <tlyu@mit.edu>
166
 
 
167
 
        * server.c: Include gssrpc/pmap_clnt.h in order to get renaming of
168
 
        pmap_unset().  From Nathan Neulinger.
169
 
 
170
 
2000-06-30  Ken Raeburn  <raeburn@mit.edu>
171
 
 
172
 
        * rpc_test_setup.sh: Error out if server_handle doesn't get set in
173
 
        the Tcl script.
174
 
 
175
 
2000-06-08  Tom Yu  <tlyu@mit.edu>
176
 
 
177
 
        * lib/helpers.exp (kinit): Move "expect eof" into the commands
178
 
        that send the prompt.  Don't "expect eof" outside of the main
179
 
        expect, as the main expect may have already read eof.
180
 
 
181
 
2000-02-15  Tom Yu  <tlyu@mit.edu>
182
 
 
183
 
        * server.c: Add code to set a signal handler for SIGHUP and a few
184
 
        others so that purify will actually generate memory leak reports.
185
 
 
186
 
        * configure.in: Add CHECK_SIGNALS.
187
 
 
188
 
2000-02-07  Tom Yu  <tlyu@mit.edu>
189
 
 
190
 
        * config/unix.exp: Call send_error instead of fail to prevent
191
 
        referencing variables not yet set up by the test framework.
192
 
 
193
 
        * lib/helpers.exp: Call kinit and kdestroy with the -5 flag to
194
 
        deal with new program behavior.  Also call perror rather than
195
 
        error to avoid spewing a stack trace.
196
 
 
197
 
1999-10-26  Wilfredo Sanchez  <tritan@mit.edu>
198
 
 
199
 
        * Makefile.in: Clean up usage of CFLAGS, CPPFLAGS, DEFS, DEFINES,
200
 
        LOCAL_INCLUDES such that one can override CFLAGS from the command
201
 
        line without losing CPP search patchs and defines. Some associated
202
 
        Makefile cleanup.
203
 
 
204
 
1999-09-21  Ken Raeburn  <raeburn@mit.edu>
205
 
 
206
 
        * Makefile.in (unit-test-body-tcp, unit-test-body-udp): Pass
207
 
        $(RUNTESTFLAGS) to runtest.
208
 
 
209
 
1998-11-13  Theodore Ts'o  <tytso@rsts-11.mit.edu>
210
 
 
211
 
        * Makefile.in: Set the myfulldir and mydir variables (which are
212
 
                relative to buildtop and thisconfigdir, respectively.)
213
 
 
214
 
        * configure.in: Use K5_AC_OUTPUT instead of K5_OUTPUT_FILES.
215
 
 
216
 
Fri Feb 13 21:28:18 1998  Tom Yu  <tlyu@mit.edu>
217
 
 
218
 
        * client.c: Update header locations.  Rename of xdr_free.
219
 
 
220
 
        * rpc_test.h: Update header locations.
221
 
 
222
 
        * server.c: Update header locations.
223
 
 
224
 
Thu Feb 12 16:39:38 1998  Tom Yu  <tlyu@mit.edu>
225
 
 
226
 
        * client.c (main): Tweak the kludge variable
227
 
        krb5_gss_dbg_clietn_expcreds so we can send expired creds to the
228
 
        server.
229
 
 
230
 
Mon Feb  2 16:59:48 1998  Theodore Ts'o  <tytso@rsts-11.mit.edu>
231
 
 
232
 
        * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
233
 
 
234
 
Thu Oct  9 20:58:35 1997  Tom Yu  <tlyu@mit.edu>
235
 
 
236
 
        * configure.in, Makefile.in: Add test to disable udp test under
237
 
        Solaris 2.0 thru 2.5; a getsockname() bug prevents channel
238
 
        bindings from working.
239
 
 
240
 
Thu Feb  6 15:58:52 1997  Tom Yu  <tlyu@mit.edu>
241
 
 
242
 
        * Makefile.in:
243
 
        * configure.in: Update to new program build procedure.
244
 
 
245
 
Wed Nov 20 16:00:21 1996  Barry Jaspan  <bjaspan@mit.edu>
246
 
 
247
 
        * Makefile.in (unit-test-): warn more loudly about unrun tests
248
 
 
249
 
Thu Nov 14 22:27:05 1996  Tom Yu  <tlyu@mit.edu>
250
 
 
251
 
        * server.c (main): Add declaration of optind for systems that
252
 
        don't have it in stdio.h or the like.
253
 
 
254
 
Thu Nov 14 15:27:05 1996  Barry Jaspan  <bjaspan@mit.edu>
255
 
 
256
 
        * rpc_test_setup.sh: VERBOSE is now inherited from env-setup.sh
257
 
 
258
 
Wed Nov 13 10:00:05 1996  Ezra Peisach  <epeisach@mit.edu>
259
 
 
260
 
        * Makefile.in (clean): Remove test programs and objects.
261
 
 
262
 
Tue Nov 12 16:27:51 1996  Barry Jaspan  <bjaspan@mit.edu>
263
 
 
264
 
        * lib/helpers.exp, client.c, server.c, config/unix.exp,
265
 
        Makefile.in: test GSS-RPC with both TCP and UDP transport layers
266
 
        [krb5-libs/180]
267
 
 
268
 
Tue Nov 12 14:58:20 1996  Tom Yu  <tlyu@mit.edu>
269
 
 
270
 
        * rpc_test_setup.sh: Fix test of $VERBOSE_TEST so that $VERBOSE
271
 
        only gets set if $VERBOSE_TEST is not empty.
272
 
 
273
 
Mon Nov 11 20:52:27 1996  Tom Yu  <tlyu@mit.edu>
274
 
 
275
 
        * rpc_test_setup.sh: Use a temp file rather than a here document
276
 
        feeding into eval because Ultrix sh doesn't deal.
277
 
 
278
 
        * configure.in: Add AC_CANONICAL_HOST to deal with new pre.in.
279
 
 
280
 
Mon Nov 11 14:22:30 1996  Tom Yu  <chaoself@avalanche-breakdown.mit.edu>
281
 
 
282
 
        * Makefile.in (client.o, server.o): client.o and server.o, not
283
 
        client.c and server.c, depend on rpc_test.h.
284
 
 
285
 
Thu Nov  7 16:16:38 1996  Tom Yu  <tlyu@mit.edu>
286
 
 
287
 
        * configure.in: Remove spurious KRB_INCLUDE and WITH_CCOPTS.
288
 
 
289
 
        * Makefile.in (server.o): Fix typo in previous checkin.
290
 
 
291
 
Wed Nov  6 16:12:26 1996  Tom Yu <tlyu@mit.edu>
292
 
        * Makefile.in: Add dependencies on $(srcdir)/foo.c so that some
293
 
        makes can deal with VPATH properly (e.g. NetBSD pmake)
294
 
 
295
 
Mon Nov  4 23:12:06 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
296
 
 
297
 
        * server.c: We don't need the special case for linux anymore,
298
 
                since we're including the output from rpcgen in the source
299
 
                tree now.
300
 
 
301
 
Thu Oct 31 13:14:45 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>
302
 
 
303
 
        * Makefile.in (client,server): Use $(LD) instead of $(CC) in link
304
 
                stage. 
305
 
 
306
 
Thu Oct 31 08:47:47 1996  Ezra Peisach  <epeisach@mit.edu>
307
 
 
308
 
        * Makefile.in: Only run tests if required programs, libraries
309
 
                available.  
310
 
 
311
 
        * configure.in: Check for runtest, Perl, and tcl before making checks. 
312
 
 
313
 
 
314
 
Thu Oct 24 17:20:11 1996  Barry Jaspan  <bjaspan@mit.edu>
315
 
 
316
 
        * Makefile.in, rpc_test_clnt.c, rpc_test_svc.c, rpc_test.h:
317
 
        distribute generated rpc_test_* files instead of running rpcgen on
318
 
        rpc_text.x [krb5-admin/133]
319
 
 
320
 
Wed Oct 16 16:13:13 1996  Barry Jaspan  <bjaspan@mit.edu>
321
 
 
322
 
        * rpc_test.0/expire.exp: add test for expired credentials
323
 
        [krb5-admin/17]
324
 
        
325
 
        * server.c (log_miscerr): add log_miscerr
326
 
 
327
 
        * Makefile.in: don't delete rpc_test.x, we might be in souce tree
328
 
 
329
 
Tue Oct 15 16:12:04 1996  Barry Jaspan  <bjaspan@mit.edu>
330
 
 
331
 
        * initial changes to make rpc unit tests work with new build/test
332
 
        system
333