08 Jul, 2009, triskaledia wrote in the 1st comment:
Votes: 0
I was looking at the code today, and thought I'd explore a file I've never ventured into - md5.c / md5.h. To me it looks like a jumbled mess of defines and expressions setup for the code, but what exactly does it do? I did a grep md5.c *.* and same with the .h, and found that md5.c is only found within itself and and is called from the makefile (I'm assuming just because it's code running). md5.h is called from imc.c, which brings me to another question, what exactly is imc.c used for? Is there a newbie friendly explanation already online that I've not found? –Silence Tyire, Starting to get more curious about the code less traveled.
As far as what does imc.c do, it's the network component for the IMC2 intermud network.
08 Jul, 2009, triskaledia wrote in the 3rd comment:
Votes: 0
I can't believe the codebase out, I was even thinking about it as I was typing. It is a ROM 2.4, QuickMUD style, but I'm not sure which QuickMUD. –Silence Tyire
09 Jul, 2009, Hades_Kane wrote in the 4th comment:
I was looking at the code today, and thought I'd explore a file I've never ventured into - md5.c / md5.h. To me it looks like a jumbled mess of defines and expressions setup for the code, but what exactly does it do?
Yes, and if the particular codebase is still using md5, it's got old imc anyway and needs to be updated before using it.
12 Jul, 2009, triskaledia wrote in the 7th comment:
Votes: 0
Is updating IMC to the newest version worth it, since I've never used it so far? Somewhere I read that it's used to link to forums and other networks… Might've misread… –Silence Tyire Also, if it's used to link forums and other users networks together as a "chat system", it's not really something that I want at this time. It'd be best to just leave it as is instead of attempting to remove it for now, correct? Or will it possibly screw up the password encryption that is set for my pfiles?
12 Jul, 2009, triskaledia wrote in the 8th comment:
Upgrading it won't hurt, especially since you've not used it yet.
IMC2 is more or less just a chat network for MUDs. There's a few channels on the network people talk to each other on and some service bots that keep up with some news feeds and some of the RSS feeds off the forums. There's no link between the forum itself and the network though.
To me it looks like a jumbled mess of defines and expressions setup for the code, but what exactly does it do?
I did a grep md5.c *.* and same with the .h, and found that md5.c is only found within itself and and is called
from the makefile (I'm assuming just because it's code running). md5.h is called from imc.c, which brings
me to another question, what exactly is imc.c used for? Is there a newbie friendly explanation already online
that I've not found?
–Silence Tyire, Starting to get more curious about the code less traveled.