aboutsummaryrefslogtreecommitdiff
path: root/dpip
AgeCommit message (Collapse)Author
2013-04-19trim some spacescorvid
2013-01-12clean up struct typedefsp37sitdu, corvid
2013-01-09Refactored FD close calls into a single new dClose() dlib function [p37sitdu]Jorge Arellano Cid
2012-12-26Fixed a bug in dpip when dillo aborts a running dpi connectionJorge Arellano Cid
http://lists.auriga.wearlab.de/pipermail/dillo-dev/2012-December/009668.html
2011-07-15Eliminated a pack of compiler warnings (gcc-4.6.1 amd64)Jorge Arellano Cid
2011-01-28**/Makefile.am: #include $(top_srcdir).Jeremy Henty
2010-12-07dpip.c: remove unused static variable.Jeremy Henty
2010-02-27trim some spacescorvid
2010-02-16Fix a_Dpip_dsh_read_token() for long blocking readsJorge Arellano Cid
2009-11-06Compiler happiness for old versions of gccJorge Arellano Cid
2009-11-01Made downloads dpi use dsh authJorge Arellano Cid
2009-11-01Unified the internal dsh API implementation into a unique read functionJorge Arellano Cid
This makes the code simpler, easier to debug an more consistent
2009-11-01Unified the internal dsh API implementation into a unique write functionJorge Arellano Cid
This makes the code simpler, easier to debug an more consistent
2009-11-01Introduced the a_Dpip_dsh_tryflush() callJorge Arellano Cid
This adds an internal buffer in the dsh data structure.
2009-11-01Removed the write/fwrite mix in dpip. Introduced a_Dpip_dsh_trywrite()Jorge Arellano Cid
Several cleanups and more error handling sprinkled all over too.
2009-11-01Implemented the file dpi based on select() (removed its pthreads dependency)Jorge Arellano Cid
It should be faster and use less resources.
2009-11-01Convert dpid, file dpi and cookies dpi to dsh APIJorge Arellano Cid
cookies: convert to dsh API (with auth) file dpi: convert to dsh API (with auth) dpid: convert to dsh API (with auth) handle EINTR in connect(), authenticated DpiBye cmd
2009-11-01Introduced the new tokenizing dsh API to DPIPJorge Arellano Cid
The new DPIP sock handler API returns tokens, taking care to assemble token splits, wait if necessary, or indicate EAGAIN in case of nonblocking mode. This is a mayor simplification because the details are transparent to the API user (i.e. dpi developer).
2009-11-01Introduce basic shared-secret-based authenticationJorge Arellano Cid
2009-07-17Added a_Dpip_get_attr_l() to DPIP's APIJorge Arellano Cid
2009-05-29constscorvid
2008-08-12- Eliminated gcc 4.2.3 warnings on 64bit OS.jcid
2007-11-05Updated copyright linesjcid
2007-10-07Initial revisionjcid