Julien Dessaux
|
50b21c21ee
|
Make the main thread exit cleanly in case of connection loss.
|
2010-04-21 23:01:02 +02:00 |
|
Julien Dessaux
|
4c76d3d40b
|
Fixed several stuff.
|
2010-04-21 20:57:22 +02:00 |
|
Julien Dessaux
|
416460886d
|
Continue rewriting, found a problem in the way I kill plugins.
|
2010-02-04 23:34:15 +01:00 |
|
Julien Dessaux
|
fd8d5faf5f
|
Began a complete rewrite of command and plugin management.
Wrote a command routing statement, added an IrcPlugin monad.
|
2010-02-04 21:05:37 +01:00 |
|
Julien Dessaux
|
047a10bc9b
|
Fixed some types' functions.
|
2010-02-04 20:57:10 +01:00 |
|
Julien Dessaux
|
53870767c3
|
Rewrote command handling, added the Quote module and cleaned input handling.
|
2010-02-04 20:55:54 +01:00 |
|
Julien Dessaux
|
d2f40f6481
|
Finished changing plugin data structure to Maps.
|
2010-02-04 20:38:06 +01:00 |
|
Julien Dessaux
|
884c6c9f2e
|
Reorganized code and types, changed slightly the architecture.
|
2010-02-04 20:36:58 +01:00 |
|
Julien Dessaux
|
57f559f3a1
|
Rewrote the whole architecture.
|
2010-02-04 20:27:22 +01:00 |
|
Julien Dessaux
|
d4103e3e18
|
Rebooting now works great, thanks to the communication channel preservation.
|
2009-08-23 23:07:43 +02:00 |
|
Julien Dessaux
|
65646eb07f
|
Added server states, in order to handle rebooting more cleanly (still missing saving the chan)
|
2009-08-13 00:04:49 +02:00 |
|
Julien Dessaux
|
2f270f8bdf
|
Refactored some minor stuff
|
2009-08-07 00:10:45 +02:00 |
|
Julien Dessaux
|
b9c8e4d404
|
Added IRC connection and initialisation stuff.
|
2009-08-06 00:11:14 +02:00 |
|
Julien Dessaux
|
45ebb68aa0
|
renamed "Server" algebraic data type to "IrcServer"
|
2009-08-06 00:09:56 +02:00 |
|
Julien Dessaux
|
1f6c64749d
|
Wrote a dynamic compilation stuff that works (unable to test reboot yet)
|
2009-08-05 01:01:47 +02:00 |
|