History of file nano.tcl at check-in 18d1a69d74e63ac7
2019-01-23
| ||
08:13 | On some platforms the IPv6 address from TclUDP is enclosed in braces, strip them out file: [e13c74e1ec] check-in: [7dc146968b] user: rkeene, branch: trunk, size: 122056 [annotate] [blame] [check-ins using] [diff] | |
07:59 | Better handling of UDP sockets without a header (?!?) file: [b556409ab5] check-in: [aa6814c5e7] user: rkeene, branch: trunk, size: 122035 [annotate] [blame] [check-ins using] [diff] | |
07:21 | Use the SQLite3 way to generate a temporary DB file: [857c216b2e] check-in: [2b25880b82] user: rkeene, branch: trunk, size: 121846 [annotate] [blame] [check-ins using] [diff] | |
05:40 | Cache local address for a long time, it is not likely to change file: [36ea6c846f] check-in: [b07aac060d] user: rkeene, branch: trunk, size: 121956 [annotate] [blame] [check-ins using] [diff] | |
05:29 | Removed debugging code file: [3378d4d0fc] check-in: [6d73b93560] user: rkeene, branch: trunk, size: 121946 [annotate] [blame] [check-ins using] [diff] | |
05:27 | Better handling of looking up local IP address file: [2c5c4683c8] check-in: [e82a0e097b] user: rkeene, branch: trunk, size: 121991 [annotate] [blame] [check-ins using] [diff] | |
04:39 | Only pull in the http package when it is needed file: [029f9b07a2] check-in: [e817d93da0] user: rkeene, branch: trunk, size: 121126 [annotate] [blame] [check-ins using] [diff] | |
04:36 | Use built-in HTTP client to get local IP file: [9a8c392f17] check-in: [52ff9de4cf] user: rkeene, branch: trunk, size: 121149 [annotate] [blame] [check-ins using] [diff] | |
2019-01-22
| ||
18:27 | Better formatting of checksums and publickeys file: [648175fcaf] check-in: [32a0f84a02] user: rkeene, branch: trunk, size: 120775 [annotate] [blame] [check-ins using] [diff] | |
18:26 | Better formatting of data from wallets file: [40a809aa05] check-in: [c77f5a51cd] user: rkeene, branch: trunk, size: 120761 [annotate] [blame] [check-ins using] [diff] | |
17:51 | Better peer tracking and block verification file: [62c2803e15] check-in: [995dbd8993] user: rkeene, branch: trunk, size: 120747 [annotate] [blame] [check-ins using] [diff] | |
2019-01-17
| ||
02:19 | Better prompt handling without readline file: [42c9c4c386] check-in: [1a36ac65ca] user: rkeene, branch: trunk, size: 119402 [annotate] [blame] [check-ins using] [diff] | |
01:57 | More stats work file: [4d60af78c2] check-in: [008bdd4f8f] user: rkeene, branch: trunk, size: 119346 [annotate] [blame] [check-ins using] [diff] | |
01:55 | Support using OS resolvers file: [2645fe4623] check-in: [d5ffbea19a] user: rkeene, branch: trunk, size: 118786 [annotate] [blame] [check-ins using] [diff] | |
2019-01-12
| ||
21:59 | Fixed name of keepalive statistic for unique peers file: [184c8f262e] check-in: [173b00efe3] user: rkeene, branch: trunk, size: 118635 [annotate] [blame] [check-ins using] [diff] | |
21:48 | Better handling of stats -- keep them in a transient SQLite3 DB file: [7eecb89b12] check-in: [a010d6c0a7] user: rkeene, branch: trunk, size: 118616 [annotate] [blame] [check-ins using] [diff] | |
2019-01-11
| ||
17:50 | Add more TODO file: [7e83f74db7] check-in: [91adaf3629] user: rkeene, branch: trunk, size: 117391 [annotate] [blame] [check-ins using] [diff] | |
17:50 | Use the user-supplied password file: [c455a1a52a] check-in: [b74e661b68] user: rkeene, branch: trunk, size: 117342 [annotate] [blame] [check-ins using] [diff] | |
17:47 | Added support for decoding wallet backups file: [30e8cf2947] check-in: [fe9b42ed61] user: rkeene, branch: trunk, size: 117359 [annotate] [blame] [check-ins using] [diff] | |
17:35 | randomSortList in the internal namespace file: [a24cee35a4] check-in: [75052adbef] user: rkeene, branch: trunk, size: 115730 [annotate] [blame] [check-ins using] [diff] | |
16:45 | Many unrelated changes file: [1cbf28674e] check-in: [5db79120e2] user: rkeene, branch: trunk, size: 115772 [annotate] [blame] [check-ins using] [diff] | |
2018-12-09
| ||
22:10 | Added an RPC client REPL file: [58efd19329] check-in: [e9fd1f6094] user: rkeene, branch: trunk, size: 109216 [annotate] [blame] [check-ins using] [diff] | |
2018-12-08
| ||
22:21 | Improved CLI file: [0b1342a368] check-in: [34db25cf14] user: rkeene, branch: trunk, size: 103288 [annotate] [blame] [check-ins using] [diff] | |
02:31 | More work on lazy bootstrapping testbed file: [984f7c64c2] check-in: [18d1a69d74] user: rkeene, branch: trunk, size: 100884 [annotate] [blame] [check-ins using] [diff] | |
2018-12-05
| ||
19:25 | Added CLI stuff and a bit of cleanup file: [23ff6024a7] check-in: [16f85b0e66] user: rkeene, branch: trunk, size: 85390 [annotate] [blame] [check-ins using] [diff] | |
2018-12-04
| ||
20:07 | Added support for selecting network and super peers file: [21ddbdd709] check-in: [06095e42bd] user: rkeene, branch: trunk, size: 80436 [annotate] [blame] [check-ins using] [diff] | |
18:02 | Split protocol parsing/creating from other tasks and added more supported items file: [d46c2149d2] check-in: [5195f616e1] user: rkeene, branch: trunk, size: 79282 [annotate] [blame] [check-ins using] [diff] | |
2018-11-19
| ||
19:36 | State blocks don't actually contain the state block pre-amble when stored/transmitted file: [ecb41a3def] check-in: [a0b0b2d10b] user: rkeene, branch: trunk, size: 66522 [annotate] [blame] [check-ins using] [diff] | |
2018-11-08
| ||
23:10 | Set a default number of bootstrap connections file: [f990275d18] check-in: [5caf8fe3fd] user: rkeene, branch: trunk, size: 63187 [annotate] [blame] [check-ins using] [diff] | |
2018-09-26
| ||
14:09 | Added defaults for the node peering and peers file: [2ac8c4f854] check-in: [a5891c9a06] user: rkeene, branch: trunk, size: 63153 [annotate] [blame] [check-ins using] [diff] | |
2018-09-19
| ||
21:44 | Updated to support "pendingHashAmountAndAddress" in bulk_pull_account file: [c1695b746f] check-in: [6e80a1ada9] user: rkeene, branch: trunk, size: 63005 [annotate] [blame] [check-ins using] [diff] | |
2018-08-17
| ||
20:39 | More work on the networking support file: [98726f21ea] check-in: [e79f2e1800] user: rkeene, branch: trunk, size: 61633 [annotate] [blame] [check-ins using] [diff] | |
2018-07-18
| ||
06:11 | Improvements to networking file: [18bb2a993f] check-in: [ea1202b8fd] user: rkeene, branch: trunk, size: 57210 [annotate] [blame] [check-ins using] [diff] | |
2018-07-12
| ||
21:18 | Merged in start of network branch file: [cc57af0c09] check-in: [c07e032cc7] user: rkeene, branch: trunk, size: 43424 [annotate] [blame] [check-ins using] [diff] | |
21:17 | Document the speed-up hack a bit file: [732975759f] check-in: [6a9bfc7036] user: rkeene, branch: trunk, size: 43041 [annotate] [blame] [check-ins using] [diff] | |
21:10 | Better handling of duplicate keys and added a new LMDB foreach mechanism file: [7a1ec5be31] check-in: [3a7a6bfc16] user: rkeene, branch: trunk, size: 42987 [annotate] [blame] [check-ins using] [diff] | |
00:05 | Added support for clearing and adding pending via LMDB file: [1d335ca4b1] check-in: [a8e052677e] user: rkeene, branch: trunk, size: 41005 [annotate] [blame] [check-ins using] [diff] | |
2018-07-11
| ||
23:05 | Start of LMDB backend file: [64c7d0e6c0] check-in: [778ee62446] user: rkeene, branch: trunk, size: 39447 [annotate] [blame] [check-ins using] [diff] | |
19:24 | Added start of node support file: [0b965a2bdd] check-in: [7a0acb917e] user: rkeene, branch: trunk, size: 34779 [annotate] [blame] [check-ins using] [diff] | |
17:33 | Improved RPC client configuration file: [77ebd60a97] check-in: [cb98af7618] user: rkeene, branch: trunk, size: 32442 [annotate] [blame] [check-ins using] [diff] | |
17:04 | Simplified balance to human readable handling to only deal with two units -- Nano and raw file: [bd38f11c13] check-in: [dd09cf79e5] user: rkeene, branch: trunk, size: 32271 [annotate] [blame] [check-ins using] [diff] | |
16:28 | Added a "filter" JSON command to filter out attributes which other implementations hate file: [7620b741b7] check-in: [3a03259f8f] user: rkeene, branch: trunk, size: 32475 [annotate] [blame] [check-ins using] [diff] | |
14:26 | Fixed bugs with computing work file: [e923d129c3] check-in: [7ffe38e93e] user: rkeene, branch: trunk, size: 32156 [annotate] [blame] [check-ins using] [diff] | |
14:14 | Added start of balances and RPC client file: [fc37a0ac35] check-in: [5ed9a692b6] user: rkeene, branch: trunk, size: 31845 [annotate] [blame] [check-ins using] [diff] | |
2018-07-09
| ||
04:53 | Better handling of old blocks and tests on old blocks file: [1fa3e80c07] check-in: [84b2dbcb6f] user: rkeene, branch: trunk, size: 27495 [annotate] [blame] [check-ins using] [diff] | |
04:06 | Updated to abstract out mechanisms more and add a high-level set representative function file: [c76ed0146c] check-in: [39d464b11c] user: rkeene, branch: trunk, size: 26152 [annotate] [blame] [check-ins using] [diff] | |
2018-07-08
| ||
21:17 | Started work on network support file: [07209311d0] check-in: [3a98748881] user: rkeene, branch: network, size: 25518 [annotate] [blame] [check-ins using] [diff] | |
2018-07-06
| ||
14:53 | Updated work nomenclature to be more clear file: [d9714fb5b7] check-in: [3aeba5d8ef] user: rkeene, branch: trunk, size: 25135 [annotate] [blame] [check-ins using] [diff] | |
02:35 | Made API more consistent file: [a0ad3d6e3d] check-in: [6881dd597e] user: rkeene, branch: trunk, size: 25040 [annotate] [blame] [check-ins using] [diff] | |
2018-07-05
| ||
16:25 | Made default prefix "nano_" again file: [9876c8ba9b] check-in: [c3df9b5991] user: rkeene, branch: trunk, size: 20055 [annotate] [blame] [check-ins using] [diff] | |
16:19 | Consolidated constants file: [ef2578a7b0] check-in: [8ea3e826f3] user: rkeene, branch: trunk, size: 20054 [annotate] [blame] [check-ins using] [diff] | |
14:56 | Added high-level work interfaces file: [0eebec2f4c] check-in: [5c0fe18b67] user: rkeene, branch: trunk, size: 20230 [annotate] [blame] [check-ins using] [diff] | |
2018-07-03
| ||
19:51 | Made default address format "xrb_" for now file: [594189ec1a] check-in: [a6dade57ee] user: rkeene, branch: trunk, size: 19200 [annotate] [blame] [check-ins using] [diff] | |
19:03 | Use a dict for account tracking file: [d4333092df] check-in: [4dba0fcb54] user: rkeene, branch: trunk, size: 19201 [annotate] [blame] [check-ins using] [diff] | |
06:03 | Ensure the correct version of the package is provided file: [8dfa10c41c] check-in: [0938293f53] user: rkeene, branch: trunk, size: 19141 [annotate] [blame] [check-ins using] [diff] | |
2018-07-02
| ||
23:50 | Added support for comments in block JSON format file: [f244565700] check-in: [e6a2a65611] user: rkeene, branch: trunk, size: 19165 [annotate] [blame] [check-ins using] [diff] | |
23:24 | More options for signing and verifying a block file: [e1a8e5a90c] check-in: [53b03b2ef6] user: rkeene, branch: trunk, size: 18995 [annotate] [blame] [check-ins using] [diff] | |
23:13 | Consolidated some constants file: [99086640a8] check-in: [8670bc6274] user: rkeene, branch: trunk, size: 18508 [annotate] [blame] [check-ins using] [diff] | |
23:07 | Improvements to block handling file: [09538af98b] check-in: [7811cddc2e] user: rkeene, branch: trunk, size: 18139 [annotate] [blame] [check-ins using] [diff] | |
20:13 | More block processing work file: [ea79113063] check-in: [8fbbdda0b7] user: rkeene, branch: trunk, size: 17103 [annotate] [blame] [check-ins using] [diff] | |
11:29 | Added start of high-level interfaces file: [f66c1dc629] check-in: [2c0ba950ff] user: rkeene, branch: trunk, size: 9841 [annotate] [blame] [check-ins using] [diff] | |
2018-06-30
| ||
03:41 | Added: Added bare codebase file: [1cbc1848a1] check-in: [51a35940cd] user: rkeene, branch: trunk, size: 98 [annotate] [blame] [check-ins using] | |