# # ChangeLog for src in xplcommon # # Generated by Trac 1.6 # 11/25/24 14:18:02 Sat, 29 Dec 2012 10:24:28 GMT István Váradi [16:d70b0c40fe4a] * TODO (modified) * src/xplcommon/posix/BufferedStream.cc (moved) * src/xplcommon/posix/BufferedStream.h (moved) * src/xplcommon/posix/ClientSocket.cc (modified) * src/xplcommon/posix/Makefile.am (modified) * src/xplcommon/posix/ReadingBuffer.cc (modified) * src/xplcommon/posix/ReadingBuffer.h (modified) * src/xplcommon/posix/Socket.h (modified) * src/xplcommon/posix/StreamBuffer.h (moved) * src/xplcommon/posix/WritingBuffer.cc (modified) * src/xplcommon/posix/WritingBuffer.h (modified) Renamed BufferedWaitable to BufferedStream Sat, 29 Dec 2012 10:15:44 GMT István Váradi [15:b55872ac53a8] * src/xplcommon/posix/LocalClientSocket.cc (added) * src/xplcommon/posix/LocalClientSocket.h (added) * src/xplcommon/posix/LocalServerSocket.h (modified) * src/xplcommon/posix/Makefile.am (modified) Implemented the local client socket Sat, 29 Dec 2012 10:03:12 GMT István Váradi [14:3caa1d3122db] * TODO (modified) * src/xplcommon/Failable.h (modified) * src/xplcommon/Waiter.h (modified) * src/xplcommon/posix/Acceptor.cc (modified) * src/xplcommon/posix/Acceptor.h (modified) * src/xplcommon/posix/BufferedWaitable.cc (modified) * src/xplcommon/posix/BufferedWaitable.h (modified) * src/xplcommon/posix/ClientSocket.cc (modified) * src/xplcommon/posix/ClientSocket.h (modified) * src/xplcommon/posix/Connector.cc (modified) * src/xplcommon/posix/Connector.h (modified) * src/xplcommon/posix/LocalServerSocket.cc (modified) * src/xplcommon/posix/LocalServerSocket.h (modified) * src/xplcommon/posix/ReadingBuffer.cc (modified) * src/xplcommon/posix/ServerSocket.cc (modified) * src/xplcommon/posix/ServerSocket.h (modified) * src/xplcommon/posix/Socket.cc (modified) * src/xplcommon/posix/Socket.h (modified) * src/xplcommon/posix/Waitable.h (modified) * src/xplcommon/posix/WaitableBuffer.h (modified) * src/xplcommon/posix/WaitableEvent.cc (modified) * src/xplcommon/posix/WaitableEvent.h (modified) * src/xplcommon/posix/Waiter.cc (modified) * src/xplcommon/posix/Waiter.h (modified) * src/xplcommon/posix/WritingBuffer.cc (modified) Moved the storage of the error code to where it belongs Sat, 29 Dec 2012 09:23:04 GMT István Váradi [13:af2a928f0e63] * src/xplcommon/posix/LocalServerSocket.cc (modified) * src/xplcommon/posix/LocalServerSocket.h (modified) Added the deleting of the socket file when the socket object is destroyed Sat, 29 Dec 2012 09:21:06 GMT István Váradi [12:675b8418ed59] * TODO (modified) * src/xplcommon/posix/LocalServerSocket.cc (modified) Implemented the missing function Sat, 29 Dec 2012 09:03:23 GMT István Váradi [11:9adb0b9c456b] * TODO (added) * src/xplcommon/posix/Acceptor.h (modified) * src/xplcommon/posix/LocalAcceptor.h (added) * src/xplcommon/posix/LocalServerSocket.cc (added) * src/xplcommon/posix/LocalServerSocket.h (added) * src/xplcommon/posix/LocalSocket.h (added) * src/xplcommon/posix/Makefile.am (modified) * src/xplcommon/posix/Socket.h (modified) * src/xplcommon/posix/Waitable.h (modified) Implemented the server side of the local socket Sat, 29 Dec 2012 09:02:58 GMT István Váradi [10:9cf218bd97ba] * src/xplcommon/posix/BufferedWaitable.cc (modified) * src/xplcommon/posix/BufferedWaitable.h (modified) Added default implementations of read and write Sat, 29 Dec 2012 08:41:48 GMT István Váradi [9:4365cc9856e8] * src/xplcommon/WaitableEvent.h (modified) Removed non-public superclass from the interface Sat, 29 Dec 2012 08:01:50 GMT István Váradi [8:dba41f33ddce] * src/xplcommon/WaitableEvent.h (modified) * src/xplcommon/posix/WaitableEvent.cc (modified) * src/xplcommon/posix/WaitableEvent.h (modified) * test/testevent.cc (modified) Clarified the blocking and non-blocking behaviour and extended the ... Sat, 29 Dec 2012 07:45:57 GMT István Váradi [7:a3d84407fb9a] * src/xplcommon/Thread.h (modified) * src/xplcommon/WaitableEvent.h (modified) * src/xplcommon/Waiter.h (modified) Added the public interfaces Sat, 29 Dec 2012 06:40:32 GMT István Váradi [6:81a0ade149e1] * src/xplcommon/Failable.h (added) * src/xplcommon/Makefile.am (modified) * src/xplcommon/posix/Acceptor.cc (added) * src/xplcommon/posix/Acceptor.h (added) * src/xplcommon/posix/BufferedWaitable.cc (added) * src/xplcommon/posix/BufferedWaitable.h (added) * src/xplcommon/posix/ClientSocket.cc (added) * src/xplcommon/posix/ClientSocket.h (added) * src/xplcommon/posix/Connector.cc (added) * src/xplcommon/posix/Connector.h (added) * src/xplcommon/posix/Makefile.am (modified) * src/xplcommon/posix/ReadingBuffer.cc (added) * src/xplcommon/posix/ReadingBuffer.h (added) * src/xplcommon/posix/ServerSocket.cc (added) * src/xplcommon/posix/ServerSocket.h (added) * src/xplcommon/posix/Socket.cc (added) * src/xplcommon/posix/Socket.h (added) * src/xplcommon/posix/Waitable.h (modified) * src/xplcommon/posix/WaitableBuffer.h (added) * src/xplcommon/posix/WaitableEvent.cc (modified) * src/xplcommon/posix/WaitableEvent.h (modified) * src/xplcommon/posix/WritingBuffer.cc (added) * src/xplcommon/posix/WritingBuffer.h (added) * src/xplcommon/types.h (added) Implemented basic POSIX socket infrastructure Fri, 28 Dec 2012 13:31:16 GMT István Váradi [5:db1fa4c31a20] * src/xplcommon/Buffer.cc (added) * src/xplcommon/Buffer.h (added) * src/xplcommon/Makefile.am (modified) Added a generic buffer class Thu, 27 Dec 2012 18:52:39 GMT István Váradi [4:d061ad3be7fd] * Makefile.am (modified) * configure.ac (modified) * src/xplcommon/Makefile.am (modified) * src/xplcommon/WaitableEvent.h (added) * src/xplcommon/Waiter.h (added) * src/xplcommon/posix/Makefile.am (modified) * src/xplcommon/posix/Thread.h (modified) * src/xplcommon/posix/Waitable.cc (modified) * src/xplcommon/posix/Waitable.h (modified) * src/xplcommon/posix/WaitableEvent.cc (added) * src/xplcommon/posix/WaitableEvent.h (added) * test/.copyright (added) * test/.srcmessage (added) * test/Makefile.am (added) * test/testevent.cc (added) Added support for a waitable event for POSIX and a test program Thu, 27 Dec 2012 13:01:22 GMT István Váradi [3:e4ca2e057cec] * configure.ac (modified) * src/xplcommon/Makefile.am (modified) * src/xplcommon/Thread.h (modified) * src/xplcommon/posix/.copyright (added) * src/xplcommon/posix/.namespace (added) * src/xplcommon/posix/.srcmessage (added) * src/xplcommon/posix/Makefile.am (added) * src/xplcommon/posix/Thread.cc (moved) * src/xplcommon/posix/Thread.h (moved) * src/xplcommon/posix/Waitable.cc (moved) * src/xplcommon/posix/Waitable.h (moved) * src/xplcommon/posix/Waiter.cc (moved) * src/xplcommon/posix/Waiter.h (moved) * src/xplcommon/win32/.copyright (added) * src/xplcommon/win32/.namespace (added) * src/xplcommon/win32/.srcmessage (added) * src/xplcommon/win32/Makefile.am (added) * src/xplcommon/win32/Thread.cc (moved) * src/xplcommon/win32/Thread.h (moved) Reorganized the code a bit Thu, 27 Dec 2012 12:36:41 GMT István Váradi [2:b8c3435b818d] * configure.ac (modified) * src/xplcommon/Makefile.am (modified) * src/xplcommon/config.h.in (modified) Using less ambiguous conditionals to decide between POSIX vs. Windows ... Thu, 27 Dec 2012 12:15:49 GMT István Váradi [1:00e7af4d1367] * COPYING (modified) * configure.ac (modified) * src/xplcommon/.copyright (modified) * src/xplcommon/Makefile.am (modified) * src/xplcommon/POSIXThread.cc (modified) * src/xplcommon/POSIXThread.h (modified) * src/xplcommon/POSIXWaitable.cc (added) * src/xplcommon/POSIXWaitable.h (added) * src/xplcommon/POSIXWaiter.cc (added) * src/xplcommon/POSIXWaiter.h (added) * src/xplcommon/Thread.h (modified) * src/xplcommon/Win32Thread.cc (modified) * src/xplcommon/Win32Thread.h (modified) * src/xplcommon/config.h.in (modified) Implemented basic event waiting infrastructure Thu, 27 Dec 2012 09:41:43 GMT István Váradi [0:35ba6f10e28f] * .hgignore (added) * COPYING (added) * Makefile.am (added) * configure.ac (added) * libxplcommon.pc.in (added) * src/Makefile.am (added) * src/xplcommon/.copyright (added) * src/xplcommon/.namespace (added) * src/xplcommon/.srcmessage (added) * src/xplcommon/Makefile.am (added) * src/xplcommon/POSIXThread.cc (added) * src/xplcommon/POSIXThread.h (added) * src/xplcommon/Thread.h (added) * src/xplcommon/Win32Thread.cc (added) * src/xplcommon/Win32Thread.h (added) * src/xplcommon/config.h.in (added) Initial revision, thread handling implemented