summaryrefslogtreecommitdiff
path: root/shells/rc
AgeCommit message (Collapse)AuthorFilesLines
2017-08-05Update rc to 1.7.4, also fixing a really old CVE in the process.bsiegert2-9/+8
2002-07-25 Bug: fix globbing of broken symlinks. 2002-07-31 Bug: readline doesn't handle EIO either. 2002-08-15 Bug: variables that are sometimes exported (i.e. $prompt and $version) need to be made exportable if they are inherited from the environment. Portability: don't call sigaction() for SIGKILL or SIGSTOP; don't hand a garbage signal mask to sigaction() (thanks Jeremy Fitzhardinge). Also, remove use of SA_INTERRUPT (SUSv3, BSD, etc. have SA_RESTART with the inverted meaning). 2002-08-20 Bug: don't call ealloc(0) on systems where getgroups() doesn't return egid (thanks Chris Siebenmann). 2002-11-27 Bug: history dumps core if more colons than substitutions (thanks Callum Gibson); history fails to avoid itself if it's the only command; history writes and reads outside allocated memory. Configuration: upgrade to autoconf-2.56 and automake-1.7.1. 2003-07-17 Testing: remove test for large file support, as it causes indigestion on file systems that don't support sparse files (thanks Scott Schwartz). 2003-07-22 Release: rc-1.7.1. 2003-09-24 Tidiness: minor improvements to input.c. 2014-02-26 Bug: fix for CVE-2014-1936 from Jakub Wilk. 2014-06-29 Documentation: update email and web addresses. 2014-08-31 Feature: support quoting for filename completion in GNU readline. 2014-09-01 Bug: quoting of glob characters was broken (thanks Christian Neukirchen); fix the "sneaky parens" bug properly (thanks Wolfgang Zekoll). Feature: allow $"x as a synonym for $^x Release: rc-1.7.2. 2015-04-03 Packaging: the rc.spec file was very out-of-date. 2015-04-04 Portability: the comment from 1999-08-19 may well have been true at the time, but the final version of the C99 standard called varargs copying macro va_copy(). 2015-04-07 Portability: look in -ltinfo for tgetent. Packaging: various autoconf / automake updates and tweaks. 2015-04-14 Bug: in initinput(), the call ugchar(EOF) used the ungetcount member of the top Input structure without initializing it. Thanks to Jeff Johnson for finding this, Robert Scheck for reporting it, and Uli Drepper for implementing MALLOC_PERTURB_, a cheap way to find uses of uninitialized memory. 2015-04-18 Licensing: tweaked to match exactly the "zlib with acknowledgement" license which is used by nunit and is already approved by various distros. 2015-04-20 Release: rc-1.7.3. 2015-05-12 Licensing: due to GPL compatibility concerns, the license is changed again to the "zlib" license. (N.B. This license change was agreed and approved by Byron Rakitzis, who is the copyright holder.) Testing: swap arguments to mktemp to be kinder to NetBSD (thanks Piotr Meyer). 2015-05-13 Release: rc-1.7.4.
2015-11-02Add SHA512 digests for distfiles for shells categoryagc1-1/+2
Existing SHA1 digests verified, all found to be the same on the machine holding the existing distfiles (morden). Existing SHA1 digests retained for now as an audit trail.
2014-03-01whitespacedholland1-4/+4
2014-03-01Use the HOMEPAGE for this version of rc, not the plan9 one.dholland1-2/+3
(but keep the plan9 url for reference)
2013-07-15* .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yesryoon1-2/+1
are replaced with .include "../../devel/readline/buildlink3.mk", and USE_GNU_READLINE are removed, * .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE are replaced with .include "../../mk/readline.buildlink3.mk".
2012-09-11"user-destdir" is default these daysasau1-3/+1
2010-05-07Bump PKGREVISION to reflect the recent change in pkginstall/shells to usejmmv1-1/+2
etcutils to update /etc/shells.
2010-02-04destdir supportdholland4-2/+46
2009-12-02Add a readline option (disabled by default), as requested in PR pkg/30559.snj2-2/+13
While here, fix a spelling error in DESCR.
2009-06-12Removed redundant .gz suffix for man pages.rillig1-3/+3
2008-04-06upgrade to rc-1.7; rc-1.6 is gone from the original ftp site.christos4-60/+8
2007-03-19Remove version, de-indenthubertf1-16/+12
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-01-08short gets promoted to int according to ISO C rules, so use int forjoerg2-1/+15
va_arg instead of short.
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-10-23Sorted PLIST.rillig1-3/+3
2005-10-23Fixed pkglint warning.rillig1-3/+3
2005-09-20Teach the +SHELLS helper script to not create an /etc/shells file ifjlam1-1/+2
one doesn't exist. From now on, we only add the listed PKG_SHELL to the /etc/shells file if it already exists. This fixes PR pkg/27162.
2005-07-29* Separate out the shell registration into a separately unpacked scriptjlam1-2/+2
+SHELL. * Turn PKG_REGISTER_SHELLS into a variable that can be set in the shell environment so that admins can make a choice when installing from binary packages. * PKG_SHELL is now a list of paths, and if the path is relative, then it is taken to be relative to ${PREFIX}. Convert packages that set PKG_SHELL to take advantage of this new feature by changing the full paths to the shells into relative paths.
2005-03-24Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to bewiz1-3/+1
useful.
2005-02-24Add RMD160 digests.agc1-1/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-2/+2
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal <jmmv at menta.net>.
2002-11-17Convert packages to PKG_REGISTER_SHELLS framework.salo1-1/+4
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-04-18move to sha1 digests, and add distfile sizes.agc1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-6/+4
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-05-12Fix category properly.agc1-2/+2
2000-05-12Move rc package from plan9 to shells categoryagc1-2/+2
2000-01-10whitespace cleanupwiz1-1/+0
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-08-03Regen.agc1-2/+2
1999-08-03Use strerror(3), rather than mucking about with sys_nerr and sys_errlistagc2-8/+31
specifically - makes this work on Solaris again.
1999-07-09Add package patch checksum files.agc1-0/+3
1999-06-20sys_errlist gets defined in headers, don't redefinekim1-0/+13
1999-06-03Upgrade to version 1.6 release of rc, the Unix clone of the Plan 9 shell.agc10-189/+10
This version has GNU autoconf support, a new master site, and a home page.
1998-10-25Enable "#define PROTECT_ENV", closes pr 6266 by Sean Doran.frueauf1-0/+14
1998-08-23Fix compilation on alpha. Closes PR 5768 (Tim Rightnour)garbled5-92/+120
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-06-22Update package Makefiles for automatic manual page handling.agc1-2/+1
1998-04-20Substitute all obvious FreeBSD ppl as MAINTAINER with packages@netbsd.org.frueauf1-2/+2
1998-04-15Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.agc1-7/+2
Remove redundant (and sometimes erroneous) comments.
1998-02-27Don't bother checking if we're on NetBSD before setting MANCOMPRESSED.agc1-6/+2
The manual pages are compressed anyway.
1998-02-24Use NetBSD's snprintf to format a quad integer, and pass the buffer toagc1-52/+44
rc's fprint as a string. Fixes PR pkg/5041 from Sean Doran.
1998-01-24portlint: fix RCS Idhubertf1-1/+1
1997-12-19Comment out mknod prototype in rc's proto.h on 4.4BSD-derived OSes.agc1-0/+20
rc shouldn't be prototyping this kind of thing, and it will break when compiled with post-1.3 sources. Pointed out by Bill Coldwell.
1997-11-06Add a NetBSD RCS Id to all the PLIST files.agc1-0/+1