update dutch list
add utf8 ru
remove freebsd specific calendar
update man page
add tests
add item
sync
fix a few holiday names
sync with freebsd
disable sslv2
fix an issue
tag
sync with freebsd.
sync with freebsd.
sync chat with freebsd.
check fo rnull
sync with freebsd.
add checknr
sync with freebsd.
add tests
add tests
sync with freebsd.
sync with freebsd.
add tests
close files.
add colcrt
sync with freebsd.
sync with freebsd.
fix nls
sync elfdump with freebsd.
sync with freebsd.
sync ctlstat with freebsd.
add tests
add tests
sync with freebsd.
add tests
tag
fix ptr
sync enigma
add dtc
add dpv
add tests
sync with freebsd.
add tests
add tests
sync find with freebsd.
fix a few things
make some vars static
make some stuff static
sync with freebsd.
add tests
sync with freebsd.
sync with freebsd.
add tests
sync grep with freebsd.
sync grep with freebsd.
sync with freebsd.
sync with freebsd.
sync hexdump with freebsd.
add drill.
fix paths
make static
fix a few issues
sync bsdiff with freebsd.
make static
sync with freebsd.
add bsdcat
enable keywords
cleanup
add iscsictl
add tests
add tests
sync ktrdump with freebsd.
sync killall with freebsd.
tag
add inc file
update gzip
sync with freebsd.
make things static
add tests
add tests
add tests
sync getent with freebsd.
sync locale with freebsd.
fix man page
update config
sync with freebsd.
fix language
sync last with freebsd.
sync with freebsd.
sync iwth freebsd.
wformat off
sync, add tests
sync lock with freebsd
make things static
add s flag
sync with freebsd.
sync with freebsd.
sync with freebsd
add pthread
add tags
fixup tests
fix some issues
cast
more sanity checks
cast fix
check for errors.
dont do unneeded cast
fix typo
tag
fix build
fix path
fix example
fix defines
add mkimg
add pthread
sync with freebsd
switch to strlcpy
make some things static
sync mt
add tests
make some things static
sync netstat with freebsd
sync newgrp with freebsd
fix casting
fixup nfsstat
fix install
fix some bad advice
fix links
sync paste with freebsd
sync patch with freebsd
sync nl with freebsd 10 stable
add pamtest
sync pathchk with freebsd
add tests
sync printf
add tests
sync rctl with freebsd.
add examples to man page
sync procstat with freebsd
add protect
make things static
sync with freebsd
update rpcinfo
keywords on
sync ruptime with freebsd
add tests
make things static
fix path
add N flag
sync with freebsd
fix path
add atf
sync at with freebsd
sync with freebsd
add power, sparc, ia64, arm
make some things static here too
make some things static
sync rwho with freebsd
sync with freebsd
add tests
sync sed
update seq from freebsd 10 stable
add ssh-copy-id
add setchannel from freebsd 10
sync with freebsd
sync sockstat with freebsd
add nls
cleanup
cleanup vars
sync stat with freebsd
clenaup
update su
update less to 530
sync split with freebsd
tag
update tail
sync talk with freebsd
sync tcopy with freebsd
tag
add tests
cleanup
minor changes
add timeout(1) from freebsd
sync with freebsd
sync top with freebsd
sync tr with freebsd
add file
add more test
update config
add more tests
add tests
sync touch with freebsd. remove f flag
update kdump
add tests
fix config
add tests
man page
sync truncate
add arm
update truss
sync tset with freebsd
make functions static
sync with freebsd
sync unexpand with freebsd 10
sync uniq with freebsd 10 stable
sync with freebsd
add flags
update
update
sync with freebsd
add tests
sync with freebsd
update for 5.32
sync with freebsd
make static
update
sync with freebsd
update build
add catalog
sync vmstat with freebsd 10
add vtfontcvt
sync w with freebsd.
use strlcat
reset signinfo
sync
sync
sync with freebsd.
add tests
tag
add power
sync
tag
tag
sync with freebsd
add makewhatis
sync with freebsd
clean fix
remove ncp
remove ncp
sync with freebsd
sync up
needs pthread
needs pthread
add tests
add see also
remove bindutils
move apache licensed stuff
tweak version
drop vgrind
add compat libs
remove checknr and colcrt which were needed by groff
remove old makewhatis
fix conditional install
update man and sync with freebsd 12 current
fix path
clang 3.4
clang 3.4
clang 3.4
midnightbsd.
update to 20151201
turn off gdbm correctly.
bump version
fix build after update
sync with 10 stable.
link bz2
remove migcom /mig
remove sudo
Make parameters to -c and -k options optional.
sync gcore(1) with kernel changes for procstat notes in a process core file.
Use procstat_getprocs(3) for retrieving thread info instead of sysctls. Use procstat_getvmmap for retrieving VM layout of a process.
o Bring in sync decoding the first nfssvc(2) parameter (flags) with the current definitions location. o Respect numbers in NFSSVC_* (e.g. NFSSVC_V4ROOTEXPORT).
Document that the NFSv4 server statistics are operation counts and not RPC counts. This is a content change.
correct path
MFC r249294: Use IP6STAT_INC/IP6STAT_DEC macros to update ip6 stats. MFC r249528,249546: Add accounting to the source address selection algorithm for cases, when it fails to select an address, also add several another counters to the statistics. MFC r249543,249552: Replace hardcoded numbers. MFC r249544: Use IP6S_M2MMAX macro. MFC r249545: Replace hardcoded numbers. Also use interface-local scope name instead of node-local. Obtained from: FreeBSD
add doas utility from OpenBSD. Based on portable version found in mports.
update for bind 9.9
update path
bind 9.9
add misisng file after xz update
update version string
bump version
Fix integer overflows that can occur with certain input in bspatch. Obtained from: FreeBSD
fix a time calc error
fix build of vis and unvis
make CTL build as module
filename required
calendars
remove p pacro
minor spelling fix.
move examples before command.
add pcpu to rctl(8)
find: include nanoseconds when comparing timestamps.
document -Q flag
show how many times we are blocked waiting for mbufs.
remove aout
Introduce six new options from NetBSD: -M to log metadata in mtree format. -D destdir for log paths and -h log digest of tyhpe hash with -T tags to see which mtree tags to log. -l linkflag to create a hardlink or symlink and finally -U to install without having root. Also support -N dbdir for alternate passwd and group files.
toecore
breaking things
handle -h flag
document -quit
add -g flag for gigabyte
include the thread name alonmg with the command.
remove workarounds
strengthen the check in IS_OUT_OF_BOUNDS
fix a segfault when bsdgrp -i is given an empty pattern
Allow commands without any additional arguments, as stated in teh manpage.
Revamp the CAM enclose services driver. This driver uses an in kernel daemon to track state changes.
make bsdgrep behave as gnugrep for -m
constify args
truss: if file requested with -o flazg could not be opened print the reason
fix handling of the case when multipel patterns are specified in a single command line argument separated by newlines
procstat only one mode flag can be specified
use two pies for zless
add -w flag
static
consistently mention columsn and fields
add a -m option to nfsstat
add a -m option to nfsstat
cleanup
use CLOCK_UPTIME to get uptime
avoid null deref
gcc specific flags handled
ktr entries do not have to be a power of 2
fix example
check the return error of set[e][ug]id
remove unsed var
touch: Add the -d option from POSIX.1-2008. This is much like -t but with a different format which is ISO8601-like and allows fractions of a second. The precision is limited to microseconds because of utimes() and friends, even though stat() returns nanoseconds.
add SG state type to procstat man page
do not pass fd to save current directory to child processes.
partial revert of last commit
fix pseudo checksum calculation. this fixes ipfilter with network controllers that mplement partial rx csum offload
- Use pid_t type instead of just int. - Put arguments for print_syscall_ret() function in proper order. Bug was introduced in r192025. - Remove unused variables. - Fix warnings about comparing signed and unsigned ints. - Style(9) cleanup. - Remove unused variables. - Remove redundant return after err(3) call. - Fix detaching under some circumstances. When truss is detaching from very active process it is possible to hang on waitpid(2) in restore_proc() forever, because ptrace(PT_SYSCALL) must be called before detaching, to allow the debugging process to continue execution. Also when truss called with '-c' argument, it does not print anything after detach, because it immediately exits from restore_proc(). To fix these two problems make detaching deferred, but then it is impossible to detach from a process which does not do any system call. To fix this issue use sigaction(2) instead of signal(3) to disable SA_RESTART flag for waitpid(2) that makes it non-restartable. Remove global variable child_pid, because now detaching is handled in context where child's pid is known. - Make truss thread-aware.
remove old refs
handle at timekeep in procstat(1)
more man page cleanup
cleanp
fix man page
bump dates
free memory allocated by procstat_getfiles() which may make difference when procstat(1) is run with -a option
do not use leading zero for dates.
style
convert IPv6 read-only stats sysctls to read-write. Teach netstat ( 1 ) -z to reset these.
use iso3166 code for sweden.
align header with output in procstat vm code
add support for displaying process stack memory regions.
allow for disabling INET in netstat
add option to suppress the plot in ministat. Obtained from: FreeBSD svn 244279
standardize man page exit status
Implement userland changes for kqueue resource limits Obtained from: FreeBSD svn 256850
tweak path
update patch to 2.0-12u11, syncing with freebsd 11
sanity checks to prevent attackers from writing data
fix zeroflag code to work with clang
fix warning with clang
throw in tests from freebsd
update configuration
sync freebsd make with 10.x
re-add sensors framework support to systat. also sync with freebsd 9 stable functionality
add comment about why this is here
not used
Sync top(1) with FreeBSD 9.2 This adds support for top to display information about ZFS arc cache'
fix c89 mode
explicitly define path to cc
add migcom(1)
tag
cleanup code
update makefile for new libarchive
fix cpio build after libarchive update
Fix a shell injection vulnerability in patch.
add bsd patch
tag
add some examples
update sort
cleanup some headers
bring in some man page cleanup
They've gone to plaid.
add files
Sync fetch with FreeBSD 10-stable. Also introduce SSL support
sync mklocale with FreeBSD 10 stable
replace line numbers to avoid shadow declaration warnings after lex/yacc update
sync up mkcsmapper with freebsd 10
set noinput
fix build of find(1) with updated yacc
update bc. sync with OpenBSD and FreeBSD 10 stable
fix build with new yacc
update byacc version
update m4 from openbsd/freebsd 10 stable
flex 2.5.39
allow the -d option to work without additional arguments for OpenBSD/FreeBSD compatibility with mktemp
drop the sparc build file
define bsd source
i had updated file to 5.19 but not the config file version
turn on pthread
fix symlink
fix building perl during buildworld when the GDBM port is installed.
tftp with ssl
update for 20141031
turn off gdbm from base perl
link ar against libz
fix units for terabyte suffix
add logwrap.c as part of sudo 1.7.8
add toke_util.c for new sudo
depending on MK_BMAKE flag, turn on netbsd make or freebsd make. If bmake is on, install freebsd make as fmake
min cpu i486. use amd64 hack from freebsd
conditional iconv
explicitly turn off atomic builtins
sanity
fix build and spelling.
explict no_man
turn off builtins
force no iconv
fix build of svn
Update script(1) based on FreeBSD 9.2 with filemon support
toe
initialize pointers to null
cleanup man
dont check usr/local/lib when building as gdbm can freak out
add support for detecting when plugged in
support ipv6
test for errors
sync make with freebsd 9.2
drop cvs2svn prop
clang 3.3
remove clang 3.1 stuff
do not commit this file as it is generated
nsupdate should come from ports
turn on svn keywords
cvs is dead.
Perl 5.18
reset props for svn keywords
sync with freebsd 10-current
Connect svn (lite) to the build.
This commit was generated by cvs2svn to compensate for changes in r6005, which included commits to RCS files with non-trunk default branches.
turn on threads. this might be reverted
whatis != gnu
update config
partial fix for path issues
fix build after lukemftp to tnftp update
bind 9.8
bind 9.8
bind 9.8
turn perl back on
why doesn't make depend RUN on x2p. What is wrong here... work around it for now.
remove ppc
turn truss on
unbreak
path fix
sync up
Sync up
warns 0
set warns 0
set warns 0
switch to tty window size struct
add missing include for tty entries
warns 1
fix usage prototype warning. remove advertising clause per ucb letter
update defines and strealine tags to be more realistic
on second thought, use warns 1
lower warns and make links to xz less pipe
teach about xz & lzma containers
tag & whitespace
get rid of some warnings. conditionalize inet6
drop warns level
fix tag
move contents to src/contrib/ee and update to 1.5.0
modernize usage()
add missing header, fix prototype for usage
fix some compiler warnings
mark unused and get rid of unused headers
fix -b handling on 64bit arch. don't prototype main. remove bs include of tzfile.h
Sync with FreeBSD 9 stable
Sync with FreeBSD 9 stable
very bad code.. warns 0
warns 1
add missing file
reactor utilities
directly use subdir
sync with freebsd 9 stable
sync with freebsd 9
Sync & tag
fix casting and size handling
update time lookup code
remove military server lookups
sync with 9 stable
in libarchive 3.0.3, it's called archive_version_string
This commit was generated by cvs2svn to compensate for changes in r5103, which included commits to RCS files with non-trunk default branches.
Drop objformat. It's always returning elf anyway. Supposedly gnu configure scripts can handle it's absense now.
This commit was generated by cvs2svn to compensate for changes in r5062, which included commits to RCS files with non-trunk default branches.
drop advertising clause per ucb letter, upstream
sync with freebsd 9-stable
drop advertising clause per UCB letter, upstream
drop documentation
import new functionality from FreeBSD 9-stable including NetBSD compatibility. Fix path issue
tag
This commit was generated by cvs2svn to compensate for changes in r5054, which included commits to RCS files with non-trunk default branches.
Introduce a BSD licensed sort. Obtained from: FreeBSD.
Add ministat(1) and iconv(1) with related utilities.
this is not a mask
honor kflag
fixup for ansi
ansify
add code to show jail ids part 1 of 2
*** empty log message ***
modernize
Lower warns in hopes of better build results
cast to avoid unsigned to signed comparison
no strict aliasing
Sync with freebsd 9-stable
lower warns level
cleanup formatting and update license as netbsd has done upstream
silence gcc warning
Sync with upstream
Work around warnings
fix build error.
modernize to current standards
tag
teach lsvfs about jail
handle multiple strings
Sync with FreeBSD 10-CURRENT
Sync env(1) with FreeBSD 9
Fix some comments, use strlcpy, clean up the job code.
version
update version string
update to 2.8.5
kill old versions
use new libarchive version
remove advertising clause, add missing options, sync with FreeBSD 10, tag
fix the problem that the entry broke into two lines with multibyte AM/PM format. obtained from FreeBSD 8-stable
tag
make groups max size dynamic here
remove advertising clause per Berkeley letter
warns 6
sync with freebsd 8. Drop register keywords and other ancient customs.
we've been using bc and dc from openbsd for years. (archite committed this in 2007)
we don't have gl_es yet
Introduce BSD licensed version of grep. MK_BSD_GREP = yes turns it on as grep, otherwise gnu grep is installed as grep and bsdgrep is bsd licensed grep. In the inverse, gnu grep becomes gnugrep. For "compatibility", bsdgrep can use the gnu regex library which is also faster, but then it's not purely bsd.
merge in several new features from freebsd make
partial merge of find(1) from freebsd 8-stable
tag
include proper header files
Revert zfs related file changes from several days ago. This was a bad idea.
try to work around target arch symlink bug. this breaks ports on i386
we have strndup
use c99
Introduce cflow 0.0.6
Add a few additional files that were added in v436
attempt to turn on cross compile in hope of fixing make universe
Remove lndir from base. This was added to make it easier for mirports, but since MidnightBSD does not include the rest of X in base it doesn't help much anyway. Let's assume that anyone using mirports would still need our own X packages.
Introduce CPU Affinity in MidnightBSD. The ULE scheduler is now default on i386 and amd64 architectures. cpuset(1) allows the user to limit a process to a group of CPU cores to run on using new system calls. 32bit versions of the system calls were also added to support 32bit binaries running on amd64 boxes. libc's symbol map was modified to include the cpuset* system calls to expose them to userland. This is based on work by Jeff Roberson from FreeBSD 7.1.
tag
When script(1) reads EOF from input it starts spinning on zero-byte reads eating 100% CPU. Fix this by skipping select on STDIN after reading EOF -- permanently if STDIN is not terminal and for one second if it is. Also after reading EOF from STDIN we have to pass it to the program being scripted. The previous approach was to write zero bytes into the pseudo-terminal. This does not work because zero-byte write does not have any effect on read. Fix this by sending VEOF instead. Obtained from: freebsd
Import fetch(1) from FreeBSD 9-stable on this date
Fix security issue with corrupt .Z files.
fix usage.. it's u not f
libz and sqlite3
Add man page for msearch(1) and references in find and locate.
fix some warnings.
disable debugging.
connect msearch to build.
add rank flag aka -r to show ranks for full text queries
-t flag uses fulltext search mode
enable fts
we'll do the limit on the sql side..
add the l flag to limit results.
provide the term count.
This is the frontend for libmsearch.
add missing comma
Add cpufreq(1). cpufreq is a utility to monitor the current cpu frequency easily. powerd(8) and cpufreq(4) can change the frequency to conserve energy and it's useful to monitor this at times. The sysctl interface is handy, but annoying for one off's like this.
fix a bug with linux & truss with descendantsof linux proccess.
sync with freebsd 7.0
don't ignore the unknown options.. show usage in this case
5.14.0, not 5.10
Uptime validity check is not necessary as we've inherited the switch to clock_getuptime circa 2005. vmstat now works with greater than 10 years of uptime. Yeah that will never happen but hey we can dream :)
Turn on lzma
Turn on xz
Missed a few things when I updated
update bsdcpio to 2.8.3
Update to bsdtar 2.8.3
Sync unzip with FreeBSD 9. Exclude r/R flags as we don't yet have getdelim and they don't seem to be connected anyway.
Remove diffs for old version.
start the upgrade to 1.7.4p6
Create a symlink for libperl.so to allow mports to find the perl shared library.
enable shared perl library
we don't want strict aliasing or profiled libs here
Give a more specific error message depending on status of no target
This looks like a typo.
Remove unnecessary white space. Add a possible fix for the cross compile problems on tinderbox.
Introduce brainfuck(1) to MidnightBSD. brainfuck is a language/interpreter with details in the man page. Obtained from: MirBSD
Add reference to c89(7)
Modify man page to reference new c99(7).
Enable mmap for minigzip(1)
update to sudo 1.7.2p5
$MidnightBSD$
Add unzip front end for libarchive
Bind 9.6.1-P2
Add BIND_IDN support.
fix a null pointer dereference
Import OpenBSD's sysctl sensors framework. This is based on work by Constantine A. Murenin for the 2007 Google summer of code for FreeBSD. Includes: sample config file for sensord rc scripts documentation fixes and updates sys/kern/kern_sensors.c sys/sensors.h This is compatible with OpenBSD 4.1 and 4.2 in terms of the userland bits.
tag
This shouldn't have been committed. We keep psd documents in src/share/doc/
*** empty log message ***
Update m4 utility; sync with OpenBSD. Several little improvements have been made including using the ohash (in our libc) functions and some modern extensions from GNU m4.
Add -A flag to adjust existing time stamps. Print name by which program was started in usage() message. Obtained from: FreeBSD
6bone decomissioned on 6/6/06. Obtained from: FreeBSD, dougb
sync with freebsd
sync with freebsd
Remove pcc from base system. The idea was sound, but the implementation is just not there yet. This raises many questions about compiling the system with pcc direclty. This can't happen since it's on a C compiler and we've got several C++ libraries. This also hurts our Objective-C efforts. If we go with an alternate compiler, it must be something that supports at least Objective-C or C++. (ideally and) I still want to try to make the system more pcc friendly, but the system is not ready for such an incomplete compiler.
revert, this was a security fix
sync yacc
update man page
start fixing
update man page
sync with freebsd
Sync with freebsd
update for mports
$MidnightBSD$, update
update man page
update lorder
reconnect pcc for testing
Look for libraries in $DESTDIR/lib first. This unbreaks building perl for a 0.3 world on a 0.2 box. This isn't 100% correct yet, work needs to be done on limiting where the perl configure looks for libs.
Be careful not to double compress man pages.
we're actually dying in the u name case
document the new option in env -u name
Add the '-u name' option to the env command, which will completely unset the given variable name (removing it from the environment, instead of just setting it to a null value). Obtained from: FreeBSD
remove freebsd version checks.. this makes no sense for us
sync with freebsd, remove version check
remove freebsd checking crap
remove freebsd version check
remove useless script from previous version of this utility.
Don't bother the user with a cryptic "file not found" message. The sysctl is failing only in cases we don't have a battery in the system or it is not reporting battery life.
remove csup related files.
make install.man work with DESTDIR correctly
sync with freebsd 7
sync with freebsd7
sync with freebsd
sync with freebsd 7
remove architectures we don't support
sync with freebsd 7
man pages are good.
sync with freebsd7
sync with freebsd 7
*** empty log message ***
move to /bin
moved to /bin
sync pkill with freebsd and install in /bin with symlinks to /usr/bin as needed
connect bsdcpio to the build.
add bsdcpio
*** empty log message ***
connect perl to the build.
use 64bit ints.
*** empty log message ***
fix bug
man page moved
Nagging is a great thing for freebsd to be doing. We're not going to make much of a difference nagging though, and it's slowing down builds. Remove the sleep.
cleanup clean. fix man paths for site modules.
Now compress man pages properly. Todo: * decide on the compiletime options we want. Two big ones are 64 bit support and threads * fix building in '.'. Right now you have to make obj first. * test building when perl isn't already installed. I think it'll work...
start of our core perl. Right now the man pages aren't handled correctly, nor is building in '.'. Not yet ready to be connected to the build.
fix with sudo 1.6.9p20
move the pcc line to a more logical place
WIP: Update to .99
$MidnightBSD$
Fix setting envirements variables with env.
*** empty log message ***
sync
sync limits
sync join man page
update line numbering filter
update ncal(1)
update tty
add audit support to login
sync su
sync tftp client
sync time
Remove uac which isn't used since we don't have an alpha port
remove alpha bits
sync vmstat
sync vis
sync elfdump
sync
sync ktrdump
sync ktrace
this has been depricated
sync ipcs
revert last change
fix os version
Add -c flag to produce concise output for scripting use
more style(9)
style(9) fixes
Replace the batt command with a new implementation written in C. This version uses the sysctlbyname interface to collect data and runs much more quickly. Still requires ACPI battery information. Add l, t and u flags to show the battery life as a percentage, time remaining, and number of batteries (units). The default is l and t.
Temporarily disconnect pcc from the build until we can make fix it.
tag
merge
This commit was generated by cvs2svn to compensate for changes in r2136, which included commits to RCS files with non-trunk default branches.
Merge changes
This commit was generated by cvs2svn to compensate for changes in r2048, which included commits to RCS files with non-trunk default branches.
New World Order
$MidnightBSD$, new world order
Sync make with freebsd $MidnightBSD$ <limits.h> is necessary for using INT_MIN, so included it here explicitly rather than relying on name space pollution to pull it in for us. No need to tell make to DTRT with "make love", just do it. Also remove the 2002/08/31 bootstrapping aid for upgrades from year old (mid-2001) systems. Fix splitting into words of the .for expression to allow for spaces in values. Without this change, the following valid call broke due to parsing of .MAKEFLAGS in bsd.symver.mk: cd /usr/src/lib/libc && make -n DEBUG_FLAGS="-DFOO -DBAR" If the special target .MAKEFILEDEPS exists, then enable the "remaking makefiles" feature. Otherwise, follow traditional Pmake behavior.
Connect progress to the build.
Add progress(1) from NetBSD. progress(1) is a standalone progress bar similar to the one in lukemftp. It is suitable for measu ring input to arbitrary pipes. You can use this to create progress bars in scripts, etc.
Add batt, a rudimentary command to check the battery life on systems including batteries (typically laptops) that report via ACPI. This command only reports information visible by sysctl.
Fix a security issue with yacc. Obtained from DragonFly.
Sync with FreeBSD CURRENT. $MidnightBSD$
apply the DESTDIR= patch to CURRENT which fixes making live cds
Correct path to pcc
Connect pcc to the build.
Install pcc into /usr/bin /usr/libexec. Do not install man pages as they conflict with gcc equivalants. Programs installed are pcc, pccom and pccp.
We need to modify cc to use the ccom with the machine architecture. Unti then, unbreak pcc.
Duh. Switch back to /usr/local as cpp will conflict with gcc. We might need to hack this and/or make a wrapper for the system compiler if we want to connect this to the build. This is a rare case where we're writing to /usr/local and it's not a port. (maybe the only time) i don't like this one bit.
add i386 directory which contains files in arch/x86 (similar to openbsd setup). Remove arch Disable the man page for cpp since gcc installs one.
Add Makefile.inc to define the libexec path we're using. Disable the man page for pcc for now. I've moved the install path to /usr/bin and /usr/libexec for the files and cc.1 obviously conflicts with gcc's manpage. (actually i need to check on cpp's manpage)
Since I'm having trouble sleeping, I might as well commit my progress on pcc. This is now compiling on i386 on my laptop. It relies on two changes in bsd.sys.mk and sys.mk that I've not yet committed. (yacc and lex handling) It's installed to /usr/local with a link to the manpage for pcc(1). (This will conflict with the port)
add machine arch specific makefiles.
add Makefile.inc
Work in progress: A reorganization of pcc similar to what OpenBSD did with it. This is much easier to work with.
Expand documentation of -f option. (from freebsd) Add $MidnightBSD$
Remove gcc_s reference we don't need. This gets it more in line with the "port" version.
Isn't this special.
Update dig for bind 9.4.2
Update nsupdate for Bind 9.4.2
Add thread lib to nslookup
Update to v416.
Add lndir.
Add bsdtar tests.
Upgrade to bsdtar 2.2.5
Initial revision of pcc. This is not connected to the build. The Makefiles need more work first.
Add sqlite3.
Add readline support.
The last revision of this was broken.
libsqlite3 brings in libpthread, so we don't need to.
$MidnightBSD$ add -B option to find. Obtained from FreeBSD.
Replacing the GNU bc/dc with BSD versions obtained from OpenBSD.
Updating Makefile's to build sudo correctly. Moved closefrom.c to lib/Makefile as opposed to being in sudo/Makefile.
$MidnightBSD$
cleanup
cleanup for already existing user
Add sdiff
sdiff
Added sqlite3 shell.
$MidnightBSD$
Update for less v394 $MidnightBSD$
Sync a number of useful changes with BSD sed. This corrects behavior with 'c" functions.
Remove ucb advertising clause on some files. Attempt to finish the wanrs 3 workwhich caused problems on 64bit arch
Set this to warns 2 temporarily
Convert to %ju
Switch to uintmax_t from unsigned long long. This might fix our problems on amd64.
gzip from NetBSD.
gzip from NetBSD
Update bsdtar
$MidnightBSD$
Modify ports path. Submitted by chris.reinhardt at gmail.com
$MidnightBSD$
$MidnightBSD$ NO_WARNS...
WARNS=3 NULL terminate nlist. Constify several functions. Use uintmax_t to pass around 64bit quantities.
Get rid of classful IPv4 special treatment of network prefixes in netstat -rn.
TCP Auto sizing of socket buffers improves throughput on high latency links. Several new sysctls were added to control the buffers max size, etc. Additional work is needed, but under initial testing this is working great. You must rebulid world in order for netstat to work correctly. A few changes were made to netstat, but do not change functionality in any significant way.
Small update to visudo Makefile for consistancy.
These changes may help with the build problems.
Updating Makefile to be more efficient
Moving sudoers install to src/etc
Importing sudo into src
Properly spell and document ozfod.
When opening a trace file, open O_NOBLOCK so that ktrace doesn't stall if the target is a fifo.
Handling of login.access(5) was moved from login(1) to pam_login_access(8) years ago. This will remove dead code, clean up manpages and install login.access.5 from the pam_login_access src dir.
Print statistics on jumbo clusters and improve package zone info.
Fix whitespace.
Fix holiday for Romania.
Add spell(1) from NetBSD. spell is a spell check program originating from Version 6 AT&T UNIX. It was opened up by Caldera and cleaned up by Todd Miller at OpenBSD, then additonal work was done by perry @ NetBSD. I've decided to place the dictionary files in src/share/dict/* to keep usr.bin clean. The code is not very clean and could use improvement. I've left the NetBSD TODO for this purpose.
Add deroff, a utility to remove nroff/troff, eqn, pic and tbl constructs from NetBSD, OpenBSD.
Add seq from NetBSD 3.0. seq prints out a sequence of random numbers, one per line from first to as near last as possible.
$MidnightBSD$ UCB Clause 3 Check return values of setenv
Sync with FreeBSD RELENG_6_2, $MidnightBSD$
$MidnightBSD$
$MidnightBSD$, Correct incorrect statement about the return value as 0 is returned if ALL are found, not any.
$MidnightBSD$, UCB clause 3
UCB clause 3, $MidnightBSD$, markup fixes.
Oops... missing " helps.
$MidnightBSD$, UCB clause 3
Add the -S option as inspired by OpenBSD and FreeBSD 7-Current.
UCB clause 3
$MidnightBSD$
UCB clause 3
NUL terminate buffer from fgetln(3).
Check the entire length of the current argument for the EOF string, but don't assume an ANSI string and thus don't use strcmp(3) which looks for NUL.
Document the DONTSTRIP environment option.
Remove UCB advertising clause.
Add DONTSTRIP so that one can easily install debugable binaries when one cannot easily edit a package's makefiles or configure scripts.
Use sysctlbyname
Import getent(1), a program which retrieves and displays entries from the administrative database such as hosts, using the lookup order in nsswitch.conf(5). Imported from FreeBSD, NetBSD.
Fix the build with NO_LIBPTHREAD or NO_LIBTHR depending on the arch.
Print the euid after the gid.
Add csup to usr.bin, the second step.
Check that -w width is not above maximum. Use DWIDTH constant instead of a hard coded constant. Reported by Gruzicki Wlodek on Bugtraq. Obtained from FreeBSD, NetBSD, and OpenBSD.
Remove advertising clause from UCB
Add $MidnightBSD$
Remove advertising clause, add $MidnightBSD$
Remove the advertising clause
Clean up usage, fix row/column order to match OpenBSD, NetBSD and the last BSD 4.4 lite2 release.
*** empty log message ***
$MidnightBSD$
$MidnightBSD$
Updating files
This commit was generated by cvs2svn to compensate for changes in r5, which included commits to RCS files with non-trunk default branches.
This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches.