Commits


Constify Lists_MakeMask argument and return type.


moved invite/ban lists to channel structure


Remove INT, LONG, BOOLEAN, STATIC, CONST, CHAR datatypes. use stdbool.h / inttypes.h if available.


New functions: Lists_SendInvites(), Lists_IsInviteEntry(),


Fixed handling of already existent entries in invite and ban lists: the attempt to add an already existent entry is no error, it must be propagated across servers (but not added to the list!).


- new file header format (in english).


- Parameter von List_Add{Invited|Banned}() erweitert.


- neu: Lists_AddInvited(), Lists_DelInvited(), Lists_ShowInvites, Lists_AddBanned(), Lists_DelBanned(), Lists_ShowBanned und Lists_MakeMask().


- Hmpf. "Verfruehtes" CVS-Update einiger Source-Files zurueckgenommen ...


- Bei einem JOIN in einen persistenten Channel werden nun evtl. zu setzende User-Modes korrekt in den Channel gemeldet.


- Lists_AddInvited() kann nun einen Fehler liefern.


- Flag "OnlyOnce" bei Lists_AddInvited() ergaenzt. - Neue Funktion Lists_DeleteChannel().


- neue Funktion Lists_AddInvited().


- neues Modul "lists" begonnen.