summaryrefslogtreecommitdiffstats
path: root/tcsh.spec
diff options
context:
space:
mode:
Diffstat (limited to 'tcsh.spec')
-rw-r--r--tcsh.spec10
1 files changed, 10 insertions, 0 deletions
diff --git a/tcsh.spec b/tcsh.spec
index 656f2ec..6497e58 100644
--- a/tcsh.spec
+++ b/tcsh.spec
@@ -43,6 +43,8 @@ Patch26: tcsh-6.17.00-variable-names.patch
Patch27: tcsh-6.17.00-status-pipeline-backquote-list-of-cmds.patch
# Proposed to upstream (http://bugs.gw.com/view.php?id=121)
Patch28: tcsh-6.17.00-manpage-spelling.patch
+Patch30: tcsh-6.17.00-handle-signals-before-flush.patch
+Patch31: tcsh-6.17.00-history-file-locking.patch
Provides: csh = %{version}
Requires(post): grep
@@ -85,6 +87,8 @@ like syntax.
%patch26 -p1 -b .variable-names
%patch27 -p1 -b .status-pipeline-backquote-list-of-cmds
%patch28 -p1 -b .manpage-spelling
+%patch30 -p1 -b .handle-signals-before-flush
+%patch31 -p1 -b .history-file-locking
for i in Fixes WishList; do
iconv -f iso-8859-1 -t utf-8 "$i" > "${i}_" && \
@@ -158,6 +162,12 @@ fi
%{_mandir}/man1/*.1*
%changelog
+* Thu Feb 16 2012 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 6.17-19
+- Handle pending signals before flush so that the the .history file
+ does not get truncated (#653054)
+- Implement file locking using shared readers, exclusive writer
+ to prevent any .history file data corruption (#653054)
+
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.17-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild