Perttu Ahola [Tue, 31 May 2011 17:02:55 +0000 (20:02 +0300)]
Reduced server CPU usage on NodeMetadata step()s. Also furnace now cooks while no players are near it.
celeron55 [Tue, 31 May 2011 08:59:51 +0000 (11:59 +0300)]
Updated licenses of CiaranG's contributions to be in line with the new contribution policy and added a TODO note to server.cpp
Perttu Ahola [Mon, 30 May 2011 21:26:47 +0000 (00:26 +0300)]
forgot to add profiler to servermain.cpp
Perttu Ahola [Mon, 30 May 2011 21:24:44 +0000 (00:24 +0300)]
updated version
Perttu Ahola [Mon, 30 May 2011 21:23:39 +0000 (00:23 +0300)]
auth stuff is now saved only when modified
Perttu Ahola [Mon, 30 May 2011 21:16:58 +0000 (00:16 +0300)]
removed some debug prints
...and added support for simple time usage profiling in the last one.
Perttu Ahola [Mon, 30 May 2011 21:15:43 +0000 (00:15 +0300)]
Reduced the CPU usage of the sent block selector algorithm
Perttu Ahola [Sun, 29 May 2011 19:38:27 +0000 (22:38 +0300)]
Added tag 0.2.20110529_2 for changeset
cf6dd618ef0b
--HG--
extra : rebase_source :
762df9f579bc0ba917986f68ac459fa89fcce794
Perttu Ahola [Sun, 29 May 2011 19:38:16 +0000 (22:38 +0300)]
20110529_2
--HG--
extra : rebase_source :
cf6dd618ef0b7514c81ae87749733b5a328fc763
Perttu Ahola [Sun, 29 May 2011 19:34:04 +0000 (22:34 +0300)]
hopefully fixed the privilege problems
--HG--
extra : rebase_source :
9826d20176134a53ff232816a10407465d8c0f50
Perttu Ahola [Sun, 29 May 2011 18:35:41 +0000 (21:35 +0300)]
Added tag 0.2.20110529_1 for changeset
6fa0a8b40406
--HG--
extra : rebase_source :
5f94fbc4e2421ca49aaade4add869761a9c14a92
Perttu Ahola [Sun, 29 May 2011 18:35:38 +0000 (21:35 +0300)]
Perttu Ahola [Sun, 29 May 2011 18:28:30 +0000 (21:28 +0300)]
Added tag 0.2.20110529_0 for changeset
9b05d4bfee93
--HG--
extra : rebase_source :
44c8310e8572df82800028004f9dfdf6785f90bc
Perttu Ahola [Sun, 29 May 2011 18:28:22 +0000 (21:28 +0300)]
changed version number to 0.2.20110529_0
--HG--
extra : rebase_source :
9b05d4bfee9312aef4182fa6f63b4237368cec34
Perttu Ahola [Sun, 29 May 2011 18:16:37 +0000 (21:16 +0300)]
updated comments
--HG--
extra : rebase_source :
bb7c083b9ab2989d90f41255b85e9e3edaf578ef
Perttu Ahola [Sun, 29 May 2011 18:16:15 +0000 (21:16 +0300)]
tuned grass growth rate
--HG--
extra : rebase_source :
8ad4d13fc7ab1088ebd18cf968d912949aab8eae
Perttu Ahola [Sun, 29 May 2011 18:13:29 +0000 (21:13 +0300)]
invert_mouse config option
--HG--
extra : rebase_source :
2695ad71185244cefbcf6e3e28ba1ab5e54c882f
Perttu Ahola [Sun, 29 May 2011 18:11:16 +0000 (21:11 +0300)]
player passwords and privileges in world/auth.txt
--HG--
extra : rebase_source :
7260636295d9068fbeeddf4143c89f2b8a91446c
Ciaran Gultnieks [Tue, 24 May 2011 22:18:41 +0000 (23:18 +0100)]
A very poor (but better than nothing) inventory icon for fences
Perttu Ahola [Tue, 24 May 2011 18:04:22 +0000 (21:04 +0300)]
when pause menu is activated, move mouse cursor on top of the disconnect button, for convenience.
Perttu Ahola [Tue, 24 May 2011 17:13:21 +0000 (20:13 +0300)]
Merged CiaranG's fence and fixed two things
Perttu Ahola [Tue, 24 May 2011 17:05:30 +0000 (20:05 +0300)]
a work-in-progress map modified callback interface (committing because i want to merge the fence stuff)
Perttu Ahola [Tue, 24 May 2011 17:03:19 +0000 (20:03 +0300)]
Added a check that avoids server crash (unhandled exception) when map generation is attempted near limit
Ciaran Gultnieks [Tue, 24 May 2011 16:52:04 +0000 (17:52 +0100)]
Added fences (but still needs an icon or something to display in inventory)
Ciaran Gultnieks [Mon, 23 May 2011 19:40:25 +0000 (20:40 +0100)]
Added 'shout' player privilege
Ciaran Gultnieks [Sun, 22 May 2011 22:56:57 +0000 (23:56 +0100)]
Allow default privileges for new players to be set in the server config
Perttu Ahola [Sun, 22 May 2011 21:12:24 +0000 (00:12 +0300)]
merged password change menu
Perttu Ahola [Sun, 22 May 2011 20:55:02 +0000 (23:55 +0300)]
Some work-in-progress stuff and many comment updates
Ciaran Gultnieks [Sun, 22 May 2011 20:09:12 +0000 (21:09 +0100)]
Added the ability to change your password (via pause menu)
--HG--
extra : rebase_source :
e8ec407f60711d42d33be4811b2880088f617b5b
Perttu Ahola [Sun, 22 May 2011 14:25:52 +0000 (17:25 +0300)]
mud placed in sunlight no longer instantly turns to grass; also tuned transforming speed a bit (will be made a lot longer when testing is complete)
Perttu Ahola [Sun, 22 May 2011 14:00:09 +0000 (17:00 +0300)]
Preliminary "active block" stuff + set up test code to grow grass.
Perttu Ahola [Sat, 21 May 2011 11:28:58 +0000 (14:28 +0300)]
Fixed a small memory leak in ServerEnvironment and cleaned the code a bit
Perttu Ahola [Sat, 21 May 2011 11:28:28 +0000 (14:28 +0300)]
fixed a small memory leak in game.cpp
Perttu Ahola [Sat, 21 May 2011 11:28:13 +0000 (14:28 +0300)]
fixed a small memory leak in mapnode.cpp
Perttu Ahola [Sat, 21 May 2011 09:52:57 +0000 (12:52 +0300)]
updated readme a bit
Perttu Ahola [Sat, 21 May 2011 09:28:33 +0000 (12:28 +0300)]
added a delay to menu loop
Perttu Ahola [Sat, 21 May 2011 09:25:08 +0000 (12:25 +0300)]
Cleaned networking code a bit (had this one on the to-do list for like 4 months already)
Perttu Ahola [Sat, 21 May 2011 08:44:29 +0000 (11:44 +0300)]
fix in readme
Perttu Ahola [Sat, 21 May 2011 08:31:48 +0000 (11:31 +0300)]
some documentation updates
Perttu Ahola [Sat, 21 May 2011 08:07:45 +0000 (11:07 +0300)]
and the changelog
Perttu Ahola [Sat, 21 May 2011 08:07:03 +0000 (11:07 +0300)]
All textures are are now searched first from the directory specified by the texture_path setting.
Perttu Ahola [Sat, 21 May 2011 07:13:10 +0000 (10:13 +0300)]
updated changelog
Perttu Ahola [Fri, 20 May 2011 22:11:58 +0000 (01:11 +0300)]
Merge: New map directory structure and player passwords
Ciaran Gultnieks [Fri, 20 May 2011 20:37:13 +0000 (21:37 +0100)]
Passwords - a few corrections to the previous commit
Ciaran Gultnieks [Fri, 20 May 2011 19:28:03 +0000 (20:28 +0100)]
Passwords - password entry at main menu, stored and checked by server
Perttu Ahola [Thu, 19 May 2011 19:59:10 +0000 (22:59 +0300)]
change default sneak key from RSHIFT to LSHIFT
Perttu Ahola [Thu, 19 May 2011 17:10:17 +0000 (20:10 +0300)]
Moved the temporary mapgen test files and added a modified map.cpp too... These are probably useful in the next mapgen update and shouldn't be lost.
--HG--
rename : src/noise.cpp.new => misc/noise.cpp
rename : src/noise.h.new => misc/noise.h
Perttu Ahola [Thu, 19 May 2011 17:06:54 +0000 (20:06 +0300)]
Add (possibly non-compatible) work-in-progress noise.{h,cpp} so that they won't be accidentally lost. These are useful for upcoming mapgen updates.
Perttu Ahola [Thu, 19 May 2011 17:04:59 +0000 (20:04 +0300)]
add recent major changes to changelog
Ciaran Gultnieks [Thu, 19 May 2011 11:18:42 +0000 (12:18 +0100)]
Don't say 'Creating server and client' if the server is remote, so not being created
Perttu Ahola [Thu, 19 May 2011 05:16:48 +0000 (08:16 +0300)]
put the wstring stoi too in the ignore-on-vc2010 #if
Perttu Ahola [Wed, 18 May 2011 19:05:31 +0000 (22:05 +0300)]
(hopefully) fixed stoi/stof compile problems on vc2010
Perttu Ahola [Wed, 18 May 2011 18:59:31 +0000 (21:59 +0300)]
small comment update
Ciaran Gultnieks [Wed, 18 May 2011 15:48:27 +0000 (16:48 +0100)]
New map directory structure that avoids map size being limited by filesystem
Perttu Ahola [Tue, 17 May 2011 17:11:12 +0000 (20:11 +0300)]
Added libIrrlicht.dll.a to searched library names for non-MSVC windows
Perttu Ahola [Mon, 16 May 2011 21:00:01 +0000 (00:00 +0300)]
merged fix to readlink ignored return value warning
Perttu Ahola [Mon, 16 May 2011 20:59:28 +0000 (23:59 +0300)]
merged CiaranG's stuff again: auto-admin powers to local user, DSTACK macro -Wformat warnings
Ciaran Gultnieks [Mon, 16 May 2011 20:57:36 +0000 (21:57 +0100)]
Get rid of ignored return value warning
Ciaran Gultnieks [Mon, 16 May 2011 20:47:50 +0000 (21:47 +0100)]
Get rid of all the string format warnings caused by the DSTACK macro
Perttu Ahola [Mon, 16 May 2011 17:40:19 +0000 (20:40 +0300)]
added -Wno-unused-but-set-variable, which hides a new warning in gcc 4.6 which only slows down development with no effect on security or anything.
Ciaran Gultnieks [Mon, 16 May 2011 17:26:37 +0000 (18:26 +0100)]
Restored the auto-admin powers of the local user (via name= in the config)
--HG--
extra : rebase_source :
a35aa0d978990c28fa4fc158ce47d1f4aa967c04
Perttu Ahola [Mon, 16 May 2011 16:54:08 +0000 (19:54 +0300)]
Fixed two compiler warnings
Perttu Ahola [Mon, 16 May 2011 16:39:15 +0000 (19:39 +0300)]
merged CiaranG's changes (player privileges)
Ciaran Gultnieks [Mon, 16 May 2011 16:13:33 +0000 (17:13 +0100)]
Server commands without classes
Ciaran Gultnieks [Mon, 16 May 2011 15:13:17 +0000 (16:13 +0100)]
Privileges to/from string conversion functions standalone, not static members
Ciaran Gultnieks [Mon, 16 May 2011 10:34:06 +0000 (11:34 +0100)]
Better synchronisation of build/mine attempts when the player isn't allowed to
Ciaran Gultnieks [Mon, 16 May 2011 10:32:49 +0000 (11:32 +0100)]
Allow "all" to be specified in player config file for privileges
Ciaran Gultnieks [Mon, 16 May 2011 09:41:19 +0000 (10:41 +0100)]
Improved server commands and added player permissions.
--HG--
extra : rebase_source :
178fe08f10b7de3ebaba088bd24faad795114216
Perttu Ahola [Sun, 15 May 2011 10:07:53 +0000 (13:07 +0300)]
fixed an "unused variable" warning
Perttu Ahola [Sun, 15 May 2011 10:06:46 +0000 (13:06 +0300)]
added missing #ifndef KEYCODE_HEADER to keycode.h
Perttu Ahola [Sat, 14 May 2011 16:46:35 +0000 (19:46 +0300)]
removed a leftover debug print
Perttu Ahola [Sat, 14 May 2011 12:44:27 +0000 (15:44 +0300)]
removed unnecessary comment
Perttu Ahola [Sat, 14 May 2011 12:43:26 +0000 (15:43 +0300)]
Added key configuration in the configuration file.
Perttu Ahola [Mon, 9 May 2011 18:41:16 +0000 (21:41 +0300)]
merged CiaranG's changes: the glass block
Ciaran Gultnieks [Mon, 9 May 2011 18:35:46 +0000 (19:35 +0100)]
Added .hgignore
Ciaran Gultnieks [Mon, 9 May 2011 18:28:12 +0000 (19:28 +0100)]
Added glass texture (poor artwork skills, apologies in advance)
Ciaran Gultnieks [Mon, 9 May 2011 18:22:07 +0000 (19:22 +0100)]
Added glass, with rendering and furnace support.
Perttu Ahola [Mon, 9 May 2011 13:39:37 +0000 (16:39 +0300)]
Removed a single outdated comment in client.cpp
Perttu Ahola [Fri, 6 May 2011 13:58:06 +0000 (16:58 +0300)]
Fixed viewing range stuff a bit (now it works better with very low ranges)
Perttu Ahola [Tue, 3 May 2011 14:33:51 +0000 (17:33 +0300)]
Fixed a temporary solution of server shutting down to an assert(0) when a too large block metadata is sent to an old client
Perttu Ahola [Tue, 3 May 2011 14:33:13 +0000 (17:33 +0300)]
Hopefully fixed the bug of huge mineral deposits rarely in seafloor sand
Perttu Ahola [Tue, 3 May 2011 05:22:05 +0000 (08:22 +0300)]
comment update
Perttu Ahola [Fri, 29 Apr 2011 23:12:32 +0000 (02:12 +0300)]
random comment updates
Perttu Ahola [Fri, 29 Apr 2011 15:30:34 +0000 (18:30 +0300)]
added cobblestone to the texture atlas
Perttu Ahola [Fri, 29 Apr 2011 14:55:50 +0000 (17:55 +0300)]
changelog update
Perttu Ahola [Fri, 29 Apr 2011 14:53:07 +0000 (17:53 +0300)]
made proper skyboxes for dawn/evening and night
Perttu Ahola [Fri, 29 Apr 2011 13:39:47 +0000 (16:39 +0300)]
Tweaked clouds a bit
Perttu Ahola [Fri, 29 Apr 2011 13:02:58 +0000 (16:02 +0300)]
updated changelog
Perttu Ahola [Fri, 29 Apr 2011 13:00:36 +0000 (16:00 +0300)]
added simple skybox
Perttu Ahola [Fri, 29 Apr 2011 12:34:26 +0000 (15:34 +0300)]
added clouds
Perttu Ahola [Thu, 28 Apr 2011 21:38:11 +0000 (00:38 +0300)]
didn't actually change everything, just re-saved the grass texture.
Perttu Ahola [Thu, 28 Apr 2011 21:29:34 +0000 (00:29 +0300)]
Maybe fixed the flood of "WARNING: StaticObjectList::remove(): id=13 not found" style debug messages on the server when a player has quit.
Perttu Ahola [Tue, 26 Apr 2011 21:14:16 +0000 (00:14 +0300)]
Changed a bit of the code that is and should still be commented out.
Perttu Ahola [Tue, 26 Apr 2011 13:22:00 +0000 (16:22 +0300)]
forgot to change one thing back
Perttu Ahola [Tue, 26 Apr 2011 12:38:42 +0000 (15:38 +0300)]
tested out and commented out some new stuff for the terrain generator, to be used in the future.
Perttu Ahola [Mon, 25 Apr 2011 22:13:30 +0000 (01:13 +0300)]
A small fix to unnecessary saving of map metadata
Perttu Ahola [Mon, 25 Apr 2011 21:23:38 +0000 (00:23 +0300)]
Optimized map saving and sending (server-side)
Perttu Ahola [Mon, 25 Apr 2011 08:55:40 +0000 (11:55 +0300)]
Set oerkki1 to not be drawn in completely dark
Perttu Ahola [Mon, 25 Apr 2011 08:55:07 +0000 (11:55 +0300)]
Added /#time <int> command to server for changing the time of day
Perttu Ahola [Sun, 24 Apr 2011 21:31:22 +0000 (00:31 +0300)]
fix to the previous commit