summaryrefslogtreecommitdiffstats
path: root/runtime/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* reordered imudp processing.Rainer Gerhards2008-10-081-0/+2
| | | | | | Message parsing is now done as part of main message queue worker processing (was part of the input thread) This should also improve performance, as potentially more work is done in parallel.
* begun building a testbenchRainer Gerhards2008-06-131-1/+19
|
* Fix linker flags for librsyslog and rsyslogdMichael Biebl2008-06-111-1/+1
| | | | | | | | | | Use $(dl_libs) and $(rt_libs) instead of -ldl and -lrt. This ensures that rsyslog can be successfully built on *BSD. Don't like rsyslogd against $(dl_libs) and $(rt_libs) anymore. This functionality is now in librsyslog. Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* bugfix: missing linker options caused build to fail on some systems.Tiziano Mueller2008-05-211-1/+1
| | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* restructured netstrm driver layerRainer Gerhards2008-04-301-16/+2
| | | | | | | the new structure prevents repetitive loads and unloads of driver files; it also has less overhead The "select" and regular driver are now contained in a single file.
* server handshake now works with nonblocking socketsRainer Gerhards2008-04-301-1/+1
|
* removed loadbale module leakRainer Gerhards2008-04-291-14/+2
| | | | | | - moved netstrms, netstrm and nssel into a single loadble module because they belong together - fixed "loadbale module leak"
* added select() driver for GnuTlsRainer Gerhards2008-04-241-0/+7
|
* Merge branch 'sock-abstract' into tlsRainer Gerhards2008-04-241-3/+24
|\ | | | | | | | | | | | | | | | | | | Conflicts: runtime/Makefile.am runtime/netstrm.c runtime/nsd.h runtime/nsd_ptcp.c runtime/rsyslog.h
| * added new netstrms classRainer Gerhards2008-04-231-2/+8
| | | | | | | | netstrms is at the top layer of the socket abstraction
| * objects for receive-side socket abstraction specifiedRainer Gerhards2008-04-231-2/+15
| | | | | | | | | | | | | | The objects for receiver-side socket abstraction have now be specified. The project as whole does not yet compile and definitely not run, but I'd like to commit some milestones along this way.
* | first working TLS-enabled plain TCP senderRainer Gerhards2008-04-181-2/+2
| | | | | | | | | | implemented a first working version of a TLS-enabled plain TCP sender (but, of course, the implementation is insecure as it is)
* | set stage for TLS client implementationRainer Gerhards2008-04-181-3/+13
|/
* converted netstrm into generic netstrm and the nsd_pctp driverRainer Gerhards2008-04-181-0/+10
|
* added new "netstrm" class (not yet implemented)Rainer Gerhards2008-04-171-3/+8
|
* modularization workRainer Gerhards2008-04-171-1/+4
| | | | | cleanup + created an abstract class for global data items and moved glblGetWorkDir to it
* provided ability to initialize the runtimeRainer Gerhards2008-04-161-0/+1
|
* moved net module to runtimeRainer Gerhards2008-04-161-0/+11
| | | | | | | after careful analysis, I concluded that it is OK to place the current net.c/.h code under LGPL. Individual contributor agreement is given and no sysklogd code remains (see net.c for details).
* moved files to the runtimeRainer Gerhards2008-04-161-3/+29
| | | | | | there are still some files left which could go into the runtime, but I think we will delete most of them once we are done with the full modularization.
* moved runtime files into their own directoryRainer Gerhards2008-04-161-2/+40
|
* begin building runtime convenience library (does not build!)Rainer Gerhards2008-04-151-0/+13