add REMOTESERVICE to port monitor peekables
[monky] / ChangeLog
1 # $Id$
2
3 2006-03-30
4         * Added patch to support new port monitor REMOTESERVICE peekable.
5
6 2006-03-29
7         * Scan port numbers as short.  Fixes debian bug# 359974.
8
9 2006-03-25
10         * Added XMMS2 patch 1456203 from Lassi Selander
11         * Added FreeBSD battery patch 1456008 from Petr Holub
12
13 2006-03-21
14         * Fixed ${top(_mem)} related code on FreeBSD (with help of Petr
15         Holub <hopet@users.sourceforge.net>)
16
17 2006-03-15
18         * Removed bmp-infopipe dependency from 1.4.1 and 1.9999 ebuilds for Gentoo 
19         (Gentoo bug# 125226).
20         * Fixed subversion ebuild for conky1 (1.9999) so it pulls the new trunk
21         path for conky1.
22
23 2006-03-12
24         * FreeBSD cpu info patch
25         * Conky 1.4.1 released
26
27 2006-03-07
28         * Fixed issue where some WM's don't control conky own_window windows.
29         * Added newly-updated vim file detection and syntax hilighting files to svn.
30         * Fixed issue with graphs resetting colours (sf.net bug #1420473)
31
32 2006-03-06
33         * Fixed battery problems when charged
34         * MPD code handles broken pipe now, instead of just killing conky
35         * Switch from CVS to SVN.  Thanks SourceForge.
36
37 2006-03-05
38         * Added patch to make $cpu stuff work on alpha (thanks Thomas Cort)
39         http://bugs.gentoo.org/show_bug.cgi?id=122637#c3
40         * Stop using override_redirect true -- conky back under WM control
41         when using 'own_window yes'.
42         * Fixed texeci breakage when forking to background is on
43
44 2006-02-14
45         * Drastically simplified own_window=yes window creation code.
46         * on_bottom and wm_class_name deprecated (they do nothing)
47
48 2006-02-13
49         * Fixed typo bug in portmon code that caused incorrect monitor data 
50         to be displayed.
51
52 2006-02-12
53         * Conky 1.4.0 released
54
55 2006-01-27
56         * Cleaned up texeci code
57
58 2006-01-26
59         * Added freedesktop.org extended window manager hints (EWMH)
60         for window type NORMAL and state's STICKY/SKIP_PAGER/SKIP_TASKBAR.
61         Fixes stacking order issues with freedesktop-compliant wm's,
62         such as XFCE4+. 
63
64 2006-01-25
65         * Fixed stupid graph code (it still sucks) sf.net bug 1372962
66         * Fixed $if_* stuff, sf.net bug 1401338 and 1400854
67         * Fixed xmms.c code to load glib 1.2 shared object lib.
68
69 2006-01-11
70         * Added xmms version 1 support.
71         * Added bmp through 0.9.7.1 support.
72         * Added config item xmms_player: none, xmms, bmp, audacious or
73         infopipe.
74
75 2006-01-07
76         * Added Audacious media player support.
77
78 2006-01-06
79         * Fixed infopipe bug (select() affects timer as a side effect on
80         Linux!)
81
82 2006-01-05
83         * Added draw_graph_borders option
84         * Added XMMS/BMP InfoPipe plugin support
85
86 2006-01-01
87         * Conky 1.3.5 released
88
89 2005-12-31
90         * Fixed bug with use_xft causing ignorance of font selection (sf.net
91         bug 1387564)
92         * Fixed issue with parsing of hex values for colours
93
94 2005-12-30
95         * Added BMPx (http://beep-media-player.org/) support
96
97 2005-12-14
98         * Fixed issues with execi stuff
99
100 2005-12-10
101         * Added sf.net patch 1374576
102
103 2005-12-05
104         * Fixed sf.net bug 1367745
105
106 2005-11-30
107         * Fixed sf.net bugs 1369607, 1367735 and gentoo bug 113921, 
108           all variations of the same array out of bounds issue.
109         * "Fixed" code in fs.c and conky.c to make fs stats match those displayed by df (affects reporting against ext3 filesystems only)
110
111 2005-11-27 
112         * new code in linux.c and top.c to calculate CPU % correctly on 2.6 kernels.
113
114 2005-11-24
115         * Fixed gentoo bug# 113219
116
117 2005-11-23
118         * Added #define/#undef SIGNAL_BLOCKING in conky.c for experimenting
119         with synchronous signal processing. set to #undef for previous behavior.
120         * Use POSIX signal api's, not the ANSI signal().
121
122 2005-11-22
123         * Fixed IP address bug (sf.net bug 1359055)
124
125 2005-11-16
126         * Conky 1.3.4 released
127
128 2005-11-12
129         * Replaced bitwise copy of tcp_connection_t with function
130         copy_tcp_connection().
131         * Changed call interfaces for get_acpi_fan(), get_acpi_ac_adapter(),   
132         get_freq(), get_freq_dynamic(), get_adt746x_cpu(), get_adt746x_fan(),
133         eliminating all mallocs.  pkovacs.  See bug 1355470.
134
135 2005-11-11
136         * moved hash sizing code into portmon lib, where it belongs
137         * More mem leaks fixed.
138
139 2005-11-10
140         * Added config items min_port_monitors / min_port_monitor_connections
141
142 2005-11-09
143         * Cleaned up top code, bug fixes
144         * Fixed some memory leaks
145
146 2005-11-08
147         * Fix bug# 1351686.  Patch by boojit.
148         * Fixed 1331576 (I think) with bad cpu usage reporting
149
150 2005-11-01
151         * Documentation updates for compiling and port monitoring
152         * Removed cairo stuff (it's useless)
153
154 2005-10-31
155         * Added statfs sf.net patch 1344493
156
157 2005-10-30
158         * Added tcp port monitor support (pkovacs)
159
160 2005-10-28
161         * Added WM_CLASS patch from sf.net patch 1340825
162
163 2005-10-21
164         * acpi segfault should be fixed (sf.net bug 1330893)
165         * SIGUSR1 bug fixed? (sf.net bug 1330914)
166
167 2005-10-17
168         * Ugly MPD mem leak fixed
169         * Other mem leaks fixed
170         * Fixed thing where conky exits if LC_ALL and friends isn't set
171         * Conky 1.3.3 released
172
173 2005-10-13
174         * Conky 1.3.2 released
175
176 2005-10-10
177         * More MPD objects (sf.net patch 1319461)
178
179 2005-10-07
180         * fixed mldonkey bug? sf.net bug 1316531
181
182 2005-09-30
183         * Linkstatus patch from btlee on f.g.o (see
184         http://forums.gentoo.org/viewtopic-p-2765647.html#2765647)
185
186 2005-09-29
187         * Fixed build on FreeBSD for non-i386
188         * Made it so top_mem doesn't show all the forks of one process
189
190 2005-09-27
191         * Fixed small bug in config parsing (thanks robgrady, bug 1306032)
192
193 2005-09-24
194         * Fixed bug where graphs/bars don't show when maximum_width is enabled
195
196 2005-09-15
197         * Fixed right-alignment bug thanks to Pascal Eberhard
198         * Applied patch 1291420 from sf.net
199         * Fixed issue with whack graph data
200         * Fixed issue with Conky quitting when a file fails to load
201
202 2005-09-11
203         * Fixed bug with xft and double buffer in own window
204         * 1.3.1 released
205
206 2005-09-04
207         * Misc small bug fixes
208
209 2005-09-03
210         * MPD patch (sf.net patch 1281108)
211         * Fixed graph width bug
212
213 2005-08-31
214         * FreeBSD support was added
215         * 1.3.0 released
216
217 2005-08-27
218         * added threaded execi, $texeci
219         * feature freeze
220
221 2005-08-26
222         * Fixed slight vertical misalignment of bars/graphs (sf.net 1273994)
223         * Diskio fixes (sf.net 1274140)
224         * $alignr and $alignc now have 25% more goodness! (sf.net bug 1273905)
225         * Far better SMP support
226         * Added support for i8k kernel driver, parsing information for dell inspiron laptops found in /proc/i8k (sf.net request 1256058)
227
228 2005-08-25
229         * More own_window fixes
230         * applied disk io patch (sf.net patch 1271691)
231         * applied $freq fixes patch, adds new $freq_dyn (sf.net patch 1271633)
232         * removed units from $freq* output
233         * fix for graph config parsing
234         * Added $head, fixed mem leak with $tail
235
236 2005-08-24
237         * More configure and makefile updates
238         * Added scale arg for net graphs
239         * Fixed bug in own_window stuff--amazing fake transparency now works
240         properly
241         * added own_window_colour, own_window_transparent
242
243 2005-08-23
244         * Added maximum_width
245
246 2005-08-22
247         * Added $execibar and $execigraph
248
249 2005-08-21
250         * Moved source into src/, moved docs into doc/
251         * Updated makefiles
252
253 2005-08-20
254         * Applied patch from zimba-tm, closes patch 1260225
255         * Fixed ugly gradient bug.  closes bug 1255608
256         * Added $voffset
257         * Removed metar code.  It sucked.
258         * Added $acpitempf for amooricans
259         * $tail fixes
260
261 2005-08-12
262         * Multiple unit additions and modifications
263
264 2005-08-07
265         * mpd password patch from Joshua Gerrish
266         * conky can run without X now, use --disable-x11 when configuring
267 =========================================================================
268 =========================================================================
269 2005-08-06
270         * Conky 1.2 released
271
272 2005-08-05
273         * small fixes
274         * added CVS ebuild, huge thanks to Hopeless for this
275
276 2005-08-04
277         * special thanks to Citizen_X and his patience
278         * Citizen_X pwns
279         * keep shakin' those big 'ol titties
280         * Citizen_X
281         * Citizen_X
282         * Citizen_X
283         * Citizen_X
284
285 2005-08-03
286         * many small fixes, thanks to those who reported problems
287
288 2005-08-02
289         * dramatically improved how conky handles fonts
290         * fixed issues with graph args
291         * fixed shades and outlines
292
293 2005-08-01
294         * stabilized code
295         * added gradients to graphs (very pretty)
296         * things
297         * added $font, yay
298         * feature freeze; only bugfixes now
299
300 2005-07-30
301         * finalized graphing code, see $cpugraph, $memgraph, $execgraph,
302         $downspeedgraph, and $upspeedgraph
303         * added override_utf8_locale option
304         * poop
305         * $tab patch from jack_mort on f.g.o
306
307 2005-07-28
308         * Added new graphing code, such as $cpugraph
309         * small fixes all round
310         * stuff
311         * things
312         * added more mpd objects
313
314 2005-07-24
315         * Conky now has UTF-8 support
316         * Fixed $freq for those with CPU scaling
317         * Fixed the problem with total_run_times
318         * Fixed alignment of bars and lines and stuff
319         * Reduced conky's memory usage (yay!)
320         * Removed top_sort_cpu, added top_mem which sorts by mem usage instead
321         of cpu
322
323 2005-07-17
324         * Fixed a pile of bugs in configure script
325         * Added proper checking for headers in configure script
326         * Made METAR shit threaded so it would stop being retarded, also made
327         it try more then once to update
328         * Added $metar_tempf and ${i2c tempf} for americans
329
330 2005-07-16
331         * Added option for Conky to update N times and quit, see
332         total_run_times in conkyrc.sample
333         * Added metar code for weather info, thanks to somebody on sf.net
334         * Added $alignr and $alignc for right and centre alignment
335         * Added wireless info and IP addr patch, thanks Bobby Beckmann,
336         options $addr and $linkstatus (please test!), as well as fixed a mem
337         leak in this patch
338         * adt746x fix, thanks to dan-h on sf.net
339         * Added mldonkey support patch, thanks Lucas Brutschy on sf.net 
340         * Added patch to allow hex colour values, thanks roiban adi on sf.net
341         * Added if constructs patch, thanks Lucas Brutschy on sf.net
342         * Fixed bug in tab code (hopefully for the last time)
343         * Added option to sort by cpu or memory for top, see top_sort_cpu
344
345 2005-07-12
346         * Added fix for battery charged state (thanks to Lukas Zapletal
347         <lzap@seznam.cz>)
348
349 =========================================================================
350 =========================================================================
351         
352 2005-07-05
353         * Conky 1.1 released
354
355 2005-07-03
356         * Added $mpd_bar and $mpd_bitrate
357         * Some minor code cleanups prior to release
358         * Fixed problem with Conky not compiling when XFT disabled
359         * Fixed configure.in problems with Xdbe
360
361 2005-07-01
362         * Fixed memory leak in MPD code
363         * Added new $tail object (see conkyrc.sample) which loves to suck CPU
364         and memory
365         * Fixed more mem leaks
366
367 2005-06-30
368         * Added use_spacer to config
369         * Added $mpd_status
370         * Added small fix for i2c from Filedil on forums.gentoo.org
371
372 2005-06-28
373         * Made it possible to use tabs to right-justify (just add a bunch)
374         * Added ${execbar} (see conkyrc.sample)
375
376 2005-06-26
377         * Added memory % to top output
378         * Added initial cairo backend (it's really quite useless at this stage actually, and I'm not sure if there is even any point to it)
379
380 2005-06-25
381         * Conky now recognizes the tab character correctly
382         * Added simple config option to print to stdout (out_to_console
383         <yes/no>)
384
385 2005-06-23
386         * Added top output.  Check the sample config.
387         * Cleaned up code.
388
389 2005-06-22
390         * Finished MPD support ($mpd_title, $mpd_artist, $mpd_album, $mpd_vol)
391         * Removed NVCtrl code
392         * Added noswap and i2c patches
393
394 =========================================================================
395 =========================================================================
396         
397 2005-06-21
398         * Version 1.0. Conky is born from the ashes of torsmo. Main site:
399         http://conky.sf.net/
400         * Added xwin patch
401         * Added new feature for sample averaging of CPU and net info
402
403 2004-12-22
404         * Version 0.18 released
405
406 2004-12-21
407         * Fixed some double buffer + Xft stuff
408         * Applied X-Mozilla-Status patch (thanks affinity)
409         * Applied NVCtrl patch and modified it a bit (temperature monitoring
410           for nvdia-based graphics cards) (I couldn't test this so it may or
411           may not work or even compile) (thanks Dennis Frommknecht)
412         * Applied fs_used_perc and fs_bar_free patch (thanks killfire [send me
413           mail, I didn't catch your name from sourceforge])
414         * Applied patch that supports mailbox that is in some 'maildir' format
415           (thanks jolapache [send mail, I didn't catch your name from
416           sourceforge])
417         * min -> m
418         * Applied pad_percents patch (thanks JL Farinacci)
419         * Fixed some stuff in acpi fan and acpi ac adapter
420         * Optional XFT even when compiled in
421
422 2004-11-30
423         * Applied utime patch (UTC time) (thanks David McCabe)
424
425 2004-11-29
426         * Applied Xdbe patch, this includes double_buffer configuration and
427           -b command line option (thanks Bruce Merry)
428         * Applied some other seti patch, not tested (thanks William DiPlacido)
429
430 2004-08-25
431         * Applied netbsd patch (thanks Rui Paulo)
432         * Applied cpu frequency patch (thanks William DiPlacido)
433         * Applied adt746x patch (thanks Dennis Kaandorp)
434         * Applied some other FreeBSD patch by the same guy
435
436 2004-07-31
437         * Applied FreeBSD patch (thanks Roman Bogorodskiy)
438
439 2004-07-25
440         * Xft support and xftfont configuration
441         * rewrote some stuff, there might be some new bugs in old places
442
443 2004-07-24
444         * I2C divisor from a file (thanks Falk Feuersenger)
445
446 2004-07-20
447         * changed battery thing to ${battery <filename in
448           /proc/acpi/battery/>}
449         * SETI@Home stuff (thanks Jarski)
450
451 2004-07-05
452         * changed signal for config file reloading to SIGUSR1
453         * mixer stuff, $mixer, $mixerl, $mixerr, $mixerbar, $mixerlbar,
454           $mixerrbar
455
456 2004-06-03
457         * maybe fixed acpi battery thing when "present rate" isn't known
458
459 2004-06-01
460         * fixed width for all bars, use like ${cpubar 4,50}
461
462 2004-05-25
463         * Version 0.17 released
464
465 2004-05-23
466         * battery number for ACPI battery (thanks Leszek Krupiñski)
467         * default battery is now BAT0 instead of BAT1, set ${battery 1} if
468           the old battery thing worked
469         * bug fix on load average reporting (thanks Leszek Krupiñski)
470         * outlines to text, draw_outline and default_outline_color
471           configurations and $outlinecolor (thanks adi)
472         * $acpifan, $acpiacadapter, $uptime_short (thanks adi)
473
474 2004-05-19
475         * fixed a bug when starting after Opera (and some other programs)
476         * sticky window
477         * minimum_size
478
479 2004-05-18
480         * added border_width configuration
481
482 2004-05-16
483         * fixed zero length bar bug
484
485 2004-05-15
486         * file system stats, $fs_bar, $fs_free, $fs_free_perc, $fs_size,
487           $fs_used
488         * leaves ACPI temperature file open (faster)
489         * -a option to change alignment on command line
490
491 2004-05-14
492         * fixed ACPI temperature bug
493         * border_margin configuration
494         * ${execi <interval> <command>}, execute with specific interval
495         * added possibility to manually set the position (-x and -y options)
496           (thanks to Gwenhael LE MOINE)
497         * $buffers and $cached (thanks to Jeremy Burch)
498         * WM_CLASS when drawing to own window (thanks to Gwenhael LE MOINE)
499
500 2004-05-14
501         * Version 0.16 released
502
503 2004-05-13
504         * $pre_exec, execute a shell command one time
505         * preparsing of text (faster but more memory usage)
506         * less system calls (faster)
507         * APM things to $battery (untested)
508
509 2004-05-12
510         * added $new_mails changed $mails to tell total mail count
511
512 2004-05-11
513         * transparent window, own_window configuration, -o cmdline option
514         * $exec, execute a shell command
515         * $acpitemp, $battery - acpi stuff (not really tested)
516
517 2004-05-10
518         * $loadavg, load average
519         * $mails, unread local mails, mail_spool configuration
520
521 2004-05-09
522         * Version 0.15 released
523
524 2004-05-06
525         * SIGHUP reloads config file (thanks Jørgen P. Tjernø)
526         * Some other stuff