Mike Primm
3aad863d27
Put timeout on read lock used by web server - make sure it can't be indefinite
2011-06-28 22:33:11 -05:00
Mike Primm
1fd933e07f
Tighten up lock release logic on I/O and other exceptions
...
Make version in plugin.yml string so that 0.20 isn't 0.2
2011-06-28 22:13:42 -05:00
Mike Primm
62532920ea
Fix 'visibleregions' option on JSON (gotta kill those parallel code
...
paths at some point....)
2011-06-28 11:00:05 -05:00
Jason Booth
c2be2e3f38
Fix Security Exploit
2011-06-27 21:27:23 +02:00
FrozenCow
522eeb0cfe
Revert "Disallow .. in file path. Also logging, imports"
...
This reverts commit ca705ca6d2 .
2011-06-27 21:26:52 +02:00
zeeZ
ca705ca6d2
Disallow .. in file path. Also logging, imports
2011-06-27 22:48:39 +08:00
Mike Primm
c108ca2ddd
Add option to have Dynmap STFU during start (verbose: false)
...
Add softdep, authors, stats commands to plugin.yml
2011-06-26 14:31:40 -05:00
Mike Primm
e9a42660ab
Change autogenerate-to-visibilitylimits to have options for map-only (temporary generated chunks) versus permanent (world growing)
...
Fix exception catching code in thread pool
2011-06-25 16:01:06 -05:00
Mike Primm
b5a4a844e0
Add autogenerate-to-visibilitylimits option to allow automatic priming/generating of chunks within defined visibility area
...
Avoid rendering tiles with nothing but empty chunks
Limit size of hash-file cache, and move hash files to world-specific tile directories
2011-06-25 01:13:40 -05:00
Mike Primm
cbb9a80012
Add support for now-functional chunk generate detection
...
(chunkgenerated render trigger)
2011-06-24 19:10:10 -05:00
Mike Primm
b299d0045c
Another bigworld+isomaps+zoom-out fix - directory name inconsistency
2011-06-24 14:18:21 -05:00
Mike Primm
20cba3ad32
Fix hash code problem with zoomed-out tiles - caused incomplete
...
updates
2011-06-24 11:44:21 -05:00
Mike Primm
4d4db1fa8d
Add queued update triggers for zoom-out updates - deals with file time
...
resolution issues on Linux (1 second is too long to be reliable)
2011-06-24 08:25:26 -05:00
Mike Primm
203e3a5ba7
More tuning on zoom-out, fix zoomout on bigworld on iso-maps
2011-06-24 02:46:16 -05:00
Mike Primm
52a82521b9
Add requestion option to trust client-provided name in sendMessage for
...
internal web server
2011-06-23 16:35:17 -05:00
Mike Primm
7dd87884b0
Fix reported traps in Armor calculation when armor is incomplete - not
...
sure how this didn't happen more - possibly bukkit behavior change?
2011-06-23 08:08:33 -05:00
Mike Primm
4d388b1115
Finish zoom out on normal and 'bigworld' mode, fix marker coordinates
2011-06-23 00:53:56 -05:00
Mike Primm
dd695bb406
Fix problem with coordinate offsets due to negative coordinate walk on
...
kzedmaps
2011-06-22 17:24:12 -05:00
Mike Primm
871a7b601c
First pass UI support for extra zoom out levels
2011-06-22 16:43:41 -05:00
Mike Primm
6fdf859c00
Finish rest of zoom out core logic - still need to finish web UI
2011-06-22 13:56:21 -05:00
Mike Primm
b575cd3b1b
Settable zoom out code - incomplete prototype
2011-06-22 08:27:21 -05:00
Mike Primm
f8a0b3e0da
Add support for visibleregions list for regions component - limit
...
which regions are shown
2011-06-20 18:48:23 -05:00
Mike Primm
b3b83eeec5
Fix reading of 'webpath' by Regions component - was reading its own
...
config instead of top-level one
2011-06-20 17:33:01 -05:00
Mike Primm
ce54260e34
Add delay-retry loop for handling temporarily locked image file writes
2011-06-20 16:58:07 -05:00
Mike Primm
c898a6de39
Update biomecolored to support biome-type-based,
...
biome-temperature-based and biome-rainfail-based shading
2011-06-20 16:00:28 -05:00
Mike Primm
2336b89614
Add biome-based coloring option for surface map
2011-06-20 00:09:22 -05:00
Mike Primm
01d18a3851
Add support for throttling chunk load rate, spreading over ticks
2011-06-18 19:43:47 -05:00
Mike Primm
6e81ea63b0
Alter 'textured' setting for flat map to have none/smooth/dither opts
2011-06-18 16:05:47 -05:00
Mike Primm
91caca5c82
Add 'textured' option for Flat - matches color scheme tone better
2011-06-17 00:08:13 -05:00
Mike Primm
7231a16cbb
Add support for limiting visible areas on each world, selective fill
...
of hidden areas (air, stone, ocean)
2011-06-16 23:37:28 -05:00
Mike Primm
4fd1cfd923
Log fullrender messages to commandsender, versus just log
2011-06-16 01:58:12 -05:00
Mike Primm
076db15b63
Merge remote branch 'upstream/master'
2011-06-15 01:40:42 -05:00
Mike Primm
934a952135
Add support for ChunkSnapshot API (CB860), maintain legacy support too
2011-06-15 01:27:59 -05:00
Mike Primm
9c3de05fad
Add blockburn, snowform, leavesdecay render events
2011-06-13 23:19:02 -05:00
Mike Primm
659ddc8204
Clean up warnings
2011-06-13 22:05:14 -05:00
Mike Primm
1d069f7fa7
Add alternate directory structure to better support huge worlds
2011-06-13 21:43:02 -05:00
mikeprimm
36d56a5e28
Merge pull request #202 from MiLk/encoding
...
Use unicode hexadecimal for specials characters
2011-06-12 19:56:24 -07:00
Mike Primm
7889fd2506
Add support for hidewebchatip option, to replace webchat IP with alias
2011-06-12 19:35:53 -07:00
Mike Primm
ca59152e0e
Add support for using X-Forwarded-From for better proxy IP handling on
...
webchat
2011-06-12 18:50:41 -07:00
MiLk
a4f2a408dd
Use unicode hexadecimal for specials characters
...
Signed-off-by: MiLk <hello@emilienkenler.com>
2011-06-09 00:30:50 +02:00
Mike Primm
b4a909aee3
Have per-world control of sending player position and health, prevent
...
player icon flicker on addplayer (even when not on world or position
is obfuscated)
2011-06-03 08:42:24 -05:00
Mike Primm
163881697a
Add background color support per map, add skylands template default
2011-06-03 03:24:21 -05:00
Mike Primm
58c600b65f
Hide player positions when on disabled worlds, add sendposition flat
...
to ClientComponent to avoid leaking position data, even when markers
are off, fix problem with stale player marker positions during/right
after map changes
2011-06-03 00:39:21 -05:00
Mike Primm
fb08b2fed6
Make sure all JSON/web text interactions are escaped and/or UTF-8
2011-06-02 00:20:25 -05:00
Mike Primm
91f4201354
Merge remote branch 'origin/master'
2011-06-01 19:09:46 -05:00
Mike Primm
8517b5b3f0
Fix tile coord calculation for tile hash on kzed render - too sparse
...
because not divided by tile dimensions (inconsistent with flat :<)
2011-06-01 19:08:53 -05:00
Mike Primm
0e75d6a18d
Add new block IDs, remove obsolete ones from colorschemes
2011-06-01 01:50:57 -05:00
Mike Primm
bde74b51d2
Improve transparency processing on flat map
2011-06-01 00:12:27 -05:00
Mike Primm
9132f82074
Add transparency option on Flat and Surface map, fix file locks
2011-05-31 23:44:17 -05:00
Mike Primm
716ba040df
Add file access synchronization to prevent conflicting tile updates
2011-05-31 21:20:23 -05:00