summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-01-04When matching a recipient domain to a rule, do not use strcasecmp, but useGilles Chehade
new hostname_match() function which recognizes * as a wildcard. We can now do: accept for domain "*.example.org" to match all subdomains. idea from Nicholas Marriott <nicholas.marriott@gmail.com>, hostname_match() from me in place of his fnmatch() calls. ok jacekm@
2009-01-04Initial stab at a driver for virtual network devices found on sun4v logicalMark Kettenis
domains. Still needs a lot of work, but good enough for an nfs root.
2009-01-04Initial stab at a driver for virtual network devices found on sun4v logicalMark Kettenis
domains. Still needs a lot of work, but good enough for an nfs root.
2009-01-04Be silent when deciding that the last chunk of a DMA transfer will be doneMiod Vallat
in PIO mode.
2009-01-04In x[dy]dummystrat, do not clear B_BUSY from the buffer.Miod Vallat
2009-01-04- change name of "masked" member in struct netaddr, it was misleadingGilles Chehade
- allow "from all" so that the ugly "accept from { 0.0.0.0/0, ::/0 }" construct becomes a nice looking "accept from all" ok jacekm@
2009-01-04slight rewordingMark Kettenis
2009-01-04cbus(4); this references vnet(4), which isn't there yet, but will arrive soon.Mark Kettenis
2009-01-04cleanup; ok gilles@Jacek Masiulaniec
2009-01-04replace hardcoded exit values with .Ex macros;Igor Sobrado
ok jmc@
2009-01-04Add support for CS5535 IDE adapted from the gcscide code in NetBSDJonathan Gray
originally written by Juan Romero Pardines. Thanks to Lars Kotthoff for testing on a HeroLogic HL-463 system. Because the CS5535 doesn't provide SMM emulated PCI access to set DMA/PIO modes or a real PCI IDE controller we have to resort to making MSR calls. As this is very MD specific, hide most of uglyness away in i386 MD pciide code. ok grange@
2009-01-04Shift prototypes for some common pciide functions out intoJonathan Gray
a header file where MD code can get at them. ok grange@
2009-01-04aliases/forwards expansion was not done correctly and a race couldGilles Chehade
cause delivery to happen before expansion is over, causing some of the recipients to never receive the mail. change how the mfa, lka, queue and smtp processes communicate to ensure smtp never receives an acknowledgment before ALL expanded envelopes are on disk. While at it, lka was doing work which belongs in mfa, fix that also. this is based on an idea from a talk with jacekm@, change not over but already better than what we had.
2009-01-04properly terminate fake argument list.Thordur I. Bjornsson
From NetBSD; OK deraadt@
2009-01-04Fix memory leak (diff from blambert@)aschrijver
Fix debug messages.
2009-01-04Allow registers to be mapped in WSDISPLAYIO_MODE_MAPPED mode, ifMiod Vallat
machdep.allowaperture > 0. To be used by the xserver shortly.
2009-01-03Make is possible to boot from devices on cbus(4) (when they're there andMark Kettenis
actually work).
2009-01-03sync flow sequence ids on all used pflow interfaces.Joerg Goltermann
OK henning@
2009-01-03oops, forgot that we need to update this file for run(4);Jason McIntyre
2009-01-03- configure volume knob widgets for indirect mode, which means they noJacob Meuser
longer direcly affect other widgets - if an unsolicited response is received from a volume knob widget, adjust outputs.master according to the measured change in level of the volume knob widget
2009-01-03Sync with ypldap. Add ber_{add,get}_enumerated.aschrijver
OK reyk@
2009-01-03run(4), a driver for Ralink RT2700U/RT2800U/RT3000U USB 802.11agn devices.Damien Bergamini
the driver supports legacy 802.11abg modes only (no 802.11n yet.) WPA works, with hardware encryption/decryption. committed over an RT2800U (RT2870+RT2820). enabled on i386 and amd64 GENERIC only for now. thanks to Paul Lin at Ralink for letting us ship the firmware under an appropriate license. "man page looks ok" jmc@ "you should commit it" jsg@, ok deraadt@
2009-01-03Write back the priority the kernel used. Fixes a problem seen in ospfd whenClaudio Jeker
routes are added via route(8) -- those where added with the wrong priority and so where not correctly tracked later on. Found and tested by gollo@
2009-01-03Attach agp(4) to the Intel 946GZ integrated video.Kevin Lo
Tested on Asus P5B-MX motherboard. ok kettenis@, oga@
2009-01-03reintroduce extra malloc protections, but avoiding the use ofDamien Miller
PAGE_(SIZE|SHIFT|MASK) defines that evaluate to variables on the sparc architecture; ok otto@ tested on my reanimated ss20
2009-01-03remove check for rfkill switch state using GP_CNTRL as it does notDamien Bergamini
seem to work properly. it is checked later in wpi_post_alive() anyway. pointed out by many, further investigated by Tim van der Molen.
2009-01-03Update to the latest version of the RT2870/RT3070 firmware.Jonathan Gray
Thanks to Paul Lin at Ralink for consenting for us to use this under the same license we were using for an earlier version.
2009-01-03Since link LSAs live in iface->lsa_tree and not in area->lsa_tree,Stefan Sperling
we had better include LSAs from iface->lsa_tree when sending DB summaries. Fixes initial flood of link LSAs. ok claudio@
2009-01-03orig_link_lsa() was assuming either virtual or broadcast link.Stefan Sperling
Make it handle other types of links, too. ok claudio@
2009-01-02- get rid of the function that was mostly just a wrapper for the oldJacob Meuser
function for creating "master" volume control. - apply gpio quirks separately from and prior to configuring the mixer. gpio manipulation can cause noise on output channels. configuring gpio before amps are unmuted in the mixer configuration is a good thing. from Alexey Suslikov, thanks
2009-01-02fix T_DAEMON_MESSAGE notices delivery; ok gilles@Jacek Masiulaniec
2009-01-02Add support for originating router LSAs over point-to-point links.Stefan Sperling
OK claudio@
2009-01-02add macros for setting/getting GPIO polarity instead of usingJacob Meuser
magic numbers from Alexey Suslikov
2009-01-02Accelerated routines for solid fills and inverted cursor.Miod Vallat
2009-01-02* add GPIO quirk for Dell Vostro 1400 (from FreeBSD)Jacob Meuser
* move quirk for Dell E6400 into the group of quirks that set GPIO 0 from Alexey Suslikov, thanks
2009-01-02this is what I really wanted with r1.100 of azalia.c - fixed micsJacob Meuser
are not really useful as output devices and fixed speakers are not really useful as input devices
2009-01-02Make IOMMU code use the generic _bus_dmamem_map() and _bus_dmamem_unmap().Mark Kettenis
2009-01-02cleanup queue_load_envelope; ok gilles@Jacek Masiulaniec
2009-01-02remove code that was never used, closer to readable.Dale Rahn
2009-01-02Handle kernel core files larger than 2GB; ok dlg@Miod Vallat
2009-01-02Add LDC shared memory hypervisor interfaces.Mark Kettenis
2009-01-02support display found on GTA01, not used on GTA02 however.Dale Rahn
2009-01-02Remember the id of all devices found, not only those for which a driverMiod Vallat
has attached. Prevents spurious "not configured" messages at every bus rescan. Prodded by and ok fries@
2009-01-02Sync _kvm_kvatop with existing pmap code: handle direct mappings andMiod Vallat
level 2 large pages.
2009-01-02Do not evict the kernel image from the mem_clusters[] array, otherwiseMiod Vallat
it won't get included in kernel crash dumps. ok dlg@
2009-01-02now that some devices will get output from/to two different sources/Jacob Meuser
outputs by default it's nice to have a way to control multiple sources/ outputs with a single control setting. so here's an implementation of "master" controls that uses selectable control lists, because the biggest problem is figuring out what should be "master". outputs.master.slaves is the current set of output mixer controls that settings for outputs.master and outputs.master will be applied to. record.volume.slaves works similarly for recording inputs.
2009-01-02- store information about relevant volume controls along bothJacob Meuser
recording and playback paths. - select a subset of controls that are relevant in a default configuration for each path.
2009-01-02remove azalia_generic_mixer_create_virtual and all it's uses. nicerJacob Meuser
"master" volume controls coming shortly.
2009-01-02Add format attributes to functions that use variable arguments andCan Erkin Acar
make the code -Wformat=2 clean. ok joris@ xsa@
2009-01-02In show interface only print the hello_timer value if valid.Claudio Jeker