Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
48 check-ins
2010-07-12
| ||
13:05 | condition: fix a NULL dereference when a logline field is missing Leaf check-in: 3cbbbf9116 user: nat tags: trunk | |
2010-06-16
| ||
16:08 | hitcount: fix of a few typos check-in: 1dd9a372ff user: nat tags: trunk | |
2010-06-09
| ||
18:47 |
condition: bugfix in string array generation
The string array used to be populated with pointers from the configuration S-expression, which is bad when the array outlives the S-exp. Corrected by strdup()ing it. check-in: f5898d0e92 user: nat tags: trunk | |
18:30 | condition: addition of a tag existence "or" conditional check-in: 74cacf6316 user: nat tags: trunk | |
17:20 | condition: addition of string-array inclusion conditionals check-in: 5509c20dbb user: nat tags: trunk | |
16:21 | hitcount: Support of custom grouping (with conditionals) check-in: 26be7b6f63 user: nat tags: trunk | |
2010-06-01
| ||
14:38 |
condition: addition of a discarding conditional
`discard` evaluates all the conditionals given in arguments and discards their value, returning always true. Useful with side-effect conditionals, i.e. `add-tags` and `del-tags`. check-in: 8268f5a100 user: nat tags: trunk | |
12:31 | condition: addition of tag addition and removal check-in: af1ab38ccc user: nat tags: trunk | |
11:14 | condition: addition of string inclusion conditionals check-in: 623835c73a user: nat tags: trunk | |
10:01 |
condition: improuvement of parser comparison function
Commands are now sorted by length and then lexicographically, instead of only lexicographically. check-in: 6804ebc418 user: nat tags: trunk | |
09:47 |
hitcount: support of a fallback when rendering empty labels
When a label is empty, the `label` command renders its first argument when it exists and is an atom. check-in: 4a185b046e user: nat tags: trunk | |
09:44 | hitcount: addition of "path extension" group criterion check-in: 231a38cfa7 user: nat tags: trunk | |
09:23 | condition: addition of new string prefix and suffix conditionals check-in: 0f21434cf1 user: nat tags: trunk | |
09:01 |
condition: rewrite of the parsing code
The `else if` comb has been replaced by a bsearch() through a static array. check-in: 8cd335d9fd user: nat tags: trunk | |
05:32 | condition: addition of string equality conditionals check-in: 6804e2b6d8 user: nat tags: trunk | |
2010-05-23
| ||
10:24 | hitcount: addition of "referer host" group criterion check-in: effab232fb user: nat tags: trunk | |
2010-04-29
| ||
19:21 | writer: support of conditionals in configuration files check-in: 01ea08e86f user: nat tags: trunk | |
19:21 | reader: support of conditionals in configuration files check-in: d3e02b4726 user: nat tags: trunk | |
19:20 | hitcount: support of grouping by a time component check-in: d95723ab22 user: nat tags: trunk | |
19:19 | modmanager: support of NULL-named instances in comparison function check-in: d8b8c74805 user: nat tags: trunk | |
19:18 | condition: basic support of integer value based conditionals check-in: fd23f139c0 user: nat tags: trunk | |
2010-04-23
| ||
19:46 | condition: addition of logline tag existence conditional check-in: a24798e016 user: nat tags: trunk | |
19:33 | reader: initialization, reset and destruction of logline tags check-in: 5988273e98 user: nat tags: trunk | |
19:15 | condition: support of boolean operations between conditionals check-in: ff7c606e70 user: nat tags: trunk | |
18:51 | condition: new core module to handle conditionals check-in: 30fe3fbc16 user: nat tags: trunk | |
2010-03-29
| ||
17:06 |
hitcount: implementation of the rendering callback
| |
17:05 | writer: new component for report writer executable check-in: f8ecfe2911 user: nat tags: trunk | |
17:04 | render: new core component for rendering helper functions check-in: d5efcf2e0b user: nat tags: trunk | |
17:03 | modmanager: new function for instance comparison (by name) check-in: a75861d649 user: nat tags: trunk | |
17:02 | reader: release of configuration file memory check-in: 4f040bb053 user: nat tags: trunk | |
2010-03-25
| ||
18:32 | hitcount: addition of a reload() stub check-in: ec39c2b252 user: nat tags: trunk | |
18:31 | modmanager: addition of a reload() method to stat modules check-in: c74e01bd3b user: nat tags: trunk | |
17:41 | hitcount: implementation of the destroy() function check-in: c43613e4d4 user: nat tags: trunk | |
2010-03-24
| ||
20:03 | hitcount: first stat module, counting occurences check-in: d1b171bb9d user: nat tags: trunk | |
20:02 | reader: new component for the log reader executable check-in: f04083d68d user: nat tags: trunk | |
20:01 | coreparam: export of the get_size_t function check-in: 4ccff76d68 user: nat tags: trunk | |
20:01 |
coreparam: removal of the nb_lines core parameter
Log lines are to be read one by one, at least for now. check-in: 3bb04f1fdb user: nat tags: trunk | |
19:59 | line: fix of the struct tm not being filled-in check-in: b429a302a1 user: nat tags: trunk | |
19:57 |
modmanager: change of mod_new semantics
Instead for creating a single instance of the given module, mod_new() now populates an instance dynamic array from a module S-expression. check-in: 0aac6e4fe9 user: nat tags: trunk | |
19:56 | line: basic sub-parsing of the request line entry check-in: b4fd7f3e80 user: nat tags: trunk | |
2010-03-23
| ||
20:57 |
tags: new component for log-line tagging
The current implementation is an efficient stub. check-in: ef7a484431 user: nat tags: trunk | |
20:35 | line: new component for Apache log line parsing check-in: cbb8273e73 user: nat tags: trunk | |
18:35 | modmanager: new core component for module loading and managing check-in: 38ec3419b4 user: nat tags: trunk | |
18:27 | coreparam: new components for parameters used by the core check-in: 2442201dfc user: nat tags: trunk | |
18:14 | all: correction of the libnathandbag header path check-in: c57f0b33c5 user: nat tags: trunk | |
2010-03-22
| ||
22:00 | param: new component for global parameter handling check-in: 8cff5b9b9f user: nat tags: trunk | |
21:51 | module.h: module-specific function declarations check-in: cdd46fec2d user: nat tags: trunk | |
00:00 | initial empty check-in check-in: e49429580d user: nat tags: trunk | |