| .. |
|
Address.hpp
|
1d37204a37
Refactoring in progress... pardon our dust...
|
11 years ago |
|
AntiRecursion.hpp
|
aee742e767
More toward GitHub issue #56
|
11 years ago |
|
Array.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
12 years ago |
|
AtomicCounter.hpp
|
939cdc82a2
VERSION 0.7.1: small Linux compile fix on g++, does not merit new release
|
11 years ago |
|
BandwidthAccount.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
12 years ago |
|
Buffer.hpp
|
7831c4bfef
Cleanup, dead code removal, some pretty insignificant security stuff that's based on recommendations.
|
11 years ago |
|
C25519.cpp
|
38433e85bf
More little stuff in crypto code.
|
11 years ago |
|
C25519.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
12 years ago |
|
CMWC4096.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
12 years ago |
|
CertificateOfMembership.cpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
12 years ago |
|
CertificateOfMembership.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
12 years ago |
|
Constants.hpp
|
0778332747
.
|
11 years ago |
|
Defaults.cpp
|
5c1c70a604
cleanup
|
11 years ago |
|
Defaults.hpp
|
5c1c70a604
cleanup
|
11 years ago |
|
Dictionary.cpp
|
c2187c8759
(1) distribute default root-topology in new dictionary format, (2) bump peer serialization version to force obsolescence of old supernodes, (3) stop outputting a log message every time we poll for software updates
|
11 years ago |
|
Dictionary.hpp
|
c2187c8759
(1) distribute default root-topology in new dictionary format, (2) bump peer serialization version to force obsolescence of old supernodes, (3) stop outputting a log message every time we poll for software updates
|
11 years ago |
|
EthernetTap.hpp
|
d02ecfb288
IP assignment and change cleanup -- leave IPs that were never configured via ZT static assignment alone.
|
11 years ago |
|
EthernetTapFactory.hpp
|
1d37204a37
Refactoring in progress... pardon our dust...
|
11 years ago |
|
HttpClient.cpp
|
95d123cfc2
Do HttpClient refactoring for Windows.
|
11 years ago |
|
HttpClient.hpp
|
4f0fcc582e
Refactor HttpClient a bit.
|
11 years ago |
|
Identity.cpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
12 years ago |
|
Identity.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
12 years ago |
|
IncomingPacket.cpp
|
ea6124dd2f
IncomingPacket builds!
|
11 years ago |
|
IncomingPacket.hpp
|
b41437780b
Add origin to new MULTICAST_FRAME, move security check for certs into Network to remove redundant code and bug-proneness, more work on IncomingPacket...
|
11 years ago |
|
InetAddress.cpp
|
6df9546742
Fix for missing broadcast address on Linux Ethernet taps.
|
11 years ago |
|
InetAddress.hpp
|
6df9546742
Fix for missing broadcast address on Linux Ethernet taps.
|
11 years ago |
|
Logger.cpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
12 years ago |
|
Logger.hpp
|
81b12b6826
Rename the ubiquitous _r pointer to RuntimeEnvironment to RR just to be a little more consistent about using _ to denote private member variables.
|
11 years ago |
|
MAC.hpp
|
1d37204a37
Refactoring in progress... pardon our dust...
|
11 years ago |
|
MulticastGroup.hpp
|
93f9b4392d
Enable configuration of multicast algorithm parameters in netconf
|
11 years ago |
|
Multicaster.cpp
|
2659427864
Multicaster needs to be global, not per-network, and a bunch of other stuff.
|
11 years ago |
|
Multicaster.hpp
|
2659427864
Multicaster needs to be global, not per-network, and a bunch of other stuff.
|
11 years ago |
|
Mutex.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
12 years ago |
|
Network.cpp
|
b41437780b
Add origin to new MULTICAST_FRAME, move security check for certs into Network to remove redundant code and bug-proneness, more work on IncomingPacket...
|
11 years ago |
|
Network.hpp
|
b41437780b
Add origin to new MULTICAST_FRAME, move security check for certs into Network to remove redundant code and bug-proneness, more work on IncomingPacket...
|
11 years ago |
|
NetworkConfig.cpp
|
9e186bbd89
.
|
11 years ago |
|
NetworkConfig.hpp
|
9180a30986
.
|
11 years ago |
|
Node.cpp
|
2659427864
Multicaster needs to be global, not per-network, and a bunch of other stuff.
|
11 years ago |
|
Node.hpp
|
fb22ef053b
Move rest of NodeControl stuff out of node/ and into control/
|
11 years ago |
|
NodeConfig.cpp
|
81b12b6826
Rename the ubiquitous _r pointer to RuntimeEnvironment to RR just to be a little more consistent about using _ to denote private member variables.
|
11 years ago |
|
NodeConfig.hpp
|
81b12b6826
Rename the ubiquitous _r pointer to RuntimeEnvironment to RR just to be a little more consistent about using _ to denote private member variables.
|
11 years ago |
|
NonCopyable.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
12 years ago |
|
OutboundMulticast.cpp
|
b41437780b
Add origin to new MULTICAST_FRAME, move security check for certs into Network to remove redundant code and bug-proneness, more work on IncomingPacket...
|
11 years ago |
|
OutboundMulticast.hpp
|
ed0ba49502
A few more revisions to new multicast verbs.
|
11 years ago |
|
Packet.cpp
|
954f9cbc13
Yet more WIP on mulitcast algo...
|
11 years ago |
|
Packet.hpp
|
b41437780b
Add origin to new MULTICAST_FRAME, move security check for certs into Network to remove redundant code and bug-proneness, more work on IncomingPacket...
|
11 years ago |
|
Path.hpp
|
4e9280fc7a
Rip out dead "firewall opener" code, replace in pipeline with anti-symmetric-NAT tactics.
|
11 years ago |
|
Peer.cpp
|
8607aa7c3c
Everything in for new multicast except IncomingPacket parsing...
|
11 years ago |
|
Peer.hpp
|
2659427864
Multicaster needs to be global, not per-network, and a bunch of other stuff.
|
11 years ago |
|
Poly1305.cpp
|
c3cbc92757
Some crypto comment fixes.
|
11 years ago |
|
Poly1305.hpp
|
c3cbc92757
Some crypto comment fixes.
|
11 years ago |
|
RoutingTable.cpp
|
51766e6549
BSD routing table works... that hurt much worse than it should have.
|
11 years ago |
|
RoutingTable.hpp
|
1189f4a568
Set/delete functionality in BSD routing table.
|
11 years ago |
|
RuntimeEnvironment.hpp
|
2659427864
Multicaster needs to be global, not per-network, and a bunch of other stuff.
|
11 years ago |
|
SHA512.cpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
12 years ago |
|
SHA512.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
12 years ago |
|
Salsa20.cpp
|
8d2e20ede6
Get rid of __align stuff in Salsa20 -- not portable, does not seem to help much on newer chips.
|
11 years ago |
|
Salsa20.hpp
|
8d2e20ede6
Get rid of __align stuff in Salsa20 -- not portable, does not seem to help much on newer chips.
|
11 years ago |
|
Service.cpp
|
81b12b6826
Rename the ubiquitous _r pointer to RuntimeEnvironment to RR just to be a little more consistent about using _ to denote private member variables.
|
11 years ago |
|
Service.hpp
|
81b12b6826
Rename the ubiquitous _r pointer to RuntimeEnvironment to RR just to be a little more consistent about using _ to denote private member variables.
|
11 years ago |
|
SharedPtr.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
12 years ago |
|
Socket.hpp
|
b117ff5435
Probable fix for GitHub issue #63 - do not unite() if either path is TCP, since doing so can result in asymmetric failed NAT-t over UDP if one side has a firewall that permits outgoing UDP but not incoming.
|
11 years ago |
|
SocketManager.cpp
|
4e9280fc7a
Rip out dead "firewall opener" code, replace in pipeline with anti-symmetric-NAT tactics.
|
11 years ago |
|
SocketManager.hpp
|
4e9280fc7a
Rip out dead "firewall opener" code, replace in pipeline with anti-symmetric-NAT tactics.
|
11 years ago |
|
SoftwareUpdater.cpp
|
81b12b6826
Rename the ubiquitous _r pointer to RuntimeEnvironment to RR just to be a little more consistent about using _ to denote private member variables.
|
11 years ago |
|
SoftwareUpdater.hpp
|
81b12b6826
Rename the ubiquitous _r pointer to RuntimeEnvironment to RR just to be a little more consistent about using _ to denote private member variables.
|
11 years ago |
|
Switch.cpp
|
8607aa7c3c
Everything in for new multicast except IncomingPacket parsing...
|
11 years ago |
|
Switch.hpp
|
8607aa7c3c
Everything in for new multicast except IncomingPacket parsing...
|
11 years ago |
|
TcpSocket.cpp
|
0e1fc06a6f
The remove paths on send fail thing in Peer.cpp was not well thought out, and there is no point in mallocing the TCP write buffer.
|
11 years ago |
|
TcpSocket.hpp
|
0e1fc06a6f
The remove paths on send fail thing in Peer.cpp was not well thought out, and there is no point in mallocing the TCP write buffer.
|
11 years ago |
|
Thread.hpp
|
de4e29288d
Fix for crazy Windows threading bug... repeatedly adding and removing a network now doesn't leave networks in limbo.
|
11 years ago |
|
Topology.cpp
|
81b12b6826
Rename the ubiquitous _r pointer to RuntimeEnvironment to RR just to be a little more consistent about using _ to denote private member variables.
|
11 years ago |
|
Topology.hpp
|
81b12b6826
Rename the ubiquitous _r pointer to RuntimeEnvironment to RR just to be a little more consistent about using _ to denote private member variables.
|
11 years ago |
|
UdpSocket.cpp
|
fe85426df6
A few more tweaks to TCP failover... seems to be switching back and forth pretty well now!
|
11 years ago |
|
UdpSocket.hpp
|
1a0a6755b1
UDP socket implementation.
|
11 years ago |
|
Utils.cpp
|
73dd9d3b74
Make sure open() has third argument
|
11 years ago |
|
Utils.hpp
|
77457cbff1
Windows compile fixes, compiler warning fix, unfreed memory fix in main.c (though it would not have mattered since program exits immediately after).
|
11 years ago |