Permalink
Commits on Oct 29, 2013
  1. Adapt _WIN32_WINNT version to 0x0501 in headers.h

    namecoinq committed Oct 29, 2013
    ...to have the build behave on newer MinGW.
Commits on Oct 18, 2013
  1. An important update to the patch.

    namecoin-qt committed Oct 18, 2013
    If you upgrade from the previous commit, please delete nameindex.dat to force rescan.
    There are some additional checks that hurt the performance slightly. We can remove some of them after the hard-fork (150000), if the chain happens to be consistent under a simple set of rules. This is because rules are "transitional" to avoid network fork right now. After the hard-fork we can remove them or simplify to minimal rules that validate the chain up to the block 150k correctly.
    I took some minor improvements to ReconstructNameIndex from cjdelisle's patch (full patch still crashes for me for some reason, so I do not merge it for now). Thus if you merge my commit on top of his patch, there may be a few conflicts. Sorry for inconvenience.
Commits on Oct 16, 2013
  1. An improved patch.

    namecoin-qt committed Oct 16, 2013
    1. Added check that previous tx was good. Otherwise, while bad tx is rejected, bad on top of bad would be accepted, since the name matches.
    This however degrades the performance slightly (additional access to name db).
    
    2. Renamed nameindexfull.dat to nameindex.dat. Hopefully this would fix the rescan crash issue of the previous commit.
    nameindex.dat was used in some older version though. When we agree the patch is final, we should rename to e.g. namedb.dat and make another commit.
Commits on Oct 15, 2013
  1. Small amendment to the code, otherwise won't compile.

    namecoin-qt committed Oct 15, 2013
    Making constructor/destructor of CDB public, so init.cpp can check name DB version without dependency on namecoin.h.
  2. Name bug fix.

    namecoin-qt committed Oct 15, 2013
    Hard-fork is set to happen at block 150000 (~76 days from now). Before that bad name_* transactions are allowed, but won't be processed (i.e. won't be saved to name DB). After that they will be rejected, as well as blocks containing them.
    
    At first start nameindexfull.dat will be rescanned (slow - be patient). If something goes wrong, delete it to force another rescan.
    nameindexfull.dat is checked by version (rescanned if below 0.3.72).
Commits on Sep 22, 2013
  1. Rename dev process readme.

    namecoinq committed Sep 22, 2013
Commits on Sep 21, 2013
  1. Fixed JSON format for IP address

    namecoin-qt committed Sep 21, 2013
    "map":{"*":{"ip":"1.2.3.4"} instead of "map":{"*":"1.2.3.4"}
Commits on Sep 20, 2013
Commits on Sep 16, 2013
  1. Merge pull request #13 from phelixnmc/ewb-v3.70

    namecoin-qt committed Sep 16, 2013
    EasyWinBuilder: Fix disassembly hash differences due to system language/locale.
  2. Freaking newline.

    phelixnmc committed Sep 16, 2013
  3. Set language variables for MinGW as their value has an influence on t…

    phelixnmc committed Sep 16, 2013
    …he disassembly hash.
Commits on Sep 9, 2013
  1. Minor fixes & refactoring.

    namecoin-qt committed Sep 9, 2013
    Removed excessive messages in debug.log
    Fixed displaying of transferred names and corresponding transactions.
Commits on Sep 6, 2013
  1. Fixed importprivkey to accept vanitygen privkeys too.

    namecoin-qt committed Sep 6, 2013
    We use Bitcoin privkey address (version byte = 128), while vanitygen uses version byte = 180.
    Version 0.3.70.
Commits on Sep 4, 2013
  1. Set version to 0.3.69

    namecoin-qt committed Sep 4, 2013
  2. Fixed listtransactions making it show name_* operations in the addres…

    namecoin-qt committed Sep 4, 2013
    …s field, as it was before.
  3. Minor refactoring/cleanup.

    namecoin-qt committed Sep 4, 2013
    - Renamed rpc.* to bitcoin.* (for some reason it did not rename when merging the previous pull request)
    - Added whitespace to comments of the form /*=0*/ , otherwise Qt shows warnings (it detects such comments as some meta-information)
    - Removed outdated stuff from contrib directory
  4. Merge pull request #12 from phelixnmc/v0.3.68_ewb

    namecoin-qt committed Sep 4, 2013
    Porting some fixes from Bitcoin, EasyWinBuilder v0.3
Commits on Sep 3, 2013
Commits on Sep 2, 2013
  1. EasyWinBuilder v0.3

    phelixnmc committed Sep 2, 2013
Commits on Aug 31, 2013
Commits on Aug 27, 2013
  1. Version 0.3.68.

    namecoin-qt committed Aug 27, 2013
  2. Merge pull request #11 from phelixnmc/qt

    namecoin-qt committed Aug 27, 2013
    Structured pull request for my changes.
  3. Small fixes/refactoring.

    namecoin-qt committed Aug 27, 2013
Commits on Aug 26, 2013
  1. Bitcoin directory structure

    phelixnmc committed Aug 26, 2013
    I don't like it either but we should go along for now...
    
    The D:\ in run_qmake.bat is still pretty ugly IMHO.
  2. Revert "Bitcoin directory structure"

    phelixnmc committed Aug 26, 2013
    This reverts commit 8e5eab8.
  3. Bitcoin directory structure

    phelixnmc committed Aug 26, 2013
    I don't like it either but we should go along for now...