summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-07-28prevent unresolvable hostnames in "listen on" statementsHenning Brauer
2004-07-28when a dns lookup fails at parse time, do not abort but try againHenning Brauer
to resolve the hostname every 60 seconds fixes ntpd invocations before e. g. a dialup link is established and such. as we want ntpd to be a "fire and forget" background daemon it should cope with such situations. tested by many
2004-07-28The default localpreference is 100 and not 0. Found and ok henning@Claudio Jeker
2004-07-28The hole dance to close a mrt file after fd passing in the parent is notClaudio Jeker
needed as the fd is closed while beeing passed. looks good henning@
2004-07-28Call dom_dispose() for any SCM_RIGHTS message that went through theTodd C. Miller
read path rather than recv. Previously, if an fd was passed via sendmsg() but was consumed by the receiver via read() the ref count was incremented and never decremented and so the ref count would never reach zero even when there was no long any processes holding the file open (this was especially bad for locked fds). OK markus@ and art@
2004-07-28allow prefix lists inside prefix listsHenning Brauer
2004-07-28allow AS lists inside AS listsHenning Brauer
2004-07-28prevent the filter elements from beeing given more than onceHenning Brauer
2004-07-28add list expansion for AS in filter rulesHenning Brauer
actually, it's list expansion on steroids, this works: deny from any { source-AS { 3320 852 } AS { 4589 174 } }
2004-07-28print th_seq for -vv; ok hshoexer, henningMarkus Friedl
2004-07-28regenTodd C. Miller
2004-07-28pool(9) for rtentry and rttimer; similar to netbsd; ok mcbride, henning, pbMarkus Friedl
2004-07-283Com OfficeConnect 3CRSHPW796 Cardbus card is atw(4) rev 1.5.Todd C. Miller
Patch based on info from Sigfred HÃ¥versen and David Young.
2004-07-28Should set user and group on unix domain sockets as reported by Juan Vera.Todd C. Miller
2004-07-28rework the filter_match production and everything below - fixesHenning Brauer
a couple of bugs
2004-07-28Nuke option JEFF_DEBUG for good.Miod Vallat
(This code relies upon undefined C behaviour. Every day in ddb is your lucky day...)
2004-07-28Remove EH_DEBUG code.Miod Vallat
2004-07-28Keep exception specific defines in the exception handling code, instead ofMiod Vallat
polluting the kernel namespace.
2004-07-28Only put a space in the client buffer if the request has a non-NULLJean-Francois Brousseau
argument. This is only for prettying and makes us closer to the GNU behaviour
2004-07-28more s/illegal/invalid/Markus Friedl
2004-07-28add -ttttt (timestamp difference since the first packet); ok thierryMarkus Friedl
2004-07-28call setsid() _before_ re-execMarkus Friedl
2004-07-28Use less stack space for temporary storage and C code invocation, afterMiod Vallat
the ABI change.
2004-07-28Update stack frame processing after ABI change.Miod Vallat
2004-07-28In the never-ending saga of getting gcc to work reliably on m88k, today'sMiod Vallat
changes address incorrect stack usage, when optimization needs more nameless temporary values than available registers, and has to save them on stack. In some (rare) circumstances, it will compute a stack address _outside_ the current function local storage space, overwriting the caller's stack. Most of the time, this only affects the "outgoing argument area", which is harmless if it has not been populated; this explains why it has not been noticed earlier. Since I see no easy way to fix this, I decided to go the simpler way of removing this ougoing argument area. This not only reduces stack usage, but also makes varargs/stdarg code smaller and faster; also functions which get their first few arguments in registers, then some on the stack, then some in registers again, will not allocate stack space for the second set of arguments passed through registers. This is an ABI change, we are no longer 88Open compliant (have we ever been?).
2004-07-28fix path to sendmail's README;Jason McIntyre
from Jonathan Gray (PR #3870); ok millert@
2004-07-28remove dead Xr to uucp(1); from misc@;Jason McIntyre
ok millert@
2004-07-28Xetc causes the number of sets to change, better reflect it in the text...Miod Vallat
2004-07-28Remove a debugging messageJean-Francois Brousseau
2004-07-28Fix $OpenBSD$ tagJean-Francois Brousseau
2004-07-28Pass the appropriate argument to cvs_client_connect()Jean-Francois Brousseau
2004-07-28Add a small cache for parsed CVSROOT strings and return a pointer to aJean-Francois Brousseau
previously cached entry when we encounter the same string more than once.
2004-07-28Pass the appropriate arguments to cvs_client_connect() andJean-Francois Brousseau
cvs_client_disconnect()
2004-07-28* prepare for an overhaul of the connection code by adding a cvsrootJean-Francois Brousseau
parameter to the cvs_client_connect() and cvs_client_disconnect() functions, so we rely less and less on a global variable
2004-07-28Add a newline at the end of the strings put in CVS/Root andJean-Francois Brousseau
CVS/Repository, like GNU CVS does
2004-07-28Fix the timestamp parsing for Mod-time. Months are now being detectedJean-Francois Brousseau
correctly and there is no assumption about Daylight Savings Time
2004-07-27art.html -> art1.html, PR3872 From: ak@ebi.ac.ukHenning Brauer
2004-07-27add support for {} expansion for prefix in the filter rules, claudio okHenning Brauer
2004-07-27Don't override PREFERRED_DEBUGGING_TYPE. This makes DWARF2 the defaultMark Kettenis
again; stabs doesn't work for 64-bit code. ok miod@, espie@
2004-07-27the `.#*' pattern actually still matches, include it in standardJean-Francois Brousseau
ignore patterns
2004-07-27Fix directory loading with the new file structure allocation codeJean-Francois Brousseau
2004-07-27Be less retarded when parsing the contents of a CVS/Root fileJean-Francois Brousseau
2004-07-27Comment out unused code and some minor cleanup. Add the prototype andJean-Francois Brousseau
skeleton for cvs_printf(), which will be used to output strings that do not need all of the handling that cvs_log() performs. This will be used among other things to prepend the `M' and `E' family of responses to output made by the `server' command.
2004-07-27* use a mix of mktime() and ctime_r() instead of asctime_r() to calculateJean-Francois Brousseau
the Mod-time timestamp. This way, mktime() fills in information about the week day and day of year which was not calculated with the previous method * calculate the GMT offset This fixes a bug where each CVS entry in the Entries files would have `Sun' (for Sunday) as the day of the week.
2004-07-27do not define the prefix, prefixlen and community structs used forHenning Brauer
the filters from within struct filter_match but explicit; no functional change
2004-07-27* parse the timestamp given to Mod-time correctly and store it so theJean-Francois Brousseau
next operation on a file can use it (actually, we need to fix the problem with weekdays) * when getting a sticky command and the directory doesn't exist, create it and populate it with CVS admin files
2004-07-27macro fixesJared Yanovich
punctuation use 'Bl -diag' for diagnostic lists ok jmc
2004-07-27suport macro expansion for peer spec in filter rulesHenning Brauer
things like deny from { $peer1 $peer2 } prefix 192.168.0.0/16 are now possible.
2004-07-27* when opening an Entries file for writing, open the file in append modeJean-Francois Brousseau
* when parsing the entries, break if we encounter the last line 'D' * when adding the line to the file, generate it from the fields instead of taking the line
2004-07-27* don't always return 0 in cvs_client_sendreq()Jean-Francois Brousseau