summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix lock bug in wg_peer cleanMatt Dunwoodie2019-10-021-1/+1
* Remove refcnt from fixedmapMatt Dunwoodie2019-10-024-96/+96
* BugfixesMatt Dunwoodie2019-10-023-15/+16
* I don't have a good commit message for thisMatt Dunwoodie2019-10-025-196/+280
* Update DPRINTF calls to report the interface name.Matt Dunwoodie2019-10-011-6/+17
* Big re-work of wireguard.cMatt Dunwoodie2019-09-305-1424/+1186
* Add more verbose messagesMatt Dunwoodie2019-09-283-24/+22
* Adjust queueing processMatt Dunwoodie2019-09-273-7/+14
* 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-243-7/+19
* Fix two bugsMatt Dunwoodie2019-09-231-3/+1
* mpq was broken, now fixedMatt Dunwoodie2019-09-231-4/+4
* Move functions from header files into dedicated fileMatt Dunwoodie2019-09-228-314/+358
* Move antireplay to it's own headerMatt Dunwoodie2019-09-225-51/+82
* Rename WG_PKT_STATE_PASS to WG_PKT_STATE_REQUEUEDMatt Dunwoodie2019-09-221-7/+9
* Be more strict on state checkingMatt Dunwoodie2019-09-222-5/+17
* Add more documentation :)Matt Dunwoodie2019-09-221-16/+126
* 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
* Reduce complication of mpqMatt Dunwoodie2019-09-221-34/+13
* Changing mpq.h againMatt Dunwoodie2019-09-221-118/+92
* 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 bug in wireguard.cMatt Dunwoodie2019-09-211-1/+1
* 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-194-1/+183
* Fix incorrect behaviour in wg_handshake_initiation_readyMatt Dunwoodie2019-09-182-4/+2
* Fix trivial TODOs in wireguard.cMatt Dunwoodie2019-09-181-13/+16