source: branches/home/psmith/restructure/src/io

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @115   18 years psmith export connected-nodes-count
(edit) @114   18 years psmith Added connected nodes count io/nio-package.lisp
(edit) @113   18 years psmith Added allow-ips to ip-authorisation
(edit) @111   18 years psmith log allowed ips
(edit) @110   18 years psmith export remote-host remote-port
(edit) @109   18 years psmith Remove +process-jobs-inline+ as can't work like this. Added timeout …
(edit) @107   18 years psmith up max buffer size
(edit) @106   18 years psmith Corrected return from connect and utilised write eagain in async-fd
(edit) @105   18 years psmith Fix leaking sockets
(edit) @104   18 years psmith Improved error-handling on %socket
(edit) @102   18 years psmith Set outgoing connections to be non-blocking
(edit) @100   18 years psmith Fixed large packet problems: calculated header size correctly; use …
(edit) @97   18 years psmith Added nio util for parsing sockets into nodes
(edit) @94   18 years psmith moved threadsafe queue and added more tests.
(edit) @93   18 years psmith Eval whole string on rpc, allow user defined writer, increase default …
(edit) @91   18 years psmith moved very verbose to another level
(edit) @90   18 years psmith close on EOF
(edit) @89   18 years psmith Hopefully fixes epollhup not handled properly on close
(edit) @88   18 years psmith clean up close after error
(edit) @86   18 years psmith tidied up close TODO detect remote close properly
(edit) @85   18 years psmith Reconnect working
(edit) @84   18 years psmith cleanup of debug msgs
(edit) @82   18 years psmith getting there…
(edit) @81   18 years psmith First stab at rpc multiplexing
(edit) @80   18 years psmith start of nodes
(edit) @78   18 years psmith verbosity changes
(edit) @77   18 years psmith nio-server Only listen if necessary
(edit) @76   18 years psmith Thread safe connect; tidy up
(edit) @74   18 years psmith Changes for server close
(edit) @73   18 years psmith Corrected typo
(edit) @70   18 years psmith Large packet support working
(edit) @69   18 years psmith Corrections to fcntl and O_NONBLOCK definitions for linux
(edit) @68   18 years psmith large packet server side OK.
(edit) @67   18 years psmith client side large packet OK
(edit) @66   18 years psmith plumb in large packet support
(edit) @65   18 years psmith Only attempt write when theres something to be written
(edit) @64   18 years psmith logger updates
(edit) @58   18 years psmith Added ip authorisation
(edit) @53   18 years psmith start of large packet support
(edit) @51   18 years psmith Added copy-buffer and recommend-buffer-size
(edit) @50   18 years psmith logging tidyup
(edit) @49   18 years psmith Moved utils to own package
(edit) @48   18 years psmith Tidied up logging
(edit) @44   18 years psmith Moved verbose messages to nio-debug
(edit) @41   18 years psmith Yarpc working end-to-end
(edit) @40   18 years psmith yarpc work, saving…
(edit) @36   18 years psmith yarpc ready to create response packet
(edit) @35   18 years psmith yarpc - Send packet OK
(edit) @34   18 years psmith Corrected socketaddr-in structure for linux Added connect functionalilty
(edit) @24   18 years psmith Corrected packet defn
(edit) @23   18 years psmith moved nio-server into nio package narrowed nio external i/f back to …
(edit) @22   18 years psmith Parameterised protocol in nio-server
(edit) @20   18 years psmith done io
(edit) @18   18 years psmith getting there…
(edit) @16   18 years psmith more tidy
(edit) @15   18 years psmith Removed packets package and put in nio
(add) @14   18 years psmith Part way thru doing a major restructure primarily to abstract the …
Note: See TracRevisionLog for help on using the revision log.