Server Help Forum Index Server Help
Community forums for Subgame, ASSS, and bots
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   StatisticsStatistics   RegisterRegister 
 ProfileProfile   Login to check your private messagesLogin to check your private messages   LoginLogin (SSL) 

Server Help | ASSS Wiki (0) | Shanky.com
[download] VS.NET source for ASSS

 
Post new topic   Reply to topic Printable version
 View previous topic  Detaching bug + fix, Asss-1.1.7, Linux Post :: Post That 'lag' bug..  View next topic  
Author Message
catid
Guest


Offline

PostPosted: Tue Mar 16, 2004 12:18 pm    Post subject: [download] VS.NET source for ASSS Reply to topic Reply with quote

Clickable, even! http://catid.ssihosting.com Yeah, it's way down there at the bottom of the page.

This includes the changes i've made to the latest public release, and binaries for people who just want to help test.[/url]
Back to top
CypherJF
I gargle nitroglycerin


Gender:Gender:Male
Joined: Aug 14 2003
Posts: 2582
Location: USA
Offline

PostPosted: Tue Mar 16, 2004 1:05 pm    Post subject: Reply to topic Reply with quote

w00t w00t.. ill check it out later this weekend.. icon_smile.gif
_________________
Performance is often the art of cheating carefully. - James Gosling
Back to top
View users profile Send private message Add User to Ignore List
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Tue Mar 16, 2004 7:45 pm    Post subject: Reply to topic Reply with quote

I don't have time to download it now, but does it have a list of improvements somewhere? If so, can you post it here? I'm sure that I am not the only one who would be interested.
_________________
Hyperspace Owner

Smong> so long as 99% deaths feel lame it will always be hyperspace to me
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
catid
Guest


Offline

PostPosted: Tue Mar 16, 2004 9:21 pm    Post subject: change list Reply to topic Reply with quote

+ *setfreq no longer accepts invalid input
+ really long chat messages are no longer ignored by the server with a malicious user warning
+ ?sheep is coded better to avoid a format string vulnerability
+ funky autowarp no longer has any "lag bug"
+ various changes to fix native compilation under win32 and other platforms
+ spectating players works again
+ clientset now uses the PRNG for better random numbers
+ ?setsettings packet is now validated for security reasons
+ ?renfile and ?delfile have been added to the file transfer suite
+ paths are now checked for validity with a new is_valid_path function
+ VIE EXE checksum no longer requires a copy of SUBSPACE.EXE
+ ?cd and ?pwd commands make the file transfer easier

+ and most importantly, it compiles just fine with VS.NET
Back to top
Grelminar
Creator of Asss


Joined: Feb 26 2003
Posts: 378
Offline

PostPosted: Tue Mar 16, 2004 10:16 pm    Post subject: Reply to topic Reply with quote

I'd just like to add a note that catid can post whatever he wants, but please don't confuse his stuff with my official releases. That is, don't complain to me about bugs in his version unless you confirm that they're also present in mine.

I'm currently working through merging his changes into my version, but it might take a little more time until I can make a new release including them.
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website
catid
Guest


Offline

PostPosted: Wed Mar 17, 2004 7:17 am    Post subject: Reply to topic Reply with quote

that said, you'll find me receptive to comments and bugfinds for my release:

cat02e@fsu.edu
ICQ#18736684
AIM MrCatid
irc.freenode.net #sheepcloning
Back to top
Mr Ekted
Movie Geek


Gender:Gender:Male
Joined: Feb 09 2004
Posts: 1379
Offline

PostPosted: Wed Mar 17, 2004 9:26 am    Post subject: Reply to topic Reply with quote

Grelminar wrote:
I'd just like to add a note that catid can post whatever he wants, but please don't confuse his stuff with my official releases. That is, don't complain to me about bugs in his version unless you confirm that they're also present in mine.

I'm currently working through merging his changes into my version, but it might take a little more time until I can make a new release including them.


Muahahah! The pitfalls of open source.
_________________
4,691 irradiated haggis!
Back to top
View users profile Send private message Add User to Ignore List
Grelminar
Creator of Asss


Joined: Feb 26 2003
Posts: 378
Offline

PostPosted: Wed Mar 17, 2004 2:40 pm    Post subject: Reply to topic Reply with quote

Who said anything about a pitfall? It's a feature that someone else can take the code and start making improvements to it. Eventually I think everything will be synced up, but in the meantime, I just wanted to avoid confusion about the existence of separate public versions.
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website
Mr Ekted
Movie Geek


Gender:Gender:Male
Joined: Feb 09 2004
Posts: 1379
Offline

PostPosted: Wed Mar 17, 2004 3:20 pm    Post subject: Reply to topic Reply with quote

If there's only ever 1 version, then there's no need to open source. And if there's more than 1, then you will always have this problem.
Back to top
View users profile Send private message Add User to Ignore List
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Wed Mar 17, 2004 3:23 pm    Post subject: Reply to topic Reply with quote

Mr Ekted wrote:
If there's only ever 1 version, then there's no need to open source.


Great way to fix bugs, that. I have found a few bugs in ASSS that I never would have even been able to look for if I didn't have the source code. As a result, the next release will be better for everyone, including me.

Closing a program so you don't have to worry about getting bug reports for a version you didn't write seems like overkill icon_smile.gif
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
Mr Ekted
Movie Geek


Gender:Gender:Male
Joined: Feb 09 2004
Posts: 1379
Offline

PostPosted: Wed Mar 17, 2004 3:57 pm    Post subject: Reply to topic Reply with quote

My comments were based purely on grel's worry that people would get other verison of ASSS confused with the official.
Back to top
View users profile Send private message Add User to Ignore List
cypher
Guest


Offline

PostPosted: Wed Mar 17, 2004 4:15 pm    Post subject: Reply to topic Reply with quote

people seem to be able to distinguish catid's programs from others...
Back to top
Mr Ekted
Movie Geek


Gender:Gender:Male
Joined: Feb 09 2004
Posts: 1379
Offline

PostPosted: Wed Mar 17, 2004 11:00 pm    Post subject: Reply to topic Reply with quote

lol?
Back to top
View users profile Send private message Add User to Ignore List
catid
Guest


Offline

PostPosted: Thu Mar 18, 2004 8:15 am    Post subject: flag mod Reply to topic Reply with quote

Actually, there's another change that I didn't mean to include. The flag module has all the same bugfixes and features i added to it a while ago. I think there's a bug in flag spawning, since fairly often the last flag to be spawned is way far away from the others. Other than that, it's a great improvement over the original. Grel has decided to not support the flag game until he has time to work on a rewrite for this module, so for now you can use mine if you like.
Back to top
catid
Guest


Offline

PostPosted: Thu Mar 18, 2004 10:44 am    Post subject: RE: lag bug in autowarp Reply to topic Reply with quote

well! it turns out that the hack isn't working 100% yet. i'll keep working on it. apparently at high velocities, it still looks laggy.
Back to top
HP
Guest


Offline

PostPosted: Thu Mar 18, 2004 12:05 pm    Post subject: Missing pthreadvc.dll Reply to topic Reply with quote

Hi, when i try to run the asss.exe i get an unable to locate componet error saying This appliction has failed to start because pthreadvc.dll was not found.

Do you guys know where i can get this file?

HD
Back to top
catid
Guest


Offline

PostPosted: Thu Mar 18, 2004 1:06 pm    Post subject: RE: pthreads DLL Reply to topic Reply with quote

it's under ASSS\src\vs_net\pthreads\lib in the archive
Back to top
catid
Newbie


Joined: Mar 21 2004
Posts: 4
Offline

PostPosted: Sat Apr 03, 2004 1:38 am    Post subject: new version Reply to topic Reply with quote

i've released another version of ASSS for win32, including yet more features not merged into Grelminar's CVS tree.

different in this version:
disconnect ACK for billing server connections
remove another "data before connect" warning

lvzobject system rewrite

filetrans enhancements
?cd/?pwd - change base of relative paths
?renfile/delfile - manage files on server
?getfile/?putfile upgraded for ?cd
?makearena - win32 port&helptext
?ls - like ls

cool config files: arena owner, etc

win32 fix for dirent.h functions

win32 compat update for defs.h

only allow X connections per IP

syncookies
adds support for subgame-style spoof protection to enc_null and enc_vie

send lvz data to bots
MERVBot(b<41) chokes on the packets, but it works with subspace

windows-friendly default file extensions
just needs some changes in CVS to add .conf extensions

accepted, but not in CVS:
is_valid_path
like the last version; it accepts a lot more characters now
also, fixed typos in the mmap code

voices
ALT+F11/F12 voices for Continuum and SubSpace
everything is tested aside from memory limits

i removed my changes to the flag system because they had issues
Back to top
View users profile Send private message Add User to Ignore List Send email
KamiKaze
Guest


Offline

PostPosted: Sat Apr 03, 2004 10:19 pm    Post subject: Reply to topic Reply with quote

It seems Catid, that either your version or the original
takes values for ship specials (i.e. Repels) and gives a
joining ship whatever the max is set to, and ignores the
Initial setting.

InitialRepel=1
RepelMax=5

Leaves me with 5 Repels when I join game.
Flag game is set to None, Prizes are shut off, as well as Ball
being disabled. I've checked through settings and I don't see
anything that makes this seem to be a "feature" so, I thought
I'd tell you.
Back to top
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Sun Apr 04, 2004 12:14 am    Post subject: Reply to topic Reply with quote

Have to ask it... Is initial bounty set to 0 too?
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
divine.216
Guest


Offline

PostPosted: Mon Apr 05, 2004 3:03 am    Post subject: Reply to topic Reply with quote

Catid, you really should modularize your "releases" it's silly and confusing to have a whole separate release when all but a couple modules are the same. Some people may want to use one or more of your patched modules but may not be interested in wading through your win32 release to find them -- especially if they're not using win32. I'm not sure if you just miss the point of modular design? or maybe it's some kind of scheme to encourage grel to merge your patches more/faster? or maybe you want more attention? or maybe you just quickly tar'd up your dev folder and if people decide to use it then they can have at it?

Either way,
If you're hoping to provide a "release" that is win32, then do a pure one from the base code -- a standard win32 build will let other people develop modules separately.
If you're hoping to provide some alternate modules, then do that separate from a full release.
But don't force would-be win32 users to swallow your patches by trying to do both at the same time.

ie: release your patched modules separate from any full release
Back to top
catid
Newbie


Joined: Mar 21 2004
Posts: 4
Offline

PostPosted: Tue Apr 06, 2004 10:44 am    Post subject: RE: nonsense Reply to topic Reply with quote

i thought i already refuted this nonsense, divvy

no i shouldn't modularize it any more than Grelminar already does. it's my release, so it gets what i think is good for it. some of the changes cannot be made "modularly" without changing the modules that depend on them. in short, it's not silly, and it's less confusing than having a zillion versions of the same module

grelminar has made plain to me which changes i can expect to see in CVS, which is essentially everything except syncookies. so you're really getting a "beta" version of what goodies will be available soon.

i'm not in charge of win32 distribution, so don't expect more than this

> release your patched modules separate from any full release

no, you do it, if you care so much
Back to top
View users profile Send private message Add User to Ignore List Send email
divine.216
Guest


Offline

PostPosted: Tue Apr 06, 2004 12:53 pm    Post subject: Reply to topic Reply with quote

> i'm not in charge of win32 distribution, so don't expect more than this

Fair enough, I was just concerned about needlessly splitting development. It just came out a bit harsher than I intended.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    Server Help Forum Index -> ASSS Questions All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum
View online users | View Statistics | View Ignored List


Software by php BB © php BB Group
Server Load: 43 page(s) served in previous 5 minutes.

phpBB Created this page in 0.437735 seconds : 47 queries executed (92.5%): GZIP compression disabled