[X] The "/WinSize2/WinSize2 V2.14/WinSize2_V2.14.zip" file could not be found or is not available. Please select another file.

This is an IRCD implementation from the ground up following RFC's, in Visual Basic 6.


http://smcchat.sourceforge.net





Separate each tag with a space.

Release Date:

2002-05-01

Topic:

Operating System:

License:

Intended Audience:

User Interface:

Programming Language:

Registered:

2000-08-11

Ratings and Reviews

Be the first to post a text review of The SMC Chat Server. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • .NET Migration, new version soon

    I'm working currently on implementing SMCChat as a VB.NET application. If people are interested in contributing to the project or have suggestions as to functionality, please let me know.

    posted by seanmcelroy 2544 days ago

  • 2.4.5 Released!

    2.4.5 is a minor follow up to 2.4.4 which offers more configuration options. Internal structures are changed so that hopefully networking code to other servers can be added. Clean code, works well for clients.

    posted by seanmcelroy 2767 days ago

  • File released: /smcchat/2.4.5/smc_245.zip

    posted 2767 days ago

  • smcchat 2.4.5 file released: smc_245.zip

    2.4.5SIERRA MAJOR 1Proxy protection 2Changes to make server networking code more palatable, still not yet functional. Servers are now in a heirarchtical tree MINOR 1Some compile-time options made changeable through GUI when not online 2Some Win32 IRCD's are broken and do not use unsigned integers for tokens - handle them

    posted 2768 days ago

  • 2.4.4 Released!

    SMC 2.4.4 fixes a pile of bugs and is a very rock-solid release. SMC is a fully-fledged RFC compliant IRCD implemented in VB6, and testers are needed! I would love to hear feedback from users of the program or suggestions for modifications and new features. Currently server and service links are not of production quality, but SMC should be able to run a moderately sized private IRC site.

    posted by seanmcelroy 2776 days ago

  • File released: /smcchat/2.4.4/smc244.zip

    posted 2776 days ago

  • smcchat 2.4.4 file released: smc244.zip

    2.4.4THUNDER FIXED 1/INVITE'd users may not properly be destroyed upon /QUIT 2Big bug in modServers.ReturnByName which would not return Ego. This also fixes /PING for server 3Fix broken clients (such as mIRC) that send CR or LF in the middle of a IDENT message - only use CR+LF as the terminator for IDENT queries. Ident queries fully implemented now. 4Flood control really works now 5HUGE bug in PrivMsg() introduced by the .StripColon changes of 2.4.3 Messages should now not cut out colons incorrectly. 6USERHOST not returning correct away status or hostname 7Sparse and various bugs where numeric message targets were inappropriately included in outgoing messages. 8Bug that made server spit back 'Unknown command' for blank packets 9Bug that prevented the last message to a dying client from going through. In fact, everything serialized better (DoEvents after socket.send) 10Minor change #22 fixed problem where an excessive number of half finished flood connections would crash the server MAJOR 1BETA infrastructure for delay mechanisms added 2PLine hostmasks now restrict. 3Now handles client nick collisions upon connection correctly - Ident now asyncrinous with Nick/User pair, serialized by SetRegistered() 4RPL_ISON (Notify lists) now correctly sends back an empty header if none found (do not include colon - confuses mIRC) 5ISON format violates it's own RFC - mIRC sends more than 15 parameters at a time... make it work. RFC really should be corrected to require a colon 6WHOWAS reimplemented 7Per-IP Yline maximums implemented (See config file) 8HalfOps added (BETA), see compile-time switch "NonStandard" to enable 9ChatOps (usermode +b) added, see compile-time switch "NonStandard" 10Default Yline removed - problematic. I,N,Clines that refer to non-existant Ylines or do not define one will issue a log warning. MINOR 1OperGod does not allow opers to modify user modes. Was against RFC2812. 2ModeDel made more light-weight 3Better support for +r 4Better service support (share namespace with users) 5Improved support for either IP or hostnames in configuration file 6Sped up some code paths by integrating once-called functions 7Speed up by not transversing Channels() to delete invite cookies - instead store in the user's data. 8Minor debugging point 9Some code reorganized to reduce cross-class function calls 10Winsock code rearranged to simplify process 11Compile option for IdentUsers removed - not really useful anyway 12RPL_AWAY correctly returned now 13More commands defined for services (NOTICE, WHO, WHOIS, WHOWAS) 14Rewritten WHO, WHOIS, and WHOWAS engines 15ERR_BANLISTFULL not sending correct mode character (no space) 16Minor string updates 17User /MODE won't send sniplets for non-acceptable modes 18Anonymization support of hostmasks added 19If no Y-lines specified, continue as normal, just no special checks 20Accounting error of generics 21Global Sockets() array dead for once and for all 22PendingUsers() array moved into general Users() array for per server with pendings denoted by a Pending variable. 23Error where pending users (not yet completed registration) would not have their IP's accounted for in I-line test statistics

    posted 2777 days ago

  • Tracker artifact added

    Anonymous created the heh, note about news.. artifact

    posted by nobody 2962 days ago

  • Forum comment added

    seanmcelroy commented on the RE: Project Layout/Design forum thread

    posted by seanmcelroy 3115 days ago

  • Forum comment added

    slandis commented on the RE: Project Layout/Design forum thread

    posted by slandis 3161 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

The SMC Chat Server Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks