Menu

Code Commit Log


Commit Date  
[r541] by romexzf

suppression de la var globale lastresetlogs (inusité)
bot.uptime est initialisée définitivement dans main.c
optimisation des macros CantRegChan() & IsSuspend()
suppression de bot.num qui ne servait que d'intermédiaire > utilisation directe de bot.servnum
utilisation de NUMSERV plutot que des multiples #ifdef N2K
suppression de la var globale registered (mainhub la remplaçait déjà)
optimisation dans renchan, ne plus strcpy N fois le nom du salon (*c est un aChan*)
changement total du fonctionnement des modes (utilisation de struct cmode pour modes actuels + defmodes)
chanopt defmodes normalement plus fiable dans la gestion des +lk
ChanLevelbyUserI & GetAccessIbyUserI prennent un aChan * comme argument (optimisation)
optimisation dans del_join : on ne cherche plus à update le lastseen si le salon n'est pas reg
remplacement de quelques GetAccessIbyUserI par ChanLevelbyUserI là où ils ne s'imposaient pas.
del_nickinfo nettoyé
fichiers.c nettoyé
add_chan accepte moins d'argument inutiles
csmode prend un paramètre supplémentaire qui permet d'éviter le parsage des modes si ce ne sont que des +obv
changement du chargement de la DB, ajout direct dans la struct, écriture que des options/items existants >> load plus rapide, moins de lignes à lire/écrire
meilleure gestion des modes lors des bursts ie:
>lors d'un burst alors que le CS est déjà linké (split d'un autre serveur)
j'ajoute toujours ses modes
si son TS est inférieur à celui en mémoire, mise à zero de mes modes avant.
>lors du burst de mon uplink pour ma connexion:
j'ajoute les modes envoyés à mes defmodes (key du hub prioritaire)

2003-11-07 20:44:33 Tree
[r540] by romexzf

Typo dans v.sh, mauvais commit de main.h(+nettoyage) et de Makefile

2003-11-01 22:17:49 Tree
[r539] by romexzf

le fichier version.H est desormais genere uniquement quand le checksum a change

2003-11-01 22:10:17 Tree
[r538] by romexzf

typo

2003-11-01 21:41:21 Tree
[r537] by romexzf

Nettoyage, changement des CVS headers

2003-11-01 21:29:56 Tree
[r536] by romexzf

CVS $ test.

2003-11-01 17:09:15 Tree
[r535] by romexzf

oubli dans structs.h + bug pour certaines version de sh du v.sh

2003-11-01 16:49:42 Tree
[r534] by romexzf

le fichier version.H est desormais genere uniquement quand le checksum a change

2003-11-01 08:42:25 Tree
[r533] by romexzf

Ajout de token.h, oubli dans csntc

2003-11-01 00:59:56 Tree
[r532] by romexzf

suppression de l'element ipnum de la struct robot (inusitée)
suppression de l'element STS (start timestamp) de la struct robot (utilisation de bot.uptime)
migration de la variable globale dataS dans la struct robot
migration de la variable globale dataQ dans la struct robot
suppression du double incrément bot.dataQ et bot.lastbytes : lastbytes est une référence vers dataQ, variation du nombre de byte obtenue par soustraction.
ajout des configs par défaut de chans/users
nettoyage: de main.c code normalement plus clair par endroit
suppression de la struct aConfPara plus utilisée depuis des mois
migration de la variable globale 'premiere' en ConfFlag
suppression de la verification de "premiere" dans m_privmsg, ecueil dans exec_cmd (utilité uniquement lors du premier lancement)
suppression des verifications de level dans l'autoop/voice du login (justification?)
nettoyage de l'autoop au join
les ignores sont desormais sur les IPs (en base64) plutot que sur l'host
fin de la migration des putlog vers Debug()
nettoyage de welcome.c
shell de versioning

2003-10-31 22:43:21 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.