Crypto City
df78be31c7
game: fix missing terrain on mac
2023-04-06 18:55:03 +00:00
Crypto City
7bf2e1709b
add some badge adjectives/nouns, and rename a badge
2023-04-06 18:55:03 +00:00
Crypto City
998bfa7826
cn_deserialize: add monero coinbase tx
...
and do extra last, since it's more of a catchall with high
probability of partial decoding
2023-04-05 07:54:01 +00:00
Crypto City
ddb4a5fcda
merge_mining_proxy: proxy a few new RPC
2023-04-05 07:54:01 +00:00
Crypto City
e04f562bcf
startup fixes
...
don't fixup epoch table in readonly mode
make sure we delete downloadable hoh if it can't be checked or loaded
catch exceptions at top level just in case
2023-04-05 07:54:01 +00:00
Crypto City
417c2fbd27
game: fix materials showing as unlocked early with architectural flair
2023-04-05 07:54:01 +00:00
Crypto City
d2ffd41c3c
game: add help button for auction time
2023-04-05 07:54:01 +00:00
Crypto City
47757ab641
game: fix auction screen layout with large item count
2023-04-05 07:54:01 +00:00
Crypto City
7f27bbdd13
blockchain: name downloadable hoh file the same as the remote file
...
avoids confusion
2023-04-05 07:54:01 +00:00
Crypto City
683926d1b9
forward more errors to the game when rejecting a tx
2023-04-05 07:54:01 +00:00
Crypto City
5abc5f6742
chat: fix sending chat lines after chat type addition
2023-04-05 07:54:01 +00:00
Crypto City
9fd627bc46
add discoverable scripts to start the game
2023-04-05 07:54:01 +00:00
Crypto City
80cccc0089
fix pearl found count tracker
2023-04-05 07:54:00 +00:00
Crypto City
c01ffcccf0
game: error message when trying to withraw with zero wallet balance
2023-04-05 07:54:00 +00:00
Crypto City
9fa8e2526e
manual: fix influence table for fishery
2023-04-05 07:54:00 +00:00
Crypto City
12b38f1026
fix a few typoes
2023-04-05 07:54:00 +00:00
Crypto City
bd984072a7
game: fix minor gemstones missing in the prestige screen
2023-04-05 07:54:00 +00:00
Crypto City
c05e2a5f91
game: fix welcome screen not clipped if the lower part is empty
2023-04-05 07:54:00 +00:00
Crypto City
623fedf608
only consider military buildings in the town a hunt takes place in
2023-04-05 07:54:00 +00:00
Crypto City
2c378941dd
players can now have a title
...
chosen among a set of predefined components
2023-04-05 07:54:00 +00:00
luigi1111
e06129bb4d
Merge pull request #8805
...
4f1262b
build: prepare v0.18.2.2 (selsta)
2023-04-02 20:53:20 -04:00
luigi1111
a371e60a30
Merge pull request #8813
...
059b975
cryptonote core/protocol: don't drop peers for soft offenses (jeffro256)
2023-04-02 20:46:21 -04:00
luigi1111
2f62dd5b78
Merge pull request #8811
...
c742fa4
Fixed deadlock and crash when syncing with full dataset on Windows (SChernykh)
2023-04-02 20:45:47 -04:00
Crypto City
ffe4b0df3b
game: only consider the current player for NEW markers in history
2023-04-01 08:48:33 +00:00
Crypto City
70d07fd291
db_lmdb: add version fields to serialized data
2023-04-01 08:48:33 +00:00
Crypto City
56bc673661
new demonetizer badge
2023-04-01 08:48:33 +00:00
Crypto City
4aac07752a
fix tagline bodge for existing cities
...
it'd break functional tests as it's not specific enough
2023-04-01 08:48:33 +00:00
Crypto City
d3f2008ff4
game: make the game account overlay blink
...
we really want it not to be missed
2023-04-01 08:48:33 +00:00
Crypto City
eec251ac89
tb: fix crash in research building window
2023-04-01 08:48:33 +00:00
Crypto City
58d1aa544f
functional_tests: check city tagline
2023-04-01 08:48:33 +00:00
Crypto City
ed3c5e3e4c
cc: add a few epoch related operands to scripts
2023-04-01 08:48:33 +00:00
Crypto City
c68ae5c9b6
cc: add Coinage historian and Timeless badges
2023-04-01 08:48:33 +00:00
Crypto City
71ffbea68a
divide time into epochs, for flavour
2023-03-29 10:38:35 +00:00
jeffro256
059b975388
cryptonote core/protocol: don't drop peers for soft offenses
...
Also: txs with tx_extra which is too large will not get published to ZMQ
Co-authored-by: SChernykh <sergey.v.chernykh@gmail.com>
2023-03-29 02:07:15 -05:00
SChernykh
c742fa4c6e
Fixed deadlock and crash when syncing with full dataset on Windows
...
It's not allowed to use WaitForSingleObject with _beginthread, because the thread closes its own handle before exiting.
So the wait function will either wait on an invalid handle, or on a different handle used by something else.
Or, if it starts waiting before the thread exits, the behavior is undefined according to MS: "If this handle is closed while the wait is still pending, the function's behavior is undefined."
In my test sync I observed threads getting stuck infinitely on WaitForSingleObject, and then rx_set_main_seedhash spamming new threads when RandomX seed changes again. Eventually the system ran out of resources, and monerod aborted with "Couldn't start RandomX seed thread" message.
This PR fixes it by using `_beginthreadex` instead and explicitly closing the handle when it's safe.
2023-03-29 08:44:20 +02:00
selsta
4f1262bae9
build: prepare v0.18.2.2
2023-03-27 18:52:04 +02:00
Crypto City
98b05d9e90
game: fix emerald/amethyst news image
2023-03-27 14:12:29 +00:00
Crypto City
40e9b027c4
bump my gpg key's expiration date
2023-03-27 14:12:28 +00:00
luigi1111
4f47fd2626
Merge pull request #8801
...
1328048
wallet2: fix infinite loop in fake out selection (Crypto City)
2023-03-27 09:17:55 -04:00
Crypto City
4141354abf
bump version to 0.34.2.0
2023-03-26 20:44:49 +00:00
Crypto City
162b144907
game: point to options when clicking online players with avatar sharing disabled
2023-03-26 20:44:49 +00:00
Crypto City
9225f2d347
game: fix missing newline in add tax break zone screen
2023-03-26 20:44:49 +00:00
Crypto City
93e6aafd93
game: fix going to a building in another city
2023-03-26 20:44:49 +00:00
Crypto City
2646e671c3
game: fix changing allowed settlers list
2023-03-26 20:44:49 +00:00
Crypto City
65e98b2d58
game: add dynemeloun to credits for lots of bug reports
2023-03-26 20:44:49 +00:00
Crypto City
7905d48a5f
rpc: fix level and max_level not being serialized in cc_get_cities
2023-03-26 20:44:49 +00:00
Crypto City
8b55f8f2a2
daemon: show recurring or one off for merchant ship available items
2023-03-26 20:44:49 +00:00
Crypto City
593be55abc
game: use std::vector<bool> for selection, not std::vector<uint8_t>
...
saves some memory and is more cache friendly
2023-03-26 20:44:49 +00:00
Crypto City
163f2864a9
unit_tests: fix warnings and remove obsolete code
2023-03-26 20:44:49 +00:00
Crypto City
2fb9183518
cc: fix new item fee mixup
2023-03-26 20:44:49 +00:00