5 days ago |
Aaron LI | Whitespace cleanups |
tree | commitdiff |
5 days ago |
Aaron LI | sys: Minor fixes to some comments |
tree | commitdiff |
5 days ago |
Aaron LI | sys: Minor code cleanups |
tree | commitdiff |
5 days ago |
Aaron LI | wg: Minor code cleanups |
tree | commitdiff |
7 days ago |
Aaron LI | net: Clean up ifa_ifwithnet() and ifaof_ifpforaddr() |
tree | commitdiff |
7 days ago |
Aaron LI | net: Improve rt_print() and rt_addrinfo_print() debug... |
tree | commitdiff |
7 days ago |
Aaron LI | net: Fix panic in the rt_addrinfo_print() debug function |
tree | commitdiff |
7 days ago |
Aaron LI | net: Clean up sockaddr_print() by removing duplicate... |
tree | commitdiff |
7 days ago |
Aaron LI | netinet: Improve the deletion of loopback route |
tree | commitdiff |
7 days ago |
Aaron LI | netinet: Auto add loopback routes to interface addresses |
tree | commitdiff |
7 days ago |
Aaron LI | net: Integrate link_rtrequest() into rt_getifa() |
tree | commitdiff |
2024-03-11 |
Aaron LI | Merge branch 'vendor/LESS' |
tree | commitdiff |
2024-03-03 |
Aaron LI | wg: Add comment for noise_remote_index() in handling... |
tree | commitdiff |
2024-03-03 |
Aaron LI | wg: Disable auto link-local configuration and DAD |
tree | commitdiff |
2024-03-03 |
Aaron LI | stf(4): Set ND6 flags to disable auto link-local and DAD |
tree | commitdiff |
2024-02-28 |
Aaron LI | net: Reimplement packet loop detection based on mbuf... |
tree | commitdiff |
2024-02-28 |
Aaron LI | wg: Update wg_handshake() to increase 'ierrors' on... |
tree | commitdiff |
2024-02-28 |
Aaron LI | wg: Improve error handling in wg_output() |
tree | commitdiff |
2024-02-28 |
Aaron LI | Merge branch 'vendor/AWK' |
tree | commitdiff |
2024-02-20 |
Aaron LI | crypto: Move blake2s_hmac() to its only user wg_noise.c |
tree | commitdiff |
2024-02-14 |
Aaron LI | wg: Change cpu_sfence() to release store + acquire... |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Convert BPF_MTAP_AF() macro to inline function... |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Add RXCSUM support to avoid unnecessary checksum... |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Track noise_{local,remote,keypair} allocations... |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Some code cleanups, minor improvements and comment... |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Minor improvements to wg_ioctl_set() |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Improve noise_keypair_received_with() |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Refactor noise_keep_key_fresh_{send,recv}() functions |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Refactor cookie functions to make cookie_{checker... |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Refactor and improve determine_af_and_pullup()... |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Cleanup static function prototypes in if_wg.c |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Improve wg_clone_destroy() and wg_down() |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Simplify socket so_lock scope and init/uninit |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Clean up noise_keypair_counter_check() a bit |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Improve noise_keypair_counter_check() to return... |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Reorganize wg_packet and wg_queue functions |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Make peer ID start from 1 (instead of 0) |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Rename wg_softc_*() functions to wg_*_worker() |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Add and improve WG_PKT_* macros to help clean up... |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Clean up and improve wg_deliver_{in,out}() logic |
tree | commitdiff |
2024-02-10 |
Aaron LI | wg: Optimize wg_peer_{get,set}_endpoint() |
tree | commitdiff |
2024-02-09 |
Aaron LI | wg: Fix panic of "user address access from kernel mode" |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Flush v4 routes for v6 randomized test to reduce... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Update makefile with (commented) selftest defines |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Refactor selftest allowedips.c |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Port selftest allowedips.c |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Style cleanups and minor updates to selftest cookie... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Port selftest cookie.c and counter.c |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Import selftest code from wireguard-freebsd |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Hook to the build system |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Rewrite the module Makefile |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Prevent wg_{cookie,noise}.h from including by userland |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Reset the obsolete version number to 1 |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Fix noise_remote_alloc() to acquire 'l_identity_loc... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Fix bug in calculate_padding() |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Fix build without INET6 option |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Remove INET option and the 'opt_inet.h' header |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Remove unsupported endpoint.e_local and clean up... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Port #37: reimplement wg_mbuf_reset() |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Port #36: reimplement loop detection feature |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Assert 'sc_lock' acquired before LK_EXCLUSIVE ... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Add wg_timers_get_persistent_keepalive() to get PKA |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Implement wg_peer_{set,get}_endpoint() to set the... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Clean up wg_input() a bit and make return type... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Fix saving of local endpoint in wg_input() |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Treat zero birthdate as expired in noise's timer_ex... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Change several noise functions to return boolean... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Remove unnecessary wg_init() |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Allow to set persistent-keepalive regardless of... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Improve the return types of noise handshake functions |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Improve noise_begin_session() |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Update noise_remote_index_insert() to return the... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Rename keypair fields in 'noise_remote' struct... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Rename 'wg_lock' to 'wg_mtx' since shared lock... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Don't acquire 'wg_lock' in wg_ioctl() |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Add 'const' qualifier to several functions in if_wg.c |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: More style cleanups and minor updates to if_wg.c |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Style cleanups and minor updates to wg_noise.[ch] |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Change some functions to return boolean for clarity |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Simplify various COUNTER_* macros in wg_noise.c |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Improve noise_remote_keys() to copy PSK only if set |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Port #35: refactor noise keypair functions to avoid... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Port #34: adapt if_wg.c to not use epoch |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Port #33: refactor noise remote functions to avoid... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Port #32: refactor interface code and avoid deferre... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Rename enum 'wg_ring_state' to 'wg_packet_state... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Make noise_local_{ref,put}() static |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Remove unused noise_remote_local() function |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Replace strlen() with 'sizeof' in wg_{cookie,noise}.c |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Export the internal peer ID to userland for diagnostics |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Rename noise_local_private() and make it return... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Refactor socket create/bind/close operations |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Change 'p_id' to use type 'unsigned long' |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Remove the unused 'sc_ucred' field and related... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Use 'void *buf' instead of 'uint8_t *buf' to save... |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Port #31: adapt socket functions |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Style cleanups and minor updates to if_wg.c |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Further improve wg_send_buf() |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Port #30: replace m_get2() with m_getl() |
tree | commitdiff |
2024-02-08 |
Aaron LI | wg: Use karc4random() to generate jitter |
tree | commitdiff |
next |