March 2006 Commit Log

Number of Commits:
41
Number of Active Developers:
7
tchize 2006-03-23 14:39 Rev.: 4547


corrected check_shstr.c (lacking a few line of code)

5 lines of code changed in 1 file:

tchize 2006-03-22 18:06 Rev.: 4546


updated configure.ac to automatically check availability of a few headers required by crossedit
Basically, it tries to compile a test code having only includes of xaw, posix, etc. Should be
enough to prevent most crossedit compilation issue but not perfect. (Should check version of lib and
try a few methods on them). crossedit/ and test/unit/crossedit are skipped by make if test fail.

163 lines of code changed in 42 files:

akirschbaum 2006-03-22 04:29 Rev.: 4545

Fix exploit with alchemy spell. This effectively removes the improvement
implemented at 2006-03-07.

15 lines of code changed in 2 files:

ryo_saeba 2006-03-21 18:34 Rev.: 4544

Typos.

12 lines of code changed in 1 file:

tchize 2006-03-21 17:46 Rev.: 4543


Initial commit of unit tests (see doc/Developers/testplans)
This is it, initial commit of unit test framework. It contains empty testcases
for all unit tests. See test/unit/check_shstr.c for a completed example unit test :)

16496 lines of code changed in 185 files:

akirschbaum 2006-03-18 20:51 Rev.: 4541

Apply patch by Stefan Huehner: add const where appropriate.

25 lines of code changed in 4 files:

ryo_saeba 2006-03-18 14:30 Rev.: 4540

Forgot one file.

2 lines of code changed in 2 files:

ryo_saeba 2006-03-18 12:15 Rev.: 4539

Use const when possible. Patch courtesy Stefan Huehner.

28 lines of code changed in 14 files:

ryo_saeba 2006-03-18 11:43 Rev.: 4538

Removed unused file

4 lines of code changed in 2 files:

ryo_saeba 2006-03-18 11:27 Rev.: 4537

Typo.

1 lines of code changed in 1 file:

ryo_saeba 2006-03-18 11:24 Rev.: 4536

Add add_key to set_key (object) for plugins.

23 lines of code changed in 12 files:

ryo_saeba 2006-03-18 11:23 Rev.: 4535

Forgot that one.

1 lines of code changed in 1 file:

ryo_saeba 2006-03-18 10:05 Rev.: 4534

Massive cleaning of code. Shouldn't be any functional change.

761 lines of code changed in 37 files:

akirschbaum 2006-03-16 16:54 Rev.: 4533

Apply patch #1450408 (Improved hash table) by cf.schmorp.de development team.

22 lines of code changed in 2 files:

akirschbaum 2006-03-16 15:59 Rev.: 4532

Apply patch #1439143 (code-cleanup: crossedit) by Stefan Huehner: Remove
unused code, add static/const where appropriate.

46 lines of code changed in 18 files:

ryo_saeba 2006-03-14 13:08 Rev.: 4531

Fix memory leaks and uninitialized variable.

29 lines of code changed in 4 files:

ryo_saeba 2006-03-14 12:12 Rev.: 4530

Fix memory leak and uninitialized variable

13 lines of code changed in 7 files:

ryo_saeba 2006-03-14 11:08 Rev.: 4529

Copy file to avoid missing face warning - should be a real animation

0 lines of code changed in 1 file:

ryo_saeba 2006-03-14 11:04 Rev.: 4528

Apply patch #1428534 (new damaging ice tile) by Pippijn van Steenhoven

0 lines of code changed in 5 files:

ryo_saeba 2006-03-14 11:01 Rev.: 4527

Apply patch 1428525: new spells asteroid / frost nova

0 lines of code changed in 12 files:

ryo_saeba 2006-03-14 10:53 Rev.: 4526

Disabled some unused big arrays.

7 lines of code changed in 2 files:

ryo_saeba 2006-03-14 10:33 Rev.: 4525

Fix monster/scroll crash, based on patch by the cf.schmorp.de development team

8 lines of code changed in 2 files:

ryo_saeba 2006-03-14 10:25 Rev.: 4524

Merge 2 functions which are the same

21 lines of code changed in 2 files:

ryo_saeba 2006-03-14 09:41 Rev.: 4523

Apply patch #1445892 (transmute_materialname crash) courtesy the cf.schmorp.de development team

7 lines of code changed in 2 files:

ryo_saeba 2006-03-14 09:34 Rev.: 4522

Fix merging bug with inscription

10 lines of code changed in 2 files:

mwedel 2006-03-14 02:44 Rev.: 4521

Fix non ANSI conforming code so it will compile with compilers that
care about that type of things.
MSW 2006-03-20

2 lines of code changed in 1 file:

mwedel 2006-03-14 02:41 Rev.: 4520

Fix bug/exploit in setup command. We were strcat'ing back data provided
by the client.
---
socket/request.c: Modify SetUp() to use safe_strcat() - eliminates buffer
overflow issues. Add some char* casts to spell/skill requestinfo
to eliminate compiler warnings. Add IP address to log for incoming
connections.
MSW 2006-03-13

50 lines of code changed in 2 files:

tchize 2006-03-12 12:03 Rev.: 4519


query_refcount returns wrong value if string is at top of linked list (a bit flagging this state was not cleared)
detected when preparing unit testing framework

1 lines of code changed in 1 file:

mwedel 2006-03-11 23:57 Rev.: 4518

Update with new/proper sourceforge download location.
MSW 2006-03-11

1 lines of code changed in 1 file:

mwedel 2006-03-11 03:42 Rev.: 4517

Yet more changes for gtkv2 clients, mostly aimed at making it usable on lower
resolution displays. Window can now be resized to 800x600, added save window
positions so it will remember where you moved the panes to (as well as root
window size). Unrelated change to this is that now the inventory list is
sortable like the metaserver and spell lists are - you can sort by name,
weight, or by item type (click on the icon for item type).
--
gtk-v2/gtk-v2.glade: Add new menu item for save window positions. Change
statbar area so there is a pane between stat bar and stat notebooks.
Change statbars so they resize smaller/larger.
gtk-v2/src/callbacks.h: callback for on_save_window_position_activate() added.
gtk-v2/src/config.c: Add on_save_window_position_activate() and
load_window_positions()
gtk-v2/src/interface.c: rebuilt.
gtk-v2/src/inventory.c: Add LIST_TYPE column for sorting. Change
table definitions so columns are sortable.
gtk-v2/src/main.c: Add code to allow resizing down to 800x600. Add
call to load_window_positions()
gtk-v2/src/map.c: Try to set map size based on window size - save
some memory.
---
MSW 2006-03-10

323 lines of code changed in 8 files:

gros 2006-03-10 11:50 Rev.: 4516

Added support for addspell/updspell/delspell

0 lines of code changed in 6 files:

gros 2006-03-10 11:45 Rev.: 4515

Added support for addspell/updspell/delspell messages.

429 lines of code changed in 8 files:

mwedel 2006-03-08 01:58 Rev.: 4514

Add proper banner/copyright to this file.
MSW 2006-03-07

28 lines of code changed in 1 file:

akirschbaum 2006-03-07 16:28 Rev.: 4513

Fix possible exploit with shadow alchemy. Also improve the alchemy spell to
yield more nuggets.

16 lines of code changed in 2 files:

cavesomething 2006-03-07 13:46 Rev.: 4512

Add settings permanent_experience_percentage, death_penalty_percentage and
death_penalty_levels to the settings file.
---
common/living.c: don't hardcode exp calculations
common/init.c, include/config.h, lib/settings: set defaults for new values
doc/settings: document new values
include/global.h: change settings struct to hold the new values
server/init.c: parse new values in the settings file.
server/skill_util.c: reference new value

113 lines of code changed in 9 files:

elsbernd 2006-03-07 06:33 Rev.: 4511

sound-src/Makefile.in

4 lines of code changed in 1 file:

elsbernd 2006-03-07 06:30 Rev.: 4510

replaced SOUNDDIR with SOUND_DIR in sound-src/Makefile.in so that
--with-sound-dir=<dir> works now.

1 lines of code changed in 1 file:

akirschbaum 2006-03-04 12:37 Rev.: 4509

Apply modified parts of patch #1439490 (Fix in random map generation) by CF
Development Team Schmorp.de <crossfire@schmorp.de>.

16 lines of code changed in 3 files:

akirschbaum 2006-03-04 11:34 Rev.: 4508

Apply patch #1436833 (Patch for forked lightning crash at map borders) by CF
Development Team Schmorp.de <crossfire@schmorp.de>.

26 lines of code changed in 2 files:

akirschbaum 2006-03-04 11:20 Rev.: 4507

common/p_cmd.c: Update command table for auto-completion to all (non-DM)
server side commands. Also check for client side commands. Add a space
after a completed command so the player can enter arguments.

53 lines of code changed in 2 files:

akirschbaum 2006-03-04 10:56 Rev.: 4506

Fix bug #1442523 (Crash when pressing TAB during login). Also fix undefined
behavior due to overlapping strings passed to strncpy().

32 lines of code changed in 5 files:

February 2006 »

Generated by StatSVN 0.7.0