changes 13.7.0 (6)
[platform/upstream/libzypp.git] / package / libzypp.changes
1 -------------------------------------------------------------------
2 Wed Sep 18 17:06:06 CEST 2013 - ma@suse.de
3
4 - Allow multiversionSpec manipulation in ZConfig
5 - Fix string hexdecoding
6 - Avoid parsing gpg subkeys but still parse multiple keys
7 - version 13.7.0 (6)
8
9 -------------------------------------------------------------------
10 Sun Sep 15 01:14:55 CEST 2013 - ma@suse.de
11
12 - Update zypp-po.tar.bz2
13
14 -------------------------------------------------------------------
15 Thu Sep 12 01:15:29 CEST 2013 - ma@suse.de
16
17 - Update zypp-po.tar.bz2
18
19 -------------------------------------------------------------------
20 Thu Sep  5 01:13:43 CEST 2013 - ma@suse.de
21
22 - Update zypp-po.tar.bz2
23
24 -------------------------------------------------------------------
25 Mon Sep  2 17:04:37 CEST 2013 - ma@suse.de
26
27 - Avoid parsing gpg subkeys
28 - Use explicit operator bool in TmpPath
29 - Must keep legacy rpm level flag (bnc#838039)
30 - version 13.6.0 (6)
31
32 -------------------------------------------------------------------
33 Sun Sep  1 01:14:03 CEST 2013 - ma@suse.de
34
35 - Update zypp-po.tar.bz2
36
37 -------------------------------------------------------------------
38 Thu Aug 29 01:13:44 CEST 2013 - ma@suse.de
39
40 - Update zypp-po.tar.bz2
41
42 -------------------------------------------------------------------
43 Tue Aug 27 19:10:37 CEST 2013 - ma@suse.de
44
45 - remove deprecated methods
46 - fix key expiry date parsing (bnc#828672)
47 - Provide additional keys data in case the ASCII armored blob
48   containes multiple keys
49 - No rpmdb key import in readony mode (bnc#828672)
50 - Fix rpmdb key import/export (bnc#828672)
51 - Reduce amount of gpg calls when importing/exporting keys.
52 - Add public accessible PublicKeyData/PublicKeyScanner classes
53 - fix ASCII armored PublicKey parsing (bnc#828672)
54 - fix typo (bnc#761985)
55 - Fix multiversion update candidate to respect an installed objects
56   arch and vendor (bnc#820444)
57 - fix logfile truncation introduced by previous fix for (bnc#825490)
58 - Swig can't handle move constructor
59 - Workaround bnc#819354 by executing rpm in /. (bnc#827609)
60 - Try to detect Arch_ppc64p7 (requires glibc-2.16: getauxval)
61 - Fix file probing via tftp:// (bnc#803316)
62 - Add armv7hl to armv6hl compat to be in sync with libsolv.
63 - Support for armv6hl
64 - version 13.5.0 (5)
65
66 -------------------------------------------------------------------
67 Thu Aug 22 01:13:25 CEST 2013 - ma@suse.de
68
69 - Update zypp-po.tar.bz2
70
71 -------------------------------------------------------------------
72 Sun Aug 18 01:13:20 CEST 2013 - ma@suse.de
73
74 - Update zypp-po.tar.bz2
75
76 -------------------------------------------------------------------
77 Thu Aug 15 01:13:27 CEST 2013 - ma@suse.de
78
79 - Update zypp-po.tar.bz2
80
81 -------------------------------------------------------------------
82 Thu Aug  8 01:13:27 CEST 2013 - ma@suse.de
83
84 - Update zypp-po.tar.bz2
85
86 -------------------------------------------------------------------
87 Sun Aug  4 01:13:59 CEST 2013 - ma@suse.de
88
89 - Update zypp-po.tar.bz2
90
91 -------------------------------------------------------------------
92 Thu Aug  1 01:13:52 CEST 2013 - ma@suse.de
93
94 - Update zypp-po.tar.bz2
95
96 -------------------------------------------------------------------
97 Thu Jul 25 01:13:40 CEST 2013 - ma@suse.de
98
99 - Update zypp-po.tar.bz2
100
101 -------------------------------------------------------------------
102 Thu Jul 18 01:13:43 CEST 2013 - ma@suse.de
103
104 - Update zypp-po.tar.bz2
105
106 -------------------------------------------------------------------
107 Sun Jul 14 01:13:38 CEST 2013 - ma@suse.de
108
109 - Update zypp-po.tar.bz2
110
111 -------------------------------------------------------------------
112 Thu Jul 11 01:13:49 CEST 2013 - ma@suse.de
113
114 - Update zypp-po.tar.bz2
115
116 -------------------------------------------------------------------
117 Fri Jun 21 20:24:39 CEST 2013 - ma@suse.de
118
119 - Fix testcases failing if local pathnames contain umlauts
120 - Pathname: add move constructor and fix assign
121 - Set logfile permission upon file creation only (bnc#825490)
122 - Add arch ppc64p7
123 - version 13.4.0 (4)
124
125 -------------------------------------------------------------------
126 Tue Jun 11 11:37:48 CEST 2013 - ma@suse.de
127
128 - Speedup scanning for modaliases (bnc#824110)
129 - version 13.3.0 (2)
130
131 -------------------------------------------------------------------
132 Sun May 26 01:13:15 CEST 2013 - ma@suse.de
133
134 - Update zypp-po.tar.bz2
135
136 -------------------------------------------------------------------
137 Thu May 23 01:13:13 CEST 2013 - ma@suse.de
138
139 - Update zypp-po.tar.bz2
140
141 -------------------------------------------------------------------
142 Thu May 16 12:22:48 CEST 2013 - ma@suse.de
143
144 - Remove deprecated old stuff (aria2 support,
145   old InstallOrder, old History parser)
146 - version 13.2.0 (2)
147
148 -------------------------------------------------------------------
149 Thu May 16 01:13:47 CEST 2013 - ma@suse.de
150
151 - Update zypp-po.tar.bz2
152
153 -------------------------------------------------------------------
154 Sun May 12 01:13:39 CEST 2013 - ma@suse.de
155
156 - Update zypp-po.tar.bz2
157
158 -------------------------------------------------------------------
159 Thu May  9 01:13:54 CEST 2013 - ma@suse.de
160
161 - Update zypp-po.tar.bz2
162
163 -------------------------------------------------------------------
164 Thu May  2 11:07:52 CEST 2013 - ma@suse.de
165
166 - Discourage using SafeBool in favor of explicit operator bool
167 - version 13.1.0 (1)
168
169 -------------------------------------------------------------------
170 Mon Apr 29 10:41:46 CEST 2013 - ma@suse.de
171
172 - Testsuite: Workaround boost::thread being not header only since
173   boost-1.50 (boost ticket 7085)
174 - Adaptions to smart_pointer changes in boost-1.53; mainly introduce
175   explicit operator bool; constructible and comparable with nullptr_t.
176 - Bump major version for Factory
177   12.x is continued on SuSE-Code-12_3-Branch
178 - version 13.0.0 (0)
179
180 -------------------------------------------------------------------
181 Sun Apr 28 01:14:07 CEST 2013 - ma@suse.de
182
183 - Update zypp-po.tar.bz2
184
185 -------------------------------------------------------------------
186 Fri Apr  5 14:26:35 CEST 2013 - ma@suse.de
187
188 - added new fuction zypp::ZYpp::provideSrcPackage
189 - Treat opensuse-education as separate vendor (bnc#812608)
190 - AArch64 support
191 - version 12.11.0 (0)
192
193 -------------------------------------------------------------------
194 Wed Mar 27 12:31:17 CET 2013 - ma@suse.de
195
196 - added tftp-support (bnc#803316)
197 - version 12.10.1 (0)
198
199 -------------------------------------------------------------------
200 Tue Mar 26 13:06:21 CET 2013 - ma@suse.de
201
202 - Update zypp-po.tar.bz2
203
204 -------------------------------------------------------------------
205 Thu Mar 21 01:13:45 CET 2013 - ma@suse.de
206
207 - Update zypp-po.tar.bz2
208
209 -------------------------------------------------------------------
210 Sun Mar 10 01:14:01 CET 2013 - ma@suse.de
211
212 - Update zypp-po.tar.bz2
213
214 -------------------------------------------------------------------
215 Thu Mar  7 14:13:42 CET 2013 - ma@suse.de
216
217 - Adapt to libsolv dataiterator fixes
218   (returning random data in some cases)
219 - Require and adapt to changes in libsolv-0.3.0
220 - version 12.10.0 (0)
221
222 -------------------------------------------------------------------
223 Thu Mar  7 01:13:25 CET 2013 - ma@suse.de
224
225 - Update zypp-po.tar.bz2
226
227 -------------------------------------------------------------------
228 Sun Mar  3 01:15:52 CET 2013 - ma@suse.de
229
230 - Update zypp-po.tar.bz2
231
232 -------------------------------------------------------------------
233 Wed Feb 27 08:41:18 CET 2013 - ma@suse.de
234
235 - Rephrase error message if 'lsof' is not installed (bnc#694427)
236 - version 12.9.0 (0)
237
238 -------------------------------------------------------------------
239 Fri Feb 15 12:49:18 CET 2013 - ma@suse.de
240
241 - Handle dangling update script symlinks in instsys. (bnc#803751)
242 - version 12.8.1 (0)
243
244 -------------------------------------------------------------------
245 Thu Feb 14 01:13:28 CET 2013 - ma@suse.de
246
247 - Update zypp-po.tar.bz2
248
249 -------------------------------------------------------------------
250 Thu Feb  7 01:16:50 CET 2013 - ma@suse.de
251
252 - Update zypp-po.tar.bz2
253
254 -------------------------------------------------------------------
255 Mon Feb  4 12:35:51 CET 2013 - ma@suse.de
256
257 - Update zypp-po.tar.bz2
258
259 -------------------------------------------------------------------
260 Tue Jan 22 11:06:55 CET 2013 - ma@suse.de
261
262 - make multicurl suppress progress reports for the metalink download
263 - work around libcurl bug that sometimes gives us old values in the
264   progress callback
265 - version 12.8.0 (0)
266
267 -------------------------------------------------------------------
268 Fri Jan 18 14:07:50 CET 2013 - ma@suse.de
269
270 - Reduce logging
271 - MediaMultiCurl: throw AbortRequestException if aborted by user
272 - version 12.7.0 (0)
273
274 -------------------------------------------------------------------
275 Sun Jan 13 01:13:23 CET 2013 - ma@suse.de
276
277 - Update zypp-po.tar.bz2
278
279 -------------------------------------------------------------------
280 Sun Jan  6 01:13:17 CET 2013 - ma@suse.de
281
282 - Update zypp-po.tar.bz2
283
284 -------------------------------------------------------------------
285 Thu Dec 27 01:13:27 CET 2012 - ma@suse.de
286
287 - Update zypp-po.tar.bz2
288
289 -------------------------------------------------------------------
290 Mon Dec 17 13:31:15 CET 2012 - ma@suse.de
291
292 - Add NamedValue<_Tp>: Simple value<>name mapping supporting aliases
293 - Enable zypper to remove zypp locks without evaluating the
294   query (bnc#792901)
295 - Configure curl to "not fix the BEAST attack" (bnc#779177)
296 - version 12.6.0 (0)
297
298 -------------------------------------------------------------------
299 Sun Dec 16 01:13:16 CET 2012 - ma@suse.de
300
301 - Update zypp-po.tar.bz2
302
303 -------------------------------------------------------------------
304 Mon Dec  3 14:31:59 CET 2012 - ma@suse.de
305
306 - HistoryLogReader: new HistoryLogData based API for parsing the new
307   history file entries (fate#312521)
308   The old HistoryItem based API is deprecated but will
309   still be available for a while if you compile with
310   -DWITH_DEPRECATED_HISTORYITEM_API.
311 - Write userdata string to history log (fate#312521)
312 - Add HistoryLogReader testcases
313 - Adapt to libsolv 'medianr'-changes
314 - version 12.5.0 (0)
315
316 -------------------------------------------------------------------
317 Thu Nov 22 01:14:42 CET 2012 - ma@suse.de
318
319 - Update zypp-po.tar.bz2
320
321 -------------------------------------------------------------------
322 Sun Nov 18 01:13:44 CET 2012 - ma@suse.de
323
324 - Update zypp-po.tar.bz2
325
326 -------------------------------------------------------------------
327 Tue Nov 13 15:40:10 CET 2012 - ma@suse.de
328
329 - Forward userdata string to commit plugins in BEGINPLUGIN (fate#312521)
330 - Extend ZConfig to store a user defined string value (fate#312521)
331 - Add SIGSEGV handler trying to log a stack trace
332 - Add zypp::dumpBacktrace to dump current stack trace to a stream.
333 - Use gettext plural handling (bnc#784666)
334 - version 12.4.0 (0)
335
336 -------------------------------------------------------------------
337 Sun Nov  4 01:13:21 CET 2012 - ma@suse.de
338
339 - Update zypp-po.tar.bz2
340
341 -------------------------------------------------------------------
342 Wed Oct 24 10:40:38 CEST 2012 - ma@suse.de
343
344 - Add simple sysconfig::write (bnc#766598)
345 - For installed products also filelists when trying to find the buddy
346   (bnc#784900)
347 - Provide information whether product license needs to be accepted.
348 - version 12.3.0 (0)
349
350 -------------------------------------------------------------------
351 Thu Oct 18 01:13:43 CEST 2012 - ma@suse.de
352
353 - Update zypp-po.tar.bz2
354
355 -------------------------------------------------------------------
356 Sun Oct  7 01:13:41 CEST 2012 - ma@suse.de
357
358 - Update zypp-po.tar.bz2
359
360 -------------------------------------------------------------------
361 Mon Oct  1 11:00:42 CEST 2012 - ma@suse.de
362
363 - Enable multiversion kernel and set multiversion.kernels in
364   /etc/zypp/zypp.conf to keep the latest, latest-1 and the running.
365 - Fix typo (bnc#782801)
366 - Relax evaluation of patch category tags (case insensitive)
367
368 -------------------------------------------------------------------
369 Sun Sep 30 01:13:18 CEST 2012 - ma@suse.de
370
371 - Update zypp-po.tar.bz2
372
373 -------------------------------------------------------------------
374 Sun Sep 16 01:14:34 CEST 2012 - ma@suse.de
375
376 - Update zypp-po.tar.bz2
377
378 -------------------------------------------------------------------
379 Wed Sep 12 10:28:00 CEST 2012 - ma@suse.de
380
381 - Add str::commonPrefix
382 - version 12.2.0 (0)
383
384 -------------------------------------------------------------------
385 Sun Sep  9 01:13:25 CEST 2012 - ma@suse.de
386
387 - Update zypp-po.tar.bz2
388
389 -------------------------------------------------------------------
390 Wed Sep  5 11:56:54 CEST 2012 - gs@suse.de
391
392 - Provide Target::reload()
393 - version 12.1.0 (0)
394
395 -------------------------------------------------------------------
396 Sun Aug 26 01:13:31 CEST 2012 - ma@suse.de
397
398 - Update zypp-po.tar.bz2
399
400 -------------------------------------------------------------------
401 Thu Aug 23 01:13:47 CEST 2012 - ma@suse.de
402
403 - Update zypp-po.tar.bz2
404
405 -------------------------------------------------------------------
406 Sun Aug 19 01:14:11 CEST 2012 - ma@suse.de
407
408 - Update zypp-po.tar.bz2
409
410 -------------------------------------------------------------------
411 Thu Aug 16 01:13:43 CEST 2012 - ma@suse.de
412
413 - Update zypp-po.tar.bz2
414
415 -------------------------------------------------------------------
416 Fri Aug 10 12:53:47 CEST 2012 - ma@suse.de
417
418 - Implement $ZYPP_LOCK_TIMEOUT: number of seconds to wait for a
419   zypplock becoming available (bnc#772965)
420 - Unify update-scripts with same content(md5sum) (bnc#773575)
421 - version 12.0.1 (0)
422
423 -------------------------------------------------------------------
424 Thu Aug  9 01:15:12 CEST 2012 - ma@suse.de
425
426 - Update zypp-po.tar.bz2
427
428 -------------------------------------------------------------------
429 Thu Aug  2 11:55:00 CEST 2012 - ma@suse.de
430
431 - set $ZYPP_IS_RUNNING during commit
432 - Bump major version for Factory
433   11.x is continued on SuSE-Code-12_2-Branch
434 - version 12.0.0 (0)
435
436 -------------------------------------------------------------------
437 Thu Aug  2 01:14:11 CEST 2012 - ma@suse.de
438
439 - Update zypp-po.tar.bz2
440
441 -------------------------------------------------------------------
442 Wed Aug  1 15:32:40 CEST 2012 - ma@suse.de
443
444 - Fixed typo (bnc#773467)
445 - Erase any old repo instance from pool when (re)loading from cache
446 - filter zero sized devices in disk usage counter(bnc#769819)
447 - fix isSoftLocked computation
448 - fix possibly reporting timeout as "aborted by user" (bnc#665327)
449 - do not fork the uuidgen program, use kernel interface instead
450 - remove obsolete hicolor-icon-theme BuildRequires
451 - version 11.7.0 (6)
452
453 -------------------------------------------------------------------
454 Sun Jul 29 01:13:31 CEST 2012 - ma@suse.de
455
456 - Update zypp-po.tar.bz2
457
458 -------------------------------------------------------------------
459 Thu Jul 19 01:13:43 CEST 2012 - ma@suse.de
460
461 - Update zypp-po.tar.bz2
462
463 -------------------------------------------------------------------
464 Sun Jul  1 01:13:31 CEST 2012 - ma@suse.de
465
466 - Update zypp-po.tar.bz2
467
468 -------------------------------------------------------------------
469 Thu Jun 28 01:14:27 CEST 2012 - ma@suse.de
470
471 - Update zypp-po.tar.bz2
472
473 -------------------------------------------------------------------
474 Mon Jun 25 15:23:10 CEST 2012 - ma@suse.de
475
476 - zypp.conf:servicesdir is ignored (bnc#765528)
477 - allow libcurl to take proxy from environment iff proxy is not
478   configured or disallowed (bnc#745404)
479 - version 11.6.3 (6)
480
481 -------------------------------------------------------------------
482 Sun Jun 24 01:14:32 CEST 2012 - ma@suse.de
483
484 - Update zypp-po.tar.bz2
485
486 -------------------------------------------------------------------
487 Thu Jun 14 01:13:35 CEST 2012 - ma@suse.de
488
489 - Update zypp-po.tar.bz2
490
491 -------------------------------------------------------------------
492 Fri Jun  8 15:57:22 CEST 2012 - ma@suse.de
493
494 - Adjust weaklock fix
495
496 -------------------------------------------------------------------
497 Fri Jun  8 14:16:15 CEST 2012 - ma@suse.de
498
499 - Fix processing of weak locks (bnc#749418, bnc#765164)
500 - [valgrind] don't dereference if we may be past the end of the repositories.
501 - add armv7hl workaround for Adrian
502 - version 11.6.2 (6)
503
504 -------------------------------------------------------------------
505 Sun Jun  3 01:14:09 CEST 2012 - ma@suse.de
506
507 - Update zypp-po.tar.bz2
508
509 -------------------------------------------------------------------
510 Thu May 31 10:07:37 UTC 2012 - dmacvicar@suse.com
511
512 - fix an invalid read revealed by valgrind in
513   RepositoryIterator::increment()
514
515 -------------------------------------------------------------------
516 Sun May 20 01:13:30 CEST 2012 - ma@suse.de
517
518 - Update zypp-po.tar.bz2
519
520 -------------------------------------------------------------------
521 Thu May 17 01:15:25 CEST 2012 - ma@suse.de
522
523 - Update zypp-po.tar.bz2
524
525 -------------------------------------------------------------------
526 Sun May 13 01:14:15 CEST 2012 - ma@suse.de
527
528 - Update zypp-po.tar.bz2
529
530 -------------------------------------------------------------------
531 Tue May  8 13:39:22 CEST 2012 - ma@suse.de
532
533 - Use ld version script to hide symbols outside zypp namespace (bnc#755324)
534 - remove base/Deprecated.h (macros now in APIConfig.h)
535 - Disribute Easy.h in APIConfig.h
536 - Add APIConfig.h providing ZYPP_API and ZYPP_LOCAL macros
537 - version 11.6.0 (6)
538
539 -------------------------------------------------------------------
540 Fri May  4 11:18:17 CEST 2012 - ma@suse.de
541
542 - build with gcc-4.7 (bnc#755324)
543 - version 11.5.0 (5)
544
545 -------------------------------------------------------------------
546 Wed Apr 25 18:50:20 CEST 2012 - ma@suse.de
547
548 - Fix lost device info when mounting CD/DVD
549
550 -------------------------------------------------------------------
551 Sun Apr 22 01:15:46 CEST 2012 - ma@suse.de
552
553 - Update zypp-po.tar.bz2
554
555 -------------------------------------------------------------------
556 Thu Apr 19 10:19:05 CEST 2012 - ma@suse.de
557
558 - Always consider (block) devices passed as url option (bnc#755815)
559
560 -------------------------------------------------------------------
561 Thu Apr 19 01:14:57 CEST 2012 - ma@suse.de
562
563 - Update zypp-po.tar.bz2
564
565 -------------------------------------------------------------------
566 Wed Apr 18 18:38:06 CEST 2012 - ma@suse.de
567
568 - Fix install progress hopping back and forth
569 - Try to create a missing destination dir before switching to tmp
570   space (bnc#755239)
571
572 -------------------------------------------------------------------
573 Mon Apr 16 14:52:35 CEST 2012 - ma@suse.de
574
575 - ResStatus: add 'unneeded' bit (determined by solver)
576 - Force using gcc-4.6 until it builds with 4.7
577 - Support multiversion definitions being read from files in /etc/zypp/multiversion.d.
578 - Workaround doxygen SEGV and accept incomplete docs (until bnc#755402 is fixed)
579 - Rename zypp::sat::AttrMatcher to zypp::StrMatcher (base/StrMatcher.h)
580 - Support (source)package download by non-root user (bnc#755239)
581 - Delay construction of ZYppGlobalLock until its actually needed (bnc#575096)
582 - Fix buddy handling in solver results
583 - Simplify Selectable::multiversionInstall
584 - Don't cache defaultCandidate as it depends on solver::allowVendorChange flag (bnc#754286)
585 - version 11.4.0 (4)
586
587 -------------------------------------------------------------------
588 Tue Apr 10 12:11:37 CEST 2012 - ma@suse.de
589
590 - Update zypp-po.tar.bz2
591
592 -------------------------------------------------------------------
593 Sun Apr  8 01:13:24 CEST 2012 - ma@suse.de
594
595 - Update zypp-po.tar.bz2
596
597 -------------------------------------------------------------------
598 Thu Apr  5 01:16:21 CEST 2012 - ma@suse.de
599
600 - Update zypp-po.tar.bz2
601
602 -------------------------------------------------------------------
603 Mon Mar 26 14:47:59 CEST 2012 - ma@suse.de
604
605 - Cleanup orphaned media attach points (bnc#751221)
606 - Show max support status if package is in multiple repos (bnc#735841)
607 - Parse proxy user/pass from url (bnc#752497)
608 - Add CMake option to disable libproxy usage and disable it on SLE. (bnc#752500)
609 - version 11.3.0 (1)
610
611 -------------------------------------------------------------------
612 Thu Mar 15 00:31:25 CET 2012 - ma@suse.de
613
614 - Add API for patch severity (bnc#733723, FATE#312633)
615 - version 11.2.0 (1)
616
617 -------------------------------------------------------------------
618 Tue Mar 13 13:04:48 CET 2012 - ma@suse.de
619
620 - Force libproxy into using "/etc/sysconfig/proxy" if it exists (bnc#679322)
621 - Apply soft locks by name and not per package (bnc#749418)
622 - version 11.1.1 (1)
623
624 -------------------------------------------------------------------
625 Fri Feb  3 13:18:01 CET 2012 - ma@suse.de
626
627 - Add Fetcher support for CHECKSUMS file (replaceing SHA1SUMS) (bnc#744302)
628 - Build with -fvisibility-inlines-hidden
629 - CheckAccessDeleted: avoid duplicate entries for the same PID (bnc#716972)
630 - Correctly use user:pass directly embedded in a proxy url (bnc#740764)
631 - new sat::Map - Libsolv (bit)Map wrapper.
632 - always set splitprovides to true now that libsolv handles them better
633 - version 11.1.0 (1)
634
635 -------------------------------------------------------------------
636 Thu Feb  2 01:14:17 CET 2012 - ma@suse.de
637
638 - Update zypp-po.tar.bz2
639
640 -------------------------------------------------------------------
641 Sun Jan 29 01:14:28 CET 2012 - ma@suse.de
642
643 - Update zypp-po.tar.bz2
644
645 -------------------------------------------------------------------
646 Sun Jan 22 01:13:30 CET 2012 - ma@suse.de
647
648 - Update zypp-po.tar.bz2
649
650 -------------------------------------------------------------------
651 Tue Jan 10 18:31:41 CET 2012 - ma@suse.de
652
653 - Update zypp-po.tar.bz2
654
655 -------------------------------------------------------------------
656 Fri Dec 23 14:51:25 CET 2011 - ma@suse.de
657
658 - Adapt Repository iteration to libsolv changes.
659 - Add sat::Pool tests
660 - Fix Flags<> api to be more consistent and add testcase.
661 - Set min_curl_version 7.19.4 (bnc#735284)
662 - Doc: add some words about 'Solver - Vendor protection'
663 - version 11.0.0 (0)
664
665 -------------------------------------------------------------------
666 Thu Dec  1 01:13:37 CET 2011 - ma@suse.de
667
668 - Update zypp-po.tar.bz2
669
670 -------------------------------------------------------------------
671 Mon Nov 28 18:08:42 CET 2011 - ma@suse.de
672
673 - Fix and optimize Pathname ctor and provide testcases (bnc#721128)
674 - Open all file descriptors with O_CLOEXEC to avoid leaks and races
675 - Some improvements to the services documentation
676 - Fix RW_pointer comparison with underlying smart pointer type.
677 - version 10.3.5 (3)
678
679 -------------------------------------------------------------------
680 Sun Nov 27 01:13:10 CET 2011 - ma@suse.de
681
682 - Update zypp-po.tar.bz2
683
684 -------------------------------------------------------------------
685 Thu Nov 17 01:13:15 CET 2011 - ma@suse.de
686
687 - Update zypp-po.tar.bz2
688
689 -------------------------------------------------------------------
690 Fri Nov 11 13:38:42 CET 2011 - ma@suse.de
691
692 - Try to find and use some CD/DVD device even if HAL/UDEV detection
693   fails (bnc#724807)
694 - Static initialization problem fixes (by Harald Fernengel)
695 - version 10.3.4 (3)
696
697 -------------------------------------------------------------------
698 Mon Nov  7 15:45:28 CET 2011 - ma@suse.de
699
700 - Don't use proxy if disabled (bnc#696805)
701 - version 10.3.3 (3)
702
703 -------------------------------------------------------------------
704 Mon Nov  7 13:49:44 UTC 2011 - dimstar@opensuse.org
705
706 - Add pkg-config BuildRequires: We fail to detect libproxy due to
707   the missing pkg-config. Additionally, we have a .pc file
708   ourselfes, which we do not get the provides for [bnc#696805]
709
710 -------------------------------------------------------------------
711 Thu Nov  3 14:58:42 CET 2011 - ma@suse.de
712
713 - Let RepoInfo::keepPackages properly default to FALSE (bnc#727385)
714 - version 10.3.2 (3)
715
716 -------------------------------------------------------------------
717 Thu Nov  3 01:13:12 CET 2011 - ma@suse.de
718
719 - Update zypp-po.tar.bz2
720
721 -------------------------------------------------------------------
722 Sun Oct 30 01:14:41 CEST 2011 - ma@suse.de
723
724 - Update zypp-po.tar.bz2
725
726 -------------------------------------------------------------------
727 Thu Oct 27 01:14:10 CEST 2011 - ma@suse.de
728
729 - Update zypp-po.tar.bz2
730
731 -------------------------------------------------------------------
732 Mon Oct 24 13:35:56 CEST 2011 - ma@suse.de
733
734 - Explicitly include textLocale in package translation download
735
736 -------------------------------------------------------------------
737 Mon Oct 24 09:37:31 CEST 2011 - ma@suse.de
738
739 - Update libversion info (due to ABI change in 10.2.0 (bnc#725407)
740 - version 10.3.1 (3)
741
742 -------------------------------------------------------------------
743 Sun Oct 23 01:13:11 CEST 2011 - ma@suse.de
744
745 - Update zypp-po.tar.bz2
746
747 -------------------------------------------------------------------
748 Fri Oct 21 11:47:39 CEST 2011 - ma@suse.de
749
750 - Add zypp.conf option repo.refresh.locales: A list of locales for
751   which translated package descriptions should be downloaded if
752   available.
753 - Explixitly set CURLOPT_PROXYAUTH
754 - version 10.3.0 (1)
755
756 -------------------------------------------------------------------
757 Tue Oct 18 16:45:13 CEST 2011 - ma@suse.de
758
759 - Add arch armv7tnhl and armv7thl
760 - Fix RepoVariablesReplacer to compute substitution values on demand only
761 - PathInfo::hardlinkCopy: fix handling cross-device links
762 - version 10.2.0 (1)
763
764 -------------------------------------------------------------------
765 Sun Oct 16 01:13:37 CEST 2011 - ma@suse.de
766
767 - Update zypp-po.tar.bz2
768
769 -------------------------------------------------------------------
770 Thu Oct 13 11:50:26 CEST 2011 - ma@suse.de
771
772 - Must not differ between type nfs and nfs4 when checking the mount
773   table (bnc#710269)
774 - version 10.1.1 (1)
775
776 -------------------------------------------------------------------
777 Thu Oct 13 01:13:37 CEST 2011 - ma@suse.de
778
779 - Update zypp-po.tar.bz2
780
781 -------------------------------------------------------------------
782 Tue Oct 11 15:20:43 CEST 2011 - ma@suse.de
783
784 - Switch to using libsolv instead of satsolver
785 - version 10.1.0 (1)
786
787 -------------------------------------------------------------------
788 Sun Oct  9 01:13:16 CEST 2011 - ma@suse.de
789
790 - Update zypp-po.tar.bz2
791
792 -------------------------------------------------------------------
793 Thu Oct  6 01:14:00 CEST 2011 - ma@suse.de
794
795 - Update zypp-po.tar.bz2
796
797 -------------------------------------------------------------------
798 Tue Sep 20 09:57:04 CEST 2011 - ma@suse.de
799
800 - Bump major version for Factory; 9.x is continued on SLE-11-SP2-Branch
801 - version 10.0.0 (0)
802
803 -------------------------------------------------------------------
804 Tue Sep 13 10:51:53 CEST 2011 - ma@suse.de
805
806 - Enhance Selectable API
807 - version 9.11.0 (8)
808
809 -------------------------------------------------------------------
810 Sun Sep 11 01:18:59 CEST 2011 - ma@suse.de
811
812 - Update sle-zypp-po.tar.bz2
813
814 -------------------------------------------------------------------
815 Sun Sep 11 01:13:12 CEST 2011 - ma@suse.de
816
817 - Update zypp-po.tar.bz2
818
819 -------------------------------------------------------------------
820 Thu Sep  8 01:19:28 CEST 2011 - ma@suse.de
821
822 - Update sle-zypp-po.tar.bz2
823
824 -------------------------------------------------------------------
825 Thu Sep  8 01:14:08 CEST 2011 - ma@suse.de
826
827 - Update zypp-po.tar.bz2
828
829 -------------------------------------------------------------------
830 Wed Sep  7 12:38:23 CEST 2011 - ma@suse.de
831
832 - Explicitly require rpm.
833 - version 9.10.2 (8)
834
835 -------------------------------------------------------------------
836 Sun Sep  4 01:16:54 CEST 2011 - ma@suse.de
837
838 - Update sle-zypp-po.tar.bz2
839
840 -------------------------------------------------------------------
841 Sun Sep  4 01:13:27 CEST 2011 - ma@suse.de
842
843 - Update zypp-po.tar.bz2
844
845 -------------------------------------------------------------------
846 Thu Sep  1 01:13:36 CEST 2011 - ma@suse.de
847
848 - Update zypp-po.tar.bz2
849
850 -------------------------------------------------------------------
851 Mon Aug 29 10:51:04 CEST 2011 - ma@suse.de
852
853 - Extend mount entry comparison fix (bnc#710269)
854 - version 9.10.2 (8)
855
856 -------------------------------------------------------------------
857 Thu Aug 25 01:17:06 CEST 2011 - ma@suse.de
858
859 - Update sle-zypp-po.tar.bz2
860
861 -------------------------------------------------------------------
862 Mon Aug 22 13:57:16 CEST 2011 - ma@suse.de
863
864 - Update sle-zypp-po.tar.bz2
865
866 -------------------------------------------------------------------
867 Sun Aug 14 01:13:21 CEST 2011 - ma@suse.de
868
869 - Update zypp-po.tar.bz2
870
871 -------------------------------------------------------------------
872 Sun Aug  7 01:16:07 CEST 2011 - ma@suse.de
873
874 - Update zypp-po.tar.bz2
875
876 -------------------------------------------------------------------
877 Fri Aug  5 15:20:07 CEST 2011 - ma@suse.de
878
879 - Attempt to fix smb mount entry comparison (bnc#710269)
880 - version 9.10.1 (8)
881
882 -------------------------------------------------------------------
883 Thu Aug  4 14:54:47 CEST 2011 - ma@suse.de
884
885 - Allow to turn Resolvers upgrade mode on and off (bnc#709480)
886 - Fix reading of integer arrays from rpm headers (bnc#709716)
887 - version 9.10.0 (8)
888
889 -------------------------------------------------------------------
890 Thu Aug  4 01:14:00 CEST 2011 - ma@suse.de
891
892 - Update zypp-po.tar.bz2
893
894 -------------------------------------------------------------------
895 Thu Jul 28 13:04:10 CEST 2011 - ma@suse.de
896
897 - Evaluate CURLINFO_CONDITION_UNMET on zero sized successful transfers,
898   if compiled against libcurl-7.19.4 or above. (bnc#692260)
899 - version 9.9.2 (8)
900
901 -------------------------------------------------------------------
902 Mon Jul 25 16:20:37 CEST 2011 - ma@suse.de
903
904 - Always read /proc/mounts when looking for mounted media (bnc#705893)
905 - version 9.9.1 (8)
906
907 -------------------------------------------------------------------
908 Fri Jul 22 13:12:34 CEST 2011 - ma@suse.de
909
910 - MediaUserAuth: Do not expose libcurl header files.
911 - version 9.9.0 (8)
912
913 -------------------------------------------------------------------
914 Mon Jul 18 11:33:25 CEST 2011 - ma@suse.de
915
916 - More initialize parser structure fixes. (bnc#705181)
917 - version 9.8.7 (8)
918
919 -------------------------------------------------------------------
920 Fri Jul 15 15:15:01 CEST 2011 - ma@suse.de
921
922 - Check for /etc/sysconfig/storage changes before solving (bnc#702365)
923 - version 9.8.6 (8)
924
925 -------------------------------------------------------------------
926 Fri Jul 15 13:58:53 CEST 2011 - ma@suse.de
927
928 - Properly initialize parser structures (bnc#705181)
929 - version 9.8.5 (8)
930
931 -------------------------------------------------------------------
932 Thu Jul  7 15:53:17 CEST 2011 - ma@suse.de
933
934 - Fix tests for available libcurl version.
935 - version 9.8.4 (8)
936
937 -------------------------------------------------------------------
938 Thu Jul  7 01:13:47 CEST 2011 - ma@suse.de
939
940 - Update zypp-po.tar.bz2
941
942 -------------------------------------------------------------------
943 Mon Jul  4 10:41:42 CEST 2011 - ma@suse.de
944
945 - Make fix for bnc#702576 more robust.
946 - Enhance fix for bnc#699435. Return an error if download in advance
947   failed to provide all packages, so zypper does not silently quit.
948 - version 9.8.3 (8)
949
950 -------------------------------------------------------------------
951 Thu Jun 30 01:13:43 CEST 2011 - ma@suse.de
952
953 - Update zypp-po.tar.bz2
954
955 -------------------------------------------------------------------
956 Wed Jun 29 12:23:24 CEST 2011 - ma@suse.de
957
958 - Always compute transaction from pool (bnc#702576)
959 - version 9.8.2 (8)
960
961 -------------------------------------------------------------------
962 Tue Jun 28 16:04:50 CEST 2011 - ma@suse.de
963
964 - Add feature provides for supported plugins.
965
966 -------------------------------------------------------------------
967 Tue Jun 21 10:44:47 CEST 2011 - dmacvicar@suse.de
968
969 - Add configuration template for automatic kernel
970   purge (feature#312018) to zypp.conf
971
972 -------------------------------------------------------------------
973 Tue Jun 14 13:38:00 CEST 2011 - ma@suse.de
974
975 - Fix download loop to skip non-install actions. (bnc#699435)
976 - version 9.8.1 (8)
977
978 -------------------------------------------------------------------
979 Sun Jun 12 01:13:36 CEST 2011 - ma@suse.de
980
981 - Update zypp-po.tar.bz2
982
983 -------------------------------------------------------------------
984 Thu Jun  9 09:34:51 CEST 2011 - ma@suse.de
985
986 - Fix missing return value.
987
988 -------------------------------------------------------------------
989 Wed Jun  8 12:58:54 CEST 2011 - ma@suse.de
990
991 - Simplify ZYppCommitResult by using filtered Transaction::action_iterator.
992 - version 9.8.0 (8)
993
994 -------------------------------------------------------------------
995 Tue Jun  7 14:12:35 CEST 2011 - ma@suse.de
996
997 - Update zypp-po.tar.bz2
998
999 -------------------------------------------------------------------
1000 Tue Jun  7 12:42:20 CEST 2011 - ma@suse.de
1001
1002 - Fix transaction ORDER_BY_MEDIANR.
1003 - version 9.7.0 (5)
1004
1005 -------------------------------------------------------------------
1006 Fri Jun  3 23:12:05 CEST 2011 - ma@suse.de
1007
1008 - Basic commit plugins implemented. They may be used to implement pre/post
1009   commit actions like taking file system snapshots (fate#303699)
1010 - version 9.6.0 (5)
1011
1012 -------------------------------------------------------------------
1013 Tue May 31 17:27:45 CEST 2011 - ma@suse.de
1014
1015 - Do commit based on sat::Transaction.
1016 - version 9.5.0 (5)
1017
1018 -------------------------------------------------------------------
1019 Tue May 31 12:09:17 CEST 2011 - ma@suse.de
1020
1021 - Assert rpm database directory is created before rpmtsInitDB is
1022   called (bnc#697115)
1023
1024 -------------------------------------------------------------------
1025 Tue May 31 11:46:57 CEST 2011 - dheidler@suse.de
1026
1027 - fix var definition order in PackageProvider
1028 - fix operator~ return datatype for flags (ctor is explicit)
1029 - add method interactiveFlags to Patch describing what makes it
1030   interactive
1031 - version 9.4.0 (3)
1032
1033 -------------------------------------------------------------------
1034 Tue May 31 10:12:12 CEST 2011 - ma@suse.de
1035
1036 - Recommend 'lsof' (for zypper ps) (bnc#694427, bnc#684466)
1037
1038 -------------------------------------------------------------------
1039 Mon May 30 17:14:14 CEST 2011 - dheidler@suse.de
1040
1041 - Switch patch interactive-check to flags
1042 - version 9.3.0 (3)
1043
1044 -------------------------------------------------------------------
1045 Sun May 29 01:13:42 CEST 2011 - ma@suse.de
1046
1047 - Update zypp-po.tar.bz2
1048
1049 -------------------------------------------------------------------
1050 Fri May 27 17:02:05 CEST 2011 - ma@suse.de
1051
1052 - fix specfile to handle sles translations if available
1053
1054 -------------------------------------------------------------------
1055 Fri May 27 09:51:13 CEST 2011 - ma@suse.de
1056
1057 - Avoid using #elifdef directive.
1058
1059 -------------------------------------------------------------------
1060 Thu May 26 01:13:43 CEST 2011 - ma@suse.de
1061
1062 - Update zypp-po.tar.bz2
1063
1064 -------------------------------------------------------------------
1065 Wed May 25 09:22:28 CEST 2011 - ma@suse.de
1066
1067 - Add a fallback gnome-packagekit updater in package-manager (bnc#667504)
1068 - Backport changelog entries from SLE11-SP1 branch. Bugs mentioned here
1069   were either fixed without bnc# or do not apply to this branch. This is
1070   to make the changelog checker happy:
1071   - Set proper defaults for service repos (bnc#673943)
1072
1073 -------------------------------------------------------------------
1074 Tue May 24 12:43:32 CEST 2011 - dheidler@suse.de
1075
1076 - add option ignore_reboot_flag to Patch::interactive (bnc#665853)
1077 - version 9.2.0 (2)
1078
1079 -------------------------------------------------------------------
1080 Mon May 23 16:12:32 CEST 2011 - dheidler@suse.de
1081
1082 - respect patch content license when determinating interactive status
1083 - version 9.1.2 (1)
1084
1085 -------------------------------------------------------------------
1086 Mon May 23 12:05:10 CEST 2011 - ma@suse.de
1087
1088 - More rpm-4.9 fixes
1089 - Disable rpm V3toV4 conversion while not working with rpm 4.9
1090
1091 -------------------------------------------------------------------
1092 Sun May 22 01:14:21 CEST 2011 - ma@suse.de
1093
1094 - Update zypp-po.tar.bz2
1095
1096 -------------------------------------------------------------------
1097 Fri May 20 17:11:10 CEST 2011 - ma@suse.de
1098
1099 - Fix for rpm-4.9
1100 - version 9.1.1 (1)
1101
1102 -------------------------------------------------------------------
1103 Fri May 20 13:43:38 CEST 2011 - ma@suse.de
1104
1105 - Disable use if rpm-4.4 legacy interface (dropped in 4.9) (bnc#691089)
1106 - Fix poolquery handling repo restrictions correctly. (bnc#661976)
1107 - version 9.1.0 (1)
1108
1109 -------------------------------------------------------------------
1110 Wed May 18 14:10:20 CEST 2011 - dmacvicar@suse.de
1111
1112 - Allow MediaCD to build against HAL or nothing
1113   if udev is not present
1114
1115 -------------------------------------------------------------------
1116 Mon May 16 14:42:09 CEST 2011 - dmacvicar@suse.de
1117
1118 - forward port all changes to make it build in Code10
1119
1120 -------------------------------------------------------------------
1121 Mon May 16 11:51:51 UTC 2011 - dmacvicar@suse.de
1122
1123 - make -Werror=format-security optional and used only if
1124   supported
1125
1126 -------------------------------------------------------------------
1127 Sun May 15 01:13:47 CEST 2011 - ma@suse.de
1128
1129 - Update zypp-po.tar.bz2
1130
1131 -------------------------------------------------------------------
1132 Thu May 12 01:13:54 CEST 2011 - ma@suse.de
1133
1134 - Update zypp-po.tar.bz2
1135
1136 -------------------------------------------------------------------
1137 Fri May  6 13:22:35 CEST 2011 - dheidler@suse.de
1138
1139 - delete old metadata temp directories
1140 - version 9.0.3 (0)
1141
1142 -------------------------------------------------------------------
1143 Wed Apr 27 17:17:00 CEST 2011 - dheidler@suse.de
1144
1145 - fix max_concurrent_connections option in MultiCurl (bnc#596089)
1146 - version 9.0.2 (0)
1147
1148 -------------------------------------------------------------------
1149 Sun Apr 17 01:13:40 CEST 2011 - ma@suse.de
1150
1151 - Update zypp-po.tar.bz2
1152
1153 -------------------------------------------------------------------
1154 Tue Apr 12 18:49:32 CEST 2011 - dheidler@suse.de
1155
1156 - check for permissions before writing (fixes bnc#683509)
1157 - version 9.0.1 (0)
1158
1159 -------------------------------------------------------------------
1160 Tue Apr  5 12:08:27 CEST 2011 - ma@suse.de
1161
1162 - Switch ResPoolProxy to use multimap in order to allow iteration
1163   of all Selectables of all kinds.
1164 - Add upper/lower_bound iteration to MapKVIterator.
1165 - Add stream output for multimap/set.
1166 - version 9.0.0 (0)
1167
1168 -------------------------------------------------------------------
1169 Mon Apr  4 15:08:08 CEST 2011 - ma@suse.de
1170
1171 - Update zypp-po.tar.bz2
1172
1173 -------------------------------------------------------------------
1174 Mon Apr  4 15:04:47 CEST 2011 - ma@suse.de
1175
1176 - Update zypp-po.tar.bz2
1177
1178 -------------------------------------------------------------------
1179 Mon Apr  4 15:03:55 CEST 2011 - ma@suse.de
1180
1181 - Update zypp-po.tar.bz2
1182
1183 -------------------------------------------------------------------
1184 Thu Mar 10 01:13:39 CET 2011 - ma@suse.de
1185
1186 - Update zypp-po.tar.bz2
1187
1188 -------------------------------------------------------------------
1189 Sun Mar  6 01:13:41 CET 2011 - ma@suse.de
1190
1191 - Update zypp-po.tar.bz2
1192
1193 -------------------------------------------------------------------
1194 Wed Feb 16 14:24:27 UTC 2011 - dmacvicar@suse.de
1195
1196 - Do not look for $releasever 's value if there is no variable
1197   in the url: parses product file again and again
1198 - version 8.12.2 (10)
1199
1200 -------------------------------------------------------------------
1201 Thu Feb 10 16:01:46 CET 2011 - ma@suse.de
1202
1203 - Remove package-manager.desktop file (bnc#329635)
1204 - version 8.12.1 (10)
1205
1206 -------------------------------------------------------------------
1207 Tue Jan 25 10:09:22 CET 2011 - ma@suse.de
1208
1209 - Apply patch introducing armv7nhl:armv7hl
1210
1211 -------------------------------------------------------------------
1212 Tue Jan 18 12:28:19 UTC 2011 - dmacvicar@suse.de
1213
1214 - allow for Repo Index Services to set the enabled state of
1215   repositories from the server side.
1216 - Fix priority not being set on reading service indexes
1217 - version 8.12.0 (10)
1218
1219 -------------------------------------------------------------------
1220 Fri Jan 14 12:45:18 CET 2011 - ma@suse.de
1221
1222 - Add new ServicePlugin Exceptions.
1223
1224 -------------------------------------------------------------------
1225 Thu Jan 13 01:13:32 CET 2011 - ma@suse.de
1226
1227 - Update zypp-po.tar.bz2
1228
1229 -------------------------------------------------------------------
1230 Thu Dec 23 14:42:02 CET 2010 - dheidler@suse.de
1231
1232 - add method to check if there are manually configured urls
1233 - version 8.11.0 (10)
1234
1235 -------------------------------------------------------------------
1236 Thu Dec 23 11:31:22 CET 2010 - dheidler@suse.de
1237
1238 - create cache directory, if it doesn't exist
1239   when saving mirrorlist
1240 - version 8.10.6 (10)
1241
1242 -------------------------------------------------------------------
1243 Wed Dec 22 12:38:22 CET 2010 - dheidler@suse.de
1244
1245 - moved keepPackages code to RepoInfo::Impl
1246 - version 8.10.5 (10)
1247
1248 -------------------------------------------------------------------
1249 Tue Dec 21 13:29:06 CET 2010 - dheidler@suse.de
1250
1251 - Fix caching of mirrorlist files
1252 - version 8.10.4 (10)
1253
1254 -------------------------------------------------------------------
1255 Thu Dec 16 19:46:00 CET 2010 - ma@suse.de
1256
1257 - Do not export keyring if rpmdb is initialised, but target isn't
1258   (bnc#659494)
1259 - version 8.10.3 (10)
1260
1261 -------------------------------------------------------------------
1262 Fri Dec 10 17:17:07 CET 2010 - dheidler@suse.de
1263
1264 - Catch RPM-Exeption when instaling the Distribution (bnc#658714)
1265 - version 8.10.2 (10)
1266
1267 -------------------------------------------------------------------
1268 Wed Dec  8 14:15:12 CET 2010 - dheidler@suse.de
1269
1270 - fix retrieval of distributionVersion if target is not initialized
1271 - MultiCurl: make sure the server responds with "partial content",
1272   fixes corrupt downloads if the metalink file contains no checksums
1273 - version 8.10.1 (10)
1274
1275 -------------------------------------------------------------------
1276 Wed Dec  1 17:39:16 CET 2010 - dheidler@suse.de
1277
1278 - Added ReplacerVar caching in RepoInfo
1279 - Automaticly remove empty mirrorlist-files
1280 - version 8.10.0 (10)
1281
1282 -------------------------------------------------------------------
1283 Tue Nov 30 17:11:32 CET 2010 - dheidler@suse.de
1284
1285 - Added MirrorList caching
1286 - version 8.9.0 (7)
1287
1288 -------------------------------------------------------------------
1289 Mon Nov 29 12:31:37 CET 2010 - ma@suse.de
1290
1291 - Icons for libzypp should go into desktop-data. (bnc#329635)
1292 - version 8.8.2 (7)
1293
1294 -------------------------------------------------------------------
1295 Wed Nov 24 11:55:59 CET 2010 - ma@suse.de
1296
1297 - Properly handle FTP response 550. (bnc#645747)
1298 - version 8.8.1 (7)
1299
1300 -------------------------------------------------------------------
1301 Fri Nov 19 11:24:39 CET 2010 - mls@suse.de
1302
1303 - fix access of freed memory in MultiCurl (bnc#654600)
1304
1305 -------------------------------------------------------------------
1306 Sun Nov  7 01:13:39 CET 2010 - ma@suse.de
1307
1308 - Update zypp-po.tar.bz2
1309
1310 -------------------------------------------------------------------
1311 Wed Nov  3 16:06:46 CET 2010 - dheidler@suse.de
1312
1313 - added metalink support
1314 - version 8.8.0 (7)
1315
1316 -------------------------------------------------------------------
1317 Thu Oct 21 18:15:31 CEST 2010 - ma@suse.de
1318
1319 - Feed the ProvideFilePolicy progress callback in addition to any
1320   connected media::DownloadProgressReport (bnc#545106)
1321 - version 8.7.1 (7)
1322
1323 -------------------------------------------------------------------
1324 Wed Oct 13 16:14:13 CEST 2010 - dheidler@suse.de
1325
1326 - Make MetaLinkParser accept InputStreams
1327 - Make MetaLinkParser accept Pathnames insted of strings
1328 - Fix MetaLinkv4 hash parsing
1329 - Add MetaLinkParser test
1330 - version 8.7.0 (7)
1331
1332 -------------------------------------------------------------------
1333 Mon Oct 11 17:06:17 CEST 2010 - ma@suse.de
1334
1335 - Use timeouts in plugin script communication.
1336 - Fix ExternalProgram to correctly remember exit status.
1337 - version 8.6.0 (5)
1338
1339 -------------------------------------------------------------------
1340 Sun Oct 10 01:13:40 CEST 2010 - ma@suse.de
1341
1342 - Update zypp-po.tar.bz2
1343
1344 -------------------------------------------------------------------
1345 Fri Oct  8 08:43:02 UTC 2010 - dmacvicar@novell.com
1346
1347 - fix services not being linked to their file after being
1348   saved
1349
1350 -------------------------------------------------------------------
1351 Thu Oct  7 09:02:26 CEST 2010 - jkupec@suse.cz
1352
1353 - Don't use aria2c for FTP (bnc #641328)
1354
1355 -------------------------------------------------------------------
1356 Wed Oct  6 15:39:59 UTC 2010 - dmacvicar@novell.com
1357
1358 - implementation for url resolver plugins
1359 - version 8.5.0 (5)
1360
1361 -------------------------------------------------------------------
1362 Wed Oct  6 16:54:15 CEST 2010 - dheidler@suse.de
1363
1364 - Use DownloadInHeaps as default, when there is nothing configured
1365   and when the target root is set to "/". (bnc#591476)
1366 - version 8.4.0 (4)
1367
1368 -------------------------------------------------------------------
1369 Tue Sep 28 17:12:51 CEST 2010 - dheidler@suse.de
1370
1371 - fixed replacing releasever (for fedora systems) - (bnc#637470)
1372 - version 8.3.0 (0)
1373
1374 -------------------------------------------------------------------
1375 Fri Sep 24 13:07:25 CEST 2010 - mls@suse.de
1376
1377 - fix metalink4 parsing [bnc#641484]
1378
1379 -------------------------------------------------------------------
1380 Thu Sep 23 01:13:45 CEST 2010 - ma@suse.de
1381
1382 - Update zypp-po.tar.bz2
1383
1384 -------------------------------------------------------------------
1385 Mon Sep 20 15:31:31 UTC 2010 - dmacvicar@novell.com
1386
1387 - Allow per repository proxy settings like yum does.
1388   Including setting it to _none_ overriding the
1389   system proxy.
1390   Patch from Zhang, Qiang <qiang.z.zhang@intel.com>
1391 - version 8.2.1 (0)
1392
1393 -------------------------------------------------------------------
1394 Fri Sep 10 17:06:34 CEST 2010 - dheidler@suse.de
1395
1396 - fixed replacing basearch (for fedora systems) - (bnc#637473)
1397 - version 8.2.0 (0)
1398
1399 -------------------------------------------------------------------
1400 Fri Sep 10 11:57:29 CEST 2010 - ma@suse.de
1401
1402 - Report download failures in commit result (bnc#431854)
1403 - Fix Solvable::onSystemByUser returning true for uninstalled solvables.
1404 - version 8.1.3 (0)
1405
1406 -------------------------------------------------------------------
1407 Tue Aug 31 20:01:26 CEST 2010 - ma@suse.de
1408
1409 - Fix download-only not to omit source packages (bnc#635596)
1410 - version 8.1.2 (0)
1411
1412 -------------------------------------------------------------------
1413 Thu Aug 26 01:13:38 CEST 2010 - ma@suse.de
1414
1415 - Update zypp-po.tar.bz2
1416
1417 -------------------------------------------------------------------
1418 Fri Aug 13 12:33:26 UTC 2010 - dmacvicar@novell.com
1419
1420 - fix basearch url variable
1421 - use the right release package name on fedora
1422
1423 -------------------------------------------------------------------
1424 Tue Aug 10 13:18:08 CEST 2010 - ma@suse.de
1425
1426 - MediaDISK: Use blkid to verify disk volumes. (bnc#623226)
1427 - version 8.1.1 (0)
1428
1429 -------------------------------------------------------------------
1430 Sun Aug  8 01:13:37 CEST 2010 - ma@suse.de
1431
1432 - Update zypp-po.tar.bz2
1433
1434 -------------------------------------------------------------------
1435 Thu Aug  5 01:13:53 CEST 2010 - ma@suse.de
1436
1437 - Update zypp-po.tar.bz2
1438
1439 -------------------------------------------------------------------
1440 Tue Aug  3 16:17:04 CEST 2010 - ma@suse.de
1441
1442 - Fix memory leaks.
1443
1444 -------------------------------------------------------------------
1445 Mon Aug  2 11:58:57 CEST 2010 - ma@suse.de
1446
1447 - Enhance PoolItem interface to assist patch classification. (bnc#627316)
1448 - version 8.1.0 (0)
1449
1450 -------------------------------------------------------------------
1451 Tue Jul 27 15:38:00 CEST 2010 - ma@suse.de
1452
1453 - Fix bug in PoolQuery::addDependency
1454 - Disable MediaAria and enable MultiCurl as default http/ftp backend.
1455   MultiCurl implements MetaLink and Zsync support using libcurl. In
1456   case of trouble set ZYPP_MULTICURL=0 in the envirionment to disable
1457   the new backend.
1458 - version 8.0.1 (0)
1459
1460 -------------------------------------------------------------------
1461 Mon Jul 26 17:05:14 CEST 2010 - ma@suse.de
1462
1463 - Bump heads major version after 11.3 branched away.
1464 - version 8.0.0 (0)
1465
1466 -------------------------------------------------------------------
1467 Thu Jul 22 01:13:27 CEST 2010 - ma@suse.de
1468
1469 - Update zypp-po.tar.bz2
1470
1471 -------------------------------------------------------------------
1472 Wed Jul  7 13:56:49 CEST 2010 - ma@suse.de
1473
1474 - Add PoolQuery for name, edition AND architecture in one go. (bnc#614362)
1475 - version 7.8.0 (6)
1476
1477 -------------------------------------------------------------------
1478 Mon Jul  5 13:03:57 CEST 2010 - ma@suse.de
1479
1480 - Fix requirement to /usr/bin/uuidgen (bnc#613304)
1481
1482 -------------------------------------------------------------------
1483 Sun Jul  4 01:13:29 CEST 2010 - ma@suse.de
1484
1485 - Update zypp-po.tar.bz2
1486
1487 -------------------------------------------------------------------
1488 Tue Jun 29 17:46:13 CEST 2010 - ma@suse.de
1489
1490 - Fix CURLOPT_MAX_RECV_SPEED_LARGE expecting a curl_off_t argument.
1491
1492 -------------------------------------------------------------------
1493 Tue Jun 29 10:22:06 CEST 2010 - ma@suse.de
1494
1495 - Respect zypp.conf policy settings when solving for update.
1496
1497 -------------------------------------------------------------------
1498 Fri Jun 25 11:35:52 CEST 2010 - ma@suse.de
1499
1500 - Don't bloat logfile by logging install progess values.
1501
1502 -------------------------------------------------------------------
1503 Thu Jun 10 01:13:49 CEST 2010 - ma@suse.de
1504
1505 - Update zypp-po.tar.bz2
1506
1507 -------------------------------------------------------------------
1508 Mon Jun  7 17:52:50 CEST 2010 - ma@suse.de
1509
1510 - Add missing Date constant declarations.
1511 - version 7.7.5 (6)
1512
1513 -------------------------------------------------------------------
1514 Mon Jun  7 11:46:58 CEST 2010 - ma@suse.de
1515
1516 - Prevent against daemons launched in rpm %post, that do not close
1517   their filedescriptors. Original fix was accidentally reverted.
1518   (bnc#174548)
1519 - version 7.7.4 (6)
1520
1521 -------------------------------------------------------------------
1522 Sun Jun  6 01:13:52 CEST 2010 - ma@suse.de
1523
1524 - Update zypp-po.tar.bz2
1525
1526 -------------------------------------------------------------------
1527 Fri Jun  4 17:14:17 CEST 2010 - ma@suse.de
1528
1529 - Fix default evaluation of recommendations of installed
1530   packages (bnc#605490)
1531 - version 7.7.3 (6)
1532
1533 -------------------------------------------------------------------
1534 Thu Jun  3 01:14:08 CEST 2010 - ma@suse.de
1535
1536 - Update zypp-po.tar.bz2
1537
1538 -------------------------------------------------------------------
1539 Fri May 21 20:00:55 CEST 2010 - ma@suse.de
1540
1541 - Fix broken IdStringType comparison (bnc#607572)
1542 - version 7.7.2 (6)
1543
1544 -------------------------------------------------------------------
1545 Thu May 20 21:01:05 CEST 2010 - ma@suse.de
1546
1547 - Fix packages provided via delta rpm being placed in
1548   the wrong package cache (bnc#607583)
1549 - version 7.7.1 (6)
1550
1551 -------------------------------------------------------------------
1552 Thu May 20 01:13:49 CEST 2010 - ma@suse.de
1553
1554 - Update zypp-po.tar.bz2
1555
1556 -------------------------------------------------------------------
1557 Tue May 18 18:02:44 CEST 2010 - ma@suse.de
1558
1559 - Fix arch detection on sprac (bug #566291)
1560 - Arch: add sparc64v and sparcv9v and armv7l
1561 - RepoManager: refresh repo if last refresh is in the future (bnc#593617)
1562 - version 7.6.1 (6)
1563
1564 -------------------------------------------------------------------
1565 Mon May 17 15:25:14 CEST 2010 - ma@suse.de
1566
1567 - Fix package-manager-su to support LXDE (Andrea Florio) (bnc#582235)
1568 - Cleanup spec file (Pavol Rusnak)
1569 - version 7.6.0 (6)
1570
1571 -------------------------------------------------------------------
1572 Sun May 16 01:13:39 CEST 2010 - ma@suse.de
1573
1574 - Update zypp-po.tar.bz2
1575
1576 -------------------------------------------------------------------
1577 Wed May 12 19:09:54 CEST 2010 - ma@suse.de
1578
1579 - Add methods to evaluate gpg geys expiration dates.
1580 - Export all rpmDb keys to the zypp trusted keyring in one go.
1581 - version 7.6.0 (6)
1582
1583 -------------------------------------------------------------------
1584 Wed May 12 17:35:44 CEST 2010 - ma@suse.de
1585
1586 - Update zypp-po.tar.bz2
1587
1588 -------------------------------------------------------------------
1589 Sun May  9 01:13:45 CEST 2010 - ma@suse.de
1590
1591 - Update zypp-po.tar.bz2
1592
1593 -------------------------------------------------------------------
1594 Sat May  8 01:13:43 CEST 2010 - ma@suse.de
1595
1596 - Update zypp-po.tar.bz2
1597
1598 -------------------------------------------------------------------
1599 Fri May  7 01:13:55 CEST 2010 - ma@suse.de
1600
1601 - Update zypp-po.tar.bz2 (Revision: 54959)
1602
1603 -------------------------------------------------------------------
1604 Wed May  5 14:49:39 CEST 2010 - ma@suse.de
1605
1606 - Update zypp-po.tar.bz2 (Revision: 54959)
1607
1608 -------------------------------------------------------------------
1609 Tue May  4 01:13:43 CEST 2010 - ma@suse.de
1610
1611 - Update translations.
1612
1613 -------------------------------------------------------------------
1614 Mon May  3 18:12:36 CEST 2010 - ma@suse.de
1615
1616 - Improve solver.cleandepsOnRemove result by evaluating the install
1617   history to find packages installed on behalf of a user request (not
1618   auto added by the solver).
1619 - version 7.5.0 (5)
1620
1621 -------------------------------------------------------------------
1622 Sat May  1 01:13:43 CEST 2010 - ma@suse.de
1623
1624 - Update translations.
1625
1626 -------------------------------------------------------------------
1627 Fri Apr 30 01:13:46 CEST 2010 - ma@suse.de
1628
1629 - Update translations.
1630
1631 -------------------------------------------------------------------
1632 Thu Apr 29 17:10:29 CEST 2010 - ma@suse.de
1633
1634 - Cleanup when deleting packages. New zypp.conf expert option
1635   solver.cleandepsOnRemove telling whether the solver should per
1636   default try to remove packages exclusively required by the ones
1637   he's asked to delete (default false).
1638 - Resolver::cleandepsOnRemove API to allow applications to change
1639   the solver option.
1640 - version 7.4.0 (4)
1641
1642 -------------------------------------------------------------------
1643 Thu Apr 29 01:13:40 CEST 2010 - ma@suse.de
1644
1645 - Update translations.
1646
1647 -------------------------------------------------------------------
1648 Wed Apr 28 16:35:04 CEST 2010 - ma@suse.de
1649
1650 - Enable splitprovides on update.
1651
1652 -------------------------------------------------------------------
1653 Wed Apr 28 01:13:37 CEST 2010 - ma@suse.de
1654
1655 - Update translations.
1656
1657 -------------------------------------------------------------------
1658 Tue Apr 27 17:42:20 CEST 2010 - ma@suse.de
1659
1660 - Selectable: Classify broken but locked patch as isUnwanted (bnc#577118)
1661 - version 7.3.0 (2)
1662
1663 -------------------------------------------------------------------
1664 Tue Apr 27 11:25:17 CEST 2010 - ma@suse.de
1665
1666 - Use libudev to detect available cd/dvd devices (bnc#590707,fate#308980)
1667 - Fix specfile to BuildRequire libudev-devel.
1668 - version 7.2.0 (2)
1669
1670 -------------------------------------------------------------------
1671 Mon Apr 26 11:57:23 CEST 2010 - ma@suse.de
1672
1673 - Support URLs and ISOs ending on 'Media1', 'Media2', etc., when
1674   rewiting the URL to access a specific media number. By now only
1675   nanmes ending on 'CD' or 'DVD' were supported. (bnc#594850)
1676
1677 -------------------------------------------------------------------
1678 Fri Apr 23 01:13:34 CEST 2010 - ma@suse.de
1679
1680 - Update translations.
1681
1682 -------------------------------------------------------------------
1683 Wed Apr 21 01:13:38 CEST 2010 - ma@suse.de
1684
1685 - Update translations.
1686
1687 -------------------------------------------------------------------
1688 Tue Apr 20 16:56:59 CEST 2010 - ma@suse.de
1689
1690 - /etc/zypp/locks: Allow to specify edition ranges with
1691   solvable:name and dependencies.
1692 - version 7.1.1 (1)
1693
1694 -------------------------------------------------------------------
1695 Thu Apr 15 12:49:01 CEST 2010 - ma@suse.de
1696
1697 - Provide name of the lock holder in ZYppFactoryException. (bnc#580513)
1698 - version 7.1.0 (1)
1699
1700 -------------------------------------------------------------------
1701 Wed Apr 14 15:09:18 CEST 2010 - ma@suse.de
1702
1703 - Using boost-1.42 requires -fno-strict-aliasing (bnc#595545)
1704 - Bump major version for 11.3 development.
1705 - version 7.0.0 (0)
1706
1707 -------------------------------------------------------------------
1708 Tue Apr 13 14:36:31 CEST 2010 - ma@suse.de
1709
1710 - Fix parsing port from IPv6 URL (bnc#593385)
1711
1712 -------------------------------------------------------------------
1713 Fri Mar 26 19:23:59 CET 2010 - ma@suse.de
1714
1715 - Propagate ZConfig::setTextLocale to pool. (bnc#588850)
1716 - version 6.31.3 (31)
1717
1718 -------------------------------------------------------------------
1719 Fri Mar 26 13:50:08 CET 2010 - ma@suse.de
1720
1721 - Fix guessing package spec to match package names only. (bnc#590864)
1722 - version 6.31.2 (31)
1723
1724 -------------------------------------------------------------------
1725 Tue Mar 23 16:55:56 CET 2010 - ma@suse.de
1726
1727 - Add static Target::distributionLabel to return the baseproducts
1728   shortName and summary. Mainlu used for the bootloader menu. (bnc #586303)
1729 - version 6.31.1 (31)
1730
1731 -------------------------------------------------------------------
1732 Thu Mar 18 17:17:02 CET 2010 - ma@suse.de
1733
1734 - Fix broken bit values in enum VendorSupportOption (bnc#589331)
1735 - version 6.31.0 (31)
1736
1737 -------------------------------------------------------------------
1738 Fri Mar 12 14:46:25 CET 2010 - ma@suse.de
1739
1740 - Fix handling of symlinked packages in package cache. (bnc #585409)
1741 - version 6.30.5 (19)
1742
1743 -------------------------------------------------------------------
1744 Tue Feb 23 19:05:04 CET 2010 - jkupec@suse.cz
1745
1746 - Avoiding use of 'guest' if 'credentials' is used when moutning
1747   a CIFS share. This caused 'permission denied' error with certain
1748   server configurations (bnc #560496).
1749
1750 -------------------------------------------------------------------
1751 Tue Feb 23 17:31:05 CET 2010 - ma@suse.de
1752
1753 - Check if a downloaded file actually exists even if aria2c returned 0.
1754   (bnc #564816)
1755 - version 6.30.3 (19)
1756
1757 -------------------------------------------------------------------
1758 Mon Feb 22 15:25:34 CET 2010 - jkupec@suse.cz
1759
1760 - Made CURLE_PARTIAL_FILE an auto-retry error (bnc #471436)
1761
1762 -------------------------------------------------------------------
1763 Mon Feb 22 13:09:09 CET 2010 - ma@suse.de
1764
1765 - Turn off cookies when retrieving services repoindex.xml (bnc #573897)
1766 - Consider pending disable requests when removing service repositories. (bnc #572634)
1767 - version 6.30.1 (19)
1768
1769 -------------------------------------------------------------------
1770 Sun Feb 21 14:11:49 CET 2010 - jkupec@suse.cz
1771
1772 - RepoManager::cleanCacheDirGarbage added for removing directories
1773   which do not belong to any of known repos (bnc #467693)
1774 - version 6.30.0 (19)
1775
1776 -------------------------------------------------------------------
1777 Thu Feb 11 13:40:49 CET 2010 - ma@suse.de
1778
1779 - On SLE aria2 is not required, so conflict with a too old aria2
1780   version installed. (bnc #578052)
1781 - version 6.29.5 (19)
1782
1783 -------------------------------------------------------------------
1784 Wed Feb 10 12:45:21 CET 2010 - ma@suse.de
1785
1786 - Fix package-manager script wrongly escaping UTF-8 chars in path
1787   names (bnc #571410)
1788 - version 6.29.4 (19)
1789
1790 -------------------------------------------------------------------
1791 Mon Feb  8 13:21:40 CET 2010 - ma@suse.de
1792
1793 - Support an alternate SLE-SP1 translation set.
1794 - version 6.29.3 (19)
1795
1796 -------------------------------------------------------------------
1797 Wed Feb  3 15:57:13 CET 2010 - ma@suse.de
1798
1799 - Remember the enabled state of removed service repositories. This
1800   way we are able to restore service repositories correctly after a
1801   subscrition expired and gets renewed. (bnc #572634)
1802 - version 6.29.2 (19)
1803
1804 -------------------------------------------------------------------
1805 Thu Jan 28 16:12:25 CET 2010 - jkupec@suse.cz
1806
1807 - Abort aria2c download when the progress callback receives 'false'
1808   (bnc #545106)
1809
1810 -------------------------------------------------------------------
1811 Tue Jan 19 14:50:15 CET 2010 - ma@suse.de
1812
1813 - Evaluate SolvAttr::repositoryToolVersion to prevent loading
1814   outdated solv files. (bnc #570623)
1815 - version 6.29.0 (19)
1816
1817 -------------------------------------------------------------------
1818 Fri Jan 15 18:15:26 CET 2010 - jkupec@suse.cz
1819
1820 - Use regex to parse aria2c progress lines (bnc #570917)
1821 - version 6.28.1 (19)
1822
1823 -------------------------------------------------------------------
1824 Thu Jan  7 12:25:24 CET 2010 - jkupec@suse.cz
1825
1826 - Set SignatureFileChecker context even if the key is not known
1827   (bnc #495977)
1828 - version 6.28.0 (19)
1829
1830 -------------------------------------------------------------------
1831 Thu Dec 10 17:18:34 CET 2009 - jkupec@suse.cz
1832
1833 - RepoInfoBase::label() added for use in UI messages, plus
1834   ZConfig::repoLabelIsAlias()
1835
1836 -------------------------------------------------------------------
1837 Tue Dec  8 19:41:17 CET 2009 - ma@suse.de
1838
1839 - Fix transaction building in presence of multiversion installable items.
1840 - version 6.27.1 (19)
1841
1842 -------------------------------------------------------------------
1843 Fri Dec  4 17:19:58 CET 2009 - ma@suse.de
1844
1845 - Improve multiversion status handling and installation. (fate #305311)
1846 - version 6.27.0 (19)
1847
1848 -------------------------------------------------------------------
1849 Fri Dec  4 14:56:19 CET 2009 - jkupec@suse.cz
1850
1851 - Don't allow an alias to start with '.' (bnc #473834)
1852
1853 -------------------------------------------------------------------
1854 Thu Dec  3 12:00:16 CET 2009 - ma@suse.de
1855
1856 - PickList and status interface for handling packages which are
1857   installable in multiple versions. (fate #305311)
1858 - version 6.26.0 (19)
1859
1860 -------------------------------------------------------------------
1861 Wed Dec  2 13:10:43 CET 2009 - ma@suse.de
1862
1863 - Add Selectable::highestAvailableVersionObj. Returns the highest
1864   available package version, ignoring priorities and policies. (bnc #557557)
1865 - version 6.25.0 (19)
1866
1867 -------------------------------------------------------------------
1868 Mon Nov 30 17:56:02 CET 2009 - ma@suse.de
1869
1870 - Also parse <product> tag from .prod files <upgrade> section.
1871 - version 6.24.3 (19)
1872
1873 -------------------------------------------------------------------
1874 Fri Nov 27 11:20:34 CET 2009 - ma@suse.de
1875
1876 - Fix chroot execution of update scripts. (bnc #558813)
1877 - version 6.24.3 (19)
1878
1879 -------------------------------------------------------------------
1880 Thu Nov 26 16:06:52 CET 2009 - jkupec@suse.cz
1881
1882 - Fixed parsing of download speed from aria2c (bnc #537870)
1883
1884 -------------------------------------------------------------------
1885 Wed Nov 25 16:28:29 CET 2009 - ma@suse.de
1886
1887 - Add ui::Selecatble interface for picking specific package versions
1888   to install or delete if multiversion install is on.
1889 - version 6.24.0 (19)
1890
1891 -------------------------------------------------------------------
1892 Fri Nov 20 13:30:02 CET 2009 - ma@suse.de
1893
1894 - Parse zypp.conf multiversion option and make the setting available
1895   in pool and resolver.
1896 - version 6.23.0 (19)
1897
1898 -------------------------------------------------------------------
1899 Mon Nov 16 16:27:39 CET 2009 - ma@suse.de
1900
1901 - Specfile fixes to build on sle11-sp1.
1902 - Fix repository probing and building in presence of productdir. (bnc #553712)
1903 - version 6.22.3 (19)
1904
1905 -------------------------------------------------------------------
1906 Thu Nov 12 15:31:10 UTC 2009 - dmacvicar@suse.de
1907
1908 - Forward port and document already present changes
1909   from Code11-Branch
1910   * void SEGV if trying to access data of installed packages, that were
1911     deleted behind our back (bnc #530595)
1912   * ProxyInfoSysconfig: take care variables get initialized.
1913   * Fix parsing of rpm.install.excludedocs option (bnc #518883)
1914   * Use rpm variables in specfile. (bnc #512466)
1915   * Fix to compile with -Werror=format-security
1916   * Fix packageand() in testcase generation
1917   * Don't link unneeded libraries. (bnc #490895)
1918   * Fix Patch::categoryEnum.
1919   * Adapt to changed satsolver API. (bnc #480303)
1920   * Taking ALL translations for generating GMO files (bnc #458739)
1921   * Advice users to contact NCC if access to a 'novell.com'
1922     repository is denied (bnc #464586).
1923 - version 6.22.2 (19)
1924
1925 -------------------------------------------------------------------
1926 Thu Nov 12 11:53:04 CET 2009 - ma@suse.de
1927
1928 - Raised the limit of redirections from 3 to 6 (bnc #465532)
1929 - Following redirections also for https (bnc #545722).
1930 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
1931 - Do not report cached packages as being downloaded. (bnc #545295)
1932 - Per default do not collect and report deleted files outside bin and lib
1933   directories for 'zypper ps'. (bnc #554480)
1934 - version 6.22.1 (19)
1935
1936 -------------------------------------------------------------------
1937 Wed Nov 11 13:54:52 CET 2009 - ma@suse.de
1938
1939 - CheckAccessDeleted: Per default do not collect and report deleted files
1940   that outside bin and lib directories. 'zypper ps' reporting false positive
1941   seems to confuse. (bnc #554480)
1942
1943 -------------------------------------------------------------------
1944 Wed Nov 11 11:45:01 CET 2009 - ma@suse.de
1945
1946 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
1947
1948 -------------------------------------------------------------------
1949 Fri Nov  6 22:16:10 CET 2009 - ma@suse.de
1950
1951 - dup: Process drop list only if product actually changes. (bnc #552180)
1952 - Selectable: Consider allowed arch/noarch changes when comuting candiadates.
1953 - version 6.22.0 (19)
1954
1955 -------------------------------------------------------------------
1956 Mon Nov  2 21:33:40 CET 2009 - ma@suse.de
1957
1958 - Enhance interface for zypper. (bnc #551956)
1959 - version 6.21.4 (19)
1960
1961 -------------------------------------------------------------------
1962 Mon Nov  2 20:03:31 CET 2009 - ma@suse.de
1963
1964 - CIFS/SMB: Support mountoption 'noguest' to prevent passing 'guest' option
1965   to mount. "cifs://server/share/path?mountoptions=noguest,ro" (bnc #547354)
1966 - version 6.21.3 (19)
1967
1968 -------------------------------------------------------------------
1969 Mon Nov  2 16:35:33 CET 2009 - ma@suse.de
1970
1971 - CheckAccessDeleted: Avoid reporting false positive due to insufficient
1972   permission.
1973
1974 -------------------------------------------------------------------
1975 Mon Nov  2 13:59:33 CET 2009 - ma@suse.de
1976
1977 - Don't try to access droplist of dropped products. (bnc #551697)
1978 - version 6.21.2 (19)
1979
1980 -------------------------------------------------------------------
1981 Fri Oct 30 12:30:48 CET 2009 - ma@suse.de
1982
1983 - Don't try to use an empty proxy string. (bnc #551314)
1984 - MediaSMB failed to pass the --workgroup option to mount. (bnc #547354)
1985 - version 6.21.1 (19)
1986
1987 -------------------------------------------------------------------
1988 Fri Oct 30 11:28:05 CET 2009 - ma@suse.de
1989
1990 - New class PoolItemBest: Find the best candidates e.g. in a PoolQuery
1991   result. ui::Selectabe enhancements. Both will aid applications to
1992   install package sets determined by query results. (bnc # 548392)
1993 - Fix upgradeRepo solution to keep obsolete packages. (bnc #550915)
1994 - Updated iso3166-1 country codes (bnc #531350)
1995 - version 6.21.0 (19)
1996
1997 -------------------------------------------------------------------
1998 Tue Oct 27 12:30:29 CET 2009 - ma@suse.de
1999
2000 - Add Resolver::upgradingRepo demanded by GUI. (bnc #548551)
2001 - version 6.20.0 (19)
2002
2003 -------------------------------------------------------------------
2004 Thu Oct 22 15:09:57 CEST 2009 - ma@suse.de
2005
2006 - Fixes to make libzypp-bindings compile.
2007 - version 6.19.3 (19)
2008
2009 -------------------------------------------------------------------
2010 Tue Oct 20 16:06:13 CEST 2009 - ma@suse.de
2011
2012 - Credentials are passed as commandline options to aria2c, so strip any
2013   'user@' from the URL. Otherwise aria will use an empty password for
2014   this URL and authentication will fail. (bnc #544634)
2015 - version 6.19.2 (19)
2016
2017 -------------------------------------------------------------------
2018 Mon Oct 19 13:39:31 CEST 2009 - ma@suse.de
2019
2020 - Repository::setInfo: Propagate priority changes to the solver to
2021   avoid reloading the whole repo (bnc #498266).
2022 - version 6.19.1 (19)
2023
2024 -------------------------------------------------------------------
2025 Thu Oct 15 20:48:02 CEST 2009 - ma@suse.de
2026
2027 - ResStatus: add isOrphaned to test whether a package is not provided
2028   by any enabled repository. Orphaned packages are usually good candidates
2029   for cleanup unless the providing repository was intentionally disabled.
2030 - version 6.19.0 (19)
2031
2032 -------------------------------------------------------------------
2033 Thu Oct 15 17:28:38 CEST 2009 - dmacvicar@suse.de
2034
2035 - aria2: pass credentials in a file instead of the command line
2036   which is logged.
2037 - aria2: we get the url in the progress if there is no response
2038   from the server yet, handle that to avoid flooding the log.
2039 - version 6.18.2 (17)
2040
2041 -------------------------------------------------------------------
2042 Thu Oct 15 16:56:25 CEST 2009 - ma@suse.de
2043
2044 - Performing a dist upgrade the solver may try to delete old and no
2045   longer provided (dropped) packages, even if they do not cause any
2046   dependency problem. This behaviour may be trurned off via zypp.conf
2047   option solver.upgradeRemoveDropedPackages. (bnc #539543)
2048 - New zypp.conf option solver.upgradeRemoveDropedPackages (true).
2049 - Add Product::droplist: List of dropped packages, i.e. packages no
2050   longer provided by a product.
2051 - version 6.18.1 (17)
2052
2053 -------------------------------------------------------------------
2054 Wed Oct  7 16:45:21 CEST 2009 - ma@suse.de
2055
2056 - Return update messages via ZYppCommitResult. Support variable
2057   substitution in notification command. (fate #301175)
2058 - Fix evaluation of no_proxy entries (bnc #543337)
2059 - aria/curl: Fix header data in case the target is
2060   not initialized when downloading.
2061 - version 6.18.0 (17)
2062
2063 -------------------------------------------------------------------
2064 Thu Sep 24 17:21:45 CEST 2009 - ma@suse.de
2065
2066 - Add zypp.conf option update.messages.notify: Command to be invoked
2067   to send update messages. (fate #301175)
2068 - version 6.17.2 (17)
2069
2070 -------------------------------------------------------------------
2071 Tue Sep 22 20:32:38 CEST 2009 - ma@suse.de
2072
2073 - Add Selectable::updateCandidateObj returning the candidate for
2074   update, if there is one. The updateCandidate must not violate
2075   any active solver policy.
2076 - version 6.17.1 (17)
2077
2078 -------------------------------------------------------------------
2079 Fri Sep 18 17:20:37 CEST 2009 - ma@suse.de
2080
2081 - Make sure rpmReadConfigFiles was called before using librpm (bnc #539603).
2082 - Remove dead rpm database caching code from class RpmDb.
2083 - version 6.17.0 (17)
2084
2085 -------------------------------------------------------------------
2086 Fri Sep 11 15:13:30 CEST 2009 - ma@km13.de
2087
2088 - New commit.downloadMode option in zypp.conf. Allows to set a
2089   prefered download policy for commit.
2090 - version 6.16.0 (11)
2091
2092 -------------------------------------------------------------------
2093 Thu Sep 10 19:03:01 CEST 2009 - ma@suse.de
2094
2095 - Support nfs4 (nfs4://... or nfs://...?type=nfs4) (fate #306451)
2096 - Added Url::schemeIsLocal, schemeIsRemote, schemeIsVolatile and
2097   schemeIsDownloading.
2098 - version 6.15.0 (11)
2099
2100 -------------------------------------------------------------------
2101 Wed Sep  9 15:02:18 CEST 2009 - ma@suse.de
2102
2103 - Add Capability::guessPackageSpec; parser also supporting "name-ver-rel.arch"
2104   formats for building Capabilities(originally "name.arch=ver-rel").
2105 - version 6.14.3 (11)
2106
2107 -------------------------------------------------------------------
2108 Mon Sep  7 17:31:20 CEST 2009 - ma@suse.de
2109
2110 - Fix resolution to force installation even if dependencies are missing.
2111   (bnc #531564)
2112 - Rephrase solver resolution to point out if a package will break.
2113   (bnc #520083)
2114
2115 -------------------------------------------------------------------
2116 Fri Sep  4 12:19:50 CEST 2009 - ma@suse.de
2117
2118 - Lock rpms architecture only on distupgrade of the running system.
2119   (bnc #458520)
2120 - version 6.14.2 (11)
2121
2122 -------------------------------------------------------------------
2123 Thu Sep  3 13:41:31 CEST 2009 - ma@suse.de
2124
2125 - Fix PoolQuery comparison (bnc #528755)
2126 - Fix serialization and restore of predicated PoolQueries.
2127 - version 6.14.0 (11)
2128
2129 -------------------------------------------------------------------
2130 Mon Aug 31 15:17:01 CEST 2009 - ma@suse.de
2131
2132 - package-manager script: Fall back to package selection if no
2133   packages are passed on the commandline. (bnc #529137)
2134
2135 -------------------------------------------------------------------
2136 Fri Aug 28 17:33:55 CEST 2009 - dmacvicar@suse.de
2137
2138 - package-manager script:
2139   do not fail if kpackagekit is not installed (bnc #529510)
2140 - version 6.13.3 (11)
2141
2142 -------------------------------------------------------------------
2143 Wed Aug 26 15:55:22 CEST 2009 - ma@suse.de
2144
2145 - Tune CheckAccessDeleted to focus on libraries and executables.
2146 - version 6.13.2 (11)
2147
2148 -------------------------------------------------------------------
2149 Thu Aug  6 18:18:21 CEST 2009 - ma@suse.de
2150
2151 - Provide class CheckAccessDeleted and command zypp-CheckAccessDeleted
2152   to check for running processes which access meanwhile deleted files or
2153   libraries.  This may be used after commit, when trying to figure out
2154   which services need to be restated. (fate #300763).
2155 - version 6.13.1 (11)
2156
2157 -------------------------------------------------------------------
2158 Mon Aug  3 18:46:13 CEST 2009 - ma@suse.de
2159
2160 - New Resolver::addUpgradeRepo to perform a dist upgrade restricted to
2161   certain repositories.
2162 - version 6.13.0 (11)
2163
2164 -------------------------------------------------------------------
2165 Fri Jul 31 17:55:33 CEST 2009 - ma@suse.de
2166
2167 - Remove confusing newlines in vendor change info (bnc #503859)
2168 - Removing a package lock was not counted as state change (bnc #501850)
2169 - Take solver_allowVendorChange option into account when computing the
2170   Selectables default candidate.
2171 - version 6.12.0 (11)
2172
2173 -------------------------------------------------------------------
2174 Wed Jul 29 13:36:19 CEST 2009 - ma@suse.de
2175
2176 - Avoid deadlock after fork and failed exec. (bnc 493152)
2177 - No need to manually detect the location of aria2 binary.
2178 - version 6.11.4 (11)
2179
2180 -------------------------------------------------------------------
2181 Tue Jul 28 23:05:43 CEST 2009 - jkupec@suse.cz
2182
2183 - Fixed parsing of download rate report (changed in aria2 1.4.0)
2184   (bnc #513944)
2185
2186 -------------------------------------------------------------------
2187 Mon Jul 27 16:05:43 CEST 2009 - ma@suse.de
2188
2189 - Create LogControl on demand instead of using a static var. (bnc #525339)
2190 - version 6.11.2 (11)
2191
2192 -------------------------------------------------------------------
2193 Thu Jul 23 00:22:50 CEST 2009 - ma@km13.de
2194
2195 - New misc::defaultLoadSystem: Convenience to create the ZYpp instance
2196   and load target and enabled repositories.
2197
2198 -------------------------------------------------------------------
2199 Wed Jul 22 14:57:32 CEST 2009 - ma@suse.de
2200
2201 - New class InstanceId to build strings to identify/retrieve specific
2202   Solvables.
2203 - version 6.11.1 (11)
2204
2205 -------------------------------------------------------------------
2206 Mon Jul 20 23:57:46 CEST 2009 - ma@km13.de
2207
2208 - Add download policies to ZYppCommitPolicy, supporting DownloadOnly
2209   and DownloadInAdvance. (fate #302159, fate #305624)
2210 - version 6.11.0 (11)
2211
2212 -------------------------------------------------------------------
2213 Thu Jul 16 17:05:27 CEST 2009 - dmacvicar@suse.de
2214
2215 - add support to the package-manager script to use kpackagekit
2216   or gnome-packagekit if available, which allows to install local
2217   rpms with one click from file manager following desktop policies
2218   and fetching other dependencies if required.
2219   (fate #306526)
2220 - version 6.10.5 (10)
2221
2222 -------------------------------------------------------------------
2223 Thu Jul 16 16:25:24 CEST 2009 - ma@suse.de
2224
2225 - New solver.upgradeTestcasesToKeep option in zypp.conf. It tells
2226   how many dist upgrade solver testcases should be kept on the system.
2227   Per default just the last two are kept.
2228 - version 6.10.4 (10)
2229
2230 -------------------------------------------------------------------
2231 Wed Jul 15 17:53:43 CEST 2009 - ma@suse.de
2232
2233 - Don't write a solver testcase when solving for dist upgrade,
2234   but when actually committing.
2235 - version 6.10.3 (10)
2236
2237 -------------------------------------------------------------------
2238 Wed Jul 15 16:45:39 CEST 2009 - ma@suse.de
2239
2240 - Add new string Match::Mode STRINGSTART and STRINGEND.
2241
2242 -------------------------------------------------------------------
2243 Tue Jul 15 14:38:51 CEST 2009 - jkupec@suse.cz
2244
2245 - log redirections when cURL media backend is used (fate #305320).
2246
2247 -------------------------------------------------------------------
2248 Tue Jul 14 18:15:51 CEST 2009 - ma@suse.de
2249
2250 - Support "product version" detection on systems not using
2251   /etc/product.d/baseproduct by looking for the first package
2252   providing ZConfig::distroverpkg (defaults to redhat-release).
2253 - version 6.10.2 (10)
2254
2255 -------------------------------------------------------------------
2256 Fri Jul 10 15:21:39 CEST 2009 - ma@suse.de
2257
2258 - Adapt to boost_unit_test_framework-1.38.
2259 - version 6.10.1 (10)
2260
2261 -------------------------------------------------------------------
2262 Wed Jul  8 16:19:31 CEST 2009 - ma@suse.de
2263
2264 - Remove obsolete UpgradeStatistics class from libzypp.
2265
2266 -------------------------------------------------------------------
2267 Tue Jul  7 17:45:47 CEST 2009 - ma@suse.de
2268
2269 - Fix HistoryLog to initialize on demand.
2270 - version 6.10.0 (10)
2271
2272 -------------------------------------------------------------------
2273 Fri Jul  3 13:01:13 CEST 2009 - ma@suse.de
2274
2275 - Fix parsing of rpm.install.excludedocs option (bnc #518883)
2276
2277 -------------------------------------------------------------------
2278 Fri Jul  3 09:20:56 CEST 2009 - ma@suse.de
2279
2280 - When unmounting ISO images, don't mix up exceptions thrown by the
2281   loop mounted ISO and those thrown by the media containing it.
2282   (bnc #517856)
2283
2284 -------------------------------------------------------------------
2285 Thu Jul  2 16:42:42 CEST 2009 - ma@suse.de
2286
2287 - Adapt to satsolvers improved dataiterator handling.
2288 - version 6.9.3 (8)
2289
2290 -------------------------------------------------------------------
2291 Wed Jul  1 18:05:54 CEST 2009 - ma@suse.de
2292
2293 - Support PoolQuery for sub-structures attributes. (fate #305503)
2294 - version 6.9.2 (8)
2295
2296 -------------------------------------------------------------------
2297 Wed Jul  1 13:44:04 CEST 2009 - ma@suse.de
2298
2299 - Running as non-root user use a temporary @System solvfile in case the
2300   global one is outdated and needed refresh. (bnc #517183)
2301 - version 6.9.1 (8)
2302
2303 -------------------------------------------------------------------
2304 Tue Jun 30 16:32:08 CEST 2009 - ma@suse.de
2305
2306 - Enhance LookupAttr to allow direct query of attributes within
2307   sub-structures (flexarrays).
2308
2309 -------------------------------------------------------------------
2310 Fri Jun 26 12:06:51 CEST 2009 - ma@suse.de
2311
2312 - Enhance PoolQueryIterator to allow detailed inspection of attribute
2313   matches.
2314 - Prefer datadir stored as repo attribute, but fallback searching in
2315   solvbales (old solv files do this).
2316 - version 6.9.0 (8)
2317
2318 -------------------------------------------------------------------
2319 Tue Jun 23 13:29:36 CEST 2009 - ma@suse.de
2320
2321 - Allow building libzypp with rpm-5 (experimental)
2322 - version 6.8.3 (8)
2323
2324 -------------------------------------------------------------------
2325 Wed Jun 17 15:39:17 CEST 2009 - ma@suse.de
2326
2327 - Allow building libzypp without HAL (not recommended). Without HAL
2328   CD/DVD device detection is limited to /dev/dvd and /dev/cdrom.
2329 - version 6.8.2 (8)
2330
2331 -------------------------------------------------------------------
2332 Fri Jun  5 21:16:45 CEST 2009 - ma@suse.de
2333
2334 - Fix solver to use IdSting to avoid failing vendor checks.
2335 - version 6.8.1 (8)
2336
2337 -------------------------------------------------------------------
2338 Thu Jun  4 14:22:58 CEST 2009 - ma@suse.de
2339
2340 - Cleanup and remove deprecated interface methods.
2341 - version 6.8.0 (8)
2342
2343 -------------------------------------------------------------------
2344 Fri May 29 20:12:55 CEST 2009 - ma@suse.de
2345
2346 - Improve PoolQuery to allow queries on dependencies. (bnc #475682)
2347 - version 6.7.0 (6)
2348
2349 -------------------------------------------------------------------
2350 Thu May 28 12:53:02 CEST 2009 - ma@suse.de
2351
2352 - New solver.allowVendorChange expert option in zypp.conf.
2353 - version 6.6.0 (6)
2354
2355 ------------------------------------------------------------------
2356 Wed May 20 14:23:07 CEST 2009 - ma@suse.de
2357
2358 - Fix lost housekeeping data in modifyRepo (bnc #503207)
2359
2360 -------------------------------------------------------------------
2361 Fri May  8 16:43:47 CEST 2009 - ma@suse.de
2362
2363 - Allow service refresh to change a repositories url (bnc #502157)
2364
2365 -------------------------------------------------------------------
2366 Tue May  5 13:39:08 CEST 2009 - ma@suse.de
2367
2368 - Detect and compile with rpm 4.7 (bnc #444211)
2369 - version 6.5.2 (5)
2370
2371 -------------------------------------------------------------------
2372 Mon May  4 16:19:54 CEST 2009 - ma@suse.de
2373
2374 - Improve problem report on broken systemCheck rule (bnc #475144)
2375
2376 -------------------------------------------------------------------
2377 Mon Apr 27 15:26:54 CEST 2009 - ma@suse.de
2378
2379 - In update repos providing multiple release package versions for
2380   the same product, link a product to the latest version. (bnc #497696)
2381
2382 -------------------------------------------------------------------
2383 Mon Apr 27 14:28:07 CEST 2009 - ma@suse.de
2384
2385 - New classes wraping satsolver datamatcher (Match and sat::AttrMatcher)
2386 - Extend LookupAttr to support matching specific string patterns.
2387 - Rewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup)
2388 - version 6.5.0 (5)
2389
2390 -------------------------------------------------------------------
2391 Thu Apr 16 12:49:40 CEST 2009 - ma@suse.de
2392
2393 - Soft lock packages deleted on behalf of a user request.
2394 - version 6.4.1 (2)
2395
2396 -------------------------------------------------------------------
2397 Tue Mar 31 15:51:32 CEST 2009 - ma@suse.de
2398
2399 - New zypp.conf option 'download.media_preference': Hint which media
2400   to prefer when installing packages (download vs. CD).
2401 - version 6.4.0 (2)
2402
2403 ------------------------------------------------------------------
2404 Thu Mar 12 18:38:30 CET 2009 - ma@suse.de
2405
2406 - Add Resolver::setSolveSrcPackages. Per default disable solving
2407   of source package dependencies. We will later allow to enable
2408   it per package.
2409 - version 6.3.0 (2)
2410
2411 -------------------------------------------------------------------
2412 Fri Mar  6 17:17:26 CET 2009 - dmacvicar@suse.de
2413
2414 - aria2: show the download speed in the right unit
2415 - aria2: show the filename in progress, not the repository
2416 - aria2: don't show done twice
2417
2418 -------------------------------------------------------------------
2419 Thu Mar  5 14:52:44 CET 2009 - ma@suse.de
2420
2421 - Remove a lock if the locking process is in zombie state. (bnc #481577)
2422
2423 -------------------------------------------------------------------
2424 Wed Mar  4 00:13:19 CET 2009 - jkupec@suse.cz
2425
2426 - zypp.conf: fixed and enabled 'servicesdir'
2427
2428 -------------------------------------------------------------------
2429 Tue Mar  3 13:38:11 CET 2009 - dmacvicar@suse.de
2430
2431 - aria2: implement speed indicators (bnc#475506)
2432 - aria2: implement progress indicators correctly (bnc#473846)
2433 - aria2: fix broken pipe when looking for aria2c which caused
2434          a fallback to curl. (bnc#480930)
2435 - aria2: implement saving and reading mirror stats data in
2436          /var/cache/zypp/aria2.stats
2437 - aria2: handle failover correctly (bnc#481115)
2438 - aria2: various improvements in error and report  handling
2439 - aria2: curl: reset settings on attach to avoid duplicate
2440   headers
2441 - version 6.2.1 (2)
2442
2443 -------------------------------------------------------------------
2444 Tue Mar  3 12:44:24 CET 2009 - ma@suse.de
2445
2446 - Adapt to changed satsolver API.
2447
2448 -------------------------------------------------------------------
2449 Fri Feb 27 16:23:36 CET 2009 - dmacvicar@suse.de
2450
2451 - Make sure Fetcher pass optional files as non-interactive
2452 - Fixes file does not exist error when key/sig does not exist
2453 - version 6.2.0 (2)
2454
2455 -------------------------------------------------------------------
2456 Thu Feb 26 13:49:56 CET 2009 - ma@suse.de
2457
2458 - Use correct default for zconfig(solver.checkSystemFile) (bnc# 475144)
2459
2460 -------------------------------------------------------------------
2461 Thu Feb 26 01:25:33 CET 2009 - ma@suse.de
2462
2463 - Prevent ResStatus from overriding user locks. (bnc #475230)
2464
2465 -------------------------------------------------------------------
2466 Sun Feb 22 15:27:11 CET 2009 - ma@suse.de
2467
2468 - Never refresh repositories from CD/DVD, once they are created. (bnc #476429)
2469
2470 -------------------------------------------------------------------
2471 Sat Feb 21 18:31:17 CET 2009 - dmacvicar@suse.de
2472
2473 Implemented the following options with aria backend:
2474
2475 - download.max_concurrent_connections (default 2)
2476   download.min_download_speed (default no limit)
2477   download.max_download_speed (default no limit)
2478   download.max_silent_tries (default 5)
2479
2480 -------------------------------------------------------------------
2481 Fri Feb 20 16:28:19 CET 2009 - dmacvicar@suse.de
2482
2483 - MediaAria2c: allow disabling aria2 using ZYPP_ARIA2C=0.
2484   Various improvements including file existence checking
2485   Disable HEAD request if aria2c >= 1.20
2486   Restrict max connections to 2 for now.
2487
2488 -------------------------------------------------------------------
2489 Wed Feb 18 15:51:38 CET 2009 - ma@suse.de
2490
2491 - Neither lose packages with empty name, nor SEGV when processing them. (bnc #470011)
2492
2493 -------------------------------------------------------------------
2494 Tue Feb 17 23:17:54 CET 2009 - ma@suse.de
2495
2496 - Compute obsoletes based on names only (not considering provides) (bnc #471023)
2497
2498 -------------------------------------------------------------------
2499 Tue Feb 17 12:56:57 CET 2009 - jkupec@suse.cz
2500
2501 - Fixed FTP authentication (bnc #472879)
2502
2503 -------------------------------------------------------------------
2504 Wed Feb 11 13:31:03 CET 2009 - ma@suse.de
2505
2506 - Follow IEC and use the binary prefixes (KiB,MiB,GiB) for printing Byte
2507   counts based on a power of 1024 (formerly just K,M,G). Byte counts based
2508   on a power of 1000 stay unaffected (kB,MB,GB).
2509
2510 -------------------------------------------------------------------
2511 Mon Feb  9 13:14:26 CET 2009 - ma@suse.de
2512
2513 - Fix installation prompting for the wrong CD/DVD. (bnc #472892)
2514
2515 -------------------------------------------------------------------
2516 Tue Feb  3 18:07:38 CET 2009 - ma@suse.de
2517
2518 - Send any output from rpm install/delete scripts via callback, so
2519   applications are able to display it. (bnc #369450)
2520
2521 -------------------------------------------------------------------
2522 Mon Feb  2 14:12:08 CET 2009 - ma@suse.de
2523
2524 - Add missing translations (bnc #256289)
2525
2526 -------------------------------------------------------------------
2527 Wed Jan 28 14:37:28 CET 2009 - jkupec@suse.cz
2528
2529 - HistoryLogReader added
2530
2531 -------------------------------------------------------------------
2532 Tue Jan 27 13:35:44 CET 2009 - ma@suse.de
2533
2534 - Respect content-file DATDIR when downloading packages. (bnc #468612)
2535
2536 -------------------------------------------------------------------
2537 Tue Jan 27 13:28:54 CET 2009 - jkupec@suse.cz
2538
2539 - Enabled CredentialManager for MediaSMB (bnc #460970).
2540 - Ignore URL's username, password, and query string in AuthData
2541   comparator in CredentialManager.
2542
2543 -------------------------------------------------------------------
2544 Mon Jan 26 12:41:07 CET 2009 - ma@suse.de
2545
2546 - Let vendor checks per default differ between 'openSUSE Build Service'
2547   and 'openSUSE' (bnc #467262).
2548
2549 -------------------------------------------------------------------
2550 Fri Jan 23 12:34:44 CET 2009 - ma@suse.de
2551
2552 - Fix handling of plaindir repos on mounted devices (e.g. USB) (bnc #464778)
2553 - Fix plaindir checksum computation not to to follow symlinks (bnc #464778)
2554
2555 -------------------------------------------------------------------
2556 Thu Jan 22 10:41:27 CET 2009 - ma@suse.de
2557
2558 - Tell satsolver about product buddies (bnc #466565)
2559
2560 -------------------------------------------------------------------
2561 Fri Jan  9 17:01:10 CET 2009 - jkupec@suse.cz
2562
2563 - handle HTTP 503 reponses as temporary errors (bnc #462545)
2564
2565 -------------------------------------------------------------------
2566 Thu Dec 18 22:26:18 CET 2008 - ma@suse.de
2567
2568 - Fixed lost user request to abort during commit. (bnc #388810, bnc #450273)
2569 - revision 11954
2570 - version 5.25.0 (23)
2571
2572 -------------------------------------------------------------------
2573 Thu Dec 18 13:02:27 CET 2008 - ma@suse.de
2574
2575 - Add Package::filelist, faster and less memory consuming
2576   implementation of Package::filenames (now deprecated).
2577 - revision 11949
2578
2579 -------------------------------------------------------------------
2580 Thu Dec 11 21:39:50 CET 2008 - ma@suse.de
2581
2582 - Add str::hexencode and str::hexdecode to encode special characters
2583   in a string as %XX.
2584 - Hexdecode modalias strings in rpm dependencies because rpm does not
2585   allow comma, blank and other special chars. (bnc #456695)
2586 - revision 11927
2587
2588 -------------------------------------------------------------------
2589 Thu Dec 11 17:13:06 CET 2008 - ma@suse.de
2590
2591 - Catch and report media errors when proving packages. (bnc #457652)
2592 - revision 11926
2593
2594 -------------------------------------------------------------------
2595 Wed Dec 10 16:09:08 CET 2008 - ma@suse.de
2596
2597 - Remove obsolete zypp.conf::productsdir and deprecate
2598   ZConfig::productsPath().
2599 - Monitor /etc/products.d to determine if @system.solv needs to be
2600   rebuilt. (bnc #457933)
2601 - revision 11923
2602 - version 5.24.7 (23)
2603
2604 -------------------------------------------------------------------
2605 Mon Dec  8 15:31:18 CET 2008 - ma@suse.de
2606
2607 - Execute patch scripts chroot to the installed system. (bnc #456795)
2608 - revision 11908
2609
2610 -------------------------------------------------------------------
2611 Mon Dec  8 10:39:30 CET 2008 - schubi@suse.de
2612
2613 - Make the solver reset function public (bnc #439373)
2614 - Revision 11904
2615
2616 -------------------------------------------------------------------
2617 Sun Dec  7 20:21:09 CET 2008 - coolo@suse.de
2618
2619 - note for coolo: do not trust bash advisory from TPM colleagues
2620
2621 -------------------------------------------------------------------
2622 Fri Dec  5 14:22:11 CET 2008 - ma@suse.de
2623
2624 - Fix solvers inappropriate selection as byUSER (bnc 455965)
2625 - revision 11891
2626 - version 5.24.6 (23)
2627
2628 -------------------------------------------------------------------
2629 Thu Dec  4 11:10:35 CET 2008 - coolo@suse.de
2630
2631 - fix %post script to not warn on fresh install
2632
2633 -------------------------------------------------------------------
2634 Mon Dec  1 19:38:24 CET 2008 - ma@suse.de
2635
2636 - Fix install order computation losing some installed packages
2637   pre-requirements. (bnc #439802)
2638 - revision 11845
2639 - version 5.24.5 (23)
2640
2641 -------------------------------------------------------------------
2642 Fri Nov 28 16:33:56 CET 2008 - ma@suse.de
2643
2644 - Prune soft locks to prevent installation but not update of
2645   already installed packages.
2646 - revision 11829
2647 - version 5.24.4 (23)
2648
2649 -------------------------------------------------------------------
2650 Fri Nov 28 11:36:03 CET 2008 - schubi@suse.de
2651
2652 - Taking solutions which based on user requirements/conflict
2653   "by User" solutions (bnc #442718)
2654 - revision 11825
2655
2656 -------------------------------------------------------------------
2657 Fri Nov 28 00:05:17 CET 2008 - ma@suse.de
2658
2659 - Take into account the requirements of all obsoleted packages uninstall
2660   scripts when computing the installation order. (bnc #439802)
2661 - revision 11823
2662 - version 5.24.3 (23)
2663
2664 -------------------------------------------------------------------
2665 Thu Nov 27 14:45:07 CET 2008 - dmacvicar@suse.de
2666
2667 - fix maybeUnsuported() method returning wrong result
2668 - add testcase for future coverage
2669 - don't force time based uuid for anonymous id string (bnc #449654)
2670 - RELEASE: 5.24.2 (23)
2671
2672 -------------------------------------------------------------------
2673 Wed Nov 26 17:18:00 CET 2008 - ma@suse.de
2674
2675 - Call 'repo2solv -R' (recursive scan) for plaindir repos. (bnc #443350)
2676 - revision 11810
2677
2678 -------------------------------------------------------------------
2679 Wed Nov 26 17:09:12 CET 2008 - dmacvicar@suse.de
2680
2681 - SHA1SUMS.key is not imported by zypp as known key (bnc #446188)
2682 - path and url in add_on_products.xml is evaluated wrong
2683   (bnc #446170)
2684
2685 -------------------------------------------------------------------
2686 Mon Nov 24 17:47:35 CET 2008 - schubi@suse.de
2687
2688 - activate locking for doUpdate (bnc #447684)
2689 - revision 11792
2690 - RELEASE: 5.24.1 (23)
2691
2692 -------------------------------------------------------------------
2693 Fri Nov 21 16:56:10 CET 2008 - dmacvicar@suse.de
2694
2695 - remove unused updaterepokey, replaced by repo
2696   product information
2697
2698 -------------------------------------------------------------------
2699 Fri Nov 21 15:12:52 CET 2008 - jkupec@suse.cz
2700
2701 - fixed uninitialized value in OnMediaLocation (bnc #447010)
2702 - revision 11770
2703
2704 -------------------------------------------------------------------
2705 Thu Nov 20 23:59:16 CET 2008 - ma@suse.de
2706
2707 - Fix retrieval of deltarpm info.
2708 - revision 11764
2709 - version 5.24.0 (23)
2710
2711 -------------------------------------------------------------------
2712 Thu Nov 20 22:15:28 CET 2008 - ma@suse.de
2713
2714 - Fix retrieval of Repository attributes like timestamps, keywords
2715   and product info.
2716 - revision 11760
2717
2718 -------------------------------------------------------------------
2719 Thu Nov 20 19:30:05 CET 2008 - ma@suse.de
2720
2721 - Enhance class LookupAttr and add convenience class LookupRepoAttr to
2722   iterate those solv file attributes which are not acssociated with a
2723   solvable. E.g. product or deltarpm info.
2724 - revision 11754
2725
2726 -------------------------------------------------------------------
2727 Wed Nov 19 15:49:38 CET 2008 - jkupec@suse.cz
2728
2729 - encode user-supplied URL strings before using them in the Url object
2730   (bnc #446395, bnc #444267)
2731 - revision 11720
2732
2733 -------------------------------------------------------------------
2734 Wed Nov 19 15:15:14 CET 2008 - ma@suse.de
2735
2736 - Support loading helix files.
2737 - revision 11719
2738
2739 -------------------------------------------------------------------
2740 Tue Nov 18 18:37:30 CET 2008 - ma@suse.de
2741
2742 - Add class filesystem::Glob to find pathnames matching a pattern
2743   by using ::glob.
2744 - revision 11708
2745
2746 -------------------------------------------------------------------
2747 Thu Nov 13 11:07:56 CET 2008 - schubi@suse.de
2748
2749 - Taking care for ppc64 while distupgrade (bnc #443685)
2750 - revision 11670
2751
2752 -------------------------------------------------------------------
2753 Wed Nov 12 18:53:03 CET 2008 - ma@suse.de
2754
2755 - Add Capability ctor from Arch and Name: (Arch_i386, "name") or
2756   (Arch_i386, "name == 1.0").
2757 - revision 11669
2758
2759 -------------------------------------------------------------------
2760 Wed Nov 12 14:31:20 CET 2008 - ma@suse.de
2761
2762 - Take care to always reset CURLOPT_TIMECONDITION to prevent incomplete
2763   downloads. (bnc #444109)
2764 - revision 11656
2765 - version 5.23.0 (23)
2766
2767 -------------------------------------------------------------------
2768 Wed Nov 12 13:19:02 CET 2008 - ma@suse.de
2769
2770 - Check for modaliases below /sys (bnc #430179)
2771 - revision 11653
2772
2773 -------------------------------------------------------------------
2774 Tue Nov 11 18:36:33 CET 2008 - ma@suse.de
2775
2776 - Avoid superfluous file copying and gpg invocation in keyring handling.
2777 - revision 11650
2778
2779 -------------------------------------------------------------------
2780 Tue Nov 11 14:48:52 CET 2008 - ma@suse.de
2781
2782 - Prevent fetcher from processing the same index file twice. (bnc #443644)
2783 - revision 11648
2784 - version 5.22.0 (21)
2785
2786 -------------------------------------------------------------------
2787 Fri Nov  7 23:55:47 CET 2008 - ma@suse.de
2788
2789 - Fix retrieval of patch contents and references attributes. (bnc #442200)
2790 - revision 11641
2791 - version 5.21.0 (21)
2792
2793 -------------------------------------------------------------------
2794 Fri Nov  7 19:51:00 CET 2008 - ma@suse.de
2795
2796 - Add CheckSum::asString.
2797 - revision 11634
2798
2799 -------------------------------------------------------------------
2800 Fri Nov  7 17:55:48 CET 2008 - ma@suse.de
2801
2802 - revision 11631
2803 - version 5.20.0 (20)
2804
2805 -------------------------------------------------------------------
2806 Thu Nov  6 18:35:25 CET 2008 - dmacvicar@suse.de
2807
2808 - re-add the flavor to the http header now using a flavor
2809   cache that is updated on every target load.
2810   Target::dstributionFlavor provides access to this cache
2811   in case you need the last used flavor without loading
2812   the target.
2813
2814 -------------------------------------------------------------------
2815 Thu Nov  6 16:23:03 CET 2008 - schubi@suse.de
2816
2817 - added flag: ignorealreadyrecommended to the testcases (bnc #432136)
2818 - revsion 11539
2819
2820 -------------------------------------------------------------------
2821 Thu Nov  6 09:41:48 CET 2008 - schubi@suse.de
2822
2823 - Adding rule rpm-arch for installed rpm package in order to avoid
2824   unneeded architecture change. (bnc #441004)
2825 - revision 11585
2826
2827 -------------------------------------------------------------------
2828 Tue Nov  4 13:21:35 CET 2008 - jkupec@suse.cz
2829
2830 - handle MediaTimeoutException also in MediaSetAccess::provideFile()
2831   (bnc #439983)
2832 - revision 11568
2833
2834 -------------------------------------------------------------------
2835 Mon Nov  3 15:30:53 CET 2008 - dmacvicar@suse.de
2836
2837 - merge contributions by Jon Nelson, the patches resolve
2838   the following issues:
2839 - disable the "Pragma: nocache" header which is automatically
2840   used by curl.
2841   re-enables the use of a caching http proxy (like squid or others)
2842   and corrects (bnc #326208)
2843 - don't generate an If-Modified-Since header if we don't have a
2844   previous file to work with
2845 - don't generate a Proxy-Authenticate header if one is not called
2846   for.
2847
2848 -------------------------------------------------------------------
2849 Fri Oct 31 14:01:57 CET 2008 - ma@suse.de
2850
2851 - Do not save solver locks (by APPL_HIGH).
2852 - revision 11558
2853
2854 -------------------------------------------------------------------
2855 Fri Oct 31 13:53:39 CET 2008 - dmacvicar@suse.de
2856
2857 - fetcher.setOptions( Fetcher::AutoAddIndexes ) allows
2858   for automatic signed index discovery.
2859 - enqueueDir with checksum checking s now enqueueDigestedDir
2860
2861 -------------------------------------------------------------------
2862 Thu Oct 30 14:24:57 CET 2008 - schubi@suse.de
2863
2864 - solutions: keep/lock will be done by APPL_HIGH. So they will not be
2865   saved in the lockfiles
2866 - "keep obsolete" will be handled with lock by APPL_HIGH (bnc #439134)
2867 - revision  11549
2868
2869 -------------------------------------------------------------------
2870 Wed Oct 29 14:14:16 CET 2008 - jkupec@suse.cz
2871
2872 - throw a MediaTimeoutException also on http 504 (gateway timeout)
2873   (bnc #425035)
2874 - revision 11535
2875
2876 -------------------------------------------------------------------
2877 Wed Oct 29 12:51:55 CET 2008 - ma@suse.de
2878
2879 - Add 'sh4' architectures.
2880 - revision 11534
2881
2882 -------------------------------------------------------------------
2883 Tue Oct 28 22:01:40 CET 2008 - dmacvicar@suse.de
2884
2885 - don't free the header before curl_perform as curl does not
2886   copy it. (bnc#439532)
2887
2888 -------------------------------------------------------------------
2889 Tue Oct 28 16:47:36 CET 2008 - ma@suse.de
2890
2891 - Add 'arm' architectures.
2892 - revision 11525
2893
2894 -------------------------------------------------------------------
2895 Tue Oct 28 10:07:13 CET 2008 - schubi@suse.de
2896
2897 - regarding "keep obsolete" in the solutions (bnc #439134)
2898 - revision 11517
2899
2900 -------------------------------------------------------------------
2901 Mon Oct 27 10:51:01 CET 2008 - dmacvicar@suse.de
2902
2903 - fix broken aria2c command line (bnc#438971)
2904
2905 -------------------------------------------------------------------
2906 Sun Oct 26 14:53:56 CET 2008 - coolo@suse.de
2907
2908 - adding svn r11488 to fix compile of PackageKit
2909
2910 -------------------------------------------------------------------
2911 Fri Oct 24 18:12:34 CEST 2008 - ma@suse.de
2912
2913 - Remove error prone methods from OnMediaLocation API to prevent
2914   accidental missuse. (bnc #437328)
2915 - revision 11487
2916 - version 5.19.0 (19)
2917
2918 -------------------------------------------------------------------
2919 Fri Oct 24 16:07:45 CEST 2008 - ma@suse.de
2920
2921 - Provide the /etc/products.d enties filename as Product::referenceFilename.
2922   Use it to remove orphan products. (bnc #432932)
2923 - Fix media exception handling in commit (bnc #395704)
2924 - revision 11485
2925 - version 5.18.0 (17)
2926
2927 -------------------------------------------------------------------
2928 Fri Oct 24 10:29:19 CEST 2008 - schubi@suse.de
2929
2930 - Taking "unlock" instead of setTransact(false) in the solutions (bnc #436923)
2931 - revision 11468
2932 - version 5.17.0 (17)
2933
2934 -------------------------------------------------------------------
2935 Wed Oct 22 14:33:10 CEST 2008 - ma@suse.de
2936
2937 - For retrieving a product license fall back to license.tar.gz. (bnc #372386)
2938 - revision 11447
2939
2940 -------------------------------------------------------------------
2941 Wed Oct 22 14:16:33 CEST 2008 - dmacvicar@suse.de
2942
2943 - move anonymous unique id to a private http header
2944   X-ZYpp-AnonymousUniqueId (bnc#431571 )
2945
2946 -------------------------------------------------------------------
2947 Wed Oct 22 12:58:35 CEST 2008 - ma@suse.de
2948
2949 - Adapt to satsolver-0.12 API.
2950 - Add Locale:: bestMatch to find the best match within a set of
2951   available Locales.
2952 - revision 11441
2953
2954 -------------------------------------------------------------------
2955 Mon Oct 20 16:44:58 CEST 2008 - ma@suse.de
2956
2957 - RepoInfo: Add methods to handle repository licenses. (bnc #372386)
2958 - revision 11419
2959
2960 -------------------------------------------------------------------
2961 Mon Oct 20 16:39:41 CEST 2008 - ma@suse.de
2962
2963 - Adapt to changed satsolver dataiterator API.
2964 - revision 11418
2965
2966 -------------------------------------------------------------------
2967 Fri Oct 17 18:31:47 CEST 2008 - ma@suse.de
2968
2969 - Secure download of license file on repo refresh (bnc #372386)
2970 - revision 11398
2971
2972 -------------------------------------------------------------------
2973 Fri Oct 17 17:26:25 CEST 2008 - ma@suse.de
2974
2975 - Call 'repo2solv.sh -o' instead of using output redirection. (bnc #420046)
2976 - revision 11397
2977
2978 -------------------------------------------------------------------
2979 Thu Oct 16 17:57:15 CEST 2008 - jkupec@suse.cz
2980
2981 - repository license methods added to RepoManager (bnc #372386)
2982 - revision 11377
2983
2984 -------------------------------------------------------------------
2985 Thu Oct 16 16:26:01 CEST 2008 - dmacvicar@suse.de
2986
2987 - don't take into account stat information when looking
2988   for remote SHA1SUMS (part of bnc#409927)
2989
2990 -------------------------------------------------------------------
2991 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
2992
2993 - MediaSetAccess::provideOptionalFile() added
2994 - revision 11369
2995
2996 -------------------------------------------------------------------
2997 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
2998 - version 5.16.1 (16)
2999
3000 -------------------------------------------------------------------
3001 Tue Oct 14 16:15:09 CEST 2008 - jkupec@suse.cz
3002
3003 - don't initialize servicesTargetDistro via global ZYpp instance in
3004   RepoManagerOptions() constructor (bnc #435184)
3005 - revision 11342
3006
3007 -------------------------------------------------------------------
3008 Mon Oct 13 19:12:40 CEST 2008 - jkupec@suse.cz
3009
3010 - repository probing: check for other types of repo even on
3011   MediaException, throw only if all fail (bnc #335906)
3012 - revision 11332
3013
3014 -------------------------------------------------------------------
3015 Mon Oct 13 14:16:25 CEST 2008 - ma@suse.de
3016
3017 - Adapt to satsolver changes.
3018 - revision 11331
3019 - version 5.16.0 (16)
3020
3021 -------------------------------------------------------------------
3022 Mon Oct 13 13:28:48 CEST 2008 - ma@suse.de
3023
3024 - Fix reading delta rpm checksum from solv file.
3025 - revision 11313
3026
3027 -------------------------------------------------------------------
3028 Mon Oct 13 12:12:39 CEST 2008 - ma@suse.de
3029
3030 - Fix package-manager script to properly quote arguments. (bnc #30903)
3031 - revision 11311
3032
3033 -------------------------------------------------------------------
3034 Mon Oct 13 11:03:04 CEST 2008 - schubi@suse.de
3035
3036 - regarding orphaned resolvables
3037 - removed old distupgrade algorithm
3038 - revision 11307
3039
3040 -------------------------------------------------------------------
3041 Sun Oct 12 13:55:51 CEST 2008 - jkupec@suse.cz
3042
3043 - handle ftp response 530 (login failed) like http 403
3044   (bnc #433537)
3045 - revision 11305
3046
3047 -------------------------------------------------------------------
3048 Thu Oct  9 17:37:18 CEST 2008 - ma@suse.de
3049
3050 - Adapt to satsolvers 'big solv data change'.
3051 - revision 11294
3052
3053 -------------------------------------------------------------------
3054 Thu Oct  9 17:18:18 CEST 2008 - schubi@suse.de
3055
3056 - Taking the right solution actions for locked resolvables (bnc #400840)
3057 - revision 11289
3058
3059 -------------------------------------------------------------------
3060 Thu Oct  9 13:52:03 CEST 2008 - ma@suse.de
3061
3062 - Add required copy-ctor and assignment operator to WhatProvides.
3063   (bnc #433087)
3064 - revision 11276
3065
3066 -------------------------------------------------------------------
3067 Wed Oct  8 16:24:25 CEST 2008 - jkupec@suse.cz
3068
3069 - detect and use unused loop device for mounting ISO images
3070   (bnc #428009)
3071 - revision 11262
3072 - version 5.15.1 (13)
3073
3074 -------------------------------------------------------------------
3075 Wed Oct  8 15:39:08 CEST 2008 - jkupec@suse.cz
3076
3077 - fixed segfault when saving the probed repo type in
3078   RepoManager::refreshMetadata() (bnc #431963)
3079 - revision 11261
3080
3081 -------------------------------------------------------------------
3082 Wed Oct  8 11:33:00 CEST 2008 - dmacvicar@suse.de
3083
3084 - improve log message (bnc#429114)
3085
3086 -------------------------------------------------------------------
3087 Wed Oct  8 11:15:20 CEST 2008 - lslezak@suse.cz
3088
3089 - disk usage - ignore /proc filesystem (bnc#418783)
3090 - revision 11258
3091
3092 -------------------------------------------------------------------
3093 Tue Oct  7 13:24:10 CEST 2008 - ma@suse.de
3094
3095 - Fixed detection of loopback mounted iso-files. The mtab entry does
3096   not necessarily mention the iso-file. (bnc #432504)
3097 - revision 11252
3098 - version 5.15.0 (13)
3099
3100 -------------------------------------------------------------------
3101 Thu Oct  2 19:46:13 CEST 2008 - ma@suse.de
3102
3103 - Add zypp.conf option 'download.use_deltarpmr.always' to enable using
3104   delta rpms even if the package is available on a local source.
3105   (Axel C. Frinke)
3106 - revision 11235
3107 - version 5.14.0 (13)
3108
3109 -------------------------------------------------------------------
3110 Thu Oct  2 18:50:11 CEST 2008 - ma@suse.de
3111
3112 - Add product attribute: PRODUCTLINE.
3113 - revision 11234
3114
3115 -------------------------------------------------------------------
3116 Thu Oct  2 17:18:19 CEST 2008 - ma@suse.de
3117
3118 - Do not consider self provided requirements whan computing the
3119   installation order.
3120 - revision 11231
3121
3122 -------------------------------------------------------------------
3123 Wed Oct  1 16:07:36 CEST 2008 - ma@suse.de
3124
3125 - Rephrase missleading error message. (bnc #431229)
3126 - revision 11222
3127
3128 -------------------------------------------------------------------
3129 Tue Sep 30 17:23:48 CEST 2008 - ma@suse.de
3130
3131 - Allow computation of disk usage per solvable.
3132 - revision 11218
3133
3134 -------------------------------------------------------------------
3135 Mon Sep 29 23:59:10 CEST 2008 - dmacvicar@suse.de
3136
3137 - Merge aria2c Media handler code from Google SOC 2008
3138   (Gerard Farras)
3139 - Only activated by making env var ZYPP_ARIA=1
3140
3141 -------------------------------------------------------------------
3142 Mon Sep 29 15:56:17 CEST 2008 - jkupec@suse.cz
3143
3144 - history: tell which package failed before logging rpm output or
3145   error message (bnc #430585)
3146 - no localization for history log comments
3147 - revision 11202
3148
3149 -------------------------------------------------------------------
3150 Mon Sep 29 13:43:08 CEST 2008 - ma@suse.de
3151
3152 - Fix zypp::WhatProvides::empty returning inverse result.
3153 - revision 11200
3154 - version 5.13.1 (13)
3155
3156 -------------------------------------------------------------------
3157 Sat Sep 27 23:36:19 CEST 2008 - jkupec@suse.cz
3158
3159 - fixed endless loop when CredentialManager returns bad password
3160 - CredentialManager now correctly updates password of existing
3161   credentials
3162 - revision 11187
3163
3164 -------------------------------------------------------------------
3165 Fri Sep 26 15:37:50 CEST 2008 - ma@suse.de
3166
3167 - Fix computation of Product::flavor.
3168 - Add Product::productLine. A vendor specific string denoting the
3169   product line.
3170 - revision 11182
3171 - version 5.13.0 (13)
3172
3173 -------------------------------------------------------------------
3174 Fri Sep 26 15:25:33 CEST 2008 - jkupec@suse.cz
3175
3176 - save user credentials after asking for them
3177 - revision 11181
3178
3179 -------------------------------------------------------------------
3180 Thu Sep 25 23:19:55 CEST 2008 - jkupec@suse.cz
3181
3182 - ZConfig::credentialsGlobal{File,Dir}() added
3183   (/etc/zypp/credentials.{cat,d})
3184 - revision 11176
3185
3186 -------------------------------------------------------------------
3187 Thu Sep 25 17:09:44 CEST 2008 - jkupec@suse.cz
3188
3189 - Target::setInstallationLogfile() removed from zypp/Target.h
3190 - revision 11171
3191
3192 -------------------------------------------------------------------
3193 Thu Sep 25 13:11:43 CEST 2008 - ma@suse.de
3194
3195 - Remove obsolete zypp-query-pool binary. zypper provides all
3196   the information one needs.
3197 - revision 11160
3198
3199 -------------------------------------------------------------------
3200 Wed Sep 24 19:11:19 CEST 2008 - jkupec@suse.cz
3201
3202 - HistoryLog added and used to log package installs/removes and
3203   repository adds, removes, url and alias changes into
3204   history.logfile (/var/log/zypp/history) (fate #110205)
3205 - str::escape(string, char) added
3206 - revision 11150
3207 - version 5.12.1 (12)
3208
3209 -------------------------------------------------------------------
3210 Tue Sep 23 14:02:08 CEST 2008 - jkupec@suse.cz
3211
3212 - CredentialManager: look for credentials with
3213   wanted_url.startsWith(stored_url)
3214 - RepoManager: don't pass service credentials down to repos if
3215   their urls are not based on service's url.
3216 - revision 11134
3217
3218 -------------------------------------------------------------------
3219 Mon Sep 22 16:27:41 CEST 2008 - ma@suse.de
3220
3221 - Remove superfluous PRODUCT_REFERENCES attribute.
3222 - revision 11127
3223
3224 -------------------------------------------------------------------
3225 Mon Sep 22 16:13:08 CEST 2008 - ma@suse.de
3226
3227 - Add Url::hasCredentialsInAuthority test for username or password
3228   being encoded in the authority component. I.e. user:pass@host.
3229 - Handle repos to be disabled disable in service refresh.
3230 - revision 11126
3231
3232 -------------------------------------------------------------------
3233 Mon Sep 22 12:10:34 CEST 2008 - jkupec@suse.cz
3234
3235 - provided context to keyring callbacks (bnc #370223)
3236 - merged trust & import callbacks (bnc #366467)
3237   (don't worry, still allows to trust && !import)
3238 - revision 11113
3239
3240 -------------------------------------------------------------------
3241 Fri Sep 19 13:17:38 CEST 2008 - ma@suse.de
3242
3243 - Moved DefaultAcceptBits enum to class KeyRing (formerly KeyRingReort).
3244 - revision 11102
3245
3246 -------------------------------------------------------------------
3247 Thu Sep 18 16:11:23 CEST 2008 - ma@suse.de
3248
3249 - Use service alias as namespace for it's repositories aliases.
3250 - revision 11097
3251 - version 5.11.0 (11)
3252
3253 -------------------------------------------------------------------
3254 Thu Sep 18 12:45:25 CEST 2008 - jkupec@suse.cz
3255
3256 - pass service's credentials down to repos
3257 - support ?credentials=filepath in URL to specify credentials
3258 - revision 11092
3259
3260 -------------------------------------------------------------------
3261 Thu Sep 18 09:57:49 CEST 2008 - ma@suse.de
3262
3263 - Add Product::isTargetDistribution to identify the systems installed
3264   baseproduct. This should replace tests for Product::type is "base".
3265 - revision 11089
3266
3267 -------------------------------------------------------------------
3268 Wed Sep 17 18:05:44 CEST 2008 - jkupec@suse.cz
3269
3270 - save user credentials when adding repos/services with URLs containing
3271   the credentials (bnc #425462)
3272 - revision 11085
3273
3274 -------------------------------------------------------------------
3275 Wed Sep 17 15:08:54 CEST 2008 - ma@suse.de
3276
3277 - Adapt to rpms new way of quoting whitespace in pathnames.(bnc #426924)
3278 - revision 11082
3279
3280 -------------------------------------------------------------------
3281 Tue Sep 16 18:41:39 CEST 2008 - ma@suse.de
3282
3283 - Service handling fixes. Added ServiceException.
3284 - revision 11077
3285
3286 -------------------------------------------------------------------
3287 Mon Sep 15 11:40:04 CEST 2008 - ma@suse.de
3288
3289 - Fix building of transaltions.
3290 - revision 11064
3291
3292 -------------------------------------------------------------------
3293 Sun Sep 14 00:10:21 CEST 2008 - jkupec@suse.cz
3294
3295 - ServiceInfo.clearReposTo{Enable,Disable}() methods added
3296 - revision 11060
3297
3298 -------------------------------------------------------------------
3299 Fri Sep 12 18:24:28 CEST 2008 - ma@suse.de
3300
3301 - Create new Service repos in disbaled sate.
3302 - revision 11056
3303 - version 5.10.0 (10)
3304
3305 -------------------------------------------------------------------
3306 Fri Sep 12 16:04:54 CEST 2008 - ma@suse.de
3307
3308 - Make registerTarget and registerRelease abvailable for installed
3309   product. Required for registration.
3310 - revision 11043
3311
3312 -------------------------------------------------------------------
3313 Fri Sep 12 12:59:50 CEST 2008 - ma@suse.de
3314
3315 - Add url lists query to Product interface. A generic query and
3316   convenience methods to query urls for "releasenotes", "register",
3317   "updateurls", "extraurls",  "optionalurls" and "smolt" (bnc #413444)
3318 - revision 11029
3319
3320 -------------------------------------------------------------------
3321 Fri Sep 12 01:38:25 CEST 2008 - jkupec@suse.cz
3322
3323 - ServiceType and ServiceInfo::type() added (contains only RIS for
3324   now), service type probing added.
3325 - Avoiding the use of 'path' for services (appending
3326   the repoindex.xml's 'path' to the baseurl of created repos)
3327 - renamed ServiceInfo::*catalog*() methods to *repo*() methods
3328 - revision 11022
3329
3330 -------------------------------------------------------------------
3331 Thu Sep 11 16:01:57 CEST 2008 - dmacvicar@suse.de
3332
3333 - add Repostiroy::updateKeys and
3334   Repository::providesUpdatesForKey(string) for repo and
3335   product matching
3336 - Provide Repository::isUpdateRepo
3337
3338 -------------------------------------------------------------------
3339 Thu Sep 11 14:41:28 CEST 2008 - ma@suse.de
3340
3341 - Fix evaluation of vendor support flags.
3342 - Adapt retrieval of registration data (targetDistribution,
3343   targetDistributionRelease and targetDistributionFlavor).
3344 - revision 11013
3345
3346 -------------------------------------------------------------------
3347 Wed Sep 10 18:23:52 CEST 2008 - ma@suse.de
3348
3349 - Follow gpgcheck tag in .repo file and do no check if disabled.
3350 - revision 11010
3351 - version 5.9.0 (8)
3352
3353 -------------------------------------------------------------------
3354 Wed Sep 10 17:54:20 CEST 2008 - jkupec@suse.cz
3355
3356 - added dumpAsXMLOn(stream,string) to ServiceInfo to print services
3357   with content (repos)
3358 - revision 11004
3359
3360 -------------------------------------------------------------------
3361 Wed Sep 10 17:31:41 CEST 2008 - ma@suse.de
3362
3363 - Remove obsolete product attributes.
3364 - Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)
3365 - revision 11001
3366
3367 -------------------------------------------------------------------
3368 Wed Sep 10 16:40:00 CEST 2008 - ma@suse.de
3369
3370 - Provide product::updaterepoKey: Update repository indicator string.
3371 - revision 11000
3372
3373 -------------------------------------------------------------------
3374 Tue Sep  9 17:33:03 CEST 2008 - dmacvicar@suse.de
3375
3376 - provide context about the repository (name/alias) if available when
3377   checking signatures (bnc#370223)
3378 - 5.8.0
3379
3380 -------------------------------------------------------------------
3381 Tue Sep  9 13:04:11 CEST 2008 - ma@suse.de
3382
3383 - Add ServiceInfo interface to define a set of catalogs (repository
3384   aliases) to be enabled on next refresh.
3385 - revision 10970
3386
3387 -------------------------------------------------------------------
3388 Tue Sep  9 11:40:42 CEST 2008 - ma@suse.de
3389
3390 - Fix reading of Traget::targetDistribution.
3391 - Allow to configure default answers in signature verification workflow.
3392 - revision 10968
3393
3394 -------------------------------------------------------------------
3395 Mon Sep  8 17:11:02 CEST 2008 - jkupec@suse.cz
3396
3397 - CredentialManager added to manage stored credentials
3398 - MediaCurl adapted to use CredentialManager to read credentials
3399 - revision 10958
3400
3401 -------------------------------------------------------------------
3402 Fri Sep  5 11:40:05 CEST 2008 - jkupec@suse.cz
3403
3404 - operator ==, !=, < definition moved to RepoInfoBase from
3405   the derived classes
3406 - fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
3407   (bnc #407515)
3408 - {Repo,Service}Info::dumpAsXMLOn(ostream) added
3409 - RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
3410 - use shared_ptr instead of itrusive for {Repo,Service}Info
3411 - revision 10931:10942
3412
3413 -------------------------------------------------------------------
3414 Thu Sep  4 16:47:07 CEST 2008 - jkupec@suse.cz
3415
3416 - RepoInfo{,Base} setters made void
3417 - revision 10931
3418
3419 -------------------------------------------------------------------
3420 Wed Sep  3 14:53:06 CEST 2008 - jkupec@suse.cz
3421
3422 - skip repositories with non-matching target distro when reading
3423   repoindex
3424 - revision 10926
3425
3426 -------------------------------------------------------------------
3427 Tue Sep  2 11:04:52 CEST 2008 - schubi@suse.de
3428
3429 - Enabled distupgrade of the SAT solver. In order to use the old
3430   distupgrade you can set the environment variable ZYPP_NO_SAT_UPDATE.
3431   This variable will can be used until the old distupgrade mechanism will
3432   be removed from libzypp. Have a look to above changelogs.
3433 - revision 10911
3434 - version 5.7.0 (5)
3435
3436 -------------------------------------------------------------------
3437 Tue Aug 19 16:36:47 CEST 2008 - dmacvicar@suse.de
3438
3439 - add Package::maybeUnsupported to remove duplicated
3440   code in clients dealing with Package::vendorSupport
3441
3442 -------------------------------------------------------------------
3443 Tue Aug 19 11:04:52 CEST 2008 - schubi@suse.de
3444
3445 - Reset transaction only if this solvable has no buddy (bnc #417799)
3446   e.g. do not reset Products cause the concerning release package
3447   could not already be installed.
3448 - revision 10883
3449 - version 5.6.1 (5)
3450
3451 -------------------------------------------------------------------
3452 Mon Aug 18 17:31:02 CEST 2008 - dmacvicar@suse.de
3453
3454 - don't report "may be outdated" for @System repo.
3455
3456 -------------------------------------------------------------------
3457 Fri Aug 15 20:20:07 CEST 2008 - ma@suse.de
3458
3459 - Add Target::targetDistribution. Returns "distribution-arch" of
3460   the installed base product. Used for registration and Service
3461   refresh. (for Fate #304915)
3462 - revision 10877
3463 - version 5.6.0 (5)
3464
3465 -------------------------------------------------------------------
3466 Fri Aug 15 17:42:58 CEST 2008 - ma@suse.de
3467
3468 - Add method Product::replacedProducts to identify installed
3469   Products that would be replaced by installing a new Product.
3470   (for Fate #301997)
3471 - revision 10876
3472
3473 -------------------------------------------------------------------
3474 Fri Aug 15 15:30:32 CEST 2008 - ma@suse.de
3475
3476 - Fixes to Selectable doing staus manipulation on non-USER level.
3477 - revision 10873
3478
3479 -------------------------------------------------------------------
3480 Fri Aug 15 14:23:02 CEST 2008 - ma@suse.de
3481
3482 - Add method ZYpp::getTarget that returns the Target or a NULL pointer,
3483   if it is not yet initialized. This is to avoid try/catch blocks just
3484   to test whether the Target is initialized. (bnc #417556)
3485 - Add method Target::assertRootPrefix. Pass a pathname and get back the
3486   path prefixed with the tragets root, unless it already had that prefix.
3487 - revision 10870
3488
3489 -------------------------------------------------------------------
3490 Thu Aug 14 18:44:45 CEST 2008 - schubi@suse.de
3491
3492 - Regarding error messages for Products correctly (FATE #304502)
3493 - rev 10863
3494
3495 -------------------------------------------------------------------
3496 Thu Aug 14 14:03:27 CEST 2008 - ma@suse.de
3497
3498 - Let Selectable default to USER level.
3499 - revision 10850
3500 - version 5.5.1 (5)
3501
3502 -------------------------------------------------------------------
3503 Wed Aug 13 21:01:25 CEST 2008 - ma@suse.de
3504
3505 - Change Selectable API to support doing staus manipulation on
3506   non-USER level.
3507 - revision 10847
3508 - version 5.5.0 (5)
3509
3510 -------------------------------------------------------------------
3511 Wed Aug 13 16:48:49 CEST 2008 - dmacvicar@suse.de
3512
3513 - support sat solver API for searching files
3514
3515 -------------------------------------------------------------------
3516 Wed Aug 13 15:12:45 CEST 2008 - ma@suse.de
3517
3518 - Add ResPool::reposFind to get repositories by alias.
3519 - revision 10835
3520
3521 -------------------------------------------------------------------
3522 Tue Aug 12 19:37:36 CEST 2008 - ma@suse.de
3523
3524 - Advise rpmdb2solv to parse the product database.
3525 - revision 10824
3526 - version 5.4.0 (4)
3527
3528 -------------------------------------------------------------------
3529 Tue Aug 12 12:05:49 CEST 2008 - ma@suse.de
3530
3531 - Offer a simpler, fate based status manipulation in ui::Selectable.
3532   This is easier to handle, as the ui::Status always distinguishes
3533   wheter an object is installed or not.
3534 - revision 10814
3535
3536 -------------------------------------------------------------------
3537 Mon Aug 11 18:00:40 CEST 2008 - ma@suse.de
3538
3539 - Propagate default rpm install flags from zypp.conf via ZConfig and
3540   ZYppCommitPolicy down to the installer. (FATE #302952)
3541 - revision 10813
3542
3543 -------------------------------------------------------------------
3544 Mon Aug 11 16:28:07 CEST 2008 - ma@suse.de
3545
3546 - Add base::Flags (like qt's QFlags) a type-safe way of storing
3547   OR-combinations of enum values.
3548 - revision 10811
3549
3550 -------------------------------------------------------------------
3551 Fri Aug  8 17:01:00 CEST 2008 - ma@suse.de
3552
3553 - Add static ui::Selectable::get methods as convenient ctor
3554   substitute.
3555 - revision 10806
3556
3557 -------------------------------------------------------------------
3558 Fri Aug  8 15:41:17 CEST 2008 - ma@suse.de
3559
3560 - Adapt zypp-query-pool to new product handling.
3561 - revision 10803
3562
3563 -------------------------------------------------------------------
3564 Fri Aug  8 14:11:03 CEST 2008 - ma@suse.de
3565
3566 - Don't pass epoch to 'rpm -e', it does not support it.
3567 - revision 10800
3568
3569 -------------------------------------------------------------------
3570 Fri Aug  8 13:27:42 CEST 2008 - ma@suse.de
3571
3572 - Adapt to new product handling. Products are no longer pseudo
3573   installed objects verified by the solver, but actually installed.
3574   Thus removed satisfiedProduct iterator, fixed Selctables.
3575 - Removed class ProductInfo as we keep Product.
3576 - revision 10797
3577
3578 -------------------------------------------------------------------
3579 Thu Aug  7 22:00:55 CEST 2008 - dmacvicar@suse.de
3580
3581 - implement relogin suggested support (fate#304889)
3582
3583 -------------------------------------------------------------------
3584 Wed Aug  6 18:21:30 CEST 2008 - ma@suse.de
3585
3586 - Detect correct download path even if repository type
3587   is not set. (bnc #386386)
3588 - revision 10768
3589
3590 -------------------------------------------------------------------
3591 Wed Aug  6 17:15:48 CEST 2008 - ma@suse.de
3592
3593 - Cleanup, mostly by removing, unused parser code and related classes.
3594 - revision 10765
3595
3596 -------------------------------------------------------------------
3597 Wed Aug  6 16:23:27 CEST 2008 - ma@suse.de
3598
3599 - Don't let exception escape MediaSetAccess dtor (bnc #415017)
3600 - revision 10763
3601
3602 -------------------------------------------------------------------
3603 Mon Aug  4 19:34:27 CEST 2008 - ma@suse.de
3604
3605 - Add new product attributes (flavor,referencePackage).
3606 - Add PoolItem buddies, i.e. two PoolItems sharing the same status
3607   object. This is used to keep the product resolvable and the
3608   package providing the product metadata in sync.
3609 - revision 10742
3610
3611 -------------------------------------------------------------------
3612 Sat Aug  2 19:26:52 CEST 2008 - jkupec@suse.cz
3613
3614 - support an optional url attribute in repoindex.xml's <repo>
3615 - revision 10729
3616
3617 -------------------------------------------------------------------
3618 Thu Jul 31 21:52:11 CEST 2008 - ma@suse.de
3619
3620 - New class ProductInfo to provide product related metadata that
3621   might be associated with a package. This will replace the Product
3622   resolvable.
3623 - revision 10715
3624
3625 -------------------------------------------------------------------
3626 Thu Jul 31 19:01:54 CEST 2008 - dmacvicar@suse.de
3627
3628 - generate a unique anonymous unique string per target
3629   and add it to the agent string for better statistics
3630
3631 -------------------------------------------------------------------
3632 Thu Jul 31 19:01:14 CEST 2008 - ma@suse.de
3633
3634 - Follow solver policy and make repository priority the highest
3635   key, when ordering packages. Then architecture, and edition last.
3636 - revision 10710
3637
3638 -------------------------------------------------------------------
3639 Wed Jul 30 19:12:00 CEST 2008 - ma@suse.de
3640
3641 - /var/lib/zypp and /var/cache/zypp should be owned by libzypp
3642   (bnc #412094)
3643 - revision 10702
3644
3645 -------------------------------------------------------------------
3646 Wed Jul 30 12:47:48 CEST 2008 - jkupec@suse.cz
3647
3648 - Service renamed to ServiceInfo
3649 - RepoInfoBase added; RepoInfo and ServiceInfo now derive from it
3650 - revision 10695
3651
3652 -------------------------------------------------------------------
3653 Tue Jul 29 12:59:46 CEST 2008 - jkupec@suse.cz
3654
3655 - fixed yum repos to work with non '/' base url post fix
3656   (bnc #341617)
3657 - revision 10662
3658
3659 -------------------------------------------------------------------
3660 Mon Jul 28 18:13:24 CEST 2008 - ma@suse.de
3661
3662 - Fixed SolvIterMixin::Selectable_iterator eating some solvables
3663   (bnc #411339)
3664 - revision 10680
3665
3666 -------------------------------------------------------------------
3667 Fri Jul 25 20:12:55 CEST 2008 - ma@suse.de
3668
3669 - Several changes to make libzypp-bindings compile using the original
3670   header files and no private copies. (bnc #391831)
3671 - revision 10668
3672 - version 5.3.0
3673
3674 -------------------------------------------------------------------
3675 Wed Jul 23 17:17:47 CEST 2008 - jkupec@suse.cz
3676
3677 - Service::enabled() added
3678 - revision 10657
3679
3680 -------------------------------------------------------------------
3681 Tue Jul 22 17:18:28 CEST 2008 - jkupec@suse.cz
3682
3683 - Removed FRESHENS dependency type
3684 - revision 10643
3685
3686 -------------------------------------------------------------------
3687 Thu Jul 17 09:49:40 CEST 2008 - schubi@suse.de
3688
3689 - Allow parallel installation of packages which have been defined
3690   in zypp.conf (parameter "multiversion") Fate #302050
3691 - Additional check for broken system.
3692   (defined in zypp.conv: solver.checkSystemFile)
3693 - revision 10600
3694
3695 -------------------------------------------------------------------
3696 Wed Jul 16 14:39:50 CEST 2008 - ma@suse.de
3697
3698 - Add ui::Selectable::isNeeded to indicate patch relevance (bnc #409150)
3699 - revision 10596
3700
3701 -------------------------------------------------------------------
3702 Wed Jul 16 01:10:37 CEST 2008 - ma@suse.de
3703
3704 - Remove Atom, Script, Message and other obsolete classes.
3705 - revision 10592
3706
3707 -------------------------------------------------------------------
3708 Mon Jul 14 13:36:26 CEST 2008 - ma@suse.de
3709
3710 - Also report the name of the locking process in ZYppFactoryException
3711   (bnc #280537)
3712 - revision 10572
3713
3714 -------------------------------------------------------------------
3715 Mon Jul 14 11:26:30 CEST 2008 - schubi@suse.de
3716
3717 - corrected logging of solver settings
3718 - regard locking while doUpdate (bnc #405427)
3719 - revision 10564
3720
3721 -------------------------------------------------------------------
3722 Sat Jul 12 22:14:32 CEST 2008 - jkupec@suse.cz
3723
3724 - make curl use the right transfer mode
3725   (CURLOPT_PROXY_TRANSFER_MODE) when proxy is used (bnc #306272)
3726 - revision 10559
3727
3728 -------------------------------------------------------------------
3729 Sat Jul 12 11:19:56 CEST 2008 - jkupec@suse.cz
3730
3731 - reuse existing disk mounts (applied Marius' patch) (bnc #208222)
3732 - revision 10557
3733
3734 -------------------------------------------------------------------
3735 Wed Jul  9 18:13:58 CEST 2008 - ma@suse.de
3736
3737 - Provide Package::url() if available in solv file. (bnc #402434)
3738 - A missing cookie file must not be treated as an error. Simply
3739   rebuild the cache (bnc #405867)
3740 - Add 22x22 and 24x24 icons (bnc #329635)
3741 - revision 10528
3742
3743 -------------------------------------------------------------------
3744 Mon Jul  7 13:39:09 CEST 2008 - schubi@suse.de
3745
3746 - Do not update an already updated package (bnc #400422)
3747 - revision 10504
3748
3749 -------------------------------------------------------------------
3750 Fri Jul  4 17:19:24 CEST 2008 - ma@suse.de
3751
3752 - Also check if the fingerprint matches before importing updated keys.
3753   (bnc #393160)
3754 - revision 10500
3755
3756 -------------------------------------------------------------------
3757 Mon Jun 30 23:55:20 CEST 2008 - dmacvicar@suse.de
3758
3759 - forward port add message attribute to patches.
3760 - port import newer keys if a trusted key is updated
3761 - (bnc#393160)
3762 - version 5.0.2
3763
3764 -------------------------------------------------------------------
3765 Mon Jun 30 10:28:27 CEST 2008 - ma@suse.de
3766
3767 - Fix permanent duplication of gpg keys in the rpm database. Also
3768   retrieve correct creation and expire dates. (bnc #401259)
3769 - Invoke gpg with --homdir, otherwise command fails if executed
3770   within a wrapper. (bnc #401259)
3771 - revision 10487
3772
3773 -------------------------------------------------------------------
3774 Thu Jun 26 12:07:33 CEST 2008 - schubi@suse.de
3775
3776 - version 5.0.1
3777 - revision 10464
3778
3779 -------------------------------------------------------------------
3780 Thu Jun 19 17:55:35 CEST 2008 - ma@suse.de
3781
3782 - Handle new patch messages and scripts in commit. Provide callbacks
3783   to display the patch messages and give visual feedback on script
3784   execution. (bnc #401220)
3785 - revision 10411
3786
3787 -------------------------------------------------------------------
3788 Thu Jun 19 17:35:59 CEST 2008 - ma@suse.de
3789
3790 - Fix wrong parenthesis causing bug 399320
3791 - version
3792 - revision
3793
3794 -------------------------------------------------------------------
3795 Tue Jun 10 09:52:03 CEST 2008 - jreidinger@suse.cz
3796
3797 - improve performance of gsub
3798 - change replace_all to replaceAll (same name convency)
3799 - add tests for gsub and replaceAll
3800 - revision 10366
3801
3802 -------------------------------------------------------------------
3803 Fri Jun  6 13:29:59 CEST 2008 - ma@suse.de
3804
3805 - Handle application/x-redhat-package-manager in package-manager.desktop
3806   (bnc #391183)
3807 - revision 10361
3808
3809 -------------------------------------------------------------------
3810 Thu Jun  5 18:01:15 CEST 2008 - jkupec@suse.cz
3811
3812 - X-SuSE-ControlCenter-System category added
3813   to package-manager.desktop (bnc #302324)
3814 - revision 10353
3815
3816 -------------------------------------------------------------------
3817 Wed Jun  4 14:57:13 CEST 2008 - ma@suse.de
3818
3819 - Fix crash when requesting disk usage without a target loaded. (bnc #396755)
3820 - revision 10340
3821
3822 -------------------------------------------------------------------
3823 Wed Jun  4 14:05:09 CEST 2008 - ma@suse.de
3824
3825 - Fix memory corruption in curl media handler (bnc #396979)
3826 - revision 10338
3827
3828 -------------------------------------------------------------------
3829 Tue Jun  3 20:00:00 CEST 2008 - ma@suse.de
3830
3831 - Take care satsolver recognizes 'Capability( "srcpackage:zypper" )'
3832   as 'source package named zypper'. So these capabilities can be used
3833   together with sat::Whatprovides or in resolver requests. (bnc #369893)
3834 - revision 10335
3835
3836 -------------------------------------------------------------------
3837 Tue Jun  3 15:40:37 CEST 2008 - jreidinger@suse.cz
3838
3839 - allow aborting progress during removing packages. (bnc #389238)
3840 - revision 10331
3841
3842 -------------------------------------------------------------------
3843 Mon Jun  2 15:31:36 CEST 2008 - schubi@suse.de
3844
3845 - New option for ignoring Obsoletes. This is used for installing more than
3846   one pacakges with the same name but different versions.
3847   Often used by kernel.
3848 - r 10299
3849
3850 -------------------------------------------------------------------
3851 Sun Jun  1 23:14:34 CEST 2008 - - ma@suse.de
3852
3853 - Revert inappropriate Selectable cleanup. Fix Selectable
3854   status computation. Unmaintained packages were wrongly
3855   reported as unsinstalled. (bnc #394630)
3856 - version 5.0.0 (4.x continued in SuSE-Linux-11_0-Branch)
3857 - revision 10295
3858
3859 -------------------------------------------------------------------
3860 Fri May 30 12:14:47 CEST 2008 - tgoettlicher@suse.de
3861
3862 - fixed typo
3863
3864 -------------------------------------------------------------------
3865 Wed May 28 18:54:27 CEST 2008 - ma@suse.de
3866
3867 - Reenable diskusage calculation (bnc #395051)
3868 - version 4.25.1
3869 - revision 10273
3870
3871 -------------------------------------------------------------------
3872 Wed May 28 18:50:11 CEST 2008 - jkupec@suse.cz
3873
3874 - RepoManager::packagesPath(RepoInfo) added (bnc #394728)
3875 - revision 10271
3876
3877 -------------------------------------------------------------------
3878 Wed May 28 16:26:09 CEST 2008 - jkupec@suse.cz
3879
3880 - RepoInfo: don't overwrite flags that have already been set externally
3881   (bnc #394728)
3882 - revision 10256
3883
3884 -------------------------------------------------------------------
3885 Wed May 28 15:30:24 CEST 2008 - ma@suse.de
3886
3887 - Create missing directories when saving config files. (bnc #395026)
3888 - Fix undefined behaviour in RepoManager.
3889 - revision 10255
3890
3891 -------------------------------------------------------------------
3892 Wed May 28 15:23:44 CEST 2008 - schubi@suse.de
3893
3894 - SOLVER_ERASE_SOLVABLE_NAME: As we do not know, if this request has come
3895   from resolvePool or resolveQueue we will have to take care for both
3896   cases. (bnc#393969)
3897 - r 10252
3898
3899 -------------------------------------------------------------------
3900 Tue May 27 22:35:37 CEST 2008 - coolo@suse.de
3901
3902 - compile with RPM_OPT_FLAGS
3903
3904 -------------------------------------------------------------------
3905 Mon May 26 17:23:24 CEST 2008 - jkupec@suse.cz
3906
3907 - old2new locks file converter script added to %post (jredinger)
3908 - r 10227
3909
3910 -------------------------------------------------------------------
3911 Mon May 26 11:48:35 CEST 2008 - schubi@suse.de
3912
3913 - Do not regard packages with the same name while upgrading obsoleted
3914   packages (bnc#394367)
3915 - r 10219
3916
3917 -------------------------------------------------------------------
3918 Sat May 24 01:23:44 CEST 2008 - dmacvicar@suse.de
3919
3920 - revert commit don't check for existence of keys,
3921   to avoid a non needed HEAD request. (related bnc#381280)
3922   as it creates popup error callbacks due to the 404's in
3923   the keys. Leave however the OnMediaLocation::optional()
3924   API to look for another fix strategy.
3925
3926 -------------------------------------------------------------------
3927 Fri May 23 15:52:20 CEST 2008 - dmacvicar@suse.de
3928
3929 - define path for messages and scripts and document
3930   them in zypp.conf
3931
3932 -------------------------------------------------------------------
3933 Fri May 23 14:42:34 CEST 2008 - schubi@suse.de
3934
3935 - Added IgnoreAlreadyRecommended flag. So recomments/suggest will
3936   be ignored for already INSTALLED packages (bnc #389694)
3937 - r 10202
3938
3939 -------------------------------------------------------------------
3940 Fri May 23 10:22:47 CEST 2008 - schubi@suse.de
3941
3942 - Packages which obsoletes and do NOT required other installed
3943   packages will be installed if no other packages obsolete the installed package too.
3944 - r 10196
3945
3946 -------------------------------------------------------------------
3947 Thu May 22 02:22:29 CEST 2008 - dmacvicar@suse.de
3948
3949 - fix filelist for installed packages (bnc#392544)
3950 - fix changelog retrieval for installed packages
3951
3952 -------------------------------------------------------------------
3953 Wed May 21 13:50:00 CEST 2008 - dmacvicar@suse.de
3954
3955 - deprecate Repository::name() and use alias() to
3956   be consistent. Related to (bnc#383553)
3957 - don't check for existence of keys, to avoid a non needed
3958   HEAD request. (helps bnc#381280)
3959 - 4.25.0
3960
3961 -------------------------------------------------------------------
3962 Wed May 21 11:37:23 CEST 2008 - schubi@suse.de
3963
3964 - added onlyRequires in the testcase (bnc #389184)
3965
3966 -------------------------------------------------------------------
3967 Tue May 20 12:12:27 CEST 2008 - jreidinger@suse.cz
3968
3969 - allow installation and refreshing from repository with alias that
3970   contains ' or " (bnc #392426)
3971 - r10158
3972
3973 -------------------------------------------------------------------
3974 Mon May 19 21:11:41 CEST 2008 - jkupec@suse.cz
3975
3976 - delta rpm support reenabled
3977 - r10150
3978
3979 -------------------------------------------------------------------
3980 Mon May 19 18:13:19 CEST 2008 - schubi@suse.de
3981
3982 - Resetting Delete Details in ResStatus correctly (bnc #391785)
3983 - r 10145
3984
3985 -------------------------------------------------------------------
3986 Mon May 19 11:47:06 CEST 2008 - dmacvicar@suse.de
3987
3988 - when setting status to non installed for uninstalled packages
3989   set the user transaction so they go to soft locks.
3990   (related to bnc#389739 )
3991
3992 -------------------------------------------------------------------
3993 Fri May 16 16:56:04 CEST 2008 - schubi@suse.de
3994
3995 - Added new calls : isInstalledBy (const PoolItem item);
3996                     installs (const PoolItem item);
3997 - r 10125
3998 - 4.23.0
3999
4000 -------------------------------------------------------------------
4001 Fri May 16 16:49:04 CEST 2008 - jreidinger@suse.cz
4002
4003 - don't run merge in save when toAdd/Remove queue is empty
4004 - throw when locks cannot load its file
4005 - r10124
4006
4007 -------------------------------------------------------------------
4008 Fri May 16 09:59:09 CEST 2008 - jreidinger@suse.cz
4009
4010 - throw more describing exception when repo probing failed
4011   (bnc #389690)
4012 - revision 10118
4013
4014 -------------------------------------------------------------------
4015 Thu May 15 15:15:59 CEST 2008 - jreidinger@suse.cz
4016
4017 - allow call only merge old locks and newly added/removed without
4018   saving it to file
4019 - -revision 10104
4020
4021 -------------------------------------------------------------------
4022 Tue May 13 17:37:11 CEST 2008 - dmacvicar@suse.de
4023
4024 - report non packages as keep installed if satisfied to the
4025   user interace (Selectables)
4026 - 4.21.3
4027
4028 -------------------------------------------------------------------
4029 Tue May 13 15:50:28 CEST 2008 - jkupec@suse.cz
4030
4031 - create /etc/zypp/products.d on install
4032
4033 -------------------------------------------------------------------
4034 Mon May 12 17:21:19 CEST 2008 - jkupec@suse.cz
4035
4036 - /etc/zypp/products.d added to file list (bnc #385868)
4037 - revision 10049
4038 - version 4.21.2
4039
4040 -------------------------------------------------------------------
4041 Mon May 12 17:15:34 CEST 2008 - jkupec@suse.cz
4042
4043 - call RemoveResolvableReport::problem() before finish() on error
4044   (bnc #388810)
4045 - revision 10045
4046
4047 -------------------------------------------------------------------
4048 Sat May 10 21:57:29 CEST 2008 - coolo@suse.de
4049
4050 - fix file list
4051
4052 -------------------------------------------------------------------
4053 Fri May  9 23:15:53 CEST 2008 - ma@suse.de
4054
4055 - Product now retrieves all attributes from the solv file.
4056 - version 4.21.1
4057 - revision 10031
4058
4059 -------------------------------------------------------------------
4060 Fri May  9 21:28:42 CEST 2008 - ma@suse.de
4061
4062 - Add zypp.conf option configdir (/etc/zypp) and arrange
4063   all config files and directories to follow {configdir}
4064   per default.
4065 - Fix zypp-query-pool to print satisfied products and additional
4066   products defined in {configdir}/products.d for registration.
4067   (bnc #385868)
4068 - version 4.21.0
4069 - revision 10029
4070
4071 -------------------------------------------------------------------
4072 Fri May  9 15:30:40 CEST 2008 - jreidinger@suse.cz
4073
4074 - implement remove duplicate entries in lock file (bnc#385967)
4075
4076 -------------------------------------------------------------------
4077 Fri May  9 15:15:32 CEST 2008 - ma@suse.de
4078
4079 - Speedup rpmdb2solv by reusing an existing solv file.
4080 - version 4.20.1
4081 - revision 10012
4082
4083 -------------------------------------------------------------------
4084 Thu May  8 18:13:54 CEST 2008 - ma@suse.de
4085
4086 - Fix failed package download due to unkown repository type (bnc #386386)
4087 - revision 9995
4088
4089 -------------------------------------------------------------------
4090 Thu May  8 16:33:37 CEST 2008 - ma@suse.de
4091
4092 - Support optional root argument to RepoManagerOptions, to prefix all
4093   path names taken from ZConfig. (bnc #388265)
4094 - version 4.20.0
4095 - revision 9993
4096
4097 -------------------------------------------------------------------
4098 Thu May  8 14:21:51 CEST 2008 - schubi@suse.de
4099
4100 - new solution action for removing requirements/conflicts (bnc #387631)
4101 - revision 9988
4102
4103 -------------------------------------------------------------------
4104 Thu May  8 10:56:49 CEST 2008 - ma@suse.de
4105
4106 - Provide enumerated patch category 'Patch::categoryEnum()' (bnc #159100)
4107 - revision 9984
4108
4109 -------------------------------------------------------------------
4110 Wed May  7 13:52:24 CEST 2008 - schubi@suse.de
4111
4112 - DistUpgrade: searching for providers -> regarding name onl
4113 - r 9977
4114
4115 -------------------------------------------------------------------
4116 Tue May  6 17:35:59 CEST 2008 - dmacvicar@suse.de
4117
4118 - add flag --registrable (-r) to query pool to avoid
4119   using system as a filter
4120 - 4.19.1
4121
4122 -------------------------------------------------------------------
4123 Tue May  6 07:37:22 CEST 2008 - coolo@suse.de
4124
4125 - return values in non-void functions
4126
4127 -------------------------------------------------------------------
4128 Mon May  5 14:08:20 CEST 2008 - jkupec@suse.cz
4129
4130 - support multiple search strings in PoolQuery (ORed)
4131 - revision 9945
4132
4133 -------------------------------------------------------------------
4134 Mon May  5 09:55:29 CEST 2008 - schubi@suse.de
4135
4136 - Switch off the upgrade mode of the
4137   SAT solver cause the packages have already been evaluated by
4138   the distupgrade machanism of libzypp. (bnc #386375)
4139 - rev 9943
4140
4141 -------------------------------------------------------------------
4142 Fri May  2 16:36:04 CEST 2008 - jreidinger@suse.cz
4143
4144 - release file after copy to cache as soon as possible.
4145   (bnc #381311)
4146 - r9940
4147
4148 -------------------------------------------------------------------
4149 Fri May  2 16:28:05 CEST 2008 - schubi@suse.de
4150
4151 - Bugfix: keep states by user has been removed it the
4152   package has not been installed BUT has been recommended by another package.
4153   (bnc #385832)
4154 - rev 9938
4155
4156 -------------------------------------------------------------------
4157 Fri May  2 12:19:22 CEST 2008 - jreidinger@suse.cz
4158
4159 - add isLocal function to Url which say if scheme is local or
4160   internet.
4161 - r9932
4162
4163 -------------------------------------------------------------------
4164 Fri May  2 09:36:18 CEST 2008 - jreidinger@suse.cz
4165
4166 - cache decision for repository depend on his url.
4167 - http,ftp and smb cache packages.
4168 - revision 9929
4169
4170 -------------------------------------------------------------------
4171 Thu May  1 00:50:51 CEST 2008 - ma@suse.de
4172
4173 - Load and maintain persistent hard locks stored in /etc/zypp/locks.
4174   Locks are loaded together with the target, and changes are writen
4175   back on commit. zypp.conf option locksfile.apply can be used to turn
4176   this feature on or off. (FATE #120352)
4177 - version 4.18.0
4178 - revision 9927
4179
4180 -------------------------------------------------------------------
4181 Wed Apr 30 16:27:49 CEST 2008 - ma@suse.de
4182
4183 - Add zypp.conf option solvfilesdir: Path where the repo solv files
4184   are created. Default value: {cachedir}/solv.
4185 - Target and repositories now save their solvfiles below {solvfilesdir}
4186   in directories named after the repositories alias.
4187 - version 4.18.0
4188 - revision 9913
4189
4190 -------------------------------------------------------------------
4191 Wed Apr 30 14:19:16 CEST 2008 - jkupec@suse.cz
4192
4193 - fixed filesystem::expandlink(Pathname) (bnc #368477)
4194 - r9906
4195
4196 -------------------------------------------------------------------
4197 Tue Apr 29 16:37:19 CEST 2008 - schubi@suse.de
4198
4199 - cleanup in return values of doUpgrade and doUpdate
4200 - r9886
4201 - 4.17.0
4202
4203 -------------------------------------------------------------------
4204 Mon Apr 28 18:27:54 CEST 2008 - jkupec@suse.cz
4205
4206 - check for valid pool in begin(), improve the code (bnc #384337)
4207 - r9872
4208 - 4.16.0
4209
4210 -------------------------------------------------------------------
4211 Mon Apr 28 15:40:09 CEST 2008 - mvidner@suse.cz
4212
4213 - Updated package-manager-su from xdg-utils-1.0.2-48 (bnc#339549).
4214
4215 -------------------------------------------------------------------
4216 Mon Apr 28 15:25:46 CEST 2008 - schubi@suse.de
4217
4218 - added translations
4219
4220 -------------------------------------------------------------------
4221 Mon Apr 28 11:15:47 CEST 2008 - jkupec@suse.cz
4222
4223 - ostream operator<<(ostream,TriBool) added
4224 - r9833
4225
4226 -------------------------------------------------------------------
4227 Fri Apr 25 16:12:12 CEST 2008 - ma@suse.de
4228
4229 - Prevent target::unload from creating a system repo in order
4230   to unload it. (bnc 382297)
4231 - version 4.15.2
4232 - revision 9822
4233
4234 -------------------------------------------------------------------
4235 Fri Apr 25 14:15:17 CEST 2008 - ma@suse.de
4236
4237 - Prevent deselected or deleted items from being re-selected due to
4238   recommends (aka. persistent soft locks). Unlike hard locked, those
4239   items will be automatically selected if required. The list of soft
4240   locked items is stored in /var/lib/zypp/SoftLocks.
4241 - version 4.15.1
4242 - revision 9818
4243
4244 -------------------------------------------------------------------
4245 Wed Apr 23 22:24:00 CEST 2008 - ma@suse.de
4246
4247 - Remove obsolete AdditionalCapabilities interface from ResPool.
4248   Forward sat::Pool::RepositoryIterator. There's no more need to
4249   maintain an extra Repository list in ResPool.
4250 - revision 9806
4251
4252 -------------------------------------------------------------------
4253 Wed Apr 23 21:12:56 CEST 2008 - ma@suse.de
4254
4255 - Support dependencies requiring a specific architecture:
4256   "name[.arch] [op edition]". See class Capability for details
4257   about how to construct dependencies. (bnc #305445)
4258 - version 4.15.0
4259 - revision 9805
4260
4261 -------------------------------------------------------------------
4262 Tue Apr 22 17:39:28 CEST 2008 - dmacvicar@suse.de
4263
4264 - patch attributes and deprecate old ones
4265 - 4.14.0
4266
4267 -------------------------------------------------------------------
4268 Tue Apr 22 15:44:34 CEST 2008 - jreidinger@suse.cz
4269
4270 - change locks api -
4271 - make more functions const
4272 - replace add/remove by selectable to add/remove by ident or name and kind
4273 - rename iterator to const_iterator to avoid confusion
4274 - revision 9781
4275
4276 -------------------------------------------------------------------
4277 Tue Apr 22 13:55:14 CEST 2008 - schubi@suse.de
4278
4279 - Do architecture changes while "dup" in the external distribution
4280   upgrade ONLY. bnc #382274
4281 - Added "ignore" to the solutions
4282 - Added "self-conflicts" to the solution
4283 - added new solver mechanism "resolveQueue"
4284 - Bugfix broken/satisfied products
4285 - rev 9776
4286
4287 -------------------------------------------------------------------
4288 Tue Apr 22 10:33:03 CEST 2008 - ma@suse.de
4289
4290 - Added Pattern::core returning the packages required by a pattern.
4291   (see also Pattern::depends and Pattern::contents).
4292 - revision 9771
4293
4294 -------------------------------------------------------------------
4295 Mon Apr 21 15:38:10 CEST 2008 - ma@suse.de
4296
4297 - Added Target::release(), returning the targets distribution
4298   release string.
4299 - revision 9761
4300
4301 -------------------------------------------------------------------
4302 Sat Apr 19 01:08:04 CEST 2008 - ma@suse.de
4303
4304 - per default abort if package installation fails. (bnc #381203)
4305 - version 4.13.3
4306 - revision 9725
4307
4308 -------------------------------------------------------------------
4309 Fri Apr 18 15:19:36 CEST 2008 - dmacvicar@suse.de
4310
4311 - add ZYpp and curl version to http agent string
4312   (bnc #381280)
4313
4314 -------------------------------------------------------------------
4315 Thu Apr 17 16:29:15 CEST 2008 - ma@suse.de
4316
4317 - Fixed pools package index wrongly including source packages. (bnc #380283)
4318 - version 4.13.2
4319 - revision 9683
4320
4321 -------------------------------------------------------------------
4322 Wed Apr 16 15:00:19 CEST 2008 - ma@suse.de
4323
4324 - Disable fast creation of @System.solv. It may produce wrong results
4325   e.g. after a rebuilddb.
4326 - version 4.13.1
4327 - revision 9666
4328
4329 -------------------------------------------------------------------
4330 Wed Apr 16 12:50:09 CEST 2008 - ma@suse.de
4331
4332 - initializeTarget now takes an additional option, telling whether to
4333   rebuild an existing rpm database before using it. Default is false.
4334   (bnc #308352)
4335 - version 4.13.0
4336 - revision 9664
4337
4338 -------------------------------------------------------------------
4339 Tue Apr 15 12:57:42 CEST 2008 - jreidinger@suse.cz
4340
4341 - save do nothing if no locks added/removed
4342 - fix bug with multiple save lock
4343 - don't save same query multiple times
4344 - improve tests
4345 - revision 9644
4346
4347 -------------------------------------------------------------------
4348 Tue Apr 15 09:34:29 CEST 2008 - schubi@suse.de
4349
4350 - added new translations
4351 - activate zypp-query-pool
4352 - Revision 9637
4353 - 4.12.1
4354
4355 -------------------------------------------------------------------
4356 Tue Apr 15 00:54:07 CEST 2008 - jkupec@suse.cz
4357
4358 - Locks API cleaned-up, iterator added, light read() added
4359 - PoolQuery::attribute(SolvAttr) getter added
4360 - revision 9609
4361
4362 -------------------------------------------------------------------
4363 Mon Apr 14 17:00:05 CEST 2008 - dmacvicar@suse.de
4364
4365 - reenable zypp-query-pool
4366 - 4.11.1
4367
4368 -------------------------------------------------------------------
4369 Mon Apr 14 12:53:09 CEST 2008 - ma@suse.de
4370
4371 - Enable evaluation of hardware dependencies.
4372 - Enable evaluation of filesystem dependencies.
4373 - revision 9605
4374
4375 -------------------------------------------------------------------
4376 Sun Apr 13 02:17:25 CEST 2008 - jkupec@suse.cz
4377
4378 - RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
4379   needed for explicit refresh request
4380 - revision 9574
4381
4382 -------------------------------------------------------------------
4383 Fri Apr 11 21:55:21 CEST 2008 - ma@suse.de
4384
4385 - Install ResPoolProxy index to speedup Solvable to Selectable
4386   conversion.
4387 - version 4.11.0
4388 - revision 9558
4389
4390 -------------------------------------------------------------------
4391 Fri Apr 11 18:02:14 CEST 2008 - kkaempf@suse.de
4392
4393 - Implement update scripts installed by packages. After every
4394   package install /var/adm/update-scripts is scanned for the first
4395   file starting with "<name>-<version>.<release>-", which is then
4396   executed.
4397 - revision 9547
4398
4399 -------------------------------------------------------------------
4400 Fri Apr 11 14:43:05 CEST 2008 - ma@suse.de
4401
4402 - Fix SolvIterMixin to avioid multiple visits of the same Selectable.
4403 - Add Resolvable::poolItem() providing access to the corresponding
4404   PoolItem. API to query isRelevant/isSatisfied/isBroken was moved
4405   to PoolItem.
4406 - Add ResPool::satisfiedProductsBegin/End iterator over all products
4407   whose dependencies are satisfied. This reflects the status determined
4408   by the last solver run. (#368104)
4409 - revision 9535
4410
4411 -------------------------------------------------------------------
4412 Fri Apr 11 12:07:47 CEST 2008 - jreidinger@suse.cz
4413
4414 - switch to new locks api
4415 - revision 9524
4416
4417 -------------------------------------------------------------------
4418 Wed Apr  9 21:24:54 CEST 2008 - ma@suse.de
4419
4420 - Enable ui::Selectable lookup by Solvable/PoolItem in ResPoolProxy.
4421 - Add SolvIterMixin: Base class providing PoolItem_iterator and
4422   Selectable_iterator iterator types based on a Solvable iterator.
4423 - Enhanced WhatProvides and SolvableSet to PoolItem_iterator to offer
4424   PoolItem_iterator and Selectable_iterator.
4425 - Add Solvable::SplitIdent: Helper class that splits an identifier
4426   into kind and name.
4427 - Provide methods Pattern::contents returning a collection of packages
4428   associated with the pattern/patch.
4429 - revision 9496
4430
4431 -------------------------------------------------------------------
4432 Tue Apr  8 15:50:48 CEST 2008 - jreidinger@suse.cz
4433
4434 - add comparing to PoolQuery
4435 - revision 9466
4436
4437 -------------------------------------------------------------------
4438 Tue Apr  8 13:18:30 CEST 2008 - jreidinger@suse.cz
4439
4440 - move RepoInfo to universal RepoException. This can enable more verbose output - for frontend. (helps with bnc #377137)
4441 - revision 9452
4442
4443 -------------------------------------------------------------------
4444 Tue Apr  8 10:52:30 CEST 2008 - jreidinger@suse.cz
4445
4446 - initial implementation of new locks (FATE #120118 and #120352)
4447 - revision 9442
4448
4449 -------------------------------------------------------------------
4450 Tue Apr  7 15:18:22 CEST 2008 - dmacvicar@suse.de
4451
4452 - selectable API updates and changes
4453 - 4.10.0
4454
4455 -------------------------------------------------------------------
4456 Fri Apr  4 14:01:45 CEST 2008 - jreidinger@suse.cz
4457
4458 - add split with respect to escaped delimeters and also for quotes
4459 - revision 9373
4460
4461 -------------------------------------------------------------------
4462 Thu Apr  3 12:55:50 CEST 2008 - ma@suse.de
4463
4464 - Fixed some missing package and source package attributes.
4465 - revision 9348
4466
4467 -------------------------------------------------------------------
4468 Thu Apr  3 11:59:13 CEST 2008 - ma@suse.de
4469
4470 - Allow to store a media label in MediaSetAccess. This label is
4471   passed to a media change requests to describe which CD is
4472   requested.  (bnc #330094)
4473 - Fixed some missing package and source package attributes.
4474 - revision 9347
4475
4476 -------------------------------------------------------------------
4477 Wed Apr  2 13:48:52 CEST 2008 - schubi@suse.de
4478
4479 - Moved poolItem.status().isSatisfied(),.... to poolItem.isSatisfied()
4480 - Removed establish state in ResStatus
4481 - revision 9337
4482 - version 4.7.0
4483
4484 -------------------------------------------------------------------
4485 Wed Apr  2 10:24:17 CEST 2008 - ma@suse.de
4486
4487 - Add PoolItem::isSatisfied()/isBroken() to test whether
4488   the items requirements are met.
4489 - revision 9334
4490
4491 -------------------------------------------------------------------
4492 Tue Apr  1 21:54:10 CEST 2008 - ma@suse.de
4493
4494 - Extend sat::WhatProvides to allow to query for possible providers
4495   of a collection of capabilies. E.g. all providers of a packages
4496   requirements.
4497 - Fixed retrieval of translated texts from .solv files, provided the
4498   solv file contains them.
4499 - revision 9328
4500
4501 -------------------------------------------------------------------
4502 Tue Apr  1 16:17:44 CEST 2008 - jreidinger@suse.cz
4503
4504 - initial implementation of serialize/recovery PoolQuery
4505   (needed by FATE #120118)
4506 - revision 9325
4507
4508 -------------------------------------------------------------------
4509 Wed Mar 26 16:15:24 CET 2008 - ma@suse.de
4510
4511 - Allow prioritizing repos by adding a line 'priority=N' to the
4512   .repo file. Where N is an integer number from 1 (highest prio)
4513   to 99 (least and default). (bnc #369827, fate #302872)
4514 - version 4.6.1
4515 - revision 9276
4516
4517 -------------------------------------------------------------------
4518 Mon Mar 24 21:17:05 CET 2008 - coolo@suse.de
4519
4520 - support plaindir again (at least the most important parts)
4521
4522 -------------------------------------------------------------------
4523 Fri Mar 21 13:23:13 CET 2008 - jreidinger@suse.cz
4524
4525 - Throwing special exception MediaBadCAException in case of SSL
4526   certificate validation failure.(bnc #223512)
4527 - revision 9250
4528
4529 -------------------------------------------------------------------
4530 Fri Mar 21 12:38:39 CET 2008 - jreidinger@suse.cz
4531
4532 - add new error IO_SOFT to media request callback for temporary
4533   connection problem. (bnc #328822)
4534 - add new media exception timeout when somethink fail due to exceed
4535   timeout
4536 - mediacurl throw timeout exception when timeouted
4537 - revision 9246
4538
4539 -------------------------------------------------------------------
4540 Thu Mar 20 15:00:24 CET 2008 - jreidinger@suse.cz
4541
4542 - return more information from checking if metadata need refresh,
4543   so user can get better info. (bnc #307249)
4544 - revision 9231
4545
4546 -------------------------------------------------------------------
4547 Tue Mar 18 21:59:04 CET 2008 - ma@suse.de
4548
4549 - class sat::LocaleSupport: Convenience methods to manage support
4550   for language specific packages.
4551 - revision 9197
4552
4553 -------------------------------------------------------------------
4554 Tue Mar 18 13:54:16 CET 2008 - jkupec@suse.cz
4555
4556 - removed obsolete capability handling stuff (ma)
4557 - version 4.5.0
4558
4559 -------------------------------------------------------------------
4560 Tue Mar 18 11:42:51 CET 2008 - jreidinger@suse.cz
4561
4562 - Don't mask skip and abort exception in Fetcher
4563 - revision 9188
4564
4565 -------------------------------------------------------------------
4566 Tue Mar 18 11:00:22 CET 2008 - jreidinger@suse.cz
4567
4568 - action is correctly set in mediaRequest callback
4569 - revision 9186
4570
4571 -------------------------------------------------------------------
4572 Mon Mar 17 12:33:44 CET 2008 - ma@suse.de
4573
4574 - Fix SEGV in commit (bnc# 371137)
4575 - version 4.4.3
4576 - revision 9174
4577
4578 -------------------------------------------------------------------
4579 Fri Mar 14 17:28:39 CET 2008 - ma@suse.de
4580
4581 - version 4.4.2
4582
4583 -------------------------------------------------------------------
4584 Fri Mar 14 14:27:43 CET 2008 - dmacvicar@suse.de
4585
4586 - look for openssl in cmake, actually we build require it
4587 - explicitely link against openssl and crypto, required to
4588   compile in all platforms/distros.
4589
4590 -------------------------------------------------------------------
4591 Fri Mar 14 12:07:41 CET 2008 - jreidinger@suse.cz
4592
4593 - Save repo type during refresh if type is NONE (f.e. lazy probing).
4594 - revision 9153
4595
4596 -------------------------------------------------------------------
4597 Fri Mar 14 11:34:24 CET 2008 - jreidinger@suse.cz
4598
4599 - replace gpg escaped semicolon with real semicolon (bnc #355434)
4600 - revision 9151
4601
4602 -------------------------------------------------------------------
4603 Fri Mar 14 10:17:41 CET 2008 - jreidinger@suse.cz
4604
4605 - make strings from RpmDb and Keyring exceptions translatable
4606 - revision 9146
4607
4608 -------------------------------------------------------------------
4609 Thu Mar 13 18:41:26 CET 2008 - dmacvicar@suse.de
4610
4611 - fix retrieving keys (bnc #368099)
4612 - version 4.4.1
4613
4614 -------------------------------------------------------------------
4615 Thu Mar 13 18:40:57 CET 2008 - jreidinger@suse.cz
4616
4617 - enable frontend to rewrite add_probe settings.(bnc #309612)
4618 - Correct adding repo without type to lazy probing.
4619 - revision 9135
4620
4621 -------------------------------------------------------------------
4622 Thu Mar 13 17:59:52 CET 2008 - jreidinger@suse.cz
4623
4624 - get better message if something fail when trying run rpm
4625   (bnc #344584)
4626 - revision 9133
4627
4628 -------------------------------------------------------------------
4629 Thu Mar 13 12:33:13 CET 2008 - ma@suse.de
4630
4631 - Add ExternalProgram::execError and ExternalProgram::command
4632   to improve error reporting.
4633 - revision 9112
4634
4635 -------------------------------------------------------------------
4636 Thu Mar 13 11:45:20 CET 2008 - jkupec@suse.cz
4637
4638 - release all media before requesting another (bnc #336881)
4639 - revision 9110
4640
4641 -------------------------------------------------------------------
4642 Thu Mar 13 11:32:56 CET 2008 - jkupec@suse.cz
4643
4644 - getDetectedDevices added (fate #120298)
4645 - revision 9108
4646
4647 -------------------------------------------------------------------
4648 Wed Mar 12 15:55:14 CET 2008 - jkupec@suse.cz
4649
4650 - media backend release() methods changed to take string & instead
4651   of bool (needed for FATE #120298)
4652 - media label, detected device list and current device arguments
4653   added to the requestMedia callback
4654 - version 4.4.0
4655
4656 -------------------------------------------------------------------
4657 Wed Mar 12 14:16:07 CET 2008 - coolo@suse.de
4658
4659 - fix for bnc#369543
4660
4661 -------------------------------------------------------------------
4662 Mon Mar 10 13:30:04 CET 2008 - jkupec@suse.cz
4663
4664 - provide download rate info (average and curent) in the
4665   media::DownloadProgressReport for ftp/http (bnc #168935)
4666 - r9074
4667
4668 -------------------------------------------------------------------
4669 Mon Mar 10 12:45:03 CET 2008 - jkupec@suse.cz
4670
4671 - cleanCache(): clean also .cookie files
4672 - cleanTargetCache() added
4673 - use escaped_alias() in rawcache_path_for_repoinfo() and
4674   packagescache_path_for_repoinfo()
4675 - r9068
4676
4677 -------------------------------------------------------------------
4678 Fri Mar  7 19:59:10 CET 2008 - jkupec@suse.cz
4679
4680 - fixed location of RPMs in subdirs when parsing plaindir repo
4681   recursively (bnc #368218)
4682 - revision 9060
4683
4684 -------------------------------------------------------------------
4685 Thu Mar  6 13:42:53 CET 2008 - ma@suse.de
4686
4687 - Do not filter any installed solvables.
4688 - revision 9031
4689 - version 4.3.2
4690
4691 -------------------------------------------------------------------
4692 Wed Mar  5 11:33:26 CET 2008 - ma@suse.de
4693
4694 - Try to rebuild broken solv files in Target::load.
4695 - revision 9015
4696
4697 -------------------------------------------------------------------
4698 Tue Mar  4 18:17:41 CET 2008 - ma@suse.de
4699
4700 - Try to rebuild broken solv files in RepoManager::loadFromCache.
4701 - Fix RepoStatus::operator&& and RepoStatus testsuite.
4702 - revision 9008
4703
4704 -------------------------------------------------------------------
4705 Tue Mar  4 16:09:14 CET 2008 - schubi@suse.de
4706
4707 - improved problem description while a vendor change
4708 - improved problem description if a requirement cannot be fulfilled. Bug #358560
4709 - revision 9002
4710
4711 -------------------------------------------------------------------
4712 Tue Mar  4 12:57:58 CET 2008 - ma@suse.de
4713
4714 - Save and restore requested locales on target load/commit.
4715 - revision 8999
4716
4717 -------------------------------------------------------------------
4718 Mon Mar  3 17:10:26 CET 2008 - schubi@suse.de
4719
4720 - (Update) Prevent reinstallation of installed packages.
4721 - revision 8984
4722
4723 -------------------------------------------------------------------
4724 Sun Mar  2 16:13:16 CET 2008 - coolo@suse.de
4725
4726 - refresh metadata if there is no cache to unbreak compat with
4727   kiwi (that relied on "zypper sa <url> <alias>" to create a repo
4728   that "zypper in" could work on)
4729
4730 -------------------------------------------------------------------
4731 Sun Mar  2 10:28:13 CET 2008 - coolo@suse.de
4732
4733 - create cache directory before calling rpmdb2solv (in an empty
4734   chroot)
4735 - version 4.3.1
4736
4737 -------------------------------------------------------------------
4738 Thu Feb 28 16:43:11 CET 2008 - jkupec@suse.cz
4739
4740 - special exception message if server returns 403 response
4741   (forbidden) (port from SP2)
4742 - MediaException messages marked for translation
4743
4744 -------------------------------------------------------------------
4745 Wed Feb 27 10:31:24 CET 2008 - dmacvicar@suse.de
4746
4747 - make sure we have target cache on target initialize
4748 - version 4.3.0
4749
4750 -------------------------------------------------------------------
4751 Tue Feb 26 13:59:03 CET 2008 - lslezak@suse.cz
4752
4753 - DiskUsageCounter.cc - ignore "vfat", "fat", "ntfs" and "ntfs-3g"
4754   file systems (#333166)
4755 - rev. 8915
4756
4757 -------------------------------------------------------------------
4758 Tue Feb 26 13:26:30 CET 2008 - ma@suse.de
4759
4760 - Fixed Capabilites iterator exposing prereq marker.
4761 - revision 8914
4762
4763 -------------------------------------------------------------------
4764 Tue Feb 26 11:29:05 CET 2008 - schubi@suse.de
4765
4766 - postinstall script fixed
4767 - version 4.2.10
4768
4769 -------------------------------------------------------------------
4770 Mon Feb 25 17:06:53 CET 2008 - schubi@suse.de
4771
4772 - Testcases regards modaliases, rpmlib, ... correctly
4773 - Revision 8904
4774
4775 -------------------------------------------------------------------
4776 Mon Feb 25 13:20:26 CET 2008 - ma@suse.de
4777
4778 - Remove obsolete sql database. (bnc#363224)
4779 - revision 8898
4780
4781 -------------------------------------------------------------------
4782 Fri Feb 22 14:03:59 CET 2008 - ma@suse.de
4783
4784 - Take care target uses --root when creating solv files (bnc #363789)
4785 - revision 8881
4786
4787 -------------------------------------------------------------------
4788 Fri Feb 22 10:10:14 CET 2008 - schubi@suse.de
4789
4790 - Unmaintained packages which does not fit to the updated system
4791   (broken dependencies) will be deleted.
4792 - revision 8867
4793
4794 -------------------------------------------------------------------
4795 Fri Feb 22 07:20:35 CET 2008 - coolo@suse.de
4796
4797 - let libzypp-devel require libsatsolver-devel
4798
4799 -------------------------------------------------------------------
4800 Wed Feb 20 13:47:56 CET 2008 - ma@suse.de
4801
4802 - Cleanup unused /var/lib/zypp/cache in migrate_sources (#305160)
4803 - revision 8833
4804
4805 -------------------------------------------------------------------
4806 Tue Feb 19 16:21:12 CET 2008 - jkupec@suse.cz
4807
4808 - media: fixed DownloadProgressReport.finish() url argument in
4809   doGetFileCopy()
4810 - revision 8815
4811
4812 -------------------------------------------------------------------
4813 Tue Feb 19 11:21:59 CET 2008 - dmacvicar@suse.de
4814
4815 - hardlink when possible to optimize data transfer
4816   and space across caches.
4817 - version 4.2.8
4818
4819 -------------------------------------------------------------------
4820 Tue Feb 19 08:15:07 CET 2008 - coolo@suse.de
4821
4822 - added some locale support to sat::Solvable
4823 - version 4.2.7
4824
4825 -------------------------------------------------------------------
4826 Mon Feb 18 14:15:48 CET 2008 - dmacvicar@suse.de
4827
4828 - handle error messages better in doesFileExist too which is
4829   used during probing. (bnc #362608)
4830
4831 -------------------------------------------------------------------
4832 Sun Feb 17 21:44:12 CET 2008 - dmacvicar@suse.de
4833
4834 - Fetcher::reset() should not reset cache directories.
4835   (bnc #348050)
4836 - version 4.2.6
4837
4838 -------------------------------------------------------------------
4839 Fri Feb 16 15:47:00 CET 2008 - dmacvicar@suse.de
4840
4841 - Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
4842   for http and https, but this time set CURLOPT_HTTPGET back to 1
4843   so it actually works. This makes Media::doesFileExist
4844   efficient for http and https.
4845   (related to bnc #348050)
4846 - version 4.2.5
4847
4848 -------------------------------------------------------------------
4849 Fri Feb 15 10:52:59 CET 2008 - coolo@suse.de
4850
4851 - using .solv files only now (fate #303018)
4852 - revision 8699
4853
4854 -------------------------------------------------------------------
4855 Tue Feb 12 17:10:48 CET 2008 - coolo@suse.de
4856
4857 - fix architectures on distupgrade
4858
4859 -------------------------------------------------------------------
4860 Fri Feb  8 12:50:30 CET 2008 - coolo@suse.de
4861
4862 - fixes from trunk merged
4863
4864 -------------------------------------------------------------------
4865 Fri Feb  1 17:45:07 CET 2008 - jkupec@suse.cz
4866
4867 - fixed renaming a repo to an existing one (bnc #228216)
4868 - revision 8431
4869
4870 -------------------------------------------------------------------
4871 Sun Jan 27 21:35:13 CET 2008 - coolo@suse.de
4872
4873 - fix changelog
4874
4875 -------------------------------------------------------------------
4876 Thu Jan 24 18:26:47 CET 2008 - jkupec@suse.cz
4877
4878 - read .curlrc more robustly to obtain user-proxy (#330351)
4879 - revision 8368
4880
4881 -------------------------------------------------------------------
4882 Fri Jan 18 12:19:09 CET 2008 - coolo@suse.de
4883
4884 - always buildrequire openssl-devel
4885 - replacing strange utf-8 chars in changelog
4886 - revision 8317
4887
4888 -------------------------------------------------------------------
4889 Thu Jan 17 15:07:52 CET 2008 - jkupec@suse.cz
4890
4891 - Saner NFS timeo default (#350309)
4892 - revision 8314
4893
4894 -------------------------------------------------------------------
4895 Thu Jan 17 12:03:10 CET 2008 - kkaempf@suse.de
4896
4897 - support 'patterns.pat' and 'patterns.pat.gz' to read all
4898   patterns in one go.
4899 - rev 8309
4900
4901 -------------------------------------------------------------------
4902 Tue Jan 15 14:56:21 CET 2008 - lslezak@suse.cz
4903
4904 - added RpmDb::removePubkey(), call it from
4905   KeyRing::Impl::deleteKey() - remove the GPG key from RPM when it
4906   is removed from the trusted keyring
4907 - revision 8288
4908
4909 -------------------------------------------------------------------
4910 Mon Jan 14 17:11:15 CET 2008 - schubi@suse.de
4911
4912 - Textchanges
4913 - reduced logging in SAT-solver
4914 - ordering solutions
4915 - version 4.1.8
4916 - revision 8276
4917
4918 -------------------------------------------------------------------
4919 Thu Jan 10 16:50:26 CET 2008 - schubi@suse.de
4920
4921 - Enabled SAT solver via default. (removed ZYPP_SAT_SOLVER)
4922   ZYPP_RC_SOLVER=1 will enable the old RedCapet solver
4923 - Revision 8255
4924 - Version 4.1.7
4925
4926 -------------------------------------------------------------------
4927 Wed Jan  2 18:24:34 CET 2008 - jkupec@suse.cz
4928
4929 - Pathname zypp::filesystem::expandlink(const Pathname &) added
4930 - if the provided file is a symlink, expand it (#274651) (this
4931   probably won't work for schemes other than file/dir and cd/dvd)
4932 - revision 8179
4933
4934 -------------------------------------------------------------------
4935 Tue Dec 18 12:28:22 CET 2007 - aschnell@suse.de
4936
4937 - fixed password handling in URLs (bug #347273)
4938 - revision 8118
4939
4940 -------------------------------------------------------------------
4941 Mon Dec 17 13:47:44 CET 2007 - ma@suse.de
4942
4943 - Fixed default text locale detection not to use static variables. (#346872)
4944 - version 4.1.6
4945 - revision 8116
4946
4947 -------------------------------------------------------------------
4948 Mon Dec 10 12:46:26 CET 2007 - ma@suse.de
4949
4950 - Log more details about zypp lock owner. (#294094)
4951 - revision 8088
4952
4953 -------------------------------------------------------------------
4954 Fri Dec  7 15:47:53 CET 2007 - ma@suse.de
4955
4956 - Remove runtime dependency for libboost_filesystem (#345773)
4957 - version 4.1.5
4958 - revision 8061
4959
4960 -------------------------------------------------------------------
4961 Fri Nov 30 14:20:34 CET 2007 - schubi@suse.de
4962
4963 - Enable SAT solver via environment variable ZYPP_SAT_SOLVER.
4964   e.g.: ZYPP_SAT_SOLVER=1 zypper install foo
4965 - version 4.1.4
4966 - revision 7998
4967
4968 -------------------------------------------------------------------
4969 Wed Nov 28 15:12:33 CET 2007 - aschnell@suse.de
4970
4971 - make IniParser more strict (bug #306697)
4972
4973 -------------------------------------------------------------------
4974 Mon Nov 26 13:19:34 CET 2007 - ma@suse.de
4975
4976 - Fix missing packages in patch content list. (#340896)
4977 - revision 7925
4978
4979 -------------------------------------------------------------------
4980 Fri Nov 16 12:46:39 CET 2007 - coolo@suse.de
4981
4982 - fix build
4983
4984 -------------------------------------------------------------------
4985 Wed Nov 14 14:23:23 CET 2007 - ma@suse.de
4986
4987 - Output date strings in UTF-8. (#339423)
4988 - revision 7807
4989
4990 -------------------------------------------------------------------
4991 Tue Nov 13 13:40:03 CET 2007 - schubi@suse.de
4992
4993 - fixes for new gcc
4994 - version 4.1.3
4995 - r7788
4996
4997 -------------------------------------------------------------------
4998 Mon Nov  5 15:22:33 CET 2007 - ma@suse.de
4999
5000 - Don't mark failed patch scripts as installed. (#327523)
5001 - version 4.1.2
5002 - revision 7744
5003
5004 -------------------------------------------------------------------
5005 Wed Oct 31 09:19:59 CET 2007 - dmueller@suse.de
5006
5007 - update rpmlint suppression
5008
5009 -------------------------------------------------------------------
5010 Fri Oct 26 15:12:24 CEST 2007 - aschnell@suse.de
5011
5012 - fixed retrieval of epoch from rpmdb (bug #246680)
5013
5014 -------------------------------------------------------------------
5015 Thu Oct 25 16:29:24 CEST 2007 - aschnell@suse.de
5016
5017 - allow non-existing "packages" file in susetags parser (bug
5018   #309235)
5019
5020 -------------------------------------------------------------------
5021 Fri Oct 12 15:47:37 CEST 2007 - ma@suse.de
5022
5023 - SMBIOS DMI modalias matching added (#333152)
5024 - revision 7494
5025
5026 -------------------------------------------------------------------
5027 Sat Oct  6 16:37:11 CEST 2007 - jkupec@suse.cz
5028 - do not download the same file multiple times in one attach session
5029   (#307098), r7456
5030 - special cdrom detection code for SCSI / Virtual CDROMs on iSeries
5031   removed - should be correctly detected by HAL now
5032   (#167629, #163971), r7452
5033 - version 4.1.1
5034
5035 -------------------------------------------------------------------
5036 Fri Oct 05 10:35:47 CEST 2007 - aschnell@suse.de
5037
5038 - filter architecture in plaindir parser (bug #330791)
5039
5040 -------------------------------------------------------------------
5041 Thu Oct  4 16:31:58 CEST 2007 - ma@suse.de
5042
5043 - Throw constructing malformed checksums. (#189096)
5044 - revision 7441
5045
5046 -------------------------------------------------------------------
5047 Thu Oct  4 14:22:31 CEST 2007 - mvidner@suse.cz
5048
5049 - Renamed templates back because proper qualification makes it work
5050   too.
5051 - 4.1.0
5052
5053 -------------------------------------------------------------------
5054 Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
5055
5056 - only look for repositories in file ending ".repo" (bug #294779)
5057
5058 -------------------------------------------------------------------
5059 Wed Oct  3 13:37:57 CEST 2007 - mvidner@suse.cz
5060
5061 - Fixed compilation errors with GCC 4.3 by adding missing includes
5062   and renaming templates: MaxBits to MaxBitsT, Mask to MaskT,
5063   Compare<Edition> to CompareEd.
5064 - r7426
5065
5066 -------------------------------------------------------------------
5067 Mon Oct  1 20:29:36 CEST 2007 - ma@suse.de
5068
5069 - Incorporated patch from Michael Matz to speedup cache reading.
5070 - revision 7413
5071
5072 -------------------------------------------------------------------
5073 Fri Sep 28 18:40:59 CEST 2007 - schubi@suse.de
5074
5075 - Resolvertestcase:
5076   - log Repository info
5077   - set keep state in the testcase
5078   - handle vendor
5079 - r 4707
5080
5081 -------------------------------------------------------------------
5082 Thu Sep 27 17:13:14 CEST 2007 - ma@suse.de
5083
5084 - Fixed pattern parser SEGV on broken pattern files. (#328546)
5085 - revision 7402
5086
5087 -------------------------------------------------------------------
5088 Wed Sep 26 11:08:14 CEST 2007 - schubi@suse.de
5089
5090 - QueuItemRequire: Filter out all provider which have worser architecture,
5091   are NOT noarch and have not the same name as the requirement. The
5092   last one is needed for updating packages via patch/atoms.
5093   Bug 328081
5094 - Revert changes of r 7340
5095 - r 7386
5096
5097 -------------------------------------------------------------------
5098 Tue Sep 25 15:51:34 CEST 2007 - ma@suse.de
5099
5100 - Add missing '--install' parameter in desktop file. (#308640)
5101 - version 4.0.0
5102 - revision 7369
5103
5104 -------------------------------------------------------------------
5105 Tue Sep 25 11:08:13 CEST 2007 - jkupec@suse.cz
5106
5107 - release all attached media before attempting to eject (#293428)
5108 - fixed parsing of --proxy-user parameter of .curlrc (#309139)
5109 - revision 7352
5110 - version 3.26.0
5111
5112 -------------------------------------------------------------------
5113 Mon Sep 24 16:10:32 CEST 2007 - dmacvicar@suse.de
5114
5115 - provide a way to retrieve the metadata path. Used for
5116   installation, which incorrectly creates a repository in
5117   cache without adding it first, so metadata path is not
5118   set and therefore it is not possible to setup a media
5119   verifier on installation. Part of fix for (#293428)
5120 - 3.25.0
5121
5122 -------------------------------------------------------------------
5123 Mon Sep 24 15:48:47 CEST 2007 - schubi@suse.de
5124
5125 - If more than one resolvables provide a requirements and have different
5126   architecture take thatone with the best architecture. (Not regarding the
5127   name). Bug: Branching too much while an installation of a multi-arch-DVD
5128 - r 7340
5129 - version 3.24.8
5130
5131 -------------------------------------------------------------------
5132 Fri Sep 21 15:50:30 CEST 2007 - schubi@suse.de
5133
5134 - Checking the queue if an item will be deleted. If yes, the requirements
5135   are not needed anymore. Bug 326384
5136 - version 3.24.7
5137 - r 7329
5138
5139 -------------------------------------------------------------------
5140 Thu Sep 20 17:37:30 CEST 2007 - jkupec@suse.cz
5141
5142 - don't probe the repository type upon saving if disabled (#326769)
5143 - version 3.24.6
5144 - revision 7319
5145
5146 -------------------------------------------------------------------
5147 Thu Sep 20 15:19:53 CEST 2007 - ma@suse.de
5148
5149 - Avoid calling rpm repeatedly in case of an error. This is fault-prone,
5150   esp. if the error occurred executing the packages post-install script.
5151 - version 3.24.5
5152 - revision 7317
5153
5154 -------------------------------------------------------------------
5155 Thu Sep 20 11:00:04 CEST 2007 - ma@suse.de
5156
5157 - If a package is deselected by user, apply this soft lock to all
5158   available versions of this package.
5159 - version 3.24.4
5160 - revision 7316
5161
5162 -------------------------------------------------------------------
5163 Wed Sep 19 17:45:12 CEST 2007 - schubi@suse.de
5164
5165 - Update: Do not set an item to installation if there has been already set
5166   one for installation which has the same NVA. Bug  326286
5167 - version 3.24.3
5168 - r 7311
5169
5170 -------------------------------------------------------------------
5171 Wed Sep 19 14:19:49 CEST 2007 - ma@suse.de
5172
5173 - Enable package cache during commit. (#326249)
5174 - revision 7309
5175
5176 -------------------------------------------------------------------
5177 Tue Sep 18 14:01:02 CEST 2007 - schubi@suse.de
5178
5179 - Do not regarding requirements for packages which will be deleted in the
5180   same solver run. Bug 310618
5181 - r 7292
5182 - version 3.24.2
5183
5184 -------------------------------------------------------------------
5185 Mon Sep 17 16:33:14 CEST 2007 - jkupec@suse.cz
5186
5187 - don't download filelists.xml.gz (#307105)
5188 - version 3.24.1
5189 - revision 7269
5190
5191 -------------------------------------------------------------------
5192 Mon Sep 17 15:51:04 CEST 2007 - ma@suse.de
5193
5194 - Improve estimated diskusage while there is no valid
5195   solver result. (#325617)
5196 - revision 7266
5197
5198 -------------------------------------------------------------------
5199 Mon Sep 17 15:22:47 CEST 2007 - schubi@suse.de
5200
5201 -Bugfix in vendor change of a required resolvable (Correct error message)
5202  Bug 310455
5203 - r 7262
5204
5205 -------------------------------------------------------------------
5206 Mon Sep 17 12:36:28 CEST 2007 - lslezak@suse.cz
5207
5208 - fixed DU parsing in inst-sys (#308659)
5209 - revision 7256
5210
5211 -------------------------------------------------------------------
5212 Fri Sep 14 22:57:54 CEST 2007 - ma@suse.de
5213
5214 - Enable using patch and delta rpms. (#309124)
5215 - version 3.24.0
5216 - revision 7253
5217
5218 -------------------------------------------------------------------
5219 Thu Sep 13 17:59:55 CEST 2007 - ma@suse.de
5220
5221 - On update do not delete unmaintained non-SuSE packages.
5222 - version 3.23.2
5223 - revision 7239
5224
5225 -------------------------------------------------------------------
5226 Thu Sep 13 13:02:39 CEST 2007 - lslezak@suse.cz
5227
5228 - ZYppImpl::getPartitions() - don't return the current partitioning
5229   when the partitioning hasn't been set - fixes DU parsing in
5230   inst-sys (#308659)
5231
5232 -------------------------------------------------------------------
5233 Thu Sep 13 11:30:47 CEST 2007 - dmacvicar@suse.de
5234
5235 - Throw specific exceptions during commit (#308511)
5236 - 3.23.1
5237
5238 -------------------------------------------------------------------
5239 Wed Sep 12 18:48:00 CEST 2007 - ma@suse.de
5240
5241 - Various disk space calculation fixes. Susetags, plaindir and rpmdb
5242   now provide more detailed disk usage information.
5243   Yum metadata don't, so we book the package size to '/'. (#308362)
5244 - version 3.23.0
5245 - revision 7225
5246
5247 -------------------------------------------------------------------
5248 Wed Sep 12 15:48:41 CEST 2007 - schubi@suse.de
5249
5250 - Regarding keep state while recycle old valid solver results. Bug 286889
5251 - r 7209
5252
5253 -------------------------------------------------------------------
5254 Wed Sep 12 12:24:49 CEST 2007 - jkupec@suse.cz
5255
5256 - report 100% progress on finishing RPM removal (bug #309431)
5257 - revision 7200
5258
5259 -------------------------------------------------------------------
5260 Tue Sep 11 17:25:35 CEST 2007 - schubi@suse.de
5261
5262 - Update: rename language packages --> take that package which fits to the
5263   selected language Bug 308098
5264 - r 7919
5265
5266 -------------------------------------------------------------------
5267 Tue Sep 11 16:11:20 CEST 2007 - dmacvicar@suse.de
5268
5269 - restore deltas and patch rpms from the cache (#309124)
5270 - 3.22.8
5271
5272 -------------------------------------------------------------------
5273 Tue Sep 11 14:54:44 CEST 2007 - ma@suse.de
5274
5275 - Don't fail if a product is deleted multiple times (e.g. due to
5276   obsoletes and an explicit deleted request). (#308746)
5277 - version 3.22.7
5278 - revision 7184
5279
5280 -------------------------------------------------------------------
5281 Tue Sep 11 13:52:47 CEST 2007 - jkupec@suse.cz
5282
5283 - SYSCONFDIR variable added for modifying /etc
5284
5285 -------------------------------------------------------------------
5286 Tue Sep 11 12:18:11 CEST 2007 - schubi@suse.de
5287
5288 - uninstallable resolvable -->suggested solution: delete; Bug 308164
5289 - r 7177
5290
5291 -------------------------------------------------------------------
5292 Mon Sep 10 16:19:05 CEST 2007 - schubi@suse.de
5293
5294 - new translations added
5295 - r 7166
5296 - version 3.22.6
5297
5298 -------------------------------------------------------------------
5299 Mon Sep 10 15:50:49 CEST 2007 - lslezak@suse.cz
5300
5301 - fixed disk usage counting of updated packages (#308362)
5302
5303 -------------------------------------------------------------------
5304 Mon Sep 10 14:17:29 CEST 2007 - schubi@suse.de
5305
5306 - Splitting packages: Take the package with the best
5307   architecture,edition ONLY; Bug 308591
5308 - r 7160
5309
5310 -------------------------------------------------------------------
5311 Mon Sep 10 10:55:45 CEST 2007 - lslezak@suse.cz
5312
5313 - properly report fallback disk usage size (in kB instead of bytes)
5314   when disk usage is not known (YUM repos) (#308475)
5315
5316 -------------------------------------------------------------------
5317 Fri Sep  7 13:27:26 CEST 2007 - ma@suse.de
5318
5319 - Install a sample /etc/zypp.conf. (#306615)
5320 - Fixed missing soversion symlink in package.
5321 - version 3.22.5
5322 - revision 7150
5323
5324 -------------------------------------------------------------------
5325 Fri Sep  7 13:03:48 CEST 2007 - schubi@suse.de
5326
5327 - RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
5328   308252
5329 - r 7143
5330
5331 -------------------------------------------------------------------
5332 Thu Sep  6 18:22:36 CEST 2007 - schubi@suse.de
5333
5334 - Error: Select two candidate with the same name while update.
5335   Solution: If there is a candidate which is already selected for installation -->
5336   take thatone #308082
5337 - r 7132
5338
5339 -------------------------------------------------------------------
5340 Thu Sep  6 14:11:58 CEST 2007 - ma@suse.de
5341
5342 - Work arround installed patterns providing an empty vendor string. (#307743)
5343 - Let the solver treat vendor suse and opensuse as equivalent.
5344 - version 3.22.4
5345
5346 -------------------------------------------------------------------
5347 Thu Sep  6 12:33:27 CEST 2007 - schubi@suse.de
5348
5349 - Checking item before evaluating the concerning vendor. bug #307941
5350 - r 7119
5351
5352 -------------------------------------------------------------------
5353 Wed Sep  6 02:24:37 CEST 2007 - dmacvicar@suse.de
5354
5355 - Fix for bug #307163 - empty package descriptions
5356   a.k.a shared tag not 100% implemented
5357 - r 7117
5358 - version 3.22.3
5359
5360 -------------------------------------------------------------------
5361 Wed Sep  5 17:52:37 CEST 2007 - schubi@suse.de
5362
5363 - logging "reverse" NEEDED_BY in the detail description of solver
5364   problems.
5365 - improved error message if a requiremnt is not fulfilled Bug 307743
5366 - Add "ignore" option to the solution if a requirement is not fulfilled
5367   Bug 304276
5368 - revision 7113
5369
5370 -------------------------------------------------------------------
5371 Wed Sep  5 14:33:02 CEST 2007 - jkupec@suse.cz
5372
5373 - fixed the order of operands of susetags local metadata status
5374   computation which caused the YaST repositories to always get
5375   refreshed (part of bug #304310)
5376 - revision 7107
5377 - version 3.22.2
5378
5379 -------------------------------------------------------------------
5380 Tue Sep  4 12:09:10 CEST 2007 - schubi@suse.de
5381
5382 - comparing vendor with VendorAttr::equivalent
5383 - revision 7103
5384
5385 -------------------------------------------------------------------
5386 Mon Sep  3 18:43:51 CEST 2007 - schwab@suse.de
5387
5388 - Use $RPM_OPT_FLAGS.
5389
5390 -------------------------------------------------------------------
5391 Mon Sep  3 17:14:02 CEST 2007 - ma@suse.de
5392
5393 - Reset transact bits when switching status from
5394   "update" to "protected" (#246976)
5395 - version 3.22.1
5396 - revision 7094
5397
5398 -------------------------------------------------------------------
5399 Mon Sep  3 13:56:42 CEST 2007 - schubi@suse.de
5400
5401 - new translations added
5402 - rev 7083
5403
5404 -------------------------------------------------------------------
5405 Fri Aug 31 22:10:55 CEST 2007 - ma@suse.de
5406
5407 - Added ability to switch off use of patch and delta rpms via zypp.conf (#305864)
5408    [main]
5409    download.use_patchrpm = no
5410    download.use_deltarpm = no
5411 - version 3.22.0
5412 - revision 7069
5413
5414 -------------------------------------------------------------------
5415 Fri Aug 31 19:56:40 CEST 2007 - ma@suse.de
5416
5417 - On demand translate patch requirements into a list of atoms.
5418   Required by the UI to display packages acssociated with a patch.
5419   (#300612)
5420 - version 3.21.1
5421 - revision 7065
5422
5423 -------------------------------------------------------------------
5424 Fri Aug 31 13:59:54 CEST 2007 - kkaempf@suse.de
5425
5426 - enrich ResolverInfo with the reason if a user-initiated request
5427   fails (#304325, #306240)
5428 - r 7051
5429
5430 -------------------------------------------------------------------
5431 Thu Aug 30 20:10:00 CEST 2007 - jkupec@suse.cz
5432
5433 - added missing implementation of LogControl::setLineFormater()
5434   (lslezak)
5435 - version 3.21.0
5436 - revision 7041
5437
5438 -------------------------------------------------------------------
5439 Thu Aug 30 18:55:15 CEST 2007 - jkupec@suse.cz
5440
5441 - enable changing url in requestMedia callback (#294481)
5442 - revision 7037
5443
5444 -------------------------------------------------------------------
5445 Thu Aug 30 18:22:32 CEST 2007 - ma@suse.de
5446
5447 - Filter readonly mount points in DiskUsageCounter (#297405)
5448 - revision 7030
5449
5450 -------------------------------------------------------------------
5451 Thu Aug 30 17:31:33 CEST 2007 - jkupec@suse.cz
5452
5453 - remember the cause of the RepoException when refreshing metadata
5454   (#301022)
5455 - r7023
5456
5457 -------------------------------------------------------------------
5458 Thu Aug 30 17:25:14 CEST 2007 - ma@suse.de
5459
5460 - Safe fix for bug #299680.
5461 - version 3.20.1
5462 - revision 7026
5463
5464 -------------------------------------------------------------------
5465 Thu Aug 30 15:48:03 CEST 2007 - schubi@suse.de
5466
5467 - Bugfix: If a requirement has been fulfilled by more than one language
5468   resolvables only thatone will be taken which fits to the selected
5469   language.
5470 - r 7018
5471
5472 -------------------------------------------------------------------
5473 Thu Aug 30 15:14:23 CEST 2007 - jkupec@suse.cz
5474
5475 - correct error code for media errors in MediaCurl::doGetFileCopy()
5476   affects only zypper error output, does not affect YaST
5477 - r7013
5478
5479 -------------------------------------------------------------------
5480 Wed Aug 29 18:28:41 CEST 2007 - jkupec@suse.cz
5481
5482 - reverted blocking of requestMedia from r6271 (#301710)
5483 - r6999
5484
5485 -------------------------------------------------------------------
5486 Wed Aug 29 18:09:29 CEST 2007 - kkaempf@suse.de
5487
5488 - prevent progress report in destructor (#299680)
5489 - r6998
5490
5491 -------------------------------------------------------------------
5492 Wed Aug 29 18:02:36 CEST 2007 - jkupec@suse.cz
5493
5494 - treat non-filelists.xml <file> entries as file provides capabilities
5495   in YUM parser (#304701)
5496 - r6992
5497
5498 -------------------------------------------------------------------
5499 Wed Aug 29 16:32:01 CEST 2007 - kkaempf@suse.de
5500
5501 - the media.1/media uniquely identifies a 'susetags' repo, not
5502   the content file (#304200)
5503
5504 -------------------------------------------------------------------
5505 Wed Aug 29 15:42:17 CEST 2007 - jkupec@suse.cz
5506
5507 - fixed locale dir (#304649)
5508 - r6984
5509
5510 -------------------------------------------------------------------
5511 Wed Aug 29 15:39:52 CEST 2007 - kkaempf@suse.de
5512
5513 - don't treat normal package license as "license to confirm"
5514   (#305906)
5515
5516 -------------------------------------------------------------------
5517 Wed Aug 29 15:28:53 CEST 2007 - ma@suse.de
5518
5519 - Fixed fix for #293039. Segfault due to uninitialzed data.
5520 - version 3.19.3
5521 - revision 6980
5522
5523 -------------------------------------------------------------------
5524 Wed Aug 29 15:10:20 CEST 2007 - schubi@suse.de
5525
5526 - reduced too much verbosed ResolverContext logging; Bug 303971
5527 - r 6977
5528
5529 -------------------------------------------------------------------
5530 Wed Aug 29 13:55:28 CEST 2007 - ma@suse.de
5531
5532 - Fixed PlainDir repositories to provide real disk usage data. For
5533   repomd and others that do not provide any detailed disk usage info,
5534   assume the packgage size is required below "/". Peviously they were
5535   treated as being empy.
5536 - version 3.19.2
5537 - revision 6972
5538
5539 -------------------------------------------------------------------
5540 Wed Aug 29 13:36:42 CEST 2007 - schubi@suse.de
5541
5542 - Add a new solver solution in the case of running in a timeout:
5543   ProblemSolutionDoubleTimeout.h
5544   #Bug 302496
5545 - revision 6970
5546
5547 -------------------------------------------------------------------
5548 Wed Aug 29 11:23:26 CEST 2007 - dmacvicar@suse.de
5549
5550 - bug in fix for (#292986)
5551
5552 -------------------------------------------------------------------
5553 Tue Aug 28 18:48:26 CEST 2007 - dmacvicar@suse.de
5554
5555 - (#297001) - libzypp: can't skip broken packages
5556 - re enable importing zypp keyring from rpm.(#302379)
5557 - 3.19.1
5558
5559 -------------------------------------------------------------------
5560 Tue Aug 28 17:30:30 CEST 2007 - kkaempf@suse.de
5561
5562 - rename ResolvableQuery::iterateResolvablesByKindsAndStrings
5563   to ResolvableQuery::iterateResolvablesByKindsAndStringsAndRepos
5564   in order to support query-by-repo (#305384)
5565 - fix iterateResolvablesByKindsAndStringsAndRepos to take any
5566   number of kinds, names, or repos (#305347)
5567 - remove ResolvableQuery::iterateResolvablesByKind, not needed
5568 - version 3.19.0
5569 - rev 6935
5570
5571 -------------------------------------------------------------------
5572 Tue Aug 28 11:27:53 CEST 2007 - dmacvicar@suse.de
5573
5574 - real fix for reading signature ids. (#390535).
5575 - delete metadata when removing repo (#301037).
5576
5577 -------------------------------------------------------------------
5578 Mon Aug 27 23:52:41 CEST 2007 - dmacvicar@suse.de
5579
5580 - following behaviour for setPartitions
5581   - if they are not set, they are detected
5582   - if they are set, that value is used.
5583   - if value set or detected is empty, all disk usage
5584     information is read. Otherwise just values in those
5585     mount points.
5586     Should work for installation as long as detectPartitions
5587     is empty at installation.(#293039)
5588
5589 -------------------------------------------------------------------
5590 Mon Aug 27 17:08:41 CEST 2007 - kkaempf@suse.de
5591
5592 - Add ZConfig::overrideSystemArchitecture() to override zypp arch
5593   from external, e.g. for the testcases
5594 - Honor ZYPP_CONF environment variable to override the buit-in
5595   /etc/zypp/zypp.conf
5596 - Check architecture at handout() to prevent NULL ptr reference.
5597 - Bug 301286
5598 - rev 6908
5599
5600 -------------------------------------------------------------------
5601 Mon Aug 27 15:53:52 CEST 2007 - schubi@suse.de
5602
5603 -The solver generate an establish call for all
5604  resolvables which has filesystemcaps if there is not a valid result from a
5605  former solver run available. This covers:
5606  * Initial solver run
5607  * Changing of filesystem whithin a workflow, cause the solver results will
5608    be reset if the filesystem dependencies have been changed
5609  Bug 271912
5610 - r 6901
5611
5612 -------------------------------------------------------------------
5613 Sun Aug 26 15:49:27 CEST 2007 - kkaempf@suse.de
5614
5615 - pass location to plaindir package (#303751)
5616 - Add name of file in question to checksum/signature related
5617   exceptions.
5618 - pass basename of file to verifyFileSignatureWorkflow (instead of
5619   empty string).
5620 - filter out incompatible architectures when parsing sustags
5621   repos (first half of #301286)
5622 - r 6882
5623
5624 -------------------------------------------------------------------
5625 Fri Aug 24 11:52:27 CEST 2007 - dmacvicar@suse.de
5626
5627 - don't run source migration if yast is running in
5628   intsys mode (#297136)
5629 - signature and checksum verification fixes. Still pending
5630   problem ZYpp getting no output from gpg when running from zypper.
5631   (#302059)
5632
5633 -------------------------------------------------------------------
5634 Thu Aug 23 13:51:41 CEST 2007 - schubi@suse.de
5635
5636 - Do not strip resolvables which have the same name but different kind
5637   (ResolverInfo*)
5638 - Flag info NEEDEDBY correctly if it will be used by freshen/supplement
5639 - r 6830
5640
5641 -------------------------------------------------------------------
5642 Wed Aug 22 18:58:44 CEST 2007 - mvidner@suse.cz
5643
5644 - Do not use "a-z" in regexes. Fixes "Invalid Url scheme 'http'" in
5645   the Estonian locale (#302525).
5646
5647 -------------------------------------------------------------------
5648 Wed Aug 22 17:59:39 CEST 2007 - aschnell@suse.de
5649
5650 - added remembering of exception history at various places
5651
5652 -------------------------------------------------------------------
5653 Wed Aug 22 16:52:09 CEST 2007 - schubi@suse.de
5654
5655 - Bugfixes concerning vendor handling:
5656 - first bug:
5657   Installed A-1.0(vendor SuSE)
5658   Available A-2.0(other vendor)
5659   A will not be regarded as "unmaintained". So it will not be deleted.
5660 - second bug:
5661   A need B-2.0. B-1.0 is installed but has another vendor. Report a
5662   proper errmessage.
5663 - Testcase : solution-tests/vendor-test.xml
5664 - r 6812
5665 - 3.18.4
5666
5667 -------------------------------------------------------------------
5668 Tue Aug 21 15:38:08 CEST 2007 - dmacvicar@suse.de
5669
5670 - ignore HASH key for download (#300982)
5671
5672 -------------------------------------------------------------------
5673 Tue Aug 21 15:17:23 CEST 2007 - schubi@suse.de
5674
5675 - Added explicitly_requested as parameter in ResolverContext::Uninstall
5676   Bug 299819
5677 - revision 6794
5678
5679 -------------------------------------------------------------------
5680 Tue Aug 21 13:06:44 CEST 2007 - dmacvicar@suse.de
5681
5682 - If no mount information is available, parse all DU entries.
5683 - read only hack mode for migrate-sources. We actually do add
5684   repositories with it, but no harm. (#292986)
5685 - fix some typos in exceptions (#301331)
5686 - 3.18.3
5687
5688 -------------------------------------------------------------------
5689 Mon Aug 20 16:06:36 CEST 2007 - schubi@suse.de
5690
5691 - Do not regard explicit request in order to recognize updated packages
5692   correctly. Bug 301676
5693 - Updated translations
5694 - r 6766
5695 - 3.18.2
5696
5697 -------------------------------------------------------------------
5698 Mon Aug 20 15:35:46 CEST 2007 - mvidner@suse.cz
5699
5700 - package-manager script: Call /sbin/yast2 with full path because of
5701   gnomesu (#269873).
5702
5703 -------------------------------------------------------------------
5704 Mon Aug 20 15:23:14 CEST 2007 - dmacvicar@suse.de
5705
5706 - add support for the HASH key. (#300982)
5707 - Use ContentFileParser in Downloader (instead of implementing
5708   the parser again, it has a reason, Downloader was written first)
5709 - update testcases and data to cover the new HASH key
5710 - 3.18.1
5711
5712 -------------------------------------------------------------------
5713 Mon Aug 20 13:21:34 CEST 2007 - kkaempf@suse.de
5714
5715 - unify query API for kind and name, summary, description
5716   (incomplete)
5717 - rev 6761, version 3.18.0
5718
5719 -------------------------------------------------------------------
5720 Fri Aug 17 12:30:55 CEST 2007 - kkaempf@suse.de
5721
5722 - add iterateResolvablesByKindsAndName
5723 - rev 6735, version 3.17.13
5724
5725 -------------------------------------------------------------------
5726 Fri Aug 17 11:45:24 CEST 2007 - kkaempf@suse.de
5727
5728 - rename ResolvableQuery::queryByName to iterateResolvablesByName
5729 - fix reading of kind and repository in ResolvableQuery
5730 - add reverse lookups in CacheTypes
5731 - add iterateResolvablesByKind
5732 - rev 6733
5733
5734 -------------------------------------------------------------------
5735 Fri Aug 17 10:37:56 CEST 2007 - schubi@suse.de
5736
5737 - shorten solver error messages Bug 259894
5738 - rev 6723
5739
5740 -------------------------------------------------------------------
5741 Thu Aug 16 23:43:50 CEST 2007 - kkaempf@suse.de
5742
5743 - fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
5744   install zypp/cache header files.
5745 - rev 6719, version 3.16.13
5746
5747 -------------------------------------------------------------------
5748 Thu Aug 16 17:21:52 CEST 2007 - kkaempf@suse.de
5749
5750 - discard pattern files with incompatbile architecture, both
5751   for download and for parsing. (#298716)
5752 - rev 6711
5753
5754 -------------------------------------------------------------------
5755 Thu Aug 16 17:12:45 CEST 2007 - kkaempf@suse.de
5756
5757 - run sqlite asynchronously and add sql index files where
5758   appropriate, gives 6x performance on certain operations.
5759   Bumping cache schema version to 1004.
5760   (#300998)
5761 - rev 6710
5762
5763 -------------------------------------------------------------------
5764 Thu Aug 16 17:08:58 CEST 2007 - kkaempf@suse.de
5765
5766 - fix String::endsWith (#301038)
5767 - rev 6709
5768
5769 -------------------------------------------------------------------
5770 Thu Aug 16 11:16:25 CEST 2007 - schubi@suse.de
5771
5772 - added an _explicitly_requested in QueueItemConflict ( as already in
5773   QueueItemEstablish, QueueItemInstall, QueueItemUninstall ) in order to
5774   remove the conflicting item without an error message. Bug 299819
5775 - rev 6699
5776
5777 -------------------------------------------------------------------
5778 Thu Aug 16 07:23:31 CEST 2007 - jkupec@suse.cz
5779
5780 - forgot to set default refresh policy in checkIfToRefreshMetadata
5781 - repo.refresh.delay default set to 10 minutes
5782 - 6693
5783
5784 -------------------------------------------------------------------
5785 Wed Aug 15 15:32:36 CEST 2007 - schubi@suse.de
5786
5787 - Bugfix while regarding correct vendor in update
5788 - r6677
5789 - version 3.15.0
5790
5791 -------------------------------------------------------------------
5792 Wed Aug 15 13:57:04 CEST 2007 - jkupec@suse.cz
5793
5794 - repo.refresh.delay=<minutes> (ZConfig, "main" section) support
5795   added to delay next check & refresh until the specified number of
5796   minutes has passed from the last check or refresh (FATE #301991).
5797   Revisions: 6654, 6656, 6666, and 6667.
5798 - filesystem::touch(Pathname) added (r6666)
5799 - RepoManager::touchIndexFile(RepoInfo) added
5800 - RepoManager::checkIfToRefreshMetadata(RepoInfo,Url,policy):
5801   decision to do the refresh moved to this public method.
5802 - r6667
5803
5804 -------------------------------------------------------------------
5805 Wed Aug 15 12:38:26 CEST 2007 - schubi@suse.de
5806
5807 - generate a resolver problem if addRequires does not find a resovable
5808   #299486
5809 - rev 6660
5810
5811 -------------------------------------------------------------------
5812 Tue Aug 14 15:54:15 CEST 2007 - schubi@suse.de
5813
5814 - Prioritized delete request by the user BEFORE delete requests due
5815   missing dependencies or conflicting dependencies. Bug 298322
5816 - rev 6640
5817
5818 -------------------------------------------------------------------
5819 Fri Aug 10 20:49:20 CEST 2007 - jkupec@suse.cz
5820
5821 - support also "Plaindir" as valid repo type name (#298622)
5822 - revision 6616
5823 - version 3.14.0
5824
5825 -------------------------------------------------------------------
5826 Fri Aug 10 18:03:06 CEST 2007 - dmacvicar@suse.de
5827
5828 - fix segfault in Progress reporting
5829 - progress report use name instead of alias (#298035)
5830 - repoinfo returns alias if name is empty
5831
5832 -------------------------------------------------------------------
5833 Fri Aug 10 16:04:42 CEST 2007 - dmacvicar@suse.de
5834
5835 - merge patch by dmueller to get rid of boost-regex
5836
5837 -------------------------------------------------------------------
5838 Fri Aug 10 13:50:40 CEST 2007 - dmacvicar@suse.de
5839
5840 - dont create a second CacheStore in the same scope, will lock...
5841   #297627
5842
5843 -------------------------------------------------------------------
5844 Thu Aug  9 15:04:21 CEST 2007 - jkupec@suse.cz
5845
5846 - fixed some RepoManager exception docs & history
5847 - r6558
5848
5849 -------------------------------------------------------------------
5850 Thu Aug  9 13:33:59 CEST 2007 - dmacvicar@suse.de
5851
5852 - feature #302135: Graceful update of 3rd party packages
5853   Automatic upgrading only sees packages from same vendor
5854   This allows not needed to have those locked.
5855 - Add persistent locks file which allow wildcards. Users
5856   can lock certain packages adding lines like "kde* < 3.5"
5857 - add applyLocks() to apply persistent locks before solving
5858
5859 -------------------------------------------------------------------
5860 Thu Aug  9 13:28:20 CEST 2007 - schubi@suse.de
5861
5862 -  recognize changes in the pool (e.g. changing /etc/sysconfig/storage
5863   #271912 wq
5864 - Added locking resolvables in the testcases
5865 - rev 6544
5866
5867 -------------------------------------------------------------------
5868 Wed Aug  8 16:04:07 CEST 2007 - dmacvicar@suse.de
5869
5870 - add migrate-sources to %post (#292986)
5871 - 3.13.15
5872
5873 -------------------------------------------------------------------
5874 Wed Aug  8 13:32:52 CEST 2007 - jkupec@suse.cz
5875
5876 - fixed bug with using wrong files from raw metadata cache
5877   (bug #297611) (duncanmv) (r6501, already released in 3.13.14)
5878
5879 -------------------------------------------------------------------
5880 Wed Aug  8 12:42:39 CEST 2007 - schubi@suse.de
5881
5882 - fix in "ignore conflicts" if the conflict has been caused by an obsolete
5883   Bug# 297795
5884 - r 6517
5885
5886 -------------------------------------------------------------------
5887 Tue Aug  7 17:04:47 CEST 2007 - dmacvicar@suse.de
5888
5889 - implement susetags support for compressed metadata
5890   and testcases. (feature #301916)
5891 - implement disk usage in cache. For installation requires
5892   some changes in YaST to setup the ZYpp getPartitions()
5893   before repos are cached. (bug #293039)
5894 - added testcases for diskusage
5895 - 3.13.14
5896
5897 -------------------------------------------------------------------
5898 Mon Aug  6 10:19:12 CEST 2007 - jkupec@suse.cz
5899
5900 - fixed YUM parser to properly create source packages
5901 - disabled reading of filelists.xml.gz by default (the data are
5902   currently not stored anyway)
5903 - revision 6481
5904 - version 3.13.13
5905
5906 -------------------------------------------------------------------
5907 Sat Aug  4 01:03:19 CEST 2007 - ma@suse.de
5908
5909 - Don't download unwanted translation files (#293740).
5910 - revision 6470
5911
5912 -------------------------------------------------------------------
5913 Fri Aug  3 23:52:18 CEST 2007 - ma@suse.de
5914
5915 - Fix susetags repo to parse dikusage data (#293039)
5916 - revision 6467
5917 - version 3.13.12
5918
5919 -------------------------------------------------------------------
5920 Fri Aug  3 18:56:47 CEST 2007 - ma@suse.de
5921
5922 - Add product attribute 'type' (aka 'category' which is now
5923   deprecated). Adapted sustags and yum parsers to parse and
5924   provide this value.
5925 - revision 6464
5926 - version 3.13.11
5927
5928 -------------------------------------------------------------------
5929 Fri Aug  3 17:29:56 CEST 2007 - dmacvicar@suse.de
5930
5931 - fix modalias rel column number
5932 - version 3.13.10
5933
5934 -------------------------------------------------------------------
5935 Fri Aug  3 16:35:36 CEST 2007 - dmacvicar@suse.de
5936
5937 - Implemented option repo.add.probe to allow probing
5938   the added repositories
5939 - version 3.13.9
5940
5941 -------------------------------------------------------------------
5942 Fri Aug  3 16:07:46 CEST 2007 - schubi@suse.de
5943
5944 - Fixed detection of renamed packages while update.
5945 - Added new translations
5946 - rev 6445
5947
5948 -------------------------------------------------------------------
5949 Fri Aug  3 15:02:28 CEST 2007 - ma@suse.de
5950
5951 - Speed up retrieving MediaNr attribute, as it slows down install
5952   order calculation. (#297173)
5953 - revision 6442
5954
5955 -------------------------------------------------------------------
5956 Fri Aug  3 14:13:36 CEST 2007 - dmacvicar@suse.de
5957
5958 - Fixed cache schema upgrade
5959
5960 -------------------------------------------------------------------
5961 Fri Aug  3 13:38:17 CEST 2007 - ma@suse.de
5962
5963 - Fixed pattern includes and extends attributes.
5964 - revision 6431
5965 - version 3.13.8
5966
5967 -------------------------------------------------------------------
5968 Fri Aug  3 12:33:41 CEST 2007 - schubi@suse.de
5969
5970 - API for retrieving additional dependencies" solver/detail/Resolver.h
5971 - Handle additional dependencies in the testcases
5972 - Handle system and language dependencies in the testcases correctly.
5973 - r 6418
5974
5975 -------------------------------------------------------------------
5976 Thu Aug  2 18:14:12 CEST 2007 - ma@suse.de
5977
5978 - Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
5979   has changed. Resolver must discard any cached filesystem dependencies.
5980   (required for #271912)
5981 - revision 6404
5982
5983 -------------------------------------------------------------------
5984 Thu Aug  2 16:37:06 CEST 2007 - ma@suse.de
5985
5986 - Indicate changed pool content to the resolver. (required for #271912)
5987 - revision 6398
5988 - version 3.13.7
5989
5990 -------------------------------------------------------------------
5991 Thu Aug  2 10:16:16 CEST 2007 - schubi@suse.de
5992
5993 - speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
5994   problems. Bug 280387
5995 - r 6378
5996 - version 3.13.6
5997
5998 -------------------------------------------------------------------
5999 Wed Aug  1 18:51:12 CEST 2007 - ma@suse.de
6000
6001 - Added interface to install source packages via zypper.
6002 - revision 6373
6003 - version 3.13.5
6004
6005 -------------------------------------------------------------------
6006 Tue Jul 31 22:01:08 CEST 2007 - ma@suse.de
6007
6008 - Added package attributes Package::sourcePkgName and
6009   Package::sourcePkgEdition. Name and edition of the source
6010   rpm this package was built from.
6011 - Added ZYpp::installSrcPackage to install a single source package.
6012 - revision 6353
6013 - version 3.13.4
6014
6015 -------------------------------------------------------------------
6016 Tue Jul 31 19:06:54 CEST 2007 - ma@suse.de
6017
6018 - Temorary files and directories created by makeSibling use the
6019   same protection as the original.
6020 - revision 6344
6021 - version 3.13.3
6022
6023 -------------------------------------------------------------------
6024 Tue Jul 31 10:37:13 CEST 2007 - schubi@suse.de
6025
6026 - Removed keepExtras from resolvePool. This will be handled
6027   in the solver internally now. #294727
6028 - Checking if item really exists (#295544; ResolverInfoContainer.cc)
6029 - revision 6317
6030 - version 3.13.2
6031
6032 -------------------------------------------------------------------
6033 Mon Jul 30 17:23:19 CEST 2007 - ma@suse.de
6034
6035 - Remove tribool from RepoInfo's interface.
6036 - revision 6301
6037 - version 3.13.1
6038
6039 -------------------------------------------------------------------
6040 Mon Jul 30 13:59:33 CEST 2007 - ma@suse.de
6041
6042 - Fixed wrong media number reported by script, message and patch.
6043 - Fixed script API to provide the scripts location on media (if not
6044   inlined).
6045 - Introduced ScripProvider to make a script available on the local
6046   disk.
6047 - revision 6288
6048 - version 3.13.0
6049
6050 -------------------------------------------------------------------
6051 Fri Jul 27 18:08:42 CEST 2007 - jkupec@suse.cz
6052
6053 - don't request media chage if the media is not changeable (like
6054   e.g. http)
6055 - revision 6271
6056 - version 3.12.1
6057
6058 -------------------------------------------------------------------
6059 Fri Jul 27 17:40:44 CEST 2007 - dmacvicar@suse.de
6060
6061 - progress ticks for clean cache
6062 - ZConfig: remove default from names.
6063 - re enable reading cache callbacks
6064 - ini parser without boost::regexp
6065   patch by dmueller (#152447)
6066
6067 -------------------------------------------------------------------
6068 Fri Jul 27 17:16:27 CEST 2007 - ma@suse.de
6069
6070 - Fixed package to provide the location media number. (#294496)
6071 - revision 6263
6072
6073 -------------------------------------------------------------------
6074 Fri Jul 27 16:31:38 CEST 2007 - jkupec@suse.cz
6075
6076 - RepoFileReader - ignore empty url keys (baseurl, mirrorlist,
6077   gpgkey) instead of throwing bad url exception
6078 - revision 6259
6079
6080 -------------------------------------------------------------------
6081 Thu Jul 26 16:41:30 CEST 2007 - kkaempf@suse.de
6082
6083 - Make clearing of extra dependencies/conflicts configurable when
6084   resolvePool(). Leave the default as before (clear extras).
6085   Bug # 294727
6086 - revision 6233
6087 - version 3.12.0
6088
6089 -------------------------------------------------------------------
6090 Thu Jul 26 10:58:27 CEST 2007 - dmacvicar@suse.de
6091
6092 - /var/lib/zypp/cache -> /var/cache/zypp
6093   (#292419)
6094 - ini parser without boost::regexp, patch by dmueller
6095   (#152447)
6096
6097 -------------------------------------------------------------------
6098 Wed Jul 25 13:50:06 CEST 2007 - ma@suse.de
6099
6100 - Make temp directory configurable  via environment
6101   variable ZYPPTMPDIR.
6102 - revision 6202
6103 - version 3.11.11
6104
6105 -------------------------------------------------------------------
6106 Tue Jul 24 17:55:49 CEST 2007 - ma@suse.de
6107
6108 - Fixed bug in smart pointer comparison.
6109
6110 -------------------------------------------------------------------
6111 Mon Jul 23 13:05:53 CEST 2007 - ma@suse.de
6112
6113 - Fix failing rename of metadata download directories across
6114   filesystem boundaries.
6115
6116 -------------------------------------------------------------------
6117 Fri Jul 20 16:10:59 CEST 2007 - ma@suse.de
6118
6119 - Fixed malicious gettext include.
6120 - Make ZConfig a singleton.
6121 - revision 6123
6122
6123 -------------------------------------------------------------------
6124 Thu Jul 19 15:52:03 CEST 2007 - ma@suse.de
6125
6126 - Fixed repo::provideFile to set a deleter for downloaded files
6127   (#293004).
6128 - revision 6094
6129 - version 3.11.10
6130
6131 -------------------------------------------------------------------
6132 Thu Jul 19 12:58:12 CEST 2007 - ma@suse.de
6133
6134 - Query ByRepository now takes as well an alias.
6135
6136 -------------------------------------------------------------------
6137 Wed Jul 18 16:40:35 CEST 2007 - dmacvicar@suse.de
6138
6139 - fix retrieval of container attributes in cache
6140   (#292698)
6141
6142 -------------------------------------------------------------------
6143 Wed Jul 18 16:12:06 CEST 2007 - ma@suse.de
6144
6145 - Port zypp-query-pool (#292404)
6146 - revision 6069
6147 - version 3.11.9
6148
6149 -------------------------------------------------------------------
6150 Wed Jul 18 16:09:04 CEST 2007 - schubi@suse.de
6151
6152 - added new calls in Resolver.h: addRequire,addConflict
6153
6154 -------------------------------------------------------------------
6155 Wed Jul 18 14:43:04 CEST 2007 - ma@suse.de
6156
6157 - Fixed IniParser to allow '=' in values (#292669)
6158 - revision 6063
6159
6160 -------------------------------------------------------------------
6161 Wed Jul 18 14:16:59 CEST 2007 - dmacvicar@suse.de
6162
6163 - allow / in alias (#292628)
6164
6165 -------------------------------------------------------------------
6166 Wed Jul 18 12:38:55 CEST 2007 - ma@suse.de
6167
6168 - Fixed repo::provideFile to throw on error.
6169 - Fixed ResolvableQuery to use 0 as default for non existing
6170   numerical values.
6171 - revision 6058
6172
6173 -------------------------------------------------------------------
6174 Tue Jul 17 15:57:03 CEST 2007 - ma@suse.de
6175
6176 - Fixed OnMediLocation to use safe defaults. Added setLocaltion and
6177   additional ctor for convenience.
6178 - revision 6047
6179
6180 -------------------------------------------------------------------
6181 Tue Jul 17 10:45:39 CEST 2007 - schubi@suse.de
6182
6183 - Evalute update canditate:
6184   Take canditates only which are really installable. Bug 292077
6185   r 6034
6186
6187 -------------------------------------------------------------------
6188 Mon Jul 16 15:41:31 CEST 2007 - jkupec@suse.cz
6189
6190 - fixed some tribool bugs in RepoInfo
6191 - revision 6022
6192
6193 -------------------------------------------------------------------
6194 Mon Jul 16 11:43:33 CEST 2007 - dmacvicar@suse.de
6195
6196 - fix reading of non existant repo
6197 - r6018
6198 - first submission to stable
6199 - fix keywords parsing in susetags parser
6200 - version 3.11.8
6201
6202 -------------------------------------------------------------------
6203 Wed Jul 11 19:14:47 CEST 2007 - jkupec@suse.cz
6204
6205 - make resolvable query complete exceptionless with the database
6206 - test that packages have some attributes
6207 - disable progress adaptor for now
6208 - revision 5977
6209 - version 3.11.7
6210
6211 -------------------------------------------------------------------
6212 Wed Jul 11 14:37:02 CEST 2007 - ma@suse.de
6213
6214 - fixed unresolved symbols
6215 - revision 5972
6216 - version 3.11.6
6217
6218 -------------------------------------------------------------------
6219 Wed Jul 11 13:31:39 CEST 2007 - ma@suse.de
6220
6221 - fixed TranslatedText creating unwanted entries.
6222 - fixed capability processing
6223 - revision 5964
6224 - version 3.11.5
6225
6226 -------------------------------------------------------------------
6227 Tue Jul 10 20:01:18 CEST 2007 - jkupec@suse.cz
6228
6229 - MediaSetAccess::release() added
6230 - Use attachDesiredMedia in MediaProducts
6231 - Progress reporting improved
6232 - revision 5959
6233 - version 3.11.4
6234
6235 -------------------------------------------------------------------
6236 Tue Jul 10 14:23:13 CEST 2007 - ma@suse.de
6237
6238 - fixed parsing translated texts.
6239 - added source packages.
6240 - revision 5947
6241 - version 3.11.3
6242
6243 -------------------------------------------------------------------
6244 Tue Jul 10 13:11:31 CEST 2007 - jkupec@suse.cz
6245
6246 - repo callbacks fixed
6247 - Fixed YUM parser progress reporting
6248 - Added CombinedProgressData
6249 - make RepoImpl::resolvables() load lazy
6250 - MediaProducts added for scanning products file
6251 - Implement cache schema versioning and automatic invalidation of
6252   cache when schema changes
6253 - revision 5942
6254 - version 3.11.2
6255
6256 -------------------------------------------------------------------
6257 Fri Jul  6 13:51:50 CEST 2007 - ma@suse.de
6258
6259 - Propagate pools repository_iterator to the UI
6260 - revision 5911
6261 - version 3.11.1
6262
6263 -------------------------------------------------------------------
6264 Thu Jul  5 17:02:08 CEST 2007 - ma@suse.de
6265
6266 - Package::location is now returns an OnMediaLocation
6267 - archivesize() renamed to downloadSize()
6268 - Allow to iterate all Repositories that contribute
6269   Resolvables to the Pool.
6270 - MediaSetAccess::provideDir added
6271 - remove useless url check
6272 - add old-api-style wrapper
6273 - Add MediaProducts class
6274 - revision 5892
6275 - version 3.11.0
6276
6277 -------------------------------------------------------------------
6278 Thu Jul  5 09:31:02 CEST 2007 - schubi@suse.de
6279
6280 - function isInstalledBy/installs
6281   Added an initial installation flag which shows if the item has been
6282   triggered for installation, or the dependency is already satisfied.
6283 - Revision 5884
6284 - Version 3.4.0
6285
6286 -------------------------------------------------------------------
6287 Tue Jul  3 13:07:31 CEST 2007 - jkupec@suse.cz
6288
6289 - removed unused %{prefix}/lib/zypp from %files in spec file
6290 - revision 5870
6291
6292 -------------------------------------------------------------------
6293 Tue Jul  3 10:37:37 CEST 2007 - jkupec@suse.cz
6294
6295 - Old API (SourceManager, metadata parsers) dropped in favor of the
6296   new refactored ones (RepoManager, RepoParser(s), cache subtree,
6297   repo subtree).
6298 - Some new API improvements.
6299 - revision 5868
6300 - version 3.10.0 (bumped minor to 10 to indicate refactoring branch)
6301
6302 -------------------------------------------------------------------
6303 Fri Jun 22 15:28:03 CEST 2007 - schubi@suse.de
6304
6305 - New API calls which provides more information about one
6306   resolvable after a solverrun:
6307   isInstalledBy (const PoolItem_Ref item);
6308   installs (const PoolItem_Ref item);
6309 - Revision 5835
6310
6311 -------------------------------------------------------------------
6312 Thu Jun 21 15:58:16 CEST 2007 - adrian@suse.de
6313
6314 - fix changelog entry order
6315
6316 -------------------------------------------------------------------
6317 Wed Jun 20 11:47:33 CEST 2007 - schubi@suse.de
6318
6319 - Ignore conflicting items which are uninstallable
6320 - Create a "needed by" info if a requirement is still fulfilled.
6321 - Allow only one needed_by and needed_by_capability in QueueItemInstall
6322 - Added capability and type (REQUIRE, RECOMMEND,....) to
6323   ResolverInfoNeededBy
6324 - Evaluate ResolverInfoNeededBy for more information in the error
6325   messages
6326 - Enlarge detail description in the error messages
6327 - Revision 5807
6328
6329 -------------------------------------------------------------------
6330 Tue Jun 19 13:59:09 CEST 2007 - ma@suse.de
6331
6332 - Fixes for gcc-4.2
6333 - revision 5786
6334 - version 3.3.1
6335
6336 -------------------------------------------------------------------
6337 Mon Jun 18 17:20:45 CEST 2007 - mvidner@suse.cz
6338
6339 - fixed so versioning from libtool to cmake
6340 - 3.3.0
6341
6342 -------------------------------------------------------------------
6343 Mon Jun 18 09:47:32 CEST 2007 - dmacvicar@suse.de
6344
6345 - Use gpg2 instead of gpg for keyring and make
6346   the package depend on it (#284211)
6347
6348 -------------------------------------------------------------------
6349 Mon Jun 11 17:02:49 CEST 2007 - schubi@suse.de
6350
6351 - Required kmp packges FOR EACH installed/to_be_installed kernel will be installed.
6352   New dependency "packageand(foo:bar)" which provides an AND dependency by
6353   injecting a supplement/freshen.
6354   e.G. package novell-cluster-services-kmp-smp
6355   supplements: packageand(kernel-smp:novell-cluster-services-kmp)
6356   Bug 255011
6357 - Dont check for architecture changes in atoms (#266178)
6358 - Revision 5720
6359
6360 -------------------------------------------------------------------
6361 Wed May 23 17:03:29 CEST 2007 - ma@suse.de
6362
6363 - Fixed package-manager script (#275847)
6364 - revision 5614
6365
6366 -------------------------------------------------------------------
6367 Wed May 23 13:32:02 CEST 2007 - schubi@suse.de
6368
6369 - fixed cmake
6370 - version 3.2.2
6371
6372 -------------------------------------------------------------------
6373 Wed May 23 11:25:55 CEST 2007 - schubi@suse.de
6374
6375 - Reduced logging in order to speedup solving Bug 275100
6376 - revision 5603
6377 - version 3.2.1
6378
6379 -------------------------------------------------------------------
6380 Tue May 15 14:03:34 CEST 2007 - ma@suse.de
6381
6382 - Fix excess calls to releaseFile. (#274357)
6383 - revision 5545
6384
6385 -------------------------------------------------------------------
6386 Wed May  9 18:44:20 CEST 2007 - dmacvicar@suse.de
6387
6388 - Fix importing keys into rpm. (#270125)
6389 - r5527
6390
6391 -------------------------------------------------------------------
6392 Wed Apr 18 14:56:17 CEST 2007 - ma@suse.de
6393
6394 - Support filesystem dependencies to add needed filesystem RPMs
6395   automatically (Fate 301966).
6396 - revision 5404
6397 - version 3.2.0
6398
6399 -------------------------------------------------------------------
6400 Mon Apr 16 11:23:15 CEST 2007 - jkupec@suse.cz
6401
6402 - avoiding attaching media where not needed (#263207)
6403 - r5381
6404
6405 -------------------------------------------------------------------
6406 Fri Apr 13 17:32:55 CEST 2007 - dmacvicar@suse.de
6407
6408 - fix FileCap with attributes
6409 - r5376
6410
6411 -------------------------------------------------------------------
6412 Thu Apr 12 02:33:18 CEST 2007 - ma@suse.de
6413
6414 - Fixed computation of install order. Take requirements of
6415   an installed packages uninstall scripts into account, if
6416   the package is updated. (#258682)
6417 - revision 5349
6418 - version 3.1.1
6419 -------------------------------------------------------------------
6420 Wed Apr 11 15:24:01 CEST 2007 - ma@suse.de
6421
6422 - Parse and provide package keywords. (Fate 120368)
6423 - revision 5338
6424 - version 3.1.0
6425
6426 -------------------------------------------------------------------
6427 Thu Apr  5 15:50:15 CEST 2007 - schubi@suse.de
6428
6429 - Upgrade: Do NOT delete packages which have unresolved dependencies -->
6430   Ask the user. Bug 258322
6431 - revision 5305
6432 - version 3.0.3
6433
6434 -------------------------------------------------------------------
6435 Wed Apr  4 19:39:12 CEST 2007 - ma@suse.de
6436
6437 - Fix restoring of Sources id root prefix is used. (#238165)
6438 - revision 5299
6439 - version 3.0.2
6440
6441 -------------------------------------------------------------------
6442 Wed Apr  4 15:33:54 CEST 2007 - jkupec@suse.cz
6443
6444 - MediaManager::attachDesiredMedia() added to support multiple
6445   (CD/DVD) drives (fate #3974)
6446 - r5296
6447
6448 -------------------------------------------------------------------
6449 Wed Mar 14 14:33:26 CET 2007 - schubi@suse.de
6450
6451 - If there is no valid solver result and NOT all resolvables ( other
6452   architecture) has been regarded, let the user decide making a new
6453   solver run with ALL available resolvables. Bug 223440
6454 - reducing logging (error -> debug)  bug 252921
6455 - Revision 5219
6456
6457 -------------------------------------------------------------------
6458 Fri Mar  9 00:08:38 CET 2007 - ma@suse.de
6459
6460 - Allow configuration of trusted vendors via
6461   /var/lib/zypp/db/trustedVendors. (#186636)
6462 - revision 5194
6463 - version 3.0.1
6464
6465 -------------------------------------------------------------------
6466 Wed Mar  7 15:20:29 CET 2007 - dmacvicar@suse.de
6467
6468 - libzypp-devel -> libzypp requirement is not versioned
6469   (#251086)
6470 - r5181
6471
6472 -------------------------------------------------------------------
6473 Tue Mar  6 17:25:49 CET 2007 - schubi@suse.de
6474
6475 - Using already existing valid solver results for further solver runs.
6476   (partiell solving)
6477 - r5169
6478
6479 -------------------------------------------------------------------
6480 Fri Mar  2 16:11:16 CET 2007 - dmacvicar@suse.de
6481
6482 - fix link order
6483 - r5165
6484
6485 -------------------------------------------------------------------
6486 Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
6487
6488 - merging from 10.2 / SP1
6489 - #247459 ftp probing
6490   denied == dont exists in ftp
6491 - r5124
6492
6493 -------------------------------------------------------------------
6494 Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
6495
6496 - Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
6497 - Simultaneouqusly establishing of items which are conflicting eachother is
6498   useless. So only one will be established. Fixed in QueueItemInstall.cc
6499   Bug 243595
6500 - Added new upgrade options to fine tune version and patch handling.
6501   (F301990)
6502 - The context of establishPool will be stored in Resolver and will be
6503   regarded for the next solver run everytime. So it will be not reset by
6504   any solver run anymore.
6505   bug 191810 ( A broken patch will not be installed again)
6506
6507 -------------------------------------------------------------------
6508 Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
6509
6510 - adding sotf,timeo=X nfs mount options by default (#235211)
6511 - r5093
6512
6513 -------------------------------------------------------------------
6514 Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
6515
6516 - support for HTTP authentication prompt added (#190609)
6517 - fixed problem with empty path in URL
6518   in MediaCurl::doGetFileCopy()
6519 - r5085
6520
6521 -------------------------------------------------------------------
6522 Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
6523
6524 - Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
6525   SuSE-Linux-10_2-Branch
6526
6527 - verifySystem: Regarding patterns too. Bug 239750 (schubi)
6528 - verifySystem: The result will be set to APPL_HIGH, so it will be not
6529   reset by a second "normal" solver run. #239281 (schubi)
6530 - yast2 reports invalid URL as 'unknown source type'
6531   (#209961) (dmacvicar)
6532 - Added freshen language dependency in supplemements too if there is no
6533   entry in supplements.
6534   #240617;IPA fonts are not installed even if select Japanese
6535   language (schubi)
6536 - Setting allowed authentication methods to "basic,digest" if none
6537   provided in URL (#243006) (jkupec)
6538 - Stopping after 50 valid solver results. Anymore would be useless. Bug
6539   243595 (schubi)
6540 - r 5007
6541
6542 -------------------------------------------------------------------
6543 Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
6544
6545 - package-manager: use a generic su script from XDG (#235303, #244442)
6546
6547 -------------------------------------------------------------------
6548 Fri Feb  9 15:21:55 CET 2007 - jkupec@suse.cz
6549
6550 - Setting allowed authentication methods to "basic,digest" if none
6551   provided in URL (#243006)
6552 - fixed gettext and rpath problems in configure.ac and Makefile.cvs
6553   (mvidner)
6554 - r4999
6555
6556 -------------------------------------------------------------------
6557 Wed Feb  7 15:52:29 CET 2007 - jkupec@suse.cz
6558
6559 - MediaCurlException::dumpOn() adjusted for ncurses dialogue
6560   (#222602)
6561 - 4984
6562
6563 -------------------------------------------------------------------
6564 Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
6565
6566 - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
6567
6568 - update packages: changing architecture is only valid while an
6569   system update and NOT while an update via a patch. Last fix does
6570   not fit for every case.
6571   Bug 230685
6572 - Patch has selected not the concerning package for update but
6573   a package which has provided the required dependencies too.
6574   Algorithmus: If there are exactly two providers which differ in architecture
6575                prefer the better arch.
6576   Fix: Regarding NVRA too. ( only if equal )
6577   Bug 238284
6578 - Download only English and Local translation
6579   (#208457)
6580 - Added solver parameter:
6581    tryAllPossibilities: regarding every solver branch ( not only
6582                         branches with e.G. best architectures
6583    preferHighestVersion: Prefer solver results which have a higher
6584                          version number.
6585   Bug #238087
6586 - update packages: changing architecture is only valid while an
6587   system update and NOT while an update via a patch.
6588   Bug 230685 - x86_64 MozillaFirefox binaries in security update
6589   repository
6590   Fix of version 2.11.2 has not worked if the first founded item
6591   had had another architecture.
6592 - r4927
6593
6594 -------------------------------------------------------------------
6595 Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
6596
6597 - added ZYpp::getPartitions() - return the partitinoning
6598
6599 -------------------------------------------------------------------
6600 Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
6601
6602 - Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
6603 - Corrupt download cannot be skipped
6604   (#217425 and #224216)
6605 - Enable package read ahead/caching in commit per default to reduce
6606   interactive media changes. If the environment variable
6607   ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
6608 - added parameter not to reset resolver results while calling
6609   freshen pool Bug: 235761
6610 - Prepare package read ahead/caching of packages in commit. Adatped the
6611   workflow. Caching details are now hidden inside CommitPackageCache.
6612   The current implementation still performs no read ahead. (for F100182)
6613 - Skip invalid or broken rpm database entries. (#231211)
6614 - verifySystem: check if the solution is valid after calling freshenPool()
6615   Bug: 235761
6616 - Added own call for Resolver::verifySystem with additional
6617   hardware/language check in order to keep binary compatibility
6618   Fate #301224
6619 - Rpm requires additional quoting of special chars in filenames.
6620   (#233967)
6621 - Resolver::verifySystem checks for new hardware now by calling
6622   freshenPool. This is configureable. Fate #301224
6623 - merged texts from proofread
6624 - Don't consider patch/delta rpms if package architecture changes.
6625   (#231254)
6626 - update packages: changing architecture is only valid while an
6627   system update and NOT while an update via a patch.
6628   Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
6629 - verifySystem: Do only regard items which will be on the system after the
6630   commit. Fate 301178
6631 - feature #301369
6632   Import listed GPG Keys from an trusted installation source
6633 - fix return call in new xml parser
6634 - Enable system resolvables in Helix parser (Revision 4787)
6635 - deptestomatic:
6636   Resetting transaction with the correct call;
6637   bugfix; Added kind in keep state (Revision 4788)
6638 - Wrong behaviour in soft install/uninstall. --> Setting Transact with
6639   soft (Revision 4789)
6640 - New call added: maySetToBeUninstalledSoft (Revision 4789)
6641   Both are only functions for the solver (Revision 4789)
6642 - Resetting "by causer" in order to distinguish from state
6643   "keep by user". ( function setLock in order to remove lock)
6644   (Revision 4789)
6645 - Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft
6646   in QueueItemUninstall.cc (Revision 4790)
6647 - Regarding "keep state by user". So avoiding "reselecting" by
6648   other requirements.
6649   Give a corresponding problem solution if a resolvable satisfy
6650   a dependency, but has been set to keep by the user.
6651   Bug : 222531 (Revision 4791)
6652 - Allow to disable autoprotection of foreign vendor items. Required
6653   in zmd-backend. (F301735).
6654 - use sqlite-zmd if using > 10.2 in spec. Use the one available
6655   durin compile.
6656 - Item could has already been selected to soft uninstall (e.G. remove
6657   pattern which recommend this item ). Do not throw an exception anymore.
6658   bug#225278
6659 - Added syscontent::Reader: Parse serialized set of ResObjects.
6660   (for F300729)
6661 - If there has already been selected another item by the solver (e.g. from
6662   another source) we will take thatone in order to avoid parallel
6663   installation and there concerning error messages.
6664   Bug 224698
6665 - In order to handle conflicting resolvable we try to update the
6666   conflicting item. While evaluating these canditates an already selected
6667   candidate will not be regarded. So it could be that an older package
6668   will be selected for update although a newer has already been selected. Revision 4765
6669 - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
6670   update candidate and evaluate additional branches.
6671 - r4907
6672
6673 -------------------------------------------------------------------
6674 Mon Dec  4 15:38:12 CET 2006 - mt@suse.de
6675
6676 - Improved realpath() wrapper in media handler class (#222521).
6677 - revision 4758
6678
6679 -------------------------------------------------------------------
6680 Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
6681
6682 - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
6683 - revision 4713
6684
6685 -------------------------------------------------------------------
6686 Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
6687
6688 - use sqlite-zmd package for the non yet shipped zypp2/ stuff
6689   because backend uses this sqlite and it is no fun to
6690   install one and the other to develop (as the -devel packages)
6691   conflict.
6692 - add cmake support for building zypp/ lib.
6693   TODO: soinfo, compile testcases, devel, zypp2,docs
6694   find rpm, curl and others.
6695 - dont serialize interactive, as it is
6696   calculated now.
6697   (it was already fixed as we don't reimplement
6698   the method, but we still serialized, parsed)
6699 - r4709
6700
6701 -------------------------------------------------------------------
6702 Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
6703
6704 - fixed Patch::interactive to return true as well, if the patch
6705   itself has a licence. (#224192)
6706 - revision 4702
6707 - version 2.9.2
6708
6709 -------------------------------------------------------------------
6710 Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
6711
6712 - Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
6713   on the installation image (#213852).
6714 - revision 4700
6715
6716 -------------------------------------------------------------------
6717 Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de
6718
6719 - Avoid duplicate pool entries; Bug 223750; second part of the fix
6720 - r4698
6721 - Version 2.9.1
6722
6723 -------------------------------------------------------------------
6724 Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de
6725
6726 - Pool has multi instances of an item in the pool. Reduced this error
6727   to items which are identically at least. #217574 and #223750
6728 - r4695
6729
6730 -------------------------------------------------------------------
6731 Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de
6732
6733 - replace spaces to underscores in product names
6734 - 2.8.7
6735 - r4688
6736
6737 -------------------------------------------------------------------
6738 Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de
6739
6740 - Mark some strings for translation (#219783 need it)
6741 - r4682
6742
6743 -------------------------------------------------------------------
6744 Mon Nov 27 16:17:07 CET 2006 - mt@suse.de
6745
6746 - Added translations marks to hal, url and mutex exceptions (#23771)
6747 - revision 4680
6748
6749 -------------------------------------------------------------------
6750 Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de
6751
6752 - don't make libzypp-devel depend on sqlite-devel as
6753   headers from zypp2 are not installed yet
6754 - r4663
6755
6756 -------------------------------------------------------------------
6757 Wed Nov 22 15:23:55 CET 2006 - ma@suse.de
6758
6759 - Return an error if fork failed. (#204807)
6760 - Make Script execution abortable by user request. (#212949, F100233)
6761 - revision 4660
6762 - version 2.8.6
6763
6764 -------------------------------------------------------------------
6765 Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz
6766
6767 - Added package-manager wrapper script, with icon and .desktop (#222757).
6768   (Used by gnome-main-menu)
6769 - version 2.8.5
6770 - r4640
6771
6772 -------------------------------------------------------------------
6773 Tue Nov 21 13:11:06 CET 2006 - mt@suse.de
6774
6775 - Fixed target/hal - one more dbus_connection_close found (#216035)
6776 - revision 4636
6777 - version 2.8.4
6778
6779 -------------------------------------------------------------------
6780 Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de
6781
6782 - translation added
6783   rev 4630
6784   version 2.8.3
6785
6786 -------------------------------------------------------------------
6787 Mon Nov 20 11:02:04 CET 2006 - ma@suse.de
6788
6789 - Process obsoletes when installing non-package objects. (#217352)
6790 - revision 4621
6791 - version 2.8.2
6792
6793 -------------------------------------------------------------------
6794 Fri Nov 17 16:57:39 CET 2006 - mt@suse.de
6795
6796 - Implemented volume device check using /sbin/vol_id (#213852).
6797 - Revision 4619
6798
6799 -------------------------------------------------------------------
6800 Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de
6801
6802 - new translation added
6803
6804 -------------------------------------------------------------------
6805 Fri Nov 17 12:42:04 CET 2006 - mt@suse.de
6806
6807 - Implemented an reuse of already existing foreign CD/DVD mount points
6808   (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206).
6809 - Added a fallback check of the volume.mount_point HAL property to
6810   isAutoMountedMedia(); info.hal_mount.created_mount_point seems
6811   to be not avaliable in newer HAL versions (on 10.2).
6812 - Revision 4615
6813 - Version 2.8.1
6814
6815 -------------------------------------------------------------------
6816 Thu Nov 16 23:39:15 CET 2006 - ma@suse.de
6817
6818 - removed unused methods from Patch and PatchImplIf. Provided
6819   reasonable default implementation for Patch::interactive.
6820   (#221476).
6821 - revision 4610
6822 - Version 2.8.0
6823
6824 -------------------------------------------------------------------
6825 Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
6826
6827 - Handle media eject failures (#216545)
6828 - r4606
6829
6830 -------------------------------------------------------------------
6831 Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
6832
6833 - Reimplemented RpmDb::checkPackage using librpm API instead
6834   of parsing "rpm --checksig" output. (#163202)
6835 - Version 2.7.4
6836 - revision 4600
6837
6838 -------------------------------------------------------------------
6839 Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
6840
6841 - NEW behaviour of the solver:
6842   Obsolete virtual provides. E.G.:
6843
6844   Installed:
6845   -----------
6846   Name:           test-1.0-0
6847
6848   Name:           moretest-1.0-0
6849   Provides:       test
6850
6851   To be installed
6852   ------------------
6853   Name:           nomoretest-1.0-0
6854   Obsoletes:      test
6855
6856   Result
6857   --------
6858   test-1.0-0 AND  moretest-1.0-0 will be deleted. In former versions only
6859   test-1.0-0 had been deleted. Bug 220999
6860
6861 - Translations added
6862
6863 Version 2.7.3
6864 rev 4593
6865
6866 -------------------------------------------------------------------
6867 Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
6868
6869 - Bugfix in generating solver testcases:
6870    - added kind of capabilities in description file
6871    - removed unneded channel from uninstall in command file
6872
6873 -------------------------------------------------------------------
6874 Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
6875
6876 - Try to call /bin/eject utility if the eject-ioctl fails.
6877 - r4568
6878
6879 -------------------------------------------------------------------
6880 Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
6881
6882 - ignore empty capabilities
6883 - r4565
6884
6885 -------------------------------------------------------------------
6886 Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
6887
6888 - make progress strings translatable (#219783)
6889 - r4556
6890
6891 -------------------------------------------------------------------
6892 Tue Nov  7 16:40:28 CET 2006 - schubi@suse.de
6893
6894 -  While deleting a selection all concerning recommended
6895    packages will be deleted too.
6896    BUT those packages should not be deleted which have been
6897    set to KEEP by the user. bug 217574
6898    rev 4526
6899    VERSION: 2.7.2
6900
6901 -------------------------------------------------------------------
6902 Tue Nov  7 13:12:49 CET 2006 - schubi@suse.de
6903
6904 - Makefile in zypp2 fixed
6905   Revision 4520
6906
6907 -------------------------------------------------------------------
6908 Tue Nov  7 11:38:10 CET 2006 - schubi@suse.de
6909
6910 - Translations added
6911   Revision 4514
6912   VERSION: 2.7.1
6913
6914 -------------------------------------------------------------------
6915 Mon Nov  6 12:32:22 CET 2006 - dmacvicar@suse.de
6916
6917 - Make the parser more strict, rejecting broken sources
6918   but showing the error line.
6919   Last fix making the parser relax would break multitag
6920   descriptions with empty lines, now we check dependencies
6921   at a higher level. (reference #160607)
6922 - r4501
6923
6924 -------------------------------------------------------------------
6925 Fri Nov  3 11:04:19 CET 2006 - schubi@suse.de
6926
6927 - New problem solution added: Unlock ALL resovables in order to speed up
6928   problem solution. Bug 206453
6929
6930 -------------------------------------------------------------------
6931 Fri Nov  3 10:29:08 CET 2006 - schubi@suse.de
6932
6933 - Translations added
6934
6935 -------------------------------------------------------------------
6936 Thu Nov  2 17:15:19 CET 2006 - mt@suse.de
6937
6938 - Fixed target/hal - removed dbus_connection_close calls, because
6939   the connections are shared; unref the ref-counted handle only.
6940   (#216035)
6941 - r4442
6942
6943 -------------------------------------------------------------------
6944 Thu Nov  2 16:18:27 CET 2006 - dmacvicar@suse.de
6945
6946 - skipping unreachable packages won't work
6947   (#215445)
6948 - r4468
6949
6950 -------------------------------------------------------------------
6951 Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
6952
6953 - (#213793) Target store fails to recreate stored install-time (other
6954   Date and ByteCount values as well)
6955
6956 - skip comments and blank lines in multilists
6957   fixes (#214877) - zen-updater is not installed by default
6958
6959 - Automatically fix broken products when reading
6960   the product database.
6961   still pending: honour the read-only flag
6962   Changes to make this possible include
6963   using read_dir instead of boost directory
6964   iterator.
6965
6966 -------------------------------------------------------------------
6967 Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
6968
6969 - added new class for generating solver testcases:
6970   Testcase
6971
6972 -------------------------------------------------------------------
6973 Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
6974
6975 - Finalized ui::PatternContents. (F301229)
6976 - version 2.7.0
6977 - revision 4413
6978
6979 -------------------------------------------------------------------
6980 Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
6981
6982 - Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
6983 - version 2.6.0
6984
6985 -------------------------------------------------------------------
6986 Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
6987
6988 - Added ui::PatternContents: Helper class that will compute a patterns
6989   expanded install_packages set. (UI interface for F301229)
6990 - revision 4387
6991
6992 -------------------------------------------------------------------
6993 Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
6994
6995 - removed the last reference to /usr/lib64 to fix the build
6996
6997 -------------------------------------------------------------------
6998 Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
6999
7000 - added "zypper info" (jkupec)
7001 - version 2.5.2
7002
7003 -------------------------------------------------------------------
7004 Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
7005
7006 - fix rpm db timestamp
7007 - add extra urls and optional urls to product API
7008 - r4378
7009
7010 -------------------------------------------------------------------
7011 Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
7012
7013 - zypper: nicer progress reports, with or without --verbose.
7014
7015 -------------------------------------------------------------------
7016 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
7017
7018 - Fixed reloading of target data after commit. Broken since
7019   rev 3880.
7020 - version 2.5.1
7021 - revision 4365
7022
7023 -------------------------------------------------------------------
7024 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
7025
7026 - put query-pool in /usr/lib/zypp and not lib64
7027 - r4363
7028
7029 -------------------------------------------------------------------
7030 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
7031
7032 - revert keyring changes, causes endless loop (obvious)
7033 - add dist-product information, adapt store
7034 - version 2.5.0
7035 - r4355
7036
7037 -------------------------------------------------------------------
7038 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
7039
7040 - zypp-query-pool: For products show additionally distributionName
7041   and distributionEdition. (required by #205392)
7042 - revision 4349
7043
7044 -------------------------------------------------------------------
7045 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
7046
7047 - Add accessor for Product distributionName and distributionEdition.
7048   (required by #205392)
7049 - revision 4347
7050
7051 -------------------------------------------------------------------
7052 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
7053
7054 - added test case for KeyRing
7055 - fire trustedKeyAdded in all calls to import trusted key
7056   not only in signature check workflow.
7057 - r4342
7058
7059 -------------------------------------------------------------------
7060 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
7061
7062 - zypper update: implemented minimal version (patches only)
7063 - zypper list-updates: changed default type from package to patch,
7064   consider patches affecting the package manager separately
7065
7066 -------------------------------------------------------------------
7067 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
7068
7069 - version 2.4.1
7070 - r4338
7071
7072 -------------------------------------------------------------------
7073 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
7074
7075 - add zypp-query-pool, so registration doesn't depend on
7076   libzypp-zmd-backend being installed. Will remove from
7077   backend when suseregister gets updated.
7078
7079 -------------------------------------------------------------------
7080 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
7081
7082 - Make sure config.rpath is present.
7083
7084 -------------------------------------------------------------------
7085 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
7086
7087 - zypper search: fixed uninitialized members that made all searches
7088   exact and case sensitve
7089
7090 -------------------------------------------------------------------
7091 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
7092
7093 - zypp-checkpatches, write in the right file
7094 - r4328
7095
7096 -------------------------------------------------------------------
7097 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
7098
7099 - Install resolvables although they are unneeded
7100   if they have NOT the kind patch/atoms
7101   Bug 210538 - freshens/supplements does not work with patterns
7102 - r4326
7103
7104 -------------------------------------------------------------------
7105 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
7106
7107 - zypper service-add -r http://example.org/foo.repo (F#300641).
7108
7109 -------------------------------------------------------------------
7110 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
7111
7112 - zypp-checkpatches:
7113   save version of the generated xml to
7114   regenerate it if it changes.
7115   save a random token in case of error to
7116   force recreating xml file
7117 - r4321
7118
7119 -------------------------------------------------------------------
7120 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
7121
7122 - remove permissions for zypp checkpatches from spec
7123 - r4318
7124
7125 -------------------------------------------------------------------
7126 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
7127
7128 - registration fails because of wrong product data
7129   (#205392)
7130   use DISTPRODUCT,DISTVERSION to create the product
7131   resolvable. have this resolvable provide
7132   PRODUCT = VERSION
7133 - r4312
7134
7135 -------------------------------------------------------------------
7136 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
7137
7138 - zypper service-add -r ./foo.repo (F#300641).
7139
7140 -------------------------------------------------------------------
7141 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
7142
7143 - zypper: added case-sensitive search, search in descriptions and
7144   summaries, search by resolvable type, substring and word
7145   matching, support for wildcards
7146 - Revision 4303
7147
7148 -------------------------------------------------------------------
7149 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
7150
7151 - Prevent the user from sending signals to zypp-checkpatches-wrapper
7152   (#211286).
7153
7154 -------------------------------------------------------------------
7155 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
7156
7157 - Dont incomplete an uninstalled resolvable, even not when establishing.
7158   Incomplete only makes sense for installed resolvables (when they have broken
7159   deps), for patches (because they are needed) and for atoms (because they are
7160   used during patch calculation)
7161   Bug 198379
7162
7163 - Do not branch for packages with the same NVE but different architectures.
7164   Take the best architecture.
7165
7166 -------------------------------------------------------------------
7167 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
7168
7169 - implement rename source in sourcemanager
7170 - r4286
7171
7172 -------------------------------------------------------------------
7173 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
7174
7175 - YaST sources: set alias to product summary if empty
7176 - show alias on logs.
7177 - r4281
7178
7179 -------------------------------------------------------------------
7180 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
7181
7182 - version 2.4.0 (bin incompat due to callback fixes)
7183 - r4272
7184
7185 -------------------------------------------------------------------
7186 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
7187
7188 - Provide additional solver status information to the UI.
7189   (#162164,F301272)
7190 - Fixed UI satus computation in presence of multiple available
7191   candidates.
7192 - revision 4264
7193 - version 2.3.1
7194
7195 -------------------------------------------------------------------
7196 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
7197
7198 - remove const in MediaChangeReport requestMedia that
7199   broke cd changing.
7200 - r4262
7201
7202 -------------------------------------------------------------------
7203 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
7204
7205 - zypper: added search (jkupec)
7206 - removed the suid bit from zypp-checkpatches-wrapper so that the
7207   build passes until permissions.rpm is updated (~#211286).
7208 - r4253
7209
7210 -------------------------------------------------------------------
7211 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
7212
7213 - Log microseconds if ZYPP_PROFILING env var is enabled.
7214 - r4252
7215
7216 -------------------------------------------------------------------
7217 Mon Oct  9 18:15:19 CEST 2006 - dmacvicar@suse.de
7218
7219 - YaST sources:
7220   Factory cannot be set with 'refresh' enabled
7221   (#204957)
7222 - get rid of some const bool signatures in Source classes
7223 - r4247
7224
7225 -------------------------------------------------------------------
7226 Mon Oct  9 15:11:16 CEST 2006 - mvidner@suse.cz
7227
7228 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
7229
7230 -------------------------------------------------------------------
7231 Fri Oct  6 13:23:32 CEST 2006 - schubi@suse.de
7232
7233 - select the best solution: prefering the total amount of install/update
7234   packages BEFORE source preferences. Bug 208784
7235
7236 -------------------------------------------------------------------
7237 Fri Oct  6 11:55:11 CEST 2006 - dmacvicar@suse.de
7238
7239 - Introduce a method to see if a source supports a
7240   kind of resolvable at that time, so we can
7241   init a YUM source like factory but avoid parsing
7242   it if it contains no patches.
7243 - add TODO
7244 - zypp-checkpatches xml output
7245 - r4235
7246
7247 -------------------------------------------------------------------
7248 Mon Oct  2 16:34:03 CEST 2006 - mvidner@suse.cz
7249
7250 - added a CLI preview: zypper
7251 - revision 4214
7252 - version 2.2.3
7253
7254 -------------------------------------------------------------------
7255 Mon Oct  2 15:11:26 CEST 2006 - dmacvicar@suse.de
7256
7257 - FATE #100165:
7258   Make Content File Aware of Different Architectures
7259   expand %a in release notes with architecture
7260
7261 -------------------------------------------------------------------
7262 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
7263
7264 - Extended pattern parser to support includes/extends tags as hint
7265   for the IO. (F301229)
7266 - revision 4199
7267 - version 2.2.2
7268
7269 -------------------------------------------------------------------
7270 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
7271
7272 - Enabled sending of ScriptResolvableReport.
7273 - Changed ScriptResolvableReport::start to send local path
7274   of script to be executed.
7275 - revision 4190
7276 - version 2.2.1
7277
7278 -------------------------------------------------------------------
7279 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
7280
7281 - Added ScriptResolvableReport. Callbacks triggered on script
7282   execution during commit. (F100233)
7283 - revision 4187
7284 - version 2.2.0
7285
7286 -------------------------------------------------------------------
7287 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
7288
7289 - fix: Url::getRegisteredSchemes() would always return nothing
7290
7291 -------------------------------------------------------------------
7292 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
7293
7294 - Made the build dependency on gettext-devel explicit
7295
7296 -------------------------------------------------------------------
7297 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
7298
7299 - adapted multi-media YUM sources according to official YUM
7300   specification (F300743)
7301
7302 -------------------------------------------------------------------
7303 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
7304
7305 - use RPM_OPT_FLAGS (meissner@suse.de)
7306
7307 -------------------------------------------------------------------
7308 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
7309
7310 - SourceFactory::createFrom() - don't loose url,...
7311 - r4160
7312
7313 -------------------------------------------------------------------
7314 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
7315
7316 - reduce logging in ResolvableImpl.cc
7317 - rev 4157
7318
7319 -------------------------------------------------------------------
7320 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
7321
7322 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
7323   in QueueItemInstall and QueueItemRequire
7324   Bug 192535/204913
7325   removed fix:Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
7326
7327 -------------------------------------------------------------------
7328 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
7329
7330 - fixed SourceFactory::createFrom() - don't loose alias,
7331   cachedir,... parameters
7332
7333 -------------------------------------------------------------------
7334 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
7335
7336 - Use RPM Enhances only if detected at configure time, to allow
7337   compilation with older rpm.
7338 - callback params: use const string & instead of string (dmacvicar)
7339
7340 -------------------------------------------------------------------
7341 Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
7342
7343 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
7344   a package/script/message
7345   Bug: 192535
7346
7347 -------------------------------------------------------------------
7348 Thu Sep  7 16:19:36 CEST 2006 - dmacvicar@suse.de
7349
7350 - add Source_Ref::checksum() which in combination with
7351   timestamp can give an idea of a source change.
7352 - r4106
7353
7354 -------------------------------------------------------------------
7355 Thu Sep  7 14:32:38 CEST 2006 - mvidner@suse.cz
7356
7357 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
7358   enable progress reporting on compressed streams.
7359
7360 -------------------------------------------------------------------
7361 Wed Sep  6 18:31:20 CEST 2006 - dmacvicar@suse.de
7362
7363 - better error propagation
7364 - r4096
7365
7366 -------------------------------------------------------------------
7367 Tue Sep  5 19:22:56 CEST 2006 - mt@suse.de
7368
7369 - Removed libblkid dependency - the workaround using libblkid to
7370   check filesystem on XEN vbd mapped devices is obsolete, because
7371   the info is avaliable via /dev/disk/by-label link now. (#197107)
7372 - revision 4087
7373
7374 -------------------------------------------------------------------
7375 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
7376
7377 - PackageProvider: Fixed broken retry. (#202163)
7378 - revision 4071
7379
7380 -------------------------------------------------------------------
7381 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
7382
7383 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
7384   to create a Package from a source package header.
7385 - Added method Pathname::extension: Return all of the characters in name
7386   after and including the last dot in the last element of name.
7387 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
7388   rpms. Otherwise we'd need access to the rpm database to get the keys.
7389 - revision 4069
7390
7391 -------------------------------------------------------------------
7392 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
7393
7394 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
7395   a package/script/message
7396   Bug: 192535
7397
7398 -------------------------------------------------------------------
7399 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
7400
7401 - Speedup computation of number of rpm database entries.
7402 - revision 4058
7403
7404 -------------------------------------------------------------------
7405 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
7406
7407 - Fixed endless loop in transactResObject
7408   Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
7409
7410 -------------------------------------------------------------------
7411 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
7412
7413 - fix some testcases for tar file parser changes
7414 - r4045
7415
7416 -------------------------------------------------------------------
7417 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
7418
7419 - missing includes
7420 - clean old callbacks
7421 - r4041
7422
7423 -------------------------------------------------------------------
7424 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
7425
7426 - zyppPattern->install_packages returns SUGGESTED package too.
7427   Bug 201476
7428   Revision 4036
7429
7430 -------------------------------------------------------------------
7431 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
7432
7433 - New behaviour in the solver: try with 'best' package first, try with 'all'
7434   packages if this fails.
7435   Bug :Bug 191983
7436
7437 -------------------------------------------------------------------
7438 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
7439
7440 - libzypp 2.1.0
7441 - bump version due to incompatible callback changes in KeyRing
7442   Sources
7443
7444 -------------------------------------------------------------------
7445 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
7446
7447 - new keyring callbacks
7448 - separate trust key from import key
7449 - use PublicKey class instead of params, to be able
7450   to add more info like photos later (pending #181682)
7451 - update zmart with those callbacks.
7452 - better error handling (Exception types)
7453 - make tmp file names more readable depending on the context
7454 - r4026
7455
7456 -------------------------------------------------------------------
7457 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
7458
7459 - decouple probing from source creation, using the new
7460   media test for existence functions.
7461 - r4019
7462
7463
7464 -------------------------------------------------------------------
7465 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
7466
7467 - Fixed getDoesFileExist to reset the transfer range
7468 - Added logging of curl debug messages to the zypp log.
7469   The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
7470   ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
7471 - r4018
7472
7473 -------------------------------------------------------------------
7474 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
7475
7476 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
7477   see rev 3810 below. (#190163)
7478 - rev 3998
7479
7480 -------------------------------------------------------------------
7481 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
7482
7483 - fix uninstalling of atoms (noop)
7484 - r3995
7485
7486 -------------------------------------------------------------------
7487 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
7488
7489 - Implement initial verson of Media
7490   doesFileExist, for future source probing.
7491 - r3984
7492
7493 -------------------------------------------------------------------
7494 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
7495
7496 - more dbus_connection_close fixes
7497 - r3974
7498
7499 -------------------------------------------------------------------
7500 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
7501
7502 - clean up 'incomplete' handling in QueueItemEstablish.
7503 - rev 3973.
7504
7505 -------------------------------------------------------------------
7506 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
7507
7508 - Don't set 'incomplete' for uninstalled patterns or products.
7509   (#198379)
7510 - rev 3970.
7511
7512 -------------------------------------------------------------------
7513 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
7514
7515 - Added new API calls:
7516   setAdditionalProvide
7517   setAdditionalConflict
7518   setAdditionalRequire
7519
7520 -------------------------------------------------------------------
7521 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
7522
7523 - don't link examples to testsuite library.
7524
7525 -------------------------------------------------------------------
7526 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
7527
7528 - Disable profiling to work around compiler bug.
7529
7530 -------------------------------------------------------------------
7531 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
7532
7533 - forward port 3924:3939
7534 - Add explicit finish callbacks for subtasks during ProvidePackage
7535  Â to avoid UI confusion.
7536 - rev3957
7537
7538 -------------------------------------------------------------------
7539 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
7540
7541 - Introduce examples/
7542 - fix some svn ignores
7543 - fix compilation. Use: dbus_connection_close
7544 - rev 3943
7545
7546 -------------------------------------------------------------------
7547 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
7548
7549 - Initial support for plain directory with rpms as source
7550 - r3935
7551
7552 -------------------------------------------------------------------
7553 Tue Aug  8 16:51:45 CEST 2006 - dmacvicar@suse.de
7554
7555 - Move the target query by kind function to
7556   a iterator, so we dont make a copy of the restore
7557   the iterator works loading by demand too
7558
7559 -------------------------------------------------------------------
7560 Mon Aug  7 17:57:26 CEST 2006 - dmacvicar@suse.de
7561
7562 - rename the new initTarget to initializeTarget,
7563   leave the old one as is, but deprecate it.
7564 - r3903
7565
7566 -------------------------------------------------------------------
7567 Mon Aug  7 15:10:08 CEST 2006 - dmacvicar@suse.de
7568
7569 - forward port from SLES10 branch , till 3888
7570 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
7571   full packages. (#168844)
7572 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
7573 - version 2.0.0
7574 - rev 3893
7575
7576 -------------------------------------------------------------------
7577 Fri Aug  4 15:20:13 CEST 2006 - dmacvicar@suse.de
7578
7579 - Separate target init from adding resolvables, getting rid of the
7580 uggly bool flag.
7581 - dont clear the store each time Target::resolvables is called
7582 - Load target resolvables on demand by kind, keep them cached later
7583 - add Target::resolvablesByKind(kind) to allow query specific kind
7584   without reading all kinds. Used to port TargetProduct, which
7585   was reading the whole rpm database only to displayy base product
7586   name in YaST help.
7587 - commit to pkg-bindings and packager will follow.
7588 - jsrain will port more yast stuff, especially inst_source which
7589   startup time should by reduced by half afterwards.
7590 - rev 3880
7591
7592 -------------------------------------------------------------------
7593 Tue Aug  1 13:37:29 CEST 2006 - dmacvicar@suse.de
7594
7595 - forward port:
7596   rev 3786 fix to stalle tmpfiles broke patches.
7597   SLES was released with this broken. 10.1 has a blocked
7598   zypp update because this.
7599   Attempt to fix this. (#192535)
7600 - fix configure.ac sqlite-source build path
7601 - rev 3858
7602
7603 -------------------------------------------------------------------
7604 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
7605
7606 - link correctly
7607
7608 -------------------------------------------------------------------
7609 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
7610
7611 - dont link sqlite in the main lib.
7612 - rev 3826
7613
7614 -------------------------------------------------------------------
7615 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
7616
7617 - susetags: parse product parser regexp only once
7618 - parse yum factory 5 sec. (from 30) faster using
7619   another string find algorithm
7620 - rev 3824
7621
7622 -------------------------------------------------------------------
7623 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
7624
7625 - Digest: Don't read the stream character wise but reading blocks,
7626   as advised by matz profiling.
7627 - r3819
7628
7629 -------------------------------------------------------------------
7630 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
7631
7632 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
7633   trusted vendors. (#189573)
7634 - revision 3804
7635
7636 -------------------------------------------------------------------
7637 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
7638
7639 - backport fix for stalle tmpfile (#191311)
7640 - rev 3788
7641
7642 -------------------------------------------------------------------
7643 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
7644
7645 - deactivated media manager code that was disabling the
7646   automounter (#172419)
7647 - rev 3724
7648
7649 -------------------------------------------------------------------
7650 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
7651
7652 - fix autorefresh (#186115)
7653 - revision 3708
7654 -------------------------------------------------------------------
7655 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
7656
7657 - forward port from SLE branch
7658 - Set default permission for logfiles to 0640. (#187044)
7659 - revision 3696
7660
7661 -------------------------------------------------------------------
7662 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
7663
7664 - forward port from SLE branch
7665 - Fixed installation of SP or Add-On product switching to media 2
7666   too early. (#186607)
7667 - revision 3691
7668
7669 -------------------------------------------------------------------
7670 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
7671
7672 - forward port from SLE branch
7673 - Strip self provides without edition in Resolvable ctor.
7674   (#186079)
7675 - Source::provideResolvables not implemented in yum source type.
7676   Product not set for packages that are available from update source
7677   (#186920)
7678 - Hook modalias() supplements without package to "kernel" (#184840)
7679 - Allow on-demand SourceManager::restore() (#186678)
7680 - Hook modalias() supplements without package to "kernel" (#184840)
7681 - rev 3676
7682
7683 -------------------------------------------------------------------
7684 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
7685
7686 - Fix adding resolving of path names for mount points (#181606)
7687 - rev 3658
7688
7689 -------------------------------------------------------------------
7690 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
7691
7692 - merge download algorithm and refactoring from branch
7693   (#181204)
7694
7695 -------------------------------------------------------------------
7696 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
7697
7698 - autodocs: use find+xargs to overcome command length limit,
7699   do not call doxygen unnecessarily (#185334).
7700 - rev 3645
7701
7702 -------------------------------------------------------------------
7703 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
7704
7705 - Dont use getZYpp in static constructor (#185198)
7706   Bugfix #178292 was wrong.
7707 - Only warn on incompleting installed resolvables (#185197)
7708 - rev 3644
7709
7710 -------------------------------------------------------------------
7711 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
7712
7713 - Atoms might only be installed via patches (#184714)
7714 - rev 3642
7715
7716 -------------------------------------------------------------------
7717 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
7718
7719 - fix for the last stall tmpfile (#178292)
7720 - r3637
7721
7722 -------------------------------------------------------------------
7723 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
7724
7725 - Implemented transfer timeout inside of the progress callback.
7726   The timeout value can be set using timeout url parameter, the
7727   default transfer timeout is 180 seconds. (#181602)
7728 - Added ssl_verify and ssl_capath url options used in https scheme,
7729   allowing to change or disable the ssl verify options. (#171622)
7730 - Added fallback on read failures of /etc/mtab to /proc/mounts.
7731   Improved verbosity in mount and mount check related failure cases,
7732   incl. /etc/mtab dump. (#181606)
7733 - rev 3623
7734
7735 -------------------------------------------------------------------
7736 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
7737
7738 - combine knownAliases and knownUrls in a single function.
7739 - rev 3616
7740
7741 -------------------------------------------------------------------
7742 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
7743
7744 - honor parallel installs in resolver context (#181103)
7745 - rev 3592
7746
7747 -------------------------------------------------------------------
7748 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
7749
7750 - right fix for tmpdir initialized in static constructor
7751 - catch around provideJustFile in providePackage
7752 -rev 3654
7753
7754 -------------------------------------------------------------------
7755 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
7756
7757 - fix #182003 YUM packages without size
7758 - rev 3587
7759
7760 -------------------------------------------------------------------
7761 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
7762
7763 - Allow to restore and remove by Url
7764 - rev 3583
7765
7766 -------------------------------------------------------------------
7767 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
7768
7769 - make atoms parallel installable (#181103)
7770 - rev 3580
7771
7772 -------------------------------------------------------------------
7773 Fri Jun  9 16:28:11 CEST 2006 - dmacvicar@suse.de
7774
7775 - Allow to restore by alias
7776 - r3568
7777
7778 -------------------------------------------------------------------
7779 Fri Jun  9 13:06:16 CEST 2006 - mvidner@suse.cz
7780
7781 - Do not fork in a global destructor, perl dislikes it (#182672).
7782   Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
7783
7784 -------------------------------------------------------------------
7785 Thu Jun  8 16:24:55 CEST 2006 - ma@suse.de
7786
7787 - Installation: Assert product information is stored to libzypp
7788   database before reboot. (#181198)
7789 - Version 1.2.0; revision 3553
7790
7791 -------------------------------------------------------------------
7792 Wed Jun  7 13:55:23 CEST 2006 - visnov@suse.cz
7793
7794 - Synchronize keys with rpm database before
7795   closing access to it (#182338)
7796 - rev 3533
7797
7798 -------------------------------------------------------------------
7799 Wed Jun  7 11:40:46 CEST 2006 - mt@suse.de
7800
7801 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
7802   filter out the non-DVD drives completely. Allows a fallback to
7803   drives without the dvd HAL property e.g. in VMWare. (#177457)
7804 - rev 3530
7805
7806 -------------------------------------------------------------------
7807 Wed Jun  7 01:00:06 CEST 2006 - dmacvicar@suse.de
7808
7809 - Merge fix for stalle tmpdir due to cyclic references, using a master
7810  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
7811 - rev 3521
7812
7813 -------------------------------------------------------------------
7814 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
7815
7816 - Fixes unneeded file download, and add download callbacks
7817   (still need yast side) #181204 and #160206
7818 - Fix stalle tmpdir due to cyclic references, using a master
7819   TmpDir for zypp. # 178292
7820
7821 -------------------------------------------------------------------
7822 Wed Jun  7 00:02:18 CEST 2006 - ma@suse.de
7823
7824 - fixed memory leak in PersistentStorage (#168690)
7825 - revision 3519
7826
7827 -------------------------------------------------------------------
7828 Tue Jun  6 22:24:00 CEST 2006 - ma@suse.de
7829
7830 - fixed memory leak in XMLSourceCacheParser (#168690)
7831 - revision 3517
7832
7833 -------------------------------------------------------------------
7834 Fri Jun  2 16:09:03 CEST 2006 - schubi@suse.de
7835
7836 -latest fi translation added
7837  Revision 3502
7838
7839 -------------------------------------------------------------------
7840 Thu Jun  1 15:11:47 CEST 2006 - schubi@suse.de
7841
7842 -All installed resolvables has been set to "satisfied" in
7843  ResolverContext::unneeded . BUT:
7844  Patch concerning resolvables have to be set to
7845  "unneeded" although they are installed. In order
7846  getting the state "no longer applicable" (Bug 171590)
7847 - rev 3496
7848
7849 -------------------------------------------------------------------
7850 Thu Jun  1 14:54:02 CEST 2006 - kkaempf@suse.de
7851
7852 - compute status for scripts and messages so their freshens get
7853   properly honored (aj with postgresql-server)
7854 - rev 3494
7855
7856 -------------------------------------------------------------------
7857 Thu Jun  1 13:57:48 CEST 2006 - dmacvicar@suse.de
7858
7859 - revert not-used-yet rpmdb timestamp, as
7860   it broke rpmdb::init(). (#180040)
7861 - rev 3490
7862
7863 -------------------------------------------------------------------
7864 Thu Jun  1 11:03:34 CEST 2006 - schubi@suse.de
7865
7866 - updating gmo files, if po files has been changed; bug 164449
7867
7868 -------------------------------------------------------------------
7869 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
7870
7871 - Dont download twice if starting from 1st time
7872 - fix typo
7873 - rev 3481
7874
7875 -------------------------------------------------------------------
7876 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
7877
7878 - set cache dir only if storeMetadata is called as a public method.´
7879 - rev 3475
7880
7881 -------------------------------------------------------------------
7882 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
7883
7884 - schedule a package for installation if
7885   - it freshens / supplements something
7886   - it is not installed yet
7887   (#178721)
7888 - rev 3473
7889
7890 -------------------------------------------------------------------
7891 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
7892
7893 - make susetags also implement download and check first.
7894 - rev 3470
7895
7896 -------------------------------------------------------------------
7897 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
7898
7899 - make yum more robust. Never parse from provideFile
7900   but only from local disk. Make sure the cache
7901   is consistent before recreating it.
7902   the code is easier to follow and probably
7903   faster. checksum and signatures are
7904   checked on caching not on parsing.
7905   Required to implement refresh for #154990
7906 - rev 3452
7907
7908 -------------------------------------------------------------------
7909 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
7910
7911 - implement timestamp for YUM and SuseTags
7912 - actually use the license to confirm in yum patches
7913 - add prerequires tag in yum optonally to the bad designed
7914   and nonintuitive pre=1
7915 - rev 3448
7916
7917 -------------------------------------------------------------------
7918 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
7919
7920 - dont pass root on init but before.
7921 - implement rpm db modification timestamp
7922   not used yet
7923 - move Helix source to testsuite out of the solver
7924   so we can use it for target, storage tests
7925 - add Source_Ref::timestamp(), default to now()
7926   in order to implement smart sync of sources by zmd
7927 - don't parse desc and summary twice
7928 - fix a segfault with tranlated text
7929 - fix broken size tag introduced in rev 3427
7930 - rev 3446
7931
7932 -------------------------------------------------------------------
7933 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
7934
7935 - dont accept corrupt sources, improve logs
7936
7937 -------------------------------------------------------------------
7938 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
7939
7940 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
7941   loosing autoprotection (eg. for foreign vendor). (assists #177469)
7942 - rev 3431
7943
7944 -------------------------------------------------------------------
7945 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
7946
7947 - added mediaNr() to PatchRpm and DeltaRpm classes
7948 - rev 3430
7949
7950 -------------------------------------------------------------------
7951 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
7952
7953 - enable YUM license to confirm.
7954   needed for #174476
7955 - adapt store to serialize and read all new resobject fields
7956 - use install-time to now() when serializing (#174653)
7957 - rev 3427
7958
7959 -------------------------------------------------------------------
7960 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
7961
7962 - Do not violate install order when restricting commit to a certain
7963   mediaNumber. (#170079)
7964 - Version 1.1.0; rev 3423
7965
7966 -------------------------------------------------------------------
7967 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
7968
7969 - Added SourceManager::findSourceByUrl to overcome alias mismatches
7970   (#177543).
7971 - rev 3420
7972
7973 -------------------------------------------------------------------
7974 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
7975
7976 - Order all objects according to prerequirements, not just packages.
7977   (#173690)
7978 - rev 3419
7979
7980 -------------------------------------------------------------------
7981 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
7982
7983 - Added new translation
7984
7985 -------------------------------------------------------------------
7986 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
7987
7988 - fix missing homedir option for gpg (#171055)
7989 - rev 3415
7990
7991 -------------------------------------------------------------------
7992 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
7993
7994 - Prevent against daemons launched in rpm %post, that do not close
7995   their filedescriptors. (#174548)
7996 - Version 1.0.1; rev 3413
7997
7998 -------------------------------------------------------------------
7999 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
8000
8001 - fixed media number of package retrieved as a part of a patch
8002   (#174841)
8003 - rev 3409
8004
8005 -------------------------------------------------------------------
8006 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
8007
8008 - fix missing package descriptions due to filtered packages
8009   by incompatible architectures. (#159109)
8010 - rev 3404
8011
8012 -------------------------------------------------------------------
8013 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
8014
8015 - decrease logging in DiskUsageCounter and Modalias (#163186)
8016 - rev 3406
8017
8018 -------------------------------------------------------------------
8019 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
8020
8021 - Stay backward comapatible.
8022
8023 -------------------------------------------------------------------
8024 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
8025
8026 - Make basic attributes available through ResObject.
8027 - Let ResObjects which do not require media access during
8028   commit return ZERO sourceMediaNr (required for #173690)
8029 - Version 1.0.0
8030 - rev 3390
8031
8032 -------------------------------------------------------------------
8033 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
8034
8035 - reduce logging verbosity (#163186)
8036 - rev 3381
8037
8038 -------------------------------------------------------------------
8039 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
8040
8041 - setCandidate accept candidates with compatible architectures too. Not
8042   only with the same architecture. Bug 172594 - If update package has
8043   differet arch, UI display is wrong
8044
8045 -------------------------------------------------------------------
8046 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
8047
8048 - Added Source_Ref::resStoreInitialized.
8049   If we know that noone has seen the resolvables yet, we can skip
8050   them too, eg. when deleting a source. (#174840)
8051 - rev 3378
8052
8053 -------------------------------------------------------------------
8054 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
8055
8056 - Honor freshens as conditionals independant from the installed/
8057   uninstalled status (#174797)
8058 - rev 3376
8059
8060 -------------------------------------------------------------------
8061 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
8062
8063 - State modifier "unneeded" is transitive for patches (#171590)
8064 - rev 3375
8065
8066 -------------------------------------------------------------------
8067 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
8068
8069 - Do not transact itself (update) in the transactResObject mechanism
8070   Bug 174290
8071
8072 -------------------------------------------------------------------
8073 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
8074
8075 - Reenabled improved large file support flags (unintentionally
8076   removed in rev 1544). Fixes bug #173753.
8077 - Added large file support flags to libzypp.pc file allowing
8078   consistence checks in the application using features variable
8079 - rev 3366
8080
8081 -------------------------------------------------------------------
8082 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
8083
8084 - SourceManager: moved source deletion before creation
8085   so that we can recreate a deleted one (#174295)
8086 - removed dead code dealing with known_caches from SourceManager::store
8087   (see r3195)
8088 - r3362
8089
8090 -------------------------------------------------------------------
8091 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
8092
8093 - fixed returning product short name and summary if product read
8094   from target store (#148625)
8095 - rev 3360
8096
8097 -------------------------------------------------------------------
8098 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
8099
8100 - set media verifier on redirected medium (#172599)
8101 - rev 3359
8102
8103 -------------------------------------------------------------------
8104 Mon May  8 17:28:42 CEST 2006 - kkaempf@suse.de
8105
8106 - fix 'transactResKind' to collect best providers by capability
8107   and to recursively transact items of same kind (#170114)
8108 - rev 3355
8109
8110 -------------------------------------------------------------------
8111 Mon May  8 16:45:46 CEST 2006 - dmacvicar@suse.de
8112
8113 - serialize the full URL to avoid missing password and other
8114   url settings (#148108)
8115 - rev 3353
8116
8117 -------------------------------------------------------------------
8118 Fri May  5 17:47:14 CEST 2006 - mt@suse.de
8119
8120 - Added a 60 sec connect timeout to MediaCurl (#172860)
8121 - rev 3348
8122
8123 -------------------------------------------------------------------
8124 Thu May  4 15:15:37 CEST 2006 - kkaempf@suse.de
8125
8126 - re-fetch also .asc and .key files before checking signature
8127   (#172597)
8128 - rev 3350 (3345-10.1)
8129
8130 -------------------------------------------------------------------
8131 Wed May  3 17:40:45 CEST 2006 - dmacvicar@suse.de
8132
8133 - Fix yum key verification, because a double variable declaration
8134
8135 -------------------------------------------------------------------
8136 Wed May  3 15:34:00 CEST 2006 - dmacvicar@suse.de
8137
8138 - use --no-default-keyring to avoid creating a
8139   default gpg dir in / (#171055)
8140 - rev 3335
8141
8142 -------------------------------------------------------------------
8143 Wed May  3 14:40:25 CEST 2006 - dmacvicar@suse.de
8144
8145 - Fix YUM signature checking, we were passing the key instead of the
8146   signature.
8147 - When the user trust a key, sync again. Bye to the session trusted
8148   keys and user being asked all the time. (#171213)
8149 - r3332
8150
8151 -------------------------------------------------------------------
8152 Wed May  3 14:22:02 CEST 2006 - ma@suse.de
8153
8154 - Cleanup index tables when removing items from pool (#170564).
8155
8156 -------------------------------------------------------------------
8157 Wed May  3 12:23:36 CEST 2006 - kkaempf@suse.de
8158
8159 - backout rev 3246->3275 of TargetImpl.cc
8160 - add missing testsuite/utils/TestUtils.h
8161 - rev 3330
8162
8163 -------------------------------------------------------------------
8164 Wed May  3 12:13:38 CEST 2006 - dmacvicar@suse.de
8165
8166 - more fixes for #171062, there were some files still not being
8167   read from cache.
8168 - r3327
8169
8170 -------------------------------------------------------------------
8171 Tue May  2 18:41:44 CEST 2006 - dmacvicar@suse.de
8172
8173 - cache keys and signature. Remove lot of duplicated code. (#171062)
8174 - r3320
8175
8176 -------------------------------------------------------------------
8177 Tue May  2 18:02:46 CEST 2006 - mt@suse.de
8178
8179 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
8180   mount here anything, so it is OK to use any dir (171351).
8181 - rev 3318
8182
8183 -------------------------------------------------------------------
8184 Tue May  2 14:58:03 CEST 2006 - kkaempf@suse.de
8185
8186 - parse "license-to-confirm" in primary.xml (#168437)
8187 - rev 3312
8188
8189 -------------------------------------------------------------------
8190 Mon May  1 17:44:29 CEST 2006 - kkaempf@suse.de
8191
8192 - Don't try to store 'Atom', not needed and the backend store
8193   rejects them anyways (addtion to #168610)
8194 - rev 3306
8195
8196 -------------------------------------------------------------------
8197 Mon May  1 04:43:01 CEST 2006 - mt@suse.de
8198
8199 - Improved device check in MediaDISK using libblkid (Bug #158529)
8200 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
8201   added a check if it is a directory
8202 - Added libcurl and libblkid checks to configure.ac
8203 - Added e2fsprogs(-devel) requires to the spec file
8204 - rev 3303
8205
8206 -------------------------------------------------------------------
8207 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
8208
8209 - dont download "other" during key check (#171041)
8210 - rev 3294
8211
8212 -------------------------------------------------------------------
8213 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
8214
8215 - allow parallel installs of atoms (used to fulfill patch require-
8216   ments, atoms aren't installed anyways) (#170098)
8217 - some testsuite improvements.
8218 - rev 3288
8219
8220 -------------------------------------------------------------------
8221 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
8222
8223 - get rid of autobuild check when throwing exceptions without throw
8224   but with a macro, returning a null pointer at the end (never reached).
8225
8226 -------------------------------------------------------------------
8227 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
8228
8229 - Do not violate install order when restricting commit to a certain
8230   mediaNumber. (#170079)
8231
8232 -------------------------------------------------------------------
8233 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
8234
8235 - Don't use throw directly!
8236   use ZYPP_THROW with a Exception class, otherwise package bindings
8237   will not catch them.
8238   Should fix crashes when reading broken sources with yast.
8239 - rev 3272
8240
8241 -------------------------------------------------------------------
8242 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
8243
8244 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
8245   revision 3269
8246
8247 -------------------------------------------------------------------
8248 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
8249
8250 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
8251 - further improve on #168840 (from rev 3231), match on name-edition
8252   when filtering by best arch. (#170098)
8253 - rev 3268
8254
8255 -------------------------------------------------------------------
8256 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
8257
8258 - #170093 , lot of package descriptions missing
8259 - rev 3263
8260
8261 -------------------------------------------------------------------
8262 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
8263
8264 - try to fix wrong permissions of /var/lib/zypp created
8265   by old zypp, only when running as root they are fixed
8266   (#169094)
8267 - YUM: Verify signatures on factoryInit.
8268   Dont provide other.xml. Cleanups, better logging.
8269   When refreshing signed soruces, don't refresh is source
8270   has not changed.
8271 - YaST sources: don't refresh if media file has not changed.
8272 - Show full url of index files in sources for signature validation
8273   (mentioned in #170139 comment #3)-
8274
8275 -------------------------------------------------------------------
8276 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
8277
8278 - udpated media ID syntax for external scripts (to be consistent
8279   with packages) (#170247)
8280 - rev 3256
8281
8282 -------------------------------------------------------------------
8283 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
8284
8285 - set media ID to 1 if not specified in YUM metadata (#167452)
8286 - rev 3255
8287
8288 -------------------------------------------------------------------
8289 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
8290
8291 - If freshen and supplement are fulfilled, install any kind of
8292   resolvable if not yet installed (#165746)
8293 - rev 3249
8294
8295 -------------------------------------------------------------------
8296 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
8297
8298 - make downloaded script executable. (#169191)
8299 - rev 3247
8300
8301 -------------------------------------------------------------------
8302 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
8303
8304 - Improve on last fix, compare only compatible archs.
8305 - rev 3233
8306
8307 -------------------------------------------------------------------
8308 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
8309
8310 - Only choose best arch of multiple package atoms with identical
8311   name (#168840)
8312 - rev 3231
8313
8314 -------------------------------------------------------------------
8315 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
8316
8317 - pass empty strings to UI as key properties if unknown key
8318   (#169114)
8319 - rev 3228
8320
8321 -------------------------------------------------------------------
8322 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
8323
8324 - refrain from parsing 'other.xml' (#159316)
8325 - rev 3226
8326
8327 -------------------------------------------------------------------
8328 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
8329
8330 - in source refresh, clean up the cache dir if fails
8331 - do not require repomd.xml.asc when creating a cache (#163765)
8332 - rev 3224
8333
8334 -------------------------------------------------------------------
8335 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
8336
8337 - Check if a file exists before providing it, and just handling the
8338   exception is not sufficient, because it can release the media.
8339   it nows get all possible packages.X translations an then
8340   it selects the candidate from the existing ones (#168654)
8341 - rev 3221
8342
8343 -------------------------------------------------------------------
8344 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
8345
8346 - dont report conflicts if item is neither installed
8347   nor to-be-installed (#168906)
8348 - rev 3219
8349
8350 -------------------------------------------------------------------
8351 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
8352
8353 - #168060 , propagate the file description or original
8354   name to the UI and not the checked filename path,
8355   which could be a tmp file.
8356   Requires changes in pkg-manager, and probably zmd-helpers.
8357 - rev 3215
8358
8359 -------------------------------------------------------------------
8360 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
8361
8362 - /var/lib/zypp/db/languages/* are empty files (##168355)
8363 - r3206
8364
8365 -------------------------------------------------------------------
8366 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
8367
8368 - All resolvables must honor arch, so Arch_noarch in
8369   target/store/XMLFilesBackend.cc is wrong (#160792)
8370 - Introduced code to honour shared package descriptions
8371   (#159109)
8372 - r3204
8373
8374 -------------------------------------------------------------------
8375 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
8376
8377 - replace '_' in YUM elements/attributes with '-' (#168762)
8378 - rev 3201
8379
8380 -------------------------------------------------------------------
8381 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
8382
8383 - Fixed iseries workaround - interchanged variables for scsi
8384   devices, added debug messages about the steps (#163971).
8385 - Added getenv NULL ptr check and verify of the $HOME dir's
8386   and ~/.curlrc file's ownership (#163203).
8387 - rev 3199
8388
8389 -------------------------------------------------------------------
8390 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
8391
8392 - Use filesystem::TmpDir to create unique and unused Source cache
8393   directories. (#168051)
8394
8395 -------------------------------------------------------------------
8396 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
8397
8398 - Enable signature checks per default. (#168525)
8399
8400 -------------------------------------------------------------------
8401 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
8402
8403 - fix callbacks for providing a single file (#160206)
8404
8405 -------------------------------------------------------------------
8406 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
8407
8408 - If an installed package looses a dependency, the solver tries
8409   to upgrade it. Limit the upgrade candidates to best arch, best
8410   edition.
8411 - filter 'other' entries with incompatible arch in yum parser.
8412 - rev 3177
8413
8414 -------------------------------------------------------------------
8415 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
8416
8417 - initialize the product category according to source (#168061)
8418 - rev 3172
8419
8420 -------------------------------------------------------------------
8421 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
8422
8423 - delete only one older version of a xml-store resolvable
8424   (half-baked, but the previous attempt was charred)
8425
8426 -------------------------------------------------------------------
8427 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
8428
8429 - moved license_to_confirm to primary.xml
8430 - rev 3170
8431
8432 -------------------------------------------------------------------
8433 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
8434
8435 - Removed deprecated oldstyle commit methods.
8436
8437 -------------------------------------------------------------------
8438 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
8439
8440 - when installing a xml-store resolvable (all except package,
8441   message, script), delete older versions (#160792).
8442 - read selection edition from the XML store
8443 - rev 3167
8444
8445 -------------------------------------------------------------------
8446 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
8447
8448 - properly clear transaction flag after successful commit
8449   (see rev 3122, #164365, #167285)
8450 - rev 3157
8451
8452 -------------------------------------------------------------------
8453 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
8454
8455 - recursively soft-uninstall recommended package on real uninstall,
8456   not on update (#167603)
8457 - rev 3155
8458
8459 -------------------------------------------------------------------
8460 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
8461
8462 - fix #167605 (importing keys to rpm multiple times due to
8463   wrong interpretation of rpm gpg versioning.
8464 - add support for reading the rpm keys, with full id and fingerprint
8465 - rev 3153
8466
8467 -------------------------------------------------------------------
8468 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
8469
8470 - don't add duplicate error infos to ResolverContext (#167309)
8471 - rev 3146
8472
8473 -------------------------------------------------------------------
8474 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
8475
8476 - fix Resolver::transactReset() (see rev 3122) (#167285)
8477 - rev 3140
8478
8479 -------------------------------------------------------------------
8480 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
8481
8482 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
8483   variable is present, all signature checking callbacks will default
8484   to 'accept', in case no recipient is present.
8485
8486 -------------------------------------------------------------------
8487 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
8488
8489 - read content file on construction, and make
8490   provideProduct only insert the already
8491   read product object into the store (#165826)
8492   (dmacvicar)
8493 - When the signature is not found, warn the
8494   user about a unsigned source. When the
8495   key is not found, do nothing, it can be in the
8496   keyring already. (#166016) (dmacvicar)
8497 - enable key verification only if
8498   ZYPP_CHECKSIG env var is set (dmacvicar)
8499 - r1529
8500
8501 -------------------------------------------------------------------
8502 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
8503
8504 - fix bugfix 164365, fix bug 167285
8505   Actually clear the transcation state instead of locking it
8506   to 'dont transact'
8507 - rev 3122
8508
8509 -------------------------------------------------------------------
8510 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
8511
8512 - revert the signature/digest checking callbacks
8513 - rev 3115
8514
8515 -------------------------------------------------------------------
8516 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
8517
8518 - Bugfix #165670
8519   - Honor keep requests.
8520   - Dont flag "locked uninstall" as error if a keep request was
8521     issued before.
8522 - rev 3114
8523
8524 -------------------------------------------------------------------
8525 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
8526
8527 - rule out locked items during distribution upgrade as early
8528   as possible. (#165670)
8529 - rev 3110
8530
8531 -------------------------------------------------------------------
8532 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
8533
8534 - Bugfix #166212
8535   - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
8536     transactResObject().
8537   - resetTransaction(APPL_LOW) before resolving
8538   - enhance transactCaps by using the same algorithm as in
8539     QueueItemRequire
8540     (before: transact all requires and recommends by name
8541      now: transact best requires and recommends by provides)
8542 - rev 3107
8543
8544 -------------------------------------------------------------------
8545 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
8546
8547 - new callbacks for failing digest
8548 - rev 3098
8549
8550 -------------------------------------------------------------------
8551 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
8552
8553 - ask for file without a checksum (#165125)
8554
8555 -------------------------------------------------------------------
8556 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
8557
8558 - dont install satisfied resolvables (#165843)
8559 - rev 3095
8560
8561 -------------------------------------------------------------------
8562 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
8563
8564 - dont abort on failed "dry_run" (#164583)
8565 - rev 3091
8566
8567 -------------------------------------------------------------------
8568 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
8569
8570 - Ask user if signature file does not exist (#163765)
8571 - handle repomd.xml.asc as optional file (#163765)
8572 - rev 3089
8573
8574 -------------------------------------------------------------------
8575 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
8576
8577 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
8578 - rev 3087
8579
8580 -------------------------------------------------------------------
8581 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
8582
8583 - Dont do transitive uninstalls on uninstalled or upgraded items.
8584   (#165798)
8585 - rev 3083
8586
8587 -------------------------------------------------------------------
8588 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
8589
8590 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
8591
8592 -------------------------------------------------------------------
8593 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
8594
8595 - Product::updateUrls: restore it from the XML store;
8596   fixed content parsing (#163192).
8597 - restore product flags fro the XML store
8598 - rev 3074
8599
8600 -------------------------------------------------------------------
8601 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
8602
8603 - Only consider best arch/version (#165477)
8604 - rev 3069
8605
8606 -------------------------------------------------------------------
8607 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
8608
8609 - No need to parse tags at all if there is no item to store values
8610   (e.g. data for unwanted arch). Fixed segv trying to store data in
8611   NULL item. (#165479)
8612 - rev3065
8613
8614 -------------------------------------------------------------------
8615 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
8616
8617 - Improved Url path name "//" vs. "/%2f" handling; now if the
8618   url has an authority, "/%2f" is used for ftp only (#163784)
8619 - rev 3062
8620
8621 -------------------------------------------------------------------
8622 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
8623
8624 - fixed storing patch scripts to target store (#159928)
8625 - rev 3058
8626
8627 -------------------------------------------------------------------
8628 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
8629
8630 - if a patch is bad, only skip this patch, not everything
8631   (#165200)
8632 - rev 3057
8633
8634 -------------------------------------------------------------------
8635 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
8636
8637 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
8638 - Susetags:Pattern: Fixed parser.
8639
8640 -------------------------------------------------------------------
8641 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
8642
8643 - when uninstalling, only re-establish installed items
8644   supplementing the to-be-uninstalled one. (variant of #165111)
8645 - rev 3054
8646
8647 -------------------------------------------------------------------
8648 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
8649
8650 - Susetags:Package: Parse and provide ins/delnotify texts.
8651
8652 -------------------------------------------------------------------
8653 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
8654
8655 - when checking freshens/supplements at install, only consider
8656   best architecture/edition (#164453)
8657 - rev 3051
8658
8659 -------------------------------------------------------------------
8660 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
8661
8662 - when checking for supplements, only consider best arch, best
8663   edition for installation (#165111)
8664 - rev 3047
8665
8666 -------------------------------------------------------------------
8667 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
8668
8669 - Bug 165117: build 910: Update: Splitted packages are selected for
8670   all archs
8671
8672 -------------------------------------------------------------------
8673 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
8674
8675 - ask user if a file exists but does not have a checksum (#162797)
8676 - rev 3044
8677
8678 -------------------------------------------------------------------
8679 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
8680
8681 - parse time and size elements from delta and patch RPM
8682 - rev 3043
8683
8684 -------------------------------------------------------------------
8685 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
8686
8687 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
8688   devices - on powerpc only (#163971)
8689 - rev 3042
8690
8691 -------------------------------------------------------------------
8692 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
8693
8694 - fix endless loop in patches parsing.
8695 - rev 3039
8696
8697 -------------------------------------------------------------------
8698 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
8699
8700 - fixed media handling in SuSEtags source (#164879)
8701 - rev 3037
8702
8703 -------------------------------------------------------------------
8704 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
8705
8706 - honor 'dry_run' on package remove (#164732)
8707 - rev 3036
8708
8709 -------------------------------------------------------------------
8710 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
8711
8712 - add files from yum filelist as provides to package (#164731)
8713 - rev 3032
8714
8715 -------------------------------------------------------------------
8716 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
8717
8718 - honor "+Enh:/-Enh:" in packages file (#156513)
8719
8720 -------------------------------------------------------------------
8721 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
8722
8723 - fix callback receiver signature to match the callback for removing
8724   package
8725
8726 -------------------------------------------------------------------
8727 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
8728
8729 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
8730 - rev 3024
8731
8732 -------------------------------------------------------------------
8733 Sat Apr  8 12:03:37 CEST 2006 - schubi@suse.de
8734
8735 - Bug 164440; Taking wrong architecture while updating obsoletes
8736   splitted packages
8737 - rev 3022
8738
8739 -------------------------------------------------------------------
8740 Sat Apr  8 10:07:06 CEST 2006 - kkaempf@suse.de
8741
8742 - allow relative paths with url file:
8743 - dont filter atoms from going into pool, multi-arch patch
8744   requirements need them. Instead, treat atoms with incompatible
8745   architecture as unneeded.
8746 - rev 3018
8747
8748 -------------------------------------------------------------------
8749 Fri Apr  7 23:57:37 CEST 2006 - jsrain@suse.de
8750
8751 - product now provides short name
8752 - rev 3013
8753
8754 -------------------------------------------------------------------
8755 Fri Apr  7 20:42:09 CEST 2006 - jsrain@suse.de
8756
8757 - read metadata for packages from correct tags in patches (#163220)
8758 - rev 3011
8759
8760 -------------------------------------------------------------------
8761 Fri Apr  7 19:57:41 CEST 2006 - kkaempf@suse.de
8762
8763 - more detailed resolver error reports (#162994)
8764 - rev 3010
8765
8766 -------------------------------------------------------------------
8767 Fri Apr  7 17:35:07 CEST 2006 - visnov@suse.cz
8768
8769 - report package download progress (#160966)
8770 - rev 3007
8771
8772 -------------------------------------------------------------------
8773 Fri Apr  7 16:27:35 CEST 2006 - kkaempf@suse.de
8774
8775 - transact also for languages (#163819)
8776 - rev 3004
8777
8778 -------------------------------------------------------------------
8779 Fri Apr  7 15:08:06 CEST 2006 - kkaempf@suse.de
8780
8781 - loop through all affected ResObjects in transactResKind (#163819)
8782 - rev 3002
8783
8784 -------------------------------------------------------------------
8785 Fri Apr  7 12:42:35 CEST 2006 - kkaempf@suse.de
8786
8787 - allow re-installation of non-packages (#162906)
8788 - rev 2998
8789
8790 -------------------------------------------------------------------
8791 Fri Apr  7 11:50:22 CEST 2006 - mt@suse.de
8792
8793 - Added loop checking for scsi cdroms (/sys/block/srX) in case
8794   HAL does not provide any drives like on iSeries (#163971).
8795 - rev 2995
8796
8797 -------------------------------------------------------------------
8798 Fri Apr  7 11:05:30 CEST 2006 - kkaempf@suse.de
8799
8800 - add 'licenceToConfirm()' to Product. (#164375)
8801
8802 -------------------------------------------------------------------
8803 Fri Apr  7 10:36:05 CEST 2006 - ma@suse.de
8804
8805 - Avoid excessive CD hopping on commit. But still far from
8806   being perfect. (#159679)
8807 - Fixed Target::commit: Despite dry_run set True, packages
8808   were depeted.
8809
8810 -------------------------------------------------------------------
8811 Fri Apr  7 08:32:32 CEST 2006 - visnov@suse.cz
8812
8813 - honour if user decides to skip a package in commit (#156031)
8814
8815 -------------------------------------------------------------------
8816 Thu Apr  6 18:14:30 CEST 2006 - jsrain@suse.de
8817
8818 - fixed parsing external reference to script in patch (#163221)
8819 - r2981
8820
8821 -------------------------------------------------------------------
8822 Thu Apr  6 17:07:10 CEST 2006 - dmacvicar@suse.de
8823
8824 - cache and provide content.asc/key optionally. Dont show a
8825   popup if they dont exists. (dmacvicar)
8826 - Actually abort when verify signature workflow is false. (dmacvicar)
8827 - r2978
8828
8829 -------------------------------------------------------------------
8830 Thu Apr  6 16:37:49 CEST 2006 - jsrain@suse.de
8831
8832 - fixed setting autorefresh flag for installation sources
8833
8834 -------------------------------------------------------------------
8835 Thu Apr  6 15:53:02 CEST 2006 - kkaempf@suse.de
8836
8837 - drop patches with incompatible architecture.
8838 - rev 2972
8839
8840 -------------------------------------------------------------------
8841 Thu Apr  6 15:33:11 CEST 2006 - mt@suse.de
8842
8843 - Added info method to media verifier base and more debug info
8844 - rev 2970
8845
8846 -------------------------------------------------------------------
8847 Wed Apr  5 19:27:46 CEST 2006 - kkaempf@suse.de
8848
8849 - Dont deny the "/" attach point in MediaDIR, since this is used
8850   for all "file:" urls, esp. local packages.
8851 - rev 2962
8852
8853 -------------------------------------------------------------------
8854 Wed Apr  5 18:21:58 CEST 2006 - schubi@suse.de
8855
8856 - Bug 159673 - only one conflict solvable per page
8857
8858 -------------------------------------------------------------------
8859 Wed Apr  5 18:01:37 CEST 2006 - kkaempf@suse.de
8860
8861 - parse all dependencies of 'packages' file (#163773)
8862 - rev 2957
8863
8864 -------------------------------------------------------------------
8865 Wed Apr  5 17:47:04 CEST 2006 - dmacvicar@suse.de
8866
8867 - Use the original media descr_dir on refresh for
8868   suse tags source (#163196)
8869 - r2952
8870
8871 -------------------------------------------------------------------
8872 Wed Apr  5 16:44:08 CEST 2006 - kkaempf@suse.de
8873
8874 - add Source::setUrl() for zmd backend helper.
8875 - rev 2946
8876
8877 -------------------------------------------------------------------
8878 Wed Apr  5 16:44:01 CEST 2006 - dmacvicar@suse.de
8879
8880 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
8881 target init. (dmacvicar)
8882 - r2949
8883
8884 -------------------------------------------------------------------
8885 Wed Apr  5 16:28:42 CEST 2006 - mt@suse.de
8886
8887 - Fixed MediaDISK to use a mount -oro,bind id the disk
8888   partition is already attached e.g. by the automounter.
8889   Try to mount it a second time may fail (#163486).
8890 - rev 2944
8891
8892 -------------------------------------------------------------------
8893 Wed Apr  5 15:04:31 CEST 2006 - kkaempf@suse.de
8894
8895 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
8896 - rev 2940
8897
8898 -------------------------------------------------------------------
8899 Wed Apr  5 12:48:19 CEST 2006 - visnov@suse.cz
8900
8901 - only try to create a source of a given type when restoring
8902   from the persistent store (#162111)
8903
8904 -------------------------------------------------------------------
8905 Wed Apr  5 11:36:54 CEST 2006 - kkaempf@suse.de
8906
8907 - parse all dependencies for patterns (.pat) files (#160602)
8908 - drop YOUPATH and YOUURL from content file.
8909 - rev 2924
8910
8911 -------------------------------------------------------------------
8912 Wed Apr  5 09:27:08 CEST 2006 - visnov@suse.cz
8913
8914 - properly initialize autorefresh for non-remote sources (#154990)
8915 - rev 2919
8916
8917 -------------------------------------------------------------------
8918 Tue Apr  4 19:19:39 CEST 2006 - mt@suse.de
8919
8920 - Added flag to MediaManager::isUseableAttachPoint, whether
8921   to check against system mount entries or not.
8922 - Disallow to use the attachpoints of another media handlers
8923   as source path in MediaDIR.
8924 - rev 2917
8925
8926 -------------------------------------------------------------------
8927 Tue Apr  4 18:47:01 CEST 2006 - dmacvicar@suse.de
8928
8929 -implement callbacks for when package verification (checksum)
8930  fails, offer to retry or abort
8931
8932 -------------------------------------------------------------------
8933 Tue Apr  4 16:57:51 CEST 2006 - dmacvicar@suse.de
8934
8935 - Fix construction of checksum objects when using non-standard
8936   checksum algorithms
8937 - Fix broken YUM cache
8938 - r2913
8939
8940 -------------------------------------------------------------------
8941 Tue Apr  4 16:54:44 CEST 2006 - kkaempf@suse.de
8942
8943 - Keep packages with no version upgrade installed during
8944   distribution upgrade (#162972)
8945 - add 'transactReset()' helper function for UI.
8946 - rev 2908
8947
8948 -------------------------------------------------------------------
8949 Tue Apr  4 14:47:14 CEST 2006 - dmacvicar@suse.de
8950
8951 - r2906
8952
8953 -------------------------------------------------------------------
8954 Tue Apr  4 14:43:15 CEST 2006 - ma@suse.de
8955
8956 - Fixed candidate handling in ui::Selectable. (#156589)
8957
8958 -------------------------------------------------------------------
8959 Tue Apr  4 14:06:23 CEST 2006 - dmacvicar@suse.de
8960
8961 - fix #162984 , gpg hangs because the matching data file
8962   for the key cannot be find. (dmacvicar)
8963 - Fix restore of YUM source using the same cache dir semantics as
8964  susetags instead of assuming there is a cache if a cache_dir
8965   was given. (dmacvicar)
8966
8967 -------------------------------------------------------------------
8968 Tue Apr  4 12:37:51 CEST 2006 - kkaempf@suse.de
8969
8970 - use DISTPRODUCT/DISTVERSION from content file to generate the
8971   product name, version, and release.
8972 - rev 2902
8973
8974 -------------------------------------------------------------------
8975 Mon Apr  3 20:45:55 CEST 2006 - mt@suse.de
8976
8977 - Removed broken forcing of absolute ftp paths added in rev2705 to
8978   MediaCurl, refined cleanupPathName/setPathName in url (#154197).
8979 - rev 2900
8980
8981 -------------------------------------------------------------------
8982 Mon Apr  3 19:30:35 CEST 2006 - kkaempf@suse.de
8983
8984 - add Resolver::freshenPool() (#156980)
8985 - rev 2893
8986
8987 -------------------------------------------------------------------
8988 Mon Apr  3 08:33:12 CEST 2006 - kkaempf@suse.de
8989
8990 - skip incompatible archs in filelist parsing.
8991 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
8992   /lib64/, ...)
8993 - rev 2886
8994
8995 -------------------------------------------------------------------
8996 Sun Apr  2 22:18:06 CEST 2006 - kkaempf@suse.de
8997
8998 - skip incompatible archs in primary parsing.
8999 - rev 2883
9000
9001 -------------------------------------------------------------------
9002 Sun Apr  2 11:17:56 CEST 2006 - kkaempf@suse.de
9003
9004 - allow setting of source when parsing local .rpm (#147765)
9005 - rev 2880
9006
9007 -------------------------------------------------------------------
9008 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
9009
9010 - Do not update packages over other architectures
9011
9012 -------------------------------------------------------------------
9013 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
9014
9015 - Added zypp/ui/UserWantedPackages to support the UI's
9016   "automatic changes" dialog (bug #152700)
9017
9018 -------------------------------------------------------------------
9019 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
9020
9021 - use KeyRing class to validate repomd.xml (#160909)
9022
9023 -------------------------------------------------------------------
9024 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
9025
9026 - Product resolvables should be readable by normal users.
9027   (#162474) (dmacvicar)
9028 - implemented keyring and metadata signature verification
9029   in susetags source
9030 - dont delete the lock if we did not acquire it
9031 - r2847
9032
9033 -------------------------------------------------------------------
9034 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
9035
9036 - Added disabling of the automounter while MediaManager
9037   init and restoring of the old state on exit (#154326).
9038 - Implemented check if media (CD) is automounted or not
9039 - rev 2840
9040
9041 -------------------------------------------------------------------
9042 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
9043
9044 - Implemented several hal get/set/removeDeviceProperty wrappers
9045 - Improved HalException to allow to fetch HAL/DBUS error componets
9046 - rev 2830
9047
9048 -------------------------------------------------------------------
9049 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
9050
9051 - honor subscription status of catalogs (#162350)
9052 - rev 2827
9053
9054 -------------------------------------------------------------------
9055 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
9056
9057 - Enabled CD eject error reporting exceptions (#154326)
9058 - rev 2822
9059
9060 -------------------------------------------------------------------
9061 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
9062
9063 - support "dry run" (#159467)
9064 - implement "transactResKind" (#161400)
9065 - rev 2817
9066
9067 -------------------------------------------------------------------
9068 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
9069
9070 - add checksum for external patches (#159928)
9071
9072 -------------------------------------------------------------------
9073 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
9074
9075 - calculate product architecture (#158198)
9076
9077 -------------------------------------------------------------------
9078 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
9079
9080 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
9081   detection
9082
9083 -------------------------------------------------------------------
9084 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
9085
9086 - Auto protect installed packages from unknown vendor. (#157446)
9087
9088 -------------------------------------------------------------------
9089 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
9090
9091 - added support for external scripts to metadata (#159928) (jsrain)
9092 - fixed handling of Language resolvables (ma)
9093 - fix leak in rpmdb (dmacvicar)
9094 - added softlock for autoyast (#159466) (ma)
9095 - Fixed exceptions in doGetFileCopy() to show full url
9096   including the file instead of just the media base url. (mt)
9097 - Provide Language::summary (ma)
9098 - check patterns and selections file exist
9099   before veryfing them (#161300) (dmacvicar)
9100 - added YUM metadata checksum computation (jsrain)
9101 - added interface to patch of a message (jsrain)
9102 - r2734
9103
9104 -------------------------------------------------------------------
9105 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
9106
9107 - added support for external scripts to metadata (#159928)
9108 - r2709
9109
9110 -------------------------------------------------------------------
9111 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
9112
9113 - report separate exception when trying to start source cache again to
9114   suppress incorrect error message in XEN installation
9115 - r2682
9116
9117 -------------------------------------------------------------------
9118 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
9119
9120 - Implement inter process locking in zypp.
9121 - Added No medium found output
9122 - splitting modaliases in supplements TOO
9123 - parse also the available signing keys
9124
9125 -------------------------------------------------------------------
9126 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
9127
9128 - release all media when removing source (#159754) (visnov)
9129 - more testsuites (schubi)
9130 - updated translations (schubi)
9131 - added MediaNotEjectedException (mt)
9132 - rev 2652
9133
9134 -------------------------------------------------------------------
9135 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
9136
9137 - fix patches descriptions (dmacvicar)
9138 - fix source serialization (dmacvicar)
9139 - metadata for kernel test (schubi)
9140 - Arch tests updated (ma)
9141 - classify NULL Ptr as unique (ma)
9142 - Added host check, because file Url allows it now. (mt)
9143 - prepare modalias fix (#159766) (ma)
9144 - Provide iterator based access to SourceManager data. (ma)
9145 - Fixed "file:" Url scheme config to allow relative paths; (mt)
9146   RFC1738 says, it may contain a hostname as well...
9147 - revision 2633
9148
9149 -------------------------------------------------------------------
9150 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
9151
9152 - pkg-config support (mvidner)
9153 - close all medias when destructing MediaSet (jsrain)
9154 - rev 2622
9155
9156 -------------------------------------------------------------------
9157 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
9158
9159 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
9160 - Message callback implemented to show patch messages (visnov)
9161 - Bug 159696 (schubi)
9162 - provide transform_iterators to iterate over a maps keys or values (ma)
9163 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
9164 - added script and message installation (jsrain)
9165 - chooses the 'right' kernel now (kkaempf)
9166 - Use noarch if no arch is specified in patches (dmacvicar)
9167 - rev 2611
9168
9169 -------------------------------------------------------------------
9170 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
9171
9172 - Added some debug output including the access id (mt)
9173 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
9174   release with eject=true on attached media, to umount
9175   other mounts as well. (mt)
9176 - 159483 - solver does not blame missing dependency (schubi)
9177 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
9178 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
9179   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
9180 - fixed ZYPP_RETHROW (#156430) (ma)
9181 - patch for #156114 (visnov)
9182 - fixed container.erase loops (ma)
9183 - Fixed to reset desired (cached) flag before the action (mt)
9184 - Removed return in forceRelaseAllMedia (void function) (mt)
9185 - Parse nonexisting architecture to noarch so patches dont get
9186   filtered by the pool (dmacvicar)
9187 - 159512 - yast2-qt does not show label of to be installed products
9188   anymore (dmacvicar)
9189 - 159765 - Hidden patterns still visible (dmacvicar)
9190 - Use noarch if no arch is specified. (dmacvicar)
9191 - r2594
9192
9193 -------------------------------------------------------------------
9194 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
9195
9196 - properly report error for media change callback
9197 - rev 2579
9198
9199 -------------------------------------------------------------------
9200 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
9201
9202 - fixed memory leak in XMLNodeIterator (#157474)
9203 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
9204 - Renamed private MediaManager::forceMediaRelease
9205   function to forceReleaseShared (more exact name)
9206 - Implemented forceRelaseAllMedia() that can be
9207   used to release also foreign (user) mounts.
9208 - Added use of forceRelaseAllMedia for CD/DVDs
9209   if FORCE_RELEASE_FOREIGN is 1 (default 0)
9210 - little cleanup of the checkAttached function
9211 - r2578
9212
9213 -------------------------------------------------------------------
9214 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
9215
9216 - don't try to attach without exception handling (#158620)
9217 - fix descriptions, as a new tag Des for selections exists now.
9218 - fix #157683: failure after adding add-on product to install
9219   sources
9220 - added more files for translation
9221 - resolve-dependencies.cc: establish pool
9222 - parse-metadata.cc: catch bad URL
9223 - set zmdid for atoms
9224 - r2574
9225
9226 -------------------------------------------------------------------
9227 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
9228
9229 - fix testsuite.
9230 - provide edition and architecture for all kinds of yum
9231   resolvables.
9232 - fix ResStatus output.
9233 - establish atoms correctly.
9234 - treat requires to unneeded resolvables as fulfilled.
9235 - rev 2559
9236
9237 -------------------------------------------------------------------
9238 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
9239
9240 - fix the build
9241 - only consider best architecture/version (#157594)
9242 - prefer providers which supplement/enhance installed or
9243   to-be-installed packages (fixes the tpctl-kmp issue)
9244 - rev 2546
9245
9246 -------------------------------------------------------------------
9247 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
9248
9249 - provide more filters for pkg-bindings (#158602)
9250 - add SystemResObject to provide system (modalias, hal, ...)
9251   capabilities.
9252 - handle this during resolving.
9253 - make the modalias and hal capability match the SystemResObject
9254   by default, thereyby triggering a modalias (resp. hal)
9255   evaluation.
9256 - xmlstore: decouple target store from YUM schema.
9257 - clean up moving of hal() and modalias() from provides to
9258   supplements in ResolvableImpl.
9259 - add PatchContents() for UI.
9260 - handle Edition::noedition as empty string.
9261 - r2537
9262
9263 -------------------------------------------------------------------
9264 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
9265
9266 - releasing all medias when asking for CD (#156981)
9267 - r2471
9268
9269 -------------------------------------------------------------------
9270 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
9271
9272 - ResStatus::resetTransact must return a value.
9273 - Fixed random build failures in LanguageCode.cc.
9274   (Rewrote the CodeMaps constructor so that gcc does not
9275   optimize a 500-statement basic block.)
9276 - Fix constructions of patch objects. Actually insert atoms in atoms
9277   list. Insert atoms for package even if the package does not exists
9278   in the source. Fixes #157628 (dmacvicar).
9279 - Fixed license reading from susetags, #151834 (dmacvicar).
9280 - r2468
9281
9282 -------------------------------------------------------------------
9283 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
9284
9285 - added ResStatus::resetTransact (ma)
9286 - bugfix for #156439 (schubi)
9287 - Added Source_Ref::setAlias (#154913).
9288 - Do not assume there is a product file when scanning for products
9289   (visnov)
9290 - function to disable all sources in the persistent store (visnov)
9291 - dependency errors go to stdout, not stderr; output resolver info
9292   directly to stderr (kkaempf)
9293 - rev 2464
9294
9295 -------------------------------------------------------------------
9296 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
9297
9298 - fix merging of resolver info (needed for #157684).
9299 - errors are also important in ResolverInfo.
9300 - improve debug output in ResolverContext.
9301 - rev 2455
9302
9303 -------------------------------------------------------------------
9304 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
9305
9306 - delete RPMs downloaded via HTTP/FTP after installnig them
9307   (#157011)
9308 - fixed product registration (reverted autorefresh patch) (#157566)
9309
9310 -------------------------------------------------------------------
9311 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
9312
9313 - if root!="/", always prefer the upgrade candidate (#155472)
9314 - implement license confirmed api for UI.
9315 - prefer architecture over version in distribution upgrade
9316   (#157501)
9317 - clean up media handling.
9318 - rev 2448
9319
9320 -------------------------------------------------------------------
9321 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
9322
9323 - init Modalias properly.
9324 - fix warnings in testcases.
9325 - rev 2432
9326
9327 -------------------------------------------------------------------
9328 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
9329
9330 - drop libjpeg-devel and sqlite-devel from build requires.
9331
9332 -------------------------------------------------------------------
9333 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
9334
9335 - implement 'modalias()' capability (#157406)
9336 - make dependencies consistent, its 'freshens'.
9337 - cope with user umounts of devices.
9338 - add debug to SourceManager.
9339 - rev 2418
9340
9341 -------------------------------------------------------------------
9342 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
9343
9344 - allow version downgrade during distribution upgrade if the
9345   newer package is coming from a trusted vendor (#155472)
9346 - implement locale fallback
9347 - 'freshen' -> 'freshens' in schema definitions to make it
9348   consistent with all other dependency definitions.
9349 - better error reporting for .pat and .sel files.
9350 - rule out packages from dependency resolutions which are
9351   de-selected by user (#155368)
9352 - use locale fallbacks in package translations.
9353 - refresh source when re-enabling it.
9354 - rev 2406
9355
9356 -------------------------------------------------------------------
9357 Tue Mar  7 21:18:19 CET 2006 - kkaempf@suse.de
9358
9359 - split of libzypp-zmd-backend subpackage as a stand-alone
9360   leaf package.
9361 - encapsulate bool test for Source_Ref better.
9362 - fixed stack overflow (ma).
9363 - make testsuite build again.
9364 - rev 2346
9365
9366 -------------------------------------------------------------------
9367 Tue Mar  7 16:17:07 CET 2006 - kkaempf@suse.de
9368
9369 - fixed URL rewriting for CD2 and following (#154762)
9370 - fixed ResPoolProxy diffState (for proper ok/cancel support
9371   in UI)
9372 - added special exception class for aborting installation
9373   (#154936)
9374 - only auto-change directories if they end in CDn or DVDn.
9375 - rev 2320.
9376
9377 -------------------------------------------------------------------
9378 Tue Mar  7 15:37:51 CET 2006 - kkaempf@suse.de
9379
9380 - silently ignore multiple installs of the same package.
9381 - fix disk usage for installs and uninstalls.
9382 - rev 2308
9383
9384 -------------------------------------------------------------------
9385 Mon Mar  6 22:22:57 CET 2006 - kkaempf@suse.de
9386
9387 - zmd-backend: filter out incompatible architectures from
9388   repository.
9389 - rev 2298
9390
9391 -------------------------------------------------------------------
9392 Mon Mar  6 21:35:24 CET 2006 - kkaempf@suse.de
9393
9394 - sync libzypp media data with mtab.
9395 - improve resolver error and solution reports.
9396 - fix source cache reading (#155459).
9397 - default cached sources to enabled (#155459).
9398 - let each source provide public keys.
9399 - rev 2297
9400
9401 -------------------------------------------------------------------
9402 Sun Mar  5 15:48:29 CET 2006 - kkaempf@suse.de
9403
9404 - only write by-sovler transactions back (#154976)
9405 - rev 2278
9406
9407 -------------------------------------------------------------------
9408 Sat Mar  4 12:36:40 CET 2006 - kkaempf@suse.de
9409
9410 - release last used source at end of commit (#155002)
9411 - rev 2277
9412
9413 -------------------------------------------------------------------
9414 Fri Mar  3 23:14:50 CET 2006 - kkaempf@suse.de
9415
9416 - cope with NULL values in zmd catalogs table (#153584)
9417 - set YAST_IS_RUNNING in transact zmd helper (#154820)
9418 - run SuSEconfig after transact zmd helper (#154820)
9419 - add softTransact to honor user vs. soft requirements (#154650)
9420 - honor all build keys provided by a package source.
9421 - add source metadata refresh.
9422 - add progress callbacks to zmd helpers.
9423 - rev 2276
9424
9425 -------------------------------------------------------------------
9426 Thu Mar  2 21:59:07 CET 2006 - kkaempf@suse.de
9427
9428 - include .diffs into main source.
9429 - catch exception when ejecting media which was unmounted externally
9430   (#154697).
9431 - init source in zmd-backend correctly (#154667)
9432 - implement disk usage info for YaST.
9433 - clean up XML schema files.
9434 - catch CPUs identifying as 'i686' but being 'i586'.
9435 - allow definition of preferred attach (mount) point for media.
9436 - make resolver results more readable.
9437 - use language fallbacks if none of multiple language providers
9438   matches.
9439 - get rid of ignoring wrong arch in resolver, having the wrong
9440   architecture is prevented by other means.
9441 - prepare for translations in exceptions.
9442 - fix 'abort does not abort'
9443 - implement 'flag' I/O in target cache backend.
9444 - skip incompatibles architectures in packages.<lang>
9445 - rev 2228
9446
9447 -------------------------------------------------------------------
9448 Thu Mar  2 13:44:34 CET 2006 - kkaempf@suse.de
9449
9450 - dont even provide src/nosrc from the source.
9451 - rev 2169 + diffs
9452
9453 -------------------------------------------------------------------
9454 Wed Mar  1 17:23:23 CET 2006 - kkaempf@suse.de
9455
9456 - Initialize commit result (#154409)
9457 - release media if its wrong (#154326)
9458 - dont copy src/nosrc packages to the pool (#154627)
9459 - reduce XML logging.
9460 - rev 2169 + diffs
9461
9462 -------------------------------------------------------------------
9463 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
9464
9465 - fix path of .po files (#154074).
9466 - parse the correct package.<lang> file (kinda #154074).
9467 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
9468 - reattach all released medias.
9469 - raise exception instead of abort() on XML errors (#154104).
9470 - update translations.
9471 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
9472   and is_empty_dir utility function
9473 - rev 2169
9474
9475 -------------------------------------------------------------------
9476 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
9477
9478 - check freshens and supplements for packages (#154074).
9479 - only complain about incomplete installed resolvables,
9480   if they are uninstalled, schedule them for installation.
9481   (#154074)
9482 - add testcases for locale() provides.
9483 - add lang_country -> lang fallback.
9484 - have locale(parent:...) deps match any provides of 'parent'
9485   also when uninstalling a package.
9486 - rev 2148
9487
9488 -------------------------------------------------------------------
9489 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
9490
9491 - change the locale(...) separator to ";" (#153791)
9492 - complete "find-files" of zmd-backend.
9493 - rev 2140
9494
9495 -------------------------------------------------------------------
9496 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
9497
9498 - avoid attaching media when initializing source
9499 - rev 2139
9500
9501 -------------------------------------------------------------------
9502 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
9503
9504 - warn about misspelled 'locale(...)' provides
9505 - add testcases
9506 - rev 2134
9507
9508 -------------------------------------------------------------------
9509 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
9510
9511 - fix the build
9512 - rev 2129
9513
9514 -------------------------------------------------------------------
9515 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
9516
9517 - provide available locales to application (#153583)
9518 - honor 'requestedLocales' (language dependant packages)
9519 - honor release requests for all holders of a device.
9520 - silently re-attach after a forced release.
9521 - solver improvements.
9522 - handle source caches.
9523 - proper logging in zmd backend helpers.
9524 - rev 2127
9525
9526 -------------------------------------------------------------------
9527 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
9528
9529 - upgrade always to best version and arch (#153577)
9530 - reset 'transact' state for obsoleted packages (#153578)
9531 - translation updates
9532 - rev 2113
9533
9534 -------------------------------------------------------------------
9535 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
9536
9537 - add support for 'local' .rpm packages to zmd-backend.
9538 - rev 2101
9539
9540 -------------------------------------------------------------------
9541 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
9542
9543 - fix build of zmd/backend.
9544 - actually fill 'files' table in package-files.
9545 - rev 2094
9546
9547 -------------------------------------------------------------------
9548 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
9549
9550 - improve testcases.
9551 - add 'setPossibleLocales()' to ZYpp, this defines the set
9552   of possible locales to choose from (#153583)
9553 - provide LanguageImpl and create 'Language' resolvables for
9554   each 'possible' locale.
9555 - fix YUM parsing of patches, insert 'atoms' to link patches
9556   with packages.
9557 - replace gzstream/ with own, existing implementation.
9558 - honor locks in solver (#150231)
9559 - sync pool with target after commit() properly (#150565, #153066)
9560 - new zmd helper 'package-files'
9561 - rev 2093
9562
9563 -------------------------------------------------------------------
9564 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
9565
9566 - prevent multiple initializations of the target (#153124)
9567 - implement 'loopback mounted ISO images'
9568 - retain old package sources on upgrade.
9569 - support compressed .xml files in 'repodata' type repositories.
9570 - rev 2025
9571
9572 -------------------------------------------------------------------
9573 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
9574
9575 - parse locale(...) provides and construct correct dependencies.
9576
9577 -------------------------------------------------------------------
9578 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
9579
9580 - always upgrade to candidate (#152760).
9581 - fix typo in package sorting.
9582 - prepare handling of locale provides.
9583 - rev 1995
9584
9585 -------------------------------------------------------------------
9586 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
9587
9588 - sort src/nosrc package to right list during commit.
9589 - revert installtime/buildtime in susetags parser (#152760)
9590 - rev 1990
9591
9592 -------------------------------------------------------------------
9593 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
9594
9595 - reset state after successful commit (#153030)
9596 - run "rpm -e" always with "--nodeps" (#153026)
9597 - provide separate resolvable kind for src packages.
9598 - extend status field for LOCK and LICENSE.
9599 - add sameState()/diffState() for UI.
9600 - provide 'best' candidate for UI.
9601 - set 60 sec timeout for curl access.
9602 - don't cross-compare solver results, takes too much time.
9603 - provide sizes of installed packages.
9604 - extend REQUIRES semantics in content file.
9605 - add "parse-metadata" helper to zmd-backend.
9606 - rev 1987
9607
9608 -------------------------------------------------------------------
9609 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
9610
9611 - provide complete disk usage data (#152761)
9612 - include upgrade flag when copying solver solution
9613   back to pool (#152717)
9614 - rev 1959
9615
9616 -------------------------------------------------------------------
9617 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
9618
9619 - don't insert incompatible architectures to the pool (#151933)
9620 - don't accept incompatible architectures from a repository
9621   (#151933)
9622 - separate rpm log (#151431).
9623 - allow extended product requires.
9624 - rev 1954
9625
9626 -------------------------------------------------------------------
9627 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
9628
9629 - provide the XML schema files in the main package. (#152593)
9630
9631 -------------------------------------------------------------------
9632 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
9633
9634 - provide arch compat handling.
9635 - implement data upload to zmd.
9636 - fix source metadata caching on target.
9637 - add 'supplements' dependencies to 'yum' parser.
9638 - provide user agent identification to curl calls.
9639 - move resolver branches (multiple alternatives) back in queue
9640   (resolve known things first, then the unknown ones).
9641 - clean up 'packages' parser.
9642 - rev 1947
9643
9644 -------------------------------------------------------------------
9645 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
9646
9647 - improve media mount/umount interface
9648 - prepare class ArchCompat for proper architecture ordering
9649   and compatibility handling.
9650 - add returns to dummy functions in DbAccess.
9651 - rev 1913
9652
9653 -------------------------------------------------------------------
9654 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
9655
9656 - don't explictly delete to-be-upgraded packages.
9657 - finish query-system, resolve-dependencies, and transact for
9658   libzypp-zmd-backend.
9659 - provide Pattern::category.
9660 - move system architecture to toplevel.
9661 - make target store pathname settable.
9662 - speed up rpmdb reading by properly filtering unwanted file
9663   provides.
9664 - rev 1905
9665
9666 -------------------------------------------------------------------
9667 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
9668
9669 - new translations.
9670 - proofread texts.
9671 - when comparing solutions, prefer higher versions.
9672 - provide generic 'SafeBool' for bool conversions.
9673 - add PtrTypes testsuites.
9674 - rev 1876
9675
9676 -------------------------------------------------------------------
9677 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
9678
9679 - integrate all diffs
9680 - move Target::commit to toplevel API
9681 - generalize dependency iterators and hash dependency
9682   information in pool (for speedup)
9683 - add 'supplements' as dependency
9684 - make more pattern attributes available
9685 - drop "smbfs" in favour of "cifs" (#151476)
9686 - add metadata cache to sources (Beta4 bug)
9687 - run "rpm -e"  with name-version-release
9688 - fix update conflicts
9689 - rev 1864
9690
9691 -------------------------------------------------------------------
9692 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
9693
9694 - fix-mediachange.diff: dont skip CD but retry after media change
9695 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
9696   'eject' button
9697 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
9698   so media handle gets actually released and media unmounted.
9699
9700 -------------------------------------------------------------------
9701 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
9702
9703 - implement arch scoring
9704 - prefer better arch (#151427)
9705 - transitive depedencies of weak requirements are non-weak
9706   (#151446)
9707 - rev 1778 + diff
9708
9709 -------------------------------------------------------------------
9710 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
9711
9712 - ignore self and to-be-updated conflicts (#150844)
9713 - fix enable of target store (for non-packages)
9714 - rev 1778
9715
9716 -------------------------------------------------------------------
9717 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
9718
9719 - fix "cd:" url (#151121)
9720 - provide location() in public Package api
9721 - allow running distribution upgrade in testmode
9722 - extend HAL interface
9723 - rev 1762
9724
9725 -------------------------------------------------------------------
9726 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
9727
9728 - pass normal and locale packages from selections correctly.
9729 - its "baseconf" for base selections.
9730 - Make 'ZYpp' an obvious singleton.
9731 - provide releasenotesUrl.
9732 - dont continue upgrade without target.
9733 - implement 'fake' hal for testing.
9734 - fix package sizes.
9735 - more solver testcases.
9736 - rev 1754
9737
9738 -------------------------------------------------------------------
9739 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
9740
9741 - extend requires of libzypp-devel
9742 - provide package sizes for UI
9743 - provide more UI helpers
9744 - implement Product and related functions
9745 - fix split provides in distribution upgrade
9746 - provide locale information to system
9747 - ask HAL for available devices
9748 - reduce debug information in solver
9749 - filter architectures in source, not in solver
9750 - rev 1743
9751
9752 -------------------------------------------------------------------
9753 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
9754
9755 - disable another testsuite for now
9756 - fetch the default locale from environment
9757 - support user-defined formatting of log
9758 - rev 1710
9759
9760 -------------------------------------------------------------------
9761 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
9762
9763 - providing basic product information from susetags source
9764 - public API for preferred language
9765 - implemented redirect of logging (#149001)
9766 - report start/finish of source data parsing (#150211)
9767 - store/restore source aliases properly (#150256)
9768 - disable a lot of debug logging to speed up solver
9769 - properly rewrite URL for CDn directory layouts (#149870)
9770 - rev 1706
9771
9772 -------------------------------------------------------------------
9773 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
9774
9775 - add save/restore state to facilitate UI 'cancel'
9776 - enable target/store
9777 - add 'forceResolve' call and flag to resolver to switch between
9778   task-oriented ZMD and interactive YaST behaviour.
9779 - Fix resolver problem solution texts.
9780 - improve solver problem solution offerings.
9781 - fix media access handling to better support multiple
9782   requestors to single media.
9783 - move the media number checking to the source (media requestor)
9784   which knows how to verify the correct media.
9785 - Fix CD ordering (#149871), adding testcases.
9786 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
9787 - Add selections to testcases.
9788 - rev 1673
9789
9790 -------------------------------------------------------------------
9791 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
9792
9793 - Fix missing return in Source.cc:124
9794
9795 -------------------------------------------------------------------
9796 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
9797
9798 - cope with empty arch field in selections
9799 - enable dummy "enableStorage" function
9800 - rev 1610-branch
9801
9802 -------------------------------------------------------------------
9803 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
9804
9805 - fix random data return in Source.cc
9806 - rev 1610
9807
9808 -------------------------------------------------------------------
9809 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
9810
9811 - adapt zmd-backend to SourceImpl API change
9812 - rev 1608
9813
9814 -------------------------------------------------------------------
9815 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
9816
9817 - fix the packages parser bug. Now all packages are parsed
9818   including (english) translations.
9819   source/susetags is back to svn head.
9820 - rev 1600
9821
9822 -------------------------------------------------------------------
9823 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
9824
9825 - fix off-by-one bug in bitfield handling
9826 - revert source/susetags to rev 1411
9827 - rev 1586
9828
9829 -------------------------------------------------------------------
9830 Thu Feb  9 22:21:43 CET 2006 - kkaempf@suse.de
9831
9832 - dont prereq-sort non-packages
9833 - rev 1584
9834
9835 -------------------------------------------------------------------
9836 Thu Feb  9 21:29:00 CET 2006 - kkaempf@suse.de
9837
9838 - rev 1582
9839
9840 -------------------------------------------------------------------
9841 Thu Feb  9 11:10:54 CET 2006 - kkaempf@suse.de
9842
9843 - update to rev 1543
9844
9845 -------------------------------------------------------------------
9846 Thu Feb  9 00:49:23 CET 2006 - ro@suse.de
9847
9848 - require hal-devel in libzypp-devel
9849 - re-merge fixes (RPM_OPT_FLAGS)
9850
9851 -------------------------------------------------------------------
9852 Wed Feb  8 23:53:58 CET 2006 - kkaempf@suse.de
9853
9854 - make solver behaviour a bit more interactive
9855 - rev 1537
9856
9857 -------------------------------------------------------------------
9858 Wed Feb  8 18:45:21 CET 2006 - schwab@suse.de
9859
9860 - Fix syntax error in configure script.
9861 - Use RPM_OPT_FLAGS.
9862
9863 -------------------------------------------------------------------
9864 Wed Feb  8 17:03:37 CET 2006 - kkaempf@suse.de
9865
9866 - update for qt ui integration
9867 - rev 1504
9868
9869 -------------------------------------------------------------------
9870 Tue Feb  7 23:18:09 CET 2006 - kkaempf@suse.de
9871
9872 - split off libzypp-zmd-backend
9873 - rev 1466
9874
9875 -------------------------------------------------------------------
9876 Tue Feb  7 23:10:59 CET 2006 - kkaempf@suse.de
9877
9878 - another update to svn
9879
9880 -------------------------------------------------------------------
9881 Mon Feb  6 20:42:22 CET 2006 - kkaempf@suse.de
9882
9883 - finish rpm callbacks
9884 - finish UI API
9885 - fix state change resolver<->pool
9886 - zmd backend stuff
9887 - speed up tag file parsing
9888 - rev 1405
9889
9890 -------------------------------------------------------------------
9891 Mon Feb  6 16:53:03 CET 2006 - schubi@suse.de
9892
9893 - disabling failing tests of s390 and ppc
9894
9895 -------------------------------------------------------------------
9896 Mon Feb  6 11:14:16 CET 2006 - schubi@suse.de
9897
9898 - Snapshoot rev 1367
9899
9900 -------------------------------------------------------------------
9901 Mon Feb  6 01:42:48 CET 2006 - kkaempf@suse.de
9902
9903 - use hashes for pool
9904 - rev 1343
9905
9906 -------------------------------------------------------------------
9907 Fri Feb  3 14:21:47 CET 2006 - schubi@suse.de
9908
9909 - removed Obsoletes:    yast2-packagemanager
9910
9911 -------------------------------------------------------------------
9912 Fri Feb  3 11:36:19 CET 2006 - schubi@suse.de
9913
9914 - Snapshoot 3 Feb 2005 (11:30)
9915
9916 -------------------------------------------------------------------
9917 Thu Feb  2 14:27:02 CET 2006 - schubi@suse.de
9918
9919 - Snapshoot 2 Feb 2005 (14:00)
9920
9921 -------------------------------------------------------------------
9922 Thu Feb  2 12:23:03 CET 2006 - schubi@suse.de
9923
9924 - Snapshoot 2 Feb 2005 ( integrating YaST )
9925
9926 -------------------------------------------------------------------
9927 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
9928
9929 - converted neededforbuild to BuildRequires
9930
9931 -------------------------------------------------------------------
9932 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
9933
9934 - Initial version
9935