@xiphon xiphon released this Oct 8, 2017 · 6 commits to master since this release

Assets 2

Maintenance release

@xiphon xiphon released this Aug 29, 2017 · 7 commits to master since this release

Assets 3

Major work was done on the Project's documentation.
JSON-RPC API interface is now well documented, contains example apps in Go, Python and Node.js to show integration simplicity.
Revisited and greatly shortened PascalLite Linux daemon build instructions (tested on Debian which is widely used everywhere).

Other fixes:

  • Fixed: thread-safety
  • Added: missing unenc_hexpayload field in RPC payloaddecrypt response
  • UI: Balance displaying. Useless controls removed
  • Fixed: Avoid using TThread.CurrentThread
Sep 2, 2017
Fixed: README.md build instructions labeled Debian + syncing

@xiphon xiphon released this Aug 17, 2017 · 13 commits to master since this release

Assets 4

UI: Controls reorganized
Implemented.daemon: support for fixed nodes IP list
Changed: Display only user's accounts by default
Fixed: sync issues
Refactoring: variables/parameters naming

@xiphon xiphon released this Aug 17, 2017 · 20 commits to master since this release

Assets 2

Added: Socks5 support
Changed: difficulty
Changed: UI minor changes
Refactoring: useless code dropped
Refactoring: warnings
Fixed: networking, connections statistic

@xiphon xiphon released this Aug 17, 2017 · 28 commits to master since this release

Assets 2

Implemented: [critical] background broadcasting new blocks and operations
Fixed: [critical] silently lost spending transactions
Fixed: blockchain sync logic hardened
Fixed: UI message box, networking
Fixed: netdata instantiation
Fixed: wallet crash on close
Fixed: networking, warnings, atomic operations
Fixed: server graceful shutdown
Changed: new blockchain update request awaiting logic
UI Implemented:: double click on account to add it to the list
UI Implemented: ability to decode any user-provided payload
UI Implemented: shortcut to send all available balance on the account
UI Implemented: last N used destinations
UI Fixed: invalid payload decoding order
Added: print daemon version on start
Added: RPC methods examples to README
Added: RPC initial description to README

@xiphon xiphon released this Aug 17, 2017 · 34 commits to master since this release

Assets 2

Implemented: Non-blocking connections for TCP/IP network layer
Implemented: Human-readable config format. Single config file amount the daemon and the wallet.
Changed: Max outgoing connections set to 8. Max incoming connections set to 125.
Changed: RPC control port binds to 127.0.0.1 by default.
Changed: Mining server port binds to 0.0.0.0 by default.
Implemented: RPC ip/port and Mining server ip/port settings.
UI: Options dialog expanded with settings for RPC and Mining servers.
Changed: config filename to 'pascallite.ini'
Fixed: daemon crashes due to invalid log finalization order
Fixed: invalid termination sequence in daemon
Fixed: Daemon's second instance binds RPC port somewhere it wants bug #3
Fixed: daemon does not creating config with default values on first start
Fixed: Wallet hangs on close
Fixed: networking, threading, daemon hangs on shutdown.
Fixed: FPC bug 3.0.2 <-> 3.0.2
Fixed: memory leaks

Mar 13, 2017
Fixed: Wallet hangs on close