aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog.svn
blob: 7bef834c4e7f31a528681e6231838e41905c17e3 (plain)
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:

Return to:

Send suggestions and report system problems to the System administrator.