1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
|
2008-07-12 Sergey Poznyakoff <gray@gnu.org.ua>
Reorganize project directory layout.
* README-hacking: New file.
* src: New directory
* src/Makefile.am: New file.
* graph.c, readconfig.c, tagr.h, log.c, report.h,
queue.c: Move to src
* main.c: Move to src, fix a minor bug in main.
* html.l: Move to src/html.lex.l.
* html.y: Move to src/html.gram.y.
* lib/argcv.c, lib/argcv.h: Move to src.
* config, INSTALL: Remove
* README_hacking: New file.
* configure.ac, Makefile.am: Update for new gnulib and new
directory structure.
* bootstrap: Update from gnulib.
* gnulib.modules: New file.
* bootstrap.conf: New file.
2006-02-02 Sergey Poznyakoff <gray@gnu.org.ua>
* main.c (options, parse_opts): New options --test-config,
--test-template, --show-defaults
* graph.c: New file
* tagr.h: Synchronize with plaintext_logs branch.
* stat.c: Minor fixes
* readconfig.c: Use logmsg() instead of fprintf. Synchronize with
plaintext_logs branch.
* Makefile.am (tagr_SOURCES): Add graph.c
2006-01-31 Sergey Poznyakoff <gray@gnu.org.ua>
* html.l: Translate $$ to $.
* main.c: Assign html_template before checking for check_mode, so
that -t takes effect when checking.
2005-11-24 Sergey Poznyakoff <gray@gnu.org.ua>
* stat.c (overflow): Fix avg computation
(import_log): Scale values
(convert_stats): Rewritten
(_convert): Rewritten to fill queues directly. All callers updated.
(import_log): Remove scale calculation
2005-11-23 Sergey Poznyakoff <gray@gnu.org.ua>
* bootstrap (gnulib_modules): Add glob
* log.c (verbose): New function
* main.c: New options --list and --verbose.
Change handling of --import options: the source directory list is
taken from the command line arguments
(mkfilename): New function
* readconfig.c (sd): Rename to sd_base. Change to static
(sd_count): Change to static
(find_router,find_router_id): New functions
* report.c (tr_init): Fix size computation
(read_db): Split in two functions
(list_db): New function
* stat.c (intepolate): Fixed typo (interpolate). All callers
updated. Fixed rates computation.
(update_stats): Lots of fixes.
(import): New function.
* tagr.h (sd,sd_count): Removed
(verbose_level): New global
(call_rateup,frateup): Remove prototypes.
(find_router,find_router_id,verbose,mkfilename): New functions
(MAX_HISTORY): Add 1 slot per array (queue specific: tail must
point to a free slot).
* bootstrap (gnulib_modules): Add argp
* configure.ac: Raise to version 1.0.95. Use new bug-report
address
* main.c: Rewritten using argp. New options --rebuild (-b) and --import
* report.c (rebuild): Placeholder function
* stat.c (import): Placeholder function
* tagr.h (import,rebuild): New prototypes.
* queue.c: New file
* Makefile.am (tagr_SOURCES): Add queue.c
* html.y: Minor stylistic changes
* main.c: Likewise
* report.c (read_db): Initialize traffic_record fields.
* stat.c: Initial implementation
* tagr.h (struct HostData): Use unsigned integers
(struct traffic_history): Use doubles
(queue_t,struct avg_acc): New data type
(struct traffic_record): Rewritten
(queue_clear,queue_count,queue_get_ptr,queue_get_tail)
(queue_put,queue_xchg): New prototypes
2005-11-22 Sergey Poznyakoff <gray@gnu.org.ua>
Sync with plaintext_logs branch:
* main.c (main): Make sure -t and -u override configuration file
settings.
* tagr.h (add_numeric_value,add_string_value): Change function
signatures.
* html.y (free_tab): Free allocated memory
(add_value,add_numeric_value,add_string_value): Alloc string
values; change function signatures
2005-01-23 Sergey Poznyakoff <gray@Noldor.runasimi.org>
Started rewriting the project to use GDBM as storage
and to use completely new statistics/graphics driver.
* Makefile.am: Removed call_rateup.c, frateup.c
Added stat.c
(tagr_LDADD): Fixed
* bootstrap: Added xalloc and xalloc-die
* configure.ac: Check for -lgdbm
* frateup.c: Removed
* call_rateup.c: Removed
* stat.c: New file.
* report.c: Started major rewrite. Use GCS.
(open_db,close_db,read_db,write_db): New functions.
(report): Rewritten.
* tagr.h: Use GCS. Started major rewrite.
* html.l: Use GCS.
* html.y: Likewise.
* log.c: Likewise.
* main.c: Likewise.
* readconfig.c: Likewise.
* report.h: Likewise.
2005-01-19 Sergey Poznyakoff <gray@Ulysses.farlep.net>
* Initial commit. See file `README' for a historical
essay :)
Local Variables:
mode: change-log
version-control: never
End:
|