ChangeLog 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419
  1. * See also NetBSD changelog:
  2. http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit
  3. 2015-03-25 Jess Thrysoee
  4. * version-info: 0:53:0
  5. * all: sync with upstream source
  6. 2014-10-30 Jess Thrysoee
  7. * version-info: 0:52:0
  8. * all: sync with upstream source
  9. * configura.ac: Fix posix shell portability issue. Patch by Ryo Onodera.
  10. 2014-06-20 Jess Thrysoee
  11. * version-info: 0:51:0
  12. * all: sync with upstream source
  13. 2014-06-18 Jess Thrysoee
  14. * version-info: 0:50:0
  15. * all: sync with upstream source - add weak alias patches
  16. 2014-06-18 Jess Thrysoee
  17. * version-info: 0:49:0
  18. * all: sync with upstream source.
  19. 2014-02-13 Jess Thrysoee
  20. * version-info: 0:48:0
  21. * all: sync with upstream source.
  22. * examples/fileman.c: Fix typo. Patch by Kamil Dudka.
  23. * Makefile.am, configure.ac: Add --enable-examples configure parameter.
  24. Make it possible to enable/disable building of the examples programs.
  25. Patch by James Le Cuirot.
  26. 2013-07-12 Jess Thrysoee
  27. * version-info: 0:47:0
  28. * all: sync with upstream source.
  29. * examples/fileman.c, examples/tc1.c: fix pedantic compiler warnings
  30. 2013-07-10 Jess Thrysoee
  31. * version-info: 0:46:0
  32. * configure.ac, src/el.c: ~/.editrc was never sourced on Linux.
  33. On Linux issetugid is not available. When unable to determine if
  34. the current process is tainted, we did not trust the HOME environment
  35. variable and therefore could not load ~/.editrc.
  36. Now instead use secure_getenv or a issetugid based implementation of secure_getenv.
  37. Patch by Paolo Tosco.
  38. 2013-06-11 Jess Thrysoee
  39. * version-info: 0:45:0
  40. * configure.ac: fix AM_CONDITIONAL regression for strlcpy, strlcat, vis,
  41. unvis checks.
  42. 2013-06-08 Jess Thrysoee
  43. * version-info: 0:44:0
  44. * configure.ac, src/Makefile.am: Prevent 'ranlib: has no symbols' build
  45. warnings for systems that has strlcpy, strlcat, vis, unvis.
  46. 2013-06-01 Jess Thrysoee
  47. * version-info: 0:43:0
  48. * all: sync with upstream source.
  49. 2012-12-13 Jess Thrysoee
  50. * version-info: 0:42:0
  51. * all: sync with upstream source.
  52. 2012-06-01 Jess Thrysoee
  53. * version-info: 0:41:0
  54. * all: sync with upstream source.
  55. 2012-05-22 Jess Thrysoee
  56. * version-info: 0:40:0
  57. * all: sync with upstream source.
  58. 2012-03-11 Jess Thrysoee
  59. * version-info: 0:39:0
  60. * all: sync with upstream source.
  61. 2011-08-02 Jess Thrysoee
  62. * version-info: 0:38:0
  63. * all: sync with upstream source.
  64. 2011-07-09 Jess Thrysoee
  65. * version-info: 0:37:0
  66. * all: sync with upstream source.
  67. 2011-02-27 Jess Thrysoee
  68. * version-info: 0:36:0
  69. * all: sync with upstream source.
  70. 2010-04-24 Jess Thrysoee
  71. * version-info: 0:35:0
  72. * all: sync with upstream source.
  73. Now with UTF-8 support. To enable this run 'configure --enable-widec'.
  74. For now an UTF-32 encoded wchar_t is required.
  75. This requirement is met on NetBSD, Solaris and OS X for any UTF-8 locale,
  76. and any system that define __STDC_ISO_10646__ (e.g. GNU libc on Linux).
  77. 2009-09-23 Jess Thrysoee
  78. * version-info: 0:34:0
  79. * all: apply Apple patches from:
  80. http://opensource.apple.com/source/libedit/libedit-11/patches
  81. 2009-09-05 Jess Thrysoee
  82. * version-info: 0:33:0
  83. * all: Use predefined macro __sun to identify Solaris
  84. * src/el.c: Ignore comment lines in .editrc
  85. 2009-07-23 Jess Thrysoee
  86. * version-info: 0:32:0
  87. * all: sync with upstream source.
  88. 2009-06-10 Jess Thrysoee
  89. * version-info: 0:31:0
  90. * all: sync with upstream source.
  91. 2009-05-03 Jess Thrysoee
  92. * version-info: 0:30:0
  93. * all: sync with upstream source.
  94. 2009-04-05 Jess Thrysoee
  95. * version-info: 0:29:0
  96. * all: sync with upstream source.
  97. 2009-01-11 Jess Thrysoee
  98. * version-info: 0:28:0
  99. * all: sync with upstream source. MAJOR.MINOR version is now 3.0.
  100. This is due to NetBSD changing time_t and dev_t to 64 bits. It does
  101. not really effect this package.
  102. * configure.ac: Remove '--enable-debug' configure flag. The autoconf way
  103. to control flags is by specifying them when running configure,
  104. e.g. 'CFLAGS="-O0 -g" ./configure'
  105. 2008-07-12 Jess Thrysoee
  106. * version-info: 0:27:0
  107. * configure.ac: Added '--enable-debug' configure flag, to produce debugging
  108. information.
  109. * examples/fileman.c: cast stat struct members, st_nlink and st_size,
  110. appropriately (see also 'man 2 stat'). Patch by Alex Elder.
  111. * all: sync with upstream source. MINOR version is now 11.
  112. 2007-08-31 Jess Thrysoee
  113. * version-info: 0:26:0
  114. * libedit.pc.in,Makefile.am,configure.ac,patches/extra_dist_list.sh:
  115. Added pkg-config support for libedit. Patch by Masatake YAMATO.
  116. 2007-08-13 Jess Thrysoee
  117. * version-info: 0:25:0
  118. * all: sync with upstream source.
  119. 2007-03-02 Jess Thrysoee
  120. * version-info: 0:24:0
  121. * all: sync with upstream source.
  122. 2006-10-22 Jess Thrysoee
  123. * version-info: 0:23:0
  124. * src/shlib_version: Upstream bumped minor version from 9 to 10.
  125. * all: sync with upstream source. More readline functions.
  126. 2006-10-22 Jess Thrysoee
  127. * version-info: 0:22:0
  128. * all: sync with upstream source.
  129. 2006-08-29 Jess Thrysoee
  130. * version-info: 0:21:0
  131. * all: License cleanup. All 4-clause advertising BSD licenses has been
  132. changed to the 3-clause version by upstream.
  133. * src/fgetln.c: use src/tools/compat/fgetln.c instead of
  134. othersrc/libexec/tnftpd/libnetbsd/fgetln.c
  135. 2006-08-16 Jess Thrysoee
  136. * version-info: 0:20:0
  137. * all: sync with upstream source.
  138. 2006-06-03 Jess Thrysoee
  139. * version-info: 0:19:0
  140. * COPYING: added global license file
  141. * all: sync with upstream source.
  142. 2006-02-13 Jess Thrysoee
  143. * version-info: 0:18:0
  144. * src/readline.c: Partial rl_getc_function support, patch by Kjeld Borch
  145. Egevang.
  146. * src/readline.c: Make write_history and read_history returncode readline
  147. compatible. Upstream patch.
  148. 2006-01-03 Jess Thrysoee
  149. * version-info: 0:17:0
  150. * patches/cvs_export.sh: strlcat.c and strlcpy.c was moved to
  151. src/common/lib/libc/string in the upstream cvs repository.
  152. * all: sync with upstream source.
  153. 2005-10-22 Jess Thrysoee
  154. * version-info: 0:16:0
  155. * patches/*.patch, configure.ac: define SCCSID, undef LIBC_SCCS. Remove
  156. fourteen cosmetic patches.
  157. * all: sync with upstream source.
  158. 2005-09-11 Jess Thrysoee
  159. * version-info: 0:15:0
  160. * src/Makefile.am: fix typo that meant generated files were distributes,
  161. and make generated file targets dependent on the the 'makelist' input
  162. files.
  163. * all: sync with upstream source. This is just a manpage update
  164. 2005-08-28 Jess Thrysoee
  165. * version-info: 0:14:0
  166. * src/sys.h: include config.h to avoid "redefinition of
  167. `u_int32_t'". Patch by Norihiko Murase.
  168. * src/search.c: explicitly include sys/types.h, because regex.h on
  169. FreeBSD needs it and does not include it itself. Patch by Norihiko Murase.
  170. * acinclude.m4: added EL_GETPW_R_DRAFT test and use AC_TRY_LINK instead
  171. of AC_TRY_COMPILE. Suggested by Norihiko Murase.
  172. * all: sync with upstream source.
  173. 2005-08-16 Jess Thrysoee
  174. * version-info: 0:13:0
  175. * all: sync with upstream source.
  176. 2005-08-05 Jess Thrysoee
  177. * version-info: 0:12:0
  178. * all: sync with upstream source.
  179. 2005-07-24 Jess Thrysoee
  180. * version-info: 0:11:0
  181. * histedit.h, histedit.c, readline.c, editline/readline.h: From
  182. upstream; added remove_history().
  183. 2005-07-07 Jess Thrysoee
  184. * version-info: 0:10:0
  185. * history.c, key.c: From upstream source; Fix memory leaks found by
  186. valgrind.
  187. 2005-06-28 Jess Thrysoee
  188. * version-info: 0:9:0
  189. * src/readline.c: getpwent_r is not POSIX, always use getpwent.
  190. Reported by Gerrit P. Haase.
  191. * src/Makefile.am: Added libtool -no-undefined. This is needed on Cygwin
  192. to get a shared editline library. Should not affect other platforms.
  193. Suggested by Gerrit P. Haase.
  194. 2005-06-15 Jess Thrysoee
  195. * version-info: 0:8:0
  196. * all: sync with upstream source.
  197. 2005-06-01 Jess Thrysoee
  198. * version-info: 0:7:0
  199. * all: sync with upstream source.
  200. * src/readline.c, src/filecomplete.c: Solaris use POSIX draft versions
  201. of getpwent_r, getpwnam_r and getpwuid_r which return 'struct passwd *'.
  202. Define HAVE_GETPW_R_POSIX if these functions are (non draft) POSIX
  203. compatible. Patch by Julien Torrès.
  204. 2005-05-28 Jess Thrysoee
  205. * version-info: 0:6:0
  206. * all: sync with upstream source.
  207. 2005-03-11 Jess Thrysoee
  208. * version-info: 0:5:0
  209. * all: sync with upstream source.
  210. 2004-12-07 Jess Thrysoee
  211. * version-info: 0:4:0
  212. * src/readline.c: d_namlen (in struct dirent) is not portable, always
  213. use strlen. Patch by Scott Rankin.
  214. 2004-11-27 Jess Thrysoee
  215. * version-info: 0:3:0
  216. * src/history.c: bug #26785 fixed upstream, removed local patch.
  217. 2004-11-06 Jess Thrysoee
  218. * version-info: 0:2:0
  219. * all: sync with upstream source.
  220. * doc/Makefile.am: If mdoc2man fails, remove empty file. Patch by
  221. Darren Tucker.
  222. 2004-10-14 Jess Thrysoee
  223. * version-info: 0:1:0
  224. * doc/Makefile.am: 'make install' twice fails. Remove old links before
  225. trying to link the man pages. Patch by Rick Richardson.
  226. 2004-09-28 Jess Thrysoee
  227. * version-info: 0:0:0
  228. * acinclude.m4 configure.ac src/Makefile.am: Adhere to
  229. LibTools library interface versions recommendation.
  230. http://www.gnu.org/software/libtool/manual.html#SEC32
  231. * doc/Makefile.am: name all manpage links as el_* (e.g. el_history.3)
  232. to avoid conflicts.
  233. 2004-09-08 Jess Thrysoee
  234. * all: Initial package.