Mike Primm
f371cff011
Add support for 'http-reponse-headers' attribute to add custom response headers
2011-08-30 10:34:58 +08:00
Mike Primm
d008548306
Add support for JPEG encoding option for HDMaps
2011-08-12 14:48:52 +08:00
Mike Primm
b4ce28fd9a
Make JSON unicode encoding more thorough - don't assume anything outside ASCII should not be escaped
2011-07-30 02:13:45 -05:00
Mike Primm
aa29ddf141
Add max-sessions setting to configuration.txt - limits concurrent threads and sessions on internal web server
2011-07-25 20:34:37 -05:00
Mike Primm
737bcb98d9
Improve handling of /reload, clean up dead code
2011-07-24 23:23:24 -05:00
Mike Primm
e613fb14d7
Add support for enforcing banned-ips.txt on internal web server
2011-07-22 16:56:08 -05:00
Mike Primm
4987ac3fe1
Add proper Connection response to keep-alive handling
2011-07-20 01:37:31 -05:00
Mike Primm
00a660d019
Don't throw exception on bogus absolute path ( http://xxx//blah )
2011-06-30 03:19:04 +08:00
Mike Primm
e6a8e54172
Add better URI path normalization, option to allow symlinks in web
...
path
2011-06-29 13:40:02 -05:00
Mike Primm
e2b55c3b54
Add some cleanup to help avoid exceptions on /reload and shutdown/disable
2011-06-29 01:37:09 -05:00
Mike Primm
2863dd0acc
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
48fea32500
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
Jason Booth
d3b621f90b
Fix Security Exploit
2011-06-27 21:27:23 +02:00
FrozenCow
47620fe79e
Revert "Disallow .. in file path. Also logging, imports"
...
This reverts commit 1bc275ea46 .
2011-06-27 21:26:52 +02:00
zeeZ
1bc275ea46
Disallow .. in file path. Also logging, imports
2011-06-27 22:48:39 +08:00
Mike Primm
c2ee0ebd42
Add requestion option to trust client-provided name in sendMessage for
...
internal web server
2011-06-23 16:35:17 -05:00
Mike Primm
fa33977469
Log fullrender messages to commandsender, versus just log
2011-06-16 01:58:12 -05:00
Mike Primm
2f22560f3d
Clean up warnings
2011-06-13 22:05:14 -05:00
Mike Primm
e8a6bf46cf
Add support for hidewebchatip option, to replace webchat IP with alias
2011-06-12 19:35:53 -07:00
Mike Primm
40ee132277
Add support for using X-Forwarded-From for better proxy IP handling on
...
webchat
2011-06-12 18:50:41 -07:00
Mike Primm
0fdeee5177
Make sure all JSON/web text interactions are escaped and/or UTF-8
2011-06-02 00:20:25 -05:00
Mike Primm
c4646dc299
Add transparency option on Flat and Surface map, fix file locks
2011-05-31 23:44:17 -05:00
Mike Primm
c48d06eec1
Add file access synchronization to prevent conflicting tile updates
2011-05-31 21:20:23 -05:00
FrozenCow
108e9d24c4
Changed the way templates and world-configuration are handled.
2011-05-24 02:13:43 +02:00
FrozenCow
d5b4f6c8c4
Transfered client-updates to two components (jsonfile and internal).
2011-05-22 16:28:01 +02:00
FrozenCow
9fa46597d1
Made use of org.json.simple for updates.
2011-05-22 16:27:57 +02:00
FrozenCow
b2cb15b75c
Moved regions-code to regions-component.
2011-05-22 16:27:49 +02:00
FrozenCow
e57301b14e
Added events for components and implemented 'buildclientconfiguration'-event in ClientConfigurationComponent.
2011-05-22 16:27:43 +02:00
Mike Primm
06785be5f3
Fixes for alias/nicknames in web UI (esp handling player icons),
...
HeroChat fixes
2011-05-21 23:58:48 -05:00
Mike Primm
4fb1ddf49a
Fix for skins on players with nicknames - send up account name as well
...
as display name.
2011-05-21 00:59:08 -05:00
Mike Primm
024e7dc96c
Tune shadow render, add to accept wait queue on web server
2011-05-20 23:26:46 -05:00
Mike Primm
26f4f7d994
Add support for WorldGuard on built-in server, fix getNodes() on new
...
ConfigurationNode class
2011-05-18 23:29:33 -05:00
zeeZ
728cd8304a
Option to output player health in json for later web usage.
2011-05-19 01:52:38 +02:00
FrozenCow
7937a64f06
Cleaned up logging.
2011-05-19 01:36:14 +02:00
FrozenCow
e28ee185b6
Cleaned up configuration handling and added new logging class.
2011-05-19 01:36:05 +02:00
zeeZ
d840b07960
Organize imports.
2011-05-17 11:30:06 +02:00
zeeZ
b36821f3b4
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
src/main/java/org/dynmap/MapManager.java
src/main/java/org/dynmap/debug/LogDebugger.java
src/main/java/org/dynmap/web/handlers/FileHandler.java
src/main/java/org/dynmap/web/handlers/SendMessageHandler.java
2011-05-17 11:24:13 +02:00
Mike Primm
deef732129
Fix re-entrancy problem in FileHandler (shared buffer can cause
...
corrupted or exchanged tiles)
2011-05-16 21:11:28 -05:00
zeeZ
ccbd6bf45e
Prefix all (intentional) output properly.
2011-05-17 02:38:49 +02:00
zeeZ
17f5f43772
Tabs and spaces.
2011-05-16 20:55:19 +08:00
zeeZ
05f3ced64f
Tabs and spaces.
2011-05-16 14:51:18 +02:00
zeeZ
bb45cc10cb
Added weather to json world output (hasStorm and isThundering)
2011-05-10 12:51:52 +02:00
zeeZ
cf1d6c414d
Organize imports
2011-05-10 12:51:52 +02:00
FrozenCow
be60623719
Fixed tabs.
2011-05-07 22:11:41 +02:00
zeeZ
63b9579fa5
Strip colors off chat, use getDisplayName instead of getName
2011-05-01 23:11:29 +02:00
zeeZ
ca9aa0727f
Fix for worlds with weird names and URLDecode mumbo-jumbo
2011-04-28 16:34:50 +02:00
FrozenCow
eb276dd59d
Another attempt to make server conform http.
2011-04-06 00:54:48 +02:00
FrozenCow
e1e13df4b2
Removed redundant configuration values and made use of customizable join/quit messages.
2011-04-05 22:30:43 +02:00
FrozenCow
3bed604190
Another import removal.
2011-03-17 02:36:26 +01:00
Jason Booth
2cef9731ed
WebChat enhancement and fixes
...
Added Spam Message config
Internal server now replies a spam message
Fixed getting webchat-interval to get int rather than double then cast
Fixed holding down "enter" on the empty chat line would spam chat attempts
Fixed so jsonip.appspot query is only done once
2011-03-15 19:17:58 -05:00