summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-11-23Add SIOCGIFHARDMTU to allow retrieving the driver's maximum supported MTUStuart Henderson
looks fine reyk@ ok mikeb@
2012-11-23better way to set baudrate to 0; pointed out by gsoares@Mike Belopuhov
2012-11-23set ifp->if_baudrate with IF_Gbps() / IF_Mbps().Gleydson Soares
OK reyk@ sthen@
2012-11-23make sure to always pass an array of struct pf_src_node pointers toMike Belopuhov
the pf_map_addr. doing otherwise leads to the stack corruption. bug was reported and fix tested by arjan schrijver, thanks! ok jsing, henning, florian who has also found the same bug in pf_route and pf_route6 functions.
2012-11-23Missed file from last commit.Kenneth R Westerback
2012-11-23Use the libutil imsg framework rather than a hand-rolled localKenneth R Westerback
version. This is the last hand-rolled imsg implementation I could spot. Doesn't seem to break sparc64. Suggested by chris@, tweaks from brad@ and reyk@. ok reyk@
2012-11-23knfEric Faurot
2012-11-23knfEric Faurot
2012-11-23send ack on update map.Eric Faurot
ok gilles@
2012-11-23knfEric Faurot
ok gilles@
2012-11-23Replace the qwalk API (to retreive on disk envelopes at runtime) withEric Faurot
a simple QOP_WALK queue operation. Some knf and formating fixes while there. ok gilles@
2012-11-23space required between macro args and punctuation;Jason McIntyre
2012-11-23add a -M flag that does nothing; allows setups with -M in sndiod_flagsAlexandre Ratchov
to work.
2012-11-23Since there's no sndiod -> aucat link anymore, allow aucat to be runAlexandre Ratchov
in server mode even when not invoked as sndiod. This allows aucat and the new sndiod daemon to live together in /usr/bin, which makes easy to quickly compare sndiod and aucat (and spot possible regressions) without having to modify /usr/bin.
2012-11-23Remplace aucat server by a new sndiod daemon aimed to be simplerAlexandre Ratchov
smaller and faster than aucat. It's a drop in replacement with the following exceptions that don't affect the default setup: - The sample rate and the encoding are a per-device parameters thus -r and -e options must precede the corresponding -f option - MIDI thru boxes are dynamically created and no -M option is required anymore, so -M was removed. - MIDI ports are exposed with a new ``midi/N'' name, rather than abusing MIDI thru boxes. with help from armani@, ok deraadt@
2012-11-23Make the client wait for the first flow control message rather thanAlexandre Ratchov
assuming it can send a full initial data buffer. This requires protocol version bump (but no library version bump).
2012-11-23- Remove return's at the end of void functionsBrad Smith
- Some minor tweaking of the use of braces in two spots ok mikeb@
2012-11-22regress for AuthorizedKeysCommand; hints from markus@Damien Miller
2012-11-22Do not pass -Wmissing-prototypes when building on a non-ELF platform withMiod Vallat
gcc 3 as the compiler. The way constructors are built triggers this warning, which is fatal because of -Werror. ok espie@ guenther@
2012-11-22Stop saying "please", people needs to run sysmerge(8) after an upgrade.Antoine Jacoutot
Also s/repair/update . wording from sthen@ ok sthen@ deraadt@
2012-11-22Put helper function back, will be needed in a bit.Nicholas Marriott
2012-11-22Instead of worrying about xterm version, send DA and read DEC serviceNicholas Marriott
class which is more likely to be useful. Not used for anything yet anyway.
2012-11-22Don't need to send DECSL on detaching now, the code using higher levelsNicholas Marriott
has gone.
2012-11-22Don't bother to store the return value from pci_set_powerstate() as theBrad Smith
code that used to do something with it was removed with the previous commit. ok deraadt@
2012-11-21${.ALLSRC} and ${.OODATE} should always be defined, even for empty listsMarc Espie
of prerequisites. This prevents complaints from the var module and from other developers. That's a bug I introduced 5 years ago... found out by miod@ okay miod@
2012-11-21Atempting to eject a CD-ROM makes the SCSI midlayer generate a READ_TOCMark Kettenis
command. Silently fail that command instead of spamming the console.
2012-11-21strtonum() can only handle a maximum of LLONG_MAXSebastian Benoit
fixes bug reported by Bogdan Andu, thanks ok reyk@ deraadt@ sthen@
2012-11-21Trivial fixes for labels not followed by statements, which gcc 3 complainsMiod Vallat
about.
2012-11-21Disable the stack protector in OVERRIDE_OPTIONS for the time being. The stackMiod Vallat
protector code will conflict with the way variadic functions spill the registers on the stack, causing the latter to be partially overwritten with the value of __guard. Core dumps and hilarity ensues. This can probably be fixed by changing the time registers are spilled from the backend for __builtin_expand_saveregs(), to setup_incoming_varargs(), as done on e.g. rs6000. But that's far from a trivial change, and I'd like to be able to exercize gcc 3 a bit more on m88k before sacrificing more brain cells to the gcc evil deities.
2012-11-21Remove an md global which value is a duplicate of MI current_function_args_info.Miod Vallat
No functional change.
2012-11-21Try to negotiate version 1.1 of the vDisk protocol such that we can getMark Kettenis
the vdisk media type and fake a CD-ROM drive.
2012-11-21Turn OVERRIDE_OPTIONS into a function, will make it easier to extend on aMiod Vallat
per-platform basis.
2012-11-21Plug fp leak, from rustyBSD at gmx dot fr.Nicholas Marriott
2012-11-21hook up ldomctl(8) and ldomd(8).Mark Kettenis
2012-11-21Don't forget to delete an rx refill timeout when bringingMike Belopuhov
an interface down (noticed by dlg@ in the other diff). While here, do some minor cleanup in the interrupt handler.
2012-11-21rc_restart() does not exists. What the 'restart' action does is to runAntoine Jacoutot
'stop' then 'start'; so to prevent this daemon from restarting itself, rc_stop=NO is enough. ok robert@
2012-11-21syncKirill Bychkov
2012-11-21Hook D-Link DUB-E100 rev C1 to axe(4)Kirill Bychkov
ok sthen@
2012-11-21Add D-Link DUB-E100 rev C1.Kirill Bychkov
ok sthen@
2012-11-20Convert to new world order by defining TARGET_OS_CPP_BUILTINS instead ofMiod Vallat
CPP_PREDEFINES; try to deuglify CPP_SPEC whenever possible as well.
2012-11-20Make the mips and powerpc optimizer bug workarounds permanent (i.e. applyMiod Vallat
them to all platforms). Both of them had been added very late in a release cycle, which caused us to prefer workarounds with minimal side effects. Since the issue they are avoiding may happen on other platforms, there is no harm in making sure no other platform gets bitten by them. And at the moment no supported platform runs gcc 3, so this does not cause any regression.
2012-11-20fix typoMike Belopuhov
2012-11-20keep functnames sortedFlorian Obser
ok jasper, lum
2012-11-20- for lists, list type must come firstJason McIntyre
- uppercase "ID"
2012-11-20Allow "smtpctl show queue" to run in "online" mode if the smtpd serverEric Faurot
is running. The scheduler sends the runtime state of each envelope to the queue process which loads the envelope, fills the runtime bits and sends the envelope back to the client. Iteration over the envelope set happens in small chunks to make the request interruptible and to allow the server to keep doing its job in the meantime. Adpat "smtpctl schedule-all" to schedule the messages one by one using the same iteration mechanism. Document "smtpctl monitor" and "smtpctl show queue". ok gilles@
2012-11-19Do not crash on stray .Ta macros found outside column lists.Ingo Schwarze
Problem reported by jmc@, thanks.
2012-11-19Make sure to invoke end_sequence() before passing it to any emit_insn()Miod Vallat
flavour. From etoh@'s gcc 3.4 tree. While there, also kill change_arg_use_of_insns_2() which is now a dim wrapper around change_arg_use_of_insns(), from etoh@'s tree as well.
2012-11-19move_by_pieces_1(), store_by_pieces_2(): sync insn skipping logic in theMiod Vallat
predecrement cases with gcc 2.95. This had been needed for m68k but somehow etoh@ missed this when porting the gcc 2.95 fixes back to its 3.3, then 3.4 tree. This fixes passing of struct by value on m68k, and lets gcc 3 reliably bootstrap itself now.
2012-11-19Sprinkle TREE_SIDE_EFFECTS annotations around all the computations done inMiod Vallat
va_arg(). __vfprintf() still unhappy in some edge cases I am investigating.
2012-11-19remove some useless Tn and double punctuation;Jason McIntyre