OSSP CVS Repository

ossp - History for /ossp-pkg/sa/sa_test.c
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Directory]  [Show Milestones

DateVersion Description
2006-Jun-10 12:00    1.29    Check-in [5414]: Adjusted all copyright messages for year 2006 By rse. (diff)
2005-Jan-24 16:10    1.28    Check-in [4981]: welcome 2005 in OSSP sa, too By rse. (diff)
2004-Apr-02 20:21    1.27    Check-in [4478]: Adjusted all copyright messages for new year 2004. By rse. (diff)
2003-Feb-09 15:43    1.26    Check-in [3182]: Fix memory leak in test suite (sa_test.c). (detected by valgrind, see ¤http://developer.kde.org/~sewardj/) By rse. (diff)
2003-Feb-07 21:47    1.25    Check-in [3181]: Add internal address resolving support via the new IEEE Std 1003.1g-2000 ("POSIX.1") getaddrinfo(3) API. This especially provides more portable IPv6 address resolving. By rse. (diff)
2003-Jan-31 19:34    1.24    Check-in [3132]: Fixed test suite (sa_test.c): an sa_addr_t was destroyed too early and this way crashed the test suite.

Submitted by: Brian T. Egleston <brian@egleston.com> By rse. (diff)

2003-Jan-06 14:11    1.23    Check-in [3067]: - Adjusted all copyright messages for new year 2003. - Fixed generated owner in distribution tarball. - Prepare for 1.0.3 release By rse. (diff)
2002-Dec-31 23:08    1.22    Check-in [3060]: Fixed two compile-time warnings in sa_test.c By rse. (diff)
2002-Oct-30 21:22    1.21    Check-in [2701]: API Cleanups: use politically correct use "extern" keyword in sa.h; use leading underscores for variables names in prototypes; move "raddr" argument to second position in sa_{send,recv,sendf}. By rse. (diff)
2002-Oct-30 20:09    1.20    Check-in [2694]: Added a function sa_sendf(3) which is a convience wrapper to sa_send(3) for sending formatted data. This is similar to what sa_writef(3) does for sa_write(3).

The difference is just that sa_writef(3) does not need a temporary buffer (because can use the stream I/O write buffer) while sa_sendf(3) requires a temporary buffer for its operation. Nevertheless the temporary buffer is allocated only if the formatted data is large. For small formatted data a fast stack-based buffer is used for higher performance. By rse. (diff)

2002-Oct-30 19:46    1.19    Check-in [2692]: puhhh... finally finish test suite By rse. (diff)
2002-Oct-30 10:41    1.18    Check-in [2689]: first cut for more covering test suite: client/server test via TCP stream communication By rse. (diff)
2002-Oct-26 17:45    1.17    Check-in [2677]: strip trailing whitespaces By rse. (diff)
2002-Mar-15 11:47    1.16    Check-in [2017]: polishing for release By rse. (diff)
2002-Jan-31 22:17    1.15    Check-in [1774]: fix name By rse. (diff)
2002-Jan-30 17:43    1.14    Check-in [1721]: add optional OSSP ex based exception handling support By rse. (diff)
2002-Jan-02 13:43    1.13    Check-in [1478]: bump copyright year By rse. (diff)
2001-Oct-31 21:16    1.12    Check-in [1239]: remember what we want to test By rse. (diff)
2001-Oct-31 21:09    1.11    Check-in [1238]: cleanup formatting By rse. (diff)
2001-Oct-31 20:28    1.10    Check-in [1232]: Rename test suite library name spaces in order to get rid of problems under Sun Solaris 2.x. By rse. (diff)
2001-Oct-10 17:50    1.9    Check-in [1146]: Create a real-life test suite for the socket address abstraction part. By rse. (diff)
2001-Oct-10 17:01    1.8    Check-in [1143]: Implemented a new sub-library OSSP TS (Test Suite) and use this new beast for the first cut of an OSSP SA test suite. The TS library produces nice test suite reports like this one (for a failed test suite):

| Test Suite: OSSP SA (Socket Abstraction Library) | __________________________________________________________________ | Test: socket address abstraction .............................. OK | Test: socket abstraction .................................. FAILED | Ops, 1/1 checks failed! Detailed report follows: | Check: testerliX [sa_test.c:43] | Log: sorry [sa_test.c:44] | __________________________________________________________________ | Test Summary: 2 tests (1 ok, 1 failed), 5 checks (4 ok, 1 failed) | Test Suite: FAILED (Test Suite Failed)

Or this one (for a successfull test suite):

| Test Suite: OSSP SA (Socket Abstraction Library) | __________________________________________________________________ | Test: socket address abstraction .............................. OK | Test: socket abstraction ...................................... OK | __________________________________________________________________ | Test Summary: 2 tests (2 ok, 0 failed), 5 checks (5 ok, 0 failed) | Test Suite: OK (Test Suite Successfully)
 By rse. (diff)

2001-Oct-08 17:08    1.7    Check-in [1110]: log line number By rse. (diff)
2001-Oct-08 12:03    1.6    Check-in [1097]: Various cleanups By rse. (diff)
2001-Oct-05 22:52    1.5    Check-in [1083]: Woohhhooo: Second major revamp of Socket Abstraction (SA) library. This time is gets really close to a 100% clean and polished library. By rse. (diff)
2001-Oct-05 14:56    1.4    Check-in [1078]: simplify test By rse. (diff)
2001-Oct-05 13:40    1.3    Check-in [1074]: Major revamp of SA library in order to support Unix Domain sockets. - "{tcp,udp}://host:port" addresses are now "inet://host:port" addresses - "unix:/path/to/socket" is the address for Unix Domain sockets - sa_type() was introduced which sets socket type to stream or datagram By rse. (diff)
2001-Oct-04 13:04    1.2    Check-in [1066]: reduce warnings By rse. (diff)
2001-Oct-02 20:37    1.1    Check-in [1059]: Upgrade ad-hoc build environment to standard OSSP build environment. By rse.

CVSTrac 2.0.1