*** empty log message ***
oubli d'un ! devant une macro dans une condition qui nikait la verif des perms de kick sur un +p
Version initiale
*** empty log message ***
22/02/2003 création de xkill, xgline et xmode, enlevage d'une loop dans aide et ajout d'une notice qui dit qu'une cmd est desactivée ou non, et dans showcommand ajout du niveau GEO -Progs
20/02/2003 debug du user del = quand il avait un chan, ça plantait -Progs
*** empty log message ***
21/02/2003 ajout des fichiers ./configure et ./config-sh pour le make config
mauvaise ligne de cesar
18/02/2003 debug d'un bug du recover -Progs tout bronzé
correction d'un bug sur vote results (lorsqu'il n'y a aucun results)
*** empty log message ***
*** empty log message ***
*** empty log message ***
Destruction TOTALE ET DEFINITIVE du module OPERSERV. Decision prise après le choix de cesar de mettre son tcl ayant la même fonction que ce module et étant plus complet sur sourceforge.
ligne incorrect: on peut plus voir la liste des admins
ajout du choix du DEBUG dans le make config
08/03/2003 correction bug dans m_nick: lorsqu'un adNick se connectait, Z plantait. Correction d'une autre petite erreur: Z killait quand CHANGE_NICK = 0 et ne killait pas dans le cas inverse!
02/03/2003 correction bug vote et visualisation du nb d'user qui a voté sur le nb d'user total et pourcentage -Progs
petit bug sur un !memo tout court
*** empty log message ***
12/03/2003 Progs <Progs@Inter-System.Net>
12/03/2003 ajout d'un petit system sur le Makefile permettant de demander de refaire make config si sa version (défini par coder manuellement) est différente de celle du fichier config.h (make config donne la valeur de sa version)
web2cs en force
web2cs et autres
22/03/2003 mise des web2cs_cmds access, chaninfo, moduser et whoison ainsi que quelques modifications de l'api et autres
*** empty log message ***
*** empty log message ***
correction bugs mineurs (bugmaster ? putain le jeu de mot foireux)
05/04/2003 ajout de dropaccess
07/04/2003 correction d'un bug sur recover (il checkait si les nicks étaient EXACTEMENT (maj/min diff) pareil que l'username !)
07/04/2003 ajout du w2c_chanopt
enlevage de -pendantic (erreur de ma part)
08/04/2003 bug sur access corrigé (détecté par embryon, lors de l'usage d'un access *[something] ça affichait tout)
08/04/2003 ajout du w2c_reg_user (w2c cmd REGISTER) et enlevage d'une faille dans register_user (irc cmd REGISTER)
menage du web2cs: le php a aussi du boulot à faire, certaines numerics jartées, utilisation plus fréquente de la numeric 101 (sans
correction petit bug
*** empty log message ***
correction petit soucis sur /z vote (pas donner stats ancien vote si le vote est inactif)
10/04/2003 ajout d'une var "read" dans la struc memos qui permet de savoir les memos déjà lu
10/04/2003 ajout d'une var "read" dans la struc memos qui permet de savoir les memos déjà lu
jc plus
src/outils.c: correction d'un petit bug sur strlwr et strupr
mise en commentaire d'un code douteux :p
25/04/2003 ajout de w2c_memos
01/05/2003 le w2c_reg_user refait: on donne obligatoirement le pass (on n'envoi plus de mail)
mise à jour de WEB2CS et correction d'une malheureuse erreur dans w2c_commands.c
16/05/2003 ajout de l'int cantregchan qui contient soit 0 si c infinie (jusqu'à qu'un admin l'enlève) ou la valeur de temps unix
11/05/2003 pass pour se connecter au
11/05/2003 ajout des allow_hosts et de la struct conf web2cs (allow_hosts et port)
oubli de #ifdef TESTBOT
15/05/2003 suspend avec temps (chan et user) + flag CANTREGCHAN (bientot avec expire aussi)
11/05/2003 MYACCESS ACCEPT/REFUSE
*** empty log message ***
16/05/2003 suppression de SETKILL et PROTECT pour un int protect (0=none;1=svsnick;2=kill). /z set protect 0/1/2
*** empty log message ***
on utilise des flags au lieu de l'int protect
les admins peuvent renchan autant de foi qu'ils veulent
un mec peut se recover même si il est déjà logué sur son username
11/06/2003 dans MEMOS LIRE, l'argument NEW n'affiche que les nouveaux msgs
virage d'une merde
*** empty log message ***
oubli
ajout d'une WALLCHOPS lors d'un !invite
ajout de l'envoi de PASS dans function w2c_getconnection($nick, $pass)
02/07/2003 correction d'un bug(master)ounet: le sendmail foirait
suppression de la commande HELLO
02/07/2003 correction d'un bug dans user nopurge (mal prise en charge de l'indication ON/OFF)
02/07/2003 suppression de hello: premier register donne access admin 4
05/07/2003 modification du chan chowner: ajout d'un arg pour dire le nouveau niveau de l'ancien owner (si non paramétré: del)
nouvelle gueule du show_admins(): il n'affiche que les admins qui sont sur bot.chan et qui ne sont pas absent. Il n'utilise plus qu'une ligne et ne donne que le pseudo.
modif du do_admin
modif lastseen
16/07/2003 ajout de BINDIR et DBDIR pour le rep où se trouve l'executable et le rep de la base de donnée (donné dans make config). On make install dans BINDIR, au lancement on se place dedan et la db s'enregistre bien dans DBDIR.
*** empty log message ***
plein de debug et de conneries
Debug: lorsqu'on deconnectait Z d'un serveur, lors de sa reconnexion il plantait
12/09/2003 (j'met ça histoire de faire genre que je boss de temps en temps) plus de wallops envoyé au BURST si parc == 3 (protocole
Modification de deux fautes d'orthographes (plus pour moduser.c et web2cs-commands.c, je sais plus ce que j'ai bien pu changer...)
prout
on ne sait jamais
Version initiale
Pluriels "x"
-lors d'un register si !(!strcasecmp(mailprog, "nomail") || GetConf(CF_PREMIERE)) la langue
Mise en place de la constante OLDADMINLIST dans le make config
Correction bug, lors du premier register pour définir l'owner de scoderz, malgrès qu'il soit auto logué, si il ne se
-correction bug, SetNRegister() était aussi pour l'owner des services lors du premier register: comme auto login, si
suppression par inutilité, on se demande pourquoi ça a pas été fait avant:)
-rajout flag CMD_NEEDNOAUTH pour empecher commandes qui ont besoin d'un auth de se faire mettre (!) niveau 0, avec
toute petite mini correction
dans alist est indiqué si l'user listé est oui ou merde dans le salon
-réunion des commandes setglobwelcome, addwelcome, delwelcome et listwelcome en une commande globwelcome
Petites modifs
correction et autres petites modifs
encore des modifications...
rajout de cvs ignore pour ne pas prendre en compte les fichiers créés après le téléchargement (générés par configure, make etc)
-utilisation des autotools: plus de make config mais passage d'arguments à configure
* src/Makefile.in: Debug lors d'un make install sans make avant.
fix
maintenant possible d'utiliser --with-symlink (par default avec "services") pour créer des liens symboliques