-
21468434cb
Server pings clients periodically, clients error if lost connection
master
j4nk
2025-03-23 18:09:32 -0400
-
3688c202a4
Server sends out a token with response
j4nk
2025-03-23 17:45:51 -0400
-
9f8b8057c3
Added sha library for generating tokens
j4nk
2025-03-23 17:31:26 -0400
-
378ce1b6bc
Clients periodically ping server, server checks for disconnects
j4nk
2025-03-23 17:14:21 -0400
-
0338155b3a
Add timer infrastructure to engine, can now schedule lua func calls
j4nk
2025-03-23 02:03:04 -0400
-
823f3b0e60
Once connected, can now view client list
j4nk
2025-03-22 22:53:31 -0400
-
21cf5bca4c
Fixed some bugs in lobby ui
j4nk
2025-03-22 22:38:39 -0400
-
5ee6510748
Fixed bug in ui, oct_utils. Lobby client now has user interface
j4nk
2025-03-22 21:59:43 -0400
-
6ccade6e7c
Added a label to textboxes
j4nk
2025-03-22 20:58:58 -0400
-
1f9a366025
Added in ui library, implemented textboxes
j4nk
2025-03-22 20:44:37 -0400
-
6274c6b098
lobby server broadcast clientlist everyone upon new registration
j4nk
2025-03-17 23:52:31 -0400
-
97124b1e64
Redoing lobby, client registration implemented
j4nk
2025-03-16 23:15:27 -0400
-
7cf075d1a6
Pass listening port to lua when calling oct_init
j4nk
2025-03-16 22:05:09 -0400
-
59932d224f
Added ability to send string to oct_init via cmd line arg
j4nk
2025-03-16 17:35:06 -0400
-
0323c86399
Started on lobby. Can register new client
j4nk
2023-09-11 02:59:25 -0400
-
3d3155fc46
Fixed bug where messages were mangled in reception
j4nk
2023-09-11 02:02:18 -0400
-
0d2a9150a4
json.lua, modified to warn rather than error on bad json
j4nk
2023-08-14 21:33:12 -0400
-
40c7712990
Add clean target to Makefile, started using pkg-config
j4nk
2023-08-13 21:37:34 -0400
-
98f8e3d962
Update 'README.md'
j4nk
2023-08-08 23:02:53 -0400
-
d5e7891af1
Added license
j4nk
2023-08-08 13:13:38 -0400
-
f254c7580d
Redid networking to a queue-based system
j4nk
2023-08-08 13:07:05 -0400
-
a28a13af5b
Fixed README: accidentally middle-clicked in some places
j4nk
2023-08-04 04:15:05 -0400
-
75274df376
Added README
j4nk
2023-08-04 04:08:58 -0400
-
202f457fe8
Fixed broken networking
a
2023-08-04 02:58:17 -0400
-
27e4c19117
Finished address book, but broke networking. Needs debug
j4nk
2023-06-09 09:42:19 -0400
-
1678fa286b
Added untested address book
j4nk
2023-06-08 22:07:58 -0400
-
5ff3743472
Started work on address book, cleaned up code
a
2023-06-04 12:20:57 -0400
-
73af2f4451
close socket after using, remove unused forward declarations
j4nk
2023-06-02 08:25:00 -0400
-
61b50c8fe8
Added lua scripts for testing error checking
j4nk
2023-05-31 09:27:41 -0400
-
1d6d8f69ca
Revamped errors in main, much more concise now
j4nk
2023-05-31 09:25:31 -0400
-
f89129d82e
Added error checking to lua calls
j4nk
2023-05-31 08:58:52 -0400
-
32f4ee7b8f
Signal to need networking, no diff between client/server
j4nk
2023-05-28 23:42:23 -0400
-
0cc7f69662
Added ability to send messages
j4nk
2023-05-27 17:28:19 -0400
-
53651462d6
Can receive messages
j4nk
2023-05-26 23:52:57 -0400
-
bb510e068e
Changed server/client differentiation to one peer
j4nk
2023-05-26 21:20:13 -0400
-
2879a442d3
Fixed demo2.lua to work with new oct_init requirements
j4nk
2023-05-26 20:02:30 -0400
-
15e54bec5a
Checks and notifies of errors in lua script now
j4nk
2023-05-26 19:53:34 -0400
-
bb53693ace
Added option to disable termbox if not needed
j4nk
2023-05-26 19:43:18 -0400
-
3ccf158547
Split oct_termbox_sprite.h into source and header
j4nk
2023-05-24 20:11:56 -0400
-
f786c11468
Made compile warning disappear, may need to rework
j4nk
2023-05-23 12:18:52 -0400
-
a6c18d293a
Added logging to lua-side, logging library is complete
j4nk
2023-05-23 11:26:47 -0400
-
1576e64176
Forgot to add log code
j4nk
2023-05-23 10:59:37 -0400
-
6a13c8d00e
Added in logging on the C-side, still need to do for lua
j4nk
2023-05-23 10:58:52 -0400
-
bfd1162cdc
Fixed memory leak caused by nonexistent file
j4nk
2023-05-23 08:19:01 -0400
-
3d2b590389
Added usage and version switches
j4nk
2023-05-22 09:57:01 -0400
-
522f64f68d
Allow specifying server port as cmd line arg
j4nk
2023-05-22 09:29:35 -0400
-
ecf6115dd1
Started on server. Can listen on socket, nothing else
j4nk
2023-05-21 18:47:35 -0400
-
19562a51d0
Removed old lua script
j4nk
2023-05-17 21:23:06 -0400
-
1607652f62
Added in errors, ability to specify lua file
j4nk
2023-01-08 19:46:10 -0500
-
c65a87fab6
Updated termbox, added scorekeeping to pong.lua
j4nk
2023-01-06 20:05:34 -0500
-
43da2edb0f
First commit, old repository
j4nk
2023-01-06 19:12:24 -0500