dragonfly.git
2024-02-10 Aaron LIwg: Add and improve WG_PKT_* macros to help clean up...
2024-02-10 Aaron LIwg: Clean up and improve wg_deliver_{in,out}() logic
2024-02-10 Aaron LIwg: Optimize wg_peer_{get,set}_endpoint()
2024-02-09 Aaron LIwg: Fix panic of "user address access from kernel mode"
2024-02-09 Aaron LIBump copyright year
2024-02-09 Aaron LIifconfig(8): Minor code and style cleanups
2024-02-09 Aaron LIifconfig(8): Change some 'int' variables to 'bool'...
2024-02-09 Aaron LIifconfig(8): Fix bug in interface address configuration
2024-02-08 Aaron LIwg: Flush v4 routes for v6 randomized test to reduce...
2024-02-08 Aaron LIwg: Update makefile with (commented) selftest defines
2024-02-08 Aaron LIwg: Refactor selftest allowedips.c
2024-02-08 Aaron LIwg: Port selftest allowedips.c
2024-02-08 Aaron LIwg: Style cleanups and minor updates to selftest cookie...
2024-02-08 Aaron LIwg: Port selftest cookie.c and counter.c
2024-02-08 Aaron LIwg: Import selftest code from wireguard-freebsd
2024-02-08 Aaron LIkernel: Add the 'wg' option and list it in LINT64
2024-02-08 Aaron LIwg: Hook to the build system
2024-02-08 Aaron LIwg: Adapt the man page to match our version
2024-02-08 Aaron LIwg: Rewrite the module Makefile
2024-02-08 Aaron LIwg: Prevent wg_{cookie,noise}.h from including by userland
2024-02-08 Aaron LIwg: Reset the obsolete version number to 1
2024-02-08 Aaron LIwg: Fix noise_remote_alloc() to acquire 'l_identity_loc...
2024-02-08 Aaron LIwg: Fix bug in calculate_padding()
2024-02-08 Aaron LIwg: Fix build without INET6 option
2024-02-08 Aaron LIwg: Remove INET option and the 'opt_inet.h' header
2024-02-08 Aaron LIwg: Remove unsupported endpoint.e_local and clean up...
2024-02-08 Aaron LIwg: Port #37: reimplement wg_mbuf_reset()
2024-02-08 Aaron LIwg: Port #36: reimplement loop detection feature
2024-02-08 Aaron LIwg: Assert 'sc_lock' acquired before LK_EXCLUSIVE ...
2024-02-08 Aaron LIwg: Add wg_timers_get_persistent_keepalive() to get PKA
2024-02-08 Aaron LIwg: Implement wg_peer_{set,get}_endpoint() to set the...
2024-02-08 Aaron LIwg: Clean up wg_input() a bit and make return type...
2024-02-08 Aaron LIwg: Fix saving of local endpoint in wg_input()
2024-02-08 Aaron LIwg: Treat zero birthdate as expired in noise's timer_ex...
2024-02-08 Aaron LIwg: Change several noise functions to return boolean...
2024-02-08 Aaron LIwg: Remove unnecessary wg_init()
2024-02-08 Aaron LIwg: Allow to set persistent-keepalive regardless of...
2024-02-08 Aaron LIwg: Improve the return types of noise handshake functions
2024-02-08 Aaron LIwg: Improve noise_begin_session()
2024-02-08 Aaron LIwg: Update noise_remote_index_insert() to return the...
2024-02-08 Aaron LIwg: Rename keypair fields in 'noise_remote' struct...
2024-02-08 Aaron LIwg: Rename 'wg_lock' to 'wg_mtx' since shared lock...
2024-02-08 Aaron LIwg: Don't acquire 'wg_lock' in wg_ioctl()
2024-02-08 Aaron LIwg: Add 'const' qualifier to several functions in if_wg.c
2024-02-08 Aaron LIwg: More style cleanups and minor updates to if_wg.c
2024-02-08 Aaron LIwg: Style cleanups and minor updates to wg_noise.[ch]
2024-02-08 Aaron LIwg: Change some functions to return boolean for clarity
2024-02-08 Aaron LIwg: Simplify various COUNTER_* macros in wg_noise.c
2024-02-08 Aaron LIwg: Improve noise_remote_keys() to copy PSK only if set
2024-02-08 Aaron LIwg: Port #35: refactor noise keypair functions to avoid...
2024-02-08 Aaron LIwg: Port #34: adapt if_wg.c to not use epoch
2024-02-08 Aaron LIwg: Port #33: refactor noise remote functions to avoid...
2024-02-08 Aaron LIwg: Port #32: refactor interface code and avoid deferre...
2024-02-08 Aaron LIwg: Rename enum 'wg_ring_state' to 'wg_packet_state...
2024-02-08 Aaron LIwg: Make noise_local_{ref,put}() static
2024-02-08 Aaron LIwg: Remove unused noise_remote_local() function
2024-02-08 Aaron LIwg: Replace strlen() with 'sizeof' in wg_{cookie,noise}.c
2024-02-08 Aaron LIwg: Export the internal peer ID to userland for diagnostics
2024-02-08 Aaron LIwg: Rename noise_local_private() and make it return...
2024-02-08 Aaron LIwg: Refactor socket create/bind/close operations
2024-02-08 Aaron LIwg: Change 'p_id' to use type 'unsigned long'
2024-02-08 Aaron LIwg: Remove the unused 'sc_ucred' field and related...
2024-02-08 Aaron LIwg: Use 'void *buf' instead of 'uint8_t *buf' to save...
2024-02-08 Aaron LIwg: Port #31: adapt socket functions
2024-02-08 Aaron LIwg: Style cleanups and minor updates to if_wg.c
2024-02-08 Aaron LIwg: Further improve wg_send_buf()
2024-02-08 Aaron LIwg: Port #30: replace m_get2() with m_getl()
2024-02-08 Aaron LIwg: Use karc4random() to generate jitter
2024-02-08 Aaron LIwg: Port #29: change 'ENOTCAPABLE' to 'ENOENT' for...
2024-02-08 Aaron LIwg: Integrate version.h into if_wg.c
2024-02-08 Aaron LIwg: Update copyright headers and inclusion guards
2024-02-08 Aaron LIwg: Rename macro 'SELFTESTS' to 'WG_SELFTESTS'
2024-02-08 Aaron LIwg: Fix and clean up header inclusions
2024-02-08 Aaron LIwg: Style cleanups and minor updates to wg_cookie.[ch]
2024-02-08 Aaron LIifconfig.8: Add description for wg(4)
2024-02-08 Aaron LIifconfig(8): Show wg(4) private key and PSK if '-k...
2024-02-08 Aaron LIifconfig(8): Add WireGuard wg(4) support
2024-02-08 Aaron LIwg: Port #28: adapt crypto code (chacha20poly1305)
2024-02-08 Aaron LIwg: Port #27: adapt crypto code (curve25519, blake2s...
2024-02-08 Aaron LIwg: Port #26: adapt the radix code for peer allowed IPs
2024-02-08 Aaron LIwg: Port #25: replace wmb() with cpu_sfence()
2024-02-08 Aaron LIwg: Port #24: replace netisr_dispatch() with netisr_queue()
2024-02-08 Aaron LIwg: Port #23: replace gtaskqueue with taskqueue(9) API
2024-02-08 Aaron LIwg: Port #22: replace udp_set_kernel_tunneling() with...
2024-02-08 Aaron LIwg: Port #21: replace sbintime_t with timespec/getnanou...
2024-02-08 Aaron LIwg: Improve wg_peer_alloc() to simplify the calling
2024-02-08 Aaron LIwg: Port #20: rewrite ioctl API based on OpenBSD's...
2024-02-08 Aaron LIwg: Port #19: adjust callout(9) API and replace MSEC_2_...
2024-02-08 Aaron LIwg: Port #18: adjust arc4random* functions
2024-02-08 Aaron LIwg: Port #17: adapt ifp->if_output() routine
2024-02-08 Aaron LIwg: Port #16: remove unsupported IFCAP_LINKSTATE
2024-02-08 Aaron LIwg: Port #15: adapt 'struct ifnet' related code and...
2024-02-08 Aaron LIwg: Port #14: replace MPASS() macro with KKASSERT()
2024-02-08 Aaron LIwg: Add a missing bpfdetach() in wg_clone_destroy()
2024-02-08 Aaron LIwg: Port #13: adjust the BPF tap macro
2024-02-08 Aaron LIwg: Port #12: remove unsupported vnet code and use...
2024-02-08 Aaron LIwg: Port #11: remove unsupported FIB code
2024-02-08 Aaron LIwg: Port #10: replace if_inc_counter() with IFNET_STAT_...
2024-02-08 Aaron LIwg: Port #9: replace 'mp_ncpus' with 'ncpus'
2024-02-08 Aaron LIwg: Port #8: remove unsupported jail code
next