May 2008 Commit Log

Number of Commits:
74
Number of Active Developers:
4
anmaster 2008-05-31 17:44 Rev.: 9181

Scripted removal of trailing whitespaces, also removing excessive newlines at
end of files (one final newline should be all).

39 lines of code changed in 15 files:

anmaster 2008-05-31 08:55 Rev.: 9179

Change even more sprintf to snprintf.

134 lines of code changed in 22 files:

anmaster 2008-05-31 08:06 Rev.: 9178

Change some more sprintf to snprintf.

74 lines of code changed in 17 files:

anmaster 2008-05-30 04:08 Rev.: 9177

Change some sprintf to snprintf.

28 lines of code changed in 4 files:

anmaster 2008-05-29 10:58 Rev.: 9169

Fix use of uninitialised variables in the plugin API and remove some dead code
from the plugin API (as in: never called from plugin_common.c) Also cleanup
indention in map.h, change order of members in some structs in face.h to pack
them a bit better.

62 lines of code changed in 5 files:

anmaster 2008-05-29 10:34 Rev.: 9168

Fix the member order in global.h to match the one in init.c. Fix some extern
with wrong type (was char* instead of const char* const). Change some prototypes
to use const pointers. Change to strtol if it exists, and only fall back to
strtol_local if it doesn't.

50 lines of code changed in 11 files:

anmaster 2008-05-29 10:18 Rev.: 9167

Fix a case of assigning and passing a string literal (const char*) as a char*.
Also pack one structure a bit better.

24 lines of code changed in 5 files:

anmaster 2008-05-29 01:51 Rev.: 9159

Make server send size and data in one packet, this fix is suboptimal though as
it uses memcpy to do so, it should use writev instead.

21 lines of code changed in 2 files:

anmaster 2008-05-27 13:36 Rev.: 9155

Change the order of some members in some of the large and often used structs in
order to pack them better. This will mainly help on x86_64, but also a bit on x86.
No actual functionality change. Some structs could be packed even better but that
would destroy the logical sectioning of the members in groups.

128 lines of code changed in 6 files:

anmaster 2008-05-27 07:07 Rev.: 9154

Fix some more snprintf using a non-constant string as format parameter, and no
arguments to format string. Also change some more // comments to /**/, as crossfire
is C89 not C99. Add some missing prototypes to headers. Add missing value to a return.
Change from using strcasestr (GNU specific) to the already existing strcasestr_local
in one place.

36 lines of code changed in 13 files:

anmaster 2008-05-25 08:33 Rev.: 9152

Fix some snprintf using a non-constant string as format parameter, and no
arguments to format string. Also change some // comments to /**/, as crossfire
is C89 not C99.

37 lines of code changed in 6 files:

anmaster 2008-05-25 05:03 Rev.: 9151

Removed unused .cvsignore files, after all we use SVN since a long time.

7 lines of code changed in 46 files:

anmaster 2008-05-25 04:49 Rev.: 9150

Add length parameter for some functions to be able to use snprintf instead of
sprintf in those. Fixed a char* that should have been const char* in plugin code.
Fixed some typos in protocol documentation. Also fixed indention in some code while
I was working on it anyway.

118 lines of code changed in 8 files:

anmaster 2008-05-24 14:04 Rev.: 9149

Clean up autoconf/automake a bit: remove some unneeded tests for X, updated syntax, and more (see changelog for details).

178 lines of code changed in 6 files:

akirschbaum 2008-05-21 16:14 Rev.: 9134

Fix typo in error message.

1 lines of code changed in 1 file:

anmaster 2008-05-21 12:06 Rev.: 9132

Fix for bug #1965528.

6 lines of code changed in 2 files:

anmaster 2008-05-21 11:27 Rev.: 9131

Change a lot of static variables to static const, as they are never modified.
Also remove some non-needed nested (inside a function) extern. Also fix some
compiler warning in cfanim (on x86_64 int is not same size as long int!).

71 lines of code changed in 17 files:

anmaster 2008-05-21 05:44 Rev.: 9130

Fix wrong format string for 64-bit unsigned values. Fix confusing error log message in shop code (confusing due to not refering to the correct function).

9 lines of code changed in 3 files:

anmaster 2008-05-21 03:40 Rev.: 9129

Remove an unused static const array. Not referenced anywhere.

4 lines of code changed in 2 files:

ryo_saeba 2008-05-20 16:59 Rev.: 9126

Add a 'message' command, that will display a message on the whole map the victim is on.

23 lines of code changed in 2 files:

ryo_saeba 2008-05-20 16:23 Rev.: 9123

Clean some stuff, allow animation to be specified through the message field of the event connector.

59 lines of code changed in 3 files:

anmaster 2008-05-20 16:19 Rev.: 9122

The current configure.ac was already set to use the utils directory for auxillary
files, so the config.guess and config.sub in the top source directory were not
used, thus moved them to utils directory. (Before, locally created copies by
autogen.sh placed in utils/ would were used. Try removing them if svn complains
about already existing files). Also force update of all autoconf/automake files
to last versions. Also fix a minor issue with "inline" and "void" being in wrong
order in a function (gcc will handle it, but the C standard doesn't allow it).

3768 lines of code changed in 15 files:

anmaster 2008-05-20 04:36 Rev.: 9120

Fix some cases of using snprintf function with potentially untrusted data as
format parameter. Change two sprintf into snprintf. Add return value for all
code paths in a non-void returning function.

32 lines of code changed in 5 files:

anmaster 2008-05-20 03:12 Rev.: 9119

Just updates to svn:ignore property for various directories in the server source.

5 lines of code changed in 1 file:

anmaster 2008-05-20 02:49 Rev.: 9118

Apply Patch #1966455: Fix for cut off NPC dialog messages.

29 lines of code changed in 2 files:

anmaster 2008-05-20 02:10 Rev.: 9117

Apply Patch #1966113: Fix uninitialised range vector in monster.c.

5 lines of code changed in 2 files:

ryo_saeba 2008-05-19 17:16 Rev.: 9113

Increase base book max size, to try to get more various messages.

5 lines of code changed in 2 files:

gros 2008-05-19 10:18 Rev.: 9108

Apply Patch #1967076: Fix crash in use command.
- Arvid Norlander

5 lines of code changed in 2 files:

ryo_saeba 2008-05-17 07:53 Rev.: 9101

Apply patch #1965969: Unit test for common/path.c.

91 lines of code changed in 4 files:

ryo_saeba 2008-05-16 15:29 Rev.: 9095

Apply patch #1964563: Fix compile error when "MEMORY_DEBUG" is defined in config.h.

4 lines of code changed in 2 files:

ryo_saeba 2008-05-16 15:27 Rev.: 9094

Apply patch #1964058: Fix missing \0 in buffer in add_object_to_socklist.

6 lines of code changed in 2 files:

ryo_saeba 2008-05-16 15:23 Rev.: 9093

Apply patch #1964051: Valgrind error fix: Bad format string.

7 lines of code changed in 3 files:

gros 2008-05-16 11:51 Rev.: 9092

Fix incorrect boundary of the object type array, courtesy of Arvid Norlander.

4 lines of code changed in 2 files:

akirschbaum 2008-05-15 16:30 Rev.: 9091

Fix memory leaks.

8 lines of code changed in 2 files:

gros 2008-05-14 02:34 Rev.: 9069

Allow the server to be built from outside of its source directory.

11 lines of code changed in 6 files:

gros 2008-05-13 09:19 Rev.: 9058

Updated the ChangeLog for the previous commit.

4 lines of code changed in 1 file:

gros 2008-05-13 09:17 Rev.: 9057

Fix for bug #1962926 "Fix for crash on division by zero". Courtesy of Arvid Norlander

27 lines of code changed in 1 file:

ryo_saeba 2008-05-12 17:04 Rev.: 9052

Removed 'context' stuff as it isn't used here. Clean event handling.

31 lines of code changed in 4 files:

ryo_saeba 2008-05-12 16:34 Rev.: 9049

Bug fixes, add 'moveto' command and 'byname' victim type.

6 lines of code changed in 2 files:

ryo_saeba 2008-05-12 15:59 Rev.: 9047

Bug fixes, add 'moveto' command and 'byname' victim type.

167 lines of code changed in 4 files:

ryo_saeba 2008-05-12 15:48 Rev.: 9043

Wrapper for move_to(). Fix invalid move_to parameter order.

21 lines of code changed in 3 files:

ryo_saeba 2008-05-12 15:45 Rev.: 9041

Give access to find_string() to plugins. Fix invalid manual_apply parameter order.

34 lines of code changed in 3 files:

akirschbaum 2008-05-12 14:33 Rev.: 9027

Detect correct prototype for strerror_r().

41 lines of code changed in 5 files:

akirschbaum 2008-05-12 13:44 Rev.: 9024

Ansi C compatibility improvement: use prototypes.

69 lines of code changed in 23 files:

akirschbaum 2008-05-12 13:34 Rev.: 9023

Ansi C compatibility improvement: use #include <errno.h>.

2 lines of code changed in 2 files:

akirschbaum 2008-05-12 13:28 Rev.: 9022

Ansi C compatibility improvement: do not redeclare variable.

5 lines of code changed in 2 files:

akirschbaum 2008-05-12 13:18 Rev.: 9021

Fix possible buffer overflows.

9 lines of code changed in 2 files:

ryo_saeba 2008-05-12 13:04 Rev.: 9020

Give access to move_to() to plugins.

30 lines of code changed in 4 files:

akirschbaum 2008-05-12 11:06 Rev.: 9012

Make code Ansi C conforming.

1 lines of code changed in 1 file:

akirschbaum 2008-05-12 03:52 Rev.: 8973

Fix incorrect printf arguments.

3 lines of code changed in 3 files:

akirschbaum 2008-05-12 03:18 Rev.: 8972

Fix typo.

1 lines of code changed in 1 file:

ryo_saeba 2008-05-11 12:48 Rev.: 8967

Rewrite NPC communication system.

375 lines of code changed in 16 files:

ryo_saeba 2008-05-11 04:46 Rev.: 8964

Add 'move_to' function, that can be used later on for eg plugins.

38 lines of code changed in 4 files:

ryo_saeba 2008-05-11 04:43 Rev.: 8963

Merge NPC and MAGIC_EAR handling, add comments, fix prototype to use const.

62 lines of code changed in 3 files:

ryo_saeba 2008-05-10 16:45 Rev.: 8962

Document a few things.

92 lines of code changed in 3 files:

ryo_saeba 2008-05-10 16:08 Rev.: 8961

Fix bombs being really too powerful.

5 lines of code changed in 1 file:

ryo_saeba 2008-05-10 15:24 Rev.: 8960

First fix pass on CFAnim.

27 lines of code changed in 3 files:

ryo_saeba 2008-05-10 05:12 Rev.: 8959

Fix a few warnings.

7 lines of code changed in 3 files:

ryo_saeba 2008-05-10 05:03 Rev.: 8958

Rename some functions, fix documentation.

57 lines of code changed in 8 files:

ryo_saeba 2008-05-10 03:00 Rev.: 8956

Implement feature request #1961031: 'drop food' and 'drop flesh' buttons would be nice.

34 lines of code changed in 4 files:

ryo_saeba 2008-05-09 08:50 Rev.: 8954

Fix bug #1846018: artifact monster graphics broken.

22 lines of code changed in 3 files:

ryo_saeba 2008-05-08 17:08 Rev.: 8939

Also extract NPC messages for friendly living things.

5 lines of code changed in 2 files:

ryo_saeba 2008-05-08 05:03 Rev.: 8924

Potential fix for bug #1928570: x-ray vision now needs a push start.

8 lines of code changed in 2 files:

ryo_saeba 2008-05-08 04:20 Rev.: 8922

Fix a potential underflow, forbid players to create too powerful missiles.

12 lines of code changed in 2 files:

ryo_saeba 2008-05-08 04:03 Rev.: 8920

Remove unpaid items when returning a player to his savebed for map reset or after server-specific timeout.

25 lines of code changed in 4 files:

ryo_saeba 2008-05-08 03:34 Rev.: 8919

Generate NPC information page.

115 lines of code changed in 2 files:

ryo_saeba 2008-05-08 03:08 Rev.: 8917

Better and more logical fix for bug #1936178: Trying to remove removed object causes server crash.

16 lines of code changed in 2 files:

ryo_saeba 2008-05-08 02:32 Rev.: 8915

Fix artifact reading to (kind of) trim strings. Fix add missing artifacts to fix alchemy warning.

18 lines of code changed in 3 files:

ryo_saeba 2008-05-08 02:01 Rev.: 8913

Tentative fix for bug #1936178: Trying to remove removed object causes server crash.

32 lines of code changed in 2 files:

ryo_saeba 2008-05-07 14:33 Rev.: 8909

Tentative fix for bug #1956908: bolt wc can overflow.

15 lines of code changed in 2 files:

ryo_saeba 2008-05-07 14:09 Rev.: 8907

Fix bug #1929084: Wrong artifact stats on forged items.

9 lines of code changed in 4 files:

ryo_saeba 2008-05-07 13:10 Rev.: 8902

Remove obsolete code.

3 lines of code changed in 2 files:

ryo_saeba 2008-05-07 13:00 Rev.: 8901

Add min/max monster level information to maps.

20 lines of code changed in 3 files:

ryo_saeba 2008-05-06 16:01 Rev.: 8898

Remove unused #ifdef and useless LOG.

7 lines of code changed in 2 files:

April 2008 »

Generated by StatSVN 0.7.0