| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
'RELENG_2_2_7_RELEASE'.
This commit was manufactured to restore the state of the 2.2.7-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=37751
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=36693
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=35625
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=34024
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=32300
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=28307
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=27024
|
| |
|
|
|
|
|
|
|
|
| |
Submitted by: john Birrell (a long time ago)
probably a bit more to do as well
Part of the pthreads upgrade (from not really working to mostly working) :)
Notes:
svn path=/stable/2.2/; revision=26866
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=26732
|
| |
|
|
|
|
|
| |
within this file, not res_close().
Notes:
svn path=/stable/2.2/; revision=23645
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=23618
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Commit all of the -current changes that apply to 2.2. These fall into
several categories:
- Cosmetic/mdoc changes. They don't really afect the output
at all, but having them in 2.2 will make it easier to diff the man
pages later when looking for real changes.
- Update some man pages to reflect the current 2.2 header files.
- Sort xrefs.
- A few typo fixes.
- And a few changes that actualy added text to the man page that should
be reflected in 2.2.
- Add some missing MLINKS.
Requested by: bde
Notes:
svn path=/stable/2.2/; revision=23174
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=23129
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=23025
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=22470
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=21670
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=21220
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=21191
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=21133
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the 4.9.4-P1 resolver that we have in libc as of 2.2 and current 3.0.
When 4.9.5-P1 is imported, certain well known functions will "go away"
and be replaced by functions under new names.. which just happen to be
what these weak references point to.
The result should be that while 2.2 and 3.0 keep using libc.so.3.0, they
should be binary compatable even though they have a different version of
the resolver in their libc's. Of course, if the new resolver makes it into
2.2-RELEASE (which it probably should if it's stable), then this is
irrelevant. :-)
Notes:
svn path=/stable/2.2/; revision=21054
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=20901
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- Correct various man page xrefs
- Fix some spelling errors
- Add misssing documentation bits in some man pages
- mount_std.8 now documents mount_{devfs,fdesc,kernfs,procfs}
- New man pages for moused(8), devfs(5), fdesc(5), kernfs(5), procfs(5)
were tagged onto the 2.2 branch.
Notes:
svn path=/stable/2.2/; revision=20819
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=20399
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=20376
|
| |
|
|
| |
Notes:
svn path=/stable/2.2/; revision=20294
|
| |
|
|
|
|
|
| |
I thought I had committed these, but it seems not.
Notes:
svn path=/head/; revision=19302
|
| |
|
|
|
|
|
|
|
| |
TTL of DNS records that it looks up for it's resolver cache.
Obtained from: Endre Balint Nagy <bne@CareNet.hu>, via squid-1.1.x source.
Notes:
svn path=/head/; revision=19301
|
| |
|
|
| |
Notes:
svn path=/head/; revision=18966
|
| |
|
|
|
|
|
| |
declarations to make them agree with the actual prototypes in <netdb.h>.
Notes:
svn path=/head/; revision=18824
|
| |
|
|
| |
Notes:
svn path=/head/; revision=18608
|
| |
|
|
|
|
|
|
|
|
|
| |
routines from contrib/bind directly. There were too many problems,
including having to add -DUSE_OPTIONS_H to the entire libc source in
order for the contrib code to pick up it's options, and so on.
Instead, I've merged the changes, libc is now self contained again.
Notes:
svn path=/head/; revision=17957
|
| |
|
|
|
|
|
| |
man pages. I'll fold in the real changes in a seperate commit.
Notes:
svn path=/head/; revision=17955
|
| |
|
|
| |
Notes:
svn path=/head/; revision=17922
|
| |
|
|
|
|
|
| |
resolver man pages.
Notes:
svn path=/head/; revision=17917
|
| |
|
|
|
|
|
| |
machine-generated versions
Notes:
svn path=/head/; revision=17916
|
| |
|
|
| |
Notes:
svn path=/head/; revision=17903
|
| |
|
|
| |
Notes:
svn path=/head/; revision=17763
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Here are the diffs for libc_r to get it one step closer to P1003.1c
These make most of the thread/mutex/condvar structures opaque to the
user. There are three functions which have been renamed with _np
suffixes because they are extensions to P1003.1c (I did them for JAVA,
which needs to suspend/resume threads and also start threads suspended).
I've created a new header (pthread_np.h) for the non-POSIX stuff.
The egrep tags stuff in /usr/src/lib/libc_r/Makefile that I uncommented
doesn't work. I think its best to delete it. I don't think libc_r needs
tags anyway, 'cause most of the source is in libc which does have tags.
also:
Here's the first batch of man pages for the thread functions.
The diff to /usr/src/lib/libc_r/Makefile removes some stuff that was
inherited from /usr/src/lib/libc/Makefile that should only be done with
libc.
also:
I should have sent this diff with the pthread(3) man page.
It allows people to type
make -DWANT_LIBC_R world
to get libc_r built with the rest of the world. I put this in the
pthread(3) man page. The default is still not to build libc_r.
also:
The diff attached adds a pthread(3) man page to /usr/src/share/man/man3.
The idea is that without libc_r installed, this man page will give people
enough info to know that they have to build libc_r.
Notes:
svn path=/head/; revision=17706
|
| |
|
|
|
|
|
|
|
|
|
|
| |
set sin_len
close one ftp port bounce attack
have rresvport() use bindresvport() rather than duplicate the code,
rresvport() is a superset of bindresvport().
Obtained from: OpenBSD / Jason Downs / Theo de Raadt, minor tweaks by me.
Notes:
svn path=/head/; revision=17543
|
| |
|
|
|
|
|
| |
Submitted-By: Kent Vander Velden <graphix@iastate.edu>
Notes:
svn path=/head/; revision=17141
|
| |
|
|
| |
Notes:
svn path=/head/; revision=16457
|
| |
|
|
| |
Notes:
svn path=/head/; revision=16456
|
| |
|
|
| |
Notes:
svn path=/head/; revision=16454
|
| |
|
|
|
|
|
| |
functions are preferred but are not widely available as yet.
Notes:
svn path=/head/; revision=16453
|
| |
|
|
| |
Notes:
svn path=/head/; revision=16353
|
| |
|
|
|
|
|
| |
following the API of the INRIA IPv6 implementation.
Notes:
svn path=/head/; revision=16352
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
functions are implimented as wrappers around getservent(), which means it's
up to getservent() to do all the work. The NIS support in getservent()
only allows it to scan through the services.byname map one entry at a
time until it finds the requested service name/port. This can be painfully
slow due to the overhead involved (lots and lots of successive RPCs).
To fix this, we allow getservbyname() and getservbyport() to signal
getservent() that if NIS is turned on (there's a '+' in /etc/services),
the usual yp_first()/yp_next() linear search should be abandoned and
yp_match() used instead. This causes getservent() to immediately
locate the requested entry instead of wasting time groping through the
whole map.
The downside is that this trick is accomplished by exporting a couple of
pointers from getservent.c which getservbyname.c and getservbyport.c can
preset in order to tell getservent() what to do. If all three functions
were in the same source module, then the extra cruft could be delcared
static to avoid poluting the global symbol space. Maybe they should be
combined anyway. For now I've settled on prepending lots of underscores.
Notes:
svn path=/head/; revision=16050
|
| |
|
|
|
|
|
|
|
|
|
|
| |
privileged port within a single bind(), rather than looping through
attempts to bind over and over again over progressively lower ports.
This should speed up rlogin/rsh etc, and will probably cure some of the
strange rlogin hangs that have been reported in the past where rresvport()
managed to bind() to a port address that it shouldn't have.
Notes:
svn path=/head/; revision=16034
|
| |
|
|
|
|
|
|
| |
related man pages. Comment out cross references to those man
pages from other man pages.
Notes:
svn path=/head/; revision=15136
|