- Default opening notepad on windows when editting config or messages
- Service support: Now you can install both bm-bridge and bm-server as system services using bm-config
- bm-client: accounts can be activated and deactivated on the key resolver. Deactivated accounts will be removed after a while (not yet defined)
- bm-client: Reserved certain accounts and organisations for registration (see https://github.com/bitmaelum/bitmaelum-suite/wiki/reserved-addresses)
- bm-client: OTP generation works properly
- increased the ed25519 random seed from 192 to 256bits
- make sure the ed25519 keyexchange always outputs a 32byte key. Shorter keys were possible due to the non-zero extend of big.Int.
- defaulting to OAEP padding scheme
- bm-bridge: It now uses a config file instead of parameters
- bm-bridge: Support for mail relay (aka gateway mode) for organizations, this way an organization can "host" using the BitMaelum protocol.
- bm-client: reserved certain accounts and organisations for registration (see https://github.com/bitmaelum/bitmaelum-suite/wiki/reserved-addresses)
- resolver configuration has been overhauled
- bm-client: Added
--debug
flag to display HTTP traffic (override the client config's server.debughttp option)
- Hotfix on the MSI packaging
- Added bm-bridge: This program will act as an IMAP/SMTP service between the bitmaelum network and regular email.
- Added bm-mail: This allows you to read your mail through a textual user interface (incomplete)
- view commit • Organisations have to be whitelisted before they are accepted on the server
- bm-bridge: Added bm-bridge to connect bitmaelum to IMAP and SMTP (acalatrava)
- bm-client: Updated the account and organisation creation output to display the running steps
- bm-client: Added commands to manage organisation validations
- bm-client: Added command to query the resolver
- bm-client: Reading accounts in go-routines, this speeds up the reading of accounts a lot!
- lots of code cleanups (Eduaro Gomes)
- Updated makefile to display success/failures a lot better
- Dots and dashes are accepted in mail addresses, but not used
- Implemented initial encrypted store that is saved server-side. This can be used for settings, contacts, subscriptions and such.
Finalized "hello-world" release
- no issues found or fixed
- Removed some obsolete tooling
- bm-client Organisations in bm-client can be suffixed with '!' so you can use either "foo" or "foo!" as organisation value.
- bm-client: Added functionality for managing organisation validations
- bm-client: Added functionality to query info from the resolver
- bm-client: "account create" and "organisation create" use a "step" layout for better feedback
- bm-client: reading messages is done concurrently, speeding it up a huge amount
- bm-server: added whitelisting in config to only allow specific organisations to add accounts
Small update with some minor tweaks
- no issues found or fixed
- view commit • "address" argument is now called "account" in all bm-client commands
- view commit • displaying mnmemonic if available in your account display
- view commit• mandatory flag is called 'id' instead of 'message'
- view commit• #151: vault directories are now created when they do not exist
Initial developers-only release