Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-21 | Preliminary WebSocket protocol support. | Nicolas "Pixel" Noble | |
2013-12-18 | Removing Atomic.h and all volatiles. | Nicolas Noble | |
2013-01-22 | Removing some more cruft. | Pixel | |
2012-08-30 | Adding a few virtual destructors. | Nicolas "Pixel" Noble | |
2012-02-28 | Having a slightly better approach for writing Http responses. | Nicolas "Pixel" Noble | |
2011-12-05 | Adding read-write locks, and applying them immediately to the http server. | Pixel | |
2011-12-04 | Adding at least one TAssert into test-Threads, and fixing a typo. | Pixel | |
2011-12-04 | Reworked some things in the architecture, mainly exceptions and asserts. | Pixel | |
-) Removed Assert() -) Added AAssert(), IAssert(), RAssert(), TAssert() and Failure() -) Reworked all asserts in the code, and added meaningful messages to them. -) Changed the way the startup code is generated; BALAU_STARTUP is no longer necessary. | |||
2011-11-29 | Getting rid of the std::pair; they are ugly as hell. | Pixel | |
2011-11-25 | Consts are good. | Pixel | |
2011-11-21 | GeneralException() will now trace the callstack and store this, for ↵ | Pixel | |
debugging purposes. | |||
2011-11-18 | Starting to re-organize the HTTP code a bit. Sharing code between the server ↵ | Pixel | |
and a potential client makes sense. Also packing requests and responses into structures / classes is probably a good idea. | |||
2011-11-18 | Got this one wrong; one need to get the refcount to 0 to delete itself. | Pixel | |
2011-11-17 | HTTP server's first real test, alongside multiple taskmanager threads. | Pixel | |
I'm not really sure I fully like the way I'm designing this, but I guess it could be solved with an HTTP/HTML helper class around the Action class. However, the HTTP server awfully need reference counting, so it doesn't go away before all of the workers disappear, which means a bit of a redesign of the Listener template. | |||
2011-11-14 | Some more basic work on the HTTP server. Some of the main ideas are not ↵ | Pixel | |
fleshed up, and writing the actual server should now be sort of straightforward. | |||
2011-11-13 | Adding the skeleton of an HTTP server; still work in progress though: it ↵ | Pixel | |
still needs coding, and won't work as it. And it needs a unit test. |