Difference between revisions of "CattleChat"
Jump to navigation
Jump to search
(New page: ==CattleChat== * Name: CattleChat * OS: Linux, BSD (should work on everything) * Language: C * Path: http://svn.skullsecurity.org:81/ron/school/CattleChat * Created: Old * State: Complete ...) |
|||
Line 1: | Line 1: | ||
== | ==cattlechat== | ||
* Name: | * Name: cattlechat | ||
* OS: Linux, BSD (should work on everything) | * OS: Linux, BSD (should work on everything) | ||
* Language: C | * Language: C | ||
* Path: http://svn.skullsecurity.org:81/ron/school/ | * Path: http://svn.skullsecurity.org:81/ron/school/cattlechat | ||
* Created: Old | * Created: Old | ||
* State: Complete | * State: Complete | ||
Line 11: | Line 11: | ||
I'm extremely happy with how this program turned out, and I frequently re-use code from it. | I'm extremely happy with how this program turned out, and I frequently re-use code from it. | ||
<pre>svn co http://svn.skullsecurity.org:81/ron/school/ | <pre>svn co http://svn.skullsecurity.org:81/ron/school/cattlechat</pre> |
Latest revision as of 20:27, 27 July 2008
cattlechat
- Name: cattlechat
- OS: Linux, BSD (should work on everything)
- Language: C
- Path: http://svn.skullsecurity.org:81/ron/school/cattlechat
- Created: Old
- State: Complete
This was the final project in Networks 1, 74.406 (properly 74.362, but I took a special section for co-ops). It's a chat client/server modeled after Battle.net, written entirely in single-threaded C using the select() system call and an ncurses interface.
I'm extremely happy with how this program turned out, and I frequently re-use code from it.
svn co http://svn.skullsecurity.org:81/ron/school/cattlechat