summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/sort
AgeCommit message (Collapse)Author
2012-10-13- Remove GNU sort and the WITH_GNU_SORT knobGabor Kovesdan
Notes: svn path=/head/; revision=241511
2012-06-27- Switch to BSD sort as default sort. GNU sort will still be installed asGabor Kovesdan
"gnusort". Most of the BSD sort development work was done by Oleg Moskalenko <oleg.moskalenko@citrix.com>. - GNU grep can be set to default by setting WITH_GNU_GREP. It will cause BSD sort to be installed as "bsdsort". Portbuild tested by: linimon Notes: svn path=/head/; revision=237629
2012-05-11- Hook up BSD sort to the build. By default, it will be installed asGabor Kovesdan
"bsdsort" and GNU sort will be the default "sort". When WITH_BSD_SORT is set, BSD sort will be the default "sort" and GNU sort will be installed as "gnusort". Notes: svn path=/head/; revision=235268
2008-12-08Add strndup(3) prototype to string.h.Konstantin Belousov
This change was erronously ommitted from the r185690, and attempt to simply add the prototype to string.h has revealed that several contributed programs defined local prototypes for strndup(), controlled by autoconfed config.h. So, manually change #undef HAVE_STRNDUP to #define HAVE_STRNDUP 1. Next import of the corresponding program would regenerate config.h, overriding the changes in this commit. No objections from: kan Notes: svn path=/head/; revision=185777
2008-05-05Go back to fondling FILE internals.John Baldwin
Notes: svn path=/head/; revision=178781
2008-05-03Unbreak build: gnu sort has been configured to grope inside structMarcel Moolenaar
__sFILE. It's opaque now, so add a function that returns the pending output bytes. Pointy hat: jhb Notes: svn path=/head/; revision=178755
2007-10-12style.Makefile(5)David E. O'Brien
Notes: svn path=/head/; revision=172595
2004-08-12Update version strings to better reflect reality.Tim J. Robbins
Notes: svn path=/head/; revision=133551
2004-08-12Hook xalloc-die.c up to the build.Tim J. Robbins
Notes: svn path=/head/; revision=133549
2004-07-02Hook strnlen.c up to the build - the i18n patch uses it.Tim J. Robbins
Notes: svn path=/head/; revision=131454
2004-07-02Update build infrastructure for sort from GNU coreutils 5.2.1.Tim J. Robbins
Notes: svn path=/head/; revision=131452
2004-02-17Remove getopt*.c, we already have compatible getopt_long() in libcAndrey A. Chernov
Notes: svn path=/head/; revision=125907
2003-08-30Upgrade to textutils 2.1 sortAndrey A. Chernov
Notes: svn path=/head/; revision=119587
2002-10-20We HAVE_STPCPY now.David E. O'Brien
Notes: svn path=/head/; revision=105502
2002-06-08Activate new GNU sort from contribAndrey A. Chernov
Notes: svn path=/head/; revision=98047
2002-04-08Get decimal point from localeAndrey A. Chernov
Notes: svn path=/head/; revision=94243
2002-04-08Revive GNU sortAndrey A. Chernov
Notes: svn path=/head/; revision=94208
2002-03-29Boot this into the Attic. We now have (Net)BSD sort.Mark Murray
Notes: svn path=/head/; revision=93374
2001-07-09mdoc(7) police: remove extraneous .Pp before and/or after .Sh.Dima Dorfman
Notes: svn path=/head/; revision=79454
2000-11-11Create temporary filenames securely, don't just number them sequentially.Kris Kennaway
Audited by: eivind, freebsd-audit Notes: svn path=/head/; revision=68594
2000-07-31Make style match the surrounding style. Use memset() instead of bzero()Brian Feldman
because it's standard (bah, show me a real system without bzero()...) Noted by: bde Notes: svn path=/head/; revision=64074
2000-07-31Fix a bug in keyed sorting due to malloc abuse.Kris Kennaway
Submitted by: green Notes: svn path=/head/; revision=64072
1999-04-25Use braces to avoid potentially ambiguous else clause.Warner Losh
main's return type is int not void. Reviewed by: obrien and chuckr Notes: svn path=/head/; revision=46077
1999-02-14use minimum length for strcoll tooAndrey A. Chernov
Notes: svn path=/head/; revision=43988
1999-02-13remove collating optimization - not work with substituted charactersAndrey A. Chernov
Notes: svn path=/head/; revision=43969
1999-02-13use strcoll() where it is easy to sort german ss and similar properlyAndrey A. Chernov
Notes: svn path=/head/; revision=43966
1998-03-06Open temporary files with O_EXCL.Guido van Rooij
Obtained from:bugtraq Notes: svn path=/head/; revision=34136
1997-10-23Add (unsigned char) cast to ctype macrosAndrey A. Chernov
Notes: svn path=/head/; revision=30658
1996-10-31Uncomment static from collate_range_cmp, no more in locale.hAndrey A. Chernov
Notes: svn path=/head/; revision=19290
1996-10-31Replace collate_range_cmp call by its code (GNU version)Andrey A. Chernov
Notes: svn path=/head/; revision=19283
1996-08-12Convert to newly aded collate compare functionAndrey A. Chernov
Notes: svn path=/head/; revision=17555
1996-06-10Increase performance using pre-calculated collate tableAndrey A. Chernov
Notes: svn path=/head/; revision=16272
1996-06-09Follow alphabetical order more closely, now ISO8859-1 charactersAndrey A. Chernov
sorted properly too. Notes: svn path=/head/; revision=16261
1996-06-09Compare 8bit alpha characters alphabetically using strcoll()Andrey A. Chernov
Notes: svn path=/head/; revision=16257
1996-02-12Merged in FreeBSD changes.Nate Williams
Notes: svn path=/head/; revision=14052
1996-02-12This commit was generated by cvs2svn to compensate for changes in r14049,Nate Williams
which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=14050
1996-02-12Sort from GNU textutils 1.14vendor/misc-GNU/miscNate Williams
Notes: svn path=/vendor/misc-GNU/dist3/; revision=14049
1995-10-28Add setlocale LC_CTYPEAndrey A. Chernov
Fix ctype functions for 8bit charsets Notes: svn path=/head/; revision=11888
1995-08-23Fix compilation warnings.Paul Traina
Notes: svn path=/head/; revision=10182
1995-05-30Remove trailing whitespace.Rodney W. Grimes
Notes: svn path=/head/; revision=8858
1994-12-11Changed a SORT 1L to a SORT 1.Andreas Schulz
Notes: svn path=/head/; revision=5047
1994-08-09Punt duplicate declaration of sys_errlist[].Jordan K. Hubbard
Submitted by: jkh Notes: svn path=/head/; revision=1981
1993-11-08Removed some extra cruft from the man page to make it look more 'BSD'ishNate Williams
and less 'GNU'ish Notes: svn path=/head/; revision=732
1993-11-08Updated to GNU textutils 1.9Nate Williams
Notes: svn path=/head/; revision=730
1993-07-06#ifdef out an unecessary function prototype that conflicted with theNate Williams
system prototype. (Needed for gcc1) Notes: svn path=/head/; revision=92
1993-06-29GNU Textutils-1.6Nate Williams
Notes: svn path=/vendor/misc-GNU/dist2/; revision=57