summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-01-05add cbus to the device list; ok kettenisJason McIntyre
2009-01-05remove now unused macrosJacob Meuser
2009-01-05no longer needed codec specific codeJacob Meuser
tested by danh@, thanks!
2009-01-05if the high bit is set in a connection list entry, it means the entryJacob Meuser
is the end of a continuous list that started with the last entry. while here, rewrite a bit so both long form and short form entries are handled by the same code, and don't allocate more space than is needed.
2009-01-05use AUDIO_MIXER_SET instead of AUDIO_MIXER_ENUM to display mixersJacob Meuser
that don't have selectable inputs. all connections are active, always. showing all connections in the set rather than just one makes a lot more sense.
2009-01-05The FAT32 fsinxtfree field is advisory in nature and we don't useKenneth R Westerback
it. So leave it untouched. Similiar to but more ruthless than the fixes FreeBSD did, since they do use the value. Basically avoid various off-by-one and off-by-many errors. Fixes problems encountered by jsg@ and deraadt@ where filesystems found on SDHC cards caused UVM faults. Original fixes found by jsg@. ok jsg@.
2009-01-04try to get better default outputs.master.slaves by not includingJacob Meuser
beep generators or mixers and selectors that are more than 2 connections away from a DAC.
2009-01-04some mixers don't use input amp muting to "select" their sources.Jacob Meuser
instead they use the connection list setting like selectors do. this is somewhat common in Analog Devices codecs. it's extremely rare in all other codecs.
2009-01-04- smtp can now pause/resume the accepting of incoming messagesGilles Chehade
- smtpctl recognizes "pause incoming" and "resume incoming" - setup imsg communication between control process and smtp process
2009-01-04- remove runstates global, we don't need it actually.Gilles Chehade
- while at it, move the runner states check a bit earlier.
2009-01-04tweak previous;Jason McIntyre
2009-01-04make sure runner resets scheduling related flags on envelopes when theGilles Chehade
queue is processed for the first time since a (re)start. this ensures that deliveries scheduling can recover properly in case of a badly timed shutdown. ok jacekm@
2009-01-04Back from coma. Fix dmesg printfs.Alexander Yurchenko
ok oga@
2009-01-04malloc + memset(ah, 0, ...) to malloc with M_ZERO.Thordur I. Bjornsson
ok marco@ some time ago.
2009-01-04Make this compile for SUN4 only kernels.Miod Vallat
2009-01-04syncTheo de Raadt
2009-01-04- runner is now capable of pausing/resuming the scheduling of deliveriesGilles Chehade
for both mda and mta batches. - smtpctl can be used to disable/enable deliveries at runtime using the pause/resume commands. ok jacekm@
2009-01-04remove unnecessary "messagep->retry == 255" expiry condition; ok gilles@Jacek Masiulaniec
2009-01-04kill F_MESSAGE_EXPIRED; ok gilles@Jacek Masiulaniec
2009-01-04fix bug where runner would expire message that is being delivered,Jacek Masiulaniec
leading to double unlink on envelope file; ok gilles@
2009-01-04vnet(4)Mark Kettenis
2009-01-04sync the synopsis and usage of the command; "usage:" is lowercase.Igor Sobrado
tweaked and ok by jmc@
2009-01-04don't panic in run_delete_key_cb() when detaching the adapter from theDamien Bergamini
USB bus while a WPA connection is active. cleanup error handling in run_init() while i'm here.
2009-01-04if_newaddr() was hard-coding all interface prefixes to /64.Stefan Sperling
Make it smarter so that ospf6d knows the actual prefix length configured on an interface. ok claudio@
2009-01-04Make cbus_print() less chatty and use "chan" instead of "id" when printing theMark Kettenis
logical domain channel ID.
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