ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/ext/login.ext
Revision 1.137 - (view) (download) (annotate) - [select for diffs]
Mon Dec 19 21:21:10 2022 UTC (16 months, 3 weeks ago) by root
Branch: MAIN
CVS Tags: HEAD
Changes since 1.136: +1 -1 lines
Diff to previous 1.136
*** empty log message ***

Revision 1.136 - (view) (download) (annotate) - [select for diffs]
Sun Nov 18 15:19:48 2018 UTC (5 years, 5 months ago) by root
Branch: MAIN
Changes since 1.135: +1 -1 lines
Diff to previous 1.135
*** empty log message ***

Revision 1.135 - (view) (download) (annotate) - [select for diffs]
Wed Apr 25 04:58:46 2018 UTC (6 years ago) by root
Branch: MAIN
Changes since 1.134: +3 -1 lines
Diff to previous 1.134
*** empty log message ***

Revision 1.134 - (view) (download) (annotate) - [select for diffs]
Tue Feb 20 14:28:27 2018 UTC (6 years, 2 months ago) by root
Branch: MAIN
Changes since 1.133: +2 -0 lines
Diff to previous 1.133
*** empty log message ***

Revision 1.133 - (view) (download) (annotate) - [select for diffs]
Wed Nov 21 14:37:38 2012 UTC (11 years, 5 months ago) by root
Branch: MAIN
CVS Tags: rel-3_1
Changes since 1.132: +1 -1 lines
Diff to previous 1.132
*** empty log message ***

Revision 1.132 - (view) (download) (annotate) - [select for diffs]
Tue Nov 20 14:30:22 2012 UTC (11 years, 5 months ago) by root
Branch: MAIN
Changes since 1.131: +2 -0 lines
Diff to previous 1.131
*** empty log message ***

Revision 1.131 - (view) (download) (annotate) - [select for diffs]
Mon Nov 19 01:13:49 2012 UTC (11 years, 5 months ago) by root
Branch: MAIN
Changes since 1.130: +25 -18 lines
Diff to previous 1.130
sigh

Revision 1.130 - (view) (download) (annotate) - [select for diffs]
Sun Nov 18 10:00:55 2012 UTC (11 years, 5 months ago) by root
Branch: MAIN
Changes since 1.129: +21 -29 lines
Diff to previous 1.129
drawinfo

Revision 1.129 - (view) (download) (annotate) - [select for diffs]
Sun Nov 18 09:53:46 2012 UTC (11 years, 5 months ago) by root
Branch: MAIN
Changes since 1.128: +40 -48 lines
Diff to previous 1.128
better locking. maybe

Revision 1.128 - (view) (download) (annotate) - [select for diffs]
Sat Nov 17 12:02:43 2012 UTC (11 years, 5 months ago) by root
Branch: MAIN
Changes since 1.127: +2 -0 lines
Diff to previous 1.127
*** empty log message ***

Revision 1.127 - (view) (download) (annotate) - [select for diffs]
Sat Nov 17 12:00:31 2012 UTC (11 years, 5 months ago) by root
Branch: MAIN
Changes since 1.126: +7 -8 lines
Diff to previous 1.126
*** empty log message ***

Revision 1.126 - (view) (download) (annotate) - [select for diffs]
Sat Nov 17 11:13:54 2012 UTC (11 years, 5 months ago) by root
Branch: MAIN
Changes since 1.125: +2 -2 lines
Diff to previous 1.125
*** empty log message ***

Revision 1.125 - (view) (download) (annotate) - [select for diffs]
Sat Nov 17 10:40:22 2012 UTC (11 years, 5 months ago) by root
Branch: MAIN
Changes since 1.124: +134 -77 lines
Diff to previous 1.124
new login

Revision 1.124 - (view) (download) (annotate) - [select for diffs]
Sat Nov 17 06:41:16 2012 UTC (11 years, 5 months ago) by root
Branch: MAIN
Changes since 1.123: +5 -1 lines
Diff to previous 1.123
cough

Revision 1.123 - (view) (download) (annotate) - [select for diffs]
Fri Nov 16 12:02:46 2012 UTC (11 years, 5 months ago) by root
Branch: MAIN
Changes since 1.122: +51 -4 lines
Diff to previous 1.122
*** empty log message ***

Revision 1.122 - (view) (download) (annotate) - [select for diffs]
Thu Nov 15 07:08:15 2012 UTC (11 years, 5 months ago) by root
Branch: MAIN
Changes since 1.121: +0 -2 lines
Diff to previous 1.121
*** empty log message ***

Revision 1.121 - (view) (download) (annotate) - [select for diffs]
Thu Nov 15 07:08:08 2012 UTC (11 years, 5 months ago) by root
Branch: MAIN
Changes since 1.120: +22 -6 lines
Diff to previous 1.120
*** empty log message ***

Revision 1.120 - (view) (download) (annotate) - [select for diffs]
Thu Nov 15 06:00:16 2012 UTC (11 years, 5 months ago) by root
Branch: MAIN
Changes since 1.119: +13 -11 lines
Diff to previous 1.119
tentative refactoring

Revision 1.119 - (view) (download) (annotate) - [select for diffs]
Thu Nov 15 05:54:02 2012 UTC (11 years, 5 months ago) by root
Branch: MAIN
Changes since 1.118: +111 -112 lines
Diff to previous 1.118
tentative refactoring

Revision 1.118 - (view) (download) (annotate) - [select for diffs]
Thu Nov 8 00:16:07 2012 UTC (11 years, 6 months ago) by root
Branch: MAIN
Changes since 1.117: +3 -1 lines
Diff to previous 1.117
support vi Changes  password fields (cleartetx, truncated to 8 octets)

Revision 1.117 - (view) (download) (annotate) - [select for diffs]
Fri Feb 3 03:01:44 2012 UTC (12 years, 3 months ago) by root
Branch: MAIN
Changes since 1.116: +1 -1 lines
Diff to previous 1.116
*** empty log message ***

Revision 1.116 - (view) (download) (annotate) - [select for diffs]
Wed May 4 07:36:40 2011 UTC (13 years ago) by root
Branch: MAIN
Changes since 1.115: +1 -1 lines
Diff to previous 1.115
clean up in_memory handling

Revision 1.115 - (view) (download) (annotate) - [select for diffs]
Sun Jan 23 23:37:55 2011 UTC (13 years, 3 months ago) by root
Branch: MAIN
Changes since 1.114: +4 -1 lines
Diff to previous 1.114
*** empty log message ***

Revision 1.114 - (view) (download) (annotate) - [select for diffs]
Fri Jan 21 19:45:07 2011 UTC (13 years, 3 months ago) by root
Branch: MAIN
Changes since 1.113: +1 -1 lines
Diff to previous 1.113
whether patch by Jonathan Neuschäfer <j.neuschaefer@gmx.net>

Revision 1.113 - (view) (download) (annotate) - [select for diffs]
Sat Aug 28 00:30:28 2010 UTC (13 years, 8 months ago) by root
Branch: MAIN
Changes since 1.112: +4 -0 lines
Diff to previous 1.112
*** empty log message ***

Revision 1.112 - (view) (download) (annotate) - [select for diffs]
Mon May 10 15:54:40 2010 UTC (14 years ago) by elmex
Branch: MAIN
CVS Tags: rel-3_0
Changes since 1.111: +22 -45 lines
Diff to previous 1.111
make password command only usable for the DMs for the moment. too broken/insecure for users :-/

Revision 1.111 - (view) (download) (annotate) - [select for diffs]
Sun May 9 22:51:13 2010 UTC (14 years ago) by root
Branch: MAIN
Changes since 1.110: +20 -22 lines
Diff to previous 1.110
fix some issues related to fork, highscore calculation and quit_character

Revision 1.110 - (view) (download) (annotate) - [select for diffs]
Sat May 8 10:49:44 2010 UTC (14 years ago) by root
Branch: MAIN
Changes since 1.109: +18 -6 lines
Diff to previous 1.109
*** empty log message ***

Revision 1.109 - (view) (download) (annotate) - [select for diffs]
Tue May 4 21:45:42 2010 UTC (14 years ago) by root
Branch: MAIN
Changes since 1.108: +0 -1 lines
Diff to previous 1.108
*** empty log message ***

Revision 1.108 - (view) (download) (annotate) - [select for diffs]
Thu Apr 29 10:08:26 2010 UTC (14 years ago) by elmex
Branch: MAIN
Changes since 1.107: +0 -1 lines
Diff to previous 1.107
that debug output was an accident commmit :)

Revision 1.107 - (view) (download) (annotate) - [select for diffs]
Thu Apr 29 07:52:02 2010 UTC (14 years ago) by root
Branch: MAIN
Changes since 1.106: +2 -2 lines
Diff to previous 1.106
logging

Revision 1.106 - (view) (download) (annotate) - [select for diffs]
Thu Apr 29 06:33:04 2010 UTC (14 years ago) by elmex
Branch: MAIN
Changes since 1.105: +74 -1 lines
Diff to previous 1.105
added password command.

Revision 1.105 - (view) (download) (annotate) - [select for diffs]
Wed Apr 28 11:28:21 2010 UTC (14 years ago) by root
Branch: MAIN
Changes since 1.104: +4 -1 lines
Diff to previous 1.104
*** empty log message ***

Revision 1.104 - (view) (download) (annotate) - [select for diffs]
Thu Apr 22 12:50:24 2010 UTC (14 years ago) by root
Branch: MAIN
Changes since 1.103: +1 -1 lines
Diff to previous 1.103
update to use newer cf::rndm and AE::Now

Revision 1.103 - (view) (download) (annotate) - [select for diffs]
Sun Apr 11 21:26:36 2010 UTC (14 years, 1 month ago) by root
Branch: MAIN
Changes since 1.102: +2 -2 lines
Diff to previous 1.102
*** empty log message ***

Revision 1.102 - (view) (download) (annotate) - [select for diffs]
Sun Jan 31 03:46:20 2010 UTC (14 years, 3 months ago) by root
Branch: MAIN
CVS Tags: rel-2_93
Changes since 1.101: +2 -2 lines
Diff to previous 1.101
*** empty log message ***

Revision 1.101 - (view) (download) (annotate) - [select for diffs]
Thu Oct 15 21:56:50 2009 UTC (14 years, 6 months ago) by root
Branch: MAIN
CVS Tags: rel-2_82, rel-2_90, rel-2_92
Changes since 1.100: +4 -0 lines
Diff to previous 1.100
cleanups

Revision 1.100 - (view) (download) (annotate) - [select for diffs]
Wed Sep 2 16:54:20 2009 UTC (14 years, 8 months ago) by root
Branch: MAIN
CVS Tags: rel-2_80, rel-2_81
Changes since 1.99: +1 -15 lines
Diff to previous 1.99
*** empty log message ***

Revision 1.99 - (view) (download) (annotate) - [select for diffs]
Mon Jun 29 06:11:01 2009 UTC (14 years, 10 months ago) by root
Branch: MAIN
CVS Tags: rel-2_79
Changes since 1.98: +0 -1 lines
Diff to previous 1.98
*** empty log message ***

Revision 1.98 - (view) (download) (annotate) - [select for diffs]
Sun Jun 28 16:46:50 2009 UTC (14 years, 10 months ago) by root
Branch: MAIN
Changes since 1.97: +1 -0 lines
Diff to previous 1.97
*** empty log message ***

Revision 1.97 - (view) (download) (annotate) - [select for diffs]
Sat Dec 27 01:25:00 2008 UTC (15 years, 4 months ago) by root
Branch: MAIN
CVS Tags: rel-2_74, rel-2_75, rel-2_76, rel-2_77, rel-2_78
Changes since 1.96: +0 -45 lines
Diff to previous 1.96
gcfclient removal

Revision 1.96 - (view) (download) (annotate) - [select for diffs]
Tue Dec 23 18:52:57 2008 UTC (15 years, 4 months ago) by pippijn
Branch: MAIN
Changes since 1.95: +1 -1 lines
Diff to previous 1.95
thats => that's
some more typo fixes in maps (i => I, missing commas, bad casing, etc.)

Revision 1.95 - (view) (download) (annotate) - [select for diffs]
Wed Dec 17 16:43:38 2008 UTC (15 years, 4 months ago) by root
Branch: MAIN
CVS Tags: rel-2_73
Changes since 1.94: +7 -11 lines
Diff to previous 1.94
*** empty log message ***

Revision 1.94 - (view) (download) (annotate) - [select for diffs]
Sat Dec 13 21:46:12 2008 UTC (15 years, 5 months ago) by root
Branch: MAIN
Changes since 1.93: +2 -5 lines
Diff to previous 1.93
*** empty log message ***

Revision 1.93 - (view) (download) (annotate) - [select for diffs]
Fri Oct 31 16:13:41 2008 UTC (15 years, 6 months ago) by elmex
Branch: MAIN
CVS Tags: rel-2_72
Changes since 1.92: +3 -0 lines
Diff to previous 1.92
workaround for broken cfplus extension handshake, caused by queue delay in chargen.

Revision 1.92 - (view) (download) (annotate) - [select for diffs]
Mon Sep 22 01:33:09 2008 UTC (15 years, 7 months ago) by root
Branch: MAIN
CVS Tags: rel-2_71
Changes since 1.91: +2 -2 lines
Diff to previous 1.91
many minor text layout fixes

Revision 1.91 - (view) (download) (annotate) - [select for diffs]
Sat Sep 20 00:09:26 2008 UTC (15 years, 7 months ago) by root
Branch: MAIN
Changes since 1.90: +0 -58 lines
Diff to previous 1.90
*** empty log message ***

Revision 1.90 - (view) (download) (annotate) - [select for diffs]
Tue Sep 16 16:03:02 2008 UTC (15 years, 7 months ago) by root
Branch: MAIN
Changes since 1.89: +1 -0 lines
Diff to previous 1.89
instrument login problem

Revision 1.89 - (view) (download) (annotate) - [select for diffs]
Sat Aug 30 05:19:03 2008 UTC (15 years, 8 months ago) by root
Branch: MAIN
CVS Tags: rel-2_7
Changes since 1.88: +1 -1 lines
Diff to previous 1.88
*** empty log message ***

Revision 1.88 - (view) (download) (annotate) - [select for diffs]
Sun Aug 17 22:46:26 2008 UTC (15 years, 8 months ago) by root
Branch: MAIN
Changes since 1.87: +14 -1 lines
Diff to previous 1.87
fix flags updating, make ->player rely on P_PLAYER

Revision 1.87 - (view) (download) (annotate) - [select for diffs]
Wed May 28 05:12:01 2008 UTC (15 years, 11 months ago) by root
Branch: MAIN
CVS Tags: rel-2_56, rel-2_6, rel-2_61
Changes since 1.86: +1 -1 lines
Diff to previous 1.86
*** empty log message ***

Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Mon May 5 22:38:47 2008 UTC (16 years ago) by root
Branch: MAIN
CVS Tags: rel-2_54, rel-2_55
Changes since 1.85: +2 -6 lines
Diff to previous 1.85
*** empty log message ***

Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Mon May 5 16:02:20 2008 UTC (16 years ago) by root
Branch: MAIN
Changes since 1.84: +3 -0 lines
Diff to previous 1.84
*** empty log message ***

Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Wed Apr 30 06:40:28 2008 UTC (16 years ago) by root
Branch: MAIN
CVS Tags: rel-2_53
Changes since 1.83: +6 -2 lines
Diff to previous 1.83
*** empty log message ***

Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Wed Apr 23 06:16:21 2008 UTC (16 years ago) by root
Branch: MAIN
CVS Tags: rel-2_52
Changes since 1.82: +1 -1 lines
Diff to previous 1.82
*** empty log message ***

Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Sun Apr 6 17:08:51 2008 UTC (16 years, 1 month ago) by root
Branch: MAIN
CVS Tags: rel-2_43, rel-2_5
Changes since 1.81: +1 -1 lines
Diff to previous 1.81
*** empty log message ***

Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Fri Jan 18 03:34:55 2008 UTC (16 years, 3 months ago) by root
Branch: MAIN
CVS Tags: rel-2_41, rel-2_42
Changes since 1.80: +2 -2 lines
Diff to previous 1.80
move tombstone to real death location. thats not perfect, but better than putting it on the savebed (also for proof of not logging out)

Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Sun Jan 13 12:27:12 2008 UTC (16 years, 4 months ago) by root
Branch: MAIN
CVS Tags: rel-2_4
Changes since 1.79: +0 -1 lines
Diff to previous 1.79
*** empty log message ***

Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Sun Jan 13 09:19:56 2008 UTC (16 years, 4 months ago) by root
Branch: MAIN
Changes since 1.78: +19 -10 lines
Diff to previous 1.78
some fixes, different approach to safe spots

Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Mon Jan 7 01:55:19 2008 UTC (16 years, 4 months ago) by root
Branch: MAIN
Changes since 1.77: +5 -0 lines
Diff to previous 1.77
*** empty log message ***

Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Fri Dec 28 19:44:34 2007 UTC (16 years, 4 months ago) by root
Branch: MAIN
Changes since 1.76: +36 -39 lines
Diff to previous 1.76
define safe spots as anything with a savebed and do not kill players there

Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Fri Dec 28 19:40:22 2007 UTC (16 years, 4 months ago) by root
Branch: MAIN
Changes since 1.75: +11 -2 lines
Diff to previous 1.75
define safe spots as anything with a savebed and do not kill players there

Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Wed Dec 26 21:38:02 2007 UTC (16 years, 4 months ago) by root
Branch: MAIN
Changes since 1.74: +1 -1 lines
Diff to previous 1.74
*** empty log message ***

Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Wed Nov 14 08:09:46 2007 UTC (16 years, 6 months ago) by root
Branch: MAIN
CVS Tags: rel-2_32
Changes since 1.73: +1 -3 lines
Diff to previous 1.73
switch from Event to EV

Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Mon Oct 1 00:55:50 2007 UTC (16 years, 7 months ago) by root
Branch: MAIN
CVS Tags: rel-2_3
Changes since 1.72: +1 -1 lines
Diff to previous 1.72
further adjust map scheduler coroutine to be as high as the main ticker

Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Wed Sep 19 21:56:30 2007 UTC (16 years, 7 months ago) by root
Branch: MAIN
Changes since 1.71: +9 -0 lines
Diff to previous 1.71
name your coroutines

Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Sun Sep 2 12:45:44 2007 UTC (16 years, 8 months ago) by root
Branch: MAIN
CVS Tags: rel-2_2
Changes since 1.70: +6 -2 lines
Diff to previous 1.70
be less blocking when nuking players

Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Sun Sep 2 12:37:10 2007 UTC (16 years, 8 months ago) by root
Branch: MAIN
Changes since 1.69: +3 -5 lines
Diff to previous 1.69
be less blocking when nuking players

Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Mon Jul 23 17:53:55 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.68: +2 -3 lines
Diff to previous 1.68
much better, still label duplication

Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Sun Jul 22 17:10:06 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.67: +2 -1 lines
Diff to previous 1.67
fix mapinfo?

Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Fri Jul 20 16:11:10 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.66: +2 -2 lines
Diff to previous 1.66
preliminary chat channel implementation

Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Thu Jul 19 13:46:39 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.65: +1 -1 lines
Diff to previous 1.65
*** empty log message ***

Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Sun Jul 15 08:48:01 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.64: +1 -0 lines
Diff to previous 1.64
*** empty log message ***

Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Sat Jul 14 19:27:59 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.63: +27 -9 lines
Diff to previous 1.63
finally implement the kill on logout-too-long thingy

Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Sat Jul 14 14:54:05 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.62: +1 -1 lines
Diff to previous 1.62
doh

Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Sat Jul 14 14:33:29 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.61: +9 -7 lines
Diff to previous 1.61
some goofing around

Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Tue Jul 10 06:12:13 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.60: +7 -0 lines
Diff to previous 1.60
add some delays, as gcfclient likes to endlessly repeat. also avoids obvious resource-starving attacks

Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Thu Jul 5 20:52:22 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.59: +5 -148 lines
Diff to previous 1.59
unbundled setup command into its own extension

Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Tue Jul 3 01:04:43 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.58: +2 -2 lines
Diff to previous 1.58
*** empty log message ***

Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Sun Jul 1 03:16:56 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.57: +4 -1 lines
Diff to previous 1.57
prepare for better fxixsx+rx protocol

Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Mon Jun 25 05:43:45 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.56: +4 -0 lines
Diff to previous 1.56
first round of implementing server-side widgets. the framework is there, but hasn't been used for anything realistic yet, so likely not yet fully usable

Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Sun Jun 24 04:09:29 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.55: +2 -1 lines
Diff to previous 1.55
first rough cut of msg rewriting, introducing cfpod, a haxored pod variant for crossfire messgaes. where will it end?

Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Sun Jun 24 01:09:28 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.54: +15 -0 lines
Diff to previous 1.54
implement beginning of gender support, asking at character creation, showing in who and perceive self

Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Sat Jun 16 00:12:20 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.53: +1 -2 lines
Diff to previous 1.53
add some debugging code, fix players not getting freed on logout

Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Mon Jun 11 21:38:13 2007 UTC (16 years, 11 months ago) by root
Branch: MAIN
Changes since 1.52: +3 -1 lines
Diff to previous 1.52
port micropather to c++...

Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Sun Jun 10 03:16:54 2007 UTC (16 years, 11 months ago) by root
Branch: MAIN
Changes since 1.51: +1 -1 lines
Diff to previous 1.51
adjust player destroy code for extra reference from observe

Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Sun Jun 10 03:15:17 2007 UTC (16 years, 11 months ago) by root
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50
adjust player destroy code for extra reference from observe

Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Sun Jun 10 03:14:04 2007 UTC (16 years, 11 months ago) by root
Branch: MAIN
Changes since 1.49: +7 -7 lines
Diff to previous 1.49
adjust player destroy code for extra reference from observe

Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Sun Jun 10 03:11:16 2007 UTC (16 years, 11 months ago) by root
Branch: MAIN
Changes since 1.48: +3 -3 lines
Diff to previous 1.48
adjust player destroy code for extra reference from observe

Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Sat May 26 15:44:03 2007 UTC (16 years, 11 months ago) by root
Branch: MAIN
CVS Tags: rel-2_1
Changes since 1.47: +37 -10 lines
Diff to previous 1.47
- restore after combined mainboard+harddisk crash
- cleanup/fixes for 2.1 release
- fix invoke to actually do work
- refactor invoke shortcuts, gcc cannot inline
  varargs functions.
- optimised invoke to 4-5 insns in the common case.
- optimised (For no good reason) the int-to-ascii
  conversions of dynbuf_text into division-less and
  branchless code (of which I am pretty proud).
- actually move players to their savebed when they did
  not use one and the map has been reste in the meantime.
  does not kill (yet) when too long.
- enter_map is now handled completely in perl.
- goto is now using generation counting to ensure that only the
  most-recently-issues goto will succeed.
- make some heavy use of __builtin_expect to streamline
  rare callbacks even more.
- optimised thawer.

Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Fri Apr 27 17:16:13 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.46: +1 -1 lines
Diff to previous 1.46
remove a source for relatively useless refcounts being kept on players

Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Tue Apr 24 11:36:39 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.45: +1 -1 lines
Diff to previous 1.45
my regexes suck badly

Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Tue Apr 24 00:42:02 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.44: +18 -7 lines
Diff to previous 1.44
- implement a rudimentary framework for a "msg" command that
  replaces drawinfo and drawextinfo and allows for simpler usage
  in simple cases and extensibility for the less complex uses.
- moved the character race choosing logic into perl, making use
  of the new msg command if the client supports it.

Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Mon Apr 23 19:10:16 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.43: +3 -0 lines
Diff to previous 1.43
implement ex command support to quickly retrieve item descriptions

Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Mon Apr 23 18:09:57 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.42: +44 -41 lines
Diff to previous 1.42
- add format utility function.
- split dynbuf into dynbuf and dynbuf_text.
- use dynbuf_text for examine strings instead of
  outputting each line seperately. tried to use stringstreams
  but they add insane overheads (as does std::string, but less so).

Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Wed Apr 18 17:32:06 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.41: +0 -2 lines
Diff to previous 1.41
meet our new pod fucntionality, certainly not finished :) let me also introduce the beginnings of a new help command

Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Tue Apr 17 10:06:33 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.40: +1 -1 lines
Diff to previous 1.40
cede less often in background tasks while still reducing jittering

Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Mon Apr 16 15:50:49 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.39: +6 -0 lines
Diff to previous 1.39
try to force face caching via setup - seems to work with gcfclient at least

Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Mon Apr 16 06:23:41 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.38: +1 -1 lines
Diff to previous 1.38
VERY EXPERIMENTAL

- change the way archetypes and treasurelists are being loaded:
  - referring to a nonexisting treasurelist will create an empty one
  - referring to a nonexisting archetype will create an empty one
  - archetypes/treasurelists will overwrite any existing object
    of the same name.

- net effect should be to allow reloading of archetypes and treasurelists
  at runtime at a later stage.

Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Tue Apr 10 09:35:23 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.37: +4 -1 lines
Diff to previous 1.37
- implement smoothing in the fxix (or better: fxixsx) protocol.
- this *enforces* that smoothing is *per face* and not *per archetype*.
- no extra bandwidth is needed for map information (unlike in the
  crossfire 1.x protocol, where smoothlevels are per-mapspace
  and take up a lot of bandwidth).
- no extra storage is required on the client-side (although smoothing
  for cached map data is then only available for tiles that have been seen).
- temporarily supply empty_S.x11 smoothfaces again, as this hack is required
  because there is no way to specify a smoothlevel but no smoothface
  otherwise. this should be optimised away at a future point, but this
  will break gcfclient (but disabling smoothing for that might be a good
  compromise).

Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Fri Apr 6 22:57:53 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.36: +13 -0 lines
Diff to previous 1.36
fix a rather problematic bug allowing people to nuke players when
there was a problem reading the playerfile.

this was expedited by the playerfile rename

Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Wed Apr 4 02:20:27 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35
*** empty log message ***

Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Wed Apr 4 02:07:19 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.34: +15 -1 lines
Diff to previous 1.34
implement better negotiation capabilities, implement tileset selection

Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Tue Apr 3 00:21:37 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.33: +3 -0 lines
Diff to previous 1.33
- fix ber encoding
- reduce image checksum length to 6 bytes (from 16)
- implement fx packet, which reduces
  face overhead to amortised 10/12 bytes per face instead of
  21/32 bytes and allows an unlimited number of faces
  instead of 2**16.

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Mon Apr 2 18:14:24 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.32: +109 -91 lines
Diff to previous 1.32
fixed some minor incompatibilities

Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Mon Apr 2 18:04:45 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.31: +125 -1 lines
Diff to previous 1.31
moved setup to perlspace to facilitate easier extensions and some cleanups. feels more secure, too

Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Sat Feb 17 23:54:35 2007 UTC (17 years, 2 months ago) by root
Branch: MAIN
CVS Tags: rel-2_0
Changes since 1.30: +1 -1 lines
Diff to previous 1.30
likely fix the freeze-on-quit bug, also nuke in-memory apartments on quit

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Sun Feb 11 17:47:22 2007 UTC (17 years, 3 months ago) by root
Branch: MAIN
Changes since 1.29: +1 -1 lines
Diff to previous 1.29
- passive knowledge of a feature does not mean you can't actively
  use it wrongly for years: do use \Z instead of $ for security-relevant stuff
  (\n was allowed in a login name).

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Tue Jan 23 03:56:44 2007 UTC (17 years, 3 months ago) by root
Branch: MAIN
Changes since 1.28: +1 -2 lines
Diff to previous 1.28
I knew there was an explanation

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Tue Jan 23 03:45:44 2007 UTC (17 years, 3 months ago) by root
Branch: MAIN
Changes since 1.27: +2 -1 lines
Diff to previous 1.27
*** empty log message ***

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Mon Jan 22 03:44:41 2007 UTC (17 years, 3 months ago) by root
Branch: MAIN
Changes since 1.26: +2 -1 lines
Diff to previous 1.26
there is a weird bug in Event or perl or... add some wrokarounds

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Thu Jan 18 21:27:19 2007 UTC (17 years, 3 months ago) by root
Branch: MAIN
Changes since 1.25: +8 -3 lines
Diff to previous 1.25
- clean_save => unclean_save (with timestamp)
- wanr palyers when they didn't use a savebed proper

Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Sat Jan 13 23:06:13 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.24: +1 -1 lines
Diff to previous 1.24
WARNING: this release is BROKEN

- rewrote map handling. map types are now completely pluggable, maybe
  *too* pluggable, as everything is a plug-in now.
- mark mandatory extensions as such.
- handle overloaded attachable objects correctly.
- many minor changes.

Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Tue Jan 9 21:32:42 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.23: +1 -2 lines
Diff to previous 1.23
- added $cf::WAIT_FOR_TICK*
- tuned map-scheduler and player-scheduler
- added $op->inv_recursive
- added objects_size/objects($index) and actives_size/actives($index)
  for access to the object and actives vector.
- more robust player loader
- removed _perl_data attribute support
- SIGINT/TERM/HUP are now safe as they are handled synchronously.
- replaced LOOK_OBJ by client_visible
- cleanups

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Tue Jan 9 15:36:18 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22
- better dm shell
- minor cleanups
- added cf::dumpval, cf::player::list_logins and $player->maps

Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Tue Jan 9 01:28:32 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.21: +2 -1 lines
Diff to previous 1.21
- fix This exit is cloed on login because the maplevel of
  players not on any map was not saved.

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Mon Jan 8 23:36:16 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.20: +26 -22 lines
Diff to previous 1.20
major goof in LOG, and defensive programming doesn't help when you use the wrong parameters

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Mon Jan 8 22:32:10 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.19: +6 -6 lines
Diff to previous 1.19
- disabled stuff that might cause instabilities at the cost of certain
  (controlled) additional memory usage.
- minor changes to improve the stability,

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Mon Jan 8 19:25:53 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.18: +14 -16 lines
Diff to previous 1.18
- bugfixes, bugfixes, bugfixes

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Mon Jan 8 14:29:05 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.17: +5 -5 lines
Diff to previous 1.17
disable destroy

Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Mon Jan 8 14:11:05 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.16: +23 -10 lines
Diff to previous 1.16
quick and dirty emergency fix

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Mon Jan 8 12:39:16 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.15: +1 -0 lines
Diff to previous 1.15
*** empty log message ***

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Mon Jan 8 12:23:32 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.14: +1 -3 lines
Diff to previous 1.14
*** empty log message ***

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Mon Jan 8 01:19:03 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.13: +10 -0 lines
Diff to previous 1.13
more preperations for player eviction

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sun Jan 7 23:10:42 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.12: +2 -4 lines
Diff to previous 1.12
- more improvements/fixes
- timestamp with millisecond accuracy, horrible code

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Sun Jan 7 21:54:59 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.11: +28 -3 lines
Diff to previous 1.11
implement quit

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sun Jan 7 02:39:14 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.10: +66 -18 lines
Diff to previous 1.10
""

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Fri Jan 5 20:04:02 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.9: +1 -1 lines
Diff to previous 1.9
fix the bug: on_destroy is obviously not being called on pooled coroutines, aslo use more sensible names than 'coro'

Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Thu Jan 4 16:19:31 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.8: +13 -1 lines
Diff to previous 1.8
- word of recall activated the player indirectly
- implement maptile->xy_find and xy_load
- separate find and load, even on C level
- generate map_leave/enter and map_change events even for tiled map changes
  (experimental)
- implement mainloop freezeing by start/stop, not skipping ticks
- no map updates when player !active

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Wed Dec 27 15:04:38 2006 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.7: +24 -2 lines
Diff to previous 1.7
restore log out logging, reduced command queue length to 3

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Tue Dec 26 05:44:13 2006 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6
formatting

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Tue Dec 26 04:46:06 2006 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.5: +6 -5 lines
Diff to previous 1.5
improve savebed/logout logic

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Sat Dec 23 07:28:02 2006 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.4: +3 -3 lines
Diff to previous 1.4
*** empty log message ***

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sat Dec 23 06:45:33 2006 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.3: +2 -3 lines
Diff to previous 1.3
- re-enable hiscore checking on savebed apply

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sat Dec 23 06:21:02 2006 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.2: +46 -19 lines
Diff to previous 1.2
- improved login code
- removed some cruft code and (finally), the player_pod hack

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Sat Dec 23 03:38:43 2006 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.1: +3 -4 lines
Diff to previous 1.1
- surprisingly, there were some bugs. in Event, too :(
- dieing and food checking are now only done in ST_PLAYING state.
  this might, but should not be, exploitable, in serious ways.

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Fri Dec 22 16:34:00 2006 UTC (17 years, 4 months ago) by root
Branch: MAIN
- preliminary check in, stuff is rudimentarily working
- moved most of the player creation process into a perl coroutine
- changed internal design of player management to not reuse
  and morph the object in funny ways. should be safer and much
  nicer to handle.
- got rid of some annoying hacks, such as clear()
  (TODO: get rid of player_pod and other stuff now unnecessary?)

Convenience Links

Links to HEAD: (view) (download) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a