283 lines
10 KiB
Plaintext
283 lines
10 KiB
Plaintext
|
-------------------------------------------------------------------
|
||
|
Tue Apr 19 21:54:42 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||
|
|
||
|
- add expect-5.45-format-security.patch
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Dec 21 15:41:30 UTC 2021 - Ludwig Nussel <lnussel@suse.de>
|
||
|
|
||
|
- Fix home page URL https://core.tcl-lang.org/expect/
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon May 10 13:44:24 UTC 2021 - Reinhard Max <max@suse.com>
|
||
|
|
||
|
- bsc#1183904, expect-errorfd.patch:
|
||
|
errorfd file descriptors should be closed when forking
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue May 4 11:02:42 UTC 2021 - Matthias Gerstner <matthias.gerstner@suse.com>
|
||
|
|
||
|
- fix previous change regarding PIE linking. Passing SHLIB_CFLAGS="-shared"
|
||
|
causes /usr/bin/expect to become a shared library that SEGFAULTs upon
|
||
|
execution. Instead use SHLIB_LD to pass -shared only to shared library
|
||
|
linking.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Apr 21 13:13:28 UTC 2021 - Matthias Gerstner <matthias.gerstner@suse.com>
|
||
|
|
||
|
- pass explicit -pie flag to CFLAGS and hack `make` invocation so that
|
||
|
/usr/bin/expect actually becomes a PIE binary. This is especially awkard
|
||
|
since the expect build system implicitly passes -fPIC which breaks our
|
||
|
gcc-PIE package, but does not pass -pie while linking the executable.
|
||
|
Shared libraries are also not linked with -shared so we need to explicitly
|
||
|
pass this, too, to avoid build breakage (bsc#1184122).
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Oct 15 08:18:32 UTC 2020 - Reinhard Max <max@suse.com>
|
||
|
|
||
|
- Add an unversioned symlink to make linking easier for
|
||
|
applications that use libexpect without Tcl (boo#1172681).
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Oct 25 09:10:24 UTC 2018 - Reinhard Max <max@suse.com>
|
||
|
|
||
|
- New version 5.45.4:
|
||
|
* Fix two bugs in EOF handling.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Nov 8 20:29:35 UTC 2017 - aavindraa@gmail.com
|
||
|
|
||
|
- New version 5.45.3:
|
||
|
* expect.c: On finding a full buffer during matching the sliding
|
||
|
window mechanism slides too far, truncating the whole buffer and
|
||
|
preventing matches across the boundary. Fix is shortening the
|
||
|
slide distance (slide only one 1/3).
|
||
|
* expect.c: Replaced a cc==0 check with proper Tcl_Eof() check.
|
||
|
- Includes changes from 5.45.2:
|
||
|
* configure: Extended Tcl header detection for OS X Mountain Lion.
|
||
|
* expect.c: Replaced memcpy with memmove to properly handle
|
||
|
overlapping memory.
|
||
|
- Includes changes from 5.45.1:
|
||
|
* exp_chan.c: Fix a problem when talking a tty where the writer
|
||
|
dies. Some operating systems report the condition as EIO with
|
||
|
nothing read, while this actually an EOF. Previously, returned
|
||
|
data was incomplete due to the error causing data in buffers to
|
||
|
be dropped.
|
||
|
* exp_chan.c: Fix a problem with the iteration over the expect
|
||
|
channel list where the loop code may modify the list, breaking
|
||
|
the iterator.
|
||
|
* Fixes for exp_chan.c and exp_command.h
|
||
|
* expect.c: Convert #bytes information to #chars to prevent later
|
||
|
code to fail when copying strings around and miscalculating how
|
||
|
much to copy, for strings containing non-ASCII utf chars.
|
||
|
* exp_inter.c: Hack access to TCL_REG_BOSONLY when not present,
|
||
|
became private with Tcl 8.5 and higher.
|
||
|
* expect.h: Remove the local fiddling with the memory allocation
|
||
|
and panic macros.
|
||
|
* example/unbuffer: Prevent unbuffer from swallowing exit code of
|
||
|
the command it ran (regular mode only, not -p)
|
||
|
* Various deduplications and cleanups
|
||
|
- cleanup with spec-cleaner
|
||
|
- use %make_install macro
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Jul 17 09:01:09 UTC 2015 - max@suse.com
|
||
|
|
||
|
- Don't ship the 'weather' example anymore (fate#318342).
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Mar 26 13:12:41 UTC 2013 - mmeister@suse.com
|
||
|
|
||
|
- Added url as source.
|
||
|
Please see http://en.opensuse.org/SourceUrls
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Feb 6 10:49:32 UTC 2013 - schwab@suse.de
|
||
|
|
||
|
- Update config.guess/sub for aarch64
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sat Apr 14 15:33:53 UTC 2012 - schwab@linux-m68k.org
|
||
|
|
||
|
- Remove execute permission from logfiles
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Dec 20 20:19:12 UTC 2011 - coolo@suse.com
|
||
|
|
||
|
- add autoconf as buildrequire to avoid implicit dependency
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Oct 7 13:15:19 UTC 2011 - max@suse.com
|
||
|
|
||
|
- New version 5.45:
|
||
|
* Examples now use the expect package instead of /usr/bin/expect.
|
||
|
* Countless other bug fixes. For details, see
|
||
|
/usr/share/doc/packages/expect/ChangeLog
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sun Sep 18 17:17:12 UTC 2011 - jengelh@medozas.de
|
||
|
|
||
|
- Remove redundant/obsolete tags/sections from specfile
|
||
|
(cf. packaging guidelines)
|
||
|
- Use %_smp_mflags for parallel build
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon May 25 16:30:18 CEST 2009 - max@suse.de
|
||
|
|
||
|
- Fix buffer overflow in the "stty" command
|
||
|
(bnc#506873, bnc#501291).
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Oct 14 18:31:49 CEST 2008 - max@suse.de
|
||
|
|
||
|
- Update to version 5.44.1.11 from CVS. The changes mainly consist
|
||
|
of our former expect-fixes.patch and expect-warnings.patch, plus
|
||
|
some more bug fixes, e.g. for the [expect -exact] crash reported
|
||
|
at bnc#427270 .
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Oct 14 17:42:41 CEST 2008 - meissner@suse.de
|
||
|
|
||
|
- fixed fortify implicits.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue May 6 21:22:31 CEST 2008 - aj@suse.de
|
||
|
|
||
|
- Add missing return values.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Apr 3 14:00:24 CEST 2008 - max@suse.de
|
||
|
|
||
|
- Fixed swapped arguments in prototype of exp_cmd_init()
|
||
|
- Adjusted installation to the new Tcl file system layout
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Mar 20 19:13:00 CET 2008 - max@suse.de
|
||
|
|
||
|
- Update to version 5.44.1.5 from CVS:
|
||
|
* Improved internal buffer management
|
||
|
* Ported script-level commands to the newer Tcl object API
|
||
|
* Optimized regular expression matching
|
||
|
- Split off a -devel subpackage
|
||
|
- Don't package the example subdir anymore.
|
||
|
- Fix all critical and part of the non-critical warnings that
|
||
|
show up with gcc 4.3. To be continued...
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Jan 25 21:30:10 CET 2006 - mls@suse.de
|
||
|
|
||
|
- converted neededforbuild to BuildRequires
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Dec 13 15:41:15 CET 2005 - max@suse.de
|
||
|
|
||
|
- Fixed a typo in tcl.m4 that broke configure with bash 3.1.
|
||
|
|
||
|
- Updated expect-CVS.patch.bz2 .
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Sep 23 01:31:50 CEST 2005 - ro@suse.de
|
||
|
|
||
|
- fix some missing declarations
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Jun 14 15:54:14 CEST 2005 - max@suse.de
|
||
|
|
||
|
- New version: 5.43 plus patch to current CVS head.
|
||
|
- Disabled building of the static library.
|
||
|
- Moved script library to /usr/share/tcl .
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Jul 13 16:58:00 CEST 2004 - max@suse.de
|
||
|
|
||
|
- New version: 5.41.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Mar 1 15:48:15 CET 2004 - max@suse.de
|
||
|
|
||
|
- Re-enabled the test suite and added expect-send_tty.patch to
|
||
|
prevent it from crashing.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Feb 27 18:44:33 CET 2004 - max@suse.de
|
||
|
|
||
|
- New version: 5.40
|
||
|
|
||
|
- Fixed warnings that broke build (expect-warnings.patch).
|
||
|
|
||
|
- Temporarily disabled "make test" to prevent crashes in autobuild
|
||
|
on some architectures (ppc, s390).
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Oct 31 17:13:46 CET 2003 - max@suse.de
|
||
|
|
||
|
- New version: 5.39
|
||
|
- Buliding as non-root user
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed May 28 00:39:00 CEST 2003 - ro@suse.de
|
||
|
|
||
|
- package include files and static lib as well
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Jan 28 15:27:08 CET 2003 - max@suse.de
|
||
|
|
||
|
- Fixed path to /usr/bin/write in kibitz.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Jan 10 16:12:49 CET 2003 - max@suse.de
|
||
|
|
||
|
- Fixed a segfault case during application shutdown, and sent
|
||
|
the patch to the author.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Nov 26 17:27:49 CET 2002 - max@suse.de
|
||
|
|
||
|
- New version: 5.38
|
||
|
|
||
|
- Don't build the expectk binary anymore to remove the buildtime
|
||
|
dependency on Tk and X. Scripts that needed to run in expectk
|
||
|
before can be fixed by running them in expect and adding a line
|
||
|
that says "package require Tk" before the first tk command
|
||
|
is executed.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Aug 19 08:27:51 CEST 2002 - aj@suse.de
|
||
|
|
||
|
- Read all input from invoked program.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Apr 3 18:18:19 CEST 2002 - max@suse.de
|
||
|
|
||
|
- Replaced autoreconf by autoconf because it breaks on
|
||
|
autoconf-2.53 and was overkill anyways.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Feb 20 19:28:39 CET 2002 - max@suse.de
|
||
|
|
||
|
- Fixed for lib64-s390x.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Jan 24 09:29:01 CET 2002 - max@suse.de
|
||
|
|
||
|
- Removed the mkpasswd manpage due to a file name conflict and
|
||
|
because the respective program is also not included.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Jan 18 19:10:46 CET 2002 - max@suse.de
|
||
|
|
||
|
- added tk to neededforbuild to prevent linking to static libtk
|
||
|
which is included in tcl-devel
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Jan 18 00:52:40 CET 2002 - ro@suse.de
|
||
|
|
||
|
- fixed neededforbuild
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Jan 17 19:26:42 CET 2002 - max@suse.de
|
||
|
|
||
|
- New version 5.34.
|
||
|
- Separated this package from the tcl source RPM, because it
|
||
|
doesn not any longer need the Tcl and Tk sources at hand.
|