summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-12-20inst: fix pbs update for bootsetup, remove stopether and stopppp taskscinap_lenrek
the pbs update might fail if we dont unmount the 9fat.
2012-12-20ethervgbe: fix broken rx block handlingcinap_lenrek
2012-12-19nusb/kb: use report protocol for mousecinap_lenrek
instead of forcing mouse to boot protocol, which often doesnt work, we set it to report protocol and parse the hid report descriptor. if thers no such descriptor we revert to boot protocol. all mouse packet parsing is done by report parser, even for boot protocol. also all the work arrounds for the leadbyte hack (report id?) are removed. keyboards should not be affected by this change.
2012-12-19pci: add southbridge for Viatech VT8235cinap_lenrek
2012-12-19pci: add southbridge for intel 82hb65 cougar point pch (thanks ftrvxmtrx)cinap_lenrek
2012-12-17audio/pcmconv: fix mistakecinap_lenrek
2012-12-17pci: add Viatech VT8251 south bridgecinap_lenrek
2012-12-14audio/pcmconv: implement stereo -> mono conversion (mixing)cinap_lenrek
2012-12-14audio/pcmconv: check bits for same format check not just frameszcinap_lenrek
2012-12-14file: report .au files as "sun audio" instead of µlawcinap_lenrek
2012-12-14play: use audio/sundec instead of audio/µlawdeccinap_lenrek
2012-12-14audio: replace µlawdec, add big endian and µlaw audio formats to pcmconv, ↵cinap_lenrek
µlaw in wav support to support µ-law audio embedded in wav and big endian pcm in sun audio files the µ-law and a-law and big endian integer decoding was added to pcmconv. sundec now parses the sun audio header supporting stereo now.
2012-12-13audio/pcmconv: ditheringcinap_lenrek
2012-12-12audio/pcmconv: cleanupcinap_lenrek
2012-12-12audio/pcmconv: implement filter coefficient interpolation, cleanupcinap_lenrek
2012-12-12audio/pcmconv: mistake for double to int conversion (thanks ftrvxmtrx)cinap_lenrek
2012-12-11audio/pcmconv: check number of input channelscinap_lenrek
2012-12-11audio/pcmconv: disable floating point exceptions for data conversioncinap_lenrek
for the float to integer conversion, disable exceptions. also clamp the values. -- cinap
2012-12-11audio: fix broken write() size for mp3dec/oggdec/flacdeccinap_lenrek
they accidently wrote additional bytes in the stream. this confused the new audio/pcmconv (now actually checking if it got complete samples).
2012-12-11audio/pcmconv: implement band limited audio resampler using fir filtercinap_lenrek
implement the resampler described in the "Digital Audio Resampling Home Page" paper: https://ccrma.stanford.edu/~jos/resample/
2012-12-11mergecinap_lenrek
2012-12-11paqfs: fix wrong block type in readdir() (from sources)cinap_lenrek
2012-12-10fortunes: _exits("damn");stanley lieber
2012-12-106l: fix wrong opcode for MOVLQZX (import from sources)cinap_lenrek
2012-12-10nusb: provide language id when reading string descriptors (thanks ftrvxmtrx)cinap_lenrek
there are devices which do not return a string if used with invalid language id, so at least try to use the first one and choose english if failed. this fixes CDC ethernet for N900
2012-12-10audiohda: add support for PCH (Dell E5420)cinap_lenrek
2012-12-10awk: fix the fixcinap_lenrek
be more carefull. have to preserve DONTFREE flag!
2012-12-10awk: prevent split(a[x], a) from freeing a[x]cinap_lenrek
the freesymtab() call frees the y argument. temporarily mark it not to be freed.
2012-12-08audio(1): µlawdec referencecinap_lenrek
2012-12-08µlaw audio support (from erik quanstro)cinap_lenrek
2012-12-08audio: add audio/pcmconv programcinap_lenrek
instead of duplicating resampling and pcm format conversion code, put it in the new pcmconv program.
2012-12-07cwfs: allow previously authorized channels to attach as nonecinap_lenrek
we allow allow previously authorized channels to attach as none even if anonymous logins are disabled with nonone.
2012-12-07cwfs: make none attach workcinap_lenrek
allow attach as none. (this was supposed to work but it doesnt for 9p2000 because we have to check for afid being NOFID instead of checking the uname string). and add "nonone" flag to disable this.
2012-12-07audiohda: pikesheddingcinap_lenrek
use seprint() for audiostat.
2012-12-07audiohda: fix getoutamprange()cinap_lenrek
same problem as previous commit. have to query function group if not Wampovrcap.
2012-12-07audiohda: handle default amp settingscinap_lenrek
widgets that do not have Wampovrcap have ther default amplifier parameters stored in the aydio function group. only if the amp override bit is *not* set, then the widget stores its own amplifier parameters and we have to query its node id, otherwise the audio function group node id.
2012-12-06move devusb to portcinap_lenrek
moved devusb to port, shifting the responsibility of how to enable interrupts to the arch specific hci driver.
2012-12-06audiohda: dont xspanalloc() Ctlr structurecinap_lenrek
theres no requirement for the Ctlr structure to be 8 byte aligned. its not passed to hardware.
2012-12-06ipconfig(8): better way to say it :)cinap_lenrek
2012-12-06ipconfig(8): document new default behaviour for finding ethernet devicecinap_lenrek
2012-12-06inst: add a linebreak before install boot record descriptioncinap_lenrek
2012-12-06inst: remove broken winnt boot setupcinap_lenrek
2012-12-06bootrc: fix mistake, god damn itcinap_lenrek
2012-12-06bootrc: reparse all env variables, not just #eccinap_lenrek
2012-12-06nusb/ether: remove debug prints, cleanupcinap_lenrek
2012-12-06nusb/ether: remove vid check in smsc driver, cleanup cdc drivercinap_lenrek
2012-12-06nusb(4): document new nusb/ether optionscinap_lenrek
2012-12-06nusb/ether: port drivers for asix and smsc ethernetcinap_lenrek
2012-12-05ip/ipconfig: automatically find ethernet device on /net if not givencinap_lenrek
2012-12-05move usb ethernet in bootfs.paqcinap_lenrek