summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-12-18reorder some variables and move large buffers to the top of the stack.Reyk Floeter
2012-12-18remove unused variableReyk Floeter
2012-12-18no nead to touch argv later since we don't support non-getopt arguments.Reyk Floeter
2012-12-18doin't complain if the child processes exited cleanly.Reyk Floeter
2012-12-18cnl is only allocated if F_NATLOOK was specified before, so skip theReyk Floeter
extra check for F_NATLOOK and check if cnl is not NULL only. no functional change, but this might make it clear that there is no and was no memleak here.
2012-12-18reorder the variables a bit, no functionaly change.Reyk Floeter
2012-12-18Don't clean up twice when the non-privileged process exits. Let theKenneth R Westerback
privileged process now cleans up itself. Continuous rapid repeated running of dhclient now more reliable.
2012-12-17Don't daemonize until the RTM_NEWADDR message is received. ShuffleKenneth R Westerback
things a bit so configuring the address and default route are done last. This makes it much more likely that all the work is done when the 'bound to ...' message is displayed. Amoung other things fixes a problem with the install scripts, where the first (hostname-associated) dhclient can exit so quickly the interface doesn't yet have an address and a second (free-floating) dhclient is therefore often run. Noted by rpe@, who also tested the fix.
2012-12-17add test case for gethostbyname() called with numeric hostnameEric Faurot
2012-12-17Allow gethostbyname() to accept a numeric IP string.Eric Faurot
No lookup is done in this case. regression reported by espie@
2012-12-17Add a list of alpha systems and their SRM footprint in the linker scriptMiod Vallat
comments, in the discussion about the kernel load address, for reference purpose. While there, admit the current value will not let the kernel boot on a GS160. If you are the happy owner of a GS160, can afford the electricity bill, and want to run OpenBSD on it, please contact alpha@
2012-12-17Make the SH register spill failure for R0 workaround work againMartynas Venckus
after switching to __guard_local. OK matthew@, miod@.
2012-12-17Unbreak bootblocks on Alpha by fixing the primary load address. AMartynas Venckus
typo crept in in rev. 1.13. "yeah! the as800 netboots" naddy@
2012-12-17sync up ixgbe_raise_i2c_clk with freebsd which basically allowsMike Belopuhov
for larger timeouts and should be more reliable; tested on 82598, 82599 and x540.
2012-12-17spacing; sync up ixgbe_bus_speed enum with freebsdMike Belopuhov
2012-12-17Sync up advanced transmitter descriptor setup code to the upstream.Mike Belopuhov
There are a number of bugs that this commit fixes. The main issue is that ixgbe_tx_ctx_setup sets up a descriptor for TCP and UDP checksum calculation, but not for IP, therefore it must use TXSM instead of IXSM. Which is what FreeBSD does now. I've tested this on 82599 with TCP, UDP, ICMP, ICMP6, VLANs and OSPF with TCP and UDP checksums turned on against oce(4). ixgbe_tso_setup is updated as well, albeit remains disabled (as well as checksums themselves). Parts of the change were obtained from brad's diff he sent me a while ago.
2012-12-17sync some comments and variable names in rxeof with freebsdMike Belopuhov
2012-12-17Catch up with upstream, where rxbuf->m_pack was renamed to rxbuf->bufMike Belopuhov
and rxbuf->pmap to rxbuf->map. Tested on 82599 and X540.
2012-12-17Don't forget to decrement a number of clusters on the ring in caseMike Belopuhov
of an error. Previous change made the problem evident.
2012-12-17Get rid of the split header code as it was never used inMike Belopuhov
OpenBSD and now is finally removed from the upstream. No real functional change (we've lost some weight though). Tested on 82599.
2012-12-17Implement SFP+ module hot-plug support for 82599 obtainedMike Belopuhov
from FreeBSD. This also adds untested and hence disabled support for multispeed fiber interrupts. With input from and ok jsg.
2012-12-17Fix a link autonegotiation bug on 10GbaseT controllers and improveMike Belopuhov
link information reporting in general. Obtained for the most part from FreeBSD, tested by mxb at alumni ! chalmers ! se on X540 and me on 82598 (XAUI, KR4), 82599 (SFP+) and X540 (baseT); ok jsg
2012-12-16use grep -q instead of redirecting to /dev/nullRobert Peichaer
ok krw@ halex@
2012-12-16regenJasper Lievisse Adriaanse
2012-12-16- put the Moxa products where they belong alphabeticallyJasper Lievisse Adriaanse
- add the Validity vendor and some products of which one is found on the vostro 3360. ok mikeb@
2012-12-16- use diff -u like most anywhere to make the output readable.Jasper Lievisse Adriaanse
ok phessler@
2012-12-16Prevent a potential segfault that could occur if certain calloc() andLawrence Teo
strdup() calls happen to return NULL. If they do return NULL, error out to be consistent with what most of the rest of the code does when memory allocation fails. feedback/ok krw
2012-12-15Remove unused variables.Reyk Floeter
2012-12-15Don't print an error if the process exited normally.Reyk Floeter
2012-12-15Plug two memory leaks when cleaning up the dh/dsa crypto structures.Reyk Floeter
2012-12-15Fix a very hidden but harmless overflow in the MSCHAPv2 code.Reyk Floeter
2012-12-15Don't pass an uninitialized arg to ibuf_release(); initialize it to NULL.Reyk Floeter
2012-12-15Don't dereference NULL pointers (and some cleanup here).Reyk Floeter
2012-12-15some small simplifications;Jason McIntyre
2012-12-15Nuke unused parameter 'ifname' to get_ifname().Kenneth R Westerback
2012-12-14Mention IT8772FMike Belopuhov
2012-12-14Support IT8772F; from form@, ok kettenisMike Belopuhov
2012-12-14a few more commentsMarc Espie
2012-12-14regenMartin Pieuchot
2012-12-14Add U3 HyperTransport found in PowerMac7,3, name suggested by kettenis@Martin Pieuchot
2012-12-14use correct string in error message; from rustybsd at gmx.frDarren Tucker
2012-12-14oops, debug printf sneaked in. i must be out of practice.David Gwynne
spotted by krw@, poked by jmatthew@
2012-12-13Change load_cfg to fix a crash reported by jasper.Nicholas Marriott
2012-12-13iMac G3 grahic cards have a ``misc'' pci subclass that's why they weren'tMartin Pieuchot
attached to vgafb(4) since the use of the generic DEVICE_IS_VGA_PCI macro in r1.26. Correct this and document why we should attach devices with such subclass. Fix a regression introduced in august when adding the glue to attach drm(4) on macppc, reported by brynet@ and nick@ on bugs@, thanks and sorry for the delay!
2012-12-13pipex_init can be called multiple times (by whatever subsystems want to useDavid Gwynne
it), so return early if the work has already been done. ok yasuoka@ jmatthew@
2012-12-12properly handle the case where a process has disappeared in between grep'ingAlexander Hall
and printing it discussed with and ok millert@
2012-12-12Previous commit introduced a bug; only return early from m88k_layout_frame()Miod Vallat
if reload_completed; INITIAL_ELIMINATION_OFFSET() invokes it (which is very likely a source for more bugs, to be investigated)
2012-12-12Rearrange the code a bit to prevent splx() from being called with anMike Belopuhov
uninitialized variable. Found by Owain G. Ainsworth, ok guenther
2012-12-12use OpenSSL's EVP_aes_{128,192,256}_ctr() API and remove our hand-rolledChristian Weisgerber
counter mode code; ok djm@
2012-12-12reset incoming_packet buffer for each new packet in EtM-case, too;Markus Friedl
this happens if packets are parsed only parially (e.g. ignore messages sent when su/sudo turn off echo); noted by sthen/millert