Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libedit0-20210910.3.1-slfo.1.1.7 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

Name: libedit0 Distribution: SUSE Linux Framework One
Version: 20210910.3.1 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.7 Build date: Fri Aug 23 16:40:32 2024
Group: System/Libraries Build host: h01-ch3b
Size: 243103 Source RPM: libedit-20210910.3.1-slfo.1.1.7.src.rpm
Packager: https://www.suse.com/
Url: https://www.thrysoee.dk/editline/
Summary: Command Line Editing and History Library
libedit is a command line editing and history library. It is designed
to be used by interactive programs that allow the user to type commands
at a terminal prompt.

Provides

Requires

License

BSD-3-Clause

Changelog

* Wed Apr 05 2023 crrodriguez@opensuse.org
  - libedit-hidden-symbols.patch: hide strlcpy and strlcat
    symbols
    * Both now part of POSIX, will appear in libc shortly.
    * Function names starting with ‘str’, ‘mem’, or ‘wcs’ followed
      by a lowercase letter are reserved.
* Sun Dec 05 2021 dmueller@suse.com
  - update to 20210910:
    * all: sync with upstream source
    * see http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit
  - drop libedit-20180525-manpage-conflicts.patch (upstream)
* Thu Jul 16 2020 callumjfarmer13@gmail.com
  - autoreconf already runs libtoolize no need to run twice
* Mon Jul 13 2020 fstrba@suse.com
  - Regenerate the build system before the build in order to avoid
    errors due to automake version mismatch
* Tue Apr 30 2019 idonmez@suse.com
  - Update to version 20190324-3.1:
    * Sync with upstream sources
* Wed Aug 08 2018 jengelh@inai.de
  - Remove redundant --with-pic (only for static libs).
  - Fix RPM groups.
* Mon Aug 06 2018 antoine.belvire@opensuse.org
  - Bump version tag.
  - Make sure all manpages are prefixed with "el_" to avoid file
    conflicts with readline-doc:
    * Add libedit-20180525-manpage-conflicts.patch.
* Mon Jul 23 2018 mpluskal@suse.com
  - Update to version 20180525-3.1:
    * Sync with upstream sources
  - Drop no longer needed patches:
    * libedit-20100424-3.0-ncurses.patch
    * libedit-ocloexec.patch
    * libedit-visibility.patch
  - Trim unused dependencies
  - Drop %check section (there are no tests available)
* Wed Mar 28 2018 dmueller@suse.com
  - move Changelog back to runtime package as it might not
    be only developer documentation
* Mon Mar 26 2018 kukuk@suse.de
  - Use %license instead of %doc [bsc#1082318]
  - Move development docu into -devel subpackage
* Mon Jun 22 2015 tchvatal@suse.com
  - Cleanup a bit with spec-cleaner
    * remove pkg_name variable which is equal to name variable
* Fri Jun 19 2015 idonmez@suse.com
  - Update to 20150325-3.1
    * version info: 0:53:0
    * all: sync with upstream source
* Thu Feb 26 2015 mpluskal@suse.com
  - Update to 20141030-3.1
    * version-info: 0:52:0
    * all: sync with upstream source
    * configure.ac: Fix posix shell portability issue.
* Mon Jul 28 2014 mrueckert@suse.de
  - rename README.SUSE (bnc#889029)
* Mon Jul 28 2014 mrueckert@suse.de
  - update to 20140620-3.1
    upgrade to fix a crash with clear_history e.g. in php.
    - Bounds search for reallocated index, from OpenBSD via Andreas
      Fett
    - PR/48957: Federico G. Schwindt: Restore commented out code that
      broke rl_callback_handler.
    - cast gotsig because it is long on some systems.
    - Add stdlib.h for abort() (Jess Thrysoee)
    - Don't depend on weak aliases to define the vi "alias" expansion
      function, provide an API instead to set it.
    - accomodate FreeBSD's flavor of weak references.
    - remove remaining makefile support for GCC < 45 that i found.
    - PR/48876: Dmitriy Grigoryev: Core dump in readline lib on
      attempted expansion Make sure we have 2 matches before calling
      strcmp().
    - Always NULL terminate the argv[] array. From OpenBSD.
    - PR/48821: If called from tty_stty(), recalculate flags.
    - more tty modes refactoring, no functional change intended.
    - Factor out some common code (more to be done) from PR/48821
    - Add An to authors. Wording.
    - Add a history function that takes a FILE pointer; needed for
      Capsicum. From Eitan Adler
    - Add missing EL_REFRESH
    - ... if called prior to using_history().  This needed to be
      worked around in PHP:
      http://git.php.net/?p=php-src.git;a=commitdiff;h=31d67bd3
    - get rid of PATH_MAX.
    - cast to avoid warning.
    - Add a function to move the cursor.
    - expose rl_catch_signals and explain what we are doing.
    - Test early for EOF to avoid infinite loop in the wide char
      case. From Linas Vepstas: linasvepstas at gmail dot com
    - provide an el_init_fd function.
    - explicitly pass (void *)0 instead of NULL.
    - Add FILES section. From jmc@OpenBSD.
    - In 2000, .editrc reading from $PWD was removed. Update the man
      page. From LEVAI Daniel via jmc@OpenBSD.
    - remove dead assignment (Christoph Mallon)
    - Fix pasto that affected bind -k (Christoph Mallon)
    - Add trailing NULL's to the varargs functions as required. (John
      Spencer)
    - PR/46945: Steffen Nurpmeso; el_getc() doesn't document it's
      setting errno
    - return !OKCMD on error.
    - PR/46942: Steffen Nurpmeso: editline(3): el_get(): fix
      UNBUFFERED return
    - PR/46941: Steffen Nurpmeso: document EL_BUFFERED
    - PR/46935: Steffen Nurpmeso: editline(3) (libedit): faulty errno
      handling, faulty reuse of val in wrong context
    - Don't depend on HAVE_GCC being always defined.
    - From Kamil Dudka: fix crash of el_insertstr() on incomplete
      multi-byte
    - PR/46678: Ian Wienand: Add stub implementation for
      rl_free_line_state()
    - don't crash if add_history is called from an empty line. Called
      from nslookup in new bind. XXX: pullup to 6
    - Switch from Op to Oo/Oc for nested block.
    - remove stdint.h; it is not used.
    - don't include both term.h and termcap.h
    - define the new variable
    - Add rl_completion_word_break_hook from:
      http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/\
      5ec6a45fa762b8cbd0305ca06acb8780335a486a
    - save and restore the tty settings on entry and exit
      respectively. cleanup debugging printfs.
    - From: Jilles Tjoelker: Add a mapping for the cursor delete key
    - From Jilles Tjoelker: Do not move the cursor for
      ed-delete-next-char in emacs mode. This makes
      ed-delete-next-char suitable for mapping to the <Delete> key.
      Behaviour in vi mode is unchanged (for 'x').
    - These directories default to WARNS?=5
    - Use C89 functions definitions.
    - Use C89 functions definitions. Remove use of __P
    - include the NULL in the argv conversion
    - use arraycount
    - PR/45843: Henning Petersen: Fix resource leak on error.
    - Add coverity annotations about unreachable code (Kamil Dudka)
    - Add missing *
    - Initialize termbuf (Kamil Dudka)
    - Initialize res (Kamil Dudka)
    - check for negative return of ct_visual_char (Kamil Dudka)
    - Off by one in allocation could cause buffer overflow (Kamil
      Dudka)
    - remove unrecheable code (Kamil Dudka)
    - easier with an int for now.
    - Since Width() is used only for display purposes we don't want
      to pass -1 for unprintable characters.
    - Fixed misplaced parenthesis (Nirbhay Choubey)
    - fixed warnings where wint_t is unsigned.
    - fix broken change (parenthesis in the wrong place). From
      Nirbhay Choubey
    - include <wchar.h> if we don't have wcsdup()
    - NULL does not need a cast, here
    - re-enable -Wconversion
* Tue Mar 13 2012 crrodriguez@opensuse.org
  -  open all FDs with O_CLOEXEC in the library code.
  -  use gcc visibility by just reusing upstream macros "public"
    and "protected"
* Thu Feb 23 2012 crrodriguez@opensuse.org
  - Update to version 20110802, fix use after free triggerable
    with sftp autocompletion and MALLOC_PERTURB set.
* Sun Nov 13 2011 jengelh@medozas.de
  - Remove redundant/unwanted tags/section (cf. specfile guidelines)
  - Use %_smp_mflags for parallel building
* Sun Nov 13 2011 coolo@suse.com
  - add libtool as explicit buildrequire to avoid implicit dependency from prjconf
* Tue Aug 02 2011 tiwai@suse.de
  - Add baselibs.conf
* Sun Jul 31 2011 crrodriguez@opensuse.org
  - Link with ncurses6w instead of ncurses5
  - Do not inject artificial dependencies on other packages
* Sat Apr 24 2010 pascal.bleser@opensuse.org
  - update to 20100424:
    * synchronized with the upstream source
    * UTF-8 support was added
* Mon Dec 21 2009 coolo@novell.com
  - fix build with using autoreconf
* Sat Dec 19 2009 jengelh@medozas.de
  - Enable parallel build
* Thu Dec 03 2009 vuntz@opensuse.org
  - Update to version 20090923-3.0:
    + all: apply Apple patches from:
      http://opensource.apple.com/source/libedit/libedit-11/patches
  - Changes from previous versions:
    + version-info: 0:33:0
    - all: Use predefined macro __sun to identify Solaris
    - src/el.c: Ignore comment lines in .editrc
    + version-info: 0:32:0
    - all: sync with upstream source.
    + version-info: 0:31:0
    - all: sync with upstream source.
    + version-info: 0:30:0
    - all: sync with upstream source.
    + version-info: 0:29:0
    - all: sync with upstream source.
    + version-info: 0:28:0
    - all: sync with upstream source. MAJOR.MINOR version is now
      3.0. This is due to NetBSD changing time_t and dev_t to 64
      bits. It does not really effect this package.
    - configure.ac: Remove '--enable-debug' configure flag. The
      autoconf way to control flags is by specifying them when
      running configure, e.g. 'CFLAGS="-O0 -g" ./configure'
  - Fix self-obsoletion of libedit.
  - Add libedit-ncurses-pkg-config.patch to fix the pkg-config file
    so that it references ncurses, and not curses.
* Sat Sep 06 2008 mrueckert@suse.de
  - update to 20080712-2.11
    * version-info: 0:27:0
    * configure.ac: Added '--enable-debug' configure flag, to produce
      debugging information.
    * examples/fileman.c: cast stat struct members, st_nlink and
      st_size, appropriately (see also 'man 2 stat').
      Patch by Alex Elder.
    * all: sync with upstream source. MINOR version is now 11.
  - rename main package to libedit and split out a subpackage libedit0
* Fri Aug 31 2007 mrueckert@suse.de
  - update to 20070831-2.10
    * version-info: 0:26:0
    * libedit.pc.in,Makefile.am,configure.ac,patches/extra_dist_list.sh:
      Added pkg-config support for libedit. Patch by Masatake YAMATO.
* Tue Aug 14 2007 mrueckert@suse.de
  - update to 20070813-2.10
    * version-info: 0:25:0
    * all: sync with upstream source.
* Mon Jul 16 2007 mrueckert@suse.de
  - fixed a few -n lines that wont work in abuild otherwise
* Mon Jun 11 2007 mrueckert@suse.de
  - rename package to follow the library packaging policy.
  - dont build the static lib
* Sat Mar 03 2007 mrueckert@suse.de
  - update to 20070302-2.10:
    * version-info: 0:24:0
    * all: sync with upstream source.
    * A bug with el_push() has been fixed.
* Tue Jan 09 2007 mrueckert@suse.de
  - update to 20061228-2.10:
    * version-info: 0:23:0
    * src/shlib_version: Upstream bumped minor version from 9 to 10.
    * all: sync with upstream source. More readline functions.
* Sun Oct 22 2006 mrueckert@suse.de
  - update to 20061022-2.9:
    synced with upstream source.
* Thu Aug 31 2006 mrueckert@suse.de
  - removed changelog from README.SuSE
* Tue Aug 29 2006 mrueckert@suse.de
  - update to 20060829-2.9:
    Finally all files are bsd 3 clause.
    This package should be GPL compatible now.
* Thu Aug 17 2006 mrueckert@suse.de
  - run ldconfig
* Thu Aug 17 2006 mrueckert@suse.de
  - updated to 20060816-2.9:
    * sync with upstream sources

Files

/usr/lib64/libedit.so.0
/usr/lib64/libedit.so.0.0.68
/usr/share/doc/packages/libedit0
/usr/share/doc/packages/libedit0/ChangeLog
/usr/share/licenses/libedit0
/usr/share/licenses/libedit0/COPYING
/usr/share/man/man5/editrc.5.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 19 00:08:52 2024