summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-06-04add a pointer to the protocol checksum header field to pf_pdesc and setHenning Brauer
it up in pf_setup_pdesc(). ok ryan benno mikeb bluhm
2013-06-04classify_integer(): test whether the value can be built using the `set'Miod Vallat
instruction, before testing whether it can be built with `or.u'; this allows further optimization. condition_value(): handle ORDERED and UNORDERED condition codes. print_operand(): remove support for no longer used `w' qualifier.
2013-06-04make pf_change_ap() usable without a port. if the port pointer is NULL,Henning Brauer
just return after being done with the address. ok bluhm ryan mikeb
2013-06-04Add "length" attribute to "weird" class instructions of small length: userMiod Vallat
inline assembly, tb/tbnd instructions. Don't use `r' qualifier for "register_operand", it's redundant.
2013-06-04Add handling for keyboard layouts which break modhex (like dvorak and manyRyan Thomas McBride
others); concept and keymap table (covering about 400 layouts) from modhex.js by Daniel Holth. ok sthen@, ok halex@ (who also provided much testing and feedback)
2013-06-04Do not feed UTF-8 input into mandoc or nroffIngo Schwarze
because that resulted in corrupt output. This is a verbatim backport of the following bugfix from upstream git master: https://rt.cpan.org/Public/Bug/Display.html?id=77465 https://github.com/mrallen1/Pod-Perldoc/commit/6e1541d0bcb74a7b2b9ee3235d57953fb800bb67 Do not take the comment in the source code too literally. It doesn't really explain the problem well. OK sthen@ espie@ millert@
2013-06-04fusebufsize updateTed Unangst
2013-06-04can't use PAGE_SIZE for array sizes. it's not always a constant.Ted Unangst
just hard code 4096 for now instead of anything fancy.
2013-06-04fix typo in commentMiod Vallat
2013-06-04remove orphaned macrosMiod Vallat
2013-06-04link subdirTed Unangst
2013-06-04missed a space in the latin passphrase.Ted Unangst
2013-06-04Remove remaining references to HIBERNATE_COPY_PAGE. It was effectivelyMike Larkin
removed at n2k13 but a few errant references still remained. No functional change. Spot tested by my on i386 and amd64 UP environments, no regressions seen. noticed by deraadt@
2013-06-04tests for bcrypt_pbkdf_test.cTed Unangst
2013-06-04revert. check is < 1, not < 0.Ted Unangst
2013-06-04oops, rounds is unsigned nowTed Unangst
2013-06-04Cpu topology for AMD64.Christiano F. Haesbaert
This adds information about smt id (thread), core id and package id (socket) to amd64. ci_smt_id, ci_core_id, ci_pkg_id should be followed by other archictectures and core relying on them should be under ARCH_HAVE_CPU_TOPOLOGY. ok tedu@
2013-06-04I screwed up and forgot to commit this new file :(Claudio Jeker
2013-06-04Fix "\" escape handling in read_string().Kenneth R Westerback
Problem noted, fix tested and ok sthen@.
2013-06-04fix pexpStuart Henderson
2013-06-04A couple of style/comment fixes from FreeBSD, with input fromMike Belopuhov
David Imhoff. No functional change.
2013-06-04Substitute a couple of magic numbers with newly added PCIEMike Belopuhov
DCTL flag defines. Now with the right defines, doh!
2013-06-04Substitute a couple of magic numbers with newly added PCIEMike Belopuhov
DCTL flag defines. No binary change.
2013-06-04restore code commented out while debugging. From pedroMarc Espie
2013-06-04fix include guard locations (from pedro)Marc Espie
2013-06-04we are at 5.3.3 now.Eric Faurot
2013-06-04fix use-after-free in debug tracesEric Faurot
2013-06-04tweak previous;Jason McIntyre
2013-06-04\-1;Jason McIntyre
2013-06-04Use a simpler typedef to avoid depending upon <sys/types.h>; repairs librthreadMiod Vallat
build.
2013-06-04Add tests for raw IP divert. Set effective user ID to 0 only duringAlexander Bluhm
privileged operations for raw sockets and bind any.
2013-06-03Add a regression test suite for the pf divert-to and divert-replyAlexander Bluhm
feature. It requires two machines, the local host is running the regression test, the remote host gets pf divert rules installed. The diverted TCP connections are running between these hosts in both directions. The remote host is controlled via ssh.
2013-06-04remove some incredible lies about overlapping buffersTheo de Raadt
ok guenther
2013-06-04Update pathconf handling for -current..Brad Smith
- Remove _PC_PATH_MAX, _PC_PIPE_BUF and _PC_SYNC_IO. - Add _PC_TIMESTAMP_RESOLUTION. - Change _PC_FILESIZEBITS from using "sizeof(off_t) * CHAR_BIT" to returning 64. With input from and Ok guenther@
2013-06-04Introduce the 'ldpctl show discovery' commandClaudio Jeker
Diff by Renato Westphal
2013-06-04Speed-up the session establishment processClaudio Jeker
* Send an extra Hello message before attempting to connect to a remote peer to guarantee that it formed an adjacency with us as well; * Don't wait for the first timeout to send the first Hello message. Both tricks together will allow for fast session establish since with both optimizations passive role neighbors can open the connection immediatly by sending and receiving the hellos at the same time as the TCP session. From Renato Westphal
2013-06-04Always accept TCP connection requests and identify to which neighborClaudio Jeker
it belongs only _after_ receiving an Initialization message containing the information we need. Before an Initialization message is received, the TCP connection shouldn't be associated with any neighbor/adjacency. Therefor refactor that part into a own module. From Renato Westphal
2013-06-04Tiny typo. "Just commit" -- claudio@Ian Darwin
2013-06-04Add more ttys needed for virtual consoles.Martin Pieuchot
ok deraadt@, miod@
2013-06-04Add support for virtual consoles, based on previous work done by kettenis@Martin Pieuchot
for inteldrm(4). ok miod@, kettenis@
2013-06-04regenTed Unangst
2013-06-04Adjust to the latest changes on the ctl_iface structClaudio Jeker
From Renato Westphal
2013-06-04Cleanup ctl commands and remove unused variables inherited from ospfdClaudio Jeker
From Renato Westphal
2013-06-04Remove unused includes, constify cfattach and other small cleanings.Martin Pieuchot
2013-06-04Implement support for adjacencies and targeted hellosClaudio Jeker
Refactor adjacencies out of the neighbor handling so that it is possible to have more complex topologies with targeted sessions. From Renato Westphal
2013-06-04Since we now have shm_{open,unlink}(), add the S_TYPEIS{MQ,SEM,SHM}()Philip Guenther
macros that are mandated by POSIX ok matthew@ tedu@
2013-06-04Move function declaration where they belong.Martin Pieuchot
2013-06-04Do not pretend mapping the MMIO region when in fact we don't andMartin Pieuchot
clean some related code.
2013-06-04Spacing.Martin Pieuchot
2013-06-04Properly implement the exponential backoff timer on session initializationClaudio Jeker
According with the section 2.5.3 of RFC 5036, an LSR must throttle its session setup retry attempts with an exponential backoff in situations where Initialization messages are being NAK'd (because of disagreements on session parameters). It doesn't mention using this procedure for TCP connection failures. With that said, start the inactive delay timer only after receiving an appropriate notification message. When playing the active role of the initialization process, throttle the session setup retry attempts by not connecting to the remote peer. When playing the passive role, throttle the session setup retry attempts by delaying the processing of the received Initialization message. Diff by Renato Westphal, adjusted by myself