Commit Graph

247 Commits

Author SHA1 Message Date
Jan Macku
52814d3666 Switch to stderror() when parsing history so that we stop processing immediately
Loading corrupted history should no more resulted in resource
 consumption
2020-10-14 12:46:03 +02:00
Fedora Release Engineering
da4bd09492 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 12:13:11 +00:00
Jan Macku
96b95844cc Fix failing build (#1800187) 2020-02-07 13:16:54 +01:00
Fedora Release Engineering
6d4011efc7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 01:14:39 +00:00
Jan Macku
140256de23 Rebase to tcsh-6.22.02 2019-12-12 15:10:03 +01:00
Jan Macku
7406237d43 Rebase to tcsh-6.22.00 2019-11-29 12:39:41 +01:00
Jan Macku
0e2d31e279 Fix for failing exit command causes inginite loop
Added upstream patch: tcsh-6.21.00-000-failing-exit-command-causes-infinite-loop.patch
2019-10-25 14:57:36 +02:00
Fedora Release Engineering
2563b0440b - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 01:08:18 +00:00
Jan Macku
fecc534d5e Rebase to tcsh-6.21.00 2019-05-16 16:21:51 +02:00
Fedora Release Engineering
8a1f88ffca - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 09:32:58 +00:00
Björn Esser
97ca18b9e4
Rebuilt for libcrypt.so.2 (#1666033) 2019-01-14 19:17:52 +01:00
Fedora Release Engineering
73c94defd2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 07:22:32 +00:00
David Kaspar [Dee'Kej]
2d796416db specfile: added build requirements for 'gcc'
https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B#BuildRequire
2018-02-23 11:41:50 +01:00
Fedora Release Engineering
be981600c6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 18:38:41 +00:00
Björn Esser
5d5e784cc7
Rebuilt for switch to libxcrypt 2018-01-20 23:08:38 +01:00
David Kaspar [Dee'Kej]
413061dc1e specfile: use %make_build where possible 2017-11-23 16:26:47 +01:00
David Kaspar [Dee'Kej]
9339074409 specfile: UsrMove saveguard removed (no longer needed) 2017-11-23 16:26:47 +01:00
David Kaspar [Dee'Kej]
9424e9b53c specfile: build sections updated for visual distinction 2017-11-23 16:26:47 +01:00
Fedora Release Engineering
8a6066c901 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 09:14:24 +00:00
Fedora Release Engineering
b3b5836515 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 20:03:55 +00:00
David Kaspar [Dee'Kej]
3959391267 tcsh-6.20.00-009-fix-regexp-for-backlash-quoting-tests.patch added
> fix regexp for backslash quoting tests for newer 'sed'
 > https://github.com/tcsh-org/tcsh/pull/1

 Resolves: #1424082
2017-02-28 19:49:21 +01:00
David Kaspar [Dee'Kej]
0afb3b852f tcsh-6.20.00-008-guard-ascii-only-reversion.patch added
> Unfortunately the AsciiOnly reversion causes a SEGV because *ch
  > is used to index in the command array, and now contains INVALID_BYTE.
2017-02-28 19:40:44 +01:00
David Kaspar [Dee'Kej]
0bcd263527 tcsh-6.20.00-007-look-for-tgetent-in-libtinfo.patch added
> Look for tgetent in libtinfo as well (Werner Fink)
2017-02-28 19:38:20 +01:00
David Kaspar [Dee'Kej]
f2585d8159 tcsh-6.20.00-006-cleanup-in-readme-files.patch added
> Cleanup in README files
2017-02-28 19:38:14 +01:00
David Kaspar [Dee'Kej]
f541489699 tcsh-6.20.00-005-reset-fixes-numbering.patch added
> Reset numbering since 6.20.00
2017-02-28 19:15:45 +01:00
David Kaspar [Dee'Kej]
cbac8752ec tcsh-6.20.00-004-do-not-use-old-pointer-tricks.patch added
> Don't play pointer tricks that are undefined in modern c (Brooks Davis)
2017-02-28 19:15:35 +01:00
Fedora Release Engineering
66e48a26a8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 15:41:47 +00:00
David Kaspar [Dee'Kej]
9357df86e4 tcsh-6.20.00-003-fix-out-of-bounds-read.patch added
To fix crashing when pressing TAB for auto-completion, etc.

  This might be possible security issue, fixing this pre-emptively.
2016-12-05 10:39:58 +01:00
David Kaspar [Dee'Kej]
2d39c28082 specfile: unnecessary 'Provides' removed to silent rpmlint complaints 2016-11-29 15:34:32 +01:00
David Kaspar [Dee'Kej]
5d80d55678 specfile: removed leading whitespace in changelog
dist.grill was constantly complaining about it
  saying that this NEEDS_INSPECTION...
2016-11-29 15:13:31 +01:00
David Kaspar [Dee'Kej]
abc3f0ef28 tcsh-6.20.00-002-type-of-read-in-prompt-confirm.patch added
'rm *' with 'rmstar' set should now work properly.

  Resolves: #1386129
2016-11-29 10:30:05 +01:00
David Kaspar [Dee'Kej]
4ed56412b9 tcsh-6.20.00-001-delay-arginp-interpreting.patch added
tcsh should now respect locale settings from cshrc when parsing
  'sh -c' argument, by delaying the interpretation of arginp.
2016-11-28 18:39:24 +01:00
David Kaspar [Dee'Kej]
0d720fd0ec tcsh-6.20.00-000-add-all-flags-for-gethost-build.patch added
Just a small fix to build process to always use CFLAGS & LDFLAGS.
2016-11-28 18:38:33 +01:00
David Kaspar [Dee'Kej]
db3e7ab47a specfile: make sure we have added all the source files into git 2016-11-28 18:33:06 +01:00
David Kaspar [Dee'Kej]
6b4af4a61a patches: offsets updated to latest upstream version (tcsh-6.20.00) 2016-11-28 13:12:15 +01:00
David Kaspar [Dee'Kej]
9e4ae64908 Rebase to tcsh-6.20.00 2016-11-28 13:10:46 +01:00
David Kaspar [Dee'Kej]
835eab2454 specfile: comment about file conversion updated 2016-11-25 16:53:46 +01:00
David Kaspar [Dee'Kej]
e565383bd9 specfile: 'Requires' for automake removed
Only autoconf should be necessary for the build process.
2016-09-08 13:18:44 +02:00
David Kaspar [Dee'Kej]
1cff742e6e specfile: small refactoring in %install section 2016-09-07 14:08:23 +02:00
David Kaspar [Dee'Kej]
1b9580c99e specfile: UsrMove safeguard added 2016-09-06 15:57:42 +02:00
David Kaspar [Dee'Kej]
4d9a59f4ed specfile: run make check (%check section) sooner, right after build 2016-09-02 13:42:34 +02:00
David Kaspar [Dee'Kej]
a1a8616fbe specfile: removed --without-hesiod for %configure
Hesiod is disabled by default anyway:
  http://mx.gw.com/pipermail/tcsh/2016-September/004988.html
2016-09-02 10:48:52 +02:00
David Kaspar [Dee'Kej]
b8e2dc0626 specfile: unnecessary 'make -C' removed ('make all' is sufficient) 2016-09-02 10:00:09 +02:00
David Kaspar [Dee'Kej]
c58fda20b9 specfile: %defattr removed, no longer needed
See: https://fedoraproject.org/wiki/Packaging:Guidelines#File_Permissions
2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
5bfdde1ff9 specfile: fix the %post and %postun dependencies 2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
fa9ea15325 specfile: change /etc/shells only when (un)installing the package
Confirms now to: https://fedoraproject.org/wiki/Packaging:Scriptlets#Shells
2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
40ec3882a1 specfile: Secure the paths when creting tcsh.lang file 2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
fa980b7d85 specfile: Wishlist file removed from conversion 2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
3708fff091 specfile: Use the hardened build explicitly (-fPIC / -fPIE) 2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
4a1d3e4302 specfile: macro style united to use %{buildroot} only 2016-09-01 18:10:54 +02:00