Tony Garnock-Jones
|
7aba3d5659
|
Array-based shared-queues give a small performance increase on Linux, based on very rough testing
|
2012-05-03 10:22:54 -04:00 |
Tony Garnock-Jones
|
ca3bc78501
|
Noddy speed test for Squeue; alternative array impl
|
2012-05-03 10:08:30 -04:00 |
Tony Garnock-Jones
|
784304ed5d
|
Omit commented reference to speedtest
|
2012-05-03 10:06:28 -04:00 |
Tony Garnock-Jones
|
225ad7e92e
|
Update rendered HTML
|
2012-05-02 11:13:21 -04:00 |
Tony Garnock-Jones
|
717be1f687
|
Clearer final milestone
|
2012-05-02 11:11:38 -04:00 |
Tony Garnock-Jones
|
114a6e3d3f
|
Correct URL
|
2012-05-02 11:11:27 -04:00 |
Tony Garnock-Jones
|
62699b9b43
|
Rename files etc.
|
2012-05-01 17:51:56 -04:00 |
Tony Garnock-Jones
|
7ea611597c
|
Rename ocamlmsg to hop
|
2012-05-01 17:38:53 -04:00 |
Tony Garnock-Jones
|
c059bcbfa4
|
Rename in ML code.
|
2012-05-01 17:36:38 -04:00 |
Tony Garnock-Jones
|
477ba1eef5
|
Rename in web UI
|
2012-05-01 17:32:01 -04:00 |
Tony Garnock-Jones
|
aa0f38611d
|
Rename Ocamlmsg.app to Hop Server.app.
|
2012-05-01 17:28:02 -04:00 |
Tony Garnock-Jones
|
460685c0ca
|
Include GPL3 license text.
|
2012-05-01 16:27:01 -04:00 |
Tony Garnock-Jones
|
3dcdf4308f
|
Build ocamlmsg if it isn't already built
|
2012-05-01 16:11:33 -04:00 |
Tony Garnock-Jones
|
83da5ad0f1
|
Close app on window close
|
2012-05-01 16:09:43 -04:00 |
Tony Garnock-Jones
|
d26233998c
|
Correct name in app menu
|
2012-05-01 16:09:32 -04:00 |
Tony Garnock-Jones
|
9b6c327ddf
|
Better about page.
|
2012-05-01 15:41:56 -04:00 |
Tony Garnock-Jones
|
a18fecb27b
|
Copy over server into finished product.
|
2012-05-01 15:39:52 -04:00 |
Tony Garnock-Jones
|
73ef7f9d7d
|
Proper negotiation with server at startup time.
|
2012-05-01 15:39:40 -04:00 |
Tony Garnock-Jones
|
8ae2c89490
|
Better reconnect logic.
|
2012-05-01 15:39:06 -04:00 |
Tony Garnock-Jones
|
dd969a4b31
|
Config parsing; server control; milestones; ready-file.
|
2012-05-01 15:37:39 -04:00 |
Tony Garnock-Jones
|
ad80bf2fca
|
Makefile
|
2012-05-01 13:53:08 -04:00 |
Tony Garnock-Jones
|
faef364a42
|
Add icon
|
2012-05-01 13:52:45 -04:00 |
Tony Garnock-Jones
|
c82aa12c32
|
A damn fine start
|
2012-05-01 13:16:53 -04:00 |
Tony Garnock-Jones
|
982218c6ba
|
New project
|
2012-05-01 11:13:56 -04:00 |
Tony Garnock-Jones
|
829ab7b906
|
Fix nodes.js
|
2012-05-01 10:31:28 -04:00 |
Tony Garnock-Jones
|
141d5b47a9
|
Split out open_hooks, close_hooks; global server status
|
2012-05-01 10:27:05 -04:00 |
Tony Garnock-Jones
|
ae86a3e40c
|
Add "nodes" page
|
2012-05-01 09:25:59 -04:00 |
Tony Garnock-Jones
|
fa5b53001f
|
Handle close stream event
|
2012-05-01 09:25:24 -04:00 |
Tony Garnock-Jones
|
b5dd7e445e
|
Factor out ocamlmsg.js
|
2012-05-01 08:48:58 -04:00 |
Tony Garnock-Jones
|
bb12066819
|
Node list and info APIs
|
2012-05-01 08:30:17 -04:00 |
Tony Garnock-Jones
|
b0fceb7d8b
|
Clean up Date-header generation etc by introducing "|>" operator
|
2012-05-01 08:06:30 -04:00 |
Tony Garnock-Jones
|
66a6182a40
|
Add cache-control headers to hopefully disable caching on streaming responses; untested so far
|
2012-04-30 23:58:15 -04:00 |
Tony Garnock-Jones
|
0f8efaf4cf
|
Fold class list into general server stats
|
2012-04-29 21:47:01 -04:00 |
Tony Garnock-Jones
|
01e420ad97
|
New API for getting list of classes
|
2012-04-29 19:41:28 -04:00 |
Tony Garnock-Jones
|
6f750f88e9
|
Templates for multiple pages
|
2012-04-29 19:41:04 -04:00 |
Tony Garnock-Jones
|
30834921d3
|
Notes
|
2012-04-29 16:42:03 -04:00 |
Tony Garnock-Jones
|
fdacc9ef84
|
Send subscription from server to new client
|
2012-04-29 16:41:58 -04:00 |
Tony Garnock-Jones
|
6c77e30da4
|
Detect socket closure during streaming; implement proper relay for HTTP tap
|
2012-04-29 16:34:52 -04:00 |
Tony Garnock-Jones
|
42f0a6e7fe
|
Interconversion between SPKI-SEXP and JSON
|
2012-04-29 16:34:08 -04:00 |
Tony Garnock-Jones
|
cab3a7959a
|
Stringstream flush and flush_before.
|
2012-04-29 16:33:49 -04:00 |
Tony Garnock-Jones
|
e8a89b0818
|
More flexible sexp reading.
|
2012-04-29 16:33:32 -04:00 |
Tony Garnock-Jones
|
daeea89e36
|
Bootstrapify.
|
2012-04-29 16:31:29 -04:00 |
Tony Garnock-Jones
|
00358db7ed
|
JSON parsing; more posted-message parsing
|
2012-04-29 13:13:51 -04:00 |
Tony Garnock-Jones
|
d59ed16de4
|
Begin analysis of posted messages
|
2012-04-29 11:53:53 -04:00 |
Tony Garnock-Jones
|
65bec8ddbf
|
Parse query string
|
2012-04-29 11:53:32 -04:00 |
Tony Garnock-Jones
|
5400ec18fc
|
Fix terribly broken escaping.
|
2012-04-29 11:49:10 -04:00 |
Tony Garnock-Jones
|
5c8f210c3a
|
Streaming XHR.
|
2012-04-29 08:40:24 -04:00 |
Tony Garnock-Jones
|
be65c3c929
|
Add behaviour switch after a byte limit is used up.
|
2012-04-29 08:39:39 -04:00 |
Tony Garnock-Jones
|
6521950c86
|
Use "run" instead of direct access to the stream
|
2012-04-29 08:39:05 -04:00 |
Tony Garnock-Jones
|
6273aa4c94
|
Oops - I forgot booleans and null.
|
2012-04-29 08:38:22 -04:00 |