Vinnie Falco
6f8145b696
Add [max_peers] doc to example cfg
2014-04-16 12:23:26 -07:00
Vinnie Falco
3ca8bf5f98
Remove obsolete TODO files
2014-04-16 07:48:56 -07:00
The Doctor
e3995ac776
Updated example cfg for new validator public keys.
...
Signed-off-by: The Doctor <drwho@virtadpt.net >
2014-04-14 18:21:06 -07:00
The Doctor
8a608b5829
Configuration file improvements:
...
* Set default node_db to RocksDB from HyperlevelDB, to match gateway
appliances and Ripple Labs server configurations.
* Set some rpc_startup options to reduce logging and save disk space.
* More sensible documentation regarding WebSocket SSL directives
Signed-off-by: The Doctor <drwho@virtadpt.net >
2014-04-07 13:19:21 -07:00
Nik Bougalis
bec876d062
Remove unused legacy code
2014-04-04 19:00:58 -07:00
Roberto Catini
4886772ca3
Add Arch Linux PKGBUILD:
...
The install process will first fetch the tip of the master branch
to build the latest official rippled release. It will also create
all the necessary data directories in /var.
An optional systemd service definition file is included.
2014-03-24 14:07:27 -07:00
The Doctor
0f19efac2d
Example configuration file update:
...
- Fix config database default location.
- Add SSL/TLS for WebSockets config. Currently commented out.
2014-03-24 14:07:19 -07:00
Vinnie Falco
b2d97703c6
beast cleanup and tidying:
...
* Replace custom types with C++11 <cstdint> types
* Fix sqlite integer intos and uses
* Fix String implicit integer constructors
* Escape the enclosing namespace in sqdb
* Replace contract checks with assert
* Make many header files compile independently
* Remove the dependence on beast_core.h in many places
* Remove unused or obsolete classes and functions
* Remove unused or obsolete macros
* Remove unused network functions and files
* Remove unused or obsolete classes:
- ChildProcess
- HighResolutionTimer
- InterProcessLock
- Throw
- TrackedMutex
- UntrackedMutex
- XmlDocument
- XmlElement
2014-03-23 15:23:55 -07:00
Vinnie Falco
4e357601ec
Move MultiSocket, RippleSSLContext to common module
2014-03-14 07:57:20 -07:00
Nik Bougalis
73485d5a23
Resolve hostnames found in the [ips] config section
2014-03-01 11:53:57 -08:00
Vinnie Falco
a336cc26f9
Remove deprecated IPAddress
2014-02-22 21:33:00 -08:00
JoelKatz
996326a00e
Configurable fetch depth.
2014-02-17 17:26:58 -08:00
The Doctor
21faf8eaeb
Improvements to initscript and default configuration.
...
* Added absolute paths to the [node_db] and [debug_logfile] stanzas in the config file.
* Changed some tabs into spaces for consistency.
* Added directory tree sanity checking to initscript.
Signed-off-by: The Doctor <drwho@virtadpt.net >
2013-12-20 15:38:30 -08:00
Vinnie Falco
81d418007a
Add CollectorManager for Beast.Insight support
2013-12-16 18:08:11 -08:00
Bryce Lynch
eabc905bac
Add Debian-style initscript
...
* Add validators and validation_quorum from the v0.16 release notes.
* We keep having to tell people to do this during integration, let's just make it the default.
* Add comment about the log file location that states that it has to be absolute rather than relative after an integration troubleshoot earlier today.
Signed-off-by: Bryce Lynch <bryce@ripple.com >
2013-12-09 16:21:22 -08:00
Vinnie Falco
cdaa65c07a
Remove LightningDB database and backend
2013-11-27 15:14:21 -08:00
Vinnie Falco
306811d2a7
Add RocksDB NodeStore backend
2013-11-22 15:51:19 -08:00
Vinnie Falco
a39fa8ae5f
New SiteFiles for fetching and managing ripple.txt files
2013-10-31 08:10:06 -07:00
Vinnie Falco
ca0daad11f
Update notes
2013-10-22 12:59:56 -07:00
Vinnie Falco
2427cce2c8
Rename to IPAddress and remove unused files
2013-10-22 10:43:16 -07:00
Vinnie Falco
96328a8632
Add FixedPeers connection policy to peerfinder
2013-10-22 10:43:14 -07:00
Vinnie Falco
7eacd3bf57
Add annotation for Validators
2013-10-05 12:03:51 -07:00
Vinnie Falco
53f8e73b65
Refactor net buffers classes
2013-10-04 14:33:55 -07:00
Vinnie Falco
2ac2fdfabd
Remove unhandled exception catcher
2013-10-01 12:25:01 -07:00
Vinnie Falco
9bc132778f
Remove obsolete clean app exit configuration macro
2013-10-01 12:25:00 -07:00
Vinnie Falco
00a714d14d
Implement Stoppable for LoadManager
2013-09-28 17:40:46 -07:00
Vinnie Falco
3ec36929f1
Add ServiceQueue
2013-09-28 15:09:10 -07:00
Vinnie Falco
426636f48d
Add SimpleIdentifier traits for non-crypto identifiers
2013-09-25 11:44:04 -07:00
David Schwartz
2f77ca416a
PEER_PRIVATE suppresses outbound connections to unconfigured peers.
2013-09-24 15:40:24 -07:00
Vinnie Falco
0dc3cf07d0
Add HTTPServer
2013-09-22 11:52:22 -07:00
Vinnie Falco
c3b815004c
Update TODO
2013-09-19 19:55:54 -07:00
Vinnie Falco
2464607a09
Move and add some template metaprogramming classes
2013-09-19 14:42:54 -07:00
Vinnie Falco
b839ae0552
Refactor Log code, add LogJournal adapter
2013-09-12 15:06:28 -07:00
Vinnie Falco
a48bcfeddb
Migrate validators and testoverlay to the new style of source organization
2013-09-11 20:05:56 -07:00
Vinnie Falco
fb804bd1bd
More Validators implementation
2013-09-11 20:05:55 -07:00
Vinnie Falco
03b8ae742e
Small refactor to Config paths
2013-09-11 19:58:10 -07:00
Vinnie Falco
03174a0d6a
Tidy up root of the repository
2013-09-11 10:04:32 -07:00