July 2006 Commit Log

Number of Commits:
76
Number of Active Developers:
7
ryo_saeba 2006-07-31 16:14 Rev.: 4734

Needed to avoid polluting

0 lines of code changed in 1 file:

ryo_saeba 2006-07-30 02:44 Rev.: 4733

Fix spellings courtesy Kevin R. Bulgrien - kbulgrien (bug #1531072)

11 lines of code changed in 3 files:

ryo_saeba 2006-07-30 02:43 Rev.: 4732

Fix spellings courtesy Kevin R. Bulgrien - kbulgrien (bug #1531073)

18 lines of code changed in 1 file:

qal21 2006-07-29 14:55 Rev.: 4731

Remove excess inlcudes.

0 lines of code changed in 1 file:

qal21 2006-07-29 14:44 Rev.: 4730

Modify Crossfire_Object_wrap() to use the hash tables provided by hashtable.c to avoid creating more python wrapper objects than is needed.

70 lines of code changed in 4 files:

qal21 2006-07-29 10:36 Rev.: 4729

Add more files to .cvsignore

122 lines of code changed in 7 files:

ryo_saeba 2006-07-29 04:19 Rev.: 4728

Patch #1518307 courtesy Kevin R. Bulgrien - kbulgrien

12 lines of code changed in 1 file:

ryo_saeba 2006-07-29 04:13 Rev.: 4727

Add .cvsignore files, courtesy Rapha��l Quinet - quinet

0 lines of code changed in 46 files:

ryo_saeba 2006-07-29 03:29 Rev.: 4726

Fix bug #1526364 (stacking Royal Guards)

99 lines of code changed in 2 files:

ryo_saeba 2006-07-29 02:39 Rev.: 4725

Fix bug #1529969 (shop floor not working in random maps)

14 lines of code changed in 2 files:

ryo_saeba 2006-07-29 02:12 Rev.: 4724

Add --enable-gtk2 to build gtk1 client with gtk2. Misc bugfixes.

143 lines of code changed in 7 files:

qal21 2006-07-29 01:43 Rev.: 4723

Remove an usused macro from hashtable.h that was leftover from shstr.h

0 lines of code changed in 1 file:

qal21 2006-07-29 01:12 Rev.: 4722

Add hashtable.c for planned use in cfpython.

270 lines of code changed in 6 files:

ryo_saeba 2006-07-28 15:13 Rev.: 4721

Fix duplicator-related crash

6 lines of code changed in 2 files:

gros 2006-07-28 14:23 Rev.: 4720

Prevents one to write a scroll with a spell he/she's denied from.
Fix for bug #1530001 - "Inscription skill allows to cast denied spells"
gros 2006/07/28

221 lines of code changed in 1 file:

ryo_saeba 2006-07-28 14:19 Rev.: 4719

Fix addexp not working on skills

5 lines of code changed in 2 files:

k_ahlers 2006-07-28 12:29 Rev.: 4718

Corrected Name of the Quest2-Castle

1 lines of code changed in 1 file:

qal21 2006-07-28 12:25 Rev.: 4717

Fix cfpython compiliation on python 2.3

7 lines of code changed in 2 files:

qal21 2006-07-28 12:23 Rev.: 4716

Remove trailing whitespaces

11 lines of code changed in 1 file:

k_ahlers 2006-07-28 11:54 Rev.: 4715

Added the second part of the Forgotten Town Quest

5822 lines of code changed in 2 files:

k_ahlers 2006-07-28 08:28 Rev.: 4714

Moved a listening ear under the floor to hide it.

4 lines of code changed in 1 file:

k_ahlers 2006-07-28 08:21 Rev.: 4713

Added a hint to the Forgotten Town

128 lines of code changed in 1 file:

qal21 2006-07-28 00:47 Rev.: 4712

Add support for EVENT_DESTROY

0 lines of code changed in 1 file:

qal21 2006-07-28 00:45 Rev.: 4711

Add EVENT_DESTROY. Allow execute_event to be called from common.

44 lines of code changed in 7 files:

akirschbaum 2006-07-27 16:37 Rev.: 4710

common/item.c: In describe_item() correct capacity description of large
(>1000 maxsp) Glowing Crystals.

7 lines of code changed in 2 files:

k_ahlers 2006-07-27 09:02 Rev.: 4709

Corrected floortile On Position 1/15
PatchTracker #1518289

24 lines of code changed in 1 file:

qal21 2006-07-27 00:16 Rev.: 4708

Add caching of the bytecode of python scripts, based upon code used in Daimonin's old python plugin before they moved to lua.

130 lines of code changed in 2 files:

gros 2006-07-26 09:20 Rev.: 4707

Forbid the reset of a random map from inside that random map itself.
Workaround for bug #1528173 - "Reset command does not work for random maps".
gros 2006/07/26

18 lines of code changed in 2 files:

ryo_saeba 2006-07-25 16:37 Rev.: 4706

Fix bug #1528194. Fix an annoying message.

9 lines of code changed in 3 files:

ryo_saeba 2006-07-25 15:49 Rev.: 4705

Fix a crash when DM removes an animated object

7 lines of code changed in 2 files:

akirschbaum 2006-07-25 14:41 Rev.: 4704

Fix typos in message.

3 lines of code changed in 1 file:

tchize 2006-07-25 13:14 Rev.: 4703


improved indentation on some functions

134 lines of code changed in 1 file:

akirschbaum 2006-07-25 13:12 Rev.: 4702

Fix typo in shopitems header name; the shop now pays a little more than before.

2 lines of code changed in 2 files:

gros 2006-07-25 12:17 Rev.: 4701

Correct improper selection of the target of some spells, when the spell
is cast on a transport. Hopefully definitively fixes bug #1528018.
gros - 2006/07/25

1 lines of code changed in 1 file:

gros 2006-07-25 12:04 Rev.: 4700

Select op->facing instead of op->direction in process_events for players
and monsters as the direction reference for the face to display.
Fix for bug #1528182.

91 lines of code changed in 2 files:

gros 2006-07-25 10:23 Rev.: 4699

Make the search for a friendly target for some spells also browse transports
located in the square from which the spell was cast.
This is a fix for bug #1528018.
gros - 2006/07/25

43 lines of code changed in 2 files:

gros 2006-07-25 09:43 Rev.: 4698

Forbids the use of reset on oneself's map while in a transport. This is a
workaround for bug #1528172
gros 2006/07/25

15 lines of code changed in 2 files:

gros 2006-07-25 05:44 Rev.: 4697

Fix bug #1528197, by making dragons prefer clawing over anything else as unarmed combat technique.
gros - 2006/07/25

8 lines of code changed in 1 file:

qal21 2006-07-23 11:47 Rev.: 4696

Give 'no_pick 1' to all walls that don't already have it. Fixes layering issues and makes more consistant.

73 lines of code changed in 7 files:

akirschbaum 2006-07-22 16:23 Rev.: 4695

Extend the battleground to the treasure compartment and to the exit stairs; this removes the possibility for players to die for real in the arena.

24 lines of code changed in 1 file:

gros 2006-07-21 06:39 Rev.: 4694

Modified the way the "undead" flag is removed from the player when changing god. This fixes bug #1157459;
now, the player should recover its initial race after leaving the Devourers for another god.
- gros 2006/07/21

13 lines of code changed in 1 file:

gros 2006-07-21 04:17 Rev.: 4693

Added explicit item_power calculation for generated items that got an item_power of 0 - should solve bug #1460354 without creating new issues.
gros - 2006/07/21

283 lines of code changed in 2 files:

gros 2006-07-19 03:58 Rev.: 4692

Corrected a typo preventing the code to compile properly.

1 lines of code changed in 1 file:

qal21 2006-07-18 16:53 Rev.: 4691

Add check to block_linked() to make sure things never block themself.

13 lines of code changed in 2 files:

mwedel 2006-07-18 00:24 Rev.: 4690

Make common/cconfig.h act as the default server if set, if not set, connect
to metaserver. Prior to this, it always went to the metaserver unless
-server option was given.
--
common/cconfig.h: Comment out SERVER so by default it connects to metaserver
common/client.c: Add handling to initialize server from SERVER if defined,
null otherwise.
common/metaserver.c: Don't present default server in metaserver selection
default is null.
gtk/gx11.c, gtk-v2/src/main.c, x11/x11.c: Change command line handling -
if server is set, use that as default to connect to.
--
MSW 2006-07-1

42 lines of code changed in 7 files:

mwedel 2006-07-18 00:24 Rev.: 4689

gtk-v2/src/inventory.c: Add another invisible column to inventory/look
lists for sorting based on name without nrof clogging results. Comment
out code that makes image fixed width.
MSW 2006-07-17

9 lines of code changed in 1 file:

tchize 2006-07-17 13:06 Rev.: 4688


Fixed error in file (srunner_check_out does not exist, removed line)

0 lines of code changed in 1 file:

qal21 2006-07-17 12:57 Rev.: 4687

minor correction of a typo in a comment

1 lines of code changed in 1 file:

qal21 2006-07-16 21:03 Rev.: 4686

Attempt to fix bug #1523571 "Diseases work only on 'head' part".

12 lines of code changed in 2 files:

akirschbaum 2006-07-16 16:18 Rev.: 4685

Add proper plural name to Necomancer's ring.

1 lines of code changed in 1 file:

akirschbaum 2006-07-16 08:35 Rev.: 4684

x11/xutil.c: Use snprintf() to avoid possible buffer overflows.

24 lines of code changed in 2 files:

akirschbaum 2006-07-16 07:52 Rev.: 4683

gtk/image.c gtk-v2/src/image.c gtk-v2/src/opengl.c: Remove superfluous casts.

14 lines of code changed in 4 files:

akirschbaum 2006-07-16 06:37 Rev.: 4682

gnome/gnome.c, gtk/gx11.c, x11/x11.c: Remove unused macros.

1 lines of code changed in 4 files:

akirschbaum 2006-07-16 06:32 Rev.: 4681

common/item.h: Remove unused macros.

1 lines of code changed in 2 files:

akirschbaum 2006-07-16 06:13 Rev.: 4680

Change "if(ptr) free(ptr)" into "free(ptr)".

48 lines of code changed in 15 files:

akirschbaum 2006-07-16 05:17 Rev.: 4679

common/commands.c: In DeleteInventory() do not crash if an invalid object tag
was received.

8 lines of code changed in 2 files:

akirschbaum 2006-07-16 05:09 Rev.: 4678

common/commands.c: Unify/fix calls to LOG().

9 lines of code changed in 2 files:

akirschbaum 2006-07-16 04:57 Rev.: 4677

common/commands.c: In DeleteItem() do not crash if an invalid object tag was
received.

12 lines of code changed in 2 files:

akirschbaum 2006-07-16 02:46 Rev.: 4676

Fix player count reporting to the metaserver. It now excludes connections with
not-yet-logged-in players and AFK/WIZ/BOT players.

17 lines of code changed in 2 files:

qal21 2006-07-14 11:58 Rev.: 4675

Add setting to allow server admins to allow town portals to be created in apartments. Based on a patch by pippijn in the cf-ext project.

29 lines of code changed in 6 files:

tchize 2006-07-11 14:19 Rev.: 4674


FIX bug 1518321: check for x compiling does not require anymore autoconf.h

3481 lines of code changed in 3 files:

akirschbaum 2006-07-08 15:03 Rev.: 4673

Fix one way gate bug.

10 lines of code changed in 1 file:

akirschbaum 2006-07-06 16:08 Rev.: 4672

lib/regions: Fix typo in region "portjoseph". Bug #1518392 (Port Joseph
region spelling inconsistent with map directory) by Kevin R. Bulgrien.

7 lines of code changed in 2 files:

akirschbaum 2006-07-06 16:03 Rev.: 4671

Fix typo in region "portjoseph"; bug #1518392 by Kevin R. Bulgrien.

37 lines of code changed in 37 files:

mwedel 2006-07-06 01:07 Rev.: 4670

Fix problem in gtk1 & gtk2 client when player issues disconnect command -
client would hang and consume all CPU time.
---
common/external.h: Add declaration to cleanup_connection()
common/p_cmd.c: In disconnect command, add call to cleanup_connection()
gtk/gx11.c, gtk-v2/src/main.c: Add cleanup_connection() - removes socket
from one of the gdk input device, call gtk_main_quit so it returns
to metaserver selection.
x11/x11.c: Add empty cleanup_connection() - x11 client doesn't need to
do anything special.
MSW 2006-07-06

60 lines of code changed in 6 files:

mwedel 2006-07-06 00:16 Rev.: 4669

More changes related to default logging. Able to specify default log level
with configure. Note: you will need to re-run configure after this change,
as otherwise MINLOGLEVEL will not be defined in config.h.
---
configure.in, configure: Add --with-loglevel=<val> to specify default
loglevel.
crossfire-client.spec: Update to include --with-loglevel for building RPMs
common/config.h.in: Add MINLOGLEVEL #define.
common/misc.c: Modify to use the MINLOGLEVEL #define
MSW 2006-07-05

42 lines of code changed in 6 files:

mwedel 2006-07-05 22:27 Rev.: 4668

acinclude.m4, configure: Fix last fix which discarded any passed in
CFLAGS or if that is set in the environment.
MSW 2006-07-05

4 lines of code changed in 2 files:

mwedel 2006-07-05 22:22 Rev.: 4667

common/button.c: Fix for sourceforge bug common/button.c - harpsicord crashes
client. The problem is that the trigger code presumed that the object
would be animated, and blindly set teh face to the second animation frame.
harpsicords are not animated, so this could amount to garbage. So add
check for trigger objects to see if they are in fact animated before
blindly setting the face.
MSW 2006-07-05

31 lines of code changed in 4 files:

mwedel 2006-07-05 01:22 Rev.: 4666

server/daemon.c: Patch by wart, tracker 1489902 - open a file like /dev/null
to then dup - this fixes -detach crash problem. Might be better to use
some other file, but in theory, shouldn't be much going here, and I
don't think we can safely use a file that is already opened by the
server.
MSW 2006-07-05

8 lines of code changed in 2 files:

mwedel 2006-07-05 01:12 Rev.: 4665

Clean up some compile warnings. They generally fall into either wrong form
for variable (%lld vs %ld), or cast for data (char* vs uint8*)
---
common/client-types.h: Add FMT64 defines like done in the server. Removes
need for #ifdef WIN32 in many places.
common/client.c: Remove unneeded cast for ReplyInfoCmd(). Change type
of length parameter passed to getsockopt() to be a socklen_t.
common/commands.c: Change ReplyInfoCmd() to take a uint8*. Add several
char*/uint8* casts. Change TickCmd() to also take uint8*
common/external.h: Add extern void client_tick(uint32 tick).
common/image.c: load_image() so that its fourth param (checksum) is a uint32.
In finish_face_cmd() change filename to be a char*. Add some casts in
ImageCmd() & Image2Cmd(). Change display_newpng() so its first param
(face) is just a int, not a long. Change get_image_info() to take in
a uint8* for data, add some casts. Change get_image_sums() to take in
a char*
common/item.c: Change several buffers used by the socklist structure to
be uint8, add casts as needed.
common/newsocket.c: Change SockList_Init() so that the passed in buffer
is a uint8*, so that is what the target buffer type is. Add some
casts and update some types within the program.
common/player.c: Change a buffer from char to uint8.
common/proto.h: Rebuilt.
common/script.c: Change it to take in a uint8 for data. Change %lld
to use FMT64
common/script.h: Update declaration of script_watch()
gtk/config.c: Remove const from titles. While they may be used as a const,
the gtk function they are passed to isn't declared that way.
gtk/gx11.c: Remove unused function end_windows(). Replace %lld with
FMT64. Removed const from title declaration.
gtk/inventory.c: Remove const from titles declaration. re-enable cast
for image creation for tabs.
gtk/keys.c: Add note about compiler warning and bad code technique for
for getting the selection.
gtk/png.c: Removed unused variables/function - png_to_gdkpixmap()
gtk/text.c: Change void_callback() to match format of other callbacks
to prevent warning.
gtk-v2/src/gtk2proto.h: Rebuilt.
gtk-v2/src/png.c: Remove unused variable.
gtk-v2/src/stats.c: Replace %lld with FMT64.
pixmaps/question.111, pixmaps/stipple.111, pixmaps/stipple.112: Change
types to be char and not unsigned char, since that is what
the function tha uses this data expects.
x11/x11.c: Replace %lld with FMT64
---
MSW 2006-07-04

145 lines of code changed in 25 files:

mwedel 2006-07-04 23:21 Rev.: 4664

Changes related to logging of version information.
aclocal, Makefiles.*: Rebuilt for new file in gtk-v2/src.
common/misc.c: Change MINLOG to be a variable so it can be changed via
command line options.
gtk/gx11.c: Have bug window display rcsid versions. Add -loglevel command
line option. Move printing of some log messages until after we process
command line options since that can change the log level.
gtk-v2/gtk-v2.glade: Add an about window for the gtkv2 client.
gtk-v2/src/Makefile.am: Add about.c file.
gtk-v2/src/about.c: file for about window.
gtk-v2/src/callbacks.h: on_about_close_clicked() added by glade.
gtk-v2/src/interface.c, interface.c: New logic for about window. New
function - create_about_window()
gtk-v2/src/main.c: Add -loglevel command line option. Move printing of some
log messages after we process command line options.
gtk-v2/src/menubar.c: remove menu_about() - now in about.c
MSW 2006-07-04

402 lines of code changed in 20 files:

ryo_saeba 2006-07-04 15:22 Rev.: 4663

Actually commit file I forgot.

2 lines of code changed in 1 file:

ryo_saeba 2006-07-04 15:21 Rev.: 4662

Fix memset call.

7 lines of code changed in 2 files:

tchize 2006-07-02 09:32 Rev.: 4661


more progress in unit testing, marked points of interrest in code

187 lines of code changed in 11 files:

mwedel 2006-07-01 21:19 Rev.: 4660

common/misc.c: Make default log level 2 when not in debug mode. Normal users
probably don't want all the INFO log messages, and it never makes a good
impression about stability/quality if a program spews out lots of errors
or other messages.
MSW 2006-07-01

7 lines of code changed in 2 files:

mwedel 2006-07-01 21:10 Rev.: 4659

Make some changes to the defaults so that the game is a bit more user friendly
to completely new users (eg, those that don't have a settings file):
--
common/init.c: Turn off popups (gtkv1 client) by default - general seems
that it isn't popular, and placement of the popups needs to be fixed.
gtk-v2/src/main.c: Change default map size to ask from server to be
25x25 - the gtkv2 client has default window size for that, so lets use
it.
x11/x11.c: Turn on scroll of text by default - non scroll is really ugly
and doesn't make any sense give the power of even very slow cpus now.
MSW 2006-07-01

17 lines of code changed in 4 files:

June 2006 »

Generated by StatSVN 0.7.0