Update zypp-po.tar.bz2
[platform/upstream/libzypp.git] / package / libzypp.changes
1 -------------------------------------------------------------------
2 Sun Oct  6 01:13:51 CEST 2013 - ma@suse.de
3
4 - Update zypp-po.tar.bz2
5
6 -------------------------------------------------------------------
7 Thu Oct  3 01:14:59 CEST 2013 - ma@suse.de
8
9 - Update zypp-po.tar.bz2
10
11 -------------------------------------------------------------------
12 Wed Oct  2 19:25:58 CEST 2013 - ma@suse.de
13
14 - fix handling symlinks in export pathname on NFSv4 (bnc#804544)
15 - Bump major version for Factory
16   13.1 is continued on SuSE-Code-13_1-Branch
17 - version 14.0.0 (0)
18
19 -------------------------------------------------------------------
20 Sun Sep 29 01:15:02 CEST 2013 - ma@suse.de
21
22 - Update zypp-po.tar.bz2
23
24 -------------------------------------------------------------------
25 Sun Sep 22 01:14:26 CEST 2013 - ma@suse.de
26
27 - Update zypp-po.tar.bz2
28
29 -------------------------------------------------------------------
30 Wed Sep 18 17:06:06 CEST 2013 - ma@suse.de
31
32 - Allow multiversionSpec manipulation in ZConfig
33 - Fix string hexdecoding
34 - Avoid parsing gpg subkeys but still parse multiple keys
35 - version 13.7.0 (6)
36
37 -------------------------------------------------------------------
38 Sun Sep 15 01:14:55 CEST 2013 - ma@suse.de
39
40 - Update zypp-po.tar.bz2
41
42 -------------------------------------------------------------------
43 Thu Sep 12 01:15:29 CEST 2013 - ma@suse.de
44
45 - Update zypp-po.tar.bz2
46
47 -------------------------------------------------------------------
48 Thu Sep  5 01:13:43 CEST 2013 - ma@suse.de
49
50 - Update zypp-po.tar.bz2
51
52 -------------------------------------------------------------------
53 Mon Sep  2 17:04:37 CEST 2013 - ma@suse.de
54
55 - Avoid parsing gpg subkeys
56 - Use explicit operator bool in TmpPath
57 - Must keep legacy rpm level flag (bnc#838039)
58 - version 13.6.0 (6)
59
60 -------------------------------------------------------------------
61 Sun Sep  1 01:14:03 CEST 2013 - ma@suse.de
62
63 - Update zypp-po.tar.bz2
64
65 -------------------------------------------------------------------
66 Thu Aug 29 01:13:44 CEST 2013 - ma@suse.de
67
68 - Update zypp-po.tar.bz2
69
70 -------------------------------------------------------------------
71 Tue Aug 27 19:10:37 CEST 2013 - ma@suse.de
72
73 - remove deprecated methods
74 - fix key expiry date parsing (bnc#828672)
75 - Provide additional keys data in case the ASCII armored blob
76   containes multiple keys
77 - No rpmdb key import in readony mode (bnc#828672)
78 - Fix rpmdb key import/export (bnc#828672)
79 - Reduce amount of gpg calls when importing/exporting keys.
80 - Add public accessible PublicKeyData/PublicKeyScanner classes
81 - fix ASCII armored PublicKey parsing (bnc#828672)
82 - fix typo (bnc#761985)
83 - Fix multiversion update candidate to respect an installed objects
84   arch and vendor (bnc#820444)
85 - fix logfile truncation introduced by previous fix for (bnc#825490)
86 - Swig can't handle move constructor
87 - Workaround bnc#819354 by executing rpm in /. (bnc#827609)
88 - Try to detect Arch_ppc64p7 (requires glibc-2.16: getauxval)
89 - Fix file probing via tftp:// (bnc#803316)
90 - Add armv7hl to armv6hl compat to be in sync with libsolv.
91 - Support for armv6hl
92 - version 13.5.0 (5)
93
94 -------------------------------------------------------------------
95 Thu Aug 22 01:13:25 CEST 2013 - ma@suse.de
96
97 - Update zypp-po.tar.bz2
98
99 -------------------------------------------------------------------
100 Sun Aug 18 01:13:20 CEST 2013 - ma@suse.de
101
102 - Update zypp-po.tar.bz2
103
104 -------------------------------------------------------------------
105 Thu Aug 15 01:13:27 CEST 2013 - ma@suse.de
106
107 - Update zypp-po.tar.bz2
108
109 -------------------------------------------------------------------
110 Thu Aug  8 01:13:27 CEST 2013 - ma@suse.de
111
112 - Update zypp-po.tar.bz2
113
114 -------------------------------------------------------------------
115 Sun Aug  4 01:13:59 CEST 2013 - ma@suse.de
116
117 - Update zypp-po.tar.bz2
118
119 -------------------------------------------------------------------
120 Thu Aug  1 01:13:52 CEST 2013 - ma@suse.de
121
122 - Update zypp-po.tar.bz2
123
124 -------------------------------------------------------------------
125 Thu Jul 25 01:13:40 CEST 2013 - ma@suse.de
126
127 - Update zypp-po.tar.bz2
128
129 -------------------------------------------------------------------
130 Thu Jul 18 01:13:43 CEST 2013 - ma@suse.de
131
132 - Update zypp-po.tar.bz2
133
134 -------------------------------------------------------------------
135 Sun Jul 14 01:13:38 CEST 2013 - ma@suse.de
136
137 - Update zypp-po.tar.bz2
138
139 -------------------------------------------------------------------
140 Thu Jul 11 01:13:49 CEST 2013 - ma@suse.de
141
142 - Update zypp-po.tar.bz2
143
144 -------------------------------------------------------------------
145 Fri Jun 21 20:24:39 CEST 2013 - ma@suse.de
146
147 - Fix testcases failing if local pathnames contain umlauts
148 - Pathname: add move constructor and fix assign
149 - Set logfile permission upon file creation only (bnc#825490)
150 - Add arch ppc64p7
151 - version 13.4.0 (4)
152
153 -------------------------------------------------------------------
154 Tue Jun 11 11:37:48 CEST 2013 - ma@suse.de
155
156 - Speedup scanning for modaliases (bnc#824110)
157 - version 13.3.0 (2)
158
159 -------------------------------------------------------------------
160 Sun May 26 01:13:15 CEST 2013 - ma@suse.de
161
162 - Update zypp-po.tar.bz2
163
164 -------------------------------------------------------------------
165 Thu May 23 01:13:13 CEST 2013 - ma@suse.de
166
167 - Update zypp-po.tar.bz2
168
169 -------------------------------------------------------------------
170 Thu May 16 12:22:48 CEST 2013 - ma@suse.de
171
172 - Remove deprecated old stuff (aria2 support,
173   old InstallOrder, old History parser)
174 - version 13.2.0 (2)
175
176 -------------------------------------------------------------------
177 Thu May 16 01:13:47 CEST 2013 - ma@suse.de
178
179 - Update zypp-po.tar.bz2
180
181 -------------------------------------------------------------------
182 Sun May 12 01:13:39 CEST 2013 - ma@suse.de
183
184 - Update zypp-po.tar.bz2
185
186 -------------------------------------------------------------------
187 Thu May  9 01:13:54 CEST 2013 - ma@suse.de
188
189 - Update zypp-po.tar.bz2
190
191 -------------------------------------------------------------------
192 Thu May  2 11:07:52 CEST 2013 - ma@suse.de
193
194 - Discourage using SafeBool in favor of explicit operator bool
195 - version 13.1.0 (1)
196
197 -------------------------------------------------------------------
198 Mon Apr 29 10:41:46 CEST 2013 - ma@suse.de
199
200 - Testsuite: Workaround boost::thread being not header only since
201   boost-1.50 (boost ticket 7085)
202 - Adaptions to smart_pointer changes in boost-1.53; mainly introduce
203   explicit operator bool; constructible and comparable with nullptr_t.
204 - Bump major version for Factory
205   12.x is continued on SuSE-Code-12_3-Branch
206 - version 13.0.0 (0)
207
208 -------------------------------------------------------------------
209 Sun Apr 28 01:14:07 CEST 2013 - ma@suse.de
210
211 - Update zypp-po.tar.bz2
212
213 -------------------------------------------------------------------
214 Fri Apr  5 14:26:35 CEST 2013 - ma@suse.de
215
216 - added new fuction zypp::ZYpp::provideSrcPackage
217 - Treat opensuse-education as separate vendor (bnc#812608)
218 - AArch64 support
219 - version 12.11.0 (0)
220
221 -------------------------------------------------------------------
222 Wed Mar 27 12:31:17 CET 2013 - ma@suse.de
223
224 - added tftp-support (bnc#803316)
225 - version 12.10.1 (0)
226
227 -------------------------------------------------------------------
228 Tue Mar 26 13:06:21 CET 2013 - ma@suse.de
229
230 - Update zypp-po.tar.bz2
231
232 -------------------------------------------------------------------
233 Thu Mar 21 01:13:45 CET 2013 - ma@suse.de
234
235 - Update zypp-po.tar.bz2
236
237 -------------------------------------------------------------------
238 Sun Mar 10 01:14:01 CET 2013 - ma@suse.de
239
240 - Update zypp-po.tar.bz2
241
242 -------------------------------------------------------------------
243 Thu Mar  7 14:13:42 CET 2013 - ma@suse.de
244
245 - Adapt to libsolv dataiterator fixes
246   (returning random data in some cases)
247 - Require and adapt to changes in libsolv-0.3.0
248 - version 12.10.0 (0)
249
250 -------------------------------------------------------------------
251 Thu Mar  7 01:13:25 CET 2013 - ma@suse.de
252
253 - Update zypp-po.tar.bz2
254
255 -------------------------------------------------------------------
256 Sun Mar  3 01:15:52 CET 2013 - ma@suse.de
257
258 - Update zypp-po.tar.bz2
259
260 -------------------------------------------------------------------
261 Wed Feb 27 08:41:18 CET 2013 - ma@suse.de
262
263 - Rephrase error message if 'lsof' is not installed (bnc#694427)
264 - version 12.9.0 (0)
265
266 -------------------------------------------------------------------
267 Fri Feb 15 12:49:18 CET 2013 - ma@suse.de
268
269 - Handle dangling update script symlinks in instsys. (bnc#803751)
270 - version 12.8.1 (0)
271
272 -------------------------------------------------------------------
273 Thu Feb 14 01:13:28 CET 2013 - ma@suse.de
274
275 - Update zypp-po.tar.bz2
276
277 -------------------------------------------------------------------
278 Thu Feb  7 01:16:50 CET 2013 - ma@suse.de
279
280 - Update zypp-po.tar.bz2
281
282 -------------------------------------------------------------------
283 Mon Feb  4 12:35:51 CET 2013 - ma@suse.de
284
285 - Update zypp-po.tar.bz2
286
287 -------------------------------------------------------------------
288 Tue Jan 22 11:06:55 CET 2013 - ma@suse.de
289
290 - make multicurl suppress progress reports for the metalink download
291 - work around libcurl bug that sometimes gives us old values in the
292   progress callback
293 - version 12.8.0 (0)
294
295 -------------------------------------------------------------------
296 Fri Jan 18 14:07:50 CET 2013 - ma@suse.de
297
298 - Reduce logging
299 - MediaMultiCurl: throw AbortRequestException if aborted by user
300 - version 12.7.0 (0)
301
302 -------------------------------------------------------------------
303 Sun Jan 13 01:13:23 CET 2013 - ma@suse.de
304
305 - Update zypp-po.tar.bz2
306
307 -------------------------------------------------------------------
308 Sun Jan  6 01:13:17 CET 2013 - ma@suse.de
309
310 - Update zypp-po.tar.bz2
311
312 -------------------------------------------------------------------
313 Thu Dec 27 01:13:27 CET 2012 - ma@suse.de
314
315 - Update zypp-po.tar.bz2
316
317 -------------------------------------------------------------------
318 Mon Dec 17 13:31:15 CET 2012 - ma@suse.de
319
320 - Add NamedValue<_Tp>: Simple value<>name mapping supporting aliases
321 - Enable zypper to remove zypp locks without evaluating the
322   query (bnc#792901)
323 - Configure curl to "not fix the BEAST attack" (bnc#779177)
324 - version 12.6.0 (0)
325
326 -------------------------------------------------------------------
327 Sun Dec 16 01:13:16 CET 2012 - ma@suse.de
328
329 - Update zypp-po.tar.bz2
330
331 -------------------------------------------------------------------
332 Mon Dec  3 14:31:59 CET 2012 - ma@suse.de
333
334 - HistoryLogReader: new HistoryLogData based API for parsing the new
335   history file entries (fate#312521)
336   The old HistoryItem based API is deprecated but will
337   still be available for a while if you compile with
338   -DWITH_DEPRECATED_HISTORYITEM_API.
339 - Write userdata string to history log (fate#312521)
340 - Add HistoryLogReader testcases
341 - Adapt to libsolv 'medianr'-changes
342 - version 12.5.0 (0)
343
344 -------------------------------------------------------------------
345 Thu Nov 22 01:14:42 CET 2012 - ma@suse.de
346
347 - Update zypp-po.tar.bz2
348
349 -------------------------------------------------------------------
350 Sun Nov 18 01:13:44 CET 2012 - ma@suse.de
351
352 - Update zypp-po.tar.bz2
353
354 -------------------------------------------------------------------
355 Tue Nov 13 15:40:10 CET 2012 - ma@suse.de
356
357 - Forward userdata string to commit plugins in BEGINPLUGIN (fate#312521)
358 - Extend ZConfig to store a user defined string value (fate#312521)
359 - Add SIGSEGV handler trying to log a stack trace
360 - Add zypp::dumpBacktrace to dump current stack trace to a stream.
361 - Use gettext plural handling (bnc#784666)
362 - version 12.4.0 (0)
363
364 -------------------------------------------------------------------
365 Sun Nov  4 01:13:21 CET 2012 - ma@suse.de
366
367 - Update zypp-po.tar.bz2
368
369 -------------------------------------------------------------------
370 Wed Oct 24 10:40:38 CEST 2012 - ma@suse.de
371
372 - Add simple sysconfig::write (bnc#766598)
373 - For installed products also filelists when trying to find the buddy
374   (bnc#784900)
375 - Provide information whether product license needs to be accepted.
376 - version 12.3.0 (0)
377
378 -------------------------------------------------------------------
379 Thu Oct 18 01:13:43 CEST 2012 - ma@suse.de
380
381 - Update zypp-po.tar.bz2
382
383 -------------------------------------------------------------------
384 Sun Oct  7 01:13:41 CEST 2012 - ma@suse.de
385
386 - Update zypp-po.tar.bz2
387
388 -------------------------------------------------------------------
389 Mon Oct  1 11:00:42 CEST 2012 - ma@suse.de
390
391 - Enable multiversion kernel and set multiversion.kernels in
392   /etc/zypp/zypp.conf to keep the latest, latest-1 and the running.
393 - Fix typo (bnc#782801)
394 - Relax evaluation of patch category tags (case insensitive)
395
396 -------------------------------------------------------------------
397 Sun Sep 30 01:13:18 CEST 2012 - ma@suse.de
398
399 - Update zypp-po.tar.bz2
400
401 -------------------------------------------------------------------
402 Sun Sep 16 01:14:34 CEST 2012 - ma@suse.de
403
404 - Update zypp-po.tar.bz2
405
406 -------------------------------------------------------------------
407 Wed Sep 12 10:28:00 CEST 2012 - ma@suse.de
408
409 - Add str::commonPrefix
410 - version 12.2.0 (0)
411
412 -------------------------------------------------------------------
413 Sun Sep  9 01:13:25 CEST 2012 - ma@suse.de
414
415 - Update zypp-po.tar.bz2
416
417 -------------------------------------------------------------------
418 Wed Sep  5 11:56:54 CEST 2012 - gs@suse.de
419
420 - Provide Target::reload()
421 - version 12.1.0 (0)
422
423 -------------------------------------------------------------------
424 Sun Aug 26 01:13:31 CEST 2012 - ma@suse.de
425
426 - Update zypp-po.tar.bz2
427
428 -------------------------------------------------------------------
429 Thu Aug 23 01:13:47 CEST 2012 - ma@suse.de
430
431 - Update zypp-po.tar.bz2
432
433 -------------------------------------------------------------------
434 Sun Aug 19 01:14:11 CEST 2012 - ma@suse.de
435
436 - Update zypp-po.tar.bz2
437
438 -------------------------------------------------------------------
439 Thu Aug 16 01:13:43 CEST 2012 - ma@suse.de
440
441 - Update zypp-po.tar.bz2
442
443 -------------------------------------------------------------------
444 Fri Aug 10 12:53:47 CEST 2012 - ma@suse.de
445
446 - Implement $ZYPP_LOCK_TIMEOUT: number of seconds to wait for a
447   zypplock becoming available (bnc#772965)
448 - Unify update-scripts with same content(md5sum) (bnc#773575)
449 - version 12.0.1 (0)
450
451 -------------------------------------------------------------------
452 Thu Aug  9 01:15:12 CEST 2012 - ma@suse.de
453
454 - Update zypp-po.tar.bz2
455
456 -------------------------------------------------------------------
457 Thu Aug  2 11:55:00 CEST 2012 - ma@suse.de
458
459 - set $ZYPP_IS_RUNNING during commit
460 - Bump major version for Factory
461   11.x is continued on SuSE-Code-12_2-Branch
462 - version 12.0.0 (0)
463
464 -------------------------------------------------------------------
465 Thu Aug  2 01:14:11 CEST 2012 - ma@suse.de
466
467 - Update zypp-po.tar.bz2
468
469 -------------------------------------------------------------------
470 Wed Aug  1 15:32:40 CEST 2012 - ma@suse.de
471
472 - Fixed typo (bnc#773467)
473 - Erase any old repo instance from pool when (re)loading from cache
474 - filter zero sized devices in disk usage counter(bnc#769819)
475 - fix isSoftLocked computation
476 - fix possibly reporting timeout as "aborted by user" (bnc#665327)
477 - do not fork the uuidgen program, use kernel interface instead
478 - remove obsolete hicolor-icon-theme BuildRequires
479 - version 11.7.0 (6)
480
481 -------------------------------------------------------------------
482 Sun Jul 29 01:13:31 CEST 2012 - ma@suse.de
483
484 - Update zypp-po.tar.bz2
485
486 -------------------------------------------------------------------
487 Thu Jul 19 01:13:43 CEST 2012 - ma@suse.de
488
489 - Update zypp-po.tar.bz2
490
491 -------------------------------------------------------------------
492 Sun Jul  1 01:13:31 CEST 2012 - ma@suse.de
493
494 - Update zypp-po.tar.bz2
495
496 -------------------------------------------------------------------
497 Thu Jun 28 01:14:27 CEST 2012 - ma@suse.de
498
499 - Update zypp-po.tar.bz2
500
501 -------------------------------------------------------------------
502 Mon Jun 25 15:23:10 CEST 2012 - ma@suse.de
503
504 - zypp.conf:servicesdir is ignored (bnc#765528)
505 - allow libcurl to take proxy from environment iff proxy is not
506   configured or disallowed (bnc#745404)
507 - version 11.6.3 (6)
508
509 -------------------------------------------------------------------
510 Sun Jun 24 01:14:32 CEST 2012 - ma@suse.de
511
512 - Update zypp-po.tar.bz2
513
514 -------------------------------------------------------------------
515 Thu Jun 14 01:13:35 CEST 2012 - ma@suse.de
516
517 - Update zypp-po.tar.bz2
518
519 -------------------------------------------------------------------
520 Fri Jun  8 15:57:22 CEST 2012 - ma@suse.de
521
522 - Adjust weaklock fix
523
524 -------------------------------------------------------------------
525 Fri Jun  8 14:16:15 CEST 2012 - ma@suse.de
526
527 - Fix processing of weak locks (bnc#749418, bnc#765164)
528 - [valgrind] don't dereference if we may be past the end of the repositories.
529 - add armv7hl workaround for Adrian
530 - version 11.6.2 (6)
531
532 -------------------------------------------------------------------
533 Sun Jun  3 01:14:09 CEST 2012 - ma@suse.de
534
535 - Update zypp-po.tar.bz2
536
537 -------------------------------------------------------------------
538 Thu May 31 10:07:37 UTC 2012 - dmacvicar@suse.com
539
540 - fix an invalid read revealed by valgrind in
541   RepositoryIterator::increment()
542
543 -------------------------------------------------------------------
544 Sun May 20 01:13:30 CEST 2012 - ma@suse.de
545
546 - Update zypp-po.tar.bz2
547
548 -------------------------------------------------------------------
549 Thu May 17 01:15:25 CEST 2012 - ma@suse.de
550
551 - Update zypp-po.tar.bz2
552
553 -------------------------------------------------------------------
554 Sun May 13 01:14:15 CEST 2012 - ma@suse.de
555
556 - Update zypp-po.tar.bz2
557
558 -------------------------------------------------------------------
559 Tue May  8 13:39:22 CEST 2012 - ma@suse.de
560
561 - Use ld version script to hide symbols outside zypp namespace (bnc#755324)
562 - remove base/Deprecated.h (macros now in APIConfig.h)
563 - Disribute Easy.h in APIConfig.h
564 - Add APIConfig.h providing ZYPP_API and ZYPP_LOCAL macros
565 - version 11.6.0 (6)
566
567 -------------------------------------------------------------------
568 Fri May  4 11:18:17 CEST 2012 - ma@suse.de
569
570 - build with gcc-4.7 (bnc#755324)
571 - version 11.5.0 (5)
572
573 -------------------------------------------------------------------
574 Wed Apr 25 18:50:20 CEST 2012 - ma@suse.de
575
576 - Fix lost device info when mounting CD/DVD
577
578 -------------------------------------------------------------------
579 Sun Apr 22 01:15:46 CEST 2012 - ma@suse.de
580
581 - Update zypp-po.tar.bz2
582
583 -------------------------------------------------------------------
584 Thu Apr 19 10:19:05 CEST 2012 - ma@suse.de
585
586 - Always consider (block) devices passed as url option (bnc#755815)
587
588 -------------------------------------------------------------------
589 Thu Apr 19 01:14:57 CEST 2012 - ma@suse.de
590
591 - Update zypp-po.tar.bz2
592
593 -------------------------------------------------------------------
594 Wed Apr 18 18:38:06 CEST 2012 - ma@suse.de
595
596 - Fix install progress hopping back and forth
597 - Try to create a missing destination dir before switching to tmp
598   space (bnc#755239)
599
600 -------------------------------------------------------------------
601 Mon Apr 16 14:52:35 CEST 2012 - ma@suse.de
602
603 - ResStatus: add 'unneeded' bit (determined by solver)
604 - Force using gcc-4.6 until it builds with 4.7
605 - Support multiversion definitions being read from files in /etc/zypp/multiversion.d.
606 - Workaround doxygen SEGV and accept incomplete docs (until bnc#755402 is fixed)
607 - Rename zypp::sat::AttrMatcher to zypp::StrMatcher (base/StrMatcher.h)
608 - Support (source)package download by non-root user (bnc#755239)
609 - Delay construction of ZYppGlobalLock until its actually needed (bnc#575096)
610 - Fix buddy handling in solver results
611 - Simplify Selectable::multiversionInstall
612 - Don't cache defaultCandidate as it depends on solver::allowVendorChange flag (bnc#754286)
613 - version 11.4.0 (4)
614
615 -------------------------------------------------------------------
616 Tue Apr 10 12:11:37 CEST 2012 - ma@suse.de
617
618 - Update zypp-po.tar.bz2
619
620 -------------------------------------------------------------------
621 Sun Apr  8 01:13:24 CEST 2012 - ma@suse.de
622
623 - Update zypp-po.tar.bz2
624
625 -------------------------------------------------------------------
626 Thu Apr  5 01:16:21 CEST 2012 - ma@suse.de
627
628 - Update zypp-po.tar.bz2
629
630 -------------------------------------------------------------------
631 Mon Mar 26 14:47:59 CEST 2012 - ma@suse.de
632
633 - Cleanup orphaned media attach points (bnc#751221)
634 - Show max support status if package is in multiple repos (bnc#735841)
635 - Parse proxy user/pass from url (bnc#752497)
636 - Add CMake option to disable libproxy usage and disable it on SLE. (bnc#752500)
637 - version 11.3.0 (1)
638
639 -------------------------------------------------------------------
640 Thu Mar 15 00:31:25 CET 2012 - ma@suse.de
641
642 - Add API for patch severity (bnc#733723, FATE#312633)
643 - version 11.2.0 (1)
644
645 -------------------------------------------------------------------
646 Tue Mar 13 13:04:48 CET 2012 - ma@suse.de
647
648 - Force libproxy into using "/etc/sysconfig/proxy" if it exists (bnc#679322)
649 - Apply soft locks by name and not per package (bnc#749418)
650 - version 11.1.1 (1)
651
652 -------------------------------------------------------------------
653 Fri Feb  3 13:18:01 CET 2012 - ma@suse.de
654
655 - Add Fetcher support for CHECKSUMS file (replaceing SHA1SUMS) (bnc#744302)
656 - Build with -fvisibility-inlines-hidden
657 - CheckAccessDeleted: avoid duplicate entries for the same PID (bnc#716972)
658 - Correctly use user:pass directly embedded in a proxy url (bnc#740764)
659 - new sat::Map - Libsolv (bit)Map wrapper.
660 - always set splitprovides to true now that libsolv handles them better
661 - version 11.1.0 (1)
662
663 -------------------------------------------------------------------
664 Thu Feb  2 01:14:17 CET 2012 - ma@suse.de
665
666 - Update zypp-po.tar.bz2
667
668 -------------------------------------------------------------------
669 Sun Jan 29 01:14:28 CET 2012 - ma@suse.de
670
671 - Update zypp-po.tar.bz2
672
673 -------------------------------------------------------------------
674 Sun Jan 22 01:13:30 CET 2012 - ma@suse.de
675
676 - Update zypp-po.tar.bz2
677
678 -------------------------------------------------------------------
679 Tue Jan 10 18:31:41 CET 2012 - ma@suse.de
680
681 - Update zypp-po.tar.bz2
682
683 -------------------------------------------------------------------
684 Fri Dec 23 14:51:25 CET 2011 - ma@suse.de
685
686 - Adapt Repository iteration to libsolv changes.
687 - Add sat::Pool tests
688 - Fix Flags<> api to be more consistent and add testcase.
689 - Set min_curl_version 7.19.4 (bnc#735284)
690 - Doc: add some words about 'Solver - Vendor protection'
691 - version 11.0.0 (0)
692
693 -------------------------------------------------------------------
694 Thu Dec  1 01:13:37 CET 2011 - ma@suse.de
695
696 - Update zypp-po.tar.bz2
697
698 -------------------------------------------------------------------
699 Mon Nov 28 18:08:42 CET 2011 - ma@suse.de
700
701 - Fix and optimize Pathname ctor and provide testcases (bnc#721128)
702 - Open all file descriptors with O_CLOEXEC to avoid leaks and races
703 - Some improvements to the services documentation
704 - Fix RW_pointer comparison with underlying smart pointer type.
705 - version 10.3.5 (3)
706
707 -------------------------------------------------------------------
708 Sun Nov 27 01:13:10 CET 2011 - ma@suse.de
709
710 - Update zypp-po.tar.bz2
711
712 -------------------------------------------------------------------
713 Thu Nov 17 01:13:15 CET 2011 - ma@suse.de
714
715 - Update zypp-po.tar.bz2
716
717 -------------------------------------------------------------------
718 Fri Nov 11 13:38:42 CET 2011 - ma@suse.de
719
720 - Try to find and use some CD/DVD device even if HAL/UDEV detection
721   fails (bnc#724807)
722 - Static initialization problem fixes (by Harald Fernengel)
723 - version 10.3.4 (3)
724
725 -------------------------------------------------------------------
726 Mon Nov  7 15:45:28 CET 2011 - ma@suse.de
727
728 - Don't use proxy if disabled (bnc#696805)
729 - version 10.3.3 (3)
730
731 -------------------------------------------------------------------
732 Mon Nov  7 13:49:44 UTC 2011 - dimstar@opensuse.org
733
734 - Add pkg-config BuildRequires: We fail to detect libproxy due to
735   the missing pkg-config. Additionally, we have a .pc file
736   ourselfes, which we do not get the provides for [bnc#696805]
737
738 -------------------------------------------------------------------
739 Thu Nov  3 14:58:42 CET 2011 - ma@suse.de
740
741 - Let RepoInfo::keepPackages properly default to FALSE (bnc#727385)
742 - version 10.3.2 (3)
743
744 -------------------------------------------------------------------
745 Thu Nov  3 01:13:12 CET 2011 - ma@suse.de
746
747 - Update zypp-po.tar.bz2
748
749 -------------------------------------------------------------------
750 Sun Oct 30 01:14:41 CEST 2011 - ma@suse.de
751
752 - Update zypp-po.tar.bz2
753
754 -------------------------------------------------------------------
755 Thu Oct 27 01:14:10 CEST 2011 - ma@suse.de
756
757 - Update zypp-po.tar.bz2
758
759 -------------------------------------------------------------------
760 Mon Oct 24 13:35:56 CEST 2011 - ma@suse.de
761
762 - Explicitly include textLocale in package translation download
763
764 -------------------------------------------------------------------
765 Mon Oct 24 09:37:31 CEST 2011 - ma@suse.de
766
767 - Update libversion info (due to ABI change in 10.2.0 (bnc#725407)
768 - version 10.3.1 (3)
769
770 -------------------------------------------------------------------
771 Sun Oct 23 01:13:11 CEST 2011 - ma@suse.de
772
773 - Update zypp-po.tar.bz2
774
775 -------------------------------------------------------------------
776 Fri Oct 21 11:47:39 CEST 2011 - ma@suse.de
777
778 - Add zypp.conf option repo.refresh.locales: A list of locales for
779   which translated package descriptions should be downloaded if
780   available.
781 - Explixitly set CURLOPT_PROXYAUTH
782 - version 10.3.0 (1)
783
784 -------------------------------------------------------------------
785 Tue Oct 18 16:45:13 CEST 2011 - ma@suse.de
786
787 - Add arch armv7tnhl and armv7thl
788 - Fix RepoVariablesReplacer to compute substitution values on demand only
789 - PathInfo::hardlinkCopy: fix handling cross-device links
790 - version 10.2.0 (1)
791
792 -------------------------------------------------------------------
793 Sun Oct 16 01:13:37 CEST 2011 - ma@suse.de
794
795 - Update zypp-po.tar.bz2
796
797 -------------------------------------------------------------------
798 Thu Oct 13 11:50:26 CEST 2011 - ma@suse.de
799
800 - Must not differ between type nfs and nfs4 when checking the mount
801   table (bnc#710269)
802 - version 10.1.1 (1)
803
804 -------------------------------------------------------------------
805 Thu Oct 13 01:13:37 CEST 2011 - ma@suse.de
806
807 - Update zypp-po.tar.bz2
808
809 -------------------------------------------------------------------
810 Tue Oct 11 15:20:43 CEST 2011 - ma@suse.de
811
812 - Switch to using libsolv instead of satsolver
813 - version 10.1.0 (1)
814
815 -------------------------------------------------------------------
816 Sun Oct  9 01:13:16 CEST 2011 - ma@suse.de
817
818 - Update zypp-po.tar.bz2
819
820 -------------------------------------------------------------------
821 Thu Oct  6 01:14:00 CEST 2011 - ma@suse.de
822
823 - Update zypp-po.tar.bz2
824
825 -------------------------------------------------------------------
826 Tue Sep 20 09:57:04 CEST 2011 - ma@suse.de
827
828 - Bump major version for Factory; 9.x is continued on SLE-11-SP2-Branch
829 - version 10.0.0 (0)
830
831 -------------------------------------------------------------------
832 Tue Sep 13 10:51:53 CEST 2011 - ma@suse.de
833
834 - Enhance Selectable API
835 - version 9.11.0 (8)
836
837 -------------------------------------------------------------------
838 Sun Sep 11 01:18:59 CEST 2011 - ma@suse.de
839
840 - Update sle-zypp-po.tar.bz2
841
842 -------------------------------------------------------------------
843 Sun Sep 11 01:13:12 CEST 2011 - ma@suse.de
844
845 - Update zypp-po.tar.bz2
846
847 -------------------------------------------------------------------
848 Thu Sep  8 01:19:28 CEST 2011 - ma@suse.de
849
850 - Update sle-zypp-po.tar.bz2
851
852 -------------------------------------------------------------------
853 Thu Sep  8 01:14:08 CEST 2011 - ma@suse.de
854
855 - Update zypp-po.tar.bz2
856
857 -------------------------------------------------------------------
858 Wed Sep  7 12:38:23 CEST 2011 - ma@suse.de
859
860 - Explicitly require rpm.
861 - version 9.10.2 (8)
862
863 -------------------------------------------------------------------
864 Sun Sep  4 01:16:54 CEST 2011 - ma@suse.de
865
866 - Update sle-zypp-po.tar.bz2
867
868 -------------------------------------------------------------------
869 Sun Sep  4 01:13:27 CEST 2011 - ma@suse.de
870
871 - Update zypp-po.tar.bz2
872
873 -------------------------------------------------------------------
874 Thu Sep  1 01:13:36 CEST 2011 - ma@suse.de
875
876 - Update zypp-po.tar.bz2
877
878 -------------------------------------------------------------------
879 Mon Aug 29 10:51:04 CEST 2011 - ma@suse.de
880
881 - Extend mount entry comparison fix (bnc#710269)
882 - version 9.10.2 (8)
883
884 -------------------------------------------------------------------
885 Thu Aug 25 01:17:06 CEST 2011 - ma@suse.de
886
887 - Update sle-zypp-po.tar.bz2
888
889 -------------------------------------------------------------------
890 Mon Aug 22 13:57:16 CEST 2011 - ma@suse.de
891
892 - Update sle-zypp-po.tar.bz2
893
894 -------------------------------------------------------------------
895 Sun Aug 14 01:13:21 CEST 2011 - ma@suse.de
896
897 - Update zypp-po.tar.bz2
898
899 -------------------------------------------------------------------
900 Sun Aug  7 01:16:07 CEST 2011 - ma@suse.de
901
902 - Update zypp-po.tar.bz2
903
904 -------------------------------------------------------------------
905 Fri Aug  5 15:20:07 CEST 2011 - ma@suse.de
906
907 - Attempt to fix smb mount entry comparison (bnc#710269)
908 - version 9.10.1 (8)
909
910 -------------------------------------------------------------------
911 Thu Aug  4 14:54:47 CEST 2011 - ma@suse.de
912
913 - Allow to turn Resolvers upgrade mode on and off (bnc#709480)
914 - Fix reading of integer arrays from rpm headers (bnc#709716)
915 - version 9.10.0 (8)
916
917 -------------------------------------------------------------------
918 Thu Aug  4 01:14:00 CEST 2011 - ma@suse.de
919
920 - Update zypp-po.tar.bz2
921
922 -------------------------------------------------------------------
923 Thu Jul 28 13:04:10 CEST 2011 - ma@suse.de
924
925 - Evaluate CURLINFO_CONDITION_UNMET on zero sized successful transfers,
926   if compiled against libcurl-7.19.4 or above. (bnc#692260)
927 - version 9.9.2 (8)
928
929 -------------------------------------------------------------------
930 Mon Jul 25 16:20:37 CEST 2011 - ma@suse.de
931
932 - Always read /proc/mounts when looking for mounted media (bnc#705893)
933 - version 9.9.1 (8)
934
935 -------------------------------------------------------------------
936 Fri Jul 22 13:12:34 CEST 2011 - ma@suse.de
937
938 - MediaUserAuth: Do not expose libcurl header files.
939 - version 9.9.0 (8)
940
941 -------------------------------------------------------------------
942 Mon Jul 18 11:33:25 CEST 2011 - ma@suse.de
943
944 - More initialize parser structure fixes. (bnc#705181)
945 - version 9.8.7 (8)
946
947 -------------------------------------------------------------------
948 Fri Jul 15 15:15:01 CEST 2011 - ma@suse.de
949
950 - Check for /etc/sysconfig/storage changes before solving (bnc#702365)
951 - version 9.8.6 (8)
952
953 -------------------------------------------------------------------
954 Fri Jul 15 13:58:53 CEST 2011 - ma@suse.de
955
956 - Properly initialize parser structures (bnc#705181)
957 - version 9.8.5 (8)
958
959 -------------------------------------------------------------------
960 Thu Jul  7 15:53:17 CEST 2011 - ma@suse.de
961
962 - Fix tests for available libcurl version.
963 - version 9.8.4 (8)
964
965 -------------------------------------------------------------------
966 Thu Jul  7 01:13:47 CEST 2011 - ma@suse.de
967
968 - Update zypp-po.tar.bz2
969
970 -------------------------------------------------------------------
971 Mon Jul  4 10:41:42 CEST 2011 - ma@suse.de
972
973 - Make fix for bnc#702576 more robust.
974 - Enhance fix for bnc#699435. Return an error if download in advance
975   failed to provide all packages, so zypper does not silently quit.
976 - version 9.8.3 (8)
977
978 -------------------------------------------------------------------
979 Thu Jun 30 01:13:43 CEST 2011 - ma@suse.de
980
981 - Update zypp-po.tar.bz2
982
983 -------------------------------------------------------------------
984 Wed Jun 29 12:23:24 CEST 2011 - ma@suse.de
985
986 - Always compute transaction from pool (bnc#702576)
987 - version 9.8.2 (8)
988
989 -------------------------------------------------------------------
990 Tue Jun 28 16:04:50 CEST 2011 - ma@suse.de
991
992 - Add feature provides for supported plugins.
993
994 -------------------------------------------------------------------
995 Tue Jun 21 10:44:47 CEST 2011 - dmacvicar@suse.de
996
997 - Add configuration template for automatic kernel
998   purge (feature#312018) to zypp.conf
999
1000 -------------------------------------------------------------------
1001 Tue Jun 14 13:38:00 CEST 2011 - ma@suse.de
1002
1003 - Fix download loop to skip non-install actions. (bnc#699435)
1004 - version 9.8.1 (8)
1005
1006 -------------------------------------------------------------------
1007 Sun Jun 12 01:13:36 CEST 2011 - ma@suse.de
1008
1009 - Update zypp-po.tar.bz2
1010
1011 -------------------------------------------------------------------
1012 Thu Jun  9 09:34:51 CEST 2011 - ma@suse.de
1013
1014 - Fix missing return value.
1015
1016 -------------------------------------------------------------------
1017 Wed Jun  8 12:58:54 CEST 2011 - ma@suse.de
1018
1019 - Simplify ZYppCommitResult by using filtered Transaction::action_iterator.
1020 - version 9.8.0 (8)
1021
1022 -------------------------------------------------------------------
1023 Tue Jun  7 14:12:35 CEST 2011 - ma@suse.de
1024
1025 - Update zypp-po.tar.bz2
1026
1027 -------------------------------------------------------------------
1028 Tue Jun  7 12:42:20 CEST 2011 - ma@suse.de
1029
1030 - Fix transaction ORDER_BY_MEDIANR.
1031 - version 9.7.0 (5)
1032
1033 -------------------------------------------------------------------
1034 Fri Jun  3 23:12:05 CEST 2011 - ma@suse.de
1035
1036 - Basic commit plugins implemented. They may be used to implement pre/post
1037   commit actions like taking file system snapshots (fate#303699)
1038 - version 9.6.0 (5)
1039
1040 -------------------------------------------------------------------
1041 Tue May 31 17:27:45 CEST 2011 - ma@suse.de
1042
1043 - Do commit based on sat::Transaction.
1044 - version 9.5.0 (5)
1045
1046 -------------------------------------------------------------------
1047 Tue May 31 12:09:17 CEST 2011 - ma@suse.de
1048
1049 - Assert rpm database directory is created before rpmtsInitDB is
1050   called (bnc#697115)
1051
1052 -------------------------------------------------------------------
1053 Tue May 31 11:46:57 CEST 2011 - dheidler@suse.de
1054
1055 - fix var definition order in PackageProvider
1056 - fix operator~ return datatype for flags (ctor is explicit)
1057 - add method interactiveFlags to Patch describing what makes it
1058   interactive
1059 - version 9.4.0 (3)
1060
1061 -------------------------------------------------------------------
1062 Tue May 31 10:12:12 CEST 2011 - ma@suse.de
1063
1064 - Recommend 'lsof' (for zypper ps) (bnc#694427, bnc#684466)
1065
1066 -------------------------------------------------------------------
1067 Mon May 30 17:14:14 CEST 2011 - dheidler@suse.de
1068
1069 - Switch patch interactive-check to flags
1070 - version 9.3.0 (3)
1071
1072 -------------------------------------------------------------------
1073 Sun May 29 01:13:42 CEST 2011 - ma@suse.de
1074
1075 - Update zypp-po.tar.bz2
1076
1077 -------------------------------------------------------------------
1078 Fri May 27 17:02:05 CEST 2011 - ma@suse.de
1079
1080 - fix specfile to handle sles translations if available
1081
1082 -------------------------------------------------------------------
1083 Fri May 27 09:51:13 CEST 2011 - ma@suse.de
1084
1085 - Avoid using #elifdef directive.
1086
1087 -------------------------------------------------------------------
1088 Thu May 26 01:13:43 CEST 2011 - ma@suse.de
1089
1090 - Update zypp-po.tar.bz2
1091
1092 -------------------------------------------------------------------
1093 Wed May 25 09:22:28 CEST 2011 - ma@suse.de
1094
1095 - Add a fallback gnome-packagekit updater in package-manager (bnc#667504)
1096 - Backport changelog entries from SLE11-SP1 branch. Bugs mentioned here
1097   were either fixed without bnc# or do not apply to this branch. This is
1098   to make the changelog checker happy:
1099   - Set proper defaults for service repos (bnc#673943)
1100
1101 -------------------------------------------------------------------
1102 Tue May 24 12:43:32 CEST 2011 - dheidler@suse.de
1103
1104 - add option ignore_reboot_flag to Patch::interactive (bnc#665853)
1105 - version 9.2.0 (2)
1106
1107 -------------------------------------------------------------------
1108 Mon May 23 16:12:32 CEST 2011 - dheidler@suse.de
1109
1110 - respect patch content license when determinating interactive status
1111 - version 9.1.2 (1)
1112
1113 -------------------------------------------------------------------
1114 Mon May 23 12:05:10 CEST 2011 - ma@suse.de
1115
1116 - More rpm-4.9 fixes
1117 - Disable rpm V3toV4 conversion while not working with rpm 4.9
1118
1119 -------------------------------------------------------------------
1120 Sun May 22 01:14:21 CEST 2011 - ma@suse.de
1121
1122 - Update zypp-po.tar.bz2
1123
1124 -------------------------------------------------------------------
1125 Fri May 20 17:11:10 CEST 2011 - ma@suse.de
1126
1127 - Fix for rpm-4.9
1128 - version 9.1.1 (1)
1129
1130 -------------------------------------------------------------------
1131 Fri May 20 13:43:38 CEST 2011 - ma@suse.de
1132
1133 - Disable use if rpm-4.4 legacy interface (dropped in 4.9) (bnc#691089)
1134 - Fix poolquery handling repo restrictions correctly. (bnc#661976)
1135 - version 9.1.0 (1)
1136
1137 -------------------------------------------------------------------
1138 Wed May 18 14:10:20 CEST 2011 - dmacvicar@suse.de
1139
1140 - Allow MediaCD to build against HAL or nothing
1141   if udev is not present
1142
1143 -------------------------------------------------------------------
1144 Mon May 16 14:42:09 CEST 2011 - dmacvicar@suse.de
1145
1146 - forward port all changes to make it build in Code10
1147
1148 -------------------------------------------------------------------
1149 Mon May 16 11:51:51 UTC 2011 - dmacvicar@suse.de
1150
1151 - make -Werror=format-security optional and used only if
1152   supported
1153
1154 -------------------------------------------------------------------
1155 Sun May 15 01:13:47 CEST 2011 - ma@suse.de
1156
1157 - Update zypp-po.tar.bz2
1158
1159 -------------------------------------------------------------------
1160 Thu May 12 01:13:54 CEST 2011 - ma@suse.de
1161
1162 - Update zypp-po.tar.bz2
1163
1164 -------------------------------------------------------------------
1165 Fri May  6 13:22:35 CEST 2011 - dheidler@suse.de
1166
1167 - delete old metadata temp directories
1168 - version 9.0.3 (0)
1169
1170 -------------------------------------------------------------------
1171 Wed Apr 27 17:17:00 CEST 2011 - dheidler@suse.de
1172
1173 - fix max_concurrent_connections option in MultiCurl (bnc#596089)
1174 - version 9.0.2 (0)
1175
1176 -------------------------------------------------------------------
1177 Sun Apr 17 01:13:40 CEST 2011 - ma@suse.de
1178
1179 - Update zypp-po.tar.bz2
1180
1181 -------------------------------------------------------------------
1182 Tue Apr 12 18:49:32 CEST 2011 - dheidler@suse.de
1183
1184 - check for permissions before writing (fixes bnc#683509)
1185 - version 9.0.1 (0)
1186
1187 -------------------------------------------------------------------
1188 Tue Apr  5 12:08:27 CEST 2011 - ma@suse.de
1189
1190 - Switch ResPoolProxy to use multimap in order to allow iteration
1191   of all Selectables of all kinds.
1192 - Add upper/lower_bound iteration to MapKVIterator.
1193 - Add stream output for multimap/set.
1194 - version 9.0.0 (0)
1195
1196 -------------------------------------------------------------------
1197 Mon Apr  4 15:08:08 CEST 2011 - ma@suse.de
1198
1199 - Update zypp-po.tar.bz2
1200
1201 -------------------------------------------------------------------
1202 Mon Apr  4 15:04:47 CEST 2011 - ma@suse.de
1203
1204 - Update zypp-po.tar.bz2
1205
1206 -------------------------------------------------------------------
1207 Mon Apr  4 15:03:55 CEST 2011 - ma@suse.de
1208
1209 - Update zypp-po.tar.bz2
1210
1211 -------------------------------------------------------------------
1212 Thu Mar 10 01:13:39 CET 2011 - ma@suse.de
1213
1214 - Update zypp-po.tar.bz2
1215
1216 -------------------------------------------------------------------
1217 Sun Mar  6 01:13:41 CET 2011 - ma@suse.de
1218
1219 - Update zypp-po.tar.bz2
1220
1221 -------------------------------------------------------------------
1222 Wed Feb 16 14:24:27 UTC 2011 - dmacvicar@suse.de
1223
1224 - Do not look for $releasever 's value if there is no variable
1225   in the url: parses product file again and again
1226 - version 8.12.2 (10)
1227
1228 -------------------------------------------------------------------
1229 Thu Feb 10 16:01:46 CET 2011 - ma@suse.de
1230
1231 - Remove package-manager.desktop file (bnc#329635)
1232 - version 8.12.1 (10)
1233
1234 -------------------------------------------------------------------
1235 Tue Jan 25 10:09:22 CET 2011 - ma@suse.de
1236
1237 - Apply patch introducing armv7nhl:armv7hl
1238
1239 -------------------------------------------------------------------
1240 Tue Jan 18 12:28:19 UTC 2011 - dmacvicar@suse.de
1241
1242 - allow for Repo Index Services to set the enabled state of
1243   repositories from the server side.
1244 - Fix priority not being set on reading service indexes
1245 - version 8.12.0 (10)
1246
1247 -------------------------------------------------------------------
1248 Fri Jan 14 12:45:18 CET 2011 - ma@suse.de
1249
1250 - Add new ServicePlugin Exceptions.
1251
1252 -------------------------------------------------------------------
1253 Thu Jan 13 01:13:32 CET 2011 - ma@suse.de
1254
1255 - Update zypp-po.tar.bz2
1256
1257 -------------------------------------------------------------------
1258 Thu Dec 23 14:42:02 CET 2010 - dheidler@suse.de
1259
1260 - add method to check if there are manually configured urls
1261 - version 8.11.0 (10)
1262
1263 -------------------------------------------------------------------
1264 Thu Dec 23 11:31:22 CET 2010 - dheidler@suse.de
1265
1266 - create cache directory, if it doesn't exist
1267   when saving mirrorlist
1268 - version 8.10.6 (10)
1269
1270 -------------------------------------------------------------------
1271 Wed Dec 22 12:38:22 CET 2010 - dheidler@suse.de
1272
1273 - moved keepPackages code to RepoInfo::Impl
1274 - version 8.10.5 (10)
1275
1276 -------------------------------------------------------------------
1277 Tue Dec 21 13:29:06 CET 2010 - dheidler@suse.de
1278
1279 - Fix caching of mirrorlist files
1280 - version 8.10.4 (10)
1281
1282 -------------------------------------------------------------------
1283 Thu Dec 16 19:46:00 CET 2010 - ma@suse.de
1284
1285 - Do not export keyring if rpmdb is initialised, but target isn't
1286   (bnc#659494)
1287 - version 8.10.3 (10)
1288
1289 -------------------------------------------------------------------
1290 Fri Dec 10 17:17:07 CET 2010 - dheidler@suse.de
1291
1292 - Catch RPM-Exeption when instaling the Distribution (bnc#658714)
1293 - version 8.10.2 (10)
1294
1295 -------------------------------------------------------------------
1296 Wed Dec  8 14:15:12 CET 2010 - dheidler@suse.de
1297
1298 - fix retrieval of distributionVersion if target is not initialized
1299 - MultiCurl: make sure the server responds with "partial content",
1300   fixes corrupt downloads if the metalink file contains no checksums
1301 - version 8.10.1 (10)
1302
1303 -------------------------------------------------------------------
1304 Wed Dec  1 17:39:16 CET 2010 - dheidler@suse.de
1305
1306 - Added ReplacerVar caching in RepoInfo
1307 - Automaticly remove empty mirrorlist-files
1308 - version 8.10.0 (10)
1309
1310 -------------------------------------------------------------------
1311 Tue Nov 30 17:11:32 CET 2010 - dheidler@suse.de
1312
1313 - Added MirrorList caching
1314 - version 8.9.0 (7)
1315
1316 -------------------------------------------------------------------
1317 Mon Nov 29 12:31:37 CET 2010 - ma@suse.de
1318
1319 - Icons for libzypp should go into desktop-data. (bnc#329635)
1320 - version 8.8.2 (7)
1321
1322 -------------------------------------------------------------------
1323 Wed Nov 24 11:55:59 CET 2010 - ma@suse.de
1324
1325 - Properly handle FTP response 550. (bnc#645747)
1326 - version 8.8.1 (7)
1327
1328 -------------------------------------------------------------------
1329 Fri Nov 19 11:24:39 CET 2010 - mls@suse.de
1330
1331 - fix access of freed memory in MultiCurl (bnc#654600)
1332
1333 -------------------------------------------------------------------
1334 Sun Nov  7 01:13:39 CET 2010 - ma@suse.de
1335
1336 - Update zypp-po.tar.bz2
1337
1338 -------------------------------------------------------------------
1339 Wed Nov  3 16:06:46 CET 2010 - dheidler@suse.de
1340
1341 - added metalink support
1342 - version 8.8.0 (7)
1343
1344 -------------------------------------------------------------------
1345 Thu Oct 21 18:15:31 CEST 2010 - ma@suse.de
1346
1347 - Feed the ProvideFilePolicy progress callback in addition to any
1348   connected media::DownloadProgressReport (bnc#545106)
1349 - version 8.7.1 (7)
1350
1351 -------------------------------------------------------------------
1352 Wed Oct 13 16:14:13 CEST 2010 - dheidler@suse.de
1353
1354 - Make MetaLinkParser accept InputStreams
1355 - Make MetaLinkParser accept Pathnames insted of strings
1356 - Fix MetaLinkv4 hash parsing
1357 - Add MetaLinkParser test
1358 - version 8.7.0 (7)
1359
1360 -------------------------------------------------------------------
1361 Mon Oct 11 17:06:17 CEST 2010 - ma@suse.de
1362
1363 - Use timeouts in plugin script communication.
1364 - Fix ExternalProgram to correctly remember exit status.
1365 - version 8.6.0 (5)
1366
1367 -------------------------------------------------------------------
1368 Sun Oct 10 01:13:40 CEST 2010 - ma@suse.de
1369
1370 - Update zypp-po.tar.bz2
1371
1372 -------------------------------------------------------------------
1373 Fri Oct  8 08:43:02 UTC 2010 - dmacvicar@novell.com
1374
1375 - fix services not being linked to their file after being
1376   saved
1377
1378 -------------------------------------------------------------------
1379 Thu Oct  7 09:02:26 CEST 2010 - jkupec@suse.cz
1380
1381 - Don't use aria2c for FTP (bnc #641328)
1382
1383 -------------------------------------------------------------------
1384 Wed Oct  6 15:39:59 UTC 2010 - dmacvicar@novell.com
1385
1386 - implementation for url resolver plugins
1387 - version 8.5.0 (5)
1388
1389 -------------------------------------------------------------------
1390 Wed Oct  6 16:54:15 CEST 2010 - dheidler@suse.de
1391
1392 - Use DownloadInHeaps as default, when there is nothing configured
1393   and when the target root is set to "/". (bnc#591476)
1394 - version 8.4.0 (4)
1395
1396 -------------------------------------------------------------------
1397 Tue Sep 28 17:12:51 CEST 2010 - dheidler@suse.de
1398
1399 - fixed replacing releasever (for fedora systems) - (bnc#637470)
1400 - version 8.3.0 (0)
1401
1402 -------------------------------------------------------------------
1403 Fri Sep 24 13:07:25 CEST 2010 - mls@suse.de
1404
1405 - fix metalink4 parsing [bnc#641484]
1406
1407 -------------------------------------------------------------------
1408 Thu Sep 23 01:13:45 CEST 2010 - ma@suse.de
1409
1410 - Update zypp-po.tar.bz2
1411
1412 -------------------------------------------------------------------
1413 Mon Sep 20 15:31:31 UTC 2010 - dmacvicar@novell.com
1414
1415 - Allow per repository proxy settings like yum does.
1416   Including setting it to _none_ overriding the
1417   system proxy.
1418   Patch from Zhang, Qiang <qiang.z.zhang@intel.com>
1419 - version 8.2.1 (0)
1420
1421 -------------------------------------------------------------------
1422 Fri Sep 10 17:06:34 CEST 2010 - dheidler@suse.de
1423
1424 - fixed replacing basearch (for fedora systems) - (bnc#637473)
1425 - version 8.2.0 (0)
1426
1427 -------------------------------------------------------------------
1428 Fri Sep 10 11:57:29 CEST 2010 - ma@suse.de
1429
1430 - Report download failures in commit result (bnc#431854)
1431 - Fix Solvable::onSystemByUser returning true for uninstalled solvables.
1432 - version 8.1.3 (0)
1433
1434 -------------------------------------------------------------------
1435 Tue Aug 31 20:01:26 CEST 2010 - ma@suse.de
1436
1437 - Fix download-only not to omit source packages (bnc#635596)
1438 - version 8.1.2 (0)
1439
1440 -------------------------------------------------------------------
1441 Thu Aug 26 01:13:38 CEST 2010 - ma@suse.de
1442
1443 - Update zypp-po.tar.bz2
1444
1445 -------------------------------------------------------------------
1446 Fri Aug 13 12:33:26 UTC 2010 - dmacvicar@novell.com
1447
1448 - fix basearch url variable
1449 - use the right release package name on fedora
1450
1451 -------------------------------------------------------------------
1452 Tue Aug 10 13:18:08 CEST 2010 - ma@suse.de
1453
1454 - MediaDISK: Use blkid to verify disk volumes. (bnc#623226)
1455 - version 8.1.1 (0)
1456
1457 -------------------------------------------------------------------
1458 Sun Aug  8 01:13:37 CEST 2010 - ma@suse.de
1459
1460 - Update zypp-po.tar.bz2
1461
1462 -------------------------------------------------------------------
1463 Thu Aug  5 01:13:53 CEST 2010 - ma@suse.de
1464
1465 - Update zypp-po.tar.bz2
1466
1467 -------------------------------------------------------------------
1468 Tue Aug  3 16:17:04 CEST 2010 - ma@suse.de
1469
1470 - Fix memory leaks.
1471
1472 -------------------------------------------------------------------
1473 Mon Aug  2 11:58:57 CEST 2010 - ma@suse.de
1474
1475 - Enhance PoolItem interface to assist patch classification. (bnc#627316)
1476 - version 8.1.0 (0)
1477
1478 -------------------------------------------------------------------
1479 Tue Jul 27 15:38:00 CEST 2010 - ma@suse.de
1480
1481 - Fix bug in PoolQuery::addDependency
1482 - Disable MediaAria and enable MultiCurl as default http/ftp backend.
1483   MultiCurl implements MetaLink and Zsync support using libcurl. In
1484   case of trouble set ZYPP_MULTICURL=0 in the envirionment to disable
1485   the new backend.
1486 - version 8.0.1 (0)
1487
1488 -------------------------------------------------------------------
1489 Mon Jul 26 17:05:14 CEST 2010 - ma@suse.de
1490
1491 - Bump heads major version after 11.3 branched away.
1492 - version 8.0.0 (0)
1493
1494 -------------------------------------------------------------------
1495 Thu Jul 22 01:13:27 CEST 2010 - ma@suse.de
1496
1497 - Update zypp-po.tar.bz2
1498
1499 -------------------------------------------------------------------
1500 Wed Jul  7 13:56:49 CEST 2010 - ma@suse.de
1501
1502 - Add PoolQuery for name, edition AND architecture in one go. (bnc#614362)
1503 - version 7.8.0 (6)
1504
1505 -------------------------------------------------------------------
1506 Mon Jul  5 13:03:57 CEST 2010 - ma@suse.de
1507
1508 - Fix requirement to /usr/bin/uuidgen (bnc#613304)
1509
1510 -------------------------------------------------------------------
1511 Sun Jul  4 01:13:29 CEST 2010 - ma@suse.de
1512
1513 - Update zypp-po.tar.bz2
1514
1515 -------------------------------------------------------------------
1516 Tue Jun 29 17:46:13 CEST 2010 - ma@suse.de
1517
1518 - Fix CURLOPT_MAX_RECV_SPEED_LARGE expecting a curl_off_t argument.
1519
1520 -------------------------------------------------------------------
1521 Tue Jun 29 10:22:06 CEST 2010 - ma@suse.de
1522
1523 - Respect zypp.conf policy settings when solving for update.
1524
1525 -------------------------------------------------------------------
1526 Fri Jun 25 11:35:52 CEST 2010 - ma@suse.de
1527
1528 - Don't bloat logfile by logging install progess values.
1529
1530 -------------------------------------------------------------------
1531 Thu Jun 10 01:13:49 CEST 2010 - ma@suse.de
1532
1533 - Update zypp-po.tar.bz2
1534
1535 -------------------------------------------------------------------
1536 Mon Jun  7 17:52:50 CEST 2010 - ma@suse.de
1537
1538 - Add missing Date constant declarations.
1539 - version 7.7.5 (6)
1540
1541 -------------------------------------------------------------------
1542 Mon Jun  7 11:46:58 CEST 2010 - ma@suse.de
1543
1544 - Prevent against daemons launched in rpm %post, that do not close
1545   their filedescriptors. Original fix was accidentally reverted.
1546   (bnc#174548)
1547 - version 7.7.4 (6)
1548
1549 -------------------------------------------------------------------
1550 Sun Jun  6 01:13:52 CEST 2010 - ma@suse.de
1551
1552 - Update zypp-po.tar.bz2
1553
1554 -------------------------------------------------------------------
1555 Fri Jun  4 17:14:17 CEST 2010 - ma@suse.de
1556
1557 - Fix default evaluation of recommendations of installed
1558   packages (bnc#605490)
1559 - version 7.7.3 (6)
1560
1561 -------------------------------------------------------------------
1562 Thu Jun  3 01:14:08 CEST 2010 - ma@suse.de
1563
1564 - Update zypp-po.tar.bz2
1565
1566 -------------------------------------------------------------------
1567 Fri May 21 20:00:55 CEST 2010 - ma@suse.de
1568
1569 - Fix broken IdStringType comparison (bnc#607572)
1570 - version 7.7.2 (6)
1571
1572 -------------------------------------------------------------------
1573 Thu May 20 21:01:05 CEST 2010 - ma@suse.de
1574
1575 - Fix packages provided via delta rpm being placed in
1576   the wrong package cache (bnc#607583)
1577 - version 7.7.1 (6)
1578
1579 -------------------------------------------------------------------
1580 Thu May 20 01:13:49 CEST 2010 - ma@suse.de
1581
1582 - Update zypp-po.tar.bz2
1583
1584 -------------------------------------------------------------------
1585 Tue May 18 18:02:44 CEST 2010 - ma@suse.de
1586
1587 - Fix arch detection on sprac (bug #566291)
1588 - Arch: add sparc64v and sparcv9v and armv7l
1589 - RepoManager: refresh repo if last refresh is in the future (bnc#593617)
1590 - version 7.6.1 (6)
1591
1592 -------------------------------------------------------------------
1593 Mon May 17 15:25:14 CEST 2010 - ma@suse.de
1594
1595 - Fix package-manager-su to support LXDE (Andrea Florio) (bnc#582235)
1596 - Cleanup spec file (Pavol Rusnak)
1597 - version 7.6.0 (6)
1598
1599 -------------------------------------------------------------------
1600 Sun May 16 01:13:39 CEST 2010 - ma@suse.de
1601
1602 - Update zypp-po.tar.bz2
1603
1604 -------------------------------------------------------------------
1605 Wed May 12 19:09:54 CEST 2010 - ma@suse.de
1606
1607 - Add methods to evaluate gpg geys expiration dates.
1608 - Export all rpmDb keys to the zypp trusted keyring in one go.
1609 - version 7.6.0 (6)
1610
1611 -------------------------------------------------------------------
1612 Wed May 12 17:35:44 CEST 2010 - ma@suse.de
1613
1614 - Update zypp-po.tar.bz2
1615
1616 -------------------------------------------------------------------
1617 Sun May  9 01:13:45 CEST 2010 - ma@suse.de
1618
1619 - Update zypp-po.tar.bz2
1620
1621 -------------------------------------------------------------------
1622 Sat May  8 01:13:43 CEST 2010 - ma@suse.de
1623
1624 - Update zypp-po.tar.bz2
1625
1626 -------------------------------------------------------------------
1627 Fri May  7 01:13:55 CEST 2010 - ma@suse.de
1628
1629 - Update zypp-po.tar.bz2 (Revision: 54959)
1630
1631 -------------------------------------------------------------------
1632 Wed May  5 14:49:39 CEST 2010 - ma@suse.de
1633
1634 - Update zypp-po.tar.bz2 (Revision: 54959)
1635
1636 -------------------------------------------------------------------
1637 Tue May  4 01:13:43 CEST 2010 - ma@suse.de
1638
1639 - Update translations.
1640
1641 -------------------------------------------------------------------
1642 Mon May  3 18:12:36 CEST 2010 - ma@suse.de
1643
1644 - Improve solver.cleandepsOnRemove result by evaluating the install
1645   history to find packages installed on behalf of a user request (not
1646   auto added by the solver).
1647 - version 7.5.0 (5)
1648
1649 -------------------------------------------------------------------
1650 Sat May  1 01:13:43 CEST 2010 - ma@suse.de
1651
1652 - Update translations.
1653
1654 -------------------------------------------------------------------
1655 Fri Apr 30 01:13:46 CEST 2010 - ma@suse.de
1656
1657 - Update translations.
1658
1659 -------------------------------------------------------------------
1660 Thu Apr 29 17:10:29 CEST 2010 - ma@suse.de
1661
1662 - Cleanup when deleting packages. New zypp.conf expert option
1663   solver.cleandepsOnRemove telling whether the solver should per
1664   default try to remove packages exclusively required by the ones
1665   he's asked to delete (default false).
1666 - Resolver::cleandepsOnRemove API to allow applications to change
1667   the solver option.
1668 - version 7.4.0 (4)
1669
1670 -------------------------------------------------------------------
1671 Thu Apr 29 01:13:40 CEST 2010 - ma@suse.de
1672
1673 - Update translations.
1674
1675 -------------------------------------------------------------------
1676 Wed Apr 28 16:35:04 CEST 2010 - ma@suse.de
1677
1678 - Enable splitprovides on update.
1679
1680 -------------------------------------------------------------------
1681 Wed Apr 28 01:13:37 CEST 2010 - ma@suse.de
1682
1683 - Update translations.
1684
1685 -------------------------------------------------------------------
1686 Tue Apr 27 17:42:20 CEST 2010 - ma@suse.de
1687
1688 - Selectable: Classify broken but locked patch as isUnwanted (bnc#577118)
1689 - version 7.3.0 (2)
1690
1691 -------------------------------------------------------------------
1692 Tue Apr 27 11:25:17 CEST 2010 - ma@suse.de
1693
1694 - Use libudev to detect available cd/dvd devices (bnc#590707,fate#308980)
1695 - Fix specfile to BuildRequire libudev-devel.
1696 - version 7.2.0 (2)
1697
1698 -------------------------------------------------------------------
1699 Mon Apr 26 11:57:23 CEST 2010 - ma@suse.de
1700
1701 - Support URLs and ISOs ending on 'Media1', 'Media2', etc., when
1702   rewiting the URL to access a specific media number. By now only
1703   nanmes ending on 'CD' or 'DVD' were supported. (bnc#594850)
1704
1705 -------------------------------------------------------------------
1706 Fri Apr 23 01:13:34 CEST 2010 - ma@suse.de
1707
1708 - Update translations.
1709
1710 -------------------------------------------------------------------
1711 Wed Apr 21 01:13:38 CEST 2010 - ma@suse.de
1712
1713 - Update translations.
1714
1715 -------------------------------------------------------------------
1716 Tue Apr 20 16:56:59 CEST 2010 - ma@suse.de
1717
1718 - /etc/zypp/locks: Allow to specify edition ranges with
1719   solvable:name and dependencies.
1720 - version 7.1.1 (1)
1721
1722 -------------------------------------------------------------------
1723 Thu Apr 15 12:49:01 CEST 2010 - ma@suse.de
1724
1725 - Provide name of the lock holder in ZYppFactoryException. (bnc#580513)
1726 - version 7.1.0 (1)
1727
1728 -------------------------------------------------------------------
1729 Wed Apr 14 15:09:18 CEST 2010 - ma@suse.de
1730
1731 - Using boost-1.42 requires -fno-strict-aliasing (bnc#595545)
1732 - Bump major version for 11.3 development.
1733 - version 7.0.0 (0)
1734
1735 -------------------------------------------------------------------
1736 Tue Apr 13 14:36:31 CEST 2010 - ma@suse.de
1737
1738 - Fix parsing port from IPv6 URL (bnc#593385)
1739
1740 -------------------------------------------------------------------
1741 Fri Mar 26 19:23:59 CET 2010 - ma@suse.de
1742
1743 - Propagate ZConfig::setTextLocale to pool. (bnc#588850)
1744 - version 6.31.3 (31)
1745
1746 -------------------------------------------------------------------
1747 Fri Mar 26 13:50:08 CET 2010 - ma@suse.de
1748
1749 - Fix guessing package spec to match package names only. (bnc#590864)
1750 - version 6.31.2 (31)
1751
1752 -------------------------------------------------------------------
1753 Tue Mar 23 16:55:56 CET 2010 - ma@suse.de
1754
1755 - Add static Target::distributionLabel to return the baseproducts
1756   shortName and summary. Mainlu used for the bootloader menu. (bnc #586303)
1757 - version 6.31.1 (31)
1758
1759 -------------------------------------------------------------------
1760 Thu Mar 18 17:17:02 CET 2010 - ma@suse.de
1761
1762 - Fix broken bit values in enum VendorSupportOption (bnc#589331)
1763 - version 6.31.0 (31)
1764
1765 -------------------------------------------------------------------
1766 Fri Mar 12 14:46:25 CET 2010 - ma@suse.de
1767
1768 - Fix handling of symlinked packages in package cache. (bnc #585409)
1769 - version 6.30.5 (19)
1770
1771 -------------------------------------------------------------------
1772 Tue Feb 23 19:05:04 CET 2010 - jkupec@suse.cz
1773
1774 - Avoiding use of 'guest' if 'credentials' is used when moutning
1775   a CIFS share. This caused 'permission denied' error with certain
1776   server configurations (bnc #560496).
1777
1778 -------------------------------------------------------------------
1779 Tue Feb 23 17:31:05 CET 2010 - ma@suse.de
1780
1781 - Check if a downloaded file actually exists even if aria2c returned 0.
1782   (bnc #564816)
1783 - version 6.30.3 (19)
1784
1785 -------------------------------------------------------------------
1786 Mon Feb 22 15:25:34 CET 2010 - jkupec@suse.cz
1787
1788 - Made CURLE_PARTIAL_FILE an auto-retry error (bnc #471436)
1789
1790 -------------------------------------------------------------------
1791 Mon Feb 22 13:09:09 CET 2010 - ma@suse.de
1792
1793 - Turn off cookies when retrieving services repoindex.xml (bnc #573897)
1794 - Consider pending disable requests when removing service repositories. (bnc #572634)
1795 - version 6.30.1 (19)
1796
1797 -------------------------------------------------------------------
1798 Sun Feb 21 14:11:49 CET 2010 - jkupec@suse.cz
1799
1800 - RepoManager::cleanCacheDirGarbage added for removing directories
1801   which do not belong to any of known repos (bnc #467693)
1802 - version 6.30.0 (19)
1803
1804 -------------------------------------------------------------------
1805 Thu Feb 11 13:40:49 CET 2010 - ma@suse.de
1806
1807 - On SLE aria2 is not required, so conflict with a too old aria2
1808   version installed. (bnc #578052)
1809 - version 6.29.5 (19)
1810
1811 -------------------------------------------------------------------
1812 Wed Feb 10 12:45:21 CET 2010 - ma@suse.de
1813
1814 - Fix package-manager script wrongly escaping UTF-8 chars in path
1815   names (bnc #571410)
1816 - version 6.29.4 (19)
1817
1818 -------------------------------------------------------------------
1819 Mon Feb  8 13:21:40 CET 2010 - ma@suse.de
1820
1821 - Support an alternate SLE-SP1 translation set.
1822 - version 6.29.3 (19)
1823
1824 -------------------------------------------------------------------
1825 Wed Feb  3 15:57:13 CET 2010 - ma@suse.de
1826
1827 - Remember the enabled state of removed service repositories. This
1828   way we are able to restore service repositories correctly after a
1829   subscrition expired and gets renewed. (bnc #572634)
1830 - version 6.29.2 (19)
1831
1832 -------------------------------------------------------------------
1833 Thu Jan 28 16:12:25 CET 2010 - jkupec@suse.cz
1834
1835 - Abort aria2c download when the progress callback receives 'false'
1836   (bnc #545106)
1837
1838 -------------------------------------------------------------------
1839 Tue Jan 19 14:50:15 CET 2010 - ma@suse.de
1840
1841 - Evaluate SolvAttr::repositoryToolVersion to prevent loading
1842   outdated solv files. (bnc #570623)
1843 - version 6.29.0 (19)
1844
1845 -------------------------------------------------------------------
1846 Fri Jan 15 18:15:26 CET 2010 - jkupec@suse.cz
1847
1848 - Use regex to parse aria2c progress lines (bnc #570917)
1849 - version 6.28.1 (19)
1850
1851 -------------------------------------------------------------------
1852 Thu Jan  7 12:25:24 CET 2010 - jkupec@suse.cz
1853
1854 - Set SignatureFileChecker context even if the key is not known
1855   (bnc #495977)
1856 - version 6.28.0 (19)
1857
1858 -------------------------------------------------------------------
1859 Thu Dec 10 17:18:34 CET 2009 - jkupec@suse.cz
1860
1861 - RepoInfoBase::label() added for use in UI messages, plus
1862   ZConfig::repoLabelIsAlias()
1863
1864 -------------------------------------------------------------------
1865 Tue Dec  8 19:41:17 CET 2009 - ma@suse.de
1866
1867 - Fix transaction building in presence of multiversion installable items.
1868 - version 6.27.1 (19)
1869
1870 -------------------------------------------------------------------
1871 Fri Dec  4 17:19:58 CET 2009 - ma@suse.de
1872
1873 - Improve multiversion status handling and installation. (fate #305311)
1874 - version 6.27.0 (19)
1875
1876 -------------------------------------------------------------------
1877 Fri Dec  4 14:56:19 CET 2009 - jkupec@suse.cz
1878
1879 - Don't allow an alias to start with '.' (bnc #473834)
1880
1881 -------------------------------------------------------------------
1882 Thu Dec  3 12:00:16 CET 2009 - ma@suse.de
1883
1884 - PickList and status interface for handling packages which are
1885   installable in multiple versions. (fate #305311)
1886 - version 6.26.0 (19)
1887
1888 -------------------------------------------------------------------
1889 Wed Dec  2 13:10:43 CET 2009 - ma@suse.de
1890
1891 - Add Selectable::highestAvailableVersionObj. Returns the highest
1892   available package version, ignoring priorities and policies. (bnc #557557)
1893 - version 6.25.0 (19)
1894
1895 -------------------------------------------------------------------
1896 Mon Nov 30 17:56:02 CET 2009 - ma@suse.de
1897
1898 - Also parse <product> tag from .prod files <upgrade> section.
1899 - version 6.24.3 (19)
1900
1901 -------------------------------------------------------------------
1902 Fri Nov 27 11:20:34 CET 2009 - ma@suse.de
1903
1904 - Fix chroot execution of update scripts. (bnc #558813)
1905 - version 6.24.3 (19)
1906
1907 -------------------------------------------------------------------
1908 Thu Nov 26 16:06:52 CET 2009 - jkupec@suse.cz
1909
1910 - Fixed parsing of download speed from aria2c (bnc #537870)
1911
1912 -------------------------------------------------------------------
1913 Wed Nov 25 16:28:29 CET 2009 - ma@suse.de
1914
1915 - Add ui::Selecatble interface for picking specific package versions
1916   to install or delete if multiversion install is on.
1917 - version 6.24.0 (19)
1918
1919 -------------------------------------------------------------------
1920 Fri Nov 20 13:30:02 CET 2009 - ma@suse.de
1921
1922 - Parse zypp.conf multiversion option and make the setting available
1923   in pool and resolver.
1924 - version 6.23.0 (19)
1925
1926 -------------------------------------------------------------------
1927 Mon Nov 16 16:27:39 CET 2009 - ma@suse.de
1928
1929 - Specfile fixes to build on sle11-sp1.
1930 - Fix repository probing and building in presence of productdir. (bnc #553712)
1931 - version 6.22.3 (19)
1932
1933 -------------------------------------------------------------------
1934 Thu Nov 12 15:31:10 UTC 2009 - dmacvicar@suse.de
1935
1936 - Forward port and document already present changes
1937   from Code11-Branch
1938   * void SEGV if trying to access data of installed packages, that were
1939     deleted behind our back (bnc #530595)
1940   * ProxyInfoSysconfig: take care variables get initialized.
1941   * Fix parsing of rpm.install.excludedocs option (bnc #518883)
1942   * Use rpm variables in specfile. (bnc #512466)
1943   * Fix to compile with -Werror=format-security
1944   * Fix packageand() in testcase generation
1945   * Don't link unneeded libraries. (bnc #490895)
1946   * Fix Patch::categoryEnum.
1947   * Adapt to changed satsolver API. (bnc #480303)
1948   * Taking ALL translations for generating GMO files (bnc #458739)
1949   * Advice users to contact NCC if access to a 'novell.com'
1950     repository is denied (bnc #464586).
1951 - version 6.22.2 (19)
1952
1953 -------------------------------------------------------------------
1954 Thu Nov 12 11:53:04 CET 2009 - ma@suse.de
1955
1956 - Raised the limit of redirections from 3 to 6 (bnc #465532)
1957 - Following redirections also for https (bnc #545722).
1958 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
1959 - Do not report cached packages as being downloaded. (bnc #545295)
1960 - Per default do not collect and report deleted files outside bin and lib
1961   directories for 'zypper ps'. (bnc #554480)
1962 - version 6.22.1 (19)
1963
1964 -------------------------------------------------------------------
1965 Wed Nov 11 13:54:52 CET 2009 - ma@suse.de
1966
1967 - CheckAccessDeleted: Per default do not collect and report deleted files
1968   that outside bin and lib directories. 'zypper ps' reporting false positive
1969   seems to confuse. (bnc #554480)
1970
1971 -------------------------------------------------------------------
1972 Wed Nov 11 11:45:01 CET 2009 - ma@suse.de
1973
1974 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
1975
1976 -------------------------------------------------------------------
1977 Fri Nov  6 22:16:10 CET 2009 - ma@suse.de
1978
1979 - dup: Process drop list only if product actually changes. (bnc #552180)
1980 - Selectable: Consider allowed arch/noarch changes when comuting candiadates.
1981 - version 6.22.0 (19)
1982
1983 -------------------------------------------------------------------
1984 Mon Nov  2 21:33:40 CET 2009 - ma@suse.de
1985
1986 - Enhance interface for zypper. (bnc #551956)
1987 - version 6.21.4 (19)
1988
1989 -------------------------------------------------------------------
1990 Mon Nov  2 20:03:31 CET 2009 - ma@suse.de
1991
1992 - CIFS/SMB: Support mountoption 'noguest' to prevent passing 'guest' option
1993   to mount. "cifs://server/share/path?mountoptions=noguest,ro" (bnc #547354)
1994 - version 6.21.3 (19)
1995
1996 -------------------------------------------------------------------
1997 Mon Nov  2 16:35:33 CET 2009 - ma@suse.de
1998
1999 - CheckAccessDeleted: Avoid reporting false positive due to insufficient
2000   permission.
2001
2002 -------------------------------------------------------------------
2003 Mon Nov  2 13:59:33 CET 2009 - ma@suse.de
2004
2005 - Don't try to access droplist of dropped products. (bnc #551697)
2006 - version 6.21.2 (19)
2007
2008 -------------------------------------------------------------------
2009 Fri Oct 30 12:30:48 CET 2009 - ma@suse.de
2010
2011 - Don't try to use an empty proxy string. (bnc #551314)
2012 - MediaSMB failed to pass the --workgroup option to mount. (bnc #547354)
2013 - version 6.21.1 (19)
2014
2015 -------------------------------------------------------------------
2016 Fri Oct 30 11:28:05 CET 2009 - ma@suse.de
2017
2018 - New class PoolItemBest: Find the best candidates e.g. in a PoolQuery
2019   result. ui::Selectabe enhancements. Both will aid applications to
2020   install package sets determined by query results. (bnc # 548392)
2021 - Fix upgradeRepo solution to keep obsolete packages. (bnc #550915)
2022 - Updated iso3166-1 country codes (bnc #531350)
2023 - version 6.21.0 (19)
2024
2025 -------------------------------------------------------------------
2026 Tue Oct 27 12:30:29 CET 2009 - ma@suse.de
2027
2028 - Add Resolver::upgradingRepo demanded by GUI. (bnc #548551)
2029 - version 6.20.0 (19)
2030
2031 -------------------------------------------------------------------
2032 Thu Oct 22 15:09:57 CEST 2009 - ma@suse.de
2033
2034 - Fixes to make libzypp-bindings compile.
2035 - version 6.19.3 (19)
2036
2037 -------------------------------------------------------------------
2038 Tue Oct 20 16:06:13 CEST 2009 - ma@suse.de
2039
2040 - Credentials are passed as commandline options to aria2c, so strip any
2041   'user@' from the URL. Otherwise aria will use an empty password for
2042   this URL and authentication will fail. (bnc #544634)
2043 - version 6.19.2 (19)
2044
2045 -------------------------------------------------------------------
2046 Mon Oct 19 13:39:31 CEST 2009 - ma@suse.de
2047
2048 - Repository::setInfo: Propagate priority changes to the solver to
2049   avoid reloading the whole repo (bnc #498266).
2050 - version 6.19.1 (19)
2051
2052 -------------------------------------------------------------------
2053 Thu Oct 15 20:48:02 CEST 2009 - ma@suse.de
2054
2055 - ResStatus: add isOrphaned to test whether a package is not provided
2056   by any enabled repository. Orphaned packages are usually good candidates
2057   for cleanup unless the providing repository was intentionally disabled.
2058 - version 6.19.0 (19)
2059
2060 -------------------------------------------------------------------
2061 Thu Oct 15 17:28:38 CEST 2009 - dmacvicar@suse.de
2062
2063 - aria2: pass credentials in a file instead of the command line
2064   which is logged.
2065 - aria2: we get the url in the progress if there is no response
2066   from the server yet, handle that to avoid flooding the log.
2067 - version 6.18.2 (17)
2068
2069 -------------------------------------------------------------------
2070 Thu Oct 15 16:56:25 CEST 2009 - ma@suse.de
2071
2072 - Performing a dist upgrade the solver may try to delete old and no
2073   longer provided (dropped) packages, even if they do not cause any
2074   dependency problem. This behaviour may be trurned off via zypp.conf
2075   option solver.upgradeRemoveDropedPackages. (bnc #539543)
2076 - New zypp.conf option solver.upgradeRemoveDropedPackages (true).
2077 - Add Product::droplist: List of dropped packages, i.e. packages no
2078   longer provided by a product.
2079 - version 6.18.1 (17)
2080
2081 -------------------------------------------------------------------
2082 Wed Oct  7 16:45:21 CEST 2009 - ma@suse.de
2083
2084 - Return update messages via ZYppCommitResult. Support variable
2085   substitution in notification command. (fate #301175)
2086 - Fix evaluation of no_proxy entries (bnc #543337)
2087 - aria/curl: Fix header data in case the target is
2088   not initialized when downloading.
2089 - version 6.18.0 (17)
2090
2091 -------------------------------------------------------------------
2092 Thu Sep 24 17:21:45 CEST 2009 - ma@suse.de
2093
2094 - Add zypp.conf option update.messages.notify: Command to be invoked
2095   to send update messages. (fate #301175)
2096 - version 6.17.2 (17)
2097
2098 -------------------------------------------------------------------
2099 Tue Sep 22 20:32:38 CEST 2009 - ma@suse.de
2100
2101 - Add Selectable::updateCandidateObj returning the candidate for
2102   update, if there is one. The updateCandidate must not violate
2103   any active solver policy.
2104 - version 6.17.1 (17)
2105
2106 -------------------------------------------------------------------
2107 Fri Sep 18 17:20:37 CEST 2009 - ma@suse.de
2108
2109 - Make sure rpmReadConfigFiles was called before using librpm (bnc #539603).
2110 - Remove dead rpm database caching code from class RpmDb.
2111 - version 6.17.0 (17)
2112
2113 -------------------------------------------------------------------
2114 Fri Sep 11 15:13:30 CEST 2009 - ma@km13.de
2115
2116 - New commit.downloadMode option in zypp.conf. Allows to set a
2117   prefered download policy for commit.
2118 - version 6.16.0 (11)
2119
2120 -------------------------------------------------------------------
2121 Thu Sep 10 19:03:01 CEST 2009 - ma@suse.de
2122
2123 - Support nfs4 (nfs4://... or nfs://...?type=nfs4) (fate #306451)
2124 - Added Url::schemeIsLocal, schemeIsRemote, schemeIsVolatile and
2125   schemeIsDownloading.
2126 - version 6.15.0 (11)
2127
2128 -------------------------------------------------------------------
2129 Wed Sep  9 15:02:18 CEST 2009 - ma@suse.de
2130
2131 - Add Capability::guessPackageSpec; parser also supporting "name-ver-rel.arch"
2132   formats for building Capabilities(originally "name.arch=ver-rel").
2133 - version 6.14.3 (11)
2134
2135 -------------------------------------------------------------------
2136 Mon Sep  7 17:31:20 CEST 2009 - ma@suse.de
2137
2138 - Fix resolution to force installation even if dependencies are missing.
2139   (bnc #531564)
2140 - Rephrase solver resolution to point out if a package will break.
2141   (bnc #520083)
2142
2143 -------------------------------------------------------------------
2144 Fri Sep  4 12:19:50 CEST 2009 - ma@suse.de
2145
2146 - Lock rpms architecture only on distupgrade of the running system.
2147   (bnc #458520)
2148 - version 6.14.2 (11)
2149
2150 -------------------------------------------------------------------
2151 Thu Sep  3 13:41:31 CEST 2009 - ma@suse.de
2152
2153 - Fix PoolQuery comparison (bnc #528755)
2154 - Fix serialization and restore of predicated PoolQueries.
2155 - version 6.14.0 (11)
2156
2157 -------------------------------------------------------------------
2158 Mon Aug 31 15:17:01 CEST 2009 - ma@suse.de
2159
2160 - package-manager script: Fall back to package selection if no
2161   packages are passed on the commandline. (bnc #529137)
2162
2163 -------------------------------------------------------------------
2164 Fri Aug 28 17:33:55 CEST 2009 - dmacvicar@suse.de
2165
2166 - package-manager script:
2167   do not fail if kpackagekit is not installed (bnc #529510)
2168 - version 6.13.3 (11)
2169
2170 -------------------------------------------------------------------
2171 Wed Aug 26 15:55:22 CEST 2009 - ma@suse.de
2172
2173 - Tune CheckAccessDeleted to focus on libraries and executables.
2174 - version 6.13.2 (11)
2175
2176 -------------------------------------------------------------------
2177 Thu Aug  6 18:18:21 CEST 2009 - ma@suse.de
2178
2179 - Provide class CheckAccessDeleted and command zypp-CheckAccessDeleted
2180   to check for running processes which access meanwhile deleted files or
2181   libraries.  This may be used after commit, when trying to figure out
2182   which services need to be restated. (fate #300763).
2183 - version 6.13.1 (11)
2184
2185 -------------------------------------------------------------------
2186 Mon Aug  3 18:46:13 CEST 2009 - ma@suse.de
2187
2188 - New Resolver::addUpgradeRepo to perform a dist upgrade restricted to
2189   certain repositories.
2190 - version 6.13.0 (11)
2191
2192 -------------------------------------------------------------------
2193 Fri Jul 31 17:55:33 CEST 2009 - ma@suse.de
2194
2195 - Remove confusing newlines in vendor change info (bnc #503859)
2196 - Removing a package lock was not counted as state change (bnc #501850)
2197 - Take solver_allowVendorChange option into account when computing the
2198   Selectables default candidate.
2199 - version 6.12.0 (11)
2200
2201 -------------------------------------------------------------------
2202 Wed Jul 29 13:36:19 CEST 2009 - ma@suse.de
2203
2204 - Avoid deadlock after fork and failed exec. (bnc 493152)
2205 - No need to manually detect the location of aria2 binary.
2206 - version 6.11.4 (11)
2207
2208 -------------------------------------------------------------------
2209 Tue Jul 28 23:05:43 CEST 2009 - jkupec@suse.cz
2210
2211 - Fixed parsing of download rate report (changed in aria2 1.4.0)
2212   (bnc #513944)
2213
2214 -------------------------------------------------------------------
2215 Mon Jul 27 16:05:43 CEST 2009 - ma@suse.de
2216
2217 - Create LogControl on demand instead of using a static var. (bnc #525339)
2218 - version 6.11.2 (11)
2219
2220 -------------------------------------------------------------------
2221 Thu Jul 23 00:22:50 CEST 2009 - ma@km13.de
2222
2223 - New misc::defaultLoadSystem: Convenience to create the ZYpp instance
2224   and load target and enabled repositories.
2225
2226 -------------------------------------------------------------------
2227 Wed Jul 22 14:57:32 CEST 2009 - ma@suse.de
2228
2229 - New class InstanceId to build strings to identify/retrieve specific
2230   Solvables.
2231 - version 6.11.1 (11)
2232
2233 -------------------------------------------------------------------
2234 Mon Jul 20 23:57:46 CEST 2009 - ma@km13.de
2235
2236 - Add download policies to ZYppCommitPolicy, supporting DownloadOnly
2237   and DownloadInAdvance. (fate #302159, fate #305624)
2238 - version 6.11.0 (11)
2239
2240 -------------------------------------------------------------------
2241 Thu Jul 16 17:05:27 CEST 2009 - dmacvicar@suse.de
2242
2243 - add support to the package-manager script to use kpackagekit
2244   or gnome-packagekit if available, which allows to install local
2245   rpms with one click from file manager following desktop policies
2246   and fetching other dependencies if required.
2247   (fate #306526)
2248 - version 6.10.5 (10)
2249
2250 -------------------------------------------------------------------
2251 Thu Jul 16 16:25:24 CEST 2009 - ma@suse.de
2252
2253 - New solver.upgradeTestcasesToKeep option in zypp.conf. It tells
2254   how many dist upgrade solver testcases should be kept on the system.
2255   Per default just the last two are kept.
2256 - version 6.10.4 (10)
2257
2258 -------------------------------------------------------------------
2259 Wed Jul 15 17:53:43 CEST 2009 - ma@suse.de
2260
2261 - Don't write a solver testcase when solving for dist upgrade,
2262   but when actually committing.
2263 - version 6.10.3 (10)
2264
2265 -------------------------------------------------------------------
2266 Wed Jul 15 16:45:39 CEST 2009 - ma@suse.de
2267
2268 - Add new string Match::Mode STRINGSTART and STRINGEND.
2269
2270 -------------------------------------------------------------------
2271 Tue Jul 15 14:38:51 CEST 2009 - jkupec@suse.cz
2272
2273 - log redirections when cURL media backend is used (fate #305320).
2274
2275 -------------------------------------------------------------------
2276 Tue Jul 14 18:15:51 CEST 2009 - ma@suse.de
2277
2278 - Support "product version" detection on systems not using
2279   /etc/product.d/baseproduct by looking for the first package
2280   providing ZConfig::distroverpkg (defaults to redhat-release).
2281 - version 6.10.2 (10)
2282
2283 -------------------------------------------------------------------
2284 Fri Jul 10 15:21:39 CEST 2009 - ma@suse.de
2285
2286 - Adapt to boost_unit_test_framework-1.38.
2287 - version 6.10.1 (10)
2288
2289 -------------------------------------------------------------------
2290 Wed Jul  8 16:19:31 CEST 2009 - ma@suse.de
2291
2292 - Remove obsolete UpgradeStatistics class from libzypp.
2293
2294 -------------------------------------------------------------------
2295 Tue Jul  7 17:45:47 CEST 2009 - ma@suse.de
2296
2297 - Fix HistoryLog to initialize on demand.
2298 - version 6.10.0 (10)
2299
2300 -------------------------------------------------------------------
2301 Fri Jul  3 13:01:13 CEST 2009 - ma@suse.de
2302
2303 - Fix parsing of rpm.install.excludedocs option (bnc #518883)
2304
2305 -------------------------------------------------------------------
2306 Fri Jul  3 09:20:56 CEST 2009 - ma@suse.de
2307
2308 - When unmounting ISO images, don't mix up exceptions thrown by the
2309   loop mounted ISO and those thrown by the media containing it.
2310   (bnc #517856)
2311
2312 -------------------------------------------------------------------
2313 Thu Jul  2 16:42:42 CEST 2009 - ma@suse.de
2314
2315 - Adapt to satsolvers improved dataiterator handling.
2316 - version 6.9.3 (8)
2317
2318 -------------------------------------------------------------------
2319 Wed Jul  1 18:05:54 CEST 2009 - ma@suse.de
2320
2321 - Support PoolQuery for sub-structures attributes. (fate #305503)
2322 - version 6.9.2 (8)
2323
2324 -------------------------------------------------------------------
2325 Wed Jul  1 13:44:04 CEST 2009 - ma@suse.de
2326
2327 - Running as non-root user use a temporary @System solvfile in case the
2328   global one is outdated and needed refresh. (bnc #517183)
2329 - version 6.9.1 (8)
2330
2331 -------------------------------------------------------------------
2332 Tue Jun 30 16:32:08 CEST 2009 - ma@suse.de
2333
2334 - Enhance LookupAttr to allow direct query of attributes within
2335   sub-structures (flexarrays).
2336
2337 -------------------------------------------------------------------
2338 Fri Jun 26 12:06:51 CEST 2009 - ma@suse.de
2339
2340 - Enhance PoolQueryIterator to allow detailed inspection of attribute
2341   matches.
2342 - Prefer datadir stored as repo attribute, but fallback searching in
2343   solvbales (old solv files do this).
2344 - version 6.9.0 (8)
2345
2346 -------------------------------------------------------------------
2347 Tue Jun 23 13:29:36 CEST 2009 - ma@suse.de
2348
2349 - Allow building libzypp with rpm-5 (experimental)
2350 - version 6.8.3 (8)
2351
2352 -------------------------------------------------------------------
2353 Wed Jun 17 15:39:17 CEST 2009 - ma@suse.de
2354
2355 - Allow building libzypp without HAL (not recommended). Without HAL
2356   CD/DVD device detection is limited to /dev/dvd and /dev/cdrom.
2357 - version 6.8.2 (8)
2358
2359 -------------------------------------------------------------------
2360 Fri Jun  5 21:16:45 CEST 2009 - ma@suse.de
2361
2362 - Fix solver to use IdSting to avoid failing vendor checks.
2363 - version 6.8.1 (8)
2364
2365 -------------------------------------------------------------------
2366 Thu Jun  4 14:22:58 CEST 2009 - ma@suse.de
2367
2368 - Cleanup and remove deprecated interface methods.
2369 - version 6.8.0 (8)
2370
2371 -------------------------------------------------------------------
2372 Fri May 29 20:12:55 CEST 2009 - ma@suse.de
2373
2374 - Improve PoolQuery to allow queries on dependencies. (bnc #475682)
2375 - version 6.7.0 (6)
2376
2377 -------------------------------------------------------------------
2378 Thu May 28 12:53:02 CEST 2009 - ma@suse.de
2379
2380 - New solver.allowVendorChange expert option in zypp.conf.
2381 - version 6.6.0 (6)
2382
2383 ------------------------------------------------------------------
2384 Wed May 20 14:23:07 CEST 2009 - ma@suse.de
2385
2386 - Fix lost housekeeping data in modifyRepo (bnc #503207)
2387
2388 -------------------------------------------------------------------
2389 Fri May  8 16:43:47 CEST 2009 - ma@suse.de
2390
2391 - Allow service refresh to change a repositories url (bnc #502157)
2392
2393 -------------------------------------------------------------------
2394 Tue May  5 13:39:08 CEST 2009 - ma@suse.de
2395
2396 - Detect and compile with rpm 4.7 (bnc #444211)
2397 - version 6.5.2 (5)
2398
2399 -------------------------------------------------------------------
2400 Mon May  4 16:19:54 CEST 2009 - ma@suse.de
2401
2402 - Improve problem report on broken systemCheck rule (bnc #475144)
2403
2404 -------------------------------------------------------------------
2405 Mon Apr 27 15:26:54 CEST 2009 - ma@suse.de
2406
2407 - In update repos providing multiple release package versions for
2408   the same product, link a product to the latest version. (bnc #497696)
2409
2410 -------------------------------------------------------------------
2411 Mon Apr 27 14:28:07 CEST 2009 - ma@suse.de
2412
2413 - New classes wraping satsolver datamatcher (Match and sat::AttrMatcher)
2414 - Extend LookupAttr to support matching specific string patterns.
2415 - Rewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup)
2416 - version 6.5.0 (5)
2417
2418 -------------------------------------------------------------------
2419 Thu Apr 16 12:49:40 CEST 2009 - ma@suse.de
2420
2421 - Soft lock packages deleted on behalf of a user request.
2422 - version 6.4.1 (2)
2423
2424 -------------------------------------------------------------------
2425 Tue Mar 31 15:51:32 CEST 2009 - ma@suse.de
2426
2427 - New zypp.conf option 'download.media_preference': Hint which media
2428   to prefer when installing packages (download vs. CD).
2429 - version 6.4.0 (2)
2430
2431 ------------------------------------------------------------------
2432 Thu Mar 12 18:38:30 CET 2009 - ma@suse.de
2433
2434 - Add Resolver::setSolveSrcPackages. Per default disable solving
2435   of source package dependencies. We will later allow to enable
2436   it per package.
2437 - version 6.3.0 (2)
2438
2439 -------------------------------------------------------------------
2440 Fri Mar  6 17:17:26 CET 2009 - dmacvicar@suse.de
2441
2442 - aria2: show the download speed in the right unit
2443 - aria2: show the filename in progress, not the repository
2444 - aria2: don't show done twice
2445
2446 -------------------------------------------------------------------
2447 Thu Mar  5 14:52:44 CET 2009 - ma@suse.de
2448
2449 - Remove a lock if the locking process is in zombie state. (bnc #481577)
2450
2451 -------------------------------------------------------------------
2452 Wed Mar  4 00:13:19 CET 2009 - jkupec@suse.cz
2453
2454 - zypp.conf: fixed and enabled 'servicesdir'
2455
2456 -------------------------------------------------------------------
2457 Tue Mar  3 13:38:11 CET 2009 - dmacvicar@suse.de
2458
2459 - aria2: implement speed indicators (bnc#475506)
2460 - aria2: implement progress indicators correctly (bnc#473846)
2461 - aria2: fix broken pipe when looking for aria2c which caused
2462          a fallback to curl. (bnc#480930)
2463 - aria2: implement saving and reading mirror stats data in
2464          /var/cache/zypp/aria2.stats
2465 - aria2: handle failover correctly (bnc#481115)
2466 - aria2: various improvements in error and report  handling
2467 - aria2: curl: reset settings on attach to avoid duplicate
2468   headers
2469 - version 6.2.1 (2)
2470
2471 -------------------------------------------------------------------
2472 Tue Mar  3 12:44:24 CET 2009 - ma@suse.de
2473
2474 - Adapt to changed satsolver API.
2475
2476 -------------------------------------------------------------------
2477 Fri Feb 27 16:23:36 CET 2009 - dmacvicar@suse.de
2478
2479 - Make sure Fetcher pass optional files as non-interactive
2480 - Fixes file does not exist error when key/sig does not exist
2481 - version 6.2.0 (2)
2482
2483 -------------------------------------------------------------------
2484 Thu Feb 26 13:49:56 CET 2009 - ma@suse.de
2485
2486 - Use correct default for zconfig(solver.checkSystemFile) (bnc# 475144)
2487
2488 -------------------------------------------------------------------
2489 Thu Feb 26 01:25:33 CET 2009 - ma@suse.de
2490
2491 - Prevent ResStatus from overriding user locks. (bnc #475230)
2492
2493 -------------------------------------------------------------------
2494 Sun Feb 22 15:27:11 CET 2009 - ma@suse.de
2495
2496 - Never refresh repositories from CD/DVD, once they are created. (bnc #476429)
2497
2498 -------------------------------------------------------------------
2499 Sat Feb 21 18:31:17 CET 2009 - dmacvicar@suse.de
2500
2501 Implemented the following options with aria backend:
2502
2503 - download.max_concurrent_connections (default 2)
2504   download.min_download_speed (default no limit)
2505   download.max_download_speed (default no limit)
2506   download.max_silent_tries (default 5)
2507
2508 -------------------------------------------------------------------
2509 Fri Feb 20 16:28:19 CET 2009 - dmacvicar@suse.de
2510
2511 - MediaAria2c: allow disabling aria2 using ZYPP_ARIA2C=0.
2512   Various improvements including file existence checking
2513   Disable HEAD request if aria2c >= 1.20
2514   Restrict max connections to 2 for now.
2515
2516 -------------------------------------------------------------------
2517 Wed Feb 18 15:51:38 CET 2009 - ma@suse.de
2518
2519 - Neither lose packages with empty name, nor SEGV when processing them. (bnc #470011)
2520
2521 -------------------------------------------------------------------
2522 Tue Feb 17 23:17:54 CET 2009 - ma@suse.de
2523
2524 - Compute obsoletes based on names only (not considering provides) (bnc #471023)
2525
2526 -------------------------------------------------------------------
2527 Tue Feb 17 12:56:57 CET 2009 - jkupec@suse.cz
2528
2529 - Fixed FTP authentication (bnc #472879)
2530
2531 -------------------------------------------------------------------
2532 Wed Feb 11 13:31:03 CET 2009 - ma@suse.de
2533
2534 - Follow IEC and use the binary prefixes (KiB,MiB,GiB) for printing Byte
2535   counts based on a power of 1024 (formerly just K,M,G). Byte counts based
2536   on a power of 1000 stay unaffected (kB,MB,GB).
2537
2538 -------------------------------------------------------------------
2539 Mon Feb  9 13:14:26 CET 2009 - ma@suse.de
2540
2541 - Fix installation prompting for the wrong CD/DVD. (bnc #472892)
2542
2543 -------------------------------------------------------------------
2544 Tue Feb  3 18:07:38 CET 2009 - ma@suse.de
2545
2546 - Send any output from rpm install/delete scripts via callback, so
2547   applications are able to display it. (bnc #369450)
2548
2549 -------------------------------------------------------------------
2550 Mon Feb  2 14:12:08 CET 2009 - ma@suse.de
2551
2552 - Add missing translations (bnc #256289)
2553
2554 -------------------------------------------------------------------
2555 Wed Jan 28 14:37:28 CET 2009 - jkupec@suse.cz
2556
2557 - HistoryLogReader added
2558
2559 -------------------------------------------------------------------
2560 Tue Jan 27 13:35:44 CET 2009 - ma@suse.de
2561
2562 - Respect content-file DATDIR when downloading packages. (bnc #468612)
2563
2564 -------------------------------------------------------------------
2565 Tue Jan 27 13:28:54 CET 2009 - jkupec@suse.cz
2566
2567 - Enabled CredentialManager for MediaSMB (bnc #460970).
2568 - Ignore URL's username, password, and query string in AuthData
2569   comparator in CredentialManager.
2570
2571 -------------------------------------------------------------------
2572 Mon Jan 26 12:41:07 CET 2009 - ma@suse.de
2573
2574 - Let vendor checks per default differ between 'openSUSE Build Service'
2575   and 'openSUSE' (bnc #467262).
2576
2577 -------------------------------------------------------------------
2578 Fri Jan 23 12:34:44 CET 2009 - ma@suse.de
2579
2580 - Fix handling of plaindir repos on mounted devices (e.g. USB) (bnc #464778)
2581 - Fix plaindir checksum computation not to to follow symlinks (bnc #464778)
2582
2583 -------------------------------------------------------------------
2584 Thu Jan 22 10:41:27 CET 2009 - ma@suse.de
2585
2586 - Tell satsolver about product buddies (bnc #466565)
2587
2588 -------------------------------------------------------------------
2589 Fri Jan  9 17:01:10 CET 2009 - jkupec@suse.cz
2590
2591 - handle HTTP 503 reponses as temporary errors (bnc #462545)
2592
2593 -------------------------------------------------------------------
2594 Thu Dec 18 22:26:18 CET 2008 - ma@suse.de
2595
2596 - Fixed lost user request to abort during commit. (bnc #388810, bnc #450273)
2597 - revision 11954
2598 - version 5.25.0 (23)
2599
2600 -------------------------------------------------------------------
2601 Thu Dec 18 13:02:27 CET 2008 - ma@suse.de
2602
2603 - Add Package::filelist, faster and less memory consuming
2604   implementation of Package::filenames (now deprecated).
2605 - revision 11949
2606
2607 -------------------------------------------------------------------
2608 Thu Dec 11 21:39:50 CET 2008 - ma@suse.de
2609
2610 - Add str::hexencode and str::hexdecode to encode special characters
2611   in a string as %XX.
2612 - Hexdecode modalias strings in rpm dependencies because rpm does not
2613   allow comma, blank and other special chars. (bnc #456695)
2614 - revision 11927
2615
2616 -------------------------------------------------------------------
2617 Thu Dec 11 17:13:06 CET 2008 - ma@suse.de
2618
2619 - Catch and report media errors when proving packages. (bnc #457652)
2620 - revision 11926
2621
2622 -------------------------------------------------------------------
2623 Wed Dec 10 16:09:08 CET 2008 - ma@suse.de
2624
2625 - Remove obsolete zypp.conf::productsdir and deprecate
2626   ZConfig::productsPath().
2627 - Monitor /etc/products.d to determine if @system.solv needs to be
2628   rebuilt. (bnc #457933)
2629 - revision 11923
2630 - version 5.24.7 (23)
2631
2632 -------------------------------------------------------------------
2633 Mon Dec  8 15:31:18 CET 2008 - ma@suse.de
2634
2635 - Execute patch scripts chroot to the installed system. (bnc #456795)
2636 - revision 11908
2637
2638 -------------------------------------------------------------------
2639 Mon Dec  8 10:39:30 CET 2008 - schubi@suse.de
2640
2641 - Make the solver reset function public (bnc #439373)
2642 - Revision 11904
2643
2644 -------------------------------------------------------------------
2645 Sun Dec  7 20:21:09 CET 2008 - coolo@suse.de
2646
2647 - note for coolo: do not trust bash advisory from TPM colleagues
2648
2649 -------------------------------------------------------------------
2650 Fri Dec  5 14:22:11 CET 2008 - ma@suse.de
2651
2652 - Fix solvers inappropriate selection as byUSER (bnc 455965)
2653 - revision 11891
2654 - version 5.24.6 (23)
2655
2656 -------------------------------------------------------------------
2657 Thu Dec  4 11:10:35 CET 2008 - coolo@suse.de
2658
2659 - fix %post script to not warn on fresh install
2660
2661 -------------------------------------------------------------------
2662 Mon Dec  1 19:38:24 CET 2008 - ma@suse.de
2663
2664 - Fix install order computation losing some installed packages
2665   pre-requirements. (bnc #439802)
2666 - revision 11845
2667 - version 5.24.5 (23)
2668
2669 -------------------------------------------------------------------
2670 Fri Nov 28 16:33:56 CET 2008 - ma@suse.de
2671
2672 - Prune soft locks to prevent installation but not update of
2673   already installed packages.
2674 - revision 11829
2675 - version 5.24.4 (23)
2676
2677 -------------------------------------------------------------------
2678 Fri Nov 28 11:36:03 CET 2008 - schubi@suse.de
2679
2680 - Taking solutions which based on user requirements/conflict
2681   "by User" solutions (bnc #442718)
2682 - revision 11825
2683
2684 -------------------------------------------------------------------
2685 Fri Nov 28 00:05:17 CET 2008 - ma@suse.de
2686
2687 - Take into account the requirements of all obsoleted packages uninstall
2688   scripts when computing the installation order. (bnc #439802)
2689 - revision 11823
2690 - version 5.24.3 (23)
2691
2692 -------------------------------------------------------------------
2693 Thu Nov 27 14:45:07 CET 2008 - dmacvicar@suse.de
2694
2695 - fix maybeUnsuported() method returning wrong result
2696 - add testcase for future coverage
2697 - don't force time based uuid for anonymous id string (bnc #449654)
2698 - RELEASE: 5.24.2 (23)
2699
2700 -------------------------------------------------------------------
2701 Wed Nov 26 17:18:00 CET 2008 - ma@suse.de
2702
2703 - Call 'repo2solv -R' (recursive scan) for plaindir repos. (bnc #443350)
2704 - revision 11810
2705
2706 -------------------------------------------------------------------
2707 Wed Nov 26 17:09:12 CET 2008 - dmacvicar@suse.de
2708
2709 - SHA1SUMS.key is not imported by zypp as known key (bnc #446188)
2710 - path and url in add_on_products.xml is evaluated wrong
2711   (bnc #446170)
2712
2713 -------------------------------------------------------------------
2714 Mon Nov 24 17:47:35 CET 2008 - schubi@suse.de
2715
2716 - activate locking for doUpdate (bnc #447684)
2717 - revision 11792
2718 - RELEASE: 5.24.1 (23)
2719
2720 -------------------------------------------------------------------
2721 Fri Nov 21 16:56:10 CET 2008 - dmacvicar@suse.de
2722
2723 - remove unused updaterepokey, replaced by repo
2724   product information
2725
2726 -------------------------------------------------------------------
2727 Fri Nov 21 15:12:52 CET 2008 - jkupec@suse.cz
2728
2729 - fixed uninitialized value in OnMediaLocation (bnc #447010)
2730 - revision 11770
2731
2732 -------------------------------------------------------------------
2733 Thu Nov 20 23:59:16 CET 2008 - ma@suse.de
2734
2735 - Fix retrieval of deltarpm info.
2736 - revision 11764
2737 - version 5.24.0 (23)
2738
2739 -------------------------------------------------------------------
2740 Thu Nov 20 22:15:28 CET 2008 - ma@suse.de
2741
2742 - Fix retrieval of Repository attributes like timestamps, keywords
2743   and product info.
2744 - revision 11760
2745
2746 -------------------------------------------------------------------
2747 Thu Nov 20 19:30:05 CET 2008 - ma@suse.de
2748
2749 - Enhance class LookupAttr and add convenience class LookupRepoAttr to
2750   iterate those solv file attributes which are not acssociated with a
2751   solvable. E.g. product or deltarpm info.
2752 - revision 11754
2753
2754 -------------------------------------------------------------------
2755 Wed Nov 19 15:49:38 CET 2008 - jkupec@suse.cz
2756
2757 - encode user-supplied URL strings before using them in the Url object
2758   (bnc #446395, bnc #444267)
2759 - revision 11720
2760
2761 -------------------------------------------------------------------
2762 Wed Nov 19 15:15:14 CET 2008 - ma@suse.de
2763
2764 - Support loading helix files.
2765 - revision 11719
2766
2767 -------------------------------------------------------------------
2768 Tue Nov 18 18:37:30 CET 2008 - ma@suse.de
2769
2770 - Add class filesystem::Glob to find pathnames matching a pattern
2771   by using ::glob.
2772 - revision 11708
2773
2774 -------------------------------------------------------------------
2775 Thu Nov 13 11:07:56 CET 2008 - schubi@suse.de
2776
2777 - Taking care for ppc64 while distupgrade (bnc #443685)
2778 - revision 11670
2779
2780 -------------------------------------------------------------------
2781 Wed Nov 12 18:53:03 CET 2008 - ma@suse.de
2782
2783 - Add Capability ctor from Arch and Name: (Arch_i386, "name") or
2784   (Arch_i386, "name == 1.0").
2785 - revision 11669
2786
2787 -------------------------------------------------------------------
2788 Wed Nov 12 14:31:20 CET 2008 - ma@suse.de
2789
2790 - Take care to always reset CURLOPT_TIMECONDITION to prevent incomplete
2791   downloads. (bnc #444109)
2792 - revision 11656
2793 - version 5.23.0 (23)
2794
2795 -------------------------------------------------------------------
2796 Wed Nov 12 13:19:02 CET 2008 - ma@suse.de
2797
2798 - Check for modaliases below /sys (bnc #430179)
2799 - revision 11653
2800
2801 -------------------------------------------------------------------
2802 Tue Nov 11 18:36:33 CET 2008 - ma@suse.de
2803
2804 - Avoid superfluous file copying and gpg invocation in keyring handling.
2805 - revision 11650
2806
2807 -------------------------------------------------------------------
2808 Tue Nov 11 14:48:52 CET 2008 - ma@suse.de
2809
2810 - Prevent fetcher from processing the same index file twice. (bnc #443644)
2811 - revision 11648
2812 - version 5.22.0 (21)
2813
2814 -------------------------------------------------------------------
2815 Fri Nov  7 23:55:47 CET 2008 - ma@suse.de
2816
2817 - Fix retrieval of patch contents and references attributes. (bnc #442200)
2818 - revision 11641
2819 - version 5.21.0 (21)
2820
2821 -------------------------------------------------------------------
2822 Fri Nov  7 19:51:00 CET 2008 - ma@suse.de
2823
2824 - Add CheckSum::asString.
2825 - revision 11634
2826
2827 -------------------------------------------------------------------
2828 Fri Nov  7 17:55:48 CET 2008 - ma@suse.de
2829
2830 - revision 11631
2831 - version 5.20.0 (20)
2832
2833 -------------------------------------------------------------------
2834 Thu Nov  6 18:35:25 CET 2008 - dmacvicar@suse.de
2835
2836 - re-add the flavor to the http header now using a flavor
2837   cache that is updated on every target load.
2838   Target::dstributionFlavor provides access to this cache
2839   in case you need the last used flavor without loading
2840   the target.
2841
2842 -------------------------------------------------------------------
2843 Thu Nov  6 16:23:03 CET 2008 - schubi@suse.de
2844
2845 - added flag: ignorealreadyrecommended to the testcases (bnc #432136)
2846 - revsion 11539
2847
2848 -------------------------------------------------------------------
2849 Thu Nov  6 09:41:48 CET 2008 - schubi@suse.de
2850
2851 - Adding rule rpm-arch for installed rpm package in order to avoid
2852   unneeded architecture change. (bnc #441004)
2853 - revision 11585
2854
2855 -------------------------------------------------------------------
2856 Tue Nov  4 13:21:35 CET 2008 - jkupec@suse.cz
2857
2858 - handle MediaTimeoutException also in MediaSetAccess::provideFile()
2859   (bnc #439983)
2860 - revision 11568
2861
2862 -------------------------------------------------------------------
2863 Mon Nov  3 15:30:53 CET 2008 - dmacvicar@suse.de
2864
2865 - merge contributions by Jon Nelson, the patches resolve
2866   the following issues:
2867 - disable the "Pragma: nocache" header which is automatically
2868   used by curl.
2869   re-enables the use of a caching http proxy (like squid or others)
2870   and corrects (bnc #326208)
2871 - don't generate an If-Modified-Since header if we don't have a
2872   previous file to work with
2873 - don't generate a Proxy-Authenticate header if one is not called
2874   for.
2875
2876 -------------------------------------------------------------------
2877 Fri Oct 31 14:01:57 CET 2008 - ma@suse.de
2878
2879 - Do not save solver locks (by APPL_HIGH).
2880 - revision 11558
2881
2882 -------------------------------------------------------------------
2883 Fri Oct 31 13:53:39 CET 2008 - dmacvicar@suse.de
2884
2885 - fetcher.setOptions( Fetcher::AutoAddIndexes ) allows
2886   for automatic signed index discovery.
2887 - enqueueDir with checksum checking s now enqueueDigestedDir
2888
2889 -------------------------------------------------------------------
2890 Thu Oct 30 14:24:57 CET 2008 - schubi@suse.de
2891
2892 - solutions: keep/lock will be done by APPL_HIGH. So they will not be
2893   saved in the lockfiles
2894 - "keep obsolete" will be handled with lock by APPL_HIGH (bnc #439134)
2895 - revision  11549
2896
2897 -------------------------------------------------------------------
2898 Wed Oct 29 14:14:16 CET 2008 - jkupec@suse.cz
2899
2900 - throw a MediaTimeoutException also on http 504 (gateway timeout)
2901   (bnc #425035)
2902 - revision 11535
2903
2904 -------------------------------------------------------------------
2905 Wed Oct 29 12:51:55 CET 2008 - ma@suse.de
2906
2907 - Add 'sh4' architectures.
2908 - revision 11534
2909
2910 -------------------------------------------------------------------
2911 Tue Oct 28 22:01:40 CET 2008 - dmacvicar@suse.de
2912
2913 - don't free the header before curl_perform as curl does not
2914   copy it. (bnc#439532)
2915
2916 -------------------------------------------------------------------
2917 Tue Oct 28 16:47:36 CET 2008 - ma@suse.de
2918
2919 - Add 'arm' architectures.
2920 - revision 11525
2921
2922 -------------------------------------------------------------------
2923 Tue Oct 28 10:07:13 CET 2008 - schubi@suse.de
2924
2925 - regarding "keep obsolete" in the solutions (bnc #439134)
2926 - revision 11517
2927
2928 -------------------------------------------------------------------
2929 Mon Oct 27 10:51:01 CET 2008 - dmacvicar@suse.de
2930
2931 - fix broken aria2c command line (bnc#438971)
2932
2933 -------------------------------------------------------------------
2934 Sun Oct 26 14:53:56 CET 2008 - coolo@suse.de
2935
2936 - adding svn r11488 to fix compile of PackageKit
2937
2938 -------------------------------------------------------------------
2939 Fri Oct 24 18:12:34 CEST 2008 - ma@suse.de
2940
2941 - Remove error prone methods from OnMediaLocation API to prevent
2942   accidental missuse. (bnc #437328)
2943 - revision 11487
2944 - version 5.19.0 (19)
2945
2946 -------------------------------------------------------------------
2947 Fri Oct 24 16:07:45 CEST 2008 - ma@suse.de
2948
2949 - Provide the /etc/products.d enties filename as Product::referenceFilename.
2950   Use it to remove orphan products. (bnc #432932)
2951 - Fix media exception handling in commit (bnc #395704)
2952 - revision 11485
2953 - version 5.18.0 (17)
2954
2955 -------------------------------------------------------------------
2956 Fri Oct 24 10:29:19 CEST 2008 - schubi@suse.de
2957
2958 - Taking "unlock" instead of setTransact(false) in the solutions (bnc #436923)
2959 - revision 11468
2960 - version 5.17.0 (17)
2961
2962 -------------------------------------------------------------------
2963 Wed Oct 22 14:33:10 CEST 2008 - ma@suse.de
2964
2965 - For retrieving a product license fall back to license.tar.gz. (bnc #372386)
2966 - revision 11447
2967
2968 -------------------------------------------------------------------
2969 Wed Oct 22 14:16:33 CEST 2008 - dmacvicar@suse.de
2970
2971 - move anonymous unique id to a private http header
2972   X-ZYpp-AnonymousUniqueId (bnc#431571 )
2973
2974 -------------------------------------------------------------------
2975 Wed Oct 22 12:58:35 CEST 2008 - ma@suse.de
2976
2977 - Adapt to satsolver-0.12 API.
2978 - Add Locale:: bestMatch to find the best match within a set of
2979   available Locales.
2980 - revision 11441
2981
2982 -------------------------------------------------------------------
2983 Mon Oct 20 16:44:58 CEST 2008 - ma@suse.de
2984
2985 - RepoInfo: Add methods to handle repository licenses. (bnc #372386)
2986 - revision 11419
2987
2988 -------------------------------------------------------------------
2989 Mon Oct 20 16:39:41 CEST 2008 - ma@suse.de
2990
2991 - Adapt to changed satsolver dataiterator API.
2992 - revision 11418
2993
2994 -------------------------------------------------------------------
2995 Fri Oct 17 18:31:47 CEST 2008 - ma@suse.de
2996
2997 - Secure download of license file on repo refresh (bnc #372386)
2998 - revision 11398
2999
3000 -------------------------------------------------------------------
3001 Fri Oct 17 17:26:25 CEST 2008 - ma@suse.de
3002
3003 - Call 'repo2solv.sh -o' instead of using output redirection. (bnc #420046)
3004 - revision 11397
3005
3006 -------------------------------------------------------------------
3007 Thu Oct 16 17:57:15 CEST 2008 - jkupec@suse.cz
3008
3009 - repository license methods added to RepoManager (bnc #372386)
3010 - revision 11377
3011
3012 -------------------------------------------------------------------
3013 Thu Oct 16 16:26:01 CEST 2008 - dmacvicar@suse.de
3014
3015 - don't take into account stat information when looking
3016   for remote SHA1SUMS (part of bnc#409927)
3017
3018 -------------------------------------------------------------------
3019 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
3020
3021 - MediaSetAccess::provideOptionalFile() added
3022 - revision 11369
3023
3024 -------------------------------------------------------------------
3025 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
3026 - version 5.16.1 (16)
3027
3028 -------------------------------------------------------------------
3029 Tue Oct 14 16:15:09 CEST 2008 - jkupec@suse.cz
3030
3031 - don't initialize servicesTargetDistro via global ZYpp instance in
3032   RepoManagerOptions() constructor (bnc #435184)
3033 - revision 11342
3034
3035 -------------------------------------------------------------------
3036 Mon Oct 13 19:12:40 CEST 2008 - jkupec@suse.cz
3037
3038 - repository probing: check for other types of repo even on
3039   MediaException, throw only if all fail (bnc #335906)
3040 - revision 11332
3041
3042 -------------------------------------------------------------------
3043 Mon Oct 13 14:16:25 CEST 2008 - ma@suse.de
3044
3045 - Adapt to satsolver changes.
3046 - revision 11331
3047 - version 5.16.0 (16)
3048
3049 -------------------------------------------------------------------
3050 Mon Oct 13 13:28:48 CEST 2008 - ma@suse.de
3051
3052 - Fix reading delta rpm checksum from solv file.
3053 - revision 11313
3054
3055 -------------------------------------------------------------------
3056 Mon Oct 13 12:12:39 CEST 2008 - ma@suse.de
3057
3058 - Fix package-manager script to properly quote arguments. (bnc #30903)
3059 - revision 11311
3060
3061 -------------------------------------------------------------------
3062 Mon Oct 13 11:03:04 CEST 2008 - schubi@suse.de
3063
3064 - regarding orphaned resolvables
3065 - removed old distupgrade algorithm
3066 - revision 11307
3067
3068 -------------------------------------------------------------------
3069 Sun Oct 12 13:55:51 CEST 2008 - jkupec@suse.cz
3070
3071 - handle ftp response 530 (login failed) like http 403
3072   (bnc #433537)
3073 - revision 11305
3074
3075 -------------------------------------------------------------------
3076 Thu Oct  9 17:37:18 CEST 2008 - ma@suse.de
3077
3078 - Adapt to satsolvers 'big solv data change'.
3079 - revision 11294
3080
3081 -------------------------------------------------------------------
3082 Thu Oct  9 17:18:18 CEST 2008 - schubi@suse.de
3083
3084 - Taking the right solution actions for locked resolvables (bnc #400840)
3085 - revision 11289
3086
3087 -------------------------------------------------------------------
3088 Thu Oct  9 13:52:03 CEST 2008 - ma@suse.de
3089
3090 - Add required copy-ctor and assignment operator to WhatProvides.
3091   (bnc #433087)
3092 - revision 11276
3093
3094 -------------------------------------------------------------------
3095 Wed Oct  8 16:24:25 CEST 2008 - jkupec@suse.cz
3096
3097 - detect and use unused loop device for mounting ISO images
3098   (bnc #428009)
3099 - revision 11262
3100 - version 5.15.1 (13)
3101
3102 -------------------------------------------------------------------
3103 Wed Oct  8 15:39:08 CEST 2008 - jkupec@suse.cz
3104
3105 - fixed segfault when saving the probed repo type in
3106   RepoManager::refreshMetadata() (bnc #431963)
3107 - revision 11261
3108
3109 -------------------------------------------------------------------
3110 Wed Oct  8 11:33:00 CEST 2008 - dmacvicar@suse.de
3111
3112 - improve log message (bnc#429114)
3113
3114 -------------------------------------------------------------------
3115 Wed Oct  8 11:15:20 CEST 2008 - lslezak@suse.cz
3116
3117 - disk usage - ignore /proc filesystem (bnc#418783)
3118 - revision 11258
3119
3120 -------------------------------------------------------------------
3121 Tue Oct  7 13:24:10 CEST 2008 - ma@suse.de
3122
3123 - Fixed detection of loopback mounted iso-files. The mtab entry does
3124   not necessarily mention the iso-file. (bnc #432504)
3125 - revision 11252
3126 - version 5.15.0 (13)
3127
3128 -------------------------------------------------------------------
3129 Thu Oct  2 19:46:13 CEST 2008 - ma@suse.de
3130
3131 - Add zypp.conf option 'download.use_deltarpmr.always' to enable using
3132   delta rpms even if the package is available on a local source.
3133   (Axel C. Frinke)
3134 - revision 11235
3135 - version 5.14.0 (13)
3136
3137 -------------------------------------------------------------------
3138 Thu Oct  2 18:50:11 CEST 2008 - ma@suse.de
3139
3140 - Add product attribute: PRODUCTLINE.
3141 - revision 11234
3142
3143 -------------------------------------------------------------------
3144 Thu Oct  2 17:18:19 CEST 2008 - ma@suse.de
3145
3146 - Do not consider self provided requirements whan computing the
3147   installation order.
3148 - revision 11231
3149
3150 -------------------------------------------------------------------
3151 Wed Oct  1 16:07:36 CEST 2008 - ma@suse.de
3152
3153 - Rephrase missleading error message. (bnc #431229)
3154 - revision 11222
3155
3156 -------------------------------------------------------------------
3157 Tue Sep 30 17:23:48 CEST 2008 - ma@suse.de
3158
3159 - Allow computation of disk usage per solvable.
3160 - revision 11218
3161
3162 -------------------------------------------------------------------
3163 Mon Sep 29 23:59:10 CEST 2008 - dmacvicar@suse.de
3164
3165 - Merge aria2c Media handler code from Google SOC 2008
3166   (Gerard Farras)
3167 - Only activated by making env var ZYPP_ARIA=1
3168
3169 -------------------------------------------------------------------
3170 Mon Sep 29 15:56:17 CEST 2008 - jkupec@suse.cz
3171
3172 - history: tell which package failed before logging rpm output or
3173   error message (bnc #430585)
3174 - no localization for history log comments
3175 - revision 11202
3176
3177 -------------------------------------------------------------------
3178 Mon Sep 29 13:43:08 CEST 2008 - ma@suse.de
3179
3180 - Fix zypp::WhatProvides::empty returning inverse result.
3181 - revision 11200
3182 - version 5.13.1 (13)
3183
3184 -------------------------------------------------------------------
3185 Sat Sep 27 23:36:19 CEST 2008 - jkupec@suse.cz
3186
3187 - fixed endless loop when CredentialManager returns bad password
3188 - CredentialManager now correctly updates password of existing
3189   credentials
3190 - revision 11187
3191
3192 -------------------------------------------------------------------
3193 Fri Sep 26 15:37:50 CEST 2008 - ma@suse.de
3194
3195 - Fix computation of Product::flavor.
3196 - Add Product::productLine. A vendor specific string denoting the
3197   product line.
3198 - revision 11182
3199 - version 5.13.0 (13)
3200
3201 -------------------------------------------------------------------
3202 Fri Sep 26 15:25:33 CEST 2008 - jkupec@suse.cz
3203
3204 - save user credentials after asking for them
3205 - revision 11181
3206
3207 -------------------------------------------------------------------
3208 Thu Sep 25 23:19:55 CEST 2008 - jkupec@suse.cz
3209
3210 - ZConfig::credentialsGlobal{File,Dir}() added
3211   (/etc/zypp/credentials.{cat,d})
3212 - revision 11176
3213
3214 -------------------------------------------------------------------
3215 Thu Sep 25 17:09:44 CEST 2008 - jkupec@suse.cz
3216
3217 - Target::setInstallationLogfile() removed from zypp/Target.h
3218 - revision 11171
3219
3220 -------------------------------------------------------------------
3221 Thu Sep 25 13:11:43 CEST 2008 - ma@suse.de
3222
3223 - Remove obsolete zypp-query-pool binary. zypper provides all
3224   the information one needs.
3225 - revision 11160
3226
3227 -------------------------------------------------------------------
3228 Wed Sep 24 19:11:19 CEST 2008 - jkupec@suse.cz
3229
3230 - HistoryLog added and used to log package installs/removes and
3231   repository adds, removes, url and alias changes into
3232   history.logfile (/var/log/zypp/history) (fate #110205)
3233 - str::escape(string, char) added
3234 - revision 11150
3235 - version 5.12.1 (12)
3236
3237 -------------------------------------------------------------------
3238 Tue Sep 23 14:02:08 CEST 2008 - jkupec@suse.cz
3239
3240 - CredentialManager: look for credentials with
3241   wanted_url.startsWith(stored_url)
3242 - RepoManager: don't pass service credentials down to repos if
3243   their urls are not based on service's url.
3244 - revision 11134
3245
3246 -------------------------------------------------------------------
3247 Mon Sep 22 16:27:41 CEST 2008 - ma@suse.de
3248
3249 - Remove superfluous PRODUCT_REFERENCES attribute.
3250 - revision 11127
3251
3252 -------------------------------------------------------------------
3253 Mon Sep 22 16:13:08 CEST 2008 - ma@suse.de
3254
3255 - Add Url::hasCredentialsInAuthority test for username or password
3256   being encoded in the authority component. I.e. user:pass@host.
3257 - Handle repos to be disabled disable in service refresh.
3258 - revision 11126
3259
3260 -------------------------------------------------------------------
3261 Mon Sep 22 12:10:34 CEST 2008 - jkupec@suse.cz
3262
3263 - provided context to keyring callbacks (bnc #370223)
3264 - merged trust & import callbacks (bnc #366467)
3265   (don't worry, still allows to trust && !import)
3266 - revision 11113
3267
3268 -------------------------------------------------------------------
3269 Fri Sep 19 13:17:38 CEST 2008 - ma@suse.de
3270
3271 - Moved DefaultAcceptBits enum to class KeyRing (formerly KeyRingReort).
3272 - revision 11102
3273
3274 -------------------------------------------------------------------
3275 Thu Sep 18 16:11:23 CEST 2008 - ma@suse.de
3276
3277 - Use service alias as namespace for it's repositories aliases.
3278 - revision 11097
3279 - version 5.11.0 (11)
3280
3281 -------------------------------------------------------------------
3282 Thu Sep 18 12:45:25 CEST 2008 - jkupec@suse.cz
3283
3284 - pass service's credentials down to repos
3285 - support ?credentials=filepath in URL to specify credentials
3286 - revision 11092
3287
3288 -------------------------------------------------------------------
3289 Thu Sep 18 09:57:49 CEST 2008 - ma@suse.de
3290
3291 - Add Product::isTargetDistribution to identify the systems installed
3292   baseproduct. This should replace tests for Product::type is "base".
3293 - revision 11089
3294
3295 -------------------------------------------------------------------
3296 Wed Sep 17 18:05:44 CEST 2008 - jkupec@suse.cz
3297
3298 - save user credentials when adding repos/services with URLs containing
3299   the credentials (bnc #425462)
3300 - revision 11085
3301
3302 -------------------------------------------------------------------
3303 Wed Sep 17 15:08:54 CEST 2008 - ma@suse.de
3304
3305 - Adapt to rpms new way of quoting whitespace in pathnames.(bnc #426924)
3306 - revision 11082
3307
3308 -------------------------------------------------------------------
3309 Tue Sep 16 18:41:39 CEST 2008 - ma@suse.de
3310
3311 - Service handling fixes. Added ServiceException.
3312 - revision 11077
3313
3314 -------------------------------------------------------------------
3315 Mon Sep 15 11:40:04 CEST 2008 - ma@suse.de
3316
3317 - Fix building of transaltions.
3318 - revision 11064
3319
3320 -------------------------------------------------------------------
3321 Sun Sep 14 00:10:21 CEST 2008 - jkupec@suse.cz
3322
3323 - ServiceInfo.clearReposTo{Enable,Disable}() methods added
3324 - revision 11060
3325
3326 -------------------------------------------------------------------
3327 Fri Sep 12 18:24:28 CEST 2008 - ma@suse.de
3328
3329 - Create new Service repos in disbaled sate.
3330 - revision 11056
3331 - version 5.10.0 (10)
3332
3333 -------------------------------------------------------------------
3334 Fri Sep 12 16:04:54 CEST 2008 - ma@suse.de
3335
3336 - Make registerTarget and registerRelease abvailable for installed
3337   product. Required for registration.
3338 - revision 11043
3339
3340 -------------------------------------------------------------------
3341 Fri Sep 12 12:59:50 CEST 2008 - ma@suse.de
3342
3343 - Add url lists query to Product interface. A generic query and
3344   convenience methods to query urls for "releasenotes", "register",
3345   "updateurls", "extraurls",  "optionalurls" and "smolt" (bnc #413444)
3346 - revision 11029
3347
3348 -------------------------------------------------------------------
3349 Fri Sep 12 01:38:25 CEST 2008 - jkupec@suse.cz
3350
3351 - ServiceType and ServiceInfo::type() added (contains only RIS for
3352   now), service type probing added.
3353 - Avoiding the use of 'path' for services (appending
3354   the repoindex.xml's 'path' to the baseurl of created repos)
3355 - renamed ServiceInfo::*catalog*() methods to *repo*() methods
3356 - revision 11022
3357
3358 -------------------------------------------------------------------
3359 Thu Sep 11 16:01:57 CEST 2008 - dmacvicar@suse.de
3360
3361 - add Repostiroy::updateKeys and
3362   Repository::providesUpdatesForKey(string) for repo and
3363   product matching
3364 - Provide Repository::isUpdateRepo
3365
3366 -------------------------------------------------------------------
3367 Thu Sep 11 14:41:28 CEST 2008 - ma@suse.de
3368
3369 - Fix evaluation of vendor support flags.
3370 - Adapt retrieval of registration data (targetDistribution,
3371   targetDistributionRelease and targetDistributionFlavor).
3372 - revision 11013
3373
3374 -------------------------------------------------------------------
3375 Wed Sep 10 18:23:52 CEST 2008 - ma@suse.de
3376
3377 - Follow gpgcheck tag in .repo file and do no check if disabled.
3378 - revision 11010
3379 - version 5.9.0 (8)
3380
3381 -------------------------------------------------------------------
3382 Wed Sep 10 17:54:20 CEST 2008 - jkupec@suse.cz
3383
3384 - added dumpAsXMLOn(stream,string) to ServiceInfo to print services
3385   with content (repos)
3386 - revision 11004
3387
3388 -------------------------------------------------------------------
3389 Wed Sep 10 17:31:41 CEST 2008 - ma@suse.de
3390
3391 - Remove obsolete product attributes.
3392 - Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)
3393 - revision 11001
3394
3395 -------------------------------------------------------------------
3396 Wed Sep 10 16:40:00 CEST 2008 - ma@suse.de
3397
3398 - Provide product::updaterepoKey: Update repository indicator string.
3399 - revision 11000
3400
3401 -------------------------------------------------------------------
3402 Tue Sep  9 17:33:03 CEST 2008 - dmacvicar@suse.de
3403
3404 - provide context about the repository (name/alias) if available when
3405   checking signatures (bnc#370223)
3406 - 5.8.0
3407
3408 -------------------------------------------------------------------
3409 Tue Sep  9 13:04:11 CEST 2008 - ma@suse.de
3410
3411 - Add ServiceInfo interface to define a set of catalogs (repository
3412   aliases) to be enabled on next refresh.
3413 - revision 10970
3414
3415 -------------------------------------------------------------------
3416 Tue Sep  9 11:40:42 CEST 2008 - ma@suse.de
3417
3418 - Fix reading of Traget::targetDistribution.
3419 - Allow to configure default answers in signature verification workflow.
3420 - revision 10968
3421
3422 -------------------------------------------------------------------
3423 Mon Sep  8 17:11:02 CEST 2008 - jkupec@suse.cz
3424
3425 - CredentialManager added to manage stored credentials
3426 - MediaCurl adapted to use CredentialManager to read credentials
3427 - revision 10958
3428
3429 -------------------------------------------------------------------
3430 Fri Sep  5 11:40:05 CEST 2008 - jkupec@suse.cz
3431
3432 - operator ==, !=, < definition moved to RepoInfoBase from
3433   the derived classes
3434 - fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
3435   (bnc #407515)
3436 - {Repo,Service}Info::dumpAsXMLOn(ostream) added
3437 - RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
3438 - use shared_ptr instead of itrusive for {Repo,Service}Info
3439 - revision 10931:10942
3440
3441 -------------------------------------------------------------------
3442 Thu Sep  4 16:47:07 CEST 2008 - jkupec@suse.cz
3443
3444 - RepoInfo{,Base} setters made void
3445 - revision 10931
3446
3447 -------------------------------------------------------------------
3448 Wed Sep  3 14:53:06 CEST 2008 - jkupec@suse.cz
3449
3450 - skip repositories with non-matching target distro when reading
3451   repoindex
3452 - revision 10926
3453
3454 -------------------------------------------------------------------
3455 Tue Sep  2 11:04:52 CEST 2008 - schubi@suse.de
3456
3457 - Enabled distupgrade of the SAT solver. In order to use the old
3458   distupgrade you can set the environment variable ZYPP_NO_SAT_UPDATE.
3459   This variable will can be used until the old distupgrade mechanism will
3460   be removed from libzypp. Have a look to above changelogs.
3461 - revision 10911
3462 - version 5.7.0 (5)
3463
3464 -------------------------------------------------------------------
3465 Tue Aug 19 16:36:47 CEST 2008 - dmacvicar@suse.de
3466
3467 - add Package::maybeUnsupported to remove duplicated
3468   code in clients dealing with Package::vendorSupport
3469
3470 -------------------------------------------------------------------
3471 Tue Aug 19 11:04:52 CEST 2008 - schubi@suse.de
3472
3473 - Reset transaction only if this solvable has no buddy (bnc #417799)
3474   e.g. do not reset Products cause the concerning release package
3475   could not already be installed.
3476 - revision 10883
3477 - version 5.6.1 (5)
3478
3479 -------------------------------------------------------------------
3480 Mon Aug 18 17:31:02 CEST 2008 - dmacvicar@suse.de
3481
3482 - don't report "may be outdated" for @System repo.
3483
3484 -------------------------------------------------------------------
3485 Fri Aug 15 20:20:07 CEST 2008 - ma@suse.de
3486
3487 - Add Target::targetDistribution. Returns "distribution-arch" of
3488   the installed base product. Used for registration and Service
3489   refresh. (for Fate #304915)
3490 - revision 10877
3491 - version 5.6.0 (5)
3492
3493 -------------------------------------------------------------------
3494 Fri Aug 15 17:42:58 CEST 2008 - ma@suse.de
3495
3496 - Add method Product::replacedProducts to identify installed
3497   Products that would be replaced by installing a new Product.
3498   (for Fate #301997)
3499 - revision 10876
3500
3501 -------------------------------------------------------------------
3502 Fri Aug 15 15:30:32 CEST 2008 - ma@suse.de
3503
3504 - Fixes to Selectable doing staus manipulation on non-USER level.
3505 - revision 10873
3506
3507 -------------------------------------------------------------------
3508 Fri Aug 15 14:23:02 CEST 2008 - ma@suse.de
3509
3510 - Add method ZYpp::getTarget that returns the Target or a NULL pointer,
3511   if it is not yet initialized. This is to avoid try/catch blocks just
3512   to test whether the Target is initialized. (bnc #417556)
3513 - Add method Target::assertRootPrefix. Pass a pathname and get back the
3514   path prefixed with the tragets root, unless it already had that prefix.
3515 - revision 10870
3516
3517 -------------------------------------------------------------------
3518 Thu Aug 14 18:44:45 CEST 2008 - schubi@suse.de
3519
3520 - Regarding error messages for Products correctly (FATE #304502)
3521 - rev 10863
3522
3523 -------------------------------------------------------------------
3524 Thu Aug 14 14:03:27 CEST 2008 - ma@suse.de
3525
3526 - Let Selectable default to USER level.
3527 - revision 10850
3528 - version 5.5.1 (5)
3529
3530 -------------------------------------------------------------------
3531 Wed Aug 13 21:01:25 CEST 2008 - ma@suse.de
3532
3533 - Change Selectable API to support doing staus manipulation on
3534   non-USER level.
3535 - revision 10847
3536 - version 5.5.0 (5)
3537
3538 -------------------------------------------------------------------
3539 Wed Aug 13 16:48:49 CEST 2008 - dmacvicar@suse.de
3540
3541 - support sat solver API for searching files
3542
3543 -------------------------------------------------------------------
3544 Wed Aug 13 15:12:45 CEST 2008 - ma@suse.de
3545
3546 - Add ResPool::reposFind to get repositories by alias.
3547 - revision 10835
3548
3549 -------------------------------------------------------------------
3550 Tue Aug 12 19:37:36 CEST 2008 - ma@suse.de
3551
3552 - Advise rpmdb2solv to parse the product database.
3553 - revision 10824
3554 - version 5.4.0 (4)
3555
3556 -------------------------------------------------------------------
3557 Tue Aug 12 12:05:49 CEST 2008 - ma@suse.de
3558
3559 - Offer a simpler, fate based status manipulation in ui::Selectable.
3560   This is easier to handle, as the ui::Status always distinguishes
3561   wheter an object is installed or not.
3562 - revision 10814
3563
3564 -------------------------------------------------------------------
3565 Mon Aug 11 18:00:40 CEST 2008 - ma@suse.de
3566
3567 - Propagate default rpm install flags from zypp.conf via ZConfig and
3568   ZYppCommitPolicy down to the installer. (FATE #302952)
3569 - revision 10813
3570
3571 -------------------------------------------------------------------
3572 Mon Aug 11 16:28:07 CEST 2008 - ma@suse.de
3573
3574 - Add base::Flags (like qt's QFlags) a type-safe way of storing
3575   OR-combinations of enum values.
3576 - revision 10811
3577
3578 -------------------------------------------------------------------
3579 Fri Aug  8 17:01:00 CEST 2008 - ma@suse.de
3580
3581 - Add static ui::Selectable::get methods as convenient ctor
3582   substitute.
3583 - revision 10806
3584
3585 -------------------------------------------------------------------
3586 Fri Aug  8 15:41:17 CEST 2008 - ma@suse.de
3587
3588 - Adapt zypp-query-pool to new product handling.
3589 - revision 10803
3590
3591 -------------------------------------------------------------------
3592 Fri Aug  8 14:11:03 CEST 2008 - ma@suse.de
3593
3594 - Don't pass epoch to 'rpm -e', it does not support it.
3595 - revision 10800
3596
3597 -------------------------------------------------------------------
3598 Fri Aug  8 13:27:42 CEST 2008 - ma@suse.de
3599
3600 - Adapt to new product handling. Products are no longer pseudo
3601   installed objects verified by the solver, but actually installed.
3602   Thus removed satisfiedProduct iterator, fixed Selctables.
3603 - Removed class ProductInfo as we keep Product.
3604 - revision 10797
3605
3606 -------------------------------------------------------------------
3607 Thu Aug  7 22:00:55 CEST 2008 - dmacvicar@suse.de
3608
3609 - implement relogin suggested support (fate#304889)
3610
3611 -------------------------------------------------------------------
3612 Wed Aug  6 18:21:30 CEST 2008 - ma@suse.de
3613
3614 - Detect correct download path even if repository type
3615   is not set. (bnc #386386)
3616 - revision 10768
3617
3618 -------------------------------------------------------------------
3619 Wed Aug  6 17:15:48 CEST 2008 - ma@suse.de
3620
3621 - Cleanup, mostly by removing, unused parser code and related classes.
3622 - revision 10765
3623
3624 -------------------------------------------------------------------
3625 Wed Aug  6 16:23:27 CEST 2008 - ma@suse.de
3626
3627 - Don't let exception escape MediaSetAccess dtor (bnc #415017)
3628 - revision 10763
3629
3630 -------------------------------------------------------------------
3631 Mon Aug  4 19:34:27 CEST 2008 - ma@suse.de
3632
3633 - Add new product attributes (flavor,referencePackage).
3634 - Add PoolItem buddies, i.e. two PoolItems sharing the same status
3635   object. This is used to keep the product resolvable and the
3636   package providing the product metadata in sync.
3637 - revision 10742
3638
3639 -------------------------------------------------------------------
3640 Sat Aug  2 19:26:52 CEST 2008 - jkupec@suse.cz
3641
3642 - support an optional url attribute in repoindex.xml's <repo>
3643 - revision 10729
3644
3645 -------------------------------------------------------------------
3646 Thu Jul 31 21:52:11 CEST 2008 - ma@suse.de
3647
3648 - New class ProductInfo to provide product related metadata that
3649   might be associated with a package. This will replace the Product
3650   resolvable.
3651 - revision 10715
3652
3653 -------------------------------------------------------------------
3654 Thu Jul 31 19:01:54 CEST 2008 - dmacvicar@suse.de
3655
3656 - generate a unique anonymous unique string per target
3657   and add it to the agent string for better statistics
3658
3659 -------------------------------------------------------------------
3660 Thu Jul 31 19:01:14 CEST 2008 - ma@suse.de
3661
3662 - Follow solver policy and make repository priority the highest
3663   key, when ordering packages. Then architecture, and edition last.
3664 - revision 10710
3665
3666 -------------------------------------------------------------------
3667 Wed Jul 30 19:12:00 CEST 2008 - ma@suse.de
3668
3669 - /var/lib/zypp and /var/cache/zypp should be owned by libzypp
3670   (bnc #412094)
3671 - revision 10702
3672
3673 -------------------------------------------------------------------
3674 Wed Jul 30 12:47:48 CEST 2008 - jkupec@suse.cz
3675
3676 - Service renamed to ServiceInfo
3677 - RepoInfoBase added; RepoInfo and ServiceInfo now derive from it
3678 - revision 10695
3679
3680 -------------------------------------------------------------------
3681 Tue Jul 29 12:59:46 CEST 2008 - jkupec@suse.cz
3682
3683 - fixed yum repos to work with non '/' base url post fix
3684   (bnc #341617)
3685 - revision 10662
3686
3687 -------------------------------------------------------------------
3688 Mon Jul 28 18:13:24 CEST 2008 - ma@suse.de
3689
3690 - Fixed SolvIterMixin::Selectable_iterator eating some solvables
3691   (bnc #411339)
3692 - revision 10680
3693
3694 -------------------------------------------------------------------
3695 Fri Jul 25 20:12:55 CEST 2008 - ma@suse.de
3696
3697 - Several changes to make libzypp-bindings compile using the original
3698   header files and no private copies. (bnc #391831)
3699 - revision 10668
3700 - version 5.3.0
3701
3702 -------------------------------------------------------------------
3703 Wed Jul 23 17:17:47 CEST 2008 - jkupec@suse.cz
3704
3705 - Service::enabled() added
3706 - revision 10657
3707
3708 -------------------------------------------------------------------
3709 Tue Jul 22 17:18:28 CEST 2008 - jkupec@suse.cz
3710
3711 - Removed FRESHENS dependency type
3712 - revision 10643
3713
3714 -------------------------------------------------------------------
3715 Thu Jul 17 09:49:40 CEST 2008 - schubi@suse.de
3716
3717 - Allow parallel installation of packages which have been defined
3718   in zypp.conf (parameter "multiversion") Fate #302050
3719 - Additional check for broken system.
3720   (defined in zypp.conv: solver.checkSystemFile)
3721 - revision 10600
3722
3723 -------------------------------------------------------------------
3724 Wed Jul 16 14:39:50 CEST 2008 - ma@suse.de
3725
3726 - Add ui::Selectable::isNeeded to indicate patch relevance (bnc #409150)
3727 - revision 10596
3728
3729 -------------------------------------------------------------------
3730 Wed Jul 16 01:10:37 CEST 2008 - ma@suse.de
3731
3732 - Remove Atom, Script, Message and other obsolete classes.
3733 - revision 10592
3734
3735 -------------------------------------------------------------------
3736 Mon Jul 14 13:36:26 CEST 2008 - ma@suse.de
3737
3738 - Also report the name of the locking process in ZYppFactoryException
3739   (bnc #280537)
3740 - revision 10572
3741
3742 -------------------------------------------------------------------
3743 Mon Jul 14 11:26:30 CEST 2008 - schubi@suse.de
3744
3745 - corrected logging of solver settings
3746 - regard locking while doUpdate (bnc #405427)
3747 - revision 10564
3748
3749 -------------------------------------------------------------------
3750 Sat Jul 12 22:14:32 CEST 2008 - jkupec@suse.cz
3751
3752 - make curl use the right transfer mode
3753   (CURLOPT_PROXY_TRANSFER_MODE) when proxy is used (bnc #306272)
3754 - revision 10559
3755
3756 -------------------------------------------------------------------
3757 Sat Jul 12 11:19:56 CEST 2008 - jkupec@suse.cz
3758
3759 - reuse existing disk mounts (applied Marius' patch) (bnc #208222)
3760 - revision 10557
3761
3762 -------------------------------------------------------------------
3763 Wed Jul  9 18:13:58 CEST 2008 - ma@suse.de
3764
3765 - Provide Package::url() if available in solv file. (bnc #402434)
3766 - A missing cookie file must not be treated as an error. Simply
3767   rebuild the cache (bnc #405867)
3768 - Add 22x22 and 24x24 icons (bnc #329635)
3769 - revision 10528
3770
3771 -------------------------------------------------------------------
3772 Mon Jul  7 13:39:09 CEST 2008 - schubi@suse.de
3773
3774 - Do not update an already updated package (bnc #400422)
3775 - revision 10504
3776
3777 -------------------------------------------------------------------
3778 Fri Jul  4 17:19:24 CEST 2008 - ma@suse.de
3779
3780 - Also check if the fingerprint matches before importing updated keys.
3781   (bnc #393160)
3782 - revision 10500
3783
3784 -------------------------------------------------------------------
3785 Mon Jun 30 23:55:20 CEST 2008 - dmacvicar@suse.de
3786
3787 - forward port add message attribute to patches.
3788 - port import newer keys if a trusted key is updated
3789 - (bnc#393160)
3790 - version 5.0.2
3791
3792 -------------------------------------------------------------------
3793 Mon Jun 30 10:28:27 CEST 2008 - ma@suse.de
3794
3795 - Fix permanent duplication of gpg keys in the rpm database. Also
3796   retrieve correct creation and expire dates. (bnc #401259)
3797 - Invoke gpg with --homdir, otherwise command fails if executed
3798   within a wrapper. (bnc #401259)
3799 - revision 10487
3800
3801 -------------------------------------------------------------------
3802 Thu Jun 26 12:07:33 CEST 2008 - schubi@suse.de
3803
3804 - version 5.0.1
3805 - revision 10464
3806
3807 -------------------------------------------------------------------
3808 Thu Jun 19 17:55:35 CEST 2008 - ma@suse.de
3809
3810 - Handle new patch messages and scripts in commit. Provide callbacks
3811   to display the patch messages and give visual feedback on script
3812   execution. (bnc #401220)
3813 - revision 10411
3814
3815 -------------------------------------------------------------------
3816 Thu Jun 19 17:35:59 CEST 2008 - ma@suse.de
3817
3818 - Fix wrong parenthesis causing bug 399320
3819 - version
3820 - revision
3821
3822 -------------------------------------------------------------------
3823 Tue Jun 10 09:52:03 CEST 2008 - jreidinger@suse.cz
3824
3825 - improve performance of gsub
3826 - change replace_all to replaceAll (same name convency)
3827 - add tests for gsub and replaceAll
3828 - revision 10366
3829
3830 -------------------------------------------------------------------
3831 Fri Jun  6 13:29:59 CEST 2008 - ma@suse.de
3832
3833 - Handle application/x-redhat-package-manager in package-manager.desktop
3834   (bnc #391183)
3835 - revision 10361
3836
3837 -------------------------------------------------------------------
3838 Thu Jun  5 18:01:15 CEST 2008 - jkupec@suse.cz
3839
3840 - X-SuSE-ControlCenter-System category added
3841   to package-manager.desktop (bnc #302324)
3842 - revision 10353
3843
3844 -------------------------------------------------------------------
3845 Wed Jun  4 14:57:13 CEST 2008 - ma@suse.de
3846
3847 - Fix crash when requesting disk usage without a target loaded. (bnc #396755)
3848 - revision 10340
3849
3850 -------------------------------------------------------------------
3851 Wed Jun  4 14:05:09 CEST 2008 - ma@suse.de
3852
3853 - Fix memory corruption in curl media handler (bnc #396979)
3854 - revision 10338
3855
3856 -------------------------------------------------------------------
3857 Tue Jun  3 20:00:00 CEST 2008 - ma@suse.de
3858
3859 - Take care satsolver recognizes 'Capability( "srcpackage:zypper" )'
3860   as 'source package named zypper'. So these capabilities can be used
3861   together with sat::Whatprovides or in resolver requests. (bnc #369893)
3862 - revision 10335
3863
3864 -------------------------------------------------------------------
3865 Tue Jun  3 15:40:37 CEST 2008 - jreidinger@suse.cz
3866
3867 - allow aborting progress during removing packages. (bnc #389238)
3868 - revision 10331
3869
3870 -------------------------------------------------------------------
3871 Mon Jun  2 15:31:36 CEST 2008 - schubi@suse.de
3872
3873 - New option for ignoring Obsoletes. This is used for installing more than
3874   one pacakges with the same name but different versions.
3875   Often used by kernel.
3876 - r 10299
3877
3878 -------------------------------------------------------------------
3879 Sun Jun  1 23:14:34 CEST 2008 - - ma@suse.de
3880
3881 - Revert inappropriate Selectable cleanup. Fix Selectable
3882   status computation. Unmaintained packages were wrongly
3883   reported as unsinstalled. (bnc #394630)
3884 - version 5.0.0 (4.x continued in SuSE-Linux-11_0-Branch)
3885 - revision 10295
3886
3887 -------------------------------------------------------------------
3888 Fri May 30 12:14:47 CEST 2008 - tgoettlicher@suse.de
3889
3890 - fixed typo
3891
3892 -------------------------------------------------------------------
3893 Wed May 28 18:54:27 CEST 2008 - ma@suse.de
3894
3895 - Reenable diskusage calculation (bnc #395051)
3896 - version 4.25.1
3897 - revision 10273
3898
3899 -------------------------------------------------------------------
3900 Wed May 28 18:50:11 CEST 2008 - jkupec@suse.cz
3901
3902 - RepoManager::packagesPath(RepoInfo) added (bnc #394728)
3903 - revision 10271
3904
3905 -------------------------------------------------------------------
3906 Wed May 28 16:26:09 CEST 2008 - jkupec@suse.cz
3907
3908 - RepoInfo: don't overwrite flags that have already been set externally
3909   (bnc #394728)
3910 - revision 10256
3911
3912 -------------------------------------------------------------------
3913 Wed May 28 15:30:24 CEST 2008 - ma@suse.de
3914
3915 - Create missing directories when saving config files. (bnc #395026)
3916 - Fix undefined behaviour in RepoManager.
3917 - revision 10255
3918
3919 -------------------------------------------------------------------
3920 Wed May 28 15:23:44 CEST 2008 - schubi@suse.de
3921
3922 - SOLVER_ERASE_SOLVABLE_NAME: As we do not know, if this request has come
3923   from resolvePool or resolveQueue we will have to take care for both
3924   cases. (bnc#393969)
3925 - r 10252
3926
3927 -------------------------------------------------------------------
3928 Tue May 27 22:35:37 CEST 2008 - coolo@suse.de
3929
3930 - compile with RPM_OPT_FLAGS
3931
3932 -------------------------------------------------------------------
3933 Mon May 26 17:23:24 CEST 2008 - jkupec@suse.cz
3934
3935 - old2new locks file converter script added to %post (jredinger)
3936 - r 10227
3937
3938 -------------------------------------------------------------------
3939 Mon May 26 11:48:35 CEST 2008 - schubi@suse.de
3940
3941 - Do not regard packages with the same name while upgrading obsoleted
3942   packages (bnc#394367)
3943 - r 10219
3944
3945 -------------------------------------------------------------------
3946 Sat May 24 01:23:44 CEST 2008 - dmacvicar@suse.de
3947
3948 - revert commit don't check for existence of keys,
3949   to avoid a non needed HEAD request. (related bnc#381280)
3950   as it creates popup error callbacks due to the 404's in
3951   the keys. Leave however the OnMediaLocation::optional()
3952   API to look for another fix strategy.
3953
3954 -------------------------------------------------------------------
3955 Fri May 23 15:52:20 CEST 2008 - dmacvicar@suse.de
3956
3957 - define path for messages and scripts and document
3958   them in zypp.conf
3959
3960 -------------------------------------------------------------------
3961 Fri May 23 14:42:34 CEST 2008 - schubi@suse.de
3962
3963 - Added IgnoreAlreadyRecommended flag. So recomments/suggest will
3964   be ignored for already INSTALLED packages (bnc #389694)
3965 - r 10202
3966
3967 -------------------------------------------------------------------
3968 Fri May 23 10:22:47 CEST 2008 - schubi@suse.de
3969
3970 - Packages which obsoletes and do NOT required other installed
3971   packages will be installed if no other packages obsolete the installed package too.
3972 - r 10196
3973
3974 -------------------------------------------------------------------
3975 Thu May 22 02:22:29 CEST 2008 - dmacvicar@suse.de
3976
3977 - fix filelist for installed packages (bnc#392544)
3978 - fix changelog retrieval for installed packages
3979
3980 -------------------------------------------------------------------
3981 Wed May 21 13:50:00 CEST 2008 - dmacvicar@suse.de
3982
3983 - deprecate Repository::name() and use alias() to
3984   be consistent. Related to (bnc#383553)
3985 - don't check for existence of keys, to avoid a non needed
3986   HEAD request. (helps bnc#381280)
3987 - 4.25.0
3988
3989 -------------------------------------------------------------------
3990 Wed May 21 11:37:23 CEST 2008 - schubi@suse.de
3991
3992 - added onlyRequires in the testcase (bnc #389184)
3993
3994 -------------------------------------------------------------------
3995 Tue May 20 12:12:27 CEST 2008 - jreidinger@suse.cz
3996
3997 - allow installation and refreshing from repository with alias that
3998   contains ' or " (bnc #392426)
3999 - r10158
4000
4001 -------------------------------------------------------------------
4002 Mon May 19 21:11:41 CEST 2008 - jkupec@suse.cz
4003
4004 - delta rpm support reenabled
4005 - r10150
4006
4007 -------------------------------------------------------------------
4008 Mon May 19 18:13:19 CEST 2008 - schubi@suse.de
4009
4010 - Resetting Delete Details in ResStatus correctly (bnc #391785)
4011 - r 10145
4012
4013 -------------------------------------------------------------------
4014 Mon May 19 11:47:06 CEST 2008 - dmacvicar@suse.de
4015
4016 - when setting status to non installed for uninstalled packages
4017   set the user transaction so they go to soft locks.
4018   (related to bnc#389739 )
4019
4020 -------------------------------------------------------------------
4021 Fri May 16 16:56:04 CEST 2008 - schubi@suse.de
4022
4023 - Added new calls : isInstalledBy (const PoolItem item);
4024                     installs (const PoolItem item);
4025 - r 10125
4026 - 4.23.0
4027
4028 -------------------------------------------------------------------
4029 Fri May 16 16:49:04 CEST 2008 - jreidinger@suse.cz
4030
4031 - don't run merge in save when toAdd/Remove queue is empty
4032 - throw when locks cannot load its file
4033 - r10124
4034
4035 -------------------------------------------------------------------
4036 Fri May 16 09:59:09 CEST 2008 - jreidinger@suse.cz
4037
4038 - throw more describing exception when repo probing failed
4039   (bnc #389690)
4040 - revision 10118
4041
4042 -------------------------------------------------------------------
4043 Thu May 15 15:15:59 CEST 2008 - jreidinger@suse.cz
4044
4045 - allow call only merge old locks and newly added/removed without
4046   saving it to file
4047 - -revision 10104
4048
4049 -------------------------------------------------------------------
4050 Tue May 13 17:37:11 CEST 2008 - dmacvicar@suse.de
4051
4052 - report non packages as keep installed if satisfied to the
4053   user interace (Selectables)
4054 - 4.21.3
4055
4056 -------------------------------------------------------------------
4057 Tue May 13 15:50:28 CEST 2008 - jkupec@suse.cz
4058
4059 - create /etc/zypp/products.d on install
4060
4061 -------------------------------------------------------------------
4062 Mon May 12 17:21:19 CEST 2008 - jkupec@suse.cz
4063
4064 - /etc/zypp/products.d added to file list (bnc #385868)
4065 - revision 10049
4066 - version 4.21.2
4067
4068 -------------------------------------------------------------------
4069 Mon May 12 17:15:34 CEST 2008 - jkupec@suse.cz
4070
4071 - call RemoveResolvableReport::problem() before finish() on error
4072   (bnc #388810)
4073 - revision 10045
4074
4075 -------------------------------------------------------------------
4076 Sat May 10 21:57:29 CEST 2008 - coolo@suse.de
4077
4078 - fix file list
4079
4080 -------------------------------------------------------------------
4081 Fri May  9 23:15:53 CEST 2008 - ma@suse.de
4082
4083 - Product now retrieves all attributes from the solv file.
4084 - version 4.21.1
4085 - revision 10031
4086
4087 -------------------------------------------------------------------
4088 Fri May  9 21:28:42 CEST 2008 - ma@suse.de
4089
4090 - Add zypp.conf option configdir (/etc/zypp) and arrange
4091   all config files and directories to follow {configdir}
4092   per default.
4093 - Fix zypp-query-pool to print satisfied products and additional
4094   products defined in {configdir}/products.d for registration.
4095   (bnc #385868)
4096 - version 4.21.0
4097 - revision 10029
4098
4099 -------------------------------------------------------------------
4100 Fri May  9 15:30:40 CEST 2008 - jreidinger@suse.cz
4101
4102 - implement remove duplicate entries in lock file (bnc#385967)
4103
4104 -------------------------------------------------------------------
4105 Fri May  9 15:15:32 CEST 2008 - ma@suse.de
4106
4107 - Speedup rpmdb2solv by reusing an existing solv file.
4108 - version 4.20.1
4109 - revision 10012
4110
4111 -------------------------------------------------------------------
4112 Thu May  8 18:13:54 CEST 2008 - ma@suse.de
4113
4114 - Fix failed package download due to unkown repository type (bnc #386386)
4115 - revision 9995
4116
4117 -------------------------------------------------------------------
4118 Thu May  8 16:33:37 CEST 2008 - ma@suse.de
4119
4120 - Support optional root argument to RepoManagerOptions, to prefix all
4121   path names taken from ZConfig. (bnc #388265)
4122 - version 4.20.0
4123 - revision 9993
4124
4125 -------------------------------------------------------------------
4126 Thu May  8 14:21:51 CEST 2008 - schubi@suse.de
4127
4128 - new solution action for removing requirements/conflicts (bnc #387631)
4129 - revision 9988
4130
4131 -------------------------------------------------------------------
4132 Thu May  8 10:56:49 CEST 2008 - ma@suse.de
4133
4134 - Provide enumerated patch category 'Patch::categoryEnum()' (bnc #159100)
4135 - revision 9984
4136
4137 -------------------------------------------------------------------
4138 Wed May  7 13:52:24 CEST 2008 - schubi@suse.de
4139
4140 - DistUpgrade: searching for providers -> regarding name onl
4141 - r 9977
4142
4143 -------------------------------------------------------------------
4144 Tue May  6 17:35:59 CEST 2008 - dmacvicar@suse.de
4145
4146 - add flag --registrable (-r) to query pool to avoid
4147   using system as a filter
4148 - 4.19.1
4149
4150 -------------------------------------------------------------------
4151 Tue May  6 07:37:22 CEST 2008 - coolo@suse.de
4152
4153 - return values in non-void functions
4154
4155 -------------------------------------------------------------------
4156 Mon May  5 14:08:20 CEST 2008 - jkupec@suse.cz
4157
4158 - support multiple search strings in PoolQuery (ORed)
4159 - revision 9945
4160
4161 -------------------------------------------------------------------
4162 Mon May  5 09:55:29 CEST 2008 - schubi@suse.de
4163
4164 - Switch off the upgrade mode of the
4165   SAT solver cause the packages have already been evaluated by
4166   the distupgrade machanism of libzypp. (bnc #386375)
4167 - rev 9943
4168
4169 -------------------------------------------------------------------
4170 Fri May  2 16:36:04 CEST 2008 - jreidinger@suse.cz
4171
4172 - release file after copy to cache as soon as possible.
4173   (bnc #381311)
4174 - r9940
4175
4176 -------------------------------------------------------------------
4177 Fri May  2 16:28:05 CEST 2008 - schubi@suse.de
4178
4179 - Bugfix: keep states by user has been removed it the
4180   package has not been installed BUT has been recommended by another package.
4181   (bnc #385832)
4182 - rev 9938
4183
4184 -------------------------------------------------------------------
4185 Fri May  2 12:19:22 CEST 2008 - jreidinger@suse.cz
4186
4187 - add isLocal function to Url which say if scheme is local or
4188   internet.
4189 - r9932
4190
4191 -------------------------------------------------------------------
4192 Fri May  2 09:36:18 CEST 2008 - jreidinger@suse.cz
4193
4194 - cache decision for repository depend on his url.
4195 - http,ftp and smb cache packages.
4196 - revision 9929
4197
4198 -------------------------------------------------------------------
4199 Thu May  1 00:50:51 CEST 2008 - ma@suse.de
4200
4201 - Load and maintain persistent hard locks stored in /etc/zypp/locks.
4202   Locks are loaded together with the target, and changes are writen
4203   back on commit. zypp.conf option locksfile.apply can be used to turn
4204   this feature on or off. (FATE #120352)
4205 - version 4.18.0
4206 - revision 9927
4207
4208 -------------------------------------------------------------------
4209 Wed Apr 30 16:27:49 CEST 2008 - ma@suse.de
4210
4211 - Add zypp.conf option solvfilesdir: Path where the repo solv files
4212   are created. Default value: {cachedir}/solv.
4213 - Target and repositories now save their solvfiles below {solvfilesdir}
4214   in directories named after the repositories alias.
4215 - version 4.18.0
4216 - revision 9913
4217
4218 -------------------------------------------------------------------
4219 Wed Apr 30 14:19:16 CEST 2008 - jkupec@suse.cz
4220
4221 - fixed filesystem::expandlink(Pathname) (bnc #368477)
4222 - r9906
4223
4224 -------------------------------------------------------------------
4225 Tue Apr 29 16:37:19 CEST 2008 - schubi@suse.de
4226
4227 - cleanup in return values of doUpgrade and doUpdate
4228 - r9886
4229 - 4.17.0
4230
4231 -------------------------------------------------------------------
4232 Mon Apr 28 18:27:54 CEST 2008 - jkupec@suse.cz
4233
4234 - check for valid pool in begin(), improve the code (bnc #384337)
4235 - r9872
4236 - 4.16.0
4237
4238 -------------------------------------------------------------------
4239 Mon Apr 28 15:40:09 CEST 2008 - mvidner@suse.cz
4240
4241 - Updated package-manager-su from xdg-utils-1.0.2-48 (bnc#339549).
4242
4243 -------------------------------------------------------------------
4244 Mon Apr 28 15:25:46 CEST 2008 - schubi@suse.de
4245
4246 - added translations
4247
4248 -------------------------------------------------------------------
4249 Mon Apr 28 11:15:47 CEST 2008 - jkupec@suse.cz
4250
4251 - ostream operator<<(ostream,TriBool) added
4252 - r9833
4253
4254 -------------------------------------------------------------------
4255 Fri Apr 25 16:12:12 CEST 2008 - ma@suse.de
4256
4257 - Prevent target::unload from creating a system repo in order
4258   to unload it. (bnc 382297)
4259 - version 4.15.2
4260 - revision 9822
4261
4262 -------------------------------------------------------------------
4263 Fri Apr 25 14:15:17 CEST 2008 - ma@suse.de
4264
4265 - Prevent deselected or deleted items from being re-selected due to
4266   recommends (aka. persistent soft locks). Unlike hard locked, those
4267   items will be automatically selected if required. The list of soft
4268   locked items is stored in /var/lib/zypp/SoftLocks.
4269 - version 4.15.1
4270 - revision 9818
4271
4272 -------------------------------------------------------------------
4273 Wed Apr 23 22:24:00 CEST 2008 - ma@suse.de
4274
4275 - Remove obsolete AdditionalCapabilities interface from ResPool.
4276   Forward sat::Pool::RepositoryIterator. There's no more need to
4277   maintain an extra Repository list in ResPool.
4278 - revision 9806
4279
4280 -------------------------------------------------------------------
4281 Wed Apr 23 21:12:56 CEST 2008 - ma@suse.de
4282
4283 - Support dependencies requiring a specific architecture:
4284   "name[.arch] [op edition]". See class Capability for details
4285   about how to construct dependencies. (bnc #305445)
4286 - version 4.15.0
4287 - revision 9805
4288
4289 -------------------------------------------------------------------
4290 Tue Apr 22 17:39:28 CEST 2008 - dmacvicar@suse.de
4291
4292 - patch attributes and deprecate old ones
4293 - 4.14.0
4294
4295 -------------------------------------------------------------------
4296 Tue Apr 22 15:44:34 CEST 2008 - jreidinger@suse.cz
4297
4298 - change locks api -
4299 - make more functions const
4300 - replace add/remove by selectable to add/remove by ident or name and kind
4301 - rename iterator to const_iterator to avoid confusion
4302 - revision 9781
4303
4304 -------------------------------------------------------------------
4305 Tue Apr 22 13:55:14 CEST 2008 - schubi@suse.de
4306
4307 - Do architecture changes while "dup" in the external distribution
4308   upgrade ONLY. bnc #382274
4309 - Added "ignore" to the solutions
4310 - Added "self-conflicts" to the solution
4311 - added new solver mechanism "resolveQueue"
4312 - Bugfix broken/satisfied products
4313 - rev 9776
4314
4315 -------------------------------------------------------------------
4316 Tue Apr 22 10:33:03 CEST 2008 - ma@suse.de
4317
4318 - Added Pattern::core returning the packages required by a pattern.
4319   (see also Pattern::depends and Pattern::contents).
4320 - revision 9771
4321
4322 -------------------------------------------------------------------
4323 Mon Apr 21 15:38:10 CEST 2008 - ma@suse.de
4324
4325 - Added Target::release(), returning the targets distribution
4326   release string.
4327 - revision 9761
4328
4329 -------------------------------------------------------------------
4330 Sat Apr 19 01:08:04 CEST 2008 - ma@suse.de
4331
4332 - per default abort if package installation fails. (bnc #381203)
4333 - version 4.13.3
4334 - revision 9725
4335
4336 -------------------------------------------------------------------
4337 Fri Apr 18 15:19:36 CEST 2008 - dmacvicar@suse.de
4338
4339 - add ZYpp and curl version to http agent string
4340   (bnc #381280)
4341
4342 -------------------------------------------------------------------
4343 Thu Apr 17 16:29:15 CEST 2008 - ma@suse.de
4344
4345 - Fixed pools package index wrongly including source packages. (bnc #380283)
4346 - version 4.13.2
4347 - revision 9683
4348
4349 -------------------------------------------------------------------
4350 Wed Apr 16 15:00:19 CEST 2008 - ma@suse.de
4351
4352 - Disable fast creation of @System.solv. It may produce wrong results
4353   e.g. after a rebuilddb.
4354 - version 4.13.1
4355 - revision 9666
4356
4357 -------------------------------------------------------------------
4358 Wed Apr 16 12:50:09 CEST 2008 - ma@suse.de
4359
4360 - initializeTarget now takes an additional option, telling whether to
4361   rebuild an existing rpm database before using it. Default is false.
4362   (bnc #308352)
4363 - version 4.13.0
4364 - revision 9664
4365
4366 -------------------------------------------------------------------
4367 Tue Apr 15 12:57:42 CEST 2008 - jreidinger@suse.cz
4368
4369 - save do nothing if no locks added/removed
4370 - fix bug with multiple save lock
4371 - don't save same query multiple times
4372 - improve tests
4373 - revision 9644
4374
4375 -------------------------------------------------------------------
4376 Tue Apr 15 09:34:29 CEST 2008 - schubi@suse.de
4377
4378 - added new translations
4379 - activate zypp-query-pool
4380 - Revision 9637
4381 - 4.12.1
4382
4383 -------------------------------------------------------------------
4384 Tue Apr 15 00:54:07 CEST 2008 - jkupec@suse.cz
4385
4386 - Locks API cleaned-up, iterator added, light read() added
4387 - PoolQuery::attribute(SolvAttr) getter added
4388 - revision 9609
4389
4390 -------------------------------------------------------------------
4391 Mon Apr 14 17:00:05 CEST 2008 - dmacvicar@suse.de
4392
4393 - reenable zypp-query-pool
4394 - 4.11.1
4395
4396 -------------------------------------------------------------------
4397 Mon Apr 14 12:53:09 CEST 2008 - ma@suse.de
4398
4399 - Enable evaluation of hardware dependencies.
4400 - Enable evaluation of filesystem dependencies.
4401 - revision 9605
4402
4403 -------------------------------------------------------------------
4404 Sun Apr 13 02:17:25 CEST 2008 - jkupec@suse.cz
4405
4406 - RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
4407   needed for explicit refresh request
4408 - revision 9574
4409
4410 -------------------------------------------------------------------
4411 Fri Apr 11 21:55:21 CEST 2008 - ma@suse.de
4412
4413 - Install ResPoolProxy index to speedup Solvable to Selectable
4414   conversion.
4415 - version 4.11.0
4416 - revision 9558
4417
4418 -------------------------------------------------------------------
4419 Fri Apr 11 18:02:14 CEST 2008 - kkaempf@suse.de
4420
4421 - Implement update scripts installed by packages. After every
4422   package install /var/adm/update-scripts is scanned for the first
4423   file starting with "<name>-<version>.<release>-", which is then
4424   executed.
4425 - revision 9547
4426
4427 -------------------------------------------------------------------
4428 Fri Apr 11 14:43:05 CEST 2008 - ma@suse.de
4429
4430 - Fix SolvIterMixin to avioid multiple visits of the same Selectable.
4431 - Add Resolvable::poolItem() providing access to the corresponding
4432   PoolItem. API to query isRelevant/isSatisfied/isBroken was moved
4433   to PoolItem.
4434 - Add ResPool::satisfiedProductsBegin/End iterator over all products
4435   whose dependencies are satisfied. This reflects the status determined
4436   by the last solver run. (#368104)
4437 - revision 9535
4438
4439 -------------------------------------------------------------------
4440 Fri Apr 11 12:07:47 CEST 2008 - jreidinger@suse.cz
4441
4442 - switch to new locks api
4443 - revision 9524
4444
4445 -------------------------------------------------------------------
4446 Wed Apr  9 21:24:54 CEST 2008 - ma@suse.de
4447
4448 - Enable ui::Selectable lookup by Solvable/PoolItem in ResPoolProxy.
4449 - Add SolvIterMixin: Base class providing PoolItem_iterator and
4450   Selectable_iterator iterator types based on a Solvable iterator.
4451 - Enhanced WhatProvides and SolvableSet to PoolItem_iterator to offer
4452   PoolItem_iterator and Selectable_iterator.
4453 - Add Solvable::SplitIdent: Helper class that splits an identifier
4454   into kind and name.
4455 - Provide methods Pattern::contents returning a collection of packages
4456   associated with the pattern/patch.
4457 - revision 9496
4458
4459 -------------------------------------------------------------------
4460 Tue Apr  8 15:50:48 CEST 2008 - jreidinger@suse.cz
4461
4462 - add comparing to PoolQuery
4463 - revision 9466
4464
4465 -------------------------------------------------------------------
4466 Tue Apr  8 13:18:30 CEST 2008 - jreidinger@suse.cz
4467
4468 - move RepoInfo to universal RepoException. This can enable more verbose output - for frontend. (helps with bnc #377137)
4469 - revision 9452
4470
4471 -------------------------------------------------------------------
4472 Tue Apr  8 10:52:30 CEST 2008 - jreidinger@suse.cz
4473
4474 - initial implementation of new locks (FATE #120118 and #120352)
4475 - revision 9442
4476
4477 -------------------------------------------------------------------
4478 Tue Apr  7 15:18:22 CEST 2008 - dmacvicar@suse.de
4479
4480 - selectable API updates and changes
4481 - 4.10.0
4482
4483 -------------------------------------------------------------------
4484 Fri Apr  4 14:01:45 CEST 2008 - jreidinger@suse.cz
4485
4486 - add split with respect to escaped delimeters and also for quotes
4487 - revision 9373
4488
4489 -------------------------------------------------------------------
4490 Thu Apr  3 12:55:50 CEST 2008 - ma@suse.de
4491
4492 - Fixed some missing package and source package attributes.
4493 - revision 9348
4494
4495 -------------------------------------------------------------------
4496 Thu Apr  3 11:59:13 CEST 2008 - ma@suse.de
4497
4498 - Allow to store a media label in MediaSetAccess. This label is
4499   passed to a media change requests to describe which CD is
4500   requested.  (bnc #330094)
4501 - Fixed some missing package and source package attributes.
4502 - revision 9347
4503
4504 -------------------------------------------------------------------
4505 Wed Apr  2 13:48:52 CEST 2008 - schubi@suse.de
4506
4507 - Moved poolItem.status().isSatisfied(),.... to poolItem.isSatisfied()
4508 - Removed establish state in ResStatus
4509 - revision 9337
4510 - version 4.7.0
4511
4512 -------------------------------------------------------------------
4513 Wed Apr  2 10:24:17 CEST 2008 - ma@suse.de
4514
4515 - Add PoolItem::isSatisfied()/isBroken() to test whether
4516   the items requirements are met.
4517 - revision 9334
4518
4519 -------------------------------------------------------------------
4520 Tue Apr  1 21:54:10 CEST 2008 - ma@suse.de
4521
4522 - Extend sat::WhatProvides to allow to query for possible providers
4523   of a collection of capabilies. E.g. all providers of a packages
4524   requirements.
4525 - Fixed retrieval of translated texts from .solv files, provided the
4526   solv file contains them.
4527 - revision 9328
4528
4529 -------------------------------------------------------------------
4530 Tue Apr  1 16:17:44 CEST 2008 - jreidinger@suse.cz
4531
4532 - initial implementation of serialize/recovery PoolQuery
4533   (needed by FATE #120118)
4534 - revision 9325
4535
4536 -------------------------------------------------------------------
4537 Wed Mar 26 16:15:24 CET 2008 - ma@suse.de
4538
4539 - Allow prioritizing repos by adding a line 'priority=N' to the
4540   .repo file. Where N is an integer number from 1 (highest prio)
4541   to 99 (least and default). (bnc #369827, fate #302872)
4542 - version 4.6.1
4543 - revision 9276
4544
4545 -------------------------------------------------------------------
4546 Mon Mar 24 21:17:05 CET 2008 - coolo@suse.de
4547
4548 - support plaindir again (at least the most important parts)
4549
4550 -------------------------------------------------------------------
4551 Fri Mar 21 13:23:13 CET 2008 - jreidinger@suse.cz
4552
4553 - Throwing special exception MediaBadCAException in case of SSL
4554   certificate validation failure.(bnc #223512)
4555 - revision 9250
4556
4557 -------------------------------------------------------------------
4558 Fri Mar 21 12:38:39 CET 2008 - jreidinger@suse.cz
4559
4560 - add new error IO_SOFT to media request callback for temporary
4561   connection problem. (bnc #328822)
4562 - add new media exception timeout when somethink fail due to exceed
4563   timeout
4564 - mediacurl throw timeout exception when timeouted
4565 - revision 9246
4566
4567 -------------------------------------------------------------------
4568 Thu Mar 20 15:00:24 CET 2008 - jreidinger@suse.cz
4569
4570 - return more information from checking if metadata need refresh,
4571   so user can get better info. (bnc #307249)
4572 - revision 9231
4573
4574 -------------------------------------------------------------------
4575 Tue Mar 18 21:59:04 CET 2008 - ma@suse.de
4576
4577 - class sat::LocaleSupport: Convenience methods to manage support
4578   for language specific packages.
4579 - revision 9197
4580
4581 -------------------------------------------------------------------
4582 Tue Mar 18 13:54:16 CET 2008 - jkupec@suse.cz
4583
4584 - removed obsolete capability handling stuff (ma)
4585 - version 4.5.0
4586
4587 -------------------------------------------------------------------
4588 Tue Mar 18 11:42:51 CET 2008 - jreidinger@suse.cz
4589
4590 - Don't mask skip and abort exception in Fetcher
4591 - revision 9188
4592
4593 -------------------------------------------------------------------
4594 Tue Mar 18 11:00:22 CET 2008 - jreidinger@suse.cz
4595
4596 - action is correctly set in mediaRequest callback
4597 - revision 9186
4598
4599 -------------------------------------------------------------------
4600 Mon Mar 17 12:33:44 CET 2008 - ma@suse.de
4601
4602 - Fix SEGV in commit (bnc# 371137)
4603 - version 4.4.3
4604 - revision 9174
4605
4606 -------------------------------------------------------------------
4607 Fri Mar 14 17:28:39 CET 2008 - ma@suse.de
4608
4609 - version 4.4.2
4610
4611 -------------------------------------------------------------------
4612 Fri Mar 14 14:27:43 CET 2008 - dmacvicar@suse.de
4613
4614 - look for openssl in cmake, actually we build require it
4615 - explicitely link against openssl and crypto, required to
4616   compile in all platforms/distros.
4617
4618 -------------------------------------------------------------------
4619 Fri Mar 14 12:07:41 CET 2008 - jreidinger@suse.cz
4620
4621 - Save repo type during refresh if type is NONE (f.e. lazy probing).
4622 - revision 9153
4623
4624 -------------------------------------------------------------------
4625 Fri Mar 14 11:34:24 CET 2008 - jreidinger@suse.cz
4626
4627 - replace gpg escaped semicolon with real semicolon (bnc #355434)
4628 - revision 9151
4629
4630 -------------------------------------------------------------------
4631 Fri Mar 14 10:17:41 CET 2008 - jreidinger@suse.cz
4632
4633 - make strings from RpmDb and Keyring exceptions translatable
4634 - revision 9146
4635
4636 -------------------------------------------------------------------
4637 Thu Mar 13 18:41:26 CET 2008 - dmacvicar@suse.de
4638
4639 - fix retrieving keys (bnc #368099)
4640 - version 4.4.1
4641
4642 -------------------------------------------------------------------
4643 Thu Mar 13 18:40:57 CET 2008 - jreidinger@suse.cz
4644
4645 - enable frontend to rewrite add_probe settings.(bnc #309612)
4646 - Correct adding repo without type to lazy probing.
4647 - revision 9135
4648
4649 -------------------------------------------------------------------
4650 Thu Mar 13 17:59:52 CET 2008 - jreidinger@suse.cz
4651
4652 - get better message if something fail when trying run rpm
4653   (bnc #344584)
4654 - revision 9133
4655
4656 -------------------------------------------------------------------
4657 Thu Mar 13 12:33:13 CET 2008 - ma@suse.de
4658
4659 - Add ExternalProgram::execError and ExternalProgram::command
4660   to improve error reporting.
4661 - revision 9112
4662
4663 -------------------------------------------------------------------
4664 Thu Mar 13 11:45:20 CET 2008 - jkupec@suse.cz
4665
4666 - release all media before requesting another (bnc #336881)
4667 - revision 9110
4668
4669 -------------------------------------------------------------------
4670 Thu Mar 13 11:32:56 CET 2008 - jkupec@suse.cz
4671
4672 - getDetectedDevices added (fate #120298)
4673 - revision 9108
4674
4675 -------------------------------------------------------------------
4676 Wed Mar 12 15:55:14 CET 2008 - jkupec@suse.cz
4677
4678 - media backend release() methods changed to take string & instead
4679   of bool (needed for FATE #120298)
4680 - media label, detected device list and current device arguments
4681   added to the requestMedia callback
4682 - version 4.4.0
4683
4684 -------------------------------------------------------------------
4685 Wed Mar 12 14:16:07 CET 2008 - coolo@suse.de
4686
4687 - fix for bnc#369543
4688
4689 -------------------------------------------------------------------
4690 Mon Mar 10 13:30:04 CET 2008 - jkupec@suse.cz
4691
4692 - provide download rate info (average and curent) in the
4693   media::DownloadProgressReport for ftp/http (bnc #168935)
4694 - r9074
4695
4696 -------------------------------------------------------------------
4697 Mon Mar 10 12:45:03 CET 2008 - jkupec@suse.cz
4698
4699 - cleanCache(): clean also .cookie files
4700 - cleanTargetCache() added
4701 - use escaped_alias() in rawcache_path_for_repoinfo() and
4702   packagescache_path_for_repoinfo()
4703 - r9068
4704
4705 -------------------------------------------------------------------
4706 Fri Mar  7 19:59:10 CET 2008 - jkupec@suse.cz
4707
4708 - fixed location of RPMs in subdirs when parsing plaindir repo
4709   recursively (bnc #368218)
4710 - revision 9060
4711
4712 -------------------------------------------------------------------
4713 Thu Mar  6 13:42:53 CET 2008 - ma@suse.de
4714
4715 - Do not filter any installed solvables.
4716 - revision 9031
4717 - version 4.3.2
4718
4719 -------------------------------------------------------------------
4720 Wed Mar  5 11:33:26 CET 2008 - ma@suse.de
4721
4722 - Try to rebuild broken solv files in Target::load.
4723 - revision 9015
4724
4725 -------------------------------------------------------------------
4726 Tue Mar  4 18:17:41 CET 2008 - ma@suse.de
4727
4728 - Try to rebuild broken solv files in RepoManager::loadFromCache.
4729 - Fix RepoStatus::operator&& and RepoStatus testsuite.
4730 - revision 9008
4731
4732 -------------------------------------------------------------------
4733 Tue Mar  4 16:09:14 CET 2008 - schubi@suse.de
4734
4735 - improved problem description while a vendor change
4736 - improved problem description if a requirement cannot be fulfilled. Bug #358560
4737 - revision 9002
4738
4739 -------------------------------------------------------------------
4740 Tue Mar  4 12:57:58 CET 2008 - ma@suse.de
4741
4742 - Save and restore requested locales on target load/commit.
4743 - revision 8999
4744
4745 -------------------------------------------------------------------
4746 Mon Mar  3 17:10:26 CET 2008 - schubi@suse.de
4747
4748 - (Update) Prevent reinstallation of installed packages.
4749 - revision 8984
4750
4751 -------------------------------------------------------------------
4752 Sun Mar  2 16:13:16 CET 2008 - coolo@suse.de
4753
4754 - refresh metadata if there is no cache to unbreak compat with
4755   kiwi (that relied on "zypper sa <url> <alias>" to create a repo
4756   that "zypper in" could work on)
4757
4758 -------------------------------------------------------------------
4759 Sun Mar  2 10:28:13 CET 2008 - coolo@suse.de
4760
4761 - create cache directory before calling rpmdb2solv (in an empty
4762   chroot)
4763 - version 4.3.1
4764
4765 -------------------------------------------------------------------
4766 Thu Feb 28 16:43:11 CET 2008 - jkupec@suse.cz
4767
4768 - special exception message if server returns 403 response
4769   (forbidden) (port from SP2)
4770 - MediaException messages marked for translation
4771
4772 -------------------------------------------------------------------
4773 Wed Feb 27 10:31:24 CET 2008 - dmacvicar@suse.de
4774
4775 - make sure we have target cache on target initialize
4776 - version 4.3.0
4777
4778 -------------------------------------------------------------------
4779 Tue Feb 26 13:59:03 CET 2008 - lslezak@suse.cz
4780
4781 - DiskUsageCounter.cc - ignore "vfat", "fat", "ntfs" and "ntfs-3g"
4782   file systems (#333166)
4783 - rev. 8915
4784
4785 -------------------------------------------------------------------
4786 Tue Feb 26 13:26:30 CET 2008 - ma@suse.de
4787
4788 - Fixed Capabilites iterator exposing prereq marker.
4789 - revision 8914
4790
4791 -------------------------------------------------------------------
4792 Tue Feb 26 11:29:05 CET 2008 - schubi@suse.de
4793
4794 - postinstall script fixed
4795 - version 4.2.10
4796
4797 -------------------------------------------------------------------
4798 Mon Feb 25 17:06:53 CET 2008 - schubi@suse.de
4799
4800 - Testcases regards modaliases, rpmlib, ... correctly
4801 - Revision 8904
4802
4803 -------------------------------------------------------------------
4804 Mon Feb 25 13:20:26 CET 2008 - ma@suse.de
4805
4806 - Remove obsolete sql database. (bnc#363224)
4807 - revision 8898
4808
4809 -------------------------------------------------------------------
4810 Fri Feb 22 14:03:59 CET 2008 - ma@suse.de
4811
4812 - Take care target uses --root when creating solv files (bnc #363789)
4813 - revision 8881
4814
4815 -------------------------------------------------------------------
4816 Fri Feb 22 10:10:14 CET 2008 - schubi@suse.de
4817
4818 - Unmaintained packages which does not fit to the updated system
4819   (broken dependencies) will be deleted.
4820 - revision 8867
4821
4822 -------------------------------------------------------------------
4823 Fri Feb 22 07:20:35 CET 2008 - coolo@suse.de
4824
4825 - let libzypp-devel require libsatsolver-devel
4826
4827 -------------------------------------------------------------------
4828 Wed Feb 20 13:47:56 CET 2008 - ma@suse.de
4829
4830 - Cleanup unused /var/lib/zypp/cache in migrate_sources (#305160)
4831 - revision 8833
4832
4833 -------------------------------------------------------------------
4834 Tue Feb 19 16:21:12 CET 2008 - jkupec@suse.cz
4835
4836 - media: fixed DownloadProgressReport.finish() url argument in
4837   doGetFileCopy()
4838 - revision 8815
4839
4840 -------------------------------------------------------------------
4841 Tue Feb 19 11:21:59 CET 2008 - dmacvicar@suse.de
4842
4843 - hardlink when possible to optimize data transfer
4844   and space across caches.
4845 - version 4.2.8
4846
4847 -------------------------------------------------------------------
4848 Tue Feb 19 08:15:07 CET 2008 - coolo@suse.de
4849
4850 - added some locale support to sat::Solvable
4851 - version 4.2.7
4852
4853 -------------------------------------------------------------------
4854 Mon Feb 18 14:15:48 CET 2008 - dmacvicar@suse.de
4855
4856 - handle error messages better in doesFileExist too which is
4857   used during probing. (bnc #362608)
4858
4859 -------------------------------------------------------------------
4860 Sun Feb 17 21:44:12 CET 2008 - dmacvicar@suse.de
4861
4862 - Fetcher::reset() should not reset cache directories.
4863   (bnc #348050)
4864 - version 4.2.6
4865
4866 -------------------------------------------------------------------
4867 Fri Feb 16 15:47:00 CET 2008 - dmacvicar@suse.de
4868
4869 - Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
4870   for http and https, but this time set CURLOPT_HTTPGET back to 1
4871   so it actually works. This makes Media::doesFileExist
4872   efficient for http and https.
4873   (related to bnc #348050)
4874 - version 4.2.5
4875
4876 -------------------------------------------------------------------
4877 Fri Feb 15 10:52:59 CET 2008 - coolo@suse.de
4878
4879 - using .solv files only now (fate #303018)
4880 - revision 8699
4881
4882 -------------------------------------------------------------------
4883 Tue Feb 12 17:10:48 CET 2008 - coolo@suse.de
4884
4885 - fix architectures on distupgrade
4886
4887 -------------------------------------------------------------------
4888 Fri Feb  8 12:50:30 CET 2008 - coolo@suse.de
4889
4890 - fixes from trunk merged
4891
4892 -------------------------------------------------------------------
4893 Fri Feb  1 17:45:07 CET 2008 - jkupec@suse.cz
4894
4895 - fixed renaming a repo to an existing one (bnc #228216)
4896 - revision 8431
4897
4898 -------------------------------------------------------------------
4899 Sun Jan 27 21:35:13 CET 2008 - coolo@suse.de
4900
4901 - fix changelog
4902
4903 -------------------------------------------------------------------
4904 Thu Jan 24 18:26:47 CET 2008 - jkupec@suse.cz
4905
4906 - read .curlrc more robustly to obtain user-proxy (#330351)
4907 - revision 8368
4908
4909 -------------------------------------------------------------------
4910 Fri Jan 18 12:19:09 CET 2008 - coolo@suse.de
4911
4912 - always buildrequire openssl-devel
4913 - replacing strange utf-8 chars in changelog
4914 - revision 8317
4915
4916 -------------------------------------------------------------------
4917 Thu Jan 17 15:07:52 CET 2008 - jkupec@suse.cz
4918
4919 - Saner NFS timeo default (#350309)
4920 - revision 8314
4921
4922 -------------------------------------------------------------------
4923 Thu Jan 17 12:03:10 CET 2008 - kkaempf@suse.de
4924
4925 - support 'patterns.pat' and 'patterns.pat.gz' to read all
4926   patterns in one go.
4927 - rev 8309
4928
4929 -------------------------------------------------------------------
4930 Tue Jan 15 14:56:21 CET 2008 - lslezak@suse.cz
4931
4932 - added RpmDb::removePubkey(), call it from
4933   KeyRing::Impl::deleteKey() - remove the GPG key from RPM when it
4934   is removed from the trusted keyring
4935 - revision 8288
4936
4937 -------------------------------------------------------------------
4938 Mon Jan 14 17:11:15 CET 2008 - schubi@suse.de
4939
4940 - Textchanges
4941 - reduced logging in SAT-solver
4942 - ordering solutions
4943 - version 4.1.8
4944 - revision 8276
4945
4946 -------------------------------------------------------------------
4947 Thu Jan 10 16:50:26 CET 2008 - schubi@suse.de
4948
4949 - Enabled SAT solver via default. (removed ZYPP_SAT_SOLVER)
4950   ZYPP_RC_SOLVER=1 will enable the old RedCapet solver
4951 - Revision 8255
4952 - Version 4.1.7
4953
4954 -------------------------------------------------------------------
4955 Wed Jan  2 18:24:34 CET 2008 - jkupec@suse.cz
4956
4957 - Pathname zypp::filesystem::expandlink(const Pathname &) added
4958 - if the provided file is a symlink, expand it (#274651) (this
4959   probably won't work for schemes other than file/dir and cd/dvd)
4960 - revision 8179
4961
4962 -------------------------------------------------------------------
4963 Tue Dec 18 12:28:22 CET 2007 - aschnell@suse.de
4964
4965 - fixed password handling in URLs (bug #347273)
4966 - revision 8118
4967
4968 -------------------------------------------------------------------
4969 Mon Dec 17 13:47:44 CET 2007 - ma@suse.de
4970
4971 - Fixed default text locale detection not to use static variables. (#346872)
4972 - version 4.1.6
4973 - revision 8116
4974
4975 -------------------------------------------------------------------
4976 Mon Dec 10 12:46:26 CET 2007 - ma@suse.de
4977
4978 - Log more details about zypp lock owner. (#294094)
4979 - revision 8088
4980
4981 -------------------------------------------------------------------
4982 Fri Dec  7 15:47:53 CET 2007 - ma@suse.de
4983
4984 - Remove runtime dependency for libboost_filesystem (#345773)
4985 - version 4.1.5
4986 - revision 8061
4987
4988 -------------------------------------------------------------------
4989 Fri Nov 30 14:20:34 CET 2007 - schubi@suse.de
4990
4991 - Enable SAT solver via environment variable ZYPP_SAT_SOLVER.
4992   e.g.: ZYPP_SAT_SOLVER=1 zypper install foo
4993 - version 4.1.4
4994 - revision 7998
4995
4996 -------------------------------------------------------------------
4997 Wed Nov 28 15:12:33 CET 2007 - aschnell@suse.de
4998
4999 - make IniParser more strict (bug #306697)
5000
5001 -------------------------------------------------------------------
5002 Mon Nov 26 13:19:34 CET 2007 - ma@suse.de
5003
5004 - Fix missing packages in patch content list. (#340896)
5005 - revision 7925
5006
5007 -------------------------------------------------------------------
5008 Fri Nov 16 12:46:39 CET 2007 - coolo@suse.de
5009
5010 - fix build
5011
5012 -------------------------------------------------------------------
5013 Wed Nov 14 14:23:23 CET 2007 - ma@suse.de
5014
5015 - Output date strings in UTF-8. (#339423)
5016 - revision 7807
5017
5018 -------------------------------------------------------------------
5019 Tue Nov 13 13:40:03 CET 2007 - schubi@suse.de
5020
5021 - fixes for new gcc
5022 - version 4.1.3
5023 - r7788
5024
5025 -------------------------------------------------------------------
5026 Mon Nov  5 15:22:33 CET 2007 - ma@suse.de
5027
5028 - Don't mark failed patch scripts as installed. (#327523)
5029 - version 4.1.2
5030 - revision 7744
5031
5032 -------------------------------------------------------------------
5033 Wed Oct 31 09:19:59 CET 2007 - dmueller@suse.de
5034
5035 - update rpmlint suppression
5036
5037 -------------------------------------------------------------------
5038 Fri Oct 26 15:12:24 CEST 2007 - aschnell@suse.de
5039
5040 - fixed retrieval of epoch from rpmdb (bug #246680)
5041
5042 -------------------------------------------------------------------
5043 Thu Oct 25 16:29:24 CEST 2007 - aschnell@suse.de
5044
5045 - allow non-existing "packages" file in susetags parser (bug
5046   #309235)
5047
5048 -------------------------------------------------------------------
5049 Fri Oct 12 15:47:37 CEST 2007 - ma@suse.de
5050
5051 - SMBIOS DMI modalias matching added (#333152)
5052 - revision 7494
5053
5054 -------------------------------------------------------------------
5055 Sat Oct  6 16:37:11 CEST 2007 - jkupec@suse.cz
5056 - do not download the same file multiple times in one attach session
5057   (#307098), r7456
5058 - special cdrom detection code for SCSI / Virtual CDROMs on iSeries
5059   removed - should be correctly detected by HAL now
5060   (#167629, #163971), r7452
5061 - version 4.1.1
5062
5063 -------------------------------------------------------------------
5064 Fri Oct 05 10:35:47 CEST 2007 - aschnell@suse.de
5065
5066 - filter architecture in plaindir parser (bug #330791)
5067
5068 -------------------------------------------------------------------
5069 Thu Oct  4 16:31:58 CEST 2007 - ma@suse.de
5070
5071 - Throw constructing malformed checksums. (#189096)
5072 - revision 7441
5073
5074 -------------------------------------------------------------------
5075 Thu Oct  4 14:22:31 CEST 2007 - mvidner@suse.cz
5076
5077 - Renamed templates back because proper qualification makes it work
5078   too.
5079 - 4.1.0
5080
5081 -------------------------------------------------------------------
5082 Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
5083
5084 - only look for repositories in file ending ".repo" (bug #294779)
5085
5086 -------------------------------------------------------------------
5087 Wed Oct  3 13:37:57 CEST 2007 - mvidner@suse.cz
5088
5089 - Fixed compilation errors with GCC 4.3 by adding missing includes
5090   and renaming templates: MaxBits to MaxBitsT, Mask to MaskT,
5091   Compare<Edition> to CompareEd.
5092 - r7426
5093
5094 -------------------------------------------------------------------
5095 Mon Oct  1 20:29:36 CEST 2007 - ma@suse.de
5096
5097 - Incorporated patch from Michael Matz to speedup cache reading.
5098 - revision 7413
5099
5100 -------------------------------------------------------------------
5101 Fri Sep 28 18:40:59 CEST 2007 - schubi@suse.de
5102
5103 - Resolvertestcase:
5104   - log Repository info
5105   - set keep state in the testcase
5106   - handle vendor
5107 - r 4707
5108
5109 -------------------------------------------------------------------
5110 Thu Sep 27 17:13:14 CEST 2007 - ma@suse.de
5111
5112 - Fixed pattern parser SEGV on broken pattern files. (#328546)
5113 - revision 7402
5114
5115 -------------------------------------------------------------------
5116 Wed Sep 26 11:08:14 CEST 2007 - schubi@suse.de
5117
5118 - QueuItemRequire: Filter out all provider which have worser architecture,
5119   are NOT noarch and have not the same name as the requirement. The
5120   last one is needed for updating packages via patch/atoms.
5121   Bug 328081
5122 - Revert changes of r 7340
5123 - r 7386
5124
5125 -------------------------------------------------------------------
5126 Tue Sep 25 15:51:34 CEST 2007 - ma@suse.de
5127
5128 - Add missing '--install' parameter in desktop file. (#308640)
5129 - version 4.0.0
5130 - revision 7369
5131
5132 -------------------------------------------------------------------
5133 Tue Sep 25 11:08:13 CEST 2007 - jkupec@suse.cz
5134
5135 - release all attached media before attempting to eject (#293428)
5136 - fixed parsing of --proxy-user parameter of .curlrc (#309139)
5137 - revision 7352
5138 - version 3.26.0
5139
5140 -------------------------------------------------------------------
5141 Mon Sep 24 16:10:32 CEST 2007 - dmacvicar@suse.de
5142
5143 - provide a way to retrieve the metadata path. Used for
5144   installation, which incorrectly creates a repository in
5145   cache without adding it first, so metadata path is not
5146   set and therefore it is not possible to setup a media
5147   verifier on installation. Part of fix for (#293428)
5148 - 3.25.0
5149
5150 -------------------------------------------------------------------
5151 Mon Sep 24 15:48:47 CEST 2007 - schubi@suse.de
5152
5153 - If more than one resolvables provide a requirements and have different
5154   architecture take thatone with the best architecture. (Not regarding the
5155   name). Bug: Branching too much while an installation of a multi-arch-DVD
5156 - r 7340
5157 - version 3.24.8
5158
5159 -------------------------------------------------------------------
5160 Fri Sep 21 15:50:30 CEST 2007 - schubi@suse.de
5161
5162 - Checking the queue if an item will be deleted. If yes, the requirements
5163   are not needed anymore. Bug 326384
5164 - version 3.24.7
5165 - r 7329
5166
5167 -------------------------------------------------------------------
5168 Thu Sep 20 17:37:30 CEST 2007 - jkupec@suse.cz
5169
5170 - don't probe the repository type upon saving if disabled (#326769)
5171 - version 3.24.6
5172 - revision 7319
5173
5174 -------------------------------------------------------------------
5175 Thu Sep 20 15:19:53 CEST 2007 - ma@suse.de
5176
5177 - Avoid calling rpm repeatedly in case of an error. This is fault-prone,
5178   esp. if the error occurred executing the packages post-install script.
5179 - version 3.24.5
5180 - revision 7317
5181
5182 -------------------------------------------------------------------
5183 Thu Sep 20 11:00:04 CEST 2007 - ma@suse.de
5184
5185 - If a package is deselected by user, apply this soft lock to all
5186   available versions of this package.
5187 - version 3.24.4
5188 - revision 7316
5189
5190 -------------------------------------------------------------------
5191 Wed Sep 19 17:45:12 CEST 2007 - schubi@suse.de
5192
5193 - Update: Do not set an item to installation if there has been already set
5194   one for installation which has the same NVA. Bug  326286
5195 - version 3.24.3
5196 - r 7311
5197
5198 -------------------------------------------------------------------
5199 Wed Sep 19 14:19:49 CEST 2007 - ma@suse.de
5200
5201 - Enable package cache during commit. (#326249)
5202 - revision 7309
5203
5204 -------------------------------------------------------------------
5205 Tue Sep 18 14:01:02 CEST 2007 - schubi@suse.de
5206
5207 - Do not regarding requirements for packages which will be deleted in the
5208   same solver run. Bug 310618
5209 - r 7292
5210 - version 3.24.2
5211
5212 -------------------------------------------------------------------
5213 Mon Sep 17 16:33:14 CEST 2007 - jkupec@suse.cz
5214
5215 - don't download filelists.xml.gz (#307105)
5216 - version 3.24.1
5217 - revision 7269
5218
5219 -------------------------------------------------------------------
5220 Mon Sep 17 15:51:04 CEST 2007 - ma@suse.de
5221
5222 - Improve estimated diskusage while there is no valid
5223   solver result. (#325617)
5224 - revision 7266
5225
5226 -------------------------------------------------------------------
5227 Mon Sep 17 15:22:47 CEST 2007 - schubi@suse.de
5228
5229 -Bugfix in vendor change of a required resolvable (Correct error message)
5230  Bug 310455
5231 - r 7262
5232
5233 -------------------------------------------------------------------
5234 Mon Sep 17 12:36:28 CEST 2007 - lslezak@suse.cz
5235
5236 - fixed DU parsing in inst-sys (#308659)
5237 - revision 7256
5238
5239 -------------------------------------------------------------------
5240 Fri Sep 14 22:57:54 CEST 2007 - ma@suse.de
5241
5242 - Enable using patch and delta rpms. (#309124)
5243 - version 3.24.0
5244 - revision 7253
5245
5246 -------------------------------------------------------------------
5247 Thu Sep 13 17:59:55 CEST 2007 - ma@suse.de
5248
5249 - On update do not delete unmaintained non-SuSE packages.
5250 - version 3.23.2
5251 - revision 7239
5252
5253 -------------------------------------------------------------------
5254 Thu Sep 13 13:02:39 CEST 2007 - lslezak@suse.cz
5255
5256 - ZYppImpl::getPartitions() - don't return the current partitioning
5257   when the partitioning hasn't been set - fixes DU parsing in
5258   inst-sys (#308659)
5259
5260 -------------------------------------------------------------------
5261 Thu Sep 13 11:30:47 CEST 2007 - dmacvicar@suse.de
5262
5263 - Throw specific exceptions during commit (#308511)
5264 - 3.23.1
5265
5266 -------------------------------------------------------------------
5267 Wed Sep 12 18:48:00 CEST 2007 - ma@suse.de
5268
5269 - Various disk space calculation fixes. Susetags, plaindir and rpmdb
5270   now provide more detailed disk usage information.
5271   Yum metadata don't, so we book the package size to '/'. (#308362)
5272 - version 3.23.0
5273 - revision 7225
5274
5275 -------------------------------------------------------------------
5276 Wed Sep 12 15:48:41 CEST 2007 - schubi@suse.de
5277
5278 - Regarding keep state while recycle old valid solver results. Bug 286889
5279 - r 7209
5280
5281 -------------------------------------------------------------------
5282 Wed Sep 12 12:24:49 CEST 2007 - jkupec@suse.cz
5283
5284 - report 100% progress on finishing RPM removal (bug #309431)
5285 - revision 7200
5286
5287 -------------------------------------------------------------------
5288 Tue Sep 11 17:25:35 CEST 2007 - schubi@suse.de
5289
5290 - Update: rename language packages --> take that package which fits to the
5291   selected language Bug 308098
5292 - r 7919
5293
5294 -------------------------------------------------------------------
5295 Tue Sep 11 16:11:20 CEST 2007 - dmacvicar@suse.de
5296
5297 - restore deltas and patch rpms from the cache (#309124)
5298 - 3.22.8
5299
5300 -------------------------------------------------------------------
5301 Tue Sep 11 14:54:44 CEST 2007 - ma@suse.de
5302
5303 - Don't fail if a product is deleted multiple times (e.g. due to
5304   obsoletes and an explicit deleted request). (#308746)
5305 - version 3.22.7
5306 - revision 7184
5307
5308 -------------------------------------------------------------------
5309 Tue Sep 11 13:52:47 CEST 2007 - jkupec@suse.cz
5310
5311 - SYSCONFDIR variable added for modifying /etc
5312
5313 -------------------------------------------------------------------
5314 Tue Sep 11 12:18:11 CEST 2007 - schubi@suse.de
5315
5316 - uninstallable resolvable -->suggested solution: delete; Bug 308164
5317 - r 7177
5318
5319 -------------------------------------------------------------------
5320 Mon Sep 10 16:19:05 CEST 2007 - schubi@suse.de
5321
5322 - new translations added
5323 - r 7166
5324 - version 3.22.6
5325
5326 -------------------------------------------------------------------
5327 Mon Sep 10 15:50:49 CEST 2007 - lslezak@suse.cz
5328
5329 - fixed disk usage counting of updated packages (#308362)
5330
5331 -------------------------------------------------------------------
5332 Mon Sep 10 14:17:29 CEST 2007 - schubi@suse.de
5333
5334 - Splitting packages: Take the package with the best
5335   architecture,edition ONLY; Bug 308591
5336 - r 7160
5337
5338 -------------------------------------------------------------------
5339 Mon Sep 10 10:55:45 CEST 2007 - lslezak@suse.cz
5340
5341 - properly report fallback disk usage size (in kB instead of bytes)
5342   when disk usage is not known (YUM repos) (#308475)
5343
5344 -------------------------------------------------------------------
5345 Fri Sep  7 13:27:26 CEST 2007 - ma@suse.de
5346
5347 - Install a sample /etc/zypp.conf. (#306615)
5348 - Fixed missing soversion symlink in package.
5349 - version 3.22.5
5350 - revision 7150
5351
5352 -------------------------------------------------------------------
5353 Fri Sep  7 13:03:48 CEST 2007 - schubi@suse.de
5354
5355 - RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
5356   308252
5357 - r 7143
5358
5359 -------------------------------------------------------------------
5360 Thu Sep  6 18:22:36 CEST 2007 - schubi@suse.de
5361
5362 - Error: Select two candidate with the same name while update.
5363   Solution: If there is a candidate which is already selected for installation -->
5364   take thatone #308082
5365 - r 7132
5366
5367 -------------------------------------------------------------------
5368 Thu Sep  6 14:11:58 CEST 2007 - ma@suse.de
5369
5370 - Work arround installed patterns providing an empty vendor string. (#307743)
5371 - Let the solver treat vendor suse and opensuse as equivalent.
5372 - version 3.22.4
5373
5374 -------------------------------------------------------------------
5375 Thu Sep  6 12:33:27 CEST 2007 - schubi@suse.de
5376
5377 - Checking item before evaluating the concerning vendor. bug #307941
5378 - r 7119
5379
5380 -------------------------------------------------------------------
5381 Wed Sep  6 02:24:37 CEST 2007 - dmacvicar@suse.de
5382
5383 - Fix for bug #307163 - empty package descriptions
5384   a.k.a shared tag not 100% implemented
5385 - r 7117
5386 - version 3.22.3
5387
5388 -------------------------------------------------------------------
5389 Wed Sep  5 17:52:37 CEST 2007 - schubi@suse.de
5390
5391 - logging "reverse" NEEDED_BY in the detail description of solver
5392   problems.
5393 - improved error message if a requiremnt is not fulfilled Bug 307743
5394 - Add "ignore" option to the solution if a requirement is not fulfilled
5395   Bug 304276
5396 - revision 7113
5397
5398 -------------------------------------------------------------------
5399 Wed Sep  5 14:33:02 CEST 2007 - jkupec@suse.cz
5400
5401 - fixed the order of operands of susetags local metadata status
5402   computation which caused the YaST repositories to always get
5403   refreshed (part of bug #304310)
5404 - revision 7107
5405 - version 3.22.2
5406
5407 -------------------------------------------------------------------
5408 Tue Sep  4 12:09:10 CEST 2007 - schubi@suse.de
5409
5410 - comparing vendor with VendorAttr::equivalent
5411 - revision 7103
5412
5413 -------------------------------------------------------------------
5414 Mon Sep  3 18:43:51 CEST 2007 - schwab@suse.de
5415
5416 - Use $RPM_OPT_FLAGS.
5417
5418 -------------------------------------------------------------------
5419 Mon Sep  3 17:14:02 CEST 2007 - ma@suse.de
5420
5421 - Reset transact bits when switching status from
5422   "update" to "protected" (#246976)
5423 - version 3.22.1
5424 - revision 7094
5425
5426 -------------------------------------------------------------------
5427 Mon Sep  3 13:56:42 CEST 2007 - schubi@suse.de
5428
5429 - new translations added
5430 - rev 7083
5431
5432 -------------------------------------------------------------------
5433 Fri Aug 31 22:10:55 CEST 2007 - ma@suse.de
5434
5435 - Added ability to switch off use of patch and delta rpms via zypp.conf (#305864)
5436    [main]
5437    download.use_patchrpm = no
5438    download.use_deltarpm = no
5439 - version 3.22.0
5440 - revision 7069
5441
5442 -------------------------------------------------------------------
5443 Fri Aug 31 19:56:40 CEST 2007 - ma@suse.de
5444
5445 - On demand translate patch requirements into a list of atoms.
5446   Required by the UI to display packages acssociated with a patch.
5447   (#300612)
5448 - version 3.21.1
5449 - revision 7065
5450
5451 -------------------------------------------------------------------
5452 Fri Aug 31 13:59:54 CEST 2007 - kkaempf@suse.de
5453
5454 - enrich ResolverInfo with the reason if a user-initiated request
5455   fails (#304325, #306240)
5456 - r 7051
5457
5458 -------------------------------------------------------------------
5459 Thu Aug 30 20:10:00 CEST 2007 - jkupec@suse.cz
5460
5461 - added missing implementation of LogControl::setLineFormater()
5462   (lslezak)
5463 - version 3.21.0
5464 - revision 7041
5465
5466 -------------------------------------------------------------------
5467 Thu Aug 30 18:55:15 CEST 2007 - jkupec@suse.cz
5468
5469 - enable changing url in requestMedia callback (#294481)
5470 - revision 7037
5471
5472 -------------------------------------------------------------------
5473 Thu Aug 30 18:22:32 CEST 2007 - ma@suse.de
5474
5475 - Filter readonly mount points in DiskUsageCounter (#297405)
5476 - revision 7030
5477
5478 -------------------------------------------------------------------
5479 Thu Aug 30 17:31:33 CEST 2007 - jkupec@suse.cz
5480
5481 - remember the cause of the RepoException when refreshing metadata
5482   (#301022)
5483 - r7023
5484
5485 -------------------------------------------------------------------
5486 Thu Aug 30 17:25:14 CEST 2007 - ma@suse.de
5487
5488 - Safe fix for bug #299680.
5489 - version 3.20.1
5490 - revision 7026
5491
5492 -------------------------------------------------------------------
5493 Thu Aug 30 15:48:03 CEST 2007 - schubi@suse.de
5494
5495 - Bugfix: If a requirement has been fulfilled by more than one language
5496   resolvables only thatone will be taken which fits to the selected
5497   language.
5498 - r 7018
5499
5500 -------------------------------------------------------------------
5501 Thu Aug 30 15:14:23 CEST 2007 - jkupec@suse.cz
5502
5503 - correct error code for media errors in MediaCurl::doGetFileCopy()
5504   affects only zypper error output, does not affect YaST
5505 - r7013
5506
5507 -------------------------------------------------------------------
5508 Wed Aug 29 18:28:41 CEST 2007 - jkupec@suse.cz
5509
5510 - reverted blocking of requestMedia from r6271 (#301710)
5511 - r6999
5512
5513 -------------------------------------------------------------------
5514 Wed Aug 29 18:09:29 CEST 2007 - kkaempf@suse.de
5515
5516 - prevent progress report in destructor (#299680)
5517 - r6998
5518
5519 -------------------------------------------------------------------
5520 Wed Aug 29 18:02:36 CEST 2007 - jkupec@suse.cz
5521
5522 - treat non-filelists.xml <file> entries as file provides capabilities
5523   in YUM parser (#304701)
5524 - r6992
5525
5526 -------------------------------------------------------------------
5527 Wed Aug 29 16:32:01 CEST 2007 - kkaempf@suse.de
5528
5529 - the media.1/media uniquely identifies a 'susetags' repo, not
5530   the content file (#304200)
5531
5532 -------------------------------------------------------------------
5533 Wed Aug 29 15:42:17 CEST 2007 - jkupec@suse.cz
5534
5535 - fixed locale dir (#304649)
5536 - r6984
5537
5538 -------------------------------------------------------------------
5539 Wed Aug 29 15:39:52 CEST 2007 - kkaempf@suse.de
5540
5541 - don't treat normal package license as "license to confirm"
5542   (#305906)
5543
5544 -------------------------------------------------------------------
5545 Wed Aug 29 15:28:53 CEST 2007 - ma@suse.de
5546
5547 - Fixed fix for #293039. Segfault due to uninitialzed data.
5548 - version 3.19.3
5549 - revision 6980
5550
5551 -------------------------------------------------------------------
5552 Wed Aug 29 15:10:20 CEST 2007 - schubi@suse.de
5553
5554 - reduced too much verbosed ResolverContext logging; Bug 303971
5555 - r 6977
5556
5557 -------------------------------------------------------------------
5558 Wed Aug 29 13:55:28 CEST 2007 - ma@suse.de
5559
5560 - Fixed PlainDir repositories to provide real disk usage data. For
5561   repomd and others that do not provide any detailed disk usage info,
5562   assume the packgage size is required below "/". Peviously they were
5563   treated as being empy.
5564 - version 3.19.2
5565 - revision 6972
5566
5567 -------------------------------------------------------------------
5568 Wed Aug 29 13:36:42 CEST 2007 - schubi@suse.de
5569
5570 - Add a new solver solution in the case of running in a timeout:
5571   ProblemSolutionDoubleTimeout.h
5572   #Bug 302496
5573 - revision 6970
5574
5575 -------------------------------------------------------------------
5576 Wed Aug 29 11:23:26 CEST 2007 - dmacvicar@suse.de
5577
5578 - bug in fix for (#292986)
5579
5580 -------------------------------------------------------------------
5581 Tue Aug 28 18:48:26 CEST 2007 - dmacvicar@suse.de
5582
5583 - (#297001) - libzypp: can't skip broken packages
5584 - re enable importing zypp keyring from rpm.(#302379)
5585 - 3.19.1
5586
5587 -------------------------------------------------------------------
5588 Tue Aug 28 17:30:30 CEST 2007 - kkaempf@suse.de
5589
5590 - rename ResolvableQuery::iterateResolvablesByKindsAndStrings
5591   to ResolvableQuery::iterateResolvablesByKindsAndStringsAndRepos
5592   in order to support query-by-repo (#305384)
5593 - fix iterateResolvablesByKindsAndStringsAndRepos to take any
5594   number of kinds, names, or repos (#305347)
5595 - remove ResolvableQuery::iterateResolvablesByKind, not needed
5596 - version 3.19.0
5597 - rev 6935
5598
5599 -------------------------------------------------------------------
5600 Tue Aug 28 11:27:53 CEST 2007 - dmacvicar@suse.de
5601
5602 - real fix for reading signature ids. (#390535).
5603 - delete metadata when removing repo (#301037).
5604
5605 -------------------------------------------------------------------
5606 Mon Aug 27 23:52:41 CEST 2007 - dmacvicar@suse.de
5607
5608 - following behaviour for setPartitions
5609   - if they are not set, they are detected
5610   - if they are set, that value is used.
5611   - if value set or detected is empty, all disk usage
5612     information is read. Otherwise just values in those
5613     mount points.
5614     Should work for installation as long as detectPartitions
5615     is empty at installation.(#293039)
5616
5617 -------------------------------------------------------------------
5618 Mon Aug 27 17:08:41 CEST 2007 - kkaempf@suse.de
5619
5620 - Add ZConfig::overrideSystemArchitecture() to override zypp arch
5621   from external, e.g. for the testcases
5622 - Honor ZYPP_CONF environment variable to override the buit-in
5623   /etc/zypp/zypp.conf
5624 - Check architecture at handout() to prevent NULL ptr reference.
5625 - Bug 301286
5626 - rev 6908
5627
5628 -------------------------------------------------------------------
5629 Mon Aug 27 15:53:52 CEST 2007 - schubi@suse.de
5630
5631 -The solver generate an establish call for all
5632  resolvables which has filesystemcaps if there is not a valid result from a
5633  former solver run available. This covers:
5634  * Initial solver run
5635  * Changing of filesystem whithin a workflow, cause the solver results will
5636    be reset if the filesystem dependencies have been changed
5637  Bug 271912
5638 - r 6901
5639
5640 -------------------------------------------------------------------
5641 Sun Aug 26 15:49:27 CEST 2007 - kkaempf@suse.de
5642
5643 - pass location to plaindir package (#303751)
5644 - Add name of file in question to checksum/signature related
5645   exceptions.
5646 - pass basename of file to verifyFileSignatureWorkflow (instead of
5647   empty string).
5648 - filter out incompatible architectures when parsing sustags
5649   repos (first half of #301286)
5650 - r 6882
5651
5652 -------------------------------------------------------------------
5653 Fri Aug 24 11:52:27 CEST 2007 - dmacvicar@suse.de
5654
5655 - don't run source migration if yast is running in
5656   intsys mode (#297136)
5657 - signature and checksum verification fixes. Still pending
5658   problem ZYpp getting no output from gpg when running from zypper.
5659   (#302059)
5660
5661 -------------------------------------------------------------------
5662 Thu Aug 23 13:51:41 CEST 2007 - schubi@suse.de
5663
5664 - Do not strip resolvables which have the same name but different kind
5665   (ResolverInfo*)
5666 - Flag info NEEDEDBY correctly if it will be used by freshen/supplement
5667 - r 6830
5668
5669 -------------------------------------------------------------------
5670 Wed Aug 22 18:58:44 CEST 2007 - mvidner@suse.cz
5671
5672 - Do not use "a-z" in regexes. Fixes "Invalid Url scheme 'http'" in
5673   the Estonian locale (#302525).
5674
5675 -------------------------------------------------------------------
5676 Wed Aug 22 17:59:39 CEST 2007 - aschnell@suse.de
5677
5678 - added remembering of exception history at various places
5679
5680 -------------------------------------------------------------------
5681 Wed Aug 22 16:52:09 CEST 2007 - schubi@suse.de
5682
5683 - Bugfixes concerning vendor handling:
5684 - first bug:
5685   Installed A-1.0(vendor SuSE)
5686   Available A-2.0(other vendor)
5687   A will not be regarded as "unmaintained". So it will not be deleted.
5688 - second bug:
5689   A need B-2.0. B-1.0 is installed but has another vendor. Report a
5690   proper errmessage.
5691 - Testcase : solution-tests/vendor-test.xml
5692 - r 6812
5693 - 3.18.4
5694
5695 -------------------------------------------------------------------
5696 Tue Aug 21 15:38:08 CEST 2007 - dmacvicar@suse.de
5697
5698 - ignore HASH key for download (#300982)
5699
5700 -------------------------------------------------------------------
5701 Tue Aug 21 15:17:23 CEST 2007 - schubi@suse.de
5702
5703 - Added explicitly_requested as parameter in ResolverContext::Uninstall
5704   Bug 299819
5705 - revision 6794
5706
5707 -------------------------------------------------------------------
5708 Tue Aug 21 13:06:44 CEST 2007 - dmacvicar@suse.de
5709
5710 - If no mount information is available, parse all DU entries.
5711 - read only hack mode for migrate-sources. We actually do add
5712   repositories with it, but no harm. (#292986)
5713 - fix some typos in exceptions (#301331)
5714 - 3.18.3
5715
5716 -------------------------------------------------------------------
5717 Mon Aug 20 16:06:36 CEST 2007 - schubi@suse.de
5718
5719 - Do not regard explicit request in order to recognize updated packages
5720   correctly. Bug 301676
5721 - Updated translations
5722 - r 6766
5723 - 3.18.2
5724
5725 -------------------------------------------------------------------
5726 Mon Aug 20 15:35:46 CEST 2007 - mvidner@suse.cz
5727
5728 - package-manager script: Call /sbin/yast2 with full path because of
5729   gnomesu (#269873).
5730
5731 -------------------------------------------------------------------
5732 Mon Aug 20 15:23:14 CEST 2007 - dmacvicar@suse.de
5733
5734 - add support for the HASH key. (#300982)
5735 - Use ContentFileParser in Downloader (instead of implementing
5736   the parser again, it has a reason, Downloader was written first)
5737 - update testcases and data to cover the new HASH key
5738 - 3.18.1
5739
5740 -------------------------------------------------------------------
5741 Mon Aug 20 13:21:34 CEST 2007 - kkaempf@suse.de
5742
5743 - unify query API for kind and name, summary, description
5744   (incomplete)
5745 - rev 6761, version 3.18.0
5746
5747 -------------------------------------------------------------------
5748 Fri Aug 17 12:30:55 CEST 2007 - kkaempf@suse.de
5749
5750 - add iterateResolvablesByKindsAndName
5751 - rev 6735, version 3.17.13
5752
5753 -------------------------------------------------------------------
5754 Fri Aug 17 11:45:24 CEST 2007 - kkaempf@suse.de
5755
5756 - rename ResolvableQuery::queryByName to iterateResolvablesByName
5757 - fix reading of kind and repository in ResolvableQuery
5758 - add reverse lookups in CacheTypes
5759 - add iterateResolvablesByKind
5760 - rev 6733
5761
5762 -------------------------------------------------------------------
5763 Fri Aug 17 10:37:56 CEST 2007 - schubi@suse.de
5764
5765 - shorten solver error messages Bug 259894
5766 - rev 6723
5767
5768 -------------------------------------------------------------------
5769 Thu Aug 16 23:43:50 CEST 2007 - kkaempf@suse.de
5770
5771 - fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
5772   install zypp/cache header files.
5773 - rev 6719, version 3.16.13
5774
5775 -------------------------------------------------------------------
5776 Thu Aug 16 17:21:52 CEST 2007 - kkaempf@suse.de
5777
5778 - discard pattern files with incompatbile architecture, both
5779   for download and for parsing. (#298716)
5780 - rev 6711
5781
5782 -------------------------------------------------------------------
5783 Thu Aug 16 17:12:45 CEST 2007 - kkaempf@suse.de
5784
5785 - run sqlite asynchronously and add sql index files where
5786   appropriate, gives 6x performance on certain operations.
5787   Bumping cache schema version to 1004.
5788   (#300998)
5789 - rev 6710
5790
5791 -------------------------------------------------------------------
5792 Thu Aug 16 17:08:58 CEST 2007 - kkaempf@suse.de
5793
5794 - fix String::endsWith (#301038)
5795 - rev 6709
5796
5797 -------------------------------------------------------------------
5798 Thu Aug 16 11:16:25 CEST 2007 - schubi@suse.de
5799
5800 - added an _explicitly_requested in QueueItemConflict ( as already in
5801   QueueItemEstablish, QueueItemInstall, QueueItemUninstall ) in order to
5802   remove the conflicting item without an error message. Bug 299819
5803 - rev 6699
5804
5805 -------------------------------------------------------------------
5806 Thu Aug 16 07:23:31 CEST 2007 - jkupec@suse.cz
5807
5808 - forgot to set default refresh policy in checkIfToRefreshMetadata
5809 - repo.refresh.delay default set to 10 minutes
5810 - 6693
5811
5812 -------------------------------------------------------------------
5813 Wed Aug 15 15:32:36 CEST 2007 - schubi@suse.de
5814
5815 - Bugfix while regarding correct vendor in update
5816 - r6677
5817 - version 3.15.0
5818
5819 -------------------------------------------------------------------
5820 Wed Aug 15 13:57:04 CEST 2007 - jkupec@suse.cz
5821
5822 - repo.refresh.delay=<minutes> (ZConfig, "main" section) support
5823   added to delay next check & refresh until the specified number of
5824   minutes has passed from the last check or refresh (FATE #301991).
5825   Revisions: 6654, 6656, 6666, and 6667.
5826 - filesystem::touch(Pathname) added (r6666)
5827 - RepoManager::touchIndexFile(RepoInfo) added
5828 - RepoManager::checkIfToRefreshMetadata(RepoInfo,Url,policy):
5829   decision to do the refresh moved to this public method.
5830 - r6667
5831
5832 -------------------------------------------------------------------
5833 Wed Aug 15 12:38:26 CEST 2007 - schubi@suse.de
5834
5835 - generate a resolver problem if addRequires does not find a resovable
5836   #299486
5837 - rev 6660
5838
5839 -------------------------------------------------------------------
5840 Tue Aug 14 15:54:15 CEST 2007 - schubi@suse.de
5841
5842 - Prioritized delete request by the user BEFORE delete requests due
5843   missing dependencies or conflicting dependencies. Bug 298322
5844 - rev 6640
5845
5846 -------------------------------------------------------------------
5847 Fri Aug 10 20:49:20 CEST 2007 - jkupec@suse.cz
5848
5849 - support also "Plaindir" as valid repo type name (#298622)
5850 - revision 6616
5851 - version 3.14.0
5852
5853 -------------------------------------------------------------------
5854 Fri Aug 10 18:03:06 CEST 2007 - dmacvicar@suse.de
5855
5856 - fix segfault in Progress reporting
5857 - progress report use name instead of alias (#298035)
5858 - repoinfo returns alias if name is empty
5859
5860 -------------------------------------------------------------------
5861 Fri Aug 10 16:04:42 CEST 2007 - dmacvicar@suse.de
5862
5863 - merge patch by dmueller to get rid of boost-regex
5864
5865 -------------------------------------------------------------------
5866 Fri Aug 10 13:50:40 CEST 2007 - dmacvicar@suse.de
5867
5868 - dont create a second CacheStore in the same scope, will lock...
5869   #297627
5870
5871 -------------------------------------------------------------------
5872 Thu Aug  9 15:04:21 CEST 2007 - jkupec@suse.cz
5873
5874 - fixed some RepoManager exception docs & history
5875 - r6558
5876
5877 -------------------------------------------------------------------
5878 Thu Aug  9 13:33:59 CEST 2007 - dmacvicar@suse.de
5879
5880 - feature #302135: Graceful update of 3rd party packages
5881   Automatic upgrading only sees packages from same vendor
5882   This allows not needed to have those locked.
5883 - Add persistent locks file which allow wildcards. Users
5884   can lock certain packages adding lines like "kde* < 3.5"
5885 - add applyLocks() to apply persistent locks before solving
5886
5887 -------------------------------------------------------------------
5888 Thu Aug  9 13:28:20 CEST 2007 - schubi@suse.de
5889
5890 -  recognize changes in the pool (e.g. changing /etc/sysconfig/storage
5891   #271912 wq
5892 - Added locking resolvables in the testcases
5893 - rev 6544
5894
5895 -------------------------------------------------------------------
5896 Wed Aug  8 16:04:07 CEST 2007 - dmacvicar@suse.de
5897
5898 - add migrate-sources to %post (#292986)
5899 - 3.13.15
5900
5901 -------------------------------------------------------------------
5902 Wed Aug  8 13:32:52 CEST 2007 - jkupec@suse.cz
5903
5904 - fixed bug with using wrong files from raw metadata cache
5905   (bug #297611) (duncanmv) (r6501, already released in 3.13.14)
5906
5907 -------------------------------------------------------------------
5908 Wed Aug  8 12:42:39 CEST 2007 - schubi@suse.de
5909
5910 - fix in "ignore conflicts" if the conflict has been caused by an obsolete
5911   Bug# 297795
5912 - r 6517
5913
5914 -------------------------------------------------------------------
5915 Tue Aug  7 17:04:47 CEST 2007 - dmacvicar@suse.de
5916
5917 - implement susetags support for compressed metadata
5918   and testcases. (feature #301916)
5919 - implement disk usage in cache. For installation requires
5920   some changes in YaST to setup the ZYpp getPartitions()
5921   before repos are cached. (bug #293039)
5922 - added testcases for diskusage
5923 - 3.13.14
5924
5925 -------------------------------------------------------------------
5926 Mon Aug  6 10:19:12 CEST 2007 - jkupec@suse.cz
5927
5928 - fixed YUM parser to properly create source packages
5929 - disabled reading of filelists.xml.gz by default (the data are
5930   currently not stored anyway)
5931 - revision 6481
5932 - version 3.13.13
5933
5934 -------------------------------------------------------------------
5935 Sat Aug  4 01:03:19 CEST 2007 - ma@suse.de
5936
5937 - Don't download unwanted translation files (#293740).
5938 - revision 6470
5939
5940 -------------------------------------------------------------------
5941 Fri Aug  3 23:52:18 CEST 2007 - ma@suse.de
5942
5943 - Fix susetags repo to parse dikusage data (#293039)
5944 - revision 6467
5945 - version 3.13.12
5946
5947 -------------------------------------------------------------------
5948 Fri Aug  3 18:56:47 CEST 2007 - ma@suse.de
5949
5950 - Add product attribute 'type' (aka 'category' which is now
5951   deprecated). Adapted sustags and yum parsers to parse and
5952   provide this value.
5953 - revision 6464
5954 - version 3.13.11
5955
5956 -------------------------------------------------------------------
5957 Fri Aug  3 17:29:56 CEST 2007 - dmacvicar@suse.de
5958
5959 - fix modalias rel column number
5960 - version 3.13.10
5961
5962 -------------------------------------------------------------------
5963 Fri Aug  3 16:35:36 CEST 2007 - dmacvicar@suse.de
5964
5965 - Implemented option repo.add.probe to allow probing
5966   the added repositories
5967 - version 3.13.9
5968
5969 -------------------------------------------------------------------
5970 Fri Aug  3 16:07:46 CEST 2007 - schubi@suse.de
5971
5972 - Fixed detection of renamed packages while update.
5973 - Added new translations
5974 - rev 6445
5975
5976 -------------------------------------------------------------------
5977 Fri Aug  3 15:02:28 CEST 2007 - ma@suse.de
5978
5979 - Speed up retrieving MediaNr attribute, as it slows down install
5980   order calculation. (#297173)
5981 - revision 6442
5982
5983 -------------------------------------------------------------------
5984 Fri Aug  3 14:13:36 CEST 2007 - dmacvicar@suse.de
5985
5986 - Fixed cache schema upgrade
5987
5988 -------------------------------------------------------------------
5989 Fri Aug  3 13:38:17 CEST 2007 - ma@suse.de
5990
5991 - Fixed pattern includes and extends attributes.
5992 - revision 6431
5993 - version 3.13.8
5994
5995 -------------------------------------------------------------------
5996 Fri Aug  3 12:33:41 CEST 2007 - schubi@suse.de
5997
5998 - API for retrieving additional dependencies" solver/detail/Resolver.h
5999 - Handle additional dependencies in the testcases
6000 - Handle system and language dependencies in the testcases correctly.
6001 - r 6418
6002
6003 -------------------------------------------------------------------
6004 Thu Aug  2 18:14:12 CEST 2007 - ma@suse.de
6005
6006 - Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
6007   has changed. Resolver must discard any cached filesystem dependencies.
6008   (required for #271912)
6009 - revision 6404
6010
6011 -------------------------------------------------------------------
6012 Thu Aug  2 16:37:06 CEST 2007 - ma@suse.de
6013
6014 - Indicate changed pool content to the resolver. (required for #271912)
6015 - revision 6398
6016 - version 3.13.7
6017
6018 -------------------------------------------------------------------
6019 Thu Aug  2 10:16:16 CEST 2007 - schubi@suse.de
6020
6021 - speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
6022   problems. Bug 280387
6023 - r 6378
6024 - version 3.13.6
6025
6026 -------------------------------------------------------------------
6027 Wed Aug  1 18:51:12 CEST 2007 - ma@suse.de
6028
6029 - Added interface to install source packages via zypper.
6030 - revision 6373
6031 - version 3.13.5
6032
6033 -------------------------------------------------------------------
6034 Tue Jul 31 22:01:08 CEST 2007 - ma@suse.de
6035
6036 - Added package attributes Package::sourcePkgName and
6037   Package::sourcePkgEdition. Name and edition of the source
6038   rpm this package was built from.
6039 - Added ZYpp::installSrcPackage to install a single source package.
6040 - revision 6353
6041 - version 3.13.4
6042
6043 -------------------------------------------------------------------
6044 Tue Jul 31 19:06:54 CEST 2007 - ma@suse.de
6045
6046 - Temorary files and directories created by makeSibling use the
6047   same protection as the original.
6048 - revision 6344
6049 - version 3.13.3
6050
6051 -------------------------------------------------------------------
6052 Tue Jul 31 10:37:13 CEST 2007 - schubi@suse.de
6053
6054 - Removed keepExtras from resolvePool. This will be handled
6055   in the solver internally now. #294727
6056 - Checking if item really exists (#295544; ResolverInfoContainer.cc)
6057 - revision 6317
6058 - version 3.13.2
6059
6060 -------------------------------------------------------------------
6061 Mon Jul 30 17:23:19 CEST 2007 - ma@suse.de
6062
6063 - Remove tribool from RepoInfo's interface.
6064 - revision 6301
6065 - version 3.13.1
6066
6067 -------------------------------------------------------------------
6068 Mon Jul 30 13:59:33 CEST 2007 - ma@suse.de
6069
6070 - Fixed wrong media number reported by script, message and patch.
6071 - Fixed script API to provide the scripts location on media (if not
6072   inlined).
6073 - Introduced ScripProvider to make a script available on the local
6074   disk.
6075 - revision 6288
6076 - version 3.13.0
6077
6078 -------------------------------------------------------------------
6079 Fri Jul 27 18:08:42 CEST 2007 - jkupec@suse.cz
6080
6081 - don't request media chage if the media is not changeable (like
6082   e.g. http)
6083 - revision 6271
6084 - version 3.12.1
6085
6086 -------------------------------------------------------------------
6087 Fri Jul 27 17:40:44 CEST 2007 - dmacvicar@suse.de
6088
6089 - progress ticks for clean cache
6090 - ZConfig: remove default from names.
6091 - re enable reading cache callbacks
6092 - ini parser without boost::regexp
6093   patch by dmueller (#152447)
6094
6095 -------------------------------------------------------------------
6096 Fri Jul 27 17:16:27 CEST 2007 - ma@suse.de
6097
6098 - Fixed package to provide the location media number. (#294496)
6099 - revision 6263
6100
6101 -------------------------------------------------------------------
6102 Fri Jul 27 16:31:38 CEST 2007 - jkupec@suse.cz
6103
6104 - RepoFileReader - ignore empty url keys (baseurl, mirrorlist,
6105   gpgkey) instead of throwing bad url exception
6106 - revision 6259
6107
6108 -------------------------------------------------------------------
6109 Thu Jul 26 16:41:30 CEST 2007 - kkaempf@suse.de
6110
6111 - Make clearing of extra dependencies/conflicts configurable when
6112   resolvePool(). Leave the default as before (clear extras).
6113   Bug # 294727
6114 - revision 6233
6115 - version 3.12.0
6116
6117 -------------------------------------------------------------------
6118 Thu Jul 26 10:58:27 CEST 2007 - dmacvicar@suse.de
6119
6120 - /var/lib/zypp/cache -> /var/cache/zypp
6121   (#292419)
6122 - ini parser without boost::regexp, patch by dmueller
6123   (#152447)
6124
6125 -------------------------------------------------------------------
6126 Wed Jul 25 13:50:06 CEST 2007 - ma@suse.de
6127
6128 - Make temp directory configurable  via environment
6129   variable ZYPPTMPDIR.
6130 - revision 6202
6131 - version 3.11.11
6132
6133 -------------------------------------------------------------------
6134 Tue Jul 24 17:55:49 CEST 2007 - ma@suse.de
6135
6136 - Fixed bug in smart pointer comparison.
6137
6138 -------------------------------------------------------------------
6139 Mon Jul 23 13:05:53 CEST 2007 - ma@suse.de
6140
6141 - Fix failing rename of metadata download directories across
6142   filesystem boundaries.
6143
6144 -------------------------------------------------------------------
6145 Fri Jul 20 16:10:59 CEST 2007 - ma@suse.de
6146
6147 - Fixed malicious gettext include.
6148 - Make ZConfig a singleton.
6149 - revision 6123
6150
6151 -------------------------------------------------------------------
6152 Thu Jul 19 15:52:03 CEST 2007 - ma@suse.de
6153
6154 - Fixed repo::provideFile to set a deleter for downloaded files
6155   (#293004).
6156 - revision 6094
6157 - version 3.11.10
6158
6159 -------------------------------------------------------------------
6160 Thu Jul 19 12:58:12 CEST 2007 - ma@suse.de
6161
6162 - Query ByRepository now takes as well an alias.
6163
6164 -------------------------------------------------------------------
6165 Wed Jul 18 16:40:35 CEST 2007 - dmacvicar@suse.de
6166
6167 - fix retrieval of container attributes in cache
6168   (#292698)
6169
6170 -------------------------------------------------------------------
6171 Wed Jul 18 16:12:06 CEST 2007 - ma@suse.de
6172
6173 - Port zypp-query-pool (#292404)
6174 - revision 6069
6175 - version 3.11.9
6176
6177 -------------------------------------------------------------------
6178 Wed Jul 18 16:09:04 CEST 2007 - schubi@suse.de
6179
6180 - added new calls in Resolver.h: addRequire,addConflict
6181
6182 -------------------------------------------------------------------
6183 Wed Jul 18 14:43:04 CEST 2007 - ma@suse.de
6184
6185 - Fixed IniParser to allow '=' in values (#292669)
6186 - revision 6063
6187
6188 -------------------------------------------------------------------
6189 Wed Jul 18 14:16:59 CEST 2007 - dmacvicar@suse.de
6190
6191 - allow / in alias (#292628)
6192
6193 -------------------------------------------------------------------
6194 Wed Jul 18 12:38:55 CEST 2007 - ma@suse.de
6195
6196 - Fixed repo::provideFile to throw on error.
6197 - Fixed ResolvableQuery to use 0 as default for non existing
6198   numerical values.
6199 - revision 6058
6200
6201 -------------------------------------------------------------------
6202 Tue Jul 17 15:57:03 CEST 2007 - ma@suse.de
6203
6204 - Fixed OnMediLocation to use safe defaults. Added setLocaltion and
6205   additional ctor for convenience.
6206 - revision 6047
6207
6208 -------------------------------------------------------------------
6209 Tue Jul 17 10:45:39 CEST 2007 - schubi@suse.de
6210
6211 - Evalute update canditate:
6212   Take canditates only which are really installable. Bug 292077
6213   r 6034
6214
6215 -------------------------------------------------------------------
6216 Mon Jul 16 15:41:31 CEST 2007 - jkupec@suse.cz
6217
6218 - fixed some tribool bugs in RepoInfo
6219 - revision 6022
6220
6221 -------------------------------------------------------------------
6222 Mon Jul 16 11:43:33 CEST 2007 - dmacvicar@suse.de
6223
6224 - fix reading of non existant repo
6225 - r6018
6226 - first submission to stable
6227 - fix keywords parsing in susetags parser
6228 - version 3.11.8
6229
6230 -------------------------------------------------------------------
6231 Wed Jul 11 19:14:47 CEST 2007 - jkupec@suse.cz
6232
6233 - make resolvable query complete exceptionless with the database
6234 - test that packages have some attributes
6235 - disable progress adaptor for now
6236 - revision 5977
6237 - version 3.11.7
6238
6239 -------------------------------------------------------------------
6240 Wed Jul 11 14:37:02 CEST 2007 - ma@suse.de
6241
6242 - fixed unresolved symbols
6243 - revision 5972
6244 - version 3.11.6
6245
6246 -------------------------------------------------------------------
6247 Wed Jul 11 13:31:39 CEST 2007 - ma@suse.de
6248
6249 - fixed TranslatedText creating unwanted entries.
6250 - fixed capability processing
6251 - revision 5964
6252 - version 3.11.5
6253
6254 -------------------------------------------------------------------
6255 Tue Jul 10 20:01:18 CEST 2007 - jkupec@suse.cz
6256
6257 - MediaSetAccess::release() added
6258 - Use attachDesiredMedia in MediaProducts
6259 - Progress reporting improved
6260 - revision 5959
6261 - version 3.11.4
6262
6263 -------------------------------------------------------------------
6264 Tue Jul 10 14:23:13 CEST 2007 - ma@suse.de
6265
6266 - fixed parsing translated texts.
6267 - added source packages.
6268 - revision 5947
6269 - version 3.11.3
6270
6271 -------------------------------------------------------------------
6272 Tue Jul 10 13:11:31 CEST 2007 - jkupec@suse.cz
6273
6274 - repo callbacks fixed
6275 - Fixed YUM parser progress reporting
6276 - Added CombinedProgressData
6277 - make RepoImpl::resolvables() load lazy
6278 - MediaProducts added for scanning products file
6279 - Implement cache schema versioning and automatic invalidation of
6280   cache when schema changes
6281 - revision 5942
6282 - version 3.11.2
6283
6284 -------------------------------------------------------------------
6285 Fri Jul  6 13:51:50 CEST 2007 - ma@suse.de
6286
6287 - Propagate pools repository_iterator to the UI
6288 - revision 5911
6289 - version 3.11.1
6290
6291 -------------------------------------------------------------------
6292 Thu Jul  5 17:02:08 CEST 2007 - ma@suse.de
6293
6294 - Package::location is now returns an OnMediaLocation
6295 - archivesize() renamed to downloadSize()
6296 - Allow to iterate all Repositories that contribute
6297   Resolvables to the Pool.
6298 - MediaSetAccess::provideDir added
6299 - remove useless url check
6300 - add old-api-style wrapper
6301 - Add MediaProducts class
6302 - revision 5892
6303 - version 3.11.0
6304
6305 -------------------------------------------------------------------
6306 Thu Jul  5 09:31:02 CEST 2007 - schubi@suse.de
6307
6308 - function isInstalledBy/installs
6309   Added an initial installation flag which shows if the item has been
6310   triggered for installation, or the dependency is already satisfied.
6311 - Revision 5884
6312 - Version 3.4.0
6313
6314 -------------------------------------------------------------------
6315 Tue Jul  3 13:07:31 CEST 2007 - jkupec@suse.cz
6316
6317 - removed unused %{prefix}/lib/zypp from %files in spec file
6318 - revision 5870
6319
6320 -------------------------------------------------------------------
6321 Tue Jul  3 10:37:37 CEST 2007 - jkupec@suse.cz
6322
6323 - Old API (SourceManager, metadata parsers) dropped in favor of the
6324   new refactored ones (RepoManager, RepoParser(s), cache subtree,
6325   repo subtree).
6326 - Some new API improvements.
6327 - revision 5868
6328 - version 3.10.0 (bumped minor to 10 to indicate refactoring branch)
6329
6330 -------------------------------------------------------------------
6331 Fri Jun 22 15:28:03 CEST 2007 - schubi@suse.de
6332
6333 - New API calls which provides more information about one
6334   resolvable after a solverrun:
6335   isInstalledBy (const PoolItem_Ref item);
6336   installs (const PoolItem_Ref item);
6337 - Revision 5835
6338
6339 -------------------------------------------------------------------
6340 Thu Jun 21 15:58:16 CEST 2007 - adrian@suse.de
6341
6342 - fix changelog entry order
6343
6344 -------------------------------------------------------------------
6345 Wed Jun 20 11:47:33 CEST 2007 - schubi@suse.de
6346
6347 - Ignore conflicting items which are uninstallable
6348 - Create a "needed by" info if a requirement is still fulfilled.
6349 - Allow only one needed_by and needed_by_capability in QueueItemInstall
6350 - Added capability and type (REQUIRE, RECOMMEND,....) to
6351   ResolverInfoNeededBy
6352 - Evaluate ResolverInfoNeededBy for more information in the error
6353   messages
6354 - Enlarge detail description in the error messages
6355 - Revision 5807
6356
6357 -------------------------------------------------------------------
6358 Tue Jun 19 13:59:09 CEST 2007 - ma@suse.de
6359
6360 - Fixes for gcc-4.2
6361 - revision 5786
6362 - version 3.3.1
6363
6364 -------------------------------------------------------------------
6365 Mon Jun 18 17:20:45 CEST 2007 - mvidner@suse.cz
6366
6367 - fixed so versioning from libtool to cmake
6368 - 3.3.0
6369
6370 -------------------------------------------------------------------
6371 Mon Jun 18 09:47:32 CEST 2007 - dmacvicar@suse.de
6372
6373 - Use gpg2 instead of gpg for keyring and make
6374   the package depend on it (#284211)
6375
6376 -------------------------------------------------------------------
6377 Mon Jun 11 17:02:49 CEST 2007 - schubi@suse.de
6378
6379 - Required kmp packges FOR EACH installed/to_be_installed kernel will be installed.
6380   New dependency "packageand(foo:bar)" which provides an AND dependency by
6381   injecting a supplement/freshen.
6382   e.G. package novell-cluster-services-kmp-smp
6383   supplements: packageand(kernel-smp:novell-cluster-services-kmp)
6384   Bug 255011
6385 - Dont check for architecture changes in atoms (#266178)
6386 - Revision 5720
6387
6388 -------------------------------------------------------------------
6389 Wed May 23 17:03:29 CEST 2007 - ma@suse.de
6390
6391 - Fixed package-manager script (#275847)
6392 - revision 5614
6393
6394 -------------------------------------------------------------------
6395 Wed May 23 13:32:02 CEST 2007 - schubi@suse.de
6396
6397 - fixed cmake
6398 - version 3.2.2
6399
6400 -------------------------------------------------------------------
6401 Wed May 23 11:25:55 CEST 2007 - schubi@suse.de
6402
6403 - Reduced logging in order to speedup solving Bug 275100
6404 - revision 5603
6405 - version 3.2.1
6406
6407 -------------------------------------------------------------------
6408 Tue May 15 14:03:34 CEST 2007 - ma@suse.de
6409
6410 - Fix excess calls to releaseFile. (#274357)
6411 - revision 5545
6412
6413 -------------------------------------------------------------------
6414 Wed May  9 18:44:20 CEST 2007 - dmacvicar@suse.de
6415
6416 - Fix importing keys into rpm. (#270125)
6417 - r5527
6418
6419 -------------------------------------------------------------------
6420 Wed Apr 18 14:56:17 CEST 2007 - ma@suse.de
6421
6422 - Support filesystem dependencies to add needed filesystem RPMs
6423   automatically (Fate 301966).
6424 - revision 5404
6425 - version 3.2.0
6426
6427 -------------------------------------------------------------------
6428 Mon Apr 16 11:23:15 CEST 2007 - jkupec@suse.cz
6429
6430 - avoiding attaching media where not needed (#263207)
6431 - r5381
6432
6433 -------------------------------------------------------------------
6434 Fri Apr 13 17:32:55 CEST 2007 - dmacvicar@suse.de
6435
6436 - fix FileCap with attributes
6437 - r5376
6438
6439 -------------------------------------------------------------------
6440 Thu Apr 12 02:33:18 CEST 2007 - ma@suse.de
6441
6442 - Fixed computation of install order. Take requirements of
6443   an installed packages uninstall scripts into account, if
6444   the package is updated. (#258682)
6445 - revision 5349
6446 - version 3.1.1
6447 -------------------------------------------------------------------
6448 Wed Apr 11 15:24:01 CEST 2007 - ma@suse.de
6449
6450 - Parse and provide package keywords. (Fate 120368)
6451 - revision 5338
6452 - version 3.1.0
6453
6454 -------------------------------------------------------------------
6455 Thu Apr  5 15:50:15 CEST 2007 - schubi@suse.de
6456
6457 - Upgrade: Do NOT delete packages which have unresolved dependencies -->
6458   Ask the user. Bug 258322
6459 - revision 5305
6460 - version 3.0.3
6461
6462 -------------------------------------------------------------------
6463 Wed Apr  4 19:39:12 CEST 2007 - ma@suse.de
6464
6465 - Fix restoring of Sources id root prefix is used. (#238165)
6466 - revision 5299
6467 - version 3.0.2
6468
6469 -------------------------------------------------------------------
6470 Wed Apr  4 15:33:54 CEST 2007 - jkupec@suse.cz
6471
6472 - MediaManager::attachDesiredMedia() added to support multiple
6473   (CD/DVD) drives (fate #3974)
6474 - r5296
6475
6476 -------------------------------------------------------------------
6477 Wed Mar 14 14:33:26 CET 2007 - schubi@suse.de
6478
6479 - If there is no valid solver result and NOT all resolvables ( other
6480   architecture) has been regarded, let the user decide making a new
6481   solver run with ALL available resolvables. Bug 223440
6482 - reducing logging (error -> debug)  bug 252921
6483 - Revision 5219
6484
6485 -------------------------------------------------------------------
6486 Fri Mar  9 00:08:38 CET 2007 - ma@suse.de
6487
6488 - Allow configuration of trusted vendors via
6489   /var/lib/zypp/db/trustedVendors. (#186636)
6490 - revision 5194
6491 - version 3.0.1
6492
6493 -------------------------------------------------------------------
6494 Wed Mar  7 15:20:29 CET 2007 - dmacvicar@suse.de
6495
6496 - libzypp-devel -> libzypp requirement is not versioned
6497   (#251086)
6498 - r5181
6499
6500 -------------------------------------------------------------------
6501 Tue Mar  6 17:25:49 CET 2007 - schubi@suse.de
6502
6503 - Using already existing valid solver results for further solver runs.
6504   (partiell solving)
6505 - r5169
6506
6507 -------------------------------------------------------------------
6508 Fri Mar  2 16:11:16 CET 2007 - dmacvicar@suse.de
6509
6510 - fix link order
6511 - r5165
6512
6513 -------------------------------------------------------------------
6514 Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
6515
6516 - merging from 10.2 / SP1
6517 - #247459 ftp probing
6518   denied == dont exists in ftp
6519 - r5124
6520
6521 -------------------------------------------------------------------
6522 Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
6523
6524 - Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
6525 - Simultaneouqusly establishing of items which are conflicting eachother is
6526   useless. So only one will be established. Fixed in QueueItemInstall.cc
6527   Bug 243595
6528 - Added new upgrade options to fine tune version and patch handling.
6529   (F301990)
6530 - The context of establishPool will be stored in Resolver and will be
6531   regarded for the next solver run everytime. So it will be not reset by
6532   any solver run anymore.
6533   bug 191810 ( A broken patch will not be installed again)
6534
6535 -------------------------------------------------------------------
6536 Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
6537
6538 - adding sotf,timeo=X nfs mount options by default (#235211)
6539 - r5093
6540
6541 -------------------------------------------------------------------
6542 Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
6543
6544 - support for HTTP authentication prompt added (#190609)
6545 - fixed problem with empty path in URL
6546   in MediaCurl::doGetFileCopy()
6547 - r5085
6548
6549 -------------------------------------------------------------------
6550 Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
6551
6552 - Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
6553   SuSE-Linux-10_2-Branch
6554
6555 - verifySystem: Regarding patterns too. Bug 239750 (schubi)
6556 - verifySystem: The result will be set to APPL_HIGH, so it will be not
6557   reset by a second "normal" solver run. #239281 (schubi)
6558 - yast2 reports invalid URL as 'unknown source type'
6559   (#209961) (dmacvicar)
6560 - Added freshen language dependency in supplemements too if there is no
6561   entry in supplements.
6562   #240617;IPA fonts are not installed even if select Japanese
6563   language (schubi)
6564 - Setting allowed authentication methods to "basic,digest" if none
6565   provided in URL (#243006) (jkupec)
6566 - Stopping after 50 valid solver results. Anymore would be useless. Bug
6567   243595 (schubi)
6568 - r 5007
6569
6570 -------------------------------------------------------------------
6571 Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
6572
6573 - package-manager: use a generic su script from XDG (#235303, #244442)
6574
6575 -------------------------------------------------------------------
6576 Fri Feb  9 15:21:55 CET 2007 - jkupec@suse.cz
6577
6578 - Setting allowed authentication methods to "basic,digest" if none
6579   provided in URL (#243006)
6580 - fixed gettext and rpath problems in configure.ac and Makefile.cvs
6581   (mvidner)
6582 - r4999
6583
6584 -------------------------------------------------------------------
6585 Wed Feb  7 15:52:29 CET 2007 - jkupec@suse.cz
6586
6587 - MediaCurlException::dumpOn() adjusted for ncurses dialogue
6588   (#222602)
6589 - 4984
6590
6591 -------------------------------------------------------------------
6592 Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
6593
6594 - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
6595
6596 - update packages: changing architecture is only valid while an
6597   system update and NOT while an update via a patch. Last fix does
6598   not fit for every case.
6599   Bug 230685
6600 - Patch has selected not the concerning package for update but
6601   a package which has provided the required dependencies too.
6602   Algorithmus: If there are exactly two providers which differ in architecture
6603                prefer the better arch.
6604   Fix: Regarding NVRA too. ( only if equal )
6605   Bug 238284
6606 - Download only English and Local translation
6607   (#208457)
6608 - Added solver parameter:
6609    tryAllPossibilities: regarding every solver branch ( not only
6610                         branches with e.G. best architectures
6611    preferHighestVersion: Prefer solver results which have a higher
6612                          version number.
6613   Bug #238087
6614 - update packages: changing architecture is only valid while an
6615   system update and NOT while an update via a patch.
6616   Bug 230685 - x86_64 MozillaFirefox binaries in security update
6617   repository
6618   Fix of version 2.11.2 has not worked if the first founded item
6619   had had another architecture.
6620 - r4927
6621
6622 -------------------------------------------------------------------
6623 Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
6624
6625 - added ZYpp::getPartitions() - return the partitinoning
6626
6627 -------------------------------------------------------------------
6628 Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
6629
6630 - Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
6631 - Corrupt download cannot be skipped
6632   (#217425 and #224216)
6633 - Enable package read ahead/caching in commit per default to reduce
6634   interactive media changes. If the environment variable
6635   ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
6636 - added parameter not to reset resolver results while calling
6637   freshen pool Bug: 235761
6638 - Prepare package read ahead/caching of packages in commit. Adatped the
6639   workflow. Caching details are now hidden inside CommitPackageCache.
6640   The current implementation still performs no read ahead. (for F100182)
6641 - Skip invalid or broken rpm database entries. (#231211)
6642 - verifySystem: check if the solution is valid after calling freshenPool()
6643   Bug: 235761
6644 - Added own call for Resolver::verifySystem with additional
6645   hardware/language check in order to keep binary compatibility
6646   Fate #301224
6647 - Rpm requires additional quoting of special chars in filenames.
6648   (#233967)
6649 - Resolver::verifySystem checks for new hardware now by calling
6650   freshenPool. This is configureable. Fate #301224
6651 - merged texts from proofread
6652 - Don't consider patch/delta rpms if package architecture changes.
6653   (#231254)
6654 - update packages: changing architecture is only valid while an
6655   system update and NOT while an update via a patch.
6656   Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
6657 - verifySystem: Do only regard items which will be on the system after the
6658   commit. Fate 301178
6659 - feature #301369
6660   Import listed GPG Keys from an trusted installation source
6661 - fix return call in new xml parser
6662 - Enable system resolvables in Helix parser (Revision 4787)
6663 - deptestomatic:
6664   Resetting transaction with the correct call;
6665   bugfix; Added kind in keep state (Revision 4788)
6666 - Wrong behaviour in soft install/uninstall. --> Setting Transact with
6667   soft (Revision 4789)
6668 - New call added: maySetToBeUninstalledSoft (Revision 4789)
6669   Both are only functions for the solver (Revision 4789)
6670 - Resetting "by causer" in order to distinguish from state
6671   "keep by user". ( function setLock in order to remove lock)
6672   (Revision 4789)
6673 - Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft
6674   in QueueItemUninstall.cc (Revision 4790)
6675 - Regarding "keep state by user". So avoiding "reselecting" by
6676   other requirements.
6677   Give a corresponding problem solution if a resolvable satisfy
6678   a dependency, but has been set to keep by the user.
6679   Bug : 222531 (Revision 4791)
6680 - Allow to disable autoprotection of foreign vendor items. Required
6681   in zmd-backend. (F301735).
6682 - use sqlite-zmd if using > 10.2 in spec. Use the one available
6683   durin compile.
6684 - Item could has already been selected to soft uninstall (e.G. remove
6685   pattern which recommend this item ). Do not throw an exception anymore.
6686   bug#225278
6687 - Added syscontent::Reader: Parse serialized set of ResObjects.
6688   (for F300729)
6689 - If there has already been selected another item by the solver (e.g. from
6690   another source) we will take thatone in order to avoid parallel
6691   installation and there concerning error messages.
6692   Bug 224698
6693 - In order to handle conflicting resolvable we try to update the
6694   conflicting item. While evaluating these canditates an already selected
6695   candidate will not be regarded. So it could be that an older package
6696   will be selected for update although a newer has already been selected. Revision 4765
6697 - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
6698   update candidate and evaluate additional branches.
6699 - r4907
6700
6701 -------------------------------------------------------------------
6702 Mon Dec  4 15:38:12 CET 2006 - mt@suse.de
6703
6704 - Improved realpath() wrapper in media handler class (#222521).
6705 - revision 4758
6706
6707 -------------------------------------------------------------------
6708 Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
6709
6710 - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
6711 - revision 4713
6712
6713 -------------------------------------------------------------------
6714 Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
6715
6716 - use sqlite-zmd package for the non yet shipped zypp2/ stuff
6717   because backend uses this sqlite and it is no fun to
6718   install one and the other to develop (as the -devel packages)
6719   conflict.
6720 - add cmake support for building zypp/ lib.
6721   TODO: soinfo, compile testcases, devel, zypp2,docs
6722   find rpm, curl and others.
6723 - dont serialize interactive, as it is
6724   calculated now.
6725   (it was already fixed as we don't reimplement
6726   the method, but we still serialized, parsed)
6727 - r4709
6728
6729 -------------------------------------------------------------------
6730 Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
6731
6732 - fixed Patch::interactive to return true as well, if the patch
6733   itself has a licence. (#224192)
6734 - revision 4702
6735 - version 2.9.2
6736
6737 -------------------------------------------------------------------
6738 Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
6739
6740 - Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
6741   on the installation image (#213852).
6742 - revision 4700
6743
6744 -------------------------------------------------------------------
6745 Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de
6746
6747 - Avoid duplicate pool entries; Bug 223750; second part of the fix
6748 - r4698
6749 - Version 2.9.1
6750
6751 -------------------------------------------------------------------
6752 Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de
6753
6754 - Pool has multi instances of an item in the pool. Reduced this error
6755   to items which are identically at least. #217574 and #223750
6756 - r4695
6757
6758 -------------------------------------------------------------------
6759 Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de
6760
6761 - replace spaces to underscores in product names
6762 - 2.8.7
6763 - r4688
6764
6765 -------------------------------------------------------------------
6766 Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de
6767
6768 - Mark some strings for translation (#219783 need it)
6769 - r4682
6770
6771 -------------------------------------------------------------------
6772 Mon Nov 27 16:17:07 CET 2006 - mt@suse.de
6773
6774 - Added translations marks to hal, url and mutex exceptions (#23771)
6775 - revision 4680
6776
6777 -------------------------------------------------------------------
6778 Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de
6779
6780 - don't make libzypp-devel depend on sqlite-devel as
6781   headers from zypp2 are not installed yet
6782 - r4663
6783
6784 -------------------------------------------------------------------
6785 Wed Nov 22 15:23:55 CET 2006 - ma@suse.de
6786
6787 - Return an error if fork failed. (#204807)
6788 - Make Script execution abortable by user request. (#212949, F100233)
6789 - revision 4660
6790 - version 2.8.6
6791
6792 -------------------------------------------------------------------
6793 Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz
6794
6795 - Added package-manager wrapper script, with icon and .desktop (#222757).
6796   (Used by gnome-main-menu)
6797 - version 2.8.5
6798 - r4640
6799
6800 -------------------------------------------------------------------
6801 Tue Nov 21 13:11:06 CET 2006 - mt@suse.de
6802
6803 - Fixed target/hal - one more dbus_connection_close found (#216035)
6804 - revision 4636
6805 - version 2.8.4
6806
6807 -------------------------------------------------------------------
6808 Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de
6809
6810 - translation added
6811   rev 4630
6812   version 2.8.3
6813
6814 -------------------------------------------------------------------
6815 Mon Nov 20 11:02:04 CET 2006 - ma@suse.de
6816
6817 - Process obsoletes when installing non-package objects. (#217352)
6818 - revision 4621
6819 - version 2.8.2
6820
6821 -------------------------------------------------------------------
6822 Fri Nov 17 16:57:39 CET 2006 - mt@suse.de
6823
6824 - Implemented volume device check using /sbin/vol_id (#213852).
6825 - Revision 4619
6826
6827 -------------------------------------------------------------------
6828 Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de
6829
6830 - new translation added
6831
6832 -------------------------------------------------------------------
6833 Fri Nov 17 12:42:04 CET 2006 - mt@suse.de
6834
6835 - Implemented an reuse of already existing foreign CD/DVD mount points
6836   (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206).
6837 - Added a fallback check of the volume.mount_point HAL property to
6838   isAutoMountedMedia(); info.hal_mount.created_mount_point seems
6839   to be not avaliable in newer HAL versions (on 10.2).
6840 - Revision 4615
6841 - Version 2.8.1
6842
6843 -------------------------------------------------------------------
6844 Thu Nov 16 23:39:15 CET 2006 - ma@suse.de
6845
6846 - removed unused methods from Patch and PatchImplIf. Provided
6847   reasonable default implementation for Patch::interactive.
6848   (#221476).
6849 - revision 4610
6850 - Version 2.8.0
6851
6852 -------------------------------------------------------------------
6853 Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
6854
6855 - Handle media eject failures (#216545)
6856 - r4606
6857
6858 -------------------------------------------------------------------
6859 Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
6860
6861 - Reimplemented RpmDb::checkPackage using librpm API instead
6862   of parsing "rpm --checksig" output. (#163202)
6863 - Version 2.7.4
6864 - revision 4600
6865
6866 -------------------------------------------------------------------
6867 Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
6868
6869 - NEW behaviour of the solver:
6870   Obsolete virtual provides. E.G.:
6871
6872   Installed:
6873   -----------
6874   Name:           test-1.0-0
6875
6876   Name:           moretest-1.0-0
6877   Provides:       test
6878
6879   To be installed
6880   ------------------
6881   Name:           nomoretest-1.0-0
6882   Obsoletes:      test
6883
6884   Result
6885   --------
6886   test-1.0-0 AND  moretest-1.0-0 will be deleted. In former versions only
6887   test-1.0-0 had been deleted. Bug 220999
6888
6889 - Translations added
6890
6891 Version 2.7.3
6892 rev 4593
6893
6894 -------------------------------------------------------------------
6895 Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
6896
6897 - Bugfix in generating solver testcases:
6898    - added kind of capabilities in description file
6899    - removed unneded channel from uninstall in command file
6900
6901 -------------------------------------------------------------------
6902 Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
6903
6904 - Try to call /bin/eject utility if the eject-ioctl fails.
6905 - r4568
6906
6907 -------------------------------------------------------------------
6908 Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
6909
6910 - ignore empty capabilities
6911 - r4565
6912
6913 -------------------------------------------------------------------
6914 Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
6915
6916 - make progress strings translatable (#219783)
6917 - r4556
6918
6919 -------------------------------------------------------------------
6920 Tue Nov  7 16:40:28 CET 2006 - schubi@suse.de
6921
6922 -  While deleting a selection all concerning recommended
6923    packages will be deleted too.
6924    BUT those packages should not be deleted which have been
6925    set to KEEP by the user. bug 217574
6926    rev 4526
6927    VERSION: 2.7.2
6928
6929 -------------------------------------------------------------------
6930 Tue Nov  7 13:12:49 CET 2006 - schubi@suse.de
6931
6932 - Makefile in zypp2 fixed
6933   Revision 4520
6934
6935 -------------------------------------------------------------------
6936 Tue Nov  7 11:38:10 CET 2006 - schubi@suse.de
6937
6938 - Translations added
6939   Revision 4514
6940   VERSION: 2.7.1
6941
6942 -------------------------------------------------------------------
6943 Mon Nov  6 12:32:22 CET 2006 - dmacvicar@suse.de
6944
6945 - Make the parser more strict, rejecting broken sources
6946   but showing the error line.
6947   Last fix making the parser relax would break multitag
6948   descriptions with empty lines, now we check dependencies
6949   at a higher level. (reference #160607)
6950 - r4501
6951
6952 -------------------------------------------------------------------
6953 Fri Nov  3 11:04:19 CET 2006 - schubi@suse.de
6954
6955 - New problem solution added: Unlock ALL resovables in order to speed up
6956   problem solution. Bug 206453
6957
6958 -------------------------------------------------------------------
6959 Fri Nov  3 10:29:08 CET 2006 - schubi@suse.de
6960
6961 - Translations added
6962
6963 -------------------------------------------------------------------
6964 Thu Nov  2 17:15:19 CET 2006 - mt@suse.de
6965
6966 - Fixed target/hal - removed dbus_connection_close calls, because
6967   the connections are shared; unref the ref-counted handle only.
6968   (#216035)
6969 - r4442
6970
6971 -------------------------------------------------------------------
6972 Thu Nov  2 16:18:27 CET 2006 - dmacvicar@suse.de
6973
6974 - skipping unreachable packages won't work
6975   (#215445)
6976 - r4468
6977
6978 -------------------------------------------------------------------
6979 Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
6980
6981 - (#213793) Target store fails to recreate stored install-time (other
6982   Date and ByteCount values as well)
6983
6984 - skip comments and blank lines in multilists
6985   fixes (#214877) - zen-updater is not installed by default
6986
6987 - Automatically fix broken products when reading
6988   the product database.
6989   still pending: honour the read-only flag
6990   Changes to make this possible include
6991   using read_dir instead of boost directory
6992   iterator.
6993
6994 -------------------------------------------------------------------
6995 Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
6996
6997 - added new class for generating solver testcases:
6998   Testcase
6999
7000 -------------------------------------------------------------------
7001 Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
7002
7003 - Finalized ui::PatternContents. (F301229)
7004 - version 2.7.0
7005 - revision 4413
7006
7007 -------------------------------------------------------------------
7008 Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
7009
7010 - Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
7011 - version 2.6.0
7012
7013 -------------------------------------------------------------------
7014 Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
7015
7016 - Added ui::PatternContents: Helper class that will compute a patterns
7017   expanded install_packages set. (UI interface for F301229)
7018 - revision 4387
7019
7020 -------------------------------------------------------------------
7021 Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
7022
7023 - removed the last reference to /usr/lib64 to fix the build
7024
7025 -------------------------------------------------------------------
7026 Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
7027
7028 - added "zypper info" (jkupec)
7029 - version 2.5.2
7030
7031 -------------------------------------------------------------------
7032 Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
7033
7034 - fix rpm db timestamp
7035 - add extra urls and optional urls to product API
7036 - r4378
7037
7038 -------------------------------------------------------------------
7039 Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
7040
7041 - zypper: nicer progress reports, with or without --verbose.
7042
7043 -------------------------------------------------------------------
7044 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
7045
7046 - Fixed reloading of target data after commit. Broken since
7047   rev 3880.
7048 - version 2.5.1
7049 - revision 4365
7050
7051 -------------------------------------------------------------------
7052 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
7053
7054 - put query-pool in /usr/lib/zypp and not lib64
7055 - r4363
7056
7057 -------------------------------------------------------------------
7058 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
7059
7060 - revert keyring changes, causes endless loop (obvious)
7061 - add dist-product information, adapt store
7062 - version 2.5.0
7063 - r4355
7064
7065 -------------------------------------------------------------------
7066 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
7067
7068 - zypp-query-pool: For products show additionally distributionName
7069   and distributionEdition. (required by #205392)
7070 - revision 4349
7071
7072 -------------------------------------------------------------------
7073 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
7074
7075 - Add accessor for Product distributionName and distributionEdition.
7076   (required by #205392)
7077 - revision 4347
7078
7079 -------------------------------------------------------------------
7080 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
7081
7082 - added test case for KeyRing
7083 - fire trustedKeyAdded in all calls to import trusted key
7084   not only in signature check workflow.
7085 - r4342
7086
7087 -------------------------------------------------------------------
7088 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
7089
7090 - zypper update: implemented minimal version (patches only)
7091 - zypper list-updates: changed default type from package to patch,
7092   consider patches affecting the package manager separately
7093
7094 -------------------------------------------------------------------
7095 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
7096
7097 - version 2.4.1
7098 - r4338
7099
7100 -------------------------------------------------------------------
7101 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
7102
7103 - add zypp-query-pool, so registration doesn't depend on
7104   libzypp-zmd-backend being installed. Will remove from
7105   backend when suseregister gets updated.
7106
7107 -------------------------------------------------------------------
7108 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
7109
7110 - Make sure config.rpath is present.
7111
7112 -------------------------------------------------------------------
7113 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
7114
7115 - zypper search: fixed uninitialized members that made all searches
7116   exact and case sensitve
7117
7118 -------------------------------------------------------------------
7119 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
7120
7121 - zypp-checkpatches, write in the right file
7122 - r4328
7123
7124 -------------------------------------------------------------------
7125 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
7126
7127 - Install resolvables although they are unneeded
7128   if they have NOT the kind patch/atoms
7129   Bug 210538 - freshens/supplements does not work with patterns
7130 - r4326
7131
7132 -------------------------------------------------------------------
7133 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
7134
7135 - zypper service-add -r http://example.org/foo.repo (F#300641).
7136
7137 -------------------------------------------------------------------
7138 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
7139
7140 - zypp-checkpatches:
7141   save version of the generated xml to
7142   regenerate it if it changes.
7143   save a random token in case of error to
7144   force recreating xml file
7145 - r4321
7146
7147 -------------------------------------------------------------------
7148 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
7149
7150 - remove permissions for zypp checkpatches from spec
7151 - r4318
7152
7153 -------------------------------------------------------------------
7154 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
7155
7156 - registration fails because of wrong product data
7157   (#205392)
7158   use DISTPRODUCT,DISTVERSION to create the product
7159   resolvable. have this resolvable provide
7160   PRODUCT = VERSION
7161 - r4312
7162
7163 -------------------------------------------------------------------
7164 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
7165
7166 - zypper service-add -r ./foo.repo (F#300641).
7167
7168 -------------------------------------------------------------------
7169 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
7170
7171 - zypper: added case-sensitive search, search in descriptions and
7172   summaries, search by resolvable type, substring and word
7173   matching, support for wildcards
7174 - Revision 4303
7175
7176 -------------------------------------------------------------------
7177 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
7178
7179 - Prevent the user from sending signals to zypp-checkpatches-wrapper
7180   (#211286).
7181
7182 -------------------------------------------------------------------
7183 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
7184
7185 - Dont incomplete an uninstalled resolvable, even not when establishing.
7186   Incomplete only makes sense for installed resolvables (when they have broken
7187   deps), for patches (because they are needed) and for atoms (because they are
7188   used during patch calculation)
7189   Bug 198379
7190
7191 - Do not branch for packages with the same NVE but different architectures.
7192   Take the best architecture.
7193
7194 -------------------------------------------------------------------
7195 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
7196
7197 - implement rename source in sourcemanager
7198 - r4286
7199
7200 -------------------------------------------------------------------
7201 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
7202
7203 - YaST sources: set alias to product summary if empty
7204 - show alias on logs.
7205 - r4281
7206
7207 -------------------------------------------------------------------
7208 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
7209
7210 - version 2.4.0 (bin incompat due to callback fixes)
7211 - r4272
7212
7213 -------------------------------------------------------------------
7214 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
7215
7216 - Provide additional solver status information to the UI.
7217   (#162164,F301272)
7218 - Fixed UI satus computation in presence of multiple available
7219   candidates.
7220 - revision 4264
7221 - version 2.3.1
7222
7223 -------------------------------------------------------------------
7224 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
7225
7226 - remove const in MediaChangeReport requestMedia that
7227   broke cd changing.
7228 - r4262
7229
7230 -------------------------------------------------------------------
7231 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
7232
7233 - zypper: added search (jkupec)
7234 - removed the suid bit from zypp-checkpatches-wrapper so that the
7235   build passes until permissions.rpm is updated (~#211286).
7236 - r4253
7237
7238 -------------------------------------------------------------------
7239 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
7240
7241 - Log microseconds if ZYPP_PROFILING env var is enabled.
7242 - r4252
7243
7244 -------------------------------------------------------------------
7245 Mon Oct  9 18:15:19 CEST 2006 - dmacvicar@suse.de
7246
7247 - YaST sources:
7248   Factory cannot be set with 'refresh' enabled
7249   (#204957)
7250 - get rid of some const bool signatures in Source classes
7251 - r4247
7252
7253 -------------------------------------------------------------------
7254 Mon Oct  9 15:11:16 CEST 2006 - mvidner@suse.cz
7255
7256 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
7257
7258 -------------------------------------------------------------------
7259 Fri Oct  6 13:23:32 CEST 2006 - schubi@suse.de
7260
7261 - select the best solution: prefering the total amount of install/update
7262   packages BEFORE source preferences. Bug 208784
7263
7264 -------------------------------------------------------------------
7265 Fri Oct  6 11:55:11 CEST 2006 - dmacvicar@suse.de
7266
7267 - Introduce a method to see if a source supports a
7268   kind of resolvable at that time, so we can
7269   init a YUM source like factory but avoid parsing
7270   it if it contains no patches.
7271 - add TODO
7272 - zypp-checkpatches xml output
7273 - r4235
7274
7275 -------------------------------------------------------------------
7276 Mon Oct  2 16:34:03 CEST 2006 - mvidner@suse.cz
7277
7278 - added a CLI preview: zypper
7279 - revision 4214
7280 - version 2.2.3
7281
7282 -------------------------------------------------------------------
7283 Mon Oct  2 15:11:26 CEST 2006 - dmacvicar@suse.de
7284
7285 - FATE #100165:
7286   Make Content File Aware of Different Architectures
7287   expand %a in release notes with architecture
7288
7289 -------------------------------------------------------------------
7290 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
7291
7292 - Extended pattern parser to support includes/extends tags as hint
7293   for the IO. (F301229)
7294 - revision 4199
7295 - version 2.2.2
7296
7297 -------------------------------------------------------------------
7298 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
7299
7300 - Enabled sending of ScriptResolvableReport.
7301 - Changed ScriptResolvableReport::start to send local path
7302   of script to be executed.
7303 - revision 4190
7304 - version 2.2.1
7305
7306 -------------------------------------------------------------------
7307 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
7308
7309 - Added ScriptResolvableReport. Callbacks triggered on script
7310   execution during commit. (F100233)
7311 - revision 4187
7312 - version 2.2.0
7313
7314 -------------------------------------------------------------------
7315 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
7316
7317 - fix: Url::getRegisteredSchemes() would always return nothing
7318
7319 -------------------------------------------------------------------
7320 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
7321
7322 - Made the build dependency on gettext-devel explicit
7323
7324 -------------------------------------------------------------------
7325 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
7326
7327 - adapted multi-media YUM sources according to official YUM
7328   specification (F300743)
7329
7330 -------------------------------------------------------------------
7331 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
7332
7333 - use RPM_OPT_FLAGS (meissner@suse.de)
7334
7335 -------------------------------------------------------------------
7336 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
7337
7338 - SourceFactory::createFrom() - don't loose url,...
7339 - r4160
7340
7341 -------------------------------------------------------------------
7342 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
7343
7344 - reduce logging in ResolvableImpl.cc
7345 - rev 4157
7346
7347 -------------------------------------------------------------------
7348 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
7349
7350 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
7351   in QueueItemInstall and QueueItemRequire
7352   Bug 192535/204913
7353   removed fix:Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
7354
7355 -------------------------------------------------------------------
7356 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
7357
7358 - fixed SourceFactory::createFrom() - don't loose alias,
7359   cachedir,... parameters
7360
7361 -------------------------------------------------------------------
7362 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
7363
7364 - Use RPM Enhances only if detected at configure time, to allow
7365   compilation with older rpm.
7366 - callback params: use const string & instead of string (dmacvicar)
7367
7368 -------------------------------------------------------------------
7369 Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
7370
7371 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
7372   a package/script/message
7373   Bug: 192535
7374
7375 -------------------------------------------------------------------
7376 Thu Sep  7 16:19:36 CEST 2006 - dmacvicar@suse.de
7377
7378 - add Source_Ref::checksum() which in combination with
7379   timestamp can give an idea of a source change.
7380 - r4106
7381
7382 -------------------------------------------------------------------
7383 Thu Sep  7 14:32:38 CEST 2006 - mvidner@suse.cz
7384
7385 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
7386   enable progress reporting on compressed streams.
7387
7388 -------------------------------------------------------------------
7389 Wed Sep  6 18:31:20 CEST 2006 - dmacvicar@suse.de
7390
7391 - better error propagation
7392 - r4096
7393
7394 -------------------------------------------------------------------
7395 Tue Sep  5 19:22:56 CEST 2006 - mt@suse.de
7396
7397 - Removed libblkid dependency - the workaround using libblkid to
7398   check filesystem on XEN vbd mapped devices is obsolete, because
7399   the info is avaliable via /dev/disk/by-label link now. (#197107)
7400 - revision 4087
7401
7402 -------------------------------------------------------------------
7403 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
7404
7405 - PackageProvider: Fixed broken retry. (#202163)
7406 - revision 4071
7407
7408 -------------------------------------------------------------------
7409 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
7410
7411 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
7412   to create a Package from a source package header.
7413 - Added method Pathname::extension: Return all of the characters in name
7414   after and including the last dot in the last element of name.
7415 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
7416   rpms. Otherwise we'd need access to the rpm database to get the keys.
7417 - revision 4069
7418
7419 -------------------------------------------------------------------
7420 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
7421
7422 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
7423   a package/script/message
7424   Bug: 192535
7425
7426 -------------------------------------------------------------------
7427 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
7428
7429 - Speedup computation of number of rpm database entries.
7430 - revision 4058
7431
7432 -------------------------------------------------------------------
7433 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
7434
7435 - Fixed endless loop in transactResObject
7436   Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
7437
7438 -------------------------------------------------------------------
7439 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
7440
7441 - fix some testcases for tar file parser changes
7442 - r4045
7443
7444 -------------------------------------------------------------------
7445 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
7446
7447 - missing includes
7448 - clean old callbacks
7449 - r4041
7450
7451 -------------------------------------------------------------------
7452 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
7453
7454 - zyppPattern->install_packages returns SUGGESTED package too.
7455   Bug 201476
7456   Revision 4036
7457
7458 -------------------------------------------------------------------
7459 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
7460
7461 - New behaviour in the solver: try with 'best' package first, try with 'all'
7462   packages if this fails.
7463   Bug :Bug 191983
7464
7465 -------------------------------------------------------------------
7466 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
7467
7468 - libzypp 2.1.0
7469 - bump version due to incompatible callback changes in KeyRing
7470   Sources
7471
7472 -------------------------------------------------------------------
7473 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
7474
7475 - new keyring callbacks
7476 - separate trust key from import key
7477 - use PublicKey class instead of params, to be able
7478   to add more info like photos later (pending #181682)
7479 - update zmart with those callbacks.
7480 - better error handling (Exception types)
7481 - make tmp file names more readable depending on the context
7482 - r4026
7483
7484 -------------------------------------------------------------------
7485 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
7486
7487 - decouple probing from source creation, using the new
7488   media test for existence functions.
7489 - r4019
7490
7491
7492 -------------------------------------------------------------------
7493 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
7494
7495 - Fixed getDoesFileExist to reset the transfer range
7496 - Added logging of curl debug messages to the zypp log.
7497   The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
7498   ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
7499 - r4018
7500
7501 -------------------------------------------------------------------
7502 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
7503
7504 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
7505   see rev 3810 below. (#190163)
7506 - rev 3998
7507
7508 -------------------------------------------------------------------
7509 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
7510
7511 - fix uninstalling of atoms (noop)
7512 - r3995
7513
7514 -------------------------------------------------------------------
7515 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
7516
7517 - Implement initial verson of Media
7518   doesFileExist, for future source probing.
7519 - r3984
7520
7521 -------------------------------------------------------------------
7522 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
7523
7524 - more dbus_connection_close fixes
7525 - r3974
7526
7527 -------------------------------------------------------------------
7528 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
7529
7530 - clean up 'incomplete' handling in QueueItemEstablish.
7531 - rev 3973.
7532
7533 -------------------------------------------------------------------
7534 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
7535
7536 - Don't set 'incomplete' for uninstalled patterns or products.
7537   (#198379)
7538 - rev 3970.
7539
7540 -------------------------------------------------------------------
7541 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
7542
7543 - Added new API calls:
7544   setAdditionalProvide
7545   setAdditionalConflict
7546   setAdditionalRequire
7547
7548 -------------------------------------------------------------------
7549 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
7550
7551 - don't link examples to testsuite library.
7552
7553 -------------------------------------------------------------------
7554 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
7555
7556 - Disable profiling to work around compiler bug.
7557
7558 -------------------------------------------------------------------
7559 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
7560
7561 - forward port 3924:3939
7562 - Add explicit finish callbacks for subtasks during ProvidePackage
7563  Â to avoid UI confusion.
7564 - rev3957
7565
7566 -------------------------------------------------------------------
7567 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
7568
7569 - Introduce examples/
7570 - fix some svn ignores
7571 - fix compilation. Use: dbus_connection_close
7572 - rev 3943
7573
7574 -------------------------------------------------------------------
7575 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
7576
7577 - Initial support for plain directory with rpms as source
7578 - r3935
7579
7580 -------------------------------------------------------------------
7581 Tue Aug  8 16:51:45 CEST 2006 - dmacvicar@suse.de
7582
7583 - Move the target query by kind function to
7584   a iterator, so we dont make a copy of the restore
7585   the iterator works loading by demand too
7586
7587 -------------------------------------------------------------------
7588 Mon Aug  7 17:57:26 CEST 2006 - dmacvicar@suse.de
7589
7590 - rename the new initTarget to initializeTarget,
7591   leave the old one as is, but deprecate it.
7592 - r3903
7593
7594 -------------------------------------------------------------------
7595 Mon Aug  7 15:10:08 CEST 2006 - dmacvicar@suse.de
7596
7597 - forward port from SLES10 branch , till 3888
7598 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
7599   full packages. (#168844)
7600 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
7601 - version 2.0.0
7602 - rev 3893
7603
7604 -------------------------------------------------------------------
7605 Fri Aug  4 15:20:13 CEST 2006 - dmacvicar@suse.de
7606
7607 - Separate target init from adding resolvables, getting rid of the
7608 uggly bool flag.
7609 - dont clear the store each time Target::resolvables is called
7610 - Load target resolvables on demand by kind, keep them cached later
7611 - add Target::resolvablesByKind(kind) to allow query specific kind
7612   without reading all kinds. Used to port TargetProduct, which
7613   was reading the whole rpm database only to displayy base product
7614   name in YaST help.
7615 - commit to pkg-bindings and packager will follow.
7616 - jsrain will port more yast stuff, especially inst_source which
7617   startup time should by reduced by half afterwards.
7618 - rev 3880
7619
7620 -------------------------------------------------------------------
7621 Tue Aug  1 13:37:29 CEST 2006 - dmacvicar@suse.de
7622
7623 - forward port:
7624   rev 3786 fix to stalle tmpfiles broke patches.
7625   SLES was released with this broken. 10.1 has a blocked
7626   zypp update because this.
7627   Attempt to fix this. (#192535)
7628 - fix configure.ac sqlite-source build path
7629 - rev 3858
7630
7631 -------------------------------------------------------------------
7632 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
7633
7634 - link correctly
7635
7636 -------------------------------------------------------------------
7637 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
7638
7639 - dont link sqlite in the main lib.
7640 - rev 3826
7641
7642 -------------------------------------------------------------------
7643 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
7644
7645 - susetags: parse product parser regexp only once
7646 - parse yum factory 5 sec. (from 30) faster using
7647   another string find algorithm
7648 - rev 3824
7649
7650 -------------------------------------------------------------------
7651 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
7652
7653 - Digest: Don't read the stream character wise but reading blocks,
7654   as advised by matz profiling.
7655 - r3819
7656
7657 -------------------------------------------------------------------
7658 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
7659
7660 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
7661   trusted vendors. (#189573)
7662 - revision 3804
7663
7664 -------------------------------------------------------------------
7665 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
7666
7667 - backport fix for stalle tmpfile (#191311)
7668 - rev 3788
7669
7670 -------------------------------------------------------------------
7671 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
7672
7673 - deactivated media manager code that was disabling the
7674   automounter (#172419)
7675 - rev 3724
7676
7677 -------------------------------------------------------------------
7678 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
7679
7680 - fix autorefresh (#186115)
7681 - revision 3708
7682 -------------------------------------------------------------------
7683 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
7684
7685 - forward port from SLE branch
7686 - Set default permission for logfiles to 0640. (#187044)
7687 - revision 3696
7688
7689 -------------------------------------------------------------------
7690 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
7691
7692 - forward port from SLE branch
7693 - Fixed installation of SP or Add-On product switching to media 2
7694   too early. (#186607)
7695 - revision 3691
7696
7697 -------------------------------------------------------------------
7698 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
7699
7700 - forward port from SLE branch
7701 - Strip self provides without edition in Resolvable ctor.
7702   (#186079)
7703 - Source::provideResolvables not implemented in yum source type.
7704   Product not set for packages that are available from update source
7705   (#186920)
7706 - Hook modalias() supplements without package to "kernel" (#184840)
7707 - Allow on-demand SourceManager::restore() (#186678)
7708 - Hook modalias() supplements without package to "kernel" (#184840)
7709 - rev 3676
7710
7711 -------------------------------------------------------------------
7712 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
7713
7714 - Fix adding resolving of path names for mount points (#181606)
7715 - rev 3658
7716
7717 -------------------------------------------------------------------
7718 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
7719
7720 - merge download algorithm and refactoring from branch
7721   (#181204)
7722
7723 -------------------------------------------------------------------
7724 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
7725
7726 - autodocs: use find+xargs to overcome command length limit,
7727   do not call doxygen unnecessarily (#185334).
7728 - rev 3645
7729
7730 -------------------------------------------------------------------
7731 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
7732
7733 - Dont use getZYpp in static constructor (#185198)
7734   Bugfix #178292 was wrong.
7735 - Only warn on incompleting installed resolvables (#185197)
7736 - rev 3644
7737
7738 -------------------------------------------------------------------
7739 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
7740
7741 - Atoms might only be installed via patches (#184714)
7742 - rev 3642
7743
7744 -------------------------------------------------------------------
7745 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
7746
7747 - fix for the last stall tmpfile (#178292)
7748 - r3637
7749
7750 -------------------------------------------------------------------
7751 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
7752
7753 - Implemented transfer timeout inside of the progress callback.
7754   The timeout value can be set using timeout url parameter, the
7755   default transfer timeout is 180 seconds. (#181602)
7756 - Added ssl_verify and ssl_capath url options used in https scheme,
7757   allowing to change or disable the ssl verify options. (#171622)
7758 - Added fallback on read failures of /etc/mtab to /proc/mounts.
7759   Improved verbosity in mount and mount check related failure cases,
7760   incl. /etc/mtab dump. (#181606)
7761 - rev 3623
7762
7763 -------------------------------------------------------------------
7764 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
7765
7766 - combine knownAliases and knownUrls in a single function.
7767 - rev 3616
7768
7769 -------------------------------------------------------------------
7770 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
7771
7772 - honor parallel installs in resolver context (#181103)
7773 - rev 3592
7774
7775 -------------------------------------------------------------------
7776 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
7777
7778 - right fix for tmpdir initialized in static constructor
7779 - catch around provideJustFile in providePackage
7780 -rev 3654
7781
7782 -------------------------------------------------------------------
7783 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
7784
7785 - fix #182003 YUM packages without size
7786 - rev 3587
7787
7788 -------------------------------------------------------------------
7789 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
7790
7791 - Allow to restore and remove by Url
7792 - rev 3583
7793
7794 -------------------------------------------------------------------
7795 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
7796
7797 - make atoms parallel installable (#181103)
7798 - rev 3580
7799
7800 -------------------------------------------------------------------
7801 Fri Jun  9 16:28:11 CEST 2006 - dmacvicar@suse.de
7802
7803 - Allow to restore by alias
7804 - r3568
7805
7806 -------------------------------------------------------------------
7807 Fri Jun  9 13:06:16 CEST 2006 - mvidner@suse.cz
7808
7809 - Do not fork in a global destructor, perl dislikes it (#182672).
7810   Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
7811
7812 -------------------------------------------------------------------
7813 Thu Jun  8 16:24:55 CEST 2006 - ma@suse.de
7814
7815 - Installation: Assert product information is stored to libzypp
7816   database before reboot. (#181198)
7817 - Version 1.2.0; revision 3553
7818
7819 -------------------------------------------------------------------
7820 Wed Jun  7 13:55:23 CEST 2006 - visnov@suse.cz
7821
7822 - Synchronize keys with rpm database before
7823   closing access to it (#182338)
7824 - rev 3533
7825
7826 -------------------------------------------------------------------
7827 Wed Jun  7 11:40:46 CEST 2006 - mt@suse.de
7828
7829 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
7830   filter out the non-DVD drives completely. Allows a fallback to
7831   drives without the dvd HAL property e.g. in VMWare. (#177457)
7832 - rev 3530
7833
7834 -------------------------------------------------------------------
7835 Wed Jun  7 01:00:06 CEST 2006 - dmacvicar@suse.de
7836
7837 - Merge fix for stalle tmpdir due to cyclic references, using a master
7838  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
7839 - rev 3521
7840
7841 -------------------------------------------------------------------
7842 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
7843
7844 - Fixes unneeded file download, and add download callbacks
7845   (still need yast side) #181204 and #160206
7846 - Fix stalle tmpdir due to cyclic references, using a master
7847   TmpDir for zypp. # 178292
7848
7849 -------------------------------------------------------------------
7850 Wed Jun  7 00:02:18 CEST 2006 - ma@suse.de
7851
7852 - fixed memory leak in PersistentStorage (#168690)
7853 - revision 3519
7854
7855 -------------------------------------------------------------------
7856 Tue Jun  6 22:24:00 CEST 2006 - ma@suse.de
7857
7858 - fixed memory leak in XMLSourceCacheParser (#168690)
7859 - revision 3517
7860
7861 -------------------------------------------------------------------
7862 Fri Jun  2 16:09:03 CEST 2006 - schubi@suse.de
7863
7864 -latest fi translation added
7865  Revision 3502
7866
7867 -------------------------------------------------------------------
7868 Thu Jun  1 15:11:47 CEST 2006 - schubi@suse.de
7869
7870 -All installed resolvables has been set to "satisfied" in
7871  ResolverContext::unneeded . BUT:
7872  Patch concerning resolvables have to be set to
7873  "unneeded" although they are installed. In order
7874  getting the state "no longer applicable" (Bug 171590)
7875 - rev 3496
7876
7877 -------------------------------------------------------------------
7878 Thu Jun  1 14:54:02 CEST 2006 - kkaempf@suse.de
7879
7880 - compute status for scripts and messages so their freshens get
7881   properly honored (aj with postgresql-server)
7882 - rev 3494
7883
7884 -------------------------------------------------------------------
7885 Thu Jun  1 13:57:48 CEST 2006 - dmacvicar@suse.de
7886
7887 - revert not-used-yet rpmdb timestamp, as
7888   it broke rpmdb::init(). (#180040)
7889 - rev 3490
7890
7891 -------------------------------------------------------------------
7892 Thu Jun  1 11:03:34 CEST 2006 - schubi@suse.de
7893
7894 - updating gmo files, if po files has been changed; bug 164449
7895
7896 -------------------------------------------------------------------
7897 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
7898
7899 - Dont download twice if starting from 1st time
7900 - fix typo
7901 - rev 3481
7902
7903 -------------------------------------------------------------------
7904 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
7905
7906 - set cache dir only if storeMetadata is called as a public method.´
7907 - rev 3475
7908
7909 -------------------------------------------------------------------
7910 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
7911
7912 - schedule a package for installation if
7913   - it freshens / supplements something
7914   - it is not installed yet
7915   (#178721)
7916 - rev 3473
7917
7918 -------------------------------------------------------------------
7919 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
7920
7921 - make susetags also implement download and check first.
7922 - rev 3470
7923
7924 -------------------------------------------------------------------
7925 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
7926
7927 - make yum more robust. Never parse from provideFile
7928   but only from local disk. Make sure the cache
7929   is consistent before recreating it.
7930   the code is easier to follow and probably
7931   faster. checksum and signatures are
7932   checked on caching not on parsing.
7933   Required to implement refresh for #154990
7934 - rev 3452
7935
7936 -------------------------------------------------------------------
7937 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
7938
7939 - implement timestamp for YUM and SuseTags
7940 - actually use the license to confirm in yum patches
7941 - add prerequires tag in yum optonally to the bad designed
7942   and nonintuitive pre=1
7943 - rev 3448
7944
7945 -------------------------------------------------------------------
7946 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
7947
7948 - dont pass root on init but before.
7949 - implement rpm db modification timestamp
7950   not used yet
7951 - move Helix source to testsuite out of the solver
7952   so we can use it for target, storage tests
7953 - add Source_Ref::timestamp(), default to now()
7954   in order to implement smart sync of sources by zmd
7955 - don't parse desc and summary twice
7956 - fix a segfault with tranlated text
7957 - fix broken size tag introduced in rev 3427
7958 - rev 3446
7959
7960 -------------------------------------------------------------------
7961 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
7962
7963 - dont accept corrupt sources, improve logs
7964
7965 -------------------------------------------------------------------
7966 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
7967
7968 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
7969   loosing autoprotection (eg. for foreign vendor). (assists #177469)
7970 - rev 3431
7971
7972 -------------------------------------------------------------------
7973 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
7974
7975 - added mediaNr() to PatchRpm and DeltaRpm classes
7976 - rev 3430
7977
7978 -------------------------------------------------------------------
7979 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
7980
7981 - enable YUM license to confirm.
7982   needed for #174476
7983 - adapt store to serialize and read all new resobject fields
7984 - use install-time to now() when serializing (#174653)
7985 - rev 3427
7986
7987 -------------------------------------------------------------------
7988 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
7989
7990 - Do not violate install order when restricting commit to a certain
7991   mediaNumber. (#170079)
7992 - Version 1.1.0; rev 3423
7993
7994 -------------------------------------------------------------------
7995 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
7996
7997 - Added SourceManager::findSourceByUrl to overcome alias mismatches
7998   (#177543).
7999 - rev 3420
8000
8001 -------------------------------------------------------------------
8002 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
8003
8004 - Order all objects according to prerequirements, not just packages.
8005   (#173690)
8006 - rev 3419
8007
8008 -------------------------------------------------------------------
8009 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
8010
8011 - Added new translation
8012
8013 -------------------------------------------------------------------
8014 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
8015
8016 - fix missing homedir option for gpg (#171055)
8017 - rev 3415
8018
8019 -------------------------------------------------------------------
8020 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
8021
8022 - Prevent against daemons launched in rpm %post, that do not close
8023   their filedescriptors. (#174548)
8024 - Version 1.0.1; rev 3413
8025
8026 -------------------------------------------------------------------
8027 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
8028
8029 - fixed media number of package retrieved as a part of a patch
8030   (#174841)
8031 - rev 3409
8032
8033 -------------------------------------------------------------------
8034 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
8035
8036 - fix missing package descriptions due to filtered packages
8037   by incompatible architectures. (#159109)
8038 - rev 3404
8039
8040 -------------------------------------------------------------------
8041 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
8042
8043 - decrease logging in DiskUsageCounter and Modalias (#163186)
8044 - rev 3406
8045
8046 -------------------------------------------------------------------
8047 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
8048
8049 - Stay backward comapatible.
8050
8051 -------------------------------------------------------------------
8052 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
8053
8054 - Make basic attributes available through ResObject.
8055 - Let ResObjects which do not require media access during
8056   commit return ZERO sourceMediaNr (required for #173690)
8057 - Version 1.0.0
8058 - rev 3390
8059
8060 -------------------------------------------------------------------
8061 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
8062
8063 - reduce logging verbosity (#163186)
8064 - rev 3381
8065
8066 -------------------------------------------------------------------
8067 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
8068
8069 - setCandidate accept candidates with compatible architectures too. Not
8070   only with the same architecture. Bug 172594 - If update package has
8071   differet arch, UI display is wrong
8072
8073 -------------------------------------------------------------------
8074 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
8075
8076 - Added Source_Ref::resStoreInitialized.
8077   If we know that noone has seen the resolvables yet, we can skip
8078   them too, eg. when deleting a source. (#174840)
8079 - rev 3378
8080
8081 -------------------------------------------------------------------
8082 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
8083
8084 - Honor freshens as conditionals independant from the installed/
8085   uninstalled status (#174797)
8086 - rev 3376
8087
8088 -------------------------------------------------------------------
8089 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
8090
8091 - State modifier "unneeded" is transitive for patches (#171590)
8092 - rev 3375
8093
8094 -------------------------------------------------------------------
8095 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
8096
8097 - Do not transact itself (update) in the transactResObject mechanism
8098   Bug 174290
8099
8100 -------------------------------------------------------------------
8101 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
8102
8103 - Reenabled improved large file support flags (unintentionally
8104   removed in rev 1544). Fixes bug #173753.
8105 - Added large file support flags to libzypp.pc file allowing
8106   consistence checks in the application using features variable
8107 - rev 3366
8108
8109 -------------------------------------------------------------------
8110 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
8111
8112 - SourceManager: moved source deletion before creation
8113   so that we can recreate a deleted one (#174295)
8114 - removed dead code dealing with known_caches from SourceManager::store
8115   (see r3195)
8116 - r3362
8117
8118 -------------------------------------------------------------------
8119 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
8120
8121 - fixed returning product short name and summary if product read
8122   from target store (#148625)
8123 - rev 3360
8124
8125 -------------------------------------------------------------------
8126 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
8127
8128 - set media verifier on redirected medium (#172599)
8129 - rev 3359
8130
8131 -------------------------------------------------------------------
8132 Mon May  8 17:28:42 CEST 2006 - kkaempf@suse.de
8133
8134 - fix 'transactResKind' to collect best providers by capability
8135   and to recursively transact items of same kind (#170114)
8136 - rev 3355
8137
8138 -------------------------------------------------------------------
8139 Mon May  8 16:45:46 CEST 2006 - dmacvicar@suse.de
8140
8141 - serialize the full URL to avoid missing password and other
8142   url settings (#148108)
8143 - rev 3353
8144
8145 -------------------------------------------------------------------
8146 Fri May  5 17:47:14 CEST 2006 - mt@suse.de
8147
8148 - Added a 60 sec connect timeout to MediaCurl (#172860)
8149 - rev 3348
8150
8151 -------------------------------------------------------------------
8152 Thu May  4 15:15:37 CEST 2006 - kkaempf@suse.de
8153
8154 - re-fetch also .asc and .key files before checking signature
8155   (#172597)
8156 - rev 3350 (3345-10.1)
8157
8158 -------------------------------------------------------------------
8159 Wed May  3 17:40:45 CEST 2006 - dmacvicar@suse.de
8160
8161 - Fix yum key verification, because a double variable declaration
8162
8163 -------------------------------------------------------------------
8164 Wed May  3 15:34:00 CEST 2006 - dmacvicar@suse.de
8165
8166 - use --no-default-keyring to avoid creating a
8167   default gpg dir in / (#171055)
8168 - rev 3335
8169
8170 -------------------------------------------------------------------
8171 Wed May  3 14:40:25 CEST 2006 - dmacvicar@suse.de
8172
8173 - Fix YUM signature checking, we were passing the key instead of the
8174   signature.
8175 - When the user trust a key, sync again. Bye to the session trusted
8176   keys and user being asked all the time. (#171213)
8177 - r3332
8178
8179 -------------------------------------------------------------------
8180 Wed May  3 14:22:02 CEST 2006 - ma@suse.de
8181
8182 - Cleanup index tables when removing items from pool (#170564).
8183
8184 -------------------------------------------------------------------
8185 Wed May  3 12:23:36 CEST 2006 - kkaempf@suse.de
8186
8187 - backout rev 3246->3275 of TargetImpl.cc
8188 - add missing testsuite/utils/TestUtils.h
8189 - rev 3330
8190
8191 -------------------------------------------------------------------
8192 Wed May  3 12:13:38 CEST 2006 - dmacvicar@suse.de
8193
8194 - more fixes for #171062, there were some files still not being
8195   read from cache.
8196 - r3327
8197
8198 -------------------------------------------------------------------
8199 Tue May  2 18:41:44 CEST 2006 - dmacvicar@suse.de
8200
8201 - cache keys and signature. Remove lot of duplicated code. (#171062)
8202 - r3320
8203
8204 -------------------------------------------------------------------
8205 Tue May  2 18:02:46 CEST 2006 - mt@suse.de
8206
8207 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
8208   mount here anything, so it is OK to use any dir (171351).
8209 - rev 3318
8210
8211 -------------------------------------------------------------------
8212 Tue May  2 14:58:03 CEST 2006 - kkaempf@suse.de
8213
8214 - parse "license-to-confirm" in primary.xml (#168437)
8215 - rev 3312
8216
8217 -------------------------------------------------------------------
8218 Mon May  1 17:44:29 CEST 2006 - kkaempf@suse.de
8219
8220 - Don't try to store 'Atom', not needed and the backend store
8221   rejects them anyways (addtion to #168610)
8222 - rev 3306
8223
8224 -------------------------------------------------------------------
8225 Mon May  1 04:43:01 CEST 2006 - mt@suse.de
8226
8227 - Improved device check in MediaDISK using libblkid (Bug #158529)
8228 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
8229   added a check if it is a directory
8230 - Added libcurl and libblkid checks to configure.ac
8231 - Added e2fsprogs(-devel) requires to the spec file
8232 - rev 3303
8233
8234 -------------------------------------------------------------------
8235 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
8236
8237 - dont download "other" during key check (#171041)
8238 - rev 3294
8239
8240 -------------------------------------------------------------------
8241 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
8242
8243 - allow parallel installs of atoms (used to fulfill patch require-
8244   ments, atoms aren't installed anyways) (#170098)
8245 - some testsuite improvements.
8246 - rev 3288
8247
8248 -------------------------------------------------------------------
8249 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
8250
8251 - get rid of autobuild check when throwing exceptions without throw
8252   but with a macro, returning a null pointer at the end (never reached).
8253
8254 -------------------------------------------------------------------
8255 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
8256
8257 - Do not violate install order when restricting commit to a certain
8258   mediaNumber. (#170079)
8259
8260 -------------------------------------------------------------------
8261 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
8262
8263 - Don't use throw directly!
8264   use ZYPP_THROW with a Exception class, otherwise package bindings
8265   will not catch them.
8266   Should fix crashes when reading broken sources with yast.
8267 - rev 3272
8268
8269 -------------------------------------------------------------------
8270 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
8271
8272 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
8273   revision 3269
8274
8275 -------------------------------------------------------------------
8276 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
8277
8278 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
8279 - further improve on #168840 (from rev 3231), match on name-edition
8280   when filtering by best arch. (#170098)
8281 - rev 3268
8282
8283 -------------------------------------------------------------------
8284 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
8285
8286 - #170093 , lot of package descriptions missing
8287 - rev 3263
8288
8289 -------------------------------------------------------------------
8290 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
8291
8292 - try to fix wrong permissions of /var/lib/zypp created
8293   by old zypp, only when running as root they are fixed
8294   (#169094)
8295 - YUM: Verify signatures on factoryInit.
8296   Dont provide other.xml. Cleanups, better logging.
8297   When refreshing signed soruces, don't refresh is source
8298   has not changed.
8299 - YaST sources: don't refresh if media file has not changed.
8300 - Show full url of index files in sources for signature validation
8301   (mentioned in #170139 comment #3)-
8302
8303 -------------------------------------------------------------------
8304 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
8305
8306 - udpated media ID syntax for external scripts (to be consistent
8307   with packages) (#170247)
8308 - rev 3256
8309
8310 -------------------------------------------------------------------
8311 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
8312
8313 - set media ID to 1 if not specified in YUM metadata (#167452)
8314 - rev 3255
8315
8316 -------------------------------------------------------------------
8317 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
8318
8319 - If freshen and supplement are fulfilled, install any kind of
8320   resolvable if not yet installed (#165746)
8321 - rev 3249
8322
8323 -------------------------------------------------------------------
8324 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
8325
8326 - make downloaded script executable. (#169191)
8327 - rev 3247
8328
8329 -------------------------------------------------------------------
8330 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
8331
8332 - Improve on last fix, compare only compatible archs.
8333 - rev 3233
8334
8335 -------------------------------------------------------------------
8336 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
8337
8338 - Only choose best arch of multiple package atoms with identical
8339   name (#168840)
8340 - rev 3231
8341
8342 -------------------------------------------------------------------
8343 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
8344
8345 - pass empty strings to UI as key properties if unknown key
8346   (#169114)
8347 - rev 3228
8348
8349 -------------------------------------------------------------------
8350 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
8351
8352 - refrain from parsing 'other.xml' (#159316)
8353 - rev 3226
8354
8355 -------------------------------------------------------------------
8356 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
8357
8358 - in source refresh, clean up the cache dir if fails
8359 - do not require repomd.xml.asc when creating a cache (#163765)
8360 - rev 3224
8361
8362 -------------------------------------------------------------------
8363 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
8364
8365 - Check if a file exists before providing it, and just handling the
8366   exception is not sufficient, because it can release the media.
8367   it nows get all possible packages.X translations an then
8368   it selects the candidate from the existing ones (#168654)
8369 - rev 3221
8370
8371 -------------------------------------------------------------------
8372 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
8373
8374 - dont report conflicts if item is neither installed
8375   nor to-be-installed (#168906)
8376 - rev 3219
8377
8378 -------------------------------------------------------------------
8379 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
8380
8381 - #168060 , propagate the file description or original
8382   name to the UI and not the checked filename path,
8383   which could be a tmp file.
8384   Requires changes in pkg-manager, and probably zmd-helpers.
8385 - rev 3215
8386
8387 -------------------------------------------------------------------
8388 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
8389
8390 - /var/lib/zypp/db/languages/* are empty files (##168355)
8391 - r3206
8392
8393 -------------------------------------------------------------------
8394 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
8395
8396 - All resolvables must honor arch, so Arch_noarch in
8397   target/store/XMLFilesBackend.cc is wrong (#160792)
8398 - Introduced code to honour shared package descriptions
8399   (#159109)
8400 - r3204
8401
8402 -------------------------------------------------------------------
8403 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
8404
8405 - replace '_' in YUM elements/attributes with '-' (#168762)
8406 - rev 3201
8407
8408 -------------------------------------------------------------------
8409 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
8410
8411 - Fixed iseries workaround - interchanged variables for scsi
8412   devices, added debug messages about the steps (#163971).
8413 - Added getenv NULL ptr check and verify of the $HOME dir's
8414   and ~/.curlrc file's ownership (#163203).
8415 - rev 3199
8416
8417 -------------------------------------------------------------------
8418 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
8419
8420 - Use filesystem::TmpDir to create unique and unused Source cache
8421   directories. (#168051)
8422
8423 -------------------------------------------------------------------
8424 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
8425
8426 - Enable signature checks per default. (#168525)
8427
8428 -------------------------------------------------------------------
8429 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
8430
8431 - fix callbacks for providing a single file (#160206)
8432
8433 -------------------------------------------------------------------
8434 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
8435
8436 - If an installed package looses a dependency, the solver tries
8437   to upgrade it. Limit the upgrade candidates to best arch, best
8438   edition.
8439 - filter 'other' entries with incompatible arch in yum parser.
8440 - rev 3177
8441
8442 -------------------------------------------------------------------
8443 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
8444
8445 - initialize the product category according to source (#168061)
8446 - rev 3172
8447
8448 -------------------------------------------------------------------
8449 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
8450
8451 - delete only one older version of a xml-store resolvable
8452   (half-baked, but the previous attempt was charred)
8453
8454 -------------------------------------------------------------------
8455 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
8456
8457 - moved license_to_confirm to primary.xml
8458 - rev 3170
8459
8460 -------------------------------------------------------------------
8461 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
8462
8463 - Removed deprecated oldstyle commit methods.
8464
8465 -------------------------------------------------------------------
8466 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
8467
8468 - when installing a xml-store resolvable (all except package,
8469   message, script), delete older versions (#160792).
8470 - read selection edition from the XML store
8471 - rev 3167
8472
8473 -------------------------------------------------------------------
8474 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
8475
8476 - properly clear transaction flag after successful commit
8477   (see rev 3122, #164365, #167285)
8478 - rev 3157
8479
8480 -------------------------------------------------------------------
8481 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
8482
8483 - recursively soft-uninstall recommended package on real uninstall,
8484   not on update (#167603)
8485 - rev 3155
8486
8487 -------------------------------------------------------------------
8488 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
8489
8490 - fix #167605 (importing keys to rpm multiple times due to
8491   wrong interpretation of rpm gpg versioning.
8492 - add support for reading the rpm keys, with full id and fingerprint
8493 - rev 3153
8494
8495 -------------------------------------------------------------------
8496 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
8497
8498 - don't add duplicate error infos to ResolverContext (#167309)
8499 - rev 3146
8500
8501 -------------------------------------------------------------------
8502 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
8503
8504 - fix Resolver::transactReset() (see rev 3122) (#167285)
8505 - rev 3140
8506
8507 -------------------------------------------------------------------
8508 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
8509
8510 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
8511   variable is present, all signature checking callbacks will default
8512   to 'accept', in case no recipient is present.
8513
8514 -------------------------------------------------------------------
8515 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
8516
8517 - read content file on construction, and make
8518   provideProduct only insert the already
8519   read product object into the store (#165826)
8520   (dmacvicar)
8521 - When the signature is not found, warn the
8522   user about a unsigned source. When the
8523   key is not found, do nothing, it can be in the
8524   keyring already. (#166016) (dmacvicar)
8525 - enable key verification only if
8526   ZYPP_CHECKSIG env var is set (dmacvicar)
8527 - r1529
8528
8529 -------------------------------------------------------------------
8530 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
8531
8532 - fix bugfix 164365, fix bug 167285
8533   Actually clear the transcation state instead of locking it
8534   to 'dont transact'
8535 - rev 3122
8536
8537 -------------------------------------------------------------------
8538 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
8539
8540 - revert the signature/digest checking callbacks
8541 - rev 3115
8542
8543 -------------------------------------------------------------------
8544 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
8545
8546 - Bugfix #165670
8547   - Honor keep requests.
8548   - Dont flag "locked uninstall" as error if a keep request was
8549     issued before.
8550 - rev 3114
8551
8552 -------------------------------------------------------------------
8553 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
8554
8555 - rule out locked items during distribution upgrade as early
8556   as possible. (#165670)
8557 - rev 3110
8558
8559 -------------------------------------------------------------------
8560 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
8561
8562 - Bugfix #166212
8563   - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
8564     transactResObject().
8565   - resetTransaction(APPL_LOW) before resolving
8566   - enhance transactCaps by using the same algorithm as in
8567     QueueItemRequire
8568     (before: transact all requires and recommends by name
8569      now: transact best requires and recommends by provides)
8570 - rev 3107
8571
8572 -------------------------------------------------------------------
8573 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
8574
8575 - new callbacks for failing digest
8576 - rev 3098
8577
8578 -------------------------------------------------------------------
8579 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
8580
8581 - ask for file without a checksum (#165125)
8582
8583 -------------------------------------------------------------------
8584 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
8585
8586 - dont install satisfied resolvables (#165843)
8587 - rev 3095
8588
8589 -------------------------------------------------------------------
8590 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
8591
8592 - dont abort on failed "dry_run" (#164583)
8593 - rev 3091
8594
8595 -------------------------------------------------------------------
8596 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
8597
8598 - Ask user if signature file does not exist (#163765)
8599 - handle repomd.xml.asc as optional file (#163765)
8600 - rev 3089
8601
8602 -------------------------------------------------------------------
8603 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
8604
8605 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
8606 - rev 3087
8607
8608 -------------------------------------------------------------------
8609 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
8610
8611 - Dont do transitive uninstalls on uninstalled or upgraded items.
8612   (#165798)
8613 - rev 3083
8614
8615 -------------------------------------------------------------------
8616 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
8617
8618 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
8619
8620 -------------------------------------------------------------------
8621 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
8622
8623 - Product::updateUrls: restore it from the XML store;
8624   fixed content parsing (#163192).
8625 - restore product flags fro the XML store
8626 - rev 3074
8627
8628 -------------------------------------------------------------------
8629 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
8630
8631 - Only consider best arch/version (#165477)
8632 - rev 3069
8633
8634 -------------------------------------------------------------------
8635 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
8636
8637 - No need to parse tags at all if there is no item to store values
8638   (e.g. data for unwanted arch). Fixed segv trying to store data in
8639   NULL item. (#165479)
8640 - rev3065
8641
8642 -------------------------------------------------------------------
8643 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
8644
8645 - Improved Url path name "//" vs. "/%2f" handling; now if the
8646   url has an authority, "/%2f" is used for ftp only (#163784)
8647 - rev 3062
8648
8649 -------------------------------------------------------------------
8650 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
8651
8652 - fixed storing patch scripts to target store (#159928)
8653 - rev 3058
8654
8655 -------------------------------------------------------------------
8656 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
8657
8658 - if a patch is bad, only skip this patch, not everything
8659   (#165200)
8660 - rev 3057
8661
8662 -------------------------------------------------------------------
8663 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
8664
8665 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
8666 - Susetags:Pattern: Fixed parser.
8667
8668 -------------------------------------------------------------------
8669 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
8670
8671 - when uninstalling, only re-establish installed items
8672   supplementing the to-be-uninstalled one. (variant of #165111)
8673 - rev 3054
8674
8675 -------------------------------------------------------------------
8676 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
8677
8678 - Susetags:Package: Parse and provide ins/delnotify texts.
8679
8680 -------------------------------------------------------------------
8681 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
8682
8683 - when checking freshens/supplements at install, only consider
8684   best architecture/edition (#164453)
8685 - rev 3051
8686
8687 -------------------------------------------------------------------
8688 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
8689
8690 - when checking for supplements, only consider best arch, best
8691   edition for installation (#165111)
8692 - rev 3047
8693
8694 -------------------------------------------------------------------
8695 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
8696
8697 - Bug 165117: build 910: Update: Splitted packages are selected for
8698   all archs
8699
8700 -------------------------------------------------------------------
8701 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
8702
8703 - ask user if a file exists but does not have a checksum (#162797)
8704 - rev 3044
8705
8706 -------------------------------------------------------------------
8707 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
8708
8709 - parse time and size elements from delta and patch RPM
8710 - rev 3043
8711
8712 -------------------------------------------------------------------
8713 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
8714
8715 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
8716   devices - on powerpc only (#163971)
8717 - rev 3042
8718
8719 -------------------------------------------------------------------
8720 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
8721
8722 - fix endless loop in patches parsing.
8723 - rev 3039
8724
8725 -------------------------------------------------------------------
8726 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
8727
8728 - fixed media handling in SuSEtags source (#164879)
8729 - rev 3037
8730
8731 -------------------------------------------------------------------
8732 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
8733
8734 - honor 'dry_run' on package remove (#164732)
8735 - rev 3036
8736
8737 -------------------------------------------------------------------
8738 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
8739
8740 - add files from yum filelist as provides to package (#164731)
8741 - rev 3032
8742
8743 -------------------------------------------------------------------
8744 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
8745
8746 - honor "+Enh:/-Enh:" in packages file (#156513)
8747
8748 -------------------------------------------------------------------
8749 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
8750
8751 - fix callback receiver signature to match the callback for removing
8752   package
8753
8754 -------------------------------------------------------------------
8755 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
8756
8757 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
8758 - rev 3024
8759
8760 -------------------------------------------------------------------
8761 Sat Apr  8 12:03:37 CEST 2006 - schubi@suse.de
8762
8763 - Bug 164440; Taking wrong architecture while updating obsoletes
8764   splitted packages
8765 - rev 3022
8766
8767 -------------------------------------------------------------------
8768 Sat Apr  8 10:07:06 CEST 2006 - kkaempf@suse.de
8769
8770 - allow relative paths with url file:
8771 - dont filter atoms from going into pool, multi-arch patch
8772   requirements need them. Instead, treat atoms with incompatible
8773   architecture as unneeded.
8774 - rev 3018
8775
8776 -------------------------------------------------------------------
8777 Fri Apr  7 23:57:37 CEST 2006 - jsrain@suse.de
8778
8779 - product now provides short name
8780 - rev 3013
8781
8782 -------------------------------------------------------------------
8783 Fri Apr  7 20:42:09 CEST 2006 - jsrain@suse.de
8784
8785 - read metadata for packages from correct tags in patches (#163220)
8786 - rev 3011
8787
8788 -------------------------------------------------------------------
8789 Fri Apr  7 19:57:41 CEST 2006 - kkaempf@suse.de
8790
8791 - more detailed resolver error reports (#162994)
8792 - rev 3010
8793
8794 -------------------------------------------------------------------
8795 Fri Apr  7 17:35:07 CEST 2006 - visnov@suse.cz
8796
8797 - report package download progress (#160966)
8798 - rev 3007
8799
8800 -------------------------------------------------------------------
8801 Fri Apr  7 16:27:35 CEST 2006 - kkaempf@suse.de
8802
8803 - transact also for languages (#163819)
8804 - rev 3004
8805
8806 -------------------------------------------------------------------
8807 Fri Apr  7 15:08:06 CEST 2006 - kkaempf@suse.de
8808
8809 - loop through all affected ResObjects in transactResKind (#163819)
8810 - rev 3002
8811
8812 -------------------------------------------------------------------
8813 Fri Apr  7 12:42:35 CEST 2006 - kkaempf@suse.de
8814
8815 - allow re-installation of non-packages (#162906)
8816 - rev 2998
8817
8818 -------------------------------------------------------------------
8819 Fri Apr  7 11:50:22 CEST 2006 - mt@suse.de
8820
8821 - Added loop checking for scsi cdroms (/sys/block/srX) in case
8822   HAL does not provide any drives like on iSeries (#163971).
8823 - rev 2995
8824
8825 -------------------------------------------------------------------
8826 Fri Apr  7 11:05:30 CEST 2006 - kkaempf@suse.de
8827
8828 - add 'licenceToConfirm()' to Product. (#164375)
8829
8830 -------------------------------------------------------------------
8831 Fri Apr  7 10:36:05 CEST 2006 - ma@suse.de
8832
8833 - Avoid excessive CD hopping on commit. But still far from
8834   being perfect. (#159679)
8835 - Fixed Target::commit: Despite dry_run set True, packages
8836   were depeted.
8837
8838 -------------------------------------------------------------------
8839 Fri Apr  7 08:32:32 CEST 2006 - visnov@suse.cz
8840
8841 - honour if user decides to skip a package in commit (#156031)
8842
8843 -------------------------------------------------------------------
8844 Thu Apr  6 18:14:30 CEST 2006 - jsrain@suse.de
8845
8846 - fixed parsing external reference to script in patch (#163221)
8847 - r2981
8848
8849 -------------------------------------------------------------------
8850 Thu Apr  6 17:07:10 CEST 2006 - dmacvicar@suse.de
8851
8852 - cache and provide content.asc/key optionally. Dont show a
8853   popup if they dont exists. (dmacvicar)
8854 - Actually abort when verify signature workflow is false. (dmacvicar)
8855 - r2978
8856
8857 -------------------------------------------------------------------
8858 Thu Apr  6 16:37:49 CEST 2006 - jsrain@suse.de
8859
8860 - fixed setting autorefresh flag for installation sources
8861
8862 -------------------------------------------------------------------
8863 Thu Apr  6 15:53:02 CEST 2006 - kkaempf@suse.de
8864
8865 - drop patches with incompatible architecture.
8866 - rev 2972
8867
8868 -------------------------------------------------------------------
8869 Thu Apr  6 15:33:11 CEST 2006 - mt@suse.de
8870
8871 - Added info method to media verifier base and more debug info
8872 - rev 2970
8873
8874 -------------------------------------------------------------------
8875 Wed Apr  5 19:27:46 CEST 2006 - kkaempf@suse.de
8876
8877 - Dont deny the "/" attach point in MediaDIR, since this is used
8878   for all "file:" urls, esp. local packages.
8879 - rev 2962
8880
8881 -------------------------------------------------------------------
8882 Wed Apr  5 18:21:58 CEST 2006 - schubi@suse.de
8883
8884 - Bug 159673 - only one conflict solvable per page
8885
8886 -------------------------------------------------------------------
8887 Wed Apr  5 18:01:37 CEST 2006 - kkaempf@suse.de
8888
8889 - parse all dependencies of 'packages' file (#163773)
8890 - rev 2957
8891
8892 -------------------------------------------------------------------
8893 Wed Apr  5 17:47:04 CEST 2006 - dmacvicar@suse.de
8894
8895 - Use the original media descr_dir on refresh for
8896   suse tags source (#163196)
8897 - r2952
8898
8899 -------------------------------------------------------------------
8900 Wed Apr  5 16:44:08 CEST 2006 - kkaempf@suse.de
8901
8902 - add Source::setUrl() for zmd backend helper.
8903 - rev 2946
8904
8905 -------------------------------------------------------------------
8906 Wed Apr  5 16:44:01 CEST 2006 - dmacvicar@suse.de
8907
8908 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
8909 target init. (dmacvicar)
8910 - r2949
8911
8912 -------------------------------------------------------------------
8913 Wed Apr  5 16:28:42 CEST 2006 - mt@suse.de
8914
8915 - Fixed MediaDISK to use a mount -oro,bind id the disk
8916   partition is already attached e.g. by the automounter.
8917   Try to mount it a second time may fail (#163486).
8918 - rev 2944
8919
8920 -------------------------------------------------------------------
8921 Wed Apr  5 15:04:31 CEST 2006 - kkaempf@suse.de
8922
8923 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
8924 - rev 2940
8925
8926 -------------------------------------------------------------------
8927 Wed Apr  5 12:48:19 CEST 2006 - visnov@suse.cz
8928
8929 - only try to create a source of a given type when restoring
8930   from the persistent store (#162111)
8931
8932 -------------------------------------------------------------------
8933 Wed Apr  5 11:36:54 CEST 2006 - kkaempf@suse.de
8934
8935 - parse all dependencies for patterns (.pat) files (#160602)
8936 - drop YOUPATH and YOUURL from content file.
8937 - rev 2924
8938
8939 -------------------------------------------------------------------
8940 Wed Apr  5 09:27:08 CEST 2006 - visnov@suse.cz
8941
8942 - properly initialize autorefresh for non-remote sources (#154990)
8943 - rev 2919
8944
8945 -------------------------------------------------------------------
8946 Tue Apr  4 19:19:39 CEST 2006 - mt@suse.de
8947
8948 - Added flag to MediaManager::isUseableAttachPoint, whether
8949   to check against system mount entries or not.
8950 - Disallow to use the attachpoints of another media handlers
8951   as source path in MediaDIR.
8952 - rev 2917
8953
8954 -------------------------------------------------------------------
8955 Tue Apr  4 18:47:01 CEST 2006 - dmacvicar@suse.de
8956
8957 -implement callbacks for when package verification (checksum)
8958  fails, offer to retry or abort
8959
8960 -------------------------------------------------------------------
8961 Tue Apr  4 16:57:51 CEST 2006 - dmacvicar@suse.de
8962
8963 - Fix construction of checksum objects when using non-standard
8964   checksum algorithms
8965 - Fix broken YUM cache
8966 - r2913
8967
8968 -------------------------------------------------------------------
8969 Tue Apr  4 16:54:44 CEST 2006 - kkaempf@suse.de
8970
8971 - Keep packages with no version upgrade installed during
8972   distribution upgrade (#162972)
8973 - add 'transactReset()' helper function for UI.
8974 - rev 2908
8975
8976 -------------------------------------------------------------------
8977 Tue Apr  4 14:47:14 CEST 2006 - dmacvicar@suse.de
8978
8979 - r2906
8980
8981 -------------------------------------------------------------------
8982 Tue Apr  4 14:43:15 CEST 2006 - ma@suse.de
8983
8984 - Fixed candidate handling in ui::Selectable. (#156589)
8985
8986 -------------------------------------------------------------------
8987 Tue Apr  4 14:06:23 CEST 2006 - dmacvicar@suse.de
8988
8989 - fix #162984 , gpg hangs because the matching data file
8990   for the key cannot be find. (dmacvicar)
8991 - Fix restore of YUM source using the same cache dir semantics as
8992  susetags instead of assuming there is a cache if a cache_dir
8993   was given. (dmacvicar)
8994
8995 -------------------------------------------------------------------
8996 Tue Apr  4 12:37:51 CEST 2006 - kkaempf@suse.de
8997
8998 - use DISTPRODUCT/DISTVERSION from content file to generate the
8999   product name, version, and release.
9000 - rev 2902
9001
9002 -------------------------------------------------------------------
9003 Mon Apr  3 20:45:55 CEST 2006 - mt@suse.de
9004
9005 - Removed broken forcing of absolute ftp paths added in rev2705 to
9006   MediaCurl, refined cleanupPathName/setPathName in url (#154197).
9007 - rev 2900
9008
9009 -------------------------------------------------------------------
9010 Mon Apr  3 19:30:35 CEST 2006 - kkaempf@suse.de
9011
9012 - add Resolver::freshenPool() (#156980)
9013 - rev 2893
9014
9015 -------------------------------------------------------------------
9016 Mon Apr  3 08:33:12 CEST 2006 - kkaempf@suse.de
9017
9018 - skip incompatible archs in filelist parsing.
9019 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
9020   /lib64/, ...)
9021 - rev 2886
9022
9023 -------------------------------------------------------------------
9024 Sun Apr  2 22:18:06 CEST 2006 - kkaempf@suse.de
9025
9026 - skip incompatible archs in primary parsing.
9027 - rev 2883
9028
9029 -------------------------------------------------------------------
9030 Sun Apr  2 11:17:56 CEST 2006 - kkaempf@suse.de
9031
9032 - allow setting of source when parsing local .rpm (#147765)
9033 - rev 2880
9034
9035 -------------------------------------------------------------------
9036 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
9037
9038 - Do not update packages over other architectures
9039
9040 -------------------------------------------------------------------
9041 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
9042
9043 - Added zypp/ui/UserWantedPackages to support the UI's
9044   "automatic changes" dialog (bug #152700)
9045
9046 -------------------------------------------------------------------
9047 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
9048
9049 - use KeyRing class to validate repomd.xml (#160909)
9050
9051 -------------------------------------------------------------------
9052 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
9053
9054 - Product resolvables should be readable by normal users.
9055   (#162474) (dmacvicar)
9056 - implemented keyring and metadata signature verification
9057   in susetags source
9058 - dont delete the lock if we did not acquire it
9059 - r2847
9060
9061 -------------------------------------------------------------------
9062 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
9063
9064 - Added disabling of the automounter while MediaManager
9065   init and restoring of the old state on exit (#154326).
9066 - Implemented check if media (CD) is automounted or not
9067 - rev 2840
9068
9069 -------------------------------------------------------------------
9070 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
9071
9072 - Implemented several hal get/set/removeDeviceProperty wrappers
9073 - Improved HalException to allow to fetch HAL/DBUS error componets
9074 - rev 2830
9075
9076 -------------------------------------------------------------------
9077 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
9078
9079 - honor subscription status of catalogs (#162350)
9080 - rev 2827
9081
9082 -------------------------------------------------------------------
9083 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
9084
9085 - Enabled CD eject error reporting exceptions (#154326)
9086 - rev 2822
9087
9088 -------------------------------------------------------------------
9089 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
9090
9091 - support "dry run" (#159467)
9092 - implement "transactResKind" (#161400)
9093 - rev 2817
9094
9095 -------------------------------------------------------------------
9096 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
9097
9098 - add checksum for external patches (#159928)
9099
9100 -------------------------------------------------------------------
9101 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
9102
9103 - calculate product architecture (#158198)
9104
9105 -------------------------------------------------------------------
9106 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
9107
9108 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
9109   detection
9110
9111 -------------------------------------------------------------------
9112 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
9113
9114 - Auto protect installed packages from unknown vendor. (#157446)
9115
9116 -------------------------------------------------------------------
9117 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
9118
9119 - added support for external scripts to metadata (#159928) (jsrain)
9120 - fixed handling of Language resolvables (ma)
9121 - fix leak in rpmdb (dmacvicar)
9122 - added softlock for autoyast (#159466) (ma)
9123 - Fixed exceptions in doGetFileCopy() to show full url
9124   including the file instead of just the media base url. (mt)
9125 - Provide Language::summary (ma)
9126 - check patterns and selections file exist
9127   before veryfing them (#161300) (dmacvicar)
9128 - added YUM metadata checksum computation (jsrain)
9129 - added interface to patch of a message (jsrain)
9130 - r2734
9131
9132 -------------------------------------------------------------------
9133 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
9134
9135 - added support for external scripts to metadata (#159928)
9136 - r2709
9137
9138 -------------------------------------------------------------------
9139 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
9140
9141 - report separate exception when trying to start source cache again to
9142   suppress incorrect error message in XEN installation
9143 - r2682
9144
9145 -------------------------------------------------------------------
9146 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
9147
9148 - Implement inter process locking in zypp.
9149 - Added No medium found output
9150 - splitting modaliases in supplements TOO
9151 - parse also the available signing keys
9152
9153 -------------------------------------------------------------------
9154 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
9155
9156 - release all media when removing source (#159754) (visnov)
9157 - more testsuites (schubi)
9158 - updated translations (schubi)
9159 - added MediaNotEjectedException (mt)
9160 - rev 2652
9161
9162 -------------------------------------------------------------------
9163 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
9164
9165 - fix patches descriptions (dmacvicar)
9166 - fix source serialization (dmacvicar)
9167 - metadata for kernel test (schubi)
9168 - Arch tests updated (ma)
9169 - classify NULL Ptr as unique (ma)
9170 - Added host check, because file Url allows it now. (mt)
9171 - prepare modalias fix (#159766) (ma)
9172 - Provide iterator based access to SourceManager data. (ma)
9173 - Fixed "file:" Url scheme config to allow relative paths; (mt)
9174   RFC1738 says, it may contain a hostname as well...
9175 - revision 2633
9176
9177 -------------------------------------------------------------------
9178 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
9179
9180 - pkg-config support (mvidner)
9181 - close all medias when destructing MediaSet (jsrain)
9182 - rev 2622
9183
9184 -------------------------------------------------------------------
9185 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
9186
9187 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
9188 - Message callback implemented to show patch messages (visnov)
9189 - Bug 159696 (schubi)
9190 - provide transform_iterators to iterate over a maps keys or values (ma)
9191 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
9192 - added script and message installation (jsrain)
9193 - chooses the 'right' kernel now (kkaempf)
9194 - Use noarch if no arch is specified in patches (dmacvicar)
9195 - rev 2611
9196
9197 -------------------------------------------------------------------
9198 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
9199
9200 - Added some debug output including the access id (mt)
9201 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
9202   release with eject=true on attached media, to umount
9203   other mounts as well. (mt)
9204 - 159483 - solver does not blame missing dependency (schubi)
9205 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
9206 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
9207   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
9208 - fixed ZYPP_RETHROW (#156430) (ma)
9209 - patch for #156114 (visnov)
9210 - fixed container.erase loops (ma)
9211 - Fixed to reset desired (cached) flag before the action (mt)
9212 - Removed return in forceRelaseAllMedia (void function) (mt)
9213 - Parse nonexisting architecture to noarch so patches dont get
9214   filtered by the pool (dmacvicar)
9215 - 159512 - yast2-qt does not show label of to be installed products
9216   anymore (dmacvicar)
9217 - 159765 - Hidden patterns still visible (dmacvicar)
9218 - Use noarch if no arch is specified. (dmacvicar)
9219 - r2594
9220
9221 -------------------------------------------------------------------
9222 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
9223
9224 - properly report error for media change callback
9225 - rev 2579
9226
9227 -------------------------------------------------------------------
9228 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
9229
9230 - fixed memory leak in XMLNodeIterator (#157474)
9231 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
9232 - Renamed private MediaManager::forceMediaRelease
9233   function to forceReleaseShared (more exact name)
9234 - Implemented forceRelaseAllMedia() that can be
9235   used to release also foreign (user) mounts.
9236 - Added use of forceRelaseAllMedia for CD/DVDs
9237   if FORCE_RELEASE_FOREIGN is 1 (default 0)
9238 - little cleanup of the checkAttached function
9239 - r2578
9240
9241 -------------------------------------------------------------------
9242 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
9243
9244 - don't try to attach without exception handling (#158620)
9245 - fix descriptions, as a new tag Des for selections exists now.
9246 - fix #157683: failure after adding add-on product to install
9247   sources
9248 - added more files for translation
9249 - resolve-dependencies.cc: establish pool
9250 - parse-metadata.cc: catch bad URL
9251 - set zmdid for atoms
9252 - r2574
9253
9254 -------------------------------------------------------------------
9255 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
9256
9257 - fix testsuite.
9258 - provide edition and architecture for all kinds of yum
9259   resolvables.
9260 - fix ResStatus output.
9261 - establish atoms correctly.
9262 - treat requires to unneeded resolvables as fulfilled.
9263 - rev 2559
9264
9265 -------------------------------------------------------------------
9266 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
9267
9268 - fix the build
9269 - only consider best architecture/version (#157594)
9270 - prefer providers which supplement/enhance installed or
9271   to-be-installed packages (fixes the tpctl-kmp issue)
9272 - rev 2546
9273
9274 -------------------------------------------------------------------
9275 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
9276
9277 - provide more filters for pkg-bindings (#158602)
9278 - add SystemResObject to provide system (modalias, hal, ...)
9279   capabilities.
9280 - handle this during resolving.
9281 - make the modalias and hal capability match the SystemResObject
9282   by default, thereyby triggering a modalias (resp. hal)
9283   evaluation.
9284 - xmlstore: decouple target store from YUM schema.
9285 - clean up moving of hal() and modalias() from provides to
9286   supplements in ResolvableImpl.
9287 - add PatchContents() for UI.
9288 - handle Edition::noedition as empty string.
9289 - r2537
9290
9291 -------------------------------------------------------------------
9292 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
9293
9294 - releasing all medias when asking for CD (#156981)
9295 - r2471
9296
9297 -------------------------------------------------------------------
9298 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
9299
9300 - ResStatus::resetTransact must return a value.
9301 - Fixed random build failures in LanguageCode.cc.
9302   (Rewrote the CodeMaps constructor so that gcc does not
9303   optimize a 500-statement basic block.)
9304 - Fix constructions of patch objects. Actually insert atoms in atoms
9305   list. Insert atoms for package even if the package does not exists
9306   in the source. Fixes #157628 (dmacvicar).
9307 - Fixed license reading from susetags, #151834 (dmacvicar).
9308 - r2468
9309
9310 -------------------------------------------------------------------
9311 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
9312
9313 - added ResStatus::resetTransact (ma)
9314 - bugfix for #156439 (schubi)
9315 - Added Source_Ref::setAlias (#154913).
9316 - Do not assume there is a product file when scanning for products
9317   (visnov)
9318 - function to disable all sources in the persistent store (visnov)
9319 - dependency errors go to stdout, not stderr; output resolver info
9320   directly to stderr (kkaempf)
9321 - rev 2464
9322
9323 -------------------------------------------------------------------
9324 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
9325
9326 - fix merging of resolver info (needed for #157684).
9327 - errors are also important in ResolverInfo.
9328 - improve debug output in ResolverContext.
9329 - rev 2455
9330
9331 -------------------------------------------------------------------
9332 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
9333
9334 - delete RPMs downloaded via HTTP/FTP after installnig them
9335   (#157011)
9336 - fixed product registration (reverted autorefresh patch) (#157566)
9337
9338 -------------------------------------------------------------------
9339 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
9340
9341 - if root!="/", always prefer the upgrade candidate (#155472)
9342 - implement license confirmed api for UI.
9343 - prefer architecture over version in distribution upgrade
9344   (#157501)
9345 - clean up media handling.
9346 - rev 2448
9347
9348 -------------------------------------------------------------------
9349 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
9350
9351 - init Modalias properly.
9352 - fix warnings in testcases.
9353 - rev 2432
9354
9355 -------------------------------------------------------------------
9356 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
9357
9358 - drop libjpeg-devel and sqlite-devel from build requires.
9359
9360 -------------------------------------------------------------------
9361 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
9362
9363 - implement 'modalias()' capability (#157406)
9364 - make dependencies consistent, its 'freshens'.
9365 - cope with user umounts of devices.
9366 - add debug to SourceManager.
9367 - rev 2418
9368
9369 -------------------------------------------------------------------
9370 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
9371
9372 - allow version downgrade during distribution upgrade if the
9373   newer package is coming from a trusted vendor (#155472)
9374 - implement locale fallback
9375 - 'freshen' -> 'freshens' in schema definitions to make it
9376   consistent with all other dependency definitions.
9377 - better error reporting for .pat and .sel files.
9378 - rule out packages from dependency resolutions which are
9379   de-selected by user (#155368)
9380 - use locale fallbacks in package translations.
9381 - refresh source when re-enabling it.
9382 - rev 2406
9383
9384 -------------------------------------------------------------------
9385 Tue Mar  7 21:18:19 CET 2006 - kkaempf@suse.de
9386
9387 - split of libzypp-zmd-backend subpackage as a stand-alone
9388   leaf package.
9389 - encapsulate bool test for Source_Ref better.
9390 - fixed stack overflow (ma).
9391 - make testsuite build again.
9392 - rev 2346
9393
9394 -------------------------------------------------------------------
9395 Tue Mar  7 16:17:07 CET 2006 - kkaempf@suse.de
9396
9397 - fixed URL rewriting for CD2 and following (#154762)
9398 - fixed ResPoolProxy diffState (for proper ok/cancel support
9399   in UI)
9400 - added special exception class for aborting installation
9401   (#154936)
9402 - only auto-change directories if they end in CDn or DVDn.
9403 - rev 2320.
9404
9405 -------------------------------------------------------------------
9406 Tue Mar  7 15:37:51 CET 2006 - kkaempf@suse.de
9407
9408 - silently ignore multiple installs of the same package.
9409 - fix disk usage for installs and uninstalls.
9410 - rev 2308
9411
9412 -------------------------------------------------------------------
9413 Mon Mar  6 22:22:57 CET 2006 - kkaempf@suse.de
9414
9415 - zmd-backend: filter out incompatible architectures from
9416   repository.
9417 - rev 2298
9418
9419 -------------------------------------------------------------------
9420 Mon Mar  6 21:35:24 CET 2006 - kkaempf@suse.de
9421
9422 - sync libzypp media data with mtab.
9423 - improve resolver error and solution reports.
9424 - fix source cache reading (#155459).
9425 - default cached sources to enabled (#155459).
9426 - let each source provide public keys.
9427 - rev 2297
9428
9429 -------------------------------------------------------------------
9430 Sun Mar  5 15:48:29 CET 2006 - kkaempf@suse.de
9431
9432 - only write by-sovler transactions back (#154976)
9433 - rev 2278
9434
9435 -------------------------------------------------------------------
9436 Sat Mar  4 12:36:40 CET 2006 - kkaempf@suse.de
9437
9438 - release last used source at end of commit (#155002)
9439 - rev 2277
9440
9441 -------------------------------------------------------------------
9442 Fri Mar  3 23:14:50 CET 2006 - kkaempf@suse.de
9443
9444 - cope with NULL values in zmd catalogs table (#153584)
9445 - set YAST_IS_RUNNING in transact zmd helper (#154820)
9446 - run SuSEconfig after transact zmd helper (#154820)
9447 - add softTransact to honor user vs. soft requirements (#154650)
9448 - honor all build keys provided by a package source.
9449 - add source metadata refresh.
9450 - add progress callbacks to zmd helpers.
9451 - rev 2276
9452
9453 -------------------------------------------------------------------
9454 Thu Mar  2 21:59:07 CET 2006 - kkaempf@suse.de
9455
9456 - include .diffs into main source.
9457 - catch exception when ejecting media which was unmounted externally
9458   (#154697).
9459 - init source in zmd-backend correctly (#154667)
9460 - implement disk usage info for YaST.
9461 - clean up XML schema files.
9462 - catch CPUs identifying as 'i686' but being 'i586'.
9463 - allow definition of preferred attach (mount) point for media.
9464 - make resolver results more readable.
9465 - use language fallbacks if none of multiple language providers
9466   matches.
9467 - get rid of ignoring wrong arch in resolver, having the wrong
9468   architecture is prevented by other means.
9469 - prepare for translations in exceptions.
9470 - fix 'abort does not abort'
9471 - implement 'flag' I/O in target cache backend.
9472 - skip incompatibles architectures in packages.<lang>
9473 - rev 2228
9474
9475 -------------------------------------------------------------------
9476 Thu Mar  2 13:44:34 CET 2006 - kkaempf@suse.de
9477
9478 - dont even provide src/nosrc from the source.
9479 - rev 2169 + diffs
9480
9481 -------------------------------------------------------------------
9482 Wed Mar  1 17:23:23 CET 2006 - kkaempf@suse.de
9483
9484 - Initialize commit result (#154409)
9485 - release media if its wrong (#154326)
9486 - dont copy src/nosrc packages to the pool (#154627)
9487 - reduce XML logging.
9488 - rev 2169 + diffs
9489
9490 -------------------------------------------------------------------
9491 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
9492
9493 - fix path of .po files (#154074).
9494 - parse the correct package.<lang> file (kinda #154074).
9495 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
9496 - reattach all released medias.
9497 - raise exception instead of abort() on XML errors (#154104).
9498 - update translations.
9499 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
9500   and is_empty_dir utility function
9501 - rev 2169
9502
9503 -------------------------------------------------------------------
9504 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
9505
9506 - check freshens and supplements for packages (#154074).
9507 - only complain about incomplete installed resolvables,
9508   if they are uninstalled, schedule them for installation.
9509   (#154074)
9510 - add testcases for locale() provides.
9511 - add lang_country -> lang fallback.
9512 - have locale(parent:...) deps match any provides of 'parent'
9513   also when uninstalling a package.
9514 - rev 2148
9515
9516 -------------------------------------------------------------------
9517 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
9518
9519 - change the locale(...) separator to ";" (#153791)
9520 - complete "find-files" of zmd-backend.
9521 - rev 2140
9522
9523 -------------------------------------------------------------------
9524 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
9525
9526 - avoid attaching media when initializing source
9527 - rev 2139
9528
9529 -------------------------------------------------------------------
9530 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
9531
9532 - warn about misspelled 'locale(...)' provides
9533 - add testcases
9534 - rev 2134
9535
9536 -------------------------------------------------------------------
9537 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
9538
9539 - fix the build
9540 - rev 2129
9541
9542 -------------------------------------------------------------------
9543 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
9544
9545 - provide available locales to application (#153583)
9546 - honor 'requestedLocales' (language dependant packages)
9547 - honor release requests for all holders of a device.
9548 - silently re-attach after a forced release.
9549 - solver improvements.
9550 - handle source caches.
9551 - proper logging in zmd backend helpers.
9552 - rev 2127
9553
9554 -------------------------------------------------------------------
9555 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
9556
9557 - upgrade always to best version and arch (#153577)
9558 - reset 'transact' state for obsoleted packages (#153578)
9559 - translation updates
9560 - rev 2113
9561
9562 -------------------------------------------------------------------
9563 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
9564
9565 - add support for 'local' .rpm packages to zmd-backend.
9566 - rev 2101
9567
9568 -------------------------------------------------------------------
9569 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
9570
9571 - fix build of zmd/backend.
9572 - actually fill 'files' table in package-files.
9573 - rev 2094
9574
9575 -------------------------------------------------------------------
9576 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
9577
9578 - improve testcases.
9579 - add 'setPossibleLocales()' to ZYpp, this defines the set
9580   of possible locales to choose from (#153583)
9581 - provide LanguageImpl and create 'Language' resolvables for
9582   each 'possible' locale.
9583 - fix YUM parsing of patches, insert 'atoms' to link patches
9584   with packages.
9585 - replace gzstream/ with own, existing implementation.
9586 - honor locks in solver (#150231)
9587 - sync pool with target after commit() properly (#150565, #153066)
9588 - new zmd helper 'package-files'
9589 - rev 2093
9590
9591 -------------------------------------------------------------------
9592 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
9593
9594 - prevent multiple initializations of the target (#153124)
9595 - implement 'loopback mounted ISO images'
9596 - retain old package sources on upgrade.
9597 - support compressed .xml files in 'repodata' type repositories.
9598 - rev 2025
9599
9600 -------------------------------------------------------------------
9601 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
9602
9603 - parse locale(...) provides and construct correct dependencies.
9604
9605 -------------------------------------------------------------------
9606 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
9607
9608 - always upgrade to candidate (#152760).
9609 - fix typo in package sorting.
9610 - prepare handling of locale provides.
9611 - rev 1995
9612
9613 -------------------------------------------------------------------
9614 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
9615
9616 - sort src/nosrc package to right list during commit.
9617 - revert installtime/buildtime in susetags parser (#152760)
9618 - rev 1990
9619
9620 -------------------------------------------------------------------
9621 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
9622
9623 - reset state after successful commit (#153030)
9624 - run "rpm -e" always with "--nodeps" (#153026)
9625 - provide separate resolvable kind for src packages.
9626 - extend status field for LOCK and LICENSE.
9627 - add sameState()/diffState() for UI.
9628 - provide 'best' candidate for UI.
9629 - set 60 sec timeout for curl access.
9630 - don't cross-compare solver results, takes too much time.
9631 - provide sizes of installed packages.
9632 - extend REQUIRES semantics in content file.
9633 - add "parse-metadata" helper to zmd-backend.
9634 - rev 1987
9635
9636 -------------------------------------------------------------------
9637 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
9638
9639 - provide complete disk usage data (#152761)
9640 - include upgrade flag when copying solver solution
9641   back to pool (#152717)
9642 - rev 1959
9643
9644 -------------------------------------------------------------------
9645 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
9646
9647 - don't insert incompatible architectures to the pool (#151933)
9648 - don't accept incompatible architectures from a repository
9649   (#151933)
9650 - separate rpm log (#151431).
9651 - allow extended product requires.
9652 - rev 1954
9653
9654 -------------------------------------------------------------------
9655 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
9656
9657 - provide the XML schema files in the main package. (#152593)
9658
9659 -------------------------------------------------------------------
9660 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
9661
9662 - provide arch compat handling.
9663 - implement data upload to zmd.
9664 - fix source metadata caching on target.
9665 - add 'supplements' dependencies to 'yum' parser.
9666 - provide user agent identification to curl calls.
9667 - move resolver branches (multiple alternatives) back in queue
9668   (resolve known things first, then the unknown ones).
9669 - clean up 'packages' parser.
9670 - rev 1947
9671
9672 -------------------------------------------------------------------
9673 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
9674
9675 - improve media mount/umount interface
9676 - prepare class ArchCompat for proper architecture ordering
9677   and compatibility handling.
9678 - add returns to dummy functions in DbAccess.
9679 - rev 1913
9680
9681 -------------------------------------------------------------------
9682 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
9683
9684 - don't explictly delete to-be-upgraded packages.
9685 - finish query-system, resolve-dependencies, and transact for
9686   libzypp-zmd-backend.
9687 - provide Pattern::category.
9688 - move system architecture to toplevel.
9689 - make target store pathname settable.
9690 - speed up rpmdb reading by properly filtering unwanted file
9691   provides.
9692 - rev 1905
9693
9694 -------------------------------------------------------------------
9695 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
9696
9697 - new translations.
9698 - proofread texts.
9699 - when comparing solutions, prefer higher versions.
9700 - provide generic 'SafeBool' for bool conversions.
9701 - add PtrTypes testsuites.
9702 - rev 1876
9703
9704 -------------------------------------------------------------------
9705 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
9706
9707 - integrate all diffs
9708 - move Target::commit to toplevel API
9709 - generalize dependency iterators and hash dependency
9710   information in pool (for speedup)
9711 - add 'supplements' as dependency
9712 - make more pattern attributes available
9713 - drop "smbfs" in favour of "cifs" (#151476)
9714 - add metadata cache to sources (Beta4 bug)
9715 - run "rpm -e"  with name-version-release
9716 - fix update conflicts
9717 - rev 1864
9718
9719 -------------------------------------------------------------------
9720 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
9721
9722 - fix-mediachange.diff: dont skip CD but retry after media change
9723 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
9724   'eject' button
9725 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
9726   so media handle gets actually released and media unmounted.
9727
9728 -------------------------------------------------------------------
9729 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
9730
9731 - implement arch scoring
9732 - prefer better arch (#151427)
9733 - transitive depedencies of weak requirements are non-weak
9734   (#151446)
9735 - rev 1778 + diff
9736
9737 -------------------------------------------------------------------
9738 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
9739
9740 - ignore self and to-be-updated conflicts (#150844)
9741 - fix enable of target store (for non-packages)
9742 - rev 1778
9743
9744 -------------------------------------------------------------------
9745 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
9746
9747 - fix "cd:" url (#151121)
9748 - provide location() in public Package api
9749 - allow running distribution upgrade in testmode
9750 - extend HAL interface
9751 - rev 1762
9752
9753 -------------------------------------------------------------------
9754 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
9755
9756 - pass normal and locale packages from selections correctly.
9757 - its "baseconf" for base selections.
9758 - Make 'ZYpp' an obvious singleton.
9759 - provide releasenotesUrl.
9760 - dont continue upgrade without target.
9761 - implement 'fake' hal for testing.
9762 - fix package sizes.
9763 - more solver testcases.
9764 - rev 1754
9765
9766 -------------------------------------------------------------------
9767 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
9768
9769 - extend requires of libzypp-devel
9770 - provide package sizes for UI
9771 - provide more UI helpers
9772 - implement Product and related functions
9773 - fix split provides in distribution upgrade
9774 - provide locale information to system
9775 - ask HAL for available devices
9776 - reduce debug information in solver
9777 - filter architectures in source, not in solver
9778 - rev 1743
9779
9780 -------------------------------------------------------------------
9781 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
9782
9783 - disable another testsuite for now
9784 - fetch the default locale from environment
9785 - support user-defined formatting of log
9786 - rev 1710
9787
9788 -------------------------------------------------------------------
9789 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
9790
9791 - providing basic product information from susetags source
9792 - public API for preferred language
9793 - implemented redirect of logging (#149001)
9794 - report start/finish of source data parsing (#150211)
9795 - store/restore source aliases properly (#150256)
9796 - disable a lot of debug logging to speed up solver
9797 - properly rewrite URL for CDn directory layouts (#149870)
9798 - rev 1706
9799
9800 -------------------------------------------------------------------
9801 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
9802
9803 - add save/restore state to facilitate UI 'cancel'
9804 - enable target/store
9805 - add 'forceResolve' call and flag to resolver to switch between
9806   task-oriented ZMD and interactive YaST behaviour.
9807 - Fix resolver problem solution texts.
9808 - improve solver problem solution offerings.
9809 - fix media access handling to better support multiple
9810   requestors to single media.
9811 - move the media number checking to the source (media requestor)
9812   which knows how to verify the correct media.
9813 - Fix CD ordering (#149871), adding testcases.
9814 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
9815 - Add selections to testcases.
9816 - rev 1673
9817
9818 -------------------------------------------------------------------
9819 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
9820
9821 - Fix missing return in Source.cc:124
9822
9823 -------------------------------------------------------------------
9824 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
9825
9826 - cope with empty arch field in selections
9827 - enable dummy "enableStorage" function
9828 - rev 1610-branch
9829
9830 -------------------------------------------------------------------
9831 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
9832
9833 - fix random data return in Source.cc
9834 - rev 1610
9835
9836 -------------------------------------------------------------------
9837 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
9838
9839 - adapt zmd-backend to SourceImpl API change
9840 - rev 1608
9841
9842 -------------------------------------------------------------------
9843 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
9844
9845 - fix the packages parser bug. Now all packages are parsed
9846   including (english) translations.
9847   source/susetags is back to svn head.
9848 - rev 1600
9849
9850 -------------------------------------------------------------------
9851 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
9852
9853 - fix off-by-one bug in bitfield handling
9854 - revert source/susetags to rev 1411
9855 - rev 1586
9856
9857 -------------------------------------------------------------------
9858 Thu Feb  9 22:21:43 CET 2006 - kkaempf@suse.de
9859
9860 - dont prereq-sort non-packages
9861 - rev 1584
9862
9863 -------------------------------------------------------------------
9864 Thu Feb  9 21:29:00 CET 2006 - kkaempf@suse.de
9865
9866 - rev 1582
9867
9868 -------------------------------------------------------------------
9869 Thu Feb  9 11:10:54 CET 2006 - kkaempf@suse.de
9870
9871 - update to rev 1543
9872
9873 -------------------------------------------------------------------
9874 Thu Feb  9 00:49:23 CET 2006 - ro@suse.de
9875
9876 - require hal-devel in libzypp-devel
9877 - re-merge fixes (RPM_OPT_FLAGS)
9878
9879 -------------------------------------------------------------------
9880 Wed Feb  8 23:53:58 CET 2006 - kkaempf@suse.de
9881
9882 - make solver behaviour a bit more interactive
9883 - rev 1537
9884
9885 -------------------------------------------------------------------
9886 Wed Feb  8 18:45:21 CET 2006 - schwab@suse.de
9887
9888 - Fix syntax error in configure script.
9889 - Use RPM_OPT_FLAGS.
9890
9891 -------------------------------------------------------------------
9892 Wed Feb  8 17:03:37 CET 2006 - kkaempf@suse.de
9893
9894 - update for qt ui integration
9895 - rev 1504
9896
9897 -------------------------------------------------------------------
9898 Tue Feb  7 23:18:09 CET 2006 - kkaempf@suse.de
9899
9900 - split off libzypp-zmd-backend
9901 - rev 1466
9902
9903 -------------------------------------------------------------------
9904 Tue Feb  7 23:10:59 CET 2006 - kkaempf@suse.de
9905
9906 - another update to svn
9907
9908 -------------------------------------------------------------------
9909 Mon Feb  6 20:42:22 CET 2006 - kkaempf@suse.de
9910
9911 - finish rpm callbacks
9912 - finish UI API
9913 - fix state change resolver<->pool
9914 - zmd backend stuff
9915 - speed up tag file parsing
9916 - rev 1405
9917
9918 -------------------------------------------------------------------
9919 Mon Feb  6 16:53:03 CET 2006 - schubi@suse.de
9920
9921 - disabling failing tests of s390 and ppc
9922
9923 -------------------------------------------------------------------
9924 Mon Feb  6 11:14:16 CET 2006 - schubi@suse.de
9925
9926 - Snapshoot rev 1367
9927
9928 -------------------------------------------------------------------
9929 Mon Feb  6 01:42:48 CET 2006 - kkaempf@suse.de
9930
9931 - use hashes for pool
9932 - rev 1343
9933
9934 -------------------------------------------------------------------
9935 Fri Feb  3 14:21:47 CET 2006 - schubi@suse.de
9936
9937 - removed Obsoletes:    yast2-packagemanager
9938
9939 -------------------------------------------------------------------
9940 Fri Feb  3 11:36:19 CET 2006 - schubi@suse.de
9941
9942 - Snapshoot 3 Feb 2005 (11:30)
9943
9944 -------------------------------------------------------------------
9945 Thu Feb  2 14:27:02 CET 2006 - schubi@suse.de
9946
9947 - Snapshoot 2 Feb 2005 (14:00)
9948
9949 -------------------------------------------------------------------
9950 Thu Feb  2 12:23:03 CET 2006 - schubi@suse.de
9951
9952 - Snapshoot 2 Feb 2005 ( integrating YaST )
9953
9954 -------------------------------------------------------------------
9955 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
9956
9957 - converted neededforbuild to BuildRequires
9958
9959 -------------------------------------------------------------------
9960 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
9961
9962 - Initial version
9963