aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-04-02Release v0.5.0v0.5.0Shulhan
2019-04-02cmd/smtpcli: command line interface to SMTP client protocolShulhan
2019-03-31smtp/server: unexport the address and TLS addressShulhan
2019-03-31websocket: check interface conversion on ClientManager context ValueShulhan
2019-03-31websocket/server: remove unnecessary frames nil check on readerShulhan
2019-03-31smtp: remove unused variable testClientSMTPAddressShulhan
2019-03-31dns/server: remove unnecessary not nil check on serveTCPClientShulhan
2019-03-30go.mod: update dependenciesShulhan
2019-03-30smtp/server: return an error if server does not provide certificateShulhan
2019-03-30smtp/client: fix panic when "MAIL FROM" command return no responseShulhan
2019-03-30smtp/client: export method StartTLS to upgrade connection to TLSShulhan
2019-03-26smtp: make new client to be implicit connect with EHLOShulhan
2019-03-26smtp: change the type of server info extension to map of stringShulhan
2019-03-26smtp: add scheme for connecting with implicit STARTTLS on clientShulhan
2019-03-26smtp: fix parsing local-part to allow special charactersShulhan
2019-03-26smtp: change the NewClient remote address to URL based formatShulhan
2019-03-26test: change the error format to print "got" before "expectation"Shulhan
2019-03-26net: change return value of ParseIPPort to include hostnameShulhan
2019-03-21websocket: update server documentation for autobahnShulhan
2019-03-21websocket: add autobahn testsuite for clientShulhan
2019-03-20websocket: use custom HTTP parser for clientShulhan
2019-03-20http: add function to parse HTTP header onlyShulhan
2019-03-17websocket: update log related formatShulhan
2019-03-17websocket: simplify client handshake process without handler and contextShulhan
2019-03-17websocket: call Quit when client receive error or empty packetShulhan
2019-03-17websocket: fix empty path when generating client handshake requestShulhan
2019-03-17websocket: add handler when client connection closedShulhan
2019-03-17websocket: remove mutex on clientShulhan
2019-03-17websocket: pass the instance of client to handlerShulhan
2019-03-17websocket: unexport Frame Pack()Shulhan
2019-03-17websocket: move isValidFrame as method of FrameShulhan
2019-03-17websocket: remove parameter randomMask from Frame.PackShulhan
2019-03-17websocket: simplify handling chopped frameShulhan
2019-03-17websocket: rewrite client to use centralized handlerShulhan
2019-03-17websocket: do not cut the close code bytes from frame's payloadShulhan
2019-03-17websocket/testdata/server: add copyright informationShulhan
2019-03-17websocket: remove global random number generatorShulhan
2019-03-17websocket: add method to merge all continuous framesShulhan
2019-03-12websocket: fix debug statement with index out of rangeShulhan
2019-03-12websocket: move the process to handle frame into methodShulhan
2019-03-12websocket: move the process to validate client's frame into methodShulhan
2019-03-12websocket: remove redundatan return statement on addFrameShulhan
2019-03-12websocket: export the opcode typeShulhan
2019-03-12websocket: update documentation, add an example to create pub-sub serverShulhan
2019-03-12websocket: unexport internal methods and remove unused methodsShulhan
2019-03-12websocket: add status report for testing with autobahnShulhan
2019-03-12websocket: run data frame handler using routinesShulhan
2019-03-12websocket: handle EAGAIN when sending large packetShulhan
2019-03-11websocket: fix response code for fragmentation with invalid opcodeShulhan
2019-03-11websocket: handle chopped frame with interjected control frameShulhan