File History
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of net2o.fs

2019-08-30
21:57
Fix disabling IPv6 file: [746edd7267] check-in: [6ed16db24a] user: bernd branch: trunk, size: 59256
2019-08-29
12:07
Bump version number file: [25305e4318] check-in: [219730c82b] user: bernd branch: trunk, size: 59245
2019-08-26
21:21
Replace NOPE with NO-DO file: [f98449ced5] check-in: [5d7f6cacbe] user: bernd branch: trunk, size: 59297
2019-08-21
20:04
Add preferrence ipv6/ipv4 switch for dht connection file: [631c8726e2] check-in: [e961e252cc] user: bernd branch: trunk, size: 59293
2019-06-19
23:24
Cleanup message data structures file: [4e521e8d50] check-in: [fbd7109fed] user: bernd branch: trunk, size: 59291
2019-06-17
23:00
Group context handling changed file: [848f036c30] check-in: [5cb84dae88] user: bernd branch: trunk, size: 59282
2019-04-26
19:12
Fix for bugs Martin detected yesterday file: [fe2c340449] check-in: [cfc7fe3d19] user: bernd branch: trunk, size: 59155
2019-02-19
18:40
use jni vocabulary when necessary file: [65caab93a6] check-in: [15aef71a18] user: bernd branch: trunk, size: 59091
2019-02-06
19:29
Make n2o clone work file: [4eb57aca67] check-in: [acc8c97e22] user: bernd branch: trunk, size: 59069
2019-01-16
17:45
Replace 0 [IF] for emacs editings with \\\ file: [b0e05cf0b0] check-in: [531f5bc61f] user: bernd branch: trunk, size: 59040
2018-10-23
21:35
Dedup authors in G+ stream file: [f3bf99560d] check-in: [e1a5cecaa8] user: bernd branch: trunk, size: 59043
2018-08-22
23:01
Turn off separate file task for async read/write by default file: [93b148b934] check-in: [0064ab75ab] user: bernd branch: trunk, size: 58942
2018-08-21
12:17
Reconnect DHT in case of loss of beacon file: [75812e3356] check-in: [187c356319] user: bernd branch: trunk, size: 58942
00:06
make legit resp. to head (no resend beyond what we actually read in) file: [c0b72d59ad] check-in: [7cab04be1b] user: bernd branch: trunk, size: 58983
2018-08-20
23:36
Align bigger at file transfer end file: [b5e9e92825] check-in: [d08b980bfd] user: bernd branch: trunk, size: 58703
23:27
Some fixes, e.g. for bdelta file: [1c4fc495de] check-in: [9abcfa97a4] user: bernd branch: trunk, size: 58694
2018-08-19
23:44
Work on fixing packet drop related problems file: [94684e12af] check-in: [ab45f096b4] user: bernd branch: trunk, size: 58561
2018-08-15
20:29
More improvement on multiple file copy issues file: [36ba05f373] check-in: [8319360f06] user: bernd branch: trunk, size: 58253
2018-08-14
19:57
Some small fixes file: [bf6d0dc29c] check-in: [5ccdd58a8f] user: bernd branch: trunk, size: 58211
2018-08-13
21:10
Remove packet resends if they have already been received file: [0a689962dd] check-in: [709b84626b] user: bernd branch: trunk, size: 58215
16:42
Remove resend requests when rewinding beyond the resend request's packet file: [8d71801b5a] check-in: [5903fa4f57] user: bernd branch: trunk, size: 58173
2018-06-24
18:33
Beacons slightly changed file: [4923110942] check-in: [d5a4f8a8ff] user: bernd branch: trunk, size: 57569
2018-06-23
22:27
Instead of renatting directly on netlink event, just set the beacon timeouts to 0 file: [f231307526] check-in: [3bf52f5aa7] user: bernd branch: trunk, size: 57604
21:39
remove conflicts with routes# storing header key file: [7d1212db4e] check-in: [c22c690c76] user: bernd branch: trunk, size: 57508
12:20
Fix renat problem file: [4f9f85880c] check-in: [211269dd8e] user: bernd branch: trunk, size: 57505
2018-06-15
13:01
Separate in and out sockaddr Make sure leaving a group gives the left message to everyone file: [917b73741b] check-in: [b8150dd265] user: bernd branch: trunk, size: 57539
2018-06-12
17:21
Better parsing of @user and #hashtag file: [a98aec3a52] check-in: [01892ba00d] user: bernd branch: trunk, size: 57487
15:51
Print useful error when packet can't be routed file: [1d022a652a] check-in: [637cee67d8] user: bernd branch: trunk, size: 57489
13:12
Small change file: [d9aac6630f] check-in: [de3df11e96] user: bernd branch: trunk, size: 57421
2018-05-28
20:41
Fixed [98c404831c], possible backdoor file: [ad85233b99] check-in: [59080088af] user: bernd branch: trunk, size: 57377
2018-05-12
19:04
Add notification icon file: [8dcf865b68] check-in: [edf7025838] user: bernd branch: trunk, size: 57237
2018-05-09
21:58
Some changes how to punch the third connection command file: [e69ac4c44e] check-in: [db44c54343] user: bernd branch: trunk, size: 57222
2018-05-08
21:42
A bit more on punches file: [da91930eda] check-in: [ae6c733896] user: bernd branch: trunk, size: 57238
21:30
Generalize beacon handling file: [60ec0db06f] check-in: [dfab864379] user: bernd branch: trunk, size: 57237
18:20
punch-hash start file: [67cae6114d] check-in: [70a1b41f10] user: bernd branch: trunk, size: 57334
2018-05-06
23:00
A bit work on NAT debugging file: [c32cda50ba] check-in: [ed84671f2f] user: bernd branch: trunk, size: 57318
11:37
Increment server port if already in use file: [92ce7548eb] check-in: [ff4a9b4ca1] user: bernd branch: trunk, size: 57248
2018-05-05
22:08
NAT debugging file: [2282d8799a] check-in: [353b2b5de7] user: bernd branch: trunk, size: 57169
22:04
NAT debugging file: [e45b7772af] check-in: [27adff0715] user: bernd branch: trunk, size: 57191
2018-05-04
21:59
punch list sorted and unique file: [769a53955d] check-in: [2192699aa0] user: bernd branch: trunk, size: 57189
21:09
add port declaration to config file: [b18c345a8c] check-in: [227eb05223] user: bernd branch: trunk, size: 57165
18:17
Timeout tests file: [e64d22b7be] check-in: [e154a12a5c] user: bernd branch: trunk, size: 57156
15:02
Some changes to timeout increments file: [35b7098a6f] check-in: [fc57dd423f] user: bernd branch: trunk, size: 57141
2018-04-25
21:15
Add groups management file: [5ef352d5e4] check-in: [dbc2939b4e] user: bernd branch: trunk, size: 57059
2018-04-20
12:42
Passphrase and tries file: [a40e1b4249] check-in: [04ce62cb43] user: bernd branch: trunk, size: 57389
2018-04-18
21:29
Start GUI file: [dc1aca7e25] check-in: [f89a7f066e] user: bernd branch: trunk, size: 57386
2018-04-17
21:02
Stop reply tags firing if the original outgoing message has already been deleted file: [3c1fd883ba] check-in: [43289f35a4] user: bernd branch: trunk, size: 57369
2018-04-13
21:54
Last packet resend logic file: [e46fc258f7] check-in: [e1001f99a9] user: bernd branch: trunk, size: 57397
21:45
Last packet resend logic file: [d12b7c1f7a] check-in: [62ac7bcb1d] user: bernd branch: trunk, size: 57379
21:44
Last packet resend logic file: [ebd139ba92] check-in: [323b34fb05] user: bernd branch: trunk, size: 57371
21:35
Last packet resend logic file: [6a50fb5b30] check-in: [661ea0a58e] user: bernd branch: trunk, size: 57357
21:35
Last packet resend logic file: [d6f008941e] check-in: [8053dd32a3] user: bernd branch: trunk, size: 57357
21:33
Last packet resend logic file: [effd7cb3e2] check-in: [8ea597cbae] user: bernd branch: trunk, size: 57326
21:14
Closing resend support file: [4ee7604f75] check-in: [252b81c8e2] user: bernd branch: trunk, size: 56828
21:11
Closing resend support file: [cabedcaf82] check-in: [bc2ffc8faf] user: bernd branch: trunk, size: 56828
19:36
Small formating changes file: [c9c088c4d5] check-in: [f62f35cd18] user: bernd branch: trunk, size: 56070
19:12
Start getting rid of disconnect problems file: [6caf1b6d4b] check-in: [74d5a7e5c7] user: bernd branch: trunk, size: 55981
2018-04-12
22:51
Comment out unneeded timeout things, fix glitch problem with name lookup file: [bbfececb71] check-in: [47b830f4f7] user: bernd branch: trunk, size: 55836
2018-04-09
13:52
Use vocabularies for net2o/n2o: prefix file: [f8403fddd0] check-in: [b806903ba8] user: bernd branch: trunk, size: 55795
2018-03-28
21:55
Add simple en/decryption for single receiver file: [fc1c4856e5] check-in: [214f0a8a31] user: bernd branch: trunk, size: 55658
2018-03-27
21:11
More work on figuring out connect problems file: [0856a24ed4] check-in: [058a7fbc5e] user: bernd branch: trunk, size: 55560
2018-03-26
20:37
Remove needless net2o- prefix from files file: [87d1c145ed] check-in: [2c969be80c] user: bernd branch: trunk, size: 55514
2018-03-25
22:27
Slightly reorder context-cookie checkout file: [6c81d83f8f] check-in: [29d9ec8d17] user: bernd branch: trunk, size: 55658
2018-03-16
20:30
more work on curing resend problems file: [c50d066e29] check-in: [781335400a] user: bernd branch: trunk, size: 55584
15:08
more work on curing resend problems file: [c49a47abb6] check-in: [b8ecd53e1b] user: bernd branch: trunk, size: 55583
14:55
more work on curing resend problems file: [4cf691bff5] check-in: [e4b8ed0d38] user: bernd branch: trunk, size: 55726
14:54
more work on curing resend problems file: [761241d34a] check-in: [fdccb37b13] user: bernd branch: trunk, size: 55744
14:30
more work on curing resend problems file: [1e024d629e] check-in: [68ca26ad70] user: bernd branch: trunk, size: 55672
14:28
more work on curing resend problems file: [95af5a9d3a] check-in: [b5f39d588e] user: bernd branch: trunk, size: 55692
14:26
more work on curing resend problems file: [c1aa33f74e] check-in: [31a7b80dbf] user: bernd branch: trunk, size: 55693
14:25
add a receive drop rate/15 file: [c7ced792fa] check-in: [c0b86974a5] user: bernd branch: trunk, size: 55676
13:19
add a receive drop rate/13 file: [6ff2d03ec5] check-in: [285dec595f] user: bernd branch: trunk, size: 55579
12:41
add a receive drop rate/12 file: [9efc93ea70] check-in: [f3d1d568e3] user: bernd branch: trunk, size: 55491
12:29
add a receive drop rate/8 file: [5b044a49dd] check-in: [5a0c9bf63c] user: bernd branch: trunk, size: 55449
12:28
add a receive drop rate/7 file: [9ef510e1d5] check-in: [eadded858b] user: bernd branch: trunk, size: 55447
2018-03-15
14:36
Beacon hash check improved file: [d8aa17b6f6] check-in: [e1680afb74] user: bernd branch: trunk, size: 55425
13:43
Beacon hash check improved file: [b95a1d89bc] check-in: [1eec7259ac] user: bernd branch: trunk, size: 55340
2018-03-14
22:51
Some more fixes file: [38d3eb10ee] check-in: [f00b040f5a] user: bernd branch: trunk, size: 55291
22:10
Bump version number file: [e7f5847d1e] check-in: [f9602f0538] user: bernd branch: trunk, size: 55274
2018-03-13
23:36
Tie secret key to routes file: [243d75707c] check-in: [b94045e2a9] user: bernd branch: trunk, size: 55238
2017-11-02
22:38
Create image works again file: [b852da10a0] check-in: [4620bbedf6] user: bernd branch: trunk, size: 55240
2017-10-20
22:12
Start some work on $quid file: [48dc228acc] check-in: [ccb7b5cfed] user: bernd branch: trunk, size: 55255
2017-09-26
23:53
Next try on fixing the buffer overrun problem file: [1f58dc2822] check-in: [c2948b13cc] user: bernd branch: trunk, size: 55209
23:37
Next try on fixing the buffer overrun problem file: [0e3d78f603] check-in: [63398e53f2] user: bernd branch: trunk, size: 55381
23:35
Next try on fixing the buffer overrun problem file: [03f1c1996d] check-in: [79370cc458] user: bernd branch: trunk, size: 55371
23:34
Next try on fixing the buffer overrun problem file: [c2fcd75634] check-in: [b569f9bd84] user: bernd branch: trunk, size: 55373
23:17
Next try on fixing the buffer overrun problem file: [09416932d0] check-in: [6722cd58b0] user: bernd branch: trunk, size: 55371
22:46
Next try on fixing the buffer overrun problem file: [f56979a5b8] check-in: [0b6c5812bf] user: bernd branch: trunk, size: 55387
20:34
Next try on fixing the buffer overrun problem file: [31fffcd782] check-in: [0083fa2d04] user: bernd branch: trunk, size: 55372
00:43
Next try on fixing the buffer overrun problem file: [b87d5db7a5] check-in: [80d37ffe16] user: bernd branch: trunk, size: 55344
00:20
Next try on fixing the buffer overrun problem file: [1b2ef8a52b] check-in: [f70c60c6d5] user: bernd branch: trunk, size: 55341
00:10
Next try on fixing the buffer overrun problem file: [f617961eb7] check-in: [a6b6200b6b] user: bernd branch: trunk, size: 55388
00:09
Next try on fixing the buffer overrun problem file: [67e19d2184] check-in: [c3df25c0f3] user: bernd branch: trunk, size: 55396
00:06
Next try on fixing the buffer overrun problem file: [1cc771d6dd] check-in: [8bbe672415] user: bernd branch: trunk, size: 55377
00:05
Next try on fixing the buffer overrun problem file: [970e7d6934] check-in: [503d166429] user: bernd branch: trunk, size: 55382
2017-09-25
23:06
Next try on fixing the buffer overrun problem file: [17d3bdb698] check-in: [74915da875] user: bernd branch: trunk, size: 55309
23:04
Next try on fixing the buffer overrun problem file: [1a78224860] check-in: [a8d0d7b716] user: bernd branch: trunk, size: 55351
23:02
Next try on fixing the buffer overrun problem file: [0a96d62c6d] check-in: [955d751206] user: bernd branch: trunk, size: 55447
23:01
Next try on fixing the buffer overrun problem file: [b187d41965] check-in: [035f236312] user: bernd branch: trunk, size: 55423
22:59
Next try on fixing the buffer overrun problem file: [faccc0b8d3] check-in: [8c546b4ddf] user: bernd branch: trunk, size: 55405
22:52
Next try on fixing the buffer overrun problem file: [f07a87dcc5] check-in: [d5d2fadb41] user: bernd branch: trunk, size: 55485
22:50
Next try on fixing the buffer overrun problem file: [e7b3c435b4] check-in: [199c23d059] user: bernd branch: trunk, size: 55455
22:42
Next try on fixing the buffer overrun problem file: [498ae9df0c] check-in: [97bfb0030f] user: bernd branch: trunk, size: 55327
22:40
Next try on fixing the buffer overrun problem file: [d3bf968dcf] check-in: [9111ce3ef9] user: bernd branch: trunk, size: 55295
22:38
Next try on fixing the buffer overrun problem file: [aceca87a82] check-in: [9e91411427] user: bernd branch: trunk, size: 55280
22:24
Next try on fixing the buffer overrun problem file: [dd69c75d43] check-in: [e90186f7ce] user: bernd branch: trunk, size: 55098
22:22
Next try on fixing the buffer overrun problem file: [e5bd43ed60] check-in: [647e9ac0d4] user: bernd branch: trunk, size: 55097
22:18
Next try on fixing the buffer overrun problem file: [9e23370bc7] check-in: [7e4e8b7682] user: bernd branch: trunk, size: 55076
22:15
Next try on fixing the buffer overrun problem file: [934f9e15fc] check-in: [6565ded7a6] user: bernd branch: trunk, size: 55191
22:11
Next try on fixing the buffer overrun problem file: [f13b34f8d6] check-in: [93c6304531] user: bernd branch: trunk, size: 55246
22:07
Next try on fixing the buffer overrun problem file: [0daa43d804] check-in: [52b76d50eb] user: bernd branch: trunk, size: 55209
21:39
Next try on fixing the buffer overrun problem file: [95271aee4b] check-in: [88faf6f5a5] user: bernd branch: trunk, size: 55204
21:38
Next try on fixing the buffer overrun problem file: [a9c50e1e28] check-in: [721f33913d] user: bernd branch: trunk, size: 55217
21:27
Next try on fixing the buffer overrun problem file: [21827e9f1f] check-in: [3b726aea15] user: bernd branch: trunk, size: 55207
21:26
Next try on fixing the buffer overrun problem file: [3bb51b8c0d] check-in: [afd49c536f] user: bernd branch: trunk, size: 55175
2017-09-24
01:31
close-all in file task file: [02ab2df5b4] check-in: [57b3a0c143] user: bernd branch: trunk, size: 55145
00:19
use local tail/back for n2o:spit file: [925d3b872c] check-in: [d28b8a6dcf] user: bernd branch: trunk, size: 55188
2017-09-23
00:06
rewind partial for sender file: [c737165b2e] check-in: [f193c94ee2] user: bernd branch: trunk, size: 55027
00:03
rewind partial for sender file: [b9121a7c32] check-in: [9de0deafd2] user: bernd branch: trunk, size: 55027
2017-09-22
23:59
rewind partial for sender file: [dcd78f80f1] check-in: [ae3875be6e] user: bernd branch: trunk, size: 55012
23:54
rewind partial for sender file: [09e918ad94] check-in: [6a9688c21b] user: bernd branch: trunk, size: 55005
23:14
rewind partial without reference to dest-back file: [b07cb346c7] check-in: [4f0cda03fb] user: bernd branch: trunk, size: 54994
23:07
rewind partial without reference to dest-back file: [63f6f5bc55] check-in: [b8cfdb84b7] user: bernd branch: trunk, size: 54984
23:05
rewind partial without reference to dest-back file: [b21b2d8d5e] check-in: [1694d8fb0b] user: bernd branch: trunk, size: 54984
23:04
rewind partial without reference to dest-back file: [a28eef6c60] check-in: [4649c7727a] user: bernd branch: trunk, size: 54979
22:57
rewind partial without reference to dest-back file: [fcb3c903d5] check-in: [e02d139633] user: bernd branch: trunk, size: 55132
2017-09-21
18:24
Fix net2o-kills timeout problem file: [1b18b9fa27] check-in: [5e25c085c9] user: bernd branch: trunk, size: 55096
18:22
Fix net2o-kills timeout problem file: [309049b79a] check-in: [8f933c941b] user: bernd branch: trunk, size: 55105
18:22
Fix net2o-kills timeout problem file: [7356c7c30d] check-in: [df0efe4ae1] user: bernd branch: trunk, size: 55096
2017-09-20
00:39
try erasing ackbits first before n2o:spit file: [e34540ab0a] check-in: [921d492a56] user: bernd branch: trunk, size: 55008
00:39
try erasing ackbits first before n2o:spit file: [0a2141972c] check-in: [eb2431e14a] user: bernd branch: trunk, size: 55008
00:37
try erasing ackbits first before n2o:spit file: [36b064c297] check-in: [fd6f5af64a] user: bernd branch: trunk, size: 55007
2017-09-19
01:16
Refactoring trial file: [7011bc2161] check-in: [c7d9348b7a] user: bernd branch: trunk, size: 54996
01:15
Refactoring trial file: [31beaa935b] check-in: [6bd1dc3e0c] user: bernd branch: trunk, size: 54995
2017-09-13
01:07
Fix ->throw, fix recognizer renaming file: [2812c8d9d8] check-in: [775f708f9b] user: bernd branch: trunk, size: 55125
2017-08-29
12:35
add-source earlier stage file: [aa6717c145] check-in: [925ffece9d] user: bernd branch: trunk, size: 55124
12:33
add-source earlier stage file: [979c49e5f5] check-in: [195c28a90e] user: bernd branch: trunk, size: 55140
12:32
add-source earlier stage file: [b70669b0eb] check-in: [47d05bfb2b] user: bernd branch: trunk, size: 55128
11:50
Another attempt on moving add-source to after decryption file: [a8dc48919e] check-in: [65dd5be401] user: bernd branch: trunk, size: 55112
2017-08-28
20:54
add-source reverted file: [4bb1efed95] check-in: [0d03154522] user: bernd branch: trunk, size: 55130
20:54
add-source reverted file: [1223b6ed11] check-in: [db7088bbbb] user: bernd branch: trunk, size: 55130
20:47
Change when packet source is updated file: [18b7ca3049] check-in: [be28d593ed] user: bernd branch: trunk, size: 55112
2017-08-07
08:24
Don't print wrong packet size error in normal mode file: [d17cd2106f] check-in: [a72f5dc61e] user: bernd branch: trunk, size: 55025
2017-07-23
00:38
catch server loop file: [e78c08eefd] check-in: [8a965784a3] user: bernd branch: trunk, size: 54968
2017-07-22
23:03
Try to fix renat problem file: [b70a79a592] check-in: [2da1bfb772] user: bernd branch: trunk, size: 54869
00:23
Debug some problems file: [e01c11a73e] check-in: [51ec93e554] user: bernd branch: trunk, size: 54809
2017-06-15
00:18
Move around checks for depth==0 file: [1ceea07d11] check-in: [61f60ed5bd] user: bernd branch: trunk, size: 54807
2017-05-28
01:06
Fix some more stack problems file: [c4671253d5] check-in: [dea10cacea] user: bernd branch: trunk, size: 54737
2017-05-27
22:41
Strict printable?, fixed stack growing bug in hash file write file: [af20f17860] check-in: [7b99c86a51] user: bernd branch: trunk, size: 54709
19:08
Check for sane filenames in DVCS file: [a1b581ca37] check-in: [ec3feaa13e] user: bernd branch: trunk, size: 54722
2017-05-23
23:32
Add check for depth in all tasks file: [3e717418e1] check-in: [080bbc85ca] user: bernd branch: trunk, size: 54673
2017-05-11
23:45
More work on keeping downloads flowing file: [8a781095d5] check-in: [5a5643be83] user: bernd branch: trunk, size: 54560
21:30
Prevent ongoing slurp when transfer is finished file: [e21d723d8b] check-in: [b157c78c4b] user: bernd branch: trunk, size: 54513
21:23
Prevent ongoing slurp when transfer is finished file: [8f9dcb2a9d] check-in: [f7e0b87107] user: bernd branch: trunk, size: 54522
21:20
Prevent ongoing slurp when transfer is finished file: [0c97bd3bc4] check-in: [7a9f710597] user: bernd branch: trunk, size: 54535
21:19
Prevent ongoing slurp when transfer is finished file: [e067723cb7] check-in: [130e879c17] user: bernd branch: trunk, size: 54532
21:10
Prevent ongoing slurp when transfer is finished file: [33fb5009f9] check-in: [9497c8d871] user: bernd branch: trunk, size: 54500
2017-05-10
00:43
More work on field values file: [dad428bf8e] check-in: [92daa3e0af] user: bernd branch: trunk, size: 54426
2017-05-09
22:18
Set ack-advance? to true on timeout file: [98aa1627e6] check-in: [85723ff01d] user: bernd branch: trunk, size: 54439
01:28
Remove rewind message, no longer necessary to debug file: [5e7049aa8b] check-in: [8b8ffc5cd5] user: bernd branch: trunk, size: 54438
01:17
Remove clutter from output file: [b573d10a11] check-in: [23e794a9b0] user: bernd branch: trunk, size: 54485
01:15
rec-ack# and send-ack#, check order file: [985d702f43] check-in: [be105105ac] user: bernd branch: trunk, size: 54483
2017-05-08
23:42
Print more hints file: [0846e2b135] check-in: [22412e65b3] user: bernd branch: trunk, size: 54396
23:35
Print more hints file: [9d1efacc55] check-in: [760e5a090b] user: bernd branch: trunk, size: 54331
23:26
Print a hint on how resend# does mismatch file: [fc2fdafbd1] check-in: [967b256201] user: bernd branch: trunk, size: 54248
23:24
Print a hint on how resend# does mismatch file: [272c1b9d9d] check-in: [f8b90a4b8c] user: bernd branch: trunk, size: 54250
22:44
Print a hint on how resend# does mismatch file: [6d77258682] check-in: [6b28633c16] user: bernd branch: trunk, size: 54251
22:22
Remove ack only once file: [0ddcadf418] check-in: [86a94781c5] user: bernd branch: trunk, size: 54159
21:50
overlap in validated bitsets file: [20dde90522] check-in: [e846d17ce5] user: bernd branch: trunk, size: 54157
2017-04-25
22:21
Use defer: for xt members file: [2099722938] check-in: [2cb8ac3651] user: bernd branch: trunk, size: 54044
21:12
More values file: [20b41dfa5c] check-in: [dac416028d] user: bernd branch: trunk, size: 54131
19:39
More work on moving to value instance variables file: [ec2f4abf3e] check-in: [ec4b703987] user: bernd branch: trunk, size: 54205
2017-04-24
20:07
More work on converting variabls inst vars into values file: [a7c153cfa5] check-in: [cc39f45a13] user: bernd branch: trunk, size: 54237
2017-04-23
20:30
start using values in classes instead of fields file: [b2a5342ecc] check-in: [1920b949f8] user: bernd branch: trunk, size: 54274
2017-04-09
23:35
Replace 0key list with command that sets replying 0key file: [9bc72c7e95] check-in: [130ae84c48] user: bernd branch: trunk, size: 54259
00:41
Shuffling the connection protocol again file: [ab7d7b392b] check-in: [4e37e6f6a3] user: bernd branch: trunk, size: 54338
2017-04-03
21:48
Fix invitation tmpkey handling file: [7d8e24fd25] check-in: [ed511c7d4f] user: bernd branch: trunk, size: 54239
2017-03-23
00:13
QR scan with tag tested file: [ae617862f6] check-in: [4a65c9f478] user: bernd branch: trunk, size: 54190
2017-03-20
21:33
change event prefixes from -> to :> file: [28dbb64b49] check-in: [84c1185524] user: bernd branch: trunk, size: 54107
2017-01-17
22:34
Fix problems with data transfers and drop rate file: [ae6a1a7b12] check-in: [56e457b82d] user: bernd branch: trunk, size: 54107
01:47
Resend acks when resend flag toggles, as originally planned file: [8413572c37] check-in: [b1f4516e38] user: bernd branch: trunk, size: 53958
2017-01-12
23:30
Fix parent! to use the default key if none is available in the parent file: [efe44b8144] check-in: [cb73a9b639] user: bernd branch: trunk, size: 53890
01:44
comment out only-once acks file: [b9ee89561f] check-in: [fc308232ed] user: bernd branch: trunk, size: 53869
2017-01-10
22:06
fill resend# with instead of 0 file: [4fe93dac77] check-in: [f97efa2525] user: bernd branch: trunk, size: 53867
2017-01-09
21:42
Fix another stack overflow bug file: [e3e349360f] check-in: [85d49cc7d5] user: bernd branch: trunk, size: 53864
2017-01-08
01:17
Start converting singe secret key storage to use of multiple keys file: [677d30ea4d] check-in: [ead2b66e67] user: bernd branch: trunk, size: 53862
2017-01-06
01:26
33c3 presentation added file: [93d564a49b] check-in: [119ec67d0b] user: bernd branch: trunk, size: 53752
2017-01-03
18:05
resend for file transfers file: [6ecbff446d] check-in: [464558b663] user: bernd branch: trunk, size: 53824
2016-12-29
20:59
Stack overflow fixed file: [7946040003] check-in: [b480555663] user: bernd branch: trunk, size: 53827
2016-12-02
21:35
Rename of deque to stack words file: [ed8bca7f0f] check-in: [1553e00b7f] user: bernd branch: trunk, size: 53828
2016-12-01
23:09
Actually use extra-dispose where it is meant to be used file: [41da4de20d] check-in: [bd3406d766] user: bernd branch: trunk, size: 53825
22:58
Fix last-signed problem when string grows after adding signature file: [0547e6a5c8] check-in: [e8109cb741] user: bernd branch: trunk, size: 53838
20:12
Context deletion -> remove beacon file: [03563ef53b] check-in: [b34d6d2d12] user: bernd branch: trunk, size: 53841
19:34
alloc-io when tasks are initalized file: [f2731b8fe7] check-in: [4b6a74846a] user: bernd branch: trunk, size: 53811
2016-11-27
01:37
Save messages after configurable delay only file: [6608611c51] check-in: [7758482129] user: bernd branch: trunk, size: 53802
2016-11-21
22:24
Entropy health check file: [13a899b893] check-in: [ff62dbb0ae] user: bernd branch: trunk, size: 53681
02:02
Add check if salt is not initialized file: [f42959c5ba] check-in: [42ed1542f9] user: bernd branch: trunk, size: 53631
2016-11-14
23:23
Freeze all tables, rename hash tables from *-table to *# as it should be file: [0000e8dda2] check-in: [fdf6526932] user: bernd branch: trunk, size: 53615
23:00
No forward reference for gen-beacon-hash needed file: [abf5a1a752] check-in: [4fc4fd3e58] user: bernd branch: trunk, size: 53483
22:02
Beacon with hash simplified file: [9d0900185e] check-in: [b3fd7fa00f] user: bernd branch: trunk, size: 53423
01:52
Prepare beacon signature (incomplete) file: [ee204a4750] check-in: [cd9f3e550f] user: bernd branch: trunk, size: 53485
2016-11-13
22:32
Fix dht-beacon bug file: [4b74dae3df] check-in: [3aca78db97] user: bernd branch: trunk, size: 53232
2016-10-27
13:02
Refactor n2o:new-context return address input file: [b26e24484d] check-in: [894dbc7ddc] user: bernd branch: trunk, size: 53149
2016-10-26
01:10
Try making dvcs pull work file: [9d92768336] check-in: [8fac1eddc1] user: bernd branch: trunk, size: 53206
2016-10-23
00:30
Remove complicated bflush multitasking file: [8e89fd8916] check-in: [d3e007bac3] user: bernd branch: trunk, size: 53178
2016-10-22
23:39
A bit more debugging file: [65057622d4] check-in: [f8d5bcf04a] user: bernd branch: trunk, size: 53163
22:18
make slurp/spit match again file: [6f1c721a20] check-in: [c412146816] user: bernd branch: trunk, size: 53165
2016-10-19
23:10
More progress on savesys file: [2e68e7ab40] check-in: [daaac9ec86] user: bernd branch: trunk, size: 53159
22:42
Define main-up@ file: [6cbd24f589] check-in: [25b4055b98] user: bernd branch: trunk, size: 52946
22:20
One step further on savesys-readyness file: [b43b5257e7] check-in: [c4afe924d3] user: bernd branch: trunk, size: 52946
2016-10-14
01:00
Fix hash input off by one for last message file: [1cd7a597bb] check-in: [0d931fbc18] user: bernd branch: trunk, size: 52904
2016-10-11
21:23
sync done performed at end of block transfer file: [5a55963a7d] check-in: [980c265f10] user: bernd branch: trunk, size: 52531
2016-10-10
22:39
Enable flow control when syncing file: [24634707d4] check-in: [b05f1693b2] user: bernd branch: trunk, size: 52315
2016-09-29
00:59
More rate info file: [6c1c3408f0] check-in: [93dc319d68] user: bernd branch: trunk, size: 52285
00:31
Add debugging for rate settings file: [9801971a54] check-in: [c45a0afc49] user: bernd branch: trunk, size: 52240
2016-08-31
23:54
Fix a bug with smallest package size at transfer end file: [eaef173a25] check-in: [fbfdebf74b] user: bernd branch: trunk, size: 52170
23:28
Some progress on dvcs pulls file: [8e22a1b8e3] check-in: [b8970c6fa4] user: bernd branch: trunk, size: 52209
2016-08-24
21:51
Use Forward instead of Defer file: [f8c81b35e9] check-in: [9d8633e23f] user: bernd branch: trunk, size: 52207
2016-08-21
01:21
Several tweaks, use new Forward file: [feadf5f2bc] check-in: [1868037d73] user: bernd branch: trunk, size: 52206
2016-08-03
20:42
A few small fixes file: [d5f8cc80bc] check-in: [0b728593bb] user: bernd branch: trunk, size: 52166
2016-08-01
23:58
Access to encrypted hash store; writeout still non-encrypted file: [88127ac217] check-in: [7abd8e2ea0] user: bernd branch: trunk, size: 52165
2016-07-28
00:38
Copy hash objects; lacks encryption file: [7e404ef8b8] check-in: [69d11306ee] user: bernd branch: trunk, size: 52165
2016-07-20
01:42
Install in net2o without symlink on Android file: [c03b578063] check-in: [1873f32374] user: bernd branch: trunk, size: 52171
2016-07-02
23:46
Detangle message object and message contents file: [828fb3b0b6] check-in: [26c8e81a7c] user: bernd branch: trunk, size: 52187
21:46
Avoid confusion with double numbers file: [73a65ce625] check-in: [9838da8ffe] user: bernd branch: trunk, size: 52043
2016-06-22
22:13
Make date precision more useful, add configs for host and prio file: [e0dffa92c8] check-in: [46e2e63ca1] user: bernd branch: trunk, size: 52031
2016-06-21
14:43
Checkin more than one file file: [acf35091ca] check-in: [51eacf49c9] user: bernd branch: trunk, size: 52037
2016-06-20
01:39
DVCS first checkin... file: [e2953a594e] check-in: [250649bd10] user: bernd branch: trunk, size: 52012
2016-06-16
14:23
Add diff/patch commands to show delta operation file: [be5783ae66] check-in: [db02f71016] user: bernd branch: trunk, size: 51990
2016-06-10
22:05
use deque! for config recognizer stack file: [341b9b3c4d] check-in: [364de74aca] user: bernd branch: trunk, size: 51972
2016-06-06
23:21
Start of config file file: [d9602b73f2] check-in: [ba8e93557c] user: bernd branch: trunk, size: 51972
2016-06-04
00:04
Kill without freeing or closing anything file: [4cfe9007c8] check-in: [5ad1866c35] user: bernd branch: trunk, size: 51961
2016-06-03
23:48
Move tmp$[] off back to Gforth pthread.fs, where it belongs file: [5e30a9659d] check-in: [462129d3d9] user: bernd branch: trunk, size: 51963
16:24
Try fixing double-free problem file: [9114a02dd6] check-in: [cc98786421] user: bernd branch: trunk, size: 51926
2016-06-01
21:42
Start wrapping classes into namespaces file: [4c2dee1cb2] check-in: [87e73ccd45] user: bernd branch: trunk, size: 51911
2016-04-28
14:55
Better explanation for how to get it from source file: [2ae8d08e4c] check-in: [e77b7d0ad5] user: bernd branch: trunk, size: 51337
2016-04-26
21:16
Add code for per-address 0key file: [e59be297fc] check-in: [b5e3d04250] user: bernd branch: trunk, size: 51342
2016-04-17
19:21
Make first get-me on empty keyring foolproof, add short help to one-line help in net2o-msg.fs file: [13fdcbad74] check-in: [7e3753bd87] user: bernd branch: trunk, size: 51330
2016-04-09
22:30
Network address changed stuff file: [f1618d3f65] check-in: [e2ab4feed6] user: bernd branch: trunk, size: 51275
00:21
Add netlink socket code to detect network changes file: [6ac71f1a44] check-in: [c5cdf07d73] user: bernd branch: trunk, size: 51249
2016-04-05
01:10
Print that connection has been refused on unknown keys file: [3942122c2e] check-in: [3242cd82e7] user: bernd branch: trunk, size: 51250
00:53
Use connection refused throw code for unknown key; remove strict-key flag, as permission system is a better way to express it file: [ba0e9388c3] check-in: [5c6815f6e6] user: bernd branch: trunk, size: 51226
00:32
Use error-id to pass on errors to the waiting task on connection-less tasks file: [3fb4ce290a] check-in: [2a2c3d524d] user: bernd branch: trunk, size: 51269
2016-04-01
23:09
Use validated bits for connection setup file: [c99f4299fa] check-in: [5d128f85de] user: bernd branch: trunk, size: 51078
23:09
Use validated bits for connection setup file: [9b3b18c362] check-in: [0a0c4af882] user: bernd branch: trunk, size: 51082
22:46
Use validated flag for maps creation file: [b787e91d49] check-in: [92b6dca578] user: bernd branch: trunk, size: 50948
2016-03-29
14:40
Only update pubkey/mpubkey when not already set file: [efe320148d] check-in: [dfb076f3b5] user: bernd branch: trunk, size: 50845
2016-03-24
02:51
more on delayed creation of incoming context file: [2c79bddc14] check-in: [f493cc3147] user: bernd branch: trunk, size: 50789
02:48
more on delayed creation of incoming context file: [4efed2fb99] check-in: [f67e6f41b8] user: bernd branch: trunk, size: 50734
02:46
more on delayed creation of incoming context file: [a277cb1719] check-in: [ab46357f59] user: bernd branch: trunk, size: 50734
02:45
more on delayed creation of incoming context file: [647b2281c7] check-in: [f4062ff034] user: bernd branch: trunk, size: 50734
02:34
more on delayed creation of incoming context file: [ea1f7d6048] check-in: [8f379dfb35] user: bernd branch: trunk, size: 50634
02:25
more on delayed creation of incoming context file: [54833cc7da] check-in: [3665db7c95] user: bernd branch: trunk, size: 50625
01:09
error-id implementation started, need a new protocol version for that file: [08ac2f57eb] check-in: [3cdefb0387] user: bernd branch: trunk, size: 50611
00:45
Delay creation of incoming context until all information is available and validated file: [f3c7c148cc] check-in: [975202cd18] user: bernd branch: trunk, size: 50564
2016-03-22
00:55
More endianess corrections file: [1f4a25b597] check-in: [0f93f4c2ed] user: bernd branch: trunk, size: 49760
2016-03-21
01:10
Timeout for 3s to gracefully shut down other tasks file: [7fa0c304cf] check-in: [0a14c640a3] user: bernd branch: trunk, size: 49702
00:31
Refactor net2o-kills, use stack stuff for net2o-tasks, and a 100ms timeout for killing the tasks gracefully file: [81355c15db] check-in: [bef63a73f6] user: bernd branch: trunk, size: 49599
00:25
net2o-kills work when no tasks are launched file: [4949ba1f9e] check-in: [35eb017e6b] user: bernd branch: trunk, size: 49526
2016-03-20
00:41
Improve file download handling file: [2560607022] check-in: [bda9730822] user: bernd branch: trunk, size: 49519
2016-03-17
01:44
Reconnect using completely parallel construction file: [1339751ef7] check-in: [0be95badc7] user: bernd branch: trunk, size: 49427
2016-03-16
01:56
Clean up more superfluous, overcomplicated, and crashing stuff file: [e8459ec9e8] check-in: [d2c049058a] user: bernd branch: trunk, size: 49273
2016-03-15
02:08
Search for bugs, fixed c:prng bug file: [457b22867e] check-in: [207ba9a55b] user: bernd branch: trunk, size: 49517
00:53
Kill tasks after completion of previous atomic operations file: [10356a7032] check-in: [eb279a1631] user: bernd branch: trunk, size: 49477
2016-03-11
22:56
Cleanups file: [55097ceed1] check-in: [55eb2cde88] user: bernd branch: trunk, size: 49306
19:19
RTD update fixed, timeouts is 1 minimum, not 0 file: [5bb8da76ed] check-in: [0b366e173a] user: bernd branch: trunk, size: 49921
2016-03-06
19:51
Check error for packet route file: [9a468593fc] check-in: [51373711ab] user: bernd branch: trunk, size: 50114
2016-02-28
20:30
Timeout refactoring file: [8859f9002b] check-in: [ff5c86316c] user: bernd branch: trunk, size: 50090
18:35
Timeout constants changed file: [eabc45cc66] check-in: [3b10102fe6] user: bernd branch: trunk, size: 50075
2016-02-27
20:47
Remove full rewind functionality file: [b311c0f374] check-in: [7eb973180a] user: bernd branch: trunk, size: 50113
2016-01-30
00:22
Broken timeout handling fixed file: [9e0c0835ca] check-in: [20c59dd2e5] user: bernd branch: trunk, size: 50635
2016-01-29
23:17
timeouts reset on receiving ok, debugging on 32 bit works again file: [f4407d47c2] check-in: [24002a9f7e] user: bernd branch: trunk, size: 50634
2016-01-25
02:29
Use ticks for timeout instead of unreliable ticker file: [7aa53e0af5] check-in: [fe6f87f5ba] user: bernd branch: trunk, size: 50639
2016-01-24
22:33
Beacon handling: Added connection object file: [fb46904c05] check-in: [0f3f4af673] user: bernd branch: trunk, size: 50657
19:29
Fix 64 bit pointer local initialization file: [7d8d727595] check-in: [d42291182a] user: bernd branch: trunk, size: 50894
2016-01-23
22:02
Fixes for new NAT traversal problems file: [2f93e204a5] check-in: [19d3a70b5c] user: bernd branch: trunk, size: 50922
2016-01-22
13:59
Fix newly introduced NAT bug file: [b32b72fae4] check-in: [19d8897171] user: bernd branch: trunk, size: 51043
00:45
Add get version at startup file: [018669c86b] check-in: [9dea073566] user: bernd branch: trunk, size: 51095
2016-01-21
18:34
Request counter updates added file: [3e892b57c5] check-in: [cb6a85c083] user: bernd branch: trunk, size: 51070
14:30
Debugging of new resend code file: [e4b38b264a] check-in: [2187c5906c] user: bernd branch: trunk, size: 51049
00:39
Move NAT traversal code to connected part, so that retransmits happen file: [f705b2b660] check-in: [3a57f24efe] user: bernd branch: trunk, size: 50929
2015-12-23
00:06
re-NAT traversal handling file: [45844bbb52] check-in: [19c205e82b] user: bernd branch: trunk, size: 50823
2015-12-21
00:01
Fix for n2o:see debugging hang, added nop and 4cc basic instructions file: [12fc7c1edd] check-in: [a0149d7f16] user: bernd branch: trunk, size: 50773
2015-12-20
02:07
Renat to reconnect if nat traversal is neede again (now manual chat operation, needs to be automatic) file: [f4ee3581ce] check-in: [64da7d8b88] user: bernd branch: trunk, size: 50545
2015-12-18
22:04
More refactoring... file: [39d22453e7] check-in: [5310a1d75b] user: bernd branch: trunk, size: 50421
02:07
Command reshuffling file: [46a604f533] check-in: [f5af49ea38] user: bernd branch: trunk, size: 50439
2015-12-13
23:58
Add plugin for cookie-done reaction file: [fa4aff7d30] check-in: [5c3be525ad] user: bernd branch: trunk, size: 50450
2015-12-12
00:20
Moved things around file: [df90461eea] check-in: [0cefcf6e63] user: bernd branch: trunk, size: 50338
2015-12-11
23:21
NAT traversal repaired (after other changes broke it) file: [bc721070b0] check-in: [8574cf2a2d] user: bernd branch: trunk, size: 58570
2015-12-10
18:51
Reconnect other chat partners on leave file: [48ce25ed1c] check-in: [283a72ebab] user: bernd branch: trunk, size: 58510
2015-12-07
22:59
Some refactoring file: [db6ecfe72f] check-in: [5999b6f2be] user: bernd branch: trunk, size: 58511
2015-11-19
21:53
Notification in separate file file: [7bd35616ba] check-in: [e51a1c1c78] user: bernd branch: trunk, size: 58531
2015-11-15
01:58
Check for must-be unsigned values file: [0596f9c08a] check-in: [43683882b0] user: bernd branch: trunk, size: 58507
2015-11-10
01:32
Dispose punch addresses file: [bb878b3cfb] check-in: [a0e71d4d16] user: bernd branch: trunk, size: 58463
01:24
Start work on NAT retraversal file: [618f361afe] check-in: [ed85f43da2] user: bernd branch: trunk, size: 58448
2015-11-07
02:29
Notification debugging (no full success) file: [062d2e81f2] check-in: [3ed2261f13] user: bernd branch: trunk, size: 58362
2015-11-03
22:49
some fixes file: [40f4a18b04] check-in: [01586c4a02] user: bernd branch: trunk, size: 58361
01:56
Fix android compilation problem file: [6f7eaea568] check-in: [f256ed4828] user: bernd branch: trunk, size: 58352
01:38
Android alarm stuff file: [8734ce3e46] check-in: [a0e31c3637] user: bernd branch: trunk, size: 58318
2015-11-01
23:46
Recognize invalid nicks file: [b85cd5c283] check-in: [aa51c284a5] user: bernd branch: trunk, size: 57913
23:15
rtdelay changes file: [83a7e80690] check-in: [722b9d9f0d] user: bernd branch: trunk, size: 57895
2015-10-31
20:52
Fix expired timeout problem file: [a5809d6552] check-in: [9c9005315f] user: bernd branch: trunk, size: 57759
00:16
Use different data structure for beacons file: [15eb561788] check-in: [03262c77c8] user: bernd branch: trunk, size: 57725
2015-10-30
21:40
Fixed timeout stack growing file: [7e74bdfcad] check-in: [3b828c3b2b] user: bernd branch: trunk, size: 57538
21:34
timeout stack debug file: [594c021bef] check-in: [18d428b3ae] user: bernd branch: trunk, size: 57551
2015-10-29
23:47
send beacon with time file: [cf8e4f8bd3] check-in: [eeac8876e2] user: bernd branch: trunk, size: 57532
23:34
send beacon with time file: [0ff692aed0] check-in: [b92be7ee33] user: bernd branch: trunk, size: 57531
00:47
Limit timeout to not trap file: [f07a329d29] check-in: [11fe9b7d79] user: bernd branch: trunk, size: 57518
2015-10-27
01:26
Send invitation stuff file: [7f7854d009] check-in: [900a4f00ad] user: bernd branch: trunk, size: 57453
2015-10-23
22:33
beacon handling changed file: [97be7ed2f5] check-in: [c1698cc693] user: bernd branch: trunk, size: 57431
2015-10-22
14:30
Better debugging code file: [ce5fb4a7af] check-in: [88aa302d03] user: bernd branch: trunk, size: 57140
13:57
More code to get resend reliable again file: [e2645fa642] check-in: [8d2af2e2ae] user: bernd branch: trunk, size: 57120
00:31
More effort to get timeouts properly handled file: [419c199763] check-in: [31d71b91c0] user: bernd branch: trunk, size: 56881
2015-10-21
23:39
Better beacon handling file: [3536382749] check-in: [7da6c40bb1] user: bernd branch: trunk, size: 56873
2015-09-21
22:27
Error messages depending on remote/no-remote file: [eabaf34821] check-in: [3d946f5fdb] user: bernd branch: trunk, size: 56665
2015-09-17
23:57
Message buffer writing file: [1ad78fa76a] check-in: [56b209ac4a] user: bernd branch: trunk, size: 56783
2015-09-15
00:03
Move connection messages into connect( debug switch file: [97d5294c35] check-in: [7e30a76add] user: bernd branch: trunk, size: 56864
2015-09-10
22:57
separate wrapper libs for fast/nonfast crypto libraries file: [3354833ff8] check-in: [5b0d34eaaf] user: bernd branch: trunk, size: 57095
17:45
Added color QR output mode file: [4f1dbbbbd3] check-in: [3949530b56] user: bernd branch: trunk, size: 58237
2015-09-08
23:06
Align tmpbuf file: [e0d5b9e2c4] check-in: [8e2279ae1b] user: bernd branch: trunk, size: 60813
2015-09-05
20:46
NAT ping with '>' character file: [33ebc0007b] check-in: [22200c6121] user: bernd branch: trunk, size: 60726
00:32
Cleaned skip-dest file: [e7e78143a1] check-in: [e09226f168] user: bernd branch: trunk, size: 60725
00:24
Debugging: Path->IP address+remaining path file: [34edbea42c] check-in: [117a222833] user: bernd branch: trunk, size: 60746
2015-09-04
22:49
Removed old IP format file: [c992facc36] check-in: [2fbb737ef5] user: bernd branch: trunk, size: 60953
01:21
Select hostname file: [23aecaead3] check-in: [3c62ef1981] user: bernd branch: trunk, size: 61594
2015-09-03
23:36
Use simpler colors file: [87c3d92093] check-in: [2376b5f883] user: bernd branch: trunk, size: 61441
2015-09-01
23:30
Send replace crash fixed file: [ceb0dcbedf] check-in: [3a781112ce] user: bernd branch: trunk, size: 61481
21:26
Prepare for multiple hosts with one pubkey file: [db1d9c4994] check-in: [3b282983a7] user: bernd branch: trunk, size: 61483
2015-08-30
22:55
NAT routed puncher file: [143e9bf1a8] check-in: [2c91662a8b] user: bernd branch: trunk, size: 61435
2015-08-19
00:10
File reorg; new address format apparently works (not activated by default yet) file: [b04919eec8] check-in: [fd68a11b57] user: bernd branch: trunk, size: 61228
2015-08-17
21:34
Distinguish different keys, part 1 file: [c77e693616] check-in: [74a278bcce] user: bernd branch: trunk, size: 67316
2015-08-14
11:51
Gen request number in advance, timestamp when needed for punchs file: [47e53d5aa1] check-in: [c94e69155c] user: bernd branch: trunk, size: 76475
00:34
show rtd file: [7c2a3e16d5] check-in: [e7fec26e1b] user: bernd branch: trunk, size: 76478
2015-08-13
23:54
Minimum timeout is 2*RTD now file: [09a240fd4c] check-in: [26de115e16] user: bernd branch: trunk, size: 76412
2015-08-10
23:27
New address code, configurable, not yet active file: [ff8625b34b] check-in: [f0dac0fd91] user: bernd branch: trunk, size: 76400
23:09
Try to handle msgs only with ok, no cookie+request file: [66a9dd90a8] check-in: [8ea609519d] user: bernd branch: trunk, size: 75481
2015-08-07
22:15
Reply xt to be able to track replies file: [a083f0f9a0] check-in: [2a0231594c] user: bernd branch: trunk, size: 76045
18:41
Try fixing NAT traversal problems (first: reliability) file: [9c3524fd1e] check-in: [0294ec88e1] user: bernd branch: trunk, size: 75989
2015-07-09
13:09
Fork file: [28d1c67c81] check-in: [087f91e97b] user: bernd branch: trunk, size: 80928
13:05
Make new stuff configurable file: [c210a49142] check-in: [c4a078389f] user: bernd branch: trunk, size: 81827
12:53
Try debug punching with new address format file: [6a1a8e0bc5] check-in: [4bbbbee38c] user: bernd branch: trunk, size: 81746
01:45
More progress on punching with new addresses file: [0d12597f9b] check-in: [5a887ea5eb] user: bernd branch: trunk, size: 81733
01:27
Fix byte flip on ipv4 file: [e464de4389] check-in: [d586d67a37] user: bernd branch: trunk, size: 81709
01:08
Put my ID on indirect address file: [445f9ab0bb] check-in: [7703c881c4] user: bernd branch: trunk, size: 81594
00:57
Try to get connection with new addresses file: [a9650786a8] check-in: [10ef203978] user: bernd branch: trunk, size: 81594
00:27
new insert host file: [719e377804] check-in: [65325ca49a] user: bernd branch: trunk, size: 81524
00:26
new insert host file: [f402501650] check-in: [b823ec6933] user: bernd branch: trunk, size: 81507
00:14
Strip signature file: [3696e120bb] check-in: [715aa30a57] user: bernd branch: trunk, size: 81148
00:09
Add return path at the right place file: [e85d6a15db] check-in: [6015889288] user: bernd branch: trunk, size: 81118
2015-07-08
23:14
Try new addresses file: [ce22325593] check-in: [3c8715abeb] user: bernd branch: trunk, size: 81079
00:03
More on new addresses (still untested) file: [9770619fbf] check-in: [35926df967] user: bernd branch: trunk, size: 81086
2015-07-06
23:42
Put new address interpreter into separate file file: [7a2c56b632] check-in: [d4e9bf8da7] user: bernd branch: trunk, size: 80927
23:40
New address format continues file: [3ffeeb1360] check-in: [02290899dc] user: bernd branch: trunk, size: 80905
00:46
Usage of new address format file: [b643c81fac] check-in: [793cf6c987] user: bernd branch: trunk, size: 80801
2015-07-05
22:54
Regenerated commands; makefile rule file: [d1f3bc37bf] check-in: [6f5ada4557] user: bernd branch: trunk, size: 80639
2015-07-01
22:37
Rootserver debugging fixed file: [94a3afdd4e] check-in: [f6c8eff0ca] user: bernd branch: trunk, size: 80494
22:35
Try make per-connection request mask for stable multiple connections file: [c7bbbf12ac] check-in: [d185ddba2e] user: bernd branch: trunk, size: 80496
01:22
Debug requests file: [664e9dbd42] check-in: [cb04971bd0] user: bernd branch: trunk, size: 80078
01:00
More graceful on timeout exits file: [ba7c5326cf] check-in: [1cf2185687] user: bernd branch: trunk, size: 79822
00:13
Get timer adjust ready file: [23d34f84a7] check-in: [c733231282] user: bernd branch: trunk, size: 79729
2015-06-30
23:47
adjust timer stuff file: [fdcba63a1b] check-in: [4964d4723e] user: bernd branch: trunk, size: 79759
2015-06-25
13:39
Remove only hosts with same prefix file: [9ef2414923] check-in: [b10a797a60] user: bernd branch: trunk, size: 79536
2015-06-24
23:07
Move to pubkey based connections, nick>pk is used for conversion file: [275d55de39] check-in: [5d6393e953] user: bernd branch: trunk, size: 79475
00:22
connect using pubkey file: [e3bc563528] check-in: [a25073888c] user: bernd branch: trunk, size: 80726
2015-06-19
22:03
join/leave messages, simplified group chat file: [4aba2fad87] check-in: [f9f9c052c6] user: bernd branch: trunk, size: 79467
2015-06-18
22:52
Timeout handling fixed file: [fc3a9be803] check-in: [0d9fca1d85] user: bernd branch: trunk, size: 79472
00:10
fixed shared code buf problem file: [5e26acb4bc] check-in: [695ef6fcc5] user: bernd branch: trunk, size: 79452
2015-06-15
22:49
A small step towards less code packet size usage file: [adfd6d92dc] check-in: [4c75142a40] user: bernd branch: trunk, size: 79010
2015-06-12
22:07
consistent name for semaphores file: [b86cbf8075] check-in: [0b5d1ded2f] user: bernd branch: trunk, size: 78984
2015-06-11
01:21
Correct errno for MIPS file: [4aaa20cab3] check-in: [d39f7f8c86] user: bernd branch: trunk, size: 78984
00:52
Error numbers as constants file: [f42000da57] check-in: [1560f05724] user: bernd branch: trunk, size: 78974
2015-06-04
00:53
Some progress with group chat file: [e2e412dd88] check-in: [e483a6da14] user: bernd branch: trunk, size: 78839
2015-05-24
01:41
PF_INET for insert-ip* file: [b726eb2349] check-in: [d830102029] user: bernd branch: trunk, size: 78816
2015-05-21
00:25
Refactoring+debugging file: [c8fae2757e] check-in: [110e44ccbb] user: bernd branch: trunk, size: 78816
2015-05-20
23:09
Multi-chat started file: [41762196f7] check-in: [c9e72787fa] user: bernd branch: trunk, size: 78832
2015-05-16
02:18
check-ip4 for the case of an ip4 return fixed file: [3c08395c0e] check-in: [adec124746] user: bernd branch: trunk, size: 78501
01:28
check-ip4 works now without hybrid sockets on Linux file: [72755d476e] check-in: [b356e9972b] user: bernd branch: trunk, size: 78491
01:22
Try get check-ip4 to work file: [7f6fb86ad8] check-in: [ad4ffdba49] user: bernd branch: trunk, size: 78478
01:12
check-ip4 fixed for Windows file: [1204aec168] check-in: [0666b5c7f4] user: bernd branch: trunk, size: 77980
00:22
Colors for different reports changed file: [cdd0427183] check-in: [50a8b2c13c] user: bernd branch: trunk, size: 77711
00:09
no-hybrid fix file: [3183dfac82] check-in: [35fd396185] user: bernd branch: trunk, size: 77592
2015-05-15
01:23
Topology in markdown file: [42e5039e10] check-in: [88a87e9d20] user: bernd branch: trunk, size: 77586
2015-05-14
18:29
/bye for ending chat file: [ef74546587] check-in: [81226b3436] user: bernd branch: trunk, size: 77602
2015-05-13
00:19
Correct error handling for don't-block on Mac file: [3bb93d0e21] check-in: [eaa157069b] user: bernd branch: trunk, size: 77641
00:16
No don't-wait on Mac file: [7504c69b7e] check-in: [4b0dbd7b40] user: bernd branch: trunk, size: 77594
2015-05-12
02:04
Set port to 53 to make connect legit file: [daf5e65830] check-in: [fbec0e1cda] user: bernd branch: trunk, size: 77535
2015-05-08
23:47
Refactoring a bit file: [73cff506e8] check-in: [93f523a9fc] user: bernd branch: trunk, size: 77487
23:45
Refactoring a bit file: [2a4489f953] check-in: [299a8080bf] user: bernd branch: trunk, size: 77487
20:13
Try flags which work on Windows file: [c163a0e0cf] check-in: [b7a8aea0cc] user: bernd branch: trunk, size: 77458
02:30
no-hybrid option for Cygwin file: [2d59bc1880] check-in: [d550553d6c] user: bernd branch: trunk, size: 77355
2015-05-07
22:06
sendto debugging output... file: [6deb67b59c] check-in: [a5fe3a793c] user: bernd branch: trunk, size: 75836
22:03
sendto debugging output... file: [575da7ea7e] check-in: [73d0603a52] user: bernd branch: trunk, size: 75830
21:55
Sendto debugging file: [18d67a8526] check-in: [ae1ef8cf62] user: bernd branch: trunk, size: 75836
21:54
missing space file: [d28e25929c] check-in: [1e217b8bcc] user: bernd branch: trunk, size: 75768
21:38
Debug for all received packets file: [7bbaf89d27] check-in: [e77c8fd075] user: bernd branch: trunk, size: 75762
2015-05-06
23:23
Common channel is stopped when one participant leaves file: [9948dc20d2] check-in: [2dc7ce5b7b] user: bernd branch: trunk, size: 75688
23:06
Share one connection for chat file: [42824851ec] check-in: [d44164cb97] user: bernd branch: trunk, size: 75481
00:11
adapted new socket stuff file: [2145898e8c] check-in: [1e58521d46] user: bernd branch: trunk, size: 75064
2015-05-05
00:25
Route display file: [767fadb66a] check-in: [024029db6e] user: bernd branch: trunk, size: 75208
00:05
Debug routing file: [8e897470cf] check-in: [3f5da8b2da] user: bernd branch: trunk, size: 75200
2015-05-04
23:44
NAT improvements file: [a6773b82c4] check-in: [0fad834e84] user: bernd branch: trunk, size: 75162
2015-05-03
00:53
Auto-extracted commands file: [3d53a0f6c8] check-in: [48a9c0e9a3] user: bernd branch: trunk, size: 75075
2015-05-01
22:30
Start migrating wiki to visible files in the repository file: [aa42f4931b] check-in: [20e7e5674f] user: bernd branch: trunk, size: 75075
2015-04-30
01:27
Work on NAT traversal file: [6bacdceb6e] check-in: [c0fc23d920] user: bernd branch: trunk, size: 74808
2015-04-28
23:46
No extra includes in library wrappers file: [a9f9a4d10a] check-in: [ccf26f1188] user: bernd branch: trunk, size: 74668
2015-04-23
02:29
dest-ivsgen should be using kalloc file: [8e12fb2a5d] check-in: [004a4b2e1c] user: bernd branch: trunk, size: 74631
02:26
Fix alignment problems for key file: [64bc4d4f1b] check-in: [ed7a353d4d] user: bernd branch: trunk, size: 74600
2015-04-20
13:59
Fixed another 32 bit bug file: [27e4135272] check-in: [c59b7e3135] user: bernd branch: trunk, size: 74586
01:16
Fix 32 bit problem with communication file: [2992aede06] check-in: [f2a4bdb80b] user: bernd branch: trunk, size: 74584
2015-04-19
00:29
Cookie handling fixed file: [450148f3b8] check-in: [d55b53b0b6] user: bernd branch: trunk, size: 74564
2015-04-18
00:42
Use kalloc for rng buffer file: [cb7026beea] check-in: [615451d2b8] user: bernd branch: trunk, size: 74541
2015-04-11
14:55
32 bit fixes file: [0dd881d7e4] check-in: [3821dc26ef] user: bernd branch: trunk, size: 74521
2015-04-07
23:53
Fix lost connection on acks file: [cdd453f40a] check-in: [87602f6589] user: bernd branch: trunk, size: 74494
23:31
Use dhtnick to connect outwards file: [be143a7f89] check-in: [d162368d1b] user: bernd branch: trunk, size: 74477
01:22
Punching problem fixed file: [4b7f476ddf] check-in: [6b871ee785] user: bernd branch: trunk, size: 74416
2015-04-06
23:26
n2o script mode file: [edd8a0a5d4] check-in: [4a13d08e82] user: bernd branch: trunk, size: 74388
22:04
Workaround for pthread crashes on termination in recent Linuxes file: [5c741a6dad] check-in: [bf56e8b594] user: bernd branch: trunk, size: 74300
2015-04-05
02:50
Fix polling file: [cead975119] check-in: [d5f2339d1c] user: bernd branch: trunk, size: 74496
2015-04-04
20:15
Refactoring file: [1ea47bf60f] check-in: [80d23f6885] user: bernd branch: trunk, size: 74489
16:06
Fix AF_INET check, again file: [99d3382042] check-in: [cba266aaa2] user: bernd branch: trunk, size: 74386
16:01
Fix AF_INET check file: [ef94b7abb0] check-in: [15482e8ffe] user: bernd branch: trunk, size: 74389
02:43
Necessary changes on ed25519-donna.fs file: [56ebe49163] check-in: [a3833f79b9] user: bernd branch: trunk, size: 74379
01:08
Small cleanup, DLL check for keccak (start of Windows port) file: [0dfaae884e] check-in: [0cc06d8184] user: bernd branch: trunk, size: 74394
2015-04-01
15:01
Take host replacing out of critical section file: [2db40822fb] check-in: [13bfa4cfc4] user: bernd branch: trunk, size: 74431
2015-03-31
20:14
multiple file encoding tested file: [1445fff976] check-in: [c223ba15bc] user: bernd branch: trunk, size: 74495
01:45
Stat problem fixed, looking for other problems file: [1ef21fbc1a] check-in: [d5cb7fac0c] user: bernd branch: trunk, size: 74414
2015-03-30
22:27
Resend mode fixed file: [175643426a] check-in: [9a1e784bc1] user: bernd branch: trunk, size: 74411
17:39
c-section around the actually critical section only file: [0f28719adc] check-in: [293fe0a968] user: bernd branch: trunk, size: 74205
2015-03-29
02:30
Fixed DHT crash problem by introducing semaphores file: [2a2615ca92] check-in: [e0041ac753] user: bernd branch: trunk, size: 74205
2015-03-28
02:59
Fixed a few more bugs to get chat to work file: [a1982b984d] check-in: [f4934f1ec7] user: bernd branch: trunk, size: 74205
2015-03-26
01:53
Try chat mode file: [b953eb51eb] check-in: [94c6dfb89f] user: bernd branch: trunk, size: 74125
2015-03-25
22:02
Avoid overwriting private key by importing pubkey file: [f30f40452a] check-in: [ead9ce7217] user: bernd branch: trunk, size: 74009
00:42
Cleanup for change of key selection file: [ebfe106276] check-in: [9f68b9e312] user: bernd branch: trunk, size: 73989
2015-03-24
14:31
Fix +cmd mode file: [f6ca32f808] check-in: [e09681d948] user: bernd branch: trunk, size: 73960
2015-03-21
23:00
Add padding for encrypted files file: [f36cbaf4ff] check-in: [cc29148170] user: bernd branch: trunk, size: 73962
01:24
Wrap keys with threefish instead of Keccak file: [64e1677f7a] check-in: [409ac9279d] user: bernd branch: trunk, size: 74048
2015-03-20
23:03
Prepare for switching crypto primitives file: [8d862ca2e8] check-in: [88c1ff801b] user: bernd branch: trunk, size: 74048
2015-03-16
00:14
Refactoring for deleting stuff inside strings file: [f68d609e05] check-in: [95e749a293] user: bernd branch: trunk, size: 73839
2015-03-15
23:33
Use NOPE for $del sequences file: [a55facb3e2] check-in: [7acc956d9c] user: bernd branch: trunk, size: 73896
01:47
Generic delete cell from string file: [d6cd369f91] check-in: [ad28ec8089] user: bernd branch: trunk, size: 74308
2015-03-14
01:14
More on messages, added personal notifications, prepare for avalanche trees file: [103a76cb06] check-in: [06f587ff5c] user: bernd branch: trunk, size: 74247
01:14
More on messages, added personal notifications, prepare for avalanche trees file: [5e22f695ac] check-in: [ebe6b5ac24] user: bernd branch: trunk, size: 74226
2015-03-13
21:17
Renamed libkeccak.fs to keccak.fs for consistency with internally used name file: [5336bcc57d] check-in: [76c86dabb4] user: bernd branch: trunk, size: 73549
2015-03-11
21:31
Messages based on nest-sig file: [d01c87daa4] check-in: [c1487ab6c3] user: bernd branch: trunk, size: 73505
2015-03-02
02:24
Threefish AEAD file: [fd0b306d7e] check-in: [27c5850fba] user: bernd branch: trunk, size: 73235
2015-02-28
01:18
Separate ECC secret from signature secret (though not done exactly the same way as djb suggests) file: [d25f67d250] check-in: [11ee81d22f] user: bernd branch: trunk, size: 73253
2015-02-26
17:12
Simpler implementation for signing stuff file: [58673401da] check-in: [6991e85eba] user: bernd branch: trunk, size: 73226
01:54
More consistent way of dealing with keys file: [f64b7da26a] check-in: [188ced3f57] user: bernd branch: trunk, size: 73295
2015-02-25
02:15
Check for signed stuff file: [810946cb5b] check-in: [72a0137ab1] user: bernd branch: trunk, size: 73254
2015-02-24
22:09
Some changes to key generation file: [0c3ce252e9] check-in: [52a02e6b3a] user: bernd branch: trunk, size: 73125
00:37
Another type of signed message started file: [c6455b32b8] check-in: [c57c3ce470] user: bernd branch: trunk, size: 73121
2015-02-22
21:05
Use generic signature command file: [ffa155148b] check-in: [b38b145a6c] user: bernd branch: trunk, size: 73010
00:32
Reworked IDs so that they self-sign the content file: [b796d322da] check-in: [9583f7baa8] user: bernd branch: trunk, size: 72911
2015-02-19
20:21
Added threefish build to ./do script file: [7eca725fc5] check-in: [4ba4b8f1e6] user: bernd branch: trunk, size: 72862
2015-02-15
00:11
Refactoring of cmd-buf class file: [af52fcc81f] check-in: [ea5349155e] user: bernd branch: trunk, size: 72796
2015-02-14
22:49
Refactor per-task io-buffers file: [d6a96517c6] check-in: [dfe3fbc7b5] user: bernd branch: trunk, size: 72477
2015-02-13
01:00
OOP for command buffer file: [7143593410] check-in: [af8858ecb9] user: bernd branch: trunk, size: 72805
2015-02-11
00:16
Started file encryption stuff (vault) file: [569e6fe636] check-in: [6fb1eddeba] user: bernd branch: trunk, size: 73149
2015-01-27
23:29
power of two things transmitted by shift count file: [4792baa792] check-in: [9737455486] user: bernd branch: trunk, size: 73042
2015-01-26
00:19
Better check for valid resend stuff file: [1cb9f0fc96] check-in: [aa7d61450c] user: bernd branch: trunk, size: 72801
2015-01-25
01:34
Fixed problem with empty tagged reply file: [1cf79a50a2] check-in: [5c81f3ed12] user: bernd branch: trunk, size: 72801
2015-01-24
23:57
Removed old cookie code file: [dd74c9c809] check-in: [e5cd584606] user: bernd branch: trunk, size: 72517
23:43
Use resend# string to validate acks file: [baca1471f0] check-in: [ecce64b654] user: bernd branch: trunk, size: 73437
21:43
data-resend# only for sender side file: [191ba898ca] check-in: [6d39c265ae] user: bernd branch: trunk, size: 73151
00:05
Start removing cookies file: [e41c71387a] check-in: [c71186f1ee] user: bernd branch: trunk, size: 73386
2015-01-21
22:28
Some simplification file: [079a81a8aa] check-in: [17d1686e4e] user: bernd branch: trunk, size: 73552
22:11
Some more work to replace cookie stuff file: [ec1748d675] check-in: [93694ccd04] user: bernd branch: trunk, size: 73758
01:13
dest-resend# stuff file: [65298c8604] check-in: [eaf1a7f3fa] user: bernd branch: trunk, size: 73250
2015-01-17
00:03
resend counter part 2, still have to solve cookie problem file: [4159ea3706] check-in: [b191726754] user: bernd branch: trunk, size: 72812
2015-01-16
23:22
resend counter part 1 file: [87f9fb3e71] check-in: [d448fb5915] user: bernd branch: trunk, size: 72572
22:07
Align destination address by packet body size file: [5acb4daba8] check-in: [1c9e15345b] user: bernd branch: trunk, size: 72031
2014-12-26
00:09
Outflag handling improved file: [ff1f853477] check-in: [8652bdaf28] user: bernd branch: trunk, size: 72077
2014-12-18
22:57
Strip out file operations into separate sources file: [c44dfdd936] check-in: [299899fa0a] user: bernd branch: trunk, size: 72039
00:30
Cleanup ack-class related stuff file: [02febf8eac] check-in: [67d33acea4] user: bernd branch: trunk, size: 78137
2014-12-17
23:14
Cleanup ack-class related stuff file: [c9f04fc032] check-in: [5e969946c8] user: bernd branch: trunk, size: 78306
23:10
Cleanup ack-class related stuff file: [975e008fcb] check-in: [6af90be9c9] user: bernd branch: trunk, size: 78304
23:09
Cleanup ack-class related stuff file: [ec4f79b6da] check-in: [730e586f63] user: bernd branch: trunk, size: 78322
23:08
Cleanup ack-class related stuff file: [bad4b9ee12] check-in: [2f4e433e85] user: bernd branch: trunk, size: 78334
23:03
Cleanup ack-class related stuff file: [be1422b032] check-in: [2b30a9bda9] user: bernd branch: trunk, size: 78330
23:01
Cleanup ack-class related stuff file: [6fe9d8cf01] check-in: [babd606ad8] user: bernd branch: trunk, size: 78375
22:58
Cleanup ack-class related stuff file: [cc9251dda9] check-in: [169f33a6f0] user: bernd branch: trunk, size: 78540
22:43
Cleanup ack-class related stuff file: [7f2f7fd27f] check-in: [7c1b6b2722] user: bernd branch: trunk, size: 78589
22:39
Cleanup ack-class related stuff file: [4d8ff1e8a8] check-in: [9b66d3dc86] user: bernd branch: trunk, size: 78603
21:35
Cleanup ack-class related stuff file: [4acb488d3a] check-in: [f33e9db86f] user: bernd branch: trunk, size: 78577
21:26
Cleanup ack-class related stuff file: [4018a5a2a1] check-in: [c0bcdc76ab] user: bernd branch: trunk, size: 78606
21:18
Cleanup ack-class related stuff file: [bba3c90a54] check-in: [2352834a23] user: bernd branch: trunk, size: 78544
21:16
Cleanup ack-class related stuff file: [c6374d8856] check-in: [60de463fed] user: bernd branch: trunk, size: 78514
21:15
Cleanup ack-class related stuff file: [589863eae9] check-in: [eda8aef62e] user: bernd branch: trunk, size: 78502
21:05
Cleanup ack-class related stuff file: [df3cb483f3] check-in: [7935483a6f] user: bernd branch: trunk, size: 78505
21:03
Cleanup ack-class related stuff file: [00683ef299] check-in: [dea9139e5f] user: bernd branch: trunk, size: 78535
20:58
Cleanup ack-class related stuff file: [595b04bd62] check-in: [a748f1679b] user: bernd branch: trunk, size: 78487
20:56
Cleanup ack-class related stuff file: [81a7702020] check-in: [453676849b] user: bernd branch: trunk, size: 78499
20:54
Cleanup ack-class related stuff file: [4333d8d1fd] check-in: [cfc757ae22] user: bernd branch: trunk, size: 78457
20:53
Move ack related content into ack-class file: [3eb7f23481] check-in: [cf404a6740] user: bernd branch: trunk, size: 78469
01:01
Terminal stub file: [78a7ccd55f] check-in: [7388e35241] user: bernd branch: trunk, size: 78257
2014-12-13
23:52
Delete dest-0key at the right point file: [ec0dc237e9] check-in: [e8d8e63331] user: bernd branch: trunk, size: 77747
23:22
Limit symmetric openness to connection phase file: [7548b869dd] check-in: [67ef876522] user: bernd branch: trunk, size: 77747
23:02
Conversion to use temporary 0keys only during connection setup file: [3d4128c0e0] check-in: [3476637d97] user: bernd branch: trunk, size: 77666
00:50
Preshared keys for stateless communication file: [ba4acee0c6] check-in: [8c62842526] user: bernd branch: trunk, size: 77070
2014-12-12
01:14
psk for stateless stuff started file: [1bea73c4e6] check-in: [3a35437931] user: bernd branch: trunk, size: 76995
2014-12-11
23:20
Made stateless connections symmetric file: [7bfa543832] check-in: [2938d2bc58] user: bernd branch: trunk, size: 77052
01:26
Coding for stateless packets file: [18cdef73f1] check-in: [9d8bdb7143] user: bernd branch: trunk, size: 76997
2014-12-10
01:45
Added threefish.fs file: [72f66e50e5] check-in: [b305e50cc2] user: bernd branch: trunk, size: 76698
01:37
Removed first port knocking attempt file: [aea66ab719] check-in: [0e758a101b] user: bernd branch: trunk, size: 76686
01:32
Prepare for own key on stateless commands file: [78acd36cae] check-in: [134a658ee1] user: bernd branch: trunk, size: 76861
2014-12-09
02:21
Threefish as symmetric crypto file: [462e017583] check-in: [a57ef4485f] user: bernd branch: trunk, size: 76805
2014-11-08
22:33
Remove double loops for catch file: [45858ca1a4] check-in: [ad6ef082f8] user: bernd branch: trunk, size: 76791
02:13
Try to fix pthread termination problem file: [3700f5bc70] check-in: [1dc329ea05] user: bernd branch: trunk, size: 76689
2014-10-20
21:16
Implicit reply generation instead of explicit one file: [9ef82d9345] check-in: [c1d8ba642c] user: bernd branch: trunk, size: 76313
2014-10-19
23:34
Use special flag for stateless commands - these use the address as IV then (the address is ignored) file: [4367100987] check-in: [325083ef87] user: bernd branch: trunk, size: 76156
2014-10-18
01:03
Moved some tools out into another file file: [1d361ac3f6] check-in: [7ce4f5ab15] user: bernd branch: trunk, size: 76096
2014-10-17
16:54
Separate generally useful tools file: [580bfaed24] check-in: [c0cbe2117c] user: bernd branch: trunk, size: 76483
2014-10-12
01:08
fixed memory corruption problem by providing more padding in string.fs (up to two cells of additional padding now) file: [3fa5e4ae7c] check-in: [b9f99b9db6] user: bernd branch: trunk, size: 77340
2014-10-11
22:28
Cookie adder without structure file: [1ef3b110d8] check-in: [6a28f53205] user: bernd branch: trunk, size: 77362
19:32
buffered IO string also kept ok in task file: [2fc0209ad8] check-in: [1bf944651b] user: bernd branch: trunk, size: 77275
2014-10-07
00:06
Test keys moved into a separate file; fixed a bug in address checking file: [ea1bc574c4] check-in: [d9d58b0c5a] user: bernd branch: trunk, size: 77252
2014-10-05
00:37
Use stack-$off in cmd-loop file: [0873ecca32] check-in: [dfac6fc350] user: bernd branch: trunk, size: 77213
2014-10-04
22:31
Free stacks when task terminates file: [6cbc0042d7] check-in: [d775a62628] user: bernd branch: trunk, size: 77073
22:29
Make sure all these new stacks are cleard upon entering a task file: [34016bdb92] check-in: [e05c90f457] user: bernd branch: trunk, size: 76948
2014-10-03
23:56
split up commands in basic command definition and additional classes file: [a092f5ac74] check-in: [df02b59a3d] user: bernd branch: trunk, size: 76771
2014-09-28
17:24
tune bursts file: [8c968c0950] check-in: [3a3fa2bfe5] user: bernd branch: trunk, size: 76702
17:23
Tune with number of bursts file: [88efd6b15d] check-in: [7d0237c626] user: bernd branch: trunk, size: 76698
2014-08-24
13:46
More cleanup file: [8743e7a729] check-in: [e68c84cd4c] user: bernd branch: trunk, size: 76698
13:43
Cleanup file: [d39e570027] check-in: [d7943975c1] user: bernd branch: trunk, size: 76643
13:37
checksums now covers all header bits, including flow control (ignored for cookie) file: [fc0dbd9ad1] check-in: [0fb5762de2] user: bernd branch: trunk, size: 76667
2014-08-14
22:21
Check for host not found file: [a8475a410c] check-in: [c2ae6d70c0] user: bernd branch: trunk, size: 76496
2014-08-11
16:58
Added stack effect parser for reflection file: [290b1ea537] check-in: [94b19ec5cb] user: bernd branch: trunk, size: 76468
00:04
Removed all the setup stuff from the actual active connection words file: [3b1c175507] check-in: [567e3cd243] user: bernd branch: trunk, size: 76441
2014-08-10
22:09
Remove debug-task from server file: [edf9a6402b] check-in: [a7d42cc1ad] user: bernd branch: trunk, size: 76240
2014-08-09
22:08
Message test file: [83cfcb20ea] check-in: [c37645374b] user: bernd branch: trunk, size: 76266
2014-08-07
17:38
make pubkey pair file: [3acbe0f1aa] check-in: [4c2b610ee0] user: bernd branch: trunk, size: 76106
16:55
Moved some useful words out of the testing stuff file: [402fd1c178] check-in: [c3ae536f61] user: bernd branch: trunk, size: 76096
12:30
Sign messages file: [1a18131901] check-in: [85da70fa02] user: bernd branch: trunk, size: 74284
2014-08-06
23:20
Start of message protocol file: [07c1d8cc6c] check-in: [68570fd41a] user: bernd branch: trunk, size: 74254
2014-08-05
12:36
dest-back into the right scope file: [ebfd60af0a] check-in: [961990ff22] user: bernd branch: trunk, size: 74034
11:58
Seek with umax\! file: [02b3affa80] check-in: [64d142d49f] user: bernd branch: trunk, size: 74029
2014-08-04
23:11
Make sure dest-back can only increment file: [62e1bbeac7] check-in: [6ac093b46f] user: bernd branch: trunk, size: 74023
2014-08-03
23:19
Rewind partial can't go backwards file: [da1d767df1] check-in: [78b9b161c0] user: bernd branch: trunk, size: 74010
20:03
Work on timeout causes file: [afb91fab21] check-in: [5b110aaad0] user: bernd branch: trunk, size: 74103
13:04
Fixed problem with last-time file: [5656ffc773] check-in: [5e75139fc0] user: bernd branch: trunk, size: 73963
2014-08-02
22:45
Fixed problem with cookies file: [d7ac0be8c8] check-in: [12a06eb76e] user: bernd branch: trunk, size: 73950
19:12
Correctly fill ivs when using odd stop points file: [9f178ce44d] check-in: [945837d6cd] user: bernd branch: trunk, size: 73845
2014-07-27
21:20
check ack stats from correct field file: [6f5b2797f6] check-in: [50975b0257] user: bernd branch: trunk, size: 73821
2014-07-22
18:57
Handle connections better file: [6942f11b1f] check-in: [94262d04b1] user: bernd branch: trunk, size: 73719
2014-07-21
22:51
Timing stats stored in ack-context file: [7c9f3c381b] check-in: [7e605ac908] user: bernd branch: trunk, size: 73669
22:09
Acknowledge context file: [0405aaf1d2] check-in: [8621d26912] user: bernd branch: trunk, size: 73563
19:10
Prepare for components file: [dcbf1528a8] check-in: [10028b9576] user: bernd branch: trunk, size: 73609
16:00
start preparing moving flow control to separate class file: [6dee9b93a9] check-in: [eaaa7a298b] user: bernd branch: trunk, size: 73552
2014-07-20
21:42
Made some tests work on 32 bit again file: [ae98dc978c] check-in: [52f9a5d006] user: bernd branch: trunk, size: 73443
20:36
do-keypad uses sec@ and sec\!, too file: [48123ee82d] check-in: [77fb579d62] user: bernd branch: trunk, size: 73411
2014-07-19
21:45
Reduce number of stray recvfrom file: [4412befd87] check-in: [53571d3423] user: bernd branch: trunk, size: 73399
2014-07-18
22:36
Debugging 32 bit version: net2o-see works again file: [88d4909227] check-in: [a830ab2fbc] user: bernd branch: trunk, size: 73350
2014-07-14
23:52
Compute cookies on the fly file: [47d06318cf] check-in: [78453826bd] user: bernd branch: trunk, size: 73296
17:57
Floating point with variable length encoding file: [a92499dead] check-in: [e4584dd8e3] user: bernd branch: trunk, size: 73441
2014-07-11
23:59
bob-test works again file: [a7760f69a7] check-in: [1e06be6596] user: bernd branch: trunk, size: 73295
21:23
current connection is now a user value, no difficult to keep member variable file: [14f7cb7d94] check-in: [581c8ff6ef] user: bernd branch: trunk, size: 73271
2014-07-10
22:52
Use connection@ correctly file: [c2ecc6aaec] check-in: [a4f8c56c85] user: bernd branch: trunk, size: 73354
2014-07-09
23:16
Add kalloc debugging file: [c387316b9b] check-in: [78d1e83ffe] user: bernd branch: trunk, size: 73280
22:37
saner API for dht and keys (uses current object only) streaming mode is now default file: [3d5b603137] check-in: [5eb4608030] user: bernd branch: trunk, size: 73280
2014-07-04
22:36
File calls use file-id object now file: [97dd5c1d61] check-in: [e83e94bc73] user: bernd branch: trunk, size: 73387
22:14
Use nested objects for file (for a start only 3 methods are used) file: [22ae2119b8] check-in: [eade0ffa9e] user: bernd branch: trunk, size: 73418
2014-07-03
00:33
Command table disconnected from OOP methods file: [2d27fabe95] check-in: [9f702f5d94] user: bernd branch: trunk, size: 73354
2014-07-02
22:44
Some renaming for a better API file: [365c2b259f] check-in: [8ec25e9e4c] user: bernd branch: trunk, size: 73194
21:49
Some renaming for a better API file: [6b05907fd9] check-in: [e7af880379] user: bernd branch: trunk, size: 73135
21:27
Changed base85 table file: [44c88ce91d] check-in: [7a6faf6d9a] user: bernd branch: trunk, size: 73131
20:53
Introduced reply class file: [d95c1dcbce] check-in: [4765435b53] user: bernd branch: trunk, size: 73154
2014-06-28
00:26
Started adding current object concept to net2o commands file: [ecac3a5c4f] check-in: [76eb50714b] user: bernd branch: trunk, size: 73078
2014-06-27
14:44
Move set-flags into >send file: [350ede0f66] check-in: [7c5155fba9] user: bernd branch: trunk, size: 73241
14:13
Also check integrity of flags for encrypt/decrypt file: [449af42f05] check-in: [a3b1f083b4] user: bernd branch: trunk, size: 73252
2014-06-24
21:39
Remove file encapsulation for net2o socket file: [ff0c8a9d66] check-in: [471bd66314] user: bernd branch: trunk, size: 73175
2014-06-23
23:15
Solved hanging in +save mode file: [c240b9c54d] check-in: [23be5b984d] user: bernd branch: trunk, size: 73223
19:02
Removed obsolete requirements file: [2f70a453c0] check-in: [5fcedcebb2] user: bernd branch: trunk, size: 73136
2014-06-21
20:56
Avoid flushing command buffer by packets that don't expect a reply (use LSBs for unique codes) file: [0e21d0bc96] check-in: [9d5c51df98] user: bernd branch: trunk, size: 73174
00:16
More fixes with +save mode file: [3840fae7e7] check-in: [034fdd57ca] user: bernd branch: trunk, size: 73070
2014-06-20
21:22
multiplexing fixed for +save mode file: [23e5df2fd3] check-in: [2b865b9e61] user: bernd branch: trunk, size: 72986
16:32
some progress file: [2c493b9138] check-in: [beca4393f7] user: bernd branch: trunk, size: 72687
16:02
Narrowing down reliability problems in +save mode file: [1da8f97d96] check-in: [3cbfafaefc] user: bernd branch: trunk, size: 72681
14:52
save-all-blocks replaced with spit file: [069c178f20] check-in: [c938299e21] user: bernd branch: trunk, size: 72540
14:50
save-all-blocks replaced with spit file: [c47babebe8] check-in: [1560bba93e] user: bernd branch: trunk, size: 72492
2014-06-18
22:31
double resend buffer size file: [5d95e3a8bb] check-in: [ce1bbd6903] user: bernd branch: trunk, size: 72587
21:26
Reverted rewind and cookies on sender side file: [4d0add23b6] check-in: [f9d650f1f3] user: bernd branch: trunk, size: 72587
17:56
crypto-key with secret storage file: [2939aad33d] check-in: [f9fa1f047a] user: bernd branch: trunk, size: 72522
14:48
Code cleanup file: [981b9caa75] check-in: [1f415ff9d0] user: bernd branch: trunk, size: 72540
2014-06-17
21:32
base64 coding file: [a8129aff8f] check-in: [d601594d32] user: bernd branch: trunk, size: 72534
15:04
Requests for separate save tasks file: [1fcdaf9147] check-in: [1d131a55fa] user: bernd branch: trunk, size: 74433
11:45
Matched slurp/spit (de)multiplexing file: [209e2f771a] check-in: [029b2db8c5] user: bernd branch: trunk, size: 74268
2014-06-16
23:29
print and clean up cookies file: [a6bcfb6594] check-in: [2495a21358] user: bernd branch: trunk, size: 74407
21:23
Reduce resends at end of chunk file: [de060044c6] check-in: [083da836d8] user: bernd branch: trunk, size: 74323
2014-06-12
00:13
Abort on illegal storage size for secrets file: [b75d4bba96] check-in: [afaa3656a0] user: bernd branch: trunk, size: 74250
00:06
locked memory for secrets file: [2c1322e02d] check-in: [56ac3d1f48] user: bernd branch: trunk, size: 74194
2014-06-04
22:54
replace reset-timeout with 0timeout (always knows that there is an active object) file: [68509e6f27] check-in: [ca47da2846] user: bernd branch: trunk, size: 74120
22:47
Fixed timeout reset for handling packets file: [6a1c88d0be] check-in: [a40a4b4108] user: bernd branch: trunk, size: 74160
22:19
Timeout task sleeps longer - still problems with actual timeout during transmission file: [15ab0ab5e1] check-in: [49fd0d1496] user: bernd branch: trunk, size: 74163
2014-06-03
18:13
Fix receiving minimal packets file: [4254df2ace] check-in: [8b4919d747] user: bernd branch: trunk, size: 73944
2014-06-02
23:50
No do-error for 0 throwcode file: [88c15ae6c7] check-in: [32363ed837] user: bernd branch: trunk, size: 73969
23:46
Change net2o-task to return task id file: [75f2d852bd] check-in: [95e28c1000] user: bernd branch: trunk, size: 74042
23:32
Some cleanups on timeout file: [b9805c08ed] check-in: [8910650ff3] user: bernd branch: trunk, size: 73999
23:17
Remove watch-timeout guard, as no longer needed file: [5206c6ab8c] check-in: [481b64870b] user: bernd branch: trunk, size: 73997
23:05
Timeout tested file: [26b573fc02] check-in: [d2b838ddf1] user: bernd branch: trunk, size: 74249
22:28
Timeout task separated (partially untested, i.e. no actual timeout triggers) file: [f3b5ebdd5c] check-in: [d93d4b5826] user: bernd branch: trunk, size: 74210
21:25
Refactor insert-ip file: [3043555fe0] check-in: [cf8ba97909] user: bernd branch: trunk, size: 73708
21:18
Generic net2o-task file: [0b7e917fff] check-in: [8ff67b03f8] user: bernd branch: trunk, size: 73747
2014-05-31
00:43
Fixed timeout problems file: [7661b30600] check-in: [bcf974310f] user: bernd branch: trunk, size: 73523
2014-05-30
23:47
Beacon last phase, some problems with timeouts still file: [22fa7aa3bc] check-in: [7150b78b2e] user: bernd branch: trunk, size: 73518
2014-05-29
22:32
Beacons, part 2 file: [5bf06bf593] check-in: [8000b28a13] user: bernd branch: trunk, size: 73412
2014-05-28
21:07
Beacon for keepalive (phase 1) file: [fa03633472] check-in: [0ca1bc5159] user: bernd branch: trunk, size: 73189
2014-05-21
12:00
Revokation bullet proof file: [c7205b5fd6] check-in: [cb882d9a80] user: bernd branch: trunk, size: 72182
00:06
Generate revokation+verify it file: [b74c561488] check-in: [29636ea230] user: bernd branch: trunk, size: 72041
2014-05-17
22:52
keys now includes revoke key file: [e3a087b833] check-in: [56e2a06312] user: bernd branch: trunk, size: 71980
00:07
always use unified ip64 addresses file: [d2ec09ca44] check-in: [9bf7dd23fe] user: bernd branch: trunk, size: 71975
2014-04-29
22:37
avoid timeouts in bob-test file: [ea609d2e2d] check-in: [30f866d1d7] user: bernd branch: trunk, size: 71452
22:08
Fixed small typo file: [3f62699d64] check-in: [80343bad18] user: bernd branch: trunk, size: 71335
21:39
Some rework with timeouts file: [23c6bea21b] check-in: [9846a7b3fb] user: bernd branch: trunk, size: 71334
19:26
Use ind-addr to store whether an address is directly reachable or not file: [ca44e81efe] check-in: [d8fea90340] user: bernd branch: trunk, size: 71262
18:27
Removed backup address field (no longer needed) file: [8e5f61f18f] check-in: [9dbe36310f] user: bernd branch: trunk, size: 71226
16:09
Refactoring: return address for resend0 in push-reply file: [a6491b429d] check-in: [c1d1457bac] user: bernd branch: trunk, size: 71298
16:00
Reorder a few fields file: [cb19b80b28] check-in: [d4a78167aa] user: bernd branch: trunk, size: 71265
15:49
Keep resend0 address separate file: [365fe01fb8] check-in: [153069747b] user: bernd branch: trunk, size: 71217
2014-04-28
19:25
Different way for client request waiting file: [befe58b065] check-in: [b44af7a4b0] user: bernd branch: trunk, size: 71191
14:05
Request done tag added file: [b7d982ce52] check-in: [d1dee4cfb7] user: bernd branch: trunk, size: 71074
00:15
Add priority for hosts file: [d622abbd8b] check-in: [a0046bfe1a] user: bernd branch: trunk, size: 70937
2014-04-27
22:38
Use symbolic names file: [91f4bf9eca] check-in: [ea5efd8164] user: bernd branch: trunk, size: 70658
22:14
Remove send-list, no longer needed file: [4fba0b84e6] check-in: [65c38e98c5] user: bernd branch: trunk, size: 70155
2014-04-24
00:35
Change punching (incomplete) file: [9ceefacaab] check-in: [d9f165db1a] user: bernd branch: trunk, size: 70573
2014-04-23
23:23
Deleted stuff no longer needed file: [83c5f3987a] check-in: [6adc8ee97f] user: bernd branch: trunk, size: 70547
22:40
Start send-punch with payload file: [644d875607] check-in: [ab76d32172] user: bernd branch: trunk, size: 70547
2014-04-21
22:43
Generate revokable keypairs file: [7c97389fc5] check-in: [73817f3c7b] user: bernd branch: trunk, size: 70390
2014-04-15
22:28
Use special parsing class for key read-in file: [ff16e273fe] check-in: [f5f1d3ddd0] user: bernd branch: trunk, size: 70390
18:01
Password check time setting file: [e6f1723c98] check-in: [919ed90e67] user: bernd branch: trunk, size: 70411
2014-04-14
23:34
Added punchload spec file: [f26e52e18e] check-in: [fc16ef3487] user: bernd branch: trunk, size: 70385
22:25
Clean up alloc/free file: [aa4b13d7f6] check-in: [2fa1998179] user: bernd branch: trunk, size: 70302
21:49
Make sure things are erased before freed (don't expose secrets) file: [688320da0a] check-in: [720f0275cf] user: bernd branch: trunk, size: 69980
2014-04-10
20:57
Better string@ file: [0003755212] check-in: [7cf301265d] user: bernd branch: trunk, size: 69773
2014-04-06
22:26
Remove unnecessary state file: [8e2f778e80] check-in: [55e321fb47] user: bernd branch: trunk, size: 69727
21:58
A bit more refactoring NAT traversal stuff file: [eb6234cb6e] check-in: [347f5f9b78] user: bernd branch: trunk, size: 69827
21:36
Refactoring $>sock file: [fee00772e8] check-in: [c505de3f63] user: bernd branch: trunk, size: 70172
14:05
Sock insert with check file: [0c546b5f76] check-in: [72d0337234] user: bernd branch: trunk, size: 69997
14:05
Sock insert with check file: [7dafa89327] check-in: [5ff3f28ebc] user: bernd branch: trunk, size: 69997
2014-04-05
21:51
Prefer IPv4 file: [94970de7f1] check-in: [62a71a4ac1] user: bernd branch: trunk, size: 70177
21:40
Insert dual addresses file: [90eed91632] check-in: [9688c08027] user: bernd branch: trunk, size: 70177
21:07
Print IP address on cmd0 file: [22566f3f5a] check-in: [760fe264b3] user: bernd branch: trunk, size: 69869
21:03
get IPv4 and IPv6 addresses - dedicated file: [e7651c1571] check-in: [f160b4721c] user: bernd branch: trunk, size: 69843
20:37
Compare incomplete dual-IP-stack IPs file: [ef6c18d6e4] check-in: [2999fee75d] user: bernd branch: trunk, size: 69552
19:15
Right place for port setting file: [33040e2844] check-in: [6d90174add] user: bernd branch: trunk, size: 68722
19:10
comments file: [7e827d4b57] check-in: [f28c4d88b6] user: bernd branch: trunk, size: 68692
15:24
noipv4 still not perfect file: [9df6516570] check-in: [e3273def60] user: bernd branch: trunk, size: 68637
14:13
More on ipv6/v4 selection file: [29bc8157c8] check-in: [bf7e32fbe5] user: bernd branch: trunk, size: 68605
12:41
Allow to select ipv4/ipv6 only file: [3e59dafe01] check-in: [968f20660f] user: bernd branch: trunk, size: 68599
12:11
Use string stack for embedded strings in commands - way more secure file: [cad78f33a5] check-in: [a7fd007dd5] user: bernd branch: trunk, size: 68561
2014-04-04
23:37
Mixed 6/4 IP addresses file: [637b7f0256] check-in: [0e5e1f27bd] user: bernd branch: trunk, size: 68442
2014-04-02
22:24
Fixed 32 bit problem file: [9a66038d3a] check-in: [2b87445d69] user: bernd branch: trunk, size: 67879
21:52
Dynamic mini-oof2 file: [b82229b481] check-in: [5835496e21] user: bernd branch: trunk, size: 68205
2014-04-01
11:32
Refactoring sendX (use set-dest instead of stack) file: [9ef993e096] check-in: [738526e55b] user: bernd branch: trunk, size: 68199
11:24
Separate send-data and send-code (different additional pathes) file: [cddd2d4a92] check-in: [0a8ae93342] user: bernd branch: trunk, size: 68348
2014-03-18
23:02
Some more debugging file: [d84d9cdb88] check-in: [d7d8acb170] user: bernd branch: trunk, size: 68098
23:01
Some more debugging file: [1412fbadb9] check-in: [bac8a52ced] user: bernd branch: trunk, size: 68092
21:46
NAT traversal progress file: [a7882e6a7b] check-in: [f214c27263] user: bernd branch: trunk, size: 68031
15:02
NAT traversal protocol starts to work file: [da104e9c99] check-in: [2cc6888127] user: bernd branch: trunk, size: 67795
14:30
Routing fixed file: [b36f40dc70] check-in: [b4d23f6de2] user: bernd branch: trunk, size: 67774
01:42
NAT traversal test still not fully working file: [74c796e803] check-in: [46c7741caf] user: bernd branch: trunk, size: 67583
01:07
NAT traversal: more work file: [c736096c5d] check-in: [e564f0d456] user: bernd branch: trunk, size: 67509
2014-03-17
00:07
Move >dest to send-packet file: [cbcffcc681] check-in: [02500afdfc] user: bernd branch: trunk, size: 67170
00:05
Remove ret-addr argument from sendX file: [3d0b088541] check-in: [cca30be837] user: bernd branch: trunk, size: 67170
2014-03-16
22:41
More preparation to NAT traversal test file: [4a5f8435d6] check-in: [50ecd7d18c] user: bernd branch: trunk, size: 67239
2014-03-15
17:53
Moved profiling over to gforth core file: [849540ce22] check-in: [75c8d730f1] user: bernd branch: trunk, size: 67230
2014-03-14
22:26
Use different IPv6 prefix to get the preferrence order right file: [6ee6b38b4e] check-in: [4e646d31fc] user: bernd branch: trunk, size: 67225
01:26
Add destinations to punch-list file: [672abfb9a2] check-in: [11a19daaf2] user: bernd branch: trunk, size: 67093
2014-03-13
01:28
More work on NAT traversal file: [127add36eb] check-in: [bc2ccdb359] user: bernd branch: trunk, size: 66978
2014-03-12
20:32
Pings+dest for NAT traversal file: [1e1036ec89] check-in: [2c641dbfd7] user: bernd branch: trunk, size: 66449
2014-03-11
12:38
Stack of interpreters file: [7f3a1c8b35] check-in: [6d2d217b2a] user: bernd branch: trunk, size: 66091
2014-03-10
20:27
Reorder commands so that connection setup commands come first file: [cadb6f3191] check-in: [102a20c008] user: bernd branch: trunk, size: 65971
2014-03-08
00:22
Added presentation for 8-3 file: [cb04eb3a88] check-in: [89ad028797] user: bernd branch: trunk, size: 65953
2014-03-06
22:42
Don't publish own ips file: [e3365f494b] check-in: [d9a0361833] user: bernd branch: trunk, size: 65951
2014-03-05
21:48
Specify destination pubkey to check against file: [79603eee41] check-in: [38f966f82f] user: bernd branch: trunk, size: 65245
2014-03-02
00:20
make sure several dest-end=trues are only signalling once file: [1dd3fbaeab] check-in: [c2a2783b9a] user: bernd branch: trunk, size: 65072
2014-03-01
21:32
Try to get wraparound more reliable file: [08ab820997] check-in: [d16e2897ea] user: bernd branch: trunk, size: 64968
14:20
Use atomic operations file: [992b5d8caa] check-in: [a86c9ecc2d] user: bernd branch: trunk, size: 64923
2014-02-28
23:18
Use ack-advance? file: [5b826fa996] check-in: [b6db5301e5] user: bernd branch: trunk, size: 64920
23:09
simplify some wordnames file: [bc02200001] check-in: [673e920f9c] user: bernd branch: trunk, size: 64852
21:08
Race conditions removed file: [dbe7dad56f] check-in: [791591ef7e] user: bernd branch: trunk, size: 64862
2014-02-26
21:49
save modus works\! file: [0e75cdcd0b] check-in: [da7d17efe2] user: bernd branch: trunk, size: 64706
13:47
A bit more progress on sliding window+separate save task file: [ecb6969ad3] check-in: [be84fce700] user: bernd branch: trunk, size: 64653
01:36
Remove some debugging code file: [4e79eb00c3] check-in: [38f454d673] user: bernd branch: trunk, size: 64709
00:05
Some mods to get sliding mode to run file: [1ee83deea1] check-in: [05169f1ba1] user: bernd branch: trunk, size: 65226
2014-02-25
13:59
Specify drop rate on command line file: [1d9ca9a27d] check-in: [8310ae0e27] user: bernd branch: trunk, size: 65222
00:38
A bit more cleanup file: [1b0aa28378] check-in: [2ba6019b27] user: bernd branch: trunk, size: 65043
2014-02-24
23:54
Removed rfbits file: [f723053895] check-in: [b2b42c95d8] user: bernd branch: trunk, size: 65022
22:59
Step by step removal of rfbits file: [3f28ce1cb3] check-in: [4e37a456e1] user: bernd branch: trunk, size: 64981
22:38
Attempt to remove rfbits file: [2e19bee83a] check-in: [053ae30bca] user: bernd branch: trunk, size: 65012
00:37
Remove unnecessary double ackbits setting file: [87901eef5c] check-in: [ca76d9d08f] user: bernd branch: trunk, size: 65184
2014-02-23
23:01
Some improvement to wraparound code file: [dcfe6ed2e4] check-in: [9399f34725] user: bernd branch: trunk, size: 64806
22:41
Check for invalid dest-addr file: [9eab658720] check-in: [8de5c1646a] user: bernd branch: trunk, size: 64556
02:26
Try to debug sliding buffer mode file: [d3e49424f2] check-in: [2ac0cc3d46] user: bernd branch: trunk, size: 64500
2014-02-21
23:42
Some progress on partial save stuff file: [e30f76c91b] check-in: [6cadb13a82] user: bernd branch: trunk, size: 64222
2014-02-19
21:21
Partial rewind with success file: [7e760b1fda] check-in: [b4b2905335] user: bernd branch: trunk, size: 64014
20:03
Don't reset counter on rewind file: [d70309775b] check-in: [88f2b7ab6c] user: bernd branch: trunk, size: 63731
2014-02-18
00:47
Removed separate do-slurp task file: [07087e4bf0] check-in: [7fe1dea9b7] user: bernd branch: trunk, size: 63529
00:31
First start with separate saver task - still with problems file: [553afdd0be] check-in: [8234f311f1] user: bernd branch: trunk, size: 63601
2014-02-17
23:12
Readability file: [a43a34d22e] check-in: [1f9783c084] user: bernd branch: trunk, size: 63176
01:55
Reliability file: [6d7a24574d] check-in: [27dcbe9907] user: bernd branch: trunk, size: 63080
2014-02-16
20:09
Correct way to forward throws from multi-threaded test file: [07a829022c] check-in: [c59b339851] user: bernd branch: trunk, size: 63080
19:30
Use timeout task for sending timeout events file: [c15c9e8259] check-in: [76d7efbc78] user: bernd branch: trunk, size: 63176
2014-02-15
00:22
Changed bitmaps to ackbits and rfbits to make things simpler file: [41cbef7c14] check-in: [e1fec1b8f2] user: bernd branch: trunk, size: 62933
2014-02-13
23:02
Try fix some problems recently induced file: [7be1c76a31] check-in: [360c08baa4] user: bernd branch: trunk, size: 62951
00:51
Test maps for power of two size file: [a1e17df815] check-in: [5406a8ea33] user: bernd branch: trunk, size: 62947
00:51
Test maps for power of two size file: [16195ab1ac] check-in: [ea7e8c9322] user: bernd branch: trunk, size: 62947
2014-02-12
23:28
Fix-size better factored file: [76810a0bda] check-in: [75871bfb82] user: bernd branch: trunk, size: 62936
21:11
Leave sender-task alone for now file: [84a83f5fc9] check-in: [ae020d8a24] user: bernd branch: trunk, size: 63244
20:31
Sender task by default (?) file: [afea9ff7f6] check-in: [aa88ee6592] user: bernd branch: trunk, size: 63230
14:56
Removed expected file: [6df96ebeb4] check-in: [9a94741a37] user: bernd branch: trunk, size: 63354
14:26
bit field erase and fill added file: [e2884c44ca] check-in: [9b6d8c686d] user: bernd branch: trunk, size: 63490
2014-02-11
22:44
Removed received and total file: [e602103bfa] check-in: [4e20b1b405] user: bernd branch: trunk, size: 62988
22:29
Removing expected and received, using the appropriate buffer counters instead file: [64fe32f94c] check-in: [ea56f965fc] user: bernd branch: trunk, size: 63087
19:32
Rename slurp - there's only one slurp left file: [0a6b4e1f56] check-in: [22644c259b] user: bernd branch: trunk, size: 62823
2014-02-07
23:03
Work on DHT readout (untested) file: [0dc91877bc] check-in: [2320d31933] user: bernd branch: trunk, size: 62849
2014-02-06
23:20
added adjust-ticks, fixed some stuff file: [d27a2acb61] check-in: [dee3643509] user: bernd branch: trunk, size: 62515
2014-02-05
20:54
Print tags/ip addresses better file: [d56f06ff4a] check-in: [2c42c0f838] user: bernd branch: trunk, size: 62239
20:07
No further entropy feeding after initial gathering file: [ace0039b68] check-in: [bd26110217] user: bernd branch: trunk, size: 62212
00:35
Insert punch address correctly file: [921a9f746e] check-in: [81d8e28260] user: bernd branch: trunk, size: 62212
2014-02-04
21:27
List of IP addresses looks now correct file: [d26ba5b84b] check-in: [daa62231bb] user: bernd branch: trunk, size: 61286
01:05
Testing DHT with repeated insertion of IP addresses file: [5f763c125e] check-in: [734e4e4a55] user: bernd branch: trunk, size: 61121
2014-02-03
23:01
Set my ips at server/client creation file: [9f7c7efe44] check-in: [5c71097ec7] user: bernd branch: trunk, size: 61058
21:17
Remove dupes file: [4d0cb1bfd1] check-in: [67352ab8df] user: bernd branch: trunk, size: 61136
21:06
My IPs fixed file: [85782976bd] check-in: [0f4d0d2e87] user: bernd branch: trunk, size: 61052
00:56
More work to get NAT traversal done file: [8cca520955] check-in: [8465baa521] user: bernd branch: trunk, size: 60701
2014-02-02
21:09
Correct insertion of source and destination file: [412a6a04da] check-in: [3befa5df61] user: bernd branch: trunk, size: 60677
00:56
Cleanup reverse6 file: [14b5feb74a] check-in: [40fdbd6edc] user: bernd branch: trunk, size: 59938
00:53
Cleanups for better packet routing file: [1c90599b2d] check-in: [09b7362d82] user: bernd branch: trunk, size: 59966
00:23
A bit more effort for routing packets file: [060a96d802] check-in: [942280bdce] user: bernd branch: trunk, size: 60103
2014-02-01
23:30
Start improving routing stuff file: [f315b1bcee] check-in: [6feb031455] user: bernd branch: trunk, size: 60177
22:48
IP address printing improved file: [f75d088555] check-in: [c4f7457f9e] user: bernd branch: trunk, size: 60053
2014-01-31
22:31
use different IP addresses for routing file: [d92f8aa39c] check-in: [536c6d122f] user: bernd branch: trunk, size: 59287
22:21
Fixed my-ip6 file: [dcea532d1a] check-in: [12de2da1b4] user: bernd branch: trunk, size: 59159
22:16
Make sure socket is ipv6 only for my-ip6 file: [43b29e15ab] check-in: [3c77d59619] user: bernd branch: trunk, size: 59163
21:58
Better words for checking own IP file: [06e5bc8788] check-in: [615df58548] user: bernd branch: trunk, size: 59164
21:15
Commented my-ip out file: [e4b5574fca] check-in: [e024fc5219] user: bernd branch: trunk, size: 58816
20:23
Obtain own socket address file: [3eae784502] check-in: [b38c2a5b18] user: bernd branch: trunk, size: 58807
00:21
Make sure it's exactly 16 bytes for IPv6 file: [eb0b529a94] check-in: [da51b052a0] user: bernd branch: trunk, size: 58345
2014-01-30
22:24
Punch+Bounce added (untested) file: [da73256aaf] check-in: [333ed9fc92] user: bernd branch: trunk, size: 58340
2014-01-29
18:21
file states refactoring file: [bfa812fc29] check-in: [3a027371cd] user: bernd branch: trunk, size: 57805
2014-01-28
23:57
Introduced file objects file: [0a164ebe97] check-in: [f690ac5ebf] user: bernd branch: trunk, size: 57798
23:01
A bit refactoring file: [f9254a7275] check-in: [5385357251] user: bernd branch: trunk, size: 57915
2014-01-20
01:50
Small space fixed file: [4aef2193ef] check-in: [a183243eff] user: bernd branch: trunk, size: 58094
2014-01-09
23:35
Removed some solved debugging code file: [272390eba4] check-in: [b36eb585d0] user: bernd branch: trunk, size: 58095
21:23
Some more on thread-safety file: [64922edcde] check-in: [1a1ca4cc80] user: bernd branch: trunk, size: 58238
18:24
New critical section for file-state grows file: [e075c7509f] check-in: [1c483505d9] user: bernd branch: trunk, size: 58261
17:58
More on thread-safe net2o file: [3d6bbc4b56] check-in: [e30d77ea4e] user: bernd branch: trunk, size: 58079
15:49
Debugging code for problematic crashes file: [69a1efe518] check-in: [ef3241134e] user: bernd branch: trunk, size: 58253
13:17
Use more user-objects file: [615e610dd9] check-in: [328f8cf978] user: bernd branch: trunk, size: 58248
2014-01-08
23:28
Use critical section to implement locking file: [a025571a02] check-in: [36a38e2f4d] user: bernd branch: trunk, size: 58307
22:05
More on thread safety file: [f84cac3dfa] check-in: [6ca86efd9f] user: bernd branch: trunk, size: 58138
21:03
Use allocate for statbuf file: [59da66f930] check-in: [c49ea38992] user: bernd branch: trunk, size: 58105
14:22
Improved multithreading behavior file: [769210fa0a] check-in: [a584d90546] user: bernd branch: trunk, size: 58464
2014-01-06
22:58
Some more success for multithread fetching file: [55c402ae76] check-in: [c532654e5b] user: bernd branch: trunk, size: 58185
2014-01-05
21:32
Better testing output file: [bb428284e1] check-in: [894398a040] user: bernd branch: trunk, size: 58184
16:41
Less conversions from 64 bit to n and back file: [8b61b55e17] check-in: [900ed02aa7] user: bernd branch: trunk, size: 58172
2014-01-04
22:04
Move keypad into connection structure file: [3b29e62da6] check-in: [1a9e03dcaf] user: bernd branch: trunk, size: 58185
21:32
Corret checks when to install Gforth from source file: [785a3cce67] check-in: [28cc3951bf] user: bernd branch: trunk, size: 58164
20:05
Suggestion from Matthias Trute, started testing background tasks (not working yet for more than one task) file: [a4ce3bea05] check-in: [856f529acd] user: bernd branch: trunk, size: 58225
2014-01-03
13:16
Try limit extra-ns file: [f826733ef1] check-in: [be3f6cb797] user: bernd branch: trunk, size: 58193
2014-01-02
22:02
This is the right damping factor file: [d4bb727475] check-in: [445a957a94] user: bernd branch: trunk, size: 58580
17:17
Less aggressive slackext file: [7f591cd6fd] check-in: [8969fd9130] user: bernd branch: trunk, size: 58600
2013-12-26
19:49
Finally fixed all cleanup problems file: [288a1b6e84] check-in: [48953d80f7] user: bernd branch: trunk, size: 58599
2013-12-25
23:47
Re-eval of GBE file: [73fb9ba6ff] check-in: [39b87d10f9] user: bernd branch: trunk, size: 58249
2013-12-23
23:23
Mystery: dispose only works with debugging code file: [de0b34c6a4] check-in: [cbc8456ac7] user: bernd branch: trunk, size: 58227
21:03
Remove timeout slot at deletion file: [03b56f77ec] check-in: [3fc21caa45] user: bernd branch: trunk, size: 58106
00:57
Smoothed timing at block corners file: [e2baaee41d] check-in: [450c92b6c1] user: bernd branch: trunk, size: 58025
2013-12-19
17:28
Use offset from ephemeral exchange to hide secret key file: [2fc333af04] check-in: [45ef223150] user: bernd branch: trunk, size: 57934
2013-12-12
23:20
Reorganized header bits so that it works on wired-or busses file: [188ebd56d8] check-in: [2a6a73faeb] user: bernd branch: trunk, size: 57877
2013-12-05
01:04
Insert-sort for sorted lists file: [95bea5d3c9] check-in: [e11f8c91ec] user: bernd branch: trunk, size: 57454
2013-12-04
23:17
Better approach at crypto for sub-blocks file: [02ac72a586] check-in: [e7f4fb7611] user: bernd branch: trunk, size: 57339
2013-12-03
22:51
Fixes for 32 bit file: [5e68dc2468] check-in: [3550869acb] user: bernd branch: trunk, size: 57317
00:58
First test for DHT file: [6153671494] check-in: [e2f488cbfb] user: bernd branch: trunk, size: 57314
2013-11-30
21:47
Use some more OOP for code/data differences file: [3b599928bd] check-in: [b5d28dce88] user: bernd branch: trunk, size: 57262
21:22
Use some OOP for code/data differences file: [0297c50ffc] check-in: [98bd268e65] user: bernd branch: trunk, size: 57086
15:02
dest-ivslastgen optimized file: [424039282b] check-in: [ed54d13512] user: bernd branch: trunk, size: 56648
2013-11-29
23:12
Faster encrypt by looping in C file: [39ef3ab7be] check-in: [d9ac69e300] user: bernd branch: trunk, size: 56627
2013-11-20
23:07
Some timeout stuff file: [18c980f324] check-in: [b5f1869b67] user: bernd branch: trunk, size: 56724
2013-11-17
22:27
Regular rotation of private key to ignore old packets file: [81e0f5f3fd] check-in: [9fa5a0f7d4] user: bernd branch: trunk, size: 56785
2013-11-15
21:59
Revert parameter test file: [4646d77ffd] check-in: [7e765b0f97] user: bernd branch: trunk, size: 56765
21:42
Try finding out maximum delta file: [48b00903b8] check-in: [c63bd927a0] user: bernd branch: trunk, size: 56763
21:08
Vary parameters file: [951c218964] check-in: [fab304a76e] user: bernd branch: trunk, size: 56739
2013-11-13
23:58
Prevent event overflow file: [2dce185e4e] check-in: [86c6a095d6] user: bernd branch: trunk, size: 56741
23:48
Some more parameter tuning file: [cc5961e605] check-in: [e1d3612abb] user: bernd branch: trunk, size: 56724
23:42
Tuning parameters file: [8e47f2f22d] check-in: [835c9dda75] user: bernd branch: trunk, size: 56724
23:40
Yet another tatic at timeout file: [97df2bfd92] check-in: [5667251e90] user: bernd branch: trunk, size: 56725
23:31
Test different timeout strategy file: [aae0da1a96] check-in: [2a2b732857] user: bernd branch: trunk, size: 56687
23:27
Timeout handling file: [5a7d0cb755] check-in: [3c6b40c694] user: bernd branch: trunk, size: 56665
21:59
Connections opened from outside are 'server' file: [2b83f5d9a8] check-in: [2d8fb7d0b7] user: bernd branch: trunk, size: 56522
21:49
Able to use client loop for server side file: [b1d5c74fa2] check-in: [6bc85956ad] user: bernd branch: trunk, size: 56689
17:21
Server/client distinction reduced file: [d743f10b8a] check-in: [65b26993e8] user: bernd branch: trunk, size: 56501
2013-11-12
23:35
Reduce try-read to 4 file: [5efc880443] check-in: [7f1648bbd8] user: bernd branch: trunk, size: 56929
22:51
Try changing try-read parameter file: [dc91f84362] check-in: [54e1a8bbda] user: bernd branch: trunk, size: 56923
22:40
Switch sender task on/off on demand file: [bbab81e6a3] check-in: [0d0aa11c8d] user: bernd branch: trunk, size: 56960
22:27
Poll for the right socket file: [0e49f662f8] check-in: [117b573e67] user: bernd branch: trunk, size: 56887
22:17
Separate sender is slower file: [3b7467487a] check-in: [3117285f57] user: bernd branch: trunk, size: 56862
22:10
Start reviving separate sender task to measure performance again file: [e573357361] check-in: [55f6300349] user: bernd branch: trunk, size: 56801
18:48
Send/receive leveled out for server file: [a9be3a052e] check-in: [abab22c3a5] user: bernd branch: trunk, size: 56826
2013-11-11
22:39
Reduce timeout check interval to 2ms file: [a64dc9e117] check-in: [cab6eb250b] user: bernd branch: trunk, size: 56703
22:37
Check for timeouts even when packets arrive file: [8f06a1a0ce] check-in: [bba519e9bb] user: bernd branch: trunk, size: 56675
20:49
Tuning on timeout file: [a32d06954e] check-in: [0507b9db7e] user: bernd branch: trunk, size: 56344
20:40
Use global variable ticker for more ticks file: [b02367f6f2] check-in: [8b1a962038] user: bernd branch: trunk, size: 56346
20:37
Use global variable ticker for more ticks file: [8bbd82dbed] check-in: [b5dc83d4c8] user: bernd branch: trunk, size: 56336
20:18
Use global variable ticker for some ticks file: [272e30a075] check-in: [0ed7541689] user: bernd branch: trunk, size: 56323
2013-11-10
23:44
Timeout handling file: [0e4d040463] check-in: [afb5deab97] user: bernd branch: trunk, size: 56111
2013-11-09
14:08
Use flybursts to damp resend delay file: [e21c22ace7] check-in: [d268948e20] user: bernd branch: trunk, size: 55965
12:51
Rate filter file: [ef964f313d] check-in: [4ec87be5b8] user: bernd branch: trunk, size: 55977
00:18
Resend toggle delayed file: [66c72035a9] check-in: [686ebc74d7] user: bernd branch: trunk, size: 55931
00:12
Some changes to resent toggle file: [7c4c17abdf] check-in: [c863311116] user: bernd branch: trunk, size: 55758
2013-11-08
23:49
Less agressive resend file: [10e057c8e9] check-in: [b09460e679] user: bernd branch: trunk, size: 55654
2013-11-02
19:48
Cleanup of ed25519 stuff file: [c7cece3f00] check-in: [43f4e32bd7] user: bernd branch: trunk, size: 55636
2013-10-31
13:27
Key exchange works with ed25519-donna, too file: [dfc4be6959] check-in: [cfe8fadfbd] user: bernd branch: trunk, size: 55679
00:31
ed25519 works in net2o, but the -donna version yet doesn't file: [e729711a6e] check-in: [e0b98041c8] user: bernd branch: trunk, size: 55743
2013-10-23
12:29
Test EdDH file: [4f56c13bd1] check-in: [fb60ec6f27] user: bernd branch: trunk, size: 55695
2013-10-22
23:03
Signature+verification with ed25519 file: [12c22b138e] check-in: [b91183fdc4] user: bernd branch: trunk, size: 55638
2013-10-20
21:44
Fixed IPv6 printout file: [8e3fcf0386] check-in: [beb2f83047] user: bernd branch: trunk, size: 55562
21:25
Start on NAT traversal stuff file: [0177710dd4] check-in: [b84fe2421f] user: bernd branch: trunk, size: 55562
2013-10-18
23:51
Continue with DHT file: [6d08db60e1] check-in: [15ec78561b] user: bernd branch: trunk, size: 54725
2013-10-16
22:26
DHT started file: [c3daa9f1fb] check-in: [07bbf7f85b] user: bernd branch: trunk, size: 54667
20:38
Finally added net2o-crypt, started DHT file: [1faf2186e5] check-in: [239d1896df] user: bernd branch: trunk, size: 54663
2013-10-15
21:57
Slack computation on 32 bit server fixed completely file: [cb509620db] check-in: [280f60bf1b] user: bernd branch: trunk, size: 54582
19:01
Slack computation on 32 bit server fixed file: [4b5e1541ea] check-in: [31a0fd574a] user: bernd branch: trunk, size: 54587
2013-10-14
22:26
More name cleanup file: [d004b1a13d] check-in: [be0b64f552] user: bernd branch: trunk, size: 54604
21:40
Get rid of some of these wurst- prefixed word names file: [05b7b28b8d] check-in: [6bd609e079] user: bernd branch: trunk, size: 54622
20:30
Some more success on making 32 bit code run again file: [e4c1dbf8e0] check-in: [966e53b42b] user: bernd branch: trunk, size: 54622
14:52
Reflect changes of mini-oof2.fs file: [a7968f44be] check-in: [8f76a04687] user: bernd branch: trunk, size: 54655
2013-10-13
23:30
Some more success on making 32 bit code run again file: [713809176f] check-in: [7f34cc6006] user: bernd branch: trunk, size: 54611
23:05
More on getting 32 bit again to work file: [37075442f9] check-in: [1f4c820674] user: bernd branch: trunk, size: 54609
22:06
More on getting 32 bit again to work file: [9e0e0f91d9] check-in: [93cfeadb91] user: bernd branch: trunk, size: 54600
2013-10-12
23:15
Trying to make 32 bit version to work again file: [e20f53ade3] check-in: [2a25209a1c] user: bernd branch: trunk, size: 54635
22:20
Trying to make 32 bit version to work again file: [a7ba799b6e] check-in: [03ae67f8b2] user: bernd branch: trunk, size: 54890
22:13
Trying to make 32 bit version to work again file: [9db0bea505] check-in: [92bf79cf28] user: bernd branch: trunk, size: 54910
22:13
Trying to make 32 bit version to work again file: [dbccc9fa03] check-in: [b7f8fd334f] user: bernd branch: trunk, size: 54910
22:04
Trying to make 32 bit version to work again file: [b8c654f9d1] check-in: [dd3113a2f8] user: bernd branch: trunk, size: 54889
21:41
Trying to make 32 bit version to work again file: [a13b612ef6] check-in: [9fbe90b139] user: bernd branch: trunk, size: 54880
00:01
Keccak fixes for 32 bit file: [f5c97adb7e] check-in: [58ea77542d] user: bernd branch: trunk, size: 54824
2013-10-09
23:10
Found bug with statbuf file: [281205621c] check-in: [1ebf67bb69] user: bernd branch: trunk, size: 54823
21:41
Track time stamps from copied files file: [dcbcce8717] check-in: [8d7368867d] user: bernd branch: trunk, size: 54844
2013-10-08
23:49
Transmit mode and time stamp file: [000c130e79] check-in: [d6107e15c2] user: bernd branch: trunk, size: 54782
2013-10-07
17:01
More time tracking, handout generation with borders file: [2b653ebbaf] check-in: [b2e5ea78af] user: bernd branch: trunk, size: 54356
2013-10-04
22:49
Add file tracking, part 1 file: [588ac0479f] check-in: [95f1eec7df] user: bernd branch: trunk, size: 54391
2013-10-02
21:42
Stack unbalance fixed file: [82f947e8bb] check-in: [b8983d936b] user: bernd branch: trunk, size: 53685
2013-09-16
00:40
Add key check file: [e2e2b4ce71] check-in: [d25bb5e7f8] user: bernd branch: trunk, size: 53687
2013-09-14
23:50
Dispose connection data file: [c71de2e66c] check-in: [2c69e6acb3] user: bernd branch: trunk, size: 53518
20:07
No event for cmd0 file: [7d8d713fac] check-in: [0832594699] user: bernd branch: trunk, size: 52612
19:24
No event for cmd0 file: [3826b90165] check-in: [01e017e761] user: bernd branch: trunk, size: 52587
2013-09-09
22:21
Use new way to store keys file: [405ed4fb0c] check-in: [ee03a4c103] user: bernd branch: trunk, size: 52527
2013-09-07
00:06
Dump received packets into a file file: [d257ae5963] check-in: [e0a67743df] user: bernd branch: trunk, size: 52526
2013-08-25
23:21
Use generic random number generator instead of Wurstkessel; mix in /dev/urandom file: [43dd66b0af] check-in: [933aeb3ded] user: bernd branch: trunk, size: 52411
2013-08-15
23:07
Connection without stserver memory usage for half-open connections file: [bf8f9847ba] check-in: [64ac19fc38] user: bernd branch: trunk, size: 52420
2013-08-14
22:50
Readded cookie for now... file: [6d85407b9f] check-in: [e592b00944] user: bernd branch: trunk, size: 52419
22:38
Try to allocate on new-data or new-code file: [70ccc0c7bf] check-in: [3045ed40d0] user: bernd branch: trunk, size: 52541
2013-08-12
15:27
Resending third packet of connection creation file: [66bd799f83] check-in: [876454c3ea] user: bernd branch: trunk, size: 52278
2013-08-11
21:59
Removed cookie, use set-rtdelay instead file: [8ee1e334d4] check-in: [d42a5b2855] user: bernd branch: trunk, size: 52191
21:36
Removed random cookie, and use timeout value directly file: [9c983a8748] check-in: [2b78ba9fed] user: bernd branch: trunk, size: 52146
2013-08-10
15:58
Improvement of cookies and nested nesting file: [38b4c34a6e] check-in: [d4bfc40698] user: bernd branch: trunk, size: 52187
00:15
Cookies for connections file: [9d72809668] check-in: [fcb05e6d2c] user: bernd branch: trunk, size: 52106
2013-08-07
23:07
Magic for connections file: [69fb5e0f42] check-in: [cc2909a56f] user: bernd branch: trunk, size: 51176
2013-07-29
21:24
Verify that final key exchange is temporarily encrypted file: [769a4f7457] check-in: [244cd358c4] user: bernd branch: trunk, size: 51088
2013-07-28
22:48
Dual keypair exchange for anonymous connection setup file: [917eaf230b] check-in: [6e2451bdf5] user: bernd branch: trunk, size: 51003
2013-07-26
23:08
temporary keys added to profile file: [a90a316f9c] check-in: [58cf45fc5a] user: bernd branch: trunk, size: 51017
2013-07-13
23:49
Started writing new key storage scheme file: [d2098fbc73] check-in: [79e41afbb2] user: bernd branch: trunk, size: 50967
2013-06-28
21:12
32 bit thingy file: [4f74cf7adc] check-in: [ccf18faf33] user: bernd branch: trunk, size: 50944
18:09
Factor allocation file: [8f989eba46] check-in: [34d9ff70ab] user: bernd branch: trunk, size: 50936
2013-06-25
22:50
Small optimizations file: [aee5b415a9] check-in: [9471b4ff7f] user: bernd branch: trunk, size: 51101
22:43
Limit resend mask buffer file: [d4e67b688e] check-in: [740644b52e] user: bernd branch: trunk, size: 51141
20:08
Move lock file: [28fd8bc473] check-in: [c232ff9a4c] user: bernd branch: trunk, size: 51173
20:08
Move lock file: [deb143aadf] check-in: [4eb3fed69d] user: bernd branch: trunk, size: 51173
20:05
Locking for resend buffer resize file: [5143215175] check-in: [ad6c3c7ee7] user: bernd branch: trunk, size: 51128
19:53
Commented separate sender task out file: [8ea12ffe64] check-in: [c609435025] user: bernd branch: trunk, size: 51067
19:38
Disabled separate task, because locking seems to slow things down file: [3959d8cade] check-in: [218b28c779] user: bernd branch: trunk, size: 51042
19:19
Try to check why separate sender is problematic file: [0cb00e46f7] check-in: [4567e8e324] user: bernd branch: trunk, size: 50960
18:58
Sometimes reaches fast speed... file: [08a7c7a3db] check-in: [63c88d3ce3] user: bernd branch: trunk, size: 50616
18:58
Sometimes reaches fast speed... file: [e5d63b4fb5] check-in: [4c5840147e] user: bernd branch: trunk, size: 50613
17:55
Thread for sender/receiver separated file: [df1f2990a7] check-in: [c8e9e7e92e] user: bernd branch: trunk, size: 50613
2013-06-24
19:14
Thread-savety workaround can go file: [013f5ad0e1] check-in: [87837172df] user: bernd branch: trunk, size: 49819
2013-06-15
23:09
Keccak made thread-save file: [e1d12bcbce] check-in: [295c7b83eb] user: bernd branch: trunk, size: 50129
22:39
Locking for ack response file: [db0e7d55f9] check-in: [761784b09b] user: bernd branch: trunk, size: 50120
2013-06-14
22:27
Try to figure the root cause of pthread instability file: [2a7ffe4155] check-in: [cb61ebd6d7] user: bernd branch: trunk, size: 50133
2013-06-13
23:06
Address mapping with a direct table file: [fb029b4f0e] check-in: [70fc5e25f1] user: bernd branch: trunk, size: 49938
2013-06-09
17:56
Some stabilization on GBE file: [3ad08eda3a] check-in: [9507d1f7da] user: bernd branch: trunk, size: 49074
14:07
Added maximum bandwidth for traffic shaping file: [3253135e2c] check-in: [126d03f277] user: bernd branch: trunk, size: 48907
2013-06-07
23:48
Keccak default crypto file: [686b6a2323] check-in: [db58606400] user: bernd branch: trunk, size: 48837
23:46
Use UDefer for deferred words to avoid task problems file: [2311ba626e] check-in: [f9d611862d] user: bernd branch: trunk, size: 48837
00:40
again complete lock for commands file: [48907299f9] check-in: [13fef1471d] user: bernd branch: trunk, size: 48540
00:39
Sockaddress per task file: [45d15c6c71] check-in: [0088ab3834] user: bernd branch: trunk, size: 48541
00:19
More global cmd lock file: [4fc3058797] check-in: [291fafe0c2] user: bernd branch: trunk, size: 48456
2013-04-15
22:25
Anfang fĂĽr den FT-2013-Vortrag file: [db20ccb3e8] check-in: [2f178fab09] user: bernd branch: trunk, size: 48457
2013-03-27
18:26
Ignore large jumps in slack file: [b33485a0e5] check-in: [3b9f9a07d3] user: bernd branch: trunk, size: 48455
2013-03-26
18:18
Add lock for command buffer file: [bd9d827e7f] check-in: [8ee2319e20] user: bernd branch: trunk, size: 48278
01:57
address switch for handover/addressing stuff file: [ddd0280f18] check-in: [899217c6dc] user: bernd branch: trunk, size: 48184
00:50
Add insert-address into msg outputs file: [ca69be8db8] check-in: [1c7a560039] user: bernd branch: trunk, size: 48176
00:49
Add insert-address into msg outputs file: [2925cab6d8] check-in: [d9f951270b] user: bernd branch: trunk, size: 48175
00:41
Add insert-address into msg outputs file: [93f64017b8] check-in: [002f142588] user: bernd branch: trunk, size: 47776
00:41
Add insert-address into msg outputs file: [ad64cb9a8a] check-in: [604671f98c] user: bernd branch: trunk, size: 47771
2013-03-25
18:56
Handover stuff file: [010fdd0296] check-in: [b5bbaebb82] user: bernd branch: trunk, size: 47732
2013-03-24
21:46
flipping cmd0source done file: [b959769436] check-in: [6f643c3a9b] user: bernd branch: trunk, size: 47722
2013-03-13
16:39
Separate thread client loop works file: [9f446508eb] check-in: [bd28854328] user: bernd branch: trunk, size: 47727
15:08
Timeout handling improved file: [8c60dd5311] check-in: [e3e75e070a] user: bernd branch: trunk, size: 47699
01:37
Still some hickups file: [ec915b66f3] check-in: [d52e7216e8] user: bernd branch: trunk, size: 47313
01:31
More on client loop task file: [47ba60d503] check-in: [53117ea704] user: bernd branch: trunk, size: 47288
2013-03-12
23:51
client loop as thread file: [595e53ff74] check-in: [e10de49724] user: bernd branch: trunk, size: 47313
22:41
Separate client loop task file: [dfb99b85be] check-in: [91230eef87] user: bernd branch: trunk, size: 47325
22:01
Move buffers to user variables file: [9bff4f7c59] check-in: [f56dfbdac0] user: bernd branch: trunk, size: 47011
21:49
Move buffers to user variables file: [5c2ce1260e] check-in: [767fea7fbc] user: bernd branch: trunk, size: 46738
2013-03-03
01:48
Changed compile> to comp: and friends file: [4320689ddc] check-in: [8c1e9a6b6d] user: bernd branch: trunk, size: 46478
2013-02-17
21:59
Symlinks to keccak file: [ceb549c367] check-in: [acd2d5b847] user: bernd branch: trunk, size: 46481
2013-02-12
00:10
More effort to do partial save right file: [51bd0717ec] check-in: [4bf14ec4bd] user: bernd branch: trunk, size: 46488
2013-02-11
21:00
Refactored save-all-blocks so that it does the identical action to slurp-all-blocks file: [75e3f5ac54] check-in: [dcbd3f4f84] user: bernd branch: trunk, size: 46363
19:41
Some tweeks on new file mux and a check script file: [c8dd855e51] check-in: [481c2690a6] user: bernd branch: trunk, size: 46714
15:57
Better partial fill/flush stuff file: [9b1cc96b5e] check-in: [1223fbb9fe] user: bernd branch: trunk, size: 46522
2013-02-10
00:15
Removed map local variable file: [37b809c6a2] check-in: [f220f76f44] user: bernd branch: trunk, size: 46258
2013-02-09
23:49
Modified save-all-blocks to work with partial savings file: [ed5ad3f18e] check-in: [bd26c028cd] user: bernd branch: trunk, size: 46266
23:10
Try getting partial flush to work file: [d109eabe73] check-in: [d2146891e6] user: bernd branch: trunk, size: 46323
00:17
Added code for partial rewinding, yet untested file: [b12c2dd4a3] check-in: [eaace9e1d7] user: bernd branch: trunk, size: 46257
2013-02-08
22:22
Fixed keygen key storage file: [062cccc3ae] check-in: [add342fc7a] user: bernd branch: trunk, size: 44974
2013-02-06
21:05
Branchless send-size version file: [3b857a2f79] check-in: [6e121d37ca] user: bernd branch: trunk, size: 44918
00:16
Small refactoring, removed sending empty packets file: [87b8ea13de] check-in: [ee46e9ec59] user: bernd branch: trunk, size: 44841
2013-02-05
23:29
Reformating for clarity file: [9f9044eeae] check-in: [2d09f5b80e] user: bernd branch: trunk, size: 44845
2013-02-04
21:44
Off-by-one problem with ackbits solved file: [9e6846bb7b] check-in: [d41fc9c703] user: bernd branch: trunk, size: 44837
18:36
Rewriting file ops, more continuing file: [e9c2c27f3c] check-in: [378df15604] user: bernd branch: trunk, size: 44830
16:58
Rewriting file ops, continued file: [07d2a6aeda] check-in: [dfe10e8061] user: bernd branch: trunk, size: 44618
16:46
Rewriting file ops, continued file: [1e1ec64682] check-in: [14a72db766] user: bernd branch: trunk, size: 44684
00:50
Fixed scrambling file: [019c14f207] check-in: [0d8268ea35] user: bernd branch: trunk, size: 44426
00:06
better incremental file reading file: [2df41cbfa7] check-in: [0c38b33f3c] user: bernd branch: trunk, size: 44402
2013-02-02
23:34
Readded head answer to timeout request file: [5862fd1874] check-in: [1e6ee832f1] user: bernd branch: trunk, size: 44190
23:09
Replace recv-high with dest-head file: [4616cadf93] check-in: [c715c2e4cc] user: bernd branch: trunk, size: 44186
21:56
Removed vaddr offset from resend requests file: [6dfb85ac80] check-in: [6af90e421e] user: bernd branch: trunk, size: 44248
20:53
Set dest-head for head of receiving data file: [480fd64bc4] check-in: [d48b99f40f] user: bernd branch: trunk, size: 44243
17:04
Start using better circular buffer file: [93dcb81ec7] check-in: [1519cbdfcd] user: bernd branch: trunk, size: 44028
2013-02-01
00:04
Some preparation for gliding window file: [4def178f3d] check-in: [bc84a31553] user: bernd branch: trunk, size: 44223
2013-01-31
00:45
Branch-less code flag usage fixed file: [7b6244b7ec] check-in: [4b8234e309] user: bernd branch: trunk, size: 44127
00:41
Use data-tail? file: [91ac99636b] check-in: [900b4edf00] user: bernd branch: trunk, size: 44120
2013-01-30
23:53
Start with rolling window code file: [994d709ba5] check-in: [9c82dd53ac] user: bernd branch: trunk, size: 44128
00:01
Added libkeccak.fs file: [844d148629] check-in: [5001f6cba4] user: bernd branch: trunk, size: 43424
2013-01-29
22:52
crypto-api use keccakf - works\! file: [26845931fc] check-in: [80445f4930] user: bernd branch: trunk, size: 43424
22:28
crypto-api implemented file: [e4835ba8a5] check-in: [362e91d1d0] user: bernd branch: trunk, size: 43368
2013-01-28
01:02
Some changes to crypto-api# file: [857911d0b9] check-in: [67d3ea3aa4] user: bernd branch: trunk, size: 43418
00:18
Factored out generic crypto calls file: [88333644df] check-in: [c28e477bcb] user: bernd branch: trunk, size: 43424
2013-01-27
22:54
More work on generic crypto api file: [69c0414dd2] check-in: [0bc5ccbffb] user: bernd branch: trunk, size: 43396
2013-01-25
23:57
Minor cleanup, part 2 file: [0bf061926e] check-in: [1c3751a1f9] user: bernd branch: trunk, size: 43075
23:49
Minor cleanup, part 2 file: [339c70ace0] check-in: [98e3d65244] user: bernd branch: trunk, size: 43253
23:46
Minor cleanup file: [7a60bba098] check-in: [bd5cd04699] user: bernd branch: trunk, size: 43269
23:40
Use new to allocate maps instead of a string file: [464740a17e] check-in: [513f39e5bf] user: bernd branch: trunk, size: 43312
22:35
Deactivated helper method file: [921f487915] check-in: [c2f0733a59] user: bernd branch: trunk, size: 43690
22:33
Converted commands to current object file: [656f9454d8] check-in: [0c9db9c180] user: bernd branch: trunk, size: 43687
2013-01-23
22:06
more current object transition file: [9f299045a4] check-in: [840c49ab59] user: bernd branch: trunk, size: 43687
21:50
more current object transition file: [8e98b2732b] check-in: [c5381cfb05] user: bernd branch: trunk, size: 43722
00:11
Some more to current object file: [161cd08ab8] check-in: [ad43032d4c] user: bernd branch: trunk, size: 43867
2013-01-22
23:42
Keys with current object file: [430ae2fc22] check-in: [02776c0559] user: bernd branch: trunk, size: 44003
23:16
Crypto with current object file: [3037a160cf] check-in: [03c6e48cf1] user: bernd branch: trunk, size: 44003
22:32
files to object relative file: [4925218486] check-in: [13812ad48a] user: bernd branch: trunk, size: 44002
21:12
timing to object-relative, part 2 file: [3b53082125] check-in: [1f52432d97] user: bernd branch: trunk, size: 44004
20:56
timing to object-relative, part 2 file: [7389de18f4] check-in: [3e96a920c5] user: bernd branch: trunk, size: 44059
20:50
timing to object-relative, part 1 file: [cf864ef02a] check-in: [e1da8bc2db] user: bernd branch: trunk, size: 44087
20:11
Start change to use mini-oof2 instead of structures file: [bcaf9df380] check-in: [9167b0fe93] user: bernd branch: trunk, size: 44124
19:54
Prepare change to use mini-oof2 instead of structures file: [5c86afe659] check-in: [7cb06af4a6] user: bernd branch: trunk, size: 44041
2012-12-26
17:48
More detailed profiling file: [c493c22f6c] check-in: [e9bcc2c22c] user: bernd branch: trunk, size: 43902
2012-12-25
23:39
Profiling for tuning file: [c691887bc0] check-in: [1d6f08d5f5] user: bernd branch: trunk, size: 43918
22:02
Fixed wurstrng state file: [d74b90555c] check-in: [f0952266c8] user: bernd branch: trunk, size: 43910
2012-12-15
22:53
Added string reversal file: [55e3aa1fcc] check-in: [cc6c85b6af] user: bernd branch: trunk, size: 43865
22:13
Use mmap based allocation file: [97b3687add] check-in: [6f637a46c9] user: bernd branch: trunk, size: 43660
2012-12-13
00:18
Key data base format changed Strange bug in ?DO file: [b65e1bb5ae] check-in: [6eabeaefb8] user: bernd branch: trunk, size: 43552
2012-12-11
01:00
Key file 'data base' file: [61712b28e4] check-in: [7b2865b60c] user: bernd branch: trunk, size: 43526
2012-12-10
00:12
Use pre-generated keys for tests file: [4eaef24279] check-in: [96a0b26980] user: bernd branch: trunk, size: 43445
2012-12-08
22:22
32 bit code improved file: [37a7de6aa1] check-in: [69ed607f07] user: bernd branch: trunk, size: 43423
13:43
Use 64 bit numbers for seek and size file: [392c8ce7f7] check-in: [42887db09b] user: bernd branch: trunk, size: 43413
00:02
Seek on both sides file: [fe06bf01d1] check-in: [98d133a53f] user: bernd branch: trunk, size: 43551
2012-12-06
00:47
Limited file transfer works, too file: [b2d6676bcf] check-in: [e7fe5fb4f7] user: bernd branch: trunk, size: 43521
2012-12-05
22:58
typo in limit@ fixed file: [eb83b3ea9f] check-in: [93642720c1] user: bernd branch: trunk, size: 43168
22:54
Rename oldseek to seek and seek to limit, as it really should be called file: [e4d38791fe] check-in: [3c56f21e21] user: bernd branch: trunk, size: 43167
2012-11-30
23:50
Block-align expected; debug stuff is now in Gforth file: [0f30d7335a] check-in: [cf5b8828b6] user: bernd branch: trunk, size: 43020
2012-11-26
23:46
Found problem of resend code file: [c380064f8e] check-in: [e7edd74c6f] user: bernd branch: trunk, size: 42902
22:46
Use different fields for replies and timestamps file: [d730b2d475] check-in: [75705e4af6] user: bernd branch: trunk, size: 42961
2012-11-22
00:31
Fixed a 32 bit problem file: [327ef55285] check-in: [82d07d2cda] user: bernd branch: trunk, size: 42852
2012-11-21
22:50
Restore dest-addr after send-cmd file: [adce91d098] check-in: [4f5e2ae2ab] user: bernd branch: trunk, size: 42807
2012-11-20
23:26
Connecting timeout exception fixed file: [4489d9ab72] check-in: [2f6790ac92] user: bernd branch: trunk, size: 42806
2012-11-19
01:32
Debugging code to find more rare problems file: [226234a847] check-in: [520e0de4b6] user: bernd branch: trunk, size: 42790
2012-11-18
00:27
Debugged root cause of mismatched cookies file: [11f007fb6e] check-in: [93bc1487b3] user: bernd branch: trunk, size: 42475
2012-11-16
22:16
Check why cookies sometimes don't match file: [3b1c3cf7e3] check-in: [da9405716e] user: bernd branch: trunk, size: 42140
2012-11-11
23:42
Fixed command resend strategy file: [baddf1c996] check-in: [f4078e4313] user: bernd branch: trunk, size: 42033
00:21
Per-connection timeout progress file: [9be4dd88cf] check-in: [e8dd6fa55c] user: bernd branch: trunk, size: 41893
2012-11-09
23:13
Some bugfixes to timeout management file: [4a4d345b24] check-in: [d429e1fefe] user: bernd branch: trunk, size: 41434
23:13
Some bugfixes to timeout management file: [6ee08731df] check-in: [57e21b0da5] user: bernd branch: trunk, size: 41444
23:03
Timeout management changed file: [7b930610f9] check-in: [35cd6a2e79] user: bernd branch: trunk, size: 41336
2012-11-07
04:40
Added first simple key management file: [7d555b6ec0] check-in: [41e4dca501] user: bernd branch: trunk, size: 40878
2012-11-03
17:17
Damping and delta-t file: [437a82ffa3] check-in: [23178a242f] user: bernd branch: trunk, size: 40971
17:14
Flybursts re-calculated after restart file: [3b98470584] check-in: [176b2fab8b] user: bernd branch: trunk, size: 40916
17:01
Debug rtdelay file: [12b9469edb] check-in: [07b27082b8] user: bernd branch: trunk, size: 40876
17:00
Debug rtdelay file: [803ef02a9d] check-in: [97f2cc943f] user: bernd branch: trunk, size: 40848
16:58
Add more flybursts file: [24f9236a5b] check-in: [f2e05e0860] user: bernd branch: trunk, size: 40816
01:20
Some tuning experiments file: [c11a5e7368] check-in: [d7b408fb58] user: bernd branch: trunk, size: 40746
00:32
Faster check for unknown timing relationship file: [90c0ffc989] check-in: [1ee6f2507b] user: bernd branch: trunk, size: 40746
00:14
Check for <0 timestamp for excessive delta-t file: [d87cc931f9] check-in: [d2a8fc655a] user: bernd branch: trunk, size: 40858
00:12
Another check to prevent excessive delta-t file: [13c176ece9] check-in: [c2d58c698d] user: bernd branch: trunk, size: 40856
00:07
Excessive deltat test file: [6f2f8bec0f] check-in: [a81b294350] user: bernd branch: trunk, size: 40832
2012-11-02
23:28
Prevent overly large lastdeltat file: [51add07aac] check-in: [8ef83407b4] user: bernd branch: trunk, size: 40751
13:27
Limitation to slowdown file: [dbf3c1e1e6] check-in: [b47dcda6e9] user: bernd branch: trunk, size: 40694
2012-10-31
22:24
Iteration towards less aggressive timing file: [119ef51706] check-in: [abeba811d3] user: bernd branch: trunk, size: 40574
22:21
Try less aggressive rate drop file: [9a234a1a54] check-in: [f8bdedc4b0] user: bernd branch: trunk, size: 40574
21:26
Remove dubious extra-ns adder file: [e4cc2041b7] check-in: [6c09f47693] user: bernd branch: trunk, size: 40611
20:12
Try improve timeout debugging file: [01f8f2e774] check-in: [54ad680643] user: bernd branch: trunk, size: 40610
18:43
No non-blocking packets file: [95528dfbe1] check-in: [4e6577ff38] user: bernd branch: trunk, size: 40908
18:38
Don't read non-blocking file: [7424782551] check-in: [d3acd26a2c] user: bernd branch: trunk, size: 40878
18:29
Tag non-replying commands, too file: [d27eeb1152] check-in: [2565d902eb] user: bernd branch: trunk, size: 40877
2012-10-30
23:17
Further improvement on cryptography, in-place one-time keys now (get morphed to checksum) file: [cc3b3a5e91] check-in: [80ad7beebf] user: bernd branch: trunk, size: 40709
2012-10-27
22:19
A bit refactoring file: [6ea7074cde] check-in: [74207db1ff] user: bernd branch: trunk, size: 40710
21:07
Mod with non-blocking recvfrom file: [5048ecced7] check-in: [5a5de28ccf] user: bernd branch: trunk, size: 40624
2012-10-25
15:37
Variable for default host file: [2bf85cffd1] check-in: [b5779f48a7] user: bernd branch: trunk, size: 40169
13:22
Use new Gforth features file: [5f7fca9cf3] check-in: [39cd5977bf] user: bernd branch: trunk, size: 40123
2012-10-23
23:58
Fixes for Android version Also changed test to issue another block of file requests if the first was done faster than 1s file: [8296ec9cdd] check-in: [8e4d1a6f80] user: bernd branch: trunk, size: 39915
00:20
Fixed ppoll check file: [a4e42f27a2] check-in: [24f2f5cc13] user: bernd branch: trunk, size: 39732
2012-10-22
21:20
Extracted curve25519 scalar mult primitive file: [b51062b7f7] check-in: [7c1fa5a104] user: bernd branch: trunk, size: 39772
2012-09-25
22:04
Better handling of stray connection requests file: [272f830426] check-in: [d871f58739] user: bernd branch: trunk, size: 39766
2012-09-23
21:37
Factored out debugging code into separate file file: [6f4816b7a8] check-in: [bc25fd46c7] user: bernd branch: trunk, size: 39677
2012-09-10
23:27
Limit aggressivity to 1 file: [a9ec4a6a56] check-in: [bb66769301] user: bernd branch: trunk, size: 42015
22:31
Added EuroForth plot data for vdsl (1st set) file: [270827876b] check-in: [cf06dd81b8] user: bernd branch: trunk, size: 42001
22:30
Reduced agressivity file: [56888c770a] check-in: [2b544348e5] user: bernd branch: trunk, size: 42001
22:10
Add agressivity pattern file: [491a586168] check-in: [0981b15506] user: bernd branch: trunk, size: 41998
21:26
Added another tuneable variable for slack file: [e8f38134ab] check-in: [4da14c951e] user: bernd branch: trunk, size: 41909
2012-09-05
23:51
Another approach at exponential growth file: [6f4370c2da] check-in: [72360a1c50] user: bernd branch: trunk, size: 41841
23:35
Reduce exponential timing coefficient file: [4b4d2f84fb] check-in: [ced68a6d74] user: bernd branch: trunk, size: 41836
22:53
Swap slackexp expand with filter file: [412d6e397a] check-in: [cc0e056389] user: bernd branch: trunk, size: 41836
22:41
Even more on reworking slackext file: [0cc9349eb3] check-in: [83420461fe] user: bernd branch: trunk, size: 41836
22:35
Even more on reworking slackext file: [c6572a05e9] check-in: [e807359605] user: bernd branch: trunk, size: 41797
22:31
Even more on reworking slackext file: [3e8d07c51c] check-in: [13ceacadf4] user: bernd branch: trunk, size: 41787
22:28
Even more on reworking slackext file: [a517f717bc] check-in: [e0d21a4804] user: bernd branch: trunk, size: 41767
22:12
Even more on reworking slackext file: [27a5c894e8] check-in: [9e59c737b6] user: bernd branch: trunk, size: 41777
22:08
Even more on reworking slackext file: [87875523a9] check-in: [0e3e546d9d] user: bernd branch: trunk, size: 41775
22:00
Extra-ns rethinking continued file: [7e60cf7c3a] check-in: [a7b2599f15] user: bernd branch: trunk, size: 41771
21:55
Extra-ns rethinking continued file: [b9addc7560] check-in: [8e9c56352d] user: bernd branch: trunk, size: 41760
21:41
Extra-ns rethinking continued file: [c0c7bb2d71] check-in: [9095805481] user: bernd branch: trunk, size: 41863
21:33
Extra-ns rethinking continued file: [9389f80b8b] check-in: [302af191d4] user: bernd branch: trunk, size: 41856
00:25
Another attempt at slackgrows - only one extra, not two file: [02f391a4f2] check-in: [b5aa1ac409] user: bernd branch: trunk, size: 41940
00:18
Another attempt at slackgrows file: [79b688652a] check-in: [7a671d87af] user: bernd branch: trunk, size: 41937
2012-09-04
23:59
Try to fix connecting timeout problem file: [aa82257b8b] check-in: [5de2f33905] user: bernd branch: trunk, size: 41878
22:50
Look at how timeout influcense stability file: [8e228a2532] check-in: [151f27ec65] user: bernd branch: trunk, size: 41855
22:44
Attempt to stabilize extra-ns file: [4399b0f93b] check-in: [aa964bea95] user: bernd branch: trunk, size: 41857
22:33
Attempt to stabilize extra-ns file: [ba520ed5a7] check-in: [2f335de000] user: bernd branch: trunk, size: 41855
00:32
Move burst multiply to slacext file: [3faf213b0a] check-in: [affbb50d76] user: bernd branch: trunk, size: 41852
00:23
No extra limit file: [02159f9969] check-in: [d6098cd378] user: bernd branch: trunk, size: 41862
00:22
Different extra limit file: [349c8affca] check-in: [28fc93b98c] user: bernd branch: trunk, size: 41854
00:17
window size 2* why? file: [01a513f9ef] check-in: [151112b0cf] user: bernd branch: trunk, size: 41860
00:13
a little exponent adjustment, 50ms seems to be good file: [d8d3533fb5] check-in: [71fc509607] user: bernd branch: trunk, size: 41863
00:12
a little exponent adjustment - rtd as constant? file: [b9cfa67c63] check-in: [d43f5277ac] user: bernd branch: trunk, size: 41855
00:10
a little exponent adjustment file: [1cde72412d] check-in: [5a633dd130] user: bernd branch: trunk, size: 41855
00:07
Slackgrows adjusted... other way round? file: [20e742a9ca] check-in: [4f28192e11] user: bernd branch: trunk, size: 41862
00:02
Slackgrows adjusted... file: [57cf7b52aa] check-in: [17cc727eb1] user: bernd branch: trunk, size: 41857
2012-09-03
23:55
Reduced exponential stack file: [349d7872e3] check-in: [5b2bb85fc9] user: bernd branch: trunk, size: 41791
23:52
Try without slack-exp file: [02f5280aed] check-in: [18e424e47d] user: bernd branch: trunk, size: 41810
23:50
Try without slack-exp file: [7fab855b0e] check-in: [8b23093a21] user: bernd branch: trunk, size: 41805
21:49
Receiver based limit on rate adjustments file: [40db71ffc4] check-in: [cb4e1e5077] user: bernd branch: trunk, size: 41801
21:30
Try tweaks file: [55a8f06245] check-in: [0dfee41c6f] user: bernd branch: trunk, size: 41801
21:27
Try tweaks file: [a9ab5996d3] check-in: [4dad29e250] user: bernd branch: trunk, size: 41803
21:24
Try tweaks file: [01724ff147] check-in: [201544ac9e] user: bernd branch: trunk, size: 41805
21:19
Some refactoring file: [6ac6f43f5b] check-in: [39fc4de4ac] user: bernd branch: trunk, size: 41802
20:03
Debugging rate problem... file: [ed70ec9edc] check-in: [f2ea1cc9d7] user: bernd branch: trunk, size: 41685
20:02
Debugging rate problem... file: [32a213ad8d] check-in: [5970f54747] user: bernd branch: trunk, size: 41731
19:58
Rate limit moved around file: [824705e106] check-in: [1f0d8aed74] user: bernd branch: trunk, size: 41681
19:56
Rate limit moved around file: [8b0ea4b061] check-in: [98a565a22d] user: bernd branch: trunk, size: 41683
19:53
Rate limit moved around file: [072fa03e1b] check-in: [923d48e167] user: bernd branch: trunk, size: 41685
19:44
Readded rate-limit file: [f712113c53] check-in: [409b55ac28] user: bernd branch: trunk, size: 41670
19:21
Slight change to extra-ns file: [15318200a8] check-in: [92fe4bf1df] user: bernd branch: trunk, size: 41459
2012-07-13
21:29
Fixed a few places where retransmission wasn't robust file: [e45a5fa29c] check-in: [0b28b4e99f] user: bernd branch: trunk, size: 41544
2012-07-10
18:10
Removed a debugging output file: [9c20b3a055] check-in: [f36d85240d] user: bernd branch: trunk, size: 41324
16:27
Less buggy 32 bit mode file: [4714a40156] check-in: [3f213de7f9] user: bernd branch: trunk, size: 41346
14:09
A bit further on reliability for 32 bit file: [8c8dac7c14] check-in: [a1eb3c21fa] user: bernd branch: trunk, size: 41244
13:45
Start to receive something with client in 32 bits file: [aaf53a749d] check-in: [48239dbc32] user: bernd branch: trunk, size: 41223
13:33
Strike: 32 bit mode passed server test\! file: [8ebf06141e] check-in: [a69d51b530] user: bernd branch: trunk, size: 41221
00:01
Works now up to rate calculation file: [17b91337f8] check-in: [ab6ea53510] user: bernd branch: trunk, size: 41137
2012-07-09
23:50
Try to fix some more 32 bit stuff file: [13be761222] check-in: [d6c773127d] user: bernd branch: trunk, size: 41130
23:31
Yet another small step to 32 bit file: [29ce4a0630] check-in: [e9390c940e] user: bernd branch: trunk, size: 41110
22:57
Fixed introduced bug file: [531805e19e] check-in: [0cf24beaf5] user: bernd branch: trunk, size: 40994
22:46
Another step towards 32 bit file: [f3abe5c8e6] check-in: [c892008066] user: bernd branch: trunk, size: 40986
00:20
Another small step towards 32 bit net2o file: [a68876f85e] check-in: [ea1117076c] user: bernd branch: trunk, size: 40803
2012-07-07
21:33
Another small step to 32 bits file: [6f71aa08dd] check-in: [b9d81b5437] user: bernd branch: trunk, size: 40801
20:20
A bit more on 32 bit file: [9f500e1ed1] check-in: [0a08a91d86] user: bernd branch: trunk, size: 40542
00:01
More on 32 bits file: [ec9967254a] check-in: [2ee3901ae7] user: bernd branch: trunk, size: 40538
2012-07-03
23:03
Even more on 32 bit file: [a9f4bb0e5d] check-in: [e2fafd370f] user: bernd branch: trunk, size: 40677
18:59
Some further 32 bit additions file: [e628ba8fb0] check-in: [95eef44e3e] user: bernd branch: trunk, size: 40549
18:37
Work on 32 bit portability file: [9a3a9fd9c5] check-in: [210fad74ff] user: bernd branch: trunk, size: 40751
2012-07-02
23:17
64fields correctly distributed file: [852bbaf6f8] check-in: [f193a9526c] user: bernd branch: trunk, size: 40619
22:49
A bit more work on 32 bit file: [acd31dd7f7] check-in: [a56fbde00f] user: bernd branch: trunk, size: 40619
22:38
32 bit compiles - but don't expect it to work file: [a0d8789780] check-in: [5dd56873c6] user: bernd branch: trunk, size: 40305
22:14
Hash table cell size agnostic file: [07abb67655] check-in: [9a5c5eb2f4] user: bernd branch: trunk, size: 39426
2012-07-01
23:49
Small changes file: [de5a39f2bb] check-in: [bb5d6d0d50] user: bernd branch: trunk, size: 39316
16:28
Simpler cookie acknowledge, fixed cookie+ bug file: [c9ac08feae] check-in: [d55e90ff6c] user: bernd branch: trunk, size: 39174
13:01
Timeout stuff into xt fields file: [eebeaab0b1] check-in: [73bd2f0840] user: bernd branch: trunk, size: 39102
2012-06-25
23:05
Mark double packages in flight as unsuitable for timing measurement file: [90207e5749] check-in: [0ee5ec658d] user: bernd branch: trunk, size: 39114
22:40
Outside buffer access in cookie+ file: [fe452589ac] check-in: [92d1fc5e56] user: bernd branch: trunk, size: 39086
22:36
Another tweak on slack grows file: [d6e8c05d1b] check-in: [a86ddb0b3a] user: bernd branch: trunk, size: 39052
22:27
error handling if timing is no longer valid file: [4f9e95b5c9] check-in: [a8c1193071] user: bernd branch: trunk, size: 39012
22:22
Add padding into bit mask file: [b2b5477807] check-in: [6291d04bb2] user: bernd branch: trunk, size: 39026
21:16
Timestamp handling improved file: [833086fb86] check-in: [ef21765d92] user: bernd branch: trunk, size: 38925
21:00
Rewind timestamps file: [fe22e5c900] check-in: [35f033388c] user: bernd branch: trunk, size: 38893
20:25
Slack grows revisited file: [cf1c59aedd] check-in: [5722565e13] user: bernd branch: trunk, size: 38829
20:19
Factoring out statistics from set-rate file: [59f3036819] check-in: [9dc5fffd97] user: bernd branch: trunk, size: 38848
13:41
Other approach at preventing wrong slack file: [c2678c766b] check-in: [c07ca89134] user: bernd branch: trunk, size: 38820
13:39
Fixed typo file: [35d92eeabc] check-in: [3695599679] user: bernd branch: trunk, size: 38795
13:39
Other approach at preventing wrong slack file: [9853f440c5] check-in: [e1c68223ea] user: bernd branch: trunk, size: 38794
2012-06-19
10:18
Less agressive extra ns, slack bias moved before 0 max file: [be5bdfa24f] check-in: [8c6397f5c2] user: bernd branch: trunk, size: 38480
2012-06-18
23:51
don't limit rate, 4 times more agressive extra-ns - reduces slack built up file: [1a7cdf27f1] check-in: [7fd203dbd1] user: bernd branch: trunk, size: 38471
2012-06-17
00:13
Client side cookie calculation - server reduces rate by factor of four for invalid cookies now - should stop totally file: [88e5dcd936] check-in: [5349e4431e] user: bernd branch: trunk, size: 38469
2012-06-16
22:31
cookies, sender side II file: [93648f55f5] check-in: [28568a065b] user: bernd branch: trunk, size: 38155
21:32
cookies, sender side file: [1fc84e6ff0] check-in: [5a4064d68f] user: bernd branch: trunk, size: 38124
2012-06-14
21:07
Repeat connection request file: [f496831f7e] check-in: [b1b4050d5a] user: bernd branch: trunk, size: 37454
16:55
Correctly identify connection timeout file: [0e2a8198f8] check-in: [ec3f4f4a7a] user: bernd branch: trunk, size: 37526
2012-06-12
21:24
rename b2b-chunk# to bursts#, small cleanups file: [170bb30568] check-in: [720fca8362] user: bernd branch: trunk, size: 37459
2012-06-07
11:38
Set bias to zero file: [15af7b3703] check-in: [adcbf3979d] user: bernd branch: trunk, size: 37460
11:27
Try with a bias for slack file: [505ad63d74] check-in: [99973e4a7c] user: bernd branch: trunk, size: 37472
2012-06-06
23:32
Actually take grow into account file: [e6ae2b07bc] check-in: [6f379fa68d] user: bernd branch: trunk, size: 37425
21:53
Randomize extra-ns file: [0721d3fa95] check-in: [95b5975c86] user: bernd branch: trunk, size: 37960
21:48
Extra-ns changes file: [81fdd39380] check-in: [68c0eeb99e] user: bernd branch: trunk, size: 37922
15:50
Stricter slowdown file: [9671202997] check-in: [bff7796579] user: bernd branch: trunk, size: 37881
15:35
Slow down further on excessive slack file: [64a7c6104d] check-in: [789ffd714a] user: bernd branch: trunk, size: 37865
15:14
Divide extra-ns half/half to rate and extra-time file: [1c8ccd4df4] check-in: [aaa7de7d79] user: bernd branch: trunk, size: 37811
00:20
Small code cleanup file: [ffce4e38b0] check-in: [ed53537036] user: bernd branch: trunk, size: 37802
2012-06-05
23:54
Moved code around file: [40794aed90] check-in: [055221696a] user: bernd branch: trunk, size: 37808
23:39
Remove complicated filter - does no good file: [4fc9ca4d5f] check-in: [7089cbd5cb] user: bernd branch: trunk, size: 37788
23:17
Rate limit should work file: [ab3ebd0151] check-in: [61d0889cad] user: bernd branch: trunk, size: 37711
23:11
Changed constants file: [efd0cecf6b] check-in: [f61f4247f9] user: bernd branch: trunk, size: 37709
22:26
Factored >extra-ns file: [52f009e428] check-in: [9cac1008f5] user: bernd branch: trunk, size: 37700
14:01
More satisfactory results file: [642195a606] check-in: [0d9fd5d16e] user: bernd branch: trunk, size: 37481
12:53
Yet another variation file: [884d305639] check-in: [34435c1705] user: bernd branch: trunk, size: 37479
12:22
Slower damping file: [126ceda511] check-in: [953c9dae23] user: bernd branch: trunk, size: 37449
12:09
Try different approach for extra-ns file: [fdc817b78b] check-in: [c8f7e99d3e] user: bernd branch: trunk, size: 37440
2012-06-04
23:55
Less aggressive damping file: [8e3c167ee9] check-in: [9584e48f33] user: bernd branch: trunk, size: 37361
23:44
Change order of slackgrow adjusting file: [da3d9a3ff8] check-in: [7811638cca] user: bernd branch: trunk, size: 37360
23:36
Lowpass filter slackgrow accu file: [90f3e90861] check-in: [34a7be7673] user: bernd branch: trunk, size: 37411
23:33
Try slackgrow accumulation file: [7ac310314e] check-in: [d740ece5f5] user: bernd branch: trunk, size: 37390
23:28
Moved rate debug to the right point file: [68c4d1dfc0] check-in: [8df1cdb1b0] user: bernd branch: trunk, size: 37337
23:26
Try to use slack growth file: [6a23b8dfc7] check-in: [d279b491c8] user: bernd branch: trunk, size: 37337
21:36
Relative timing file: [6cbf5b5fcc] check-in: [6623886315] user: bernd branch: trunk, size: 37164
21:34
Small changes file: [509bb6c751] check-in: [4edc46e6aa] user: bernd branch: trunk, size: 37129
21:27
Merged rest for extra-ns stuff file: [3b5f51259f] check-in: [9c141bf39c] user: bernd branch: trunk, size: 37137
21:15
Merged more refactoring on slack file: [d52472e42e] check-in: [00823ee81f] user: bernd branch: trunk, size: 36671
20:00
Refactoring timestat again file: [d6a9eeff1e] check-in: [a2f29facdd] user: bernd branch: trunk, size: 36492
19:35
fixed place to adjust extra-ns file: [c8089b519e] check-in: [a3fc2d9acd] user: bernd branch: trunk, size: 37436
19:17
Try uneven bursts file: [dc2217cd79] check-in: [5bd85e6976] user: bernd branch: trunk, size: 37440
18:58
Added extra-ns, still non-functional file: [388ee4af52] check-in: [b50a148cdd] user: bernd branch: trunk, size: 37324
2012-06-01
22:53
Make it easier to identify debug code through syntax highlighting file: [e28bede45a] check-in: [08e875e2d8] user: bernd branch: trunk, size: 37140
22:24
More refactoring on slack file: [3a2ecb7347] check-in: [7f430c0870] user: bernd branch: trunk, size: 36699
21:25
more refactoring file: [4fa2da153a] check-in: [6e942c2af5] user: bernd branch: trunk, size: 36492
21:00
Better factoring for ack-addrtime file: [63ba44c38e] check-in: [c45242d5f9] user: bernd branch: trunk, size: 36430
18:27
stat for competing plots file: [282a9ae1cd] check-in: [fdb48a1193] user: bernd branch: trunk, size: 36008
13:05
Loop count for timestats file: [ecbb23c2eb] check-in: [0424db0fa5] user: bernd branch: trunk, size: 36038
12:56
Use floating point for timing stat records file: [dc8081fa05] check-in: [45a86eb4a0] user: bernd branch: trunk, size: 36032
2012-05-31
22:09
Use debug stuff in interpreter mode, added stat debug switch for requesting stats file: [935a699e9c] check-in: [da869dd1e1] user: bernd branch: trunk, size: 35914
20:55
Plot script for generic timing plot file: [28782208bb] check-in: [5b52686714] user: bernd branch: trunk, size: 35825
20:31
Statistic evaluation as part of the protocol file: [c431b744d7] check-in: [e605a2ea1e] user: bernd branch: trunk, size: 35703
2012-05-30
15:44
Easier debugging file: [37312dcdc1] check-in: [5f750de810] user: bernd branch: trunk, size: 34790
14:23
Added user interrupt termination file: [7f66d1b642] check-in: [be5ada2f04] user: bernd branch: trunk, size: 34560
14:20
Floating point slack slowdown file: [36348cd4d6] check-in: [5743d18ab4] user: bernd branch: trunk, size: 34486
10:59
Use delta damp constant file: [4d91b7566b] check-in: [be7e33c9d0] user: bernd branch: trunk, size: 34378
2012-05-24
10:35
Some tuning file: [023fd9b584] check-in: [99ffcdce28] user: bernd branch: trunk, size: 34340
10:18
maxslack adaption removed file: [f1aa06a807] check-in: [c778e91c9f] user: bernd branch: trunk, size: 34342
2012-05-23
12:48
Adaptive slack scaling for buffer bloat situations file: [c6e2776654] check-in: [c3462ef09a] user: bernd branch: trunk, size: 34341
2012-05-06
00:32
Moved catch out file: [04ba34bb58] check-in: [d1ebb0cf33] user: bernd branch: trunk, size: 34121
2012-05-05
22:38
More on profiling file: [6114945191] check-in: [d1d5546ac8] user: bernd branch: trunk, size: 34015
20:58
Faster hash file: [bb1c57e9aa] check-in: [ab2b3e81c4] user: bernd branch: trunk, size: 33856
17:29
profiling stuff file: [19fa864eed] check-in: [75527671cb] user: bernd branch: trunk, size: 33397
17:28
profiling stuff file: [c00719cf49] check-in: [00742a66c4] user: bernd branch: trunk, size: 33290
14:39
Removed sock46 option file: [9c40edd01e] check-in: [2b30b784b1] user: bernd branch: trunk, size: 32637
14:08
Removed sock46 option file: [429cce372c] check-in: [8a12aff164] user: bernd branch: pthread, size: 33244
13:58
Moved code around to remove forward reference file: [3fc6dbcd48] check-in: [b26c823a60] user: bernd branch: pthread, size: 33960
13:48
A bit faster now file: [75c26d94c7] check-in: [01d8d81843] user: bernd branch: pthread, size: 33923
00:53
Added sock-timeout setting if used in future file: [8c77bfd806] check-in: [9135d6b749] user: bernd branch: trunk, size: 33659
2012-05-04
23:40
Removed code written for sendmmsg - will not be used file: [a97406f177] check-in: [97881d85da] user: bernd branch: trunk, size: 33487
23:40
Removed code written for recvmmsg - will not be used file: [c3bbf49301] check-in: [a05c40013d] user: bernd branch: trunk, size: 33538
23:35
Highlighting in no-pthread-branch file: [88ca683b57] check-in: [938bf44a30] user: bernd branch: trunk, size: 35428
23:33
Initialize alen for recvfrom file: [b7ba6407bc] check-in: [79ccbb5765] user: bernd branch: trunk, size: 35435
23:25
pthread based stuff works file: [bcde8c723a] check-in: [15807d54ad] user: bernd branch: pthread, size: 33915
22:24
Init alen before recvfrom file: [057aa91527] check-in: [a81fe55e6a] user: bernd branch: pthread, size: 33659
00:16
More on pthread based stuff file: [fab34dd907] check-in: [342b8743e5] user: bernd branch: pthread, size: 35054
2012-05-03
22:45
Added highlighting, propper check for full buffer file: [fc84c7b682] check-in: [bcee14a5ce] user: bernd branch: pthread, size: 35237
22:24
Some more work on multithreading file: [ec768a54dc] check-in: [5ef71ae180] user: bernd branch: pthread, size: 35104
01:06
Started pthread based reader loop file: [6ab094ce8c] check-in: [b965d6e459] user: bernd branch: pthread, size: 35706
2012-05-01
23:16
Disabled recvmmsg - does not work file: [19afc0f67d] check-in: [7e6ee5e2fe] user: bernd branch: trunk, size: 35401
23:09
Allow handover on clients, too file: [5e434e92c7] check-in: [8d58b26d2a] user: bernd branch: trunk, size: 35402
22:59
Convert ipv4 to ipv6 file: [9db2a7d26e] check-in: [e079835b69] user: bernd branch: trunk, size: 35377
22:28
setting socket timeout is required, even though recvmmsg has a timeout file: [452591e278] check-in: [e294d5b876] user: bernd branch: trunk, size: 34990
21:19
Eliminate copy of inbuf file: [de090cd188] check-in: [d98c05e5f6] user: bernd branch: trunk, size: 34723
21:06
More use of readmmsg - now using up to 8 buffers file: [db735b932f] check-in: [b1fa0f5381] user: bernd branch: trunk, size: 34423
21:04
More use of readmmsg file: [bcc9876c4b] check-in: [526879f3a0] user: bernd branch: trunk, size: 34418
20:53
More use of readmmsg file: [1721374be3] check-in: [65903b01f5] user: bernd branch: trunk, size: 34070
20:07
Use recvmmsg to receive a message (so far, only one) file: [00a26106bc] check-in: [d64f6f9df1] user: bernd branch: trunk, size: 33447
14:03
Unified IPv4/6 socket handling file: [ccdc1ba6bf] check-in: [d51ad71940] user: bernd branch: trunk, size: 32861
2012-04-29
23:37
exceptions as throw codes file: [f6c7f21551] check-in: [664d014afe] user: bernd branch: trunk, size: 32479
23:23
Added block alignment file: [971ea3305c] check-in: [6da5f98ec5] user: bernd branch: trunk, size: 31872
22:13
Slurping with interleaving file: [6b70dbfdf1] check-in: [9bf2dbdd3f] user: bernd branch: trunk, size: 31646
2012-04-28
23:52
More work on better multiplexing, not yet tested file: [ae5aebfb51] check-in: [70de2abf2e] user: bernd branch: trunk, size: 31446
23:44
Blocksize client-side started file: [35858ebc51] check-in: [7cb7423a16] user: bernd branch: trunk, size: 31260
23:37
More on server-side multiplexing file: [a92387f5d7] check-in: [0480df6e0d] user: bernd branch: trunk, size: 31218
23:24
Honor blocksize on sender side - receiver side to be done file: [a35b9f55e7] check-in: [991a0af354] user: bernd branch: trunk, size: 30760
22:24
Removed seek address from slurp - track-seek is good enough file: [3923843016] check-in: [1e994de7c4] user: bernd branch: trunk, size: 30782
21:43
new p-size renamed, old dropped file: [a77a7224f7] check-in: [81e1e3b4d7] user: bernd branch: trunk, size: 30734
21:41
new p-size renamed, old dropped file: [80db67c9c9] check-in: [8abfc361cc] user: bernd branch: trunk, size: 30663
21:24
Faster p! and new p-size file: [f12431d5d9] check-in: [1182a1bc47] user: bernd branch: trunk, size: 30848
2012-04-27
23:13
Removed file-handes, everything is stored in file-states file: [12a4569c7f] check-in: [67d4440a00] user: bernd branch: trunk, size: 30279
23:04
re-connect map-dest, start of better multiplexing (demux not done yet) file: [bcd088e5c8] check-in: [d3fce520a8] user: bernd branch: trunk, size: 30633
2012-04-23
23:24
Validation constants file: [5380f44b06] check-in: [ba68428eeb] user: bernd branch: trunk, size: 29916
00:17
Connect with real key exchange file: [e99ae792d8] check-in: [e4df5f1360] user: bernd branch: trunk, size: 29834
2012-04-22
19:59
Less debugging output file: [99261dae50] check-in: [bc4f13e375] user: bernd branch: trunk, size: 29828
17:11
Secure connection init file: [83561f9795] check-in: [5349efd471] user: bernd branch: trunk, size: 29784
16:44
Another step towards secure connection init file: [7c7ca923f3] check-in: [2817198426] user: bernd branch: trunk, size: 29782
15:42
More on secure connection setup file: [f4286304f2] check-in: [cc97ee1b24] user: bernd branch: trunk, size: 29788
2012-04-21
23:58
Secure connection setup started file: [086dd3fd90] check-in: [05a2d459ea] user: bernd branch: trunk, size: 29713
2012-04-20
22:50
Started work for secure connection initialization file: [9e791200c3] check-in: [80eea7df9c] user: bernd branch: trunk, size: 29544
17:38
Split net2o cryptography out file: [ee3b993198] check-in: [5ccc534238] user: bernd branch: trunk, size: 29410
2012-04-19
14:41
Different treatment of normal and timeout resend file: [961c3aee1d] check-in: [5c4c511b64] user: bernd branch: trunk, size: 35092
2012-04-18
21:26
Slightly less overhead to receive packets file: [1ff4ccacdb] check-in: [88c6316114] user: bernd branch: trunk, size: 35062
15:10
Set drop rate for repository source to 0 file: [3c4270f84b] check-in: [8fb99a047a] user: bernd branch: trunk, size: 34921
15:10
Better mixing of double re-requests file: [ff4fe47eee] check-in: [008d6900c8] user: bernd branch: trunk, size: 34921
2012-04-15
21:30
Reliability looks quite good now file: [583a5b87f3] check-in: [438bf0c09b] user: bernd branch: trunk, size: 34771
20:37
Data resend problems found file: [2ebff22ba7] check-in: [63fb1cec72] user: bernd branch: trunk, size: 34576
2012-04-14
23:32
More reliability debugging file: [80d4efae39] check-in: [4ac7cd0cf8] user: bernd branch: trunk, size: 34411
22:23
Even more work on auto-resend of required code file: [9511fffbd0] check-in: [a4e3ca1b9e] user: bernd branch: trunk, size: 34313
21:43
More work to index required code transfers file: [ab86c0eabb] check-in: [5747f97e47] user: bernd branch: trunk, size: 34218
2012-04-13
21:10
Some cleanups to improve reliability file: [d4967c4036] check-in: [ab1ba5c6f9] user: bernd branch: trunk, size: 33832
17:13
Random packet drop for testing added file: [03d429e86b] check-in: [a5771d4ee3] user: bernd branch: trunk, size: 33725
2012-04-11
23:41
Resend code infrastructure added file: [1e1a770dbe] check-in: [6cc8251d80] user: bernd branch: trunk, size: 33585
17:57
Don't allocate ack bits for code pages file: [3b1c5521fb] check-in: [3b95fd7bda] user: bernd branch: trunk, size: 33378
17:57
Don't allocate ack bits for code pages file: [375756eeec] check-in: [dd8b7da383] user: bernd branch: trunk, size: 33384
17:33
Don't allocate ack bits for code pages file: [ffcdc12a49] check-in: [a6ffa4e7dd] user: bernd branch: trunk, size: 33371
2012-04-09
22:51
Use code map to create and send code around file: [dc3e50e179] check-in: [7a2f78c1ff] user: bernd branch: trunk, size: 33121
20:48
128 bit routing, sort-of file: [42f94c27cc] check-in: [3fa036a2f5] user: bernd branch: trunk, size: 33112
2012-04-06
22:16
Expand path to 128 bits file: [c4954a4618] check-in: [87adceb324] user: bernd branch: trunk, size: 32906
2012-03-18
21:55
Added disassembler for n2o token code file: [6b5515fe83] check-in: [9ba76ad64e] user: bernd branch: trunk, size: 32464
18:12
And another pollsock less file: [fc05f637b8] check-in: [95e3e4abd7] user: bernd branch: trunk, size: 32441
18:07
One poll-socks less file: [ed3a1f70a9] check-in: [6100cdb3f0] user: bernd branch: trunk, size: 32401
2012-03-17
21:06
Removed 'network byte order' in favor of omnipresent little endian Added Affero GPL as COPYING file: [331337bca1] check-in: [35104e34fd] user: bernd branch: trunk, size: 31645
2012-03-07
16:45
Robustness file: [8f7fcbea33] check-in: [bad04d82b7] user: bernd branch: trunk, size: 31684
16:40
Bursts debugging file: [49d3f24343] check-in: [7f814162f1] user: bernd branch: trunk, size: 31654
16:35
Bursts debugging file: [1d16dee046] check-in: [7aab56ce1d] user: bernd branch: trunk, size: 31612
15:07
Rewinding improved file: [5b7d50d3a3] check-in: [0920510fbf] user: bernd branch: trunk, size: 31606
14:26
remember last received packet file: [88bcd7016e] check-in: [aeeb0bc0e6] user: bernd branch: trunk, size: 31470
14:08
Ticks obtained at a central place for receive file: [afe3f036e4] check-in: [b82779415d] user: bernd branch: trunk, size: 31453
13:58
Timeout handling started file: [2a65e725e3] check-in: [498aad36db] user: bernd branch: trunk, size: 31436
00:03
WLAN data file: [0a0ea4e255] check-in: [04a0656d30] user: bernd branch: trunk, size: 31383
2012-03-06
23:54
Another test set file: [d7d535eb1a] check-in: [87c611c7e1] user: bernd branch: trunk, size: 31383
23:21
Startup values changed file: [a3d27dc793] check-in: [3bc58bb903] user: bernd branch: trunk, size: 31385
23:10
slower start file: [dec02f1b59] check-in: [ba55424987] user: bernd branch: trunk, size: 31389
23:06
upspeed limit? file: [0006285555] check-in: [d6d150fbc2] user: bernd branch: trunk, size: 31385
22:57
typo file: [07de60b726] check-in: [f1087a67ee] user: bernd branch: trunk, size: 31398
22:07
Speed up limit? file: [9441b7607d] check-in: [1c94b0b4e7] user: bernd branch: trunk, size: 31397
21:58
Speed up limit? file: [02db2f4506] check-in: [f8be0ee132] user: bernd branch: trunk, size: 31389
21:55
Slack reduction, helps? file: [514d49c35e] check-in: [544d2960d0] user: bernd branch: trunk, size: 31387
21:55
Slack reduction, helps? file: [5843414638] check-in: [42a2c9687f] user: bernd branch: trunk, size: 31384
21:52
Slack reduction, helps? file: [849e796568] check-in: [772be35d17] user: bernd branch: trunk, size: 31387
21:49
masked out rate limit at sender file: [a3677ed850] check-in: [02ca6ed431] user: bernd branch: trunk, size: 31387
21:43
Fairness stuff file: [e4d9e58015] check-in: [63df5b9528] user: bernd branch: trunk, size: 31384
21:31
Better rate ramping limit file: [4f04fec268] check-in: [a0cd556557] user: bernd branch: trunk, size: 31374
21:13
Better debugging output file: [aee23bc223] check-in: [2bf53565ae] user: bernd branch: trunk, size: 31352
21:07
Limit change rate on sender side, too file: [3179692203] check-in: [450f9d756c] user: bernd branch: trunk, size: 31342
21:01
changes to rate debugging file: [a8bc0390d3] check-in: [3e65dbc94a] user: bernd branch: trunk, size: 31250
20:53
Limit rate change rate file: [0ff12e49a2] check-in: [e8f694a4e4] user: bernd branch: trunk, size: 31106
20:42
Added 1s timeout, added backoff limit file: [8eca6ab58f] check-in: [af1d6888bf] user: bernd branch: trunk, size: 31106
19:06
Remove range-based stuff file: [fc0af3bc27] check-in: [0d038b305a] user: bernd branch: trunk, size: 30976
18:05
More agressive delta-t based reduction file: [549c789ef3] check-in: [1314712592] user: bernd branch: trunk, size: 32319
17:06
Slack grow based on deltat file: [9c9bf6831b] check-in: [186a63a860] user: bernd branch: trunk, size: 32303
16:41
Removed resending output file: [f48f66312d] check-in: [a61630487b] user: bernd branch: trunk, size: 32327
16:38
Bitmap based resending only file: [8bad302d37] check-in: [4e833af734] user: bernd branch: trunk, size: 32325
2012-03-05
23:29
Request number for client loop file: [7136402445] check-in: [fb5bcea133] user: bernd branch: trunk, size: 32159
18:53
local saving added file: [269dd214d0] check-in: [4079978a00] user: bernd branch: trunk, size: 32073
18:34
Added .cache directory file: [73d4c39230] check-in: [8a0b1e89ed] user: bernd branch: trunk, size: 31600
18:26
Rewinding debugged file: [4d89d6b301] check-in: [46f4cdf9fd] user: bernd branch: trunk, size: 31584
01:24
rewinding stuff debugged file: [0a41b3084c] check-in: [c2d636b606] user: bernd branch: trunk, size: 31461
01:19
rewinding stuff debugged file: [eb7bbc553d] check-in: [f69819ee0d] user: bernd branch: trunk, size: 31464
01:02
rewinding stuff debugged file: [9a0b8e61c6] check-in: [952b54a404] user: bernd branch: trunk, size: 31449
00:16
Moved ack bits to rmap, rewinding stuff started file: [ca328b6ca4] check-in: [3a46346ddc] user: bernd branch: trunk, size: 31520
2012-03-04
20:46
Higher level file words testing file: [072a8b0add] check-in: [dbd9f83f2f] user: bernd branch: trunk, size: 30417
20:18
Tracking file words file: [617f9cdeff] check-in: [38377ac059] user: bernd branch: trunk, size: 30326
2012-03-01
23:41
Throw code through the net, state tracking of open, but partially read files file: [f36b82710f] check-in: [f6720c4ebd] user: bernd branch: trunk, size: 30176
19:40
Find first unreceived packet more quickly file: [6763c0cacd] check-in: [433685cd1b] user: bernd branch: trunk, size: 29559
2012-02-29
23:07
Generating return commands file: [591943d96b] check-in: [e399922520] user: bernd branch: trunk, size: 29537
22:11
minor change on flybursts file: [f4952971ff] check-in: [024317d284] user: bernd branch: trunk, size: 29536
01:07
Rolling IVs debugged file: [5b2c4a1302] check-in: [eb1f9859c5] user: bernd branch: trunk, size: 29443
00:16
Rolling commands implemented file: [f82b9f3c27] check-in: [0789b0d5c7] user: bernd branch: trunk, size: 29148
00:06
Started rolling commands file: [78dd16aa04] check-in: [cba4c9fc14] user: bernd branch: trunk, size: 29045
2012-02-27
22:19
Some further changes to IV stuff file: [c557ecf4d6] check-in: [c36be765b0] user: bernd branch: trunk, size: 29035
20:30
Start to refactor IV regeneration file: [3ee09ef6a1] check-in: [c56529149a] user: bernd branch: trunk, size: 28776
19:08
boundary check fixed file: [2f926c5477] check-in: [f1f5ae0761] user: bernd branch: trunk, size: 28550
19:08
boundary check fixed file: [758df9499c] check-in: [aa2b8c4cf5] user: bernd branch: trunk, size: 28553
18:28
Regen IVs fixed - no automatic regen on data IVs\! file: [1009795df9] check-in: [dc992a0317] user: bernd branch: trunk, size: 28553
15:27
Better flyburst handling file: [e4051e4aed] check-in: [60be318e64] user: bernd branch: trunk, size: 28342
15:20
Timestat adding one to flybursts file: [c59735a839] check-in: [741be1a8b4] user: bernd branch: trunk, size: 28369
00:06
Update IVs file: [2a98b4050b] check-in: [2862b39535] user: bernd branch: trunk, size: 28347
2012-02-26
22:58
first stage of regenerating IVs on the fly file: [93a56990a5] check-in: [24e5726838] user: bernd branch: trunk, size: 27466
2012-02-22
21:30
more flybursts debugging file: [91b07d5c27] check-in: [00599125bb] user: bernd branch: trunk, size: 27325
21:28
more flybursts debugging file: [c9ccf9e02b] check-in: [b8e0675f48] user: bernd branch: trunk, size: 27310
21:27
more flybursts debugging file: [80cfcdb108] check-in: [675e79913c] user: bernd branch: trunk, size: 27300
21:27
more flybursts debugging file: [d549dbe7f6] check-in: [ebdf150c8c] user: bernd branch: trunk, size: 27302
21:25
more flybursts debugging file: [a8f00d6925] check-in: [d98d0d5ca0] user: bernd branch: trunk, size: 27279
20:27
Flyburst debugging file: [e96f386219] check-in: [ec2bdb2306] user: bernd branch: trunk, size: 27232
20:25
Flyburst debugging file: [bea824b789] check-in: [9b99a8b47c] user: bernd branch: trunk, size: 27152
20:24
Flyburst debugging file: [a2bea61130] check-in: [599320b0fa] user: bernd branch: trunk, size: 27149
20:03
Finetuning on slack for WLANs file: [e44756f8d4] check-in: [03000cd2fe] user: bernd branch: trunk, size: 27090
2012-02-21
22:27
Fixed send-chunks stack underflow file: [441338a063] check-in: [720cc150d6] user: bernd branch: trunk, size: 27090
21:46
Fixed start value, fixed filling bigs file: [6a26086550] check-in: [1ffb1a5d36] user: bernd branch: trunk, size: 27096
00:47
Resending implementation sort-of works now file: [1a864d3291] check-in: [2d781ceb24] user: bernd branch: trunk, size: 27093
00:01
two bitmaps to detect missing packets file: [1bd2c10e7d] check-in: [314d546a95] user: bernd branch: trunk, size: 26809
2012-02-20
00:00
Added acknowledge bit map recording file: [62e70beaa3] check-in: [d7eb04fca4] user: bernd branch: trunk, size: 26654
2012-02-19
21:11
start of resend framework file: [6a24840f97] check-in: [137eabc48b] user: bernd branch: trunk, size: 25763
2012-02-14
20:54
more debugging stuff file: [2493452df1] check-in: [7769698ae8] user: bernd branch: trunk, size: 25642
20:11
Allow slack to grow a bit file: [4f6cdfeb4c] check-in: [ee326e0fee] user: bernd branch: trunk, size: 25612
18:49
another debugging output file: [a5de465b0d] check-in: [8d93e62624] user: bernd branch: trunk, size: 25543
18:47
another debugging output file: [33f9ce3dff] check-in: [30642facbc] user: bernd branch: trunk, size: 25540
2012-02-13
22:36
Alternative debug file: [1898ccb551] check-in: [9f106aedc2] user: bernd branch: trunk, size: 25497
22:30
Use of new generic ) file: [33cd87ea69] check-in: [b679a78f28] user: bernd branch: trunk, size: 25411
2012-02-11
21:29
Exponential backoff file: [4668ce75d6] check-in: [0a5f6685f1] user: bernd branch: trunk, size: 25420
21:00
better set rate file: [0a510b55dd] check-in: [cbe5c5006f] user: bernd branch: trunk, size: 25414
20:00
Moved from UTF-8 encoding to a protobuf-like encoding file: [2555fa13f1] check-in: [8196f61d8e] user: bernd branch: trunk, size: 25414
00:21
Rate reduction fixed file: [18fb788d8d] check-in: [a0cb5e49d0] user: bernd branch: trunk, size: 25481
00:03
Start changing net2o cmd format file: [e3355ab603] check-in: [b01f2f9983] user: bernd branch: trunk, size: 25472
2012-02-10
18:20
added deltat mod file: [e150e9e823] check-in: [152012f13e] user: bernd branch: trunk, size: 25417
17:52
Port number command line added file: [c4cfa6ee95] check-in: [d2e2fa7680] user: bernd branch: trunk, size: 25186
2012-01-15
00:31
Strange slack problems over wifi file: [f4b34f7142] check-in: [0ef67354f9] user: bernd branch: trunk, size: 25117
00:15
Fixed delivery table problem file: [d567102a06] check-in: [9e831f637a] user: bernd branch: trunk, size: 25089
2012-01-14
23:49
Use address hash for delivery table file: [5faa76800f] check-in: [4b5a431c72] user: bernd branch: trunk, size: 25021
23:26
Use address hash for delivery table file: [b0cfd28923] check-in: [51e363a918] user: bernd branch: trunk, size: 25018
22:11
new hash table sort-of works, but has problems with encryption workaround: unique address map (need to come anyways at some point of time) need to examine send-key why the next key negotiation doesn't work file: [15211e4e0a] check-in: [62714ef80f] user: bernd branch: trunk, size: 25385
21:44
change path words file: [387ec2d253] check-in: [10c36eff66] user: bernd branch: trunk, size: 25565
02:16
New hash table starts to work file: [5108ef2990] check-in: [eb227f64a1] user: bernd branch: trunk, size: 25665
00:36
Fixes for hash tables untested hash use in net2o file: [97bf2fa04e] check-in: [80c9ab494b] user: bernd branch: trunk, size: 25708
2012-01-12
21:09
4k packet jumbo frame test file: [649cedcfb0] check-in: [41a5ce6e24] user: bernd branch: trunk, size: 25837
00:01
Generic secure hash table file: [899bd4dbb2] check-in: [c821709590] user: bernd branch: trunk, size: 25818
2012-01-09
23:27
Track achieved rate file: [860362b644] check-in: [a761d40324] user: bernd branch: trunk, size: 25768
21:47
Rate in bytes/s file: [e3c7926b2f] check-in: [77dfdd5675] user: bernd branch: trunk, size: 25701
21:46
Rate in byes/s file: [19aa1d5c09] check-in: [25f1b36bcc] user: bernd branch: trunk, size: 25685
21:40
Replaced sack-backlog by static 1k-page timestamp array file: [4d3d650a89] check-in: [46de9ba2f3] user: bernd branch: trunk, size: 25630
21:21
Replaced sack-backlog by static 1k-page timestamp array file: [d052a8c7ec] check-in: [eff5651ce7] user: bernd branch: trunk, size: 25644
20:10
Added time stamp array (not used yet) file: [21c07d227e] check-in: [865c341336] user: bernd branch: trunk, size: 25683
2012-01-08
16:59
fixed bandwidth timing when stuck due to no acknowledges file: [1b141ae9f3] check-in: [1fc8f49c6d] user: bernd branch: trunk, size: 25545
2012-01-07
23:09
more tests and value variations file: [eb8e5cf4f0] check-in: [6af77cf15a] user: bernd branch: trunk, size: 25420
21:59
refactoring file: [d025aaccd8] check-in: [ec60d8cc7d] user: bernd branch: trunk, size: 25427
2012-01-06
23:09
more complex state machine to send bursts (multiple transmissions in parallel) file: [6f9b76ee39] check-in: [30bdb434c6] user: bernd branch: trunk, size: 25399
22:32
init flyburst settings for long delay startup file: [7ef774fd15] check-in: [b27925380f] user: bernd branch: trunk, size: 25160
2012-01-03
21:22
source code cleanup file: [a7cf712a76] check-in: [3a12648aad] user: bernd branch: trunk, size: 24919
21:20
simpler client loop file: [bd0f4c777f] check-in: [9cd5f2fdcd] user: bernd branch: trunk, size: 25045
21:16
smaller timeout file: [4944e46aeb] check-in: [964d1c8966] user: bernd branch: trunk, size: 25040
21:12
timing report file: [720e3d2a62] check-in: [d732040d2d] user: bernd branch: trunk, size: 25005
21:10
smaller is more reliable file: [c939e50049] check-in: [79b1bce25d] user: bernd branch: trunk, size: 25005
21:01
More finetuning file: [a2327b1b9e] check-in: [ff85b433d1] user: bernd branch: trunk, size: 25006
19:59
Finetuning of burst control file: [4597606f84] check-in: [8398549bd2] user: bernd branch: trunk, size: 25005
19:27
flybursts set to 4, reduce bursts to 2 file: [f51798764f] check-in: [464b48cca5] user: bernd branch: trunk, size: 25006
19:24
Limit bursts in flight to 2 file: [5e92318743] check-in: [5879adc88c] user: bernd branch: trunk, size: 25009
18:26
rtdelay minimum file: [9a3697b643] check-in: [c32bc2cfd1] user: bernd branch: trunk, size: 24725
18:22
track delay file: [93d3665029] check-in: [54e8edda70] user: bernd branch: trunk, size: 24637
00:20
Implemented Helmar's idea of the invisible IVs - still incomplete (code IV is reused\!) file: [cb63086760] check-in: [4b6832d445] user: bernd branch: trunk, size: 24587
2012-01-02
23:37
Create initial vectors file: [6460536b06] check-in: [f0c6ecd9e1] user: bernd branch: trunk, size: 24228
23:37
Create initial vectors file: [25c6988b87] check-in: [3878c0ff50] user: bernd branch: trunk, size: 24206
22:10
Better mapping control file: [c0841ba078] check-in: [8419d6909c] user: bernd branch: trunk, size: 24051
18:51
further improvement towards hidden ivs file: [ba3760b34d] check-in: [934fcb5c43] user: bernd branch: trunk, size: 23894
13:46
removed more unused fields file: [6314c2ed9c] check-in: [16c266aac2] user: bernd branch: trunk, size: 23850
13:44
Removed some unused job context fields file: [f4f80ae294] check-in: [e556cb13eb] user: bernd branch: trunk, size: 23845
2012-01-01
23:45
start of independently calculated ivs file: [702e1790f7] check-in: [5376701368] user: bernd branch: trunk, size: 23917
19:40
third step of improving context creation file: [fc0d6a628d] check-in: [0808361b6e] user: bernd branch: trunk, size: 23237
19:34
first step of improving context creation file: [c7bd8734e7] check-in: [2be6b362b0] user: bernd branch: trunk, size: 23221
19:31
Removed special treatment for code packets file: [b0c5dc0017] check-in: [8e6da171ad] user: bernd branch: trunk, size: 23226
19:30
changed last packet size calculation file: [bbb415b180] check-in: [992f04c98e] user: bernd branch: trunk, size: 23301
19:30
changed last packet size calculation file: [86762b0374] check-in: [a046f9c161] user: bernd branch: trunk, size: 23529
2011-12-27
22:42
Acknowledge cleanup file: [6bafa3d3eb] check-in: [dfe44ed71a] user: bernd branch: trunk, size: 23593
22:08
small cleanup file: [bc834d1bf5] check-in: [e60c5b65f7] user: bernd branch: trunk, size: 24127
17:43
More cleanup file: [f17de2738d] check-in: [e0ca9785bf] user: bernd branch: trunk, size: 24138
2011-12-25
23:40
fixed severe rate calculation bug\! file: [ec565ca5f1] check-in: [77eeb547fe] user: bernd branch: trunk, size: 24702
23:28
resend after end of file file: [a089f51f94] check-in: [f10353d21a] user: bernd branch: trunk, size: 24686
22:36
timing as job variables file: [70836e65b9] check-in: [84866188de] user: bernd branch: trunk, size: 24529
22:32
renamed j: to j^ file: [a818ce40d6] check-in: [037bc3e7a4] user: bernd branch: trunk, size: 24473
22:18
less acks give better throughput? file: [475ecbd1f2] check-in: [5329e5b1f2] user: bernd branch: trunk, size: 24476
22:14
fixed sack-addrtime setting file: [911c40edc6] check-in: [15b297047e] user: bernd branch: trunk, size: 24473
22:14
fixed sack-addrtime setting file: [2f5f91be71] check-in: [d792524eec] user: bernd branch: trunk, size: 24492
22:06
acknowledge buffer made temporary file: [f72324d840] check-in: [02c62e53dd] user: bernd branch: trunk, size: 24593
21:53
less acktimes to remember file: [d668d7a526] check-in: [faab11bac3] user: bernd branch: trunk, size: 24670
21:44
Rate setting simplification file: [c4c34685f6] check-in: [72faa68ea1] user: bernd branch: trunk, size: 24902
21:39
job context shortcut file: [445aff4f34] check-in: [fd9902a724] user: bernd branch: trunk, size: 24965
16:54
use j^ for job context file: [5a4553bd98] check-in: [abc44a2ac6] user: bernd branch: trunk, size: 24434
16:31
more cleanups file: [41a13ad101] check-in: [9df3d9ced9] user: bernd branch: trunk, size: 24967
16:19
cleanup of rate control file: [8af7e4cf96] check-in: [1b37284714] user: bernd branch: trunk, size: 25112
2011-12-24
00:07
Removed averaging file: [c3f2032aa4] check-in: [657a2a76d7] user: bernd branch: trunk, size: 25554
2011-12-23
23:38
client site rate adjust file: [10de0f7f17] check-in: [9e00dd3afd] user: bernd branch: trunk, size: 25613
2011-12-21
23:52
Start of a client site rate calculation file: [832dede3f5] check-in: [8fe32ed34a] user: bernd branch: trunk, size: 25546
2011-12-20
23:41
rate analysis on burst transmit file: [25d5b76ba6] check-in: [7831aacc55] user: bernd branch: trunk, size: 25268
22:55
timestat variations file: [4c019c7631] check-in: [7390440ed9] user: bernd branch: trunk, size: 25012
15:48
longer chunk size file: [6a880f2133] check-in: [a2d941c846] user: bernd branch: trunk, size: 24888
15:47
Tuning PLL file: [234ff3c847] check-in: [e6aedda4f1] user: bernd branch: trunk, size: 24885
15:39
faster slowdown when delay piles up file: [fcb0cdc382] check-in: [863a262de7] user: bernd branch: trunk, size: 24876
2011-12-19
20:31
timing measurement cleanup file: [9ccc637879] check-in: [8ad1bc3b85] user: bernd branch: trunk, size: 24881
19:46
some sanity checking file: [f51d21db4f] check-in: [9881ff72cf] user: bernd branch: trunk, size: 24761
17:06
more sensible rate adaption file: [d0f14e1d7d] check-in: [cde386fe8b] user: bernd branch: trunk, size: 24789
2011-12-18
23:48
back to back packets file: [a0e636b33f] check-in: [74be261f3a] user: bernd branch: trunk, size: 24456
22:33
Test data added file: [5b3c63fc2e] check-in: [dc566ace02] user: bernd branch: trunk, size: 24392
2011-12-17
21:48
quicker rate adaption file: [24cb7c1ef6] check-in: [77a142cf42] user: bernd branch: trunk, size: 24394
21:27
Fixed packet flag setting bug file: [cf3bcacc9b] check-in: [b5711d793a] user: bernd branch: trunk, size: 24402
2011-12-14
22:18
minor bugfixes and faster rng file: [6b7946c205] check-in: [e9d424773d] user: bernd branch: trunk, size: 24372
2011-12-12
23:04
set sane default block size file: [ed3a8cb0c2] check-in: [c48ed9bd2e] user: bernd branch: trunk, size: 24305
21:00
path MTU discovery seems to work file: [082c4563ff] check-in: [e1355215a8] user: bernd branch: trunk, size: 24299
20:51
path discovery adaption started file: [3698f008e5] check-in: [1f2deffdd8] user: bernd branch: trunk, size: 24239
18:18
Starting MTU path discovery file: [c6b0d4934e] check-in: [5aa3b9065f] user: bernd branch: trunk, size: 24190
15:36
16 bytes nonce & crc file: [a626754500] check-in: [1ba2698b72] user: bernd branch: trunk, size: 24164
2011-12-08
00:07
fixed crc calculation file: [433b7d612c] check-in: [869d164213] user: bernd branch: trunk, size: 24099
2011-12-04
22:42
Rate adaption, PD regulation file: [73b9bc1990] check-in: [c3775c9c3a] user: bernd branch: trunk, size: 24097
22:06
try to determine slack file: [911183c9c7] check-in: [27b0975dba] user: bernd branch: trunk, size: 24187
21:08
first attempt at rate control file: [4574914df9] check-in: [5f31acb3af] user: bernd branch: trunk, size: 24119
2011-12-03
22:25
resending still not really good file: [000971add3] check-in: [23848cfe12] user: bernd branch: trunk, size: 23685
21:28
Debugged sending/receiving interleave file: [0e86e5c96d] check-in: [8fa3fd508f] user: bernd branch: trunk, size: 23679
00:07
max size configurable file: [e03e6d2af2] check-in: [90b332eb5b] user: bernd branch: trunk, size: 23277
2011-12-02
23:22
dummy nocrypt option file: [0e4f31003b] check-in: [25af45ec54] user: bernd branch: trunk, size: 23280
23:09
poll support for variable timeing file: [1ef915d95f] check-in: [616c03dfda] user: bernd branch: trunk, size: 23174
2011-12-01
17:48
Improved tick-based send rate file: [6fbedad026] check-in: [8aacd74988] user: bernd branch: trunk, size: 23257
16:21
speed setting on server test file: [5d2a174b85] check-in: [28af583ec4] user: bernd branch: trunk, size: 22790
2011-11-30
22:33
bandwidth using ps/bytes file: [031ebda143] check-in: [76ed730890] user: bernd branch: trunk, size: 22793
2011-11-29
22:36
raw acknowledge timing output file: [a9c2ae4445] check-in: [23c34d2377] user: bernd branch: trunk, size: 22851
21:43
Acknowledge management bug fixes file: [7b30020fff] check-in: [183ab564c4] user: bernd branch: trunk, size: 22806
18:29
More time stamps file: [90507e20d3] check-in: [76fa1862b4] user: bernd branch: trunk, size: 22648
2011-11-21
23:33
Fixed reconnect problem file: [0db1aa4175] check-in: [e862745c5d] user: bernd branch: trunk, size: 22626
23:08
Changed timing to ns, acknowledge to edge triggered file: [67efa29e3a] check-in: [e4d10d8000] user: bernd branch: trunk, size: 22520
2011-11-19
23:06
diffie hellman key exchange added file: [3876c24449] check-in: [9cc5cffd9a] user: bernd branch: trunk, size: 22123
14:49
Added cryptographic checksum file: [a020f7f530] check-in: [ea60368375] user: bernd branch: trunk, size: 20953
01:02
encryption by default works - symmetric, so far file: [ec6acd7803] check-in: [f6363cd49a] user: bernd branch: trunk, size: 20587
2011-11-18
23:28
Wurstkessel message factored out for zero-copy encryption file: [3cd7e17a75] check-in: [934f4dc1bf] user: bernd branch: trunk, size: 20144
22:20
starting encyption code, changed header size to protocol version style file: [45af10e015] check-in: [604bb0d99d] user: bernd branch: trunk, size: 19487
2011-11-17
22:36
Split off tests file: [4aaadbab65] check-in: [9d30da0f3f] user: bernd branch: trunk, size: 19597
22:31
Added wurstkessel, so that net2o is self-containing file: [d79930bf23] check-in: [cf0a5a34da] user: bernd branch: trunk, size: 19574
2011-11-04
22:50
Acknowledge timing fixes file: [7d9303a968] check-in: [0ed9b02508] user: bernd branch: trunk, size: 19610
22:04
min/max instead of umin/umax for delta t file: [7be470a253] check-in: [9a8d5cc238] user: bernd branch: trunk, size: 19671
22:00
min/max instead of umin/umax for delta t file: [c2ddba1823] check-in: [cbfdaee628] user: bernd branch: trunk, size: 19623
21:52
ack timing display separated file: [818c880b8f] check-in: [9a1425d0d7] user: bernd branch: trunk, size: 19627
21:50
1 MB/s, no more file: [017d33a254] check-in: [5fc87cae51] user: bernd branch: trunk, size: 19678
2011-09-20
21:32
fixed chunk counter file: [40ba6ea752] check-in: [3aa92599c0] user: bernd branch: trunk, size: 19679
21:11
Bandwidth control sort-of works file: [263badc895] check-in: [6c494c60cd] user: bernd branch: trunk, size: 19646
2011-09-19
23:23
Smaller time constant file: [e58af3e77d] check-in: [b15cb381a1] user: bernd branch: trunk, size: 19473
22:57
Bandwidth management started file: [176349803f] check-in: [7985654a67] user: bernd branch: trunk, size: 19329
2011-09-09
22:41
More factoring for acknowledge stuff file: [f572875127] check-in: [4174443555] user: bernd.paysan@gmx.de branch: trunk, size: 18399
2011-09-08
20:37
Acknowledge timing measurement corrected file: [a20214c245] check-in: [615c74cd15] user: bernd.paysan@gmx.de branch: trunk, size: 18399
2011-09-05
19:51
Started implementing LEDBAT-based flow control. First thing done: Acknowledge timing prepared. file: [d059ef6206] check-in: [0d7b1e2066] user: bernd.paysan@gmx.de branch: trunk, size: 18292
2011-04-13
20:13
ai_addrlen is 32 bit file: [f35eba45f2] check-in: [6716ce4468] user: bernd.paysan@gmx.de branch: trunk, size: 17348
2011-03-20
21:04
Delayed acknlowedge sending file: [cf5d749200] check-in: [46a538e363] user: bernd.paysan@gmx.de branch: trunk, size: 17347
16:51
Fixed broken resend dest file: [fbf629fec5] check-in: [9875453b2a] user: bernd.paysan@gmx.de branch: trunk, size: 16467
16:14
Correct /resend file: [eed9acccb6] check-in: [ccaf63ec36] user: bernd.paysan@gmx.de branch: trunk, size: 16158
2011-03-19
22:16
Work on resend file: [1df740bfd2] check-in: [cd73a1bd95] user: bernd.paysan@gmx.de branch: trunk, size: 16140
21:29
Dummy for byte behind buffer end file: [1d56d98751] check-in: [9e0f1f05fd] user: bernd.paysan@gmx.de branch: trunk, size: 15632
21:24
Changed acknowledge to resend+range file: [5588d050c1] check-in: [2b14745262] user: bernd.paysan@gmx.de branch: trunk, size: 15629
20:57
Acknowledge test file: [2a91d0961d] check-in: [5a700c9247] user: bernd.paysan@gmx.de branch: trunk, size: 15545
2011-02-27
20:50
AF_INET6 check file: [952fd2309c] check-in: [acf951deba] user: bernd.paysan@gmx.de branch: trunk, size: 15503
20:47
Poll or ppoll file: [e79dc2ae3b] check-in: [1fb347e6ed] user: bernd.paysan@gmx.de branch: trunk, size: 15503
17:20
Add check with longer file Removed stack overflow problem file: [07cbb4e846] check-in: [b0e415dc08] user: bernd.paysan@gmx.de branch: trunk, size: 15298
11:56
Fixed hash problem Fixed chunk size algorithm file: [c5aea67fdb] check-in: [941cab2f22] user: bernd.paysan@gmx.de branch: trunk, size: 15103
2011-02-26
20:54
IPv6 enabled net2o file: [88f5ba4f46] check-in: [d206fc6f57] user: bernd.paysan@gmx.de branch: trunk, size: 15085
2011-02-06
21:13
Command buffer flushing fixed file: [f905cc3666] check-in: [f25cdefc8d] user: bernd.paysan@gmx.de branch: trunk, size: 14367
2011-02-05
21:32
Stack cleanups A bit more work on acknowledge file: [8843c3bbd2] check-in: [a1fe644dd9] user: bernd.paysan@gmx.de branch: trunk, size: 14309
20:09
Parametric send file: [7ad8b12686] check-in: [8e68ccb0e2] user: bernd.paysan@gmx.de branch: trunk, size: 14257
2011-01-16
20:55
Changed packet size granularity to power of 2 (32bytes to 4k) file: [6c73df71ed] check-in: [1f572f8a9a] user: bernd.paysan@gmx.de branch: trunk, size: 15856
19:55
Added set removal file: [038ea86a5e] check-in: [537a02721d] user: bernd.paysan@gmx.de branch: trunk, size: 14758
2011-01-09
21:36
Use ppoll instead of poll (sleep granularity) file: [9c0f1dcc3a] check-in: [c0558c30ab] user: bernd.paysan@gmx.de branch: trunk, size: 14077
2011-01-08
22:14
Made sending asynchronously file: [3d49217955] check-in: [e5b843b17d] user: bernd.paysan@gmx.de branch: trunk, size: 14053
21:07
Acknowledge maps (for retransmissions) file: [bff632a264] check-in: [3414da1c8c] user: bernd.paysan@gmx.de branch: trunk, size: 13174
2011-01-07
21:05
Added interface to crypto_box library (from DJB) file: [2a22595f28] check-in: [17a85a8229] user: bernd.paysan@gmx.de branch: trunk, size: 11989
2011-01-06
22:57
Acks received well, not doing anything important for now file: [482cf63194] check-in: [fa432ec76b] user: bernd.paysan@gmx.de branch: trunk, size: 11985
20:50
Again more work on handshaking file: [18f6376541] check-in: [7d1681c99d] user: bernd.paysan@gmx.de branch: trunk, size: 11528
2011-01-05
22:28
More work on acknowledge file: [7144140c1e] check-in: [ee665404b2] user: bernd.paysan@gmx.de branch: trunk, size: 11365
21:49
Started adding acknowledges file: [87e0808486] check-in: [1519d828c8] user: bernd.paysan@gmx.de branch: trunk, size: 11316
2010-12-30
20:31
Some work started again on sending packets around (no flow control yet) file: [19b374d35d] check-in: [bfe589483b] user: bernd.paysan@gmx.de branch: trunk, size: 10445
2010-11-01
21:48
More on sending data around file: [e582d5c3c7] check-in: [fae2ff808c] user: bernd@vimes branch: trunk, size: 9549
18:54
work on sending and receiving data packets file: [1120592ec0] check-in: [28b3ea65ff] user: bernd@vimes branch: trunk, size: 9941
2010-10-17
19:52
Started testing buffer creation file: [04f34e53dd] check-in: [99a37efb81] user: bernd@vimes branch: trunk, size: 8096
19:36
More to send and receive packets Command generation on the other side file: [e80b837102] check-in: [0a1909d77d] user: bernd@vimes branch: trunk, size: 8048
2010-09-26
18:15
Implemented file-size Fixed command assembler bug file: [027898de5c] check-in: [4bc200d021] user: bernd.paysan@gmx.de branch: trunk, size: 7532
17:50
File open implemented file: [a8b704991c] check-in: [4d2987ff59] user: bernd.paysan@gmx.de branch: trunk, size: 7381
17:29
Work on net2o job context file: [eb2ab0fa13] check-in: [62085d2bd1] user: bernd.paysan@gmx.de branch: trunk, size: 7147
2010-09-24
09:07
Added EuroForth 2010 presentation Changed dest to destinaton file: [359d3f0895] check-in: [f2ba8b4137] user: bernd.paysan@gmx.de branch: trunk, size: 6380
2010-08-27
19:47
Started work on connection context file: [1b7636d640] check-in: [6231c19ac7] user: bernd.paysan@gmx.de branch: trunk, size: 6331
2010-07-11
20:28
Comments and new-map added file: [89cecc6e96] check-in: [bb7811ed46] user: bernd@vimes branch: trunk, size: 5960
19:57
names for big endian access had changed file: [01732c3117] check-in: [28d095d678] user: bernd@vimes branch: trunk, size: 5904
2010-06-04
20:43
Added initial command handling (just command creation and dispatch, untested) file: [8bb1bcfeaf] check-in: [6915fbcc81] user: bernd@vimes branch: trunk, size: 5901
2010-05-29
21:47
Initial server loop (no meat yet) file: [e34156ccfc] check-in: [974f540779] user: bernd@vimes branch: trunk, size: 5839
21:25
Startet writing test scripts file: [569d164d0a] check-in: [b0bcf2a5f6] user: bernd@vimes branch: trunk, size: 5318
2010-05-16
22:05
First net2o packet sent! Requires byte order words in Gforth (not yet committed due to server problems) file: [23bf846eb9] check-in: [d79c61997e] user: bernd@vimes branch: trunk, size: 4961
2010-05-15
22:12
Send packet stuff started file: [deaabd1c8c] check-in: [fc9d7ea036] user: bernd@vimes branch: trunk, size: 4598
20:59
Renaming file: [947e2c37cd] check-in: [2317782976] user: bernd@vimes branch: trunk, size: 3702
20:57
Fixes to route address hash table file: [4758857808] check-in: [ffda4bfc8b] user: bernd@vimes branch: trunk, size: 3712
2010-03-25
10:18
Aligning destination address file: [7758fffc93] check-in: [aa9f0c4a69] user: bernd.paysan@gmx.de branch: trunk, size: 3559 Added