summaryrefslogtreecommitdiffstats
path: root/runtime/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* 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