ChangeLog
- 2012-06-19 michal017
- [r154] src/socket.cc Added Port()
- [r153] src/socket_private.hh Removed unused attribute
- 2012-06-14 michal017
- [r152] sample/server.cc Handling case of accept error
- [r151] src/socket.cc, src/socket_private.hh Fixed gethostbyname error
- 2012-06-13 michal017
- [r150] perf/perfclient.cc, perf/perfclient2.cc, perf/perfserver.cc, sample/client.cc, sample/http_client.cc, sample/http_server.cc, sample/server.cc, src/http_header.hh, src/netman_private.hh, src/socket_private.hh, test/ut_http_client.cc, test/ut_http_server.cc Fixed compilation (gcc 4.7, GNU/Linux)
- [r149] doc/Doxyfile Fixed paths
- [r148] src/debug.hh, src/http_body.cc, src/http_header.cc, src/http_request.cc, src/http_response.cc, src/netman.cc, src/netman_private.hh, src/socket.cc, src/socket_private.hh Changed debug macro
- 2010-06-22 michal017
- [r147] perf/perf.sh Added perf numbers from my laptop
- [r146] src/activebackup.hh, src/activepassive.hh, src/netman_private.hh Changed activepassive to activebackup.
- [r145] perf/perfserver.cc, sample/server2.cc Fixed compilation errors - missing includes.
- 2009-07-12 michal017
- [r144] Makefile.am, configure.ac Added test dir
- [r143] src/util.cc, src/util.hh Fixed indentation
- [r142] test/Makefile, test/Makefile.am, test/ut_http_client.cc, test/ut_http_server.cc Changed to autotools
Fixed compilation issues
- [r141] Makefile.am, configure.ac Added perf dir
- [r140] perf/perfclient.cc, perf/perfclient2.cc, perf/perfserver.cc Fixed compilation issue
- [r139] perf/perfclient.cc, perf/perfclient2.cc, perf/perfserver.cc Fixed compilation issues
- [r138] perf/Makefile, perf/Makefile.am Changed to autotools
- [r137] Makefile.am, configure.ac, sample/Makefile, sample/Makefile.am, sample/client.cc, sample/client2.cc, sample/http_server.cc, sample/server2.cc Updated samples to autotools
- 2009-07-10 michal017
- [r136] src/http_response.cc Fixed compilation issue
- [r135] src/debug.hh Added cstdlib for abort()
- [r134] INSTALL, Makefile.am, bootstrap.sh, configure.ac, src/Makefile, src/Makefile.am, src/common.mk, src/nnl.hh, src/nnl.hh.in Version 0.3.0
Updated to autotools
- 2009-07-09 michal017
- [r133] src/http_header.cc Removed unnecessary const
- [r132] src/http_constants.hh Cleanup
- [r131] src/singleton.hh Removed unnecessary mCnt attribute
- [r130] src/http_header.hh Removed unnecessary const
- 2008-11-11 michal017
- [r129] src/common.mk, src/netman_private.hh, src/socket.cc, src/socket.hh, src/socket_private.hh, src/util.cc, src/vector.hh Fixed compilation errors for g++ 4.3
Added support for unix domain sockets
- 2008-09-18 michal017
- [r128] src/activepassive.hh, src/common.mk, src/netman.cc, src/netman.hh, src/netman_private.hh, src/socket.cc, src/socket.hh, src/vector.hh Minor optimizations for sleep 0
Added INTERRUPTS compiler flag in order to optimize out code in cases
when interrupts are not needed
Using members instead of accessors in vector and activepassive
- [r127] src/util.hh Using gettimeofday()
- [r126] src/socket.cc, src/socket.hh, src/socket_private.hh Added SleepAbs() and optimized a bit Sleep(0)
- [r125] src/Makefile Removed ../bin
- [r124] src/netman.cc Optimized a bit with NDEBUG
- 2007-07-16 michal017
- [r123] src/Makefile, src/common.mk, src/socket.cc Changes after compiling of OSF/1.
- 2007-03-22 michal017
- [r122] src/Makefile, src/common.mk, src/nnl.hh added versioning of the library
- [r121] src/common.mk updated ccache and g++
- [r120] sample/client.sh import
- [r119] sample/client2.cc, sample/server.cc samples updated because of the library changes
- [r118] sample/Makefile removed STDIN stuff
- [r117] src/Makefile, src/common.mk, src/socket.cc, src/socket.hh, src/socket_private.hh removed the STDIN stuff
added functionality to use non-socket fd-s with the library
added functionality that allows user to wait for data available for reading without reading it
- 2007-03-09 michal017
- [r116] perf/Makefile, perf/perf.sh, perf/perfclient.cc, perf/perfclient.sig.cc, perf/perfclient2.cc, perf/perfdata.hh, perf/perfserver.cc, perf/perfserver.sig.cc updates, added tests for SIGC
- [r115] sample/Makefile, sample/README, sample/client.cc, sample/client.sig.cc, sample/client.sig.sh, sample/client2.cc, sample/client2.sh, sample/http_client.cc, sample/http_server.cc, sample/http_server.sh, sample/server.cc, sample/server.sh, sample/server.sig.cc, sample/server.sig.sh, sample/server2.cc, sample/server2.sh Samples updated.
- [r114] src/socket.cc, src/socket.hh Updated SIGC stuff
- [r113] src/Makefile, src/common.mk, src/socket.cc, src/socket.hh, src/socket_private.hh Replaced Suicide*() op's with Terminate*() ops.
The termination algorithm is now changed, in order to provide proper termination requested by other entity than the Socket itself.
Added compile-time option for libsigc++ (http://libsigc.sourceforge.net/).
- [r112] src/netman.cc moved SetInterrupts() to the beginning of the loop
- 2007-02-28 michal017
- [r111] sample/server.cc updated to new Socket
- [r110] sample/client.cc updated for new Socket
- [r109] perf/perfserver.cc updated for new Socket interface
added send queue
- [r108] perf/perfclient.cc updated for new Socket interface
- [r107] src/Makefile added installhttp target
- [r106] src/allhttp.hh import
- 2007-02-27 michal017
- [r105] src/http_base.cc, src/http_base.hh, src/http_body.cc, src/http_body.hh, src/http_constants.hh, src/http_header.cc, src/http_header.hh, src/http_request.cc, src/http_request.hh, src/http_response.cc, src/http_response.hh moved everything under namespace nnl (having nnl::http::* now)