.. |
Address.hpp
|
1d37204a37
Refactoring in progress... pardon our dust...
|
11 роки тому |
AntiRecursion.hpp
|
aee742e767
More toward GitHub issue #56
|
11 роки тому |
Array.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
11 роки тому |
AtomicCounter.hpp
|
939cdc82a2
VERSION 0.7.1: small Linux compile fix on g++, does not merit new release
|
11 роки тому |
BandwidthAccount.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
11 роки тому |
Buffer.hpp
|
7831c4bfef
Cleanup, dead code removal, some pretty insignificant security stuff that's based on recommendations.
|
11 роки тому |
C25519.cpp
|
38433e85bf
More little stuff in crypto code.
|
11 роки тому |
C25519.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
11 роки тому |
CMWC4096.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
11 роки тому |
CertificateOfMembership.cpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
11 роки тому |
CertificateOfMembership.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
11 роки тому |
Constants.hpp
|
954f9cbc13
Yet more WIP on mulitcast algo...
|
11 роки тому |
Defaults.cpp
|
5c1c70a604
cleanup
|
11 роки тому |
Defaults.hpp
|
5c1c70a604
cleanup
|
11 роки тому |
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 роки тому |
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 роки тому |
EthernetTap.hpp
|
d02ecfb288
IP assignment and change cleanup -- leave IPs that were never configured via ZT static assignment alone.
|
11 роки тому |
EthernetTapFactory.hpp
|
1d37204a37
Refactoring in progress... pardon our dust...
|
11 роки тому |
HttpClient.cpp
|
95d123cfc2
Do HttpClient refactoring for Windows.
|
11 роки тому |
HttpClient.hpp
|
4f0fcc582e
Refactor HttpClient a bit.
|
11 роки тому |
Identity.cpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
11 роки тому |
Identity.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
11 роки тому |
IncomingPacket.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 роки тому |
IncomingPacket.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 роки тому |
InetAddress.cpp
|
6df9546742
Fix for missing broadcast address on Linux Ethernet taps.
|
11 роки тому |
InetAddress.hpp
|
6df9546742
Fix for missing broadcast address on Linux Ethernet taps.
|
11 роки тому |
Logger.cpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
11 роки тому |
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 роки тому |
MAC.hpp
|
1d37204a37
Refactoring in progress... pardon our dust...
|
11 роки тому |
MulticastGroup.hpp
|
93f9b4392d
Enable configuration of multicast algorithm parameters in netconf
|
11 роки тому |
MulticastTopology.cpp
|
431476e2e4
Some more multicast algo work...
|
11 роки тому |
MulticastTopology.hpp
|
431476e2e4
Some more multicast algo work...
|
11 роки тому |
Mutex.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
11 роки тому |
Network.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 роки тому |
Network.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 роки тому |
NetworkConfig.cpp
|
9180a30986
.
|
11 роки тому |
NetworkConfig.hpp
|
9180a30986
.
|
11 роки тому |
Node.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 роки тому |
Node.hpp
|
fb22ef053b
Move rest of NodeControl stuff out of node/ and into control/
|
11 роки тому |
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 роки тому |
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 роки тому |
NonCopyable.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
11 роки тому |
OutboundMulticast.hpp
|
431476e2e4
Some more multicast algo work...
|
11 роки тому |
Packet.cpp
|
954f9cbc13
Yet more WIP on mulitcast algo...
|
11 роки тому |
Packet.hpp
|
431476e2e4
Some more multicast algo work...
|
11 роки тому |
Path.hpp
|
4e9280fc7a
Rip out dead "firewall opener" code, replace in pipeline with anti-symmetric-NAT tactics.
|
11 роки тому |
Peer.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 роки тому |
Peer.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 роки тому |
Poly1305.cpp
|
c3cbc92757
Some crypto comment fixes.
|
11 роки тому |
Poly1305.hpp
|
c3cbc92757
Some crypto comment fixes.
|
11 роки тому |
RoutingTable.cpp
|
51766e6549
BSD routing table works... that hurt much worse than it should have.
|
11 роки тому |
RoutingTable.hpp
|
1189f4a568
Set/delete functionality in BSD routing table.
|
11 роки тому |
RuntimeEnvironment.hpp
|
d9abd4d9be
Work on defining new direct broadcast multicast algorithm.
|
11 роки тому |
SHA512.cpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
11 роки тому |
SHA512.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
11 роки тому |
Salsa20.cpp
|
8d2e20ede6
Get rid of __align stuff in Salsa20 -- not portable, does not seem to help much on newer chips.
|
11 роки тому |
Salsa20.hpp
|
8d2e20ede6
Get rid of __align stuff in Salsa20 -- not portable, does not seem to help much on newer chips.
|
11 роки тому |
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 роки тому |
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 роки тому |
SharedPtr.hpp
|
b5c3a92be2
Boring stuff: update dates in copyrights across all files.
|
11 роки тому |
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 роки тому |
SocketManager.cpp
|
4e9280fc7a
Rip out dead "firewall opener" code, replace in pipeline with anti-symmetric-NAT tactics.
|
11 роки тому |
SocketManager.hpp
|
4e9280fc7a
Rip out dead "firewall opener" code, replace in pipeline with anti-symmetric-NAT tactics.
|
11 роки тому |
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 роки тому |
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 роки тому |
Switch.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 роки тому |
Switch.hpp
|
431476e2e4
Some more multicast algo work...
|
11 роки тому |
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 роки тому |
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 роки тому |
Thread.hpp
|
de4e29288d
Fix for crazy Windows threading bug... repeatedly adding and removing a network now doesn't leave networks in limbo.
|
11 роки тому |
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 роки тому |
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 роки тому |
UdpSocket.cpp
|
fe85426df6
A few more tweaks to TCP failover... seems to be switching back and forth pretty well now!
|
11 роки тому |
UdpSocket.hpp
|
1a0a6755b1
UDP socket implementation.
|
11 роки тому |
Utils.cpp
|
73dd9d3b74
Make sure open() has third argument
|
11 роки тому |
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 роки тому |