xref: /freebsd/crypto/heimdal/lib/sl/ChangeLog (revision 0761549550dad58bfcc0f227ba6ffa78b4d8c017)
12008-05-05  Love Hörnquist Åstrand  <lha@vit.local>
2
3	* drop libss and make_cmds
4
52007-07-17  Love Hörnquist Åstrand  <lha@it.su.se>
6
7	* Makefile.am: roken_rename.h is a dist_ source k
8
9	* Makefile.am: split source files in dist and nodist.
10
112007-07-10  Love Hörnquist Åstrand  <lha@it.su.se>
12
13	* Makefile.am: New library version.
14
152007-06-18  Love Hörnquist Åstrand  <lha@it.su.se>
16
17	* sl.c: make compile.
18
19	* sl.c: Pass in pointer to strlen().
20
21	* sl.c (sl_make_argv): use memmove since we are dealing with
22	overlapping strings.
23
242007-06-09  Love Hörnquist Åstrand  <lha@it.su.se>
25
26	* Makefile.am: don't clean yacc/lex files in CLEANFILES,
27	maintainers clean will do that for us.
28
292007-06-01  Love Hörnquist Åstrand  <lha@it.su.se>
30
31	* slc-gram.y (main): also fclose yyin.
32
332007-04-20  Love Hörnquist Åstrand  <lha@it.su.se>
34
35	* Makefile.am: Add dependency on slc-gram.h for slc-lex.c, breaks
36	in disttree with make -j
37
382006-12-29  Love Hörnquist Åstrand  <lha@it.su.se>
39
40	* test_sl.c: Fix caseing for case-sensitive filesystems
41
422006-12-27  Love Hörnquist Åstrand  <lha@it.su.se>
43
44	* test_sl.c: catch test that should fail but didn't
45
46	* test_sl.c: Test more quoting variants.
47
48	* sl_locl.h: Include <ctype.h>.
49
50	* test_sl.c: test sl_make_argv
51
52	* sl.c (sl_make_argv): Add quoting support (both "" and \ style).
53
542006-12-05  Love Hörnquist Åstrand  <lha@it.su.se>
55
56	* sl.c: Use strcspn to remove \n from fgets result. Prompted by
57	change by Ray Lai of OpenBSD via Björn Sandell.
58
592006-10-19  Love Hörnquist Åstrand  <lha@it.su.se>
60
61	* Makefile.am (ES): add roken_rename.h
62
632006-08-30  Love Hörnquist Åstrand  <lha@it.su.se>
64
65	* sl.c (sl_slc_help): remove return
66
672006-08-28  Love Hörnquist Åstrand  <lha@it.su.se>
68
69	* sl.h: Add sl_slc_help.
70
71	* sl.c: Add sl_slc_help.
72
732005-07-27  Love Hörnquist Åstrand  <lha@it.su.se>
74
75	* slc-gram.y (gen_wrapper): use the generated version of name for
76	function, if no function is is used, also use the generated name
77	for the structure name.
78
792005-06-16  Love Hörnquist Åstrand  <lha@it.su.se>
80
81	* slc-gram.y: fix a merge error
82
83	* slc-gram.y: rename optind to optidx, rename variables to avoid
84	shadowing
85
86	* make_cmds.c: rename optind to optidx, move variable define to
87	avoid shadowing
88
89	* ss.c: rename index to idx
90
91	* sl.c: use rk_UNCONST to un-constify
92
932005-05-10  Dave Love  <fx@gnu.org>
94
95	* slc-lex.l: Include <stdlib.h>.
96
972005-05-09  Love Hörnquist Åstrand  <lha@it.su.se>
98
99	* sl.c (sl_command_loop): new return code -2 for EOF
100	(sl_loop): treat all return value from sl_command_loop >= 0 as ok, and
101	continue.
102
1032005-04-29  Dave Love  <fx@gnu.org>
104
105	* Makefile.am (LDADD): Add libsl.la.
106
1072005-04-19  Love Hörnquist Åstrand  <lha@it.su.se>
108
109	* slc-gram.y: include <config.h> since defines _GNU_SOURCE if
110	needed, avoid asprintf warning
111
1122005-01-21  Dave Love  <d.love@dl.ac.uk>
113
114	* slc-gram.y: include <roken.h>
115
1162005-01-09  Love Hörnquist Åstrand  <lha@it.su.se>
117
118	* slc-gram.y: cast argument to isalnum to unsigned char
119
1202004-09-22  Johan Danielsson  <joda@pdc.kth.se>
121
122	* slc-gram.y: add support for "strings" and "negative-flag" types,
123	plus some usability tweaks and bug fixes
124
1252004-07-05  Johan Danielsson  <joda@pdc.kth.se>
126
127	* slc-gram.y: add min_args/max_args checking
128
1292004-06-21  Love Hörnquist Åstrand  <lha@it.su.se>
130
131	* slc-gram.y: pull in <stdlib.h> and <vers.h> to avoid warnings
132
1332004-03-02  Love Hörnquist Åstrand  <lha@it.su.se>
134
135	* sl.h: make it possible to use libsl from c++
136	From: Mattias Amnefelt <mattiasa@kth.se>
137
1382002-05-19  Johan Danielsson  <joda@pdc.kth.se>
139
140	* Makefile.am: just link mk_cmds against libsl; avoids libtool
141	problem
142
1432001-07-09  Assar Westerlund  <assar@sics.se>
144
145	* Makefile.am: add getprogname.c libss.la:add libcom_err.la noted
146	by Leif Johansson <leifj@it.su.se>
147
1482001-05-17  Assar Westerlund  <assar@sics.se>
149
150	* Makefile.am: bump versions to 1:2:1 and 1:4:1
151
1522001-05-06  Assar Westerlund  <assar@sics.se>
153
154	* roken_rename.h (strdup): add
155
1562001-03-06  Assar Westerlund  <assar@sics.se>
157
158	* Makefile.am: re do the roken-renaming properly
159
1602001-02-13  Assar Westerlund  <assar@sics.se>
161
162	* Makefile.am: add more functions to rename
163
1642001-01-26  Johan Danielsson  <joda@pdc.kth.se>
165
166	* sl.h: proto
167
168	* sl.c (sl_command_loop): try to handle user pressing C-c
169
1702000-12-11  Assar Westerlund  <assar@sics.se>
171
172	* Makefile.am (libss_la_LDFLAGS): bump version to 1:2:1
173
1742000-08-19  Assar Westerlund  <assar@sics.se>
175
176	* Makefile.am: add dependencies for libss/libsl shared libraries
177
1782000-07-25  Johan Danielsson  <joda@pdc.kth.se>
179
180	* Makefile.am: bump ss version to 1:1:1
181
1822000-06-27  Assar Westerlund  <assar@sics.se>
183
184	* parse.y (yyerror): static-ize
185	* make_cmds.h (error_message, yylex): add prototypes
186	* lex.l: fix prototypes and kill warnings
187
1882000-05-24  Assar Westerlund  <assar@sics.se>
189
190	* ss.h (SS_ET_COMMAND_NOT_FOUND): add
191	* ss.c: check allocation and return some other error codes too
192
1932000-04-29  Assar Westerlund  <assar@sics.se>
194
195	* Makefile.in: add LIB_tgetent.  From Derrick J Brashear
196	<shadow@dementia.org>
197
1982000-04-03  Assar Westerlund  <assar@sics.se>
199
200	* Makefile.am: set version to 1:0:1
201
2022000-03-07  Assar Westerlund  <assar@sics.se>
203
204	* sl.h (SL_BADCOMMAND): define
205	(sl_apropos): add prototype
206
207	* sl.c: mandoc-generation
208	(sl_apropos): stolen from arla
209
2102000-01-06  Assar Westerlund  <assar@sics.se>
211
212	* Makefile.am: bump both versions to 0:1:0
213
2141999-12-16  Assar Westerlund  <assar@sics.se>
215
216	* parse.y (name2number): not used here.  remove.
217
218Thu Apr  1 17:03:59 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
219
220	* make_cmds.c: use getarg
221
222Tue Mar 23 14:36:21 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
223
224	* Makefile.am: don't rename
225
226Sun Mar 21 14:13:29 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
227
228	* Makefile.am: don't roken-rename
229
230Sat Mar 20 03:43:30 1999  Assar Westerlund  <assar@sics.se>
231
232	* parse.y: replace return with YYACCEPT
233
234Fri Mar 19 14:53:20 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
235
236	* Makefile.am: add libss; add version-info
237
238Thu Mar 18 15:07:06 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
239
240	* Makefile.am: clean lex.c parse.c parse.h
241
242	* Makefile.am: install ss.h
243
244	* Makefile.am: include Makefile.am.common
245
246Thu Mar 11 15:01:01 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
247
248	* parse.y: prototype for error_message
249
250Tue Feb  9 23:45:37 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
251
252	* Makefile.in: add snprintf.o to make_cmds
253
254Sun Nov 22 10:46:23 1998  Assar Westerlund  <assar@sics.se>
255
256	* sl.c (sl_command_loop): remove unused variable
257
258	* ss.c (ss_error): remove unused variable
259
260	* make_cmds.c: include err.h
261	(main): remove unused variable
262
263	* Makefile.in (WFLAGS): set
264
265Sun Sep 27 01:28:21 1998  Assar Westerlund  <assar@sics.se>
266
267	* make_cmds.c: clean-up and simplification
268
269Mon May 25 02:54:13 1998  Assar Westerlund  <assar@sics.se>
270
271	* Makefile.in (clean): try to remove shared library debris
272
273	* Makefile.in: make symlink magic work
274
275Sun Apr 19 10:00:26 1998  Assar Westerlund  <assar@sics.se>
276
277	* Makefile.in: add symlink magic for linux
278
279Sun Apr  5 09:21:43 1998  Assar Westerlund  <assar@sics.se>
280
281	* parse.y: define alloca to malloc in case we're using bison but
282 	don't have alloca
283
284Sat Mar 28 11:39:00 1998  Assar Westerlund  <assar@sics.se>
285
286	* sl.c (sl_loop): s/2/1
287
288Sat Mar 21 00:46:51 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
289
290	* sl.c (sl_loop): check that there is at least one argument before
291 	calling sl_command
292
293Sun Mar  1 05:14:37 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
294
295	* sl.c (sl_loop): Fix general broken-ness.
296
297	* sl.c: Cleanup printing of help strings.
298
299Thu Feb 26 02:22:02 1998  Assar Westerlund  <assar@sics.se>
300
301	* Makefile.am: @LEXLIB@
302
303Sat Feb 21 15:18:21 1998  assar westerlund  <assar@sics.se>
304
305	* Makefile.in: set YACC and LEX
306
307Mon Feb 16 16:08:25 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
308
309	* Makefile.am: Some fixes for ss/mk_cmds.
310
311Sun Feb 15 05:12:11 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
312
313	* Makefile.in: Install libsl under the `libss' name too. Install
314 	mk_cmds, and ss.h.
315
316	* make_cmds.c: A mk_cmds clone that creates SL structures.
317
318	* ss.c: SS compatibility functions.
319
320	* sl.c: Move command line split to function `sl_make_argv'.
321
322Tue Feb  3 16:45:44 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
323
324	* sl.c: Add sl_command_loop, that is the loop body of sl_loop.
325
326Mon Oct 20 01:13:21 1997  Assar Westerlund  <assar@sics.se>
327
328	* sl.c (sl_help): actually use the `help' field of `SL_cmd'
329
330