Commit Graph

16 Commits

Author SHA256 Message Date
adam a93b762110 Clients list in file handler is now a vector. 2026-01-12 10:53:35 -05:00
adam 616c871002 Ownership for more... 2026-01-12 10:53:35 -05:00
adam 7e9b10e89d ClientInfo is more RAII-ish now. 2026-01-12 10:53:35 -05:00
adam 1bc9cf7d92 Some ownership towards dList removal in the file helper. 2026-01-12 10:53:35 -05:00
adam d791913a7f Properly manage lifecycle for ClientInfo. 2026-01-12 10:53:35 -05:00
adam f283391b46 Get some of the last remaining C files into C++
They still need to be fixed up, but they now build with C++.
2025-08-23 02:09:47 -04:00
adam d1f5756670 Use standard bool types.
I'm using `stdbool.h` for the few remaining C files.  That will
have to change, soon.
2025-08-21 13:59:12 -04:00
adam af0c428934 Use new not dNew. 2025-08-06 02:29:37 -04:00
adam 9125a4e901 ClientInfo in C++ now. 2025-08-06 02:18:10 -04:00
adam 7a451806a4 Push some ownership out a bit. 2025-08-06 02:17:03 -04:00
adam 3000aa7ef3 Another local string. 2025-08-06 02:14:42 -04:00
adam 88ff5aa44d Fix building on Fedora & GCC 15.1 2025-06-23 20:05:41 -04:00
adam 0c350a85c1 Some file plugin structures RAII'ed. 2025-04-27 11:41:19 -04:00
adam 23d178d472 Another local simple string. 2025-04-19 02:27:43 -04:00
adam 688f2fddf2 Another short lifetime string managed. 2025-04-19 02:10:22 -04:00
adam d4a69c0b11 Plumbing ownership further; some things became C++ 2025-04-14 03:48:28 -04:00