1
2004-05-27 Tom Yu <tlyu@mit.edu>
3
* client.c: rpcint_32 -> int32_t.
5
* server.c: Update names of AUTH_GSSAPI functions.
7
2004-04-02 Ken Raeburn <raeburn@mit.edu>
9
* lib/helpers.exp (expect_kadm_ok): Check for "ERROR" messages and
12
2004-02-27 Ken Raeburn <raeburn@mit.edu>
14
* lib/helpers.exp (expect_kadm_ok): Check for eof and report a
15
specific error for that case.
17
2004-02-13 Tom Yu <tlyu@mit.edu>
19
* config/unix.exp (PRIOCNTL_HACK): Use "==" instead of "eq", which
20
is not present in tcl-8.3.
22
2004-02-12 Tom Yu <tlyu@mit.edu>
24
* configure.in: Invoke KRB5_AC_PRIOCNTL_HACK.
26
* config/unix.exp (PRIOCNTL_HACK): Wrap "spawn" to do priocntl
27
things to work around Solaris 9 pty-close bug.
29
2003-12-02 Ken Raeburn <raeburn@mit.edu>
31
* lib/helpers.exp (expect_kadm_ok, eof_client): Accept and ignore
32
debugging messages starting "marshall_new_creds" or "gssapi_", and
35
2003-01-07 Ken Raeburn <raeburn@mit.edu>
37
* Makefile.ov: Deleted.
39
2002-11-14 Ken Raeburn <raeburn@mit.edu>
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.
49
2002-11-11 Ken Raeburn <raeburn@mit.edu>
51
* Makefile.in (unit-test-body): Set RPC_TEST_SRVTAB based on
52
process-id. Set trap handler to delete it before returning an
54
(unit-test-cleanup): Don't delete files here.
56
2002-11-07 Tom Yu <tlyu@mit.edu>
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.
63
2002-09-15 Ken Raeburn <raeburn@mit.edu>
65
* lib/helpers.exp (setup_database): Use "!=" instead of "ne" for
68
2002-09-15 Tom Yu <tlyu@mit.edu>
70
* lib/helpers.exp (expect_tcl_prompt): Use the "-re" flag, and
72
(expect_kadm_ok): s/error/perror.
73
(setup_database): Work around tcl 8.4's (incorrect?) output EOL
76
2002-08-29 Ken Raeburn <raeburn@mit.edu>
78
* Makefile.in: Revert $(S)=>/ change, for Windows support.
80
2002-08-26 Ezra Peisach <epeisach@bu.edu>
82
* configure.in: Use $krb5_cv_host instead of $host.
84
2002-08-23 Ken Raeburn <raeburn@mit.edu>
86
* Makefile.in: Change $(S)=>/ and $(U)=>.. globally.
88
2002-06-09 Ken Raeburn <raeburn@mit.edu>
90
* config/unix.exp (top level): Load helpers.exp here, to make
91
sure database setup happens properly.
93
2002-01-08 Ken Raeburn <raeburn@mit.edu>
95
* lib/helpers.exp (set_from_env, expect_tcl_prompt,
96
send_tcl_cmd_await_echo, expect_kadm_ok, setup_database): New
98
(top level): Do database setup here...
99
* Makefile.in (unit-test-setup): ...not here.
101
2001-07-26 Ezra Peisach <epeisach@mit.edu>
103
* client.c: Change local variable count from int to unsigned int.
105
* server.c (log_badauth_display_status_1): Argument to
106
gss_display_status should be OM_uint32 * instead of int *.
108
2001-07-09 Ezra Peisach <epeisach@mit.edu>
110
* rpc_test_clnt.c, rpc_test_svc.c: Include string.h for memset
113
2001-07-02 Ezra Peisach <epeisach@mit.edu>
115
* rpc_test_svc.c: Change rpc_test_prog_1 to
118
* rpc_test.h: Create prototypes for rpc_test_echo_1_svc and
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
125
2001-06-08 Ezra Peisach <epeisach@mit.edu>
127
* client.c: Include unistd.h for getopt() prototype.
129
* configure.in: Check for unistd.h.
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.
136
2001-06-07 Ezra Peisach <epeisach@mit.edu>
138
* server.c (log_badauth_display_status_1): Do not assume that
139
gss_buffer_desc strings are '\0' terminated.
141
2001-06-05 Ezra Peisach <epeisach@mit.edu>
143
* server.c (log_badauth_display_status_1): Need value element of
144
gss_buffer_desc for printf.
146
* client.c (main): Missing arguments to printf fixed.
148
2001-04-24 Ezra Peisach <epeisach@mit.edu>
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.
154
2000-07-01 Ken Raeburn <raeburn@mit.edu>
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
162
(rpc_test_start): If a server has already been started, call
163
rpc_test_exit to verify that it's still running.
165
2000-06-30 Tom Yu <tlyu@mit.edu>
167
* server.c: Include gssrpc/pmap_clnt.h in order to get renaming of
168
pmap_unset(). From Nathan Neulinger.
170
2000-06-30 Ken Raeburn <raeburn@mit.edu>
172
* rpc_test_setup.sh: Error out if server_handle doesn't get set in
175
2000-06-08 Tom Yu <tlyu@mit.edu>
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.
181
2000-02-15 Tom Yu <tlyu@mit.edu>
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.
186
* configure.in: Add CHECK_SIGNALS.
188
2000-02-07 Tom Yu <tlyu@mit.edu>
190
* config/unix.exp: Call send_error instead of fail to prevent
191
referencing variables not yet set up by the test framework.
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.
197
1999-10-26 Wilfredo Sanchez <tritan@mit.edu>
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
204
1999-09-21 Ken Raeburn <raeburn@mit.edu>
206
* Makefile.in (unit-test-body-tcp, unit-test-body-udp): Pass
207
$(RUNTESTFLAGS) to runtest.
209
1998-11-13 Theodore Ts'o <tytso@rsts-11.mit.edu>
211
* Makefile.in: Set the myfulldir and mydir variables (which are
212
relative to buildtop and thisconfigdir, respectively.)
214
* configure.in: Use K5_AC_OUTPUT instead of K5_OUTPUT_FILES.
216
Fri Feb 13 21:28:18 1998 Tom Yu <tlyu@mit.edu>
218
* client.c: Update header locations. Rename of xdr_free.
220
* rpc_test.h: Update header locations.
222
* server.c: Update header locations.
224
Thu Feb 12 16:39:38 1998 Tom Yu <tlyu@mit.edu>
226
* client.c (main): Tweak the kludge variable
227
krb5_gss_dbg_clietn_expcreds so we can send expired creds to the
230
Mon Feb 2 16:59:48 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
232
* Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
234
Thu Oct 9 20:58:35 1997 Tom Yu <tlyu@mit.edu>
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.
240
Thu Feb 6 15:58:52 1997 Tom Yu <tlyu@mit.edu>
243
* configure.in: Update to new program build procedure.
245
Wed Nov 20 16:00:21 1996 Barry Jaspan <bjaspan@mit.edu>
247
* Makefile.in (unit-test-): warn more loudly about unrun tests
249
Thu Nov 14 22:27:05 1996 Tom Yu <tlyu@mit.edu>
251
* server.c (main): Add declaration of optind for systems that
252
don't have it in stdio.h or the like.
254
Thu Nov 14 15:27:05 1996 Barry Jaspan <bjaspan@mit.edu>
256
* rpc_test_setup.sh: VERBOSE is now inherited from env-setup.sh
258
Wed Nov 13 10:00:05 1996 Ezra Peisach <epeisach@mit.edu>
260
* Makefile.in (clean): Remove test programs and objects.
262
Tue Nov 12 16:27:51 1996 Barry Jaspan <bjaspan@mit.edu>
264
* lib/helpers.exp, client.c, server.c, config/unix.exp,
265
Makefile.in: test GSS-RPC with both TCP and UDP transport layers
268
Tue Nov 12 14:58:20 1996 Tom Yu <tlyu@mit.edu>
270
* rpc_test_setup.sh: Fix test of $VERBOSE_TEST so that $VERBOSE
271
only gets set if $VERBOSE_TEST is not empty.
273
Mon Nov 11 20:52:27 1996 Tom Yu <tlyu@mit.edu>
275
* rpc_test_setup.sh: Use a temp file rather than a here document
276
feeding into eval because Ultrix sh doesn't deal.
278
* configure.in: Add AC_CANONICAL_HOST to deal with new pre.in.
280
Mon Nov 11 14:22:30 1996 Tom Yu <chaoself@avalanche-breakdown.mit.edu>
282
* Makefile.in (client.o, server.o): client.o and server.o, not
283
client.c and server.c, depend on rpc_test.h.
285
Thu Nov 7 16:16:38 1996 Tom Yu <tlyu@mit.edu>
287
* configure.in: Remove spurious KRB_INCLUDE and WITH_CCOPTS.
289
* Makefile.in (server.o): Fix typo in previous checkin.
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)
295
Mon Nov 4 23:12:06 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
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
301
Thu Oct 31 13:14:45 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
303
* Makefile.in (client,server): Use $(LD) instead of $(CC) in link
306
Thu Oct 31 08:47:47 1996 Ezra Peisach <epeisach@mit.edu>
308
* Makefile.in: Only run tests if required programs, libraries
311
* configure.in: Check for runtest, Perl, and tcl before making checks.
314
Thu Oct 24 17:20:11 1996 Barry Jaspan <bjaspan@mit.edu>
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]
320
Wed Oct 16 16:13:13 1996 Barry Jaspan <bjaspan@mit.edu>
322
* rpc_test.0/expire.exp: add test for expired credentials
325
* server.c (log_miscerr): add log_miscerr
327
* Makefile.in: don't delete rpc_test.x, we might be in souce tree
329
Tue Oct 15 16:12:04 1996 Barry Jaspan <bjaspan@mit.edu>
331
* initial changes to make rpc unit tests work with new build/test