1 * See also NetBSD changelog: 2 http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit 3 4 2013-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 12 2013-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 23 2013-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 30 2013-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 37 2013-06-01 Jess Thrysoee 38 39 * version-info: 0:43:0 40 41 * all: sync with upstream source. 42 43 2012-12-13 Jess Thrysoee 44 45 * version-info: 0:42:0 46 47 * all: sync with upstream source. 48 49 2012-06-01 Jess Thrysoee 50 51 * version-info: 0:41:0 52 53 * all: sync with upstream source. 54 55 2012-05-22 Jess Thrysoee 56 57 * version-info: 0:40:0 58 59 * all: sync with upstream source. 60 61 2012-03-11 Jess Thrysoee 62 63 * version-info: 0:39:0 64 65 * all: sync with upstream source. 66 67 2011-08-02 Jess Thrysoee 68 69 * version-info: 0:38:0 70 71 * all: sync with upstream source. 72 73 2011-07-09 Jess Thrysoee 74 75 * version-info: 0:37:0 76 77 * all: sync with upstream source. 78 79 2011-02-27 Jess Thrysoee 80 81 * version-info: 0:36:0 82 83 * all: sync with upstream source. 84 85 2010-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 95 2009-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 101 2009-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 109 2009-07-23 Jess Thrysoee 110 111 * version-info: 0:32:0 112 113 * all: sync with upstream source. 114 115 2009-06-10 Jess Thrysoee 116 117 * version-info: 0:31:0 118 119 * all: sync with upstream source. 120 121 2009-05-03 Jess Thrysoee 122 123 * version-info: 0:30:0 124 125 * all: sync with upstream source. 126 127 2009-04-05 Jess Thrysoee 128 129 * version-info: 0:29:0 130 131 * all: sync with upstream source. 132 133 2009-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 145 2008-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 157 2007-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 164 2007-08-13 Jess Thrysoee 165 166 * version-info: 0:25:0 167 168 * all: sync with upstream source. 169 170 2007-03-02 Jess Thrysoee 171 172 * version-info: 0:24:0 173 174 * all: sync with upstream source. 175 176 2006-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 184 2006-10-22 Jess Thrysoee 185 186 * version-info: 0:22:0 187 188 * all: sync with upstream source. 189 190 2006-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 200 2006-08-16 Jess Thrysoee 201 202 * version-info: 0:20:0 203 204 * all: sync with upstream source. 205 206 2006-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 214 2006-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 224 2006-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 233 2005-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 242 2005-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 252 2005-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 267 2005-08-16 Jess Thrysoee 268 269 * version-info: 0:13:0 270 271 * all: sync with upstream source. 272 273 2005-08-05 Jess Thrysoee 274 275 * version-info: 0:12:0 276 277 * all: sync with upstream source. 278 279 2005-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 286 2005-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 293 2005-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 304 2005-06-15 Jess Thrysoee 305 306 * version-info: 0:8:0 307 308 * all: sync with upstream source. 309 310 2005-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 Torrs. 320 321 2005-05-28 Jess Thrysoee 322 323 * version-info: 0:6:0 324 325 * all: sync with upstream source. 326 327 2005-03-11 Jess Thrysoee 328 329 * version-info: 0:5:0 330 331 * all: sync with upstream source. 332 333 2004-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 340 2004-11-27 Jess Thrysoee 341 342 * version-info: 0:3:0 343 344 * src/history.c: bug #26785 fixed upstream, removed local patch. 345 346 2004-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 355 2004-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 362 2004-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 373 2004-09-08 Jess Thrysoee 374 375 * all: Initial package. 376