October 2006 Commit Log

Number of Commits:
Number of Active Developers:
ryo_saeba 2006-10-29 16:26 Rev.: 5060

Fix bug #1547517: DM issue with containers

9 lines of code changed in 2 files:

mwedel 2006-10-29 02:50 Rev.: 5057

Update code so everything uses draw_ext_info(), and remove new_draw_info().
For the most part, everything is just a simple update of function name/
parameters. In some places, there was some other cleanup, like
inconsistent whitespace being made consistent. A few places were
changed to use the varargs version, so no longer needed a local snprintf.
Many places where used to remove the hard formatting (combine several
calls into one so that the client can do the word wrap/formatting, since
assuming the width of the client never was really accurate)
Dead code was removed, rather than being updated.
For old clients, it will continue to use the old protocol commands, so
this doesn't break client compatibility in any way.
Files affected:
common/arch.c, common/button.c, common/living.c, common/los.c. common/map.c,
common/quest.cm common/time.c, common/treasure.c
include/funcpoint.h, include/newclient.h, include/sockproto.h
server/alchemy.c, server/apply.c, server/attack.c, server/build_map.c,
server/c_chat.c, server/c_wiz.c, server/c_new.c, server/c_object.c,
server/c_range.c, server/c_party.c, server/commands.c, server/disease.c,
server/gods.c, server/hiscore.c, server/login.c, server/monster.c,
server/move.c, server/pets.c, server/player.c, server/plugins.c
server/resurrection.c, server/rune.c, server/server.c, server/skill_util.c,
server/skills.c, server/spell_attack.c, server/spell_effect.c,
server/spell_util.c, server/swamp.c, server/time.c
socket/info.c, socket/item.c, socket/request.c
test/unit/crossedit/stubs_crossedit.c, test/unit/random_maps/stubs_random.c
MSW 2006-10-28

3954 lines of code changed in 53 files:

ryo_saeba 2006-10-28 14:29 Rev.: 5053

Implement request feature #1551406: Add player's name to disease symptoms, fix indent

29 lines of code changed in 2 files:

qal21 2006-10-27 23:00 Rev.: 5051

Remove redundent checks in values passed to Crossfire_Foobar_wrap() functions.

10 lines of code changed in 7 files:

ryo_saeba 2006-10-22 06:51 Rev.: 5042

Fix for bug #1573381 (death attacks does works on skull)

24 lines of code changed in 2 files:

ryo_saeba 2006-10-22 06:12 Rev.: 5040

Fix for bug #1553636 (Crashbug: reset/swaped map after use of overlay_save). Rename function for coherence

39 lines of code changed in 5 files:

mwedel 2006-10-19 00:52 Rev.: 5033

common/loader.l: Make it so that long msg/endmsg won't overflow temp buffer
by using safe_strcat. Will result in long messages being truncated, but
better than crashes.
server/pets.c: Check for existance of object existance after call to
follow_owner() in remove_all_pets(). Can be cases where put is killed
when moving to new map.
MSW 2006-10-18

26 lines of code changed in 3 files:

mwedel 2006-10-13 02:25 Rev.: 5028

server/apply.c: If the captain of a transport exits the transport, make the
next player on the transport the captain.
server/server.c: Like change to apply.c to make player another player captain
if one leaves the game. But in addition, in all cases, we need to clean
up the transport->contr pointer, which will otherwise cause crashes.
MSW 2006-10-12

32 lines of code changed in 3 files:

mwedel 2006-10-13 00:46 Rev.: 5026

common/readable.c: Rewrite god_info_msg() - a buffer overflow crash was seen
on metalforge, and the old code had lots of dangerous string operations
(non safe strcats, sprintf with overlapping buffers). No code is
functionally equivalant, just uses safe string funtions.
MSW 2006-10-12

172 lines of code changed in 2 files:

kbulgrien 2006-10-08 19:25 Rev.: 5018

- Oops. Fix typo in commit 5017.

2 lines of code changed in 1 file:

kbulgrien 2006-10-08 19:16 Rev.: 5017

- Spelling adjustments
- doc/Developers/objects updated to better describe @match use in objects. Many
objects contain useless case handling keys like @match Hello|hello because
mapmakers do not know how @match works. Also add mention of the limited
regular expression support that applies to match keys.

71 lines of code changed in 2 files:

kbulgrien 2006-10-08 19:15 Rev.: 5016

- Spelling adjustments

0 lines of code changed in 2 files:

akirschbaum 2006-10-08 12:38 Rev.: 5015

Make converters inside shops work again.

11 lines of code changed in 2 files:

qal21 2006-10-06 13:27 Rev.: 4998

Merge rev 4996 from 1.x: Fix bug where in players could unequip cursed weapons by switching to a hand to hand skill (punching, karate, etc).

99 lines of code changed in 4 files:

kbulgrien 2006-10-05 01:59 Rev.: 4994

- Fix double-fix. Only one env assignment is needed in spring_trap().

0 lines of code changed in 1 file:

qal21 2006-10-04 23:46 Rev.: 4992

Fix mistake in revision 4979, causing get_rangevector to be called with an uninitialized env.

6 lines of code changed in 2 files:

kbulgrien 2006-10-04 22:14 Rev.: 4991

- Move env pointer assignment to fix error in Revision 4979 modification of spring_trap()
See also Sourceforge bug # 1571081.

2 lines of code changed in 1 file:

qal21 2006-10-02 22:42 Rev.: 4990

Fix incorrect use of FMT64 in commant_statistics().

7 lines of code changed in 2 files:

qal21 2006-10-02 22:40 Rev.: 4989

Change references in the ChangeLog files from CVS to SVN.

2 lines of code changed in 1 file:

akirschbaum 2006-10-02 15:34 Rev.: 4987

server/monster.c: Revert message formatting of NPC responses back to the
two-line format. Fix a possible buffer overflow when players talk to
certain NPCs.

8 lines of code changed in 2 files:

mwedel 2006-10-02 00:48 Rev.: 4985

Add cast to type int for time_t, prevent compiler warning.
MSW 2006-10-01

1 lines of code changed in 1 file:

September 2006 »

Generated by StatSVN 0.7.0