[root]/server/branches/1.x/common
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 227 (100.0%) | 2622 (100.0%) | 11.5 |
ryo_saeba | 54 (23.8%) | 1161 (44.3%) | 21.5 |
akirschbaum | 55 (24.2%) | 1103 (42.1%) | 20.0 |
mwedel | 77 (33.9%) | 329 (12.5%) | 4.2 |
gros | 4 (1.8%) | 23 (0.9%) | 5.7 |
quinet | 2 (0.9%) | 6 (0.2%) | 3.0 |
qal21 | 2 (0.9%) | 0 (0.0%) | 0.0 |
lalo | 33 (14.5%) | 0 (0.0%) | 0.0 |
preparing for 1.12 release
0 lines of code changed in 33 files:
Improve error message.
1 lines of code changed in 1 file:
Remove trailing whitespace.
408 lines of code changed in 18 files:
Fix for bug #2081472: short int encoding for food value in payment altars.
82 lines of code changed in 1 file:
Backported from trunk: fix for bug #2028541: Any object using a non-default
move_slow_penalty was always saved with the value 0 because the code was
using FAST_SAVE_LONG instead of FAST_SAVE_DOUBLE for a floating-point value.
1 lines of code changed in 1 file:
Merged fix for bug #2009802 from trunk (alchemy experience not stored correctly).
5 lines of code changed in 1 file:
Fix artifact reading to (kind of) trim strings. Fix add missing artifacts to fix alchemy warning.
22 lines of code changed in 1 file:
Fix bug #1929084: Wrong artifact stats on forged items.
5 lines of code changed in 2 files:
Fix protocol issues regarding sent items: do not send invisible items.
5 lines of code changed in 1 file:
Remove trailing whitespace.
33 lines of code changed in 1 file:
Implement strerror_local() for systems not having strerror_r().
5 lines of code changed in 1 file:
Fix some integer overflows in experience calculations.
6 lines of code changed in 2 files:
Remove trailing whitespace.
116 lines of code changed in 2 files:
Add stringbuffer_finish_shared().
10 lines of code changed in 1 file:
Add stringbuffer_append_stringbuffer().
6 lines of code changed in 1 file:
Make stringbuffer_append_printf() work.
1 lines of code changed in 1 file:
Add printf() like variant to StringBuffer module.
27 lines of code changed in 1 file:
Fix for bug #1882265: Server failure when all exp_table entries commented out.
12 lines of code changed in 1 file:
Fix buffer overflows in get_ob_diff(), dump_object(), and dump_arch().
315 lines of code changed in 6 files:
Remove trailing whitespace.
23 lines of code changed in 1 file:
Win32 compilation fixes.
2 lines of code changed in 1 file:
Fix bug #1828785: Possible false positive in the alchemy formula list.
11 lines of code changed in 1 file:
Fux bug #1841391: Item Power and pickup bug.
1 lines of code changed in 1 file:
Remove code having no effect.
0 lines of code changed in 1 file:
Fix typos.
27 lines of code changed in 11 files:
common/map.c: Add misisng call to unlink() empty unique maps. Fixes bug
1799361 - Permadeath corpse reproduction. Bug is more general - any unique
object could be duplicated, so long as it was the only unique object on
the map.
MSW 2007-10-03
6 lines of code changed in 1 file:
common/map.c: Move update_buttons() from ready_map_name() to
load_original_map() - in this way, button state is not reset when
swapping a map back into memory, but button state is still verified
at first load. Fixes bug 1706075.
MSW 2007-09-27
4 lines of code changed in 1 file:
common/object.c: Modify can_pick() so you are not allowed to pick up
multipart objects. insert_ob_in_ob() doesn't let it happen, but
this way, at least the player gets a message. Also cleaned up function
so it is easier to read.
MSW 2007-09-26
19 lines of code changed in 1 file:
common/loader.l: Add artifact_init check to check_loaded_object() - if set
don't do processing. This has been in the trunk for 9 months, without
any problems observed. Fixes bug 1727944 - horn of plenty shoots bullets -
what happens now is the artifacts are 'fixed' in check_loaded_objects(),
with magic bullet getting added to them.
MSW 2007-09-25
5 lines of code changed in 1 file:
Always destroy projectiles having no_drop when they stop being a projectile.
1 lines of code changed in 1 file:
Whitespace changes.
87 lines of code changed in 1 file:
Minor cleanup - remove some unused variables in some functions.
MSW 2007-09-16
0 lines of code changed in 2 files:
Server support for Metaserver2 - brought back from trunk:
acinclude.m4: Add LIBCURL_CHECK_CONFIG macro, used by configure.
configure.ac: Add check for pthread, LIBCURL. Extra
logic to display if we will build with metaserver2 support
lib/Makefile.am: add metaserver2 to list of files to install.
*/Makefile.in: rebuilt
lib/metaserver2: Settings file for metaserver2 support.
server/init.c: Add call to metaserver2_init() during startup.
include/metaserver2.h: Header file include metaserver2 related data.
include/autoconf.h.in: Rebuilt
include/sockproto.h: Rebuilt with new metaserver2 functions.
socket/metaserver.c: metaserver2 update logic added.
MSW 2007-08-31
3 lines of code changed in 1 file:
Fix item update on ground. Factorize code. Add increase_ob_nr() function.
73 lines of code changed in 1 file:
Partial fix for #1772759: Too much alchemy causes client crash.
53 lines of code changed in 1 file:
Try to factor esrv_del_item and esrv_send_item into remove_ob() and insert_ob_in_ob(). Fix calls to esrv_send_item that are really esrv_update_item(). Merge from trunk.
123 lines of code changed in 2 files:
Save maps into a .savefile first, then rename if success. Flush files. This should fix bug #1542893: Full disk destroys player's apartment.
40 lines of code changed in 1 file:
Don't delete (partial) map from memory in case of save error, warn DMs.
101 lines of code changed in 2 files:
lib/Makefile.in: Rebuilt
server/skills.c: Fix crash - using incorrect map pointer in call
to get_map_ob
common/object.c: Add some debugging to maybe help track down a crash
on metalforge.
MSW 2007-07-11
10 lines of code changed in 1 file:
Tentative fix for bug #1746208: Critical crash with 'printlos'.
10 lines of code changed in 1 file:
(45 more)