Crypto City
71c42575fe
handle runestones properly on defaulted/derelict buildings
2021-04-06 10:46:37 +00:00
Crypto City
2eec2f6371
fix farming not being bothered by not having enough heating material
...
also fix demolishing a farm while a crop is being grown
2021-04-06 10:46:37 +00:00
Crypto City
dccf609e29
functional_tests: a mortgaged flag can't be demolished, given, traded
2021-04-04 19:42:38 +00:00
Crypto City
b5277a67ef
functional_tests: more runestone tests: demolish, remove blocks
2021-04-02 22:54:56 +00:00
Crypto City
1a8055684e
rpc: remove obsolete width/height in cc_demolish
2021-04-02 22:54:56 +00:00
Crypto City
6d5b0222cf
add runestone carving tests
2021-04-02 22:54:56 +00:00
Crypto City
c663b3b6b6
armour plate various commands' verification code
2021-04-02 15:17:28 +00:00
Crypto City
f6d2d99537
unit_tests: fix build after get_harvest_amount change
2021-03-28 12:36:45 +00:00
Crypto City
e3b256215f
functional_tests: add test for fractional amount of gold in item
2021-03-26 20:37:15 +00:00
Crypto City
6261344b9a
remove mime_type from custom items, and add gold content
2021-03-25 14:37:56 +00:00
Crypto City
5b2e27b2ad
functional_tests: fix accounting error
2021-03-25 13:54:24 +00:00
Crypto City
8354848ec8
custom item secondary descriptions can now be updated
2021-03-23 23:36:38 +00:00
Crypto City
20b806a964
rpc: add cc_is_custom_item_data RPC
2021-03-23 23:36:38 +00:00
Crypto City
59da6694be
rpc: add a cc_get_predefined_item_info RPC
2021-03-13 19:50:44 +00:00
Crypto City
78bd013b0c
fix issues with city level determination
2021-03-13 18:03:58 +00:00
Crypto City
6be4416f10
functional_tests: fix occasional failure from tx misordering
2021-03-13 10:45:46 +00:00
Crypto City
afc4f6f913
new cc_get_item_ownership RPC and daemon command
2021-03-13 10:45:46 +00:00
Crypto City
b8d4836f2a
add optional hash and MIME type to custom items, and add cc_item_info command
2021-03-13 10:45:46 +00:00
Crypto City
3ffe13df7d
extra land tax for lots left empty for more than 10 days
2021-03-13 10:45:46 +00:00
Crypto City
49faf95c40
fix flag destruction not keeping full state
2021-02-03 16:26:08 +00:00
Crypto City
56d5455d9b
functional_tests: fix some python2/python3 differences
2021-02-03 16:26:08 +00:00
Crypto City
d9e81d0c5b
cc: remove obsolete transportation discoveries
2021-02-03 16:26:08 +00:00
Crypto City
4956a6aa5e
Merge remote-tracking branch 'origin/master' into cc
2021-01-18 01:33:53 +00:00
Crypto City
a4f6efb6db
add unlock levels for chat colours
2021-01-16 20:44:45 +00:00
Crypto City
e760d4b2ed
cc: remove pig farming discoveries
2021-01-16 20:44:45 +00:00
Crypto City
7e87bcc711
fix functional tests
2021-01-16 20:44:45 +00:00
Crypto City
8c3d9ff405
functional_tests: fix trade tests after matchable fix
2021-01-16 20:44:45 +00:00
luigi1111
7908f848a3
Merge pull request #7245
...
41dfa96
Split fuzz tests during fuzz build (Nym Seddon)
2021-01-15 23:51:23 -05:00
luigi1111
cb21ec30a4
Merge pull request #7149
...
0660db3
fuzz_tests: add a test for utf8canonical (moneromooo-monero)
2021-01-15 23:47:49 -05:00
Alexander Blair
747699541e
Merge pull request #7285
...
927141bcc
Command max_bytes moved from dynamic map to static switch (Lee Clagett)
2021-01-07 17:54:02 -08:00
Nym Seddon
41dfa96e5a
Split fuzz tests during fuzz build
...
Only build fuzz tests in a fuzz build, and don't build other tests.
Keeps fuzz compilers from instrumenting other tests, which are not fuzzed.
Resolves #7232
2021-01-01 09:09:28 +00:00
moneromooo-monero
bcdc6c62b7
protocol: fix false positives dropping peers
...
it'd trigger on reorgs
2020-12-27 14:41:19 +00:00
luigi1111
025db3d2b4
Revert "Reject existing claimed blocks in sync mode"
2020-12-27 00:18:05 -05:00
Alexander Blair
609dbe6b92
Merge pull request #7154
...
cf7e1571d
protocol: reject claimed block hashes that already are in the chain (moneromooo-monero)
af0a25544
protocol: drop peers we can't download anything from in sync mode (moneromooo-monero)
2020-12-26 13:40:36 -08:00
Lee Clagett
927141bcc4
Command max_bytes moved from dynamic map to static switch
2020-12-22 20:54:16 +00:00
moneromooo-monero
b652d598d1
add a max levin packet size by command type
2021-01-03 14:07:45 +00:00
Alexander Blair
16c780d568
Merge pull request #7250
...
61b6e4cc6
Add aggressive restrictions to pre-handshake p2p buffer limit (Lee Clagett)
2021-01-01 22:35:59 -08:00
moneromooo-monero
0aa541b361
protocol: more sanity checks in new chain block hashes
2020-12-31 23:33:18 +00:00
Lee Clagett
187b4d7521
Restrict duplicate keys in epee binary format
2020-12-20 03:47:32 +00:00
moneromooo-monero
cf7e1571d3
protocol: reject claimed block hashes that already are in the chain
2020-12-17 02:54:02 +00:00
Lee Clagett
61b6e4cc67
Add aggressive restrictions to pre-handshake p2p buffer limit
2020-12-17 00:36:10 +00:00
Lee Clagett
4978f69d7a
Fix byte_stream::put_n
2020-12-14 14:45:24 -05:00
moneromooo-monero
0660db3e7a
fuzz_tests: add a test for utf8canonical
2020-12-14 19:40:24 +00:00
Alexander Blair
28e5e42986
Merge pull request #7110
...
d660f22ed
protocol: drop origin IP if a block fails to verify in sync mode (moneromooo-monero)
2020-12-10 17:41:59 -08:00
Alexander Blair
1e9483a2d5
Merge pull request #7009
...
7414e2bac
Change epee binary output from std::stringstream to byte_stream (Lee Clagett)
2020-12-10 17:34:50 -08:00
Alexander Blair
6bddd54f9d
Merge pull request #7003
...
08eb0949f
Change to more efficient allocation strategy in byte_stream (Lee Clagett)
2020-12-10 17:33:50 -08:00
moneromooo-monero
d660f22ed1
protocol: drop origin IP if a block fails to verify in sync mode
...
It would otherwise be possible for a peer to send bad blocks,
then disconnect and reconnect again, escaping bans
2020-12-10 21:59:18 +00:00
Crypto City
f62f0b0c6c
cc: remove military bonus for production buildings
2020-12-07 11:53:00 +00:00
moneromooo-monero
5ed604fe5b
crypto: fix non zero scalar being 0 after reducing
2020-12-04 01:00:03 +00:00
Crypto City
f13cbdfd16
cc: decrease military influence and penalty
2020-12-03 18:56:38 +00:00