1 * 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. 376