summaryrefslogtreecommitdiffstats
path: root/src/if_wg.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* BugfixesMatt Dunwoodie2019-10-021-1/+2
* I don't have a good commit message for thisMatt Dunwoodie2019-10-021-20/+28
* Update DPRINTF calls to report the interface name.Matt Dunwoodie2019-10-011-6/+17
* Big re-work of wireguard.cMatt Dunwoodie2019-09-301-505/+319
* Add more verbose messagesMatt Dunwoodie2019-09-281-6/+8
* Adjust queueing processMatt Dunwoodie2019-09-271-7/+2
* Attempt to start the interface if the queue is fullMatt Dunwoodie2019-09-261-0/+1
* Add debug message for keepaliveMatt Dunwoodie2019-09-261-0/+3
* Move bpf_mtap to synchronous parts of the codeMatt Dunwoodie2019-09-251-11/+11
* Adjust wg_encryptMatt Dunwoodie2019-09-251-7/+12
* I accidentally deleted these linesMatt Dunwoodie2019-09-241-0/+2
* Add max queue length of 1024 packetsMatt Dunwoodie2019-09-241-2/+7
* Fix two bugsMatt Dunwoodie2019-09-231-3/+1
* Rename WG_PKT_STATE_PASS to WG_PKT_STATE_REQUEUEDMatt Dunwoodie2019-09-221-7/+9
* Be more strict on state checkingMatt Dunwoodie2019-09-221-5/+16
* Use solock rather than NET_LOCKMatt Dunwoodie2019-09-221-7/+6
* Fix cookie send now we don't have wg_output_deliver_mbufMatt Dunwoodie2019-09-221-10/+26
* Set the number of threads to the ncpusMatt Dunwoodie2019-09-221-1/+1
* Change rx queues to use mpqMatt Dunwoodie2019-09-221-32/+10
* Add second queue for incoming handshake packetsMatt Dunwoodie2019-09-221-130/+152
* Do outgoing handshake messages in a separate queueMatt Dunwoodie2019-09-221-48/+101
* Reduce wg_mbuf_ratelimit argsMatt Dunwoodie2019-09-221-5/+6
* Use mpq for the transmit queueMatt Dunwoodie2019-09-221-58/+67
* Refactor {send,recv}_transport to return statusMatt Dunwoodie2019-09-221-46/+40
* Still need to check address family for route lookupMatt Dunwoodie2019-09-221-0/+9
* Some formatting for styleMatt Dunwoodie2019-09-221-54/+72
* Properly queue new packetsMatt Dunwoodie2019-09-211-3/+6
* Remove IP packet length checksMatt Dunwoodie2019-09-211-26/+0
* Remove wg_softc_{create,destroy}Matt Dunwoodie2019-09-211-41/+16
* Silently ignore our own key for a peerMatt Dunwoodie2019-09-211-7/+6
* Fix uninitialised m_lenMatt Dunwoodie2019-09-211-0/+1
* Obey IFF_DEBUG for DPRINTF messagesMatt Dunwoodie2019-09-211-35/+37
* Be more consistent with union wg_ipMatt Dunwoodie2019-09-201-9/+9
* Add wg_output_deliver_bufMatt Dunwoodie2019-09-201-30/+23
* Log an error if packet cannot be sentMatt Dunwoodie2019-09-201-3/+7
* Set default threads for taskq to ncpusMatt Dunwoodie2019-09-191-1/+1
* Refactor if_wg.cMatt Dunwoodie2019-09-191-311/+369
* Replace M_PHEXT_SA with a tag.Matt Dunwoodie2019-09-191-32/+54
* Add simplified mpq.hMatt Dunwoodie2019-09-191-0/+1
* Fix incorrect behaviour in wg_handshake_initiation_readyMatt Dunwoodie2019-09-181-1/+1
* Rename *_clean to *_resetMatt Dunwoodie2019-09-181-6/+6
* Rename DPRINTF_PEER* to DPRINTF_HS*Matt Dunwoodie2019-09-181-21/+21
* Fix use after freeMatt Dunwoodie2019-09-171-5/+5
* sed /u_int/uint/Matt Dunwoodie2019-09-171-4/+4
* Adjust wg_peer_encrypt and wg_peer_decrypt returnMatt Dunwoodie2019-09-171-15/+21
* Clean up wg_devs list, fix use after free.Matt Dunwoodie2019-09-161-5/+1
* Remove sysctl interfaceMatt Dunwoodie2019-09-161-29/+0
* Cleanup if_wg.cMatt Dunwoodie2019-09-161-49/+33
* Fix lock bugMatt Dunwoodie2019-09-161-0/+9
* Refactoring of if_wg.cMatt Dunwoodie2019-09-121-135/+89