Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | final touches for 3.19.0v3.19.0 | Rainer Gerhards | 2008-05-06 | 1 | -1/+0 |
| | |||||
* | Merge branch 'tls' | Rainer Gerhards | 2008-05-06 | 21 | -209/+550 |
|\ | |||||
| * | trying to remove compiler warnings | Rainer Gerhards | 2008-05-05 | 1 | -2/+2 |
| | | |||||
| * | support for different forwarding stream drivers added | Rainer Gerhards | 2008-05-05 | 3 | -3/+31 |
| | | | | | | | | they can now be set on an action-by-action basis | ||||
| * | made default certificate file locations configurable | Rainer Gerhards | 2008-05-05 | 3 | -7/+87 |
| | | | | | | | | | | | | - added $DefaultNetstreamDriverCAFile config directive - added $DefaultNetstreamDriverCertFile config directive - added $DefaultNetstreamDriverKeyFile config directive | ||||
| * | made imgssapi work with new netstrm driver model | Rainer Gerhards | 2008-05-05 | 3 | -2/+29 |
| | | | | | | | | | | | | | | | | | | there were a couple of things where imgssapi was not compatible with the new encapsulation. I did a somewhat dirty fix. The real solution would be to turn gssapi functionality into a netstream driver, which is too much for now (after all, we want to release some time AND we need to have the code mature in practice before we go for the next target...). | ||||
| * | added $InputTCPServerStreamDriverMode config directive | Rainer Gerhards | 2008-04-30 | 5 | -6/+36 |
| | | |||||
| * | restructured netstrm driver layer | Rainer Gerhards | 2008-04-30 | 8 | -82/+17 |
| | | | | | | | | | | | | | | 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 sockets | Rainer Gerhards | 2008-04-30 | 6 | -8/+82 |
| | | |||||
| * | made plain tcp syslog via TLS work on the server | Rainer Gerhards | 2008-04-30 | 3 | -6/+133 |
| | | | | | | | | ... but so far only in blocking mode | ||||
| * | fixed problem with module unload sequence | Rainer Gerhards | 2008-04-29 | 7 | -24/+21 |
| | | |||||
| * | removed loadbale module leak | Rainer Gerhards | 2008-04-29 | 6 | -75/+50 |
| | | | | | | | | | | | | - moved netstrms, netstrm and nssel into a single loadble module because they belong together - fixed "loadbale module leak" | ||||
| * | ability to load proper select netstrm driver | Rainer Gerhards | 2008-04-29 | 4 | -16/+26 |
| | | |||||
| * | added $ActionSendStreamDriverMode config directive | Rainer Gerhards | 2008-04-28 | 6 | -3/+61 |
| | | |||||
| * | added $DefaultNetstreamDriver config directive | Rainer Gerhards | 2008-04-28 | 2 | -4/+4 |
| | | |||||
* | | Merge branch 'beta' | Rainer Gerhards | 2008-05-02 | 4 | -4/+6 |
| | | | | | | | | | | | | | | | | | | | | Conflicts: plugins/imklog/linux.c runtime/cfsysline.c runtime/ctok.c runtime/linkedlist.c runtime/sysvar.c | ||||
* | | Merge branch 'klogd-bug' | Rainer Gerhards | 2008-04-28 | 22 | -15/+2801 |
|\| | |||||
| * | fixed memory leaks | Rainer Gerhards | 2008-04-28 | 2 | -5/+4 |
| | | |||||
| * | made gtls server driver work in plain tcp mode | Rainer Gerhards | 2008-04-25 | 9 | -29/+134 |
| | | |||||
| * | added select() driver for GnuTls | Rainer Gerhards | 2008-04-24 | 6 | -17/+229 |
| | | |||||
| * | made this compile with the new abstracted socket server calls | Rainer Gerhards | 2008-04-24 | 4 | -12/+8 |
| | | | | | | | | | | undid some invalid changes during merge plus did a few wrappers. Compiles, but does not yet work. | ||||
| * | Merge branch 'sock-abstract' into tls | Rainer Gerhards | 2008-04-24 | 15 | -221/+1091 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/Makefile.am runtime/netstrm.c runtime/nsd.h runtime/nsd_ptcp.c runtime/rsyslog.h | ||||
| | * | some cleanup | Rainer Gerhards | 2008-04-24 | 2 | -2/+0 |
| | | | |||||
| | * | fixed newly introduced memory leaks | Rainer Gerhards | 2008-04-24 | 2 | -2/+2 |
| | | | |||||
| | * | message reception via TCP work again | Rainer Gerhards | 2008-04-24 | 9 | -50/+94 |
| | | | | | | | | | | | | | | | | | | ... at least in some cases ;) I assume there are still a couple of bugs inside the code. But at least we have something from where we can continue to work on. | ||||
| | * | client functionality works again (with the new socket abstraction) | Rainer Gerhards | 2008-04-23 | 2 | -9/+20 |
| | | | |||||
| | * | removed listener array from inidividual netstrm (mostly finished) | Rainer Gerhards | 2008-04-23 | 5 | -27/+49 |
| | | | |||||
| | * | added new netstrms class | Rainer Gerhards | 2008-04-23 | 10 | -108/+316 |
| | | | | | | | | | | | | netstrms is at the top layer of the socket abstraction | ||||
| | * | objects for receive-side socket abstraction specified | Rainer Gerhards | 2008-04-23 | 11 | -147/+739 |
| | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | | improved TLS session closure | Rainer Gerhards | 2008-04-18 | 1 | -5/+22 |
| | | | |||||
| * | | first working TLS-enabled plain TCP sender | Rainer Gerhards | 2008-04-18 | 7 | -19/+166 |
| | | | | | | | | | | | | | | | implemented a first working version of a TLS-enabled plain TCP sender (but, of course, the implementation is insecure as it is) | ||||
| * | | Merge branch 'master' into tls | Rainer Gerhards | 2008-04-18 | 2 | -0/+14 |
| |\ \ | |||||
| * | | | set stage for TLS client implementation | Rainer Gerhards | 2008-04-18 | 7 | -6/+327 |
| | |/ | |/| | |||||
| * | | fixed abort on rsyslogd termination | Rainer Gerhards | 2008-04-18 | 2 | -4/+1 |
| | | | |||||
| * | | converted netstrm into generic netstrm and the nsd_pctp driver | Rainer Gerhards | 2008-04-18 | 10 | -329/+777 |
| | | | |||||
| * | | brought netstrm to a (hopefully) somewhat usable state | Rainer Gerhards | 2008-04-17 | 2 | -32/+24 |
| | | | |||||
| * | | imported tcp module from librelp as basis for new stream class | Rainer Gerhards | 2008-04-17 | 3 | -114/+463 |
| | | | | | | | | | | | | | | | we got permission to include the tcp module from librelp copyright holders | ||||
| * | | added new "netstrm" class (not yet implemented) | Rainer Gerhards | 2008-04-17 | 5 | -5/+338 |
| | | | |||||
* | | | added missing copyright statements | Rainer Gerhards | 2008-04-24 | 3 | -0/+6 |
| |/ |/| | | | | | (thanks to Michael Biebl for noticing) | ||||
* | | bugfix: a recent change effectively disabled error messages | Rainer Gerhards | 2008-04-18 | 2 | -0/+14 |
|/ | |||||
* | changelog added plus typo fix | Rainer Gerhards | 2008-04-17 | 1 | -1/+1 |
| | |||||
* | completed better modularity of runtime | Rainer Gerhards | 2008-04-17 | 13 | -22/+34 |
| | | | | | | | | | | - added the ability to specify an error log function for the runtime - removed dependency of core runtime on dirty.h Note that it is "better" modularity, not perfect. There is still work to do, but I think we can for the time being proceed with other things. | ||||
* | moved "glblModPath" variable inside global data pool | Rainer Gerhards | 2008-04-17 | 3 | -3/+14 |
| | | | | (but still as a variable, not part of glbl object) | ||||
* | added forgotten file | Rainer Gerhards | 2008-04-17 | 1 | -0/+181 |
| | |||||
* | declared glbl class to be abstract (saves some housekeeping) | Rainer Gerhards | 2008-04-17 | 1 | -7/+0 |
| | |||||
* | moved host/domain-name related variables to global data pool | Rainer Gerhards | 2008-04-17 | 2 | -8/+11 |
| | |||||
* | moved "DisableDNS" variable to global data pool | Rainer Gerhards | 2008-04-17 | 2 | -9/+11 |
| | |||||
* | moved "option_DisallowWarning" variable to global data pool | Rainer Gerhards | 2008-04-17 | 1 | -0/+2 |
| | |||||
* | moved "bDropMalPTRMsgs" variable to global data pool | Rainer Gerhards | 2008-04-17 | 3 | -1/+13 |
| | |||||
* | moved "family" variable to global data pool | Rainer Gerhards | 2008-04-17 | 2 | -1/+6 |
| |