Commit Graph

  • 275c7298ee Adding LineParser layer. develop Brad Arant 2025-06-20 01:22:06 +00:00
  • b5f4947f7c minor format change, master Brad Arant 2025-06-05 16:54:36 +00:00
  • 1d16d0c17f merge conflicts resolution with develop->master. Brad Arant 2025-06-05 16:07:50 +00:00
  • 4230734ee6 Remove intellisense work files. Brad Arant 2025-06-05 16:03:53 +00:00
  • 5feabd0fde TLS almost connects. Needs read and write logic finished. tls Brad Arant 2025-02-20 15:33:28 -08:00
  • e0c0e2c07e Some work - trying to catch up to where I was. Brad Arant 2025-02-19 16:18:50 -08:00
  • 96e73d6341 some testing stuff. Brad Arant 2025-02-17 15:22:01 -08:00
  • df0e7cd6da some TLS work. Brad Arant 2025-01-28 16:26:40 -08:00
  • f9c12f4ba2 Adding testing functions. Brad Arant 2024-07-30 16:44:33 -07:00
  • e9cf447512 TCPSession2 is gone. publish commands are gone but usable if you put them in your server. Brad Arant 2024-07-30 16:22:36 -07:00
  • a391882541 Made server a pointer for eliminating TCPSession2. Brad Arant 2024-07-30 15:59:25 -07:00
  • 6c7fc7d28f Minor documentation changes. Brad Arant 2024-07-11 15:45:33 -07:00
  • 6ded352265 Fixed merge for some reason. Brad Arant 2024-07-10 13:39:55 -07:00
  • b7deabc5dc Rework for TLS. Brad Arant 2024-07-10 13:30:18 -07:00
  • 48e2c27c3c Wierd reason after pull of new branch. brad Arant 2024-07-09 20:07:59 -07:00
  • 519faa535b Beginning of TLS workings. Brad Arant 2024-07-09 17:07:04 -07:00
  • b2bdb522b3 Minor code cleanup. Brad Arant 2024-07-09 15:01:53 -07:00
  • fa3ab3f110 Adjusted code to C++23. Brad Arant 2024-07-09 14:30:24 -07:00
  • bbf904729f Merge branch 'master' into develop Brad Arant 2024-03-20 10:59:47 -07:00
  • 8b6d29b728 Delete hex files for ipch and bin files. Brad Arant 2024-01-18 15:37:43 -08:00
  • b04664b213 Do I need this? Brad Arant 2024-01-18 15:34:31 -08:00
  • 57f47fdecb Convert Subscription and SubscriptionManager to MString. Brad Arant 2023-10-26 18:28:51 -07:00
  • 3a75e920d9 Servercore Changes Matt Arant 2023-10-06 18:31:22 +00:00
  • 9a39b6224c *NEXT/*DIE Brad 2023-06-19 23:22:46 +00:00
  • 48be555724 fixed prolem with SessionFilter. Brad Arant 2023-06-12 15:25:03 -07:00
  • 043e725035 added sendToAll on Subscriptions that allows a SessionFilter object to be used to filter the list. Brad Arant 2023-06-12 15:15:12 -07:00
  • 29c49cc1dd set *owner pointer to session requesting publish. Brad Arant 2023-06-12 15:12:32 -07:00
  • cb2a61bed9 Added a method to send to all subscribers on subscription. Brad Arant 2023-06-12 12:41:14 -07:00
  • e78f0cd4f8 Fixed subscription handler logic. Brad Arant 2023-06-12 08:52:44 -07:00
  • b4fd28e41a Repaired subscription functions with new Subscription object parameters. Brad Arant 2023-06-11 20:21:49 -07:00
  • 5f61a2280d attempt to delete the documentation from repository since its generated. Brad Arant 2023-06-11 15:03:25 -07:00
  • 2bca178a06 Deleted html stuff and trying to ignore it. Brad Arant 2023-06-11 14:15:02 -07:00
  • 8c9f4117ae Cleaned up the subscription handler stuff.' Brad Arant 2023-06-10 19:27:22 -07:00
  • b40cb9f5a4 Added support for the SubscriptionHandlerFactory object. Brad Arant 2023-06-10 16:01:56 -07:00
  • 0ef782a11c Added subscription to handler list so subscription can be accessed from handler. Brad Arant 2023-06-09 20:16:04 -07:00
  • cfa70c5863 Fixed multithread sync issue and duplicate thread on termination. Brad Arant 2023-03-11 21:55:33 -08:00
  • b0118cfc56 subscriber work Brad Arant 2023-03-10 12:55:46 -08:00
  • 9b9e12d03c session Brad Arant 2023-03-08 13:56:52 -08:00
  • b63b4785cf Synced up to Matts code. Brad Arant 2023-02-11 17:24:25 -08:00
  • d8eb3d7bb2 merged in publish handlers. Brad Arant 2023-02-09 11:38:09 -08:00
  • f1d019e1e0 updated stuff. Brad Arant 2023-02-07 20:07:12 -08:00
  • 42827ce98e ip address fix Brad Arant 2023-02-07 19:41:16 -08:00
  • 5821853007 nothing really Brad 2023-02-08 03:38:48 +00:00
  • 1e76a7f49a setup ignore update for .history files. Brad 2023-02-08 03:31:51 +00:00
  • a426f435ff Socket modifications Brad Arant 2022-11-19 10:22:09 -08:00
  • fd31b9e842 After merge with branch subscription. Brad Arant 2022-10-25 20:41:29 -07:00
  • de1f778a0e After pull conflict resolution. Brad Arant 2022-10-25 20:38:59 -07:00
  • 9992a12b38 After pull conflict resolution. Brad Arant 2022-10-25 20:37:47 -07:00
  • 0dc5d5738e Fixed writing issue during write to another socket. Brad Arant 2022-10-25 20:33:50 -07:00
  • db199eaec3 ? Brad Arant 2022-10-18 19:06:28 -07:00
  • fd70c79282 Create TCPSession2 for outpubound connections. Brad Arant 2022-10-17 20:03:23 -07:00
  • 001cd8c06c Added SubscriptionHandler capability to Subscriptions. Brad 2022-10-18 02:37:46 +00:00
  • 69dcbae428 output/main and cpp sproperties. Brad 2022-10-13 17:50:13 +00:00
  • 5c87225c6f Documentation updates. Brad Arant 2022-07-28 09:54:31 -07:00
  • 9af17daed6 Fixing command list delimiter depth. Brad Arant 2022-07-26 16:07:37 -07:00
  • 769606f01e an attempt Brad Arant 2022-04-11 21:06:21 -07:00
  • 45aee7ab6f Redoced Brad Arant 2022-04-11 09:08:53 -07:00
  • 7ff2b5e779 Modified to compile on jammy jellyfish. Brad Arant 2022-03-18 07:04:21 -07:00
  • 565f119653 Merge branch 'develop' of ssh://barant.com/git/ServerCore into develop Brad Arant 2022-03-15 20:09:34 -07:00
  • 7a0155ba2c ServerCore modifications. Brad Arant 2022-03-15 20:09:11 -07:00
  • 08561f6dc3 Fixed cross socket writing issue with epoll scheduler. Brad Arant 2022-03-15 23:53:22 +00:00
  • c918e42290 Removed some comments. Brad Arant 2022-03-15 21:10:48 +00:00
  • 3a6883e77f Cleaned up socket scheduling. Very clean now. Brad Arant 2022-03-15 21:02:35 +00:00
  • 4017ee9175 Merge branch 'develop' of ssh://barant.com/git/ServerCore into develop Brad Arant 2022-03-14 18:49:42 +00:00
  • 03a3799888 Mods to improve stability for Zephora. Brad Arant 2022-03-14 18:48:58 +00:00
  • e28468d79d Merge branch 'develop' of ssh://barant.com/git/ServerCore into develop Brad Arant 2022-02-14 07:12:45 -08:00
  • aa85bde66f Subscriptions termination fixes. Brad Arant 2022-02-14 07:12:19 -08:00
  • d13e3f9fb5 Got the subscription event scope parameter added. Brad Arant 2022-02-13 00:23:56 +00:00
  • 6cf321ceb4 Work son subscriptions. Brad Arant 2022-02-09 14:46:52 +00:00
  • 16ffd60e75 Subscription system improvements. Brad Arant 2022-01-29 15:52:04 +00:00
  • 3ef82e0fce Compiles Brad Arant 2022-01-24 18:36:47 -08:00
  • 96d9295df8 Optimizations. Brad Arant 2021-09-23 16:28:32 -07:00
  • 7e43656c5c Zero buffer for test before buffer read. Brad Arant 2021-09-22 18:08:56 -07:00
  • ec39c1df1a Added subscription service capability. Brad Arant 2021-08-31 17:57:21 -07:00
  • 0a03b3553d Latest build Brad Arant 2021-08-26 22:57:07 -07:00
  • 608f8a2b0c Update changes. Brad Arant 2021-08-14 15:03:43 -07:00
  • 86bd62221f Merge branch 'develop' of ssh://barant.com/git/ServerCore into develop Brad Arant 2021-08-11 21:59:25 -07:00
  • b7398afc05 It works!!! Brad Arant 2021-08-11 21:38:22 -07:00
  • b16e2e1a1b Compiles. Brad Arant 2021-08-10 14:07:50 -07:00
  • 43489e5b3a Updated code Brad Arant 2021-08-08 10:47:55 -07:00
  • 20d5c99517 Working Version Brad Arant 2021-08-07 11:47:54 -07:00
  • 46f98dff69 Many changes Brad Arant 2021-08-05 13:07:53 -07:00
  • 50bbfcc3c3 Got it to compile. Brad Arant 2021-07-23 16:42:50 -07:00
  • d445834af6 Many changes to ServerCore Brad Arant 2021-07-23 08:57:27 -07:00
  • 6969ef0fbb Have the thing compiling and delivering pages. Brad Arant 2020-12-03 14:06:36 -08:00
  • bcea21cf96 Got it compiling and somewhat working, except post. Brad Arant 2020-11-29 13:57:06 -08:00
  • 7ee13e87d2 Sync. Brad Arant 2020-11-16 17:00:08 -08:00
  • 054eb40c2b Added vscode Brad Arant 2020-11-07 17:30:25 -08:00
  • f652ba1f34 Added vscode Brad Arant 2020-11-07 17:28:24 -08:00
  • b6546cd0dd Sync. Brad Arant 2020-10-27 14:40:15 -07:00
  • 177bc602af Working on block receive capability. Brad Arant 2020-10-20 10:53:06 -07:00
  • 58dfd063f3 sync Brad Arant 2020-08-05 11:29:35 -07:00
  • 3fee297136 Move docs around. Brad Arant 2020-06-11 18:54:51 -07:00
  • 63943e02dd Continued development on Command and CommandList. Brad Arant 2020-05-04 10:04:24 -07:00
  • cb7a556edf Conversion to listless socket management. Brad Arant 2020-04-25 10:24:25 -07:00
  • 796ddd511f A commit before I change everything on the the way events are handled. Brad Arant 2020-04-25 08:19:26 -07:00
  • 28292e924a Continued improvements to shutdown. Brad Arant 2020-04-23 14:25:41 -07:00
  • b4ab5fb86a New build. Brad Arant 2020-04-13 09:40:58 -07:00
  • a5a51f8aae Major changes to socket scheduling in EPoll. Brad Arant 2020-02-29 19:27:58 -08:00
  • 790906a6dc Removal of X11 override code in includes file. Brad Arant 2019-10-14 18:00:24 -07:00