d71fdf6da4work on multiclient support
William LaFrance
2018-04-15 04:55:43 -0500
62c5d0e7b7beginning work on an MPQ reader
William LaFrance
2018-04-15 04:54:34 -0500
6f866c1478Working on supporting logon for other products, added check against lockdown-style version checks
William LaFrance
2018-04-14 22:58:14 -0500
10268460bbChatChannel is now a class, so it can be passed by reference
William LaFrance
2018-04-14 22:55:35 -0500
6828fc7266If PEUtil fails or encounters 0-length file, just use 0 for exe version. Server doesn't check anyhow.
William LaFrance
2018-04-14 22:55:07 -0500
7840c20035integrated SwiftBnftp, so now I can delete that github repo :)
William LaFrance
2018-04-14 22:54:19 -0500
9bc3f97c82implemented packet log, now based on NSApplication, laid groundwork for multiple bot support, starting GUI
William LaFrance
2018-04-14 19:47:25 -0500
9db877d3cefixed SwiftBnls after SwiftBncsLib change
William LaFrance
2018-04-04 16:07:18 -0500
3d84c13314Cleaned up message sending
William LaFrance
2018-04-03 20:35:03 -0500
d44a872ccereordered some ChannelInboundHandler compliance methods, integrated ChatChannel into SwiftBncsClient
William LaFrance
2018-04-03 17:43:27 -0500
e1b704e099split BattleNetHandler to its own file
William LaFrance
2018-04-03 16:45:36 -0500
c47e5d93f3wrote ChatChannel struct for managing chat participants
William LaFrance
2018-04-03 16:44:12 -0500
155bfc090dclean up chat event parsing
William LaFrance
2018-03-23 18:01:52 -0500
119e1c8d10work on a bncs connection state machine
William LaFrance
2018-03-23 17:42:13 -0500
a14ca6af09Add CheckRevision performance metric test, move Messaging tests into subdir per last commit
William LaFrance
2018-03-23 17:41:39 -0500
c86d50c355Reduced reliance on Data arrayOfBytes, moved messaging code to separate directory
William LaFrance
2018-03-23 14:10:36 -0500
57c052b930added W3XP hashfiles, added zip_hashes.sh so I remember how to do it
William LaFrance
2018-03-19 15:58:10 -0500
16c2129dberemove unused shell script
William LaFrance
2018-03-19 15:50:36 -0500
d47a0120f8fix unit test
William LaFrance
2018-03-18 13:16:24 -0500
3f0feea5e1SwiftBnls initial commit
William LaFrance
2018-03-17 22:52:53 -0500
cb37f5f96battempt to fix hashfile created date problem
William LaFrance
2018-03-09 23:00:16 -0600
dfaa9fbd58clean up PortableExecutableUtil with IntUtil
William LaFrance
2018-03-09 22:51:18 -0600
88733774cdfinished log in / enter chat
William LaFrance
2018-03-09 22:28:58 -0600
6a8eedca20CD-Key hashing
William LaFrance
2018-03-09 18:11:35 -0600
4fa54e04f6implemented fileInfoString
William LaFrance
2018-03-09 00:26:52 -0600
8cde7efd4aportablexecutableutil added, needs to be revisited but works for now
William LaFrance
2018-03-08 23:53:11 -0600
46af491be7ugly but functional checkrevision, need to get EXE version and info string
William LaFrance
2018-03-08 21:37:41 -0600
198c74f77fmade new package for SwiftBncsLib components related to NIO, more learning how to use NIO
William LaFrance
2018-03-05 22:13:50 -0600
4915ad1094parse auth info, use ByteToMessageDecoder from SwiftNIO to separate out messages
William LaFrance
2018-03-05 21:16:23 -0600
79d9b7fab6update .travis.yml
William LaFrance
2018-03-05 20:04:39 -0600
324ed3fb73added executable target that connects and sends sid_auth_info, added utility for message consuming
William LaFrance
2018-03-05 20:01:04 -0600
9e9416e2f0added executable target, hello world!
William LaFrance
2018-03-05 17:47:31 -0600
fed103820dupdate for the latest swift
William LaFrance
2018-03-04 16:22:05 -0600