Changeset 6435 for trunk/licq

Show
Ignore:
Timestamp:
07/09/08 06:29:11 (5 months ago)
Author:
eugene
Message:

Changed to avoid adding new users into the list just because they sent us something.

Location:
trunk/licq/src
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/licq/src/icqd-srv.cpp

    r6430 r6435  
    32243224          gLog.Info(tr("%sMessage from new user (%s).\n"), 
    32253225                    L_SBLANKxSTR, szId); 
    3226           AddUserToList(szId, LICQ_PPID); 
     3226          AddUserToList(szId, LICQ_PPID, false, true); 
    32273227          u = gUserManager.FetchUser(szId, LICQ_PPID, LOCK_W); 
    32283228        } 
     
    38223822 
    38233823          gLog.Info(tr("%s%s from new user (%s).\n"), L_SBLANKxSTR, szType, szId); 
    3824           AddUserToList(szId, LICQ_PPID); 
     3824          AddUserToList(szId, LICQ_PPID, false, true); 
    38253825          u = gUserManager.FetchUser(szId, LICQ_PPID, LOCK_W); 
    38263826        } 
     
    50575057                  } 
    50585058                  gLog.Info(tr("%sOffline %s from new user (%s).\n"), L_SBLANKxSTR, szType, id); 
    5059                   AddUserToList(id, LICQ_PPID); 
     5059                  AddUserToList(id, LICQ_PPID, false, true); 
    50605060                  u = gUserManager.FetchUser(id, LICQ_PPID, LOCK_W); 
    50615061                } 
  • trunk/licq/src/icqd-tcp.cpp

    r6430 r6435  
    20012001            break; 
    20022002          } 
    2003           AddUserToList(u); 
     2003          AddUserToList(u->IdString(), u->PPID(), false, true); 
    20042004          bNewUser = false; 
    20052005        } 
     
    21042104            break; 
    21052105          } 
    2106           AddUserToList(u); 
     2106          AddUserToList(u->IdString(), u->PPID(), false, true); 
    21072107          bNewUser = false; 
    21082108        } 
     
    21742174            break; 
    21752175          } 
    2176           AddUserToList(u); 
     2176          AddUserToList(u->IdString(), u->PPID(), false, true); 
    21772177          bNewUser = false; 
    21782178        } 
     
    22232223            break; 
    22242224          } 
    2225           AddUserToList(u); 
     2225          AddUserToList(u->IdString(), u->PPID(), false, true); 
    22262226          bNewUser = false; 
    22272227        } 
     
    22802280            break; 
    22812281          } 
    2282           AddUserToList(u); 
     2282          AddUserToList(u->IdString(), u->PPID(), false, true); 
    22832283          bNewUser = false; 
    22842284        } 
     
    23612361                            break; 
    23622362                        } 
    2363                         AddUserToList(u); 
     2363                        AddUserToList(u->IdString(), u->PPID(), false, true); 
    23642364                        bNewUser = false; 
    23652365                    } 
     
    23932393                            break; 
    23942394                        } 
    2395                         AddUserToList(u); 
     2395                        AddUserToList(u->IdString(), u->PPID(), false, true); 
    23962396                        bNewUser = false; 
    23972397                    } 
     
    24232423                            break; 
    24242424                        } 
    2425                         AddUserToList(u); 
     2425                        AddUserToList(u->IdString(), u->PPID(), false, true); 
    24262426                        bNewUser = false; 
    24272427                    } 
     
    24552455                            break; 
    24562456                        } 
    2457                         AddUserToList(u); 
     2457                        AddUserToList(u->IdString(), u->PPID(), false, true); 
    24582458                        bNewUser = false; 
    24592459                    } 
     
    25172517          if (Ignore(IGNORE_NEWUSERS)) 
    25182518            break; 
    2519           AddUserToList(u); 
     2519          AddUserToList(u->IdString(), u->PPID(), false, true); 
    25202520          bNewUser = false; 
    25212521        } 
  • trunk/licq/src/icqd.cpp

    r6411 r6435  
    27012701        gLog.Info(tr("%s%s from new user (%s).\n"), L_SRVxSTR, szType, u->IdString()); 
    27022702        u->Unlock(); 
    2703         AddUserToList(u); 
     2703        AddUserToList(u->IdString(), u->PPID(), false, true); 
    27042704        bNewUser = false; 
    27052705      }