Page 1 of 1

Micromacro 1.04.154 beta

Posted: Wed Jan 08, 2014 2:57 pm
by Administrator
Just uploaded the newest compilation. While there is nothing new or interesting added, there's a number of bug fixes. Most of the changes revolve around buffer limitations and memory leaks.

Code: Select all

Fixed: Lots of buffer overflow protection changes (no more strcpy, strncpy, strcat, strncat)
Fixed: A few minor memory leaks (Thanks, CppCheck!)
Changed: Use strftime() instead of asctime()
Fixed: Redundant memset() in luaengine.cpp:645. Whoops!
Fixed: check if readBuffer is valid *before* memsetting it in memorydevice.cpp:35
These changes should prevent potential exploits (though I doubt anyone has felt the need to do this) and will definitely prevent some crashes.

So, mostly boring stuff, right? So why do I bother mentioning this? Because it is difficult to test the new buffer enforcement code in every circumstance. While it *shouldn't* cause any issues from my initial testing, it is possible that strings copied into buffers might behave strangely (get unexpectedly truncated, for example), while not causing an error.

For example, while I was working on the changes, I noticed that the URL that is displayed on start (solarstrike.net in green) was, instead, showing:

Code: Select all

SolarStrike Software
http://www.solarstrike.n
Notice the missing 'et' on '.net'.

In addition, I'd like to move towards marking 1.04 as done, so any last-minute changes should be proposed now.

Re: Micromacro 1.04.154 beta

Posted: Wed Jan 08, 2014 7:19 pm
by lisa
k downloaded it, I'll run it with the very little things I do now days.

Re: Micromacro 1.04.154 beta

Posted: Wed Jan 08, 2014 10:43 pm
by rock5
I have been playing a little recently but no botting. I've been doing missed quests manually for the titles, just to pass the time. I've been using my hacks for speed and a little wall climbing and occasionally rbassist.

I believe the best way to test it is to release it and see if anyone reports any errors. Even if Lisa and I did our best to test it, our use of it would be limited.

Re: Micromacro 1.04.154 beta

Posted: Thu Jan 09, 2014 1:08 am
by lisa
it is on the download page under Beta, this is also a public post and not just in developer section, so yeah anyone can test it =)