Artem Titoulenko
|
298b97f199
|
a little more organization
|
2021-12-24 12:41:16 -05:00 |
|
Artem Titoulenko
|
488ca867c1
|
add tests for Word and Dword; change them to work correctly
|
2021-12-20 13:41:12 -05:00 |
|
Artem Titoulenko
|
b660db4462
|
Location Services
|
2021-12-19 17:17:47 -05:00 |
|
Artem Titoulenko
|
9dc97738b3
|
update readme
|
2021-12-19 02:33:10 -05:00 |
|
Artem Titoulenko
|
0b2fdf4698
|
script
|
2021-12-19 02:27:02 -05:00 |
|
Artem Titoulenko
|
14d363ba87
|
remove TypeScript code, pedal to the gopher metal
|
2021-12-19 02:26:27 -05:00 |
|
Artem Titoulenko
|
cca7d63e20
|
fix TLV construction in message delivery. users can now chat
|
2021-12-19 02:23:43 -05:00 |
|
Artem Titoulenko
|
00c2f20caf
|
buddy list management service
|
2021-12-19 01:14:25 -05:00 |
|
Artem Titoulenko
|
68b315345b
|
split out message delivery routine
|
2021-12-18 22:54:50 -05:00 |
|
Artem Titoulenko
|
19cf364c78
|
local db, write TLV for message routine
|
2021-12-18 22:47:57 -05:00 |
|
Artem Titoulenko
|
7b37595f2b
|
added message deliveriny goroutine
|
2021-12-18 22:25:05 -05:00 |
|
Artem Titoulenko
|
3e69ba3e4c
|
store messages sent through ICBM
|
2021-12-18 21:02:47 -05:00 |
|
Artem Titoulenko
|
ed375e315c
|
track user active state
|
2021-12-18 17:10:00 -05:00 |
|
Artem Titoulenko
|
06d3b84017
|
services are set up, client shows buddy list
|
2021-12-18 16:48:13 -05:00 |
|
Artem Titoulenko
|
197e5a2f62
|
remove notion of services from oscar.Handler
|
2021-12-17 19:01:22 -05:00 |
|
Artem Titoulenko
|
0b40a2d6cf
|
remove unncessary global
|
2021-12-16 19:46:01 -05:00 |
|
Artem Titoulenko
|
a5d86c47e5
|
move oscar server into it's own module
|
2021-12-16 19:45:32 -05:00 |
|
Artem Titoulenko
|
d4d7f71c66
|
separate FLAP from session
|
2021-12-16 18:37:27 -05:00 |
|
Artem Titoulenko
|
268cff0963
|
successful auth
|
2021-12-16 18:02:48 -05:00 |
|
Artem Titoulenko
|
9bebf7c6c3
|
make our own Buffer, add sql, add test
|
2021-12-16 17:41:17 -05:00 |
|
Artem Titoulenko
|
e057e83599
|
flesh out data types and start some db access
|
2021-12-15 19:55:43 -05:00 |
|
Artem Titoulenko
|
5daca9ab52
|
wip
|
2021-11-24 11:59:53 -05:00 |
|
Artem Titoulenko
|
5cf4d9dfcc
|
figuring out FLAP, SNAC, marshal/unmarshaling
|
2021-11-16 16:44:29 -05:00 |
|
Artem Titoulenko
|
a23cdd7092
|
unpack with struct :o
|
2021-11-10 15:52:55 -05:00 |
|
Artem Titoulenko
|
27aea95084
|
Explore rewriting Auth server in Go
|
2021-11-10 13:46:52 -05:00 |
|
Artem Titoulenko
|
f2ab2ced48
|
note the lack of owl
|
2021-11-10 09:23:23 -05:00 |
|
Artem Titoulenko
|
1a72012747
|
update roadmap
|
2021-11-10 00:32:49 -05:00 |
|
Artem Titoulenko
|
11d76158ce
|
ICBM - client can send message
|
2021-11-10 00:27:20 -05:00 |
|
Artem Titoulenko
|
099ea1a69b
|
IT WORKS
|
2021-11-09 11:42:15 -05:00 |
|
Artem Titoulenko
|
19e26cddbb
|
split auth and chat servers
|
2021-09-24 00:47:41 -04:00 |
|
Artem Titoulenko
|
aad0acfd15
|
continuing setting up services
|
2021-09-13 15:59:10 -04:00 |
|
Artem Titoulenko
|
1fa6d06f7a
|
family -> service, service -> subtype
|
2021-09-11 14:46:51 -04:00 |
|
Artem Titoulenko
|
3a56dfd923
|
Update Readme.md
|
2021-09-11 13:05:03 -04:00 |
|
Artem Titoulenko
|
0e42714b4c
|
add all services and set version numbers AIM 3.x expects
|
2021-09-11 13:03:00 -04:00 |
|
Artem Titoulenko
|
b699ef0ba0
|
split out structures into their own files, try to make error codes
|
2021-09-08 20:59:36 -04:00 |
|
Artem Titoulenko
|
9d628233e1
|
Convert everything to TypeScript
|
2021-09-08 20:11:05 -04:00 |
|
Artem Titoulenko
|
4c2492e348
|
initial move to tsc
|
2021-09-08 13:40:11 -04:00 |
|
Artem Titoulenko
|
7df7db98e5
|
make print-out of traffic easier to read
|
2021-09-08 13:06:47 -04:00 |
|
Artem Titoulenko
|
4880c42647
|
send real list of services
|
2021-09-08 13:01:43 -04:00 |
|
Artem Titoulenko
|
f20f524af0
|
asserts for FLAP, SNAC headers
|
2021-09-08 12:38:48 -04:00 |
|
Artem Titoulenko
|
f762506bf4
|
user authentication, start building out services
|
2021-09-08 12:33:57 -04:00 |
|
Artem Titoulenko
|
de67f624bf
|
align comments
|
2021-09-07 19:11:47 -04:00 |
|
Artem Titoulenko
|
19b5c3790d
|
actually use imports, cleanup logging
|
2021-09-07 19:09:45 -04:00 |
|
Artem Titoulenko
|
792526bdaf
|
modules, tests
|
2021-09-07 19:08:00 -04:00 |
|
Artem Titoulenko
|
b6ef343ead
|
constructors for the data types, allow multiple TLVs
|
2021-09-07 18:17:26 -04:00 |
|
Artem Titoulenko
|
935d97614c
|
add readme
|
2021-09-07 17:22:08 -04:00 |
|
Artem Titoulenko
|
0df1295491
|
read ints using Buffer methods
|
2021-09-07 17:08:57 -04:00 |
|
Artem Titoulenko
|
202cd79955
|
initial connection works
|
2021-09-07 17:04:24 -04:00 |
|