Commit Graph

  • 2ddb1fa23e Bump version to v1.0.6 v1.0.6 catbref 2020-03-31 08:04:35 +01:00
  • 82f6e38adb Add PID tracking to stop.sh (thanks IceBurst) catbref 2020-03-30 12:12:41 +01:00
  • 00ac26cf27 Add script to build release ZIP catbref 2020-03-30 11:18:32 +01:00
  • fa1aa1c8b2 Show informative page instead of "Forbidden" when user tries to access API documentation when disabled. catbref 2020-03-30 09:57:17 +01:00
  • 9156325ffc Reduce minimum networking requires to relax CPU usage somewhat catbref 2020-03-26 12:51:40 +00:00
  • 70131914b2 Auto-updates: increase checking interval & TCP timeouts catbref 2020-03-26 12:44:47 +00:00
  • bd87e6cc1a Increase retry interval and count in ApplyUpdate. catbref 2020-03-26 12:38:08 +00:00
  • 6c8e96daae Turn off repository backups by default. catbref 2020-03-26 12:09:21 +00:00
  • cfb8f53849 Reduce DB space taken up by Blocks catbref 2020-03-26 11:56:48 +00:00
  • 7bb2f841ad Rip out historic account balances as they take up too much DB space. catbref 2020-03-26 11:48:04 +00:00
  • 558263521c Minor fix to auto-update tx publish script catbref 2020-03-25 11:29:57 +00:00
  • 1db8c06291 Merge pull request #2 from IceBurst/patch-1 catbref 2020-03-30 11:32:04 +01:00
  • edee08a7b5 Merge pull request #1 from nitrokrypt/master catbref 2020-03-30 11:25:34 +01:00
  • 0594bdf1c7 Bump to v1.0.5 in pom.xml. Filter out build/test artifacts from shaded JAR. v1.0.5 catbref 2020-03-24 11:17:43 +00:00
  • 72c299a331 Add SysTray notification for DB backup. More translations. catbref 2020-03-24 09:26:40 +00:00
  • 0b42a7ad63 Modify minOutboundPeers, maxPeers and maxNetworkThreadPoolSize default settings catbref 2020-03-24 09:24:22 +00:00
  • 51e59f6ab7 Change HSQLDB repository log fsync() interval from 500ms to 5s catbref 2020-03-24 09:23:17 +00:00
  • 38394de661 Reduce peer response timeout from 5s to 2s catbref 2020-03-24 09:20:50 +00:00
  • 22f9755f4f Performance optimizations. Accounts/NTP/System.currentTimeMillis, etc. catbref 2020-03-23 11:14:05 +00:00
  • 4cb2e113cb Log (and discard) duplicate outbound connections to the same peer catbref 2020-03-23 11:07:08 +00:00
  • e0f024ef5c Performance improvements in networking ExecuteProduceConsume engine catbref 2020-03-23 11:00:19 +00:00
  • f95cb99cdc Add support for logging PROOF network message calculation time catbref 2020-03-23 10:57:23 +00:00
  • 1f0170bb4b Increase timeout for transaction submission via API POST /transactions/process from 500ms to 30s catbref 2020-03-23 10:54:35 +00:00
  • 5eafdf3c80 Bump version to 1.0.4 v1.0.4 catbref 2020-03-19 14:30:02 +00:00
  • d7c26c27e1 Add debugging message to Peer regarding lost PING replies catbref 2020-03-19 14:29:47 +00:00
  • 2d18dd62eb Translation / API response improvements catbref 2020-03-19 14:21:48 +00:00
  • 51fd177d79 Add access to network engine stats catbref 2020-03-19 11:19:49 +00:00
  • c4643538f1 Improve Synchronizer to reduce network load catbref 2020-03-19 11:11:35 +00:00
  • 0edadaf901 Remove warning catbref 2020-03-19 11:11:05 +00:00
  • c05533fb71 Fix comment catbref 2020-03-19 11:10:40 +00:00
  • db270f559f Improve minting/syncing status reporting catbref 2020-03-19 11:07:56 +00:00
  • 79f7f68b0c Change when BlockMinter decides it's ok to mint a block catbref 2020-03-19 10:58:53 +00:00
  • d30d61edab Reworking/speed-ups for block rewards & general account DB manipulation v1.0.3c catbref 2020-03-18 18:04:45 +00:00
  • f7e2ee383e More complete testing of block reward distribution to founders catbref 2020-03-18 18:03:56 +00:00
  • 544fdbfbe9 Add database-level CHECK constraint on account balances catbref 2020-03-18 18:03:13 +00:00
  • c3d1ecb7e1 Reduce maximum allowed distance back to common block catbref 2020-03-18 18:02:00 +00:00
  • 873a9d0cee Add support for testing with multiple online accounts catbref 2020-03-18 18:00:46 +00:00
  • 95cb5f607b Use HSQLDB v2.5.0 but with fix for INSERT...ON DUPLICATE KEY UPDATE bug catbref 2020-03-18 17:58:16 +00:00
  • 54d0b721c4 Dynamically allocate/deallocate Peer byteBuffer to reduce memory load at the expense of extra GC catbref 2020-03-16 17:50:49 +00:00
  • 4a4678b331 Immediately close socketChannels after accepting peers we won't use catbref 2020-03-16 16:07:17 +00:00
  • 12f9ecaaca Faster Synchronizer shutdown by checking Controller.isStopping() catbref 2020-03-16 16:05:27 +00:00
  • 1d3ee77fb8 Increase default number of peers required before a node can mint/sync, and other settings v1.0.3b catbref 2020-03-15 14:14:58 +00:00
  • 83bce3ce52 Java Checks IceBurst 2020-03-14 10:52:54 -04:00
  • bf288dbfc2 Fixed Images nitrokrypt 2020-03-12 12:01:24 -05:00
  • 64055e280d Shutdown controller, and hence entire node, if networking or API fail to start. v1.0.3 catbref 2020-03-11 15:46:59 +00:00
  • 90e0f9dddc Fix system-dependent path separator usage. catbref 2020-03-11 15:25:04 +00:00
  • b0b0e2ac18 Strip JNI options before calling ApplyUpdate catbref 2020-03-11 10:41:39 +00:00
  • 9db606af5a Latest genesis block v1.0.2 catbref 2020-03-10 18:12:11 +00:00
  • 5bfc17bd64 Remove node UI and have tray icon open local/remove UI server catbref 2020-03-10 13:32:10 +00:00
  • a3c44428d3 Restrict TRANSFER_PRIVS recipients to new (non-existent) accounts. catbref 2020-03-04 15:41:47 +00:00
  • 450ff7318f Slightly more restrictive API access catbref 2020-03-04 15:41:19 +00:00
  • 2dffd382ae Pre-launch blockchain config / genesis block v1.0.1 catbref 2020-03-03 15:58:08 +00:00
  • e425fe5d5a Translation fixes catbref 2020-03-02 12:49:15 +00:00
  • a68caa2de1 Fix serialization of negative BigDecimal values! catbref 2020-02-24 13:51:01 +00:00
  • 3470b8bf57 Added API call GET /transactions/reference/{reference} for looking up a transaction by its reference catbref 2020-02-24 13:50:34 +00:00
  • 99e11d1f52 Actually respect 'autoUpdateEnabled' setting catbref 2020-02-24 13:49:21 +00:00
  • 743db9190e Reworked/improved auto-update build/publish tools. catbref 2020-02-24 11:22:13 +00:00
  • 53b3d09288 Fix rebase-and-rebuild.sh to use org.qortal.XorUpdate instead of old org.qora.XorUpdate catbref 2020-02-20 08:30:47 +00:00
  • 4565d0ddcb Check auto-update can be fetched before broadcasting auto-update TX catbref 2019-11-27 15:35:46 +00:00
  • de51de1819 Tools for building, and broadcasting, auto-update catbref 2019-11-26 10:15:22 +00:00
  • 282f6e6e2a Changed error response from RewardShareTransaction.isValid() for existing self-shares. v1.0 catbref 2020-02-18 13:23:42 +00:00
  • a4e127c84a Added INDEX to speed up block orphaning. catbref 2020-02-14 12:09:49 +00:00
  • 0e9bbfe6fa Hide transaction approvalStatus field from sample POST data in API documentation catbref 2020-02-10 14:18:56 +00:00
  • 211116160c Added AutoUpdates.md notes about the auto-update feature catbref 2020-02-10 13:39:23 +00:00
  • a6c1f1086f Disable Java JVM memory flags by default in run.sh script catbref 2020-02-10 13:39:00 +00:00
  • 774a8f20ee Fixed API call GET /blocks/minter/{address}. Now returns block summaries instead of full block data. catbref 2020-02-06 14:28:02 +00:00
  • 1cb2935cad Improved run.sh, additional stop.sh and bumped genesis block timestamp in blockchain.json catbref 2020-02-04 12:56:07 +00:00
  • 07d4d6f11d Fix genesis block change detection catbref 2020-02-04 12:55:35 +00:00
  • e55e811fcc Added example shell script to run Qortal and updated README.md catbref 2020-02-04 12:27:08 +00:00
  • 3ef4711c27 Log noise: don't log zero NTP offsets or unimplemented transaction types catbref 2020-02-04 12:16:34 +00:00
  • e0e9673837 Massive refactor to change 'qora' references to 'qortal'. catbref 2020-02-04 12:11:37 +00:00
  • 87dffb183e Changes needed to build Windows installer catbref 2020-02-03 10:19:41 +00:00
  • dce919f58c Updated pre-launch blockchain config + fixes catbref 2020-01-24 11:35:30 +00:00
  • 996e1c3a20 Fix node-management-ui placeholder wrt. reproducible builds catbref 2020-01-23 12:40:20 +00:00
  • 2af370d55d pom.xml modifications for reproducible builds catbref 2020-01-23 11:59:34 +00:00
  • d2d2956c8a Updated build instructions in README.md and moved database info to DATABASE.md catbref 2020-01-22 10:54:21 +00:00
  • 5dec4fd8a1 Improve TRANSFER_PRIVS tests to cover more aspects catbref 2020-01-21 13:33:42 +00:00
  • 1f7827b51f Interim work on TRANSFER_PRIVS transaction catbref 2020-01-13 15:45:48 +00:00
  • 5cd35e07d0 Fix off-by-one error when reducing account level during block orphaning. catbref 2020-01-21 13:34:46 +00:00
  • c3a6e0d9fd Some transaction "layout" documentation only changes, including missing entry for "recipient" in TRANSFER_ASSET transactions catbref 2020-01-13 15:47:11 +00:00
  • 3e3c0affb0 Change auto-update to required approved tx created by non-admin. catbref 2020-01-07 14:26:54 +00:00
  • a5c889c312 Alter repository so GroupInvites.expiry can be NULL catbref 2020-01-07 14:23:45 +00:00
  • 7a7ca4b684 Fix rounding issue when checking whether tx meets approval threshold catbref 2020-01-07 14:23:09 +00:00
  • 8ba11efbd4 Fix GenesisBlock.isGenesisBlock() to prevent chain rebuild on restart catbref 2020-01-07 14:22:07 +00:00
  • 6c7318678c Bumped pre-launch genesis timestamp catbref 2019-12-23 15:48:32 +00:00
  • 8aa084a0d8 Updated pre-launch blockchain config. Smaller splash graphic. catbref 2019-12-23 15:09:45 +00:00
  • 09ffd6fe6b Blockchain replacement for launch. catbref 2019-12-17 16:19:35 +00:00
  • 42bd68230b Cancel reward-shares with NEGATIVE share instead of ZERO. Also: bug-fixes! catbref 2019-12-11 13:40:42 +00:00
  • d01504a541 More reliable start-up by removing some race conditions in Controller and Network catbref 2019-11-28 15:28:32 +00:00
  • e9c94eb83b Fix args not being propagated by AutoUpdate to ApplyUpdate. Also propagate ALL command-line args, not just args[0] catbref 2019-11-28 14:30:42 +00:00
  • 62ed4e322b Propagate JVM arguments through auto-update. Improve start-up error messages shown by GUI catbref 2019-11-28 11:57:26 +00:00
  • 339e757d34 Add callstack when logging slow repository queries. Blockchain.validate() improvement catbref 2019-11-26 11:31:44 +00:00
  • 939ce0d652 Correct auto-update URLs to use "qortal.update" not "qortal.jar" catbref 2019-11-26 10:26:16 +00:00
  • 20813863bc Updated .gitignore catbref 2019-11-26 10:20:06 +00:00
  • 04839d1fba Move XorUpdate back to org.qora package for mainstream use catbref 2019-11-26 09:02:35 +00:00
  • d9bafaa42c Improve speed of HistoricAccountBalances triggers catbref 2019-11-26 08:58:52 +00:00
  • 9b894616ee Try for blockchain lock before tying up repository in BlockChain.trimOldOnlineAccountsSignatures catbref 2019-11-26 08:58:19 +00:00
  • 790f569dbd Fix case-typo in log4j2.properties catbref 2019-11-26 08:57:04 +00:00
  • 3990ded802 Add blockchain lock around trimming old online account signatures to prevent deadlocks. catbref 2019-11-25 10:06:21 +00:00
  • 69bb152163 Suppress Jersey EOF exception errors - actually remote peers disconnecting early catbref 2019-11-25 09:58:55 +00:00