Perttu Ahola
|
52b9031100
|
Fix coding style
|
2014-11-01 22:08:53 +02:00 |
|
Perttu Ahola
|
bd4219d7bd
|
interface/thread: ThreadedThing::on_crash() and some server/state crash handling improvements
|
2014-10-30 17:14:28 +02:00 |
|
Perttu Ahola
|
674146f8c7
|
builtin/network, builtin/client_file: Don't start thread in constructor because in there the module is not guaranteed to be available by server->access_module(), which the thread uses
|
2014-10-30 02:24:02 +02:00 |
|
Perttu Ahola
|
75e0ae5cbf
|
interface/fs: Remove crazy
|
2014-10-29 17:28:41 +02:00 |
|
Perttu Ahola
|
41cad62f6c
|
server: Fix threading
|
2014-10-29 13:11:59 +02:00 |
|
Perttu Ahola
|
e630a27fec
|
server/state: Fix file watching and module reload
|
2014-10-28 15:34:50 +02:00 |
|
Perttu Ahola
|
f2919b06bb
|
Switch to using #define MODULE in modules, and rename Module::MODULE to Module::m_module_name
|
2014-10-27 16:01:23 +02:00 |
|
Perttu Ahola
|
b50656f505
|
Break coding style
|
2014-10-27 01:08:16 +02:00 |
|
Perttu Ahola
|
4937a83ac5
|
server: Run modules in separate threads
|
2014-10-27 01:01:47 +02:00 |
|
Perttu Ahola
|
0ca6cdd133
|
builtin/*: Lower the log level of relatively useless construct/destruct/init messages
|
2014-10-23 23:04:09 +03:00 |
|
Perttu Ahola
|
f64adf35d6
|
Fix coding style
|
2014-10-21 18:19:25 +03:00 |
|
Perttu Ahola
|
1b3a4182ab
|
Fix coding style (previous attempt only touched header files)
|
2014-10-08 00:52:30 +03:00 |
|
Perttu Ahola
|
05d93e4f99
|
network:new_client -> network:client_connected
|
2014-10-05 14:22:02 +03:00 |
|
Perttu Ahola
|
7b043a8c7f
|
Clean up client connect/disconnect related logging
|
2014-10-05 13:57:52 +03:00 |
|
Perttu Ahola
|
e050dec31d
|
interface/file_watch: Rename MultiFileWatch to FileWatch
|
2014-10-04 08:31:29 +03:00 |
|
Perttu Ahola
|
15e9dbcc95
|
Hack and rape everything so that everything works on Windows and Linux
|
2014-10-04 00:12:40 +03:00 |
|
Perttu Ahola
|
4d91f34d4e
|
server: Keep track of resource paths and use a BuildatResourceRouter to allow loading resources from modules on the server
|
2014-10-02 20:45:04 +03:00 |
|
Perttu Ahola
|
23d682884e
|
builtin/client_file: Fix warning message and use std::ios::binary for input files
|
2014-09-28 21:19:06 +03:00 |
|
Perttu Ahola
|
abab2f9ee0
|
Apply Vim modeline magic to everything
|
2014-09-24 14:54:15 +03:00 |
|
Perttu Ahola
|
4f93467716
|
builtin/client_file: Watch directory so that deleting files doesn't stop the watch
|
2014-09-24 12:57:11 +03:00 |
|
Perttu Ahola
|
3110d21c3c
|
Dynamic resource reloading works as long as files aren't deleted in between like what git checkout does
|
2014-09-24 10:58:46 +03:00 |
|
Perttu Ahola
|
d2427313ea
|
Prepend license notice to all *.{h,cpp} files
|
2014-09-19 18:42:14 +03:00 |
|
Perttu Ahola
|
a370bcb166
|
client, builtin/{network,client_file}: Use portable binary archives
|
2014-09-19 17:34:00 +03:00 |
|
Perttu Ahola
|
4e76b92196
|
builtin/network,builtin/client_file: Store and restore state on reload
|
2014-09-19 17:29:26 +03:00 |
|
Perttu Ahola
|
028e4b9975
|
Supporting things for builtin/network,builtin/client_file reload restore
|
2014-09-19 17:02:25 +03:00 |
|
Perttu Ahola
|
66ab5c1985
|
builtin/client_file, interface/file_watch: Watch changes in automatically transferred files and reload content for new clients
|
2014-09-19 16:46:17 +03:00 |
|
Perttu Ahola
|
601de946b7
|
Move module/include/api.h to module/api.h
|
2014-09-19 15:54:23 +03:00 |
|
Perttu Ahola
|
fc03490d78
|
Move stuff from /share to /
|
2014-09-19 10:40:10 +03:00 |
|