Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
including automatic driver update from NDIS5 to NDIS6. Also a bit more robust on creating new ports, just in case.
|
|
setupapi and using these functions directly.
|
|
case), and some cleanup.
|
|
|
|
|
|
slight performance improvement. We do our own cryptographically secure authentication so UDP checksum is worthless.
|
|
specific query to /network/nwid/member sub-path. More RESTful, scalable, and compatible with how OnePoint code works.
|
|
|
|
|
|
make best path choice aware of path rank.
|
|
pushing changes. Move path viability check to one place, and stop trying to use link-local addresses since they are not reliable.
|
|
|
|
|
|
enumeration.
|
|
|
|
documentation changes.
|
|
leak?)
|
|
full identity of peers instead of just address.
|
|
|
|
|
|
|
|
Multiple statements in a sqlite3_prepare_v2 is not usable. Only
the first statement will be executed.
Since the schema now uses 'ON DELETE CASCADE', there's only
one statement needed.
If multiple statements are needed, there should be either multiple
sqlite3_prepare_v2 calls be used or the sqlite3_exec function.
|
|
about 8MB already.
|
|
|
|
|
|
|
|
renamed accordingly. NetBSD and OpenBSD do not support tap, only tun, so they will have to wait.
|
|
|
|
|
|
|
|
significantly simpler way to move all of this logic entirely into the containing service, liberating the core from any concern over the nature of its pipe to the outside world.
|
|
fallback tunnel hostname.
|
|
|
|
|
|
|
|
and clean up service start/stop in installer.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
start on a NodeJS class for talking to the network controller.
|
|
|
|
convenience request in ControlPlane for scripted testing.
|
|
|