Commit Graph

255 Commits

Author SHA1 Message Date
Jan Macku
4feabb13f2 Rebase to tcsh-6.22.03 2020-11-19 11:17:37 +01:00
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