Skip to content
Permalink
Branch: master
Commits on May 30, 2019
  1. Add command line flag to add upload digest (#51)

    sefbkn authored and marcopeereboom committed May 30, 2019
    * Add command line flag to support submitting digests directly to dcrtime via command line param
    
    * Update command line description
    
    * Return error if -digest and -file flags are used simultaneously
Commits on Mar 29, 2019
  1. Add independent anchor+merkle checker (#49)

    marcopeereboom committed Mar 29, 2019
  2. govet: remove checks where flushRecord can only be one value. (#50)

    dajohi authored and marcopeereboom committed Mar 29, 2019
Commits on Feb 22, 2019
  1. Implement fsck (#46)

    marcopeereboom committed Feb 22, 2019
    This fsck travels into all directories in a filesystem dcrtime database
    and ensures that all hashes and timestamps are consistent. It also
    verifies that flushed records are in fact stored on the blockchain and
    verifies the merkle roots in the flush record and reality.
    
    It currently fixes data errors caused by three bugs. These bugs have
    since been fixed but the data incoherence was never corrected.
    
    The fsck has a journaling function which records all actions taken. This
    is useful in case at a later time there needs to be a correction.
Commits on Feb 21, 2019
  1. Switch go-flags dep to match other dcr projects. (#47)

    dajohi committed Feb 21, 2019
Commits on Jan 30, 2019
  1. [deps] sync to latest dcr deps. (#45)

    dajohi committed Jan 30, 2019
Commits on Dec 11, 2018
  1. Properly handle CORS (#41)

    dajohi committed Dec 11, 2018
  2. Change status API to use POST; also handle /status (#39)

    dajohi committed Dec 11, 2018
    * Change status API to POST
    
    * Handle /status as well
Commits on Dec 3, 2018
  1. Require go 1.11+ (#35)

    dajohi committed Dec 3, 2018
  2. Enable CORS (#38)

    dajohi committed Dec 3, 2018
Commits on Aug 8, 2018
  1. Switch to testnet3 (#34)

    dajohi committed Aug 8, 2018
Commits on Jul 13, 2018
  1. Use slog; update deps. (#32)

    dajohi committed Jul 13, 2018
  2. Add dump/restore to backend interface. (#33)

    marcopeereboom authored and dajohi committed Jul 13, 2018
    We need to be able to dump/restore the backend database. Add this
    functionality to the backend interface to make it mandatory.
    
    This functionality also enables future migration from one backend to
    another.
Commits on Apr 9, 2018
Commits on Mar 14, 2018
  1. multi: various cleanup. (#30)

    dajohi committed Mar 14, 2018
  2. Improve nextPowerOfTwo helper function (#26)

    mrekucci authored and dajohi committed Mar 14, 2018
    Improve speed and avoid potential errors caused by casting of int to float64.
  3. Remove unnecessary fallthrough and simplify switch statement (#28)

    mrekucci authored and dajohi committed Mar 14, 2018
  4. api: Add status (#22)

    dajohi committed Mar 14, 2018
    * api: Add status
    
    * Avoid leaking body on decode error
Commits on Mar 13, 2018
  1. Catch up on deps (#25)

    marcopeereboom committed Mar 13, 2018
Commits on Nov 8, 2017
  1. Removed unused functions and vars. (#21)

    dajohi committed Nov 8, 2017
Commits on Nov 7, 2017
  1. Multi: update the dcrutil imports after its move to dcrd. (#17)

    teknico authored and dajohi committed Nov 7, 2017
    Also:
        - update a NewTLSCertPair import (moved from dcrutil to certgen);
        - update the dep manifest and lock files.
Commits on Sep 27, 2017
  1. Drop glide, use dep. (#15)

    dajohi authored and marcopeereboom committed Sep 27, 2017
Commits on Aug 29, 2017
  1. Create a database dumper. (#13)

    marcopeereboom committed Aug 29, 2017
    This can be used to verify database content and is an fsck skeleton if
    ever needed.
Commits on Aug 10, 2017
Commits on Jun 28, 2017
  1. Update deps to pull in additional logging changes.

    jrick committed Jun 28, 2017
    This update adds additional callsite logging options via btclog and
    fixes an error with the rotator package that caused it to stop running
    when creating any log messages larger than 4096 bytes.
    
    While here, switch to the new Write method of the Rotator object as
    this is more efficient than using the Reader interface with a pipe.
Commits on Jun 20, 2017
  1. make tls config generic (#9)

    marcopeereboom committed Jun 20, 2017
  2. dcrtime: -h is host or host:port only (#7)

    dajohi authored and marcopeereboom committed Jun 20, 2017
  3. Update deps to pull in new logger. (#10)

    jrick authored and marcopeereboom committed Jun 20, 2017
    Some of the commands appear to be logging by writing to standard
    output directly using the fmt package.  These calls have not been
    switched to use the new btclog logger but dcrtimed has been converted
    from seelog to btclog.
Commits on Jun 14, 2017
  1. First pass at API doc. (#5)

    jcvernaleo authored and marcopeereboom committed Jun 14, 2017
    * First pass at API doc.
    
    * Some fixes
    
    * Address marco comments
    
    * Add json examples
    
    * marco comments and spell check
    
    * Clarify some wording
    
    * Clarify wording
    
    * Remove a word
Commits on Jun 13, 2017
  1. Make -json option work on input too.

    jcvernaleo committed Jun 13, 2017
Commits on Jun 12, 2017
  1. dcrtimed: add enablecollections knob (#4)

    marcopeereboom committed Jun 12, 2017
    Disallow TimeStamp query to run when enablecollections is false (the
    default).  This is to prevent digest leakage and large uploads on an
    anon service.  This functionality is desirable for private timestamping
    servers hence it now sits behind a knob.
  2. Enable travis (#3)

    dajohi authored and marcopeereboom committed Jun 12, 2017
Commits on Jun 9, 2017
Older
You can’t perform that action at this time.