60f63e9e53c657543d22486ede744d1ea0439941
[platform/upstream/libzypp.git] / package / libzypp.changes
1 -------------------------------------------------------------------
2 Thu Dec 12 18:01:18 CET 2013 - ma@suse.de
3
4 - Fix disk usage computation for single packages (bnc#852943)
5 - version 14.2.1 (2)
6
7 -------------------------------------------------------------------
8 Wed Dec  4 12:54:30 UTC 2013 - jreidinger@suse.com
9
10 - Drop package-manager script as it is already deprecated and 
11   packagekit usage in desktop invalidates it. If someone really
12   need it, then place it to proper top level package which can 
13   decide what GUI is proper for given task.
14
15 -------------------------------------------------------------------
16 Wed Nov 20 16:32:30 CET 2013 - ma@suse.de
17
18 - Extend commit plugin to send the transaction list (Fate#316203)
19 - Add base/Json.h: JSON encoder for e.g. sending data to plugins
20 - Re-evaluate dropped packages list on upgrade, even if product 
21   remains unchanged (bnc#849251).
22 - Add ppc64le architecture
23 - Add m68k architecture
24 - version 14.2.0 (2)
25
26 -------------------------------------------------------------------
27 Fri Oct 25 14:21:31 CEST 2013 - ma@suse.de
28
29 - Always properly initialize pool storage (bnc#846565)
30 - version 14.1.1 (0)
31
32 -------------------------------------------------------------------
33 Thu Oct 17 17:57:54 CEST 2013 - ma@suse.de
34
35 - Add Package isCached and cachedLocation methods
36 - fixed PluginFrame::hasKey
37 - version 14.1.0 (0)
38
39 -------------------------------------------------------------------
40 Thu Oct 10 01:13:48 CEST 2013 - ma@suse.de
41
42 - Update zypp-po.tar.bz2
43
44 -------------------------------------------------------------------
45 Sun Oct  6 01:13:51 CEST 2013 - ma@suse.de
46
47 - Update zypp-po.tar.bz2
48
49 -------------------------------------------------------------------
50 Thu Oct  3 01:14:59 CEST 2013 - ma@suse.de
51
52 - Update zypp-po.tar.bz2
53
54 -------------------------------------------------------------------
55 Wed Oct  2 19:25:58 CEST 2013 - ma@suse.de
56
57 - fix handling symlinks in export pathname on NFSv4 (bnc#804544)
58 - Bump major version for Factory
59   13.1 is continued on SuSE-Code-13_1-Branch
60 - version 14.0.0 (0)
61
62 -------------------------------------------------------------------
63 Sun Sep 29 01:15:02 CEST 2013 - ma@suse.de
64
65 - Update zypp-po.tar.bz2
66
67 -------------------------------------------------------------------
68 Sun Sep 22 01:14:26 CEST 2013 - ma@suse.de
69
70 - Update zypp-po.tar.bz2
71
72 -------------------------------------------------------------------
73 Wed Sep 18 17:06:06 CEST 2013 - ma@suse.de
74
75 - Allow multiversionSpec manipulation in ZConfig
76 - Fix string hexdecoding
77 - Avoid parsing gpg subkeys but still parse multiple keys
78 - version 13.7.0 (6)
79
80 -------------------------------------------------------------------
81 Sun Sep 15 01:14:55 CEST 2013 - ma@suse.de
82
83 - Update zypp-po.tar.bz2
84
85 -------------------------------------------------------------------
86 Thu Sep 12 01:15:29 CEST 2013 - ma@suse.de
87
88 - Update zypp-po.tar.bz2
89
90 -------------------------------------------------------------------
91 Thu Sep  5 01:13:43 CEST 2013 - ma@suse.de
92
93 - Update zypp-po.tar.bz2
94
95 -------------------------------------------------------------------
96 Mon Sep  2 17:04:37 CEST 2013 - ma@suse.de
97
98 - Avoid parsing gpg subkeys
99 - Use explicit operator bool in TmpPath
100 - Must keep legacy rpm level flag (bnc#838039)
101 - version 13.6.0 (6)
102
103 -------------------------------------------------------------------
104 Sun Sep  1 01:14:03 CEST 2013 - ma@suse.de
105
106 - Update zypp-po.tar.bz2
107
108 -------------------------------------------------------------------
109 Thu Aug 29 01:13:44 CEST 2013 - ma@suse.de
110
111 - Update zypp-po.tar.bz2
112
113 -------------------------------------------------------------------
114 Tue Aug 27 19:10:37 CEST 2013 - ma@suse.de
115
116 - remove deprecated methods
117 - fix key expiry date parsing (bnc#828672)
118 - Provide additional keys data in case the ASCII armored blob
119   containes multiple keys
120 - No rpmdb key import in readony mode (bnc#828672)
121 - Fix rpmdb key import/export (bnc#828672)
122 - Reduce amount of gpg calls when importing/exporting keys.
123 - Add public accessible PublicKeyData/PublicKeyScanner classes
124 - fix ASCII armored PublicKey parsing (bnc#828672)
125 - fix typo (bnc#761985)
126 - Fix multiversion update candidate to respect an installed objects
127   arch and vendor (bnc#820444)
128 - fix logfile truncation introduced by previous fix for (bnc#825490)
129 - Swig can't handle move constructor
130 - Workaround bnc#819354 by executing rpm in /. (bnc#827609)
131 - Try to detect Arch_ppc64p7 (requires glibc-2.16: getauxval)
132 - Fix file probing via tftp:// (bnc#803316)
133 - Add armv7hl to armv6hl compat to be in sync with libsolv.
134 - Support for armv6hl
135 - version 13.5.0 (5)
136
137 -------------------------------------------------------------------
138 Thu Aug 22 01:13:25 CEST 2013 - ma@suse.de
139
140 - Update zypp-po.tar.bz2
141
142 -------------------------------------------------------------------
143 Sun Aug 18 01:13:20 CEST 2013 - ma@suse.de
144
145 - Update zypp-po.tar.bz2
146
147 -------------------------------------------------------------------
148 Thu Aug 15 01:13:27 CEST 2013 - ma@suse.de
149
150 - Update zypp-po.tar.bz2
151
152 -------------------------------------------------------------------
153 Thu Aug  8 01:13:27 CEST 2013 - ma@suse.de
154
155 - Update zypp-po.tar.bz2
156
157 -------------------------------------------------------------------
158 Sun Aug  4 01:13:59 CEST 2013 - ma@suse.de
159
160 - Update zypp-po.tar.bz2
161
162 -------------------------------------------------------------------
163 Thu Aug  1 01:13:52 CEST 2013 - ma@suse.de
164
165 - Update zypp-po.tar.bz2
166
167 -------------------------------------------------------------------
168 Thu Jul 25 01:13:40 CEST 2013 - ma@suse.de
169
170 - Update zypp-po.tar.bz2
171
172 -------------------------------------------------------------------
173 Thu Jul 18 01:13:43 CEST 2013 - ma@suse.de
174
175 - Update zypp-po.tar.bz2
176
177 -------------------------------------------------------------------
178 Sun Jul 14 01:13:38 CEST 2013 - ma@suse.de
179
180 - Update zypp-po.tar.bz2
181
182 -------------------------------------------------------------------
183 Thu Jul 11 01:13:49 CEST 2013 - ma@suse.de
184
185 - Update zypp-po.tar.bz2
186
187 -------------------------------------------------------------------
188 Fri Jun 21 20:24:39 CEST 2013 - ma@suse.de
189
190 - Fix testcases failing if local pathnames contain umlauts
191 - Pathname: add move constructor and fix assign
192 - Set logfile permission upon file creation only (bnc#825490)
193 - Add arch ppc64p7
194 - version 13.4.0 (4)
195
196 -------------------------------------------------------------------
197 Tue Jun 11 11:37:48 CEST 2013 - ma@suse.de
198
199 - Speedup scanning for modaliases (bnc#824110)
200 - version 13.3.0 (2)
201
202 -------------------------------------------------------------------
203 Sun May 26 01:13:15 CEST 2013 - ma@suse.de
204
205 - Update zypp-po.tar.bz2
206
207 -------------------------------------------------------------------
208 Thu May 23 01:13:13 CEST 2013 - ma@suse.de
209
210 - Update zypp-po.tar.bz2
211
212 -------------------------------------------------------------------
213 Thu May 16 12:22:48 CEST 2013 - ma@suse.de
214
215 - Remove deprecated old stuff (aria2 support,
216   old InstallOrder, old History parser)
217 - version 13.2.0 (2)
218
219 -------------------------------------------------------------------
220 Thu May 16 01:13:47 CEST 2013 - ma@suse.de
221
222 - Update zypp-po.tar.bz2
223
224 -------------------------------------------------------------------
225 Sun May 12 01:13:39 CEST 2013 - ma@suse.de
226
227 - Update zypp-po.tar.bz2
228
229 -------------------------------------------------------------------
230 Thu May  9 01:13:54 CEST 2013 - ma@suse.de
231
232 - Update zypp-po.tar.bz2
233
234 -------------------------------------------------------------------
235 Thu May  2 11:07:52 CEST 2013 - ma@suse.de
236
237 - Discourage using SafeBool in favor of explicit operator bool
238 - version 13.1.0 (1)
239
240 -------------------------------------------------------------------
241 Mon Apr 29 10:41:46 CEST 2013 - ma@suse.de
242
243 - Testsuite: Workaround boost::thread being not header only since
244   boost-1.50 (boost ticket 7085)
245 - Adaptions to smart_pointer changes in boost-1.53; mainly introduce
246   explicit operator bool; constructible and comparable with nullptr_t.
247 - Bump major version for Factory
248   12.x is continued on SuSE-Code-12_3-Branch
249 - version 13.0.0 (0)
250
251 -------------------------------------------------------------------
252 Sun Apr 28 01:14:07 CEST 2013 - ma@suse.de
253
254 - Update zypp-po.tar.bz2
255
256 -------------------------------------------------------------------
257 Fri Apr  5 14:26:35 CEST 2013 - ma@suse.de
258
259 - added new fuction zypp::ZYpp::provideSrcPackage
260 - Treat opensuse-education as separate vendor (bnc#812608)
261 - AArch64 support
262 - version 12.11.0 (0)
263
264 -------------------------------------------------------------------
265 Wed Mar 27 12:31:17 CET 2013 - ma@suse.de
266
267 - added tftp-support (bnc#803316)
268 - version 12.10.1 (0)
269
270 -------------------------------------------------------------------
271 Tue Mar 26 13:06:21 CET 2013 - ma@suse.de
272
273 - Update zypp-po.tar.bz2
274
275 -------------------------------------------------------------------
276 Thu Mar 21 01:13:45 CET 2013 - ma@suse.de
277
278 - Update zypp-po.tar.bz2
279
280 -------------------------------------------------------------------
281 Sun Mar 10 01:14:01 CET 2013 - ma@suse.de
282
283 - Update zypp-po.tar.bz2
284
285 -------------------------------------------------------------------
286 Thu Mar  7 14:13:42 CET 2013 - ma@suse.de
287
288 - Adapt to libsolv dataiterator fixes
289   (returning random data in some cases)
290 - Require and adapt to changes in libsolv-0.3.0
291 - version 12.10.0 (0)
292
293 -------------------------------------------------------------------
294 Thu Mar  7 01:13:25 CET 2013 - ma@suse.de
295
296 - Update zypp-po.tar.bz2
297
298 -------------------------------------------------------------------
299 Sun Mar  3 01:15:52 CET 2013 - ma@suse.de
300
301 - Update zypp-po.tar.bz2
302
303 -------------------------------------------------------------------
304 Wed Feb 27 08:41:18 CET 2013 - ma@suse.de
305
306 - Rephrase error message if 'lsof' is not installed (bnc#694427)
307 - version 12.9.0 (0)
308
309 -------------------------------------------------------------------
310 Fri Feb 15 12:49:18 CET 2013 - ma@suse.de
311
312 - Handle dangling update script symlinks in instsys. (bnc#803751)
313 - version 12.8.1 (0)
314
315 -------------------------------------------------------------------
316 Thu Feb 14 01:13:28 CET 2013 - ma@suse.de
317
318 - Update zypp-po.tar.bz2
319
320 -------------------------------------------------------------------
321 Thu Feb  7 01:16:50 CET 2013 - ma@suse.de
322
323 - Update zypp-po.tar.bz2
324
325 -------------------------------------------------------------------
326 Mon Feb  4 12:35:51 CET 2013 - ma@suse.de
327
328 - Update zypp-po.tar.bz2
329
330 -------------------------------------------------------------------
331 Tue Jan 22 11:06:55 CET 2013 - ma@suse.de
332
333 - make multicurl suppress progress reports for the metalink download
334 - work around libcurl bug that sometimes gives us old values in the
335   progress callback
336 - version 12.8.0 (0)
337
338 -------------------------------------------------------------------
339 Fri Jan 18 14:07:50 CET 2013 - ma@suse.de
340
341 - Reduce logging
342 - MediaMultiCurl: throw AbortRequestException if aborted by user
343 - version 12.7.0 (0)
344
345 -------------------------------------------------------------------
346 Sun Jan 13 01:13:23 CET 2013 - ma@suse.de
347
348 - Update zypp-po.tar.bz2
349
350 -------------------------------------------------------------------
351 Sun Jan  6 01:13:17 CET 2013 - ma@suse.de
352
353 - Update zypp-po.tar.bz2
354
355 -------------------------------------------------------------------
356 Thu Dec 27 01:13:27 CET 2012 - ma@suse.de
357
358 - Update zypp-po.tar.bz2
359
360 -------------------------------------------------------------------
361 Mon Dec 17 13:31:15 CET 2012 - ma@suse.de
362
363 - Add NamedValue<_Tp>: Simple value<>name mapping supporting aliases
364 - Enable zypper to remove zypp locks without evaluating the
365   query (bnc#792901)
366 - Configure curl to "not fix the BEAST attack" (bnc#779177)
367 - version 12.6.0 (0)
368
369 -------------------------------------------------------------------
370 Sun Dec 16 01:13:16 CET 2012 - ma@suse.de
371
372 - Update zypp-po.tar.bz2
373
374 -------------------------------------------------------------------
375 Mon Dec  3 14:31:59 CET 2012 - ma@suse.de
376
377 - HistoryLogReader: new HistoryLogData based API for parsing the new
378   history file entries (fate#312521)
379   The old HistoryItem based API is deprecated but will
380   still be available for a while if you compile with
381   -DWITH_DEPRECATED_HISTORYITEM_API.
382 - Write userdata string to history log (fate#312521)
383 - Add HistoryLogReader testcases
384 - Adapt to libsolv 'medianr'-changes
385 - version 12.5.0 (0)
386
387 -------------------------------------------------------------------
388 Thu Nov 22 01:14:42 CET 2012 - ma@suse.de
389
390 - Update zypp-po.tar.bz2
391
392 -------------------------------------------------------------------
393 Sun Nov 18 01:13:44 CET 2012 - ma@suse.de
394
395 - Update zypp-po.tar.bz2
396
397 -------------------------------------------------------------------
398 Tue Nov 13 15:40:10 CET 2012 - ma@suse.de
399
400 - Forward userdata string to commit plugins in BEGINPLUGIN (fate#312521)
401 - Extend ZConfig to store a user defined string value (fate#312521)
402 - Add SIGSEGV handler trying to log a stack trace
403 - Add zypp::dumpBacktrace to dump current stack trace to a stream.
404 - Use gettext plural handling (bnc#784666)
405 - version 12.4.0 (0)
406
407 -------------------------------------------------------------------
408 Sun Nov  4 01:13:21 CET 2012 - ma@suse.de
409
410 - Update zypp-po.tar.bz2
411
412 -------------------------------------------------------------------
413 Wed Oct 24 10:40:38 CEST 2012 - ma@suse.de
414
415 - Add simple sysconfig::write (bnc#766598)
416 - For installed products also filelists when trying to find the buddy
417   (bnc#784900)
418 - Provide information whether product license needs to be accepted.
419 - version 12.3.0 (0)
420
421 -------------------------------------------------------------------
422 Thu Oct 18 01:13:43 CEST 2012 - ma@suse.de
423
424 - Update zypp-po.tar.bz2
425
426 -------------------------------------------------------------------
427 Sun Oct  7 01:13:41 CEST 2012 - ma@suse.de
428
429 - Update zypp-po.tar.bz2
430
431 -------------------------------------------------------------------
432 Mon Oct  1 11:00:42 CEST 2012 - ma@suse.de
433
434 - Enable multiversion kernel and set multiversion.kernels in
435   /etc/zypp/zypp.conf to keep the latest, latest-1 and the running.
436 - Fix typo (bnc#782801)
437 - Relax evaluation of patch category tags (case insensitive)
438
439 -------------------------------------------------------------------
440 Sun Sep 30 01:13:18 CEST 2012 - ma@suse.de
441
442 - Update zypp-po.tar.bz2
443
444 -------------------------------------------------------------------
445 Sun Sep 16 01:14:34 CEST 2012 - ma@suse.de
446
447 - Update zypp-po.tar.bz2
448
449 -------------------------------------------------------------------
450 Wed Sep 12 10:28:00 CEST 2012 - ma@suse.de
451
452 - Add str::commonPrefix
453 - version 12.2.0 (0)
454
455 -------------------------------------------------------------------
456 Sun Sep  9 01:13:25 CEST 2012 - ma@suse.de
457
458 - Update zypp-po.tar.bz2
459
460 -------------------------------------------------------------------
461 Wed Sep  5 11:56:54 CEST 2012 - gs@suse.de
462
463 - Provide Target::reload()
464 - version 12.1.0 (0)
465
466 -------------------------------------------------------------------
467 Sun Aug 26 01:13:31 CEST 2012 - ma@suse.de
468
469 - Update zypp-po.tar.bz2
470
471 -------------------------------------------------------------------
472 Thu Aug 23 01:13:47 CEST 2012 - ma@suse.de
473
474 - Update zypp-po.tar.bz2
475
476 -------------------------------------------------------------------
477 Sun Aug 19 01:14:11 CEST 2012 - ma@suse.de
478
479 - Update zypp-po.tar.bz2
480
481 -------------------------------------------------------------------
482 Thu Aug 16 01:13:43 CEST 2012 - ma@suse.de
483
484 - Update zypp-po.tar.bz2
485
486 -------------------------------------------------------------------
487 Fri Aug 10 12:53:47 CEST 2012 - ma@suse.de
488
489 - Implement $ZYPP_LOCK_TIMEOUT: number of seconds to wait for a
490   zypplock becoming available (bnc#772965)
491 - Unify update-scripts with same content(md5sum) (bnc#773575)
492 - version 12.0.1 (0)
493
494 -------------------------------------------------------------------
495 Thu Aug  9 01:15:12 CEST 2012 - ma@suse.de
496
497 - Update zypp-po.tar.bz2
498
499 -------------------------------------------------------------------
500 Thu Aug  2 11:55:00 CEST 2012 - ma@suse.de
501
502 - set $ZYPP_IS_RUNNING during commit
503 - Bump major version for Factory
504   11.x is continued on SuSE-Code-12_2-Branch
505 - version 12.0.0 (0)
506
507 -------------------------------------------------------------------
508 Thu Aug  2 01:14:11 CEST 2012 - ma@suse.de
509
510 - Update zypp-po.tar.bz2
511
512 -------------------------------------------------------------------
513 Wed Aug  1 15:32:40 CEST 2012 - ma@suse.de
514
515 - Fixed typo (bnc#773467)
516 - Erase any old repo instance from pool when (re)loading from cache
517 - filter zero sized devices in disk usage counter(bnc#769819)
518 - fix isSoftLocked computation
519 - fix possibly reporting timeout as "aborted by user" (bnc#665327)
520 - do not fork the uuidgen program, use kernel interface instead
521 - remove obsolete hicolor-icon-theme BuildRequires
522 - version 11.7.0 (6)
523
524 -------------------------------------------------------------------
525 Sun Jul 29 01:13:31 CEST 2012 - ma@suse.de
526
527 - Update zypp-po.tar.bz2
528
529 -------------------------------------------------------------------
530 Thu Jul 19 01:13:43 CEST 2012 - ma@suse.de
531
532 - Update zypp-po.tar.bz2
533
534 -------------------------------------------------------------------
535 Sun Jul  1 01:13:31 CEST 2012 - ma@suse.de
536
537 - Update zypp-po.tar.bz2
538
539 -------------------------------------------------------------------
540 Thu Jun 28 01:14:27 CEST 2012 - ma@suse.de
541
542 - Update zypp-po.tar.bz2
543
544 -------------------------------------------------------------------
545 Mon Jun 25 15:23:10 CEST 2012 - ma@suse.de
546
547 - zypp.conf:servicesdir is ignored (bnc#765528)
548 - allow libcurl to take proxy from environment iff proxy is not
549   configured or disallowed (bnc#745404)
550 - version 11.6.3 (6)
551
552 -------------------------------------------------------------------
553 Sun Jun 24 01:14:32 CEST 2012 - ma@suse.de
554
555 - Update zypp-po.tar.bz2
556
557 -------------------------------------------------------------------
558 Thu Jun 14 01:13:35 CEST 2012 - ma@suse.de
559
560 - Update zypp-po.tar.bz2
561
562 -------------------------------------------------------------------
563 Fri Jun  8 15:57:22 CEST 2012 - ma@suse.de
564
565 - Adjust weaklock fix
566
567 -------------------------------------------------------------------
568 Fri Jun  8 14:16:15 CEST 2012 - ma@suse.de
569
570 - Fix processing of weak locks (bnc#749418, bnc#765164)
571 - [valgrind] don't dereference if we may be past the end of the repositories.
572 - add armv7hl workaround for Adrian
573 - version 11.6.2 (6)
574
575 -------------------------------------------------------------------
576 Sun Jun  3 01:14:09 CEST 2012 - ma@suse.de
577
578 - Update zypp-po.tar.bz2
579
580 -------------------------------------------------------------------
581 Thu May 31 10:07:37 UTC 2012 - dmacvicar@suse.com
582
583 - fix an invalid read revealed by valgrind in
584   RepositoryIterator::increment()
585
586 -------------------------------------------------------------------
587 Sun May 20 01:13:30 CEST 2012 - ma@suse.de
588
589 - Update zypp-po.tar.bz2
590
591 -------------------------------------------------------------------
592 Thu May 17 01:15:25 CEST 2012 - ma@suse.de
593
594 - Update zypp-po.tar.bz2
595
596 -------------------------------------------------------------------
597 Sun May 13 01:14:15 CEST 2012 - ma@suse.de
598
599 - Update zypp-po.tar.bz2
600
601 -------------------------------------------------------------------
602 Tue May  8 13:39:22 CEST 2012 - ma@suse.de
603
604 - Use ld version script to hide symbols outside zypp namespace (bnc#755324)
605 - remove base/Deprecated.h (macros now in APIConfig.h)
606 - Disribute Easy.h in APIConfig.h
607 - Add APIConfig.h providing ZYPP_API and ZYPP_LOCAL macros
608 - version 11.6.0 (6)
609
610 -------------------------------------------------------------------
611 Fri May  4 11:18:17 CEST 2012 - ma@suse.de
612
613 - build with gcc-4.7 (bnc#755324)
614 - version 11.5.0 (5)
615
616 -------------------------------------------------------------------
617 Wed Apr 25 18:50:20 CEST 2012 - ma@suse.de
618
619 - Fix lost device info when mounting CD/DVD
620
621 -------------------------------------------------------------------
622 Sun Apr 22 01:15:46 CEST 2012 - ma@suse.de
623
624 - Update zypp-po.tar.bz2
625
626 -------------------------------------------------------------------
627 Thu Apr 19 10:19:05 CEST 2012 - ma@suse.de
628
629 - Always consider (block) devices passed as url option (bnc#755815)
630
631 -------------------------------------------------------------------
632 Thu Apr 19 01:14:57 CEST 2012 - ma@suse.de
633
634 - Update zypp-po.tar.bz2
635
636 -------------------------------------------------------------------
637 Wed Apr 18 18:38:06 CEST 2012 - ma@suse.de
638
639 - Fix install progress hopping back and forth
640 - Try to create a missing destination dir before switching to tmp
641   space (bnc#755239)
642
643 -------------------------------------------------------------------
644 Mon Apr 16 14:52:35 CEST 2012 - ma@suse.de
645
646 - ResStatus: add 'unneeded' bit (determined by solver)
647 - Force using gcc-4.6 until it builds with 4.7
648 - Support multiversion definitions being read from files in /etc/zypp/multiversion.d.
649 - Workaround doxygen SEGV and accept incomplete docs (until bnc#755402 is fixed)
650 - Rename zypp::sat::AttrMatcher to zypp::StrMatcher (base/StrMatcher.h)
651 - Support (source)package download by non-root user (bnc#755239)
652 - Delay construction of ZYppGlobalLock until its actually needed (bnc#575096)
653 - Fix buddy handling in solver results
654 - Simplify Selectable::multiversionInstall
655 - Don't cache defaultCandidate as it depends on solver::allowVendorChange flag (bnc#754286)
656 - version 11.4.0 (4)
657
658 -------------------------------------------------------------------
659 Tue Apr 10 12:11:37 CEST 2012 - ma@suse.de
660
661 - Update zypp-po.tar.bz2
662
663 -------------------------------------------------------------------
664 Sun Apr  8 01:13:24 CEST 2012 - ma@suse.de
665
666 - Update zypp-po.tar.bz2
667
668 -------------------------------------------------------------------
669 Thu Apr  5 01:16:21 CEST 2012 - ma@suse.de
670
671 - Update zypp-po.tar.bz2
672
673 -------------------------------------------------------------------
674 Mon Mar 26 14:47:59 CEST 2012 - ma@suse.de
675
676 - Cleanup orphaned media attach points (bnc#751221)
677 - Show max support status if package is in multiple repos (bnc#735841)
678 - Parse proxy user/pass from url (bnc#752497)
679 - Add CMake option to disable libproxy usage and disable it on SLE. (bnc#752500)
680 - version 11.3.0 (1)
681
682 -------------------------------------------------------------------
683 Thu Mar 15 00:31:25 CET 2012 - ma@suse.de
684
685 - Add API for patch severity (bnc#733723, FATE#312633)
686 - version 11.2.0 (1)
687
688 -------------------------------------------------------------------
689 Tue Mar 13 13:04:48 CET 2012 - ma@suse.de
690
691 - Force libproxy into using "/etc/sysconfig/proxy" if it exists (bnc#679322)
692 - Apply soft locks by name and not per package (bnc#749418)
693 - version 11.1.1 (1)
694
695 -------------------------------------------------------------------
696 Fri Feb  3 13:18:01 CET 2012 - ma@suse.de
697
698 - Add Fetcher support for CHECKSUMS file (replaceing SHA1SUMS) (bnc#744302)
699 - Build with -fvisibility-inlines-hidden
700 - CheckAccessDeleted: avoid duplicate entries for the same PID (bnc#716972)
701 - Correctly use user:pass directly embedded in a proxy url (bnc#740764)
702 - new sat::Map - Libsolv (bit)Map wrapper.
703 - always set splitprovides to true now that libsolv handles them better
704 - version 11.1.0 (1)
705
706 -------------------------------------------------------------------
707 Thu Feb  2 01:14:17 CET 2012 - ma@suse.de
708
709 - Update zypp-po.tar.bz2
710
711 -------------------------------------------------------------------
712 Sun Jan 29 01:14:28 CET 2012 - ma@suse.de
713
714 - Update zypp-po.tar.bz2
715
716 -------------------------------------------------------------------
717 Sun Jan 22 01:13:30 CET 2012 - ma@suse.de
718
719 - Update zypp-po.tar.bz2
720
721 -------------------------------------------------------------------
722 Tue Jan 10 18:31:41 CET 2012 - ma@suse.de
723
724 - Update zypp-po.tar.bz2
725
726 -------------------------------------------------------------------
727 Fri Dec 23 14:51:25 CET 2011 - ma@suse.de
728
729 - Adapt Repository iteration to libsolv changes.
730 - Add sat::Pool tests
731 - Fix Flags<> api to be more consistent and add testcase.
732 - Set min_curl_version 7.19.4 (bnc#735284)
733 - Doc: add some words about 'Solver - Vendor protection'
734 - version 11.0.0 (0)
735
736 -------------------------------------------------------------------
737 Thu Dec  1 01:13:37 CET 2011 - ma@suse.de
738
739 - Update zypp-po.tar.bz2
740
741 -------------------------------------------------------------------
742 Mon Nov 28 18:08:42 CET 2011 - ma@suse.de
743
744 - Fix and optimize Pathname ctor and provide testcases (bnc#721128)
745 - Open all file descriptors with O_CLOEXEC to avoid leaks and races
746 - Some improvements to the services documentation
747 - Fix RW_pointer comparison with underlying smart pointer type.
748 - version 10.3.5 (3)
749
750 -------------------------------------------------------------------
751 Sun Nov 27 01:13:10 CET 2011 - ma@suse.de
752
753 - Update zypp-po.tar.bz2
754
755 -------------------------------------------------------------------
756 Thu Nov 17 01:13:15 CET 2011 - ma@suse.de
757
758 - Update zypp-po.tar.bz2
759
760 -------------------------------------------------------------------
761 Fri Nov 11 13:38:42 CET 2011 - ma@suse.de
762
763 - Try to find and use some CD/DVD device even if HAL/UDEV detection
764   fails (bnc#724807)
765 - Static initialization problem fixes (by Harald Fernengel)
766 - version 10.3.4 (3)
767
768 -------------------------------------------------------------------
769 Mon Nov  7 15:45:28 CET 2011 - ma@suse.de
770
771 - Don't use proxy if disabled (bnc#696805)
772 - version 10.3.3 (3)
773
774 -------------------------------------------------------------------
775 Mon Nov  7 13:49:44 UTC 2011 - dimstar@opensuse.org
776
777 - Add pkg-config BuildRequires: We fail to detect libproxy due to
778   the missing pkg-config. Additionally, we have a .pc file
779   ourselfes, which we do not get the provides for [bnc#696805]
780
781 -------------------------------------------------------------------
782 Thu Nov  3 14:58:42 CET 2011 - ma@suse.de
783
784 - Let RepoInfo::keepPackages properly default to FALSE (bnc#727385)
785 - version 10.3.2 (3)
786
787 -------------------------------------------------------------------
788 Thu Nov  3 01:13:12 CET 2011 - ma@suse.de
789
790 - Update zypp-po.tar.bz2
791
792 -------------------------------------------------------------------
793 Sun Oct 30 01:14:41 CEST 2011 - ma@suse.de
794
795 - Update zypp-po.tar.bz2
796
797 -------------------------------------------------------------------
798 Thu Oct 27 01:14:10 CEST 2011 - ma@suse.de
799
800 - Update zypp-po.tar.bz2
801
802 -------------------------------------------------------------------
803 Mon Oct 24 13:35:56 CEST 2011 - ma@suse.de
804
805 - Explicitly include textLocale in package translation download
806
807 -------------------------------------------------------------------
808 Mon Oct 24 09:37:31 CEST 2011 - ma@suse.de
809
810 - Update libversion info (due to ABI change in 10.2.0 (bnc#725407)
811 - version 10.3.1 (3)
812
813 -------------------------------------------------------------------
814 Sun Oct 23 01:13:11 CEST 2011 - ma@suse.de
815
816 - Update zypp-po.tar.bz2
817
818 -------------------------------------------------------------------
819 Fri Oct 21 11:47:39 CEST 2011 - ma@suse.de
820
821 - Add zypp.conf option repo.refresh.locales: A list of locales for
822   which translated package descriptions should be downloaded if
823   available.
824 - Explixitly set CURLOPT_PROXYAUTH
825 - version 10.3.0 (1)
826
827 -------------------------------------------------------------------
828 Tue Oct 18 16:45:13 CEST 2011 - ma@suse.de
829
830 - Add arch armv7tnhl and armv7thl
831 - Fix RepoVariablesReplacer to compute substitution values on demand only
832 - PathInfo::hardlinkCopy: fix handling cross-device links
833 - version 10.2.0 (1)
834
835 -------------------------------------------------------------------
836 Sun Oct 16 01:13:37 CEST 2011 - ma@suse.de
837
838 - Update zypp-po.tar.bz2
839
840 -------------------------------------------------------------------
841 Thu Oct 13 11:50:26 CEST 2011 - ma@suse.de
842
843 - Must not differ between type nfs and nfs4 when checking the mount
844   table (bnc#710269)
845 - version 10.1.1 (1)
846
847 -------------------------------------------------------------------
848 Thu Oct 13 01:13:37 CEST 2011 - ma@suse.de
849
850 - Update zypp-po.tar.bz2
851
852 -------------------------------------------------------------------
853 Tue Oct 11 15:20:43 CEST 2011 - ma@suse.de
854
855 - Switch to using libsolv instead of satsolver
856 - version 10.1.0 (1)
857
858 -------------------------------------------------------------------
859 Sun Oct  9 01:13:16 CEST 2011 - ma@suse.de
860
861 - Update zypp-po.tar.bz2
862
863 -------------------------------------------------------------------
864 Thu Oct  6 01:14:00 CEST 2011 - ma@suse.de
865
866 - Update zypp-po.tar.bz2
867
868 -------------------------------------------------------------------
869 Tue Sep 20 09:57:04 CEST 2011 - ma@suse.de
870
871 - Bump major version for Factory; 9.x is continued on SLE-11-SP2-Branch
872 - version 10.0.0 (0)
873
874 -------------------------------------------------------------------
875 Tue Sep 13 10:51:53 CEST 2011 - ma@suse.de
876
877 - Enhance Selectable API
878 - version 9.11.0 (8)
879
880 -------------------------------------------------------------------
881 Sun Sep 11 01:18:59 CEST 2011 - ma@suse.de
882
883 - Update sle-zypp-po.tar.bz2
884
885 -------------------------------------------------------------------
886 Sun Sep 11 01:13:12 CEST 2011 - ma@suse.de
887
888 - Update zypp-po.tar.bz2
889
890 -------------------------------------------------------------------
891 Thu Sep  8 01:19:28 CEST 2011 - ma@suse.de
892
893 - Update sle-zypp-po.tar.bz2
894
895 -------------------------------------------------------------------
896 Thu Sep  8 01:14:08 CEST 2011 - ma@suse.de
897
898 - Update zypp-po.tar.bz2
899
900 -------------------------------------------------------------------
901 Wed Sep  7 12:38:23 CEST 2011 - ma@suse.de
902
903 - Explicitly require rpm.
904 - version 9.10.2 (8)
905
906 -------------------------------------------------------------------
907 Sun Sep  4 01:16:54 CEST 2011 - ma@suse.de
908
909 - Update sle-zypp-po.tar.bz2
910
911 -------------------------------------------------------------------
912 Sun Sep  4 01:13:27 CEST 2011 - ma@suse.de
913
914 - Update zypp-po.tar.bz2
915
916 -------------------------------------------------------------------
917 Thu Sep  1 01:13:36 CEST 2011 - ma@suse.de
918
919 - Update zypp-po.tar.bz2
920
921 -------------------------------------------------------------------
922 Mon Aug 29 10:51:04 CEST 2011 - ma@suse.de
923
924 - Extend mount entry comparison fix (bnc#710269)
925 - version 9.10.2 (8)
926
927 -------------------------------------------------------------------
928 Thu Aug 25 01:17:06 CEST 2011 - ma@suse.de
929
930 - Update sle-zypp-po.tar.bz2
931
932 -------------------------------------------------------------------
933 Mon Aug 22 13:57:16 CEST 2011 - ma@suse.de
934
935 - Update sle-zypp-po.tar.bz2
936
937 -------------------------------------------------------------------
938 Sun Aug 14 01:13:21 CEST 2011 - ma@suse.de
939
940 - Update zypp-po.tar.bz2
941
942 -------------------------------------------------------------------
943 Sun Aug  7 01:16:07 CEST 2011 - ma@suse.de
944
945 - Update zypp-po.tar.bz2
946
947 -------------------------------------------------------------------
948 Fri Aug  5 15:20:07 CEST 2011 - ma@suse.de
949
950 - Attempt to fix smb mount entry comparison (bnc#710269)
951 - version 9.10.1 (8)
952
953 -------------------------------------------------------------------
954 Thu Aug  4 14:54:47 CEST 2011 - ma@suse.de
955
956 - Allow to turn Resolvers upgrade mode on and off (bnc#709480)
957 - Fix reading of integer arrays from rpm headers (bnc#709716)
958 - version 9.10.0 (8)
959
960 -------------------------------------------------------------------
961 Thu Aug  4 01:14:00 CEST 2011 - ma@suse.de
962
963 - Update zypp-po.tar.bz2
964
965 -------------------------------------------------------------------
966 Thu Jul 28 13:04:10 CEST 2011 - ma@suse.de
967
968 - Evaluate CURLINFO_CONDITION_UNMET on zero sized successful transfers,
969   if compiled against libcurl-7.19.4 or above. (bnc#692260)
970 - version 9.9.2 (8)
971
972 -------------------------------------------------------------------
973 Mon Jul 25 16:20:37 CEST 2011 - ma@suse.de
974
975 - Always read /proc/mounts when looking for mounted media (bnc#705893)
976 - version 9.9.1 (8)
977
978 -------------------------------------------------------------------
979 Fri Jul 22 13:12:34 CEST 2011 - ma@suse.de
980
981 - MediaUserAuth: Do not expose libcurl header files.
982 - version 9.9.0 (8)
983
984 -------------------------------------------------------------------
985 Mon Jul 18 11:33:25 CEST 2011 - ma@suse.de
986
987 - More initialize parser structure fixes. (bnc#705181)
988 - version 9.8.7 (8)
989
990 -------------------------------------------------------------------
991 Fri Jul 15 15:15:01 CEST 2011 - ma@suse.de
992
993 - Check for /etc/sysconfig/storage changes before solving (bnc#702365)
994 - version 9.8.6 (8)
995
996 -------------------------------------------------------------------
997 Fri Jul 15 13:58:53 CEST 2011 - ma@suse.de
998
999 - Properly initialize parser structures (bnc#705181)
1000 - version 9.8.5 (8)
1001
1002 -------------------------------------------------------------------
1003 Thu Jul  7 15:53:17 CEST 2011 - ma@suse.de
1004
1005 - Fix tests for available libcurl version.
1006 - version 9.8.4 (8)
1007
1008 -------------------------------------------------------------------
1009 Thu Jul  7 01:13:47 CEST 2011 - ma@suse.de
1010
1011 - Update zypp-po.tar.bz2
1012
1013 -------------------------------------------------------------------
1014 Mon Jul  4 10:41:42 CEST 2011 - ma@suse.de
1015
1016 - Make fix for bnc#702576 more robust.
1017 - Enhance fix for bnc#699435. Return an error if download in advance
1018   failed to provide all packages, so zypper does not silently quit.
1019 - version 9.8.3 (8)
1020
1021 -------------------------------------------------------------------
1022 Thu Jun 30 01:13:43 CEST 2011 - ma@suse.de
1023
1024 - Update zypp-po.tar.bz2
1025
1026 -------------------------------------------------------------------
1027 Wed Jun 29 12:23:24 CEST 2011 - ma@suse.de
1028
1029 - Always compute transaction from pool (bnc#702576)
1030 - version 9.8.2 (8)
1031
1032 -------------------------------------------------------------------
1033 Tue Jun 28 16:04:50 CEST 2011 - ma@suse.de
1034
1035 - Add feature provides for supported plugins.
1036
1037 -------------------------------------------------------------------
1038 Tue Jun 21 10:44:47 CEST 2011 - dmacvicar@suse.de
1039
1040 - Add configuration template for automatic kernel
1041   purge (feature#312018) to zypp.conf
1042
1043 -------------------------------------------------------------------
1044 Tue Jun 14 13:38:00 CEST 2011 - ma@suse.de
1045
1046 - Fix download loop to skip non-install actions. (bnc#699435)
1047 - version 9.8.1 (8)
1048
1049 -------------------------------------------------------------------
1050 Sun Jun 12 01:13:36 CEST 2011 - ma@suse.de
1051
1052 - Update zypp-po.tar.bz2
1053
1054 -------------------------------------------------------------------
1055 Thu Jun  9 09:34:51 CEST 2011 - ma@suse.de
1056
1057 - Fix missing return value.
1058
1059 -------------------------------------------------------------------
1060 Wed Jun  8 12:58:54 CEST 2011 - ma@suse.de
1061
1062 - Simplify ZYppCommitResult by using filtered Transaction::action_iterator.
1063 - version 9.8.0 (8)
1064
1065 -------------------------------------------------------------------
1066 Tue Jun  7 14:12:35 CEST 2011 - ma@suse.de
1067
1068 - Update zypp-po.tar.bz2
1069
1070 -------------------------------------------------------------------
1071 Tue Jun  7 12:42:20 CEST 2011 - ma@suse.de
1072
1073 - Fix transaction ORDER_BY_MEDIANR.
1074 - version 9.7.0 (5)
1075
1076 -------------------------------------------------------------------
1077 Fri Jun  3 23:12:05 CEST 2011 - ma@suse.de
1078
1079 - Basic commit plugins implemented. They may be used to implement pre/post
1080   commit actions like taking file system snapshots (fate#303699)
1081 - version 9.6.0 (5)
1082
1083 -------------------------------------------------------------------
1084 Tue May 31 17:27:45 CEST 2011 - ma@suse.de
1085
1086 - Do commit based on sat::Transaction.
1087 - version 9.5.0 (5)
1088
1089 -------------------------------------------------------------------
1090 Tue May 31 12:09:17 CEST 2011 - ma@suse.de
1091
1092 - Assert rpm database directory is created before rpmtsInitDB is
1093   called (bnc#697115)
1094
1095 -------------------------------------------------------------------
1096 Tue May 31 11:46:57 CEST 2011 - dheidler@suse.de
1097
1098 - fix var definition order in PackageProvider
1099 - fix operator~ return datatype for flags (ctor is explicit)
1100 - add method interactiveFlags to Patch describing what makes it
1101   interactive
1102 - version 9.4.0 (3)
1103
1104 -------------------------------------------------------------------
1105 Tue May 31 10:12:12 CEST 2011 - ma@suse.de
1106
1107 - Recommend 'lsof' (for zypper ps) (bnc#694427, bnc#684466)
1108
1109 -------------------------------------------------------------------
1110 Mon May 30 17:14:14 CEST 2011 - dheidler@suse.de
1111
1112 - Switch patch interactive-check to flags
1113 - version 9.3.0 (3)
1114
1115 -------------------------------------------------------------------
1116 Sun May 29 01:13:42 CEST 2011 - ma@suse.de
1117
1118 - Update zypp-po.tar.bz2
1119
1120 -------------------------------------------------------------------
1121 Fri May 27 17:02:05 CEST 2011 - ma@suse.de
1122
1123 - fix specfile to handle sles translations if available
1124
1125 -------------------------------------------------------------------
1126 Fri May 27 09:51:13 CEST 2011 - ma@suse.de
1127
1128 - Avoid using #elifdef directive.
1129
1130 -------------------------------------------------------------------
1131 Thu May 26 01:13:43 CEST 2011 - ma@suse.de
1132
1133 - Update zypp-po.tar.bz2
1134
1135 -------------------------------------------------------------------
1136 Wed May 25 09:22:28 CEST 2011 - ma@suse.de
1137
1138 - Add a fallback gnome-packagekit updater in package-manager (bnc#667504)
1139 - Backport changelog entries from SLE11-SP1 branch. Bugs mentioned here
1140   were either fixed without bnc# or do not apply to this branch. This is
1141   to make the changelog checker happy:
1142   - Set proper defaults for service repos (bnc#673943)
1143
1144 -------------------------------------------------------------------
1145 Tue May 24 12:43:32 CEST 2011 - dheidler@suse.de
1146
1147 - add option ignore_reboot_flag to Patch::interactive (bnc#665853)
1148 - version 9.2.0 (2)
1149
1150 -------------------------------------------------------------------
1151 Mon May 23 16:12:32 CEST 2011 - dheidler@suse.de
1152
1153 - respect patch content license when determinating interactive status
1154 - version 9.1.2 (1)
1155
1156 -------------------------------------------------------------------
1157 Mon May 23 12:05:10 CEST 2011 - ma@suse.de
1158
1159 - More rpm-4.9 fixes
1160 - Disable rpm V3toV4 conversion while not working with rpm 4.9
1161
1162 -------------------------------------------------------------------
1163 Sun May 22 01:14:21 CEST 2011 - ma@suse.de
1164
1165 - Update zypp-po.tar.bz2
1166
1167 -------------------------------------------------------------------
1168 Fri May 20 17:11:10 CEST 2011 - ma@suse.de
1169
1170 - Fix for rpm-4.9
1171 - version 9.1.1 (1)
1172
1173 -------------------------------------------------------------------
1174 Fri May 20 13:43:38 CEST 2011 - ma@suse.de
1175
1176 - Disable use if rpm-4.4 legacy interface (dropped in 4.9) (bnc#691089)
1177 - Fix poolquery handling repo restrictions correctly. (bnc#661976)
1178 - version 9.1.0 (1)
1179
1180 -------------------------------------------------------------------
1181 Wed May 18 14:10:20 CEST 2011 - dmacvicar@suse.de
1182
1183 - Allow MediaCD to build against HAL or nothing
1184   if udev is not present
1185
1186 -------------------------------------------------------------------
1187 Mon May 16 14:42:09 CEST 2011 - dmacvicar@suse.de
1188
1189 - forward port all changes to make it build in Code10
1190
1191 -------------------------------------------------------------------
1192 Mon May 16 11:51:51 UTC 2011 - dmacvicar@suse.de
1193
1194 - make -Werror=format-security optional and used only if
1195   supported
1196
1197 -------------------------------------------------------------------
1198 Sun May 15 01:13:47 CEST 2011 - ma@suse.de
1199
1200 - Update zypp-po.tar.bz2
1201
1202 -------------------------------------------------------------------
1203 Thu May 12 01:13:54 CEST 2011 - ma@suse.de
1204
1205 - Update zypp-po.tar.bz2
1206
1207 -------------------------------------------------------------------
1208 Fri May  6 13:22:35 CEST 2011 - dheidler@suse.de
1209
1210 - delete old metadata temp directories
1211 - version 9.0.3 (0)
1212
1213 -------------------------------------------------------------------
1214 Wed Apr 27 17:17:00 CEST 2011 - dheidler@suse.de
1215
1216 - fix max_concurrent_connections option in MultiCurl (bnc#596089)
1217 - version 9.0.2 (0)
1218
1219 -------------------------------------------------------------------
1220 Sun Apr 17 01:13:40 CEST 2011 - ma@suse.de
1221
1222 - Update zypp-po.tar.bz2
1223
1224 -------------------------------------------------------------------
1225 Tue Apr 12 18:49:32 CEST 2011 - dheidler@suse.de
1226
1227 - check for permissions before writing (fixes bnc#683509)
1228 - version 9.0.1 (0)
1229
1230 -------------------------------------------------------------------
1231 Tue Apr  5 12:08:27 CEST 2011 - ma@suse.de
1232
1233 - Switch ResPoolProxy to use multimap in order to allow iteration
1234   of all Selectables of all kinds.
1235 - Add upper/lower_bound iteration to MapKVIterator.
1236 - Add stream output for multimap/set.
1237 - version 9.0.0 (0)
1238
1239 -------------------------------------------------------------------
1240 Mon Apr  4 15:08:08 CEST 2011 - ma@suse.de
1241
1242 - Update zypp-po.tar.bz2
1243
1244 -------------------------------------------------------------------
1245 Mon Apr  4 15:04:47 CEST 2011 - ma@suse.de
1246
1247 - Update zypp-po.tar.bz2
1248
1249 -------------------------------------------------------------------
1250 Mon Apr  4 15:03:55 CEST 2011 - ma@suse.de
1251
1252 - Update zypp-po.tar.bz2
1253
1254 -------------------------------------------------------------------
1255 Thu Mar 10 01:13:39 CET 2011 - ma@suse.de
1256
1257 - Update zypp-po.tar.bz2
1258
1259 -------------------------------------------------------------------
1260 Sun Mar  6 01:13:41 CET 2011 - ma@suse.de
1261
1262 - Update zypp-po.tar.bz2
1263
1264 -------------------------------------------------------------------
1265 Wed Feb 16 14:24:27 UTC 2011 - dmacvicar@suse.de
1266
1267 - Do not look for $releasever 's value if there is no variable
1268   in the url: parses product file again and again
1269 - version 8.12.2 (10)
1270
1271 -------------------------------------------------------------------
1272 Thu Feb 10 16:01:46 CET 2011 - ma@suse.de
1273
1274 - Remove package-manager.desktop file (bnc#329635)
1275 - version 8.12.1 (10)
1276
1277 -------------------------------------------------------------------
1278 Tue Jan 25 10:09:22 CET 2011 - ma@suse.de
1279
1280 - Apply patch introducing armv7nhl:armv7hl
1281
1282 -------------------------------------------------------------------
1283 Tue Jan 18 12:28:19 UTC 2011 - dmacvicar@suse.de
1284
1285 - allow for Repo Index Services to set the enabled state of
1286   repositories from the server side.
1287 - Fix priority not being set on reading service indexes
1288 - version 8.12.0 (10)
1289
1290 -------------------------------------------------------------------
1291 Fri Jan 14 12:45:18 CET 2011 - ma@suse.de
1292
1293 - Add new ServicePlugin Exceptions.
1294
1295 -------------------------------------------------------------------
1296 Thu Jan 13 01:13:32 CET 2011 - ma@suse.de
1297
1298 - Update zypp-po.tar.bz2
1299
1300 -------------------------------------------------------------------
1301 Thu Dec 23 14:42:02 CET 2010 - dheidler@suse.de
1302
1303 - add method to check if there are manually configured urls
1304 - version 8.11.0 (10)
1305
1306 -------------------------------------------------------------------
1307 Thu Dec 23 11:31:22 CET 2010 - dheidler@suse.de
1308
1309 - create cache directory, if it doesn't exist
1310   when saving mirrorlist
1311 - version 8.10.6 (10)
1312
1313 -------------------------------------------------------------------
1314 Wed Dec 22 12:38:22 CET 2010 - dheidler@suse.de
1315
1316 - moved keepPackages code to RepoInfo::Impl
1317 - version 8.10.5 (10)
1318
1319 -------------------------------------------------------------------
1320 Tue Dec 21 13:29:06 CET 2010 - dheidler@suse.de
1321
1322 - Fix caching of mirrorlist files
1323 - version 8.10.4 (10)
1324
1325 -------------------------------------------------------------------
1326 Thu Dec 16 19:46:00 CET 2010 - ma@suse.de
1327
1328 - Do not export keyring if rpmdb is initialised, but target isn't
1329   (bnc#659494)
1330 - version 8.10.3 (10)
1331
1332 -------------------------------------------------------------------
1333 Fri Dec 10 17:17:07 CET 2010 - dheidler@suse.de
1334
1335 - Catch RPM-Exeption when instaling the Distribution (bnc#658714)
1336 - version 8.10.2 (10)
1337
1338 -------------------------------------------------------------------
1339 Wed Dec  8 14:15:12 CET 2010 - dheidler@suse.de
1340
1341 - fix retrieval of distributionVersion if target is not initialized
1342 - MultiCurl: make sure the server responds with "partial content",
1343   fixes corrupt downloads if the metalink file contains no checksums
1344 - version 8.10.1 (10)
1345
1346 -------------------------------------------------------------------
1347 Wed Dec  1 17:39:16 CET 2010 - dheidler@suse.de
1348
1349 - Added ReplacerVar caching in RepoInfo
1350 - Automaticly remove empty mirrorlist-files
1351 - version 8.10.0 (10)
1352
1353 -------------------------------------------------------------------
1354 Tue Nov 30 17:11:32 CET 2010 - dheidler@suse.de
1355
1356 - Added MirrorList caching
1357 - version 8.9.0 (7)
1358
1359 -------------------------------------------------------------------
1360 Mon Nov 29 12:31:37 CET 2010 - ma@suse.de
1361
1362 - Icons for libzypp should go into desktop-data. (bnc#329635)
1363 - version 8.8.2 (7)
1364
1365 -------------------------------------------------------------------
1366 Wed Nov 24 11:55:59 CET 2010 - ma@suse.de
1367
1368 - Properly handle FTP response 550. (bnc#645747)
1369 - version 8.8.1 (7)
1370
1371 -------------------------------------------------------------------
1372 Fri Nov 19 11:24:39 CET 2010 - mls@suse.de
1373
1374 - fix access of freed memory in MultiCurl (bnc#654600)
1375
1376 -------------------------------------------------------------------
1377 Sun Nov  7 01:13:39 CET 2010 - ma@suse.de
1378
1379 - Update zypp-po.tar.bz2
1380
1381 -------------------------------------------------------------------
1382 Wed Nov  3 16:06:46 CET 2010 - dheidler@suse.de
1383
1384 - added metalink support
1385 - version 8.8.0 (7)
1386
1387 -------------------------------------------------------------------
1388 Thu Oct 21 18:15:31 CEST 2010 - ma@suse.de
1389
1390 - Feed the ProvideFilePolicy progress callback in addition to any
1391   connected media::DownloadProgressReport (bnc#545106)
1392 - version 8.7.1 (7)
1393
1394 -------------------------------------------------------------------
1395 Wed Oct 13 16:14:13 CEST 2010 - dheidler@suse.de
1396
1397 - Make MetaLinkParser accept InputStreams
1398 - Make MetaLinkParser accept Pathnames insted of strings
1399 - Fix MetaLinkv4 hash parsing
1400 - Add MetaLinkParser test
1401 - version 8.7.0 (7)
1402
1403 -------------------------------------------------------------------
1404 Mon Oct 11 17:06:17 CEST 2010 - ma@suse.de
1405
1406 - Use timeouts in plugin script communication.
1407 - Fix ExternalProgram to correctly remember exit status.
1408 - version 8.6.0 (5)
1409
1410 -------------------------------------------------------------------
1411 Sun Oct 10 01:13:40 CEST 2010 - ma@suse.de
1412
1413 - Update zypp-po.tar.bz2
1414
1415 -------------------------------------------------------------------
1416 Fri Oct  8 08:43:02 UTC 2010 - dmacvicar@novell.com
1417
1418 - fix services not being linked to their file after being
1419   saved
1420
1421 -------------------------------------------------------------------
1422 Thu Oct  7 09:02:26 CEST 2010 - jkupec@suse.cz
1423
1424 - Don't use aria2c for FTP (bnc #641328)
1425
1426 -------------------------------------------------------------------
1427 Wed Oct  6 15:39:59 UTC 2010 - dmacvicar@novell.com
1428
1429 - implementation for url resolver plugins
1430 - version 8.5.0 (5)
1431
1432 -------------------------------------------------------------------
1433 Wed Oct  6 16:54:15 CEST 2010 - dheidler@suse.de
1434
1435 - Use DownloadInHeaps as default, when there is nothing configured
1436   and when the target root is set to "/". (bnc#591476)
1437 - version 8.4.0 (4)
1438
1439 -------------------------------------------------------------------
1440 Tue Sep 28 17:12:51 CEST 2010 - dheidler@suse.de
1441
1442 - fixed replacing releasever (for fedora systems) - (bnc#637470)
1443 - version 8.3.0 (0)
1444
1445 -------------------------------------------------------------------
1446 Fri Sep 24 13:07:25 CEST 2010 - mls@suse.de
1447
1448 - fix metalink4 parsing [bnc#641484]
1449
1450 -------------------------------------------------------------------
1451 Thu Sep 23 01:13:45 CEST 2010 - ma@suse.de
1452
1453 - Update zypp-po.tar.bz2
1454
1455 -------------------------------------------------------------------
1456 Mon Sep 20 15:31:31 UTC 2010 - dmacvicar@novell.com
1457
1458 - Allow per repository proxy settings like yum does.
1459   Including setting it to _none_ overriding the
1460   system proxy.
1461   Patch from Zhang, Qiang <qiang.z.zhang@intel.com>
1462 - version 8.2.1 (0)
1463
1464 -------------------------------------------------------------------
1465 Fri Sep 10 17:06:34 CEST 2010 - dheidler@suse.de
1466
1467 - fixed replacing basearch (for fedora systems) - (bnc#637473)
1468 - version 8.2.0 (0)
1469
1470 -------------------------------------------------------------------
1471 Fri Sep 10 11:57:29 CEST 2010 - ma@suse.de
1472
1473 - Report download failures in commit result (bnc#431854)
1474 - Fix Solvable::onSystemByUser returning true for uninstalled solvables.
1475 - version 8.1.3 (0)
1476
1477 -------------------------------------------------------------------
1478 Tue Aug 31 20:01:26 CEST 2010 - ma@suse.de
1479
1480 - Fix download-only not to omit source packages (bnc#635596)
1481 - version 8.1.2 (0)
1482
1483 -------------------------------------------------------------------
1484 Thu Aug 26 01:13:38 CEST 2010 - ma@suse.de
1485
1486 - Update zypp-po.tar.bz2
1487
1488 -------------------------------------------------------------------
1489 Fri Aug 13 12:33:26 UTC 2010 - dmacvicar@novell.com
1490
1491 - fix basearch url variable
1492 - use the right release package name on fedora
1493
1494 -------------------------------------------------------------------
1495 Tue Aug 10 13:18:08 CEST 2010 - ma@suse.de
1496
1497 - MediaDISK: Use blkid to verify disk volumes. (bnc#623226)
1498 - version 8.1.1 (0)
1499
1500 -------------------------------------------------------------------
1501 Sun Aug  8 01:13:37 CEST 2010 - ma@suse.de
1502
1503 - Update zypp-po.tar.bz2
1504
1505 -------------------------------------------------------------------
1506 Thu Aug  5 01:13:53 CEST 2010 - ma@suse.de
1507
1508 - Update zypp-po.tar.bz2
1509
1510 -------------------------------------------------------------------
1511 Tue Aug  3 16:17:04 CEST 2010 - ma@suse.de
1512
1513 - Fix memory leaks.
1514
1515 -------------------------------------------------------------------
1516 Mon Aug  2 11:58:57 CEST 2010 - ma@suse.de
1517
1518 - Enhance PoolItem interface to assist patch classification. (bnc#627316)
1519 - version 8.1.0 (0)
1520
1521 -------------------------------------------------------------------
1522 Tue Jul 27 15:38:00 CEST 2010 - ma@suse.de
1523
1524 - Fix bug in PoolQuery::addDependency
1525 - Disable MediaAria and enable MultiCurl as default http/ftp backend.
1526   MultiCurl implements MetaLink and Zsync support using libcurl. In
1527   case of trouble set ZYPP_MULTICURL=0 in the envirionment to disable
1528   the new backend.
1529 - version 8.0.1 (0)
1530
1531 -------------------------------------------------------------------
1532 Mon Jul 26 17:05:14 CEST 2010 - ma@suse.de
1533
1534 - Bump heads major version after 11.3 branched away.
1535 - version 8.0.0 (0)
1536
1537 -------------------------------------------------------------------
1538 Thu Jul 22 01:13:27 CEST 2010 - ma@suse.de
1539
1540 - Update zypp-po.tar.bz2
1541
1542 -------------------------------------------------------------------
1543 Wed Jul  7 13:56:49 CEST 2010 - ma@suse.de
1544
1545 - Add PoolQuery for name, edition AND architecture in one go. (bnc#614362)
1546 - version 7.8.0 (6)
1547
1548 -------------------------------------------------------------------
1549 Mon Jul  5 13:03:57 CEST 2010 - ma@suse.de
1550
1551 - Fix requirement to /usr/bin/uuidgen (bnc#613304)
1552
1553 -------------------------------------------------------------------
1554 Sun Jul  4 01:13:29 CEST 2010 - ma@suse.de
1555
1556 - Update zypp-po.tar.bz2
1557
1558 -------------------------------------------------------------------
1559 Tue Jun 29 17:46:13 CEST 2010 - ma@suse.de
1560
1561 - Fix CURLOPT_MAX_RECV_SPEED_LARGE expecting a curl_off_t argument.
1562
1563 -------------------------------------------------------------------
1564 Tue Jun 29 10:22:06 CEST 2010 - ma@suse.de
1565
1566 - Respect zypp.conf policy settings when solving for update.
1567
1568 -------------------------------------------------------------------
1569 Fri Jun 25 11:35:52 CEST 2010 - ma@suse.de
1570
1571 - Don't bloat logfile by logging install progess values.
1572
1573 -------------------------------------------------------------------
1574 Thu Jun 10 01:13:49 CEST 2010 - ma@suse.de
1575
1576 - Update zypp-po.tar.bz2
1577
1578 -------------------------------------------------------------------
1579 Mon Jun  7 17:52:50 CEST 2010 - ma@suse.de
1580
1581 - Add missing Date constant declarations.
1582 - version 7.7.5 (6)
1583
1584 -------------------------------------------------------------------
1585 Mon Jun  7 11:46:58 CEST 2010 - ma@suse.de
1586
1587 - Prevent against daemons launched in rpm %post, that do not close
1588   their filedescriptors. Original fix was accidentally reverted.
1589   (bnc#174548)
1590 - version 7.7.4 (6)
1591
1592 -------------------------------------------------------------------
1593 Sun Jun  6 01:13:52 CEST 2010 - ma@suse.de
1594
1595 - Update zypp-po.tar.bz2
1596
1597 -------------------------------------------------------------------
1598 Fri Jun  4 17:14:17 CEST 2010 - ma@suse.de
1599
1600 - Fix default evaluation of recommendations of installed
1601   packages (bnc#605490)
1602 - version 7.7.3 (6)
1603
1604 -------------------------------------------------------------------
1605 Thu Jun  3 01:14:08 CEST 2010 - ma@suse.de
1606
1607 - Update zypp-po.tar.bz2
1608
1609 -------------------------------------------------------------------
1610 Fri May 21 20:00:55 CEST 2010 - ma@suse.de
1611
1612 - Fix broken IdStringType comparison (bnc#607572)
1613 - version 7.7.2 (6)
1614
1615 -------------------------------------------------------------------
1616 Thu May 20 21:01:05 CEST 2010 - ma@suse.de
1617
1618 - Fix packages provided via delta rpm being placed in
1619   the wrong package cache (bnc#607583)
1620 - version 7.7.1 (6)
1621
1622 -------------------------------------------------------------------
1623 Thu May 20 01:13:49 CEST 2010 - ma@suse.de
1624
1625 - Update zypp-po.tar.bz2
1626
1627 -------------------------------------------------------------------
1628 Tue May 18 18:02:44 CEST 2010 - ma@suse.de
1629
1630 - Fix arch detection on sprac (bug #566291)
1631 - Arch: add sparc64v and sparcv9v and armv7l
1632 - RepoManager: refresh repo if last refresh is in the future (bnc#593617)
1633 - version 7.6.1 (6)
1634
1635 -------------------------------------------------------------------
1636 Mon May 17 15:25:14 CEST 2010 - ma@suse.de
1637
1638 - Fix package-manager-su to support LXDE (Andrea Florio) (bnc#582235)
1639 - Cleanup spec file (Pavol Rusnak)
1640 - version 7.6.0 (6)
1641
1642 -------------------------------------------------------------------
1643 Sun May 16 01:13:39 CEST 2010 - ma@suse.de
1644
1645 - Update zypp-po.tar.bz2
1646
1647 -------------------------------------------------------------------
1648 Wed May 12 19:09:54 CEST 2010 - ma@suse.de
1649
1650 - Add methods to evaluate gpg geys expiration dates.
1651 - Export all rpmDb keys to the zypp trusted keyring in one go.
1652 - version 7.6.0 (6)
1653
1654 -------------------------------------------------------------------
1655 Wed May 12 17:35:44 CEST 2010 - ma@suse.de
1656
1657 - Update zypp-po.tar.bz2
1658
1659 -------------------------------------------------------------------
1660 Sun May  9 01:13:45 CEST 2010 - ma@suse.de
1661
1662 - Update zypp-po.tar.bz2
1663
1664 -------------------------------------------------------------------
1665 Sat May  8 01:13:43 CEST 2010 - ma@suse.de
1666
1667 - Update zypp-po.tar.bz2
1668
1669 -------------------------------------------------------------------
1670 Fri May  7 01:13:55 CEST 2010 - ma@suse.de
1671
1672 - Update zypp-po.tar.bz2 (Revision: 54959)
1673
1674 -------------------------------------------------------------------
1675 Wed May  5 14:49:39 CEST 2010 - ma@suse.de
1676
1677 - Update zypp-po.tar.bz2 (Revision: 54959)
1678
1679 -------------------------------------------------------------------
1680 Tue May  4 01:13:43 CEST 2010 - ma@suse.de
1681
1682 - Update translations.
1683
1684 -------------------------------------------------------------------
1685 Mon May  3 18:12:36 CEST 2010 - ma@suse.de
1686
1687 - Improve solver.cleandepsOnRemove result by evaluating the install
1688   history to find packages installed on behalf of a user request (not
1689   auto added by the solver).
1690 - version 7.5.0 (5)
1691
1692 -------------------------------------------------------------------
1693 Sat May  1 01:13:43 CEST 2010 - ma@suse.de
1694
1695 - Update translations.
1696
1697 -------------------------------------------------------------------
1698 Fri Apr 30 01:13:46 CEST 2010 - ma@suse.de
1699
1700 - Update translations.
1701
1702 -------------------------------------------------------------------
1703 Thu Apr 29 17:10:29 CEST 2010 - ma@suse.de
1704
1705 - Cleanup when deleting packages. New zypp.conf expert option
1706   solver.cleandepsOnRemove telling whether the solver should per
1707   default try to remove packages exclusively required by the ones
1708   he's asked to delete (default false).
1709 - Resolver::cleandepsOnRemove API to allow applications to change
1710   the solver option.
1711 - version 7.4.0 (4)
1712
1713 -------------------------------------------------------------------
1714 Thu Apr 29 01:13:40 CEST 2010 - ma@suse.de
1715
1716 - Update translations.
1717
1718 -------------------------------------------------------------------
1719 Wed Apr 28 16:35:04 CEST 2010 - ma@suse.de
1720
1721 - Enable splitprovides on update.
1722
1723 -------------------------------------------------------------------
1724 Wed Apr 28 01:13:37 CEST 2010 - ma@suse.de
1725
1726 - Update translations.
1727
1728 -------------------------------------------------------------------
1729 Tue Apr 27 17:42:20 CEST 2010 - ma@suse.de
1730
1731 - Selectable: Classify broken but locked patch as isUnwanted (bnc#577118)
1732 - version 7.3.0 (2)
1733
1734 -------------------------------------------------------------------
1735 Tue Apr 27 11:25:17 CEST 2010 - ma@suse.de
1736
1737 - Use libudev to detect available cd/dvd devices (bnc#590707,fate#308980)
1738 - Fix specfile to BuildRequire libudev-devel.
1739 - version 7.2.0 (2)
1740
1741 -------------------------------------------------------------------
1742 Mon Apr 26 11:57:23 CEST 2010 - ma@suse.de
1743
1744 - Support URLs and ISOs ending on 'Media1', 'Media2', etc., when
1745   rewiting the URL to access a specific media number. By now only
1746   nanmes ending on 'CD' or 'DVD' were supported. (bnc#594850)
1747
1748 -------------------------------------------------------------------
1749 Fri Apr 23 01:13:34 CEST 2010 - ma@suse.de
1750
1751 - Update translations.
1752
1753 -------------------------------------------------------------------
1754 Wed Apr 21 01:13:38 CEST 2010 - ma@suse.de
1755
1756 - Update translations.
1757
1758 -------------------------------------------------------------------
1759 Tue Apr 20 16:56:59 CEST 2010 - ma@suse.de
1760
1761 - /etc/zypp/locks: Allow to specify edition ranges with
1762   solvable:name and dependencies.
1763 - version 7.1.1 (1)
1764
1765 -------------------------------------------------------------------
1766 Thu Apr 15 12:49:01 CEST 2010 - ma@suse.de
1767
1768 - Provide name of the lock holder in ZYppFactoryException. (bnc#580513)
1769 - version 7.1.0 (1)
1770
1771 -------------------------------------------------------------------
1772 Wed Apr 14 15:09:18 CEST 2010 - ma@suse.de
1773
1774 - Using boost-1.42 requires -fno-strict-aliasing (bnc#595545)
1775 - Bump major version for 11.3 development.
1776 - version 7.0.0 (0)
1777
1778 -------------------------------------------------------------------
1779 Tue Apr 13 14:36:31 CEST 2010 - ma@suse.de
1780
1781 - Fix parsing port from IPv6 URL (bnc#593385)
1782
1783 -------------------------------------------------------------------
1784 Fri Mar 26 19:23:59 CET 2010 - ma@suse.de
1785
1786 - Propagate ZConfig::setTextLocale to pool. (bnc#588850)
1787 - version 6.31.3 (31)
1788
1789 -------------------------------------------------------------------
1790 Fri Mar 26 13:50:08 CET 2010 - ma@suse.de
1791
1792 - Fix guessing package spec to match package names only. (bnc#590864)
1793 - version 6.31.2 (31)
1794
1795 -------------------------------------------------------------------
1796 Tue Mar 23 16:55:56 CET 2010 - ma@suse.de
1797
1798 - Add static Target::distributionLabel to return the baseproducts
1799   shortName and summary. Mainlu used for the bootloader menu. (bnc #586303)
1800 - version 6.31.1 (31)
1801
1802 -------------------------------------------------------------------
1803 Thu Mar 18 17:17:02 CET 2010 - ma@suse.de
1804
1805 - Fix broken bit values in enum VendorSupportOption (bnc#589331)
1806 - version 6.31.0 (31)
1807
1808 -------------------------------------------------------------------
1809 Fri Mar 12 14:46:25 CET 2010 - ma@suse.de
1810
1811 - Fix handling of symlinked packages in package cache. (bnc #585409)
1812 - version 6.30.5 (19)
1813
1814 -------------------------------------------------------------------
1815 Tue Feb 23 19:05:04 CET 2010 - jkupec@suse.cz
1816
1817 - Avoiding use of 'guest' if 'credentials' is used when moutning
1818   a CIFS share. This caused 'permission denied' error with certain
1819   server configurations (bnc #560496).
1820
1821 -------------------------------------------------------------------
1822 Tue Feb 23 17:31:05 CET 2010 - ma@suse.de
1823
1824 - Check if a downloaded file actually exists even if aria2c returned 0.
1825   (bnc #564816)
1826 - version 6.30.3 (19)
1827
1828 -------------------------------------------------------------------
1829 Mon Feb 22 15:25:34 CET 2010 - jkupec@suse.cz
1830
1831 - Made CURLE_PARTIAL_FILE an auto-retry error (bnc #471436)
1832
1833 -------------------------------------------------------------------
1834 Mon Feb 22 13:09:09 CET 2010 - ma@suse.de
1835
1836 - Turn off cookies when retrieving services repoindex.xml (bnc #573897)
1837 - Consider pending disable requests when removing service repositories. (bnc #572634)
1838 - version 6.30.1 (19)
1839
1840 -------------------------------------------------------------------
1841 Sun Feb 21 14:11:49 CET 2010 - jkupec@suse.cz
1842
1843 - RepoManager::cleanCacheDirGarbage added for removing directories
1844   which do not belong to any of known repos (bnc #467693)
1845 - version 6.30.0 (19)
1846
1847 -------------------------------------------------------------------
1848 Thu Feb 11 13:40:49 CET 2010 - ma@suse.de
1849
1850 - On SLE aria2 is not required, so conflict with a too old aria2
1851   version installed. (bnc #578052)
1852 - version 6.29.5 (19)
1853
1854 -------------------------------------------------------------------
1855 Wed Feb 10 12:45:21 CET 2010 - ma@suse.de
1856
1857 - Fix package-manager script wrongly escaping UTF-8 chars in path
1858   names (bnc #571410)
1859 - version 6.29.4 (19)
1860
1861 -------------------------------------------------------------------
1862 Mon Feb  8 13:21:40 CET 2010 - ma@suse.de
1863
1864 - Support an alternate SLE-SP1 translation set.
1865 - version 6.29.3 (19)
1866
1867 -------------------------------------------------------------------
1868 Wed Feb  3 15:57:13 CET 2010 - ma@suse.de
1869
1870 - Remember the enabled state of removed service repositories. This
1871   way we are able to restore service repositories correctly after a
1872   subscrition expired and gets renewed. (bnc #572634)
1873 - version 6.29.2 (19)
1874
1875 -------------------------------------------------------------------
1876 Thu Jan 28 16:12:25 CET 2010 - jkupec@suse.cz
1877
1878 - Abort aria2c download when the progress callback receives 'false'
1879   (bnc #545106)
1880
1881 -------------------------------------------------------------------
1882 Tue Jan 19 14:50:15 CET 2010 - ma@suse.de
1883
1884 - Evaluate SolvAttr::repositoryToolVersion to prevent loading
1885   outdated solv files. (bnc #570623)
1886 - version 6.29.0 (19)
1887
1888 -------------------------------------------------------------------
1889 Fri Jan 15 18:15:26 CET 2010 - jkupec@suse.cz
1890
1891 - Use regex to parse aria2c progress lines (bnc #570917)
1892 - version 6.28.1 (19)
1893
1894 -------------------------------------------------------------------
1895 Thu Jan  7 12:25:24 CET 2010 - jkupec@suse.cz
1896
1897 - Set SignatureFileChecker context even if the key is not known
1898   (bnc #495977)
1899 - version 6.28.0 (19)
1900
1901 -------------------------------------------------------------------
1902 Thu Dec 10 17:18:34 CET 2009 - jkupec@suse.cz
1903
1904 - RepoInfoBase::label() added for use in UI messages, plus
1905   ZConfig::repoLabelIsAlias()
1906
1907 -------------------------------------------------------------------
1908 Tue Dec  8 19:41:17 CET 2009 - ma@suse.de
1909
1910 - Fix transaction building in presence of multiversion installable items.
1911 - version 6.27.1 (19)
1912
1913 -------------------------------------------------------------------
1914 Fri Dec  4 17:19:58 CET 2009 - ma@suse.de
1915
1916 - Improve multiversion status handling and installation. (fate #305311)
1917 - version 6.27.0 (19)
1918
1919 -------------------------------------------------------------------
1920 Fri Dec  4 14:56:19 CET 2009 - jkupec@suse.cz
1921
1922 - Don't allow an alias to start with '.' (bnc #473834)
1923
1924 -------------------------------------------------------------------
1925 Thu Dec  3 12:00:16 CET 2009 - ma@suse.de
1926
1927 - PickList and status interface for handling packages which are
1928   installable in multiple versions. (fate #305311)
1929 - version 6.26.0 (19)
1930
1931 -------------------------------------------------------------------
1932 Wed Dec  2 13:10:43 CET 2009 - ma@suse.de
1933
1934 - Add Selectable::highestAvailableVersionObj. Returns the highest
1935   available package version, ignoring priorities and policies. (bnc #557557)
1936 - version 6.25.0 (19)
1937
1938 -------------------------------------------------------------------
1939 Mon Nov 30 17:56:02 CET 2009 - ma@suse.de
1940
1941 - Also parse <product> tag from .prod files <upgrade> section.
1942 - version 6.24.3 (19)
1943
1944 -------------------------------------------------------------------
1945 Fri Nov 27 11:20:34 CET 2009 - ma@suse.de
1946
1947 - Fix chroot execution of update scripts. (bnc #558813)
1948 - version 6.24.3 (19)
1949
1950 -------------------------------------------------------------------
1951 Thu Nov 26 16:06:52 CET 2009 - jkupec@suse.cz
1952
1953 - Fixed parsing of download speed from aria2c (bnc #537870)
1954
1955 -------------------------------------------------------------------
1956 Wed Nov 25 16:28:29 CET 2009 - ma@suse.de
1957
1958 - Add ui::Selecatble interface for picking specific package versions
1959   to install or delete if multiversion install is on.
1960 - version 6.24.0 (19)
1961
1962 -------------------------------------------------------------------
1963 Fri Nov 20 13:30:02 CET 2009 - ma@suse.de
1964
1965 - Parse zypp.conf multiversion option and make the setting available
1966   in pool and resolver.
1967 - version 6.23.0 (19)
1968
1969 -------------------------------------------------------------------
1970 Mon Nov 16 16:27:39 CET 2009 - ma@suse.de
1971
1972 - Specfile fixes to build on sle11-sp1.
1973 - Fix repository probing and building in presence of productdir. (bnc #553712)
1974 - version 6.22.3 (19)
1975
1976 -------------------------------------------------------------------
1977 Thu Nov 12 15:31:10 UTC 2009 - dmacvicar@suse.de
1978
1979 - Forward port and document already present changes
1980   from Code11-Branch
1981   * void SEGV if trying to access data of installed packages, that were
1982     deleted behind our back (bnc #530595)
1983   * ProxyInfoSysconfig: take care variables get initialized.
1984   * Fix parsing of rpm.install.excludedocs option (bnc #518883)
1985   * Use rpm variables in specfile. (bnc #512466)
1986   * Fix to compile with -Werror=format-security
1987   * Fix packageand() in testcase generation
1988   * Don't link unneeded libraries. (bnc #490895)
1989   * Fix Patch::categoryEnum.
1990   * Adapt to changed satsolver API. (bnc #480303)
1991   * Taking ALL translations for generating GMO files (bnc #458739)
1992   * Advice users to contact NCC if access to a 'novell.com'
1993     repository is denied (bnc #464586).
1994 - version 6.22.2 (19)
1995
1996 -------------------------------------------------------------------
1997 Thu Nov 12 11:53:04 CET 2009 - ma@suse.de
1998
1999 - Raised the limit of redirections from 3 to 6 (bnc #465532)
2000 - Following redirections also for https (bnc #545722).
2001 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
2002 - Do not report cached packages as being downloaded. (bnc #545295)
2003 - Per default do not collect and report deleted files outside bin and lib
2004   directories for 'zypper ps'. (bnc #554480)
2005 - version 6.22.1 (19)
2006
2007 -------------------------------------------------------------------
2008 Wed Nov 11 13:54:52 CET 2009 - ma@suse.de
2009
2010 - CheckAccessDeleted: Per default do not collect and report deleted files
2011   that outside bin and lib directories. 'zypper ps' reporting false positive
2012   seems to confuse. (bnc #554480)
2013
2014 -------------------------------------------------------------------
2015 Wed Nov 11 11:45:01 CET 2009 - ma@suse.de
2016
2017 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
2018
2019 -------------------------------------------------------------------
2020 Fri Nov  6 22:16:10 CET 2009 - ma@suse.de
2021
2022 - dup: Process drop list only if product actually changes. (bnc #552180)
2023 - Selectable: Consider allowed arch/noarch changes when comuting candiadates.
2024 - version 6.22.0 (19)
2025
2026 -------------------------------------------------------------------
2027 Mon Nov  2 21:33:40 CET 2009 - ma@suse.de
2028
2029 - Enhance interface for zypper. (bnc #551956)
2030 - version 6.21.4 (19)
2031
2032 -------------------------------------------------------------------
2033 Mon Nov  2 20:03:31 CET 2009 - ma@suse.de
2034
2035 - CIFS/SMB: Support mountoption 'noguest' to prevent passing 'guest' option
2036   to mount. "cifs://server/share/path?mountoptions=noguest,ro" (bnc #547354)
2037 - version 6.21.3 (19)
2038
2039 -------------------------------------------------------------------
2040 Mon Nov  2 16:35:33 CET 2009 - ma@suse.de
2041
2042 - CheckAccessDeleted: Avoid reporting false positive due to insufficient
2043   permission.
2044
2045 -------------------------------------------------------------------
2046 Mon Nov  2 13:59:33 CET 2009 - ma@suse.de
2047
2048 - Don't try to access droplist of dropped products. (bnc #551697)
2049 - version 6.21.2 (19)
2050
2051 -------------------------------------------------------------------
2052 Fri Oct 30 12:30:48 CET 2009 - ma@suse.de
2053
2054 - Don't try to use an empty proxy string. (bnc #551314)
2055 - MediaSMB failed to pass the --workgroup option to mount. (bnc #547354)
2056 - version 6.21.1 (19)
2057
2058 -------------------------------------------------------------------
2059 Fri Oct 30 11:28:05 CET 2009 - ma@suse.de
2060
2061 - New class PoolItemBest: Find the best candidates e.g. in a PoolQuery
2062   result. ui::Selectabe enhancements. Both will aid applications to
2063   install package sets determined by query results. (bnc # 548392)
2064 - Fix upgradeRepo solution to keep obsolete packages. (bnc #550915)
2065 - Updated iso3166-1 country codes (bnc #531350)
2066 - version 6.21.0 (19)
2067
2068 -------------------------------------------------------------------
2069 Tue Oct 27 12:30:29 CET 2009 - ma@suse.de
2070
2071 - Add Resolver::upgradingRepo demanded by GUI. (bnc #548551)
2072 - version 6.20.0 (19)
2073
2074 -------------------------------------------------------------------
2075 Thu Oct 22 15:09:57 CEST 2009 - ma@suse.de
2076
2077 - Fixes to make libzypp-bindings compile.
2078 - version 6.19.3 (19)
2079
2080 -------------------------------------------------------------------
2081 Tue Oct 20 16:06:13 CEST 2009 - ma@suse.de
2082
2083 - Credentials are passed as commandline options to aria2c, so strip any
2084   'user@' from the URL. Otherwise aria will use an empty password for
2085   this URL and authentication will fail. (bnc #544634)
2086 - version 6.19.2 (19)
2087
2088 -------------------------------------------------------------------
2089 Mon Oct 19 13:39:31 CEST 2009 - ma@suse.de
2090
2091 - Repository::setInfo: Propagate priority changes to the solver to
2092   avoid reloading the whole repo (bnc #498266).
2093 - version 6.19.1 (19)
2094
2095 -------------------------------------------------------------------
2096 Thu Oct 15 20:48:02 CEST 2009 - ma@suse.de
2097
2098 - ResStatus: add isOrphaned to test whether a package is not provided
2099   by any enabled repository. Orphaned packages are usually good candidates
2100   for cleanup unless the providing repository was intentionally disabled.
2101 - version 6.19.0 (19)
2102
2103 -------------------------------------------------------------------
2104 Thu Oct 15 17:28:38 CEST 2009 - dmacvicar@suse.de
2105
2106 - aria2: pass credentials in a file instead of the command line
2107   which is logged.
2108 - aria2: we get the url in the progress if there is no response
2109   from the server yet, handle that to avoid flooding the log.
2110 - version 6.18.2 (17)
2111
2112 -------------------------------------------------------------------
2113 Thu Oct 15 16:56:25 CEST 2009 - ma@suse.de
2114
2115 - Performing a dist upgrade the solver may try to delete old and no
2116   longer provided (dropped) packages, even if they do not cause any
2117   dependency problem. This behaviour may be trurned off via zypp.conf
2118   option solver.upgradeRemoveDropedPackages. (bnc #539543)
2119 - New zypp.conf option solver.upgradeRemoveDropedPackages (true).
2120 - Add Product::droplist: List of dropped packages, i.e. packages no
2121   longer provided by a product.
2122 - version 6.18.1 (17)
2123
2124 -------------------------------------------------------------------
2125 Wed Oct  7 16:45:21 CEST 2009 - ma@suse.de
2126
2127 - Return update messages via ZYppCommitResult. Support variable
2128   substitution in notification command. (fate #301175)
2129 - Fix evaluation of no_proxy entries (bnc #543337)
2130 - aria/curl: Fix header data in case the target is
2131   not initialized when downloading.
2132 - version 6.18.0 (17)
2133
2134 -------------------------------------------------------------------
2135 Thu Sep 24 17:21:45 CEST 2009 - ma@suse.de
2136
2137 - Add zypp.conf option update.messages.notify: Command to be invoked
2138   to send update messages. (fate #301175)
2139 - version 6.17.2 (17)
2140
2141 -------------------------------------------------------------------
2142 Tue Sep 22 20:32:38 CEST 2009 - ma@suse.de
2143
2144 - Add Selectable::updateCandidateObj returning the candidate for
2145   update, if there is one. The updateCandidate must not violate
2146   any active solver policy.
2147 - version 6.17.1 (17)
2148
2149 -------------------------------------------------------------------
2150 Fri Sep 18 17:20:37 CEST 2009 - ma@suse.de
2151
2152 - Make sure rpmReadConfigFiles was called before using librpm (bnc #539603).
2153 - Remove dead rpm database caching code from class RpmDb.
2154 - version 6.17.0 (17)
2155
2156 -------------------------------------------------------------------
2157 Fri Sep 11 15:13:30 CEST 2009 - ma@km13.de
2158
2159 - New commit.downloadMode option in zypp.conf. Allows to set a
2160   prefered download policy for commit.
2161 - version 6.16.0 (11)
2162
2163 -------------------------------------------------------------------
2164 Thu Sep 10 19:03:01 CEST 2009 - ma@suse.de
2165
2166 - Support nfs4 (nfs4://... or nfs://...?type=nfs4) (fate #306451)
2167 - Added Url::schemeIsLocal, schemeIsRemote, schemeIsVolatile and
2168   schemeIsDownloading.
2169 - version 6.15.0 (11)
2170
2171 -------------------------------------------------------------------
2172 Wed Sep  9 15:02:18 CEST 2009 - ma@suse.de
2173
2174 - Add Capability::guessPackageSpec; parser also supporting "name-ver-rel.arch"
2175   formats for building Capabilities(originally "name.arch=ver-rel").
2176 - version 6.14.3 (11)
2177
2178 -------------------------------------------------------------------
2179 Mon Sep  7 17:31:20 CEST 2009 - ma@suse.de
2180
2181 - Fix resolution to force installation even if dependencies are missing.
2182   (bnc #531564)
2183 - Rephrase solver resolution to point out if a package will break.
2184   (bnc #520083)
2185
2186 -------------------------------------------------------------------
2187 Fri Sep  4 12:19:50 CEST 2009 - ma@suse.de
2188
2189 - Lock rpms architecture only on distupgrade of the running system.
2190   (bnc #458520)
2191 - version 6.14.2 (11)
2192
2193 -------------------------------------------------------------------
2194 Thu Sep  3 13:41:31 CEST 2009 - ma@suse.de
2195
2196 - Fix PoolQuery comparison (bnc #528755)
2197 - Fix serialization and restore of predicated PoolQueries.
2198 - version 6.14.0 (11)
2199
2200 -------------------------------------------------------------------
2201 Mon Aug 31 15:17:01 CEST 2009 - ma@suse.de
2202
2203 - package-manager script: Fall back to package selection if no
2204   packages are passed on the commandline. (bnc #529137)
2205
2206 -------------------------------------------------------------------
2207 Fri Aug 28 17:33:55 CEST 2009 - dmacvicar@suse.de
2208
2209 - package-manager script:
2210   do not fail if kpackagekit is not installed (bnc #529510)
2211 - version 6.13.3 (11)
2212
2213 -------------------------------------------------------------------
2214 Wed Aug 26 15:55:22 CEST 2009 - ma@suse.de
2215
2216 - Tune CheckAccessDeleted to focus on libraries and executables.
2217 - version 6.13.2 (11)
2218
2219 -------------------------------------------------------------------
2220 Thu Aug  6 18:18:21 CEST 2009 - ma@suse.de
2221
2222 - Provide class CheckAccessDeleted and command zypp-CheckAccessDeleted
2223   to check for running processes which access meanwhile deleted files or
2224   libraries.  This may be used after commit, when trying to figure out
2225   which services need to be restated. (fate #300763).
2226 - version 6.13.1 (11)
2227
2228 -------------------------------------------------------------------
2229 Mon Aug  3 18:46:13 CEST 2009 - ma@suse.de
2230
2231 - New Resolver::addUpgradeRepo to perform a dist upgrade restricted to
2232   certain repositories.
2233 - version 6.13.0 (11)
2234
2235 -------------------------------------------------------------------
2236 Fri Jul 31 17:55:33 CEST 2009 - ma@suse.de
2237
2238 - Remove confusing newlines in vendor change info (bnc #503859)
2239 - Removing a package lock was not counted as state change (bnc #501850)
2240 - Take solver_allowVendorChange option into account when computing the
2241   Selectables default candidate.
2242 - version 6.12.0 (11)
2243
2244 -------------------------------------------------------------------
2245 Wed Jul 29 13:36:19 CEST 2009 - ma@suse.de
2246
2247 - Avoid deadlock after fork and failed exec. (bnc 493152)
2248 - No need to manually detect the location of aria2 binary.
2249 - version 6.11.4 (11)
2250
2251 -------------------------------------------------------------------
2252 Tue Jul 28 23:05:43 CEST 2009 - jkupec@suse.cz
2253
2254 - Fixed parsing of download rate report (changed in aria2 1.4.0)
2255   (bnc #513944)
2256
2257 -------------------------------------------------------------------
2258 Mon Jul 27 16:05:43 CEST 2009 - ma@suse.de
2259
2260 - Create LogControl on demand instead of using a static var. (bnc #525339)
2261 - version 6.11.2 (11)
2262
2263 -------------------------------------------------------------------
2264 Thu Jul 23 00:22:50 CEST 2009 - ma@km13.de
2265
2266 - New misc::defaultLoadSystem: Convenience to create the ZYpp instance
2267   and load target and enabled repositories.
2268
2269 -------------------------------------------------------------------
2270 Wed Jul 22 14:57:32 CEST 2009 - ma@suse.de
2271
2272 - New class InstanceId to build strings to identify/retrieve specific
2273   Solvables.
2274 - version 6.11.1 (11)
2275
2276 -------------------------------------------------------------------
2277 Mon Jul 20 23:57:46 CEST 2009 - ma@km13.de
2278
2279 - Add download policies to ZYppCommitPolicy, supporting DownloadOnly
2280   and DownloadInAdvance. (fate #302159, fate #305624)
2281 - version 6.11.0 (11)
2282
2283 -------------------------------------------------------------------
2284 Thu Jul 16 17:05:27 CEST 2009 - dmacvicar@suse.de
2285
2286 - add support to the package-manager script to use kpackagekit
2287   or gnome-packagekit if available, which allows to install local
2288   rpms with one click from file manager following desktop policies
2289   and fetching other dependencies if required.
2290   (fate #306526)
2291 - version 6.10.5 (10)
2292
2293 -------------------------------------------------------------------
2294 Thu Jul 16 16:25:24 CEST 2009 - ma@suse.de
2295
2296 - New solver.upgradeTestcasesToKeep option in zypp.conf. It tells
2297   how many dist upgrade solver testcases should be kept on the system.
2298   Per default just the last two are kept.
2299 - version 6.10.4 (10)
2300
2301 -------------------------------------------------------------------
2302 Wed Jul 15 17:53:43 CEST 2009 - ma@suse.de
2303
2304 - Don't write a solver testcase when solving for dist upgrade,
2305   but when actually committing.
2306 - version 6.10.3 (10)
2307
2308 -------------------------------------------------------------------
2309 Wed Jul 15 16:45:39 CEST 2009 - ma@suse.de
2310
2311 - Add new string Match::Mode STRINGSTART and STRINGEND.
2312
2313 -------------------------------------------------------------------
2314 Tue Jul 15 14:38:51 CEST 2009 - jkupec@suse.cz
2315
2316 - log redirections when cURL media backend is used (fate #305320).
2317
2318 -------------------------------------------------------------------
2319 Tue Jul 14 18:15:51 CEST 2009 - ma@suse.de
2320
2321 - Support "product version" detection on systems not using
2322   /etc/product.d/baseproduct by looking for the first package
2323   providing ZConfig::distroverpkg (defaults to redhat-release).
2324 - version 6.10.2 (10)
2325
2326 -------------------------------------------------------------------
2327 Fri Jul 10 15:21:39 CEST 2009 - ma@suse.de
2328
2329 - Adapt to boost_unit_test_framework-1.38.
2330 - version 6.10.1 (10)
2331
2332 -------------------------------------------------------------------
2333 Wed Jul  8 16:19:31 CEST 2009 - ma@suse.de
2334
2335 - Remove obsolete UpgradeStatistics class from libzypp.
2336
2337 -------------------------------------------------------------------
2338 Tue Jul  7 17:45:47 CEST 2009 - ma@suse.de
2339
2340 - Fix HistoryLog to initialize on demand.
2341 - version 6.10.0 (10)
2342
2343 -------------------------------------------------------------------
2344 Fri Jul  3 13:01:13 CEST 2009 - ma@suse.de
2345
2346 - Fix parsing of rpm.install.excludedocs option (bnc #518883)
2347
2348 -------------------------------------------------------------------
2349 Fri Jul  3 09:20:56 CEST 2009 - ma@suse.de
2350
2351 - When unmounting ISO images, don't mix up exceptions thrown by the
2352   loop mounted ISO and those thrown by the media containing it.
2353   (bnc #517856)
2354
2355 -------------------------------------------------------------------
2356 Thu Jul  2 16:42:42 CEST 2009 - ma@suse.de
2357
2358 - Adapt to satsolvers improved dataiterator handling.
2359 - version 6.9.3 (8)
2360
2361 -------------------------------------------------------------------
2362 Wed Jul  1 18:05:54 CEST 2009 - ma@suse.de
2363
2364 - Support PoolQuery for sub-structures attributes. (fate #305503)
2365 - version 6.9.2 (8)
2366
2367 -------------------------------------------------------------------
2368 Wed Jul  1 13:44:04 CEST 2009 - ma@suse.de
2369
2370 - Running as non-root user use a temporary @System solvfile in case the
2371   global one is outdated and needed refresh. (bnc #517183)
2372 - version 6.9.1 (8)
2373
2374 -------------------------------------------------------------------
2375 Tue Jun 30 16:32:08 CEST 2009 - ma@suse.de
2376
2377 - Enhance LookupAttr to allow direct query of attributes within
2378   sub-structures (flexarrays).
2379
2380 -------------------------------------------------------------------
2381 Fri Jun 26 12:06:51 CEST 2009 - ma@suse.de
2382
2383 - Enhance PoolQueryIterator to allow detailed inspection of attribute
2384   matches.
2385 - Prefer datadir stored as repo attribute, but fallback searching in
2386   solvbales (old solv files do this).
2387 - version 6.9.0 (8)
2388
2389 -------------------------------------------------------------------
2390 Tue Jun 23 13:29:36 CEST 2009 - ma@suse.de
2391
2392 - Allow building libzypp with rpm-5 (experimental)
2393 - version 6.8.3 (8)
2394
2395 -------------------------------------------------------------------
2396 Wed Jun 17 15:39:17 CEST 2009 - ma@suse.de
2397
2398 - Allow building libzypp without HAL (not recommended). Without HAL
2399   CD/DVD device detection is limited to /dev/dvd and /dev/cdrom.
2400 - version 6.8.2 (8)
2401
2402 -------------------------------------------------------------------
2403 Fri Jun  5 21:16:45 CEST 2009 - ma@suse.de
2404
2405 - Fix solver to use IdSting to avoid failing vendor checks.
2406 - version 6.8.1 (8)
2407
2408 -------------------------------------------------------------------
2409 Thu Jun  4 14:22:58 CEST 2009 - ma@suse.de
2410
2411 - Cleanup and remove deprecated interface methods.
2412 - version 6.8.0 (8)
2413
2414 -------------------------------------------------------------------
2415 Fri May 29 20:12:55 CEST 2009 - ma@suse.de
2416
2417 - Improve PoolQuery to allow queries on dependencies. (bnc #475682)
2418 - version 6.7.0 (6)
2419
2420 -------------------------------------------------------------------
2421 Thu May 28 12:53:02 CEST 2009 - ma@suse.de
2422
2423 - New solver.allowVendorChange expert option in zypp.conf.
2424 - version 6.6.0 (6)
2425
2426 ------------------------------------------------------------------
2427 Wed May 20 14:23:07 CEST 2009 - ma@suse.de
2428
2429 - Fix lost housekeeping data in modifyRepo (bnc #503207)
2430
2431 -------------------------------------------------------------------
2432 Fri May  8 16:43:47 CEST 2009 - ma@suse.de
2433
2434 - Allow service refresh to change a repositories url (bnc #502157)
2435
2436 -------------------------------------------------------------------
2437 Tue May  5 13:39:08 CEST 2009 - ma@suse.de
2438
2439 - Detect and compile with rpm 4.7 (bnc #444211)
2440 - version 6.5.2 (5)
2441
2442 -------------------------------------------------------------------
2443 Mon May  4 16:19:54 CEST 2009 - ma@suse.de
2444
2445 - Improve problem report on broken systemCheck rule (bnc #475144)
2446
2447 -------------------------------------------------------------------
2448 Mon Apr 27 15:26:54 CEST 2009 - ma@suse.de
2449
2450 - In update repos providing multiple release package versions for
2451   the same product, link a product to the latest version. (bnc #497696)
2452
2453 -------------------------------------------------------------------
2454 Mon Apr 27 14:28:07 CEST 2009 - ma@suse.de
2455
2456 - New classes wraping satsolver datamatcher (Match and sat::AttrMatcher)
2457 - Extend LookupAttr to support matching specific string patterns.
2458 - Rewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup)
2459 - version 6.5.0 (5)
2460
2461 -------------------------------------------------------------------
2462 Thu Apr 16 12:49:40 CEST 2009 - ma@suse.de
2463
2464 - Soft lock packages deleted on behalf of a user request.
2465 - version 6.4.1 (2)
2466
2467 -------------------------------------------------------------------
2468 Tue Mar 31 15:51:32 CEST 2009 - ma@suse.de
2469
2470 - New zypp.conf option 'download.media_preference': Hint which media
2471   to prefer when installing packages (download vs. CD).
2472 - version 6.4.0 (2)
2473
2474 ------------------------------------------------------------------
2475 Thu Mar 12 18:38:30 CET 2009 - ma@suse.de
2476
2477 - Add Resolver::setSolveSrcPackages. Per default disable solving
2478   of source package dependencies. We will later allow to enable
2479   it per package.
2480 - version 6.3.0 (2)
2481
2482 -------------------------------------------------------------------
2483 Fri Mar  6 17:17:26 CET 2009 - dmacvicar@suse.de
2484
2485 - aria2: show the download speed in the right unit
2486 - aria2: show the filename in progress, not the repository
2487 - aria2: don't show done twice
2488
2489 -------------------------------------------------------------------
2490 Thu Mar  5 14:52:44 CET 2009 - ma@suse.de
2491
2492 - Remove a lock if the locking process is in zombie state. (bnc #481577)
2493
2494 -------------------------------------------------------------------
2495 Wed Mar  4 00:13:19 CET 2009 - jkupec@suse.cz
2496
2497 - zypp.conf: fixed and enabled 'servicesdir'
2498
2499 -------------------------------------------------------------------
2500 Tue Mar  3 13:38:11 CET 2009 - dmacvicar@suse.de
2501
2502 - aria2: implement speed indicators (bnc#475506)
2503 - aria2: implement progress indicators correctly (bnc#473846)
2504 - aria2: fix broken pipe when looking for aria2c which caused
2505          a fallback to curl. (bnc#480930)
2506 - aria2: implement saving and reading mirror stats data in
2507          /var/cache/zypp/aria2.stats
2508 - aria2: handle failover correctly (bnc#481115)
2509 - aria2: various improvements in error and report  handling
2510 - aria2: curl: reset settings on attach to avoid duplicate
2511   headers
2512 - version 6.2.1 (2)
2513
2514 -------------------------------------------------------------------
2515 Tue Mar  3 12:44:24 CET 2009 - ma@suse.de
2516
2517 - Adapt to changed satsolver API.
2518
2519 -------------------------------------------------------------------
2520 Fri Feb 27 16:23:36 CET 2009 - dmacvicar@suse.de
2521
2522 - Make sure Fetcher pass optional files as non-interactive
2523 - Fixes file does not exist error when key/sig does not exist
2524 - version 6.2.0 (2)
2525
2526 -------------------------------------------------------------------
2527 Thu Feb 26 13:49:56 CET 2009 - ma@suse.de
2528
2529 - Use correct default for zconfig(solver.checkSystemFile) (bnc# 475144)
2530
2531 -------------------------------------------------------------------
2532 Thu Feb 26 01:25:33 CET 2009 - ma@suse.de
2533
2534 - Prevent ResStatus from overriding user locks. (bnc #475230)
2535
2536 -------------------------------------------------------------------
2537 Sun Feb 22 15:27:11 CET 2009 - ma@suse.de
2538
2539 - Never refresh repositories from CD/DVD, once they are created. (bnc #476429)
2540
2541 -------------------------------------------------------------------
2542 Sat Feb 21 18:31:17 CET 2009 - dmacvicar@suse.de
2543
2544 Implemented the following options with aria backend:
2545
2546 - download.max_concurrent_connections (default 2)
2547   download.min_download_speed (default no limit)
2548   download.max_download_speed (default no limit)
2549   download.max_silent_tries (default 5)
2550
2551 -------------------------------------------------------------------
2552 Fri Feb 20 16:28:19 CET 2009 - dmacvicar@suse.de
2553
2554 - MediaAria2c: allow disabling aria2 using ZYPP_ARIA2C=0.
2555   Various improvements including file existence checking
2556   Disable HEAD request if aria2c >= 1.20
2557   Restrict max connections to 2 for now.
2558
2559 -------------------------------------------------------------------
2560 Wed Feb 18 15:51:38 CET 2009 - ma@suse.de
2561
2562 - Neither lose packages with empty name, nor SEGV when processing them. (bnc #470011)
2563
2564 -------------------------------------------------------------------
2565 Tue Feb 17 23:17:54 CET 2009 - ma@suse.de
2566
2567 - Compute obsoletes based on names only (not considering provides) (bnc #471023)
2568
2569 -------------------------------------------------------------------
2570 Tue Feb 17 12:56:57 CET 2009 - jkupec@suse.cz
2571
2572 - Fixed FTP authentication (bnc #472879)
2573
2574 -------------------------------------------------------------------
2575 Wed Feb 11 13:31:03 CET 2009 - ma@suse.de
2576
2577 - Follow IEC and use the binary prefixes (KiB,MiB,GiB) for printing Byte
2578   counts based on a power of 1024 (formerly just K,M,G). Byte counts based
2579   on a power of 1000 stay unaffected (kB,MB,GB).
2580
2581 -------------------------------------------------------------------
2582 Mon Feb  9 13:14:26 CET 2009 - ma@suse.de
2583
2584 - Fix installation prompting for the wrong CD/DVD. (bnc #472892)
2585
2586 -------------------------------------------------------------------
2587 Tue Feb  3 18:07:38 CET 2009 - ma@suse.de
2588
2589 - Send any output from rpm install/delete scripts via callback, so
2590   applications are able to display it. (bnc #369450)
2591
2592 -------------------------------------------------------------------
2593 Mon Feb  2 14:12:08 CET 2009 - ma@suse.de
2594
2595 - Add missing translations (bnc #256289)
2596
2597 -------------------------------------------------------------------
2598 Wed Jan 28 14:37:28 CET 2009 - jkupec@suse.cz
2599
2600 - HistoryLogReader added
2601
2602 -------------------------------------------------------------------
2603 Tue Jan 27 13:35:44 CET 2009 - ma@suse.de
2604
2605 - Respect content-file DATDIR when downloading packages. (bnc #468612)
2606
2607 -------------------------------------------------------------------
2608 Tue Jan 27 13:28:54 CET 2009 - jkupec@suse.cz
2609
2610 - Enabled CredentialManager for MediaSMB (bnc #460970).
2611 - Ignore URL's username, password, and query string in AuthData
2612   comparator in CredentialManager.
2613
2614 -------------------------------------------------------------------
2615 Mon Jan 26 12:41:07 CET 2009 - ma@suse.de
2616
2617 - Let vendor checks per default differ between 'openSUSE Build Service'
2618   and 'openSUSE' (bnc #467262).
2619
2620 -------------------------------------------------------------------
2621 Fri Jan 23 12:34:44 CET 2009 - ma@suse.de
2622
2623 - Fix handling of plaindir repos on mounted devices (e.g. USB) (bnc #464778)
2624 - Fix plaindir checksum computation not to to follow symlinks (bnc #464778)
2625
2626 -------------------------------------------------------------------
2627 Thu Jan 22 10:41:27 CET 2009 - ma@suse.de
2628
2629 - Tell satsolver about product buddies (bnc #466565)
2630
2631 -------------------------------------------------------------------
2632 Fri Jan  9 17:01:10 CET 2009 - jkupec@suse.cz
2633
2634 - handle HTTP 503 reponses as temporary errors (bnc #462545)
2635
2636 -------------------------------------------------------------------
2637 Thu Dec 18 22:26:18 CET 2008 - ma@suse.de
2638
2639 - Fixed lost user request to abort during commit. (bnc #388810, bnc #450273)
2640 - revision 11954
2641 - version 5.25.0 (23)
2642
2643 -------------------------------------------------------------------
2644 Thu Dec 18 13:02:27 CET 2008 - ma@suse.de
2645
2646 - Add Package::filelist, faster and less memory consuming
2647   implementation of Package::filenames (now deprecated).
2648 - revision 11949
2649
2650 -------------------------------------------------------------------
2651 Thu Dec 11 21:39:50 CET 2008 - ma@suse.de
2652
2653 - Add str::hexencode and str::hexdecode to encode special characters
2654   in a string as %XX.
2655 - Hexdecode modalias strings in rpm dependencies because rpm does not
2656   allow comma, blank and other special chars. (bnc #456695)
2657 - revision 11927
2658
2659 -------------------------------------------------------------------
2660 Thu Dec 11 17:13:06 CET 2008 - ma@suse.de
2661
2662 - Catch and report media errors when proving packages. (bnc #457652)
2663 - revision 11926
2664
2665 -------------------------------------------------------------------
2666 Wed Dec 10 16:09:08 CET 2008 - ma@suse.de
2667
2668 - Remove obsolete zypp.conf::productsdir and deprecate
2669   ZConfig::productsPath().
2670 - Monitor /etc/products.d to determine if @system.solv needs to be
2671   rebuilt. (bnc #457933)
2672 - revision 11923
2673 - version 5.24.7 (23)
2674
2675 -------------------------------------------------------------------
2676 Mon Dec  8 15:31:18 CET 2008 - ma@suse.de
2677
2678 - Execute patch scripts chroot to the installed system. (bnc #456795)
2679 - revision 11908
2680
2681 -------------------------------------------------------------------
2682 Mon Dec  8 10:39:30 CET 2008 - schubi@suse.de
2683
2684 - Make the solver reset function public (bnc #439373)
2685 - Revision 11904
2686
2687 -------------------------------------------------------------------
2688 Sun Dec  7 20:21:09 CET 2008 - coolo@suse.de
2689
2690 - note for coolo: do not trust bash advisory from TPM colleagues
2691
2692 -------------------------------------------------------------------
2693 Fri Dec  5 14:22:11 CET 2008 - ma@suse.de
2694
2695 - Fix solvers inappropriate selection as byUSER (bnc 455965)
2696 - revision 11891
2697 - version 5.24.6 (23)
2698
2699 -------------------------------------------------------------------
2700 Thu Dec  4 11:10:35 CET 2008 - coolo@suse.de
2701
2702 - fix %post script to not warn on fresh install
2703
2704 -------------------------------------------------------------------
2705 Mon Dec  1 19:38:24 CET 2008 - ma@suse.de
2706
2707 - Fix install order computation losing some installed packages
2708   pre-requirements. (bnc #439802)
2709 - revision 11845
2710 - version 5.24.5 (23)
2711
2712 -------------------------------------------------------------------
2713 Fri Nov 28 16:33:56 CET 2008 - ma@suse.de
2714
2715 - Prune soft locks to prevent installation but not update of
2716   already installed packages.
2717 - revision 11829
2718 - version 5.24.4 (23)
2719
2720 -------------------------------------------------------------------
2721 Fri Nov 28 11:36:03 CET 2008 - schubi@suse.de
2722
2723 - Taking solutions which based on user requirements/conflict
2724   "by User" solutions (bnc #442718)
2725 - revision 11825
2726
2727 -------------------------------------------------------------------
2728 Fri Nov 28 00:05:17 CET 2008 - ma@suse.de
2729
2730 - Take into account the requirements of all obsoleted packages uninstall
2731   scripts when computing the installation order. (bnc #439802)
2732 - revision 11823
2733 - version 5.24.3 (23)
2734
2735 -------------------------------------------------------------------
2736 Thu Nov 27 14:45:07 CET 2008 - dmacvicar@suse.de
2737
2738 - fix maybeUnsuported() method returning wrong result
2739 - add testcase for future coverage
2740 - don't force time based uuid for anonymous id string (bnc #449654)
2741 - RELEASE: 5.24.2 (23)
2742
2743 -------------------------------------------------------------------
2744 Wed Nov 26 17:18:00 CET 2008 - ma@suse.de
2745
2746 - Call 'repo2solv -R' (recursive scan) for plaindir repos. (bnc #443350)
2747 - revision 11810
2748
2749 -------------------------------------------------------------------
2750 Wed Nov 26 17:09:12 CET 2008 - dmacvicar@suse.de
2751
2752 - SHA1SUMS.key is not imported by zypp as known key (bnc #446188)
2753 - path and url in add_on_products.xml is evaluated wrong
2754   (bnc #446170)
2755
2756 -------------------------------------------------------------------
2757 Mon Nov 24 17:47:35 CET 2008 - schubi@suse.de
2758
2759 - activate locking for doUpdate (bnc #447684)
2760 - revision 11792
2761 - RELEASE: 5.24.1 (23)
2762
2763 -------------------------------------------------------------------
2764 Fri Nov 21 16:56:10 CET 2008 - dmacvicar@suse.de
2765
2766 - remove unused updaterepokey, replaced by repo
2767   product information
2768
2769 -------------------------------------------------------------------
2770 Fri Nov 21 15:12:52 CET 2008 - jkupec@suse.cz
2771
2772 - fixed uninitialized value in OnMediaLocation (bnc #447010)
2773 - revision 11770
2774
2775 -------------------------------------------------------------------
2776 Thu Nov 20 23:59:16 CET 2008 - ma@suse.de
2777
2778 - Fix retrieval of deltarpm info.
2779 - revision 11764
2780 - version 5.24.0 (23)
2781
2782 -------------------------------------------------------------------
2783 Thu Nov 20 22:15:28 CET 2008 - ma@suse.de
2784
2785 - Fix retrieval of Repository attributes like timestamps, keywords
2786   and product info.
2787 - revision 11760
2788
2789 -------------------------------------------------------------------
2790 Thu Nov 20 19:30:05 CET 2008 - ma@suse.de
2791
2792 - Enhance class LookupAttr and add convenience class LookupRepoAttr to
2793   iterate those solv file attributes which are not acssociated with a
2794   solvable. E.g. product or deltarpm info.
2795 - revision 11754
2796
2797 -------------------------------------------------------------------
2798 Wed Nov 19 15:49:38 CET 2008 - jkupec@suse.cz
2799
2800 - encode user-supplied URL strings before using them in the Url object
2801   (bnc #446395, bnc #444267)
2802 - revision 11720
2803
2804 -------------------------------------------------------------------
2805 Wed Nov 19 15:15:14 CET 2008 - ma@suse.de
2806
2807 - Support loading helix files.
2808 - revision 11719
2809
2810 -------------------------------------------------------------------
2811 Tue Nov 18 18:37:30 CET 2008 - ma@suse.de
2812
2813 - Add class filesystem::Glob to find pathnames matching a pattern
2814   by using ::glob.
2815 - revision 11708
2816
2817 -------------------------------------------------------------------
2818 Thu Nov 13 11:07:56 CET 2008 - schubi@suse.de
2819
2820 - Taking care for ppc64 while distupgrade (bnc #443685)
2821 - revision 11670
2822
2823 -------------------------------------------------------------------
2824 Wed Nov 12 18:53:03 CET 2008 - ma@suse.de
2825
2826 - Add Capability ctor from Arch and Name: (Arch_i386, "name") or
2827   (Arch_i386, "name == 1.0").
2828 - revision 11669
2829
2830 -------------------------------------------------------------------
2831 Wed Nov 12 14:31:20 CET 2008 - ma@suse.de
2832
2833 - Take care to always reset CURLOPT_TIMECONDITION to prevent incomplete
2834   downloads. (bnc #444109)
2835 - revision 11656
2836 - version 5.23.0 (23)
2837
2838 -------------------------------------------------------------------
2839 Wed Nov 12 13:19:02 CET 2008 - ma@suse.de
2840
2841 - Check for modaliases below /sys (bnc #430179)
2842 - revision 11653
2843
2844 -------------------------------------------------------------------
2845 Tue Nov 11 18:36:33 CET 2008 - ma@suse.de
2846
2847 - Avoid superfluous file copying and gpg invocation in keyring handling.
2848 - revision 11650
2849
2850 -------------------------------------------------------------------
2851 Tue Nov 11 14:48:52 CET 2008 - ma@suse.de
2852
2853 - Prevent fetcher from processing the same index file twice. (bnc #443644)
2854 - revision 11648
2855 - version 5.22.0 (21)
2856
2857 -------------------------------------------------------------------
2858 Fri Nov  7 23:55:47 CET 2008 - ma@suse.de
2859
2860 - Fix retrieval of patch contents and references attributes. (bnc #442200)
2861 - revision 11641
2862 - version 5.21.0 (21)
2863
2864 -------------------------------------------------------------------
2865 Fri Nov  7 19:51:00 CET 2008 - ma@suse.de
2866
2867 - Add CheckSum::asString.
2868 - revision 11634
2869
2870 -------------------------------------------------------------------
2871 Fri Nov  7 17:55:48 CET 2008 - ma@suse.de
2872
2873 - revision 11631
2874 - version 5.20.0 (20)
2875
2876 -------------------------------------------------------------------
2877 Thu Nov  6 18:35:25 CET 2008 - dmacvicar@suse.de
2878
2879 - re-add the flavor to the http header now using a flavor
2880   cache that is updated on every target load.
2881   Target::dstributionFlavor provides access to this cache
2882   in case you need the last used flavor without loading
2883   the target.
2884
2885 -------------------------------------------------------------------
2886 Thu Nov  6 16:23:03 CET 2008 - schubi@suse.de
2887
2888 - added flag: ignorealreadyrecommended to the testcases (bnc #432136)
2889 - revsion 11539
2890
2891 -------------------------------------------------------------------
2892 Thu Nov  6 09:41:48 CET 2008 - schubi@suse.de
2893
2894 - Adding rule rpm-arch for installed rpm package in order to avoid
2895   unneeded architecture change. (bnc #441004)
2896 - revision 11585
2897
2898 -------------------------------------------------------------------
2899 Tue Nov  4 13:21:35 CET 2008 - jkupec@suse.cz
2900
2901 - handle MediaTimeoutException also in MediaSetAccess::provideFile()
2902   (bnc #439983)
2903 - revision 11568
2904
2905 -------------------------------------------------------------------
2906 Mon Nov  3 15:30:53 CET 2008 - dmacvicar@suse.de
2907
2908 - merge contributions by Jon Nelson, the patches resolve
2909   the following issues:
2910 - disable the "Pragma: nocache" header which is automatically
2911   used by curl.
2912   re-enables the use of a caching http proxy (like squid or others)
2913   and corrects (bnc #326208)
2914 - don't generate an If-Modified-Since header if we don't have a
2915   previous file to work with
2916 - don't generate a Proxy-Authenticate header if one is not called
2917   for.
2918
2919 -------------------------------------------------------------------
2920 Fri Oct 31 14:01:57 CET 2008 - ma@suse.de
2921
2922 - Do not save solver locks (by APPL_HIGH).
2923 - revision 11558
2924
2925 -------------------------------------------------------------------
2926 Fri Oct 31 13:53:39 CET 2008 - dmacvicar@suse.de
2927
2928 - fetcher.setOptions( Fetcher::AutoAddIndexes ) allows
2929   for automatic signed index discovery.
2930 - enqueueDir with checksum checking s now enqueueDigestedDir
2931
2932 -------------------------------------------------------------------
2933 Thu Oct 30 14:24:57 CET 2008 - schubi@suse.de
2934
2935 - solutions: keep/lock will be done by APPL_HIGH. So they will not be
2936   saved in the lockfiles
2937 - "keep obsolete" will be handled with lock by APPL_HIGH (bnc #439134)
2938 - revision  11549
2939
2940 -------------------------------------------------------------------
2941 Wed Oct 29 14:14:16 CET 2008 - jkupec@suse.cz
2942
2943 - throw a MediaTimeoutException also on http 504 (gateway timeout)
2944   (bnc #425035)
2945 - revision 11535
2946
2947 -------------------------------------------------------------------
2948 Wed Oct 29 12:51:55 CET 2008 - ma@suse.de
2949
2950 - Add 'sh4' architectures.
2951 - revision 11534
2952
2953 -------------------------------------------------------------------
2954 Tue Oct 28 22:01:40 CET 2008 - dmacvicar@suse.de
2955
2956 - don't free the header before curl_perform as curl does not
2957   copy it. (bnc#439532)
2958
2959 -------------------------------------------------------------------
2960 Tue Oct 28 16:47:36 CET 2008 - ma@suse.de
2961
2962 - Add 'arm' architectures.
2963 - revision 11525
2964
2965 -------------------------------------------------------------------
2966 Tue Oct 28 10:07:13 CET 2008 - schubi@suse.de
2967
2968 - regarding "keep obsolete" in the solutions (bnc #439134)
2969 - revision 11517
2970
2971 -------------------------------------------------------------------
2972 Mon Oct 27 10:51:01 CET 2008 - dmacvicar@suse.de
2973
2974 - fix broken aria2c command line (bnc#438971)
2975
2976 -------------------------------------------------------------------
2977 Sun Oct 26 14:53:56 CET 2008 - coolo@suse.de
2978
2979 - adding svn r11488 to fix compile of PackageKit
2980
2981 -------------------------------------------------------------------
2982 Fri Oct 24 18:12:34 CEST 2008 - ma@suse.de
2983
2984 - Remove error prone methods from OnMediaLocation API to prevent
2985   accidental missuse. (bnc #437328)
2986 - revision 11487
2987 - version 5.19.0 (19)
2988
2989 -------------------------------------------------------------------
2990 Fri Oct 24 16:07:45 CEST 2008 - ma@suse.de
2991
2992 - Provide the /etc/products.d enties filename as Product::referenceFilename.
2993   Use it to remove orphan products. (bnc #432932)
2994 - Fix media exception handling in commit (bnc #395704)
2995 - revision 11485
2996 - version 5.18.0 (17)
2997
2998 -------------------------------------------------------------------
2999 Fri Oct 24 10:29:19 CEST 2008 - schubi@suse.de
3000
3001 - Taking "unlock" instead of setTransact(false) in the solutions (bnc #436923)
3002 - revision 11468
3003 - version 5.17.0 (17)
3004
3005 -------------------------------------------------------------------
3006 Wed Oct 22 14:33:10 CEST 2008 - ma@suse.de
3007
3008 - For retrieving a product license fall back to license.tar.gz. (bnc #372386)
3009 - revision 11447
3010
3011 -------------------------------------------------------------------
3012 Wed Oct 22 14:16:33 CEST 2008 - dmacvicar@suse.de
3013
3014 - move anonymous unique id to a private http header
3015   X-ZYpp-AnonymousUniqueId (bnc#431571 )
3016
3017 -------------------------------------------------------------------
3018 Wed Oct 22 12:58:35 CEST 2008 - ma@suse.de
3019
3020 - Adapt to satsolver-0.12 API.
3021 - Add Locale:: bestMatch to find the best match within a set of
3022   available Locales.
3023 - revision 11441
3024
3025 -------------------------------------------------------------------
3026 Mon Oct 20 16:44:58 CEST 2008 - ma@suse.de
3027
3028 - RepoInfo: Add methods to handle repository licenses. (bnc #372386)
3029 - revision 11419
3030
3031 -------------------------------------------------------------------
3032 Mon Oct 20 16:39:41 CEST 2008 - ma@suse.de
3033
3034 - Adapt to changed satsolver dataiterator API.
3035 - revision 11418
3036
3037 -------------------------------------------------------------------
3038 Fri Oct 17 18:31:47 CEST 2008 - ma@suse.de
3039
3040 - Secure download of license file on repo refresh (bnc #372386)
3041 - revision 11398
3042
3043 -------------------------------------------------------------------
3044 Fri Oct 17 17:26:25 CEST 2008 - ma@suse.de
3045
3046 - Call 'repo2solv.sh -o' instead of using output redirection. (bnc #420046)
3047 - revision 11397
3048
3049 -------------------------------------------------------------------
3050 Thu Oct 16 17:57:15 CEST 2008 - jkupec@suse.cz
3051
3052 - repository license methods added to RepoManager (bnc #372386)
3053 - revision 11377
3054
3055 -------------------------------------------------------------------
3056 Thu Oct 16 16:26:01 CEST 2008 - dmacvicar@suse.de
3057
3058 - don't take into account stat information when looking
3059   for remote SHA1SUMS (part of bnc#409927)
3060
3061 -------------------------------------------------------------------
3062 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
3063
3064 - MediaSetAccess::provideOptionalFile() added
3065 - revision 11369
3066
3067 -------------------------------------------------------------------
3068 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
3069 - version 5.16.1 (16)
3070
3071 -------------------------------------------------------------------
3072 Tue Oct 14 16:15:09 CEST 2008 - jkupec@suse.cz
3073
3074 - don't initialize servicesTargetDistro via global ZYpp instance in
3075   RepoManagerOptions() constructor (bnc #435184)
3076 - revision 11342
3077
3078 -------------------------------------------------------------------
3079 Mon Oct 13 19:12:40 CEST 2008 - jkupec@suse.cz
3080
3081 - repository probing: check for other types of repo even on
3082   MediaException, throw only if all fail (bnc #335906)
3083 - revision 11332
3084
3085 -------------------------------------------------------------------
3086 Mon Oct 13 14:16:25 CEST 2008 - ma@suse.de
3087
3088 - Adapt to satsolver changes.
3089 - revision 11331
3090 - version 5.16.0 (16)
3091
3092 -------------------------------------------------------------------
3093 Mon Oct 13 13:28:48 CEST 2008 - ma@suse.de
3094
3095 - Fix reading delta rpm checksum from solv file.
3096 - revision 11313
3097
3098 -------------------------------------------------------------------
3099 Mon Oct 13 12:12:39 CEST 2008 - ma@suse.de
3100
3101 - Fix package-manager script to properly quote arguments. (bnc #30903)
3102 - revision 11311
3103
3104 -------------------------------------------------------------------
3105 Mon Oct 13 11:03:04 CEST 2008 - schubi@suse.de
3106
3107 - regarding orphaned resolvables
3108 - removed old distupgrade algorithm
3109 - revision 11307
3110
3111 -------------------------------------------------------------------
3112 Sun Oct 12 13:55:51 CEST 2008 - jkupec@suse.cz
3113
3114 - handle ftp response 530 (login failed) like http 403
3115   (bnc #433537)
3116 - revision 11305
3117
3118 -------------------------------------------------------------------
3119 Thu Oct  9 17:37:18 CEST 2008 - ma@suse.de
3120
3121 - Adapt to satsolvers 'big solv data change'.
3122 - revision 11294
3123
3124 -------------------------------------------------------------------
3125 Thu Oct  9 17:18:18 CEST 2008 - schubi@suse.de
3126
3127 - Taking the right solution actions for locked resolvables (bnc #400840)
3128 - revision 11289
3129
3130 -------------------------------------------------------------------
3131 Thu Oct  9 13:52:03 CEST 2008 - ma@suse.de
3132
3133 - Add required copy-ctor and assignment operator to WhatProvides.
3134   (bnc #433087)
3135 - revision 11276
3136
3137 -------------------------------------------------------------------
3138 Wed Oct  8 16:24:25 CEST 2008 - jkupec@suse.cz
3139
3140 - detect and use unused loop device for mounting ISO images
3141   (bnc #428009)
3142 - revision 11262
3143 - version 5.15.1 (13)
3144
3145 -------------------------------------------------------------------
3146 Wed Oct  8 15:39:08 CEST 2008 - jkupec@suse.cz
3147
3148 - fixed segfault when saving the probed repo type in
3149   RepoManager::refreshMetadata() (bnc #431963)
3150 - revision 11261
3151
3152 -------------------------------------------------------------------
3153 Wed Oct  8 11:33:00 CEST 2008 - dmacvicar@suse.de
3154
3155 - improve log message (bnc#429114)
3156
3157 -------------------------------------------------------------------
3158 Wed Oct  8 11:15:20 CEST 2008 - lslezak@suse.cz
3159
3160 - disk usage - ignore /proc filesystem (bnc#418783)
3161 - revision 11258
3162
3163 -------------------------------------------------------------------
3164 Tue Oct  7 13:24:10 CEST 2008 - ma@suse.de
3165
3166 - Fixed detection of loopback mounted iso-files. The mtab entry does
3167   not necessarily mention the iso-file. (bnc #432504)
3168 - revision 11252
3169 - version 5.15.0 (13)
3170
3171 -------------------------------------------------------------------
3172 Thu Oct  2 19:46:13 CEST 2008 - ma@suse.de
3173
3174 - Add zypp.conf option 'download.use_deltarpmr.always' to enable using
3175   delta rpms even if the package is available on a local source.
3176   (Axel C. Frinke)
3177 - revision 11235
3178 - version 5.14.0 (13)
3179
3180 -------------------------------------------------------------------
3181 Thu Oct  2 18:50:11 CEST 2008 - ma@suse.de
3182
3183 - Add product attribute: PRODUCTLINE.
3184 - revision 11234
3185
3186 -------------------------------------------------------------------
3187 Thu Oct  2 17:18:19 CEST 2008 - ma@suse.de
3188
3189 - Do not consider self provided requirements whan computing the
3190   installation order.
3191 - revision 11231
3192
3193 -------------------------------------------------------------------
3194 Wed Oct  1 16:07:36 CEST 2008 - ma@suse.de
3195
3196 - Rephrase missleading error message. (bnc #431229)
3197 - revision 11222
3198
3199 -------------------------------------------------------------------
3200 Tue Sep 30 17:23:48 CEST 2008 - ma@suse.de
3201
3202 - Allow computation of disk usage per solvable.
3203 - revision 11218
3204
3205 -------------------------------------------------------------------
3206 Mon Sep 29 23:59:10 CEST 2008 - dmacvicar@suse.de
3207
3208 - Merge aria2c Media handler code from Google SOC 2008
3209   (Gerard Farras)
3210 - Only activated by making env var ZYPP_ARIA=1
3211
3212 -------------------------------------------------------------------
3213 Mon Sep 29 15:56:17 CEST 2008 - jkupec@suse.cz
3214
3215 - history: tell which package failed before logging rpm output or
3216   error message (bnc #430585)
3217 - no localization for history log comments
3218 - revision 11202
3219
3220 -------------------------------------------------------------------
3221 Mon Sep 29 13:43:08 CEST 2008 - ma@suse.de
3222
3223 - Fix zypp::WhatProvides::empty returning inverse result.
3224 - revision 11200
3225 - version 5.13.1 (13)
3226
3227 -------------------------------------------------------------------
3228 Sat Sep 27 23:36:19 CEST 2008 - jkupec@suse.cz
3229
3230 - fixed endless loop when CredentialManager returns bad password
3231 - CredentialManager now correctly updates password of existing
3232   credentials
3233 - revision 11187
3234
3235 -------------------------------------------------------------------
3236 Fri Sep 26 15:37:50 CEST 2008 - ma@suse.de
3237
3238 - Fix computation of Product::flavor.
3239 - Add Product::productLine. A vendor specific string denoting the
3240   product line.
3241 - revision 11182
3242 - version 5.13.0 (13)
3243
3244 -------------------------------------------------------------------
3245 Fri Sep 26 15:25:33 CEST 2008 - jkupec@suse.cz
3246
3247 - save user credentials after asking for them
3248 - revision 11181
3249
3250 -------------------------------------------------------------------
3251 Thu Sep 25 23:19:55 CEST 2008 - jkupec@suse.cz
3252
3253 - ZConfig::credentialsGlobal{File,Dir}() added
3254   (/etc/zypp/credentials.{cat,d})
3255 - revision 11176
3256
3257 -------------------------------------------------------------------
3258 Thu Sep 25 17:09:44 CEST 2008 - jkupec@suse.cz
3259
3260 - Target::setInstallationLogfile() removed from zypp/Target.h
3261 - revision 11171
3262
3263 -------------------------------------------------------------------
3264 Thu Sep 25 13:11:43 CEST 2008 - ma@suse.de
3265
3266 - Remove obsolete zypp-query-pool binary. zypper provides all
3267   the information one needs.
3268 - revision 11160
3269
3270 -------------------------------------------------------------------
3271 Wed Sep 24 19:11:19 CEST 2008 - jkupec@suse.cz
3272
3273 - HistoryLog added and used to log package installs/removes and
3274   repository adds, removes, url and alias changes into
3275   history.logfile (/var/log/zypp/history) (fate #110205)
3276 - str::escape(string, char) added
3277 - revision 11150
3278 - version 5.12.1 (12)
3279
3280 -------------------------------------------------------------------
3281 Tue Sep 23 14:02:08 CEST 2008 - jkupec@suse.cz
3282
3283 - CredentialManager: look for credentials with
3284   wanted_url.startsWith(stored_url)
3285 - RepoManager: don't pass service credentials down to repos if
3286   their urls are not based on service's url.
3287 - revision 11134
3288
3289 -------------------------------------------------------------------
3290 Mon Sep 22 16:27:41 CEST 2008 - ma@suse.de
3291
3292 - Remove superfluous PRODUCT_REFERENCES attribute.
3293 - revision 11127
3294
3295 -------------------------------------------------------------------
3296 Mon Sep 22 16:13:08 CEST 2008 - ma@suse.de
3297
3298 - Add Url::hasCredentialsInAuthority test for username or password
3299   being encoded in the authority component. I.e. user:pass@host.
3300 - Handle repos to be disabled disable in service refresh.
3301 - revision 11126
3302
3303 -------------------------------------------------------------------
3304 Mon Sep 22 12:10:34 CEST 2008 - jkupec@suse.cz
3305
3306 - provided context to keyring callbacks (bnc #370223)
3307 - merged trust & import callbacks (bnc #366467)
3308   (don't worry, still allows to trust && !import)
3309 - revision 11113
3310
3311 -------------------------------------------------------------------
3312 Fri Sep 19 13:17:38 CEST 2008 - ma@suse.de
3313
3314 - Moved DefaultAcceptBits enum to class KeyRing (formerly KeyRingReort).
3315 - revision 11102
3316
3317 -------------------------------------------------------------------
3318 Thu Sep 18 16:11:23 CEST 2008 - ma@suse.de
3319
3320 - Use service alias as namespace for it's repositories aliases.
3321 - revision 11097
3322 - version 5.11.0 (11)
3323
3324 -------------------------------------------------------------------
3325 Thu Sep 18 12:45:25 CEST 2008 - jkupec@suse.cz
3326
3327 - pass service's credentials down to repos
3328 - support ?credentials=filepath in URL to specify credentials
3329 - revision 11092
3330
3331 -------------------------------------------------------------------
3332 Thu Sep 18 09:57:49 CEST 2008 - ma@suse.de
3333
3334 - Add Product::isTargetDistribution to identify the systems installed
3335   baseproduct. This should replace tests for Product::type is "base".
3336 - revision 11089
3337
3338 -------------------------------------------------------------------
3339 Wed Sep 17 18:05:44 CEST 2008 - jkupec@suse.cz
3340
3341 - save user credentials when adding repos/services with URLs containing
3342   the credentials (bnc #425462)
3343 - revision 11085
3344
3345 -------------------------------------------------------------------
3346 Wed Sep 17 15:08:54 CEST 2008 - ma@suse.de
3347
3348 - Adapt to rpms new way of quoting whitespace in pathnames.(bnc #426924)
3349 - revision 11082
3350
3351 -------------------------------------------------------------------
3352 Tue Sep 16 18:41:39 CEST 2008 - ma@suse.de
3353
3354 - Service handling fixes. Added ServiceException.
3355 - revision 11077
3356
3357 -------------------------------------------------------------------
3358 Mon Sep 15 11:40:04 CEST 2008 - ma@suse.de
3359
3360 - Fix building of transaltions.
3361 - revision 11064
3362
3363 -------------------------------------------------------------------
3364 Sun Sep 14 00:10:21 CEST 2008 - jkupec@suse.cz
3365
3366 - ServiceInfo.clearReposTo{Enable,Disable}() methods added
3367 - revision 11060
3368
3369 -------------------------------------------------------------------
3370 Fri Sep 12 18:24:28 CEST 2008 - ma@suse.de
3371
3372 - Create new Service repos in disbaled sate.
3373 - revision 11056
3374 - version 5.10.0 (10)
3375
3376 -------------------------------------------------------------------
3377 Fri Sep 12 16:04:54 CEST 2008 - ma@suse.de
3378
3379 - Make registerTarget and registerRelease abvailable for installed
3380   product. Required for registration.
3381 - revision 11043
3382
3383 -------------------------------------------------------------------
3384 Fri Sep 12 12:59:50 CEST 2008 - ma@suse.de
3385
3386 - Add url lists query to Product interface. A generic query and
3387   convenience methods to query urls for "releasenotes", "register",
3388   "updateurls", "extraurls",  "optionalurls" and "smolt" (bnc #413444)
3389 - revision 11029
3390
3391 -------------------------------------------------------------------
3392 Fri Sep 12 01:38:25 CEST 2008 - jkupec@suse.cz
3393
3394 - ServiceType and ServiceInfo::type() added (contains only RIS for
3395   now), service type probing added.
3396 - Avoiding the use of 'path' for services (appending
3397   the repoindex.xml's 'path' to the baseurl of created repos)
3398 - renamed ServiceInfo::*catalog*() methods to *repo*() methods
3399 - revision 11022
3400
3401 -------------------------------------------------------------------
3402 Thu Sep 11 16:01:57 CEST 2008 - dmacvicar@suse.de
3403
3404 - add Repostiroy::updateKeys and
3405   Repository::providesUpdatesForKey(string) for repo and
3406   product matching
3407 - Provide Repository::isUpdateRepo
3408
3409 -------------------------------------------------------------------
3410 Thu Sep 11 14:41:28 CEST 2008 - ma@suse.de
3411
3412 - Fix evaluation of vendor support flags.
3413 - Adapt retrieval of registration data (targetDistribution,
3414   targetDistributionRelease and targetDistributionFlavor).
3415 - revision 11013
3416
3417 -------------------------------------------------------------------
3418 Wed Sep 10 18:23:52 CEST 2008 - ma@suse.de
3419
3420 - Follow gpgcheck tag in .repo file and do no check if disabled.
3421 - revision 11010
3422 - version 5.9.0 (8)
3423
3424 -------------------------------------------------------------------
3425 Wed Sep 10 17:54:20 CEST 2008 - jkupec@suse.cz
3426
3427 - added dumpAsXMLOn(stream,string) to ServiceInfo to print services
3428   with content (repos)
3429 - revision 11004
3430
3431 -------------------------------------------------------------------
3432 Wed Sep 10 17:31:41 CEST 2008 - ma@suse.de
3433
3434 - Remove obsolete product attributes.
3435 - Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)
3436 - revision 11001
3437
3438 -------------------------------------------------------------------
3439 Wed Sep 10 16:40:00 CEST 2008 - ma@suse.de
3440
3441 - Provide product::updaterepoKey: Update repository indicator string.
3442 - revision 11000
3443
3444 -------------------------------------------------------------------
3445 Tue Sep  9 17:33:03 CEST 2008 - dmacvicar@suse.de
3446
3447 - provide context about the repository (name/alias) if available when
3448   checking signatures (bnc#370223)
3449 - 5.8.0
3450
3451 -------------------------------------------------------------------
3452 Tue Sep  9 13:04:11 CEST 2008 - ma@suse.de
3453
3454 - Add ServiceInfo interface to define a set of catalogs (repository
3455   aliases) to be enabled on next refresh.
3456 - revision 10970
3457
3458 -------------------------------------------------------------------
3459 Tue Sep  9 11:40:42 CEST 2008 - ma@suse.de
3460
3461 - Fix reading of Traget::targetDistribution.
3462 - Allow to configure default answers in signature verification workflow.
3463 - revision 10968
3464
3465 -------------------------------------------------------------------
3466 Mon Sep  8 17:11:02 CEST 2008 - jkupec@suse.cz
3467
3468 - CredentialManager added to manage stored credentials
3469 - MediaCurl adapted to use CredentialManager to read credentials
3470 - revision 10958
3471
3472 -------------------------------------------------------------------
3473 Fri Sep  5 11:40:05 CEST 2008 - jkupec@suse.cz
3474
3475 - operator ==, !=, < definition moved to RepoInfoBase from
3476   the derived classes
3477 - fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
3478   (bnc #407515)
3479 - {Repo,Service}Info::dumpAsXMLOn(ostream) added
3480 - RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
3481 - use shared_ptr instead of itrusive for {Repo,Service}Info
3482 - revision 10931:10942
3483
3484 -------------------------------------------------------------------
3485 Thu Sep  4 16:47:07 CEST 2008 - jkupec@suse.cz
3486
3487 - RepoInfo{,Base} setters made void
3488 - revision 10931
3489
3490 -------------------------------------------------------------------
3491 Wed Sep  3 14:53:06 CEST 2008 - jkupec@suse.cz
3492
3493 - skip repositories with non-matching target distro when reading
3494   repoindex
3495 - revision 10926
3496
3497 -------------------------------------------------------------------
3498 Tue Sep  2 11:04:52 CEST 2008 - schubi@suse.de
3499
3500 - Enabled distupgrade of the SAT solver. In order to use the old
3501   distupgrade you can set the environment variable ZYPP_NO_SAT_UPDATE.
3502   This variable will can be used until the old distupgrade mechanism will
3503   be removed from libzypp. Have a look to above changelogs.
3504 - revision 10911
3505 - version 5.7.0 (5)
3506
3507 -------------------------------------------------------------------
3508 Tue Aug 19 16:36:47 CEST 2008 - dmacvicar@suse.de
3509
3510 - add Package::maybeUnsupported to remove duplicated
3511   code in clients dealing with Package::vendorSupport
3512
3513 -------------------------------------------------------------------
3514 Tue Aug 19 11:04:52 CEST 2008 - schubi@suse.de
3515
3516 - Reset transaction only if this solvable has no buddy (bnc #417799)
3517   e.g. do not reset Products cause the concerning release package
3518   could not already be installed.
3519 - revision 10883
3520 - version 5.6.1 (5)
3521
3522 -------------------------------------------------------------------
3523 Mon Aug 18 17:31:02 CEST 2008 - dmacvicar@suse.de
3524
3525 - don't report "may be outdated" for @System repo.
3526
3527 -------------------------------------------------------------------
3528 Fri Aug 15 20:20:07 CEST 2008 - ma@suse.de
3529
3530 - Add Target::targetDistribution. Returns "distribution-arch" of
3531   the installed base product. Used for registration and Service
3532   refresh. (for Fate #304915)
3533 - revision 10877
3534 - version 5.6.0 (5)
3535
3536 -------------------------------------------------------------------
3537 Fri Aug 15 17:42:58 CEST 2008 - ma@suse.de
3538
3539 - Add method Product::replacedProducts to identify installed
3540   Products that would be replaced by installing a new Product.
3541   (for Fate #301997)
3542 - revision 10876
3543
3544 -------------------------------------------------------------------
3545 Fri Aug 15 15:30:32 CEST 2008 - ma@suse.de
3546
3547 - Fixes to Selectable doing staus manipulation on non-USER level.
3548 - revision 10873
3549
3550 -------------------------------------------------------------------
3551 Fri Aug 15 14:23:02 CEST 2008 - ma@suse.de
3552
3553 - Add method ZYpp::getTarget that returns the Target or a NULL pointer,
3554   if it is not yet initialized. This is to avoid try/catch blocks just
3555   to test whether the Target is initialized. (bnc #417556)
3556 - Add method Target::assertRootPrefix. Pass a pathname and get back the
3557   path prefixed with the tragets root, unless it already had that prefix.
3558 - revision 10870
3559
3560 -------------------------------------------------------------------
3561 Thu Aug 14 18:44:45 CEST 2008 - schubi@suse.de
3562
3563 - Regarding error messages for Products correctly (FATE #304502)
3564 - rev 10863
3565
3566 -------------------------------------------------------------------
3567 Thu Aug 14 14:03:27 CEST 2008 - ma@suse.de
3568
3569 - Let Selectable default to USER level.
3570 - revision 10850
3571 - version 5.5.1 (5)
3572
3573 -------------------------------------------------------------------
3574 Wed Aug 13 21:01:25 CEST 2008 - ma@suse.de
3575
3576 - Change Selectable API to support doing staus manipulation on
3577   non-USER level.
3578 - revision 10847
3579 - version 5.5.0 (5)
3580
3581 -------------------------------------------------------------------
3582 Wed Aug 13 16:48:49 CEST 2008 - dmacvicar@suse.de
3583
3584 - support sat solver API for searching files
3585
3586 -------------------------------------------------------------------
3587 Wed Aug 13 15:12:45 CEST 2008 - ma@suse.de
3588
3589 - Add ResPool::reposFind to get repositories by alias.
3590 - revision 10835
3591
3592 -------------------------------------------------------------------
3593 Tue Aug 12 19:37:36 CEST 2008 - ma@suse.de
3594
3595 - Advise rpmdb2solv to parse the product database.
3596 - revision 10824
3597 - version 5.4.0 (4)
3598
3599 -------------------------------------------------------------------
3600 Tue Aug 12 12:05:49 CEST 2008 - ma@suse.de
3601
3602 - Offer a simpler, fate based status manipulation in ui::Selectable.
3603   This is easier to handle, as the ui::Status always distinguishes
3604   wheter an object is installed or not.
3605 - revision 10814
3606
3607 -------------------------------------------------------------------
3608 Mon Aug 11 18:00:40 CEST 2008 - ma@suse.de
3609
3610 - Propagate default rpm install flags from zypp.conf via ZConfig and
3611   ZYppCommitPolicy down to the installer. (FATE #302952)
3612 - revision 10813
3613
3614 -------------------------------------------------------------------
3615 Mon Aug 11 16:28:07 CEST 2008 - ma@suse.de
3616
3617 - Add base::Flags (like qt's QFlags) a type-safe way of storing
3618   OR-combinations of enum values.
3619 - revision 10811
3620
3621 -------------------------------------------------------------------
3622 Fri Aug  8 17:01:00 CEST 2008 - ma@suse.de
3623
3624 - Add static ui::Selectable::get methods as convenient ctor
3625   substitute.
3626 - revision 10806
3627
3628 -------------------------------------------------------------------
3629 Fri Aug  8 15:41:17 CEST 2008 - ma@suse.de
3630
3631 - Adapt zypp-query-pool to new product handling.
3632 - revision 10803
3633
3634 -------------------------------------------------------------------
3635 Fri Aug  8 14:11:03 CEST 2008 - ma@suse.de
3636
3637 - Don't pass epoch to 'rpm -e', it does not support it.
3638 - revision 10800
3639
3640 -------------------------------------------------------------------
3641 Fri Aug  8 13:27:42 CEST 2008 - ma@suse.de
3642
3643 - Adapt to new product handling. Products are no longer pseudo
3644   installed objects verified by the solver, but actually installed.
3645   Thus removed satisfiedProduct iterator, fixed Selctables.
3646 - Removed class ProductInfo as we keep Product.
3647 - revision 10797
3648
3649 -------------------------------------------------------------------
3650 Thu Aug  7 22:00:55 CEST 2008 - dmacvicar@suse.de
3651
3652 - implement relogin suggested support (fate#304889)
3653
3654 -------------------------------------------------------------------
3655 Wed Aug  6 18:21:30 CEST 2008 - ma@suse.de
3656
3657 - Detect correct download path even if repository type
3658   is not set. (bnc #386386)
3659 - revision 10768
3660
3661 -------------------------------------------------------------------
3662 Wed Aug  6 17:15:48 CEST 2008 - ma@suse.de
3663
3664 - Cleanup, mostly by removing, unused parser code and related classes.
3665 - revision 10765
3666
3667 -------------------------------------------------------------------
3668 Wed Aug  6 16:23:27 CEST 2008 - ma@suse.de
3669
3670 - Don't let exception escape MediaSetAccess dtor (bnc #415017)
3671 - revision 10763
3672
3673 -------------------------------------------------------------------
3674 Mon Aug  4 19:34:27 CEST 2008 - ma@suse.de
3675
3676 - Add new product attributes (flavor,referencePackage).
3677 - Add PoolItem buddies, i.e. two PoolItems sharing the same status
3678   object. This is used to keep the product resolvable and the
3679   package providing the product metadata in sync.
3680 - revision 10742
3681
3682 -------------------------------------------------------------------
3683 Sat Aug  2 19:26:52 CEST 2008 - jkupec@suse.cz
3684
3685 - support an optional url attribute in repoindex.xml's <repo>
3686 - revision 10729
3687
3688 -------------------------------------------------------------------
3689 Thu Jul 31 21:52:11 CEST 2008 - ma@suse.de
3690
3691 - New class ProductInfo to provide product related metadata that
3692   might be associated with a package. This will replace the Product
3693   resolvable.
3694 - revision 10715
3695
3696 -------------------------------------------------------------------
3697 Thu Jul 31 19:01:54 CEST 2008 - dmacvicar@suse.de
3698
3699 - generate a unique anonymous unique string per target
3700   and add it to the agent string for better statistics
3701
3702 -------------------------------------------------------------------
3703 Thu Jul 31 19:01:14 CEST 2008 - ma@suse.de
3704
3705 - Follow solver policy and make repository priority the highest
3706   key, when ordering packages. Then architecture, and edition last.
3707 - revision 10710
3708
3709 -------------------------------------------------------------------
3710 Wed Jul 30 19:12:00 CEST 2008 - ma@suse.de
3711
3712 - /var/lib/zypp and /var/cache/zypp should be owned by libzypp
3713   (bnc #412094)
3714 - revision 10702
3715
3716 -------------------------------------------------------------------
3717 Wed Jul 30 12:47:48 CEST 2008 - jkupec@suse.cz
3718
3719 - Service renamed to ServiceInfo
3720 - RepoInfoBase added; RepoInfo and ServiceInfo now derive from it
3721 - revision 10695
3722
3723 -------------------------------------------------------------------
3724 Tue Jul 29 12:59:46 CEST 2008 - jkupec@suse.cz
3725
3726 - fixed yum repos to work with non '/' base url post fix
3727   (bnc #341617)
3728 - revision 10662
3729
3730 -------------------------------------------------------------------
3731 Mon Jul 28 18:13:24 CEST 2008 - ma@suse.de
3732
3733 - Fixed SolvIterMixin::Selectable_iterator eating some solvables
3734   (bnc #411339)
3735 - revision 10680
3736
3737 -------------------------------------------------------------------
3738 Fri Jul 25 20:12:55 CEST 2008 - ma@suse.de
3739
3740 - Several changes to make libzypp-bindings compile using the original
3741   header files and no private copies. (bnc #391831)
3742 - revision 10668
3743 - version 5.3.0
3744
3745 -------------------------------------------------------------------
3746 Wed Jul 23 17:17:47 CEST 2008 - jkupec@suse.cz
3747
3748 - Service::enabled() added
3749 - revision 10657
3750
3751 -------------------------------------------------------------------
3752 Tue Jul 22 17:18:28 CEST 2008 - jkupec@suse.cz
3753
3754 - Removed FRESHENS dependency type
3755 - revision 10643
3756
3757 -------------------------------------------------------------------
3758 Thu Jul 17 09:49:40 CEST 2008 - schubi@suse.de
3759
3760 - Allow parallel installation of packages which have been defined
3761   in zypp.conf (parameter "multiversion") Fate #302050
3762 - Additional check for broken system.
3763   (defined in zypp.conv: solver.checkSystemFile)
3764 - revision 10600
3765
3766 -------------------------------------------------------------------
3767 Wed Jul 16 14:39:50 CEST 2008 - ma@suse.de
3768
3769 - Add ui::Selectable::isNeeded to indicate patch relevance (bnc #409150)
3770 - revision 10596
3771
3772 -------------------------------------------------------------------
3773 Wed Jul 16 01:10:37 CEST 2008 - ma@suse.de
3774
3775 - Remove Atom, Script, Message and other obsolete classes.
3776 - revision 10592
3777
3778 -------------------------------------------------------------------
3779 Mon Jul 14 13:36:26 CEST 2008 - ma@suse.de
3780
3781 - Also report the name of the locking process in ZYppFactoryException
3782   (bnc #280537)
3783 - revision 10572
3784
3785 -------------------------------------------------------------------
3786 Mon Jul 14 11:26:30 CEST 2008 - schubi@suse.de
3787
3788 - corrected logging of solver settings
3789 - regard locking while doUpdate (bnc #405427)
3790 - revision 10564
3791
3792 -------------------------------------------------------------------
3793 Sat Jul 12 22:14:32 CEST 2008 - jkupec@suse.cz
3794
3795 - make curl use the right transfer mode
3796   (CURLOPT_PROXY_TRANSFER_MODE) when proxy is used (bnc #306272)
3797 - revision 10559
3798
3799 -------------------------------------------------------------------
3800 Sat Jul 12 11:19:56 CEST 2008 - jkupec@suse.cz
3801
3802 - reuse existing disk mounts (applied Marius' patch) (bnc #208222)
3803 - revision 10557
3804
3805 -------------------------------------------------------------------
3806 Wed Jul  9 18:13:58 CEST 2008 - ma@suse.de
3807
3808 - Provide Package::url() if available in solv file. (bnc #402434)
3809 - A missing cookie file must not be treated as an error. Simply
3810   rebuild the cache (bnc #405867)
3811 - Add 22x22 and 24x24 icons (bnc #329635)
3812 - revision 10528
3813
3814 -------------------------------------------------------------------
3815 Mon Jul  7 13:39:09 CEST 2008 - schubi@suse.de
3816
3817 - Do not update an already updated package (bnc #400422)
3818 - revision 10504
3819
3820 -------------------------------------------------------------------
3821 Fri Jul  4 17:19:24 CEST 2008 - ma@suse.de
3822
3823 - Also check if the fingerprint matches before importing updated keys.
3824   (bnc #393160)
3825 - revision 10500
3826
3827 -------------------------------------------------------------------
3828 Mon Jun 30 23:55:20 CEST 2008 - dmacvicar@suse.de
3829
3830 - forward port add message attribute to patches.
3831 - port import newer keys if a trusted key is updated
3832 - (bnc#393160)
3833 - version 5.0.2
3834
3835 -------------------------------------------------------------------
3836 Mon Jun 30 10:28:27 CEST 2008 - ma@suse.de
3837
3838 - Fix permanent duplication of gpg keys in the rpm database. Also
3839   retrieve correct creation and expire dates. (bnc #401259)
3840 - Invoke gpg with --homdir, otherwise command fails if executed
3841   within a wrapper. (bnc #401259)
3842 - revision 10487
3843
3844 -------------------------------------------------------------------
3845 Thu Jun 26 12:07:33 CEST 2008 - schubi@suse.de
3846
3847 - version 5.0.1
3848 - revision 10464
3849
3850 -------------------------------------------------------------------
3851 Thu Jun 19 17:55:35 CEST 2008 - ma@suse.de
3852
3853 - Handle new patch messages and scripts in commit. Provide callbacks
3854   to display the patch messages and give visual feedback on script
3855   execution. (bnc #401220)
3856 - revision 10411
3857
3858 -------------------------------------------------------------------
3859 Thu Jun 19 17:35:59 CEST 2008 - ma@suse.de
3860
3861 - Fix wrong parenthesis causing bug 399320
3862 - version
3863 - revision
3864
3865 -------------------------------------------------------------------
3866 Tue Jun 10 09:52:03 CEST 2008 - jreidinger@suse.cz
3867
3868 - improve performance of gsub
3869 - change replace_all to replaceAll (same name convency)
3870 - add tests for gsub and replaceAll
3871 - revision 10366
3872
3873 -------------------------------------------------------------------
3874 Fri Jun  6 13:29:59 CEST 2008 - ma@suse.de
3875
3876 - Handle application/x-redhat-package-manager in package-manager.desktop
3877   (bnc #391183)
3878 - revision 10361
3879
3880 -------------------------------------------------------------------
3881 Thu Jun  5 18:01:15 CEST 2008 - jkupec@suse.cz
3882
3883 - X-SuSE-ControlCenter-System category added
3884   to package-manager.desktop (bnc #302324)
3885 - revision 10353
3886
3887 -------------------------------------------------------------------
3888 Wed Jun  4 14:57:13 CEST 2008 - ma@suse.de
3889
3890 - Fix crash when requesting disk usage without a target loaded. (bnc #396755)
3891 - revision 10340
3892
3893 -------------------------------------------------------------------
3894 Wed Jun  4 14:05:09 CEST 2008 - ma@suse.de
3895
3896 - Fix memory corruption in curl media handler (bnc #396979)
3897 - revision 10338
3898
3899 -------------------------------------------------------------------
3900 Tue Jun  3 20:00:00 CEST 2008 - ma@suse.de
3901
3902 - Take care satsolver recognizes 'Capability( "srcpackage:zypper" )'
3903   as 'source package named zypper'. So these capabilities can be used
3904   together with sat::Whatprovides or in resolver requests. (bnc #369893)
3905 - revision 10335
3906
3907 -------------------------------------------------------------------
3908 Tue Jun  3 15:40:37 CEST 2008 - jreidinger@suse.cz
3909
3910 - allow aborting progress during removing packages. (bnc #389238)
3911 - revision 10331
3912
3913 -------------------------------------------------------------------
3914 Mon Jun  2 15:31:36 CEST 2008 - schubi@suse.de
3915
3916 - New option for ignoring Obsoletes. This is used for installing more than
3917   one pacakges with the same name but different versions.
3918   Often used by kernel.
3919 - r 10299
3920
3921 -------------------------------------------------------------------
3922 Sun Jun  1 23:14:34 CEST 2008 - - ma@suse.de
3923
3924 - Revert inappropriate Selectable cleanup. Fix Selectable
3925   status computation. Unmaintained packages were wrongly
3926   reported as unsinstalled. (bnc #394630)
3927 - version 5.0.0 (4.x continued in SuSE-Linux-11_0-Branch)
3928 - revision 10295
3929
3930 -------------------------------------------------------------------
3931 Fri May 30 12:14:47 CEST 2008 - tgoettlicher@suse.de
3932
3933 - fixed typo
3934
3935 -------------------------------------------------------------------
3936 Wed May 28 18:54:27 CEST 2008 - ma@suse.de
3937
3938 - Reenable diskusage calculation (bnc #395051)
3939 - version 4.25.1
3940 - revision 10273
3941
3942 -------------------------------------------------------------------
3943 Wed May 28 18:50:11 CEST 2008 - jkupec@suse.cz
3944
3945 - RepoManager::packagesPath(RepoInfo) added (bnc #394728)
3946 - revision 10271
3947
3948 -------------------------------------------------------------------
3949 Wed May 28 16:26:09 CEST 2008 - jkupec@suse.cz
3950
3951 - RepoInfo: don't overwrite flags that have already been set externally
3952   (bnc #394728)
3953 - revision 10256
3954
3955 -------------------------------------------------------------------
3956 Wed May 28 15:30:24 CEST 2008 - ma@suse.de
3957
3958 - Create missing directories when saving config files. (bnc #395026)
3959 - Fix undefined behaviour in RepoManager.
3960 - revision 10255
3961
3962 -------------------------------------------------------------------
3963 Wed May 28 15:23:44 CEST 2008 - schubi@suse.de
3964
3965 - SOLVER_ERASE_SOLVABLE_NAME: As we do not know, if this request has come
3966   from resolvePool or resolveQueue we will have to take care for both
3967   cases. (bnc#393969)
3968 - r 10252
3969
3970 -------------------------------------------------------------------
3971 Tue May 27 22:35:37 CEST 2008 - coolo@suse.de
3972
3973 - compile with RPM_OPT_FLAGS
3974
3975 -------------------------------------------------------------------
3976 Mon May 26 17:23:24 CEST 2008 - jkupec@suse.cz
3977
3978 - old2new locks file converter script added to %post (jredinger)
3979 - r 10227
3980
3981 -------------------------------------------------------------------
3982 Mon May 26 11:48:35 CEST 2008 - schubi@suse.de
3983
3984 - Do not regard packages with the same name while upgrading obsoleted
3985   packages (bnc#394367)
3986 - r 10219
3987
3988 -------------------------------------------------------------------
3989 Sat May 24 01:23:44 CEST 2008 - dmacvicar@suse.de
3990
3991 - revert commit don't check for existence of keys,
3992   to avoid a non needed HEAD request. (related bnc#381280)
3993   as it creates popup error callbacks due to the 404's in
3994   the keys. Leave however the OnMediaLocation::optional()
3995   API to look for another fix strategy.
3996
3997 -------------------------------------------------------------------
3998 Fri May 23 15:52:20 CEST 2008 - dmacvicar@suse.de
3999
4000 - define path for messages and scripts and document
4001   them in zypp.conf
4002
4003 -------------------------------------------------------------------
4004 Fri May 23 14:42:34 CEST 2008 - schubi@suse.de
4005
4006 - Added IgnoreAlreadyRecommended flag. So recomments/suggest will
4007   be ignored for already INSTALLED packages (bnc #389694)
4008 - r 10202
4009
4010 -------------------------------------------------------------------
4011 Fri May 23 10:22:47 CEST 2008 - schubi@suse.de
4012
4013 - Packages which obsoletes and do NOT required other installed
4014   packages will be installed if no other packages obsolete the installed package too.
4015 - r 10196
4016
4017 -------------------------------------------------------------------
4018 Thu May 22 02:22:29 CEST 2008 - dmacvicar@suse.de
4019
4020 - fix filelist for installed packages (bnc#392544)
4021 - fix changelog retrieval for installed packages
4022
4023 -------------------------------------------------------------------
4024 Wed May 21 13:50:00 CEST 2008 - dmacvicar@suse.de
4025
4026 - deprecate Repository::name() and use alias() to
4027   be consistent. Related to (bnc#383553)
4028 - don't check for existence of keys, to avoid a non needed
4029   HEAD request. (helps bnc#381280)
4030 - 4.25.0
4031
4032 -------------------------------------------------------------------
4033 Wed May 21 11:37:23 CEST 2008 - schubi@suse.de
4034
4035 - added onlyRequires in the testcase (bnc #389184)
4036
4037 -------------------------------------------------------------------
4038 Tue May 20 12:12:27 CEST 2008 - jreidinger@suse.cz
4039
4040 - allow installation and refreshing from repository with alias that
4041   contains ' or " (bnc #392426)
4042 - r10158
4043
4044 -------------------------------------------------------------------
4045 Mon May 19 21:11:41 CEST 2008 - jkupec@suse.cz
4046
4047 - delta rpm support reenabled
4048 - r10150
4049
4050 -------------------------------------------------------------------
4051 Mon May 19 18:13:19 CEST 2008 - schubi@suse.de
4052
4053 - Resetting Delete Details in ResStatus correctly (bnc #391785)
4054 - r 10145
4055
4056 -------------------------------------------------------------------
4057 Mon May 19 11:47:06 CEST 2008 - dmacvicar@suse.de
4058
4059 - when setting status to non installed for uninstalled packages
4060   set the user transaction so they go to soft locks.
4061   (related to bnc#389739 )
4062
4063 -------------------------------------------------------------------
4064 Fri May 16 16:56:04 CEST 2008 - schubi@suse.de
4065
4066 - Added new calls : isInstalledBy (const PoolItem item);
4067                     installs (const PoolItem item);
4068 - r 10125
4069 - 4.23.0
4070
4071 -------------------------------------------------------------------
4072 Fri May 16 16:49:04 CEST 2008 - jreidinger@suse.cz
4073
4074 - don't run merge in save when toAdd/Remove queue is empty
4075 - throw when locks cannot load its file
4076 - r10124
4077
4078 -------------------------------------------------------------------
4079 Fri May 16 09:59:09 CEST 2008 - jreidinger@suse.cz
4080
4081 - throw more describing exception when repo probing failed
4082   (bnc #389690)
4083 - revision 10118
4084
4085 -------------------------------------------------------------------
4086 Thu May 15 15:15:59 CEST 2008 - jreidinger@suse.cz
4087
4088 - allow call only merge old locks and newly added/removed without
4089   saving it to file
4090 - -revision 10104
4091
4092 -------------------------------------------------------------------
4093 Tue May 13 17:37:11 CEST 2008 - dmacvicar@suse.de
4094
4095 - report non packages as keep installed if satisfied to the
4096   user interace (Selectables)
4097 - 4.21.3
4098
4099 -------------------------------------------------------------------
4100 Tue May 13 15:50:28 CEST 2008 - jkupec@suse.cz
4101
4102 - create /etc/zypp/products.d on install
4103
4104 -------------------------------------------------------------------
4105 Mon May 12 17:21:19 CEST 2008 - jkupec@suse.cz
4106
4107 - /etc/zypp/products.d added to file list (bnc #385868)
4108 - revision 10049
4109 - version 4.21.2
4110
4111 -------------------------------------------------------------------
4112 Mon May 12 17:15:34 CEST 2008 - jkupec@suse.cz
4113
4114 - call RemoveResolvableReport::problem() before finish() on error
4115   (bnc #388810)
4116 - revision 10045
4117
4118 -------------------------------------------------------------------
4119 Sat May 10 21:57:29 CEST 2008 - coolo@suse.de
4120
4121 - fix file list
4122
4123 -------------------------------------------------------------------
4124 Fri May  9 23:15:53 CEST 2008 - ma@suse.de
4125
4126 - Product now retrieves all attributes from the solv file.
4127 - version 4.21.1
4128 - revision 10031
4129
4130 -------------------------------------------------------------------
4131 Fri May  9 21:28:42 CEST 2008 - ma@suse.de
4132
4133 - Add zypp.conf option configdir (/etc/zypp) and arrange
4134   all config files and directories to follow {configdir}
4135   per default.
4136 - Fix zypp-query-pool to print satisfied products and additional
4137   products defined in {configdir}/products.d for registration.
4138   (bnc #385868)
4139 - version 4.21.0
4140 - revision 10029
4141
4142 -------------------------------------------------------------------
4143 Fri May  9 15:30:40 CEST 2008 - jreidinger@suse.cz
4144
4145 - implement remove duplicate entries in lock file (bnc#385967)
4146
4147 -------------------------------------------------------------------
4148 Fri May  9 15:15:32 CEST 2008 - ma@suse.de
4149
4150 - Speedup rpmdb2solv by reusing an existing solv file.
4151 - version 4.20.1
4152 - revision 10012
4153
4154 -------------------------------------------------------------------
4155 Thu May  8 18:13:54 CEST 2008 - ma@suse.de
4156
4157 - Fix failed package download due to unkown repository type (bnc #386386)
4158 - revision 9995
4159
4160 -------------------------------------------------------------------
4161 Thu May  8 16:33:37 CEST 2008 - ma@suse.de
4162
4163 - Support optional root argument to RepoManagerOptions, to prefix all
4164   path names taken from ZConfig. (bnc #388265)
4165 - version 4.20.0
4166 - revision 9993
4167
4168 -------------------------------------------------------------------
4169 Thu May  8 14:21:51 CEST 2008 - schubi@suse.de
4170
4171 - new solution action for removing requirements/conflicts (bnc #387631)
4172 - revision 9988
4173
4174 -------------------------------------------------------------------
4175 Thu May  8 10:56:49 CEST 2008 - ma@suse.de
4176
4177 - Provide enumerated patch category 'Patch::categoryEnum()' (bnc #159100)
4178 - revision 9984
4179
4180 -------------------------------------------------------------------
4181 Wed May  7 13:52:24 CEST 2008 - schubi@suse.de
4182
4183 - DistUpgrade: searching for providers -> regarding name onl
4184 - r 9977
4185
4186 -------------------------------------------------------------------
4187 Tue May  6 17:35:59 CEST 2008 - dmacvicar@suse.de
4188
4189 - add flag --registrable (-r) to query pool to avoid
4190   using system as a filter
4191 - 4.19.1
4192
4193 -------------------------------------------------------------------
4194 Tue May  6 07:37:22 CEST 2008 - coolo@suse.de
4195
4196 - return values in non-void functions
4197
4198 -------------------------------------------------------------------
4199 Mon May  5 14:08:20 CEST 2008 - jkupec@suse.cz
4200
4201 - support multiple search strings in PoolQuery (ORed)
4202 - revision 9945
4203
4204 -------------------------------------------------------------------
4205 Mon May  5 09:55:29 CEST 2008 - schubi@suse.de
4206
4207 - Switch off the upgrade mode of the
4208   SAT solver cause the packages have already been evaluated by
4209   the distupgrade machanism of libzypp. (bnc #386375)
4210 - rev 9943
4211
4212 -------------------------------------------------------------------
4213 Fri May  2 16:36:04 CEST 2008 - jreidinger@suse.cz
4214
4215 - release file after copy to cache as soon as possible.
4216   (bnc #381311)
4217 - r9940
4218
4219 -------------------------------------------------------------------
4220 Fri May  2 16:28:05 CEST 2008 - schubi@suse.de
4221
4222 - Bugfix: keep states by user has been removed it the
4223   package has not been installed BUT has been recommended by another package.
4224   (bnc #385832)
4225 - rev 9938
4226
4227 -------------------------------------------------------------------
4228 Fri May  2 12:19:22 CEST 2008 - jreidinger@suse.cz
4229
4230 - add isLocal function to Url which say if scheme is local or
4231   internet.
4232 - r9932
4233
4234 -------------------------------------------------------------------
4235 Fri May  2 09:36:18 CEST 2008 - jreidinger@suse.cz
4236
4237 - cache decision for repository depend on his url.
4238 - http,ftp and smb cache packages.
4239 - revision 9929
4240
4241 -------------------------------------------------------------------
4242 Thu May  1 00:50:51 CEST 2008 - ma@suse.de
4243
4244 - Load and maintain persistent hard locks stored in /etc/zypp/locks.
4245   Locks are loaded together with the target, and changes are writen
4246   back on commit. zypp.conf option locksfile.apply can be used to turn
4247   this feature on or off. (FATE #120352)
4248 - version 4.18.0
4249 - revision 9927
4250
4251 -------------------------------------------------------------------
4252 Wed Apr 30 16:27:49 CEST 2008 - ma@suse.de
4253
4254 - Add zypp.conf option solvfilesdir: Path where the repo solv files
4255   are created. Default value: {cachedir}/solv.
4256 - Target and repositories now save their solvfiles below {solvfilesdir}
4257   in directories named after the repositories alias.
4258 - version 4.18.0
4259 - revision 9913
4260
4261 -------------------------------------------------------------------
4262 Wed Apr 30 14:19:16 CEST 2008 - jkupec@suse.cz
4263
4264 - fixed filesystem::expandlink(Pathname) (bnc #368477)
4265 - r9906
4266
4267 -------------------------------------------------------------------
4268 Tue Apr 29 16:37:19 CEST 2008 - schubi@suse.de
4269
4270 - cleanup in return values of doUpgrade and doUpdate
4271 - r9886
4272 - 4.17.0
4273
4274 -------------------------------------------------------------------
4275 Mon Apr 28 18:27:54 CEST 2008 - jkupec@suse.cz
4276
4277 - check for valid pool in begin(), improve the code (bnc #384337)
4278 - r9872
4279 - 4.16.0
4280
4281 -------------------------------------------------------------------
4282 Mon Apr 28 15:40:09 CEST 2008 - mvidner@suse.cz
4283
4284 - Updated package-manager-su from xdg-utils-1.0.2-48 (bnc#339549).
4285
4286 -------------------------------------------------------------------
4287 Mon Apr 28 15:25:46 CEST 2008 - schubi@suse.de
4288
4289 - added translations
4290
4291 -------------------------------------------------------------------
4292 Mon Apr 28 11:15:47 CEST 2008 - jkupec@suse.cz
4293
4294 - ostream operator<<(ostream,TriBool) added
4295 - r9833
4296
4297 -------------------------------------------------------------------
4298 Fri Apr 25 16:12:12 CEST 2008 - ma@suse.de
4299
4300 - Prevent target::unload from creating a system repo in order
4301   to unload it. (bnc 382297)
4302 - version 4.15.2
4303 - revision 9822
4304
4305 -------------------------------------------------------------------
4306 Fri Apr 25 14:15:17 CEST 2008 - ma@suse.de
4307
4308 - Prevent deselected or deleted items from being re-selected due to
4309   recommends (aka. persistent soft locks). Unlike hard locked, those
4310   items will be automatically selected if required. The list of soft
4311   locked items is stored in /var/lib/zypp/SoftLocks.
4312 - version 4.15.1
4313 - revision 9818
4314
4315 -------------------------------------------------------------------
4316 Wed Apr 23 22:24:00 CEST 2008 - ma@suse.de
4317
4318 - Remove obsolete AdditionalCapabilities interface from ResPool.
4319   Forward sat::Pool::RepositoryIterator. There's no more need to
4320   maintain an extra Repository list in ResPool.
4321 - revision 9806
4322
4323 -------------------------------------------------------------------
4324 Wed Apr 23 21:12:56 CEST 2008 - ma@suse.de
4325
4326 - Support dependencies requiring a specific architecture:
4327   "name[.arch] [op edition]". See class Capability for details
4328   about how to construct dependencies. (bnc #305445)
4329 - version 4.15.0
4330 - revision 9805
4331
4332 -------------------------------------------------------------------
4333 Tue Apr 22 17:39:28 CEST 2008 - dmacvicar@suse.de
4334
4335 - patch attributes and deprecate old ones
4336 - 4.14.0
4337
4338 -------------------------------------------------------------------
4339 Tue Apr 22 15:44:34 CEST 2008 - jreidinger@suse.cz
4340
4341 - change locks api -
4342 - make more functions const
4343 - replace add/remove by selectable to add/remove by ident or name and kind
4344 - rename iterator to const_iterator to avoid confusion
4345 - revision 9781
4346
4347 -------------------------------------------------------------------
4348 Tue Apr 22 13:55:14 CEST 2008 - schubi@suse.de
4349
4350 - Do architecture changes while "dup" in the external distribution
4351   upgrade ONLY. bnc #382274
4352 - Added "ignore" to the solutions
4353 - Added "self-conflicts" to the solution
4354 - added new solver mechanism "resolveQueue"
4355 - Bugfix broken/satisfied products
4356 - rev 9776
4357
4358 -------------------------------------------------------------------
4359 Tue Apr 22 10:33:03 CEST 2008 - ma@suse.de
4360
4361 - Added Pattern::core returning the packages required by a pattern.
4362   (see also Pattern::depends and Pattern::contents).
4363 - revision 9771
4364
4365 -------------------------------------------------------------------
4366 Mon Apr 21 15:38:10 CEST 2008 - ma@suse.de
4367
4368 - Added Target::release(), returning the targets distribution
4369   release string.
4370 - revision 9761
4371
4372 -------------------------------------------------------------------
4373 Sat Apr 19 01:08:04 CEST 2008 - ma@suse.de
4374
4375 - per default abort if package installation fails. (bnc #381203)
4376 - version 4.13.3
4377 - revision 9725
4378
4379 -------------------------------------------------------------------
4380 Fri Apr 18 15:19:36 CEST 2008 - dmacvicar@suse.de
4381
4382 - add ZYpp and curl version to http agent string
4383   (bnc #381280)
4384
4385 -------------------------------------------------------------------
4386 Thu Apr 17 16:29:15 CEST 2008 - ma@suse.de
4387
4388 - Fixed pools package index wrongly including source packages. (bnc #380283)
4389 - version 4.13.2
4390 - revision 9683
4391
4392 -------------------------------------------------------------------
4393 Wed Apr 16 15:00:19 CEST 2008 - ma@suse.de
4394
4395 - Disable fast creation of @System.solv. It may produce wrong results
4396   e.g. after a rebuilddb.
4397 - version 4.13.1
4398 - revision 9666
4399
4400 -------------------------------------------------------------------
4401 Wed Apr 16 12:50:09 CEST 2008 - ma@suse.de
4402
4403 - initializeTarget now takes an additional option, telling whether to
4404   rebuild an existing rpm database before using it. Default is false.
4405   (bnc #308352)
4406 - version 4.13.0
4407 - revision 9664
4408
4409 -------------------------------------------------------------------
4410 Tue Apr 15 12:57:42 CEST 2008 - jreidinger@suse.cz
4411
4412 - save do nothing if no locks added/removed
4413 - fix bug with multiple save lock
4414 - don't save same query multiple times
4415 - improve tests
4416 - revision 9644
4417
4418 -------------------------------------------------------------------
4419 Tue Apr 15 09:34:29 CEST 2008 - schubi@suse.de
4420
4421 - added new translations
4422 - activate zypp-query-pool
4423 - Revision 9637
4424 - 4.12.1
4425
4426 -------------------------------------------------------------------
4427 Tue Apr 15 00:54:07 CEST 2008 - jkupec@suse.cz
4428
4429 - Locks API cleaned-up, iterator added, light read() added
4430 - PoolQuery::attribute(SolvAttr) getter added
4431 - revision 9609
4432
4433 -------------------------------------------------------------------
4434 Mon Apr 14 17:00:05 CEST 2008 - dmacvicar@suse.de
4435
4436 - reenable zypp-query-pool
4437 - 4.11.1
4438
4439 -------------------------------------------------------------------
4440 Mon Apr 14 12:53:09 CEST 2008 - ma@suse.de
4441
4442 - Enable evaluation of hardware dependencies.
4443 - Enable evaluation of filesystem dependencies.
4444 - revision 9605
4445
4446 -------------------------------------------------------------------
4447 Sun Apr 13 02:17:25 CEST 2008 - jkupec@suse.cz
4448
4449 - RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
4450   needed for explicit refresh request
4451 - revision 9574
4452
4453 -------------------------------------------------------------------
4454 Fri Apr 11 21:55:21 CEST 2008 - ma@suse.de
4455
4456 - Install ResPoolProxy index to speedup Solvable to Selectable
4457   conversion.
4458 - version 4.11.0
4459 - revision 9558
4460
4461 -------------------------------------------------------------------
4462 Fri Apr 11 18:02:14 CEST 2008 - kkaempf@suse.de
4463
4464 - Implement update scripts installed by packages. After every
4465   package install /var/adm/update-scripts is scanned for the first
4466   file starting with "<name>-<version>.<release>-", which is then
4467   executed.
4468 - revision 9547
4469
4470 -------------------------------------------------------------------
4471 Fri Apr 11 14:43:05 CEST 2008 - ma@suse.de
4472
4473 - Fix SolvIterMixin to avioid multiple visits of the same Selectable.
4474 - Add Resolvable::poolItem() providing access to the corresponding
4475   PoolItem. API to query isRelevant/isSatisfied/isBroken was moved
4476   to PoolItem.
4477 - Add ResPool::satisfiedProductsBegin/End iterator over all products
4478   whose dependencies are satisfied. This reflects the status determined
4479   by the last solver run. (#368104)
4480 - revision 9535
4481
4482 -------------------------------------------------------------------
4483 Fri Apr 11 12:07:47 CEST 2008 - jreidinger@suse.cz
4484
4485 - switch to new locks api
4486 - revision 9524
4487
4488 -------------------------------------------------------------------
4489 Wed Apr  9 21:24:54 CEST 2008 - ma@suse.de
4490
4491 - Enable ui::Selectable lookup by Solvable/PoolItem in ResPoolProxy.
4492 - Add SolvIterMixin: Base class providing PoolItem_iterator and
4493   Selectable_iterator iterator types based on a Solvable iterator.
4494 - Enhanced WhatProvides and SolvableSet to PoolItem_iterator to offer
4495   PoolItem_iterator and Selectable_iterator.
4496 - Add Solvable::SplitIdent: Helper class that splits an identifier
4497   into kind and name.
4498 - Provide methods Pattern::contents returning a collection of packages
4499   associated with the pattern/patch.
4500 - revision 9496
4501
4502 -------------------------------------------------------------------
4503 Tue Apr  8 15:50:48 CEST 2008 - jreidinger@suse.cz
4504
4505 - add comparing to PoolQuery
4506 - revision 9466
4507
4508 -------------------------------------------------------------------
4509 Tue Apr  8 13:18:30 CEST 2008 - jreidinger@suse.cz
4510
4511 - move RepoInfo to universal RepoException. This can enable more verbose output - for frontend. (helps with bnc #377137)
4512 - revision 9452
4513
4514 -------------------------------------------------------------------
4515 Tue Apr  8 10:52:30 CEST 2008 - jreidinger@suse.cz
4516
4517 - initial implementation of new locks (FATE #120118 and #120352)
4518 - revision 9442
4519
4520 -------------------------------------------------------------------
4521 Tue Apr  7 15:18:22 CEST 2008 - dmacvicar@suse.de
4522
4523 - selectable API updates and changes
4524 - 4.10.0
4525
4526 -------------------------------------------------------------------
4527 Fri Apr  4 14:01:45 CEST 2008 - jreidinger@suse.cz
4528
4529 - add split with respect to escaped delimeters and also for quotes
4530 - revision 9373
4531
4532 -------------------------------------------------------------------
4533 Thu Apr  3 12:55:50 CEST 2008 - ma@suse.de
4534
4535 - Fixed some missing package and source package attributes.
4536 - revision 9348
4537
4538 -------------------------------------------------------------------
4539 Thu Apr  3 11:59:13 CEST 2008 - ma@suse.de
4540
4541 - Allow to store a media label in MediaSetAccess. This label is
4542   passed to a media change requests to describe which CD is
4543   requested.  (bnc #330094)
4544 - Fixed some missing package and source package attributes.
4545 - revision 9347
4546
4547 -------------------------------------------------------------------
4548 Wed Apr  2 13:48:52 CEST 2008 - schubi@suse.de
4549
4550 - Moved poolItem.status().isSatisfied(),.... to poolItem.isSatisfied()
4551 - Removed establish state in ResStatus
4552 - revision 9337
4553 - version 4.7.0
4554
4555 -------------------------------------------------------------------
4556 Wed Apr  2 10:24:17 CEST 2008 - ma@suse.de
4557
4558 - Add PoolItem::isSatisfied()/isBroken() to test whether
4559   the items requirements are met.
4560 - revision 9334
4561
4562 -------------------------------------------------------------------
4563 Tue Apr  1 21:54:10 CEST 2008 - ma@suse.de
4564
4565 - Extend sat::WhatProvides to allow to query for possible providers
4566   of a collection of capabilies. E.g. all providers of a packages
4567   requirements.
4568 - Fixed retrieval of translated texts from .solv files, provided the
4569   solv file contains them.
4570 - revision 9328
4571
4572 -------------------------------------------------------------------
4573 Tue Apr  1 16:17:44 CEST 2008 - jreidinger@suse.cz
4574
4575 - initial implementation of serialize/recovery PoolQuery
4576   (needed by FATE #120118)
4577 - revision 9325
4578
4579 -------------------------------------------------------------------
4580 Wed Mar 26 16:15:24 CET 2008 - ma@suse.de
4581
4582 - Allow prioritizing repos by adding a line 'priority=N' to the
4583   .repo file. Where N is an integer number from 1 (highest prio)
4584   to 99 (least and default). (bnc #369827, fate #302872)
4585 - version 4.6.1
4586 - revision 9276
4587
4588 -------------------------------------------------------------------
4589 Mon Mar 24 21:17:05 CET 2008 - coolo@suse.de
4590
4591 - support plaindir again (at least the most important parts)
4592
4593 -------------------------------------------------------------------
4594 Fri Mar 21 13:23:13 CET 2008 - jreidinger@suse.cz
4595
4596 - Throwing special exception MediaBadCAException in case of SSL
4597   certificate validation failure.(bnc #223512)
4598 - revision 9250
4599
4600 -------------------------------------------------------------------
4601 Fri Mar 21 12:38:39 CET 2008 - jreidinger@suse.cz
4602
4603 - add new error IO_SOFT to media request callback for temporary
4604   connection problem. (bnc #328822)
4605 - add new media exception timeout when somethink fail due to exceed
4606   timeout
4607 - mediacurl throw timeout exception when timeouted
4608 - revision 9246
4609
4610 -------------------------------------------------------------------
4611 Thu Mar 20 15:00:24 CET 2008 - jreidinger@suse.cz
4612
4613 - return more information from checking if metadata need refresh,
4614   so user can get better info. (bnc #307249)
4615 - revision 9231
4616
4617 -------------------------------------------------------------------
4618 Tue Mar 18 21:59:04 CET 2008 - ma@suse.de
4619
4620 - class sat::LocaleSupport: Convenience methods to manage support
4621   for language specific packages.
4622 - revision 9197
4623
4624 -------------------------------------------------------------------
4625 Tue Mar 18 13:54:16 CET 2008 - jkupec@suse.cz
4626
4627 - removed obsolete capability handling stuff (ma)
4628 - version 4.5.0
4629
4630 -------------------------------------------------------------------
4631 Tue Mar 18 11:42:51 CET 2008 - jreidinger@suse.cz
4632
4633 - Don't mask skip and abort exception in Fetcher
4634 - revision 9188
4635
4636 -------------------------------------------------------------------
4637 Tue Mar 18 11:00:22 CET 2008 - jreidinger@suse.cz
4638
4639 - action is correctly set in mediaRequest callback
4640 - revision 9186
4641
4642 -------------------------------------------------------------------
4643 Mon Mar 17 12:33:44 CET 2008 - ma@suse.de
4644
4645 - Fix SEGV in commit (bnc# 371137)
4646 - version 4.4.3
4647 - revision 9174
4648
4649 -------------------------------------------------------------------
4650 Fri Mar 14 17:28:39 CET 2008 - ma@suse.de
4651
4652 - version 4.4.2
4653
4654 -------------------------------------------------------------------
4655 Fri Mar 14 14:27:43 CET 2008 - dmacvicar@suse.de
4656
4657 - look for openssl in cmake, actually we build require it
4658 - explicitely link against openssl and crypto, required to
4659   compile in all platforms/distros.
4660
4661 -------------------------------------------------------------------
4662 Fri Mar 14 12:07:41 CET 2008 - jreidinger@suse.cz
4663
4664 - Save repo type during refresh if type is NONE (f.e. lazy probing).
4665 - revision 9153
4666
4667 -------------------------------------------------------------------
4668 Fri Mar 14 11:34:24 CET 2008 - jreidinger@suse.cz
4669
4670 - replace gpg escaped semicolon with real semicolon (bnc #355434)
4671 - revision 9151
4672
4673 -------------------------------------------------------------------
4674 Fri Mar 14 10:17:41 CET 2008 - jreidinger@suse.cz
4675
4676 - make strings from RpmDb and Keyring exceptions translatable
4677 - revision 9146
4678
4679 -------------------------------------------------------------------
4680 Thu Mar 13 18:41:26 CET 2008 - dmacvicar@suse.de
4681
4682 - fix retrieving keys (bnc #368099)
4683 - version 4.4.1
4684
4685 -------------------------------------------------------------------
4686 Thu Mar 13 18:40:57 CET 2008 - jreidinger@suse.cz
4687
4688 - enable frontend to rewrite add_probe settings.(bnc #309612)
4689 - Correct adding repo without type to lazy probing.
4690 - revision 9135
4691
4692 -------------------------------------------------------------------
4693 Thu Mar 13 17:59:52 CET 2008 - jreidinger@suse.cz
4694
4695 - get better message if something fail when trying run rpm
4696   (bnc #344584)
4697 - revision 9133
4698
4699 -------------------------------------------------------------------
4700 Thu Mar 13 12:33:13 CET 2008 - ma@suse.de
4701
4702 - Add ExternalProgram::execError and ExternalProgram::command
4703   to improve error reporting.
4704 - revision 9112
4705
4706 -------------------------------------------------------------------
4707 Thu Mar 13 11:45:20 CET 2008 - jkupec@suse.cz
4708
4709 - release all media before requesting another (bnc #336881)
4710 - revision 9110
4711
4712 -------------------------------------------------------------------
4713 Thu Mar 13 11:32:56 CET 2008 - jkupec@suse.cz
4714
4715 - getDetectedDevices added (fate #120298)
4716 - revision 9108
4717
4718 -------------------------------------------------------------------
4719 Wed Mar 12 15:55:14 CET 2008 - jkupec@suse.cz
4720
4721 - media backend release() methods changed to take string & instead
4722   of bool (needed for FATE #120298)
4723 - media label, detected device list and current device arguments
4724   added to the requestMedia callback
4725 - version 4.4.0
4726
4727 -------------------------------------------------------------------
4728 Wed Mar 12 14:16:07 CET 2008 - coolo@suse.de
4729
4730 - fix for bnc#369543
4731
4732 -------------------------------------------------------------------
4733 Mon Mar 10 13:30:04 CET 2008 - jkupec@suse.cz
4734
4735 - provide download rate info (average and curent) in the
4736   media::DownloadProgressReport for ftp/http (bnc #168935)
4737 - r9074
4738
4739 -------------------------------------------------------------------
4740 Mon Mar 10 12:45:03 CET 2008 - jkupec@suse.cz
4741
4742 - cleanCache(): clean also .cookie files
4743 - cleanTargetCache() added
4744 - use escaped_alias() in rawcache_path_for_repoinfo() and
4745   packagescache_path_for_repoinfo()
4746 - r9068
4747
4748 -------------------------------------------------------------------
4749 Fri Mar  7 19:59:10 CET 2008 - jkupec@suse.cz
4750
4751 - fixed location of RPMs in subdirs when parsing plaindir repo
4752   recursively (bnc #368218)
4753 - revision 9060
4754
4755 -------------------------------------------------------------------
4756 Thu Mar  6 13:42:53 CET 2008 - ma@suse.de
4757
4758 - Do not filter any installed solvables.
4759 - revision 9031
4760 - version 4.3.2
4761
4762 -------------------------------------------------------------------
4763 Wed Mar  5 11:33:26 CET 2008 - ma@suse.de
4764
4765 - Try to rebuild broken solv files in Target::load.
4766 - revision 9015
4767
4768 -------------------------------------------------------------------
4769 Tue Mar  4 18:17:41 CET 2008 - ma@suse.de
4770
4771 - Try to rebuild broken solv files in RepoManager::loadFromCache.
4772 - Fix RepoStatus::operator&& and RepoStatus testsuite.
4773 - revision 9008
4774
4775 -------------------------------------------------------------------
4776 Tue Mar  4 16:09:14 CET 2008 - schubi@suse.de
4777
4778 - improved problem description while a vendor change
4779 - improved problem description if a requirement cannot be fulfilled. Bug #358560
4780 - revision 9002
4781
4782 -------------------------------------------------------------------
4783 Tue Mar  4 12:57:58 CET 2008 - ma@suse.de
4784
4785 - Save and restore requested locales on target load/commit.
4786 - revision 8999
4787
4788 -------------------------------------------------------------------
4789 Mon Mar  3 17:10:26 CET 2008 - schubi@suse.de
4790
4791 - (Update) Prevent reinstallation of installed packages.
4792 - revision 8984
4793
4794 -------------------------------------------------------------------
4795 Sun Mar  2 16:13:16 CET 2008 - coolo@suse.de
4796
4797 - refresh metadata if there is no cache to unbreak compat with
4798   kiwi (that relied on "zypper sa <url> <alias>" to create a repo
4799   that "zypper in" could work on)
4800
4801 -------------------------------------------------------------------
4802 Sun Mar  2 10:28:13 CET 2008 - coolo@suse.de
4803
4804 - create cache directory before calling rpmdb2solv (in an empty
4805   chroot)
4806 - version 4.3.1
4807
4808 -------------------------------------------------------------------
4809 Thu Feb 28 16:43:11 CET 2008 - jkupec@suse.cz
4810
4811 - special exception message if server returns 403 response
4812   (forbidden) (port from SP2)
4813 - MediaException messages marked for translation
4814
4815 -------------------------------------------------------------------
4816 Wed Feb 27 10:31:24 CET 2008 - dmacvicar@suse.de
4817
4818 - make sure we have target cache on target initialize
4819 - version 4.3.0
4820
4821 -------------------------------------------------------------------
4822 Tue Feb 26 13:59:03 CET 2008 - lslezak@suse.cz
4823
4824 - DiskUsageCounter.cc - ignore "vfat", "fat", "ntfs" and "ntfs-3g"
4825   file systems (#333166)
4826 - rev. 8915
4827
4828 -------------------------------------------------------------------
4829 Tue Feb 26 13:26:30 CET 2008 - ma@suse.de
4830
4831 - Fixed Capabilites iterator exposing prereq marker.
4832 - revision 8914
4833
4834 -------------------------------------------------------------------
4835 Tue Feb 26 11:29:05 CET 2008 - schubi@suse.de
4836
4837 - postinstall script fixed
4838 - version 4.2.10
4839
4840 -------------------------------------------------------------------
4841 Mon Feb 25 17:06:53 CET 2008 - schubi@suse.de
4842
4843 - Testcases regards modaliases, rpmlib, ... correctly
4844 - Revision 8904
4845
4846 -------------------------------------------------------------------
4847 Mon Feb 25 13:20:26 CET 2008 - ma@suse.de
4848
4849 - Remove obsolete sql database. (bnc#363224)
4850 - revision 8898
4851
4852 -------------------------------------------------------------------
4853 Fri Feb 22 14:03:59 CET 2008 - ma@suse.de
4854
4855 - Take care target uses --root when creating solv files (bnc #363789)
4856 - revision 8881
4857
4858 -------------------------------------------------------------------
4859 Fri Feb 22 10:10:14 CET 2008 - schubi@suse.de
4860
4861 - Unmaintained packages which does not fit to the updated system
4862   (broken dependencies) will be deleted.
4863 - revision 8867
4864
4865 -------------------------------------------------------------------
4866 Fri Feb 22 07:20:35 CET 2008 - coolo@suse.de
4867
4868 - let libzypp-devel require libsatsolver-devel
4869
4870 -------------------------------------------------------------------
4871 Wed Feb 20 13:47:56 CET 2008 - ma@suse.de
4872
4873 - Cleanup unused /var/lib/zypp/cache in migrate_sources (#305160)
4874 - revision 8833
4875
4876 -------------------------------------------------------------------
4877 Tue Feb 19 16:21:12 CET 2008 - jkupec@suse.cz
4878
4879 - media: fixed DownloadProgressReport.finish() url argument in
4880   doGetFileCopy()
4881 - revision 8815
4882
4883 -------------------------------------------------------------------
4884 Tue Feb 19 11:21:59 CET 2008 - dmacvicar@suse.de
4885
4886 - hardlink when possible to optimize data transfer
4887   and space across caches.
4888 - version 4.2.8
4889
4890 -------------------------------------------------------------------
4891 Tue Feb 19 08:15:07 CET 2008 - coolo@suse.de
4892
4893 - added some locale support to sat::Solvable
4894 - version 4.2.7
4895
4896 -------------------------------------------------------------------
4897 Mon Feb 18 14:15:48 CET 2008 - dmacvicar@suse.de
4898
4899 - handle error messages better in doesFileExist too which is
4900   used during probing. (bnc #362608)
4901
4902 -------------------------------------------------------------------
4903 Sun Feb 17 21:44:12 CET 2008 - dmacvicar@suse.de
4904
4905 - Fetcher::reset() should not reset cache directories.
4906   (bnc #348050)
4907 - version 4.2.6
4908
4909 -------------------------------------------------------------------
4910 Fri Feb 16 15:47:00 CET 2008 - dmacvicar@suse.de
4911
4912 - Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
4913   for http and https, but this time set CURLOPT_HTTPGET back to 1
4914   so it actually works. This makes Media::doesFileExist
4915   efficient for http and https.
4916   (related to bnc #348050)
4917 - version 4.2.5
4918
4919 -------------------------------------------------------------------
4920 Fri Feb 15 10:52:59 CET 2008 - coolo@suse.de
4921
4922 - using .solv files only now (fate #303018)
4923 - revision 8699
4924
4925 -------------------------------------------------------------------
4926 Tue Feb 12 17:10:48 CET 2008 - coolo@suse.de
4927
4928 - fix architectures on distupgrade
4929
4930 -------------------------------------------------------------------
4931 Fri Feb  8 12:50:30 CET 2008 - coolo@suse.de
4932
4933 - fixes from trunk merged
4934
4935 -------------------------------------------------------------------
4936 Fri Feb  1 17:45:07 CET 2008 - jkupec@suse.cz
4937
4938 - fixed renaming a repo to an existing one (bnc #228216)
4939 - revision 8431
4940
4941 -------------------------------------------------------------------
4942 Sun Jan 27 21:35:13 CET 2008 - coolo@suse.de
4943
4944 - fix changelog
4945
4946 -------------------------------------------------------------------
4947 Thu Jan 24 18:26:47 CET 2008 - jkupec@suse.cz
4948
4949 - read .curlrc more robustly to obtain user-proxy (#330351)
4950 - revision 8368
4951
4952 -------------------------------------------------------------------
4953 Fri Jan 18 12:19:09 CET 2008 - coolo@suse.de
4954
4955 - always buildrequire openssl-devel
4956 - replacing strange utf-8 chars in changelog
4957 - revision 8317
4958
4959 -------------------------------------------------------------------
4960 Thu Jan 17 15:07:52 CET 2008 - jkupec@suse.cz
4961
4962 - Saner NFS timeo default (#350309)
4963 - revision 8314
4964
4965 -------------------------------------------------------------------
4966 Thu Jan 17 12:03:10 CET 2008 - kkaempf@suse.de
4967
4968 - support 'patterns.pat' and 'patterns.pat.gz' to read all
4969   patterns in one go.
4970 - rev 8309
4971
4972 -------------------------------------------------------------------
4973 Tue Jan 15 14:56:21 CET 2008 - lslezak@suse.cz
4974
4975 - added RpmDb::removePubkey(), call it from
4976   KeyRing::Impl::deleteKey() - remove the GPG key from RPM when it
4977   is removed from the trusted keyring
4978 - revision 8288
4979
4980 -------------------------------------------------------------------
4981 Mon Jan 14 17:11:15 CET 2008 - schubi@suse.de
4982
4983 - Textchanges
4984 - reduced logging in SAT-solver
4985 - ordering solutions
4986 - version 4.1.8
4987 - revision 8276
4988
4989 -------------------------------------------------------------------
4990 Thu Jan 10 16:50:26 CET 2008 - schubi@suse.de
4991
4992 - Enabled SAT solver via default. (removed ZYPP_SAT_SOLVER)
4993   ZYPP_RC_SOLVER=1 will enable the old RedCapet solver
4994 - Revision 8255
4995 - Version 4.1.7
4996
4997 -------------------------------------------------------------------
4998 Wed Jan  2 18:24:34 CET 2008 - jkupec@suse.cz
4999
5000 - Pathname zypp::filesystem::expandlink(const Pathname &) added
5001 - if the provided file is a symlink, expand it (#274651) (this
5002   probably won't work for schemes other than file/dir and cd/dvd)
5003 - revision 8179
5004
5005 -------------------------------------------------------------------
5006 Tue Dec 18 12:28:22 CET 2007 - aschnell@suse.de
5007
5008 - fixed password handling in URLs (bug #347273)
5009 - revision 8118
5010
5011 -------------------------------------------------------------------
5012 Mon Dec 17 13:47:44 CET 2007 - ma@suse.de
5013
5014 - Fixed default text locale detection not to use static variables. (#346872)
5015 - version 4.1.6
5016 - revision 8116
5017
5018 -------------------------------------------------------------------
5019 Mon Dec 10 12:46:26 CET 2007 - ma@suse.de
5020
5021 - Log more details about zypp lock owner. (#294094)
5022 - revision 8088
5023
5024 -------------------------------------------------------------------
5025 Fri Dec  7 15:47:53 CET 2007 - ma@suse.de
5026
5027 - Remove runtime dependency for libboost_filesystem (#345773)
5028 - version 4.1.5
5029 - revision 8061
5030
5031 -------------------------------------------------------------------
5032 Fri Nov 30 14:20:34 CET 2007 - schubi@suse.de
5033
5034 - Enable SAT solver via environment variable ZYPP_SAT_SOLVER.
5035   e.g.: ZYPP_SAT_SOLVER=1 zypper install foo
5036 - version 4.1.4
5037 - revision 7998
5038
5039 -------------------------------------------------------------------
5040 Wed Nov 28 15:12:33 CET 2007 - aschnell@suse.de
5041
5042 - make IniParser more strict (bug #306697)
5043
5044 -------------------------------------------------------------------
5045 Mon Nov 26 13:19:34 CET 2007 - ma@suse.de
5046
5047 - Fix missing packages in patch content list. (#340896)
5048 - revision 7925
5049
5050 -------------------------------------------------------------------
5051 Fri Nov 16 12:46:39 CET 2007 - coolo@suse.de
5052
5053 - fix build
5054
5055 -------------------------------------------------------------------
5056 Wed Nov 14 14:23:23 CET 2007 - ma@suse.de
5057
5058 - Output date strings in UTF-8. (#339423)
5059 - revision 7807
5060
5061 -------------------------------------------------------------------
5062 Tue Nov 13 13:40:03 CET 2007 - schubi@suse.de
5063
5064 - fixes for new gcc
5065 - version 4.1.3
5066 - r7788
5067
5068 -------------------------------------------------------------------
5069 Mon Nov  5 15:22:33 CET 2007 - ma@suse.de
5070
5071 - Don't mark failed patch scripts as installed. (#327523)
5072 - version 4.1.2
5073 - revision 7744
5074
5075 -------------------------------------------------------------------
5076 Wed Oct 31 09:19:59 CET 2007 - dmueller@suse.de
5077
5078 - update rpmlint suppression
5079
5080 -------------------------------------------------------------------
5081 Fri Oct 26 15:12:24 CEST 2007 - aschnell@suse.de
5082
5083 - fixed retrieval of epoch from rpmdb (bug #246680)
5084
5085 -------------------------------------------------------------------
5086 Thu Oct 25 16:29:24 CEST 2007 - aschnell@suse.de
5087
5088 - allow non-existing "packages" file in susetags parser (bug
5089   #309235)
5090
5091 -------------------------------------------------------------------
5092 Fri Oct 12 15:47:37 CEST 2007 - ma@suse.de
5093
5094 - SMBIOS DMI modalias matching added (#333152)
5095 - revision 7494
5096
5097 -------------------------------------------------------------------
5098 Sat Oct  6 16:37:11 CEST 2007 - jkupec@suse.cz
5099 - do not download the same file multiple times in one attach session
5100   (#307098), r7456
5101 - special cdrom detection code for SCSI / Virtual CDROMs on iSeries
5102   removed - should be correctly detected by HAL now
5103   (#167629, #163971), r7452
5104 - version 4.1.1
5105
5106 -------------------------------------------------------------------
5107 Fri Oct 05 10:35:47 CEST 2007 - aschnell@suse.de
5108
5109 - filter architecture in plaindir parser (bug #330791)
5110
5111 -------------------------------------------------------------------
5112 Thu Oct  4 16:31:58 CEST 2007 - ma@suse.de
5113
5114 - Throw constructing malformed checksums. (#189096)
5115 - revision 7441
5116
5117 -------------------------------------------------------------------
5118 Thu Oct  4 14:22:31 CEST 2007 - mvidner@suse.cz
5119
5120 - Renamed templates back because proper qualification makes it work
5121   too.
5122 - 4.1.0
5123
5124 -------------------------------------------------------------------
5125 Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
5126
5127 - only look for repositories in file ending ".repo" (bug #294779)
5128
5129 -------------------------------------------------------------------
5130 Wed Oct  3 13:37:57 CEST 2007 - mvidner@suse.cz
5131
5132 - Fixed compilation errors with GCC 4.3 by adding missing includes
5133   and renaming templates: MaxBits to MaxBitsT, Mask to MaskT,
5134   Compare<Edition> to CompareEd.
5135 - r7426
5136
5137 -------------------------------------------------------------------
5138 Mon Oct  1 20:29:36 CEST 2007 - ma@suse.de
5139
5140 - Incorporated patch from Michael Matz to speedup cache reading.
5141 - revision 7413
5142
5143 -------------------------------------------------------------------
5144 Fri Sep 28 18:40:59 CEST 2007 - schubi@suse.de
5145
5146 - Resolvertestcase:
5147   - log Repository info
5148   - set keep state in the testcase
5149   - handle vendor
5150 - r 4707
5151
5152 -------------------------------------------------------------------
5153 Thu Sep 27 17:13:14 CEST 2007 - ma@suse.de
5154
5155 - Fixed pattern parser SEGV on broken pattern files. (#328546)
5156 - revision 7402
5157
5158 -------------------------------------------------------------------
5159 Wed Sep 26 11:08:14 CEST 2007 - schubi@suse.de
5160
5161 - QueuItemRequire: Filter out all provider which have worser architecture,
5162   are NOT noarch and have not the same name as the requirement. The
5163   last one is needed for updating packages via patch/atoms.
5164   Bug 328081
5165 - Revert changes of r 7340
5166 - r 7386
5167
5168 -------------------------------------------------------------------
5169 Tue Sep 25 15:51:34 CEST 2007 - ma@suse.de
5170
5171 - Add missing '--install' parameter in desktop file. (#308640)
5172 - version 4.0.0
5173 - revision 7369
5174
5175 -------------------------------------------------------------------
5176 Tue Sep 25 11:08:13 CEST 2007 - jkupec@suse.cz
5177
5178 - release all attached media before attempting to eject (#293428)
5179 - fixed parsing of --proxy-user parameter of .curlrc (#309139)
5180 - revision 7352
5181 - version 3.26.0
5182
5183 -------------------------------------------------------------------
5184 Mon Sep 24 16:10:32 CEST 2007 - dmacvicar@suse.de
5185
5186 - provide a way to retrieve the metadata path. Used for
5187   installation, which incorrectly creates a repository in
5188   cache without adding it first, so metadata path is not
5189   set and therefore it is not possible to setup a media
5190   verifier on installation. Part of fix for (#293428)
5191 - 3.25.0
5192
5193 -------------------------------------------------------------------
5194 Mon Sep 24 15:48:47 CEST 2007 - schubi@suse.de
5195
5196 - If more than one resolvables provide a requirements and have different
5197   architecture take thatone with the best architecture. (Not regarding the
5198   name). Bug: Branching too much while an installation of a multi-arch-DVD
5199 - r 7340
5200 - version 3.24.8
5201
5202 -------------------------------------------------------------------
5203 Fri Sep 21 15:50:30 CEST 2007 - schubi@suse.de
5204
5205 - Checking the queue if an item will be deleted. If yes, the requirements
5206   are not needed anymore. Bug 326384
5207 - version 3.24.7
5208 - r 7329
5209
5210 -------------------------------------------------------------------
5211 Thu Sep 20 17:37:30 CEST 2007 - jkupec@suse.cz
5212
5213 - don't probe the repository type upon saving if disabled (#326769)
5214 - version 3.24.6
5215 - revision 7319
5216
5217 -------------------------------------------------------------------
5218 Thu Sep 20 15:19:53 CEST 2007 - ma@suse.de
5219
5220 - Avoid calling rpm repeatedly in case of an error. This is fault-prone,
5221   esp. if the error occurred executing the packages post-install script.
5222 - version 3.24.5
5223 - revision 7317
5224
5225 -------------------------------------------------------------------
5226 Thu Sep 20 11:00:04 CEST 2007 - ma@suse.de
5227
5228 - If a package is deselected by user, apply this soft lock to all
5229   available versions of this package.
5230 - version 3.24.4
5231 - revision 7316
5232
5233 -------------------------------------------------------------------
5234 Wed Sep 19 17:45:12 CEST 2007 - schubi@suse.de
5235
5236 - Update: Do not set an item to installation if there has been already set
5237   one for installation which has the same NVA. Bug  326286
5238 - version 3.24.3
5239 - r 7311
5240
5241 -------------------------------------------------------------------
5242 Wed Sep 19 14:19:49 CEST 2007 - ma@suse.de
5243
5244 - Enable package cache during commit. (#326249)
5245 - revision 7309
5246
5247 -------------------------------------------------------------------
5248 Tue Sep 18 14:01:02 CEST 2007 - schubi@suse.de
5249
5250 - Do not regarding requirements for packages which will be deleted in the
5251   same solver run. Bug 310618
5252 - r 7292
5253 - version 3.24.2
5254
5255 -------------------------------------------------------------------
5256 Mon Sep 17 16:33:14 CEST 2007 - jkupec@suse.cz
5257
5258 - don't download filelists.xml.gz (#307105)
5259 - version 3.24.1
5260 - revision 7269
5261
5262 -------------------------------------------------------------------
5263 Mon Sep 17 15:51:04 CEST 2007 - ma@suse.de
5264
5265 - Improve estimated diskusage while there is no valid
5266   solver result. (#325617)
5267 - revision 7266
5268
5269 -------------------------------------------------------------------
5270 Mon Sep 17 15:22:47 CEST 2007 - schubi@suse.de
5271
5272 -Bugfix in vendor change of a required resolvable (Correct error message)
5273  Bug 310455
5274 - r 7262
5275
5276 -------------------------------------------------------------------
5277 Mon Sep 17 12:36:28 CEST 2007 - lslezak@suse.cz
5278
5279 - fixed DU parsing in inst-sys (#308659)
5280 - revision 7256
5281
5282 -------------------------------------------------------------------
5283 Fri Sep 14 22:57:54 CEST 2007 - ma@suse.de
5284
5285 - Enable using patch and delta rpms. (#309124)
5286 - version 3.24.0
5287 - revision 7253
5288
5289 -------------------------------------------------------------------
5290 Thu Sep 13 17:59:55 CEST 2007 - ma@suse.de
5291
5292 - On update do not delete unmaintained non-SuSE packages.
5293 - version 3.23.2
5294 - revision 7239
5295
5296 -------------------------------------------------------------------
5297 Thu Sep 13 13:02:39 CEST 2007 - lslezak@suse.cz
5298
5299 - ZYppImpl::getPartitions() - don't return the current partitioning
5300   when the partitioning hasn't been set - fixes DU parsing in
5301   inst-sys (#308659)
5302
5303 -------------------------------------------------------------------
5304 Thu Sep 13 11:30:47 CEST 2007 - dmacvicar@suse.de
5305
5306 - Throw specific exceptions during commit (#308511)
5307 - 3.23.1
5308
5309 -------------------------------------------------------------------
5310 Wed Sep 12 18:48:00 CEST 2007 - ma@suse.de
5311
5312 - Various disk space calculation fixes. Susetags, plaindir and rpmdb
5313   now provide more detailed disk usage information.
5314   Yum metadata don't, so we book the package size to '/'. (#308362)
5315 - version 3.23.0
5316 - revision 7225
5317
5318 -------------------------------------------------------------------
5319 Wed Sep 12 15:48:41 CEST 2007 - schubi@suse.de
5320
5321 - Regarding keep state while recycle old valid solver results. Bug 286889
5322 - r 7209
5323
5324 -------------------------------------------------------------------
5325 Wed Sep 12 12:24:49 CEST 2007 - jkupec@suse.cz
5326
5327 - report 100% progress on finishing RPM removal (bug #309431)
5328 - revision 7200
5329
5330 -------------------------------------------------------------------
5331 Tue Sep 11 17:25:35 CEST 2007 - schubi@suse.de
5332
5333 - Update: rename language packages --> take that package which fits to the
5334   selected language Bug 308098
5335 - r 7919
5336
5337 -------------------------------------------------------------------
5338 Tue Sep 11 16:11:20 CEST 2007 - dmacvicar@suse.de
5339
5340 - restore deltas and patch rpms from the cache (#309124)
5341 - 3.22.8
5342
5343 -------------------------------------------------------------------
5344 Tue Sep 11 14:54:44 CEST 2007 - ma@suse.de
5345
5346 - Don't fail if a product is deleted multiple times (e.g. due to
5347   obsoletes and an explicit deleted request). (#308746)
5348 - version 3.22.7
5349 - revision 7184
5350
5351 -------------------------------------------------------------------
5352 Tue Sep 11 13:52:47 CEST 2007 - jkupec@suse.cz
5353
5354 - SYSCONFDIR variable added for modifying /etc
5355
5356 -------------------------------------------------------------------
5357 Tue Sep 11 12:18:11 CEST 2007 - schubi@suse.de
5358
5359 - uninstallable resolvable -->suggested solution: delete; Bug 308164
5360 - r 7177
5361
5362 -------------------------------------------------------------------
5363 Mon Sep 10 16:19:05 CEST 2007 - schubi@suse.de
5364
5365 - new translations added
5366 - r 7166
5367 - version 3.22.6
5368
5369 -------------------------------------------------------------------
5370 Mon Sep 10 15:50:49 CEST 2007 - lslezak@suse.cz
5371
5372 - fixed disk usage counting of updated packages (#308362)
5373
5374 -------------------------------------------------------------------
5375 Mon Sep 10 14:17:29 CEST 2007 - schubi@suse.de
5376
5377 - Splitting packages: Take the package with the best
5378   architecture,edition ONLY; Bug 308591
5379 - r 7160
5380
5381 -------------------------------------------------------------------
5382 Mon Sep 10 10:55:45 CEST 2007 - lslezak@suse.cz
5383
5384 - properly report fallback disk usage size (in kB instead of bytes)
5385   when disk usage is not known (YUM repos) (#308475)
5386
5387 -------------------------------------------------------------------
5388 Fri Sep  7 13:27:26 CEST 2007 - ma@suse.de
5389
5390 - Install a sample /etc/zypp.conf. (#306615)
5391 - Fixed missing soversion symlink in package.
5392 - version 3.22.5
5393 - revision 7150
5394
5395 -------------------------------------------------------------------
5396 Fri Sep  7 13:03:48 CEST 2007 - schubi@suse.de
5397
5398 - RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
5399   308252
5400 - r 7143
5401
5402 -------------------------------------------------------------------
5403 Thu Sep  6 18:22:36 CEST 2007 - schubi@suse.de
5404
5405 - Error: Select two candidate with the same name while update.
5406   Solution: If there is a candidate which is already selected for installation -->
5407   take thatone #308082
5408 - r 7132
5409
5410 -------------------------------------------------------------------
5411 Thu Sep  6 14:11:58 CEST 2007 - ma@suse.de
5412
5413 - Work arround installed patterns providing an empty vendor string. (#307743)
5414 - Let the solver treat vendor suse and opensuse as equivalent.
5415 - version 3.22.4
5416
5417 -------------------------------------------------------------------
5418 Thu Sep  6 12:33:27 CEST 2007 - schubi@suse.de
5419
5420 - Checking item before evaluating the concerning vendor. bug #307941
5421 - r 7119
5422
5423 -------------------------------------------------------------------
5424 Wed Sep  6 02:24:37 CEST 2007 - dmacvicar@suse.de
5425
5426 - Fix for bug #307163 - empty package descriptions
5427   a.k.a shared tag not 100% implemented
5428 - r 7117
5429 - version 3.22.3
5430
5431 -------------------------------------------------------------------
5432 Wed Sep  5 17:52:37 CEST 2007 - schubi@suse.de
5433
5434 - logging "reverse" NEEDED_BY in the detail description of solver
5435   problems.
5436 - improved error message if a requiremnt is not fulfilled Bug 307743
5437 - Add "ignore" option to the solution if a requirement is not fulfilled
5438   Bug 304276
5439 - revision 7113
5440
5441 -------------------------------------------------------------------
5442 Wed Sep  5 14:33:02 CEST 2007 - jkupec@suse.cz
5443
5444 - fixed the order of operands of susetags local metadata status
5445   computation which caused the YaST repositories to always get
5446   refreshed (part of bug #304310)
5447 - revision 7107
5448 - version 3.22.2
5449
5450 -------------------------------------------------------------------
5451 Tue Sep  4 12:09:10 CEST 2007 - schubi@suse.de
5452
5453 - comparing vendor with VendorAttr::equivalent
5454 - revision 7103
5455
5456 -------------------------------------------------------------------
5457 Mon Sep  3 18:43:51 CEST 2007 - schwab@suse.de
5458
5459 - Use $RPM_OPT_FLAGS.
5460
5461 -------------------------------------------------------------------
5462 Mon Sep  3 17:14:02 CEST 2007 - ma@suse.de
5463
5464 - Reset transact bits when switching status from
5465   "update" to "protected" (#246976)
5466 - version 3.22.1
5467 - revision 7094
5468
5469 -------------------------------------------------------------------
5470 Mon Sep  3 13:56:42 CEST 2007 - schubi@suse.de
5471
5472 - new translations added
5473 - rev 7083
5474
5475 -------------------------------------------------------------------
5476 Fri Aug 31 22:10:55 CEST 2007 - ma@suse.de
5477
5478 - Added ability to switch off use of patch and delta rpms via zypp.conf (#305864)
5479    [main]
5480    download.use_patchrpm = no
5481    download.use_deltarpm = no
5482 - version 3.22.0
5483 - revision 7069
5484
5485 -------------------------------------------------------------------
5486 Fri Aug 31 19:56:40 CEST 2007 - ma@suse.de
5487
5488 - On demand translate patch requirements into a list of atoms.
5489   Required by the UI to display packages acssociated with a patch.
5490   (#300612)
5491 - version 3.21.1
5492 - revision 7065
5493
5494 -------------------------------------------------------------------
5495 Fri Aug 31 13:59:54 CEST 2007 - kkaempf@suse.de
5496
5497 - enrich ResolverInfo with the reason if a user-initiated request
5498   fails (#304325, #306240)
5499 - r 7051
5500
5501 -------------------------------------------------------------------
5502 Thu Aug 30 20:10:00 CEST 2007 - jkupec@suse.cz
5503
5504 - added missing implementation of LogControl::setLineFormater()
5505   (lslezak)
5506 - version 3.21.0
5507 - revision 7041
5508
5509 -------------------------------------------------------------------
5510 Thu Aug 30 18:55:15 CEST 2007 - jkupec@suse.cz
5511
5512 - enable changing url in requestMedia callback (#294481)
5513 - revision 7037
5514
5515 -------------------------------------------------------------------
5516 Thu Aug 30 18:22:32 CEST 2007 - ma@suse.de
5517
5518 - Filter readonly mount points in DiskUsageCounter (#297405)
5519 - revision 7030
5520
5521 -------------------------------------------------------------------
5522 Thu Aug 30 17:31:33 CEST 2007 - jkupec@suse.cz
5523
5524 - remember the cause of the RepoException when refreshing metadata
5525   (#301022)
5526 - r7023
5527
5528 -------------------------------------------------------------------
5529 Thu Aug 30 17:25:14 CEST 2007 - ma@suse.de
5530
5531 - Safe fix for bug #299680.
5532 - version 3.20.1
5533 - revision 7026
5534
5535 -------------------------------------------------------------------
5536 Thu Aug 30 15:48:03 CEST 2007 - schubi@suse.de
5537
5538 - Bugfix: If a requirement has been fulfilled by more than one language
5539   resolvables only thatone will be taken which fits to the selected
5540   language.
5541 - r 7018
5542
5543 -------------------------------------------------------------------
5544 Thu Aug 30 15:14:23 CEST 2007 - jkupec@suse.cz
5545
5546 - correct error code for media errors in MediaCurl::doGetFileCopy()
5547   affects only zypper error output, does not affect YaST
5548 - r7013
5549
5550 -------------------------------------------------------------------
5551 Wed Aug 29 18:28:41 CEST 2007 - jkupec@suse.cz
5552
5553 - reverted blocking of requestMedia from r6271 (#301710)
5554 - r6999
5555
5556 -------------------------------------------------------------------
5557 Wed Aug 29 18:09:29 CEST 2007 - kkaempf@suse.de
5558
5559 - prevent progress report in destructor (#299680)
5560 - r6998
5561
5562 -------------------------------------------------------------------
5563 Wed Aug 29 18:02:36 CEST 2007 - jkupec@suse.cz
5564
5565 - treat non-filelists.xml <file> entries as file provides capabilities
5566   in YUM parser (#304701)
5567 - r6992
5568
5569 -------------------------------------------------------------------
5570 Wed Aug 29 16:32:01 CEST 2007 - kkaempf@suse.de
5571
5572 - the media.1/media uniquely identifies a 'susetags' repo, not
5573   the content file (#304200)
5574
5575 -------------------------------------------------------------------
5576 Wed Aug 29 15:42:17 CEST 2007 - jkupec@suse.cz
5577
5578 - fixed locale dir (#304649)
5579 - r6984
5580
5581 -------------------------------------------------------------------
5582 Wed Aug 29 15:39:52 CEST 2007 - kkaempf@suse.de
5583
5584 - don't treat normal package license as "license to confirm"
5585   (#305906)
5586
5587 -------------------------------------------------------------------
5588 Wed Aug 29 15:28:53 CEST 2007 - ma@suse.de
5589
5590 - Fixed fix for #293039. Segfault due to uninitialzed data.
5591 - version 3.19.3
5592 - revision 6980
5593
5594 -------------------------------------------------------------------
5595 Wed Aug 29 15:10:20 CEST 2007 - schubi@suse.de
5596
5597 - reduced too much verbosed ResolverContext logging; Bug 303971
5598 - r 6977
5599
5600 -------------------------------------------------------------------
5601 Wed Aug 29 13:55:28 CEST 2007 - ma@suse.de
5602
5603 - Fixed PlainDir repositories to provide real disk usage data. For
5604   repomd and others that do not provide any detailed disk usage info,
5605   assume the packgage size is required below "/". Peviously they were
5606   treated as being empy.
5607 - version 3.19.2
5608 - revision 6972
5609
5610 -------------------------------------------------------------------
5611 Wed Aug 29 13:36:42 CEST 2007 - schubi@suse.de
5612
5613 - Add a new solver solution in the case of running in a timeout:
5614   ProblemSolutionDoubleTimeout.h
5615   #Bug 302496
5616 - revision 6970
5617
5618 -------------------------------------------------------------------
5619 Wed Aug 29 11:23:26 CEST 2007 - dmacvicar@suse.de
5620
5621 - bug in fix for (#292986)
5622
5623 -------------------------------------------------------------------
5624 Tue Aug 28 18:48:26 CEST 2007 - dmacvicar@suse.de
5625
5626 - (#297001) - libzypp: can't skip broken packages
5627 - re enable importing zypp keyring from rpm.(#302379)
5628 - 3.19.1
5629
5630 -------------------------------------------------------------------
5631 Tue Aug 28 17:30:30 CEST 2007 - kkaempf@suse.de
5632
5633 - rename ResolvableQuery::iterateResolvablesByKindsAndStrings
5634   to ResolvableQuery::iterateResolvablesByKindsAndStringsAndRepos
5635   in order to support query-by-repo (#305384)
5636 - fix iterateResolvablesByKindsAndStringsAndRepos to take any
5637   number of kinds, names, or repos (#305347)
5638 - remove ResolvableQuery::iterateResolvablesByKind, not needed
5639 - version 3.19.0
5640 - rev 6935
5641
5642 -------------------------------------------------------------------
5643 Tue Aug 28 11:27:53 CEST 2007 - dmacvicar@suse.de
5644
5645 - real fix for reading signature ids. (#390535).
5646 - delete metadata when removing repo (#301037).
5647
5648 -------------------------------------------------------------------
5649 Mon Aug 27 23:52:41 CEST 2007 - dmacvicar@suse.de
5650
5651 - following behaviour for setPartitions
5652   - if they are not set, they are detected
5653   - if they are set, that value is used.
5654   - if value set or detected is empty, all disk usage
5655     information is read. Otherwise just values in those
5656     mount points.
5657     Should work for installation as long as detectPartitions
5658     is empty at installation.(#293039)
5659
5660 -------------------------------------------------------------------
5661 Mon Aug 27 17:08:41 CEST 2007 - kkaempf@suse.de
5662
5663 - Add ZConfig::overrideSystemArchitecture() to override zypp arch
5664   from external, e.g. for the testcases
5665 - Honor ZYPP_CONF environment variable to override the buit-in
5666   /etc/zypp/zypp.conf
5667 - Check architecture at handout() to prevent NULL ptr reference.
5668 - Bug 301286
5669 - rev 6908
5670
5671 -------------------------------------------------------------------
5672 Mon Aug 27 15:53:52 CEST 2007 - schubi@suse.de
5673
5674 -The solver generate an establish call for all
5675  resolvables which has filesystemcaps if there is not a valid result from a
5676  former solver run available. This covers:
5677  * Initial solver run
5678  * Changing of filesystem whithin a workflow, cause the solver results will
5679    be reset if the filesystem dependencies have been changed
5680  Bug 271912
5681 - r 6901
5682
5683 -------------------------------------------------------------------
5684 Sun Aug 26 15:49:27 CEST 2007 - kkaempf@suse.de
5685
5686 - pass location to plaindir package (#303751)
5687 - Add name of file in question to checksum/signature related
5688   exceptions.
5689 - pass basename of file to verifyFileSignatureWorkflow (instead of
5690   empty string).
5691 - filter out incompatible architectures when parsing sustags
5692   repos (first half of #301286)
5693 - r 6882
5694
5695 -------------------------------------------------------------------
5696 Fri Aug 24 11:52:27 CEST 2007 - dmacvicar@suse.de
5697
5698 - don't run source migration if yast is running in
5699   intsys mode (#297136)
5700 - signature and checksum verification fixes. Still pending
5701   problem ZYpp getting no output from gpg when running from zypper.
5702   (#302059)
5703
5704 -------------------------------------------------------------------
5705 Thu Aug 23 13:51:41 CEST 2007 - schubi@suse.de
5706
5707 - Do not strip resolvables which have the same name but different kind
5708   (ResolverInfo*)
5709 - Flag info NEEDEDBY correctly if it will be used by freshen/supplement
5710 - r 6830
5711
5712 -------------------------------------------------------------------
5713 Wed Aug 22 18:58:44 CEST 2007 - mvidner@suse.cz
5714
5715 - Do not use "a-z" in regexes. Fixes "Invalid Url scheme 'http'" in
5716   the Estonian locale (#302525).
5717
5718 -------------------------------------------------------------------
5719 Wed Aug 22 17:59:39 CEST 2007 - aschnell@suse.de
5720
5721 - added remembering of exception history at various places
5722
5723 -------------------------------------------------------------------
5724 Wed Aug 22 16:52:09 CEST 2007 - schubi@suse.de
5725
5726 - Bugfixes concerning vendor handling:
5727 - first bug:
5728   Installed A-1.0(vendor SuSE)
5729   Available A-2.0(other vendor)
5730   A will not be regarded as "unmaintained". So it will not be deleted.
5731 - second bug:
5732   A need B-2.0. B-1.0 is installed but has another vendor. Report a
5733   proper errmessage.
5734 - Testcase : solution-tests/vendor-test.xml
5735 - r 6812
5736 - 3.18.4
5737
5738 -------------------------------------------------------------------
5739 Tue Aug 21 15:38:08 CEST 2007 - dmacvicar@suse.de
5740
5741 - ignore HASH key for download (#300982)
5742
5743 -------------------------------------------------------------------
5744 Tue Aug 21 15:17:23 CEST 2007 - schubi@suse.de
5745
5746 - Added explicitly_requested as parameter in ResolverContext::Uninstall
5747   Bug 299819
5748 - revision 6794
5749
5750 -------------------------------------------------------------------
5751 Tue Aug 21 13:06:44 CEST 2007 - dmacvicar@suse.de
5752
5753 - If no mount information is available, parse all DU entries.
5754 - read only hack mode for migrate-sources. We actually do add
5755   repositories with it, but no harm. (#292986)
5756 - fix some typos in exceptions (#301331)
5757 - 3.18.3
5758
5759 -------------------------------------------------------------------
5760 Mon Aug 20 16:06:36 CEST 2007 - schubi@suse.de
5761
5762 - Do not regard explicit request in order to recognize updated packages
5763   correctly. Bug 301676
5764 - Updated translations
5765 - r 6766
5766 - 3.18.2
5767
5768 -------------------------------------------------------------------
5769 Mon Aug 20 15:35:46 CEST 2007 - mvidner@suse.cz
5770
5771 - package-manager script: Call /sbin/yast2 with full path because of
5772   gnomesu (#269873).
5773
5774 -------------------------------------------------------------------
5775 Mon Aug 20 15:23:14 CEST 2007 - dmacvicar@suse.de
5776
5777 - add support for the HASH key. (#300982)
5778 - Use ContentFileParser in Downloader (instead of implementing
5779   the parser again, it has a reason, Downloader was written first)
5780 - update testcases and data to cover the new HASH key
5781 - 3.18.1
5782
5783 -------------------------------------------------------------------
5784 Mon Aug 20 13:21:34 CEST 2007 - kkaempf@suse.de
5785
5786 - unify query API for kind and name, summary, description
5787   (incomplete)
5788 - rev 6761, version 3.18.0
5789
5790 -------------------------------------------------------------------
5791 Fri Aug 17 12:30:55 CEST 2007 - kkaempf@suse.de
5792
5793 - add iterateResolvablesByKindsAndName
5794 - rev 6735, version 3.17.13
5795
5796 -------------------------------------------------------------------
5797 Fri Aug 17 11:45:24 CEST 2007 - kkaempf@suse.de
5798
5799 - rename ResolvableQuery::queryByName to iterateResolvablesByName
5800 - fix reading of kind and repository in ResolvableQuery
5801 - add reverse lookups in CacheTypes
5802 - add iterateResolvablesByKind
5803 - rev 6733
5804
5805 -------------------------------------------------------------------
5806 Fri Aug 17 10:37:56 CEST 2007 - schubi@suse.de
5807
5808 - shorten solver error messages Bug 259894
5809 - rev 6723
5810
5811 -------------------------------------------------------------------
5812 Thu Aug 16 23:43:50 CEST 2007 - kkaempf@suse.de
5813
5814 - fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
5815   install zypp/cache header files.
5816 - rev 6719, version 3.16.13
5817
5818 -------------------------------------------------------------------
5819 Thu Aug 16 17:21:52 CEST 2007 - kkaempf@suse.de
5820
5821 - discard pattern files with incompatbile architecture, both
5822   for download and for parsing. (#298716)
5823 - rev 6711
5824
5825 -------------------------------------------------------------------
5826 Thu Aug 16 17:12:45 CEST 2007 - kkaempf@suse.de
5827
5828 - run sqlite asynchronously and add sql index files where
5829   appropriate, gives 6x performance on certain operations.
5830   Bumping cache schema version to 1004.
5831   (#300998)
5832 - rev 6710
5833
5834 -------------------------------------------------------------------
5835 Thu Aug 16 17:08:58 CEST 2007 - kkaempf@suse.de
5836
5837 - fix String::endsWith (#301038)
5838 - rev 6709
5839
5840 -------------------------------------------------------------------
5841 Thu Aug 16 11:16:25 CEST 2007 - schubi@suse.de
5842
5843 - added an _explicitly_requested in QueueItemConflict ( as already in
5844   QueueItemEstablish, QueueItemInstall, QueueItemUninstall ) in order to
5845   remove the conflicting item without an error message. Bug 299819
5846 - rev 6699
5847
5848 -------------------------------------------------------------------
5849 Thu Aug 16 07:23:31 CEST 2007 - jkupec@suse.cz
5850
5851 - forgot to set default refresh policy in checkIfToRefreshMetadata
5852 - repo.refresh.delay default set to 10 minutes
5853 - 6693
5854
5855 -------------------------------------------------------------------
5856 Wed Aug 15 15:32:36 CEST 2007 - schubi@suse.de
5857
5858 - Bugfix while regarding correct vendor in update
5859 - r6677
5860 - version 3.15.0
5861
5862 -------------------------------------------------------------------
5863 Wed Aug 15 13:57:04 CEST 2007 - jkupec@suse.cz
5864
5865 - repo.refresh.delay=<minutes> (ZConfig, "main" section) support
5866   added to delay next check & refresh until the specified number of
5867   minutes has passed from the last check or refresh (FATE #301991).
5868   Revisions: 6654, 6656, 6666, and 6667.
5869 - filesystem::touch(Pathname) added (r6666)
5870 - RepoManager::touchIndexFile(RepoInfo) added
5871 - RepoManager::checkIfToRefreshMetadata(RepoInfo,Url,policy):
5872   decision to do the refresh moved to this public method.
5873 - r6667
5874
5875 -------------------------------------------------------------------
5876 Wed Aug 15 12:38:26 CEST 2007 - schubi@suse.de
5877
5878 - generate a resolver problem if addRequires does not find a resovable
5879   #299486
5880 - rev 6660
5881
5882 -------------------------------------------------------------------
5883 Tue Aug 14 15:54:15 CEST 2007 - schubi@suse.de
5884
5885 - Prioritized delete request by the user BEFORE delete requests due
5886   missing dependencies or conflicting dependencies. Bug 298322
5887 - rev 6640
5888
5889 -------------------------------------------------------------------
5890 Fri Aug 10 20:49:20 CEST 2007 - jkupec@suse.cz
5891
5892 - support also "Plaindir" as valid repo type name (#298622)
5893 - revision 6616
5894 - version 3.14.0
5895
5896 -------------------------------------------------------------------
5897 Fri Aug 10 18:03:06 CEST 2007 - dmacvicar@suse.de
5898
5899 - fix segfault in Progress reporting
5900 - progress report use name instead of alias (#298035)
5901 - repoinfo returns alias if name is empty
5902
5903 -------------------------------------------------------------------
5904 Fri Aug 10 16:04:42 CEST 2007 - dmacvicar@suse.de
5905
5906 - merge patch by dmueller to get rid of boost-regex
5907
5908 -------------------------------------------------------------------
5909 Fri Aug 10 13:50:40 CEST 2007 - dmacvicar@suse.de
5910
5911 - dont create a second CacheStore in the same scope, will lock...
5912   #297627
5913
5914 -------------------------------------------------------------------
5915 Thu Aug  9 15:04:21 CEST 2007 - jkupec@suse.cz
5916
5917 - fixed some RepoManager exception docs & history
5918 - r6558
5919
5920 -------------------------------------------------------------------
5921 Thu Aug  9 13:33:59 CEST 2007 - dmacvicar@suse.de
5922
5923 - feature #302135: Graceful update of 3rd party packages
5924   Automatic upgrading only sees packages from same vendor
5925   This allows not needed to have those locked.
5926 - Add persistent locks file which allow wildcards. Users
5927   can lock certain packages adding lines like "kde* < 3.5"
5928 - add applyLocks() to apply persistent locks before solving
5929
5930 -------------------------------------------------------------------
5931 Thu Aug  9 13:28:20 CEST 2007 - schubi@suse.de
5932
5933 -  recognize changes in the pool (e.g. changing /etc/sysconfig/storage
5934   #271912 wq
5935 - Added locking resolvables in the testcases
5936 - rev 6544
5937
5938 -------------------------------------------------------------------
5939 Wed Aug  8 16:04:07 CEST 2007 - dmacvicar@suse.de
5940
5941 - add migrate-sources to %post (#292986)
5942 - 3.13.15
5943
5944 -------------------------------------------------------------------
5945 Wed Aug  8 13:32:52 CEST 2007 - jkupec@suse.cz
5946
5947 - fixed bug with using wrong files from raw metadata cache
5948   (bug #297611) (duncanmv) (r6501, already released in 3.13.14)
5949
5950 -------------------------------------------------------------------
5951 Wed Aug  8 12:42:39 CEST 2007 - schubi@suse.de
5952
5953 - fix in "ignore conflicts" if the conflict has been caused by an obsolete
5954   Bug# 297795
5955 - r 6517
5956
5957 -------------------------------------------------------------------
5958 Tue Aug  7 17:04:47 CEST 2007 - dmacvicar@suse.de
5959
5960 - implement susetags support for compressed metadata
5961   and testcases. (feature #301916)
5962 - implement disk usage in cache. For installation requires
5963   some changes in YaST to setup the ZYpp getPartitions()
5964   before repos are cached. (bug #293039)
5965 - added testcases for diskusage
5966 - 3.13.14
5967
5968 -------------------------------------------------------------------
5969 Mon Aug  6 10:19:12 CEST 2007 - jkupec@suse.cz
5970
5971 - fixed YUM parser to properly create source packages
5972 - disabled reading of filelists.xml.gz by default (the data are
5973   currently not stored anyway)
5974 - revision 6481
5975 - version 3.13.13
5976
5977 -------------------------------------------------------------------
5978 Sat Aug  4 01:03:19 CEST 2007 - ma@suse.de
5979
5980 - Don't download unwanted translation files (#293740).
5981 - revision 6470
5982
5983 -------------------------------------------------------------------
5984 Fri Aug  3 23:52:18 CEST 2007 - ma@suse.de
5985
5986 - Fix susetags repo to parse dikusage data (#293039)
5987 - revision 6467
5988 - version 3.13.12
5989
5990 -------------------------------------------------------------------
5991 Fri Aug  3 18:56:47 CEST 2007 - ma@suse.de
5992
5993 - Add product attribute 'type' (aka 'category' which is now
5994   deprecated). Adapted sustags and yum parsers to parse and
5995   provide this value.
5996 - revision 6464
5997 - version 3.13.11
5998
5999 -------------------------------------------------------------------
6000 Fri Aug  3 17:29:56 CEST 2007 - dmacvicar@suse.de
6001
6002 - fix modalias rel column number
6003 - version 3.13.10
6004
6005 -------------------------------------------------------------------
6006 Fri Aug  3 16:35:36 CEST 2007 - dmacvicar@suse.de
6007
6008 - Implemented option repo.add.probe to allow probing
6009   the added repositories
6010 - version 3.13.9
6011
6012 -------------------------------------------------------------------
6013 Fri Aug  3 16:07:46 CEST 2007 - schubi@suse.de
6014
6015 - Fixed detection of renamed packages while update.
6016 - Added new translations
6017 - rev 6445
6018
6019 -------------------------------------------------------------------
6020 Fri Aug  3 15:02:28 CEST 2007 - ma@suse.de
6021
6022 - Speed up retrieving MediaNr attribute, as it slows down install
6023   order calculation. (#297173)
6024 - revision 6442
6025
6026 -------------------------------------------------------------------
6027 Fri Aug  3 14:13:36 CEST 2007 - dmacvicar@suse.de
6028
6029 - Fixed cache schema upgrade
6030
6031 -------------------------------------------------------------------
6032 Fri Aug  3 13:38:17 CEST 2007 - ma@suse.de
6033
6034 - Fixed pattern includes and extends attributes.
6035 - revision 6431
6036 - version 3.13.8
6037
6038 -------------------------------------------------------------------
6039 Fri Aug  3 12:33:41 CEST 2007 - schubi@suse.de
6040
6041 - API for retrieving additional dependencies" solver/detail/Resolver.h
6042 - Handle additional dependencies in the testcases
6043 - Handle system and language dependencies in the testcases correctly.
6044 - r 6418
6045
6046 -------------------------------------------------------------------
6047 Thu Aug  2 18:14:12 CEST 2007 - ma@suse.de
6048
6049 - Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
6050   has changed. Resolver must discard any cached filesystem dependencies.
6051   (required for #271912)
6052 - revision 6404
6053
6054 -------------------------------------------------------------------
6055 Thu Aug  2 16:37:06 CEST 2007 - ma@suse.de
6056
6057 - Indicate changed pool content to the resolver. (required for #271912)
6058 - revision 6398
6059 - version 3.13.7
6060
6061 -------------------------------------------------------------------
6062 Thu Aug  2 10:16:16 CEST 2007 - schubi@suse.de
6063
6064 - speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
6065   problems. Bug 280387
6066 - r 6378
6067 - version 3.13.6
6068
6069 -------------------------------------------------------------------
6070 Wed Aug  1 18:51:12 CEST 2007 - ma@suse.de
6071
6072 - Added interface to install source packages via zypper.
6073 - revision 6373
6074 - version 3.13.5
6075
6076 -------------------------------------------------------------------
6077 Tue Jul 31 22:01:08 CEST 2007 - ma@suse.de
6078
6079 - Added package attributes Package::sourcePkgName and
6080   Package::sourcePkgEdition. Name and edition of the source
6081   rpm this package was built from.
6082 - Added ZYpp::installSrcPackage to install a single source package.
6083 - revision 6353
6084 - version 3.13.4
6085
6086 -------------------------------------------------------------------
6087 Tue Jul 31 19:06:54 CEST 2007 - ma@suse.de
6088
6089 - Temorary files and directories created by makeSibling use the
6090   same protection as the original.
6091 - revision 6344
6092 - version 3.13.3
6093
6094 -------------------------------------------------------------------
6095 Tue Jul 31 10:37:13 CEST 2007 - schubi@suse.de
6096
6097 - Removed keepExtras from resolvePool. This will be handled
6098   in the solver internally now. #294727
6099 - Checking if item really exists (#295544; ResolverInfoContainer.cc)
6100 - revision 6317
6101 - version 3.13.2
6102
6103 -------------------------------------------------------------------
6104 Mon Jul 30 17:23:19 CEST 2007 - ma@suse.de
6105
6106 - Remove tribool from RepoInfo's interface.
6107 - revision 6301
6108 - version 3.13.1
6109
6110 -------------------------------------------------------------------
6111 Mon Jul 30 13:59:33 CEST 2007 - ma@suse.de
6112
6113 - Fixed wrong media number reported by script, message and patch.
6114 - Fixed script API to provide the scripts location on media (if not
6115   inlined).
6116 - Introduced ScripProvider to make a script available on the local
6117   disk.
6118 - revision 6288
6119 - version 3.13.0
6120
6121 -------------------------------------------------------------------
6122 Fri Jul 27 18:08:42 CEST 2007 - jkupec@suse.cz
6123
6124 - don't request media chage if the media is not changeable (like
6125   e.g. http)
6126 - revision 6271
6127 - version 3.12.1
6128
6129 -------------------------------------------------------------------
6130 Fri Jul 27 17:40:44 CEST 2007 - dmacvicar@suse.de
6131
6132 - progress ticks for clean cache
6133 - ZConfig: remove default from names.
6134 - re enable reading cache callbacks
6135 - ini parser without boost::regexp
6136   patch by dmueller (#152447)
6137
6138 -------------------------------------------------------------------
6139 Fri Jul 27 17:16:27 CEST 2007 - ma@suse.de
6140
6141 - Fixed package to provide the location media number. (#294496)
6142 - revision 6263
6143
6144 -------------------------------------------------------------------
6145 Fri Jul 27 16:31:38 CEST 2007 - jkupec@suse.cz
6146
6147 - RepoFileReader - ignore empty url keys (baseurl, mirrorlist,
6148   gpgkey) instead of throwing bad url exception
6149 - revision 6259
6150
6151 -------------------------------------------------------------------
6152 Thu Jul 26 16:41:30 CEST 2007 - kkaempf@suse.de
6153
6154 - Make clearing of extra dependencies/conflicts configurable when
6155   resolvePool(). Leave the default as before (clear extras).
6156   Bug # 294727
6157 - revision 6233
6158 - version 3.12.0
6159
6160 -------------------------------------------------------------------
6161 Thu Jul 26 10:58:27 CEST 2007 - dmacvicar@suse.de
6162
6163 - /var/lib/zypp/cache -> /var/cache/zypp
6164   (#292419)
6165 - ini parser without boost::regexp, patch by dmueller
6166   (#152447)
6167
6168 -------------------------------------------------------------------
6169 Wed Jul 25 13:50:06 CEST 2007 - ma@suse.de
6170
6171 - Make temp directory configurable  via environment
6172   variable ZYPPTMPDIR.
6173 - revision 6202
6174 - version 3.11.11
6175
6176 -------------------------------------------------------------------
6177 Tue Jul 24 17:55:49 CEST 2007 - ma@suse.de
6178
6179 - Fixed bug in smart pointer comparison.
6180
6181 -------------------------------------------------------------------
6182 Mon Jul 23 13:05:53 CEST 2007 - ma@suse.de
6183
6184 - Fix failing rename of metadata download directories across
6185   filesystem boundaries.
6186
6187 -------------------------------------------------------------------
6188 Fri Jul 20 16:10:59 CEST 2007 - ma@suse.de
6189
6190 - Fixed malicious gettext include.
6191 - Make ZConfig a singleton.
6192 - revision 6123
6193
6194 -------------------------------------------------------------------
6195 Thu Jul 19 15:52:03 CEST 2007 - ma@suse.de
6196
6197 - Fixed repo::provideFile to set a deleter for downloaded files
6198   (#293004).
6199 - revision 6094
6200 - version 3.11.10
6201
6202 -------------------------------------------------------------------
6203 Thu Jul 19 12:58:12 CEST 2007 - ma@suse.de
6204
6205 - Query ByRepository now takes as well an alias.
6206
6207 -------------------------------------------------------------------
6208 Wed Jul 18 16:40:35 CEST 2007 - dmacvicar@suse.de
6209
6210 - fix retrieval of container attributes in cache
6211   (#292698)
6212
6213 -------------------------------------------------------------------
6214 Wed Jul 18 16:12:06 CEST 2007 - ma@suse.de
6215
6216 - Port zypp-query-pool (#292404)
6217 - revision 6069
6218 - version 3.11.9
6219
6220 -------------------------------------------------------------------
6221 Wed Jul 18 16:09:04 CEST 2007 - schubi@suse.de
6222
6223 - added new calls in Resolver.h: addRequire,addConflict
6224
6225 -------------------------------------------------------------------
6226 Wed Jul 18 14:43:04 CEST 2007 - ma@suse.de
6227
6228 - Fixed IniParser to allow '=' in values (#292669)
6229 - revision 6063
6230
6231 -------------------------------------------------------------------
6232 Wed Jul 18 14:16:59 CEST 2007 - dmacvicar@suse.de
6233
6234 - allow / in alias (#292628)
6235
6236 -------------------------------------------------------------------
6237 Wed Jul 18 12:38:55 CEST 2007 - ma@suse.de
6238
6239 - Fixed repo::provideFile to throw on error.
6240 - Fixed ResolvableQuery to use 0 as default for non existing
6241   numerical values.
6242 - revision 6058
6243
6244 -------------------------------------------------------------------
6245 Tue Jul 17 15:57:03 CEST 2007 - ma@suse.de
6246
6247 - Fixed OnMediLocation to use safe defaults. Added setLocaltion and
6248   additional ctor for convenience.
6249 - revision 6047
6250
6251 -------------------------------------------------------------------
6252 Tue Jul 17 10:45:39 CEST 2007 - schubi@suse.de
6253
6254 - Evalute update canditate:
6255   Take canditates only which are really installable. Bug 292077
6256   r 6034
6257
6258 -------------------------------------------------------------------
6259 Mon Jul 16 15:41:31 CEST 2007 - jkupec@suse.cz
6260
6261 - fixed some tribool bugs in RepoInfo
6262 - revision 6022
6263
6264 -------------------------------------------------------------------
6265 Mon Jul 16 11:43:33 CEST 2007 - dmacvicar@suse.de
6266
6267 - fix reading of non existant repo
6268 - r6018
6269 - first submission to stable
6270 - fix keywords parsing in susetags parser
6271 - version 3.11.8
6272
6273 -------------------------------------------------------------------
6274 Wed Jul 11 19:14:47 CEST 2007 - jkupec@suse.cz
6275
6276 - make resolvable query complete exceptionless with the database
6277 - test that packages have some attributes
6278 - disable progress adaptor for now
6279 - revision 5977
6280 - version 3.11.7
6281
6282 -------------------------------------------------------------------
6283 Wed Jul 11 14:37:02 CEST 2007 - ma@suse.de
6284
6285 - fixed unresolved symbols
6286 - revision 5972
6287 - version 3.11.6
6288
6289 -------------------------------------------------------------------
6290 Wed Jul 11 13:31:39 CEST 2007 - ma@suse.de
6291
6292 - fixed TranslatedText creating unwanted entries.
6293 - fixed capability processing
6294 - revision 5964
6295 - version 3.11.5
6296
6297 -------------------------------------------------------------------
6298 Tue Jul 10 20:01:18 CEST 2007 - jkupec@suse.cz
6299
6300 - MediaSetAccess::release() added
6301 - Use attachDesiredMedia in MediaProducts
6302 - Progress reporting improved
6303 - revision 5959
6304 - version 3.11.4
6305
6306 -------------------------------------------------------------------
6307 Tue Jul 10 14:23:13 CEST 2007 - ma@suse.de
6308
6309 - fixed parsing translated texts.
6310 - added source packages.
6311 - revision 5947
6312 - version 3.11.3
6313
6314 -------------------------------------------------------------------
6315 Tue Jul 10 13:11:31 CEST 2007 - jkupec@suse.cz
6316
6317 - repo callbacks fixed
6318 - Fixed YUM parser progress reporting
6319 - Added CombinedProgressData
6320 - make RepoImpl::resolvables() load lazy
6321 - MediaProducts added for scanning products file
6322 - Implement cache schema versioning and automatic invalidation of
6323   cache when schema changes
6324 - revision 5942
6325 - version 3.11.2
6326
6327 -------------------------------------------------------------------
6328 Fri Jul  6 13:51:50 CEST 2007 - ma@suse.de
6329
6330 - Propagate pools repository_iterator to the UI
6331 - revision 5911
6332 - version 3.11.1
6333
6334 -------------------------------------------------------------------
6335 Thu Jul  5 17:02:08 CEST 2007 - ma@suse.de
6336
6337 - Package::location is now returns an OnMediaLocation
6338 - archivesize() renamed to downloadSize()
6339 - Allow to iterate all Repositories that contribute
6340   Resolvables to the Pool.
6341 - MediaSetAccess::provideDir added
6342 - remove useless url check
6343 - add old-api-style wrapper
6344 - Add MediaProducts class
6345 - revision 5892
6346 - version 3.11.0
6347
6348 -------------------------------------------------------------------
6349 Thu Jul  5 09:31:02 CEST 2007 - schubi@suse.de
6350
6351 - function isInstalledBy/installs
6352   Added an initial installation flag which shows if the item has been
6353   triggered for installation, or the dependency is already satisfied.
6354 - Revision 5884
6355 - Version 3.4.0
6356
6357 -------------------------------------------------------------------
6358 Tue Jul  3 13:07:31 CEST 2007 - jkupec@suse.cz
6359
6360 - removed unused %{prefix}/lib/zypp from %files in spec file
6361 - revision 5870
6362
6363 -------------------------------------------------------------------
6364 Tue Jul  3 10:37:37 CEST 2007 - jkupec@suse.cz
6365
6366 - Old API (SourceManager, metadata parsers) dropped in favor of the
6367   new refactored ones (RepoManager, RepoParser(s), cache subtree,
6368   repo subtree).
6369 - Some new API improvements.
6370 - revision 5868
6371 - version 3.10.0 (bumped minor to 10 to indicate refactoring branch)
6372
6373 -------------------------------------------------------------------
6374 Fri Jun 22 15:28:03 CEST 2007 - schubi@suse.de
6375
6376 - New API calls which provides more information about one
6377   resolvable after a solverrun:
6378   isInstalledBy (const PoolItem_Ref item);
6379   installs (const PoolItem_Ref item);
6380 - Revision 5835
6381
6382 -------------------------------------------------------------------
6383 Thu Jun 21 15:58:16 CEST 2007 - adrian@suse.de
6384
6385 - fix changelog entry order
6386
6387 -------------------------------------------------------------------
6388 Wed Jun 20 11:47:33 CEST 2007 - schubi@suse.de
6389
6390 - Ignore conflicting items which are uninstallable
6391 - Create a "needed by" info if a requirement is still fulfilled.
6392 - Allow only one needed_by and needed_by_capability in QueueItemInstall
6393 - Added capability and type (REQUIRE, RECOMMEND,....) to
6394   ResolverInfoNeededBy
6395 - Evaluate ResolverInfoNeededBy for more information in the error
6396   messages
6397 - Enlarge detail description in the error messages
6398 - Revision 5807
6399
6400 -------------------------------------------------------------------
6401 Tue Jun 19 13:59:09 CEST 2007 - ma@suse.de
6402
6403 - Fixes for gcc-4.2
6404 - revision 5786
6405 - version 3.3.1
6406
6407 -------------------------------------------------------------------
6408 Mon Jun 18 17:20:45 CEST 2007 - mvidner@suse.cz
6409
6410 - fixed so versioning from libtool to cmake
6411 - 3.3.0
6412
6413 -------------------------------------------------------------------
6414 Mon Jun 18 09:47:32 CEST 2007 - dmacvicar@suse.de
6415
6416 - Use gpg2 instead of gpg for keyring and make
6417   the package depend on it (#284211)
6418
6419 -------------------------------------------------------------------
6420 Mon Jun 11 17:02:49 CEST 2007 - schubi@suse.de
6421
6422 - Required kmp packges FOR EACH installed/to_be_installed kernel will be installed.
6423   New dependency "packageand(foo:bar)" which provides an AND dependency by
6424   injecting a supplement/freshen.
6425   e.G. package novell-cluster-services-kmp-smp
6426   supplements: packageand(kernel-smp:novell-cluster-services-kmp)
6427   Bug 255011
6428 - Dont check for architecture changes in atoms (#266178)
6429 - Revision 5720
6430
6431 -------------------------------------------------------------------
6432 Wed May 23 17:03:29 CEST 2007 - ma@suse.de
6433
6434 - Fixed package-manager script (#275847)
6435 - revision 5614
6436
6437 -------------------------------------------------------------------
6438 Wed May 23 13:32:02 CEST 2007 - schubi@suse.de
6439
6440 - fixed cmake
6441 - version 3.2.2
6442
6443 -------------------------------------------------------------------
6444 Wed May 23 11:25:55 CEST 2007 - schubi@suse.de
6445
6446 - Reduced logging in order to speedup solving Bug 275100
6447 - revision 5603
6448 - version 3.2.1
6449
6450 -------------------------------------------------------------------
6451 Tue May 15 14:03:34 CEST 2007 - ma@suse.de
6452
6453 - Fix excess calls to releaseFile. (#274357)
6454 - revision 5545
6455
6456 -------------------------------------------------------------------
6457 Wed May  9 18:44:20 CEST 2007 - dmacvicar@suse.de
6458
6459 - Fix importing keys into rpm. (#270125)
6460 - r5527
6461
6462 -------------------------------------------------------------------
6463 Wed Apr 18 14:56:17 CEST 2007 - ma@suse.de
6464
6465 - Support filesystem dependencies to add needed filesystem RPMs
6466   automatically (Fate 301966).
6467 - revision 5404
6468 - version 3.2.0
6469
6470 -------------------------------------------------------------------
6471 Mon Apr 16 11:23:15 CEST 2007 - jkupec@suse.cz
6472
6473 - avoiding attaching media where not needed (#263207)
6474 - r5381
6475
6476 -------------------------------------------------------------------
6477 Fri Apr 13 17:32:55 CEST 2007 - dmacvicar@suse.de
6478
6479 - fix FileCap with attributes
6480 - r5376
6481
6482 -------------------------------------------------------------------
6483 Thu Apr 12 02:33:18 CEST 2007 - ma@suse.de
6484
6485 - Fixed computation of install order. Take requirements of
6486   an installed packages uninstall scripts into account, if
6487   the package is updated. (#258682)
6488 - revision 5349
6489 - version 3.1.1
6490 -------------------------------------------------------------------
6491 Wed Apr 11 15:24:01 CEST 2007 - ma@suse.de
6492
6493 - Parse and provide package keywords. (Fate 120368)
6494 - revision 5338
6495 - version 3.1.0
6496
6497 -------------------------------------------------------------------
6498 Thu Apr  5 15:50:15 CEST 2007 - schubi@suse.de
6499
6500 - Upgrade: Do NOT delete packages which have unresolved dependencies -->
6501   Ask the user. Bug 258322
6502 - revision 5305
6503 - version 3.0.3
6504
6505 -------------------------------------------------------------------
6506 Wed Apr  4 19:39:12 CEST 2007 - ma@suse.de
6507
6508 - Fix restoring of Sources id root prefix is used. (#238165)
6509 - revision 5299
6510 - version 3.0.2
6511
6512 -------------------------------------------------------------------
6513 Wed Apr  4 15:33:54 CEST 2007 - jkupec@suse.cz
6514
6515 - MediaManager::attachDesiredMedia() added to support multiple
6516   (CD/DVD) drives (fate #3974)
6517 - r5296
6518
6519 -------------------------------------------------------------------
6520 Wed Mar 14 14:33:26 CET 2007 - schubi@suse.de
6521
6522 - If there is no valid solver result and NOT all resolvables ( other
6523   architecture) has been regarded, let the user decide making a new
6524   solver run with ALL available resolvables. Bug 223440
6525 - reducing logging (error -> debug)  bug 252921
6526 - Revision 5219
6527
6528 -------------------------------------------------------------------
6529 Fri Mar  9 00:08:38 CET 2007 - ma@suse.de
6530
6531 - Allow configuration of trusted vendors via
6532   /var/lib/zypp/db/trustedVendors. (#186636)
6533 - revision 5194
6534 - version 3.0.1
6535
6536 -------------------------------------------------------------------
6537 Wed Mar  7 15:20:29 CET 2007 - dmacvicar@suse.de
6538
6539 - libzypp-devel -> libzypp requirement is not versioned
6540   (#251086)
6541 - r5181
6542
6543 -------------------------------------------------------------------
6544 Tue Mar  6 17:25:49 CET 2007 - schubi@suse.de
6545
6546 - Using already existing valid solver results for further solver runs.
6547   (partiell solving)
6548 - r5169
6549
6550 -------------------------------------------------------------------
6551 Fri Mar  2 16:11:16 CET 2007 - dmacvicar@suse.de
6552
6553 - fix link order
6554 - r5165
6555
6556 -------------------------------------------------------------------
6557 Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
6558
6559 - merging from 10.2 / SP1
6560 - #247459 ftp probing
6561   denied == dont exists in ftp
6562 - r5124
6563
6564 -------------------------------------------------------------------
6565 Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
6566
6567 - Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
6568 - Simultaneouqusly establishing of items which are conflicting eachother is
6569   useless. So only one will be established. Fixed in QueueItemInstall.cc
6570   Bug 243595
6571 - Added new upgrade options to fine tune version and patch handling.
6572   (F301990)
6573 - The context of establishPool will be stored in Resolver and will be
6574   regarded for the next solver run everytime. So it will be not reset by
6575   any solver run anymore.
6576   bug 191810 ( A broken patch will not be installed again)
6577
6578 -------------------------------------------------------------------
6579 Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
6580
6581 - adding sotf,timeo=X nfs mount options by default (#235211)
6582 - r5093
6583
6584 -------------------------------------------------------------------
6585 Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
6586
6587 - support for HTTP authentication prompt added (#190609)
6588 - fixed problem with empty path in URL
6589   in MediaCurl::doGetFileCopy()
6590 - r5085
6591
6592 -------------------------------------------------------------------
6593 Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
6594
6595 - Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
6596   SuSE-Linux-10_2-Branch
6597
6598 - verifySystem: Regarding patterns too. Bug 239750 (schubi)
6599 - verifySystem: The result will be set to APPL_HIGH, so it will be not
6600   reset by a second "normal" solver run. #239281 (schubi)
6601 - yast2 reports invalid URL as 'unknown source type'
6602   (#209961) (dmacvicar)
6603 - Added freshen language dependency in supplemements too if there is no
6604   entry in supplements.
6605   #240617;IPA fonts are not installed even if select Japanese
6606   language (schubi)
6607 - Setting allowed authentication methods to "basic,digest" if none
6608   provided in URL (#243006) (jkupec)
6609 - Stopping after 50 valid solver results. Anymore would be useless. Bug
6610   243595 (schubi)
6611 - r 5007
6612
6613 -------------------------------------------------------------------
6614 Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
6615
6616 - package-manager: use a generic su script from XDG (#235303, #244442)
6617
6618 -------------------------------------------------------------------
6619 Fri Feb  9 15:21:55 CET 2007 - jkupec@suse.cz
6620
6621 - Setting allowed authentication methods to "basic,digest" if none
6622   provided in URL (#243006)
6623 - fixed gettext and rpath problems in configure.ac and Makefile.cvs
6624   (mvidner)
6625 - r4999
6626
6627 -------------------------------------------------------------------
6628 Wed Feb  7 15:52:29 CET 2007 - jkupec@suse.cz
6629
6630 - MediaCurlException::dumpOn() adjusted for ncurses dialogue
6631   (#222602)
6632 - 4984
6633
6634 -------------------------------------------------------------------
6635 Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
6636
6637 - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
6638
6639 - update packages: changing architecture is only valid while an
6640   system update and NOT while an update via a patch. Last fix does
6641   not fit for every case.
6642   Bug 230685
6643 - Patch has selected not the concerning package for update but
6644   a package which has provided the required dependencies too.
6645   Algorithmus: If there are exactly two providers which differ in architecture
6646                prefer the better arch.
6647   Fix: Regarding NVRA too. ( only if equal )
6648   Bug 238284
6649 - Download only English and Local translation
6650   (#208457)
6651 - Added solver parameter:
6652    tryAllPossibilities: regarding every solver branch ( not only
6653                         branches with e.G. best architectures
6654    preferHighestVersion: Prefer solver results which have a higher
6655                          version number.
6656   Bug #238087
6657 - update packages: changing architecture is only valid while an
6658   system update and NOT while an update via a patch.
6659   Bug 230685 - x86_64 MozillaFirefox binaries in security update
6660   repository
6661   Fix of version 2.11.2 has not worked if the first founded item
6662   had had another architecture.
6663 - r4927
6664
6665 -------------------------------------------------------------------
6666 Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
6667
6668 - added ZYpp::getPartitions() - return the partitinoning
6669
6670 -------------------------------------------------------------------
6671 Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
6672
6673 - Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
6674 - Corrupt download cannot be skipped
6675   (#217425 and #224216)
6676 - Enable package read ahead/caching in commit per default to reduce
6677   interactive media changes. If the environment variable
6678   ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
6679 - added parameter not to reset resolver results while calling
6680   freshen pool Bug: 235761
6681 - Prepare package read ahead/caching of packages in commit. Adatped the
6682   workflow. Caching details are now hidden inside CommitPackageCache.
6683   The current implementation still performs no read ahead. (for F100182)
6684 - Skip invalid or broken rpm database entries. (#231211)
6685 - verifySystem: check if the solution is valid after calling freshenPool()
6686   Bug: 235761
6687 - Added own call for Resolver::verifySystem with additional
6688   hardware/language check in order to keep binary compatibility
6689   Fate #301224
6690 - Rpm requires additional quoting of special chars in filenames.
6691   (#233967)
6692 - Resolver::verifySystem checks for new hardware now by calling
6693   freshenPool. This is configureable. Fate #301224
6694 - merged texts from proofread
6695 - Don't consider patch/delta rpms if package architecture changes.
6696   (#231254)
6697 - update packages: changing architecture is only valid while an
6698   system update and NOT while an update via a patch.
6699   Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
6700 - verifySystem: Do only regard items which will be on the system after the
6701   commit. Fate 301178
6702 - feature #301369
6703   Import listed GPG Keys from an trusted installation source
6704 - fix return call in new xml parser
6705 - Enable system resolvables in Helix parser (Revision 4787)
6706 - deptestomatic:
6707   Resetting transaction with the correct call;
6708   bugfix; Added kind in keep state (Revision 4788)
6709 - Wrong behaviour in soft install/uninstall. --> Setting Transact with
6710   soft (Revision 4789)
6711 - New call added: maySetToBeUninstalledSoft (Revision 4789)
6712   Both are only functions for the solver (Revision 4789)
6713 - Resetting "by causer" in order to distinguish from state
6714   "keep by user". ( function setLock in order to remove lock)
6715   (Revision 4789)
6716 - Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft
6717   in QueueItemUninstall.cc (Revision 4790)
6718 - Regarding "keep state by user". So avoiding "reselecting" by
6719   other requirements.
6720   Give a corresponding problem solution if a resolvable satisfy
6721   a dependency, but has been set to keep by the user.
6722   Bug : 222531 (Revision 4791)
6723 - Allow to disable autoprotection of foreign vendor items. Required
6724   in zmd-backend. (F301735).
6725 - use sqlite-zmd if using > 10.2 in spec. Use the one available
6726   durin compile.
6727 - Item could has already been selected to soft uninstall (e.G. remove
6728   pattern which recommend this item ). Do not throw an exception anymore.
6729   bug#225278
6730 - Added syscontent::Reader: Parse serialized set of ResObjects.
6731   (for F300729)
6732 - If there has already been selected another item by the solver (e.g. from
6733   another source) we will take thatone in order to avoid parallel
6734   installation and there concerning error messages.
6735   Bug 224698
6736 - In order to handle conflicting resolvable we try to update the
6737   conflicting item. While evaluating these canditates an already selected
6738   candidate will not be regarded. So it could be that an older package
6739   will be selected for update although a newer has already been selected. Revision 4765
6740 - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
6741   update candidate and evaluate additional branches.
6742 - r4907
6743
6744 -------------------------------------------------------------------
6745 Mon Dec  4 15:38:12 CET 2006 - mt@suse.de
6746
6747 - Improved realpath() wrapper in media handler class (#222521).
6748 - revision 4758
6749
6750 -------------------------------------------------------------------
6751 Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
6752
6753 - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
6754 - revision 4713
6755
6756 -------------------------------------------------------------------
6757 Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
6758
6759 - use sqlite-zmd package for the non yet shipped zypp2/ stuff
6760   because backend uses this sqlite and it is no fun to
6761   install one and the other to develop (as the -devel packages)
6762   conflict.
6763 - add cmake support for building zypp/ lib.
6764   TODO: soinfo, compile testcases, devel, zypp2,docs
6765   find rpm, curl and others.
6766 - dont serialize interactive, as it is
6767   calculated now.
6768   (it was already fixed as we don't reimplement
6769   the method, but we still serialized, parsed)
6770 - r4709
6771
6772 -------------------------------------------------------------------
6773 Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
6774
6775 - fixed Patch::interactive to return true as well, if the patch
6776   itself has a licence. (#224192)
6777 - revision 4702
6778 - version 2.9.2
6779
6780 -------------------------------------------------------------------
6781 Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
6782
6783 - Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
6784   on the installation image (#213852).
6785 - revision 4700
6786
6787 -------------------------------------------------------------------
6788 Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de
6789
6790 - Avoid duplicate pool entries; Bug 223750; second part of the fix
6791 - r4698
6792 - Version 2.9.1
6793
6794 -------------------------------------------------------------------
6795 Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de
6796
6797 - Pool has multi instances of an item in the pool. Reduced this error
6798   to items which are identically at least. #217574 and #223750
6799 - r4695
6800
6801 -------------------------------------------------------------------
6802 Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de
6803
6804 - replace spaces to underscores in product names
6805 - 2.8.7
6806 - r4688
6807
6808 -------------------------------------------------------------------
6809 Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de
6810
6811 - Mark some strings for translation (#219783 need it)
6812 - r4682
6813
6814 -------------------------------------------------------------------
6815 Mon Nov 27 16:17:07 CET 2006 - mt@suse.de
6816
6817 - Added translations marks to hal, url and mutex exceptions (#23771)
6818 - revision 4680
6819
6820 -------------------------------------------------------------------
6821 Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de
6822
6823 - don't make libzypp-devel depend on sqlite-devel as
6824   headers from zypp2 are not installed yet
6825 - r4663
6826
6827 -------------------------------------------------------------------
6828 Wed Nov 22 15:23:55 CET 2006 - ma@suse.de
6829
6830 - Return an error if fork failed. (#204807)
6831 - Make Script execution abortable by user request. (#212949, F100233)
6832 - revision 4660
6833 - version 2.8.6
6834
6835 -------------------------------------------------------------------
6836 Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz
6837
6838 - Added package-manager wrapper script, with icon and .desktop (#222757).
6839   (Used by gnome-main-menu)
6840 - version 2.8.5
6841 - r4640
6842
6843 -------------------------------------------------------------------
6844 Tue Nov 21 13:11:06 CET 2006 - mt@suse.de
6845
6846 - Fixed target/hal - one more dbus_connection_close found (#216035)
6847 - revision 4636
6848 - version 2.8.4
6849
6850 -------------------------------------------------------------------
6851 Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de
6852
6853 - translation added
6854   rev 4630
6855   version 2.8.3
6856
6857 -------------------------------------------------------------------
6858 Mon Nov 20 11:02:04 CET 2006 - ma@suse.de
6859
6860 - Process obsoletes when installing non-package objects. (#217352)
6861 - revision 4621
6862 - version 2.8.2
6863
6864 -------------------------------------------------------------------
6865 Fri Nov 17 16:57:39 CET 2006 - mt@suse.de
6866
6867 - Implemented volume device check using /sbin/vol_id (#213852).
6868 - Revision 4619
6869
6870 -------------------------------------------------------------------
6871 Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de
6872
6873 - new translation added
6874
6875 -------------------------------------------------------------------
6876 Fri Nov 17 12:42:04 CET 2006 - mt@suse.de
6877
6878 - Implemented an reuse of already existing foreign CD/DVD mount points
6879   (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206).
6880 - Added a fallback check of the volume.mount_point HAL property to
6881   isAutoMountedMedia(); info.hal_mount.created_mount_point seems
6882   to be not avaliable in newer HAL versions (on 10.2).
6883 - Revision 4615
6884 - Version 2.8.1
6885
6886 -------------------------------------------------------------------
6887 Thu Nov 16 23:39:15 CET 2006 - ma@suse.de
6888
6889 - removed unused methods from Patch and PatchImplIf. Provided
6890   reasonable default implementation for Patch::interactive.
6891   (#221476).
6892 - revision 4610
6893 - Version 2.8.0
6894
6895 -------------------------------------------------------------------
6896 Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
6897
6898 - Handle media eject failures (#216545)
6899 - r4606
6900
6901 -------------------------------------------------------------------
6902 Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
6903
6904 - Reimplemented RpmDb::checkPackage using librpm API instead
6905   of parsing "rpm --checksig" output. (#163202)
6906 - Version 2.7.4
6907 - revision 4600
6908
6909 -------------------------------------------------------------------
6910 Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
6911
6912 - NEW behaviour of the solver:
6913   Obsolete virtual provides. E.G.:
6914
6915   Installed:
6916   -----------
6917   Name:           test-1.0-0
6918
6919   Name:           moretest-1.0-0
6920   Provides:       test
6921
6922   To be installed
6923   ------------------
6924   Name:           nomoretest-1.0-0
6925   Obsoletes:      test
6926
6927   Result
6928   --------
6929   test-1.0-0 AND  moretest-1.0-0 will be deleted. In former versions only
6930   test-1.0-0 had been deleted. Bug 220999
6931
6932 - Translations added
6933
6934 Version 2.7.3
6935 rev 4593
6936
6937 -------------------------------------------------------------------
6938 Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
6939
6940 - Bugfix in generating solver testcases:
6941    - added kind of capabilities in description file
6942    - removed unneded channel from uninstall in command file
6943
6944 -------------------------------------------------------------------
6945 Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
6946
6947 - Try to call /bin/eject utility if the eject-ioctl fails.
6948 - r4568
6949
6950 -------------------------------------------------------------------
6951 Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
6952
6953 - ignore empty capabilities
6954 - r4565
6955
6956 -------------------------------------------------------------------
6957 Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
6958
6959 - make progress strings translatable (#219783)
6960 - r4556
6961
6962 -------------------------------------------------------------------
6963 Tue Nov  7 16:40:28 CET 2006 - schubi@suse.de
6964
6965 -  While deleting a selection all concerning recommended
6966    packages will be deleted too.
6967    BUT those packages should not be deleted which have been
6968    set to KEEP by the user. bug 217574
6969    rev 4526
6970    VERSION: 2.7.2
6971
6972 -------------------------------------------------------------------
6973 Tue Nov  7 13:12:49 CET 2006 - schubi@suse.de
6974
6975 - Makefile in zypp2 fixed
6976   Revision 4520
6977
6978 -------------------------------------------------------------------
6979 Tue Nov  7 11:38:10 CET 2006 - schubi@suse.de
6980
6981 - Translations added
6982   Revision 4514
6983   VERSION: 2.7.1
6984
6985 -------------------------------------------------------------------
6986 Mon Nov  6 12:32:22 CET 2006 - dmacvicar@suse.de
6987
6988 - Make the parser more strict, rejecting broken sources
6989   but showing the error line.
6990   Last fix making the parser relax would break multitag
6991   descriptions with empty lines, now we check dependencies
6992   at a higher level. (reference #160607)
6993 - r4501
6994
6995 -------------------------------------------------------------------
6996 Fri Nov  3 11:04:19 CET 2006 - schubi@suse.de
6997
6998 - New problem solution added: Unlock ALL resovables in order to speed up
6999   problem solution. Bug 206453
7000
7001 -------------------------------------------------------------------
7002 Fri Nov  3 10:29:08 CET 2006 - schubi@suse.de
7003
7004 - Translations added
7005
7006 -------------------------------------------------------------------
7007 Thu Nov  2 17:15:19 CET 2006 - mt@suse.de
7008
7009 - Fixed target/hal - removed dbus_connection_close calls, because
7010   the connections are shared; unref the ref-counted handle only.
7011   (#216035)
7012 - r4442
7013
7014 -------------------------------------------------------------------
7015 Thu Nov  2 16:18:27 CET 2006 - dmacvicar@suse.de
7016
7017 - skipping unreachable packages won't work
7018   (#215445)
7019 - r4468
7020
7021 -------------------------------------------------------------------
7022 Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
7023
7024 - (#213793) Target store fails to recreate stored install-time (other
7025   Date and ByteCount values as well)
7026
7027 - skip comments and blank lines in multilists
7028   fixes (#214877) - zen-updater is not installed by default
7029
7030 - Automatically fix broken products when reading
7031   the product database.
7032   still pending: honour the read-only flag
7033   Changes to make this possible include
7034   using read_dir instead of boost directory
7035   iterator.
7036
7037 -------------------------------------------------------------------
7038 Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
7039
7040 - added new class for generating solver testcases:
7041   Testcase
7042
7043 -------------------------------------------------------------------
7044 Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
7045
7046 - Finalized ui::PatternContents. (F301229)
7047 - version 2.7.0
7048 - revision 4413
7049
7050 -------------------------------------------------------------------
7051 Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
7052
7053 - Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
7054 - version 2.6.0
7055
7056 -------------------------------------------------------------------
7057 Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
7058
7059 - Added ui::PatternContents: Helper class that will compute a patterns
7060   expanded install_packages set. (UI interface for F301229)
7061 - revision 4387
7062
7063 -------------------------------------------------------------------
7064 Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
7065
7066 - removed the last reference to /usr/lib64 to fix the build
7067
7068 -------------------------------------------------------------------
7069 Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
7070
7071 - added "zypper info" (jkupec)
7072 - version 2.5.2
7073
7074 -------------------------------------------------------------------
7075 Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
7076
7077 - fix rpm db timestamp
7078 - add extra urls and optional urls to product API
7079 - r4378
7080
7081 -------------------------------------------------------------------
7082 Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
7083
7084 - zypper: nicer progress reports, with or without --verbose.
7085
7086 -------------------------------------------------------------------
7087 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
7088
7089 - Fixed reloading of target data after commit. Broken since
7090   rev 3880.
7091 - version 2.5.1
7092 - revision 4365
7093
7094 -------------------------------------------------------------------
7095 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
7096
7097 - put query-pool in /usr/lib/zypp and not lib64
7098 - r4363
7099
7100 -------------------------------------------------------------------
7101 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
7102
7103 - revert keyring changes, causes endless loop (obvious)
7104 - add dist-product information, adapt store
7105 - version 2.5.0
7106 - r4355
7107
7108 -------------------------------------------------------------------
7109 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
7110
7111 - zypp-query-pool: For products show additionally distributionName
7112   and distributionEdition. (required by #205392)
7113 - revision 4349
7114
7115 -------------------------------------------------------------------
7116 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
7117
7118 - Add accessor for Product distributionName and distributionEdition.
7119   (required by #205392)
7120 - revision 4347
7121
7122 -------------------------------------------------------------------
7123 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
7124
7125 - added test case for KeyRing
7126 - fire trustedKeyAdded in all calls to import trusted key
7127   not only in signature check workflow.
7128 - r4342
7129
7130 -------------------------------------------------------------------
7131 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
7132
7133 - zypper update: implemented minimal version (patches only)
7134 - zypper list-updates: changed default type from package to patch,
7135   consider patches affecting the package manager separately
7136
7137 -------------------------------------------------------------------
7138 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
7139
7140 - version 2.4.1
7141 - r4338
7142
7143 -------------------------------------------------------------------
7144 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
7145
7146 - add zypp-query-pool, so registration doesn't depend on
7147   libzypp-zmd-backend being installed. Will remove from
7148   backend when suseregister gets updated.
7149
7150 -------------------------------------------------------------------
7151 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
7152
7153 - Make sure config.rpath is present.
7154
7155 -------------------------------------------------------------------
7156 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
7157
7158 - zypper search: fixed uninitialized members that made all searches
7159   exact and case sensitve
7160
7161 -------------------------------------------------------------------
7162 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
7163
7164 - zypp-checkpatches, write in the right file
7165 - r4328
7166
7167 -------------------------------------------------------------------
7168 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
7169
7170 - Install resolvables although they are unneeded
7171   if they have NOT the kind patch/atoms
7172   Bug 210538 - freshens/supplements does not work with patterns
7173 - r4326
7174
7175 -------------------------------------------------------------------
7176 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
7177
7178 - zypper service-add -r http://example.org/foo.repo (F#300641).
7179
7180 -------------------------------------------------------------------
7181 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
7182
7183 - zypp-checkpatches:
7184   save version of the generated xml to
7185   regenerate it if it changes.
7186   save a random token in case of error to
7187   force recreating xml file
7188 - r4321
7189
7190 -------------------------------------------------------------------
7191 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
7192
7193 - remove permissions for zypp checkpatches from spec
7194 - r4318
7195
7196 -------------------------------------------------------------------
7197 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
7198
7199 - registration fails because of wrong product data
7200   (#205392)
7201   use DISTPRODUCT,DISTVERSION to create the product
7202   resolvable. have this resolvable provide
7203   PRODUCT = VERSION
7204 - r4312
7205
7206 -------------------------------------------------------------------
7207 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
7208
7209 - zypper service-add -r ./foo.repo (F#300641).
7210
7211 -------------------------------------------------------------------
7212 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
7213
7214 - zypper: added case-sensitive search, search in descriptions and
7215   summaries, search by resolvable type, substring and word
7216   matching, support for wildcards
7217 - Revision 4303
7218
7219 -------------------------------------------------------------------
7220 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
7221
7222 - Prevent the user from sending signals to zypp-checkpatches-wrapper
7223   (#211286).
7224
7225 -------------------------------------------------------------------
7226 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
7227
7228 - Dont incomplete an uninstalled resolvable, even not when establishing.
7229   Incomplete only makes sense for installed resolvables (when they have broken
7230   deps), for patches (because they are needed) and for atoms (because they are
7231   used during patch calculation)
7232   Bug 198379
7233
7234 - Do not branch for packages with the same NVE but different architectures.
7235   Take the best architecture.
7236
7237 -------------------------------------------------------------------
7238 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
7239
7240 - implement rename source in sourcemanager
7241 - r4286
7242
7243 -------------------------------------------------------------------
7244 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
7245
7246 - YaST sources: set alias to product summary if empty
7247 - show alias on logs.
7248 - r4281
7249
7250 -------------------------------------------------------------------
7251 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
7252
7253 - version 2.4.0 (bin incompat due to callback fixes)
7254 - r4272
7255
7256 -------------------------------------------------------------------
7257 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
7258
7259 - Provide additional solver status information to the UI.
7260   (#162164,F301272)
7261 - Fixed UI satus computation in presence of multiple available
7262   candidates.
7263 - revision 4264
7264 - version 2.3.1
7265
7266 -------------------------------------------------------------------
7267 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
7268
7269 - remove const in MediaChangeReport requestMedia that
7270   broke cd changing.
7271 - r4262
7272
7273 -------------------------------------------------------------------
7274 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
7275
7276 - zypper: added search (jkupec)
7277 - removed the suid bit from zypp-checkpatches-wrapper so that the
7278   build passes until permissions.rpm is updated (~#211286).
7279 - r4253
7280
7281 -------------------------------------------------------------------
7282 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
7283
7284 - Log microseconds if ZYPP_PROFILING env var is enabled.
7285 - r4252
7286
7287 -------------------------------------------------------------------
7288 Mon Oct  9 18:15:19 CEST 2006 - dmacvicar@suse.de
7289
7290 - YaST sources:
7291   Factory cannot be set with 'refresh' enabled
7292   (#204957)
7293 - get rid of some const bool signatures in Source classes
7294 - r4247
7295
7296 -------------------------------------------------------------------
7297 Mon Oct  9 15:11:16 CEST 2006 - mvidner@suse.cz
7298
7299 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
7300
7301 -------------------------------------------------------------------
7302 Fri Oct  6 13:23:32 CEST 2006 - schubi@suse.de
7303
7304 - select the best solution: prefering the total amount of install/update
7305   packages BEFORE source preferences. Bug 208784
7306
7307 -------------------------------------------------------------------
7308 Fri Oct  6 11:55:11 CEST 2006 - dmacvicar@suse.de
7309
7310 - Introduce a method to see if a source supports a
7311   kind of resolvable at that time, so we can
7312   init a YUM source like factory but avoid parsing
7313   it if it contains no patches.
7314 - add TODO
7315 - zypp-checkpatches xml output
7316 - r4235
7317
7318 -------------------------------------------------------------------
7319 Mon Oct  2 16:34:03 CEST 2006 - mvidner@suse.cz
7320
7321 - added a CLI preview: zypper
7322 - revision 4214
7323 - version 2.2.3
7324
7325 -------------------------------------------------------------------
7326 Mon Oct  2 15:11:26 CEST 2006 - dmacvicar@suse.de
7327
7328 - FATE #100165:
7329   Make Content File Aware of Different Architectures
7330   expand %a in release notes with architecture
7331
7332 -------------------------------------------------------------------
7333 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
7334
7335 - Extended pattern parser to support includes/extends tags as hint
7336   for the IO. (F301229)
7337 - revision 4199
7338 - version 2.2.2
7339
7340 -------------------------------------------------------------------
7341 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
7342
7343 - Enabled sending of ScriptResolvableReport.
7344 - Changed ScriptResolvableReport::start to send local path
7345   of script to be executed.
7346 - revision 4190
7347 - version 2.2.1
7348
7349 -------------------------------------------------------------------
7350 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
7351
7352 - Added ScriptResolvableReport. Callbacks triggered on script
7353   execution during commit. (F100233)
7354 - revision 4187
7355 - version 2.2.0
7356
7357 -------------------------------------------------------------------
7358 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
7359
7360 - fix: Url::getRegisteredSchemes() would always return nothing
7361
7362 -------------------------------------------------------------------
7363 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
7364
7365 - Made the build dependency on gettext-devel explicit
7366
7367 -------------------------------------------------------------------
7368 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
7369
7370 - adapted multi-media YUM sources according to official YUM
7371   specification (F300743)
7372
7373 -------------------------------------------------------------------
7374 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
7375
7376 - use RPM_OPT_FLAGS (meissner@suse.de)
7377
7378 -------------------------------------------------------------------
7379 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
7380
7381 - SourceFactory::createFrom() - don't loose url,...
7382 - r4160
7383
7384 -------------------------------------------------------------------
7385 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
7386
7387 - reduce logging in ResolvableImpl.cc
7388 - rev 4157
7389
7390 -------------------------------------------------------------------
7391 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
7392
7393 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
7394   in QueueItemInstall and QueueItemRequire
7395   Bug 192535/204913
7396   removed fix:Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
7397
7398 -------------------------------------------------------------------
7399 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
7400
7401 - fixed SourceFactory::createFrom() - don't loose alias,
7402   cachedir,... parameters
7403
7404 -------------------------------------------------------------------
7405 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
7406
7407 - Use RPM Enhances only if detected at configure time, to allow
7408   compilation with older rpm.
7409 - callback params: use const string & instead of string (dmacvicar)
7410
7411 -------------------------------------------------------------------
7412 Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
7413
7414 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
7415   a package/script/message
7416   Bug: 192535
7417
7418 -------------------------------------------------------------------
7419 Thu Sep  7 16:19:36 CEST 2006 - dmacvicar@suse.de
7420
7421 - add Source_Ref::checksum() which in combination with
7422   timestamp can give an idea of a source change.
7423 - r4106
7424
7425 -------------------------------------------------------------------
7426 Thu Sep  7 14:32:38 CEST 2006 - mvidner@suse.cz
7427
7428 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
7429   enable progress reporting on compressed streams.
7430
7431 -------------------------------------------------------------------
7432 Wed Sep  6 18:31:20 CEST 2006 - dmacvicar@suse.de
7433
7434 - better error propagation
7435 - r4096
7436
7437 -------------------------------------------------------------------
7438 Tue Sep  5 19:22:56 CEST 2006 - mt@suse.de
7439
7440 - Removed libblkid dependency - the workaround using libblkid to
7441   check filesystem on XEN vbd mapped devices is obsolete, because
7442   the info is avaliable via /dev/disk/by-label link now. (#197107)
7443 - revision 4087
7444
7445 -------------------------------------------------------------------
7446 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
7447
7448 - PackageProvider: Fixed broken retry. (#202163)
7449 - revision 4071
7450
7451 -------------------------------------------------------------------
7452 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
7453
7454 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
7455   to create a Package from a source package header.
7456 - Added method Pathname::extension: Return all of the characters in name
7457   after and including the last dot in the last element of name.
7458 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
7459   rpms. Otherwise we'd need access to the rpm database to get the keys.
7460 - revision 4069
7461
7462 -------------------------------------------------------------------
7463 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
7464
7465 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
7466   a package/script/message
7467   Bug: 192535
7468
7469 -------------------------------------------------------------------
7470 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
7471
7472 - Speedup computation of number of rpm database entries.
7473 - revision 4058
7474
7475 -------------------------------------------------------------------
7476 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
7477
7478 - Fixed endless loop in transactResObject
7479   Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
7480
7481 -------------------------------------------------------------------
7482 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
7483
7484 - fix some testcases for tar file parser changes
7485 - r4045
7486
7487 -------------------------------------------------------------------
7488 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
7489
7490 - missing includes
7491 - clean old callbacks
7492 - r4041
7493
7494 -------------------------------------------------------------------
7495 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
7496
7497 - zyppPattern->install_packages returns SUGGESTED package too.
7498   Bug 201476
7499   Revision 4036
7500
7501 -------------------------------------------------------------------
7502 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
7503
7504 - New behaviour in the solver: try with 'best' package first, try with 'all'
7505   packages if this fails.
7506   Bug :Bug 191983
7507
7508 -------------------------------------------------------------------
7509 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
7510
7511 - libzypp 2.1.0
7512 - bump version due to incompatible callback changes in KeyRing
7513   Sources
7514
7515 -------------------------------------------------------------------
7516 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
7517
7518 - new keyring callbacks
7519 - separate trust key from import key
7520 - use PublicKey class instead of params, to be able
7521   to add more info like photos later (pending #181682)
7522 - update zmart with those callbacks.
7523 - better error handling (Exception types)
7524 - make tmp file names more readable depending on the context
7525 - r4026
7526
7527 -------------------------------------------------------------------
7528 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
7529
7530 - decouple probing from source creation, using the new
7531   media test for existence functions.
7532 - r4019
7533
7534
7535 -------------------------------------------------------------------
7536 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
7537
7538 - Fixed getDoesFileExist to reset the transfer range
7539 - Added logging of curl debug messages to the zypp log.
7540   The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
7541   ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
7542 - r4018
7543
7544 -------------------------------------------------------------------
7545 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
7546
7547 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
7548   see rev 3810 below. (#190163)
7549 - rev 3998
7550
7551 -------------------------------------------------------------------
7552 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
7553
7554 - fix uninstalling of atoms (noop)
7555 - r3995
7556
7557 -------------------------------------------------------------------
7558 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
7559
7560 - Implement initial verson of Media
7561   doesFileExist, for future source probing.
7562 - r3984
7563
7564 -------------------------------------------------------------------
7565 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
7566
7567 - more dbus_connection_close fixes
7568 - r3974
7569
7570 -------------------------------------------------------------------
7571 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
7572
7573 - clean up 'incomplete' handling in QueueItemEstablish.
7574 - rev 3973.
7575
7576 -------------------------------------------------------------------
7577 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
7578
7579 - Don't set 'incomplete' for uninstalled patterns or products.
7580   (#198379)
7581 - rev 3970.
7582
7583 -------------------------------------------------------------------
7584 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
7585
7586 - Added new API calls:
7587   setAdditionalProvide
7588   setAdditionalConflict
7589   setAdditionalRequire
7590
7591 -------------------------------------------------------------------
7592 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
7593
7594 - don't link examples to testsuite library.
7595
7596 -------------------------------------------------------------------
7597 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
7598
7599 - Disable profiling to work around compiler bug.
7600
7601 -------------------------------------------------------------------
7602 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
7603
7604 - forward port 3924:3939
7605 - Add explicit finish callbacks for subtasks during ProvidePackage
7606  Â to avoid UI confusion.
7607 - rev3957
7608
7609 -------------------------------------------------------------------
7610 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
7611
7612 - Introduce examples/
7613 - fix some svn ignores
7614 - fix compilation. Use: dbus_connection_close
7615 - rev 3943
7616
7617 -------------------------------------------------------------------
7618 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
7619
7620 - Initial support for plain directory with rpms as source
7621 - r3935
7622
7623 -------------------------------------------------------------------
7624 Tue Aug  8 16:51:45 CEST 2006 - dmacvicar@suse.de
7625
7626 - Move the target query by kind function to
7627   a iterator, so we dont make a copy of the restore
7628   the iterator works loading by demand too
7629
7630 -------------------------------------------------------------------
7631 Mon Aug  7 17:57:26 CEST 2006 - dmacvicar@suse.de
7632
7633 - rename the new initTarget to initializeTarget,
7634   leave the old one as is, but deprecate it.
7635 - r3903
7636
7637 -------------------------------------------------------------------
7638 Mon Aug  7 15:10:08 CEST 2006 - dmacvicar@suse.de
7639
7640 - forward port from SLES10 branch , till 3888
7641 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
7642   full packages. (#168844)
7643 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
7644 - version 2.0.0
7645 - rev 3893
7646
7647 -------------------------------------------------------------------
7648 Fri Aug  4 15:20:13 CEST 2006 - dmacvicar@suse.de
7649
7650 - Separate target init from adding resolvables, getting rid of the
7651 uggly bool flag.
7652 - dont clear the store each time Target::resolvables is called
7653 - Load target resolvables on demand by kind, keep them cached later
7654 - add Target::resolvablesByKind(kind) to allow query specific kind
7655   without reading all kinds. Used to port TargetProduct, which
7656   was reading the whole rpm database only to displayy base product
7657   name in YaST help.
7658 - commit to pkg-bindings and packager will follow.
7659 - jsrain will port more yast stuff, especially inst_source which
7660   startup time should by reduced by half afterwards.
7661 - rev 3880
7662
7663 -------------------------------------------------------------------
7664 Tue Aug  1 13:37:29 CEST 2006 - dmacvicar@suse.de
7665
7666 - forward port:
7667   rev 3786 fix to stalle tmpfiles broke patches.
7668   SLES was released with this broken. 10.1 has a blocked
7669   zypp update because this.
7670   Attempt to fix this. (#192535)
7671 - fix configure.ac sqlite-source build path
7672 - rev 3858
7673
7674 -------------------------------------------------------------------
7675 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
7676
7677 - link correctly
7678
7679 -------------------------------------------------------------------
7680 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
7681
7682 - dont link sqlite in the main lib.
7683 - rev 3826
7684
7685 -------------------------------------------------------------------
7686 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
7687
7688 - susetags: parse product parser regexp only once
7689 - parse yum factory 5 sec. (from 30) faster using
7690   another string find algorithm
7691 - rev 3824
7692
7693 -------------------------------------------------------------------
7694 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
7695
7696 - Digest: Don't read the stream character wise but reading blocks,
7697   as advised by matz profiling.
7698 - r3819
7699
7700 -------------------------------------------------------------------
7701 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
7702
7703 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
7704   trusted vendors. (#189573)
7705 - revision 3804
7706
7707 -------------------------------------------------------------------
7708 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
7709
7710 - backport fix for stalle tmpfile (#191311)
7711 - rev 3788
7712
7713 -------------------------------------------------------------------
7714 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
7715
7716 - deactivated media manager code that was disabling the
7717   automounter (#172419)
7718 - rev 3724
7719
7720 -------------------------------------------------------------------
7721 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
7722
7723 - fix autorefresh (#186115)
7724 - revision 3708
7725 -------------------------------------------------------------------
7726 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
7727
7728 - forward port from SLE branch
7729 - Set default permission for logfiles to 0640. (#187044)
7730 - revision 3696
7731
7732 -------------------------------------------------------------------
7733 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
7734
7735 - forward port from SLE branch
7736 - Fixed installation of SP or Add-On product switching to media 2
7737   too early. (#186607)
7738 - revision 3691
7739
7740 -------------------------------------------------------------------
7741 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
7742
7743 - forward port from SLE branch
7744 - Strip self provides without edition in Resolvable ctor.
7745   (#186079)
7746 - Source::provideResolvables not implemented in yum source type.
7747   Product not set for packages that are available from update source
7748   (#186920)
7749 - Hook modalias() supplements without package to "kernel" (#184840)
7750 - Allow on-demand SourceManager::restore() (#186678)
7751 - Hook modalias() supplements without package to "kernel" (#184840)
7752 - rev 3676
7753
7754 -------------------------------------------------------------------
7755 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
7756
7757 - Fix adding resolving of path names for mount points (#181606)
7758 - rev 3658
7759
7760 -------------------------------------------------------------------
7761 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
7762
7763 - merge download algorithm and refactoring from branch
7764   (#181204)
7765
7766 -------------------------------------------------------------------
7767 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
7768
7769 - autodocs: use find+xargs to overcome command length limit,
7770   do not call doxygen unnecessarily (#185334).
7771 - rev 3645
7772
7773 -------------------------------------------------------------------
7774 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
7775
7776 - Dont use getZYpp in static constructor (#185198)
7777   Bugfix #178292 was wrong.
7778 - Only warn on incompleting installed resolvables (#185197)
7779 - rev 3644
7780
7781 -------------------------------------------------------------------
7782 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
7783
7784 - Atoms might only be installed via patches (#184714)
7785 - rev 3642
7786
7787 -------------------------------------------------------------------
7788 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
7789
7790 - fix for the last stall tmpfile (#178292)
7791 - r3637
7792
7793 -------------------------------------------------------------------
7794 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
7795
7796 - Implemented transfer timeout inside of the progress callback.
7797   The timeout value can be set using timeout url parameter, the
7798   default transfer timeout is 180 seconds. (#181602)
7799 - Added ssl_verify and ssl_capath url options used in https scheme,
7800   allowing to change or disable the ssl verify options. (#171622)
7801 - Added fallback on read failures of /etc/mtab to /proc/mounts.
7802   Improved verbosity in mount and mount check related failure cases,
7803   incl. /etc/mtab dump. (#181606)
7804 - rev 3623
7805
7806 -------------------------------------------------------------------
7807 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
7808
7809 - combine knownAliases and knownUrls in a single function.
7810 - rev 3616
7811
7812 -------------------------------------------------------------------
7813 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
7814
7815 - honor parallel installs in resolver context (#181103)
7816 - rev 3592
7817
7818 -------------------------------------------------------------------
7819 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
7820
7821 - right fix for tmpdir initialized in static constructor
7822 - catch around provideJustFile in providePackage
7823 -rev 3654
7824
7825 -------------------------------------------------------------------
7826 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
7827
7828 - fix #182003 YUM packages without size
7829 - rev 3587
7830
7831 -------------------------------------------------------------------
7832 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
7833
7834 - Allow to restore and remove by Url
7835 - rev 3583
7836
7837 -------------------------------------------------------------------
7838 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
7839
7840 - make atoms parallel installable (#181103)
7841 - rev 3580
7842
7843 -------------------------------------------------------------------
7844 Fri Jun  9 16:28:11 CEST 2006 - dmacvicar@suse.de
7845
7846 - Allow to restore by alias
7847 - r3568
7848
7849 -------------------------------------------------------------------
7850 Fri Jun  9 13:06:16 CEST 2006 - mvidner@suse.cz
7851
7852 - Do not fork in a global destructor, perl dislikes it (#182672).
7853   Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
7854
7855 -------------------------------------------------------------------
7856 Thu Jun  8 16:24:55 CEST 2006 - ma@suse.de
7857
7858 - Installation: Assert product information is stored to libzypp
7859   database before reboot. (#181198)
7860 - Version 1.2.0; revision 3553
7861
7862 -------------------------------------------------------------------
7863 Wed Jun  7 13:55:23 CEST 2006 - visnov@suse.cz
7864
7865 - Synchronize keys with rpm database before
7866   closing access to it (#182338)
7867 - rev 3533
7868
7869 -------------------------------------------------------------------
7870 Wed Jun  7 11:40:46 CEST 2006 - mt@suse.de
7871
7872 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
7873   filter out the non-DVD drives completely. Allows a fallback to
7874   drives without the dvd HAL property e.g. in VMWare. (#177457)
7875 - rev 3530
7876
7877 -------------------------------------------------------------------
7878 Wed Jun  7 01:00:06 CEST 2006 - dmacvicar@suse.de
7879
7880 - Merge fix for stalle tmpdir due to cyclic references, using a master
7881  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
7882 - rev 3521
7883
7884 -------------------------------------------------------------------
7885 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
7886
7887 - Fixes unneeded file download, and add download callbacks
7888   (still need yast side) #181204 and #160206
7889 - Fix stalle tmpdir due to cyclic references, using a master
7890   TmpDir for zypp. # 178292
7891
7892 -------------------------------------------------------------------
7893 Wed Jun  7 00:02:18 CEST 2006 - ma@suse.de
7894
7895 - fixed memory leak in PersistentStorage (#168690)
7896 - revision 3519
7897
7898 -------------------------------------------------------------------
7899 Tue Jun  6 22:24:00 CEST 2006 - ma@suse.de
7900
7901 - fixed memory leak in XMLSourceCacheParser (#168690)
7902 - revision 3517
7903
7904 -------------------------------------------------------------------
7905 Fri Jun  2 16:09:03 CEST 2006 - schubi@suse.de
7906
7907 -latest fi translation added
7908  Revision 3502
7909
7910 -------------------------------------------------------------------
7911 Thu Jun  1 15:11:47 CEST 2006 - schubi@suse.de
7912
7913 -All installed resolvables has been set to "satisfied" in
7914  ResolverContext::unneeded . BUT:
7915  Patch concerning resolvables have to be set to
7916  "unneeded" although they are installed. In order
7917  getting the state "no longer applicable" (Bug 171590)
7918 - rev 3496
7919
7920 -------------------------------------------------------------------
7921 Thu Jun  1 14:54:02 CEST 2006 - kkaempf@suse.de
7922
7923 - compute status for scripts and messages so their freshens get
7924   properly honored (aj with postgresql-server)
7925 - rev 3494
7926
7927 -------------------------------------------------------------------
7928 Thu Jun  1 13:57:48 CEST 2006 - dmacvicar@suse.de
7929
7930 - revert not-used-yet rpmdb timestamp, as
7931   it broke rpmdb::init(). (#180040)
7932 - rev 3490
7933
7934 -------------------------------------------------------------------
7935 Thu Jun  1 11:03:34 CEST 2006 - schubi@suse.de
7936
7937 - updating gmo files, if po files has been changed; bug 164449
7938
7939 -------------------------------------------------------------------
7940 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
7941
7942 - Dont download twice if starting from 1st time
7943 - fix typo
7944 - rev 3481
7945
7946 -------------------------------------------------------------------
7947 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
7948
7949 - set cache dir only if storeMetadata is called as a public method.´
7950 - rev 3475
7951
7952 -------------------------------------------------------------------
7953 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
7954
7955 - schedule a package for installation if
7956   - it freshens / supplements something
7957   - it is not installed yet
7958   (#178721)
7959 - rev 3473
7960
7961 -------------------------------------------------------------------
7962 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
7963
7964 - make susetags also implement download and check first.
7965 - rev 3470
7966
7967 -------------------------------------------------------------------
7968 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
7969
7970 - make yum more robust. Never parse from provideFile
7971   but only from local disk. Make sure the cache
7972   is consistent before recreating it.
7973   the code is easier to follow and probably
7974   faster. checksum and signatures are
7975   checked on caching not on parsing.
7976   Required to implement refresh for #154990
7977 - rev 3452
7978
7979 -------------------------------------------------------------------
7980 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
7981
7982 - implement timestamp for YUM and SuseTags
7983 - actually use the license to confirm in yum patches
7984 - add prerequires tag in yum optonally to the bad designed
7985   and nonintuitive pre=1
7986 - rev 3448
7987
7988 -------------------------------------------------------------------
7989 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
7990
7991 - dont pass root on init but before.
7992 - implement rpm db modification timestamp
7993   not used yet
7994 - move Helix source to testsuite out of the solver
7995   so we can use it for target, storage tests
7996 - add Source_Ref::timestamp(), default to now()
7997   in order to implement smart sync of sources by zmd
7998 - don't parse desc and summary twice
7999 - fix a segfault with tranlated text
8000 - fix broken size tag introduced in rev 3427
8001 - rev 3446
8002
8003 -------------------------------------------------------------------
8004 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
8005
8006 - dont accept corrupt sources, improve logs
8007
8008 -------------------------------------------------------------------
8009 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
8010
8011 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
8012   loosing autoprotection (eg. for foreign vendor). (assists #177469)
8013 - rev 3431
8014
8015 -------------------------------------------------------------------
8016 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
8017
8018 - added mediaNr() to PatchRpm and DeltaRpm classes
8019 - rev 3430
8020
8021 -------------------------------------------------------------------
8022 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
8023
8024 - enable YUM license to confirm.
8025   needed for #174476
8026 - adapt store to serialize and read all new resobject fields
8027 - use install-time to now() when serializing (#174653)
8028 - rev 3427
8029
8030 -------------------------------------------------------------------
8031 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
8032
8033 - Do not violate install order when restricting commit to a certain
8034   mediaNumber. (#170079)
8035 - Version 1.1.0; rev 3423
8036
8037 -------------------------------------------------------------------
8038 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
8039
8040 - Added SourceManager::findSourceByUrl to overcome alias mismatches
8041   (#177543).
8042 - rev 3420
8043
8044 -------------------------------------------------------------------
8045 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
8046
8047 - Order all objects according to prerequirements, not just packages.
8048   (#173690)
8049 - rev 3419
8050
8051 -------------------------------------------------------------------
8052 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
8053
8054 - Added new translation
8055
8056 -------------------------------------------------------------------
8057 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
8058
8059 - fix missing homedir option for gpg (#171055)
8060 - rev 3415
8061
8062 -------------------------------------------------------------------
8063 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
8064
8065 - Prevent against daemons launched in rpm %post, that do not close
8066   their filedescriptors. (#174548)
8067 - Version 1.0.1; rev 3413
8068
8069 -------------------------------------------------------------------
8070 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
8071
8072 - fixed media number of package retrieved as a part of a patch
8073   (#174841)
8074 - rev 3409
8075
8076 -------------------------------------------------------------------
8077 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
8078
8079 - fix missing package descriptions due to filtered packages
8080   by incompatible architectures. (#159109)
8081 - rev 3404
8082
8083 -------------------------------------------------------------------
8084 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
8085
8086 - decrease logging in DiskUsageCounter and Modalias (#163186)
8087 - rev 3406
8088
8089 -------------------------------------------------------------------
8090 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
8091
8092 - Stay backward comapatible.
8093
8094 -------------------------------------------------------------------
8095 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
8096
8097 - Make basic attributes available through ResObject.
8098 - Let ResObjects which do not require media access during
8099   commit return ZERO sourceMediaNr (required for #173690)
8100 - Version 1.0.0
8101 - rev 3390
8102
8103 -------------------------------------------------------------------
8104 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
8105
8106 - reduce logging verbosity (#163186)
8107 - rev 3381
8108
8109 -------------------------------------------------------------------
8110 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
8111
8112 - setCandidate accept candidates with compatible architectures too. Not
8113   only with the same architecture. Bug 172594 - If update package has
8114   differet arch, UI display is wrong
8115
8116 -------------------------------------------------------------------
8117 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
8118
8119 - Added Source_Ref::resStoreInitialized.
8120   If we know that noone has seen the resolvables yet, we can skip
8121   them too, eg. when deleting a source. (#174840)
8122 - rev 3378
8123
8124 -------------------------------------------------------------------
8125 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
8126
8127 - Honor freshens as conditionals independant from the installed/
8128   uninstalled status (#174797)
8129 - rev 3376
8130
8131 -------------------------------------------------------------------
8132 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
8133
8134 - State modifier "unneeded" is transitive for patches (#171590)
8135 - rev 3375
8136
8137 -------------------------------------------------------------------
8138 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
8139
8140 - Do not transact itself (update) in the transactResObject mechanism
8141   Bug 174290
8142
8143 -------------------------------------------------------------------
8144 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
8145
8146 - Reenabled improved large file support flags (unintentionally
8147   removed in rev 1544). Fixes bug #173753.
8148 - Added large file support flags to libzypp.pc file allowing
8149   consistence checks in the application using features variable
8150 - rev 3366
8151
8152 -------------------------------------------------------------------
8153 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
8154
8155 - SourceManager: moved source deletion before creation
8156   so that we can recreate a deleted one (#174295)
8157 - removed dead code dealing with known_caches from SourceManager::store
8158   (see r3195)
8159 - r3362
8160
8161 -------------------------------------------------------------------
8162 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
8163
8164 - fixed returning product short name and summary if product read
8165   from target store (#148625)
8166 - rev 3360
8167
8168 -------------------------------------------------------------------
8169 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
8170
8171 - set media verifier on redirected medium (#172599)
8172 - rev 3359
8173
8174 -------------------------------------------------------------------
8175 Mon May  8 17:28:42 CEST 2006 - kkaempf@suse.de
8176
8177 - fix 'transactResKind' to collect best providers by capability
8178   and to recursively transact items of same kind (#170114)
8179 - rev 3355
8180
8181 -------------------------------------------------------------------
8182 Mon May  8 16:45:46 CEST 2006 - dmacvicar@suse.de
8183
8184 - serialize the full URL to avoid missing password and other
8185   url settings (#148108)
8186 - rev 3353
8187
8188 -------------------------------------------------------------------
8189 Fri May  5 17:47:14 CEST 2006 - mt@suse.de
8190
8191 - Added a 60 sec connect timeout to MediaCurl (#172860)
8192 - rev 3348
8193
8194 -------------------------------------------------------------------
8195 Thu May  4 15:15:37 CEST 2006 - kkaempf@suse.de
8196
8197 - re-fetch also .asc and .key files before checking signature
8198   (#172597)
8199 - rev 3350 (3345-10.1)
8200
8201 -------------------------------------------------------------------
8202 Wed May  3 17:40:45 CEST 2006 - dmacvicar@suse.de
8203
8204 - Fix yum key verification, because a double variable declaration
8205
8206 -------------------------------------------------------------------
8207 Wed May  3 15:34:00 CEST 2006 - dmacvicar@suse.de
8208
8209 - use --no-default-keyring to avoid creating a
8210   default gpg dir in / (#171055)
8211 - rev 3335
8212
8213 -------------------------------------------------------------------
8214 Wed May  3 14:40:25 CEST 2006 - dmacvicar@suse.de
8215
8216 - Fix YUM signature checking, we were passing the key instead of the
8217   signature.
8218 - When the user trust a key, sync again. Bye to the session trusted
8219   keys and user being asked all the time. (#171213)
8220 - r3332
8221
8222 -------------------------------------------------------------------
8223 Wed May  3 14:22:02 CEST 2006 - ma@suse.de
8224
8225 - Cleanup index tables when removing items from pool (#170564).
8226
8227 -------------------------------------------------------------------
8228 Wed May  3 12:23:36 CEST 2006 - kkaempf@suse.de
8229
8230 - backout rev 3246->3275 of TargetImpl.cc
8231 - add missing testsuite/utils/TestUtils.h
8232 - rev 3330
8233
8234 -------------------------------------------------------------------
8235 Wed May  3 12:13:38 CEST 2006 - dmacvicar@suse.de
8236
8237 - more fixes for #171062, there were some files still not being
8238   read from cache.
8239 - r3327
8240
8241 -------------------------------------------------------------------
8242 Tue May  2 18:41:44 CEST 2006 - dmacvicar@suse.de
8243
8244 - cache keys and signature. Remove lot of duplicated code. (#171062)
8245 - r3320
8246
8247 -------------------------------------------------------------------
8248 Tue May  2 18:02:46 CEST 2006 - mt@suse.de
8249
8250 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
8251   mount here anything, so it is OK to use any dir (171351).
8252 - rev 3318
8253
8254 -------------------------------------------------------------------
8255 Tue May  2 14:58:03 CEST 2006 - kkaempf@suse.de
8256
8257 - parse "license-to-confirm" in primary.xml (#168437)
8258 - rev 3312
8259
8260 -------------------------------------------------------------------
8261 Mon May  1 17:44:29 CEST 2006 - kkaempf@suse.de
8262
8263 - Don't try to store 'Atom', not needed and the backend store
8264   rejects them anyways (addtion to #168610)
8265 - rev 3306
8266
8267 -------------------------------------------------------------------
8268 Mon May  1 04:43:01 CEST 2006 - mt@suse.de
8269
8270 - Improved device check in MediaDISK using libblkid (Bug #158529)
8271 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
8272   added a check if it is a directory
8273 - Added libcurl and libblkid checks to configure.ac
8274 - Added e2fsprogs(-devel) requires to the spec file
8275 - rev 3303
8276
8277 -------------------------------------------------------------------
8278 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
8279
8280 - dont download "other" during key check (#171041)
8281 - rev 3294
8282
8283 -------------------------------------------------------------------
8284 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
8285
8286 - allow parallel installs of atoms (used to fulfill patch require-
8287   ments, atoms aren't installed anyways) (#170098)
8288 - some testsuite improvements.
8289 - rev 3288
8290
8291 -------------------------------------------------------------------
8292 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
8293
8294 - get rid of autobuild check when throwing exceptions without throw
8295   but with a macro, returning a null pointer at the end (never reached).
8296
8297 -------------------------------------------------------------------
8298 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
8299
8300 - Do not violate install order when restricting commit to a certain
8301   mediaNumber. (#170079)
8302
8303 -------------------------------------------------------------------
8304 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
8305
8306 - Don't use throw directly!
8307   use ZYPP_THROW with a Exception class, otherwise package bindings
8308   will not catch them.
8309   Should fix crashes when reading broken sources with yast.
8310 - rev 3272
8311
8312 -------------------------------------------------------------------
8313 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
8314
8315 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
8316   revision 3269
8317
8318 -------------------------------------------------------------------
8319 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
8320
8321 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
8322 - further improve on #168840 (from rev 3231), match on name-edition
8323   when filtering by best arch. (#170098)
8324 - rev 3268
8325
8326 -------------------------------------------------------------------
8327 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
8328
8329 - #170093 , lot of package descriptions missing
8330 - rev 3263
8331
8332 -------------------------------------------------------------------
8333 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
8334
8335 - try to fix wrong permissions of /var/lib/zypp created
8336   by old zypp, only when running as root they are fixed
8337   (#169094)
8338 - YUM: Verify signatures on factoryInit.
8339   Dont provide other.xml. Cleanups, better logging.
8340   When refreshing signed soruces, don't refresh is source
8341   has not changed.
8342 - YaST sources: don't refresh if media file has not changed.
8343 - Show full url of index files in sources for signature validation
8344   (mentioned in #170139 comment #3)-
8345
8346 -------------------------------------------------------------------
8347 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
8348
8349 - udpated media ID syntax for external scripts (to be consistent
8350   with packages) (#170247)
8351 - rev 3256
8352
8353 -------------------------------------------------------------------
8354 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
8355
8356 - set media ID to 1 if not specified in YUM metadata (#167452)
8357 - rev 3255
8358
8359 -------------------------------------------------------------------
8360 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
8361
8362 - If freshen and supplement are fulfilled, install any kind of
8363   resolvable if not yet installed (#165746)
8364 - rev 3249
8365
8366 -------------------------------------------------------------------
8367 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
8368
8369 - make downloaded script executable. (#169191)
8370 - rev 3247
8371
8372 -------------------------------------------------------------------
8373 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
8374
8375 - Improve on last fix, compare only compatible archs.
8376 - rev 3233
8377
8378 -------------------------------------------------------------------
8379 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
8380
8381 - Only choose best arch of multiple package atoms with identical
8382   name (#168840)
8383 - rev 3231
8384
8385 -------------------------------------------------------------------
8386 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
8387
8388 - pass empty strings to UI as key properties if unknown key
8389   (#169114)
8390 - rev 3228
8391
8392 -------------------------------------------------------------------
8393 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
8394
8395 - refrain from parsing 'other.xml' (#159316)
8396 - rev 3226
8397
8398 -------------------------------------------------------------------
8399 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
8400
8401 - in source refresh, clean up the cache dir if fails
8402 - do not require repomd.xml.asc when creating a cache (#163765)
8403 - rev 3224
8404
8405 -------------------------------------------------------------------
8406 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
8407
8408 - Check if a file exists before providing it, and just handling the
8409   exception is not sufficient, because it can release the media.
8410   it nows get all possible packages.X translations an then
8411   it selects the candidate from the existing ones (#168654)
8412 - rev 3221
8413
8414 -------------------------------------------------------------------
8415 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
8416
8417 - dont report conflicts if item is neither installed
8418   nor to-be-installed (#168906)
8419 - rev 3219
8420
8421 -------------------------------------------------------------------
8422 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
8423
8424 - #168060 , propagate the file description or original
8425   name to the UI and not the checked filename path,
8426   which could be a tmp file.
8427   Requires changes in pkg-manager, and probably zmd-helpers.
8428 - rev 3215
8429
8430 -------------------------------------------------------------------
8431 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
8432
8433 - /var/lib/zypp/db/languages/* are empty files (##168355)
8434 - r3206
8435
8436 -------------------------------------------------------------------
8437 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
8438
8439 - All resolvables must honor arch, so Arch_noarch in
8440   target/store/XMLFilesBackend.cc is wrong (#160792)
8441 - Introduced code to honour shared package descriptions
8442   (#159109)
8443 - r3204
8444
8445 -------------------------------------------------------------------
8446 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
8447
8448 - replace '_' in YUM elements/attributes with '-' (#168762)
8449 - rev 3201
8450
8451 -------------------------------------------------------------------
8452 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
8453
8454 - Fixed iseries workaround - interchanged variables for scsi
8455   devices, added debug messages about the steps (#163971).
8456 - Added getenv NULL ptr check and verify of the $HOME dir's
8457   and ~/.curlrc file's ownership (#163203).
8458 - rev 3199
8459
8460 -------------------------------------------------------------------
8461 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
8462
8463 - Use filesystem::TmpDir to create unique and unused Source cache
8464   directories. (#168051)
8465
8466 -------------------------------------------------------------------
8467 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
8468
8469 - Enable signature checks per default. (#168525)
8470
8471 -------------------------------------------------------------------
8472 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
8473
8474 - fix callbacks for providing a single file (#160206)
8475
8476 -------------------------------------------------------------------
8477 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
8478
8479 - If an installed package looses a dependency, the solver tries
8480   to upgrade it. Limit the upgrade candidates to best arch, best
8481   edition.
8482 - filter 'other' entries with incompatible arch in yum parser.
8483 - rev 3177
8484
8485 -------------------------------------------------------------------
8486 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
8487
8488 - initialize the product category according to source (#168061)
8489 - rev 3172
8490
8491 -------------------------------------------------------------------
8492 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
8493
8494 - delete only one older version of a xml-store resolvable
8495   (half-baked, but the previous attempt was charred)
8496
8497 -------------------------------------------------------------------
8498 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
8499
8500 - moved license_to_confirm to primary.xml
8501 - rev 3170
8502
8503 -------------------------------------------------------------------
8504 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
8505
8506 - Removed deprecated oldstyle commit methods.
8507
8508 -------------------------------------------------------------------
8509 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
8510
8511 - when installing a xml-store resolvable (all except package,
8512   message, script), delete older versions (#160792).
8513 - read selection edition from the XML store
8514 - rev 3167
8515
8516 -------------------------------------------------------------------
8517 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
8518
8519 - properly clear transaction flag after successful commit
8520   (see rev 3122, #164365, #167285)
8521 - rev 3157
8522
8523 -------------------------------------------------------------------
8524 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
8525
8526 - recursively soft-uninstall recommended package on real uninstall,
8527   not on update (#167603)
8528 - rev 3155
8529
8530 -------------------------------------------------------------------
8531 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
8532
8533 - fix #167605 (importing keys to rpm multiple times due to
8534   wrong interpretation of rpm gpg versioning.
8535 - add support for reading the rpm keys, with full id and fingerprint
8536 - rev 3153
8537
8538 -------------------------------------------------------------------
8539 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
8540
8541 - don't add duplicate error infos to ResolverContext (#167309)
8542 - rev 3146
8543
8544 -------------------------------------------------------------------
8545 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
8546
8547 - fix Resolver::transactReset() (see rev 3122) (#167285)
8548 - rev 3140
8549
8550 -------------------------------------------------------------------
8551 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
8552
8553 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
8554   variable is present, all signature checking callbacks will default
8555   to 'accept', in case no recipient is present.
8556
8557 -------------------------------------------------------------------
8558 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
8559
8560 - read content file on construction, and make
8561   provideProduct only insert the already
8562   read product object into the store (#165826)
8563   (dmacvicar)
8564 - When the signature is not found, warn the
8565   user about a unsigned source. When the
8566   key is not found, do nothing, it can be in the
8567   keyring already. (#166016) (dmacvicar)
8568 - enable key verification only if
8569   ZYPP_CHECKSIG env var is set (dmacvicar)
8570 - r1529
8571
8572 -------------------------------------------------------------------
8573 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
8574
8575 - fix bugfix 164365, fix bug 167285
8576   Actually clear the transcation state instead of locking it
8577   to 'dont transact'
8578 - rev 3122
8579
8580 -------------------------------------------------------------------
8581 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
8582
8583 - revert the signature/digest checking callbacks
8584 - rev 3115
8585
8586 -------------------------------------------------------------------
8587 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
8588
8589 - Bugfix #165670
8590   - Honor keep requests.
8591   - Dont flag "locked uninstall" as error if a keep request was
8592     issued before.
8593 - rev 3114
8594
8595 -------------------------------------------------------------------
8596 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
8597
8598 - rule out locked items during distribution upgrade as early
8599   as possible. (#165670)
8600 - rev 3110
8601
8602 -------------------------------------------------------------------
8603 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
8604
8605 - Bugfix #166212
8606   - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
8607     transactResObject().
8608   - resetTransaction(APPL_LOW) before resolving
8609   - enhance transactCaps by using the same algorithm as in
8610     QueueItemRequire
8611     (before: transact all requires and recommends by name
8612      now: transact best requires and recommends by provides)
8613 - rev 3107
8614
8615 -------------------------------------------------------------------
8616 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
8617
8618 - new callbacks for failing digest
8619 - rev 3098
8620
8621 -------------------------------------------------------------------
8622 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
8623
8624 - ask for file without a checksum (#165125)
8625
8626 -------------------------------------------------------------------
8627 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
8628
8629 - dont install satisfied resolvables (#165843)
8630 - rev 3095
8631
8632 -------------------------------------------------------------------
8633 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
8634
8635 - dont abort on failed "dry_run" (#164583)
8636 - rev 3091
8637
8638 -------------------------------------------------------------------
8639 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
8640
8641 - Ask user if signature file does not exist (#163765)
8642 - handle repomd.xml.asc as optional file (#163765)
8643 - rev 3089
8644
8645 -------------------------------------------------------------------
8646 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
8647
8648 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
8649 - rev 3087
8650
8651 -------------------------------------------------------------------
8652 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
8653
8654 - Dont do transitive uninstalls on uninstalled or upgraded items.
8655   (#165798)
8656 - rev 3083
8657
8658 -------------------------------------------------------------------
8659 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
8660
8661 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
8662
8663 -------------------------------------------------------------------
8664 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
8665
8666 - Product::updateUrls: restore it from the XML store;
8667   fixed content parsing (#163192).
8668 - restore product flags fro the XML store
8669 - rev 3074
8670
8671 -------------------------------------------------------------------
8672 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
8673
8674 - Only consider best arch/version (#165477)
8675 - rev 3069
8676
8677 -------------------------------------------------------------------
8678 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
8679
8680 - No need to parse tags at all if there is no item to store values
8681   (e.g. data for unwanted arch). Fixed segv trying to store data in
8682   NULL item. (#165479)
8683 - rev3065
8684
8685 -------------------------------------------------------------------
8686 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
8687
8688 - Improved Url path name "//" vs. "/%2f" handling; now if the
8689   url has an authority, "/%2f" is used for ftp only (#163784)
8690 - rev 3062
8691
8692 -------------------------------------------------------------------
8693 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
8694
8695 - fixed storing patch scripts to target store (#159928)
8696 - rev 3058
8697
8698 -------------------------------------------------------------------
8699 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
8700
8701 - if a patch is bad, only skip this patch, not everything
8702   (#165200)
8703 - rev 3057
8704
8705 -------------------------------------------------------------------
8706 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
8707
8708 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
8709 - Susetags:Pattern: Fixed parser.
8710
8711 -------------------------------------------------------------------
8712 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
8713
8714 - when uninstalling, only re-establish installed items
8715   supplementing the to-be-uninstalled one. (variant of #165111)
8716 - rev 3054
8717
8718 -------------------------------------------------------------------
8719 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
8720
8721 - Susetags:Package: Parse and provide ins/delnotify texts.
8722
8723 -------------------------------------------------------------------
8724 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
8725
8726 - when checking freshens/supplements at install, only consider
8727   best architecture/edition (#164453)
8728 - rev 3051
8729
8730 -------------------------------------------------------------------
8731 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
8732
8733 - when checking for supplements, only consider best arch, best
8734   edition for installation (#165111)
8735 - rev 3047
8736
8737 -------------------------------------------------------------------
8738 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
8739
8740 - Bug 165117: build 910: Update: Splitted packages are selected for
8741   all archs
8742
8743 -------------------------------------------------------------------
8744 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
8745
8746 - ask user if a file exists but does not have a checksum (#162797)
8747 - rev 3044
8748
8749 -------------------------------------------------------------------
8750 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
8751
8752 - parse time and size elements from delta and patch RPM
8753 - rev 3043
8754
8755 -------------------------------------------------------------------
8756 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
8757
8758 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
8759   devices - on powerpc only (#163971)
8760 - rev 3042
8761
8762 -------------------------------------------------------------------
8763 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
8764
8765 - fix endless loop in patches parsing.
8766 - rev 3039
8767
8768 -------------------------------------------------------------------
8769 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
8770
8771 - fixed media handling in SuSEtags source (#164879)
8772 - rev 3037
8773
8774 -------------------------------------------------------------------
8775 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
8776
8777 - honor 'dry_run' on package remove (#164732)
8778 - rev 3036
8779
8780 -------------------------------------------------------------------
8781 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
8782
8783 - add files from yum filelist as provides to package (#164731)
8784 - rev 3032
8785
8786 -------------------------------------------------------------------
8787 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
8788
8789 - honor "+Enh:/-Enh:" in packages file (#156513)
8790
8791 -------------------------------------------------------------------
8792 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
8793
8794 - fix callback receiver signature to match the callback for removing
8795   package
8796
8797 -------------------------------------------------------------------
8798 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
8799
8800 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
8801 - rev 3024
8802
8803 -------------------------------------------------------------------
8804 Sat Apr  8 12:03:37 CEST 2006 - schubi@suse.de
8805
8806 - Bug 164440; Taking wrong architecture while updating obsoletes
8807   splitted packages
8808 - rev 3022
8809
8810 -------------------------------------------------------------------
8811 Sat Apr  8 10:07:06 CEST 2006 - kkaempf@suse.de
8812
8813 - allow relative paths with url file:
8814 - dont filter atoms from going into pool, multi-arch patch
8815   requirements need them. Instead, treat atoms with incompatible
8816   architecture as unneeded.
8817 - rev 3018
8818
8819 -------------------------------------------------------------------
8820 Fri Apr  7 23:57:37 CEST 2006 - jsrain@suse.de
8821
8822 - product now provides short name
8823 - rev 3013
8824
8825 -------------------------------------------------------------------
8826 Fri Apr  7 20:42:09 CEST 2006 - jsrain@suse.de
8827
8828 - read metadata for packages from correct tags in patches (#163220)
8829 - rev 3011
8830
8831 -------------------------------------------------------------------
8832 Fri Apr  7 19:57:41 CEST 2006 - kkaempf@suse.de
8833
8834 - more detailed resolver error reports (#162994)
8835 - rev 3010
8836
8837 -------------------------------------------------------------------
8838 Fri Apr  7 17:35:07 CEST 2006 - visnov@suse.cz
8839
8840 - report package download progress (#160966)
8841 - rev 3007
8842
8843 -------------------------------------------------------------------
8844 Fri Apr  7 16:27:35 CEST 2006 - kkaempf@suse.de
8845
8846 - transact also for languages (#163819)
8847 - rev 3004
8848
8849 -------------------------------------------------------------------
8850 Fri Apr  7 15:08:06 CEST 2006 - kkaempf@suse.de
8851
8852 - loop through all affected ResObjects in transactResKind (#163819)
8853 - rev 3002
8854
8855 -------------------------------------------------------------------
8856 Fri Apr  7 12:42:35 CEST 2006 - kkaempf@suse.de
8857
8858 - allow re-installation of non-packages (#162906)
8859 - rev 2998
8860
8861 -------------------------------------------------------------------
8862 Fri Apr  7 11:50:22 CEST 2006 - mt@suse.de
8863
8864 - Added loop checking for scsi cdroms (/sys/block/srX) in case
8865   HAL does not provide any drives like on iSeries (#163971).
8866 - rev 2995
8867
8868 -------------------------------------------------------------------
8869 Fri Apr  7 11:05:30 CEST 2006 - kkaempf@suse.de
8870
8871 - add 'licenceToConfirm()' to Product. (#164375)
8872
8873 -------------------------------------------------------------------
8874 Fri Apr  7 10:36:05 CEST 2006 - ma@suse.de
8875
8876 - Avoid excessive CD hopping on commit. But still far from
8877   being perfect. (#159679)
8878 - Fixed Target::commit: Despite dry_run set True, packages
8879   were depeted.
8880
8881 -------------------------------------------------------------------
8882 Fri Apr  7 08:32:32 CEST 2006 - visnov@suse.cz
8883
8884 - honour if user decides to skip a package in commit (#156031)
8885
8886 -------------------------------------------------------------------
8887 Thu Apr  6 18:14:30 CEST 2006 - jsrain@suse.de
8888
8889 - fixed parsing external reference to script in patch (#163221)
8890 - r2981
8891
8892 -------------------------------------------------------------------
8893 Thu Apr  6 17:07:10 CEST 2006 - dmacvicar@suse.de
8894
8895 - cache and provide content.asc/key optionally. Dont show a
8896   popup if they dont exists. (dmacvicar)
8897 - Actually abort when verify signature workflow is false. (dmacvicar)
8898 - r2978
8899
8900 -------------------------------------------------------------------
8901 Thu Apr  6 16:37:49 CEST 2006 - jsrain@suse.de
8902
8903 - fixed setting autorefresh flag for installation sources
8904
8905 -------------------------------------------------------------------
8906 Thu Apr  6 15:53:02 CEST 2006 - kkaempf@suse.de
8907
8908 - drop patches with incompatible architecture.
8909 - rev 2972
8910
8911 -------------------------------------------------------------------
8912 Thu Apr  6 15:33:11 CEST 2006 - mt@suse.de
8913
8914 - Added info method to media verifier base and more debug info
8915 - rev 2970
8916
8917 -------------------------------------------------------------------
8918 Wed Apr  5 19:27:46 CEST 2006 - kkaempf@suse.de
8919
8920 - Dont deny the "/" attach point in MediaDIR, since this is used
8921   for all "file:" urls, esp. local packages.
8922 - rev 2962
8923
8924 -------------------------------------------------------------------
8925 Wed Apr  5 18:21:58 CEST 2006 - schubi@suse.de
8926
8927 - Bug 159673 - only one conflict solvable per page
8928
8929 -------------------------------------------------------------------
8930 Wed Apr  5 18:01:37 CEST 2006 - kkaempf@suse.de
8931
8932 - parse all dependencies of 'packages' file (#163773)
8933 - rev 2957
8934
8935 -------------------------------------------------------------------
8936 Wed Apr  5 17:47:04 CEST 2006 - dmacvicar@suse.de
8937
8938 - Use the original media descr_dir on refresh for
8939   suse tags source (#163196)
8940 - r2952
8941
8942 -------------------------------------------------------------------
8943 Wed Apr  5 16:44:08 CEST 2006 - kkaempf@suse.de
8944
8945 - add Source::setUrl() for zmd backend helper.
8946 - rev 2946
8947
8948 -------------------------------------------------------------------
8949 Wed Apr  5 16:44:01 CEST 2006 - dmacvicar@suse.de
8950
8951 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
8952 target init. (dmacvicar)
8953 - r2949
8954
8955 -------------------------------------------------------------------
8956 Wed Apr  5 16:28:42 CEST 2006 - mt@suse.de
8957
8958 - Fixed MediaDISK to use a mount -oro,bind id the disk
8959   partition is already attached e.g. by the automounter.
8960   Try to mount it a second time may fail (#163486).
8961 - rev 2944
8962
8963 -------------------------------------------------------------------
8964 Wed Apr  5 15:04:31 CEST 2006 - kkaempf@suse.de
8965
8966 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
8967 - rev 2940
8968
8969 -------------------------------------------------------------------
8970 Wed Apr  5 12:48:19 CEST 2006 - visnov@suse.cz
8971
8972 - only try to create a source of a given type when restoring
8973   from the persistent store (#162111)
8974
8975 -------------------------------------------------------------------
8976 Wed Apr  5 11:36:54 CEST 2006 - kkaempf@suse.de
8977
8978 - parse all dependencies for patterns (.pat) files (#160602)
8979 - drop YOUPATH and YOUURL from content file.
8980 - rev 2924
8981
8982 -------------------------------------------------------------------
8983 Wed Apr  5 09:27:08 CEST 2006 - visnov@suse.cz
8984
8985 - properly initialize autorefresh for non-remote sources (#154990)
8986 - rev 2919
8987
8988 -------------------------------------------------------------------
8989 Tue Apr  4 19:19:39 CEST 2006 - mt@suse.de
8990
8991 - Added flag to MediaManager::isUseableAttachPoint, whether
8992   to check against system mount entries or not.
8993 - Disallow to use the attachpoints of another media handlers
8994   as source path in MediaDIR.
8995 - rev 2917
8996
8997 -------------------------------------------------------------------
8998 Tue Apr  4 18:47:01 CEST 2006 - dmacvicar@suse.de
8999
9000 -implement callbacks for when package verification (checksum)
9001  fails, offer to retry or abort
9002
9003 -------------------------------------------------------------------
9004 Tue Apr  4 16:57:51 CEST 2006 - dmacvicar@suse.de
9005
9006 - Fix construction of checksum objects when using non-standard
9007   checksum algorithms
9008 - Fix broken YUM cache
9009 - r2913
9010
9011 -------------------------------------------------------------------
9012 Tue Apr  4 16:54:44 CEST 2006 - kkaempf@suse.de
9013
9014 - Keep packages with no version upgrade installed during
9015   distribution upgrade (#162972)
9016 - add 'transactReset()' helper function for UI.
9017 - rev 2908
9018
9019 -------------------------------------------------------------------
9020 Tue Apr  4 14:47:14 CEST 2006 - dmacvicar@suse.de
9021
9022 - r2906
9023
9024 -------------------------------------------------------------------
9025 Tue Apr  4 14:43:15 CEST 2006 - ma@suse.de
9026
9027 - Fixed candidate handling in ui::Selectable. (#156589)
9028
9029 -------------------------------------------------------------------
9030 Tue Apr  4 14:06:23 CEST 2006 - dmacvicar@suse.de
9031
9032 - fix #162984 , gpg hangs because the matching data file
9033   for the key cannot be find. (dmacvicar)
9034 - Fix restore of YUM source using the same cache dir semantics as
9035  susetags instead of assuming there is a cache if a cache_dir
9036   was given. (dmacvicar)
9037
9038 -------------------------------------------------------------------
9039 Tue Apr  4 12:37:51 CEST 2006 - kkaempf@suse.de
9040
9041 - use DISTPRODUCT/DISTVERSION from content file to generate the
9042   product name, version, and release.
9043 - rev 2902
9044
9045 -------------------------------------------------------------------
9046 Mon Apr  3 20:45:55 CEST 2006 - mt@suse.de
9047
9048 - Removed broken forcing of absolute ftp paths added in rev2705 to
9049   MediaCurl, refined cleanupPathName/setPathName in url (#154197).
9050 - rev 2900
9051
9052 -------------------------------------------------------------------
9053 Mon Apr  3 19:30:35 CEST 2006 - kkaempf@suse.de
9054
9055 - add Resolver::freshenPool() (#156980)
9056 - rev 2893
9057
9058 -------------------------------------------------------------------
9059 Mon Apr  3 08:33:12 CEST 2006 - kkaempf@suse.de
9060
9061 - skip incompatible archs in filelist parsing.
9062 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
9063   /lib64/, ...)
9064 - rev 2886
9065
9066 -------------------------------------------------------------------
9067 Sun Apr  2 22:18:06 CEST 2006 - kkaempf@suse.de
9068
9069 - skip incompatible archs in primary parsing.
9070 - rev 2883
9071
9072 -------------------------------------------------------------------
9073 Sun Apr  2 11:17:56 CEST 2006 - kkaempf@suse.de
9074
9075 - allow setting of source when parsing local .rpm (#147765)
9076 - rev 2880
9077
9078 -------------------------------------------------------------------
9079 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
9080
9081 - Do not update packages over other architectures
9082
9083 -------------------------------------------------------------------
9084 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
9085
9086 - Added zypp/ui/UserWantedPackages to support the UI's
9087   "automatic changes" dialog (bug #152700)
9088
9089 -------------------------------------------------------------------
9090 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
9091
9092 - use KeyRing class to validate repomd.xml (#160909)
9093
9094 -------------------------------------------------------------------
9095 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
9096
9097 - Product resolvables should be readable by normal users.
9098   (#162474) (dmacvicar)
9099 - implemented keyring and metadata signature verification
9100   in susetags source
9101 - dont delete the lock if we did not acquire it
9102 - r2847
9103
9104 -------------------------------------------------------------------
9105 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
9106
9107 - Added disabling of the automounter while MediaManager
9108   init and restoring of the old state on exit (#154326).
9109 - Implemented check if media (CD) is automounted or not
9110 - rev 2840
9111
9112 -------------------------------------------------------------------
9113 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
9114
9115 - Implemented several hal get/set/removeDeviceProperty wrappers
9116 - Improved HalException to allow to fetch HAL/DBUS error componets
9117 - rev 2830
9118
9119 -------------------------------------------------------------------
9120 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
9121
9122 - honor subscription status of catalogs (#162350)
9123 - rev 2827
9124
9125 -------------------------------------------------------------------
9126 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
9127
9128 - Enabled CD eject error reporting exceptions (#154326)
9129 - rev 2822
9130
9131 -------------------------------------------------------------------
9132 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
9133
9134 - support "dry run" (#159467)
9135 - implement "transactResKind" (#161400)
9136 - rev 2817
9137
9138 -------------------------------------------------------------------
9139 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
9140
9141 - add checksum for external patches (#159928)
9142
9143 -------------------------------------------------------------------
9144 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
9145
9146 - calculate product architecture (#158198)
9147
9148 -------------------------------------------------------------------
9149 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
9150
9151 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
9152   detection
9153
9154 -------------------------------------------------------------------
9155 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
9156
9157 - Auto protect installed packages from unknown vendor. (#157446)
9158
9159 -------------------------------------------------------------------
9160 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
9161
9162 - added support for external scripts to metadata (#159928) (jsrain)
9163 - fixed handling of Language resolvables (ma)
9164 - fix leak in rpmdb (dmacvicar)
9165 - added softlock for autoyast (#159466) (ma)
9166 - Fixed exceptions in doGetFileCopy() to show full url
9167   including the file instead of just the media base url. (mt)
9168 - Provide Language::summary (ma)
9169 - check patterns and selections file exist
9170   before veryfing them (#161300) (dmacvicar)
9171 - added YUM metadata checksum computation (jsrain)
9172 - added interface to patch of a message (jsrain)
9173 - r2734
9174
9175 -------------------------------------------------------------------
9176 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
9177
9178 - added support for external scripts to metadata (#159928)
9179 - r2709
9180
9181 -------------------------------------------------------------------
9182 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
9183
9184 - report separate exception when trying to start source cache again to
9185   suppress incorrect error message in XEN installation
9186 - r2682
9187
9188 -------------------------------------------------------------------
9189 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
9190
9191 - Implement inter process locking in zypp.
9192 - Added No medium found output
9193 - splitting modaliases in supplements TOO
9194 - parse also the available signing keys
9195
9196 -------------------------------------------------------------------
9197 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
9198
9199 - release all media when removing source (#159754) (visnov)
9200 - more testsuites (schubi)
9201 - updated translations (schubi)
9202 - added MediaNotEjectedException (mt)
9203 - rev 2652
9204
9205 -------------------------------------------------------------------
9206 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
9207
9208 - fix patches descriptions (dmacvicar)
9209 - fix source serialization (dmacvicar)
9210 - metadata for kernel test (schubi)
9211 - Arch tests updated (ma)
9212 - classify NULL Ptr as unique (ma)
9213 - Added host check, because file Url allows it now. (mt)
9214 - prepare modalias fix (#159766) (ma)
9215 - Provide iterator based access to SourceManager data. (ma)
9216 - Fixed "file:" Url scheme config to allow relative paths; (mt)
9217   RFC1738 says, it may contain a hostname as well...
9218 - revision 2633
9219
9220 -------------------------------------------------------------------
9221 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
9222
9223 - pkg-config support (mvidner)
9224 - close all medias when destructing MediaSet (jsrain)
9225 - rev 2622
9226
9227 -------------------------------------------------------------------
9228 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
9229
9230 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
9231 - Message callback implemented to show patch messages (visnov)
9232 - Bug 159696 (schubi)
9233 - provide transform_iterators to iterate over a maps keys or values (ma)
9234 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
9235 - added script and message installation (jsrain)
9236 - chooses the 'right' kernel now (kkaempf)
9237 - Use noarch if no arch is specified in patches (dmacvicar)
9238 - rev 2611
9239
9240 -------------------------------------------------------------------
9241 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
9242
9243 - Added some debug output including the access id (mt)
9244 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
9245   release with eject=true on attached media, to umount
9246   other mounts as well. (mt)
9247 - 159483 - solver does not blame missing dependency (schubi)
9248 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
9249 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
9250   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
9251 - fixed ZYPP_RETHROW (#156430) (ma)
9252 - patch for #156114 (visnov)
9253 - fixed container.erase loops (ma)
9254 - Fixed to reset desired (cached) flag before the action (mt)
9255 - Removed return in forceRelaseAllMedia (void function) (mt)
9256 - Parse nonexisting architecture to noarch so patches dont get
9257   filtered by the pool (dmacvicar)
9258 - 159512 - yast2-qt does not show label of to be installed products
9259   anymore (dmacvicar)
9260 - 159765 - Hidden patterns still visible (dmacvicar)
9261 - Use noarch if no arch is specified. (dmacvicar)
9262 - r2594
9263
9264 -------------------------------------------------------------------
9265 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
9266
9267 - properly report error for media change callback
9268 - rev 2579
9269
9270 -------------------------------------------------------------------
9271 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
9272
9273 - fixed memory leak in XMLNodeIterator (#157474)
9274 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
9275 - Renamed private MediaManager::forceMediaRelease
9276   function to forceReleaseShared (more exact name)
9277 - Implemented forceRelaseAllMedia() that can be
9278   used to release also foreign (user) mounts.
9279 - Added use of forceRelaseAllMedia for CD/DVDs
9280   if FORCE_RELEASE_FOREIGN is 1 (default 0)
9281 - little cleanup of the checkAttached function
9282 - r2578
9283
9284 -------------------------------------------------------------------
9285 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
9286
9287 - don't try to attach without exception handling (#158620)
9288 - fix descriptions, as a new tag Des for selections exists now.
9289 - fix #157683: failure after adding add-on product to install
9290   sources
9291 - added more files for translation
9292 - resolve-dependencies.cc: establish pool
9293 - parse-metadata.cc: catch bad URL
9294 - set zmdid for atoms
9295 - r2574
9296
9297 -------------------------------------------------------------------
9298 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
9299
9300 - fix testsuite.
9301 - provide edition and architecture for all kinds of yum
9302   resolvables.
9303 - fix ResStatus output.
9304 - establish atoms correctly.
9305 - treat requires to unneeded resolvables as fulfilled.
9306 - rev 2559
9307
9308 -------------------------------------------------------------------
9309 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
9310
9311 - fix the build
9312 - only consider best architecture/version (#157594)
9313 - prefer providers which supplement/enhance installed or
9314   to-be-installed packages (fixes the tpctl-kmp issue)
9315 - rev 2546
9316
9317 -------------------------------------------------------------------
9318 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
9319
9320 - provide more filters for pkg-bindings (#158602)
9321 - add SystemResObject to provide system (modalias, hal, ...)
9322   capabilities.
9323 - handle this during resolving.
9324 - make the modalias and hal capability match the SystemResObject
9325   by default, thereyby triggering a modalias (resp. hal)
9326   evaluation.
9327 - xmlstore: decouple target store from YUM schema.
9328 - clean up moving of hal() and modalias() from provides to
9329   supplements in ResolvableImpl.
9330 - add PatchContents() for UI.
9331 - handle Edition::noedition as empty string.
9332 - r2537
9333
9334 -------------------------------------------------------------------
9335 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
9336
9337 - releasing all medias when asking for CD (#156981)
9338 - r2471
9339
9340 -------------------------------------------------------------------
9341 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
9342
9343 - ResStatus::resetTransact must return a value.
9344 - Fixed random build failures in LanguageCode.cc.
9345   (Rewrote the CodeMaps constructor so that gcc does not
9346   optimize a 500-statement basic block.)
9347 - Fix constructions of patch objects. Actually insert atoms in atoms
9348   list. Insert atoms for package even if the package does not exists
9349   in the source. Fixes #157628 (dmacvicar).
9350 - Fixed license reading from susetags, #151834 (dmacvicar).
9351 - r2468
9352
9353 -------------------------------------------------------------------
9354 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
9355
9356 - added ResStatus::resetTransact (ma)
9357 - bugfix for #156439 (schubi)
9358 - Added Source_Ref::setAlias (#154913).
9359 - Do not assume there is a product file when scanning for products
9360   (visnov)
9361 - function to disable all sources in the persistent store (visnov)
9362 - dependency errors go to stdout, not stderr; output resolver info
9363   directly to stderr (kkaempf)
9364 - rev 2464
9365
9366 -------------------------------------------------------------------
9367 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
9368
9369 - fix merging of resolver info (needed for #157684).
9370 - errors are also important in ResolverInfo.
9371 - improve debug output in ResolverContext.
9372 - rev 2455
9373
9374 -------------------------------------------------------------------
9375 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
9376
9377 - delete RPMs downloaded via HTTP/FTP after installnig them
9378   (#157011)
9379 - fixed product registration (reverted autorefresh patch) (#157566)
9380
9381 -------------------------------------------------------------------
9382 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
9383
9384 - if root!="/", always prefer the upgrade candidate (#155472)
9385 - implement license confirmed api for UI.
9386 - prefer architecture over version in distribution upgrade
9387   (#157501)
9388 - clean up media handling.
9389 - rev 2448
9390
9391 -------------------------------------------------------------------
9392 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
9393
9394 - init Modalias properly.
9395 - fix warnings in testcases.
9396 - rev 2432
9397
9398 -------------------------------------------------------------------
9399 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
9400
9401 - drop libjpeg-devel and sqlite-devel from build requires.
9402
9403 -------------------------------------------------------------------
9404 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
9405
9406 - implement 'modalias()' capability (#157406)
9407 - make dependencies consistent, its 'freshens'.
9408 - cope with user umounts of devices.
9409 - add debug to SourceManager.
9410 - rev 2418
9411
9412 -------------------------------------------------------------------
9413 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
9414
9415 - allow version downgrade during distribution upgrade if the
9416   newer package is coming from a trusted vendor (#155472)
9417 - implement locale fallback
9418 - 'freshen' -> 'freshens' in schema definitions to make it
9419   consistent with all other dependency definitions.
9420 - better error reporting for .pat and .sel files.
9421 - rule out packages from dependency resolutions which are
9422   de-selected by user (#155368)
9423 - use locale fallbacks in package translations.
9424 - refresh source when re-enabling it.
9425 - rev 2406
9426
9427 -------------------------------------------------------------------
9428 Tue Mar  7 21:18:19 CET 2006 - kkaempf@suse.de
9429
9430 - split of libzypp-zmd-backend subpackage as a stand-alone
9431   leaf package.
9432 - encapsulate bool test for Source_Ref better.
9433 - fixed stack overflow (ma).
9434 - make testsuite build again.
9435 - rev 2346
9436
9437 -------------------------------------------------------------------
9438 Tue Mar  7 16:17:07 CET 2006 - kkaempf@suse.de
9439
9440 - fixed URL rewriting for CD2 and following (#154762)
9441 - fixed ResPoolProxy diffState (for proper ok/cancel support
9442   in UI)
9443 - added special exception class for aborting installation
9444   (#154936)
9445 - only auto-change directories if they end in CDn or DVDn.
9446 - rev 2320.
9447
9448 -------------------------------------------------------------------
9449 Tue Mar  7 15:37:51 CET 2006 - kkaempf@suse.de
9450
9451 - silently ignore multiple installs of the same package.
9452 - fix disk usage for installs and uninstalls.
9453 - rev 2308
9454
9455 -------------------------------------------------------------------
9456 Mon Mar  6 22:22:57 CET 2006 - kkaempf@suse.de
9457
9458 - zmd-backend: filter out incompatible architectures from
9459   repository.
9460 - rev 2298
9461
9462 -------------------------------------------------------------------
9463 Mon Mar  6 21:35:24 CET 2006 - kkaempf@suse.de
9464
9465 - sync libzypp media data with mtab.
9466 - improve resolver error and solution reports.
9467 - fix source cache reading (#155459).
9468 - default cached sources to enabled (#155459).
9469 - let each source provide public keys.
9470 - rev 2297
9471
9472 -------------------------------------------------------------------
9473 Sun Mar  5 15:48:29 CET 2006 - kkaempf@suse.de
9474
9475 - only write by-sovler transactions back (#154976)
9476 - rev 2278
9477
9478 -------------------------------------------------------------------
9479 Sat Mar  4 12:36:40 CET 2006 - kkaempf@suse.de
9480
9481 - release last used source at end of commit (#155002)
9482 - rev 2277
9483
9484 -------------------------------------------------------------------
9485 Fri Mar  3 23:14:50 CET 2006 - kkaempf@suse.de
9486
9487 - cope with NULL values in zmd catalogs table (#153584)
9488 - set YAST_IS_RUNNING in transact zmd helper (#154820)
9489 - run SuSEconfig after transact zmd helper (#154820)
9490 - add softTransact to honor user vs. soft requirements (#154650)
9491 - honor all build keys provided by a package source.
9492 - add source metadata refresh.
9493 - add progress callbacks to zmd helpers.
9494 - rev 2276
9495
9496 -------------------------------------------------------------------
9497 Thu Mar  2 21:59:07 CET 2006 - kkaempf@suse.de
9498
9499 - include .diffs into main source.
9500 - catch exception when ejecting media which was unmounted externally
9501   (#154697).
9502 - init source in zmd-backend correctly (#154667)
9503 - implement disk usage info for YaST.
9504 - clean up XML schema files.
9505 - catch CPUs identifying as 'i686' but being 'i586'.
9506 - allow definition of preferred attach (mount) point for media.
9507 - make resolver results more readable.
9508 - use language fallbacks if none of multiple language providers
9509   matches.
9510 - get rid of ignoring wrong arch in resolver, having the wrong
9511   architecture is prevented by other means.
9512 - prepare for translations in exceptions.
9513 - fix 'abort does not abort'
9514 - implement 'flag' I/O in target cache backend.
9515 - skip incompatibles architectures in packages.<lang>
9516 - rev 2228
9517
9518 -------------------------------------------------------------------
9519 Thu Mar  2 13:44:34 CET 2006 - kkaempf@suse.de
9520
9521 - dont even provide src/nosrc from the source.
9522 - rev 2169 + diffs
9523
9524 -------------------------------------------------------------------
9525 Wed Mar  1 17:23:23 CET 2006 - kkaempf@suse.de
9526
9527 - Initialize commit result (#154409)
9528 - release media if its wrong (#154326)
9529 - dont copy src/nosrc packages to the pool (#154627)
9530 - reduce XML logging.
9531 - rev 2169 + diffs
9532
9533 -------------------------------------------------------------------
9534 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
9535
9536 - fix path of .po files (#154074).
9537 - parse the correct package.<lang> file (kinda #154074).
9538 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
9539 - reattach all released medias.
9540 - raise exception instead of abort() on XML errors (#154104).
9541 - update translations.
9542 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
9543   and is_empty_dir utility function
9544 - rev 2169
9545
9546 -------------------------------------------------------------------
9547 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
9548
9549 - check freshens and supplements for packages (#154074).
9550 - only complain about incomplete installed resolvables,
9551   if they are uninstalled, schedule them for installation.
9552   (#154074)
9553 - add testcases for locale() provides.
9554 - add lang_country -> lang fallback.
9555 - have locale(parent:...) deps match any provides of 'parent'
9556   also when uninstalling a package.
9557 - rev 2148
9558
9559 -------------------------------------------------------------------
9560 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
9561
9562 - change the locale(...) separator to ";" (#153791)
9563 - complete "find-files" of zmd-backend.
9564 - rev 2140
9565
9566 -------------------------------------------------------------------
9567 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
9568
9569 - avoid attaching media when initializing source
9570 - rev 2139
9571
9572 -------------------------------------------------------------------
9573 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
9574
9575 - warn about misspelled 'locale(...)' provides
9576 - add testcases
9577 - rev 2134
9578
9579 -------------------------------------------------------------------
9580 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
9581
9582 - fix the build
9583 - rev 2129
9584
9585 -------------------------------------------------------------------
9586 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
9587
9588 - provide available locales to application (#153583)
9589 - honor 'requestedLocales' (language dependant packages)
9590 - honor release requests for all holders of a device.
9591 - silently re-attach after a forced release.
9592 - solver improvements.
9593 - handle source caches.
9594 - proper logging in zmd backend helpers.
9595 - rev 2127
9596
9597 -------------------------------------------------------------------
9598 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
9599
9600 - upgrade always to best version and arch (#153577)
9601 - reset 'transact' state for obsoleted packages (#153578)
9602 - translation updates
9603 - rev 2113
9604
9605 -------------------------------------------------------------------
9606 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
9607
9608 - add support for 'local' .rpm packages to zmd-backend.
9609 - rev 2101
9610
9611 -------------------------------------------------------------------
9612 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
9613
9614 - fix build of zmd/backend.
9615 - actually fill 'files' table in package-files.
9616 - rev 2094
9617
9618 -------------------------------------------------------------------
9619 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
9620
9621 - improve testcases.
9622 - add 'setPossibleLocales()' to ZYpp, this defines the set
9623   of possible locales to choose from (#153583)
9624 - provide LanguageImpl and create 'Language' resolvables for
9625   each 'possible' locale.
9626 - fix YUM parsing of patches, insert 'atoms' to link patches
9627   with packages.
9628 - replace gzstream/ with own, existing implementation.
9629 - honor locks in solver (#150231)
9630 - sync pool with target after commit() properly (#150565, #153066)
9631 - new zmd helper 'package-files'
9632 - rev 2093
9633
9634 -------------------------------------------------------------------
9635 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
9636
9637 - prevent multiple initializations of the target (#153124)
9638 - implement 'loopback mounted ISO images'
9639 - retain old package sources on upgrade.
9640 - support compressed .xml files in 'repodata' type repositories.
9641 - rev 2025
9642
9643 -------------------------------------------------------------------
9644 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
9645
9646 - parse locale(...) provides and construct correct dependencies.
9647
9648 -------------------------------------------------------------------
9649 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
9650
9651 - always upgrade to candidate (#152760).
9652 - fix typo in package sorting.
9653 - prepare handling of locale provides.
9654 - rev 1995
9655
9656 -------------------------------------------------------------------
9657 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
9658
9659 - sort src/nosrc package to right list during commit.
9660 - revert installtime/buildtime in susetags parser (#152760)
9661 - rev 1990
9662
9663 -------------------------------------------------------------------
9664 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
9665
9666 - reset state after successful commit (#153030)
9667 - run "rpm -e" always with "--nodeps" (#153026)
9668 - provide separate resolvable kind for src packages.
9669 - extend status field for LOCK and LICENSE.
9670 - add sameState()/diffState() for UI.
9671 - provide 'best' candidate for UI.
9672 - set 60 sec timeout for curl access.
9673 - don't cross-compare solver results, takes too much time.
9674 - provide sizes of installed packages.
9675 - extend REQUIRES semantics in content file.
9676 - add "parse-metadata" helper to zmd-backend.
9677 - rev 1987
9678
9679 -------------------------------------------------------------------
9680 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
9681
9682 - provide complete disk usage data (#152761)
9683 - include upgrade flag when copying solver solution
9684   back to pool (#152717)
9685 - rev 1959
9686
9687 -------------------------------------------------------------------
9688 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
9689
9690 - don't insert incompatible architectures to the pool (#151933)
9691 - don't accept incompatible architectures from a repository
9692   (#151933)
9693 - separate rpm log (#151431).
9694 - allow extended product requires.
9695 - rev 1954
9696
9697 -------------------------------------------------------------------
9698 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
9699
9700 - provide the XML schema files in the main package. (#152593)
9701
9702 -------------------------------------------------------------------
9703 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
9704
9705 - provide arch compat handling.
9706 - implement data upload to zmd.
9707 - fix source metadata caching on target.
9708 - add 'supplements' dependencies to 'yum' parser.
9709 - provide user agent identification to curl calls.
9710 - move resolver branches (multiple alternatives) back in queue
9711   (resolve known things first, then the unknown ones).
9712 - clean up 'packages' parser.
9713 - rev 1947
9714
9715 -------------------------------------------------------------------
9716 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
9717
9718 - improve media mount/umount interface
9719 - prepare class ArchCompat for proper architecture ordering
9720   and compatibility handling.
9721 - add returns to dummy functions in DbAccess.
9722 - rev 1913
9723
9724 -------------------------------------------------------------------
9725 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
9726
9727 - don't explictly delete to-be-upgraded packages.
9728 - finish query-system, resolve-dependencies, and transact for
9729   libzypp-zmd-backend.
9730 - provide Pattern::category.
9731 - move system architecture to toplevel.
9732 - make target store pathname settable.
9733 - speed up rpmdb reading by properly filtering unwanted file
9734   provides.
9735 - rev 1905
9736
9737 -------------------------------------------------------------------
9738 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
9739
9740 - new translations.
9741 - proofread texts.
9742 - when comparing solutions, prefer higher versions.
9743 - provide generic 'SafeBool' for bool conversions.
9744 - add PtrTypes testsuites.
9745 - rev 1876
9746
9747 -------------------------------------------------------------------
9748 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
9749
9750 - integrate all diffs
9751 - move Target::commit to toplevel API
9752 - generalize dependency iterators and hash dependency
9753   information in pool (for speedup)
9754 - add 'supplements' as dependency
9755 - make more pattern attributes available
9756 - drop "smbfs" in favour of "cifs" (#151476)
9757 - add metadata cache to sources (Beta4 bug)
9758 - run "rpm -e"  with name-version-release
9759 - fix update conflicts
9760 - rev 1864
9761
9762 -------------------------------------------------------------------
9763 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
9764
9765 - fix-mediachange.diff: dont skip CD but retry after media change
9766 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
9767   'eject' button
9768 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
9769   so media handle gets actually released and media unmounted.
9770
9771 -------------------------------------------------------------------
9772 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
9773
9774 - implement arch scoring
9775 - prefer better arch (#151427)
9776 - transitive depedencies of weak requirements are non-weak
9777   (#151446)
9778 - rev 1778 + diff
9779
9780 -------------------------------------------------------------------
9781 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
9782
9783 - ignore self and to-be-updated conflicts (#150844)
9784 - fix enable of target store (for non-packages)
9785 - rev 1778
9786
9787 -------------------------------------------------------------------
9788 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
9789
9790 - fix "cd:" url (#151121)
9791 - provide location() in public Package api
9792 - allow running distribution upgrade in testmode
9793 - extend HAL interface
9794 - rev 1762
9795
9796 -------------------------------------------------------------------
9797 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
9798
9799 - pass normal and locale packages from selections correctly.
9800 - its "baseconf" for base selections.
9801 - Make 'ZYpp' an obvious singleton.
9802 - provide releasenotesUrl.
9803 - dont continue upgrade without target.
9804 - implement 'fake' hal for testing.
9805 - fix package sizes.
9806 - more solver testcases.
9807 - rev 1754
9808
9809 -------------------------------------------------------------------
9810 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
9811
9812 - extend requires of libzypp-devel
9813 - provide package sizes for UI
9814 - provide more UI helpers
9815 - implement Product and related functions
9816 - fix split provides in distribution upgrade
9817 - provide locale information to system
9818 - ask HAL for available devices
9819 - reduce debug information in solver
9820 - filter architectures in source, not in solver
9821 - rev 1743
9822
9823 -------------------------------------------------------------------
9824 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
9825
9826 - disable another testsuite for now
9827 - fetch the default locale from environment
9828 - support user-defined formatting of log
9829 - rev 1710
9830
9831 -------------------------------------------------------------------
9832 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
9833
9834 - providing basic product information from susetags source
9835 - public API for preferred language
9836 - implemented redirect of logging (#149001)
9837 - report start/finish of source data parsing (#150211)
9838 - store/restore source aliases properly (#150256)
9839 - disable a lot of debug logging to speed up solver
9840 - properly rewrite URL for CDn directory layouts (#149870)
9841 - rev 1706
9842
9843 -------------------------------------------------------------------
9844 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
9845
9846 - add save/restore state to facilitate UI 'cancel'
9847 - enable target/store
9848 - add 'forceResolve' call and flag to resolver to switch between
9849   task-oriented ZMD and interactive YaST behaviour.
9850 - Fix resolver problem solution texts.
9851 - improve solver problem solution offerings.
9852 - fix media access handling to better support multiple
9853   requestors to single media.
9854 - move the media number checking to the source (media requestor)
9855   which knows how to verify the correct media.
9856 - Fix CD ordering (#149871), adding testcases.
9857 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
9858 - Add selections to testcases.
9859 - rev 1673
9860
9861 -------------------------------------------------------------------
9862 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
9863
9864 - Fix missing return in Source.cc:124
9865
9866 -------------------------------------------------------------------
9867 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
9868
9869 - cope with empty arch field in selections
9870 - enable dummy "enableStorage" function
9871 - rev 1610-branch
9872
9873 -------------------------------------------------------------------
9874 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
9875
9876 - fix random data return in Source.cc
9877 - rev 1610
9878
9879 -------------------------------------------------------------------
9880 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
9881
9882 - adapt zmd-backend to SourceImpl API change
9883 - rev 1608
9884
9885 -------------------------------------------------------------------
9886 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
9887
9888 - fix the packages parser bug. Now all packages are parsed
9889   including (english) translations.
9890   source/susetags is back to svn head.
9891 - rev 1600
9892
9893 -------------------------------------------------------------------
9894 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
9895
9896 - fix off-by-one bug in bitfield handling
9897 - revert source/susetags to rev 1411
9898 - rev 1586
9899
9900 -------------------------------------------------------------------
9901 Thu Feb  9 22:21:43 CET 2006 - kkaempf@suse.de
9902
9903 - dont prereq-sort non-packages
9904 - rev 1584
9905
9906 -------------------------------------------------------------------
9907 Thu Feb  9 21:29:00 CET 2006 - kkaempf@suse.de
9908
9909 - rev 1582
9910
9911 -------------------------------------------------------------------
9912 Thu Feb  9 11:10:54 CET 2006 - kkaempf@suse.de
9913
9914 - update to rev 1543
9915
9916 -------------------------------------------------------------------
9917 Thu Feb  9 00:49:23 CET 2006 - ro@suse.de
9918
9919 - require hal-devel in libzypp-devel
9920 - re-merge fixes (RPM_OPT_FLAGS)
9921
9922 -------------------------------------------------------------------
9923 Wed Feb  8 23:53:58 CET 2006 - kkaempf@suse.de
9924
9925 - make solver behaviour a bit more interactive
9926 - rev 1537
9927
9928 -------------------------------------------------------------------
9929 Wed Feb  8 18:45:21 CET 2006 - schwab@suse.de
9930
9931 - Fix syntax error in configure script.
9932 - Use RPM_OPT_FLAGS.
9933
9934 -------------------------------------------------------------------
9935 Wed Feb  8 17:03:37 CET 2006 - kkaempf@suse.de
9936
9937 - update for qt ui integration
9938 - rev 1504
9939
9940 -------------------------------------------------------------------
9941 Tue Feb  7 23:18:09 CET 2006 - kkaempf@suse.de
9942
9943 - split off libzypp-zmd-backend
9944 - rev 1466
9945
9946 -------------------------------------------------------------------
9947 Tue Feb  7 23:10:59 CET 2006 - kkaempf@suse.de
9948
9949 - another update to svn
9950
9951 -------------------------------------------------------------------
9952 Mon Feb  6 20:42:22 CET 2006 - kkaempf@suse.de
9953
9954 - finish rpm callbacks
9955 - finish UI API
9956 - fix state change resolver<->pool
9957 - zmd backend stuff
9958 - speed up tag file parsing
9959 - rev 1405
9960
9961 -------------------------------------------------------------------
9962 Mon Feb  6 16:53:03 CET 2006 - schubi@suse.de
9963
9964 - disabling failing tests of s390 and ppc
9965
9966 -------------------------------------------------------------------
9967 Mon Feb  6 11:14:16 CET 2006 - schubi@suse.de
9968
9969 - Snapshoot rev 1367
9970
9971 -------------------------------------------------------------------
9972 Mon Feb  6 01:42:48 CET 2006 - kkaempf@suse.de
9973
9974 - use hashes for pool
9975 - rev 1343
9976
9977 -------------------------------------------------------------------
9978 Fri Feb  3 14:21:47 CET 2006 - schubi@suse.de
9979
9980 - removed Obsoletes:    yast2-packagemanager
9981
9982 -------------------------------------------------------------------
9983 Fri Feb  3 11:36:19 CET 2006 - schubi@suse.de
9984
9985 - Snapshoot 3 Feb 2005 (11:30)
9986
9987 -------------------------------------------------------------------
9988 Thu Feb  2 14:27:02 CET 2006 - schubi@suse.de
9989
9990 - Snapshoot 2 Feb 2005 (14:00)
9991
9992 -------------------------------------------------------------------
9993 Thu Feb  2 12:23:03 CET 2006 - schubi@suse.de
9994
9995 - Snapshoot 2 Feb 2005 ( integrating YaST )
9996
9997 -------------------------------------------------------------------
9998 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
9999
10000 - converted neededforbuild to BuildRequires
10001
10002 -------------------------------------------------------------------
10003 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
10004
10005 - Initial version
10006