/server/trunk Developers: kbulgrien

Login name:
kbulgrien
Total Commits:
264 (1.6%)
Lines of Code:
3,544 (0.9%)
Most Recent Commit:
2012-09-28 20:56

Activity by Clock Time

Activity by Hour of Day for kbulgrien

Activity by Day of Week for kbulgrien

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 264 (100.0%) 3544 (100.0%) 13.4
include/shared/ 8 (3.0%) 1111 (31.3%) 138.8
server/ 57 (21.6%) 807 (22.8%) 14.1
doc/Developers/ 10 (3.8%) 543 (15.3%) 54.3
/ 50 (18.9%) 375 (10.6%) 7.5
include/ 24 (9.1%) 277 (7.8%) 11.5
socket/ 14 (5.3%) 118 (3.3%) 8.4
utils/ 5 (1.9%) 39 (1.1%) 7.8
utils/templates/ 1 (0.4%) 36 (1.0%) 36.0
common/ 9 (3.4%) 28 (0.8%) 3.1
utils/cre/ 4 (1.5%) 22 (0.6%) 5.5
types/weapon_improver/ 3 (1.1%) 15 (0.4%) 5.0
types/food/ 3 (1.1%) 15 (0.4%) 5.0
macros/ 4 (1.5%) 15 (0.4%) 3.7
lib/i18n/ 2 (0.8%) 12 (0.3%) 6.0
lib/ 6 (2.3%) 11 (0.3%) 1.8
types/spellbook/ 3 (1.1%) 10 (0.3%) 3.3
types/potion/ 3 (1.1%) 10 (0.3%) 3.3
types/book/ 1 (0.4%) 8 (0.2%) 8.0
random_maps/ 2 (0.8%) 8 (0.2%) 4.0
types/armour_improver/ 1 (0.4%) 7 (0.2%) 7.0
types/identify_altar/ 1 (0.4%) 6 (0.2%) 6.0
test/unit/common/ 1 (0.4%) 6 (0.2%) 6.0
lib/help/ 7 (2.7%) 6 (0.2%) 0.8
types/shop_mat/ 1 (0.4%) 5 (0.1%) 5.0
types/scroll/ 3 (1.1%) 5 (0.1%) 1.6
types/sign/ 1 (0.4%) 4 (0.1%) 4.0
types/poisoning/ 3 (1.1%) 4 (0.1%) 1.3
types/treasure/ 3 (1.1%) 3 (0.1%) 1.0
types/shop_inventory/ 1 (0.4%) 3 (0.1%) 3.0
types/savebed/ 3 (1.1%) 3 (0.1%) 1.0
types/poison/ 3 (1.1%) 3 (0.1%) 1.0
types/exit/ 1 (0.4%) 3 (0.1%) 3.0
types/cf_handle/ 3 (1.1%) 3 (0.1%) 1.0
types/trigger/ 1 (0.4%) 2 (0.1%) 2.0
types/skillscroll/ 3 (1.1%) 2 (0.1%) 0.6
types/peacemaker/ 3 (1.1%) 2 (0.1%) 0.6
types/lamp/ 1 (0.4%) 2 (0.1%) 2.0
types/gate/ 3 (1.1%) 2 (0.1%) 0.6
test/unit/random_maps/ 1 (0.4%) 2 (0.1%) 2.0
doc/ 1 (0.4%) 2 (0.1%) 2.0
types/trapdoor/ 1 (0.4%) 1 (0.0%) 1.0
types/transport/ 1 (0.4%) 1 (0.0%) 1.0
types/spell_effect/ 1 (0.4%) 1 (0.0%) 1.0
types/marker/ 1 (0.4%) 1 (0.0%) 1.0
types/lighter/ 1 (0.4%) 1 (0.0%) 1.0
types/hole/ 1 (0.4%) 1 (0.0%) 1.0
types/deep_swamp/ 1 (0.4%) 1 (0.0%) 1.0
types/converter/ 1 (0.4%) 1 (0.0%) 1.0
types/altar/ 1 (0.4%) 1 (0.0%) 1.0
types/clock/ 1 (0.4%) 0 (0.0%) 0.0

Activity of kbulgrien

Most Recent Commits

kbulgrien 2012-09-28 20:56 Rev.: 18462

- Fix error: format not a string literal and no format arguments compile
problem on Mandriva 2010.2.

2 lines of code changed in 1 file:

  • server: c_chat.c (+2 -2)
kbulgrien 2010-10-24 13:09 Rev.: 14035

- BloodyShade(IRC) suggested fixing this.

2 lines of code changed in 1 file:

  • common: living.c (+2 -2)
kbulgrien 2010-10-23 23:00 Rev.: 14024

- Add various details regarding archetypes, IRC, the check framework, etc. and
edit various paragraphs to try to improve the presentation of information.
- Minor reformatting for more consistent margins.

83 lines of code changed in 1 file:

  • README (+83 -67)
kbulgrien 2010-10-07 19:55 Rev.: 13972

- Fix compilation with -Wformat -Werror=format-security.

10 lines of code changed in 1 file:

  • utils: mapper.c (+10 -10)
kbulgrien 2010-10-02 16:46 Rev.: 13961

- Macros installed by libtoolize.

15 lines of code changed in 4 files:

  • macros: ltoptions.m4 (new 6), ltsugar.m4 (new), ltversion.m4 (new 6), lt~obsolete.m4 (new 3)
kbulgrien 2010-10-02 16:44 Rev.: 13960

- Follow recommendation given by libtoolize.

1 lines of code changed in 1 file:

  • configure.ac (+1)
kbulgrien 2010-10-01 06:39 Rev.: 13953

- Change the server SockList buffer to use MAXSOCKBUF for its size (also used
by the client). The prior literal specified one too many bytes allowed by
a two byte size, and even though it was practically okay, it was confusing
or distracting to see the server allocate a bigger buffer than the client.

7 lines of code changed in 1 file:

  • include/shared: newclient.h (+7 -7)
kbulgrien 2010-09-30 22:00 Rev.: 13951

- Remove unreferenced defines MAXSOCKRECVBUF and MAXSOCKSENDBUF.

0 lines of code changed in 1 file:

  • include/shared: newclient.h (-14)
kbulgrien 2010-09-28 22:02 Rev.: 13933

- Improve doxygen @defgroup titles and create groups for other constant sets
even though they are not presently documented.

35 lines of code changed in 1 file:

  • include/shared: newclient.h (+35 -14)
kbulgrien 2010-09-28 00:13 Rev.: 13931

- Mass conversion of comments to doxygen style. No value changes. Improve
comments for some items to clarify server/client specific values, etc.

419 lines of code changed in 1 file:

  • include/shared: newclient.h (+419 -378)
kbulgrien 2010-09-25 22:20 Rev.: 13885

- Updates to the sound-related section.

24 lines of code changed in 1 file:

  • doc/Developers: protocol (+24 -17)
kbulgrien 2010-09-25 12:01 Rev.: 13882

- Re-locate SockList_Ensure() to avoid need for prototype, and to put the
doxygen comments with the code (as opposed to with the prototype).

14 lines of code changed in 1 file:

  • socket: lowlevel.c (+14 -14)
kbulgrien 2010-07-31 00:35 Rev.: 13535

- The codebase now contains QT 4.6.2 dependencies, so change the general
reference to QT4 to mention the minimum version.

1 lines of code changed in 1 file:

  • utils/cre: README (+1 -1)
kbulgrien 2010-06-07 02:16 Rev.: 13371

- Fix spelling.

2 lines of code changed in 1 file:

  • doc/Developers: objects (+2 -2)
kbulgrien 2010-06-01 22:55 Rev.: 13357

- Add a static index file for use with crossfire-mapper. The index is not
presently installed by mapper.

36 lines of code changed in 1 file:

  • utils/templates: index.html (new 36)
kbulgrien 2010-05-28 01:12 Rev.: 13308

- Remove unused "oldmessage" parameter from draw_ext_info(),
draw_ext_info_format(), ext_info_map(), ext_info_map_except(), and
ext_info_map_except2() functions and calls.

915 lines of code changed in 83 files:

  • ChangeLog (+4)
  • common: arch.c (-1), button.c (+2 -2), living.c (+14 -18), los.c (+2 -2), map.c (+4 -4), time.c (+1 -10)
  • include: sockproto.h (+5 -5)
  • random_maps: standalone.c (+7 -7)
  • server: alchemy.c (+9 -22), apply.c (+22 -57), attack.c (+11 -21), build_map.c (+27 -29), c_chat.c (+21 -29), c_misc.c (+78 -171), c_new.c (+2 -3), c_object.c (+86 -152), c_party.c (+18 -31), c_range.c (+4 -12), c_wiz.c (+101 -172), disease.c (+6 -6), gods.c (+17 -38), hiscore.c (+7 -8), knowledge.c (+19 -19), login.c (+16 -20), monster.c (+7 -10), move.c (-8), party.c (+1 -4), pets.c (+10 -17), player.c (+33 -55), plugins.c (+3 -4), quest.c (+22 -22), resurrection.c (+1 -6), rune.c (+10 -17), server.c (+2 -13), shop.c (+11 -18), skill_util.c (+12 -22), skills.c (+48 -73), spell_attack.c (+14 -19), spell_effect.c (+85 -110), spell_util.c (+22 -37), swap.c (+1 -1), time.c (+1 -2)
  • socket: info.c (+16 -28), item.c (+7 -10), request.c (-1)
  • test/unit/common: stubs_common.c (+6 -6)
  • test/unit/random_maps: stubs_random.c (+2 -2)
  • types/altar: altar.c (+1 -1)
  • types/armour_improver: armour_improver.c (+7 -9)
  • types/book: book.c (+8 -10)
  • types/cf_handle: cf_handle.c (+1 -1)
  • types/clock: clock.c (-1)
  • types/converter: converter.c (+1 -2)
  • types/deep_swamp: deep_swamp.c (+1 -5)
  • types/exit: exit.c (+3 -3)
  • types/food: food.c (+13 -17)
  • types/gate: gate.c (-1)
  • types/hole: hole.c (+1 -1)
  • types/identify_altar: identify_altar.c (+6 -7)
  • types/lamp: lamp.c (+2 -4)
  • types/lighter: lighter.c (+1 -1)
  • types/marker: marker.c (+1 -1)
  • types/peacemaker: peacemaker.c (-1)
  • types/poison: poison.c (+1 -1)
  • types/poisoning: poisoning.c (+2 -2)
  • types/potion: potion.c (+8 -8)
  • types/savebed: savebed.c (+1 -2)
  • types/scroll: scroll.c (+3 -5)
  • types/shop_inventory: shop_inventory.c (+3 -3)
  • types/shop_mat: shop_mat.c (+5 -5)
  • types/sign: sign.c (+4 -4)
  • types/skillscroll: skillscroll.c (-4)
  • types/spell_effect: spell_effect.c (+1 -1)
  • types/spellbook: spellbook.c (+8 -12)
  • types/transport: transport.c (+1 -9)
  • types/trapdoor: trapdoor.c (+1 -1)
  • types/treasure: treasure.c (+1 -2)
  • types/trigger: trigger.c (+2 -2)
  • types/weapon_improver: weapon_improver.c (+13 -20)
  • utils: bwp.c (+6 -6), mapper.c (+6 -6)
  • utils/cre: cre.cpp (+6 -7)
kbulgrien 2010-05-27 21:08 Rev.: 13307

Fix draw_ext_message() comments to be more informative and to update them to
more completely describe current behavior.
Remove the draw_ext_message() call to print_message() to resolve bug 2984255
and to remove inappropriate log file clutter.
Remove print_message() as LOG() is the proper means for logging messages. It
is obvious that it has been modified from its original implementation as it
expects a player pointer that is unused. The only function that called it
was draw_ext_info(), and it only did so when the player pointer was NULL or
when a player's contr pointer was NULL. It appears that print_message()
used to be a mechanism by which an old client could get simple messages
without any formatting, but that functionality is long gone.
Note that draw_ext_info()'s oldmessage parameter is completely unused, and all
calls to draw_ext_info() should set it NULL. Really it should be removed
and calls to draw_ext_info() fixed up accordingly.

37 lines of code changed in 2 files:

  • ChangeLog (+17)
  • socket: info.c (+20 -35)
kbulgrien 2010-05-25 23:55 Rev.: 13305

- Change crossfire-mapper to noinst as it has to be run from the utils folder
anyway (it looks for the the templates directory in the current working
directory).

1 lines of code changed in 1 file:

  • utils: Makefile.am (+1 -1)
kbulgrien 2010-05-24 00:05 Rev.: 13297

- Add support for compiling utils/mapper.c to crossfire-mapper as part of a
normal build process supported by the autotools. The utility is not built
by default since it requires libgd (not normally required by the server),
and as it is not required to run a server. To automatically build this
utility, specify --enable-mapper when running ./configure.

45 lines of code changed in 3 files:

  • ChangeLog (+7), configure.ac (+22 -1)
  • utils: Makefile.am (+16)
kbulgrien 2010-05-16 13:37 Rev.: 13258

- Note that `make install` of crossfire-server is needed.

1 lines of code changed in 1 file:

  • utils/cre: README (+1)

(54 more)

Generated by StatSVN 0.7.0