Update changelogs
[opensuse:supportability-analysis-module.git] / package / suse-sam.changes
1 -------------------------------------------------------------------
2 Thu Mar  1 14:20:33 UTC 2012 - mkubecek@suse.cz
3
4 - update version and date in manual page
5 - update repository URL in specfile
6 - unify SUSE/Novell references
7
8 -------------------------------------------------------------------
9 Wed Nov  2 10:49:14 CET 2011 - lpechacek@suse.cz
10
11 - fixed handling of empty release tag in the product description
12   files (bnc#727499)
13
14 -------------------------------------------------------------------
15 Tue Oct 12 12:55:06 CEST 2010 - dsterba@suse.cz
16
17 - PTF is a generally allowed codestream for SLE (bnc#643805)
18
19 -------------------------------------------------------------------
20 Thu May 27 17:34:59 CEST 2010 - dsterba@suse.cz
21
22 - fix a case when package version does not fit into any sp (bnc#605099)
23
24 -------------------------------------------------------------------
25 Mon May  3 17:23:40 CEST 2010 - dsterba@suse.cz
26
27 - enhance service pack coverage report and repo matching, (bnc#583645)
28 - baseurl not required anymore, (bnc#592898)
29 - do not quit if no repos are found (but still require reference ones)
30 - minor wording updates
31 - other minor bugfixes
32
33 -------------------------------------------------------------------
34 Fri Mar 12 13:14:33 CET 2010 - dsterba@suse.cz
35
36 - For the record list remaining bug numbers:
37   * Package name conflicts (bnc#444182)
38   * suse-sam uses /tmp unsafely (bnc#472793)
39   * suse-sam is missing dependencies (bnc#520270)
40
41 -------------------------------------------------------------------
42 Mon Nov 3 15:00:00 CET 2009 - dsterba@suse.cz
43
44 - update to versin 0.8.2:
45   * better workaround for rpm error for nonexistent mountpoints
46   * improved codestream matching
47   * output fixes and formating
48   * servicepack coverage report
49
50 -------------------------------------------------------------------
51 Fri Jun 12 14:18:29 CEST 2009 - dsterba@suse.cz
52
53 - update to version 0.8.1:
54   * fixed many bugs in xml output
55   * option to accept repos with incomplete description
56   * dependency on tar and suse-sam-data package (bnc#520270)
57   * updated wording of recommendations
58
59 -------------------------------------------------------------------
60 Tue Mar 20 16:02:31 CET 2009 - dsterba@suse.cz
61
62 - update to version 0.8.0:
63   * major rework of tool output (onscreen, logfile)
64   * remove JSON output
65   * orphan search does not traverse tmp, root, home dirs if
66     located on root partition
67   * option to specify reference directory
68   * option to show package summary
69   * timestamp log files, option to disable
70   * check full dependency tree for foreign dependencies
71   * option to disable MD5 check summing (speeds up)
72   * option to specify system architecture of checked tree
73   * more fine-tuning and experimental options
74   * html output improved
75   * warn if repo is not fresh enough
76   * satsolver now required
77   * use architecture from baseproduct
78   * embedded man help
79   * enhanced format of reference data
80   * respect --excludepath option when veryfying
81   * always create log files
82   * improved interactivity (early print of version problems)
83   * better final recommendations
84
85 -------------------------------------------------------------------
86 Mon Feb 23 17:16:24 CET 2009 - od@suse.de
87
88 - update to version 0.7.0:
89   * report found products, give cues to products and repos in log
90   * ignore product files unless they are called *.prod or
91     baseproduct
92   * read product-related infos from solv-files to identify them
93   * use content-file information only if libsatsolver unusable
94   * ignore repositories that come without sufficient product
95     information
96   * use solv files created from reference data as additional
97     repositories or "possible sources" for packages
98   * require satsolver-tools as sam needs repo2solv.sh
99   * improve logging for repositories
100   * skip unreadable repo files
101   * convert "/" in repo ids to "_" when used as a subdir name
102   * use gpg keys from reference data
103   * fix gpg: never ask questions or wait for input
104   * make sure to remove temporary directory on exit
105   * log version of installed sam packages, contained reference data
106   * collect list of codestreams allowed by installed SUSE/Novell
107     products
108   * only accept codestreams that match the known codestream_schema
109   * treat packages with mismatched codestream as foreign packages
110   * cache file version bumped to 0.8
111   * help message: remove size estimate for temp files, as 10 MB or
112     more may be required (depends on size of reference data now)
113   * warn if signature is ok but VENDOR does not look not ok
114   * if signing keys exist but package is not signed, do not
115     identify by VENDOR
116
117 -------------------------------------------------------------------
118 Tue Feb 17 12:43:56 CET 2009 - od@suse.de
119
120 - update to version 0.6.1:
121   * do not find orphans by default: changed option
122     --no-orphan-search to --orphan-search
123   * spec-files: update summary, URL
124   * improve error message for missing "/proc/self/status"
125   * use /tmp safely (bnc#472793)
126   * evaluate $TMPDIR
127   * quote external filenames in gpg commands
128   * add log message for one more gpg command
129   * use root dir to find installed packages when checking package evrs against repos
130   * use "rpm -qa" cache during debugging (for speed)
131   * report problem more verbosely when "rpm -Vv" cache does not match
132   * fixed a typo in an "rpm -Vv" error message
133   * use " kB" consistently in output
134   * do not use underscores in time stamp, make them compliant with
135     ISO-8601 and RFC3339
136   * interpret debug flag as collection of flag bits
137   * use some empty lines to make output more readable
138   * use %packinfo and %alieninfo hashes
139   * in "rpm -qa", read epoch, buildtime, distribution
140   * bump cache file version from 0.4 to 0.7
141
142 -------------------------------------------------------------------
143 Fri Nov 21 22:11:53 CET 2008 - od@suse.de
144
145 - renamed the package to suse-sam (bnc#444182)
146
147 -------------------------------------------------------------------
148 Fri Nov 21 21:36:10 CET 2008 - od@suse.de
149
150 - update to version 0.6:
151   * do not use normal assessment code for multihomed files
152   * when header sig checks are disabled, do not look for keys,
153     improve logging
154   * fixed logging and reporting in various places:
155      - report found repositories, link updates to repositories
156      - documented log levels in the code
157      - log informative messages at a higher level
158      - log missing signatures on SUSE/Novell packages on lowest
159        level
160      - log missing signatures on foreign packages on informative
161        level
162      - clean up path names in log (simplify successive "/" to one
163        "/")
164      - fixed bug that suppressed logging for multihomed file
165        messages
166      - do not log timestamp for foreign package dependency checking
167      - removed redundant version and unneeded architecture from
168        package-to-repo matching log, making it more readable
169      - new log message for "no package with this name exists"
170      - report available updates
171      - use one line to report a file verification anomaly
172      - use minimum field length for filenames to represent
173        anomalies more clearly
174      - include dependencies on foreign packages in "unsupportable"
175        report
176      - log unusable satsolver differently from missing satsolver
177      - report when finding orphanded files has been disabled
178      - report skipped verification steps clearly
179      - show invocation command line and adjust milestone numbering
180      - make log timestamp more readable
181   * implemented --no-header-sig-check
182   * check RSA header signatures as well, prefer RSA over DSA
183   * some code housekeeping cleanup (moved Die() function, ...)
184   * die when "uname -m" fails
185
186 -------------------------------------------------------------------
187 Fri Nov 14 23:43:25 CET 2008 - od@suse.de
188
189 - check for needed methods in satsolver, improve logging
190
191 -------------------------------------------------------------------
192 Thu Nov 13 05:39:23 CET 2008 - od@suse.de
193
194 - update to version 0.5:
195   * implement package version checks against available repositories
196   * implement --no-rpm-verify and --no-orphan-search
197   * use $ZYPP_CONF environment variable when set
198   * add recommends for gpg, libzypp, perl-satsolver and
199     perl-XML-Simple
200   * change package requires: drop /bin/rm (removed from script),
201     add perl
202   * give more descriptive error message when cache is unacceptable
203   * added explanation for "NOT supportable" msg
204   * usage message: show all options, version, program title
205   * Raymund Will <rw@suse.de>: Rectify author-/ownership.
206   * find packages that depend on foreign packages
207   * implemented finding SUSE/Novell packages by checking the build
208     keys
209   * use perl macros to handle child exit codes, print exit code
210   * statistics: for hardlinks, count file sizes and inodes only
211     once
212   * print continuation line marker only when the message has been
213     printed as well
214   * when a file is missing, report RPM error message
215   * do not fail when RPM could not perform all checks on an
216     unreadable file
217   * use Unsupportable/Tolerable/Harmless/Ok instead of
218     Error/Warn/Info in assessment
219   * factor out supportability evaluation routines from verification
220     loop
221   * added comments and some notes
222   * change indentation and variable names for readability
223   * Raymund Will <rw@suse.de>: Generate JSON report.
224
225 -------------------------------------------------------------------
226 Wed Oct 15 03:13:32 CEST 2008 - crrodriguez@suse.de
227
228 - fix build.. 
229
230 -------------------------------------------------------------------
231 Mon Oct 13 16:23:45 CEST 2008 - od@suse.de
232
233 - added GPLv2 COPYING file
234
235 -------------------------------------------------------------------
236 Mon Sep 29 17:50:40 CEST 2008 - od@suse.de
237
238 - new package
239