Commit graph

2498 commits

Author SHA1 Message Date
Zack Piispanen
cd13cc97aa Reload itembans on /reload 2013-10-22 00:25:26 -04:00
k0rd
8b29047a59 fix for double teleporting rememberleavepos under certain config combinations 2013-10-21 22:00:07 -04:00
k0rd
2c92f0e543 reverted 61f6bb1a01; remembered position is independant from SSC 2013-10-21 19:44:16 -04:00
MarioE
16093fd9ca Fix another sendtilesquare exploit
... removing EnableInsecureTileFixes in the process.
2013-10-21 17:22:59 -04:00
MarioE
a81165026c Fix a crash exploit related to extremely long death messages or text 2013-10-20 14:31:54 -04:00
MarioE
6a27d51261 Fix more exploits 2013-10-20 13:16:23 -04:00
MarioE
40b3870061 Fix severe sendtilesquare exploit 2013-10-20 13:00:20 -04:00
Zack Piispanen
84225c4861 Check if player is being ignored when they try to spawn a boss. 2013-10-20 00:08:16 -04:00
Zack Piispanen
33e66bd145 Tick version. 2013-10-19 22:15:55 -04:00
Zack Piispanen
ec9cb09cd8 REST status or v2/server/status now checks for a permission to display ips to the caller. The only way to get this enabled is to use securetokenendpoint config option.
Refactored a tsplayer method.
2013-10-19 22:13:09 -04:00
Zack Piispanen
4c5c2ba0de Convert Itemban.HasPermission to check if user has Permission.usebanneditem and remove redundant checks elsewhere. 2013-10-19 12:34:00 -04:00
Zack Piispanen
7720380b09 Weird issue with packet bufferer warnings. 2013-10-19 02:54:16 -04:00
Zack Piispanen
078dca1f40 Add in code to auto kill clients that have large buffers. This is disabled, and set to 5mb.
If enabled, this would silently kill players as their buffer is full, which could have bad consequences in large servers with lag.  This is intended to deal with the issue where servers are running out of memory.
2013-10-19 02:34:15 -04:00
k0rd
11edf7f61b Merge pull request #666 from PhoenixICE/general-devel
merging even though this is PR#666 !!!
2013-10-18 19:39:41 -07:00
Zack Piispanen
2b8e40ad0e Rod of discord permission change. 2013-10-18 22:34:35 -04:00
Zack
bd123bc97a Merge pull request #672 from MarioE/general-devel
Redo some permissions
2013-10-18 19:31:02 -07:00
k0rd
4f106c7dff Additional handling for beds (yes, magic mirror is still required) 2013-10-16 19:50:31 -04:00
MarioE
ea83ff1bda Redo some permissions
Split up tshock.world.causeevents & tshock.world.editspawn and moved
/maxspawns and /spawnrate to the npc node.
2013-10-15 18:23:06 -04:00
PhoenixICE
61f6bb1a01 Fixed double teleporting with SSC
users getting teleported twice with ssc and rememberpos if they didn't
have loginbeforejoin enabled
2013-10-14 16:18:39 +11:00
Zack Piispanen
a3a85957f6 use popen instead of subprocess.call 2013-10-12 05:58:45 -04:00
Lucas Nicodemus
fe50aafd3d Update create_release.py 2013-10-12 01:18:04 -06:00
Zack Piispanen
60d866ba2f Another fix 2013-10-12 03:05:08 -04:00
Zack Piispanen
4547056960 Fat finger 2013-10-12 03:03:49 -04:00
Zack Piispanen
57b9b1a094 Build with latest server bin? 2013-10-12 03:01:07 -04:00
Zack Piispanen
12370c8cc3 Use mono debug symbols path 2013-10-12 02:38:02 -04:00
Zack Piispanen
0d1682ede1 Commit bamboo release package script 2013-10-12 01:40:58 -04:00
Zack Piispanen
0d350d53fa Fix Skeletron Prime Crash Exploiting people, naughty naughty
Set secondUpdate to stop displaying, because apparently no one knows that not being logged in is breaking the rules when requirelogin:true
2013-10-11 21:02:05 -04:00
k0rd
c112f433c5 Merge pull request #654 from PhoenixICE/general-devel
ItemBan Use Group Parenting
2013-10-11 09:56:22 -07:00
PhoenixICE
dd3883b393 ItemBan Use Group Parenting
Made Item bans now abide by group parenting.
2013-10-11 21:12:47 +11:00
Zack Piispanen
ddb2afefe9 Fix hardcore deaths by wiping and reseeding the tsCharacter table.
Log to server/logs chat over head.
2013-10-11 00:49:46 -04:00
Zack Piispanen
acdaa2eb05 Fix Chat over head.
Copy pasta fix in /group (CS #Regions)
2013-10-11 00:16:19 -04:00
MarioE
1acbb21125 Update server bin, uses less RAM
~100 MB on small worlds, more for larger worlds
2013-10-10 23:10:50 -04:00
MarioE
9187760386 Merge pull request #652 from MarioE/general-devel
Add /spawnboss for the time being
2013-10-10 17:38:22 -07:00
MarioE
7be923f640 Send better wall of flesh error messages 2013-10-10 19:16:19 -04:00
MarioE
966ba85e1c Add /spawnboss for the time being 2013-10-10 18:57:33 -04:00
k0rd
73f0901835 tick tshock version 2013-10-10 02:44:36 -04:00
k0rd
c58c28e083 updating server bin for 1.2.0.3.1 2013-10-10 02:40:19 -04:00
k0rd
8bb817458e fixes for placement of new chairs and beds; also corrects a math err 2013-10-10 02:24:54 -04:00
k0rd
c838315aec Fixes placement of monster banners 2013-10-10 01:22:31 -04:00
k0rd
f8e5e1e081 blank UUID ignore for login, forgot to add this file 2013-10-09 23:55:46 -04:00
k0rd
a58e21191b Add options to kick empty UUID - handling to ignore UUID login and bans for blank UUIDs if this option is not enabled 2013-10-09 23:53:24 -04:00
k0rd
a40eecc82f version tick 2013-10-09 22:42:28 -04:00
MarioE
6b2a914f97 Update server bin & fix crash exploit 2013-10-09 22:29:45 -04:00
MarioE
d3f3ff7501 Fix /whisper 2013-10-09 17:58:02 -04:00
Zidonuke Ghost
8f1d88abe7 0 Mana is technically allowed due to older characters. 2013-10-09 06:46:43 -04:00
MarioE
a6b46a2748 Fix HandleTile 2013-10-08 23:37:49 -04:00
MarioE
3db37bb94a Item stacks are shorts. Fixes severe SSC bugs 2013-10-08 19:45:04 -04:00
MarioE
944b319bed Check HP <= 495 instead of 480 2013-10-08 17:02:44 -04:00
k0rd
4fd766a505 Merge pull request #635 from CyberShadow/announce-save
Add AnnounceSave option
2013-10-08 01:54:31 -07:00
k0rd
295a0b2ec1 Merge pull request #637 from simon311/general-devel
More of & -> &&
2013-10-08 00:10:47 -07:00