summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-03-09Switch mvme88k to timecounters.Miod Vallat
2009-03-09Clarify comment in namei(): the code commented doesn't check if theBret Lambert
path being looked up *is* a symlink, it checks if it *is not* a symlink and returns the vnode looked up in that case. ok thib@
2009-03-09Drop ALIAS_TEXT, plain maps got implemented in a different way; ok gilles@Jacek Masiulaniec
2009-03-09correct .Dt; from Tim van der MolenJason McIntyre
2009-03-09Make the DIOCSETIFFLAG, DIOCSETLIMIT, and DIOCSETTIMEOUT ioctlsRyan Thomas McBride
transactional, closing PRs 4941 and 5910. Minor flag day, requires rebuild of userland tools that use struct pfi_kif. ok henning deraadt
2009-03-09add hunk that should have been included in rev. 1.12, fixes occasionalJacek Masiulaniec
crash; ok gilles@
2009-03-09Do not start printing device info before attachment succeeded.Stefan Sperling
ok claudio@
2009-03-09add basic support for outgoing authentication (AUTH PLAIN over ssl) whichGilles Chehade
can be turned on by adding "enable auth" to a "relay via" rule. this made me rework the mx resolution so that it is done by the mta process and not the runner process anymore.
2009-03-08Fix dmesg output for child devices not configured (e.g. lpt on RAMDISK).Miod Vallat
2009-03-08adapt example to reflect a recent change in parse.yGilles Chehade
2009-03-08supporting delivery to a mbox that's not in _PATH_MAILDIR is not supported,Gilles Chehade
if someone comes with good rationale why this is needed, we'll consider it, meanwhile it's more work than it looks like and it brings a lot of pain. discussed with jacekm@ and deraadt@
2009-03-08when operating in enqueue mode, it was easy to make smtpctl fatal() byGilles Chehade
writing a small app that sent out of order imsg's. prevent this by use of a state machine and read event masking. issue spotted by jacekm@, temporary fix by me. there are ideas around this, but we want to experiment them a bit and they are low priority.
2009-03-08g/c now unused extern declaration for avail_endMartin Reindl
ok miod@
2009-03-08shrink struct message a bit by removing a couple fields which are no longerGilles Chehade
used and by moving the rcpt count in struct session where it really belongs while at it, remove some unused splay tree generation in mfa
2009-03-08~/.forward files handling was fixed recently so that it is the privilegedGilles Chehade
process that does the opening, this commit does some cleanup, and fixes a bug I experienced today which was caused by a use-after-free. I did some testing to make sure a user cannot cause smtpd to deadlock, or loop, with broken setups (self-referencing forwards/aliases, empty files, broken files...), but if you are playing with aliases/forwards PLEASE let me know of any bug you run into.
2009-03-08Move more z8536 defines from MVME188 specific code to the MI header and use it.Miod Vallat
2009-03-08Remove #ifdef'd code which had a TODO comment essentially askingStefan Sperling
"Do we need anything fancy to determine whether *-prefix-LSAs are self-originated?" The answer is "No, we don't, see section 4.6 of RFC5340." ok claudio@
2009-03-08If a session leader exists s_leader is set to NULL, so don't dereference itMark Kettenis
unconditionally. ok miod@
2009-03-08Add support for Geyser2 devices from NetBSD and fix some Geyser1 devices thatRobert Nagy
can be found in iBook G4 12". Remove references for LCD panel sizes because the same device can be found on different sized laptops and it has nothing to do with the trackpad. Introduce a type variable that stores the device type: FOUNTAIN, GEYSER1 or GEYSER2. This value helps deciding some of the device parameters and it gets printed in the dmesg instead of the panel size. Introduce "mouse button emulation" on multi-touch trackpads just like in macos, so it's not needed to bind mouse buttons to the keyboard anymore: Tap two fingers + mouse button = 3rd mouse button = right click Tap three fingers + mouse button = 2nd mouse button = middle click Discussed with and ok: miod@ and maja@
2009-03-07No need to spam log with 'unable to alloc CCB' messages now thatKenneth R Westerback
NO_CCB is in place and the I/O is retried rather than discarded. So move the message inside a #ifdef CAC_DEBUG. Noticed by jbg@.
2009-03-07Make sure the scsi_xfer timeout is set up before the command may complete;Miod Vallat
similar fix to osiop.
2009-03-07When allocating memory in bus_dmamem_alloc() with uvm_pglistalloc(), do notMiod Vallat
try to be smart for the address range, uvm_pglistalloc() is smart enough nowadays.
2009-03-07No need to register a soft interrupt for softclock, it's done in MI code.Miod Vallat
2009-03-07GENERIC.MP is now stable on MVME197DP.Miod Vallat
2009-03-07Get rid of rde_nbr structure as it is no more needed in RDE to makeMichele Marchetto
routing decisions. ok claudio@
2009-03-07Our gcc doesn't provide __builtin_memmove(), so replace it by memmove().Landry Breuil
Slipped in when fixing libstdc++ for gtk2mm, spotted the hard way when porting nemiver. ok espie@
2009-03-07tweak code to use same comparison operations as PackageNames.Marc Espie
so the "special code" to handle weird suffixes and epoch names (v*) finally comes into operation. regress tests still pass, I still expect some breakage...
2009-03-07introduce versionspecs as a derivative object from version.Marc Espie
Allows an operator such as <=. also overrides the compare operator for the pnum part, because specifically, in pkgspecs, if the pnum is not specified, it stands for "any pnum will do"... yes, that's hairy...
2009-03-07regenJonathan Gray
2009-03-07Mobility Radeon HD 3400 from Eric JACQUOT and someJonathan Gray
additional entries from submitted dmesgs.
2009-03-07Misc cleanups, remove dead codeJordan Hargrave
Normalized api for conversion/concatenation ok marco@
2009-03-07aac now supports SAS controllers, mention this in Nd.Alexander Yurchenko
from brad
2009-03-07"Numer of " -> "Number of ". Typo from r1.1.Kenneth R Westerback
2009-03-07Make sure pd2 has a pointer to the icmp header in the payload; fixesRyan Thomas McBride
panic seen with some some icmp types in icmp error message payloads. Reported by david@ and insan.praja@gmail.com
2009-03-07Add lsa_find_tree() to allow searching for LSAs in a specific LSA tree.Stefan Sperling
We had code marked XXX searching an LSA tree manually using RB_FIND(), switch it over to lsa_find_tree(). Make lsa_find() use the new function, too, to avoid code duplication. ok claudio@
2009-03-06missing prototypeGilles Chehade
2009-03-06introduce map_dblookup() which allows us to query db maps for plain entriesGilles Chehade
and catch (and warn) about invalid map types.
2009-03-06make_plain() deals with a c-string, val->size should contain the nul-byteGilles Chehade
or we will truncate the last character of every value we store in a map.
2009-03-06fix a bug in the generation of plain maps which would cause the value notGilles Chehade
to be correctly inserted into the map.
2009-03-06Work-around a gcc3 -g bug causing debug ld.so to crash.Kurt Miller
okay kettenis@ drahn@
2009-03-06Make RDE aware of multicast group members per interface. This is needed toMichele Marchetto
make unicast routing decisions. ok claudio@
2009-03-06Fix setting of the Short Slot Time subfield of the Capability InformationDamien Bergamini
field in (Re)Association Requests. This fixes association with APs refusing non-short-slot-time capable STAs. This should also prevent the AP we're associating with to disable the use of short slot time in the BSS as we join. Fix debug message in recv_assoc_resp() while I'm here (s/reason/status/). Scary. Thanks to Adam Emanuel for spotting this.
2009-03-06after some discussion with millert, pull in the character class infoJason McIntyre
from glob(7) to the shell pages - they have their own glob stuff, and pointing to glob(7) is just not helpful. ok millert
2009-03-06Bring a few more PCI IDs from freebsd to match IBM ServeRAID 8i and 8s.Alexander Yurchenko
Not tested but should work.
2009-03-06Add a few more cpu types from freebsd driver found on serveraid-8k board.Alexander Yurchenko
Tested by apelsin. ok deraadt@
2009-03-06Bring NO_CCB to mpi.Kenneth R Westerback
ok marco@
2009-03-05Demacro the inteldrm ring macros too, making them use bus_space_writeOwain Ainsworth
instead of assuming BUS_SPACE_LINEAR + bus_space_vaddr while i'm at it. Cleans things up nicely, and shaves a little bit of space, too.
2009-03-05De-macro the ring manipulation macros in favour of functions. Saves aOwain Ainsworth
large pile of space. Tested by several, thanks.
2009-03-05Additional paranoia for the indirect buffer checking.Owain Ainsworth
2009-03-05Do a similar thing to inteldrm re removing the old vblank crtcOwain Ainsworth
inferfaces. Shrinks the code.