Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-12-12 | ansify the enc code | Reyk Floeter | |
ok otto@ | |||
2006-12-12 | executed processes (like traceroute) will be killed after a hard limit | Reyk Floeter | |
of 60 seconds; add a CAVEATS section to the bgplg(8) and bgplgsh(8) manpages. thanks for the feedback ;) | |||
2006-12-12 | print the hostname in the HTML title. | Reyk Floeter | |
2006-12-12 | change the proposed permissions for the chroot'ed executables: use | Reyk Floeter | |
0555 instead of 0655, and 4555 for ping and traceroute (they require the setuid bit to open a raw socket before privilege revocation). | |||
2006-12-12 | spacing | Reyk Floeter | |
2006-12-12 | Valid XHTML 1.1! (according to http://validator.w3.org/) | Reyk Floeter | |
2006-12-12 | add a nice image (the openbgpd logo) | Reyk Floeter | |
2006-12-12 | Change nexthop_delete() to be more obvious what's going on. No functional | Claudio Jeker | |
change. OK henning@ | |||
2006-12-12 | Even IPv6 has a prefixlen limit. This ensures that we do not overflow the | Claudio Jeker | |
struct in6_addr later on. OK henning@ | |||
2006-12-12 | In path_remove() remove only local prefixes from the pftable. | Claudio Jeker | |
OK henning@ | |||
2006-12-12 | add a workaround for hardware ip4csum-tx bug on re(4) chips. the | Reyk Floeter | |
hardware checksum could be mangled with 28 byte or less IP packets. >From tsutsui@NetBSD Tested by otto@ brad@ and Han Boetes <han at mijncomputer dot nl> Tested by maja@ with the 8139C+ chipset Tested on amd64/i386/sparc64 ok mglocker@ brad@ otto@ | |||
2006-12-12 | Kill peer_remove(). This function is only used once so inline it there. | Claudio Jeker | |
OK henning@ | |||
2006-12-12 | Make malo(4) work on macppc by adding a few letoh32(), removing some htole32() | Claudio Jeker | |
-- bus_space(9) does the endian switch for us -- and finaly change one letoh32() to letoh16(). The last one being by far the nastiest one. OK mglocker@ | |||
2006-12-12 | mention the fact that m4 also accepts files via cmdline | Alexander von Gernler | |
ok espie@ jmc@ | |||
2006-12-12 | Ignore sigpipe as libevent does not handle that for us. Confirmed by | Camiel Dobbelaar | |
provos. Fixes race condition where ftp-proxy would silently exit if a write was attempted on a socket that was closed by an RST. Should fix PR 5260. ok claudio@ | |||
2006-12-12 | sync | Theo de Raadt | |
2006-12-12 | bz #1019: some ssh.com versions apparently can't cope with the remote port | Damien Miller | |
forwarding bind_address being a hostname, so send them an address for cases where they are not explicitly specified (wildcard or localhost bind). reported by daveroth AT acm.org; ok dtucker@ deraadt@ | |||
2006-12-12 | small cleanup after feng shui | David Gwynne | |
2006-12-12 | Give the SCSI layer the ability to requeue i/o's rejected by a driver | Kenneth R Westerback | |
using the new NO_CCB result. Currently a no-op since no driver produces that result. ok dlg@ marco@ deraadt@ | |||
2006-12-12 | after allocating the ahci_port bits, stash it in the softc rather than | David Gwynne | |
drop it. im guessing at some point we'll want to use each port, knowing where they are can help. | |||
2006-12-12 | feng shui | David Gwynne | |
2006-12-12 | for each port the controller says is hooked up, go and allocate our | David Gwynne | |
ahci_port structs for it. | |||
2006-12-12 | start implementing the bits that allocate the per port structures and their | David Gwynne | |
ccb lists. this is missing handling of the dmamem each port needs to manage, but that can wait till i figure out how it fits together. insane stuff. | |||
2006-12-12 | remember our dma tag. be able to do dma is like, really cool. man. | David Gwynne | |
2006-12-12 | add functions to get and put ccbs out of each ports command free list. | David Gwynne | |
2006-12-12 | add wrappers for reading and writing a ports registers called ahci_pread, | David Gwynne | |
and ahci_pwrite. these will use an io handle into a window of the controllers register space that can be created with bus_space_subregion, and which is stored in the ahci_port struct. | |||
2006-12-12 | introduce the command control blocks, and the concept that they are managed | David Gwynne | |
per port rather than as a big list for the whole controller. the softc has an array of pointers to a struct that manages all the shizz relevant to a particular port. when we map the controllers ports, we'll allocate these as needed. if the port isnt implemented, we leave its pointer in the softc null and use that to decide if a drive might be there or not, rather than lookup up the PI register all the time. a comparison has to null has to be cheaper than doing bit operations, surely. | |||
2006-12-12 | stash the number of commands each port can do in the softc | David Gwynne | |
2006-12-11 | Ensure kvm86_call actually saves the curpcb instead of junk. Error | Gordon Willem Klok | |
introduced by myself at h2k6, thanks mickey@ and toby@ for turning me in the direction of a corrupt PCB. | |||
2006-12-11 | use oct bits consistently in the format string for %b. pointed out by | David Gwynne | |
deraadt@ | |||
2006-12-11 | spaces | Kevin Steves | |
2006-12-11 | import a looking glass for bgpd(8) (CGI web interface), see the | Reyk Floeter | |
bgplg(8) and bgplgsh(8) manpages for installation and usage instructions. this has been tested by various users and on openbgp route servers in the DE-CIX. ok deraadt@ henning@ | |||
2006-12-11 | refer to the RSTP point to point option as "PTP" instead of "P2P". | Reyk Floeter | |
P2P is commonly used in relation to peer to peer networks, PTP is used in various protocols for layer 2 point to point links (ie., full duplex ethernet links). note that the newly added brconfig commands [-]p2p and [-]autop2p will change to [-]ptp and [-]autoptp. suggested by Andrew Thompson (thompsa@freebsd.org) | |||
2006-12-11 | allow RST with th_seq incremented (seen from windows tcp clients); ok dhartmei | Markus Friedl | |
2006-12-11 | document regress-dir-depends, after some prodding by janus. | Marc Espie | |
2006-12-11 | add rfc 4716 (public key format); ok jmc | Markus Friedl | |
2006-12-11 | do not bus_space_map devices which are at address 0; ok kettenis | Theo de Raadt | |
2006-12-11 | change sig_atomic_t to int (was long). spotted by Alexander_Bluhm@genua.de | Theo de Raadt | |
this is a tiny ABI change, but it is better for a handfull of reasons | |||
2006-12-11 | rfc 3834 support: Auto-Submitted: auto-generated on lots of things; from ↵ | Theo de Raadt | |
Tamas TEVESZ; ok millert | |||
2006-12-11 | add /var/www/bin, ok deraadt | Henning Brauer | |
2006-12-11 | On i386, swizzle interrupts for devices for which we don't have explicit | Mark Kettenis | |
inetrrupt routing information. ok deraadt@ | |||
2006-12-11 | do not bus_space_map devices which are at address 0; ok kettenis | Theo de Raadt | |
2006-12-11 | If the peer rejects my MRU request and our request is smaller then what | Claudio Jeker | |
the peer accepts, set the MRU anyway. Smaller packets are always accepted. From brian@FreeBSD via brad@ ok canacar@ | |||
2006-12-11 | oops, we want to return when everything goes well in ahci_attach, rather | David Gwynne | |
than fall through to the bits that do cleanup when an error occurs. | |||
2006-12-11 | remove the argument to all the port registers that say which port you want | David Gwynne | |
to address. instead make them simply offsets from the start of a ports register space, which is something we can easily set up with bus_space_subregion. this should make the code a lot easier to read later on. | |||
2006-12-11 | dont stash the implemented ports map, im going to use a different | David Gwynne | |
mechanism to figure out if a port is usable or not later on. | |||
2006-12-11 | define the command structs used by the ports. | David Gwynne | |
this stuff isnt endearing me to ata at all, and apparently ahci is a good ata controller. the command path looks way more complicated than it needs to be (or maybe i am used to really good scsi controllers, i dont know). a lot of the terminology seems annoyingly different just for the sake of being different. i mean, what is the advantage of calling a scatter gather lement a "physical region descriptor table"? noone else calls it that. there's a lot of weird stuff in here. blah. | |||
2006-12-11 | pull the wrapper for allocations of dma mem with a single segment in from | David Gwynne | |
arc, which got it from mpi, which got it from ami. grange is right, we should look at pushing it back up into the bus_dma api somewhere. | |||
2006-12-11 | oops, too far for the match/attach funcs | David Gwynne | |
2006-12-11 | give the function prototypes a bit more room for the return type. | David Gwynne | |