Menu

Commit [r541]  Maximize  Restore  History

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)

romexzf 2003-11-07

1 2 > >> (Page 1 of 2)
changed /trunk/scoderz/Changes
changed /trunk/scoderz/include/fichiers.h
changed /trunk/scoderz/include/main.h
changed /trunk/scoderz/include/serveur.h
changed /trunk/scoderz/include/structs.h
changed /trunk/scoderz/src/add_info.c
changed /trunk/scoderz/src/admin_chan.c
changed /trunk/scoderz/src/admin_cmds.c
changed /trunk/scoderz/src/admin_user.c
changed /trunk/scoderz/src/ban.c
changed /trunk/scoderz/src/chaninfo.c
changed /trunk/scoderz/src/chanopt.c
changed /trunk/scoderz/src/chanserv.c
changed /trunk/scoderz/src/config.c
changed /trunk/scoderz/src/cs_cmds.c
changed /trunk/scoderz/src/cs_register.c
changed /trunk/scoderz/src/del_info.c
changed /trunk/scoderz/src/fichiers.c
changed /trunk/scoderz/src/hash_chan.c
changed /trunk/scoderz/src/hash_nick.c
changed /trunk/scoderz/src/main.c
changed /trunk/scoderz/src/moduser.c
changed /trunk/scoderz/src/nickserv.c
changed /trunk/scoderz/src/opdeop.c
changed /trunk/scoderz/src/outils.c
/trunk/scoderz/Changes Diff Switch to side-by-side view
Loading...
/trunk/scoderz/include/fichiers.h Diff Switch to side-by-side view
Loading...
/trunk/scoderz/include/main.h Diff Switch to side-by-side view
Loading...
/trunk/scoderz/include/serveur.h Diff Switch to side-by-side view
Loading...
/trunk/scoderz/include/structs.h Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/add_info.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/admin_chan.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/admin_cmds.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/admin_user.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/ban.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/chaninfo.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/chanopt.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/chanserv.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/config.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/cs_cmds.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/cs_register.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/del_info.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/fichiers.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/hash_chan.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/hash_nick.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/main.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/moduser.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/nickserv.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/opdeop.c Diff Switch to side-by-side view
Loading...
/trunk/scoderz/src/outils.c Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)
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.