Logged in as: Guest

Updates


- The XCyteEngine has been stripped out of OpenNet.

- DHCP services have been removed until further notice. Working on datagram processing.

- The XCE has been rebuilt to support dynamic runtime loading of files via the INCLUDE keyword.

- Changed XCE to use the CONFIG.X file instead of MAIN.X for initial loading.

- Added the DISPLAYMESSAGE keyword to XCE

- Added the FlushDNSCache keyword to XCE

- Added a few other keywords to XCE. See the XCE documentation with OpenNet SDK for more information.


Source-Code


Lanman 2.1.2:
Download 700KBs

XCyteMail Core:
Download 4MBs



Source Code Info

The source-code on this site has been supplied for educational and resource purposes only. You may not repackage and redistribute the code for profit in any way shape or form. However if you wish to improve upon the server source... Feel Free!!! Just be sure to send me a copy, so i can add it to the Modules section.

Lanman Source Code

A sad time for ... well... me. The source-code for Lanman has now exited it's development cycle. In other words, i am no longer developing the software. Also note that the file-sharing feature has been removed due to legal restrictions and certain people abusing the feature.

Note that the message-board module still contains a buffer-overflow and if an invalid xdp-packet is sent containing an invalid magic-number, that module will crash and the server will no longer be able to handle message-board transactions. Also note that when i get around to a C++ version of the server this will not be an issue, because the message-board service will be on a chrond type service and will be automatically restarted.

Click here to download latest source-tree

OpenNet Source Code

Current source has been stripped back to rewrite the DHCP and DNS-Caching services. IMAP4 doesn't work either! The good news is that POP3 and SMTP services are working on the server, however i have plans to remove the current authentication routine for POP3 users, and maybe impliment a datafile to handle mailboxes and password authentication. OR! Even better, create an LDAP server or client to handle user's information :)

OpenNet source-code not yet released. Please email for a development tree...

XCyteMail

Guess what mail server i'm using! WOO! Got the kernel to finally boot with XCE, now the configuration happens dynamically. Havn't tested the new version of service_postman.cpp yet, but it delivers mail. Also seems to handle large emails with attachments faster than the previous version. This was achieved by parsing the active SOCKET object to a new thread then letting the thread handle a simple data-grab to the inbox file. That way it doesn't have to go through the rest of the POP3 protocol stuff...

Click here to download latest source-tree

All components of this website are the intellectual property of Andrew Cranston.
You may not copy, distribute or modify the source or content in any way without
the authors written consent.