Home Reports Apr 8, 2020

Wednesday, April 8, 2020

Commits
252
pushed this day
Repositories
14
with activity
Contributors
23
distinct authors
Lines changed
+162,953 −14,454
additions / deletions

April 2020

‹ ›
M
T
W
T
F
S
S

Dot = report available

Authors 22

Commit Log

252 commits · 14 repositories

00:45:01 go-algorand - Support packaging using mule +2205 −43
01:00:07 win-go-algorand - FI from master +5 −1
01:00:07 win-go-algorand - Build 464 Data +1 −1
02:55:10 go-algorand tsachiherman Faster upgrade tests. (#722) +13 −3
02:55:10 go-algorand tsachiherman Execute e2e tests one at a time on arm64 (#701) +118 −25
02:55:10 go-algorand - Fix concurrent access to wallet handles cache in goal (#654) +138 −15
02:55:10 go-algorand winder s/goal/algokey +1 −1
02:55:10 go-algorand tsachiherman Move EnsureDigest logic into the catchup service (#726) +232 −153
02:55:10 go-algorand algobolson ledger/eval refactor (#700) +217 −108
02:55:10 go-algorand - Build release job (#698) +1212 −907
02:55:10 go-algorand tsachiherman Tee existing tests so we can review output before piping it forward. (#677) +37 −37
02:55:10 go-algorand algonautshant Catchup service stop on unsupported and e2e test (#685) +180 −45
02:55:10 go-algorand winder Generate docs for algokey. +12 −0
02:55:10 go-algorand algobolson add bool support to algocfg (#667) +9 −0
02:55:10 go-algorand tsachiherman Improve lockFile error handling (#687) +193 −62
02:55:10 go-algorand tsachiherman Compile linux/amd64 binaries with static linking (#625) +10 −3
02:55:10 go-algorand derbear Allow upgrades to specify the delay before their execution. (#650) +111 −82
02:55:10 go-algorand tsachiherman Avoid waiting for block that won't be reached due to unsupported protocol upgrade. (#681) +19 −1
02:55:10 go-algorand tsachiherman Avoid upgrading boost on travis Mac builds (#669) +6 −0
02:55:10 go-algorand derbear Bugfix: Fix last relevant proposal period in agreement protocol. (#746) +316 −10
02:55:10 go-algorand tsachiherman Fail e2e-go tests when node panics (#699) +137 −86
02:55:10 go-algorand tsachiherman Interconnect relays on a locally deployed network (#742) +5 −4
02:55:10 go-algorand - Fix equal stake distribution in generated networks (#749) +10 −5
02:55:10 go-algorand tsachiherman Undo teeing to dev/tty as it doesn't work well in terminal free environments. (#689) +37 −37
02:55:10 go-algorand winder Use cobra for the kmd command to allow for documentation automation. +48 −15
02:55:10 go-algorand - Reduce execution time of expect tests (#665) +41 −7
02:55:10 go-algorand - Abort algod startup if logging.config file has bad permissions (#662) +4 −0
02:55:10 go-algorand algorotem Fix - Indexer now shows received transactions (#684) +52 −4
02:55:10 go-algorand tsachiherman Test pre-packaged executable on variety of linux platforms (#651) +99 −0
02:55:10 go-algorand tsachiherman Format numbers using number specifier (#735) +89 −89
02:55:10 go-algorand justicz Disable pprof endpoints by default (#693) +23 −14
02:55:10 go-algorand - Set explicit 30 sec timeout for AlgorandGoal::RawSend in expect test (#658) +17 −17
02:55:10 go-algorand tsachiherman Make ARM64 build mandatory. (#694) +0 −1
02:55:10 go-algorand algobolson telemetry recorded locally as info log (#666) +41 −24
02:55:10 go-algorand derbear Support variable-delay protocol upgrades in ConsensusFuture. (#659) +59 −0
02:55:10 go-algorand algonautshant Two fixes to basicCatchup_test: cloned node not stopped and env var conflict (#697) +39 −12
02:55:10 go-algorand tsachiherman Disable failing test. (#724) +3 −3
02:55:10 go-algorand algobolson test all `goal ... -h` (#730) +20 −0
02:55:10 go-algorand tsachiherman Make gracefull exit of a node that is waiting for WaitForBlock call (#679) +27 −28
02:55:10 go-algorand tsachiherman Relax StartNetwork regex (#696) +5 −5
02:55:10 go-algorand tsachiherman Faster stringer implementation for Address (#736) +36 −4
02:55:10 go-algorand algonautshant Limit client side connection rate, part 1 +411 −101
02:55:10 go-algorand algoradam Fix a bug in Credential.lowestOutput caused by improper domain separation (#716) +113 −11
02:55:10 go-algorand algonautshant Shant/catchup stop on unapproved (#660) +231 −2
02:55:10 go-algorand tsachiherman Move slow test to get executed on nightly builds (#721) +31 −7
02:55:10 go-algorand winder Update with PR feedback. +9 −10
02:55:10 go-algorand tsachiherman More reliable fetcher unit tests. (#708) +42 −37
02:55:10 go-algorand - Implement local net template generation with netgoal (#762) +123 −22
02:55:10 go-algorand zeldovich static codegen for msgpack encode/decode (#578) +18891 −286
02:55:10 go-algorand tsachiherman Update the makefile to skip the static linking when compiling on centos. (#713) +3 −0
02:55:10 go-algorand algobolson Avoid starting the Telemetry service when logging is disabled (#703) +6 −1
02:55:10 go-algorand - Reduce e2e_go_tests execution time twice (#645) +38 −9
02:55:10 go-algorand tsachiherman Fix unit test. (#711) +1 −1
02:55:10 go-algorand algoradam Change a player test to use either old buggy behavior or new correct behavior depending on ConsensusCurrentVersion. (#748) +12 −1
02:55:10 go-algorand tsachiherman Shutdown kmd when test fixture is going down. (#709) +3 −0
02:55:10 go-algorand tsachiherman Update copyright to use date range. (#676) +613 −607
02:55:10 go-algorand EvanJRichard Goal docs tweaks (#731) +57 −66
02:55:10 go-algorand tsachiherman Mark some of the slow e2e tests as such (#719) +19 −10
02:55:10 go-algorand winder Make scripts executable. (#702) +0 −0
02:55:10 go-algorand tsachiherman Wait test less restrictive. (#718) +16 −7
02:55:10 go-algorand tsachiherman Fix checkdep message. (#745) +1 −1
02:55:10 go-algorand tsachiherman Promote test_release.sh so that it won't conflict with release testing. (#655) +3 −11
02:55:10 go-algorand algonautshant Updates to the goal node status (#686) +79 −40
02:55:10 go-algorand tsachiherman Update license date 2019 -> 2020 (#674) +606 −606
02:55:10 go-algorand - Add error logging for getting a cached wallet handle (#663) +2 −0
02:55:10 go-algorand tsachiherman Improve algons error logging (#733) +27 −7
02:55:10 go-algorand - Use service-wide logger instead of logging.Base() in agreement (#714) +22 −21
02:55:10 go-algorand tsachiherman Add logging for the telemetry server connections (#661) +18 −12
02:55:10 go-algorand tsachiherman Remove tput where not supported by terminal (#682) +26 −20
02:55:11 go-algorand stechu fix incorrect comments (#825) +1 −1
02:55:11 go-algorand winder Use IsZero instead of comparing an empty struct in transaction.go (#950) +4 −4
02:55:11 go-algorand - Update Dockerfile for our official docker image (#826) +1 −6
02:55:11 go-algorand derbear Enable upgrade delay tuning. (#902) +19 −5
02:55:11 go-algorand - Strip remote repo name from branch variable name in build release pipeline (#897) +2 −2
02:55:11 go-algorand justicz Only compute TxID once during validated eval (#940) +11 −9
02:55:11 go-algorand - Release build pipeline step 1: Build, package, sign, deploy to staging (#763) +264 −734
02:55:11 go-algorand winder Allow asset creation transactions to be created while catching up. (#790) +9 −0
02:55:11 go-algorand derbear Add e2e test for upgrading from v21 to v22. (#949) +42 −0
02:55:11 go-algorand fabrice102 Add sqlite3 as a dependency (#891) +7 −1
02:55:11 go-algorand bricerisingalgorand Brice/refactor make (#835) +113 −17
02:55:11 go-algorand - More release build fixes (#836) +36 −23
02:55:11 go-algorand - Restructure release/ dir (#782) +355 −85
02:55:11 go-algorand justicz Hint payset size in block evaluator (#944) +57 −27
02:55:11 go-algorand bricerisingalgorand Remove instances of tagging in our build process (#770) +0 −20
02:55:11 go-algorand tsachiherman Add the originating error message on a failed Block retrieval (#920) +4 −4
02:55:11 go-algorand - Force docker to use `root` as the user when running the instance (#849) +15 −6
02:55:11 go-algorand derbear Change EnsureDigest to be asynchronous. (#754) +1343 −456
02:55:11 go-algorand tsachiherman Add MoI to network (#853) +383 −73
02:55:11 go-algorand tsachiherman Add support for multiple network protocol versions (#799) +129 −43
02:55:11 go-algorand winder Include comment about something that looks like a vulnerability, but isn't. (#820) +2 −0
02:55:11 go-algorand - Trap errors and remove ec2 instance (#854) +35 −15
02:55:11 go-algorand tsachiherman Fix timing bug in TestAgreementTime (#939) +33 −10
02:55:11 go-algorand - Prepare shell scripts to support multi-versioned, multi-channel APT repo distributions (#925) +52 −12
02:55:11 go-algorand - Some build fixes (#818) +10 −13
02:55:11 go-algorand tsachiherman Update network disconnection logic (#668) +616 −40
02:55:11 go-algorand - Release build pipeline step 3: Added "prod" pipeline to `release/` (#788) +330 −1
02:55:11 go-algorand tsachiherman Skip logging and telemetry when not needed. (#737) +36 −30
02:55:11 go-algorand tsachiherman better algons error messages. (#794) +6 −6
02:55:11 go-algorand - Remove call to build_deb.sh from build_packages.sh (#945) +13 −16
02:55:11 go-algorand tsachiherman Shoehorn `test_package.sh` into the test phase (#877) +79 −60
02:55:11 go-algorand tsachiherman Deferred persistent crash data validation (#823) +8 −6
02:55:11 go-algorand winder Improve MatchAddress (#948) +8 −6
02:55:11 go-algorand egieseke Eric/ci integration test (#907) +158 −34
02:55:11 go-algorand algonautshant Catchup service through gossip connections using the topics (#913) +409 −70
02:55:11 go-algorand algobolson e2e_basic_start_stop debugging (#937) +19 −18
02:55:11 go-algorand derbear Fix comment in agreement. (#856) +4 −4
02:55:11 go-algorand tsachiherman Create a rate limiting transport (#795) +96 −16
02:55:11 go-algorand - Fix concurrent SQLite initialization (#872) +140 −20
02:55:11 go-algorand tsachiherman Better error case handling in database utils (#857) +5 −4
02:55:11 go-algorand - fix typo in check_deps.sh message (#884) +1 −1
02:55:11 go-algorand algonautshant Fix for TestCatchupOverGossip failed in nightly (#926) +1 −1
02:55:11 go-algorand tsachiherman Faster external_build_printlog by using curl instead of aws cli (#847) +9 −1
02:55:11 go-algorand tsachiherman Make sure to default to Consensus if consensus.json is missing. (#779) +1 −1
02:55:11 go-algorand - Improve net templates support (#766) +90093 −13
02:55:11 go-algorand bricerisingalgorand Rename cicd.yaml to mule.yaml (#894) +0 −0
02:55:11 go-algorand tsachiherman Update the update script. (#670) +80 −0
02:55:11 go-algorand - Adding a verifying signatures step to the build release pipeline (#878) +55 −42
02:55:11 go-algorand derbear Change agreement message encoder to msgp. (#786) +6773 −13
02:55:11 go-algorand algonautshant Refactor are combine the phonebook implementations (#870) +224 −367
02:55:11 go-algorand tsachiherman netgoal: create accounts in parallel (#827) +129 −70
02:55:11 go-algorand - Remove temporary build test location (#777) +2 −2
02:55:11 go-algorand tsachiherman Add retry for creating a DB connection (#918) +34 −18
02:55:11 go-algorand - Implement dummy telemetry hook to safely perform operations on it when telemetry is disabled (#768) +40 −10
02:55:11 go-algorand tsachiherman Split consensus from config (#832) +589 −563
02:55:11 go-algorand justicz require one of keyFilename or signareAcct in tealsign (#951) +5 −1
02:55:11 go-algorand - Trigger test build (#831) +137 −262
02:55:11 go-algorand - Fix silent failure in test phase (#899) +5 −8
02:55:11 go-algorand algonautshant telemetryhook gets stuck during shutdown (#888) +22 −1
02:55:11 go-algorand - Make util.ExecAndCaptureOutput able to process large output (#771) +29 −10
02:55:11 go-algorand tsachiherman Limit msgp tool warning message scope (#834) +4 −8
02:55:11 go-algorand winder Disable binary backup when running make install (#943) +8 −2
02:55:11 go-algorand tsachiherman When locally installing, take the binaries from the first-gopath-bin directory. (#776) +6 −5
02:55:11 go-algorand algonautshant Deleting out-of-date wallet folder in go-algorand. (#821) +0 −1580
02:55:11 go-algorand tsachiherman disable the concurrent wallet generation. (#848) +5 −2
02:55:11 go-algorand zeldovich require Encode() and Decode() to take msgp'ed types (#798) +1292 −147
02:55:11 go-algorand - Added utils for testing release packages (#819) +247 −0
02:55:11 go-algorand - Redirect stdout of build log file to build release upload directory (#873) +1 −1
02:55:11 go-algorand - Install boto3 as a build dependency for docker (#875) +1 −1
02:55:11 go-algorand - shellchecked `build_deb.sh` (#882) +38 −35
02:55:11 go-algorand - Release build pipeline step 2: Test (#773) +559 −17
02:55:11 go-algorand - Set root as explicit docker user for test phase (#874) +1 −0
02:55:11 go-algorand bricerisingalgorand Brice/fix deploy linux (#767) +46 −2
02:55:11 go-algorand algonautshant Tunnel outgoing connection via a rate limiting dialer (#780) +215 −99
02:55:11 go-algorand - Enable some skipped test on MacOS (#876) +0 −15
02:55:11 go-algorand - Update docker build script to be more flexible with its naming (#822) +34 −19
02:55:11 go-algorand algonautshant Remove the phonebook from the node (#893) +49 −66
02:55:11 go-algorand justicz Move `dsign` functionality to goal (#800) +245 −0
02:55:11 go-algorand - Some release abstraction (#796) +70 −234
02:55:11 go-algorand tsachiherman bugfix : compile correctly teal program that includes a base64 string which starts with double slash (#787) +24 −1
02:55:11 go-algorand winder Make license check failure more obvious (#946) +29 −24
02:55:11 go-algorand - Improve some error checking and logging for build process (#851) +15 −5
02:55:11 go-algorand - Run build and test jobs in a docker container (#840) +32 −8
02:55:11 go-algorand egieseke Eric/fix beta release network (#941) +4 −27
02:55:11 go-algorand - Implement DNSSEC resolving library (#830) +2999 −34
02:55:11 go-algorand fabrice102 Support of older kernels for locking files (#895) +67 −43
02:55:11 go-algorand justicz Actively scan for ledgers, normalize names cross platform (#842) +33 −8
02:55:11 go-algorand algobolson Catchupsrv tars (#881) +269 −12
02:55:11 go-algorand algobolson back out locking added in c78ada09f230a3c66cd934860700f93ff31a93eb (#764) +18 −51
02:55:11 go-algorand - Fix gpg keygrip code and remove old code (#797) +5 −10
02:55:11 go-algorand egieseke Eric/ci go proxy (#910) +12 −8
02:55:11 go-algorand - Updated job name to match on the Jenkins server (#837) +1 −1
02:55:11 go-algorand tsachiherman Move fetcher client into catchup (#774) +1083 −948
02:55:11 go-algorand algonautshant Fixing error reporting to read from the stream. (#887) +6 −6
02:55:11 go-algorand tsachiherman Roll back temporary debug printing. (#927) +0 −2
02:55:11 go-algorand bricerisingalgorand Make goal node state change commands systemd aware (#769) +190 −2
02:55:11 go-algorand tsachiherman Reduce the log verbosity on scenario 3 deployed network (#828) +1039 −1039
02:55:11 go-algorand algonautshant Refactoring peer unicast implementation (#841) +530 −6
02:55:11 go-algorand - Explicitly curl go.1.12.9 and archive `get_latest_go.py` (#855) +20 −11
02:55:11 go-algorand - Strip any defined remote repo from branch name when building (#850) +23 −2
02:55:11 go-algorand egieseke Extend timeouts for simulate_test and service_test to support (#905) +2 −2
02:55:11 go-algorand - Update list of DNSSEC-aware resolvers (#883) +16 −3
02:55:11 go-algorand tsachiherman Configurable consensus protocol (#750) +393 −220
02:55:11 go-algorand justicz change _tx_lock -> _txlock (#871) +2 −2
02:55:11 go-algorand bricerisingalgorand Implement automation for release notes generator (#761) +10 −0
02:55:11 go-algorand tsachiherman Brice/refactor cicd stages to use persistent fields (#879) +67 −20
03:15:20 go-algorand - Support packaging with mule +191 −17
03:55:06 go-algorand tsachizehub step +366 −56
03:55:35 go-algorand tsachizehub Merge branch 'master' into tsachi/fastcatchup +155 −70
07:15:50 bip_utils ebellocchia Fixed documentation for GetWifNetVersions methods. +12 −12
10:23:07 bip_utils ebellocchia Added KeyHelper module to check if keys are private, public uncompressed/compressed. +86 −0
10:36:34 bip_utils ebellocchia Documentation fix for KeyHelper.IsValid method. +2 −2
11:02:05 bip_utils ebellocchia Added error checking to P2PKH, P2SH, P2WPKH, EthAddr and WIF modules. +71 −31
11:03:06 bip_utils ebellocchia Removed parenthesis in enumerate for loop in Base58Decoder.Decode method. +1 −1
11:45:20 bip_utils ebellocchia Small documentation fix in XrpAddr and Wif mnodules. +2 −1
11:48:37 bip_utils ebellocchia Configuration and helper classes for DASH added; some small changes to other coins. +170 −31
11:50:41 bip_utils ebellocchia DASH support added to Bip44Base, Bip44, Bip49 and Bip84. +78 −13
11:51:06 bip_utils ebellocchia Removed unused import and small documentation fixes. +7 −9
11:52:10 bip_utils ebellocchia Added tests for DASH coin and WIF format. +109 −19
11:52:30 bip_utils ebellocchia Added tests for DHASH coin. +46 −0
11:55:22 bip_utils ebellocchia Tests for P2PKH, P2SH, P2WPKH and EthAddr improved by testing invalid keys. +206 −42
11:56:12 bip_utils ebellocchia Added DASH to supported coins. +12 −10
11:57:32 bip_utils ebellocchia Version and download URL updated. +2 −2
13:21:38 go-algorand winder Update comment. +1 −2
13:23:49 indexer algobolson disable cgo to build static +1 −1
13:29:06 bip_utils ebellocchia A couple of net versions fix. +4 −3
13:29:34 bip_utils ebellocchia Fixed unit tests after net versions update. +17 −17
13:29:37 go-algorand tsachizehub Fix test bug +1 −0
13:40:40 algo-validation-agent jciruolo Initial commit +2 −0
13:40:59 bip_utils ebellocchia Version updated after net versions fix. +2 −2
13:53:25 indexer winder Fix tests. (#40) +25 −15
14:00:47 bip_utils ebellocchia Added version file. +1 −0
14:01:10 bip_utils ebellocchia Added version import in __init__.py. +3 −0
14:06:05 bip_utils ebellocchia Maintainer, keywords and platforms fields added. +6 −2
14:10:57 go-algorand derbear Fix slice-out-of-bounds error. +1 −1
14:13:48 go-algorand justicz Merge pull request #33 from derbear/maxj/applications +1 −1
14:20:55 go-algorand justicz remove tealdbg for now +8 −1303
14:28:17 go-algorand justicz Merge remote-tracking branch 'upstream/master' into maxj/applications +87 −34
14:33:28 go-algorand-sdk - gen-addresses was broken, fix it +3 −4
14:34:33 bip_utils ebellocchia Added Bip49 support for Dogecoin. +55 −0
14:35:18 bip_utils ebellocchia New tests added for Bip49 Dogecoin (P2SH). +77 −17
14:36:19 bip_utils ebellocchia Added tests for Litecoin test net, tests for Bitcoin test net reduced to 1. +9 −13
14:37:00 bip_utils ebellocchia Just updated some comments. +13 −1
14:37:46 bip_utils ebellocchia Added "Intended Audience" to classifiers. +1 −0
14:49:10 bip_utils ebellocchia Dogecoin test net versions updated to tgub / tgpv. +4 −4
14:49:35 bip_utils ebellocchia Tests updated for the new Dogecoin test net versions (tgub / tgpv). +11 −11
14:59:58 go-algorand justicz adjust max app program cost, benchmarks +27 −60
15:34:03 go-algorand derbear Prolong timeout for ASA test. +1 −0
15:46:10 indexer winder Limit defaults and test cases. +225 −49
16:21:03 go-algorand justicz Merge pull request #34 from derbear/maxj/applications +1 −0
16:27:15 indexer algobolson make a tar distro +32 −10
16:31:22 go-algorand justicz remove early exit from asset test +0 −2
16:52:13 go-algorand justicz lazily compute program hash +10 −3
16:58:08 win-go-algorand tsachiherman Fix TestStoppedCatchupOnUnsupported test bug +1 −0
16:58:08 go-algorand tsachiherman Fix TestStoppedCatchupOnUnsupported test bug +1 −0
17:02:44 algorand-sdk-testing - Use background +4 −7
17:18:05 win-go-algorand winder REST API V2 (#908) +1861 −125
17:18:05 go-algorand winder REST API V2 (#908) +1861 −125
17:58:55 indexer algobolson typo fix s/indx/index/g +11 −10
18:16:04 chain-js bas4r comment fix +0 −1
18:17:08 chain-js bas4r Merge pull request #23 from API-market/feature/ethereum-chain-interface +212 −50
18:34:47 go-algorand - Remove `check_clean_enlistment.sh` script +14 −32
18:47:29 go-algorand justicz preallocate txibs +2 −0
18:48:21 go-algorand justicz fix typo +1 −1
18:52:04 hackathon rfustino More Java and JavaScript examples on Assets +2420 −172
19:18:33 go-algorand - Use bash options to exit early instead of manual checks +4 −9
19:38:08 indexer algobolson Merge pull request #38 from algorand/bolson/pidfile +17 −0
19:50:01 go-algorand justicz add big noop benchmark +27 −1
20:36:24 indexer winder Pull error types from a list, also sneak in a fix for CreatedAssetIndex. +97 −39
20:43:36 indexer winder Don't fix mixed up min/max round, fix tests. +11 −9
20:49:13 py-algorand-sdk mjiang102628 move examples from README wip +196 −171
20:56:36 mango Ryan-Ouyang Merge pull request #1 from MangoDev-io/dependabot/npm_and_yarn/web/acorn-6.4.1 +6 −6
20:57:10 algosearch Anish-Agnihotri init +12662 −0
21:37:19 go-algorand justicz do less copying of opcode struct +2 −2
21:58:33 indexer algobolson rename binary 'indexer' to 'algorand-indexer' +154 −3
22:02:45 indexer algobolson s/indx/index/g +11 −12
22:06:35 indexer algobolson Merge remote-tracking branch 'origin/master' into debpkg +42 −15
22:12:43 indexer algobolson cleanup +0 −17
22:14:35 go-algorand - Support packaging with mule +302 −14
22:59:57 go-algorand algoradam Disable TestAcctUpdates on ARM / ARM64 +4 −0
23:37:15 js-algorand-sdk - wip +319 −3
23:41:57 algosearch Anish-Agnihotri Completed header +228 −2
23:54:48 mule egieseke Initial commit for S3 Mule task. +315 −0