171 check-ins using file build/post.sh version 256b2f5d84
2019-01-23
| ||
22:03 | Use a better mechanism for checking for functions which require libraries+headers Leaf check-in: 79081a9bf1 user: rkeene tags: trunk | |
20:33 | Use Autoconf Archive OpenMP check check-in: 494f675279 user: rkeene tags: trunk | |
20:24 | Upgraded to latest version of AES to deal with more warnings check-in: 803aa5197b user: rkeene tags: trunk | |
08:23 | Better handling of patching kitcreator and building Nano package check-in: 95d02d1e34 user: rkeene tags: trunk | |
08:13 | On some platforms the IPv6 address from TclUDP is enclosed in braces, strip them out check-in: 7dc146968b user: rkeene tags: trunk | |
07:59 | Better handling of UDP sockets without a header (?!?) check-in: aa6814c5e7 user: rkeene tags: trunk | |
07:36 | Support getaddrinfo() checks on Windows check-in: f61852edde user: rkeene tags: trunk | |
07:21 | Use the SQLite3 way to generate a temporary DB check-in: 2b25880b82 user: rkeene tags: trunk | |
07:21 | Better win32 support check-in: 58cfb962c2 user: rkeene tags: trunk | |
07:06 | Hard code file extension for static targets to ".a" check-in: 92769ff244 user: rkeene tags: trunk | |
06:53 | Remove possible OpenMP flag that conflicts with output check-in: 6fe1f8ccea user: rkeene tags: trunk | |
06:41 | Support CryptGenRandom() on Windows check-in: 0037d24768 user: rkeene tags: trunk | |
06:16 | Check in more depth for OpenMP support check-in: 08306ae2ee user: rkeene tags: trunk | |
05:43 | Ensure random implementations are static check-in: f1e737d284 user: rkeene tags: trunk | |
05:40 | Cache local address for a long time, it is not likely to change check-in: b07aac060d user: rkeene tags: trunk | |
05:29 | Removed debugging code check-in: 6d73b93560 user: rkeene tags: trunk | |
05:27 | Better handling of looking up local IP address check-in: e82a0e097b user: rkeene tags: trunk | |
04:39 | Only pull in the http package when it is needed check-in: e817d93da0 user: rkeene tags: trunk | |
04:36 | Use built-in HTTP client to get local IP check-in: 52ff9de4cf user: rkeene tags: trunk | |
2019-01-22
| ||
18:32 | Clean up amalgamation coverage bits check-in: 224abfa34b user: rkeene tags: trunk | |
18:27 | Better formatting of checksums and publickeys check-in: 32a0f84a02 user: rkeene tags: trunk | |
18:26 | Better formatting of data from wallets check-in: c77f5a51cd user: rkeene tags: trunk | |
17:59 | Upgraded AES to get rid of a warning check-in: 4c806fd6da user: rkeene tags: trunk | |
17:55 | Check to see if -mmpx can actually be linked in check-in: ad21e0c8c7 user: rkeene tags: trunk | |
17:51 | Better peer tracking and block verification check-in: 995dbd8993 user: rkeene tags: trunk | |
17:47 | Updated kit building check-in: 572ef3e921 user: rkeene tags: trunk | |
17:46 | Treat all failures from getaddrinfo() as an empty list, rather than an error check-in: 75fb6dcec1 user: rkeene tags: trunk | |
17:40 | Fall back to vendored version of Tcl packages for testing check-in: cf50a21341 user: rkeene tags: trunk | |
17:40 | Added vendoring of Tcl-only packages from Tcllib check-in: 3dc3a41cee user: rkeene tags: trunk | |
2019-01-17
| ||
16:53 | Build many kits check-in: cf14f9815a user: rkeene tags: trunk | |
08:09 | Require C99 support check-in: cdf6ed48c2 user: rkeene tags: trunk | |
07:45 | Added start of kit maker, for easy binary distribution of application check-in: 0007db6527 user: rkeene tags: trunk | |
02:19 | Better prompt handling without readline check-in: 1a36ac65ca user: rkeene tags: trunk | |
01:57 | More stats work check-in: 008bdd4f8f user: rkeene tags: trunk | |
01:55 | Support using OS resolvers check-in: d5ffbea19a user: rkeene tags: trunk | |
2019-01-16
| ||
21:38 | Moved some of the argon2 patches to a patch file check-in: 4cee3b7e59 user: rkeene tags: trunk | |
2019-01-13
| ||
22:10 | Updated to make whether or not to use the amalgamation a separate configuration option check-in: 9532d401f5 user: rkeene tags: trunk | |
2019-01-12
| ||
21:59 | Fixed name of keepalive statistic for unique peers check-in: 173b00efe3 user: rkeene tags: trunk | |
21:48 | Better handling of stats -- keep them in a transient SQLite3 DB check-in: a010d6c0a7 user: rkeene tags: trunk | |
2019-01-11
| ||
18:03 | Reduce argon2 code a bit by removing features we do not use check-in: 483b914916 user: rkeene tags: trunk | |
17:50 | Add more TODO check-in: 91adaf3629 user: rkeene tags: trunk | |
17:50 | Use the user-supplied password check-in: b74e661b68 user: rkeene tags: trunk | |
17:47 | Added support for decoding wallet backups check-in: fe9b42ed61 user: rkeene tags: trunk | |
17:35 | randomSortList in the internal namespace check-in: 75052adbef user: rkeene tags: trunk | |
17:33 | Update argon2 to deal with the amalgamized version of things in monocypher check-in: b42f88c83c user: rkeene tags: trunk | |
17:33 | When compiling the amalgamized version of Tcl Nano, define a macro that can be used to detect this check-in: 28a8f24de6 user: rkeene tags: trunk | |
16:50 | Install man page into a man directory check-in: 5818311f51 user: rkeene tags: trunk | |
16:48 | Moved binaries and ensure that they are installed check-in: 19ed7cdd41 user: rkeene tags: trunk | |
16:45 | Integrated monocypher changes check-in: eb79ca52ec user: rkeene tags: trunk | |
16:45 | Many unrelated changes check-in: 5db79120e2 user: rkeene tags: trunk | |
16:43 | Use Tcl for free() and malloc() within argon2 Closed-Leaf check-in: e61a5fb78c user: rkeene tags: monocypher | |
16:08 | Removed all heap-based memory allocations since they can be done on the stack now that they are constant sized check-in: 567d112dc6 user: rkeene tags: monocypher | |
15:53 | Add AES256-CTR Tcl command check-in: ed43f19076 user: rkeene tags: monocypher | |
2019-01-10
| ||
21:14 | Compile AES as AES256 CTR check-in: 4131055ef7 user: rkeene tags: monocypher | |
21:09 | Added AES support check-in: fceff1713f user: rkeene tags: monocypher | |
21:03 | Update Makefile to make changing directories of vendor projects easier check-in: 57397abd17 user: rkeene tags: monocypher | |
20:54 | Move upstream packages into a "vendor" directory check-in: 51030d9980 user: rkeene tags: monocypher | |
09:55 | Minor cleanup check-in: 78b6dd6345 user: rkeene tags: monocypher | |
09:45 | Added untested argon2-based key derivation check-in: 3872cde7b2 user: rkeene tags: monocypher | |
09:18 | Added more Argon2 files, and try to build with as few public symbols as possible check-in: 489a16edb6 user: rkeene tags: monocypher | |
08:43 | Added conversion to monocypher to main source check-in: 12e83a9916 user: rkeene tags: monocypher | |
08:41 | Started switching to monocypher check-in: 1dbc43abc9 user: rkeene tags: monocypher | |
2018-12-09
| ||
22:11 | Removed extra auto_paths check-in: 542443e166 user: rkeene tags: trunk | |
22:10 | Added an RPC client REPL check-in: e9fd1f6094 user: rkeene tags: trunk | |
02:24 | Include information on what is required to build check-in: 5980af203a user: rkeene tags: trunk | |
01:51 | Fixed package name check-in: 0ef392fc53 user: rkeene tags: trunk | |
2018-12-08
| ||
23:13 | Post-release version increment check-in: 11a9f86263 user: rkeene tags: trunk | |
22:35 | Tcl Nano 1.2 check-in: 48865723da user: rkeene tags: trunk, 1.2 | |
22:29 | Fixed formatting of README when rendered check-in: 1cf03b9628 user: rkeene tags: trunk | |
22:29 | Updated documentation regarding dependencies check-in: fbea5985d4 user: rkeene tags: trunk | |
22:21 | Improved CLI check-in: 34db25cf14 user: rkeene tags: trunk | |
03:36 | Added start of documentation on Bulk_Pull_Account check-in: 15de2d5606 user: rkeene tags: trunk | |
03:06 | Added more documentation check-in: a80c9e0cd7 user: rkeene tags: trunk | |
02:33 | Added node script check-in: 9d3190fba9 user: rkeene tags: trunk | |
02:31 | More work on lazy bootstrapping testbed check-in: 18d1a69d74 user: rkeene tags: trunk | |
2018-12-05
| ||
19:25 | Added CLI stuff and a bit of cleanup check-in: 16f85b0e66 user: rkeene tags: trunk | |
2018-12-04
| ||
20:07 | Added support for selecting network and super peers check-in: 06095e42bd user: rkeene tags: trunk | |
18:02 | Split protocol parsing/creating from other tasks and added more supported items check-in: 5195f616e1 user: rkeene tags: trunk | |
2018-11-19
| ||
20:12 | Made help text more consistent check-in: 4a4d2c1e37 user: rkeene tags: trunk | |
19:52 | Removed functions which are no longer public check-in: f1e2991833 user: rkeene tags: trunk | |
19:42 | Use mandoc from AppFS to generate wiki HTML page check-in: d296d2695e user: rkeene tags: trunk | |
19:41 | Use an unsigned type for the maximum seed check-in: 1db766b249 user: rkeene tags: trunk | |
19:41 | Updated upstream copies of autoconf macros check-in: 60e7dd63f7 user: rkeene tags: trunk | |
19:37 | Support passing a path to tcllib check-in: 1c97659369 user: rkeene tags: trunk | |
19:36 | State blocks don't actually contain the state block pre-amble when stored/transmitted check-in: a0b0b2d10b user: rkeene tags: trunk | |
2018-11-09
| ||
17:57 | Fix description of "bulk_pull" check-in: b7740235b7 user: rkeene tags: trunk | |
2018-11-08
| ||
23:10 | Set a default number of bootstrap connections check-in: 5caf8fe3fd user: rkeene tags: trunk | |
2018-10-29
| ||
17:22 | Removed some extraneous code check-in: eec3752f94 user: rkeene tags: trunk | |
2018-09-26
| ||
14:09 | Added defaults for the node peering and peers check-in: a5891c9a06 user: rkeene tags: trunk | |
2018-09-25
| ||
01:22 | Added example script to generate work using the "work_generate" RPC check-in: 7cef158513 user: rkeene tags: trunk | |
01:09 | Cleaned up extraneous auto_path check-in: dc7dc994d9 user: rkeene tags: trunk | |
2018-09-19
| ||
21:44 | Updated to support "pendingHashAmountAndAddress" in bulk_pull_account check-in: 6e80a1ada9 user: rkeene tags: trunk | |
2018-09-15
| ||
16:09 | Test generating a seed check-in: c754eba9a7 user: rkeene tags: trunk | |
16:09 | Enable support for code coverage reporting check-in: a504db632f user: rkeene tags: trunk | |
2018-08-26
| ||
14:57 | Fixed typo check-in: bc159a939f user: rkeene tags: trunk | |
2018-08-17
| ||
21:52 | Ensure that the "work" is copied from the offload engine after it is updated and before it is used check-in: 42237e5a18 user: rkeene tags: trunk | |
20:39 | More work on the networking support check-in: e79f2e1800 user: rkeene tags: trunk | |
20:37 | Start of work on OpenMP GPU offloading for work generation check-in: f87706a75e user: rkeene tags: trunk | |
19:13 | Run the same number of concurrent jobs as CPUs check-in: cc3e0b7bd2 user: rkeene tags: trunk | |
16:21 | Added script which can be used to generate blocks for a stress test check-in: 94a2cee313 user: rkeene tags: trunk | |
13:49 | Expose random buffer generation mechanism to the script level check-in: 40140fc849 user: rkeene tags: trunk | |
13:48 | Use a newer version of mandoc for creating the wiki-fied man page check-in: 53ee952ef1 user: rkeene tags: trunk | |
13:25 | Added stubs for new protocol commands check-in: dda1a6b4ce user: rkeene tags: trunk | |
2018-07-18
| ||
06:11 | Improvements to networking check-in: ea1202b8fd user: rkeene tags: trunk | |
2018-07-17
| ||
15:47 | Added version information to message types check-in: 8eb3c74005 user: rkeene tags: trunk | |
15:14 | When creating the wiki page, use a local version of mandoc and post-process it to try to get some useful sort of output check-in: b706fc94d9 user: rkeene tags: trunk | |
13:56 | Cleaned up man page some check-in: d91ac639f4 user: rkeene tags: trunk | |
2018-07-16
| ||
22:03 | Added start of documenting the network protocol check-in: 343acb481b user: rkeene tags: trunk | |
2018-07-12
| ||
21:18 | Merged in start of network branch check-in: c07e032cc7 user: rkeene tags: trunk | |
21:17 | Document the speed-up hack a bit check-in: 6a9bfc7036 user: rkeene tags: trunk | |
21:10 | Better handling of duplicate keys and added a new LMDB foreach mechanism check-in: 3a7a6bfc16 user: rkeene tags: trunk | |
00:05 | Added support for clearing and adding pending via LMDB check-in: a8e052677e user: rkeene tags: trunk | |
2018-07-11
| ||
23:05 | Start of LMDB backend check-in: 778ee62446 user: rkeene tags: trunk | |
19:24 | Added start of node support check-in: 7a0acb917e user: rkeene tags: trunk | |
17:33 | Improved RPC client configuration check-in: cb98af7618 user: rkeene tags: trunk | |
17:28 | Even faster block work generation test check-in: dfb2005c0f user: rkeene tags: trunk | |
17:23 | Added a complete block generation cycle test check-in: 33f9a7b27a user: rkeene tags: trunk | |
17:04 | Simplified balance to human readable handling to only deal with two units -- Nano and raw check-in: dd09cf79e5 user: rkeene tags: trunk | |
16:52 | Corrected link to manual check-in: ea4f944294 user: rkeene tags: trunk | |
16:49 | Updated to extract manual page correctly check-in: e607386a51 user: rkeene tags: trunk | |
16:47 | Add a manual link for releases check-in: 2fdb28505d user: rkeene tags: trunk | |
16:28 | Added a "filter" JSON command to filter out attributes which other implementations hate check-in: 3a03259f8f user: rkeene tags: trunk | |
14:26 | Fixed bugs with computing work check-in: 7ffe38e93e user: rkeene tags: trunk | |
14:14 | Added start of balances and RPC client check-in: 5ed9a692b6 user: rkeene tags: trunk | |
2018-07-10
| ||
20:04 | Describe the example in the man page check-in: f51a75c1aa user: rkeene tags: trunk | |
20:01 | Post-release version increment check-in: b5c3178c33 user: rkeene tags: trunk | |
19:57 | Fixed several spelling issues check-in: 34bbbfa2fb user: rkeene tags: trunk | |
19:48 | Added notes on addresses check-in: 52ac580c8e user: rkeene tags: trunk | |
19:27 | Added dependencies check-in: 84a49387e9 user: rkeene tags: trunk | |
19:20 | Some platforms do not define LONG_LONG_MAX and we really don't need that many bytes of random data anyway, so use a smaller value check-in: 423575338a user: rkeene tags: trunk | |
00:33 | Better formatting of Downloads wiki page check-in: 7e81c41b70 user: rkeene tags: trunk | |
00:13 | Tcl Nano v1.0 check-in: 069a5e3abe user: rkeene tags: trunk, 1.0 | |
00:06 | Corrected archive release name check-in: 0ba8b229dd user: rkeene tags: trunk | |
00:01 | As part of release engineering, upload unversioned files check-in: f3070aed72 user: rkeene tags: trunk | |
2018-07-09
| ||
22:12 | Include download page in wiki pages updated check-in: 333c671a3a user: rkeene tags: trunk | |
16:52 | Updated to support creating a wiki page for the Tcl Nano manual page check-in: 3bf973af21 user: rkeene tags: trunk | |
15:33 | Updated man page check-in: c0dd083188 user: rkeene tags: trunk | |
05:11 | Updated testing to handle errors and print a cleaner output check-in: e0f108b17b user: rkeene tags: trunk | |
05:07 | Added more tests explicitly covering balances on old blocks check-in: 0180d2cb81 user: rkeene tags: trunk | |
05:00 | Fixed path to man page check-in: 67b692be66 user: rkeene tags: trunk | |
04:59 | Updated to include man page as part of release engineering and include it with "make install" check-in: b3ed301bc1 user: rkeene tags: trunk | |
04:53 | Better handling of old blocks and tests on old blocks check-in: 84b2dbcb6f user: rkeene tags: trunk | |
04:06 | Added start of man page check-in: ab46e73bd2 user: rkeene tags: trunk | |
04:06 | Updated to abstract out mechanisms more and add a high-level set representative function check-in: 39d464b11c user: rkeene tags: trunk | |
2018-07-08
| ||
21:41 | Keep tests around check-in: cdc1c61304 user: rkeene tags: trunk | |
21:39 | Remove mrproper from distributed Makefile, since it is only for internal use check-in: a0d2d37cfe user: rkeene tags: trunk | |
21:34 | Make mrproper even more proper check-in: 12833ef0b7 user: rkeene tags: trunk | |
21:33 | Testing requires pkgIndex.tcl, ensure that dependency is built check-in: c58e10a154 user: rkeene tags: trunk | |
21:32 | Minor cleanup of Makefile check-in: eb2aa33baa user: rkeene tags: trunk | |
21:31 | When compiling statically ensure our ABI is still exported correctly by creating an amalgamation check-in: 357419ec34 user: rkeene tags: trunk | |
21:17 | Started work on network support Closed-Leaf check-in: 3a98748881 user: rkeene tags: network | |
21:17 | "-fcheck-pointer-bounds" requires "-mmpx" check-in: 3de63da81f user: rkeene tags: trunk | |
2018-07-06
| ||
14:53 | Updated work nomenclature to be more clear check-in: 3aeba5d8ef user: rkeene tags: trunk | |
02:35 | Made API more consistent check-in: 6881dd597e user: rkeene tags: trunk | |
2018-07-05
| ||
17:19 | Improved random number generation mechanisms check-in: e302d11ff2 user: rkeene tags: trunk | |
16:25 | Made default prefix "nano_" again check-in: c3df9b5991 user: rkeene tags: trunk | |
16:25 | Ensure that the test for address generation requests the right address format check-in: 8d7e39df83 user: rkeene tags: trunk | |
16:19 | Consolidated constants check-in: 8ea3e826f3 user: rkeene tags: trunk | |
15:09 | Automatically generate the version script from the exported symbols file check-in: 66d6dc7631 user: rkeene tags: trunk | |
15:02 | Improvements to handling of patched dependencies check-in: b90a759587 user: rkeene tags: trunk | |
14:56 | Added high-level work interfaces check-in: 5c0fe18b67 user: rkeene tags: trunk | |
2018-07-03
| ||
19:52 | Add an example for a batch offline signing/sweep system check-in: c316c57485 user: rkeene tags: trunk | |
19:51 | Made default address format "xrb_" for now check-in: a6dade57ee user: rkeene tags: trunk | |
19:29 | Added an example for generating work from a given hash check-in: 4a127ff396 user: rkeene tags: trunk | |
19:16 | Added a work generation test check-in: dcaff32689 user: rkeene tags: trunk | |
19:03 | Add support for computing and validating work check-in: 78a7632dc9 user: rkeene tags: trunk | |
19:03 | Use a dict for account tracking check-in: 4dba0fcb54 user: rkeene tags: trunk | |
06:03 | Ensure the correct version of the package is provided check-in: 0938293f53 user: rkeene tags: trunk | |
05:58 | Updated missing ignores check-in: 82b672fc7f user: rkeene tags: trunk | |
05:41 | Added an install target check-in: f2fb48e254 user: rkeene tags: trunk | |
05:32 | Added release engineering scripts check-in: 014c8b664b user: rkeene tags: trunk | |