[root]/server/branches/1.x/include
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 284 (100.0%) | 910 (100.0%) | 3.2 |
mwedel | 97 (34.2%) | 371 (40.8%) | 3.8 |
akirschbaum | 41 (14.4%) | 269 (29.6%) | 6.5 |
ryo_saeba | 64 (22.5%) | 168 (18.5%) | 2.6 |
qal21 | 35 (12.3%) | 99 (10.9%) | 2.8 |
quinet | 1 (0.4%) | 3 (0.3%) | 3.0 |
lalo | 46 (16.2%) | 0 (0.0%) | 0.0 |
preparing for 1.12 release
0 lines of code changed in 46 files:
Remove trailing whitespace.
118 lines of code changed in 21 files:
Fix for bug #2081472: short int encoding for food value in payment altars.
2 lines of code changed in 2 files:
Add new setup option "num_look_objects".
19 lines of code changed in 1 file:
Backported fix for bug #2017790 "Cannot build talking books, listening books or
signs". In order to miminize the code changes in the branch, only a minimal
fix was merged from trunk, without including the other improvements to the
code.
3 lines of code changed in 1 file:
Remove unpaid items when returning a player to his savebed for map reset or after server-specific timeout.
1 lines of code changed in 1 file:
Fix bug #1929084: Wrong artifact stats on forged items.
1 lines of code changed in 1 file:
Fix some integer overflows in experience calculations.
2 lines of code changed in 2 files:
Add stringbuffer_finish_shared().
16 lines of code changed in 1 file:
Add stringbuffer_append_stringbuffer().
10 lines of code changed in 1 file:
Add printf() like variant to StringBuffer module.
9 lines of code changed in 1 file:
Add missing metaserver2.h file
MSW 2008-01-31
1 lines of code changed in 1 file:
Fix typo in filename.
1 lines of code changed in 1 file:
Fix buffer overflows in get_ob_diff(), dump_object(), and dump_arch().
84 lines of code changed in 5 files:
Win32 compilation fixes.
3 lines of code changed in 1 file:
Fix bug #1833943: Buffer overflow in item power calculation.
5 lines of code changed in 1 file:
Fix typos.
7 lines of code changed in 5 files:
Fix for bug #1815251: Multiple 'the' displayed in party who.
1 lines of code changed in 1 file:
Face/animation related plugin functions.
14 lines of code changed in 4 files:
Couple bug fixes related to 1713188 - dropall performance issues.
---
include/config.h: Increase SOCKETBUFSIZE - should help reduce premature
dropped connections.
server/c_object.c: Improve dropall logic - instead of calling fix_player() for
each object dropped, call it just once for the entire stack - should
improve performance considerably. This also fixes sending updated
weight information to the client for each object dropped (player weight
1000, player weight 995, player weight 992, etc), so may help on dropped
connections.
MSW 2007-09-26
1 lines of code changed in 1 file:
Add support for periodic updating of hiscore information for players - fixes
bug 1735262. Main change was to modify check_score() to take a flag that
determines if messages related to high score placement should be displayed
or not.
--
include/sproto.h: Rebuilt because of change to check_score()
server/apply.c: Change calls to check_score() to take quiet flag.
server/c_wiz.c: Change calls to check_score() to take quiet flag.
server/hiscore.c: Modify check_score to take quiet flag, update function
not to print messages if it is set.
server/login.c: Change calls to check_score() to take quiet flag, remove
some meaningless code at end of emergency_save()
server/player.c: Change calls to check_score() to take quiet flag.
server/server.c: Add calls to check_score() when doing autosaves as well
as when player connection is unexpected terminated.
--
MSW 2007-09-25
12 lines of code changed in 1 file:
Always destroy projectiles having no_drop when they stop being a projectile.
2 lines of code changed in 2 files:
Fix chaos attacktypes when used from a weapon - Fixes bug 1795875.
Problem was target of attack was getting attacktype changed, and
attacker was never getting chaos attacktypes.
--
include/attack.h: move ATTACKS array and Chaos_Attacks structure
here. server/attack.c now needs that data, so having it only in
server/spell_util.c no longer works.
server/attack.c: Remove call to shuffle_attack(), instead just update
the local type (attack type) variable.
server/spell_util.c: Remove ATTACKS array - moved to include/attack.h.
MSW 2007-09-16
35 lines of code changed in 1 file:
Add an 'empty' command, that puts all contents of a (or all) container either on ground or in player's opened container.
1 lines of code changed in 1 file:
Server support for Metaserver2 - brought back from trunk:
acinclude.m4: Add LIBCURL_CHECK_CONFIG macro, used by configure.
configure.ac: Add check for pthread, LIBCURL. Extra
logic to display if we will build with metaserver2 support
lib/Makefile.am: add metaserver2 to list of files to install.
*/Makefile.in: rebuilt
lib/metaserver2: Settings file for metaserver2 support.
server/init.c: Add call to metaserver2_init() during startup.
include/metaserver2.h: Header file include metaserver2 related data.
include/autoconf.h.in: Rebuilt
include/sockproto.h: Rebuilt with new metaserver2 functions.
socket/metaserver.c: metaserver2 update logic added.
MSW 2007-08-31
149 lines of code changed in 4 files:
Fix typos.
1 lines of code changed in 1 file:
Fix item update on ground. Factorize code. Add increase_ob_nr() function.
1 lines of code changed in 1 file:
Try to factor esrv_del_item and esrv_send_item into remove_ob() and insert_ob_in_ob(). Fix calls to esrv_send_item that are really esrv_update_item(). Merge from trunk.
1 lines of code changed in 1 file:
Save maps into a .savefile first, then rename if success. Flush files. This should fix bug #1542893: Full disk destroys player's apartment.
3 lines of code changed in 1 file:
Don't delete (partial) map from memory in case of save error, warn DMs.
34 lines of code changed in 3 files:
Add new NDI_ALL_DMS to send a message to all connected DMs. Used in case of errors.
3 lines of code changed in 1 file:
Update face information below player if it changes. Add P_PLAYER mapflag
field, as well as pointer to player on space making it easy to find
players on a space. Fix for bug 1735459. Change merged from trunk.
---
test/unit/common/stubs_common.c, crossedit/stubs.c, random_maps/standalone.c:
Add esrv_update_item() stub
common/map.c: Modify update_position() to look for player and
update MapSpace accordingly.
common/object.c: update_object(): If player is object, update map
attributes immediately. Add handling for face or object changes.
include/map.h: Add SET/GET_MAP_PLAYER, player * to MapSpace, P_PLAYER
flag
---
MSW 2007-07-08
6 lines of code changed in 1 file:
Hopefully fix invalid player count on map.
1 lines of code changed in 2 files:
Implement feature request #1724356: logging improvements.
2 lines of code changed in 1 file:
Implement feature request #1653768: Pants/legs
1 lines of code changed in 1 file:
Add party rejoin at login. New command 'party_rejoin' to control the behaviour.
15 lines of code changed in 3 files:
Fix bug #1713140: sustenance overflow.
5 lines of code changed in 1 file:
Apply patch #1713563: Reopen log file on SIGHUP, courtesy Kari Pahula.
1 lines of code changed in 1 file:
Apply patch #1713564, Open log file only once with -detach, courtesy Kari Pahula.
1 lines of code changed in 1 file:
Implement feature request #1657735: Server setting for handling 'incorrect' converters.
2 lines of code changed in 1 file:
(31 more)