Georg Hopp
|
5ff79bee0a
|
bump to version 1
|
10 years ago |
Georg Hopp
|
df90f85d98
|
there is no make test target right now...
|
10 years ago |
Georg Hopp
|
8e233ef51f
|
can't use layman and emerge as git user...that is ok, but I have to think about a way to create my dependencies, libtrbase in this case.
|
10 years ago |
Georg Hopp
|
ffdc1fa50d
|
Add CI build control
|
10 years ago |
Georg Hopp
|
4562e816f0
|
Add code to create a socket pair and send filedescriptors
|
10 years ago |
Georg Hopp
|
7a8bdb3e5e
|
Add a way to create TR_Socket socket pairs
|
10 years ago |
Georg Hopp
|
9ff3d493b2
|
Inline simple accessor functions
|
10 years ago |
Georg Hopp
|
f08b4f614d
|
Check existence of required tr headers
|
10 years ago |
Georg Hopp
|
2e1486d4ee
|
Add a version function
|
10 years ago |
Georg Hopp
|
24c2b1a095
|
Add trio.h.in to gitignore
|
10 years ago |
Georg Hopp
|
ae20c8526f
|
remove generated trio.h.in
|
10 years ago |
Georg Hopp
|
2a46a045f4
|
Fix interface function definition
|
10 years ago |
Georg Hopp
|
c913110506
|
Fix _POSIX_C_SOURCE definition so that getaddrinfo works
|
10 years ago |
Georg Hopp
|
8a5790ed5c
|
Fix TR_INSTANCE initialization
|
10 years ago |
Georg Hopp
|
2fa809e109
|
don't remove created remote sockets automatically if remote data is deleted
|
11 years ago |
Georg Hopp
|
d2a7044209
|
Use c99 standard and DREENTRANT for thread save libc
|
11 years ago |
Georg Hopp
|
0f31960fb4
|
convert port to host notation
|
11 years ago |
Georg Hopp
|
fe1cb3bbdb
|
add possibility to just open a socket without bind or listen or connect
|
11 years ago |
Georg Hopp
|
73cd92cfa6
|
define max read block values
|
11 years ago |
Georg Hopp
|
2f6f4367cd
|
some fixes in socket condition detection
|
11 years ago |
Georg Hopp
|
340a3c114c
|
small code improvement
|
11 years ago |
Georg Hopp
|
7764f5e81b
|
don't delete the data after write. The data might be needed in the caller afterwards, so it's the responsibility of the caller.
|
11 years ago |
Georg Hopp
|
8566feeebf
|
add m4 shipped with this project
|
11 years ago |
Georg Hopp
|
44db9239cb
|
unify behaviour with tcp/udp read/write
|
11 years ago |
Georg Hopp
|
a0975ff3e9
|
small buffer size related fix
|
11 years ago |
Georg Hopp
|
23ecc0b4a3
|
set no fin on accepted sockets
|
11 years ago |
Georg Hopp
|
c0b9321407
|
the stack overflow issue was related to a not correctly initialized external variable (size). Use a ternery to prevent to large size values.
|
11 years ago |
Georg Hopp
|
ea4452de3c
|
try to fix strange stack overflow issue
|
11 years ago |
Georg Hopp
|
485a4cff4f
|
distinguish close and EAGAIN
|
11 years ago |
Georg Hopp
|
63a22ebb47
|
adapt to fixed PARENTCALL
|
11 years ago |
Georg Hopp
|
0f1d2b904a
|
use new SizedData from trbase and remove automatic cast.
|
11 years ago |
Georg Hopp
|
3f373aabed
|
Use new class interface and update copyright information
|
12 years ago |
Georg Hopp
|
f7296885ea
|
fix makros for access to addrinfo structure.
|
12 years ago |
Georg Hopp
|
a9dffbc96e
|
can't use the terneries in that way because the result in different types then.
|
12 years ago |
Georg Hopp
|
1363a884a6
|
fix strncpy usage
|
12 years ago |
Georg Hopp
|
3a35cf50ce
|
IPv6 support
|
12 years ago |
Georg Hopp
|
da893bf61f
|
fix retrieval of remote socket information
|
12 years ago |
Georg Hopp
|
f4c630f613
|
initialize static instance creation
|
12 years ago |
Georg Hopp
|
2a917f842e
|
fix inconsistency in socket con/destructor
|
12 years ago |
Georg Hopp
|
e67ed545ac
|
utilize the new default logger where one is needed. I am still checking if it wouldn't be better to inject a logger in each and every instance if it should do logging.
|
12 years ago |
Georg Hopp
|
2abe37e2d0
|
make the new includes being installed
|
12 years ago |
Georg Hopp
|
7605379405
|
create new more elaborated socket code. This is not 100% interface compatible.
|
12 years ago |
Georg Hopp
|
2b98364674
|
add code to get the ip address from a socket.
|
12 years ago |
Georg Hopp
|
382518de25
|
removed logger and source subdirs
|
12 years ago |
Georg Hopp
|
ac8a379b15
|
initial checkin
|
12 years ago |