Warning, /games/ksirk/ksirk/iris/TODO is written in an unsupported language. File is not indexed.
0001 netinterface 0002 use qca syncthread, match keystore in thread safety concerns 0003 "Interface ids obtained through NetInterfaceManager are guaranteed to be valid until the event loop resumes, or until the next call to interfaces() or interfaceForAddress()." ... the code seems to be lying about interfaceForAddress. 0004 0005 netnames 0006 support faking srv (or perhaps any record) somehow, through config or code 0007 support multithreading 0008 put the netnames backend into an alternate thread (this thread should 0009 probably be some generic irisnet thing that other modules can use too) 0010 netnames front-end api communicates with the backend, so that one backend 0011 is shared by all threads 0012 NameResolver/ServiceBrowser/ServiceResolver should have isActive? 0013 report ServiceBrowser error codes 0014 report ServiceResolver error codes 0015 ServiceInstance attribs arg of constructor should be optional? 0016 ServiceInstance should cache the name() answer 0017 ServiceProvider should support error codes and passing many ip addresses 0018 ServiceResolver should give the hostnames and the ip addresses. hostnames 0019 may be needed for SASL 0020 consider reverse dns (for both internet and multicast) 0021 0022 dns/bonjour/idn/dns-sd 0023 tcp/udp/rtp, bytestream abstraction 0024 protocol http/socks/ice/ocsp/crl 0025 lineproto, httpproto, xmlproto, binaryproto?, socksishproto? 0026 auth/cert/pgp parameter abstraction 0027 network interface detection 0028 simplified keystore handling? 0029 stringprep 0030 built-in simplified SASL digest-md5, plain?, anonymous? 0031 layer tracking & flow control 0032 both sync and async api 0033 threading capable 0034 proxies http/httpsconnect/httppoll/socks4,5/fakessl? 0035 dns/net/proxy/auth engine plugins? 0036 upnp/bonjour nat dodging / port opening? 0037 connector 0038 0039 questions: 0040 1) where does it end? 0041 2) how would a pgp-auth for xmpp-core work? 0042 0043 goal: 0044 support xmpp-core for tcp/httpbind 0045 xmpp-core should be "just another protocol" 0046