| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Sponsored by: Netflix
|
| |\
| |
| |
| |
| |
| | |
Merge commit '174d8b60324d7e8754709f7155e13ca95220b48c' into main.
MFC After: 2 weeks
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Remove makefiles, configure files and unused at build time files
to reduce the diff size. Otherwise the diff contains a lot of
unnecessary lines what makes reviewing and merging proccess so hard,
especially for re@.
MFC after: 2 weeks
|
| |\|
| |
| |
| |
| | |
PR: 252663
MFC after: 1 week
|
| |\|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This removes an extra variable definition that causes the -fno-common build
to fail, which will be a new default in GCC10/LLVM11.
MFC after: 3 days
Notes:
svn path=/head/; revision=359394
|
| |\|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Reported by: sobomax
MFC after: 3 days
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D22099
Notes:
svn path=/head/; revision=353875
|
| |\|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is a bugfix release with no new features. A number of these fixes
were previously merged into our tree.
Sponsored by: DARPA, AFRL
Notes:
svn path=/head/; revision=353325
|
| |\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Update vendor/tcsh to git b605cb561d
Vendor changes:
1. PR/471: Daiki Ueno: Delay interpreting arginp until we've processed
our startup files (which can change the NLS environment).
2. Fix type of read in prompt confirmation (eg. rmstar) (David Kaspar).
3. Fix out of bounds read (Brooks Davis)
(reproduce by starting tcsh and hitting tab at the prompt).
4. Don't play pointer tricks that are undefined in modern c
(Brooks Davis).
Notes:
svn path=/head/; revision=315952
|
| |\|
| |
| |
| | |
Notes:
svn path=/head/; revision=315948
|
| | |
| |
| |
| |
| |
| |
| |
| | |
The author clearly disagree in the comment, so this patch will be not
submitted upstream.
Notes:
svn path=/head/; revision=302831
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Instead of changing the whole course to another POSIX-permitted way
for consistency and uniformity I decide to completely ignore missing
regex fucntionality and focus on fixing bugs in what we have now,
too many small obstacles we have choicing other way, counting ports.
Corresponding libc changes are backed out in r302824.
Notes:
svn path=/head/; revision=302830
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
glob() here too.
I try to keep the change minimal to not touch contribed code much.
I'll send it upstream when it will be merged to the main branches,
but we need this change now here.
Notes:
svn path=/head/; revision=302777
|
| |\|
| |
| |
| | |
Notes:
svn path=/head/; revision=231990
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=221170
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
is closed.
Diagnosed by Ted Anderson:
New signal queuing logic was introduced in 6.15 and allows the signal handlers
to be run explicitly by calling handle_pending_signals, instead of
immediately when the signal is delivered. This function is called at
various places, typically when receiving a EINTR from a slow system call
such as read or write. In the pty exit case, it was called from xwrite,
called from flush, while printing the "exit" message after receiving EOF
when reading from the pty (note that the read did not return EINTR but
zero bytes, indicating EOF). The SIGHUP handler, phup(), called
rechist, which opened the history file and began writing the merged
history to it. This process invoked flush recursively to actually write
the data. In this case, however, the flush noticed it was being called
recursively and decided fail by calling stderror.
My conclusion was that the signal was being handled at a bad time. But
whether to fix flush not to care about the recursive call, or to handle
the signal some other time and when to handle it, was unclear to me.
However, by adding an extra call to handle_pending_signals, just after
process() returns to main(), I was able to avoid the truncated history
after network outages and similar failures. I verified this fix in
version 6.17.
Approved by: ed (mentor)
MFC after: 1 week
Notes:
svn path=/head/; revision=197812
|
| |\|
| |
| |
| |
| |
| |
| | |
Approved by: re (kensmith)
Notes:
svn path=/head/; revision=195609
|
| | |
| |
| |
| | |
Notes:
svn path=/vendor/tcsh/dist/; revision=195587
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- update for getrlimit(2) manpage;
- support for setting RLIMIT_SWAP in login class;
- addition to the limits(1) and sh and csh limit-setting builtins;
- tuning(7) documentation on the sysctls controlling overcommit.
In collaboration with: pho
Reviewed by: alc
Approved by: re (kensmith)
Notes:
svn path=/head/; revision=194767
|
| | |
| |
| |
| |
| |
| |
| | |
(The fix has been submitted upstream.)
Notes:
svn path=/head/; revision=184072
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The xgetpass() function pushes a cleanup entry for &osa, but then
attempts to flush the stack until an entry matching &sa. The two
object pointers do not match, so the stack is popped too much,
and then cleanup_until calls abort() when it unexpectedly hits
the bottom of the cleanup stack.
Reported by: Paul B. Mahol, onemda at gmail.com,
Pietro Cerutti, gahr at gahr.ch
PR: bin/124191
Reviewed by: mp, kris
MFC after: 2 days
Notes:
svn path=/head/; revision=180637
|
| |\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=177129
|
| | |
| |
| |
| |
| | |
Notes:
svn path=/vendor/tcsh/dist/; revision=177128
svn path=/vendor/tcsh/6.15b/; revision=177130; tag=vendor/tcsh/6.15b
|
| |\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=172669
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Fix pty detection for autologout setting
- kill `foo` got stuck because sigchld was disabled too soon
Requested by: re
Notes:
svn path=/vendor/tcsh/dist/; revision=172668
|
| |\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=172666
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Fix pty detection for autologout setting
- kill `foo` got stuck because sigchld was disabled too soon
Requested by: re
Notes:
svn path=/vendor/tcsh/dist/; revision=172665
|
| |\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=168306
|
| | |
| |
| |
| | |
Notes:
svn path=/vendor/tcsh/dist/; revision=168305
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Reviewed by: ume
Reminded by: Divacky Roman
MFC after: 1 week
Notes:
svn path=/head/; revision=167469
|
| |\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=167466
|
| | |
| |
| |
| | |
Notes:
svn path=/vendor/tcsh/dist/; revision=167465
|
| | |
| |
| |
| |
| |
| |
| | |
are required for NLS catalog support.
Notes:
svn path=/head/; revision=156761
|
| |\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=155833
|
| | |
| |
| |
| |
| |
| |
| | |
Reviewed by: arch (no objection)
Notes:
svn path=/vendor/tcsh/dist/; revision=155832
|
| |\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=145480
|
| | |
| |
| |
| | |
Notes:
svn path=/vendor/tcsh/dist/; revision=145479
|
| | |
| |
| |
| |
| |
| |
| | |
and only provide comments in the text NLS files.
Notes:
svn path=/head/; revision=131965
|
| |\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=131963
|
| | |
| |
| |
| | |
Notes:
svn path=/vendor/tcsh/dist/; revision=131962
|
| | |
| |
| |
| | |
Notes:
svn path=/head/; revision=100619
|
| |\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=100617
|
| | |
| |
| |
| | |
Notes:
svn path=/vendor/tcsh/dist/; revision=100616
|
| |\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=90447
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- ja_JP.eucJP, ja_JP.EUC
- ko_KR.eucKR, ko_KR.EUC
- zn_CN.eucCN, zn_CN.EUC
- Add support for zh_TW.Big5
- Add ja_JP.Shift_JIS alias for ja_JP.SJIS
Submitted by: phantom
Approved by: Christos Zoulas <cristos@zoulas.com> - TCSH maintainer
Notes:
svn path=/vendor/tcsh/dist/; revision=90446
|
| |\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=83099
|
| | |
| |
| |
| | |
Notes:
svn path=/vendor/tcsh/dist/; revision=83098
|
| |\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=73394
|
| | |
| |
| |
| | |
Notes:
svn path=/vendor/tcsh/dist/; revision=73393
|
| |/
|
|
| |
Notes:
svn path=/head/; revision=69412
|
| |
|
|
| |
Notes:
svn path=/vendor/tcsh/dist/; revision=69408
|