aboutsummaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Add a regression test for multiple threads of the same process acquiring the ↵Zachary Loafman2009-05-282-0/+110
| | | | | | | | | same fcntl lock. Approved by: dfr (mentor) Notes: svn path=/head/; revision=192949
* Increment the counter outside the subshell.Dag-Erling Smørgrav2009-05-271-1/+1
| | | | Notes: svn path=/head/; revision=192897
* Add the regression test for bin/date.Edwin Groothuis2009-05-271-0/+1
| | | | Notes: svn path=/head/; revision=192891
* Add a regression test for kern/21768.Dag-Erling Smørgrav2009-05-261-0/+42
| | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=192849
* Use, in uncovered part, the END() macro in order to improve debugging.Attilio Rao2009-05-252-0/+4
| | | | | | | | | | | | In this specific case, Valgrind won't get confused when analyzing such functions. Sponsored by: Sandvine Incorporated Tested by: emaste MFC: 3 days Notes: svn path=/head/; revision=192760
* Regression test the 'addr1,+N' feature added in r192732Brian Somers2009-05-253-0/+10
| | | | Notes: svn path=/head/; revision=192733
* add npe toolsSam Leffler2009-05-231-0/+16
| | | | Notes: svn path=/head/; revision=192662
* add npe tools; first is npestats which reports device statisticsSam Leffler2009-05-238-0/+804
| | | | Notes: svn path=/head/; revision=192661
* Added two tools to check the contents of /usr/share/misc/iso* withEdwin Groothuis2009-05-233-0/+264
| | | | | | | | | the data from the sources. PR: misc/127430 and misc/misc/127428 Notes: svn path=/head/; revision=192630
* Add regression tests for the date(1) + argument for user-definedEdwin Groothuis2009-05-203-0/+99
| | | | | | | | | | | format strings. PR: bin/127514 Submitted by: edwin@ MFC after: 1 week Notes: svn path=/head/; revision=192482
* fix typoSam Leffler2009-05-181-1/+1
| | | | Notes: svn path=/head/; revision=192321
* A script for plucking packages and their runtime dependencies forPoul-Henning Kamp2009-04-191-0/+96
| | | | | | | nanobsd images. Notes: svn path=/head/; revision=191275
* Cleanups to prepare this code for wider use (likely merged into hostapd):Sam Leffler2009-04-181-102/+249
| | | | | | | | | | | | | | | o add (required) cmd line args to specify the set of ifnet's to monitor for WDS discovery msgs; "any" is a wildcard o change the default script run on wds vap create to the "null script" o auto-daemonize; add -f option to force foreground operation o add -P option for integration with rc.d (implementation missing, tba) o use syslog; default to log up to LOG_INFO, -t (terse) gives you up to LOG_ERR, and -v (verbose) gives you up to LOG_DEBUG o scan for existing vaps on startup to recover existing state o correct some types Notes: svn path=/head/; revision=191247
* allow NANO_CFGDIR to be overriddenSam Leffler2009-04-181-1/+1
| | | | Notes: svn path=/head/; revision=191246
* no more need for -p option to wlanwds; it knows how to find the parent nowSam Leffler2009-04-151-1/+1
| | | | Notes: svn path=/head/; revision=191128
* o remove the -p option; use the %parent pointer sysctl to find the parent ifnetSam Leffler2009-04-151-20/+29
| | | | | | | | o remove the -b option; users can just embed the bridge ifnet in the script o add -j option to create wds vaps on join/rejoin ops Notes: svn path=/head/; revision=191127
* switch usb setup to usb2; it still doesn't work right but theSam Leffler2009-04-131-9/+4
| | | | | | | old stuff is now removed and we want this to build Notes: svn path=/head/; revision=191024
* catch up with removal of ATH_SUPPORT_TDMASam Leffler2009-04-132-2/+0
| | | | Notes: svn path=/head/; revision=191023
* Add a test for r191009.Stefan Farfeleder2009-04-131-0/+2
| | | | Notes: svn path=/head/; revision=191010
* Add a few more regression tests for POSIX.1e ACLs.Edward Tomasz Napierala2009-04-131-2/+114
| | | | Notes: svn path=/head/; revision=191000
* Return -1 instead of 0 upon reaching EOF. This is somewhat ill-advisedDavid Schultz2009-04-061-2/+2
| | | | | | | | | | | because it means getdelim() returns -1 for both error and EOF, and never returns 0. However, this is what the original GNU implementation does, and POSIX inherited the bug. Reported by: marcus@ Notes: svn path=/head/; revision=190773
* Remove if_ppp(4) and if_sl(4).Ed Schouten2009-04-051-4/+0
| | | | | | | | | | | | | | | | Not only did these two drivers depend on IFF_NEEDSGIANT, they were broken 7 months ago during the MPSAFE TTY import. if_ppp(4) has been replaced by ppp(8). There is no replacement for if_sl(4). If we see regressions in for example the ports tree, we should just use __FreeBSD_version 800045 to check whether if_ppp(4) and if_sl(4) are present. Version 800045 is used to denote the import of MPSAFE TTY. Discussed with: rwatson, but also rwatson's IFF_NEEDSGIANT emails on the lists. Notes: svn path=/head/; revision=190751
* Remember to clear the ports list before generation for prefetchPoul-Henning Kamp2009-04-051-0/+1
| | | | Notes: svn path=/head/; revision=190748
* Test the r190298 change.Stefan Farfeleder2009-03-222-0/+2
| | | | Notes: svn path=/head/; revision=190300
* Add a few tests for the read built-in.Stefan Farfeleder2009-03-222-0/+44
| | | | Notes: svn path=/head/; revision=190296
* Update test for r190284.Stefan Farfeleder2009-03-222-1/+3
| | | | Notes: svn path=/head/; revision=190285
* Update and extend the tests for alias.Stefan Farfeleder2009-03-222-1/+5
| | | | Notes: svn path=/head/; revision=190271
* Wrap a long line.Poul-Henning Kamp2009-03-211-2/+7
| | | | | | | Save a copy of the CONFIGFILES before we spam them. Notes: svn path=/head/; revision=190209
* Remove the uscanner(4) driver, this follows the removal of the kernel scannerAndrew Thompson2009-03-192-2/+0
| | | | | | | | | | driver in Linux 2.6. uscanner was just a simple wrapper around a fifo and contained no logic, the default interface is now libusb (supported by sane). Reviewed by: HPS Notes: svn path=/head/; revision=190100
* Oops. Correct comment in the LICENSE file.Pawel Jakub Dawidek2009-03-141-1/+1
| | | | Notes: svn path=/head/; revision=189833
* Regression tests for mac_portacl(4).Pawel Jakub Dawidek2009-03-144-0/+242
| | | | Notes: svn path=/head/; revision=189832
* Switch over to gnu99 compilation on default for userland.Roman Divacky2009-03-141-1/+2
| | | | | | | | | | | Tested by: make universe Tested by: ports exp build (done by pav) Reviewed by: ru Reviewed by: silence on arch Approved by: ed (mentor) Notes: svn path=/head/; revision=189801
* add more register bit defsSam Leffler2009-03-122-12/+39
| | | | Notes: svn path=/head/; revision=189712
* move shared register support code to commonSam Leffler2009-03-118-4/+4
| | | | Notes: svn path=/head/; revision=189705
* add athpoke, a tool to peek/poke registersSam Leffler2009-03-113-1/+256
| | | | Notes: svn path=/head/; revision=189704
* add athdecode, an app to decode register logsSam Leffler2009-03-113-1/+441
| | | | Notes: svn path=/head/; revision=189702
* add %b format strings for use by athdecodeSam Leffler2009-03-115-819/+963
| | | | Notes: svn path=/head/; revision=189701
* Add tcpp -- TCP parallelism microbenchmark.Robert Watson2009-03-107-0/+1098
| | | | | | | | | | | | | | | | This tool creates large numbers of TCP connections, each of which will transmit a fixed amount of data, between client and server hosts. tcpp can use multiple workers (typically up to the number of hardware cores), and can use multiple source IPs in order to use an expanded port/IP 4-tuple space to avoid problems from reusing 4-tuples too quickly. Aggregate bandwidth use will be reported after a client run. While by no means a perfect tool, it has proven quite useful in generating and optimizing TCP stack lock contention by easily generating high-intensity workloads. It also proves surprisingly good at finding device driver bugs. Notes: svn path=/head/; revision=189623
* Rename files that collide on case-insensitive file systems by encodingRobert Watson2009-03-103-0/+0
| | | | | | | | | | | | colliding upper case letters as the lower case letter with a '_' in front. MFC after: 3 days Discussed with: ed Spotted by: Michael David Crawford <mdc at prgmr.com> Notes: svn path=/head/; revision=189613
* In UNIX domain socket GC regression test, after setting a socketRobert Watson2009-03-081-1/+1
| | | | | | | non-blocking, EINPROGRESS is an acceptable result from connect(). Notes: svn path=/head/; revision=189543
* Make ifinfo build. The struct if_data members ifi_recvquota andPyun YongHyeon2009-03-041-2/+2
| | | | | | | | ifi_xmitquota were renamed to ifi_spare_char1 and ifi_spare_char2 respectively. Notes: svn path=/head/; revision=189331
* add -b option to suppress the bannerSam Leffler2009-03-021-4/+8
| | | | Notes: svn path=/head/; revision=189274
* Tests for getdelim().David Schultz2009-02-282-1/+169
| | | | Notes: svn path=/head/; revision=189142
* Add a file containing tests for simple format specifiers.David Schultz2009-02-282-1/+157
| | | | | | | | Currently it only has tests for a few sign issues with integer formats, including PR 131880. Notes: svn path=/head/; revision=189141
* Tests for wcscasecmp(), wcsnlen(), and stpncpy().David Schultz2009-02-284-1/+269
| | | | Notes: svn path=/head/; revision=189140
* really enable usb1Sam Leffler2009-02-271-8/+9
| | | | Notes: svn path=/head/; revision=189118
* o enable PREEMPTIONSam Leffler2009-02-272-50/+61
| | | | | | | | | | | o turn off a bunch of stuff that's unlikely to be used o add flash support o use mii instead of miibus to save space o enable tdma support o configure legacy usb as usb2 works only on 2348 w/ 64M configs Notes: svn path=/head/; revision=189116
* o add -HEAD to avoid build conflictsSam Leffler2009-02-271-3/+3
| | | | | | | o switch to a more common flash config Notes: svn path=/head/; revision=189115
* add -HEAD to avoid build conflictsSam Leffler2009-02-271-1/+1
| | | | Notes: svn path=/head/; revision=189114
* fix buildSam Leffler2009-02-271-0/+1
| | | | Notes: svn path=/head/; revision=189098