318653 |
22-May-2017 |
gjb |
MFC r305613 (gabor): Fix typo.
PR: 211245 Sponsored by: The FreeBSD Foundation |
318152 |
10-May-2017 |
marius |
MFC: r310712
- Use correct offsets into the keys set array. As the elements of this zero-length array are dynamically sized at run-time based on the use of hints, compilers can't be expected to figure out these offsets on their own. [1] - Fix incorrect comparison in cmp_nans(). [2]
PR: 204571 [1], 202301 [2] Submitted by: David Binderman [2] |
313321 |
06-Feb-2017 |
pfg |
MFC r312667: sort - Don't live-loop threads.
Worker threads now use a pthread_cond_t to wait for work instead of burning the cpu up.
Obtained from: DragonflyBSD (07774aea0ccf64a48fcfad8899e3bf7c8f18277a) |
309862 |
12-Dec-2016 |
delphij |
MFC r309232-309234:
r309232: Fix an obvious typo. r309233: Eliminate variables that are computed, assigned but never used. r309234: pages and psize are always assigned, so there is no need to initialize them as zero. |
281834 |
21-Apr-2015 |
garga |
Replace LDFLAGS by LDADD to fix sort build with -DNO_SHARED
Differential Revision: https://reviews.freebsd.org/D2044 Reviewed by: sbruno@ Approved by: sbruno@ Sponsored by: Netgate |
281535 |
14-Apr-2015 |
pfg |
MFC r281181, r281182;
sort(1): Cleanups and a small memory leak. Remove custom getdelim(3) and fix a small memory leak.
Obtained from: OpenBSD |
272603 |
06-Oct-2014 |
bapt |
MFC: r272398
Make sure to not skip any argument when converting from deprecated +POS1, -POS2 to -kPOS1,POS2, so that sort +0n gets translated to sort -k1,1n as it is expected
PR: 193994 Submitted by: rodrigo MFC after: 3 days |
269498 |
04-Aug-2014 |
gjb |
MFC r269289, r269290, r269291, r269292, r269293:
r269289: sort(1): Remove trailing '.' from See Also section.
r269290: acpi_wmi(4): Remove trailing comma from standalone Xref.
r269291: hptiop(4): Remove trailing comma from ending Xref.
r269292: pf.conf(5): Remove trailing comma from ending Xref.
r269293: kernel_mount(9): Remove trailing comma from ending Xref.
Sponsored by: The FreeBSD Foundation |
266030 |
14-May-2014 |
bdrewery |
MFC r264918:
Fix spelling error. |
265160 |
30-Apr-2014 |
pfg |
MFC r264581, r264744:
Various style(9) fixes and typos in printf, grep, sort and patch.
#define should be followed by a tab. |
259853 |
25-Dec-2013 |
dim |
MFC r259740:
In usr.bin/sort/radixsort.c, pop_ls_mt() is only referenced if SORT_THREADS is defined, so make the whole function conditional, instead of just the pthread calls in it. |
256281 |
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
251863 |
17-Jun-2013 |
eadler |
Fix header guards.
This was ready about the same time as r251862 so just make one final cleanup
Submitted by: dt71@gmx.com
|
251862 |
17-Jun-2013 |
pluknet |
Clean up -Wheader-guard warnings.
Submitted by: <dt71@gmx.com> MFC after: 3 days X-MFC with: r251848
|
251245 |
02-Jun-2013 |
gabor |
- Update Oleg Moskalenko's email address
Requested by: Oleg Moskalenko <mom040267@gmail.com>
|
245998 |
27-Jan-2013 |
gabor |
- Remove forgotten commented out debug code
Submitted by: Christoph Mallon <christoph.mallon@gmx.de> Reviewed by: Oleg Moskalenko <oleg.moskalenko@citrix.com>
|
245997 |
27-Jan-2013 |
gabor |
- Simplify and unify diagnostic and error message handling
Submitted by: Christoph Mallon <christoph.mallon@gmx.de> Reviewed by: Oleg Moskalenko <oleg.moskalenko@citrix.com>
|
244515 |
20-Dec-2012 |
gabor |
- Change the memory heuristics to an actually working one
Submitted by: Oleg Moskalenko <oleg.moskalenko@citrix.com> Prodded by: kib
|
244346 |
17-Dec-2012 |
gabor |
- Use unsigned int for values obtained with sysctlbyname(). This fixes sparc64 performance problems.
Submitted by: Oleg Moskalenko <oleg.moskalenko@citrix.com> Tested by: trasz
|
242430 |
01-Nov-2012 |
gabor |
- Portability changes for ARM - Allow larger sort memory on 64-bit platforms
Submitted by: Oleg Moskalenko <oleg.moskalenko@citrix.com>
|
241737 |
19-Oct-2012 |
ed |
More -Wmissing-variable-declarations fixes.
In addition to adding `static' where possible:
- bin/date: Move `retval' into extern.h to make it visible to date.c. - bin/ed: Move globally used variables into ed.h. - sbin/camcontrol: Move `verbose' into camcontrol.h and fix shadow warnings. - usr.bin/calendar: Remove unneeded variables. - usr.bin/chat: Make `line' local instead of global. - usr.bin/elfdump: Comment out unneeded function. - usr.bin/rlogin: Use _Noreturn instead of __dead2. - usr.bin/tset: Pull `Ospeed' into extern.h. - usr.sbin/mfiutil: Put global variables in mfiutil.h. - usr.sbin/pkg: Remove unused `os_corres'. - usr.sbin/quotaon, usr.sbin/repquota: Remove unused `qfname'.
|
241695 |
18-Oct-2012 |
ed |
Remove WARNS=6 lines.
WARNS=6 is already implied at this point.
|
241511 |
13-Oct-2012 |
gabor |
- Remove GNU sort and the WITH_GNU_SORT knob
|
240256 |
09-Sep-2012 |
joel |
Remove trailing whitespace.
|
238108 |
04-Jul-2012 |
gabor |
- Change --nthreads parameter to --parallel for GNU compatibility - Change default sort method to mergesort, which has a better worst case performance than qsort
Submitted by: Oleg Moskalenko <oleg.moskalenko@citrix.com>
|
237629 |
27-Jun-2012 |
gabor |
- Switch to BSD sort as default sort. GNU sort will still be installed as "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
|
237628 |
27-Jun-2012 |
gabor |
- Disable threaded sort by default - Fix typo in the NLS support
|
236764 |
08-Jun-2012 |
gabor |
- Remove the UNUSED_ARG macro and use __unused in argument lists
Reviewed by: dim MFC after: 3 days
|
236759 |
08-Jun-2012 |
dim |
In usr.bin/sort, use another method of silencing warnings about unused arguments, which does not trigger self-assignment warnings in certain circumstances (for example, using clang with ccache).
MFC after: 3 days
|
236046 |
26-May-2012 |
joel |
mdoc: sort sections into conventional order.
|
235987 |
25-May-2012 |
gabor |
- Only use multi-threading for large files - Do not use mmap() by default; it can be enabled by --mmap - Add some minor optimizations for -u - Update manual page according to the changes
Submitted by: Oleg Moskalenko <oleg.moskalenko@citrix.com>
|
235546 |
17-May-2012 |
gabor |
- Fix -o option that was broken by my clang compile fix
Submitted by: Oleg Moskalenko <oleg.moskalenko@citrix.com>
|
235435 |
14-May-2012 |
gabor |
- Eliminate initializations if global variables. Compilers are not required to optimize these so it may result in larger binary size.
Pointed out by: kib
|
235434 |
14-May-2012 |
gabor |
- Update catalogs
|
235432 |
14-May-2012 |
gabor |
- Fix build with clang
|
235267 |
11-May-2012 |
gabor |
Add a BSD-licensed sort rewrite that was started by me and later completed with the major functionality and optimizations by Oleg Moskalenko. It is compatible with the latest version of POSIX and the current GNU sort version that we have in base. Beside this, it implements all the functionality introduced in later versions of GNU sort. For now, it will be installed as "bsdsort", keeping GNU sort as the default sort implementation.
|