Steven Barth
589e680970
Make nixio compile on OpenSolaris
2009-03-09 09:37:08 +00:00
Steven Barth
09a18c2c31
nixio util:
...
Don't shutdown TLS connection on close()
This could lead to problems when calling close on a forked socket
sink() also shutdown connection if close is requested and possible
2009-03-06 16:34:26 +00:00
Steven Barth
f151bb804f
nixio: Export more constants, introduce {g,s}et{g,u}id, getpid, getppid
2009-03-05 19:20:40 +00:00
Steven Barth
f1b667fc6f
nixio: Fix generation of private key for axtls
2009-03-04 18:30:56 +00:00
Steven Barth
fc45514531
Still not working...
2009-03-04 17:53:25 +00:00
Steven Barth
f94538dda3
Fix nixio postinst
2009-03-04 17:41:55 +00:00
Steven Barth
b92e6532a0
nixio: Autogenerate private key on installation if we have axtls
...
support, make the TLS provider configurable in the build menu
2009-03-04 17:17:30 +00:00
Steven Barth
a5ae3959b5
Set /etc/private.rsa as default key for axTLS contexts
...
More openssl - axTLS fixes
2009-03-04 13:09:32 +00:00
Steven Barth
e38c438771
nixio:
...
Use POSIX file functions
introduce dup()
introduce fork() wait() kill()
more signal interrupt wrappers
more POSIX / UNIX standard compliance
2009-03-03 22:44:26 +00:00
Steven Barth
33fe5b57d7
More splicing stuff
2009-02-28 21:21:52 +00:00
Steven Barth
7196b2cd84
nixio: Fixes, use POSIX calls for file i/o
...
httpclient: resume support, splice() support, cookie support
2009-02-27 14:51:37 +00:00
Steven Barth
ff2bc9081b
nixio: Finetuning of TLS-support
...
httpclient: HTTPS support
axTLS: enable diagnostic mode
2009-02-24 17:54:48 +00:00
Steven Barth
6b104b9a45
nixio:
...
Reogranize TLS headers
Fix TLS receive buffer workaround for axTLS
Add support for flock()
2009-02-23 17:21:14 +00:00
Steven Barth
65b50a8f8a
More compat fixes
2009-02-22 23:45:49 +00:00
Steven Barth
06450d3fe3
Remove some crap
...
Add compatiblity for older uclibc versions
2009-02-22 23:37:35 +00:00
Steven Barth
d730c12633
Add axTLS sourcecode
2009-02-22 23:19:25 +00:00
Steven Barth
d2b11117f2
NIXIO: TLS-Support, bugfixes
2009-02-22 22:49:23 +00:00
Steven Barth
cbc49a3b53
More nixio fixes, initial httpclient
2009-02-18 21:46:55 +00:00
Steven Barth
695361877c
More nixio fixes
2009-02-15 13:59:30 +00:00
Steven Barth
157cc2b896
nixio: +performance
2009-02-14 14:39:12 +00:00
Steven Barth
aa0cee169f
nixio: added sendfile(), return false instead of nil for EWOULDBLOCK
2009-02-14 10:42:48 +00:00
Steven Barth
5ff898e624
nixio next
...
splice() still does not work correctly
2009-02-12 19:48:06 +00:00
Steven Barth
4327f9250e
nixio + io = nix2io
2009-02-10 17:35:07 +00:00
Steven Barth
8dbb8a0ad3
Use poll() instead of select()
...
Reintroduce nanosleep()
2009-02-08 20:57:36 +00:00
Steven Barth
56d142a1a1
nixio linux IO/socket api (incomplete / WIP)
2009-02-08 14:01:48 +00:00