Adam Ierymenko
|
b2b24ca41b
|
Some file format cleanup.
|
2013-09-17 15:46:56 -04:00 |
|
Adam Ierymenko
|
e376c6f6a9
|
New crypto integrated -- going to be testing new identity address generation algo a bit more before finalizing.
|
2013-09-16 13:57:57 -04:00 |
|
Adam Ierymenko
|
55e7ddba1e
|
Get a default rate that works for multicast.
|
2013-09-12 12:11:21 -04:00 |
|
Adam Ierymenko
|
0e62857841
|
A few logging changes.
|
2013-09-11 16:32:53 -04:00 |
|
Adam Ierymenko
|
75471ee0e0
|
Small method rename.
|
2013-09-11 16:17:51 -04:00 |
|
Adam Ierymenko
|
9cdaefdb9a
|
Drop old Certificate type from Network.
|
2013-09-11 15:13:05 -04:00 |
|
Adam Ierymenko
|
de744e6df6
|
Version two of network certificate of membership, a much more concise and fast approach.
|
2013-09-11 15:09:53 -04:00 |
|
Adam Ierymenko
|
3a563250f7
|
Finish stripping minBalance from BandwidthAccount
|
2013-09-10 14:13:04 -04:00 |
|
Adam Ierymenko
|
a40b8c07f4
|
Apply multicast rate limits to my own multicasts. Will run locally and on a variety of system types to test the result of this.
|
2013-09-07 15:49:38 -04:00 |
|
Adam Ierymenko
|
cdb96726df
|
updateAndCheckMulticastBalance and friends
|
2013-09-07 12:23:53 -04:00 |
|
Adam Ierymenko
|
56d8bbf780
|
Bit more netconf cleanup...
|
2013-09-06 15:06:51 -04:00 |
|
Adam Ierymenko
|
37931d8589
|
Multicast bandwidth accounting work in progress, and some config field changes and cleanup.
|
2013-09-04 09:27:56 -04:00 |
|
Adam Ierymenko
|
f3ad05347e
|
Improve code security posture by replacing sprintf with a safer function.
|
2013-08-30 17:05:43 -04:00 |
|
Adam Ierymenko
|
55616388ea
|
Check network ethernet type whitelist instead of hard-coded ethernet types.
|
2013-08-28 16:01:27 -04:00 |
|
Adam Ierymenko
|
01a70d09db
|
Jigger with shutdown method to avoid a crash on CTRL+C in Windows. Feels a big hacky, might revisit later.
|
2013-08-27 18:00:07 -04:00 |
|
Adam Ierymenko
|
cd907a7662
|
More tap work -- DHCP configuration and such.
|
2013-08-27 15:55:32 -04:00 |
|
Adam Ierymenko
|
2536352e5d
|
Make that an arbitrary tag to identify persistent taps...
|
2013-08-21 08:13:48 -04:00 |
|
Adam Ierymenko
|
dbb509a302
|
Add an interface description to EthernetTap, mostly for Windows.
|
2013-08-19 17:44:46 -04:00 |
|
Adam Ierymenko
|
d6414c9ff7
|
Windows compiles! (w/Visual Studio 2012) That's about all it does, but it's a start.
|
2013-08-12 21:25:36 -04:00 |
|
Adam Ierymenko
|
95a23dc7ec
|
Fix for another wonderful C++ threading race condition.
|
2013-08-09 17:20:40 -04:00 |
|
Adam Ierymenko
|
6a24ac4f00
|
Add a concept of debt to RateLimiter, save a bit of RAM.
|
2013-08-09 16:36:58 -04:00 |
|
Adam Ierymenko
|
5cabb60a6f
|
Actually report a meaningful network status instead of always OK
|
2013-08-08 10:41:17 -04:00 |
|
Adam Ierymenko
|
86056fdbd9
|
Generalize unlink to OS-dep code in Utils, just a little prep for Windows port.
|
2013-08-08 10:06:39 -04:00 |
|
Adam Ierymenko
|
b342f56bec
|
Network constructor deuglification, remove unused old encrypt/decrypt methods from Identity.
|
2013-08-06 10:15:05 -04:00 |
|
Adam Ierymenko
|
28a73b620e
|
Bunch more debugging and loop closing on new netconf.
|
2013-08-06 01:28:56 -04:00 |
|