blob: 14967186c50d9e2fa5117371c6351d4405904551 [file] [log] [blame]
Todd Fiala12e21682013-10-30 10:02:25 -07001 * See also NetBSD changelog:
2 http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit
3
42013-07-12 Jess Thrysoee
5
6 * version-info: 0:47:0
7
8 * all: sync with upstream source.
9
10 * examples/fileman.c, examples/tc1.c: fix pedantic compiler warnings
11
122013-07-10 Jess Thrysoee
13
14 * version-info: 0:46:0
15
16 * configure.ac, src/el.c: ~/.editrc was never sourced on Linux.
17 On Linux issetugid is not available. When unable to determine if
18 the current process is tainted, we did not trust the HOME environment
19 variable and therefore could not load ~/.editrc.
20 Now instead use secure_getenv or a issetugid based implementation of secure_getenv.
21 Patch by Paolo Tosco.
22
232013-06-11 Jess Thrysoee
24
25 * version-info: 0:45:0
26
27 * configure.ac: fix AM_CONDITIONAL regression for strlcpy, strlcat, vis,
28 unvis checks.
29
302013-06-08 Jess Thrysoee
31
32 * version-info: 0:44:0
33
34 * configure.ac, src/Makefile.am: Prevent 'ranlib: has no symbols' build
35 warnings for systems that has strlcpy, strlcat, vis, unvis.
36
372013-06-01 Jess Thrysoee
38
39 * version-info: 0:43:0
40
41 * all: sync with upstream source.
42
432012-12-13 Jess Thrysoee
44
45 * version-info: 0:42:0
46
47 * all: sync with upstream source.
48
492012-06-01 Jess Thrysoee
50
51 * version-info: 0:41:0
52
53 * all: sync with upstream source.
54
552012-05-22 Jess Thrysoee
56
57 * version-info: 0:40:0
58
59 * all: sync with upstream source.
60
612012-03-11 Jess Thrysoee
62
63 * version-info: 0:39:0
64
65 * all: sync with upstream source.
66
672011-08-02 Jess Thrysoee
68
69 * version-info: 0:38:0
70
71 * all: sync with upstream source.
72
732011-07-09 Jess Thrysoee
74
75 * version-info: 0:37:0
76
77 * all: sync with upstream source.
78
792011-02-27 Jess Thrysoee
80
81 * version-info: 0:36:0
82
83 * all: sync with upstream source.
84
852010-04-24 Jess Thrysoee
86
87 * version-info: 0:35:0
88
89 * all: sync with upstream source.
90 Now with UTF-8 support. To enable this run 'configure --enable-widec'.
91 For now an UTF-32 encoded wchar_t is required.
92 This requirement is met on NetBSD, Solaris and OS X for any UTF-8 locale,
93 and any system that define __STDC_ISO_10646__ (e.g. GNU libc on Linux).
94
952009-09-23 Jess Thrysoee
96 * version-info: 0:34:0
97
98 * all: apply Apple patches from:
99 http://opensource.apple.com/source/libedit/libedit-11/patches
100
1012009-09-05 Jess Thrysoee
102
103 * version-info: 0:33:0
104
105 * all: Use predefined macro __sun to identify Solaris
106
107 * src/el.c: Ignore comment lines in .editrc
108
1092009-07-23 Jess Thrysoee
110
111 * version-info: 0:32:0
112
113 * all: sync with upstream source.
114
1152009-06-10 Jess Thrysoee
116
117 * version-info: 0:31:0
118
119 * all: sync with upstream source.
120
1212009-05-03 Jess Thrysoee
122
123 * version-info: 0:30:0
124
125 * all: sync with upstream source.
126
1272009-04-05 Jess Thrysoee
128
129 * version-info: 0:29:0
130
131 * all: sync with upstream source.
132
1332009-01-11 Jess Thrysoee
134
135 * version-info: 0:28:0
136
137 * all: sync with upstream source. MAJOR.MINOR version is now 3.0.
138 This is due to NetBSD changing time_t and dev_t to 64 bits. It does
139 not really effect this package.
140
141 * configure.ac: Remove '--enable-debug' configure flag. The autoconf way
142 to control flags is by specifying them when running configure,
143 e.g. 'CFLAGS="-O0 -g" ./configure'
144
1452008-07-12 Jess Thrysoee
146
147 * version-info: 0:27:0
148
149 * configure.ac: Added '--enable-debug' configure flag, to produce debugging
150 information.
151
152 * examples/fileman.c: cast stat struct members, st_nlink and st_size,
153 appropriately (see also 'man 2 stat'). Patch by Alex Elder.
154
155 * all: sync with upstream source. MINOR version is now 11.
156
1572007-08-31 Jess Thrysoee
158
159 * version-info: 0:26:0
160
161 * libedit.pc.in,Makefile.am,configure.ac,patches/extra_dist_list.sh:
162 Added pkg-config support for libedit. Patch by Masatake YAMATO.
163
1642007-08-13 Jess Thrysoee
165
166 * version-info: 0:25:0
167
168 * all: sync with upstream source.
169
1702007-03-02 Jess Thrysoee
171
172 * version-info: 0:24:0
173
174 * all: sync with upstream source.
175
1762006-10-22 Jess Thrysoee
177
178 * version-info: 0:23:0
179
180 * src/shlib_version: Upstream bumped minor version from 9 to 10.
181
182 * all: sync with upstream source. More readline functions.
183
1842006-10-22 Jess Thrysoee
185
186 * version-info: 0:22:0
187
188 * all: sync with upstream source.
189
1902006-08-29 Jess Thrysoee
191
192 * version-info: 0:21:0
193
194 * all: License cleanup. All 4-clause advertising BSD licenses has been
195 changed to the 3-clause version by upstream.
196
197 * src/fgetln.c: use src/tools/compat/fgetln.c instead of
198 othersrc/libexec/tnftpd/libnetbsd/fgetln.c
199
2002006-08-16 Jess Thrysoee
201
202 * version-info: 0:20:0
203
204 * all: sync with upstream source.
205
2062006-06-03 Jess Thrysoee
207
208 * version-info: 0:19:0
209
210 * COPYING: added global license file
211
212 * all: sync with upstream source.
213
2142006-02-13 Jess Thrysoee
215
216 * version-info: 0:18:0
217
218 * src/readline.c: Partial rl_getc_function support, patch by Kjeld Borch
219 Egevang.
220
221 * src/readline.c: Make write_history and read_history returncode readline
222 compatible. Upstream patch.
223
2242006-01-03 Jess Thrysoee
225
226 * version-info: 0:17:0
227
228 * patches/cvs_export.sh: strlcat.c and strlcpy.c was moved to
229 src/common/lib/libc/string in the upstream cvs repository.
230
231 * all: sync with upstream source.
232
2332005-10-22 Jess Thrysoee
234
235 * version-info: 0:16:0
236
237 * patches/*.patch, configure.ac: define SCCSID, undef LIBC_SCCS. Remove
238 fourteen cosmetic patches.
239
240 * all: sync with upstream source.
241
2422005-09-11 Jess Thrysoee
243
244 * version-info: 0:15:0
245
246 * src/Makefile.am: fix typo that meant generated files were distributes,
247 and make generated file targets dependent on the the 'makelist' input
248 files.
249
250 * all: sync with upstream source. This is just a manpage update
251
2522005-08-28 Jess Thrysoee
253
254 * version-info: 0:14:0
255
256 * src/sys.h: include config.h to avoid "redefinition of
257 `u_int32_t'". Patch by Norihiko Murase.
258
259 * src/search.c: explicitly include sys/types.h, because regex.h on
260 FreeBSD needs it and does not include it itself. Patch by Norihiko Murase.
261
262 * acinclude.m4: added EL_GETPW_R_DRAFT test and use AC_TRY_LINK instead
263 of AC_TRY_COMPILE. Suggested by Norihiko Murase.
264
265 * all: sync with upstream source.
266
2672005-08-16 Jess Thrysoee
268
269 * version-info: 0:13:0
270
271 * all: sync with upstream source.
272
2732005-08-05 Jess Thrysoee
274
275 * version-info: 0:12:0
276
277 * all: sync with upstream source.
278
2792005-07-24 Jess Thrysoee
280
281 * version-info: 0:11:0
282
283 * histedit.h, histedit.c, readline.c, editline/readline.h: From
284 upstream; added remove_history().
285
2862005-07-07 Jess Thrysoee
287
288 * version-info: 0:10:0
289
290 * history.c, key.c: From upstream source; Fix memory leaks found by
291 valgrind.
292
2932005-06-28 Jess Thrysoee
294
295 * version-info: 0:9:0
296
297 * src/readline.c: getpwent_r is not POSIX, always use getpwent.
298 Reported by Gerrit P. Haase.
299
300 * src/Makefile.am: Added libtool -no-undefined. This is needed on Cygwin
301 to get a shared editline library. Should not affect other platforms.
302 Suggested by Gerrit P. Haase.
303
3042005-06-15 Jess Thrysoee
305
306 * version-info: 0:8:0
307
308 * all: sync with upstream source.
309
3102005-06-01 Jess Thrysoee
311
312 * version-info: 0:7:0
313
314 * all: sync with upstream source.
315
316 * src/readline.c, src/filecomplete.c: Solaris use POSIX draft versions
317 of getpwent_r, getpwnam_r and getpwuid_r which return 'struct passwd *'.
318 Define HAVE_GETPW_R_POSIX if these functions are (non draft) POSIX
319 compatible. Patch by Julien Torrès.
320
3212005-05-28 Jess Thrysoee
322
323 * version-info: 0:6:0
324
325 * all: sync with upstream source.
326
3272005-03-11 Jess Thrysoee
328
329 * version-info: 0:5:0
330
331 * all: sync with upstream source.
332
3332004-12-07 Jess Thrysoee
334
335 * version-info: 0:4:0
336
337 * src/readline.c: d_namlen (in struct dirent) is not portable, always
338 use strlen. Patch by Scott Rankin.
339
3402004-11-27 Jess Thrysoee
341
342 * version-info: 0:3:0
343
344 * src/history.c: bug #26785 fixed upstream, removed local patch.
345
3462004-11-06 Jess Thrysoee
347
348 * version-info: 0:2:0
349
350 * all: sync with upstream source.
351
352 * doc/Makefile.am: If mdoc2man fails, remove empty file. Patch by
353 Darren Tucker.
354
3552004-10-14 Jess Thrysoee
356
357 * version-info: 0:1:0
358
359 * doc/Makefile.am: 'make install' twice fails. Remove old links before
360 trying to link the man pages. Patch by Rick Richardson.
361
3622004-09-28 Jess Thrysoee
363
364 * version-info: 0:0:0
365
366 * acinclude.m4 configure.ac src/Makefile.am: Adhere to
367 LibTools library interface versions recommendation.
368 http://www.gnu.org/software/libtool/manual.html#SEC32
369
370 * doc/Makefile.am: name all manpage links as el_* (e.g. el_history.3)
371 to avoid conflicts.
372
3732004-09-08 Jess Thrysoee
374
375 * all: Initial package.