Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for net2o-cmd.fs
2018-03-26
| ||
20:37 | Renamed to cmd.fs. Remove needless net2o- prefix from files check-in: [2c969be80c] user: bernd branch: trunk, size: 0 | |
2018-03-25
| ||
20:58 | check oldmykey encryption file: [7688466f03] check-in: [40fe6995bf] user: bernd branch: trunk, size: 23590 | |
2018-03-16
| ||
20:23 | more work on curing resend problems file: [5752ad1006] check-in: [728f25d2cd] user: bernd branch: trunk, size: 23531 | |
15:05 | more work on curing resend problems file: [80613ef01a] check-in: [1c5869ed7a] user: bernd branch: trunk, size: 23567 | |
15:04 | more work on curing resend problems file: [d6f7237cc0] check-in: [c640d38a92] user: bernd branch: trunk, size: 23573 | |
2018-03-07
| ||
14:01 | Change slit to -lit, sort multiple keys reliably file: [0f0633433b] check-in: [367a8d748a] user: bernd branch: trunk, size: 23532 | |
2018-03-01
| ||
15:42 | Deprecate slit and auto-replace its use in keymask file: [0ea0961e83] check-in: [aa167b276b] user: bernd branch: trunk, size: 23655 | |
2017-05-27
| ||
18:54 | Check for sane filenames in DVCS file: [5f97d1169a] check-in: [d0d61b8a58] user: bernd branch: trunk, size: 23597 | |
2017-05-10
| ||
14:01 | more debugging on stuck connections file: [87bbb8a54e] check-in: [49d7716f5e] user: bernd branch: trunk, size: 23710 | |
2017-04-25
| ||
22:21 | Use defer: for xt members file: [c56a5c0eb7] check-in: [2cb8ac3651] user: bernd branch: trunk, size: 23708 | |
2017-04-23
| ||
20:30 | start using values in classes instead of fields file: [bd5fd366b9] check-in: [1920b949f8] user: bernd branch: trunk, size: 23696 | |
18:59 | doc update file: [004c7cc554] check-in: [5a019077aa] user: bernd branch: trunk, size: 23651 | |
2017-04-13
| ||
22:28 | doc for new commands file: [53d4e33a36] check-in: [b0f423f31f] user: bernd branch: trunk, size: 23551 | |
22:25 | Move check version commands to generic command set file: [1cfaf3d712] check-in: [608034966d] user: bernd branch: trunk, size: 23525 | |
2017-04-09
| ||
23:35 | Replace 0key list with command that sets replying 0key file: [9c24384c9a] check-in: [130ae84c48] user: bernd branch: trunk, size: 23093 | |
00:41 | Shuffling the connection protocol again file: [cb6fe222a6] check-in: [4e37e6f6a3] user: bernd branch: trunk, size: 23074 | |
2017-04-05
| ||
01:47 | Invitation qr-key fix file: [f13d017c4d] check-in: [8767a22629] user: bernd branch: trunk, size: 22732 | |
2017-03-23
| ||
00:13 | QR scan with tag tested file: [5847fdfebd] check-in: [4a65c9f478] user: bernd branch: trunk, size: 22703 | |
2017-03-20
| ||
21:33 | change event prefixes from -> to :> file: [c2a87160de] check-in: [84c1185524] user: bernd branch: trunk, size: 22662 | |
2017-02-21
| ||
15:24 | Fix invalid tmpnest problem on long latency connections file: [a43b317121] check-in: [1a55ac5024] user: bernd branch: trunk, size: 22626 | |
2017-01-23
| ||
01:06 | prevent error if send-xt has been erased file: [6baa0c4221] check-in: [e748cbbc2b] user: bernd branch: trunk, size: 22566 | |
2017-01-22
| ||
00:27 | More fixes on chat sync, way longer test sequence file: [43338425b4] check-in: [fa56a034e1] user: bernd branch: trunk, size: 22549 | |
2017-01-11
| ||
23:40 | Try to fix another long-run data transmission bug file: [9197bb3e3b] check-in: [2965ae29b5] user: bernd branch: trunk, size: 22564 | |
2016-12-02
| ||
21:35 | Rename of deque to stack words file: [9539be0c8d] check-in: [1553e00b7f] user: bernd branch: trunk, size: 22548 | |
2016-12-01
| ||
22:58 | Fix last-signed problem when string grows after adding signature file: [ab26f4aa92] check-in: [e8109cb741] user: bernd branch: trunk, size: 22548 | |
00:02 | Class for adding indirectly referenced files file: [5b3d44c975] check-in: [6a5a97aefa] user: bernd branch: trunk, size: 22472 | |
2016-11-17
| ||
23:18 | Fix opt64 for i686 mode file: [195a3f311d] check-in: [dc40b74d63] user: bernd branch: trunk, size: 22445 | |
2016-11-07
| ||
01:34 | Uncomment signature check for now file: [c6e1257cc7] check-in: [e5cb319ad6] user: bernd branch: trunk, size: 22493 | |
01:27 | Print signature verification for nestsig file: [65160d50e5] check-in: [13fa1e8f98] user: bernd branch: trunk, size: 22356 | |
01:10 | fix some comments file: [52b046e343] check-in: [0f36415a5b] user: bernd branch: trunk, size: 22141 | |
2016-11-06
| ||
23:32 | Start better disassembly of nestsig signatures file: [1a42ad683f] check-in: [b0ff6a3558] user: bernd branch: trunk, size: 22314 | |
22:48 | Reverted adding sigstring, use string+nestsig file: [c0bff00da8] check-in: [f582988493] user: bernd branch: trunk, size: 22120 | |
22:35 | Provide see command to analyze net2o files file: [1d1ff49d9d] check-in: [a4a7f403fc] user: bernd branch: trunk, size: 22317 | |
2016-11-02
| ||
23:48 | Some changes to automatic chat test file: [e2f1d6ba6d] check-in: [42ed3abf1d] user: bernd branch: trunk, size: 21749 | |
2016-10-19
| ||
22:05 | Some work on making net2o savesys-ready file: [42f028edf0] check-in: [28f8a85f9b] user: bernd branch: trunk, size: 21641 | |
2016-08-24
| ||
21:51 | Use Forward instead of Defer file: [5b5a5cabbd] check-in: [9d8633e23f] user: bernd branch: trunk, size: 21563 | |
2016-08-21
| ||
01:21 | Several tweaks, use new Forward file: [ff435fb535] check-in: [1868037d73] user: bernd branch: trunk, size: 21548 | |
2016-08-19
| ||
23:37 | Add padding command file: [78d22c262e] check-in: [f1010b7dc2] user: bernd branch: trunk, size: 21507 | |
2016-08-13
| ||
00:56 | Manual syncing starts to work file: [9e31d96dfb] check-in: [efe83c05b9] user: bernd branch: trunk, size: 21387 | |
2016-08-12
| ||
01:28 | More work on syncing messages file: [ccace94439] check-in: [febb35f22e] user: bernd branch: trunk, size: 21386 | |
2016-08-10
| ||
23:05 | Remove unnecessary nothrows file: [58a001c289] check-in: [7a1d5030cf] user: bernd branch: trunk, size: 21342 | |
2016-07-04
| ||
13:39 | More refactoring file: [24d78d39ae] check-in: [69ebd82758] user: bernd branch: trunk, size: 21351 | |
00:16 | Refactoring towards a clean separation between message object and message handling started file: [5744fae858] check-in: [d984bc64a0] user: bernd branch: trunk, size: 21346 | |
2016-07-02
| ||
21:46 | Avoid confusion with double numbers file: [9923e4069a] check-in: [9838da8ffe] user: bernd branch: trunk, size: 21334 | |
2016-06-16
| ||
00:00 | added debian build for bdelta file: [b6869c2366] check-in: [0c673566a1] user: bernd branch: trunk, size: 21329 | |
2016-06-15
| ||
23:45 | bdelta and bpatch in Forth file: [6ffe41ca0c] check-in: [a3f5d2e426] user: bernd branch: trunk, size: 21240 | |
2016-06-10
| ||
22:05 | use deque! for config recognizer stack file: [4bfd96d0d0] check-in: [364de74aca] user: bernd branch: trunk, size: 21493 | |
2016-06-01
| ||
21:42 | Start wrapping classes into namespaces file: [7e93b1f42b] check-in: [87e73ccd45] user: bernd branch: trunk, size: 21493 | |
2016-04-05
| ||
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: [0f4a4ae906] check-in: [5c6815f6e6] user: bernd branch: trunk, size: 21490 | |
00:32 | Use error-id to pass on errors to the waiting task on connection-less tasks file: [eac51f2055] check-in: [2a2c3d524d] user: bernd branch: trunk, size: 21451 | |
2016-04-01
| ||
22:46 | Use validated flag for maps creation file: [30f01c0322] check-in: [92b6dca578] user: bernd branch: trunk, size: 21455 | |
2016-03-31
| ||
23:53 | Fix error-id file: [4c25d92bbd] check-in: [617d6bcb75] user: bernd branch: trunk, size: 21512 | |
21:41 | Fix chatlog bug when ID is not known file: [fcb770c8f0] check-in: [e01e13eb81] user: bernd branch: trunk, size: 21509 | |
2016-03-24
| ||
01:09 | error-id implementation started, need a new protocol version for that file: [d017228a1a] check-in: [3cdefb0387] user: bernd branch: trunk, size: 21454 | |
00:45 | Delay creation of incoming context until all information is available and validated file: [b3d36e9037] check-in: [975202cd18] user: bernd branch: trunk, size: 21382 | |
2016-03-15
| ||
03:34 | Refactor +zero16 out file: [eb5b21174a] check-in: [f8c88fa4a0] user: bernd branch: trunk, size: 21465 | |
03:30 | Remove nest-string clutter variable file: [6b7bb968ab] check-in: [e119ee7aaf] user: bernd branch: trunk, size: 21477 | |
02:08 | Search for bugs, fixed c:prng bug file: [292ae0fb3c] check-in: [207ba9a55b] user: bernd branch: trunk, size: 21518 | |
2016-03-13
| ||
02:48 | Fix new gen-cmd$ file: [8011119250] check-in: [8c407ce066] user: bernd branch: trunk, size: 21547 | |
2016-03-11
| ||
19:19 | RTD update fixed, timeouts is 1 minimum, not 0 file: [0ccb180958] check-in: [0b366e173a] user: bernd branch: trunk, size: 21549 | |
2016-02-29
| ||
23:42 | Setup reply correctly, bump version number file: [9f07099441] check-in: [50c0cbd0e8] user: bernd branch: trunk, size: 21438 | |
2016-02-25
| ||
00:22 | No rtdelay shortening if timeouts is not 0 file: [7e1e167b8a] check-in: [6cd64d214b] user: bernd branch: trunk, size: 21428 | |
2016-01-29
| ||
23:17 | timeouts reset on receiving ok, debugging on 32 bit works again file: [3b4c5369ae] check-in: [24002a9f7e] user: bernd branch: trunk, size: 21392 | |
2016-01-23
| ||
22:02 | Fixes for new NAT traversal problems file: [b2df0d023c] check-in: [19d3a70b5c] user: bernd branch: trunk, size: 21377 | |
00:26 | Colorize debug output to easier see which direction it is file: [1bcb4f7312] check-in: [8e98c21562] user: bernd branch: trunk, size: 21176 | |
2016-01-22
| ||
00:19 | Fix two further issues with resend file: [70590b52d8] check-in: [766517389a] user: bernd branch: trunk, size: 21127 | |
2016-01-21
| ||
18:34 | Request counter updates added file: [118f19ac5f] check-in: [cb6a85c083] user: bernd branch: trunk, size: 21102 | |
14:30 | Debugging of new resend code file: [3ebfeb383e] check-in: [2187c5906c] user: bernd branch: trunk, size: 21037 | |
00:39 | Move NAT traversal code to connected part, so that retransmits happen file: [8b6324ad2e] check-in: [3a57f24efe] user: bernd branch: trunk, size: 21037 | |
2015-12-23
| ||
02:02 | another 32 bit problem file: [c5bb7c81ec] check-in: [0d00362920] user: bernd branch: trunk, size: 20896 | |
02:00 | 32 bit problem file: [f098e07940] check-in: [2cb3c71dda] user: bernd branch: trunk, size: 20881 | |
2015-12-21
| ||
00:01 | Fix for n2o:see debugging hang, added nop and 4cc basic instructions file: [3eccb9f0c7] check-in: [a0149d7f16] user: bernd branch: trunk, size: 20866 | |
2015-12-20
| ||
01:02 | Better chat handling with empty chatrooms file: [b3d023d942] check-in: [cd76cc679f] user: bernd branch: trunk, size: 20537 | |
2015-12-18
| ||
02:07 | Command reshuffling file: [c6076e97d4] check-in: [f5af49ea38] user: bernd branch: trunk, size: 20525 | |
2015-12-12
| ||
00:20 | Moved things around file: [da1eb1eee6] check-in: [0cefcf6e63] user: bernd branch: trunk, size: 21125 | |
2015-12-02
| ||
02:07 | move set-cookie to net2o-cmd.fs file: [06144f0855] check-in: [bdd860b6da] user: bernd branch: trunk, size: 21051 | |
2015-11-24
| ||
01:35 | Better .black85 file: [f2adafd5a2] check-in: [d8f2fee635] user: bernd branch: trunk, size: 20568 | |
2015-11-23
| ||
19:39 | Secrets not exposed in debugging output file: [8135f3a928] check-in: [af0d4007e3] user: bernd branch: trunk, size: 20503 | |
2015-11-15
| ||
00:31 | Added permissions and list it file: [3d3222e14c] check-in: [a3e3a60d94] user: bernd branch: trunk, size: 20231 | |
2015-11-14
| ||
22:10 | Hide dummy file: [87493f386a] check-in: [ff4df540d6] user: bernd branch: trunk, size: 20208 | |
2015-11-12
| ||
23:43 | scope{ }scope part 2 file: [82383e212a] check-in: [e47a0fd02f] user: bernd branch: trunk, size: 20169 | |
2015-11-10
| ||
23:32 | Fix longer :noname header file: [408b1b438a] check-in: [98c1475fd4] user: bernd branch: trunk, size: 20261 | |
2015-11-03
| ||
22:49 | some fixes file: [e0b3006e50] check-in: [01586c4a02] user: bernd branch: trunk, size: 20261 | |
2015-11-02
| ||
00:36 | Debug msg-group file: [a4bf45bf34] check-in: [a36e7a8cae] user: bernd branch: trunk, size: 20258 | |
2015-11-01
| ||
23:15 | rtdelay changes file: [71be661eb7] check-in: [722b9d9f0d] user: bernd branch: trunk, size: 20255 | |
2015-10-28
| ||
00:35 | Print invitations file: [9f9fada77d] check-in: [4268bc7cc4] user: bernd branch: trunk, size: 20177 | |
2015-10-27
| ||
01:26 | Send invitation stuff file: [42e6db64bc] check-in: [900a4f00ad] user: bernd branch: trunk, size: 20133 | |
2015-10-22
| ||
14:30 | Better debugging code file: [9de7b6368f] check-in: [88aa302d03] user: bernd branch: trunk, size: 20106 | |
13:57 | More code to get resend reliable again file: [82180fe9c7] check-in: [8d2af2e2ae] user: bernd branch: trunk, size: 20057 | |
2015-09-23
| ||
21:43 | Fix cross-file order changes file: [5fc5d33c2c] check-in: [dc49dcde2a] user: bernd branch: trunk, size: 19908 | |
2015-09-21
| ||
23:56 | More fixes for the chat log stuff file: [5ce27c45a6] check-in: [a8f862d791] user: bernd branch: trunk, size: 19874 | |
22:27 | Error messages depending on remote/no-remote file: [9140dbc1ac] check-in: [3d946f5fdb] user: bernd branch: trunk, size: 19843 | |
22:05 | start-req broke file: [ea21524e8b] check-in: [ac6c6e6cc5] user: bernd branch: trunk, size: 19831 | |
21:47 | Added get-me and thread-model wiki pages file: [3a1b5dd86b] check-in: [5e0d6fb1b9] user: bernd branch: trunk, size: 19831 | |
13:48 | Ternary logic for command requests file: [2f7098e39c] check-in: [13a76c89e2] user: bernd branch: trunk, size: 19875 | |
2015-09-19
| ||
22:39 | Different error codes on signature handling depending on incompleteness, expired, premature, and really invalid signatures file: [65505ce38e] check-in: [1151d9cad6] user: bernd branch: trunk, size: 19803 | |
2015-09-18
| ||
19:54 | NSA backdoor update file: [c9eee064cd] check-in: [7d9ccec1d6] user: bernd branch: trunk, size: 19800 | |
00:55 | Loading messages works; parallel interpretation of commands apparently doesn't work file: [fe0fd26f4b] check-in: [552c11bb99] user: bernd branch: trunk, size: 19810 | |
2015-09-17
| ||
20:11 | More consistent display of inputs file: [7105710199] check-in: [deb05ac8f1] user: bernd branch: trunk, size: 19799 | |
2015-09-16
| ||
23:25 | added cmdnest to nest commands file: [3e7de65625] check-in: [ab48ca7116] user: bernd branch: trunk, size: 19756 | |
2015-09-15
| ||
21:22 | Added web fonts file: [75e5f5ad85] check-in: [ad962e14ed] user: bernd branch: trunk, size: 19560 | |
2015-09-13
| ||
00:06 | Search for keys stuff file: [0276d5e594] check-in: [35c154b7a0] user: bernd branch: trunk, size: 19572 | |
2015-09-10
| ||
22:57 | separate wrapper libs for fast/nonfast crypto libraries file: [ff35aa14ad] check-in: [5b0d34eaaf] user: bernd branch: trunk, size: 19524 | |
2015-09-05
| ||
00:24 | Debugging: Path->IP address+remaining path file: [78763bf3f8] check-in: [117a222833] user: bernd branch: trunk, size: 19509 | |
2015-08-14
| ||
12:32 | Comment out debugging stuff file: [07b77977ec] check-in: [28b8bc84f7] user: bernd branch: trunk, size: 19505 | |
11:51 | Gen request number in advance, timestamp when needed for punchs file: [24cd50c463] check-in: [c94e69155c] user: bernd branch: trunk, size: 19565 | |
2015-08-10
| ||
23:27 | New address code, configurable, not yet active file: [613781e314] check-in: [f0dac0fd91] user: bernd branch: trunk, size: 19508 | |
23:09 | Try to handle msgs only with ok, no cookie+request file: [bbd26727b5] check-in: [8ea609519d] user: bernd branch: trunk, size: 19354 | |
2015-08-07
| ||
22:15 | Reply xt to be able to track replies file: [67d4110a75] check-in: [2a0231594c] user: bernd branch: trunk, size: 19378 | |
18:41 | Try fixing NAT traversal problems (first: reliability) file: [d9690a9687] check-in: [0294ec88e1] user: bernd branch: trunk, size: 19183 | |
2015-08-06
| ||
22:02 | Fixed @unknown-nick bug file: [76da0522e3] check-in: [e0d3cafa55] user: bernd branch: trunk, size: 18880 | |
2015-07-08
| ||
00:57 | new.sockaddr (untested) file: [7e150970e1] check-in: [1c30c49e63] user: bernd branch: trunk, size: 19042 | |
2015-07-01
| ||
22:35 | Try make per-connection request mask for stable multiple connections file: [17904593ca] check-in: [d185ddba2e] user: bernd branch: trunk, size: 18888 | |
2015-06-18
| ||
00:10 | fixed shared code buf problem file: [ab940eac97] check-in: [695ef6fcc5] user: bernd branch: trunk, size: 18844 | |
2015-06-16
| ||
14:33 | Better stability with group chat file: [18c9ff37d7] check-in: [403fda3a20] user: bernd branch: trunk, size: 18480 | |
2015-06-15
| ||
23:05 | Less changes are better file: [688768caaa] check-in: [9a573de88b] user: bernd branch: trunk, size: 18516 | |
22:49 | A small step towards less code packet size usage file: [be70ca2236] check-in: [4c75142a40] user: bernd branch: trunk, size: 18484 | |
00:39 | Try making progress with group messaging file: [91ec26dcfd] check-in: [eb0080afe8] user: bernd branch: trunk, size: 18473 | |
2015-06-14
| ||
11:25 | A bit further progress with group chat file: [9c4046f6ed] check-in: [71aad29df1] user: bernd branch: trunk, size: 18471 | |
00:48 | More work on getting group chat to work file: [c0bb69ffbb] check-in: [c5c3ae28e5] user: bernd branch: trunk, size: 18469 | |
2015-06-12
| ||
22:07 | consistent name for semaphores file: [3dfed49d3c] check-in: [0b5d1ded2f] user: bernd branch: trunk, size: 18470 | |
2015-06-04
| ||
00:53 | Some progress with group chat file: [106b7eef19] check-in: [e483a6da14] user: bernd branch: trunk, size: 18470 | |
2015-06-03
| ||
21:30 | Better see-me debugging on nested stuff file: [cfa932b5b4] check-in: [1c4f06b0d7] user: bernd branch: trunk, size: 18085 | |
01:05 | More effort to get group chat to work (still doesn't) file: [8fca00a7e7] check-in: [108c1f4b55] user: bernd branch: trunk, size: 17917 | |
2015-05-20
| ||
23:09 | Multi-chat started file: [4636e6135a] check-in: [c9e72787fa] user: bernd branch: trunk, size: 17948 | |
2015-05-03
| ||
01:01 | Improvements for auto-generated command documentation file: [3c37562fe1] check-in: [cb1ebdda72] user: bernd branch: trunk, size: 17992 | |
00:53 | Auto-extracted commands file: [5ab1901634] check-in: [48a9c0e9a3] user: bernd branch: trunk, size: 17975 | |
2015-04-19
| ||
00:29 | Cookie handling fixed file: [2e96ef4665] check-in: [d55b53b0b6] user: bernd branch: trunk, size: 16643 | |
2015-04-16
| ||
23:13 | tmpnest debugging file: [9429f5af23] check-in: [00ad06e8e0] user: bernd branch: trunk, size: 16608 | |
22:52 | tmpnest debugging file: [2900e56b90] check-in: [a509becf95] user: bernd branch: trunk, size: 16697 | |
22:41 | Mark own id file: [f1a676866d] check-in: [759e5d8315] user: bernd branch: trunk, size: 16584 | |
21:07 | net2o-see for 32 bit fixed file: [1154026650] check-in: [09ea331ae9] user: bernd branch: trunk, size: 16551 | |
2015-04-11
| ||
14:55 | 32 bit fixes file: [211ae88898] check-in: [3821dc26ef] user: bernd branch: trunk, size: 16644 | |
2015-04-10
| ||
18:53 | Fixed help file file: [4358a8e545] check-in: [8a405102fb] user: bernd branch: trunk, size: 16640 | |
2015-04-07
| ||
01:22 | Punching problem fixed file: [a6bdaf3084] check-in: [6b871ee785] user: bernd branch: trunk, size: 16638 | |
00:20 | get file command file: [6402f22071] check-in: [6334c5d34b] user: bernd branch: trunk, size: 16604 | |
2015-04-06
| ||
02:29 | Fix resend0 bug file: [0e33a3d877] check-in: [67018beef1] user: bernd branch: trunk, size: 16686 | |
2015-04-05
| ||
02:50 | Fix polling file: [3652865e6e] check-in: [d5f2339d1c] user: bernd branch: trunk, size: 16407 | |
2015-03-31
| ||
20:25 | no per-buffer uvar mutex, please\! file: [74c6fe0c39] check-in: [dc9e23a5e0] user: bernd branch: trunk, size: 16565 | |
01:45 | Stat problem fixed, looking for other problems file: [9e0f223d0a] check-in: [d5cb7fac0c] user: bernd branch: trunk, size: 16621 | |
2015-03-30
| ||
22:27 | Resend mode fixed file: [6d8430686b] check-in: [9a1e784bc1] user: bernd branch: trunk, size: 16602 | |
20:20 | ivs>source? refactoring file: [b0532e15c9] check-in: [a4fcd2f7d5] user: bernd branch: trunk, size: 16783 | |
2015-03-25
| ||
00:42 | Cleanup for change of key selection file: [16bb915ef4] check-in: [9f68b9e312] user: bernd branch: trunk, size: 16698 | |
2015-03-24
| ||
14:31 | Fix +cmd mode file: [bb811c9ad6] check-in: [e09681d948] user: bernd branch: trunk, size: 16695 | |
2015-03-22
| ||
19:01 | Remove unnecessary c:diffuse for string encryption file: [9a9fc1ede7] check-in: [38c4577095] user: bernd branch: trunk, size: 16686 | |
2015-03-11
| ||
21:31 | Messages based on nest-sig file: [a24c7d4b88] check-in: [c1487ab6c3] user: bernd branch: trunk, size: 16685 | |
2015-02-26
| ||
17:12 | Simpler implementation for signing stuff file: [d6cb565a78] check-in: [6991e85eba] user: bernd branch: trunk, size: 16616 | |
01:54 | More consistent way of dealing with keys file: [e6316ddcde] check-in: [188ced3f57] user: bernd branch: trunk, size: 16821 | |
2015-02-25
| ||
02:15 | Check for signed stuff file: [7c103704e4] check-in: [72a0137ab1] user: bernd branch: trunk, size: 16803 | |
01:38 | New key format file: [3f89da689c] check-in: [1f2ecd88b5] user: bernd branch: trunk, size: 16743 | |
2015-02-24
| ||
22:09 | Some changes to key generation file: [23601aa178] check-in: [52a02e6b3a] user: bernd branch: trunk, size: 16792 | |
00:37 | Another type of signed message started file: [e921863acf] check-in: [c57c3ce470] user: bernd branch: trunk, size: 16621 | |
2015-02-22
| ||
21:05 | Use generic signature command file: [87011495ab] check-in: [b38b145a6c] user: bernd branch: trunk, size: 16460 | |
00:32 | Reworked IDs so that they self-sign the content file: [c3cbf660b2] check-in: [9583f7baa8] user: bernd branch: trunk, size: 16217 | |
2015-02-16
| ||
18:05 | Small cleanup file: [daa7ddb7e6] check-in: [ef04fc7f88] user: bernd branch: trunk, size: 15889 | |
02:26 | vault encode and decode scripts file: [bd830497a6] check-in: [a8f8775bc7] user: bernd branch: trunk, size: 15873 | |
2015-02-15
| ||
00:23 | More refactoring on cmd-buf class file: [007266dad3] check-in: [7d60be50cf] user: bernd branch: trunk, size: 15886 | |
00:11 | Refactoring of cmd-buf class file: [c10097ae69] check-in: [ea5349155e] user: bernd branch: trunk, size: 15859 | |
2015-02-14
| ||
01:09 | More on file vault, untested yet file: [422cad6a53] check-in: [903965cf2d] user: bernd branch: trunk, size: 15728 | |
2015-02-13
| ||
01:00 | OOP for command buffer file: [d6a8d27ab3] check-in: [af8858ecb9] user: bernd branch: trunk, size: 15716 | |
2015-01-25
| ||
01:34 | Fixed problem with empty tagged reply file: [97845573a2] check-in: [5c81f3ed12] user: bernd branch: trunk, size: 15313 | |
2014-12-26
| ||
00:57 | Fixed bug file: [16850beb65] check-in: [a44a992e8c] user: bernd branch: trunk, size: 15313 | |
2014-12-19
| ||
00:57 | Added poll request file: [c3ea7ffff4] check-in: [2595caa88d] user: bernd branch: trunk, size: 15314 | |
2014-12-18
| ||
00:30 | Cleanup ack-class related stuff file: [209a939148] check-in: [67d33acea4] user: bernd branch: trunk, size: 15310 | |
2014-12-11
| ||
01:26 | Coding for stateless packets file: [236ec35a4e] check-in: [9d8bdb7143] user: bernd branch: trunk, size: 15325 | |
2014-11-06
| ||
23:20 | critical section for net2o-see file: [0d74012e23] check-in: [e72657a3d1] user: bernd branch: trunk, size: 15304 | |
18:58 | set-head in ack context file: [64c547c41b] check-in: [92b4adb6c3] user: bernd branch: trunk, size: 15256 | |
2014-10-20
| ||
21:16 | Implicit reply generation instead of explicit one file: [0e1c99bd41] check-in: [c1d8ba642c] user: bernd branch: trunk, size: 15235 | |
2014-10-19
| ||
23:34 | Use special flag for stateless commands - these use the address as IV then (the address is ignored) file: [60c9f9cdbe] check-in: [325083ef87] user: bernd branch: trunk, size: 15097 | |
2014-10-17
| ||
16:54 | Separate generally useful tools file: [d6bbf2b2f3] check-in: [c0cbe2117c] user: bernd branch: trunk, size: 14702 | |
2014-10-11
| ||
01:37 | special-casing push' to avoid issues with scoping file: [4d1fcf6977] check-in: [e6ff2fc529] user: bernd branch: trunk, size: 14983 | |
2014-10-10
| ||
23:35 | Move request stats last into ack packet, so that slurp has space to fit file: [275c48d833] check-in: [92c1a393f1] user: bernd branch: trunk, size: 14891 | |
2014-10-05
| ||
00:37 | Use stack-$off in cmd-loop file: [71448cb363] check-in: [dfac6fc350] user: bernd branch: trunk, size: 14922 | |
2014-10-04
| ||
22:29 | Make sure all these new stacks are cleard upon entering a task file: [fbfba91af4] check-in: [e05c90f457] user: bernd branch: trunk, size: 14946 | |
2014-10-03
| ||
23:56 | split up commands in basic command definition and additional classes file: [2e2705d2b1] check-in: [df02b59a3d] user: bernd branch: trunk, size: 15120 | |
23:09 | Changed stacks to overflow-proof version based on string arrays file: [00bca37300] check-in: [a9549ff135] user: bernd branch: trunk, size: 34546 | |
2014-09-28
| ||
17:24 | tune bursts file: [5dc545ad19] check-in: [3a3fa2bfe5] user: bernd branch: trunk, size: 34753 | |
17:23 | Tune with number of bursts file: [33eb3bcdda] check-in: [7d0237c626] user: bernd branch: trunk, size: 34801 | |
2014-09-26
| ||
12:34 | examples on commands file: [2719a95698] check-in: [feb36db171] user: bernd branch: trunk, size: 34801 | |
2014-08-24
| ||
14:00 | knock on todo list file: [0f0b8320b6] check-in: [010aba337a] user: bernd branch: trunk, size: 34752 | |
13:37 | checksums now covers all header bits, including flow control (ignored for cookie) file: [8ca20370e7] check-in: [0fb5762de2] user: bernd branch: trunk, size: 34704 | |
2014-08-11
| ||
17:41 | Fixed f.'s stack effect file: [72b2c587d2] check-in: [c32596419a] user: bernd branch: trunk, size: 34530 | |
16:58 | Added stack effect parser for reflection file: [1c603e948e] check-in: [94b19ec5cb] user: bernd branch: trunk, size: 34528 | |
00:41 | set-rtdelay for connection file: [859b8791dc] check-in: [bdeeb8e39a] user: bernd branch: trunk, size: 34144 | |
00:04 | Removed all the setup stuff from the actual active connection words file: [02e815ff6d] check-in: [567e3cd243] user: bernd branch: trunk, size: 34095 | |
2014-08-06
| ||
23:20 | Start of message protocol file: [a9f0627859] check-in: [68570fd41a] user: bernd branch: trunk, size: 33941 | |
21:13 | Move \!time to log class file: [0ff930a780] check-in: [8af8ab5131] user: bernd branch: trunk, size: 33943 | |
2014-08-05
| ||
19:44 | 32 bit cookie calculation fixed file: [d7f7ca7b65] check-in: [1743c368d9] user: bernd branch: trunk, size: 33978 | |
11:58 | Seek with umax\! file: [feb069ce5f] check-in: [64d142d49f] user: bernd branch: trunk, size: 33944 | |
2014-08-03
| ||
23:19 | Rewind partial can't go backwards file: [040818c380] check-in: [78b9b161c0] user: bernd branch: trunk, size: 33948 | |
2014-08-02
| ||
22:45 | Fixed problem with cookies file: [4168f9b869] check-in: [12a06eb76e] user: bernd branch: trunk, size: 33948 | |
2014-07-27
| ||
21:57 | Try debugging when transfer is stuck file: [6510c0a286] check-in: [7f31991f9b] user: bernd branch: trunk, size: 33719 | |
2014-07-22
| ||
21:01 | Keypair command to open connection with known pubkey file: [6dc8dec46e] check-in: [699d175a0a] user: bernd branch: trunk, size: 33664 | |
2014-07-21
| ||
22:51 | Timing stats stored in ack-context file: [bea55c3016] check-in: [7e605ac908] user: bernd branch: trunk, size: 33397 | |
22:09 | Acknowledge context file: [266c4a5991] check-in: [8621d26912] user: bernd branch: trunk, size: 33437 | |
16:00 | start preparing moving flow control to separate class file: [9848a6607d] check-in: [eaaa7a298b] user: bernd branch: trunk, size: 32718 | |
2014-07-20
| ||
21:42 | Made some tests work on 32 bit again file: [b3b57d4c9b] check-in: [52f9a5d006] user: bernd branch: trunk, size: 32586 | |
21:15 | Removed rewind total remainders file: [1c28cf212a] check-in: [36925e90fa] user: bernd branch: trunk, size: 32585 | |
20:36 | do-keypad uses sec@ and sec\!, too file: [c7c65ad9d5] check-in: [77fb579d62] user: bernd branch: trunk, size: 33006 | |
2014-07-19
| ||
21:45 | Reduce number of stray recvfrom file: [8d600d1e27] check-in: [53571d3423] user: bernd branch: trunk, size: 32978 | |
2014-07-18
| ||
22:36 | Debugging 32 bit version: net2o-see works again file: [854ba6be4b] check-in: [a830ab2fbc] user: bernd branch: trunk, size: 32976 | |
00:12 | Query net2o function number file: [d80f2c2492] check-in: [309b90ad7f] user: bernd branch: trunk, size: 33089 | |
00:05 | Removed superfluous net2o-do deferred word file: [63a5934611] check-in: [ac9d770877] user: bernd branch: trunk, size: 33038 | |
2014-07-17
| ||
23:49 | +ackbit only if packet isn't resent file: [734a39ff7a] check-in: [f22b761458] user: bernd branch: trunk, size: 33146 | |
23:28 | Freeze tables in dictionary file: [8f2b9b2343] check-in: [bde285f639] user: bernd branch: trunk, size: 33172 | |
00:26 | Change stack comments to automatically extract signature; add a push-float for completeness file: [d5e1225034] check-in: [8e9c9019c3] user: bernd branch: trunk, size: 32971 | |
2014-07-16
| ||
00:15 | Some shuffling with the method tables file: [f4d15f9c72] check-in: [a6b74b40c9] user: bernd branch: trunk, size: 32871 | |
2014-07-14
| ||
23:52 | Compute cookies on the fly file: [ea6f025d2a] check-in: [78453826bd] user: bernd branch: trunk, size: 32896 | |
22:21 | Modified words file: [7aef969225] check-in: [cf224439ca] user: bernd branch: trunk, size: 32699 | |
21:47 | Inspection words added file: [a1b187a477] check-in: [2e111e6382] user: bernd branch: trunk, size: 32620 | |
18:26 | Floating point logging file: [02ffcb0563] check-in: [b111b9771f] user: bernd branch: trunk, size: 32149 | |
17:57 | Floating point with variable length encoding file: [7b43de0be1] check-in: [e4584dd8e3] user: bernd branch: trunk, size: 32088 | |
2014-07-11
| ||
23:59 | bob-test works again file: [8b6c39c0d5] check-in: [1e06be6596] user: bernd branch: trunk, size: 31958 | |
23:29 | Some more cleanup to get bob-test to work again file: [ab23fa2bc2] check-in: [b23e58146b] user: bernd branch: trunk, size: 32070 | |
22:18 | Better tracing file: [25ee278a5b] check-in: [59141e6e32] user: bernd branch: trunk, size: 32065 | |
21:23 | current connection is now a user value, no difficult to keep member variable file: [49689fb611] check-in: [581c8ff6ef] user: bernd branch: trunk, size: 31801 | |
2014-07-10
| ||
22:52 | Use connection@ correctly file: [295fb11cc1] check-in: [a4f8c56c85] user: bernd branch: trunk, size: 31533 | |
2014-07-09
| ||
22:37 | saner API for dht and keys (uses current object only) streaming mode is now default file: [f61a2d9074] check-in: [5eb4608030] user: bernd branch: trunk, size: 31597 | |
2014-07-08
| ||
17:17 | Bob test with balanced object stack file: [24cfcb66dd] check-in: [65e3890a7c] user: bernd branch: trunk, size: 31663 | |
2014-07-07
| ||
21:52 | Generic request start/end file: [a8a1d1fbd2] check-in: [14ae0793a1] user: bernd branch: trunk, size: 31612 | |
2014-07-04
| ||
23:19 | Use separate token stack for decompiling file: [5d82a5369e] check-in: [ab24267482] user: bernd branch: trunk, size: 31514 | |
23:10 | Decompiler works with nested objects file: [13c9070e47] check-in: [665a5c9ece] user: bernd branch: trunk, size: 31256 | |
22:36 | File calls use file-id object now file: [1633f3b7eb] check-in: [e83e94bc73] user: bernd branch: trunk, size: 30893 | |
22:14 | Use nested objects for file (for a start only 3 methods are used) file: [b32e256581] check-in: [eade0ffa9e] user: bernd branch: trunk, size: 30909 | |
2014-07-03
| ||
00:33 | Command table disconnected from OOP methods file: [3581c1b112] check-in: [9f702f5d94] user: bernd branch: trunk, size: 30729 | |
2014-07-02
| ||
22:59 | Use connection backlink for commands file: [fc77b9fdb8] check-in: [34175f4dcf] user: bernd branch: trunk, size: 31126 | |
22:48 | Use connection backlink for commands file: [ec8fbfd141] check-in: [ba2bcd1cc8] user: bernd branch: trunk, size: 31129 | |
22:44 | Some renaming for a better API file: [57787fa58e] check-in: [8ec25e9e4c] user: bernd branch: trunk, size: 31066 | |
21:49 | Some renaming for a better API file: [5fed7e37e9] check-in: [e7af880379] user: bernd branch: trunk, size: 31006 | |
21:37 | Removed send-chunks, now part of slurp file: [6b7f85af50] check-in: [b782e8070e] user: bernd branch: trunk, size: 31028 | |
21:27 | Changed base85 table file: [ed5af80a82] check-in: [7a6faf6d9a] user: bernd branch: trunk, size: 31199 | |
20:53 | Introduced reply class file: [73103fd77a] check-in: [4765435b53] user: bernd branch: trunk, size: 31202 | |
2014-06-28
| ||
22:29 | Object handling for combining objects file: [59c52f73e6] check-in: [2909192537] user: bernd branch: trunk, size: 31097 | |
00:26 | Started adding current object concept to net2o commands file: [4c9ca567e8] check-in: [76eb50714b] user: bernd branch: trunk, size: 30881 | |
2014-06-23
| ||
23:15 | Solved hanging in +save mode file: [d1e84c5b36] check-in: [23be5b984d] user: bernd branch: trunk, size: 30359 | |
2014-06-21
| ||
20:56 | Avoid flushing command buffer by packets that don't expect a reply (use LSBs for unique codes) file: [deef78d4c3] check-in: [9d5c51df98] user: bernd branch: trunk, size: 30346 | |
00:16 | More fixes with +save mode file: [69d4267978] check-in: [034fdd57ca] user: bernd branch: trunk, size: 30252 | |
2014-06-20
| ||
21:22 | multiplexing fixed for +save mode file: [b47fd3067d] check-in: [2b865b9e61] user: bernd branch: trunk, size: 30110 | |
16:32 | some progress file: [e07c6101ab] check-in: [beca4393f7] user: bernd branch: trunk, size: 30000 | |
16:02 | Narrowing down reliability problems in +save mode file: [0efac5bc3d] check-in: [3cbfafaefc] user: bernd branch: trunk, size: 29987 | |
14:50 | save-all-blocks replaced with spit file: [138a70973f] check-in: [1560bba93e] user: bernd branch: trunk, size: 29908 | |
2014-06-18
| ||
22:12 | Allow more resend requests file: [f36b31080d] check-in: [0e72110eba] user: bernd branch: trunk, size: 29915 | |
22:01 | Cookies before save-all-blocks file: [504d5bc806] check-in: [22fcdd5eb1] user: bernd branch: trunk, size: 29906 | |
21:53 | Factor resend stuff file: [c43a7c87c9] check-in: [d51ec491e1] user: bernd branch: trunk, size: 29892 | |
21:41 | Reoder some other parts of resending file: [e286318ac7] check-in: [c8e06dae48] user: bernd branch: trunk, size: 29927 | |
21:26 | Reverted rewind and cookies on sender side file: [fc8b31c8e6] check-in: [f9d650f1f3] user: bernd branch: trunk, size: 29928 | |
14:48 | Code cleanup file: [bed088b795] check-in: [1f415ff9d0] user: bernd branch: trunk, size: 30003 | |
2014-06-17
| ||
22:52 | base85 added, use base85 for debugging now file: [649a494f6a] check-in: [8927cd446a] user: bernd branch: trunk, size: 30043 | |
22:14 | use base64 for debugging output file: [d720ec560c] check-in: [2f758708f7] user: bernd branch: trunk, size: 30037 | |
15:20 | Prevent separate save task from being stuck file: [46b485df54] check-in: [607e3b8579] user: bernd branch: trunk, size: 30035 | |
15:04 | Requests for separate save tasks file: [b0df148ad0] check-in: [1d131a55fa] user: bernd branch: trunk, size: 30022 | |
2014-06-16
| ||
23:29 | print and clean up cookies file: [56127594b3] check-in: [2495a21358] user: bernd branch: trunk, size: 30008 | |
21:23 | Reduce resends at end of chunk file: [c80f1cfd2c] check-in: [083da836d8] user: bernd branch: trunk, size: 29955 | |
2014-06-07
| ||
23:49 | publish revokation file: [8bdd044052] check-in: [1b4b331df2] user: bernd branch: trunk, size: 29665 | |
2014-06-06
| ||
12:43 | Moved gen-punch-reply to setup part file: [4802640c1d] check-in: [4f437298e3] user: bernd branch: trunk, size: 29592 | |
12:32 | Try what happens if gen-punch-reply is unsupported without an active object file: [0d16897090] check-in: [f0e3d7fd2c] user: bernd branch: trunk, size: 29700 | |
2014-06-04
| ||
22:47 | Fixed timeout reset for handling packets file: [302fa2d4d6] check-in: [a40a4b4108] user: bernd branch: trunk, size: 29704 | |
2014-06-03
| ||
21:21 | Fixed problems with NAT traversal file: [9e65f00e6c] check-in: [9deb8b1f1d] user: bernd branch: trunk, size: 29652 | |
18:13 | Fix receiving minimal packets file: [edda80af43] check-in: [8b4919d747] user: bernd branch: trunk, size: 29590 | |
2014-06-02
| ||
23:05 | Timeout tested file: [15bde6ab94] check-in: [d2b838ddf1] user: bernd branch: trunk, size: 29569 | |
22:28 | Timeout task separated (partially untested, i.e. no actual timeout triggers) file: [fd7fa005f8] check-in: [d93d4b5826] user: bernd branch: trunk, size: 29567 | |
21:18 | Generic net2o-task file: [837accd063] check-in: [8ff67b03f8] user: bernd branch: trunk, size: 29557 | |
2014-05-31
| ||
00:43 | Fixed timeout problems file: [f494f97d2c] check-in: [bcf974310f] user: bernd branch: trunk, size: 29641 | |
2014-05-30
| ||
23:47 | Beacon last phase, some problems with timeouts still file: [dae712a55e] check-in: [7150b78b2e] user: bernd branch: trunk, size: 29656 | |
00:43 | Started beacon part 3 file: [04d144c35f] check-in: [061df6b1cb] user: bernd branch: trunk, size: 30050 | |
2014-05-29
| ||
22:32 | Beacons, part 2 file: [b70e16441a] check-in: [8000b28a13] user: bernd branch: trunk, size: 29876 | |
2014-05-23
| ||
19:43 | Use pk+pk1 for key tests file: [d14bac45ca] check-in: [9d3a4b29a8] user: bernd branch: trunk, size: 29361 | |
2014-04-29
| ||
22:37 | avoid timeouts in bob-test file: [0ff7f96f56] check-in: [30f866d1d7] user: bernd branch: trunk, size: 29342 | |
21:39 | Some rework with timeouts file: [63002c919a] check-in: [9846a7b3fb] user: bernd branch: trunk, size: 29310 | |
19:26 | Use ind-addr to store whether an address is directly reachable or not file: [533f9063f2] check-in: [d8fea90340] user: bernd branch: trunk, size: 29249 | |
18:24 | Old punching technique remainders removed file: [0d685e0402] check-in: [ede1f79a64] user: bernd branch: trunk, size: 29330 | |
16:09 | Refactoring: return address for resend0 in push-reply file: [559dc19451] check-in: [c1d1457bac] user: bernd branch: trunk, size: 29620 | |
15:49 | Keep resend0 address separate file: [17a2987e80] check-in: [153069747b] user: bernd branch: trunk, size: 29656 | |
15:43 | Insert temp addr into return address file: [9c29051ae0] check-in: [249e98a272] user: bernd branch: trunk, size: 29624 | |
2014-04-28
| ||
19:30 | Better factoring file: [c7126f89d8] check-in: [5da8134d39] user: bernd branch: trunk, size: 29585 | |
19:25 | Different way for client request waiting file: [997f097e43] check-in: [b44af7a4b0] user: bernd branch: trunk, size: 29527 | |
14:05 | Request done tag added file: [b850fb0bb0] check-in: [d1dee4cfb7] user: bernd branch: trunk, size: 29498 | |
2014-04-27
| ||
22:14 | Remove send-list, no longer needed file: [744553aaf4] check-in: [65c38e98c5] user: bernd branch: trunk, size: 29415 | |
20:40 | connect with/without punching file: [06abdcf9f8] check-in: [89fc770325] user: bernd branch: trunk, size: 29436 | |
2014-04-26
| ||
21:59 | Use first punch reply as address file: [76a7a4590c] check-in: [a563f01205] user: bernd branch: trunk, size: 29228 | |
21:55 | Double request-done fixed file: [db0c0591f4] check-in: [fcab09eb05] user: bernd branch: trunk, size: 29097 | |
2014-04-24
| ||
00:35 | Change punching (incomplete) file: [3e25d63333] check-in: [d9f165db1a] user: bernd branch: trunk, size: 29087 | |
2014-04-23
| ||
23:23 | Deleted stuff no longer needed file: [66415db369] check-in: [6adc8ee97f] user: bernd branch: trunk, size: 28819 | |
21:49 | Created new revokable test keys; made net2o:see crash-resilient, fixed bug in setup stuff file: [72d42fb0e5] check-in: [94ba1d0d0c] user: bernd branch: trunk, size: 28763 | |
2014-04-15
| ||
22:28 | Use special parsing class for key read-in file: [e5d30800a9] check-in: [f5f1d3ddd0] user: bernd branch: trunk, size: 28488 | |
2014-04-14
| ||
23:34 | Added punchload spec file: [e52f01b9a9] check-in: [fc16ef3487] user: bernd branch: trunk, size: 28433 | |
2014-04-10
| ||
21:45 | Yet another sanity check file: [3bad9760ac] check-in: [539fe99af3] user: bernd branch: trunk, size: 28325 | |
21:10 | Better factoring for string extraction: test cases possible file: [2a5ef7370e] check-in: [18dfb62b6b] user: bernd branch: trunk, size: 28315 | |
21:01 | Update string stack comment file: [bcf796dd7c] check-in: [823fd2291b] user: bernd branch: trunk, size: 28266 | |
20:57 | Better string@ file: [a876b111d6] check-in: [7cf301265d] user: bernd branch: trunk, size: 28264 | |
2014-04-06
| ||
22:26 | Remove unnecessary state file: [a0a202e691] check-in: [55e321fb47] user: bernd branch: trunk, size: 28210 | |
2014-04-05
| ||
19:55 | Repair +cmd file: [e5fd70e45d] check-in: [a9c5a95a2b] user: bernd branch: trunk, size: 28259 | |
12:41 | Allow to select ipv4/ipv6 only file: [2a2846eeaf] check-in: [968f20660f] user: bernd branch: trunk, size: 28266 | |
12:15 | Use user variable for string stack file: [490cb50bea] check-in: [79ae6d7abf] user: bernd branch: trunk, size: 28142 | |
12:11 | Use string stack for embedded strings in commands - way more secure file: [11b928d7de] check-in: [a7fd007dd5] user: bernd branch: trunk, size: 28121 | |
2014-04-02
| ||
22:24 | Fixed 32 bit problem file: [0a29e43063] check-in: [2b87445d69] user: bernd branch: trunk, size: 27704 | |
21:52 | Dynamic mini-oof2 file: [205ab88c4f] check-in: [5835496e21] user: bernd branch: trunk, size: 27716 | |
10:48 | Dynamic mini-oof2 in upstream file: [798d22dcb1] check-in: [1353dacacf] user: bernd branch: trunk, size: 27684 | |
2014-04-01
| ||
11:32 | Refactoring sendX (use set-dest instead of stack) file: [d843c637cf] check-in: [738526e55b] user: bernd branch: trunk, size: 28139 | |
11:24 | Separate send-data and send-code (different additional pathes) file: [b99fe95c15] check-in: [0a8ae93342] user: bernd branch: trunk, size: 28130 | |
2014-03-18
| ||
23:08 | Some more debugging file: [b368a2e649] check-in: [c8144e6366] user: bernd branch: trunk, size: 28128 | |
23:05 | Some more debugging file: [8b3ec30fda] check-in: [a7dc60402b] user: bernd branch: trunk, size: 28050 | |
21:46 | NAT traversal progress file: [78eba7e7ae] check-in: [f214c27263] user: bernd branch: trunk, size: 28052 | |
14:30 | Routing fixed file: [ed0f8bfbd1] check-in: [b4d23f6de2] user: bernd branch: trunk, size: 28027 | |
01:07 | NAT traversal: more work file: [4e326f6aac] check-in: [e564f0d456] user: bernd branch: trunk, size: 27993 | |
2014-03-17
| ||
00:05 | Remove ret-addr argument from sendX file: [9f86c48622] check-in: [cca30be837] user: bernd branch: trunk, size: 27702 | |
2014-03-16
| ||
22:41 | More preparation to NAT traversal test file: [e96bb36be0] check-in: [50ecd7d18c] user: bernd branch: trunk, size: 27712 | |
2014-03-15
| ||
17:53 | Moved profiling over to gforth core file: [7ee5301b28] check-in: [75c8d730f1] user: bernd branch: trunk, size: 27713 | |
2014-03-12
| ||
20:32 | Pings+dest for NAT traversal file: [de2f868b3c] check-in: [2c641dbfd7] user: bernd branch: trunk, size: 27702 | |
2014-03-11
| ||
22:53 | Added punching request to connection setup file: [591ce96a94] check-in: [e28ac23b3f] user: bernd branch: trunk, size: 27778 | |
21:00 | Added floats and flags as primitive data types, made codes for basic interpreter and setup connection contiguous file: [fa6be29a5b] check-in: [c1639de725] user: bernd branch: trunk, size: 27689 | |
13:39 | Different classes for setup and connection file: [05731b724d] check-in: [71b0db653d] user: bernd branch: trunk, size: 26988 | |
12:38 | Stack of interpreters file: [fcf435cf85] check-in: [6d2d217b2a] user: bernd branch: trunk, size: 26880 | |
2014-03-10
| ||
22:51 | Dynamic resizing of command buffer file: [8906c772cf] check-in: [facc717cd3] user: bernd branch: trunk, size: 26618 | |
22:38 | Store cmds in context-class file: [660399ac8b] check-in: [855b453954] user: bernd branch: trunk, size: 26559 | |
20:27 | Reorder commands so that connection setup commands come first file: [50b80000b4] check-in: [102a20c008] user: bernd branch: trunk, size: 26546 | |
2014-03-05
| ||
21:48 | Specify destination pubkey to check against file: [6614b7f720] check-in: [38f966f82f] user: bernd branch: trunk, size: 26530 | |
17:21 | lock resend cmd0 file: [c721a84bd8] check-in: [f0fdfa6d9a] user: bernd branch: trunk, size: 26562 | |
2014-03-04
| ||
23:25 | Minor changes file: [559a32a563] check-in: [4266f4f5c9] user: bernd branch: trunk, size: 26511 | |
2014-03-02
| ||
00:20 | make sure several dest-end=trues are only signalling once file: [1c49d9926b] check-in: [c2a2783b9a] user: bernd branch: trunk, size: 26474 | |
2014-03-01
| ||
22:15 | Add explanatory comments on commands file: [8d4d058e78] check-in: [af4c26b347] user: bernd branch: trunk, size: 26606 | |
21:32 | Try to get wraparound more reliable file: [0a93dcf31c] check-in: [d16e2897ea] user: bernd branch: trunk, size: 24710 | |
17:36 | Send keepalive only when no packet to resend file: [72af064cba] check-in: [3b88053631] user: bernd branch: trunk, size: 24647 | |
14:20 | Use atomic operations file: [1a8a0cfbad] check-in: [a86c9ecc2d] user: bernd branch: trunk, size: 24600 | |
2014-02-28
| ||
23:36 | resend-all with expect-reply file: [a03632dd11] check-in: [429a5cd57c] user: bernd branch: trunk, size: 24621 | |
23:31 | +cookies rearranged file: [ceb4a25af9] check-in: [6f21296523] user: bernd branch: trunk, size: 24589 | |
23:18 | Use ack-advance? file: [39c882511c] check-in: [b6db5301e5] user: bernd branch: trunk, size: 24590 | |
23:09 | simplify some wordnames file: [e1159ccdff] check-in: [673e920f9c] user: bernd branch: trunk, size: 24493 | |
22:31 | Renamed communication tokens to ok/ok?/ko file: [19e536b2a7] check-in: [aa59aedd06] user: bernd branch: trunk, size: 24492 | |
21:08 | Race conditions removed file: [947d1019b1] check-in: [791591ef7e] user: bernd branch: trunk, size: 24585 | |
2014-02-26
| ||
21:49 | save modus works\! file: [84cc19f71d] check-in: [da7d17efe2] user: bernd branch: trunk, size: 24581 | |
13:47 | A bit more progress on sliding window+separate save task file: [28e5f52a05] check-in: [be84fce700] user: bernd branch: trunk, size: 24472 | |
01:36 | Remove some debugging code file: [8330d08215] check-in: [38f454d673] user: bernd branch: trunk, size: 24430 | |
00:05 | Some mods to get sliding mode to run file: [1f8ce2b587] check-in: [05169f1ba1] user: bernd branch: trunk, size: 24558 | |
2014-02-25
| ||
13:59 | Specify drop rate on command line file: [da04e6328d] check-in: [8310ae0e27] user: bernd branch: trunk, size: 24535 | |
00:38 | A bit more cleanup file: [e96e5981a4] check-in: [2ba6019b27] user: bernd branch: trunk, size: 24503 | |
2014-02-24
| ||
23:54 | Removed rfbits file: [fa481b5492] check-in: [b2b42c95d8] user: bernd branch: trunk, size: 24769 | |
22:59 | Step by step removal of rfbits file: [496fa07016] check-in: [4e37a456e1] user: bernd branch: trunk, size: 24807 | |
22:38 | Attempt to remove rfbits file: [2d3ea2e36f] check-in: [053ae30bca] user: bernd branch: trunk, size: 24702 | |
00:49 | Ackbits for wraparound... file: [5f123961fb] check-in: [4d2fd7e2b8] user: bernd branch: trunk, size: 25392 | |
00:37 | Remove unnecessary double ackbits setting file: [b556a0fb95] check-in: [ca76d9d08f] user: bernd branch: trunk, size: 25207 | |
2014-02-23
| ||
23:01 | Some improvement to wraparound code file: [1fcb4df548] check-in: [9399f34725] user: bernd branch: trunk, size: 25206 | |
02:26 | Try to debug sliding buffer mode file: [7e5ba17175] check-in: [2ac0cc3d46] user: bernd branch: trunk, size: 25221 | |
2014-02-21
| ||
23:42 | Some progress on partial save stuff file: [e577b27108] check-in: [6cadb13a82] user: bernd branch: trunk, size: 25202 | |
2014-02-19
| ||
21:21 | Partial rewind with success file: [f348d47a36] check-in: [b4b2905335] user: bernd branch: trunk, size: 25643 | |
20:03 | Don't reset counter on rewind file: [15d51d5dc8] check-in: [88f2b7ab6c] user: bernd branch: trunk, size: 25653 | |
2014-02-18
| ||
00:31 | First start with separate saver task - still with problems file: [4ccf39c9f4] check-in: [8234f311f1] user: bernd branch: trunk, size: 25723 | |
2014-02-17
| ||
23:12 | Readability file: [50c0ba22d8] check-in: [1f9783c084] user: bernd branch: trunk, size: 25599 | |
01:55 | Reliability file: [52d5773edd] check-in: [27dcbe9907] user: bernd branch: trunk, size: 25869 | |
2014-02-16
| ||
19:30 | Use timeout task for sending timeout events file: [08359cf934] check-in: [76d7efbc78] user: bernd branch: trunk, size: 25757 | |
2014-02-15
| ||
00:22 | Changed bitmaps to ackbits and rfbits to make things simpler file: [5a7e8af58e] check-in: [e1fec1b8f2] user: bernd branch: trunk, size: 25743 | |
2014-02-13
| ||
23:02 | Try fix some problems recently induced file: [233103295d] check-in: [360c08baa4] user: bernd branch: trunk, size: 25810 | |
2014-02-12
| ||
20:31 | Sender task by default (?) file: [7e7fa7d550] check-in: [aa88ee6592] user: bernd branch: trunk, size: 25735 | |
14:56 | Removed expected file: [d8232a7231] check-in: [9a94741a37] user: bernd branch: trunk, size: 25782 | |
14:26 | bit field erase and fill added file: [ccca7da0a0] check-in: [9b6d8c686d] user: bernd branch: trunk, size: 25805 | |
2014-02-11
| ||
22:44 | Removed received and total file: [523ed843fd] check-in: [4e20b1b405] user: bernd branch: trunk, size: 26049 | |
22:29 | Removing expected and received, using the appropriate buffer counters instead file: [604fe3b39f] check-in: [ea56f965fc] user: bernd branch: trunk, size: 26104 | |
19:32 | Rename slurp - there's only one slurp left file: [3a19692b58] check-in: [22644c259b] user: bernd branch: trunk, size: 25922 | |
2014-02-06
| ||
23:27 | Extras for connections in user variable file: [539b9c2632] check-in: [c8b5d7284b] user: bernd branch: trunk, size: 26014 | |
23:20 | added adjust-ticks, fixed some stuff file: [9e3a6455ba] check-in: [dee3643509] user: bernd branch: trunk, size: 25892 | |
2014-02-05
| ||
00:35 | Insert punch address correctly file: [48fb163c55] check-in: [81d8e28260] user: bernd branch: trunk, size: 25786 | |
2014-02-04
| ||
21:27 | List of IP addresses looks now correct file: [c95cc23fc8] check-in: [daa62231bb] user: bernd branch: trunk, size: 25859 | |
2014-02-03
| ||
00:56 | More work to get NAT traversal done file: [a6928c700c] check-in: [8465baa521] user: bernd branch: trunk, size: 25853 | |
2014-02-02
| ||
20:06 | Fixed command resend problem file: [34ec4894cc] check-in: [dd6cee956a] user: bernd branch: trunk, size: 25939 | |
00:23 | A bit more effort for routing packets file: [ec2791f2b7] check-in: [942280bdce] user: bernd branch: trunk, size: 25939 | |
2014-01-30
| ||
22:24 | Punch+Bounce added (untested) file: [fabdcf51b9] check-in: [333ed9fc92] user: bernd branch: trunk, size: 25935 | |
2014-01-29
| ||
18:21 | file states refactoring file: [da7f46bf1e] check-in: [3a027371cd] user: bernd branch: trunk, size: 25788 | |
2014-01-28
| ||
23:57 | Introduced file objects file: [6514482f60] check-in: [f690ac5ebf] user: bernd branch: trunk, size: 25927 | |
23:01 | A bit refactoring file: [c28bf04f4c] check-in: [5385357251] user: bernd branch: trunk, size: 25936 | |
2014-01-09
| ||
17:58 | More on thread-safe net2o file: [15e74b4d44] check-in: [e30d77ea4e] user: bernd branch: trunk, size: 25980 | |
13:17 | Use more user-objects file: [f2f6c3eca1] check-in: [328f8cf978] user: bernd branch: trunk, size: 26182 | |
2014-01-08
| ||
23:28 | Use critical section to implement locking file: [61dd1dbf3f] check-in: [36a38e2f4d] user: bernd branch: trunk, size: 26169 | |
14:22 | Improved multithreading behavior file: [33fa79151d] check-in: [a584d90546] user: bernd branch: trunk, size: 26142 | |
2014-01-06
| ||
22:58 | Some more success for multithread fetching file: [367f81ced4] check-in: [c532654e5b] user: bernd branch: trunk, size: 26232 | |
2014-01-05
| ||
21:32 | Better testing output file: [1e78e48898] check-in: [894398a040] user: bernd branch: trunk, size: 26221 | |
16:41 | Less conversions from 64 bit to n and back file: [d509c1bf23] check-in: [900ed02aa7] user: bernd branch: trunk, size: 26476 | |
13:36 | Fixed 32 bit problem file: [fbdc05af2c] check-in: [1f8378b65b] user: bernd branch: trunk, size: 26452 | |
2014-01-04
| ||
20:05 | Suggestion from Matthias Trute, started testing background tasks (not working yet for more than one task) file: [7a0f672ec9] check-in: [856f529acd] user: bernd branch: trunk, size: 26324 | |
2013-12-23
| ||
00:57 | Smoothed timing at block corners file: [5476c022a3] check-in: [450c92b6c1] user: bernd branch: trunk, size: 26203 | |
2013-12-03
| ||
22:51 | Fixes for 32 bit file: [a274de356b] check-in: [3550869acb] user: bernd branch: trunk, size: 26183 | |
00:58 | First test for DHT file: [2975eb07df] check-in: [e2f488cbfb] user: bernd branch: trunk, size: 26183 | |
2013-12-01
| ||
23:05 | Small refactoring file: [ca15280159] check-in: [0fe0a0a3b9] user: bernd branch: trunk, size: 26033 | |
2013-11-30
| ||
21:22 | Use some OOP for code/data differences file: [b414870558] check-in: [98bd268e65] user: bernd branch: trunk, size: 26019 | |
2013-11-29
| ||
22:28 | Use push-reply file: [b0906e0724] check-in: [a684512fce] user: bernd branch: trunk, size: 25989 | |
22:26 | Correctly resend cmd0 file: [35f11fb746] check-in: [d24d0870f9] user: bernd branch: trunk, size: 25989 | |
2013-11-20
| ||
23:07 | Some timeout stuff file: [5def6f2529] check-in: [b5f1869b67] user: bernd branch: trunk, size: 25947 | |
2013-11-17
| ||
22:27 | Regular rotation of private key to ignore old packets file: [b72badd538] check-in: [9fa5a0f7d4] user: bernd branch: trunk, size: 25991 | |
2013-11-15
| ||
23:08 | Remove setratelimit alltogether file: [3c25135a87] check-in: [bc213102af] user: bernd branch: trunk, size: 26014 | |
22:52 | Limit rate at the right place file: [d2b9fea710] check-in: [7c20c50397] user: bernd branch: trunk, size: 26012 | |
22:44 | Other max calculation tried file: [41e22d80f2] check-in: [8f2e42f703] user: bernd branch: trunk, size: 26013 | |
21:53 | Max done right... second try file: [47b8c08cc4] check-in: [c4188a648c] user: bernd branch: trunk, size: 26012 | |
21:50 | Max done right... file: [961e18a73b] check-in: [0f46f15b76] user: bernd branch: trunk, size: 25995 | |
21:42 | Try finding out maximum delta file: [c5b35d0bbf] check-in: [c63bd927a0] user: bernd branch: trunk, size: 26014 | |
2013-11-13
| ||
21:49 | Able to use client loop for server side file: [604e3cb74f] check-in: [6bc85956ad] user: bernd branch: trunk, size: 25877 | |
2013-11-11
| ||
22:37 | Check for timeouts even when packets arrive file: [81eb1e44bb] check-in: [bba519e9bb] user: bernd branch: trunk, size: 25931 | |
20:40 | Use global variable ticker for more ticks file: [bf7601cbad] check-in: [8b1a962038] user: bernd branch: trunk, size: 25979 | |
2013-11-09
| ||
12:51 | Rate filter file: [062bac8990] check-in: [4ec87be5b8] user: bernd branch: trunk, size: 25969 | |
2013-11-08
| ||
23:49 | Less agressive resend file: [a823ed917f] check-in: [b09460e679] user: bernd branch: trunk, size: 25969 | |
2013-11-03
| ||
23:31 | Clean up opcode space file: [e1abe471aa] check-in: [f9a61729e1] user: bernd branch: trunk, size: 26018 | |
23:24 | Reduce commands and amount of data to generate IVS file: [7ec6a8019d] check-in: [9698d133b4] user: bernd branch: trunk, size: 26018 | |
2013-10-20
| ||
21:25 | Start on NAT traversal stuff file: [78044b75ea] check-in: [b84fe2421f] user: bernd branch: trunk, size: 26440 | |
2013-10-16
| ||
22:26 | DHT started file: [9f3fa14a65] check-in: [07bbf7f85b] user: bernd branch: trunk, size: 26353 | |
20:38 | Finally added net2o-crypt, started DHT file: [21c3b38cc3] check-in: [239d1896df] user: bernd branch: trunk, size: 26320 | |
2013-10-15
| ||
21:57 | Slack computation on 32 bit server fixed completely file: [578aab7cc5] check-in: [280f60bf1b] user: bernd branch: trunk, size: 26320 | |
2013-10-14
| ||
22:26 | More name cleanup file: [a7be4a663e] check-in: [be0b64f552] user: bernd branch: trunk, size: 26329 | |
21:40 | Get rid of some of these wurst- prefixed word names file: [daf5157cef] check-in: [6bd609e079] user: bernd branch: trunk, size: 26329 | |
21:14 | Fix set-stat for 32 bit file: [80636aaeec] check-in: [510a5e0338] user: bernd branch: trunk, size: 26329 | |
2013-10-13
| ||
23:30 | Some more success on making 32 bit code run again file: [8ee6c1decd] check-in: [7f34cc6006] user: bernd branch: trunk, size: 26322 | |
22:06 | More on getting 32 bit again to work file: [b97d38aab0] check-in: [93cfeadb91] user: bernd branch: trunk, size: 26314 | |
2013-10-12
| ||
23:15 | Trying to make 32 bit version to work again file: [8f9fc46870] check-in: [2a25209a1c] user: bernd branch: trunk, size: 26184 | |
21:41 | Trying to make 32 bit version to work again file: [a90b41572a] check-in: [9fbe90b139] user: bernd branch: trunk, size: 26143 | |
2013-10-09
| ||
21:41 | Track time stamps from copied files file: [b05b23a4c5] check-in: [8d7368867d] user: bernd branch: trunk, size: 26017 | |
2013-10-08
| ||
23:49 | Transmit mode and time stamp file: [0f5e943ee3] check-in: [d6107e15c2] user: bernd branch: trunk, size: 26020 | |
2013-10-07
| ||
17:01 | More time tracking, handout generation with borders file: [b14fb3dc12] check-in: [b2e5ea78af] user: bernd branch: trunk, size: 26003 | |
2013-10-04
| ||
22:49 | Add file tracking, part 1 file: [053fb2afb7] check-in: [95f1eec7df] user: bernd branch: trunk, size: 26009 | |
2013-09-16
| ||
00:40 | Add key check file: [597664c987] check-in: [d25bb5e7f8] user: bernd branch: trunk, size: 25762 | |
2013-09-14
| ||
23:50 | Dispose connection data file: [41a0cc8e9e] check-in: [2c69e6acb3] user: bernd branch: trunk, size: 25754 | |
19:24 | No event for cmd0 file: [06636c5c04] check-in: [01e017e761] user: bernd branch: trunk, size: 25682 | |
2013-09-13
| ||
23:18 | Remove some logging file: [3a6aff32f3] check-in: [ff4f6d9951] user: bernd branch: trunk, size: 25555 | |
21:49 | Store key also in do-keypad file: [06b9538171] check-in: [5d577cf3b2] user: bernd branch: trunk, size: 25548 | |
21:39 | Add output for not storing key when not own-crypted file: [d3f5b5a552] check-in: [a608319aa2] user: bernd branch: trunk, size: 25529 | |
21:14 | Add output for not storing key when not own-crypted file: [c93b881b4f] check-in: [78d7dab340] user: bernd branch: trunk, size: 25530 | |
21:12 | Add output for not storing key when not own-crypted file: [9dafd113b6] check-in: [4ad6efd83e] user: bernd branch: trunk, size: 25497 | |
21:03 | Add output for not storing key when not own-crypted file: [a8aa0f2cd7] check-in: [0e2a21fe09] user: bernd branch: trunk, size: 25464 | |
20:55 | Add output for not storing key when not own-crypted file: [30a7cb9be8] check-in: [98d8a84663] user: bernd branch: trunk, size: 25429 | |
20:27 | Reconnect fixed for ECDHE, rng always uses /dev/urandom, tmpnest reports key when failing file: [4cf9d50f49] check-in: [387b43a533] user: bernd branch: trunk, size: 25405 | |
2013-08-25
| ||
23:21 | Use generic random number generator instead of Wurstkessel; mix in /dev/urandom file: [6e022ff0b2] check-in: [933aeb3ded] user: bernd branch: trunk, size: 25369 | |
2013-08-15
| ||
23:07 | Connection without stserver memory usage for half-open connections file: [6db4cbaa97] check-in: [64ac19fc38] user: bernd branch: trunk, size: 25342 | |
2013-08-14
| ||
23:20 | Correct conditions for new-data and new-code file: [b49ff91cdb] check-in: [9614e7edf8] user: bernd branch: trunk, size: 25215 | |
22:50 | Readded cookie for now... file: [9928eae9c9] check-in: [e592b00944] user: bernd branch: trunk, size: 25177 | |
22:38 | Try to allocate on new-data or new-code file: [ad46e00000] check-in: [3045ed40d0] user: bernd branch: trunk, size: 25223 | |
2013-08-12
| ||
15:27 | Resending third packet of connection creation file: [8cbb4bf572] check-in: [876454c3ea] user: bernd branch: trunk, size: 24997 | |
2013-08-11
| ||
21:59 | Removed cookie, use set-rtdelay instead file: [a2ac037b7e] check-in: [d42a5b2855] user: bernd branch: trunk, size: 24826 | |
21:36 | Removed random cookie, and use timeout value directly file: [cbbe960274] check-in: [2b78ba9fed] user: bernd branch: trunk, size: 24942 | |
2013-08-10
| ||
22:25 | Remove secret tmp keys after they are no longer needed file: [ea6ad6aece] check-in: [c25ee2f052] user: bernd branch: trunk, size: 25037 | |
15:58 | Improvement of cookies and nested nesting file: [b4a4996b7f] check-in: [d4bfc40698] user: bernd branch: trunk, size: 24996 | |
00:15 | Cookies for connections file: [d0045bf7c8] check-in: [fcb05e6d2c] user: bernd branch: trunk, size: 24670 | |
2013-08-07
| ||
23:07 | Magic for connections file: [458e0959a7] check-in: [cc2909a56f] user: bernd branch: trunk, size: 24644 | |
2013-07-29
| ||
21:24 | Verify that final key exchange is temporarily encrypted file: [5b7e547e08] check-in: [244cd358c4] user: bernd branch: trunk, size: 24559 | |
21:10 | Encrypt key exchange file: [ec6871ba1c] check-in: [08d93e4af6] user: bernd branch: trunk, size: 24469 | |
17:19 | Moved debug functions file: [b117c54ca6] check-in: [0d2b1b32ea] user: bernd branch: trunk, size: 23987 | |
2013-07-28
| ||
22:48 | Dual keypair exchange for anonymous connection setup file: [8343e96750] check-in: [6e2451bdf5] user: bernd branch: trunk, size: 23983 | |
20:42 | Changed order of keygen so that the tmpkey is correct on both sides file: [6326b72786] check-in: [022e771aca] user: bernd branch: trunk, size: 23860 | |
2013-07-27
| ||
00:12 | A bit more on better key exchange file: [e35bea302f] check-in: [4144e42fce] user: bernd branch: trunk, size: 23860 | |
2013-07-26
| ||
23:44 | temporary keys added to profile file: [04013a15a1] check-in: [3642e93a13] user: bernd branch: trunk, size: 23826 | |
23:08 | temporary keys added to profile file: [2a8c55e84b] check-in: [58cf45fc5a] user: bernd branch: trunk, size: 23798 | |
2013-07-15
| ||
22:42 | Vary buffers for cmds file: [96b1326f88] check-in: [4eb990221f] user: bernd branch: trunk, size: 23669 | |
2013-07-13
| ||
23:49 | Started writing new key storage scheme file: [edfad928cc] check-in: [79e41afbb2] user: bernd branch: trunk, size: 23659 | |
2013-06-25
| ||
22:43 | Limit resend mask buffer file: [c567f0b671] check-in: [740644b52e] user: bernd branch: trunk, size: 23610 | |
2013-06-24
| ||
19:14 | Thread-savety workaround can go file: [a51a90ad07] check-in: [87837172df] user: bernd branch: trunk, size: 23578 | |
2013-06-15
| ||
22:45 | Locking for ack response file: [e7f1c5603b] check-in: [4141ee85a4] user: bernd branch: trunk, size: 23553 | |
22:39 | Locking for ack response file: [13524ebacd] check-in: [761784b09b] user: bernd branch: trunk, size: 23479 | |
2013-06-14
| ||
22:27 | Try to figure the root cause of pthread instability file: [d5fae90a03] check-in: [cb61ebd6d7] user: bernd branch: trunk, size: 23449 | |
2013-06-13
| ||
23:41 | Request maps correctly file: [164f563335] check-in: [9861f9b197] user: bernd branch: trunk, size: 23429 | |
23:06 | Address mapping with a direct table file: [639f2e2bea] check-in: [70fc5e25f1] user: bernd branch: trunk, size: 23429 | |
2013-06-07
| ||
23:46 | Use UDefer for deferred words to avoid task problems file: [448251b35e] check-in: [f9d611862d] user: bernd branch: trunk, size: 23150 | |
00:39 | Sockaddress per task file: [9d8d29faab] check-in: [0088ab3834] user: bernd branch: trunk, size: 23148 | |
00:19 | More global cmd lock file: [1503cb19bd] check-in: [291fafe0c2] user: bernd branch: trunk, size: 23154 | |
2013-03-26
| ||
18:18 | Add lock for command buffer file: [84a7602e80] check-in: [8ee2319e20] user: bernd branch: trunk, size: 23142 | |
2013-03-24
| ||
21:46 | flipping cmd0source done file: [bc3794a5e7] check-in: [6f643c3a9b] user: bernd branch: trunk, size: 22996 | |
18:52 | cmd0source flag set right file: [49a5b01dcd] check-in: [91441ca32d] user: bernd branch: trunk, size: 22992 | |
2013-03-13
| ||
16:39 | Separate thread client loop works file: [768b28dbea] check-in: [bd28854328] user: bernd branch: trunk, size: 22973 | |
15:08 | Timeout handling improved file: [d00939fea7] check-in: [e3e75e070a] user: bernd branch: trunk, size: 23059 | |
2013-03-12
| ||
23:51 | client loop as thread file: [458913d080] check-in: [e10de49724] user: bernd branch: trunk, size: 23079 | |
22:01 | Move buffers to user variables file: [62ca742b22] check-in: [f56dfbdac0] user: bernd branch: trunk, size: 23110 | |
21:49 | Move buffers to user variables file: [76678c2ac3] check-in: [767fea7fbc] user: bernd branch: trunk, size: 23089 | |
2013-02-12
| ||
00:10 | More effort to do partial save right file: [65284a11c0] check-in: [4bf14ec4bd] user: bernd branch: trunk, size: 23166 | |
2013-02-11
| ||
21:00 | Refactored save-all-blocks so that it does the identical action to slurp-all-blocks file: [d5a26a776f] check-in: [dcbd3f4f84] user: bernd branch: trunk, size: 23144 | |
15:57 | Better partial fill/flush stuff file: [7ed55cee50] check-in: [1223fbb9fe] user: bernd branch: trunk, size: 23109 | |
2013-02-10
| ||
00:15 | Removed map local variable file: [801c2788bc] check-in: [f220f76f44] user: bernd branch: trunk, size: 23093 | |
2013-02-09
| ||
23:49 | Modified save-all-blocks to work with partial savings file: [c8fc33c38c] check-in: [bd26c028cd] user: bernd branch: trunk, size: 23099 | |
23:10 | Try getting partial flush to work file: [a153191af7] check-in: [d2146891e6] user: bernd branch: trunk, size: 23087 | |
21:35 | Prepare for partial flushing file: [0c1823ccbb] check-in: [796ba0d52e] user: bernd branch: trunk, size: 22889 | |
2013-02-08
| ||
22:22 | Fixed keygen key storage file: [b19ee7ec26] check-in: [add342fc7a] user: bernd branch: trunk, size: 22675 | |
2013-02-06
| ||
23:42 | synchronize flush part file: [d2083b4aed] check-in: [172747ee5b] user: bernd branch: trunk, size: 22652 | |
2013-02-04
| ||
21:46 | Debugging code masked out file: [b4310f0075] check-in: [32128b8f46] user: bernd branch: trunk, size: 22560 | |
21:44 | Off-by-one problem with ackbits solved file: [6a6d11d108] check-in: [d41fc9c703] user: bernd branch: trunk, size: 22553 | |
19:11 | Fixed read order problem file: [fb17f72c66] check-in: [1a164caf48] user: bernd branch: trunk, size: 22291 | |
18:36 | Rewriting file ops, more continuing file: [ebf6fc5b11] check-in: [378df15604] user: bernd branch: trunk, size: 22207 | |
16:46 | Rewriting file ops, continued file: [3da4c6d5bc] check-in: [14a72db766] user: bernd branch: trunk, size: 22056 | |
00:06 | better incremental file reading file: [b630ecf9a8] check-in: [0c38b33f3c] user: bernd branch: trunk, size: 22063 | |
2013-02-02
| ||
23:34 | Readded head answer to timeout request file: [ad75f01377] check-in: [1e6ee832f1] user: bernd branch: trunk, size: 22028 | |
23:09 | Replace recv-high with dest-head file: [bae1320db3] check-in: [c715c2e4cc] user: bernd branch: trunk, size: 21915 | |
21:56 | Removed vaddr offset from resend requests file: [490f12a4bd] check-in: [6af90e421e] user: bernd branch: trunk, size: 22098 | |
20:53 | Set dest-head for head of receiving data file: [6b90438ca7] check-in: [d48b99f40f] user: bernd branch: trunk, size: 22156 | |
17:04 | Start using better circular buffer file: [f1cdc2cca8] check-in: [1519cbdfcd] user: bernd branch: trunk, size: 22141 | |
2013-02-01
| ||
00:04 | Some preparation for gliding window file: [21663f5541] check-in: [bc84a31553] user: bernd branch: trunk, size: 22125 | |
2013-01-29
| ||
22:28 | crypto-api implemented file: [440d24268c] check-in: [362e91d1d0] user: bernd branch: trunk, size: 22078 | |
2013-01-25
| ||
23:49 | Minor cleanup, part 2 file: [aaf554504d] check-in: [98e3d65244] user: bernd branch: trunk, size: 22070 | |
23:40 | Use new to allocate maps instead of a string file: [95ec413ed3] check-in: [513f39e5bf] user: bernd branch: trunk, size: 22094 | |
22:33 | Converted commands to current object file: [8146833b4a] check-in: [0c9db9c180] user: bernd branch: trunk, size: 22136 | |
19:56 | Significant part of cmd converted to current object file: [28a60f2a0d] check-in: [0d708104a0] user: bernd branch: trunk, size: 22280 | |
2013-01-24
| ||
16:04 | Fixed a 32 bit problem file: [fc91d20c5f] check-in: [1b20337de5] user: bernd branch: trunk, size: 22353 | |
2013-01-22
| ||
19:54 | Prepare change to use mini-oof2 instead of structures file: [53d8626b63] check-in: [7cb06af4a6] user: bernd branch: trunk, size: 22355 | |
2013-01-21
| ||
17:21 | Changed wurst_hash64 to use a start value; fixed net2o:see file: [fcf87d83d3] check-in: [66cc35af7f] user: bernd branch: trunk, size: 22450 | |
2013-01-02
| ||
23:23 | Anton's review on protobuf included file: [2d6b9176e9] check-in: [7331766b10] user: bernd branch: trunk, size: 22450 | |
2012-12-26
| ||
17:48 | More detailed profiling file: [df42b6c792] check-in: [e9bcc2c22c] user: bernd branch: trunk, size: 22429 | |
2012-12-25
| ||
22:02 | Fixed wurstrng state file: [b6ee174223] check-in: [f0952266c8] user: bernd branch: trunk, size: 22426 | |
2012-12-11
| ||
01:00 | Key file 'data base' file: [629d14fd94] check-in: [7b2865b60c] user: bernd branch: trunk, size: 22419 | |
2012-12-08
| ||
22:51 | Resend mask for 32 bits file: [38ee88f117] check-in: [4b8191b019] user: bernd branch: trunk, size: 22500 | |
22:22 | 32 bit code improved file: [5ddbec2d71] check-in: [69ed607f07] user: bernd branch: trunk, size: 22536 | |
13:43 | Use 64 bit numbers for seek and size file: [bed2a309f6] check-in: [42887db09b] user: bernd branch: trunk, size: 22548 | |
00:02 | Seek on both sides file: [cd0212a008] check-in: [98d133a53f] user: bernd branch: trunk, size: 22541 | |
2012-12-06
| ||
00:47 | Limited file transfer works, too file: [3df22bc5a0] check-in: [e7fe5fb4f7] user: bernd branch: trunk, size: 22454 | |
2012-12-05
| ||
22:54 | Rename oldseek to seek and seek to limit, as it really should be called file: [9391c1c33e] check-in: [3c56f21e21] user: bernd branch: trunk, size: 22265 | |
2012-11-27
| ||
13:21 | Re-interpretation prevention refactored file: [12a6941179] check-in: [8adbd92849] user: bernd branch: trunk, size: 22152 | |
2012-11-26
| ||
23:46 | Found problem of resend code file: [954f7a527d] check-in: [e7edd74c6f] user: bernd branch: trunk, size: 22259 | |
22:46 | Use different fields for replies and timestamps file: [f6ac7ca26f] check-in: [75705e4af6] user: bernd branch: trunk, size: 22215 | |
2012-11-22
| ||
01:11 | Found 32 bit cookie mystery file: [86553b3746] check-in: [9a97ae7def] user: bernd branch: trunk, size: 22025 | |
00:31 | Fixed a 32 bit problem file: [de2222d81c] check-in: [82d07d2cda] user: bernd branch: trunk, size: 21936 | |
2012-11-21
| ||
22:50 | Restore dest-addr after send-cmd file: [38b097b99b] check-in: [4f5e2ae2ab] user: bernd branch: trunk, size: 21935 | |
21:48 | Added see-me to debug multiple commands received problem file: [fc5be52e7c] check-in: [8880e7379c] user: bernd branch: trunk, size: 21880 | |
2012-11-20
| ||
23:26 | Connecting timeout exception fixed file: [d1df3a635e] check-in: [2f6790ac92] user: bernd branch: trunk, size: 21745 | |
2012-11-19
| ||
01:32 | Debugging code to find more rare problems file: [8be956c909] check-in: [520e0de4b6] user: bernd branch: trunk, size: 21674 | |
2012-11-18
| ||
00:27 | Debugged root cause of mismatched cookies file: [e08b37c47d] check-in: [93bc1487b3] user: bernd branch: trunk, size: 21601 | |
2012-11-17
| ||
00:43 | Check for cookie mismatch file: [659bf0c3d5] check-in: [072ea1d576] user: bernd branch: trunk, size: 21503 | |
00:39 | Refactor do-resend file: [57de316a42] check-in: [9f7131b732] user: bernd branch: trunk, size: 21461 | |
00:38 | Refactor do-resend file: [bcd335fa15] check-in: [20174eb6ff] user: bernd branch: trunk, size: 21452 | |
2012-11-16
| ||
23:42 | Fixed timeout problem when complete bursts at end of transfer just vanish file: [2c8faf1278] check-in: [1e0c5d22f1] user: bernd branch: trunk, size: 21526 | |
22:26 | Check why cookies sometimes don't match file: [1fb98a0cfd] check-in: [6711e53d7c] user: bernd branch: trunk, size: 21402 | |
22:16 | Check why cookies sometimes don't match file: [715368a661] check-in: [da9405716e] user: bernd branch: trunk, size: 21426 | |
2012-11-11
| ||
23:42 | Fixed command resend strategy file: [9022c54809] check-in: [f4078e4313] user: bernd branch: trunk, size: 21379 | |
00:21 | Per-connection timeout progress file: [5b74efef2d] check-in: [e8dd6fa55c] user: bernd branch: trunk, size: 21222 | |
2012-11-09
| ||
23:03 | Timeout management changed file: [c555fa20fc] check-in: [35cd6a2e79] user: bernd branch: trunk, size: 21219 | |
2012-11-07
| ||
04:40 | Added first simple key management file: [e507249e75] check-in: [41e4dca501] user: bernd branch: trunk, size: 21072 | |
2012-10-31
| ||
18:29 | Tag non-replying commands, too file: [1f822c4afc] check-in: [2565d902eb] user: bernd branch: trunk, size: 21096 | |
2012-10-27
| ||
21:07 | Mod with non-blocking recvfrom file: [a3407f56eb] check-in: [5a5de28ccf] user: bernd branch: trunk, size: 21204 | |
2012-10-25
| ||
15:14 | Stack balance for cmd-loop file: [cd91ffb9a8] check-in: [20150b43c9] user: bernd branch: trunk, size: 21199 | |
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: [f90f8686e2] check-in: [8e4d1a6f80] user: bernd branch: trunk, size: 21183 | |
2012-09-25
| ||
22:04 | Better handling of stray connection requests file: [768bf0efba] check-in: [d871f58739] user: bernd branch: trunk, size: 21099 | |
2012-09-04
| ||
23:59 | Try to fix connecting timeout problem file: [38b9728492] check-in: [5de2f33905] user: bernd branch: trunk, size: 21090 | |
22:57 | Try fix connection timeout file: [5df9c94d81] check-in: [89f706cae9] user: bernd branch: trunk, size: 21041 | |
22:52 | Look at how timeout influcense stability file: [dd19d50c70] check-in: [48c5ed1c7f] user: bernd branch: trunk, size: 21008 | |
22:47 | Attempt to stabilize extra-ns file: [5c7a4acb81] check-in: [78c4e531ac] user: bernd branch: trunk, size: 20990 | |
22:44 | Attempt to stabilize extra-ns file: [070f5c48f9] check-in: [aa964bea95] user: bernd branch: trunk, size: 20984 | |
2012-09-03
| ||
23:46 | Slowdown limited to factor 2 file: [992a604525] check-in: [1fb8955144] user: bernd branch: trunk, size: 21001 | |
21:49 | Receiver based limit on rate adjustments file: [34b5a379e9] check-in: [cb4e1e5077] user: bernd branch: trunk, size: 20990 | |
21:19 | Some refactoring file: [6b0c012ced] check-in: [39fc4de4ac] user: bernd branch: trunk, size: 20910 | |
20:33 | Timing maximum fixed file: [744a9e614d] check-in: [b89abbf51f] user: bernd branch: trunk, size: 20877 | |
2012-07-13
| ||
21:29 | Fixed a few places where retransmission wasn't robust file: [b2f8893a9b] check-in: [0b28b4e99f] user: bernd branch: trunk, size: 20851 | |
2012-07-10
| ||
19:21 | Fixed stack problem with ack-first file: [8dc9ffd9e6] check-in: [0bee37c8db] user: bernd branch: trunk, size: 20690 | |
16:27 | Less buggy 32 bit mode file: [a531c8252c] check-in: [3f213de7f9] user: bernd branch: trunk, size: 20673 | |
13:53 | 32 bit client loads more, but timeout is too short file: [34abf6a987] check-in: [bbe570a0c3] user: bernd branch: trunk, size: 20585 | |
13:45 | Start to receive something with client in 32 bits file: [e037cab58a] check-in: [48239dbc32] user: bernd branch: trunk, size: 20583 | |
2012-07-09
| ||
22:46 | Another step towards 32 bit file: [cbc52eb65d] check-in: [c892008066] user: bernd branch: trunk, size: 20558 | |
00:20 | Another small step towards 32 bit net2o file: [409a0aa22d] check-in: [ea1117076c] user: bernd branch: trunk, size: 20586 | |
2012-07-07
| ||
23:48 | Nesting works with 32 bits file: [24755c34d3] check-in: [4d9125c4a2] user: bernd branch: trunk, size: 20538 | |
21:33 | Another small step to 32 bits file: [fc6fb79ae9] check-in: [b9d81b5437] user: bernd branch: trunk, size: 20540 | |
21:02 | Another small step to 32 bits file: [677bf71398] check-in: [a9bb5d7d99] user: bernd branch: trunk, size: 20529 | |
20:20 | A bit more on 32 bit file: [4dad0d4c0c] check-in: [0a08a91d86] user: bernd branch: trunk, size: 20106 | |
00:01 | More on 32 bits file: [5f11ce665f] check-in: [2ee3901ae7] user: bernd branch: trunk, size: 20018 | |
2012-07-03
| ||
18:37 | Work on 32 bit portability file: [9261f9175c] check-in: [210fad74ff] user: bernd branch: trunk, size: 19801 | |
2012-07-02
| ||
22:38 | 32 bit compiles - but don't expect it to work file: [64e0897101] check-in: [5dd56873c6] user: bernd branch: trunk, size: 19797 | |
2012-07-01
| ||
16:28 | Simpler cookie acknowledge, fixed cookie+ bug file: [2c00f7d644] check-in: [d55e90ff6c] user: bernd branch: trunk, size: 19869 | |
13:01 | Timeout stuff into xt fields file: [3d7f755a1a] check-in: [73bd2f0840] user: bernd branch: trunk, size: 19491 | |
2012-06-25
| ||
22:12 | Align mask@ file: [32b1f7bbdb] check-in: [418e4b88cc] user: bernd branch: trunk, size: 19351 | |
21:00 | Rewind timestamps file: [614224bb0b] check-in: [35f033388c] user: bernd branch: trunk, size: 19306 | |
2012-06-17
| ||
00:13 | Client side cookie calculation - server reduces rate by factor of four for invalid cookies now - should stop totally file: [44377f2995] check-in: [5349e4431e] user: bernd branch: trunk, size: 19306 | |
2012-06-16
| ||
22:31 | cookies, sender side II file: [2f242f0797] check-in: [28568a065b] user: bernd branch: trunk, size: 18790 | |
21:32 | cookies, sender side file: [1ebe3f2f32] check-in: [5a4064d68f] user: bernd branch: trunk, size: 18692 | |
2012-06-14
| ||
21:09 | Correct order for setting timeout-xt file: [c33c95e191] check-in: [3061d89a07] user: bernd branch: trunk, size: 18770 | |
21:07 | Repeat connection request file: [e9e487e65b] check-in: [b1b4050d5a] user: bernd branch: trunk, size: 18770 | |
16:55 | Correctly identify connection timeout file: [64e9d56985] check-in: [ec3f4f4a7a] user: bernd branch: trunk, size: 18118 | |
2012-06-04
| ||
21:36 | Relative timing file: [31240fc6da] check-in: [6623886315] user: bernd branch: trunk, size: 18091 | |
21:34 | Small changes file: [f9d53753ed] check-in: [4edc46e6aa] user: bernd branch: trunk, size: 18053 | |
2012-06-01
| ||
22:53 | Make it easier to identify debug code through syntax highlighting file: [0a23938fed] check-in: [08e875e2d8] user: bernd branch: trunk, size: 18053 | |
21:00 | Better factoring for ack-addrtime file: [69de86c900] check-in: [c45242d5f9] user: bernd branch: trunk, size: 17947 | |
18:53 | Limit timing string file: [dc89a05b57] check-in: [3c54c880f5] user: bernd branch: trunk, size: 17572 | |
2012-05-31
| ||
20:31 | Statistic evaluation as part of the protocol file: [391972afb9] check-in: [e605a2ea1e] user: bernd branch: trunk, size: 17504 | |
2012-05-05
| ||
17:28 | profiling stuff file: [9fdd427503] check-in: [00742a66c4] user: bernd branch: trunk, size: 17446 | |
13:48 | A bit faster now file: [122d938c7d] check-in: [01d8d81843] user: bernd branch: pthread, size: 17450 | |
2012-05-04
| ||
23:35 | Highlighting in no-pthread-branch file: [73da379544] check-in: [938bf44a30] user: bernd branch: trunk, size: 17364 | |
22:24 | Init alen before recvfrom file: [dc16dd9f72] check-in: [a81fe55e6a] user: bernd branch: pthread, size: 17450 | |
00:16 | More on pthread based stuff file: [6ff5a4db0b] check-in: [342b8743e5] user: bernd branch: pthread, size: 17449 | |
2012-05-03
| ||
22:45 | Added highlighting, propper check for full buffer file: [1356e9a99a] check-in: [bcee14a5ce] user: bernd branch: pthread, size: 17390 | |
2012-04-29
| ||
23:37 | exceptions as throw codes file: [c01fb1bb7d] check-in: [664d014afe] user: bernd branch: trunk, size: 17172 | |
23:23 | Added block alignment file: [dba2e4bd91] check-in: [6da5f98ec5] user: bernd branch: trunk, size: 17202 | |
22:13 | Slurping with interleaving file: [cd77a97822] check-in: [9bf2dbdd3f] user: bernd branch: trunk, size: 17071 | |
2012-04-28
| ||
23:52 | More work on better multiplexing, not yet tested file: [a84bfc6d86] check-in: [70de2abf2e] user: bernd branch: trunk, size: 17002 | |
23:37 | More on server-side multiplexing file: [fa25afea89] check-in: [0480df6e0d] user: bernd branch: trunk, size: 16998 | |
23:24 | Honor blocksize on sender side - receiver side to be done file: [5cca0373a4] check-in: [991a0af354] user: bernd branch: trunk, size: 16898 | |
22:24 | Removed seek address from slurp - track-seek is good enough file: [58160ea5c3] check-in: [1e994de7c4] user: bernd branch: trunk, size: 16918 | |
21:43 | new p-size renamed, old dropped file: [089b6499a9] check-in: [81e1e3b4d7] user: bernd branch: trunk, size: 16820 | |
2012-04-27
| ||
23:04 | re-connect map-dest, start of better multiplexing (demux not done yet) file: [6edd26ea8f] check-in: [d3fce520a8] user: bernd branch: trunk, size: 16832 | |
2012-04-23
| ||
23:24 | Validation constants file: [a3564911c0] check-in: [ba68428eeb] user: bernd branch: trunk, size: 16640 | |
00:17 | Connect with real key exchange file: [8dd609aca0] check-in: [e4df5f1360] user: bernd branch: trunk, size: 16613 | |
2012-04-22
| ||
21:20 | more higher level functions file: [293645e189] check-in: [f38c8bd476] user: bernd branch: trunk, size: 16522 | |
20:54 | Add higher level function to connect two hosts file: [fd496d103a] check-in: [f3d5e7e5d3] user: bernd branch: trunk, size: 16255 | |
19:59 | Less debugging output file: [222ae58a7a] check-in: [bc4f13e375] user: bernd branch: trunk, size: 15959 | |
19:32 | Fixed connection setup to work several times file: [d210b743d8] check-in: [b742108726] user: bernd branch: trunk, size: 15938 | |
17:11 | Secure connection init file: [5f651566a2] check-in: [5349efd471] user: bernd branch: trunk, size: 15911 | |
16:44 | Another step towards secure connection init file: [6ff4fe81f4] check-in: [2817198426] user: bernd branch: trunk, size: 15895 | |
15:42 | More on secure connection setup file: [f898aedd42] check-in: [cc97ee1b24] user: bernd branch: trunk, size: 15829 | |
2012-04-21
| ||
23:58 | Secure connection setup started file: [c3ded8d83b] check-in: [05a2d459ea] user: bernd branch: trunk, size: 15588 | |
2012-04-20
| ||
22:50 | Started work for secure connection initialization file: [a5a5c2e6a2] check-in: [80eea7df9c] user: bernd branch: trunk, size: 14964 | |
17:38 | Split net2o cryptography out file: [b2ca0013ee] check-in: [5ccc534238] user: bernd branch: trunk, size: 14352 | |
2012-04-19
| ||
14:41 | Different treatment of normal and timeout resend file: [9157c5fddc] check-in: [5c4c511b64] user: bernd branch: trunk, size: 14345 | |
2012-04-15
| ||
21:30 | Reliability looks quite good now file: [ecbe34c1b3] check-in: [438bf0c09b] user: bernd branch: trunk, size: 14164 | |
20:37 | Data resend problems found file: [7437298e76] check-in: [63fb1cec72] user: bernd branch: trunk, size: 13861 | |
2012-04-14
| ||
23:32 | More reliability debugging file: [b2c8c72634] check-in: [4ac7cd0cf8] user: bernd branch: trunk, size: 13712 | |
22:23 | Even more work on auto-resend of required code file: [6a5bc5b96d] check-in: [a4e3ca1b9e] user: bernd branch: trunk, size: 13410 | |
21:43 | More work to index required code transfers file: [0c6f14f24a] check-in: [5747f97e47] user: bernd branch: trunk, size: 13004 | |
2012-04-13
| ||
21:10 | Some cleanups to improve reliability file: [c216dfa01a] check-in: [ab1ba5c6f9] user: bernd branch: trunk, size: 12666 | |
2012-04-11
| ||
23:41 | Resend code infrastructure added file: [d00ec2d643] check-in: [6cc8251d80] user: bernd branch: trunk, size: 12456 | |
20:50 | Allow replies to address 0 file: [1297b80d32] check-in: [3b0621553a] user: bernd branch: trunk, size: 12217 | |
20:47 | Allow replies to address 0 file: [4e0cfcd25d] check-in: [db6f841373] user: bernd branch: trunk, size: 12032 | |
2012-04-10
| ||
22:03 | Automatic reply file: [a8bcd34ca6] check-in: [a419cde494] user: bernd branch: trunk, size: 11965 | |
2012-04-09
| ||
22:51 | Use code map to create and send code around file: [570eda08d7] check-in: [7a2f78c1ff] user: bernd branch: trunk, size: 12015 | |
2012-04-06
| ||
22:16 | Expand path to 128 bits file: [f9dce93158] check-in: [87adceb324] user: bernd branch: trunk, size: 11748 | |
2012-03-18
| ||
21:55 | Added disassembler for n2o token code file: [908d12a8d3] check-in: [9ba76ad64e] user: bernd branch: trunk, size: 12037 | |
18:07 | One poll-socks less file: [3019efee63] check-in: [6100cdb3f0] user: bernd branch: trunk, size: 11286 | |
2012-03-07
| ||
18:46 | Presentation progress file: [58aab9eb86] check-in: [2768f66ce2] user: bernd branch: trunk, size: 10590 | |
16:35 | Bursts debugging file: [d2c83efbcb] check-in: [7aab56ce1d] user: bernd branch: trunk, size: 10573 | |
15:12 | Better resending file: [3cb4ba46b5] check-in: [d9063b910a] user: bernd branch: trunk, size: 10589 | |
15:07 | Rewinding improved file: [2f0dbe4e81] check-in: [0920510fbf] user: bernd branch: trunk, size: 10519 | |
14:29 | Removed dump file: [12382c2b0f] check-in: [fa2d9162e8] user: bernd branch: trunk, size: 10321 | |
14:26 | remember last received packet file: [2a1758b0f5] check-in: [aeeb0bc0e6] user: bernd branch: trunk, size: 10342 | |
14:14 | Reset command buf file: [68027e5e80] check-in: [add3ee9c22] user: bernd branch: trunk, size: 10252 | |
14:08 | Ticks obtained at a central place for receive file: [81369f670f] check-in: [b82779415d] user: bernd branch: trunk, size: 10266 | |
13:58 | Timeout handling started file: [07c72c7def] check-in: [498aad36db] user: bernd branch: trunk, size: 10153 | |
2012-03-06
| ||
23:07 | upspeed limit? file: [18c536873f] check-in: [a4cd443570] user: bernd branch: trunk, size: 9989 | |
21:31 | Better rate ramping limit file: [5d8c86cef8] check-in: [a0cd556557] user: bernd branch: trunk, size: 9987 | |
20:53 | Limit rate change rate file: [3c71d516c6] check-in: [e8f694a4e4] user: bernd branch: trunk, size: 9972 | |
20:42 | Added 1s timeout, added backoff limit file: [378dda0594] check-in: [af1d6888bf] user: bernd branch: trunk, size: 9943 | |
16:38 | Bitmap based resending only file: [7e38663276] check-in: [4e833af734] user: bernd branch: trunk, size: 9855 | |
2012-03-05
| ||
23:29 | Request number for client loop file: [9c516e7720] check-in: [fb5bcea133] user: bernd branch: trunk, size: 10191 | |
18:53 | local saving added file: [b321a59348] check-in: [4079978a00] user: bernd branch: trunk, size: 10172 | |
18:34 | Added .cache directory file: [6e4159fe35] check-in: [8a0b1e89ed] user: bernd branch: trunk, size: 10172 | |
18:26 | Rewinding debugged file: [39dc7c1362] check-in: [46f4cdf9fd] user: bernd branch: trunk, size: 10159 | |
01:19 | rewinding stuff debugged file: [53b85c57bc] check-in: [f69819ee0d] user: bernd branch: trunk, size: 10028 | |
01:02 | rewinding stuff debugged file: [6cf5a10436] check-in: [952b54a404] user: bernd branch: trunk, size: 10014 | |
00:16 | Moved ack bits to rmap, rewinding stuff started file: [a014e3b8b7] check-in: [3a46346ddc] user: bernd branch: trunk, size: 9846 | |
2012-03-04
| ||
20:18 | Tracking file words file: [9e6000deb1] check-in: [38377ac059] user: bernd branch: trunk, size: 9099 | |
2012-03-01
| ||
23:41 | Throw code through the net, state tracking of open, but partially read files file: [d78966366f] check-in: [f6720c4ebd] user: bernd branch: trunk, size: 8916 | |
21:38 | Added block-wise reading file: [5853fb26f6] check-in: [4c46daaeb8] user: bernd branch: trunk, size: 8373 | |
19:40 | Find first unreceived packet more quickly file: [8015a2adb8] check-in: [433685cd1b] user: bernd branch: trunk, size: 8192 | |
2012-02-29
| ||
23:12 | One stop data&code map generation file: [af9b84fd14] check-in: [6b5b07ad7a] user: bernd branch: trunk, size: 8151 | |
23:07 | Generating return commands file: [eeea7c8911] check-in: [e399922520] user: bernd branch: trunk, size: 7988 | |
01:07 | Rolling IVs debugged file: [e86bbecda2] check-in: [eb1f9859c5] user: bernd branch: trunk, size: 7950 | |
00:19 | Rolling commands implemented file: [bd131f030c] check-in: [c303cf806e] user: bernd branch: trunk, size: 7718 | |
00:17 | Rolling commands implemented file: [c0153e0527] check-in: [a22e6100f5] user: bernd branch: trunk, size: 7964 | |
00:16 | Rolling commands implemented file: [397c0591f3] check-in: [0789b0d5c7] user: bernd branch: trunk, size: 7955 | |
00:11 | Started rolling commands file: [0cf284e4ea] check-in: [11e9ddad4a] user: bernd branch: trunk, size: 7840 | |
00:06 | Started rolling commands file: [d1a84732d5] check-in: [cba4c9fc14] user: bernd branch: trunk, size: 7762 | |
2012-02-27
| ||
22:19 | Some further changes to IV stuff file: [4029537d14] check-in: [c36be765b0] user: bernd branch: trunk, size: 7733 | |
2012-02-21
| ||
21:46 | Fixed start value, fixed filling bigs file: [9786ad0873] check-in: [1ffb1a5d36] user: bernd branch: trunk, size: 7713 | |
00:47 | Resending implementation sort-of works now file: [d17cc2adf6] check-in: [2d781ceb24] user: bernd branch: trunk, size: 7723 | |
00:01 | two bitmaps to detect missing packets file: [e3839e5ea3] check-in: [314d546a95] user: bernd branch: trunk, size: 7231 | |
2012-02-20
| ||
00:00 | Added acknowledge bit map recording file: [b1884f7bde] check-in: [d7eb04fca4] user: bernd branch: trunk, size: 7029 | |
2012-02-19
| ||
21:20 | Removed debug output file: [9d32816c8e] check-in: [3da1d4f668] user: bernd branch: trunk, size: 6816 | |
21:11 | start of resend framework file: [b11523bc92] check-in: [137eabc48b] user: bernd branch: trunk, size: 6911 | |
2012-02-14
| ||
20:54 | more debugging stuff file: [a7aca92d09] check-in: [7769698ae8] user: bernd branch: trunk, size: 6659 | |
2012-02-11
| ||
20:00 | Moved from UTF-8 encoding to a protobuf-like encoding file: [6026e71183] check-in: [8196f61d8e] user: bernd branch: trunk, size: 6596 | |
00:21 | Rate reduction fixed file: [b0a0cd103a] check-in: [a0cb5e49d0] user: bernd branch: trunk, size: 7711 | |
00:03 | Start changing net2o cmd format file: [ee72883846] check-in: [b01f2f9983] user: bernd branch: trunk, size: 7706 | |
2012-01-31
| ||
11:47 | Division by zero error fixed file: [b59dc0319e] check-in: [e2d9633a56] user: bernd branch: trunk, size: 7231 | |
11:46 | Division by zero error fixed file: [4a07d2408d] check-in: [aa907da419] user: bernd branch: trunk, size: 7229 | |
2012-01-14
| ||
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: [6e0a679247] check-in: [62714ef80f] user: bernd branch: trunk, size: 7221 | |
2012-01-12
| ||
00:01 | Generic secure hash table file: [a7b50568cb] check-in: [c821709590] user: bernd branch: trunk, size: 7324 | |
2012-01-09
| ||
23:27 | Track achieved rate file: [4a5edc56f4] check-in: [a761d40324] user: bernd branch: trunk, size: 7329 | |
21:40 | Replaced sack-backlog by static 1k-page timestamp array file: [a37e62bb10] check-in: [46de9ba2f3] user: bernd branch: trunk, size: 7196 | |
2012-01-07
| ||
23:09 | more tests and value variations file: [217a32ddbc] check-in: [6af77cf15a] user: bernd branch: trunk, size: 7241 | |
2012-01-02
| ||
23:37 | Create initial vectors file: [e1df7b514a] check-in: [3878c0ff50] user: bernd branch: trunk, size: 7213 | |
2012-01-01
| ||
23:45 | start of independently calculated ivs file: [d118428bf3] check-in: [5376701368] user: bernd branch: trunk, size: 7211 | |
19:40 | third step of improving context creation file: [1b9acea7d5] check-in: [0808361b6e] user: bernd branch: trunk, size: 6961 | |
19:36 | second step of improving context creation file: [120878869a] check-in: [f2d2e8588c] user: bernd branch: trunk, size: 6947 | |
19:34 | first step of improving context creation file: [e9059c75e2] check-in: [2be6b362b0] user: bernd branch: trunk, size: 6941 | |
19:31 | Removed special treatment for code packets file: [0567368fe2] check-in: [8e6da171ad] user: bernd branch: trunk, size: 6947 | |
2011-12-27
| ||
22:46 | small cleanup file: [acc5bfb082] check-in: [eff6a01bde] user: bernd branch: trunk, size: 6952 | |
22:42 | Acknowledge cleanup file: [d5470d48b7] check-in: [dfe44ed71a] user: bernd branch: trunk, size: 7154 | |
17:43 | More cleanup file: [ae28ca8334] check-in: [e0ca9785bf] user: bernd branch: trunk, size: 7189 | |
2011-12-25
| ||
23:40 | fixed severe rate calculation bug\! file: [f5cc0833cf] check-in: [77eeb547fe] user: bernd branch: trunk, size: 7239 | |
23:28 | resend after end of file file: [2eede8cd65] check-in: [f10353d21a] user: bernd branch: trunk, size: 7136 | |
22:36 | timing as job variables file: [a58987ccfb] check-in: [84866188de] user: bernd branch: trunk, size: 7110 | |
22:32 | renamed j: to j^ file: [5f5aebca09] check-in: [037bc3e7a4] user: bernd branch: trunk, size: 7128 | |
22:14 | pending-ack removed file: [83b048f8fa] check-in: [1ce7edfe38] user: bernd branch: trunk, size: 7128 | |
21:39 | job context shortcut file: [315708161e] check-in: [fd9902a724] user: bernd branch: trunk, size: 7151 | |
17:50 | rate 0 bug? file: [409adeba31] check-in: [88e74cc560] user: bernd branch: trunk, size: 7155 | |
16:54 | use j^ for job context file: [4b228f89f9] check-in: [abc44a2ac6] user: bernd branch: trunk, size: 7128 | |
16:31 | more cleanups file: [cfbf87fed1] check-in: [9df3d9ced9] user: bernd branch: trunk, size: 7314 | |
16:19 | cleanup of rate control file: [028eb650b8] check-in: [1b37284714] user: bernd branch: trunk, size: 7348 | |
2011-12-24
| ||
00:02 | client generated rate setting file: [065cd070e6] check-in: [5d52ea4892] user: bernd branch: trunk, size: 7291 | |
2011-12-23
| ||
23:38 | client site rate adjust file: [703f0e07b6] check-in: [9e00dd3afd] user: bernd branch: trunk, size: 7232 | |
2011-12-22
| ||
16:05 | Local rate computation file: [63c6ed9892] check-in: [7145dafc35] user: bernd branch: trunk, size: 7167 | |
2011-12-21
| ||
23:52 | Start of a client site rate calculation file: [a02571e89d] check-in: [8fe32ed34a] user: bernd branch: trunk, size: 7149 | |
2011-12-20
| ||
22:55 | timestat variations file: [ef00200d9f] check-in: [7390440ed9] user: bernd branch: trunk, size: 6621 | |
2011-12-17
| ||
21:27 | Fixed packet flag setting bug file: [89be6f92ec] check-in: [b5711d793a] user: bernd branch: trunk, size: 6621 | |
2011-12-14
| ||
22:18 | minor bugfixes and faster rng file: [9a5efd50f2] check-in: [e9d424773d] user: bernd branch: trunk, size: 6620 | |
2011-12-04
| ||
21:08 | first attempt at rate control file: [5c08b09b55] check-in: [5f31acb3af] user: bernd branch: trunk, size: 6595 | |
2011-12-03
| ||
22:25 | resending still not really good file: [9952da73a8] check-in: [23848cfe12] user: bernd branch: trunk, size: 6522 | |
21:28 | Debugged sending/receiving interleave file: [c33b9097a7] check-in: [8fa3fd508f] user: bernd branch: trunk, size: 6522 | |
2011-11-29
| ||
18:46 | More time stamps file: [56a68065b1] check-in: [b8531e1e77] user: bernd branch: trunk, size: 6478 | |
18:29 | More time stamps file: [5fb5eacb52] check-in: [76fa1862b4] user: bernd branch: trunk, size: 6450 | |
2011-11-21
| ||
23:08 | Changed timing to ns, acknowledge to edge triggered file: [c65f21e571] check-in: [e4d10d8000] user: bernd branch: trunk, size: 6586 | |
2011-11-19
| ||
23:06 | diffie hellman key exchange added file: [143e35f637] check-in: [9cc5cffd9a] user: bernd branch: trunk, size: 6483 | |
19:05 | Added crypto_box_beforenm file: [3ba022882e] check-in: [f5ea1975bc] user: bernd branch: trunk, size: 6356 | |
2011-11-17
| ||
22:31 | Added wurstkessel, so that net2o is self-containing file: [d39e1f3808] check-in: [cf0a5a34da] user: bernd branch: trunk, size: 6344 | |
2011-11-04
| ||
22:50 | Acknowledge timing fixes file: [e271d5e1bc] check-in: [0ed9b02508] user: bernd branch: trunk, size: 6368 | |
2011-09-09
| ||
22:41 | More factoring for acknowledge stuff file: [43ff7e48ee] check-in: [4174443555] user: bernd.paysan@gmx.de branch: trunk, size: 6401 | |
2011-09-08
| ||
20:37 | Acknowledge timing measurement corrected file: [1a934c6398] check-in: [615c74cd15] user: bernd.paysan@gmx.de branch: trunk, size: 6304 | |
2011-09-05
| ||
19:51 | Started implementing LEDBAT-based flow control. First thing done: Acknowledge timing prepared. file: [ce5ede790a] check-in: [0d7b1e2066] user: bernd.paysan@gmx.de branch: trunk, size: 6262 | |
2011-03-20
| ||
21:04 | Delayed acknlowedge sending file: [303119663a] check-in: [46a538e363] user: bernd.paysan@gmx.de branch: trunk, size: 6117 | |
17:18 | Ack range now really covers only unacked parts file: [ba6bc8f076] check-in: [ef101dd062] user: bernd.paysan@gmx.de branch: trunk, size: 5985 | |
2011-03-19
| ||
22:16 | Work on resend file: [cdba68aeec] check-in: [cd73a1bd95] user: bernd.paysan@gmx.de branch: trunk, size: 5975 | |
21:24 | Changed acknowledge to resend+range file: [1421af756f] check-in: [2b14745262] user: bernd.paysan@gmx.de branch: trunk, size: 5900 | |
20:57 | Acknowledge test file: [1ea947dd4a] check-in: [5a700c9247] user: bernd.paysan@gmx.de branch: trunk, size: 5911 | |
2011-02-27
| ||
17:20 | Add check with longer file Removed stack overflow problem file: [cedb86beba] check-in: [b0e415dc08] user: bernd.paysan@gmx.de branch: trunk, size: 5757 | |
2011-02-06
| ||
21:13 | Command buffer flushing fixed file: [7dddda41f2] check-in: [f25cdefc8d] user: bernd.paysan@gmx.de branch: trunk, size: 5708 | |
2011-02-05
| ||
20:09 | Parametric send file: [f400a620d8] check-in: [8e68ccb0e2] user: bernd.paysan@gmx.de branch: trunk, size: 5690 | |
2011-01-16
| ||
20:55 | Changed packet size granularity to power of 2 (32bytes to 4k) file: [22e95a16df] check-in: [1f572f8a9a] user: bernd.paysan@gmx.de branch: trunk, size: 6036 | |
2011-01-08
| ||
21:07 | Acknowledge maps (for retransmissions) file: [a3745b7c52] check-in: [3414da1c8c] user: bernd.paysan@gmx.de branch: trunk, size: 5816 | |
2011-01-06
| ||
22:57 | Acks received well, not doing anything important for now file: [3279419736] check-in: [fa432ec76b] user: bernd.paysan@gmx.de branch: trunk, size: 5573 | |
20:50 | Again more work on handshaking file: [e1ff6b723c] check-in: [7d1681c99d] user: bernd.paysan@gmx.de branch: trunk, size: 5461 | |
2011-01-05
| ||
22:28 | More work on acknowledge file: [1eb417d634] check-in: [ee665404b2] user: bernd.paysan@gmx.de branch: trunk, size: 5542 | |
21:49 | Started adding acknowledges file: [554c1a84ad] check-in: [1519d828c8] user: bernd.paysan@gmx.de branch: trunk, size: 5281 | |
2010-11-01
| ||
18:54 | work on sending and receiving data packets file: [eed5f42095] check-in: [28b3ea65ff] user: bernd@vimes branch: trunk, size: 5023 | |
2010-10-17
| ||
19:52 | Started testing buffer creation file: [30bb7cdd45] check-in: [99a37efb81] user: bernd@vimes branch: trunk, size: 4843 | |
19:36 | More to send and receive packets Command generation on the other side file: [4b6d4fbf14] check-in: [0a1909d77d] user: bernd@vimes branch: trunk, size: 4781 | |
2010-09-26
| ||
18:15 | Implemented file-size Fixed command assembler bug file: [bd490e990c] check-in: [4bc200d021] user: bernd.paysan@gmx.de branch: trunk, size: 4383 | |
17:50 | File open implemented file: [bdb182123e] check-in: [4d2987ff59] user: bernd.paysan@gmx.de branch: trunk, size: 4183 | |
17:29 | Work on net2o job context file: [3f3e382a82] check-in: [62085d2bd1] user: bernd.paysan@gmx.de branch: trunk, size: 4147 | |
2010-08-13
| ||
19:50 | Minor change file: [dcf34640ff] check-in: [96a959ac49] user: bernd@vimes branch: trunk, size: 3893 | |
2010-07-11
| ||
20:28 | Comments and new-map added file: [e78bf6ffe1] check-in: [bb7811ed46] user: bernd@vimes branch: trunk, size: 3741 | |
20:02 | Command loop now installed in server code file: [f44510a744] check-in: [5ced6c2f7b] user: bernd@vimes branch: trunk, size: 3634 | |
2010-06-27
| ||
21:06 | Initial start of net2o command assembler file: [fa1f1d18cb] check-in: [8c6a16eac7] user: bernd@vimes branch: trunk, size: 3581 | |
2010-06-04
| ||
21:16 | Added a few net2o commands file: [e54a8e66de] check-in: [351680d598] user: bernd@vimes branch: trunk, size: 2476 | |
20:54 | Adding commands and executing them works! file: [90f8679507] check-in: [3ca0bb69e1] user: bernd@vimes branch: trunk, size: 1145 | |
20:43 | Added: Added initial command handling (just command creation and dispatch, untested) file: [9ae2375aa7] check-in: [6915fbcc81] user: bernd@vimes branch: trunk, size: 1128 | |