summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-11-11tweak previous;Jason McIntyre
2008-11-11if the device disappear the mixer and demultiplexer chains areAlexandre Ratchov
destroyed. If this happen then warn and exit, rather than crashing.
2008-11-11- mistakenly removed this lockGilles Chehade
2008-11-11- introduce queue_init_submissions() which will sanitize the disk-basedGilles Chehade
queue at startup: catches left overs from interrupted sessions, reset F_MESSAGE_INPROCESS so that messages which were in MTA or MDA gets scheduled again. - temporarily comment chl@'s O_EXLOCK -> fcntl change until we figure why it locks my mailbox under load
2008-11-11Remove the (unworking to the point it doens't even compile) viadrm driver.Owain Ainsworth
Eventually a drm driver for via hardware may be written, but it will be utterly different to this one. No one objected, ok matthieu@.
2008-11-11- temporarily comment chl@'s O_EXLOCK -> fcntl() change until we understandGilles Chehade
what causes the mailbox lock bug i'm observing under heavy load.
2008-11-11- now that we fdopen() message file descriptor, do not forget to fclose()Gilles Chehade
2008-11-11remove the SIGNALS sections, describe signals in DESCRIPTIONAlexandre Ratchov
from jmc@
2008-11-11expose a volume knob in the sndio API: add sio_setvol(3) andAlexandre Ratchov
sio_onvol(3) functions. The audio(4) backend tries to use the inputs.dac, outputs.dac, outputs.output and outputs.master controls (in this order). Add a sample file in regress/lib/libsndio/vol/vol.c
2008-11-11expose the volume knob in server mode tooAlexandre Ratchov
2008-11-11Fix prototype for drm_addmap(), okay oga@.Pedro Martelletto
2008-11-11for ^T support, grab all the information from the process before goingTheo de Raadt
into a potentially sleeping function... ok tedu.
2008-11-11Use rfc2409 conform notification message when client identities areHans-Joerg Hoexer
not valid during phase 2. From Dirk Mast <condor2k at googlemail dot com>, thanks! ok markus@
2008-11-11termninate non-server aucat when it's idle rather that usingAlexandre Ratchov
the hackish {MIX,SUB}_AUTOQUIT features. This way we don't have to care about possible references on destroyed objects.
2008-11-11when not in server mode, aucat terminates automatically usingAlexandre Ratchov
the {MIX,SUB}_AUTAQUIT features. In this case we're not allowed to directly touch dev_mix and dev_sub because they can disappar. So disable the ``suspend'' and ``quit'' bits when {MIX,SUB}_AUTAQUIT are used.
2008-11-11Spacing.Marcus Glocker
2008-11-11allocate job only when it's needed.Marc Espie
okay otto@
2008-11-11escape minus signs;Jason McIntyre
2008-11-11for sshd -T print 'permitopen any' vs. 'permitopen' for case of noKevin Steves
permitopen's; ok and input dtucker@
2008-11-11USE_AFS not referenced so remove #ifdef. fixes sshd -T not printingKevin Steves
kerberosgetafstoken. ok dtucker@
2008-11-11some small improvements. ok gillesTed Unangst
2008-11-11slightly optimized the ptrace stat allocation to only happen when needed.Ted Unangst
ok deraadt
2008-11-11make sure that any messing we do with a process's directories happens ↵Ted Unangst
atomically and not after sleeping. ok deraadt pedro
2008-11-11- queue process no longer schedules messages which do not have flagGilles Chehade
F_MESSAGE_COMPLETE - submit recipients to the queue as we read them from RCPT instead of submiting them all at once when DATA is over. this prevents us from having to keep a potentially large number of recipients in memory during the whole session. - remove all code that dealt with the recipients queue of a message as it is no longer used. - several small changes to make sure the server is always in a recoverable state in case of an unexpected shutdown.
2008-11-11remove the use of O_EXLOCK, when open()ing a file, and use flock() instead.Charles Longeau
ok gilles@
2008-11-11Replace some 4 space knf spacing with install space paranoia tabs, savingKenneth R Westerback
33 characters.
2008-11-10add a per-stream ``soft volume'' knob and the corresponding -v option.Alexandre Ratchov
The code will be useful later for the volume knob in the sndio API.
2008-11-10- open the message file earlier after a successful MAIL command instead ofGilles Chehade
waiting for the DATA command. this currently has no impact on the session but is needed for another change that will make submission of recipients safer with regard to "unexpected shutdowns at bad timings"
2008-11-10- define MAX_LINE_SIZE which is the maximum length of a line we allow fromGilles Chehade
a client. it must be set to the highest value we have from all of the extensions which are/will be implemented. - replace all occurences of STRLEN define with MAX_LINE_SIZE, kill STRLEN
2008-11-10rename h_errno field into getaddrinfo_error, to avoid confusion with errno.Charles Longeau
h_errno has been obsoleted since the gethostbyname() --> getaddrinfo() replacement. ok gilles@
2008-11-10fix store_write_header() prototype.Charles Longeau
ok gilles@
2008-11-10typo: be -> by in commentOwain Ainsworth
``of course'' deraadt@.
2008-11-10Clear ifindex2ifnet[] in if_detach() this is needed because link localClaudio Jeker
addressing in IPv6 likes to do ifp = ifindex2ifnet[ifindex] without properly checking if the ifindex is valid. As a side-effect this solves parts of PR 5981. Debugged by jsing@. OK jsing@, deraadt@
2008-11-10clean namespace a fair bit; wrap kernel-use-only structures and gunk inTheo de Raadt
#ifdef _KERNEL
2008-11-10fix some situations where it was impossible to buy a hotel,Stuart Henderson
and make the game closer to the rules (may only buy a hotel after 4 houses are owned on all properties in the group). from Olivier ANTOINE in PR 5976.
2008-11-10delete operation not needed; from naddyTheo de Raadt
2008-11-10#if 0 a function which we have we do not use, and where the call to it is in ↵Theo de Raadt
#if 0 as well
2008-11-10Fix the bits to enable bus mastering mode on some newer chips. FromOwain Ainsworth
Alex Deuchar via drm git.
2008-11-10spaces fixed while reading codeTheo de Raadt
2008-11-10If a bind() spuriously fails (as appears to happen once in a blue moon dueTheo de Raadt
to some stupid ipv6 bug in particular), remove that 'listen' from the list and continue operation. issue spotted by naddy ok henning
2008-11-10Make writeback work on after a suspend. From Dave Airlie via drm git.Owain Ainsworth
2008-11-10Use the correct sizeof for the _ca.Artur Grabowski
"obviously correct" kettenis@
2008-11-10- remove last occurences of the atomic api in store.c, smtpd no longer usesGilles Chehade
atomic api when dealing with files but uses stdio instead
2008-11-10remove unused variable 'error' from two functions; llvm/clang; ok dlgConstantine A. Murenin
2008-11-10Remove 17 unused vars from uvideo_softc.Marcus Glocker
2008-11-10One more replacement; 2 -> UVIDEO_SH_MIN_LENMarcus Glocker
2008-11-10Fix typo in comment, okay jmc@.Pedro Martelletto
2008-11-10missing staticMarc Espie
2008-11-10adjust comment to reflect reality (CompatRunCommand is gone)Marc Espie
2008-11-10don't assign ifp to ifp; llvm/clang; ok jsgConstantine A. Murenin