Update zypp-po.tar.bz2
[platform/upstream/libzypp.git] / package / libzypp.changes
1 -------------------------------------------------------------------
2 Thu Sep  5 01:13:43 CEST 2013 - ma@suse.de
3
4 - Update zypp-po.tar.bz2
5
6 -------------------------------------------------------------------
7 Mon Sep  2 17:04:37 CEST 2013 - ma@suse.de
8
9 - Avoid parsing gpg subkeys
10 - Use explicit operator bool in TmpPath
11 - Must keep legacy rpm level flag (bnc#838039)
12 - version 13.6.0 (6)
13
14 -------------------------------------------------------------------
15 Sun Sep  1 01:14:03 CEST 2013 - ma@suse.de
16
17 - Update zypp-po.tar.bz2
18
19 -------------------------------------------------------------------
20 Thu Aug 29 01:13:44 CEST 2013 - ma@suse.de
21
22 - Update zypp-po.tar.bz2
23
24 -------------------------------------------------------------------
25 Tue Aug 27 19:10:37 CEST 2013 - ma@suse.de
26
27 - remove deprecated methods
28 - fix key expiry date parsing (bnc#828672)
29 - Provide additional keys data in case the ASCII armored blob
30   containes multiple keys
31 - No rpmdb key import in readony mode (bnc#828672)
32 - Fix rpmdb key import/export (bnc#828672)
33 - Reduce amount of gpg calls when importing/exporting keys.
34 - Add public accessible PublicKeyData/PublicKeyScanner classes
35 - fix ASCII armored PublicKey parsing (bnc#828672)
36 - fix typo (bnc#761985)
37 - Fix multiversion update candidate to respect an installed objects
38   arch and vendor (bnc#820444)
39 - fix logfile truncation introduced by previous fix for (bnc#825490)
40 - Swig can't handle move constructor
41 - Workaround bnc#819354 by executing rpm in /. (bnc#827609)
42 - Try to detect Arch_ppc64p7 (requires glibc-2.16: getauxval)
43 - Fix file probing via tftp:// (bnc#803316)
44 - Add armv7hl to armv6hl compat to be in sync with libsolv.
45 - Support for armv6hl
46 - version 13.5.0 (5)
47
48 -------------------------------------------------------------------
49 Thu Aug 22 01:13:25 CEST 2013 - ma@suse.de
50
51 - Update zypp-po.tar.bz2
52
53 -------------------------------------------------------------------
54 Sun Aug 18 01:13:20 CEST 2013 - ma@suse.de
55
56 - Update zypp-po.tar.bz2
57
58 -------------------------------------------------------------------
59 Thu Aug 15 01:13:27 CEST 2013 - ma@suse.de
60
61 - Update zypp-po.tar.bz2
62
63 -------------------------------------------------------------------
64 Thu Aug  8 01:13:27 CEST 2013 - ma@suse.de
65
66 - Update zypp-po.tar.bz2
67
68 -------------------------------------------------------------------
69 Sun Aug  4 01:13:59 CEST 2013 - ma@suse.de
70
71 - Update zypp-po.tar.bz2
72
73 -------------------------------------------------------------------
74 Thu Aug  1 01:13:52 CEST 2013 - ma@suse.de
75
76 - Update zypp-po.tar.bz2
77
78 -------------------------------------------------------------------
79 Thu Jul 25 01:13:40 CEST 2013 - ma@suse.de
80
81 - Update zypp-po.tar.bz2
82
83 -------------------------------------------------------------------
84 Thu Jul 18 01:13:43 CEST 2013 - ma@suse.de
85
86 - Update zypp-po.tar.bz2
87
88 -------------------------------------------------------------------
89 Sun Jul 14 01:13:38 CEST 2013 - ma@suse.de
90
91 - Update zypp-po.tar.bz2
92
93 -------------------------------------------------------------------
94 Thu Jul 11 01:13:49 CEST 2013 - ma@suse.de
95
96 - Update zypp-po.tar.bz2
97
98 -------------------------------------------------------------------
99 Fri Jun 21 20:24:39 CEST 2013 - ma@suse.de
100
101 - Fix testcases failing if local pathnames contain umlauts
102 - Pathname: add move constructor and fix assign
103 - Set logfile permission upon file creation only (bnc#825490)
104 - Add arch ppc64p7
105 - version 13.4.0 (4)
106
107 -------------------------------------------------------------------
108 Tue Jun 11 11:37:48 CEST 2013 - ma@suse.de
109
110 - Speedup scanning for modaliases (bnc#824110)
111 - version 13.3.0 (2)
112
113 -------------------------------------------------------------------
114 Sun May 26 01:13:15 CEST 2013 - ma@suse.de
115
116 - Update zypp-po.tar.bz2
117
118 -------------------------------------------------------------------
119 Thu May 23 01:13:13 CEST 2013 - ma@suse.de
120
121 - Update zypp-po.tar.bz2
122
123 -------------------------------------------------------------------
124 Thu May 16 12:22:48 CEST 2013 - ma@suse.de
125
126 - Remove deprecated old stuff (aria2 support,
127   old InstallOrder, old History parser)
128 - version 13.2.0 (2)
129
130 -------------------------------------------------------------------
131 Thu May 16 01:13:47 CEST 2013 - ma@suse.de
132
133 - Update zypp-po.tar.bz2
134
135 -------------------------------------------------------------------
136 Sun May 12 01:13:39 CEST 2013 - ma@suse.de
137
138 - Update zypp-po.tar.bz2
139
140 -------------------------------------------------------------------
141 Thu May  9 01:13:54 CEST 2013 - ma@suse.de
142
143 - Update zypp-po.tar.bz2
144
145 -------------------------------------------------------------------
146 Thu May  2 11:07:52 CEST 2013 - ma@suse.de
147
148 - Discourage using SafeBool in favor of explicit operator bool
149 - version 13.1.0 (1)
150
151 -------------------------------------------------------------------
152 Mon Apr 29 10:41:46 CEST 2013 - ma@suse.de
153
154 - Testsuite: Workaround boost::thread being not header only since
155   boost-1.50 (boost ticket 7085)
156 - Adaptions to smart_pointer changes in boost-1.53; mainly introduce
157   explicit operator bool; constructible and comparable with nullptr_t.
158 - Bump major version for Factory
159   12.x is continued on SuSE-Code-12_3-Branch
160 - version 13.0.0 (0)
161
162 -------------------------------------------------------------------
163 Sun Apr 28 01:14:07 CEST 2013 - ma@suse.de
164
165 - Update zypp-po.tar.bz2
166
167 -------------------------------------------------------------------
168 Fri Apr  5 14:26:35 CEST 2013 - ma@suse.de
169
170 - added new fuction zypp::ZYpp::provideSrcPackage
171 - Treat opensuse-education as separate vendor (bnc#812608)
172 - AArch64 support
173 - version 12.11.0 (0)
174
175 -------------------------------------------------------------------
176 Wed Mar 27 12:31:17 CET 2013 - ma@suse.de
177
178 - added tftp-support (bnc#803316)
179 - version 12.10.1 (0)
180
181 -------------------------------------------------------------------
182 Tue Mar 26 13:06:21 CET 2013 - ma@suse.de
183
184 - Update zypp-po.tar.bz2
185
186 -------------------------------------------------------------------
187 Thu Mar 21 01:13:45 CET 2013 - ma@suse.de
188
189 - Update zypp-po.tar.bz2
190
191 -------------------------------------------------------------------
192 Sun Mar 10 01:14:01 CET 2013 - ma@suse.de
193
194 - Update zypp-po.tar.bz2
195
196 -------------------------------------------------------------------
197 Thu Mar  7 14:13:42 CET 2013 - ma@suse.de
198
199 - Adapt to libsolv dataiterator fixes
200   (returning random data in some cases)
201 - Require and adapt to changes in libsolv-0.3.0
202 - version 12.10.0 (0)
203
204 -------------------------------------------------------------------
205 Thu Mar  7 01:13:25 CET 2013 - ma@suse.de
206
207 - Update zypp-po.tar.bz2
208
209 -------------------------------------------------------------------
210 Sun Mar  3 01:15:52 CET 2013 - ma@suse.de
211
212 - Update zypp-po.tar.bz2
213
214 -------------------------------------------------------------------
215 Wed Feb 27 08:41:18 CET 2013 - ma@suse.de
216
217 - Rephrase error message if 'lsof' is not installed (bnc#694427)
218 - version 12.9.0 (0)
219
220 -------------------------------------------------------------------
221 Fri Feb 15 12:49:18 CET 2013 - ma@suse.de
222
223 - Handle dangling update script symlinks in instsys. (bnc#803751)
224 - version 12.8.1 (0)
225
226 -------------------------------------------------------------------
227 Thu Feb 14 01:13:28 CET 2013 - ma@suse.de
228
229 - Update zypp-po.tar.bz2
230
231 -------------------------------------------------------------------
232 Thu Feb  7 01:16:50 CET 2013 - ma@suse.de
233
234 - Update zypp-po.tar.bz2
235
236 -------------------------------------------------------------------
237 Mon Feb  4 12:35:51 CET 2013 - ma@suse.de
238
239 - Update zypp-po.tar.bz2
240
241 -------------------------------------------------------------------
242 Tue Jan 22 11:06:55 CET 2013 - ma@suse.de
243
244 - make multicurl suppress progress reports for the metalink download
245 - work around libcurl bug that sometimes gives us old values in the
246   progress callback
247 - version 12.8.0 (0)
248
249 -------------------------------------------------------------------
250 Fri Jan 18 14:07:50 CET 2013 - ma@suse.de
251
252 - Reduce logging
253 - MediaMultiCurl: throw AbortRequestException if aborted by user
254 - version 12.7.0 (0)
255
256 -------------------------------------------------------------------
257 Sun Jan 13 01:13:23 CET 2013 - ma@suse.de
258
259 - Update zypp-po.tar.bz2
260
261 -------------------------------------------------------------------
262 Sun Jan  6 01:13:17 CET 2013 - ma@suse.de
263
264 - Update zypp-po.tar.bz2
265
266 -------------------------------------------------------------------
267 Thu Dec 27 01:13:27 CET 2012 - ma@suse.de
268
269 - Update zypp-po.tar.bz2
270
271 -------------------------------------------------------------------
272 Mon Dec 17 13:31:15 CET 2012 - ma@suse.de
273
274 - Add NamedValue<_Tp>: Simple value<>name mapping supporting aliases
275 - Enable zypper to remove zypp locks without evaluating the
276   query (bnc#792901)
277 - Configure curl to "not fix the BEAST attack" (bnc#779177)
278 - version 12.6.0 (0)
279
280 -------------------------------------------------------------------
281 Sun Dec 16 01:13:16 CET 2012 - ma@suse.de
282
283 - Update zypp-po.tar.bz2
284
285 -------------------------------------------------------------------
286 Mon Dec  3 14:31:59 CET 2012 - ma@suse.de
287
288 - HistoryLogReader: new HistoryLogData based API for parsing the new
289   history file entries (fate#312521)
290   The old HistoryItem based API is deprecated but will
291   still be available for a while if you compile with
292   -DWITH_DEPRECATED_HISTORYITEM_API.
293 - Write userdata string to history log (fate#312521)
294 - Add HistoryLogReader testcases
295 - Adapt to libsolv 'medianr'-changes
296 - version 12.5.0 (0)
297
298 -------------------------------------------------------------------
299 Thu Nov 22 01:14:42 CET 2012 - ma@suse.de
300
301 - Update zypp-po.tar.bz2
302
303 -------------------------------------------------------------------
304 Sun Nov 18 01:13:44 CET 2012 - ma@suse.de
305
306 - Update zypp-po.tar.bz2
307
308 -------------------------------------------------------------------
309 Tue Nov 13 15:40:10 CET 2012 - ma@suse.de
310
311 - Forward userdata string to commit plugins in BEGINPLUGIN (fate#312521)
312 - Extend ZConfig to store a user defined string value (fate#312521)
313 - Add SIGSEGV handler trying to log a stack trace
314 - Add zypp::dumpBacktrace to dump current stack trace to a stream.
315 - Use gettext plural handling (bnc#784666)
316 - version 12.4.0 (0)
317
318 -------------------------------------------------------------------
319 Sun Nov  4 01:13:21 CET 2012 - ma@suse.de
320
321 - Update zypp-po.tar.bz2
322
323 -------------------------------------------------------------------
324 Wed Oct 24 10:40:38 CEST 2012 - ma@suse.de
325
326 - Add simple sysconfig::write (bnc#766598)
327 - For installed products also filelists when trying to find the buddy
328   (bnc#784900)
329 - Provide information whether product license needs to be accepted.
330 - version 12.3.0 (0)
331
332 -------------------------------------------------------------------
333 Thu Oct 18 01:13:43 CEST 2012 - ma@suse.de
334
335 - Update zypp-po.tar.bz2
336
337 -------------------------------------------------------------------
338 Sun Oct  7 01:13:41 CEST 2012 - ma@suse.de
339
340 - Update zypp-po.tar.bz2
341
342 -------------------------------------------------------------------
343 Mon Oct  1 11:00:42 CEST 2012 - ma@suse.de
344
345 - Enable multiversion kernel and set multiversion.kernels in
346   /etc/zypp/zypp.conf to keep the latest, latest-1 and the running.
347 - Fix typo (bnc#782801)
348 - Relax evaluation of patch category tags (case insensitive)
349
350 -------------------------------------------------------------------
351 Sun Sep 30 01:13:18 CEST 2012 - ma@suse.de
352
353 - Update zypp-po.tar.bz2
354
355 -------------------------------------------------------------------
356 Sun Sep 16 01:14:34 CEST 2012 - ma@suse.de
357
358 - Update zypp-po.tar.bz2
359
360 -------------------------------------------------------------------
361 Wed Sep 12 10:28:00 CEST 2012 - ma@suse.de
362
363 - Add str::commonPrefix
364 - version 12.2.0 (0)
365
366 -------------------------------------------------------------------
367 Sun Sep  9 01:13:25 CEST 2012 - ma@suse.de
368
369 - Update zypp-po.tar.bz2
370
371 -------------------------------------------------------------------
372 Wed Sep  5 11:56:54 CEST 2012 - gs@suse.de
373
374 - Provide Target::reload()
375 - version 12.1.0 (0)
376
377 -------------------------------------------------------------------
378 Sun Aug 26 01:13:31 CEST 2012 - ma@suse.de
379
380 - Update zypp-po.tar.bz2
381
382 -------------------------------------------------------------------
383 Thu Aug 23 01:13:47 CEST 2012 - ma@suse.de
384
385 - Update zypp-po.tar.bz2
386
387 -------------------------------------------------------------------
388 Sun Aug 19 01:14:11 CEST 2012 - ma@suse.de
389
390 - Update zypp-po.tar.bz2
391
392 -------------------------------------------------------------------
393 Thu Aug 16 01:13:43 CEST 2012 - ma@suse.de
394
395 - Update zypp-po.tar.bz2
396
397 -------------------------------------------------------------------
398 Fri Aug 10 12:53:47 CEST 2012 - ma@suse.de
399
400 - Implement $ZYPP_LOCK_TIMEOUT: number of seconds to wait for a
401   zypplock becoming available (bnc#772965)
402 - Unify update-scripts with same content(md5sum) (bnc#773575)
403 - version 12.0.1 (0)
404
405 -------------------------------------------------------------------
406 Thu Aug  9 01:15:12 CEST 2012 - ma@suse.de
407
408 - Update zypp-po.tar.bz2
409
410 -------------------------------------------------------------------
411 Thu Aug  2 11:55:00 CEST 2012 - ma@suse.de
412
413 - set $ZYPP_IS_RUNNING during commit
414 - Bump major version for Factory
415   11.x is continued on SuSE-Code-12_2-Branch
416 - version 12.0.0 (0)
417
418 -------------------------------------------------------------------
419 Thu Aug  2 01:14:11 CEST 2012 - ma@suse.de
420
421 - Update zypp-po.tar.bz2
422
423 -------------------------------------------------------------------
424 Wed Aug  1 15:32:40 CEST 2012 - ma@suse.de
425
426 - Fixed typo (bnc#773467)
427 - Erase any old repo instance from pool when (re)loading from cache
428 - filter zero sized devices in disk usage counter(bnc#769819)
429 - fix isSoftLocked computation
430 - fix possibly reporting timeout as "aborted by user" (bnc#665327)
431 - do not fork the uuidgen program, use kernel interface instead
432 - remove obsolete hicolor-icon-theme BuildRequires
433 - version 11.7.0 (6)
434
435 -------------------------------------------------------------------
436 Sun Jul 29 01:13:31 CEST 2012 - ma@suse.de
437
438 - Update zypp-po.tar.bz2
439
440 -------------------------------------------------------------------
441 Thu Jul 19 01:13:43 CEST 2012 - ma@suse.de
442
443 - Update zypp-po.tar.bz2
444
445 -------------------------------------------------------------------
446 Sun Jul  1 01:13:31 CEST 2012 - ma@suse.de
447
448 - Update zypp-po.tar.bz2
449
450 -------------------------------------------------------------------
451 Thu Jun 28 01:14:27 CEST 2012 - ma@suse.de
452
453 - Update zypp-po.tar.bz2
454
455 -------------------------------------------------------------------
456 Mon Jun 25 15:23:10 CEST 2012 - ma@suse.de
457
458 - zypp.conf:servicesdir is ignored (bnc#765528)
459 - allow libcurl to take proxy from environment iff proxy is not
460   configured or disallowed (bnc#745404)
461 - version 11.6.3 (6)
462
463 -------------------------------------------------------------------
464 Sun Jun 24 01:14:32 CEST 2012 - ma@suse.de
465
466 - Update zypp-po.tar.bz2
467
468 -------------------------------------------------------------------
469 Thu Jun 14 01:13:35 CEST 2012 - ma@suse.de
470
471 - Update zypp-po.tar.bz2
472
473 -------------------------------------------------------------------
474 Fri Jun  8 15:57:22 CEST 2012 - ma@suse.de
475
476 - Adjust weaklock fix
477
478 -------------------------------------------------------------------
479 Fri Jun  8 14:16:15 CEST 2012 - ma@suse.de
480
481 - Fix processing of weak locks (bnc#749418, bnc#765164)
482 - [valgrind] don't dereference if we may be past the end of the repositories.
483 - add armv7hl workaround for Adrian
484 - version 11.6.2 (6)
485
486 -------------------------------------------------------------------
487 Sun Jun  3 01:14:09 CEST 2012 - ma@suse.de
488
489 - Update zypp-po.tar.bz2
490
491 -------------------------------------------------------------------
492 Thu May 31 10:07:37 UTC 2012 - dmacvicar@suse.com
493
494 - fix an invalid read revealed by valgrind in
495   RepositoryIterator::increment()
496
497 -------------------------------------------------------------------
498 Sun May 20 01:13:30 CEST 2012 - ma@suse.de
499
500 - Update zypp-po.tar.bz2
501
502 -------------------------------------------------------------------
503 Thu May 17 01:15:25 CEST 2012 - ma@suse.de
504
505 - Update zypp-po.tar.bz2
506
507 -------------------------------------------------------------------
508 Sun May 13 01:14:15 CEST 2012 - ma@suse.de
509
510 - Update zypp-po.tar.bz2
511
512 -------------------------------------------------------------------
513 Tue May  8 13:39:22 CEST 2012 - ma@suse.de
514
515 - Use ld version script to hide symbols outside zypp namespace (bnc#755324)
516 - remove base/Deprecated.h (macros now in APIConfig.h)
517 - Disribute Easy.h in APIConfig.h
518 - Add APIConfig.h providing ZYPP_API and ZYPP_LOCAL macros
519 - version 11.6.0 (6)
520
521 -------------------------------------------------------------------
522 Fri May  4 11:18:17 CEST 2012 - ma@suse.de
523
524 - build with gcc-4.7 (bnc#755324)
525 - version 11.5.0 (5)
526
527 -------------------------------------------------------------------
528 Wed Apr 25 18:50:20 CEST 2012 - ma@suse.de
529
530 - Fix lost device info when mounting CD/DVD
531
532 -------------------------------------------------------------------
533 Sun Apr 22 01:15:46 CEST 2012 - ma@suse.de
534
535 - Update zypp-po.tar.bz2
536
537 -------------------------------------------------------------------
538 Thu Apr 19 10:19:05 CEST 2012 - ma@suse.de
539
540 - Always consider (block) devices passed as url option (bnc#755815)
541
542 -------------------------------------------------------------------
543 Thu Apr 19 01:14:57 CEST 2012 - ma@suse.de
544
545 - Update zypp-po.tar.bz2
546
547 -------------------------------------------------------------------
548 Wed Apr 18 18:38:06 CEST 2012 - ma@suse.de
549
550 - Fix install progress hopping back and forth
551 - Try to create a missing destination dir before switching to tmp
552   space (bnc#755239)
553
554 -------------------------------------------------------------------
555 Mon Apr 16 14:52:35 CEST 2012 - ma@suse.de
556
557 - ResStatus: add 'unneeded' bit (determined by solver)
558 - Force using gcc-4.6 until it builds with 4.7
559 - Support multiversion definitions being read from files in /etc/zypp/multiversion.d.
560 - Workaround doxygen SEGV and accept incomplete docs (until bnc#755402 is fixed)
561 - Rename zypp::sat::AttrMatcher to zypp::StrMatcher (base/StrMatcher.h)
562 - Support (source)package download by non-root user (bnc#755239)
563 - Delay construction of ZYppGlobalLock until its actually needed (bnc#575096)
564 - Fix buddy handling in solver results
565 - Simplify Selectable::multiversionInstall
566 - Don't cache defaultCandidate as it depends on solver::allowVendorChange flag (bnc#754286)
567 - version 11.4.0 (4)
568
569 -------------------------------------------------------------------
570 Tue Apr 10 12:11:37 CEST 2012 - ma@suse.de
571
572 - Update zypp-po.tar.bz2
573
574 -------------------------------------------------------------------
575 Sun Apr  8 01:13:24 CEST 2012 - ma@suse.de
576
577 - Update zypp-po.tar.bz2
578
579 -------------------------------------------------------------------
580 Thu Apr  5 01:16:21 CEST 2012 - ma@suse.de
581
582 - Update zypp-po.tar.bz2
583
584 -------------------------------------------------------------------
585 Mon Mar 26 14:47:59 CEST 2012 - ma@suse.de
586
587 - Cleanup orphaned media attach points (bnc#751221)
588 - Show max support status if package is in multiple repos (bnc#735841)
589 - Parse proxy user/pass from url (bnc#752497)
590 - Add CMake option to disable libproxy usage and disable it on SLE. (bnc#752500)
591 - version 11.3.0 (1)
592
593 -------------------------------------------------------------------
594 Thu Mar 15 00:31:25 CET 2012 - ma@suse.de
595
596 - Add API for patch severity (bnc#733723, FATE#312633)
597 - version 11.2.0 (1)
598
599 -------------------------------------------------------------------
600 Tue Mar 13 13:04:48 CET 2012 - ma@suse.de
601
602 - Force libproxy into using "/etc/sysconfig/proxy" if it exists (bnc#679322)
603 - Apply soft locks by name and not per package (bnc#749418)
604 - version 11.1.1 (1)
605
606 -------------------------------------------------------------------
607 Fri Feb  3 13:18:01 CET 2012 - ma@suse.de
608
609 - Add Fetcher support for CHECKSUMS file (replaceing SHA1SUMS) (bnc#744302)
610 - Build with -fvisibility-inlines-hidden
611 - CheckAccessDeleted: avoid duplicate entries for the same PID (bnc#716972)
612 - Correctly use user:pass directly embedded in a proxy url (bnc#740764)
613 - new sat::Map - Libsolv (bit)Map wrapper.
614 - always set splitprovides to true now that libsolv handles them better
615 - version 11.1.0 (1)
616
617 -------------------------------------------------------------------
618 Thu Feb  2 01:14:17 CET 2012 - ma@suse.de
619
620 - Update zypp-po.tar.bz2
621
622 -------------------------------------------------------------------
623 Sun Jan 29 01:14:28 CET 2012 - ma@suse.de
624
625 - Update zypp-po.tar.bz2
626
627 -------------------------------------------------------------------
628 Sun Jan 22 01:13:30 CET 2012 - ma@suse.de
629
630 - Update zypp-po.tar.bz2
631
632 -------------------------------------------------------------------
633 Tue Jan 10 18:31:41 CET 2012 - ma@suse.de
634
635 - Update zypp-po.tar.bz2
636
637 -------------------------------------------------------------------
638 Fri Dec 23 14:51:25 CET 2011 - ma@suse.de
639
640 - Adapt Repository iteration to libsolv changes.
641 - Add sat::Pool tests
642 - Fix Flags<> api to be more consistent and add testcase.
643 - Set min_curl_version 7.19.4 (bnc#735284)
644 - Doc: add some words about 'Solver - Vendor protection'
645 - version 11.0.0 (0)
646
647 -------------------------------------------------------------------
648 Thu Dec  1 01:13:37 CET 2011 - ma@suse.de
649
650 - Update zypp-po.tar.bz2
651
652 -------------------------------------------------------------------
653 Mon Nov 28 18:08:42 CET 2011 - ma@suse.de
654
655 - Fix and optimize Pathname ctor and provide testcases (bnc#721128)
656 - Open all file descriptors with O_CLOEXEC to avoid leaks and races
657 - Some improvements to the services documentation
658 - Fix RW_pointer comparison with underlying smart pointer type.
659 - version 10.3.5 (3)
660
661 -------------------------------------------------------------------
662 Sun Nov 27 01:13:10 CET 2011 - ma@suse.de
663
664 - Update zypp-po.tar.bz2
665
666 -------------------------------------------------------------------
667 Thu Nov 17 01:13:15 CET 2011 - ma@suse.de
668
669 - Update zypp-po.tar.bz2
670
671 -------------------------------------------------------------------
672 Fri Nov 11 13:38:42 CET 2011 - ma@suse.de
673
674 - Try to find and use some CD/DVD device even if HAL/UDEV detection
675   fails (bnc#724807)
676 - Static initialization problem fixes (by Harald Fernengel)
677 - version 10.3.4 (3)
678
679 -------------------------------------------------------------------
680 Mon Nov  7 15:45:28 CET 2011 - ma@suse.de
681
682 - Don't use proxy if disabled (bnc#696805)
683 - version 10.3.3 (3)
684
685 -------------------------------------------------------------------
686 Mon Nov  7 13:49:44 UTC 2011 - dimstar@opensuse.org
687
688 - Add pkg-config BuildRequires: We fail to detect libproxy due to
689   the missing pkg-config. Additionally, we have a .pc file
690   ourselfes, which we do not get the provides for [bnc#696805]
691
692 -------------------------------------------------------------------
693 Thu Nov  3 14:58:42 CET 2011 - ma@suse.de
694
695 - Let RepoInfo::keepPackages properly default to FALSE (bnc#727385)
696 - version 10.3.2 (3)
697
698 -------------------------------------------------------------------
699 Thu Nov  3 01:13:12 CET 2011 - ma@suse.de
700
701 - Update zypp-po.tar.bz2
702
703 -------------------------------------------------------------------
704 Sun Oct 30 01:14:41 CEST 2011 - ma@suse.de
705
706 - Update zypp-po.tar.bz2
707
708 -------------------------------------------------------------------
709 Thu Oct 27 01:14:10 CEST 2011 - ma@suse.de
710
711 - Update zypp-po.tar.bz2
712
713 -------------------------------------------------------------------
714 Mon Oct 24 13:35:56 CEST 2011 - ma@suse.de
715
716 - Explicitly include textLocale in package translation download
717
718 -------------------------------------------------------------------
719 Mon Oct 24 09:37:31 CEST 2011 - ma@suse.de
720
721 - Update libversion info (due to ABI change in 10.2.0 (bnc#725407)
722 - version 10.3.1 (3)
723
724 -------------------------------------------------------------------
725 Sun Oct 23 01:13:11 CEST 2011 - ma@suse.de
726
727 - Update zypp-po.tar.bz2
728
729 -------------------------------------------------------------------
730 Fri Oct 21 11:47:39 CEST 2011 - ma@suse.de
731
732 - Add zypp.conf option repo.refresh.locales: A list of locales for
733   which translated package descriptions should be downloaded if
734   available.
735 - Explixitly set CURLOPT_PROXYAUTH
736 - version 10.3.0 (1)
737
738 -------------------------------------------------------------------
739 Tue Oct 18 16:45:13 CEST 2011 - ma@suse.de
740
741 - Add arch armv7tnhl and armv7thl
742 - Fix RepoVariablesReplacer to compute substitution values on demand only
743 - PathInfo::hardlinkCopy: fix handling cross-device links
744 - version 10.2.0 (1)
745
746 -------------------------------------------------------------------
747 Sun Oct 16 01:13:37 CEST 2011 - ma@suse.de
748
749 - Update zypp-po.tar.bz2
750
751 -------------------------------------------------------------------
752 Thu Oct 13 11:50:26 CEST 2011 - ma@suse.de
753
754 - Must not differ between type nfs and nfs4 when checking the mount
755   table (bnc#710269)
756 - version 10.1.1 (1)
757
758 -------------------------------------------------------------------
759 Thu Oct 13 01:13:37 CEST 2011 - ma@suse.de
760
761 - Update zypp-po.tar.bz2
762
763 -------------------------------------------------------------------
764 Tue Oct 11 15:20:43 CEST 2011 - ma@suse.de
765
766 - Switch to using libsolv instead of satsolver
767 - version 10.1.0 (1)
768
769 -------------------------------------------------------------------
770 Sun Oct  9 01:13:16 CEST 2011 - ma@suse.de
771
772 - Update zypp-po.tar.bz2
773
774 -------------------------------------------------------------------
775 Thu Oct  6 01:14:00 CEST 2011 - ma@suse.de
776
777 - Update zypp-po.tar.bz2
778
779 -------------------------------------------------------------------
780 Tue Sep 20 09:57:04 CEST 2011 - ma@suse.de
781
782 - Bump major version for Factory; 9.x is continued on SLE-11-SP2-Branch
783 - version 10.0.0 (0)
784
785 -------------------------------------------------------------------
786 Tue Sep 13 10:51:53 CEST 2011 - ma@suse.de
787
788 - Enhance Selectable API
789 - version 9.11.0 (8)
790
791 -------------------------------------------------------------------
792 Sun Sep 11 01:18:59 CEST 2011 - ma@suse.de
793
794 - Update sle-zypp-po.tar.bz2
795
796 -------------------------------------------------------------------
797 Sun Sep 11 01:13:12 CEST 2011 - ma@suse.de
798
799 - Update zypp-po.tar.bz2
800
801 -------------------------------------------------------------------
802 Thu Sep  8 01:19:28 CEST 2011 - ma@suse.de
803
804 - Update sle-zypp-po.tar.bz2
805
806 -------------------------------------------------------------------
807 Thu Sep  8 01:14:08 CEST 2011 - ma@suse.de
808
809 - Update zypp-po.tar.bz2
810
811 -------------------------------------------------------------------
812 Wed Sep  7 12:38:23 CEST 2011 - ma@suse.de
813
814 - Explicitly require rpm.
815 - version 9.10.2 (8)
816
817 -------------------------------------------------------------------
818 Sun Sep  4 01:16:54 CEST 2011 - ma@suse.de
819
820 - Update sle-zypp-po.tar.bz2
821
822 -------------------------------------------------------------------
823 Sun Sep  4 01:13:27 CEST 2011 - ma@suse.de
824
825 - Update zypp-po.tar.bz2
826
827 -------------------------------------------------------------------
828 Thu Sep  1 01:13:36 CEST 2011 - ma@suse.de
829
830 - Update zypp-po.tar.bz2
831
832 -------------------------------------------------------------------
833 Mon Aug 29 10:51:04 CEST 2011 - ma@suse.de
834
835 - Extend mount entry comparison fix (bnc#710269)
836 - version 9.10.2 (8)
837
838 -------------------------------------------------------------------
839 Thu Aug 25 01:17:06 CEST 2011 - ma@suse.de
840
841 - Update sle-zypp-po.tar.bz2
842
843 -------------------------------------------------------------------
844 Mon Aug 22 13:57:16 CEST 2011 - ma@suse.de
845
846 - Update sle-zypp-po.tar.bz2
847
848 -------------------------------------------------------------------
849 Sun Aug 14 01:13:21 CEST 2011 - ma@suse.de
850
851 - Update zypp-po.tar.bz2
852
853 -------------------------------------------------------------------
854 Sun Aug  7 01:16:07 CEST 2011 - ma@suse.de
855
856 - Update zypp-po.tar.bz2
857
858 -------------------------------------------------------------------
859 Fri Aug  5 15:20:07 CEST 2011 - ma@suse.de
860
861 - Attempt to fix smb mount entry comparison (bnc#710269)
862 - version 9.10.1 (8)
863
864 -------------------------------------------------------------------
865 Thu Aug  4 14:54:47 CEST 2011 - ma@suse.de
866
867 - Allow to turn Resolvers upgrade mode on and off (bnc#709480)
868 - Fix reading of integer arrays from rpm headers (bnc#709716)
869 - version 9.10.0 (8)
870
871 -------------------------------------------------------------------
872 Thu Aug  4 01:14:00 CEST 2011 - ma@suse.de
873
874 - Update zypp-po.tar.bz2
875
876 -------------------------------------------------------------------
877 Thu Jul 28 13:04:10 CEST 2011 - ma@suse.de
878
879 - Evaluate CURLINFO_CONDITION_UNMET on zero sized successful transfers,
880   if compiled against libcurl-7.19.4 or above. (bnc#692260)
881 - version 9.9.2 (8)
882
883 -------------------------------------------------------------------
884 Mon Jul 25 16:20:37 CEST 2011 - ma@suse.de
885
886 - Always read /proc/mounts when looking for mounted media (bnc#705893)
887 - version 9.9.1 (8)
888
889 -------------------------------------------------------------------
890 Fri Jul 22 13:12:34 CEST 2011 - ma@suse.de
891
892 - MediaUserAuth: Do not expose libcurl header files.
893 - version 9.9.0 (8)
894
895 -------------------------------------------------------------------
896 Mon Jul 18 11:33:25 CEST 2011 - ma@suse.de
897
898 - More initialize parser structure fixes. (bnc#705181)
899 - version 9.8.7 (8)
900
901 -------------------------------------------------------------------
902 Fri Jul 15 15:15:01 CEST 2011 - ma@suse.de
903
904 - Check for /etc/sysconfig/storage changes before solving (bnc#702365)
905 - version 9.8.6 (8)
906
907 -------------------------------------------------------------------
908 Fri Jul 15 13:58:53 CEST 2011 - ma@suse.de
909
910 - Properly initialize parser structures (bnc#705181)
911 - version 9.8.5 (8)
912
913 -------------------------------------------------------------------
914 Thu Jul  7 15:53:17 CEST 2011 - ma@suse.de
915
916 - Fix tests for available libcurl version.
917 - version 9.8.4 (8)
918
919 -------------------------------------------------------------------
920 Thu Jul  7 01:13:47 CEST 2011 - ma@suse.de
921
922 - Update zypp-po.tar.bz2
923
924 -------------------------------------------------------------------
925 Mon Jul  4 10:41:42 CEST 2011 - ma@suse.de
926
927 - Make fix for bnc#702576 more robust.
928 - Enhance fix for bnc#699435. Return an error if download in advance
929   failed to provide all packages, so zypper does not silently quit.
930 - version 9.8.3 (8)
931
932 -------------------------------------------------------------------
933 Thu Jun 30 01:13:43 CEST 2011 - ma@suse.de
934
935 - Update zypp-po.tar.bz2
936
937 -------------------------------------------------------------------
938 Wed Jun 29 12:23:24 CEST 2011 - ma@suse.de
939
940 - Always compute transaction from pool (bnc#702576)
941 - version 9.8.2 (8)
942
943 -------------------------------------------------------------------
944 Tue Jun 28 16:04:50 CEST 2011 - ma@suse.de
945
946 - Add feature provides for supported plugins.
947
948 -------------------------------------------------------------------
949 Tue Jun 21 10:44:47 CEST 2011 - dmacvicar@suse.de
950
951 - Add configuration template for automatic kernel
952   purge (feature#312018) to zypp.conf
953
954 -------------------------------------------------------------------
955 Tue Jun 14 13:38:00 CEST 2011 - ma@suse.de
956
957 - Fix download loop to skip non-install actions. (bnc#699435)
958 - version 9.8.1 (8)
959
960 -------------------------------------------------------------------
961 Sun Jun 12 01:13:36 CEST 2011 - ma@suse.de
962
963 - Update zypp-po.tar.bz2
964
965 -------------------------------------------------------------------
966 Thu Jun  9 09:34:51 CEST 2011 - ma@suse.de
967
968 - Fix missing return value.
969
970 -------------------------------------------------------------------
971 Wed Jun  8 12:58:54 CEST 2011 - ma@suse.de
972
973 - Simplify ZYppCommitResult by using filtered Transaction::action_iterator.
974 - version 9.8.0 (8)
975
976 -------------------------------------------------------------------
977 Tue Jun  7 14:12:35 CEST 2011 - ma@suse.de
978
979 - Update zypp-po.tar.bz2
980
981 -------------------------------------------------------------------
982 Tue Jun  7 12:42:20 CEST 2011 - ma@suse.de
983
984 - Fix transaction ORDER_BY_MEDIANR.
985 - version 9.7.0 (5)
986
987 -------------------------------------------------------------------
988 Fri Jun  3 23:12:05 CEST 2011 - ma@suse.de
989
990 - Basic commit plugins implemented. They may be used to implement pre/post
991   commit actions like taking file system snapshots (fate#303699)
992 - version 9.6.0 (5)
993
994 -------------------------------------------------------------------
995 Tue May 31 17:27:45 CEST 2011 - ma@suse.de
996
997 - Do commit based on sat::Transaction.
998 - version 9.5.0 (5)
999
1000 -------------------------------------------------------------------
1001 Tue May 31 12:09:17 CEST 2011 - ma@suse.de
1002
1003 - Assert rpm database directory is created before rpmtsInitDB is
1004   called (bnc#697115)
1005
1006 -------------------------------------------------------------------
1007 Tue May 31 11:46:57 CEST 2011 - dheidler@suse.de
1008
1009 - fix var definition order in PackageProvider
1010 - fix operator~ return datatype for flags (ctor is explicit)
1011 - add method interactiveFlags to Patch describing what makes it
1012   interactive
1013 - version 9.4.0 (3)
1014
1015 -------------------------------------------------------------------
1016 Tue May 31 10:12:12 CEST 2011 - ma@suse.de
1017
1018 - Recommend 'lsof' (for zypper ps) (bnc#694427, bnc#684466)
1019
1020 -------------------------------------------------------------------
1021 Mon May 30 17:14:14 CEST 2011 - dheidler@suse.de
1022
1023 - Switch patch interactive-check to flags
1024 - version 9.3.0 (3)
1025
1026 -------------------------------------------------------------------
1027 Sun May 29 01:13:42 CEST 2011 - ma@suse.de
1028
1029 - Update zypp-po.tar.bz2
1030
1031 -------------------------------------------------------------------
1032 Fri May 27 17:02:05 CEST 2011 - ma@suse.de
1033
1034 - fix specfile to handle sles translations if available
1035
1036 -------------------------------------------------------------------
1037 Fri May 27 09:51:13 CEST 2011 - ma@suse.de
1038
1039 - Avoid using #elifdef directive.
1040
1041 -------------------------------------------------------------------
1042 Thu May 26 01:13:43 CEST 2011 - ma@suse.de
1043
1044 - Update zypp-po.tar.bz2
1045
1046 -------------------------------------------------------------------
1047 Wed May 25 09:22:28 CEST 2011 - ma@suse.de
1048
1049 - Add a fallback gnome-packagekit updater in package-manager (bnc#667504)
1050 - Backport changelog entries from SLE11-SP1 branch. Bugs mentioned here
1051   were either fixed without bnc# or do not apply to this branch. This is
1052   to make the changelog checker happy:
1053   - Set proper defaults for service repos (bnc#673943)
1054
1055 -------------------------------------------------------------------
1056 Tue May 24 12:43:32 CEST 2011 - dheidler@suse.de
1057
1058 - add option ignore_reboot_flag to Patch::interactive (bnc#665853)
1059 - version 9.2.0 (2)
1060
1061 -------------------------------------------------------------------
1062 Mon May 23 16:12:32 CEST 2011 - dheidler@suse.de
1063
1064 - respect patch content license when determinating interactive status
1065 - version 9.1.2 (1)
1066
1067 -------------------------------------------------------------------
1068 Mon May 23 12:05:10 CEST 2011 - ma@suse.de
1069
1070 - More rpm-4.9 fixes
1071 - Disable rpm V3toV4 conversion while not working with rpm 4.9
1072
1073 -------------------------------------------------------------------
1074 Sun May 22 01:14:21 CEST 2011 - ma@suse.de
1075
1076 - Update zypp-po.tar.bz2
1077
1078 -------------------------------------------------------------------
1079 Fri May 20 17:11:10 CEST 2011 - ma@suse.de
1080
1081 - Fix for rpm-4.9
1082 - version 9.1.1 (1)
1083
1084 -------------------------------------------------------------------
1085 Fri May 20 13:43:38 CEST 2011 - ma@suse.de
1086
1087 - Disable use if rpm-4.4 legacy interface (dropped in 4.9) (bnc#691089)
1088 - Fix poolquery handling repo restrictions correctly. (bnc#661976)
1089 - version 9.1.0 (1)
1090
1091 -------------------------------------------------------------------
1092 Wed May 18 14:10:20 CEST 2011 - dmacvicar@suse.de
1093
1094 - Allow MediaCD to build against HAL or nothing
1095   if udev is not present
1096
1097 -------------------------------------------------------------------
1098 Mon May 16 14:42:09 CEST 2011 - dmacvicar@suse.de
1099
1100 - forward port all changes to make it build in Code10
1101
1102 -------------------------------------------------------------------
1103 Mon May 16 11:51:51 UTC 2011 - dmacvicar@suse.de
1104
1105 - make -Werror=format-security optional and used only if
1106   supported
1107
1108 -------------------------------------------------------------------
1109 Sun May 15 01:13:47 CEST 2011 - ma@suse.de
1110
1111 - Update zypp-po.tar.bz2
1112
1113 -------------------------------------------------------------------
1114 Thu May 12 01:13:54 CEST 2011 - ma@suse.de
1115
1116 - Update zypp-po.tar.bz2
1117
1118 -------------------------------------------------------------------
1119 Fri May  6 13:22:35 CEST 2011 - dheidler@suse.de
1120
1121 - delete old metadata temp directories
1122 - version 9.0.3 (0)
1123
1124 -------------------------------------------------------------------
1125 Wed Apr 27 17:17:00 CEST 2011 - dheidler@suse.de
1126
1127 - fix max_concurrent_connections option in MultiCurl (bnc#596089)
1128 - version 9.0.2 (0)
1129
1130 -------------------------------------------------------------------
1131 Sun Apr 17 01:13:40 CEST 2011 - ma@suse.de
1132
1133 - Update zypp-po.tar.bz2
1134
1135 -------------------------------------------------------------------
1136 Tue Apr 12 18:49:32 CEST 2011 - dheidler@suse.de
1137
1138 - check for permissions before writing (fixes bnc#683509)
1139 - version 9.0.1 (0)
1140
1141 -------------------------------------------------------------------
1142 Tue Apr  5 12:08:27 CEST 2011 - ma@suse.de
1143
1144 - Switch ResPoolProxy to use multimap in order to allow iteration
1145   of all Selectables of all kinds.
1146 - Add upper/lower_bound iteration to MapKVIterator.
1147 - Add stream output for multimap/set.
1148 - version 9.0.0 (0)
1149
1150 -------------------------------------------------------------------
1151 Mon Apr  4 15:08:08 CEST 2011 - ma@suse.de
1152
1153 - Update zypp-po.tar.bz2
1154
1155 -------------------------------------------------------------------
1156 Mon Apr  4 15:04:47 CEST 2011 - ma@suse.de
1157
1158 - Update zypp-po.tar.bz2
1159
1160 -------------------------------------------------------------------
1161 Mon Apr  4 15:03:55 CEST 2011 - ma@suse.de
1162
1163 - Update zypp-po.tar.bz2
1164
1165 -------------------------------------------------------------------
1166 Thu Mar 10 01:13:39 CET 2011 - ma@suse.de
1167
1168 - Update zypp-po.tar.bz2
1169
1170 -------------------------------------------------------------------
1171 Sun Mar  6 01:13:41 CET 2011 - ma@suse.de
1172
1173 - Update zypp-po.tar.bz2
1174
1175 -------------------------------------------------------------------
1176 Wed Feb 16 14:24:27 UTC 2011 - dmacvicar@suse.de
1177
1178 - Do not look for $releasever 's value if there is no variable
1179   in the url: parses product file again and again
1180 - version 8.12.2 (10)
1181
1182 -------------------------------------------------------------------
1183 Thu Feb 10 16:01:46 CET 2011 - ma@suse.de
1184
1185 - Remove package-manager.desktop file (bnc#329635)
1186 - version 8.12.1 (10)
1187
1188 -------------------------------------------------------------------
1189 Tue Jan 25 10:09:22 CET 2011 - ma@suse.de
1190
1191 - Apply patch introducing armv7nhl:armv7hl
1192
1193 -------------------------------------------------------------------
1194 Tue Jan 18 12:28:19 UTC 2011 - dmacvicar@suse.de
1195
1196 - allow for Repo Index Services to set the enabled state of
1197   repositories from the server side.
1198 - Fix priority not being set on reading service indexes
1199 - version 8.12.0 (10)
1200
1201 -------------------------------------------------------------------
1202 Fri Jan 14 12:45:18 CET 2011 - ma@suse.de
1203
1204 - Add new ServicePlugin Exceptions.
1205
1206 -------------------------------------------------------------------
1207 Thu Jan 13 01:13:32 CET 2011 - ma@suse.de
1208
1209 - Update zypp-po.tar.bz2
1210
1211 -------------------------------------------------------------------
1212 Thu Dec 23 14:42:02 CET 2010 - dheidler@suse.de
1213
1214 - add method to check if there are manually configured urls
1215 - version 8.11.0 (10)
1216
1217 -------------------------------------------------------------------
1218 Thu Dec 23 11:31:22 CET 2010 - dheidler@suse.de
1219
1220 - create cache directory, if it doesn't exist
1221   when saving mirrorlist
1222 - version 8.10.6 (10)
1223
1224 -------------------------------------------------------------------
1225 Wed Dec 22 12:38:22 CET 2010 - dheidler@suse.de
1226
1227 - moved keepPackages code to RepoInfo::Impl
1228 - version 8.10.5 (10)
1229
1230 -------------------------------------------------------------------
1231 Tue Dec 21 13:29:06 CET 2010 - dheidler@suse.de
1232
1233 - Fix caching of mirrorlist files
1234 - version 8.10.4 (10)
1235
1236 -------------------------------------------------------------------
1237 Thu Dec 16 19:46:00 CET 2010 - ma@suse.de
1238
1239 - Do not export keyring if rpmdb is initialised, but target isn't
1240   (bnc#659494)
1241 - version 8.10.3 (10)
1242
1243 -------------------------------------------------------------------
1244 Fri Dec 10 17:17:07 CET 2010 - dheidler@suse.de
1245
1246 - Catch RPM-Exeption when instaling the Distribution (bnc#658714)
1247 - version 8.10.2 (10)
1248
1249 -------------------------------------------------------------------
1250 Wed Dec  8 14:15:12 CET 2010 - dheidler@suse.de
1251
1252 - fix retrieval of distributionVersion if target is not initialized
1253 - MultiCurl: make sure the server responds with "partial content",
1254   fixes corrupt downloads if the metalink file contains no checksums
1255 - version 8.10.1 (10)
1256
1257 -------------------------------------------------------------------
1258 Wed Dec  1 17:39:16 CET 2010 - dheidler@suse.de
1259
1260 - Added ReplacerVar caching in RepoInfo
1261 - Automaticly remove empty mirrorlist-files
1262 - version 8.10.0 (10)
1263
1264 -------------------------------------------------------------------
1265 Tue Nov 30 17:11:32 CET 2010 - dheidler@suse.de
1266
1267 - Added MirrorList caching
1268 - version 8.9.0 (7)
1269
1270 -------------------------------------------------------------------
1271 Mon Nov 29 12:31:37 CET 2010 - ma@suse.de
1272
1273 - Icons for libzypp should go into desktop-data. (bnc#329635)
1274 - version 8.8.2 (7)
1275
1276 -------------------------------------------------------------------
1277 Wed Nov 24 11:55:59 CET 2010 - ma@suse.de
1278
1279 - Properly handle FTP response 550. (bnc#645747)
1280 - version 8.8.1 (7)
1281
1282 -------------------------------------------------------------------
1283 Fri Nov 19 11:24:39 CET 2010 - mls@suse.de
1284
1285 - fix access of freed memory in MultiCurl (bnc#654600)
1286
1287 -------------------------------------------------------------------
1288 Sun Nov  7 01:13:39 CET 2010 - ma@suse.de
1289
1290 - Update zypp-po.tar.bz2
1291
1292 -------------------------------------------------------------------
1293 Wed Nov  3 16:06:46 CET 2010 - dheidler@suse.de
1294
1295 - added metalink support
1296 - version 8.8.0 (7)
1297
1298 -------------------------------------------------------------------
1299 Thu Oct 21 18:15:31 CEST 2010 - ma@suse.de
1300
1301 - Feed the ProvideFilePolicy progress callback in addition to any
1302   connected media::DownloadProgressReport (bnc#545106)
1303 - version 8.7.1 (7)
1304
1305 -------------------------------------------------------------------
1306 Wed Oct 13 16:14:13 CEST 2010 - dheidler@suse.de
1307
1308 - Make MetaLinkParser accept InputStreams
1309 - Make MetaLinkParser accept Pathnames insted of strings
1310 - Fix MetaLinkv4 hash parsing
1311 - Add MetaLinkParser test
1312 - version 8.7.0 (7)
1313
1314 -------------------------------------------------------------------
1315 Mon Oct 11 17:06:17 CEST 2010 - ma@suse.de
1316
1317 - Use timeouts in plugin script communication.
1318 - Fix ExternalProgram to correctly remember exit status.
1319 - version 8.6.0 (5)
1320
1321 -------------------------------------------------------------------
1322 Sun Oct 10 01:13:40 CEST 2010 - ma@suse.de
1323
1324 - Update zypp-po.tar.bz2
1325
1326 -------------------------------------------------------------------
1327 Fri Oct  8 08:43:02 UTC 2010 - dmacvicar@novell.com
1328
1329 - fix services not being linked to their file after being
1330   saved
1331
1332 -------------------------------------------------------------------
1333 Thu Oct  7 09:02:26 CEST 2010 - jkupec@suse.cz
1334
1335 - Don't use aria2c for FTP (bnc #641328)
1336
1337 -------------------------------------------------------------------
1338 Wed Oct  6 15:39:59 UTC 2010 - dmacvicar@novell.com
1339
1340 - implementation for url resolver plugins
1341 - version 8.5.0 (5)
1342
1343 -------------------------------------------------------------------
1344 Wed Oct  6 16:54:15 CEST 2010 - dheidler@suse.de
1345
1346 - Use DownloadInHeaps as default, when there is nothing configured
1347   and when the target root is set to "/". (bnc#591476)
1348 - version 8.4.0 (4)
1349
1350 -------------------------------------------------------------------
1351 Tue Sep 28 17:12:51 CEST 2010 - dheidler@suse.de
1352
1353 - fixed replacing releasever (for fedora systems) - (bnc#637470)
1354 - version 8.3.0 (0)
1355
1356 -------------------------------------------------------------------
1357 Fri Sep 24 13:07:25 CEST 2010 - mls@suse.de
1358
1359 - fix metalink4 parsing [bnc#641484]
1360
1361 -------------------------------------------------------------------
1362 Thu Sep 23 01:13:45 CEST 2010 - ma@suse.de
1363
1364 - Update zypp-po.tar.bz2
1365
1366 -------------------------------------------------------------------
1367 Mon Sep 20 15:31:31 UTC 2010 - dmacvicar@novell.com
1368
1369 - Allow per repository proxy settings like yum does.
1370   Including setting it to _none_ overriding the
1371   system proxy.
1372   Patch from Zhang, Qiang <qiang.z.zhang@intel.com>
1373 - version 8.2.1 (0)
1374
1375 -------------------------------------------------------------------
1376 Fri Sep 10 17:06:34 CEST 2010 - dheidler@suse.de
1377
1378 - fixed replacing basearch (for fedora systems) - (bnc#637473)
1379 - version 8.2.0 (0)
1380
1381 -------------------------------------------------------------------
1382 Fri Sep 10 11:57:29 CEST 2010 - ma@suse.de
1383
1384 - Report download failures in commit result (bnc#431854)
1385 - Fix Solvable::onSystemByUser returning true for uninstalled solvables.
1386 - version 8.1.3 (0)
1387
1388 -------------------------------------------------------------------
1389 Tue Aug 31 20:01:26 CEST 2010 - ma@suse.de
1390
1391 - Fix download-only not to omit source packages (bnc#635596)
1392 - version 8.1.2 (0)
1393
1394 -------------------------------------------------------------------
1395 Thu Aug 26 01:13:38 CEST 2010 - ma@suse.de
1396
1397 - Update zypp-po.tar.bz2
1398
1399 -------------------------------------------------------------------
1400 Fri Aug 13 12:33:26 UTC 2010 - dmacvicar@novell.com
1401
1402 - fix basearch url variable
1403 - use the right release package name on fedora
1404
1405 -------------------------------------------------------------------
1406 Tue Aug 10 13:18:08 CEST 2010 - ma@suse.de
1407
1408 - MediaDISK: Use blkid to verify disk volumes. (bnc#623226)
1409 - version 8.1.1 (0)
1410
1411 -------------------------------------------------------------------
1412 Sun Aug  8 01:13:37 CEST 2010 - ma@suse.de
1413
1414 - Update zypp-po.tar.bz2
1415
1416 -------------------------------------------------------------------
1417 Thu Aug  5 01:13:53 CEST 2010 - ma@suse.de
1418
1419 - Update zypp-po.tar.bz2
1420
1421 -------------------------------------------------------------------
1422 Tue Aug  3 16:17:04 CEST 2010 - ma@suse.de
1423
1424 - Fix memory leaks.
1425
1426 -------------------------------------------------------------------
1427 Mon Aug  2 11:58:57 CEST 2010 - ma@suse.de
1428
1429 - Enhance PoolItem interface to assist patch classification. (bnc#627316)
1430 - version 8.1.0 (0)
1431
1432 -------------------------------------------------------------------
1433 Tue Jul 27 15:38:00 CEST 2010 - ma@suse.de
1434
1435 - Fix bug in PoolQuery::addDependency
1436 - Disable MediaAria and enable MultiCurl as default http/ftp backend.
1437   MultiCurl implements MetaLink and Zsync support using libcurl. In
1438   case of trouble set ZYPP_MULTICURL=0 in the envirionment to disable
1439   the new backend.
1440 - version 8.0.1 (0)
1441
1442 -------------------------------------------------------------------
1443 Mon Jul 26 17:05:14 CEST 2010 - ma@suse.de
1444
1445 - Bump heads major version after 11.3 branched away.
1446 - version 8.0.0 (0)
1447
1448 -------------------------------------------------------------------
1449 Thu Jul 22 01:13:27 CEST 2010 - ma@suse.de
1450
1451 - Update zypp-po.tar.bz2
1452
1453 -------------------------------------------------------------------
1454 Wed Jul  7 13:56:49 CEST 2010 - ma@suse.de
1455
1456 - Add PoolQuery for name, edition AND architecture in one go. (bnc#614362)
1457 - version 7.8.0 (6)
1458
1459 -------------------------------------------------------------------
1460 Mon Jul  5 13:03:57 CEST 2010 - ma@suse.de
1461
1462 - Fix requirement to /usr/bin/uuidgen (bnc#613304)
1463
1464 -------------------------------------------------------------------
1465 Sun Jul  4 01:13:29 CEST 2010 - ma@suse.de
1466
1467 - Update zypp-po.tar.bz2
1468
1469 -------------------------------------------------------------------
1470 Tue Jun 29 17:46:13 CEST 2010 - ma@suse.de
1471
1472 - Fix CURLOPT_MAX_RECV_SPEED_LARGE expecting a curl_off_t argument.
1473
1474 -------------------------------------------------------------------
1475 Tue Jun 29 10:22:06 CEST 2010 - ma@suse.de
1476
1477 - Respect zypp.conf policy settings when solving for update.
1478
1479 -------------------------------------------------------------------
1480 Fri Jun 25 11:35:52 CEST 2010 - ma@suse.de
1481
1482 - Don't bloat logfile by logging install progess values.
1483
1484 -------------------------------------------------------------------
1485 Thu Jun 10 01:13:49 CEST 2010 - ma@suse.de
1486
1487 - Update zypp-po.tar.bz2
1488
1489 -------------------------------------------------------------------
1490 Mon Jun  7 17:52:50 CEST 2010 - ma@suse.de
1491
1492 - Add missing Date constant declarations.
1493 - version 7.7.5 (6)
1494
1495 -------------------------------------------------------------------
1496 Mon Jun  7 11:46:58 CEST 2010 - ma@suse.de
1497
1498 - Prevent against daemons launched in rpm %post, that do not close
1499   their filedescriptors. Original fix was accidentally reverted.
1500   (bnc#174548)
1501 - version 7.7.4 (6)
1502
1503 -------------------------------------------------------------------
1504 Sun Jun  6 01:13:52 CEST 2010 - ma@suse.de
1505
1506 - Update zypp-po.tar.bz2
1507
1508 -------------------------------------------------------------------
1509 Fri Jun  4 17:14:17 CEST 2010 - ma@suse.de
1510
1511 - Fix default evaluation of recommendations of installed
1512   packages (bnc#605490)
1513 - version 7.7.3 (6)
1514
1515 -------------------------------------------------------------------
1516 Thu Jun  3 01:14:08 CEST 2010 - ma@suse.de
1517
1518 - Update zypp-po.tar.bz2
1519
1520 -------------------------------------------------------------------
1521 Fri May 21 20:00:55 CEST 2010 - ma@suse.de
1522
1523 - Fix broken IdStringType comparison (bnc#607572)
1524 - version 7.7.2 (6)
1525
1526 -------------------------------------------------------------------
1527 Thu May 20 21:01:05 CEST 2010 - ma@suse.de
1528
1529 - Fix packages provided via delta rpm being placed in
1530   the wrong package cache (bnc#607583)
1531 - version 7.7.1 (6)
1532
1533 -------------------------------------------------------------------
1534 Thu May 20 01:13:49 CEST 2010 - ma@suse.de
1535
1536 - Update zypp-po.tar.bz2
1537
1538 -------------------------------------------------------------------
1539 Tue May 18 18:02:44 CEST 2010 - ma@suse.de
1540
1541 - Fix arch detection on sprac (bug #566291)
1542 - Arch: add sparc64v and sparcv9v and armv7l
1543 - RepoManager: refresh repo if last refresh is in the future (bnc#593617)
1544 - version 7.6.1 (6)
1545
1546 -------------------------------------------------------------------
1547 Mon May 17 15:25:14 CEST 2010 - ma@suse.de
1548
1549 - Fix package-manager-su to support LXDE (Andrea Florio) (bnc#582235)
1550 - Cleanup spec file (Pavol Rusnak)
1551 - version 7.6.0 (6)
1552
1553 -------------------------------------------------------------------
1554 Sun May 16 01:13:39 CEST 2010 - ma@suse.de
1555
1556 - Update zypp-po.tar.bz2
1557
1558 -------------------------------------------------------------------
1559 Wed May 12 19:09:54 CEST 2010 - ma@suse.de
1560
1561 - Add methods to evaluate gpg geys expiration dates.
1562 - Export all rpmDb keys to the zypp trusted keyring in one go.
1563 - version 7.6.0 (6)
1564
1565 -------------------------------------------------------------------
1566 Wed May 12 17:35:44 CEST 2010 - ma@suse.de
1567
1568 - Update zypp-po.tar.bz2
1569
1570 -------------------------------------------------------------------
1571 Sun May  9 01:13:45 CEST 2010 - ma@suse.de
1572
1573 - Update zypp-po.tar.bz2
1574
1575 -------------------------------------------------------------------
1576 Sat May  8 01:13:43 CEST 2010 - ma@suse.de
1577
1578 - Update zypp-po.tar.bz2
1579
1580 -------------------------------------------------------------------
1581 Fri May  7 01:13:55 CEST 2010 - ma@suse.de
1582
1583 - Update zypp-po.tar.bz2 (Revision: 54959)
1584
1585 -------------------------------------------------------------------
1586 Wed May  5 14:49:39 CEST 2010 - ma@suse.de
1587
1588 - Update zypp-po.tar.bz2 (Revision: 54959)
1589
1590 -------------------------------------------------------------------
1591 Tue May  4 01:13:43 CEST 2010 - ma@suse.de
1592
1593 - Update translations.
1594
1595 -------------------------------------------------------------------
1596 Mon May  3 18:12:36 CEST 2010 - ma@suse.de
1597
1598 - Improve solver.cleandepsOnRemove result by evaluating the install
1599   history to find packages installed on behalf of a user request (not
1600   auto added by the solver).
1601 - version 7.5.0 (5)
1602
1603 -------------------------------------------------------------------
1604 Sat May  1 01:13:43 CEST 2010 - ma@suse.de
1605
1606 - Update translations.
1607
1608 -------------------------------------------------------------------
1609 Fri Apr 30 01:13:46 CEST 2010 - ma@suse.de
1610
1611 - Update translations.
1612
1613 -------------------------------------------------------------------
1614 Thu Apr 29 17:10:29 CEST 2010 - ma@suse.de
1615
1616 - Cleanup when deleting packages. New zypp.conf expert option
1617   solver.cleandepsOnRemove telling whether the solver should per
1618   default try to remove packages exclusively required by the ones
1619   he's asked to delete (default false).
1620 - Resolver::cleandepsOnRemove API to allow applications to change
1621   the solver option.
1622 - version 7.4.0 (4)
1623
1624 -------------------------------------------------------------------
1625 Thu Apr 29 01:13:40 CEST 2010 - ma@suse.de
1626
1627 - Update translations.
1628
1629 -------------------------------------------------------------------
1630 Wed Apr 28 16:35:04 CEST 2010 - ma@suse.de
1631
1632 - Enable splitprovides on update.
1633
1634 -------------------------------------------------------------------
1635 Wed Apr 28 01:13:37 CEST 2010 - ma@suse.de
1636
1637 - Update translations.
1638
1639 -------------------------------------------------------------------
1640 Tue Apr 27 17:42:20 CEST 2010 - ma@suse.de
1641
1642 - Selectable: Classify broken but locked patch as isUnwanted (bnc#577118)
1643 - version 7.3.0 (2)
1644
1645 -------------------------------------------------------------------
1646 Tue Apr 27 11:25:17 CEST 2010 - ma@suse.de
1647
1648 - Use libudev to detect available cd/dvd devices (bnc#590707,fate#308980)
1649 - Fix specfile to BuildRequire libudev-devel.
1650 - version 7.2.0 (2)
1651
1652 -------------------------------------------------------------------
1653 Mon Apr 26 11:57:23 CEST 2010 - ma@suse.de
1654
1655 - Support URLs and ISOs ending on 'Media1', 'Media2', etc., when
1656   rewiting the URL to access a specific media number. By now only
1657   nanmes ending on 'CD' or 'DVD' were supported. (bnc#594850)
1658
1659 -------------------------------------------------------------------
1660 Fri Apr 23 01:13:34 CEST 2010 - ma@suse.de
1661
1662 - Update translations.
1663
1664 -------------------------------------------------------------------
1665 Wed Apr 21 01:13:38 CEST 2010 - ma@suse.de
1666
1667 - Update translations.
1668
1669 -------------------------------------------------------------------
1670 Tue Apr 20 16:56:59 CEST 2010 - ma@suse.de
1671
1672 - /etc/zypp/locks: Allow to specify edition ranges with
1673   solvable:name and dependencies.
1674 - version 7.1.1 (1)
1675
1676 -------------------------------------------------------------------
1677 Thu Apr 15 12:49:01 CEST 2010 - ma@suse.de
1678
1679 - Provide name of the lock holder in ZYppFactoryException. (bnc#580513)
1680 - version 7.1.0 (1)
1681
1682 -------------------------------------------------------------------
1683 Wed Apr 14 15:09:18 CEST 2010 - ma@suse.de
1684
1685 - Using boost-1.42 requires -fno-strict-aliasing (bnc#595545)
1686 - Bump major version for 11.3 development.
1687 - version 7.0.0 (0)
1688
1689 -------------------------------------------------------------------
1690 Tue Apr 13 14:36:31 CEST 2010 - ma@suse.de
1691
1692 - Fix parsing port from IPv6 URL (bnc#593385)
1693
1694 -------------------------------------------------------------------
1695 Fri Mar 26 19:23:59 CET 2010 - ma@suse.de
1696
1697 - Propagate ZConfig::setTextLocale to pool. (bnc#588850)
1698 - version 6.31.3 (31)
1699
1700 -------------------------------------------------------------------
1701 Fri Mar 26 13:50:08 CET 2010 - ma@suse.de
1702
1703 - Fix guessing package spec to match package names only. (bnc#590864)
1704 - version 6.31.2 (31)
1705
1706 -------------------------------------------------------------------
1707 Tue Mar 23 16:55:56 CET 2010 - ma@suse.de
1708
1709 - Add static Target::distributionLabel to return the baseproducts
1710   shortName and summary. Mainlu used for the bootloader menu. (bnc #586303)
1711 - version 6.31.1 (31)
1712
1713 -------------------------------------------------------------------
1714 Thu Mar 18 17:17:02 CET 2010 - ma@suse.de
1715
1716 - Fix broken bit values in enum VendorSupportOption (bnc#589331)
1717 - version 6.31.0 (31)
1718
1719 -------------------------------------------------------------------
1720 Fri Mar 12 14:46:25 CET 2010 - ma@suse.de
1721
1722 - Fix handling of symlinked packages in package cache. (bnc #585409)
1723 - version 6.30.5 (19)
1724
1725 -------------------------------------------------------------------
1726 Tue Feb 23 19:05:04 CET 2010 - jkupec@suse.cz
1727
1728 - Avoiding use of 'guest' if 'credentials' is used when moutning
1729   a CIFS share. This caused 'permission denied' error with certain
1730   server configurations (bnc #560496).
1731
1732 -------------------------------------------------------------------
1733 Tue Feb 23 17:31:05 CET 2010 - ma@suse.de
1734
1735 - Check if a downloaded file actually exists even if aria2c returned 0.
1736   (bnc #564816)
1737 - version 6.30.3 (19)
1738
1739 -------------------------------------------------------------------
1740 Mon Feb 22 15:25:34 CET 2010 - jkupec@suse.cz
1741
1742 - Made CURLE_PARTIAL_FILE an auto-retry error (bnc #471436)
1743
1744 -------------------------------------------------------------------
1745 Mon Feb 22 13:09:09 CET 2010 - ma@suse.de
1746
1747 - Turn off cookies when retrieving services repoindex.xml (bnc #573897)
1748 - Consider pending disable requests when removing service repositories. (bnc #572634)
1749 - version 6.30.1 (19)
1750
1751 -------------------------------------------------------------------
1752 Sun Feb 21 14:11:49 CET 2010 - jkupec@suse.cz
1753
1754 - RepoManager::cleanCacheDirGarbage added for removing directories
1755   which do not belong to any of known repos (bnc #467693)
1756 - version 6.30.0 (19)
1757
1758 -------------------------------------------------------------------
1759 Thu Feb 11 13:40:49 CET 2010 - ma@suse.de
1760
1761 - On SLE aria2 is not required, so conflict with a too old aria2
1762   version installed. (bnc #578052)
1763 - version 6.29.5 (19)
1764
1765 -------------------------------------------------------------------
1766 Wed Feb 10 12:45:21 CET 2010 - ma@suse.de
1767
1768 - Fix package-manager script wrongly escaping UTF-8 chars in path
1769   names (bnc #571410)
1770 - version 6.29.4 (19)
1771
1772 -------------------------------------------------------------------
1773 Mon Feb  8 13:21:40 CET 2010 - ma@suse.de
1774
1775 - Support an alternate SLE-SP1 translation set.
1776 - version 6.29.3 (19)
1777
1778 -------------------------------------------------------------------
1779 Wed Feb  3 15:57:13 CET 2010 - ma@suse.de
1780
1781 - Remember the enabled state of removed service repositories. This
1782   way we are able to restore service repositories correctly after a
1783   subscrition expired and gets renewed. (bnc #572634)
1784 - version 6.29.2 (19)
1785
1786 -------------------------------------------------------------------
1787 Thu Jan 28 16:12:25 CET 2010 - jkupec@suse.cz
1788
1789 - Abort aria2c download when the progress callback receives 'false'
1790   (bnc #545106)
1791
1792 -------------------------------------------------------------------
1793 Tue Jan 19 14:50:15 CET 2010 - ma@suse.de
1794
1795 - Evaluate SolvAttr::repositoryToolVersion to prevent loading
1796   outdated solv files. (bnc #570623)
1797 - version 6.29.0 (19)
1798
1799 -------------------------------------------------------------------
1800 Fri Jan 15 18:15:26 CET 2010 - jkupec@suse.cz
1801
1802 - Use regex to parse aria2c progress lines (bnc #570917)
1803 - version 6.28.1 (19)
1804
1805 -------------------------------------------------------------------
1806 Thu Jan  7 12:25:24 CET 2010 - jkupec@suse.cz
1807
1808 - Set SignatureFileChecker context even if the key is not known
1809   (bnc #495977)
1810 - version 6.28.0 (19)
1811
1812 -------------------------------------------------------------------
1813 Thu Dec 10 17:18:34 CET 2009 - jkupec@suse.cz
1814
1815 - RepoInfoBase::label() added for use in UI messages, plus
1816   ZConfig::repoLabelIsAlias()
1817
1818 -------------------------------------------------------------------
1819 Tue Dec  8 19:41:17 CET 2009 - ma@suse.de
1820
1821 - Fix transaction building in presence of multiversion installable items.
1822 - version 6.27.1 (19)
1823
1824 -------------------------------------------------------------------
1825 Fri Dec  4 17:19:58 CET 2009 - ma@suse.de
1826
1827 - Improve multiversion status handling and installation. (fate #305311)
1828 - version 6.27.0 (19)
1829
1830 -------------------------------------------------------------------
1831 Fri Dec  4 14:56:19 CET 2009 - jkupec@suse.cz
1832
1833 - Don't allow an alias to start with '.' (bnc #473834)
1834
1835 -------------------------------------------------------------------
1836 Thu Dec  3 12:00:16 CET 2009 - ma@suse.de
1837
1838 - PickList and status interface for handling packages which are
1839   installable in multiple versions. (fate #305311)
1840 - version 6.26.0 (19)
1841
1842 -------------------------------------------------------------------
1843 Wed Dec  2 13:10:43 CET 2009 - ma@suse.de
1844
1845 - Add Selectable::highestAvailableVersionObj. Returns the highest
1846   available package version, ignoring priorities and policies. (bnc #557557)
1847 - version 6.25.0 (19)
1848
1849 -------------------------------------------------------------------
1850 Mon Nov 30 17:56:02 CET 2009 - ma@suse.de
1851
1852 - Also parse <product> tag from .prod files <upgrade> section.
1853 - version 6.24.3 (19)
1854
1855 -------------------------------------------------------------------
1856 Fri Nov 27 11:20:34 CET 2009 - ma@suse.de
1857
1858 - Fix chroot execution of update scripts. (bnc #558813)
1859 - version 6.24.3 (19)
1860
1861 -------------------------------------------------------------------
1862 Thu Nov 26 16:06:52 CET 2009 - jkupec@suse.cz
1863
1864 - Fixed parsing of download speed from aria2c (bnc #537870)
1865
1866 -------------------------------------------------------------------
1867 Wed Nov 25 16:28:29 CET 2009 - ma@suse.de
1868
1869 - Add ui::Selecatble interface for picking specific package versions
1870   to install or delete if multiversion install is on.
1871 - version 6.24.0 (19)
1872
1873 -------------------------------------------------------------------
1874 Fri Nov 20 13:30:02 CET 2009 - ma@suse.de
1875
1876 - Parse zypp.conf multiversion option and make the setting available
1877   in pool and resolver.
1878 - version 6.23.0 (19)
1879
1880 -------------------------------------------------------------------
1881 Mon Nov 16 16:27:39 CET 2009 - ma@suse.de
1882
1883 - Specfile fixes to build on sle11-sp1.
1884 - Fix repository probing and building in presence of productdir. (bnc #553712)
1885 - version 6.22.3 (19)
1886
1887 -------------------------------------------------------------------
1888 Thu Nov 12 15:31:10 UTC 2009 - dmacvicar@suse.de
1889
1890 - Forward port and document already present changes
1891   from Code11-Branch
1892   * void SEGV if trying to access data of installed packages, that were
1893     deleted behind our back (bnc #530595)
1894   * ProxyInfoSysconfig: take care variables get initialized.
1895   * Fix parsing of rpm.install.excludedocs option (bnc #518883)
1896   * Use rpm variables in specfile. (bnc #512466)
1897   * Fix to compile with -Werror=format-security
1898   * Fix packageand() in testcase generation
1899   * Don't link unneeded libraries. (bnc #490895)
1900   * Fix Patch::categoryEnum.
1901   * Adapt to changed satsolver API. (bnc #480303)
1902   * Taking ALL translations for generating GMO files (bnc #458739)
1903   * Advice users to contact NCC if access to a 'novell.com'
1904     repository is denied (bnc #464586).
1905 - version 6.22.2 (19)
1906
1907 -------------------------------------------------------------------
1908 Thu Nov 12 11:53:04 CET 2009 - ma@suse.de
1909
1910 - Raised the limit of redirections from 3 to 6 (bnc #465532)
1911 - Following redirections also for https (bnc #545722).
1912 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
1913 - Do not report cached packages as being downloaded. (bnc #545295)
1914 - Per default do not collect and report deleted files outside bin and lib
1915   directories for 'zypper ps'. (bnc #554480)
1916 - version 6.22.1 (19)
1917
1918 -------------------------------------------------------------------
1919 Wed Nov 11 13:54:52 CET 2009 - ma@suse.de
1920
1921 - CheckAccessDeleted: Per default do not collect and report deleted files
1922   that outside bin and lib directories. 'zypper ps' reporting false positive
1923   seems to confuse. (bnc #554480)
1924
1925 -------------------------------------------------------------------
1926 Wed Nov 11 11:45:01 CET 2009 - ma@suse.de
1927
1928 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
1929
1930 -------------------------------------------------------------------
1931 Fri Nov  6 22:16:10 CET 2009 - ma@suse.de
1932
1933 - dup: Process drop list only if product actually changes. (bnc #552180)
1934 - Selectable: Consider allowed arch/noarch changes when comuting candiadates.
1935 - version 6.22.0 (19)
1936
1937 -------------------------------------------------------------------
1938 Mon Nov  2 21:33:40 CET 2009 - ma@suse.de
1939
1940 - Enhance interface for zypper. (bnc #551956)
1941 - version 6.21.4 (19)
1942
1943 -------------------------------------------------------------------
1944 Mon Nov  2 20:03:31 CET 2009 - ma@suse.de
1945
1946 - CIFS/SMB: Support mountoption 'noguest' to prevent passing 'guest' option
1947   to mount. "cifs://server/share/path?mountoptions=noguest,ro" (bnc #547354)
1948 - version 6.21.3 (19)
1949
1950 -------------------------------------------------------------------
1951 Mon Nov  2 16:35:33 CET 2009 - ma@suse.de
1952
1953 - CheckAccessDeleted: Avoid reporting false positive due to insufficient
1954   permission.
1955
1956 -------------------------------------------------------------------
1957 Mon Nov  2 13:59:33 CET 2009 - ma@suse.de
1958
1959 - Don't try to access droplist of dropped products. (bnc #551697)
1960 - version 6.21.2 (19)
1961
1962 -------------------------------------------------------------------
1963 Fri Oct 30 12:30:48 CET 2009 - ma@suse.de
1964
1965 - Don't try to use an empty proxy string. (bnc #551314)
1966 - MediaSMB failed to pass the --workgroup option to mount. (bnc #547354)
1967 - version 6.21.1 (19)
1968
1969 -------------------------------------------------------------------
1970 Fri Oct 30 11:28:05 CET 2009 - ma@suse.de
1971
1972 - New class PoolItemBest: Find the best candidates e.g. in a PoolQuery
1973   result. ui::Selectabe enhancements. Both will aid applications to
1974   install package sets determined by query results. (bnc # 548392)
1975 - Fix upgradeRepo solution to keep obsolete packages. (bnc #550915)
1976 - Updated iso3166-1 country codes (bnc #531350)
1977 - version 6.21.0 (19)
1978
1979 -------------------------------------------------------------------
1980 Tue Oct 27 12:30:29 CET 2009 - ma@suse.de
1981
1982 - Add Resolver::upgradingRepo demanded by GUI. (bnc #548551)
1983 - version 6.20.0 (19)
1984
1985 -------------------------------------------------------------------
1986 Thu Oct 22 15:09:57 CEST 2009 - ma@suse.de
1987
1988 - Fixes to make libzypp-bindings compile.
1989 - version 6.19.3 (19)
1990
1991 -------------------------------------------------------------------
1992 Tue Oct 20 16:06:13 CEST 2009 - ma@suse.de
1993
1994 - Credentials are passed as commandline options to aria2c, so strip any
1995   'user@' from the URL. Otherwise aria will use an empty password for
1996   this URL and authentication will fail. (bnc #544634)
1997 - version 6.19.2 (19)
1998
1999 -------------------------------------------------------------------
2000 Mon Oct 19 13:39:31 CEST 2009 - ma@suse.de
2001
2002 - Repository::setInfo: Propagate priority changes to the solver to
2003   avoid reloading the whole repo (bnc #498266).
2004 - version 6.19.1 (19)
2005
2006 -------------------------------------------------------------------
2007 Thu Oct 15 20:48:02 CEST 2009 - ma@suse.de
2008
2009 - ResStatus: add isOrphaned to test whether a package is not provided
2010   by any enabled repository. Orphaned packages are usually good candidates
2011   for cleanup unless the providing repository was intentionally disabled.
2012 - version 6.19.0 (19)
2013
2014 -------------------------------------------------------------------
2015 Thu Oct 15 17:28:38 CEST 2009 - dmacvicar@suse.de
2016
2017 - aria2: pass credentials in a file instead of the command line
2018   which is logged.
2019 - aria2: we get the url in the progress if there is no response
2020   from the server yet, handle that to avoid flooding the log.
2021 - version 6.18.2 (17)
2022
2023 -------------------------------------------------------------------
2024 Thu Oct 15 16:56:25 CEST 2009 - ma@suse.de
2025
2026 - Performing a dist upgrade the solver may try to delete old and no
2027   longer provided (dropped) packages, even if they do not cause any
2028   dependency problem. This behaviour may be trurned off via zypp.conf
2029   option solver.upgradeRemoveDropedPackages. (bnc #539543)
2030 - New zypp.conf option solver.upgradeRemoveDropedPackages (true).
2031 - Add Product::droplist: List of dropped packages, i.e. packages no
2032   longer provided by a product.
2033 - version 6.18.1 (17)
2034
2035 -------------------------------------------------------------------
2036 Wed Oct  7 16:45:21 CEST 2009 - ma@suse.de
2037
2038 - Return update messages via ZYppCommitResult. Support variable
2039   substitution in notification command. (fate #301175)
2040 - Fix evaluation of no_proxy entries (bnc #543337)
2041 - aria/curl: Fix header data in case the target is
2042   not initialized when downloading.
2043 - version 6.18.0 (17)
2044
2045 -------------------------------------------------------------------
2046 Thu Sep 24 17:21:45 CEST 2009 - ma@suse.de
2047
2048 - Add zypp.conf option update.messages.notify: Command to be invoked
2049   to send update messages. (fate #301175)
2050 - version 6.17.2 (17)
2051
2052 -------------------------------------------------------------------
2053 Tue Sep 22 20:32:38 CEST 2009 - ma@suse.de
2054
2055 - Add Selectable::updateCandidateObj returning the candidate for
2056   update, if there is one. The updateCandidate must not violate
2057   any active solver policy.
2058 - version 6.17.1 (17)
2059
2060 -------------------------------------------------------------------
2061 Fri Sep 18 17:20:37 CEST 2009 - ma@suse.de
2062
2063 - Make sure rpmReadConfigFiles was called before using librpm (bnc #539603).
2064 - Remove dead rpm database caching code from class RpmDb.
2065 - version 6.17.0 (17)
2066
2067 -------------------------------------------------------------------
2068 Fri Sep 11 15:13:30 CEST 2009 - ma@km13.de
2069
2070 - New commit.downloadMode option in zypp.conf. Allows to set a
2071   prefered download policy for commit.
2072 - version 6.16.0 (11)
2073
2074 -------------------------------------------------------------------
2075 Thu Sep 10 19:03:01 CEST 2009 - ma@suse.de
2076
2077 - Support nfs4 (nfs4://... or nfs://...?type=nfs4) (fate #306451)
2078 - Added Url::schemeIsLocal, schemeIsRemote, schemeIsVolatile and
2079   schemeIsDownloading.
2080 - version 6.15.0 (11)
2081
2082 -------------------------------------------------------------------
2083 Wed Sep  9 15:02:18 CEST 2009 - ma@suse.de
2084
2085 - Add Capability::guessPackageSpec; parser also supporting "name-ver-rel.arch"
2086   formats for building Capabilities(originally "name.arch=ver-rel").
2087 - version 6.14.3 (11)
2088
2089 -------------------------------------------------------------------
2090 Mon Sep  7 17:31:20 CEST 2009 - ma@suse.de
2091
2092 - Fix resolution to force installation even if dependencies are missing.
2093   (bnc #531564)
2094 - Rephrase solver resolution to point out if a package will break.
2095   (bnc #520083)
2096
2097 -------------------------------------------------------------------
2098 Fri Sep  4 12:19:50 CEST 2009 - ma@suse.de
2099
2100 - Lock rpms architecture only on distupgrade of the running system.
2101   (bnc #458520)
2102 - version 6.14.2 (11)
2103
2104 -------------------------------------------------------------------
2105 Thu Sep  3 13:41:31 CEST 2009 - ma@suse.de
2106
2107 - Fix PoolQuery comparison (bnc #528755)
2108 - Fix serialization and restore of predicated PoolQueries.
2109 - version 6.14.0 (11)
2110
2111 -------------------------------------------------------------------
2112 Mon Aug 31 15:17:01 CEST 2009 - ma@suse.de
2113
2114 - package-manager script: Fall back to package selection if no
2115   packages are passed on the commandline. (bnc #529137)
2116
2117 -------------------------------------------------------------------
2118 Fri Aug 28 17:33:55 CEST 2009 - dmacvicar@suse.de
2119
2120 - package-manager script:
2121   do not fail if kpackagekit is not installed (bnc #529510)
2122 - version 6.13.3 (11)
2123
2124 -------------------------------------------------------------------
2125 Wed Aug 26 15:55:22 CEST 2009 - ma@suse.de
2126
2127 - Tune CheckAccessDeleted to focus on libraries and executables.
2128 - version 6.13.2 (11)
2129
2130 -------------------------------------------------------------------
2131 Thu Aug  6 18:18:21 CEST 2009 - ma@suse.de
2132
2133 - Provide class CheckAccessDeleted and command zypp-CheckAccessDeleted
2134   to check for running processes which access meanwhile deleted files or
2135   libraries.  This may be used after commit, when trying to figure out
2136   which services need to be restated. (fate #300763).
2137 - version 6.13.1 (11)
2138
2139 -------------------------------------------------------------------
2140 Mon Aug  3 18:46:13 CEST 2009 - ma@suse.de
2141
2142 - New Resolver::addUpgradeRepo to perform a dist upgrade restricted to
2143   certain repositories.
2144 - version 6.13.0 (11)
2145
2146 -------------------------------------------------------------------
2147 Fri Jul 31 17:55:33 CEST 2009 - ma@suse.de
2148
2149 - Remove confusing newlines in vendor change info (bnc #503859)
2150 - Removing a package lock was not counted as state change (bnc #501850)
2151 - Take solver_allowVendorChange option into account when computing the
2152   Selectables default candidate.
2153 - version 6.12.0 (11)
2154
2155 -------------------------------------------------------------------
2156 Wed Jul 29 13:36:19 CEST 2009 - ma@suse.de
2157
2158 - Avoid deadlock after fork and failed exec. (bnc 493152)
2159 - No need to manually detect the location of aria2 binary.
2160 - version 6.11.4 (11)
2161
2162 -------------------------------------------------------------------
2163 Tue Jul 28 23:05:43 CEST 2009 - jkupec@suse.cz
2164
2165 - Fixed parsing of download rate report (changed in aria2 1.4.0)
2166   (bnc #513944)
2167
2168 -------------------------------------------------------------------
2169 Mon Jul 27 16:05:43 CEST 2009 - ma@suse.de
2170
2171 - Create LogControl on demand instead of using a static var. (bnc #525339)
2172 - version 6.11.2 (11)
2173
2174 -------------------------------------------------------------------
2175 Thu Jul 23 00:22:50 CEST 2009 - ma@km13.de
2176
2177 - New misc::defaultLoadSystem: Convenience to create the ZYpp instance
2178   and load target and enabled repositories.
2179
2180 -------------------------------------------------------------------
2181 Wed Jul 22 14:57:32 CEST 2009 - ma@suse.de
2182
2183 - New class InstanceId to build strings to identify/retrieve specific
2184   Solvables.
2185 - version 6.11.1 (11)
2186
2187 -------------------------------------------------------------------
2188 Mon Jul 20 23:57:46 CEST 2009 - ma@km13.de
2189
2190 - Add download policies to ZYppCommitPolicy, supporting DownloadOnly
2191   and DownloadInAdvance. (fate #302159, fate #305624)
2192 - version 6.11.0 (11)
2193
2194 -------------------------------------------------------------------
2195 Thu Jul 16 17:05:27 CEST 2009 - dmacvicar@suse.de
2196
2197 - add support to the package-manager script to use kpackagekit
2198   or gnome-packagekit if available, which allows to install local
2199   rpms with one click from file manager following desktop policies
2200   and fetching other dependencies if required.
2201   (fate #306526)
2202 - version 6.10.5 (10)
2203
2204 -------------------------------------------------------------------
2205 Thu Jul 16 16:25:24 CEST 2009 - ma@suse.de
2206
2207 - New solver.upgradeTestcasesToKeep option in zypp.conf. It tells
2208   how many dist upgrade solver testcases should be kept on the system.
2209   Per default just the last two are kept.
2210 - version 6.10.4 (10)
2211
2212 -------------------------------------------------------------------
2213 Wed Jul 15 17:53:43 CEST 2009 - ma@suse.de
2214
2215 - Don't write a solver testcase when solving for dist upgrade,
2216   but when actually committing.
2217 - version 6.10.3 (10)
2218
2219 -------------------------------------------------------------------
2220 Wed Jul 15 16:45:39 CEST 2009 - ma@suse.de
2221
2222 - Add new string Match::Mode STRINGSTART and STRINGEND.
2223
2224 -------------------------------------------------------------------
2225 Tue Jul 15 14:38:51 CEST 2009 - jkupec@suse.cz
2226
2227 - log redirections when cURL media backend is used (fate #305320).
2228
2229 -------------------------------------------------------------------
2230 Tue Jul 14 18:15:51 CEST 2009 - ma@suse.de
2231
2232 - Support "product version" detection on systems not using
2233   /etc/product.d/baseproduct by looking for the first package
2234   providing ZConfig::distroverpkg (defaults to redhat-release).
2235 - version 6.10.2 (10)
2236
2237 -------------------------------------------------------------------
2238 Fri Jul 10 15:21:39 CEST 2009 - ma@suse.de
2239
2240 - Adapt to boost_unit_test_framework-1.38.
2241 - version 6.10.1 (10)
2242
2243 -------------------------------------------------------------------
2244 Wed Jul  8 16:19:31 CEST 2009 - ma@suse.de
2245
2246 - Remove obsolete UpgradeStatistics class from libzypp.
2247
2248 -------------------------------------------------------------------
2249 Tue Jul  7 17:45:47 CEST 2009 - ma@suse.de
2250
2251 - Fix HistoryLog to initialize on demand.
2252 - version 6.10.0 (10)
2253
2254 -------------------------------------------------------------------
2255 Fri Jul  3 13:01:13 CEST 2009 - ma@suse.de
2256
2257 - Fix parsing of rpm.install.excludedocs option (bnc #518883)
2258
2259 -------------------------------------------------------------------
2260 Fri Jul  3 09:20:56 CEST 2009 - ma@suse.de
2261
2262 - When unmounting ISO images, don't mix up exceptions thrown by the
2263   loop mounted ISO and those thrown by the media containing it.
2264   (bnc #517856)
2265
2266 -------------------------------------------------------------------
2267 Thu Jul  2 16:42:42 CEST 2009 - ma@suse.de
2268
2269 - Adapt to satsolvers improved dataiterator handling.
2270 - version 6.9.3 (8)
2271
2272 -------------------------------------------------------------------
2273 Wed Jul  1 18:05:54 CEST 2009 - ma@suse.de
2274
2275 - Support PoolQuery for sub-structures attributes. (fate #305503)
2276 - version 6.9.2 (8)
2277
2278 -------------------------------------------------------------------
2279 Wed Jul  1 13:44:04 CEST 2009 - ma@suse.de
2280
2281 - Running as non-root user use a temporary @System solvfile in case the
2282   global one is outdated and needed refresh. (bnc #517183)
2283 - version 6.9.1 (8)
2284
2285 -------------------------------------------------------------------
2286 Tue Jun 30 16:32:08 CEST 2009 - ma@suse.de
2287
2288 - Enhance LookupAttr to allow direct query of attributes within
2289   sub-structures (flexarrays).
2290
2291 -------------------------------------------------------------------
2292 Fri Jun 26 12:06:51 CEST 2009 - ma@suse.de
2293
2294 - Enhance PoolQueryIterator to allow detailed inspection of attribute
2295   matches.
2296 - Prefer datadir stored as repo attribute, but fallback searching in
2297   solvbales (old solv files do this).
2298 - version 6.9.0 (8)
2299
2300 -------------------------------------------------------------------
2301 Tue Jun 23 13:29:36 CEST 2009 - ma@suse.de
2302
2303 - Allow building libzypp with rpm-5 (experimental)
2304 - version 6.8.3 (8)
2305
2306 -------------------------------------------------------------------
2307 Wed Jun 17 15:39:17 CEST 2009 - ma@suse.de
2308
2309 - Allow building libzypp without HAL (not recommended). Without HAL
2310   CD/DVD device detection is limited to /dev/dvd and /dev/cdrom.
2311 - version 6.8.2 (8)
2312
2313 -------------------------------------------------------------------
2314 Fri Jun  5 21:16:45 CEST 2009 - ma@suse.de
2315
2316 - Fix solver to use IdSting to avoid failing vendor checks.
2317 - version 6.8.1 (8)
2318
2319 -------------------------------------------------------------------
2320 Thu Jun  4 14:22:58 CEST 2009 - ma@suse.de
2321
2322 - Cleanup and remove deprecated interface methods.
2323 - version 6.8.0 (8)
2324
2325 -------------------------------------------------------------------
2326 Fri May 29 20:12:55 CEST 2009 - ma@suse.de
2327
2328 - Improve PoolQuery to allow queries on dependencies. (bnc #475682)
2329 - version 6.7.0 (6)
2330
2331 -------------------------------------------------------------------
2332 Thu May 28 12:53:02 CEST 2009 - ma@suse.de
2333
2334 - New solver.allowVendorChange expert option in zypp.conf.
2335 - version 6.6.0 (6)
2336
2337 ------------------------------------------------------------------
2338 Wed May 20 14:23:07 CEST 2009 - ma@suse.de
2339
2340 - Fix lost housekeeping data in modifyRepo (bnc #503207)
2341
2342 -------------------------------------------------------------------
2343 Fri May  8 16:43:47 CEST 2009 - ma@suse.de
2344
2345 - Allow service refresh to change a repositories url (bnc #502157)
2346
2347 -------------------------------------------------------------------
2348 Tue May  5 13:39:08 CEST 2009 - ma@suse.de
2349
2350 - Detect and compile with rpm 4.7 (bnc #444211)
2351 - version 6.5.2 (5)
2352
2353 -------------------------------------------------------------------
2354 Mon May  4 16:19:54 CEST 2009 - ma@suse.de
2355
2356 - Improve problem report on broken systemCheck rule (bnc #475144)
2357
2358 -------------------------------------------------------------------
2359 Mon Apr 27 15:26:54 CEST 2009 - ma@suse.de
2360
2361 - In update repos providing multiple release package versions for
2362   the same product, link a product to the latest version. (bnc #497696)
2363
2364 -------------------------------------------------------------------
2365 Mon Apr 27 14:28:07 CEST 2009 - ma@suse.de
2366
2367 - New classes wraping satsolver datamatcher (Match and sat::AttrMatcher)
2368 - Extend LookupAttr to support matching specific string patterns.
2369 - Rewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup)
2370 - version 6.5.0 (5)
2371
2372 -------------------------------------------------------------------
2373 Thu Apr 16 12:49:40 CEST 2009 - ma@suse.de
2374
2375 - Soft lock packages deleted on behalf of a user request.
2376 - version 6.4.1 (2)
2377
2378 -------------------------------------------------------------------
2379 Tue Mar 31 15:51:32 CEST 2009 - ma@suse.de
2380
2381 - New zypp.conf option 'download.media_preference': Hint which media
2382   to prefer when installing packages (download vs. CD).
2383 - version 6.4.0 (2)
2384
2385 ------------------------------------------------------------------
2386 Thu Mar 12 18:38:30 CET 2009 - ma@suse.de
2387
2388 - Add Resolver::setSolveSrcPackages. Per default disable solving
2389   of source package dependencies. We will later allow to enable
2390   it per package.
2391 - version 6.3.0 (2)
2392
2393 -------------------------------------------------------------------
2394 Fri Mar  6 17:17:26 CET 2009 - dmacvicar@suse.de
2395
2396 - aria2: show the download speed in the right unit
2397 - aria2: show the filename in progress, not the repository
2398 - aria2: don't show done twice
2399
2400 -------------------------------------------------------------------
2401 Thu Mar  5 14:52:44 CET 2009 - ma@suse.de
2402
2403 - Remove a lock if the locking process is in zombie state. (bnc #481577)
2404
2405 -------------------------------------------------------------------
2406 Wed Mar  4 00:13:19 CET 2009 - jkupec@suse.cz
2407
2408 - zypp.conf: fixed and enabled 'servicesdir'
2409
2410 -------------------------------------------------------------------
2411 Tue Mar  3 13:38:11 CET 2009 - dmacvicar@suse.de
2412
2413 - aria2: implement speed indicators (bnc#475506)
2414 - aria2: implement progress indicators correctly (bnc#473846)
2415 - aria2: fix broken pipe when looking for aria2c which caused
2416          a fallback to curl. (bnc#480930)
2417 - aria2: implement saving and reading mirror stats data in
2418          /var/cache/zypp/aria2.stats
2419 - aria2: handle failover correctly (bnc#481115)
2420 - aria2: various improvements in error and report  handling
2421 - aria2: curl: reset settings on attach to avoid duplicate
2422   headers
2423 - version 6.2.1 (2)
2424
2425 -------------------------------------------------------------------
2426 Tue Mar  3 12:44:24 CET 2009 - ma@suse.de
2427
2428 - Adapt to changed satsolver API.
2429
2430 -------------------------------------------------------------------
2431 Fri Feb 27 16:23:36 CET 2009 - dmacvicar@suse.de
2432
2433 - Make sure Fetcher pass optional files as non-interactive
2434 - Fixes file does not exist error when key/sig does not exist
2435 - version 6.2.0 (2)
2436
2437 -------------------------------------------------------------------
2438 Thu Feb 26 13:49:56 CET 2009 - ma@suse.de
2439
2440 - Use correct default for zconfig(solver.checkSystemFile) (bnc# 475144)
2441
2442 -------------------------------------------------------------------
2443 Thu Feb 26 01:25:33 CET 2009 - ma@suse.de
2444
2445 - Prevent ResStatus from overriding user locks. (bnc #475230)
2446
2447 -------------------------------------------------------------------
2448 Sun Feb 22 15:27:11 CET 2009 - ma@suse.de
2449
2450 - Never refresh repositories from CD/DVD, once they are created. (bnc #476429)
2451
2452 -------------------------------------------------------------------
2453 Sat Feb 21 18:31:17 CET 2009 - dmacvicar@suse.de
2454
2455 Implemented the following options with aria backend:
2456
2457 - download.max_concurrent_connections (default 2)
2458   download.min_download_speed (default no limit)
2459   download.max_download_speed (default no limit)
2460   download.max_silent_tries (default 5)
2461
2462 -------------------------------------------------------------------
2463 Fri Feb 20 16:28:19 CET 2009 - dmacvicar@suse.de
2464
2465 - MediaAria2c: allow disabling aria2 using ZYPP_ARIA2C=0.
2466   Various improvements including file existence checking
2467   Disable HEAD request if aria2c >= 1.20
2468   Restrict max connections to 2 for now.
2469
2470 -------------------------------------------------------------------
2471 Wed Feb 18 15:51:38 CET 2009 - ma@suse.de
2472
2473 - Neither lose packages with empty name, nor SEGV when processing them. (bnc #470011)
2474
2475 -------------------------------------------------------------------
2476 Tue Feb 17 23:17:54 CET 2009 - ma@suse.de
2477
2478 - Compute obsoletes based on names only (not considering provides) (bnc #471023)
2479
2480 -------------------------------------------------------------------
2481 Tue Feb 17 12:56:57 CET 2009 - jkupec@suse.cz
2482
2483 - Fixed FTP authentication (bnc #472879)
2484
2485 -------------------------------------------------------------------
2486 Wed Feb 11 13:31:03 CET 2009 - ma@suse.de
2487
2488 - Follow IEC and use the binary prefixes (KiB,MiB,GiB) for printing Byte
2489   counts based on a power of 1024 (formerly just K,M,G). Byte counts based
2490   on a power of 1000 stay unaffected (kB,MB,GB).
2491
2492 -------------------------------------------------------------------
2493 Mon Feb  9 13:14:26 CET 2009 - ma@suse.de
2494
2495 - Fix installation prompting for the wrong CD/DVD. (bnc #472892)
2496
2497 -------------------------------------------------------------------
2498 Tue Feb  3 18:07:38 CET 2009 - ma@suse.de
2499
2500 - Send any output from rpm install/delete scripts via callback, so
2501   applications are able to display it. (bnc #369450)
2502
2503 -------------------------------------------------------------------
2504 Mon Feb  2 14:12:08 CET 2009 - ma@suse.de
2505
2506 - Add missing translations (bnc #256289)
2507
2508 -------------------------------------------------------------------
2509 Wed Jan 28 14:37:28 CET 2009 - jkupec@suse.cz
2510
2511 - HistoryLogReader added
2512
2513 -------------------------------------------------------------------
2514 Tue Jan 27 13:35:44 CET 2009 - ma@suse.de
2515
2516 - Respect content-file DATDIR when downloading packages. (bnc #468612)
2517
2518 -------------------------------------------------------------------
2519 Tue Jan 27 13:28:54 CET 2009 - jkupec@suse.cz
2520
2521 - Enabled CredentialManager for MediaSMB (bnc #460970).
2522 - Ignore URL's username, password, and query string in AuthData
2523   comparator in CredentialManager.
2524
2525 -------------------------------------------------------------------
2526 Mon Jan 26 12:41:07 CET 2009 - ma@suse.de
2527
2528 - Let vendor checks per default differ between 'openSUSE Build Service'
2529   and 'openSUSE' (bnc #467262).
2530
2531 -------------------------------------------------------------------
2532 Fri Jan 23 12:34:44 CET 2009 - ma@suse.de
2533
2534 - Fix handling of plaindir repos on mounted devices (e.g. USB) (bnc #464778)
2535 - Fix plaindir checksum computation not to to follow symlinks (bnc #464778)
2536
2537 -------------------------------------------------------------------
2538 Thu Jan 22 10:41:27 CET 2009 - ma@suse.de
2539
2540 - Tell satsolver about product buddies (bnc #466565)
2541
2542 -------------------------------------------------------------------
2543 Fri Jan  9 17:01:10 CET 2009 - jkupec@suse.cz
2544
2545 - handle HTTP 503 reponses as temporary errors (bnc #462545)
2546
2547 -------------------------------------------------------------------
2548 Thu Dec 18 22:26:18 CET 2008 - ma@suse.de
2549
2550 - Fixed lost user request to abort during commit. (bnc #388810, bnc #450273)
2551 - revision 11954
2552 - version 5.25.0 (23)
2553
2554 -------------------------------------------------------------------
2555 Thu Dec 18 13:02:27 CET 2008 - ma@suse.de
2556
2557 - Add Package::filelist, faster and less memory consuming
2558   implementation of Package::filenames (now deprecated).
2559 - revision 11949
2560
2561 -------------------------------------------------------------------
2562 Thu Dec 11 21:39:50 CET 2008 - ma@suse.de
2563
2564 - Add str::hexencode and str::hexdecode to encode special characters
2565   in a string as %XX.
2566 - Hexdecode modalias strings in rpm dependencies because rpm does not
2567   allow comma, blank and other special chars. (bnc #456695)
2568 - revision 11927
2569
2570 -------------------------------------------------------------------
2571 Thu Dec 11 17:13:06 CET 2008 - ma@suse.de
2572
2573 - Catch and report media errors when proving packages. (bnc #457652)
2574 - revision 11926
2575
2576 -------------------------------------------------------------------
2577 Wed Dec 10 16:09:08 CET 2008 - ma@suse.de
2578
2579 - Remove obsolete zypp.conf::productsdir and deprecate
2580   ZConfig::productsPath().
2581 - Monitor /etc/products.d to determine if @system.solv needs to be
2582   rebuilt. (bnc #457933)
2583 - revision 11923
2584 - version 5.24.7 (23)
2585
2586 -------------------------------------------------------------------
2587 Mon Dec  8 15:31:18 CET 2008 - ma@suse.de
2588
2589 - Execute patch scripts chroot to the installed system. (bnc #456795)
2590 - revision 11908
2591
2592 -------------------------------------------------------------------
2593 Mon Dec  8 10:39:30 CET 2008 - schubi@suse.de
2594
2595 - Make the solver reset function public (bnc #439373)
2596 - Revision 11904
2597
2598 -------------------------------------------------------------------
2599 Sun Dec  7 20:21:09 CET 2008 - coolo@suse.de
2600
2601 - note for coolo: do not trust bash advisory from TPM colleagues
2602
2603 -------------------------------------------------------------------
2604 Fri Dec  5 14:22:11 CET 2008 - ma@suse.de
2605
2606 - Fix solvers inappropriate selection as byUSER (bnc 455965)
2607 - revision 11891
2608 - version 5.24.6 (23)
2609
2610 -------------------------------------------------------------------
2611 Thu Dec  4 11:10:35 CET 2008 - coolo@suse.de
2612
2613 - fix %post script to not warn on fresh install
2614
2615 -------------------------------------------------------------------
2616 Mon Dec  1 19:38:24 CET 2008 - ma@suse.de
2617
2618 - Fix install order computation losing some installed packages
2619   pre-requirements. (bnc #439802)
2620 - revision 11845
2621 - version 5.24.5 (23)
2622
2623 -------------------------------------------------------------------
2624 Fri Nov 28 16:33:56 CET 2008 - ma@suse.de
2625
2626 - Prune soft locks to prevent installation but not update of
2627   already installed packages.
2628 - revision 11829
2629 - version 5.24.4 (23)
2630
2631 -------------------------------------------------------------------
2632 Fri Nov 28 11:36:03 CET 2008 - schubi@suse.de
2633
2634 - Taking solutions which based on user requirements/conflict
2635   "by User" solutions (bnc #442718)
2636 - revision 11825
2637
2638 -------------------------------------------------------------------
2639 Fri Nov 28 00:05:17 CET 2008 - ma@suse.de
2640
2641 - Take into account the requirements of all obsoleted packages uninstall
2642   scripts when computing the installation order. (bnc #439802)
2643 - revision 11823
2644 - version 5.24.3 (23)
2645
2646 -------------------------------------------------------------------
2647 Thu Nov 27 14:45:07 CET 2008 - dmacvicar@suse.de
2648
2649 - fix maybeUnsuported() method returning wrong result
2650 - add testcase for future coverage
2651 - don't force time based uuid for anonymous id string (bnc #449654)
2652 - RELEASE: 5.24.2 (23)
2653
2654 -------------------------------------------------------------------
2655 Wed Nov 26 17:18:00 CET 2008 - ma@suse.de
2656
2657 - Call 'repo2solv -R' (recursive scan) for plaindir repos. (bnc #443350)
2658 - revision 11810
2659
2660 -------------------------------------------------------------------
2661 Wed Nov 26 17:09:12 CET 2008 - dmacvicar@suse.de
2662
2663 - SHA1SUMS.key is not imported by zypp as known key (bnc #446188)
2664 - path and url in add_on_products.xml is evaluated wrong
2665   (bnc #446170)
2666
2667 -------------------------------------------------------------------
2668 Mon Nov 24 17:47:35 CET 2008 - schubi@suse.de
2669
2670 - activate locking for doUpdate (bnc #447684)
2671 - revision 11792
2672 - RELEASE: 5.24.1 (23)
2673
2674 -------------------------------------------------------------------
2675 Fri Nov 21 16:56:10 CET 2008 - dmacvicar@suse.de
2676
2677 - remove unused updaterepokey, replaced by repo
2678   product information
2679
2680 -------------------------------------------------------------------
2681 Fri Nov 21 15:12:52 CET 2008 - jkupec@suse.cz
2682
2683 - fixed uninitialized value in OnMediaLocation (bnc #447010)
2684 - revision 11770
2685
2686 -------------------------------------------------------------------
2687 Thu Nov 20 23:59:16 CET 2008 - ma@suse.de
2688
2689 - Fix retrieval of deltarpm info.
2690 - revision 11764
2691 - version 5.24.0 (23)
2692
2693 -------------------------------------------------------------------
2694 Thu Nov 20 22:15:28 CET 2008 - ma@suse.de
2695
2696 - Fix retrieval of Repository attributes like timestamps, keywords
2697   and product info.
2698 - revision 11760
2699
2700 -------------------------------------------------------------------
2701 Thu Nov 20 19:30:05 CET 2008 - ma@suse.de
2702
2703 - Enhance class LookupAttr and add convenience class LookupRepoAttr to
2704   iterate those solv file attributes which are not acssociated with a
2705   solvable. E.g. product or deltarpm info.
2706 - revision 11754
2707
2708 -------------------------------------------------------------------
2709 Wed Nov 19 15:49:38 CET 2008 - jkupec@suse.cz
2710
2711 - encode user-supplied URL strings before using them in the Url object
2712   (bnc #446395, bnc #444267)
2713 - revision 11720
2714
2715 -------------------------------------------------------------------
2716 Wed Nov 19 15:15:14 CET 2008 - ma@suse.de
2717
2718 - Support loading helix files.
2719 - revision 11719
2720
2721 -------------------------------------------------------------------
2722 Tue Nov 18 18:37:30 CET 2008 - ma@suse.de
2723
2724 - Add class filesystem::Glob to find pathnames matching a pattern
2725   by using ::glob.
2726 - revision 11708
2727
2728 -------------------------------------------------------------------
2729 Thu Nov 13 11:07:56 CET 2008 - schubi@suse.de
2730
2731 - Taking care for ppc64 while distupgrade (bnc #443685)
2732 - revision 11670
2733
2734 -------------------------------------------------------------------
2735 Wed Nov 12 18:53:03 CET 2008 - ma@suse.de
2736
2737 - Add Capability ctor from Arch and Name: (Arch_i386, "name") or
2738   (Arch_i386, "name == 1.0").
2739 - revision 11669
2740
2741 -------------------------------------------------------------------
2742 Wed Nov 12 14:31:20 CET 2008 - ma@suse.de
2743
2744 - Take care to always reset CURLOPT_TIMECONDITION to prevent incomplete
2745   downloads. (bnc #444109)
2746 - revision 11656
2747 - version 5.23.0 (23)
2748
2749 -------------------------------------------------------------------
2750 Wed Nov 12 13:19:02 CET 2008 - ma@suse.de
2751
2752 - Check for modaliases below /sys (bnc #430179)
2753 - revision 11653
2754
2755 -------------------------------------------------------------------
2756 Tue Nov 11 18:36:33 CET 2008 - ma@suse.de
2757
2758 - Avoid superfluous file copying and gpg invocation in keyring handling.
2759 - revision 11650
2760
2761 -------------------------------------------------------------------
2762 Tue Nov 11 14:48:52 CET 2008 - ma@suse.de
2763
2764 - Prevent fetcher from processing the same index file twice. (bnc #443644)
2765 - revision 11648
2766 - version 5.22.0 (21)
2767
2768 -------------------------------------------------------------------
2769 Fri Nov  7 23:55:47 CET 2008 - ma@suse.de
2770
2771 - Fix retrieval of patch contents and references attributes. (bnc #442200)
2772 - revision 11641
2773 - version 5.21.0 (21)
2774
2775 -------------------------------------------------------------------
2776 Fri Nov  7 19:51:00 CET 2008 - ma@suse.de
2777
2778 - Add CheckSum::asString.
2779 - revision 11634
2780
2781 -------------------------------------------------------------------
2782 Fri Nov  7 17:55:48 CET 2008 - ma@suse.de
2783
2784 - revision 11631
2785 - version 5.20.0 (20)
2786
2787 -------------------------------------------------------------------
2788 Thu Nov  6 18:35:25 CET 2008 - dmacvicar@suse.de
2789
2790 - re-add the flavor to the http header now using a flavor
2791   cache that is updated on every target load.
2792   Target::dstributionFlavor provides access to this cache
2793   in case you need the last used flavor without loading
2794   the target.
2795
2796 -------------------------------------------------------------------
2797 Thu Nov  6 16:23:03 CET 2008 - schubi@suse.de
2798
2799 - added flag: ignorealreadyrecommended to the testcases (bnc #432136)
2800 - revsion 11539
2801
2802 -------------------------------------------------------------------
2803 Thu Nov  6 09:41:48 CET 2008 - schubi@suse.de
2804
2805 - Adding rule rpm-arch for installed rpm package in order to avoid
2806   unneeded architecture change. (bnc #441004)
2807 - revision 11585
2808
2809 -------------------------------------------------------------------
2810 Tue Nov  4 13:21:35 CET 2008 - jkupec@suse.cz
2811
2812 - handle MediaTimeoutException also in MediaSetAccess::provideFile()
2813   (bnc #439983)
2814 - revision 11568
2815
2816 -------------------------------------------------------------------
2817 Mon Nov  3 15:30:53 CET 2008 - dmacvicar@suse.de
2818
2819 - merge contributions by Jon Nelson, the patches resolve
2820   the following issues:
2821 - disable the "Pragma: nocache" header which is automatically
2822   used by curl.
2823   re-enables the use of a caching http proxy (like squid or others)
2824   and corrects (bnc #326208)
2825 - don't generate an If-Modified-Since header if we don't have a
2826   previous file to work with
2827 - don't generate a Proxy-Authenticate header if one is not called
2828   for.
2829
2830 -------------------------------------------------------------------
2831 Fri Oct 31 14:01:57 CET 2008 - ma@suse.de
2832
2833 - Do not save solver locks (by APPL_HIGH).
2834 - revision 11558
2835
2836 -------------------------------------------------------------------
2837 Fri Oct 31 13:53:39 CET 2008 - dmacvicar@suse.de
2838
2839 - fetcher.setOptions( Fetcher::AutoAddIndexes ) allows
2840   for automatic signed index discovery.
2841 - enqueueDir with checksum checking s now enqueueDigestedDir
2842
2843 -------------------------------------------------------------------
2844 Thu Oct 30 14:24:57 CET 2008 - schubi@suse.de
2845
2846 - solutions: keep/lock will be done by APPL_HIGH. So they will not be
2847   saved in the lockfiles
2848 - "keep obsolete" will be handled with lock by APPL_HIGH (bnc #439134)
2849 - revision  11549
2850
2851 -------------------------------------------------------------------
2852 Wed Oct 29 14:14:16 CET 2008 - jkupec@suse.cz
2853
2854 - throw a MediaTimeoutException also on http 504 (gateway timeout)
2855   (bnc #425035)
2856 - revision 11535
2857
2858 -------------------------------------------------------------------
2859 Wed Oct 29 12:51:55 CET 2008 - ma@suse.de
2860
2861 - Add 'sh4' architectures.
2862 - revision 11534
2863
2864 -------------------------------------------------------------------
2865 Tue Oct 28 22:01:40 CET 2008 - dmacvicar@suse.de
2866
2867 - don't free the header before curl_perform as curl does not
2868   copy it. (bnc#439532)
2869
2870 -------------------------------------------------------------------
2871 Tue Oct 28 16:47:36 CET 2008 - ma@suse.de
2872
2873 - Add 'arm' architectures.
2874 - revision 11525
2875
2876 -------------------------------------------------------------------
2877 Tue Oct 28 10:07:13 CET 2008 - schubi@suse.de
2878
2879 - regarding "keep obsolete" in the solutions (bnc #439134)
2880 - revision 11517
2881
2882 -------------------------------------------------------------------
2883 Mon Oct 27 10:51:01 CET 2008 - dmacvicar@suse.de
2884
2885 - fix broken aria2c command line (bnc#438971)
2886
2887 -------------------------------------------------------------------
2888 Sun Oct 26 14:53:56 CET 2008 - coolo@suse.de
2889
2890 - adding svn r11488 to fix compile of PackageKit
2891
2892 -------------------------------------------------------------------
2893 Fri Oct 24 18:12:34 CEST 2008 - ma@suse.de
2894
2895 - Remove error prone methods from OnMediaLocation API to prevent
2896   accidental missuse. (bnc #437328)
2897 - revision 11487
2898 - version 5.19.0 (19)
2899
2900 -------------------------------------------------------------------
2901 Fri Oct 24 16:07:45 CEST 2008 - ma@suse.de
2902
2903 - Provide the /etc/products.d enties filename as Product::referenceFilename.
2904   Use it to remove orphan products. (bnc #432932)
2905 - Fix media exception handling in commit (bnc #395704)
2906 - revision 11485
2907 - version 5.18.0 (17)
2908
2909 -------------------------------------------------------------------
2910 Fri Oct 24 10:29:19 CEST 2008 - schubi@suse.de
2911
2912 - Taking "unlock" instead of setTransact(false) in the solutions (bnc #436923)
2913 - revision 11468
2914 - version 5.17.0 (17)
2915
2916 -------------------------------------------------------------------
2917 Wed Oct 22 14:33:10 CEST 2008 - ma@suse.de
2918
2919 - For retrieving a product license fall back to license.tar.gz. (bnc #372386)
2920 - revision 11447
2921
2922 -------------------------------------------------------------------
2923 Wed Oct 22 14:16:33 CEST 2008 - dmacvicar@suse.de
2924
2925 - move anonymous unique id to a private http header
2926   X-ZYpp-AnonymousUniqueId (bnc#431571 )
2927
2928 -------------------------------------------------------------------
2929 Wed Oct 22 12:58:35 CEST 2008 - ma@suse.de
2930
2931 - Adapt to satsolver-0.12 API.
2932 - Add Locale:: bestMatch to find the best match within a set of
2933   available Locales.
2934 - revision 11441
2935
2936 -------------------------------------------------------------------
2937 Mon Oct 20 16:44:58 CEST 2008 - ma@suse.de
2938
2939 - RepoInfo: Add methods to handle repository licenses. (bnc #372386)
2940 - revision 11419
2941
2942 -------------------------------------------------------------------
2943 Mon Oct 20 16:39:41 CEST 2008 - ma@suse.de
2944
2945 - Adapt to changed satsolver dataiterator API.
2946 - revision 11418
2947
2948 -------------------------------------------------------------------
2949 Fri Oct 17 18:31:47 CEST 2008 - ma@suse.de
2950
2951 - Secure download of license file on repo refresh (bnc #372386)
2952 - revision 11398
2953
2954 -------------------------------------------------------------------
2955 Fri Oct 17 17:26:25 CEST 2008 - ma@suse.de
2956
2957 - Call 'repo2solv.sh -o' instead of using output redirection. (bnc #420046)
2958 - revision 11397
2959
2960 -------------------------------------------------------------------
2961 Thu Oct 16 17:57:15 CEST 2008 - jkupec@suse.cz
2962
2963 - repository license methods added to RepoManager (bnc #372386)
2964 - revision 11377
2965
2966 -------------------------------------------------------------------
2967 Thu Oct 16 16:26:01 CEST 2008 - dmacvicar@suse.de
2968
2969 - don't take into account stat information when looking
2970   for remote SHA1SUMS (part of bnc#409927)
2971
2972 -------------------------------------------------------------------
2973 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
2974
2975 - MediaSetAccess::provideOptionalFile() added
2976 - revision 11369
2977
2978 -------------------------------------------------------------------
2979 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
2980 - version 5.16.1 (16)
2981
2982 -------------------------------------------------------------------
2983 Tue Oct 14 16:15:09 CEST 2008 - jkupec@suse.cz
2984
2985 - don't initialize servicesTargetDistro via global ZYpp instance in
2986   RepoManagerOptions() constructor (bnc #435184)
2987 - revision 11342
2988
2989 -------------------------------------------------------------------
2990 Mon Oct 13 19:12:40 CEST 2008 - jkupec@suse.cz
2991
2992 - repository probing: check for other types of repo even on
2993   MediaException, throw only if all fail (bnc #335906)
2994 - revision 11332
2995
2996 -------------------------------------------------------------------
2997 Mon Oct 13 14:16:25 CEST 2008 - ma@suse.de
2998
2999 - Adapt to satsolver changes.
3000 - revision 11331
3001 - version 5.16.0 (16)
3002
3003 -------------------------------------------------------------------
3004 Mon Oct 13 13:28:48 CEST 2008 - ma@suse.de
3005
3006 - Fix reading delta rpm checksum from solv file.
3007 - revision 11313
3008
3009 -------------------------------------------------------------------
3010 Mon Oct 13 12:12:39 CEST 2008 - ma@suse.de
3011
3012 - Fix package-manager script to properly quote arguments. (bnc #30903)
3013 - revision 11311
3014
3015 -------------------------------------------------------------------
3016 Mon Oct 13 11:03:04 CEST 2008 - schubi@suse.de
3017
3018 - regarding orphaned resolvables
3019 - removed old distupgrade algorithm
3020 - revision 11307
3021
3022 -------------------------------------------------------------------
3023 Sun Oct 12 13:55:51 CEST 2008 - jkupec@suse.cz
3024
3025 - handle ftp response 530 (login failed) like http 403
3026   (bnc #433537)
3027 - revision 11305
3028
3029 -------------------------------------------------------------------
3030 Thu Oct  9 17:37:18 CEST 2008 - ma@suse.de
3031
3032 - Adapt to satsolvers 'big solv data change'.
3033 - revision 11294
3034
3035 -------------------------------------------------------------------
3036 Thu Oct  9 17:18:18 CEST 2008 - schubi@suse.de
3037
3038 - Taking the right solution actions for locked resolvables (bnc #400840)
3039 - revision 11289
3040
3041 -------------------------------------------------------------------
3042 Thu Oct  9 13:52:03 CEST 2008 - ma@suse.de
3043
3044 - Add required copy-ctor and assignment operator to WhatProvides.
3045   (bnc #433087)
3046 - revision 11276
3047
3048 -------------------------------------------------------------------
3049 Wed Oct  8 16:24:25 CEST 2008 - jkupec@suse.cz
3050
3051 - detect and use unused loop device for mounting ISO images
3052   (bnc #428009)
3053 - revision 11262
3054 - version 5.15.1 (13)
3055
3056 -------------------------------------------------------------------
3057 Wed Oct  8 15:39:08 CEST 2008 - jkupec@suse.cz
3058
3059 - fixed segfault when saving the probed repo type in
3060   RepoManager::refreshMetadata() (bnc #431963)
3061 - revision 11261
3062
3063 -------------------------------------------------------------------
3064 Wed Oct  8 11:33:00 CEST 2008 - dmacvicar@suse.de
3065
3066 - improve log message (bnc#429114)
3067
3068 -------------------------------------------------------------------
3069 Wed Oct  8 11:15:20 CEST 2008 - lslezak@suse.cz
3070
3071 - disk usage - ignore /proc filesystem (bnc#418783)
3072 - revision 11258
3073
3074 -------------------------------------------------------------------
3075 Tue Oct  7 13:24:10 CEST 2008 - ma@suse.de
3076
3077 - Fixed detection of loopback mounted iso-files. The mtab entry does
3078   not necessarily mention the iso-file. (bnc #432504)
3079 - revision 11252
3080 - version 5.15.0 (13)
3081
3082 -------------------------------------------------------------------
3083 Thu Oct  2 19:46:13 CEST 2008 - ma@suse.de
3084
3085 - Add zypp.conf option 'download.use_deltarpmr.always' to enable using
3086   delta rpms even if the package is available on a local source.
3087   (Axel C. Frinke)
3088 - revision 11235
3089 - version 5.14.0 (13)
3090
3091 -------------------------------------------------------------------
3092 Thu Oct  2 18:50:11 CEST 2008 - ma@suse.de
3093
3094 - Add product attribute: PRODUCTLINE.
3095 - revision 11234
3096
3097 -------------------------------------------------------------------
3098 Thu Oct  2 17:18:19 CEST 2008 - ma@suse.de
3099
3100 - Do not consider self provided requirements whan computing the
3101   installation order.
3102 - revision 11231
3103
3104 -------------------------------------------------------------------
3105 Wed Oct  1 16:07:36 CEST 2008 - ma@suse.de
3106
3107 - Rephrase missleading error message. (bnc #431229)
3108 - revision 11222
3109
3110 -------------------------------------------------------------------
3111 Tue Sep 30 17:23:48 CEST 2008 - ma@suse.de
3112
3113 - Allow computation of disk usage per solvable.
3114 - revision 11218
3115
3116 -------------------------------------------------------------------
3117 Mon Sep 29 23:59:10 CEST 2008 - dmacvicar@suse.de
3118
3119 - Merge aria2c Media handler code from Google SOC 2008
3120   (Gerard Farras)
3121 - Only activated by making env var ZYPP_ARIA=1
3122
3123 -------------------------------------------------------------------
3124 Mon Sep 29 15:56:17 CEST 2008 - jkupec@suse.cz
3125
3126 - history: tell which package failed before logging rpm output or
3127   error message (bnc #430585)
3128 - no localization for history log comments
3129 - revision 11202
3130
3131 -------------------------------------------------------------------
3132 Mon Sep 29 13:43:08 CEST 2008 - ma@suse.de
3133
3134 - Fix zypp::WhatProvides::empty returning inverse result.
3135 - revision 11200
3136 - version 5.13.1 (13)
3137
3138 -------------------------------------------------------------------
3139 Sat Sep 27 23:36:19 CEST 2008 - jkupec@suse.cz
3140
3141 - fixed endless loop when CredentialManager returns bad password
3142 - CredentialManager now correctly updates password of existing
3143   credentials
3144 - revision 11187
3145
3146 -------------------------------------------------------------------
3147 Fri Sep 26 15:37:50 CEST 2008 - ma@suse.de
3148
3149 - Fix computation of Product::flavor.
3150 - Add Product::productLine. A vendor specific string denoting the
3151   product line.
3152 - revision 11182
3153 - version 5.13.0 (13)
3154
3155 -------------------------------------------------------------------
3156 Fri Sep 26 15:25:33 CEST 2008 - jkupec@suse.cz
3157
3158 - save user credentials after asking for them
3159 - revision 11181
3160
3161 -------------------------------------------------------------------
3162 Thu Sep 25 23:19:55 CEST 2008 - jkupec@suse.cz
3163
3164 - ZConfig::credentialsGlobal{File,Dir}() added
3165   (/etc/zypp/credentials.{cat,d})
3166 - revision 11176
3167
3168 -------------------------------------------------------------------
3169 Thu Sep 25 17:09:44 CEST 2008 - jkupec@suse.cz
3170
3171 - Target::setInstallationLogfile() removed from zypp/Target.h
3172 - revision 11171
3173
3174 -------------------------------------------------------------------
3175 Thu Sep 25 13:11:43 CEST 2008 - ma@suse.de
3176
3177 - Remove obsolete zypp-query-pool binary. zypper provides all
3178   the information one needs.
3179 - revision 11160
3180
3181 -------------------------------------------------------------------
3182 Wed Sep 24 19:11:19 CEST 2008 - jkupec@suse.cz
3183
3184 - HistoryLog added and used to log package installs/removes and
3185   repository adds, removes, url and alias changes into
3186   history.logfile (/var/log/zypp/history) (fate #110205)
3187 - str::escape(string, char) added
3188 - revision 11150
3189 - version 5.12.1 (12)
3190
3191 -------------------------------------------------------------------
3192 Tue Sep 23 14:02:08 CEST 2008 - jkupec@suse.cz
3193
3194 - CredentialManager: look for credentials with
3195   wanted_url.startsWith(stored_url)
3196 - RepoManager: don't pass service credentials down to repos if
3197   their urls are not based on service's url.
3198 - revision 11134
3199
3200 -------------------------------------------------------------------
3201 Mon Sep 22 16:27:41 CEST 2008 - ma@suse.de
3202
3203 - Remove superfluous PRODUCT_REFERENCES attribute.
3204 - revision 11127
3205
3206 -------------------------------------------------------------------
3207 Mon Sep 22 16:13:08 CEST 2008 - ma@suse.de
3208
3209 - Add Url::hasCredentialsInAuthority test for username or password
3210   being encoded in the authority component. I.e. user:pass@host.
3211 - Handle repos to be disabled disable in service refresh.
3212 - revision 11126
3213
3214 -------------------------------------------------------------------
3215 Mon Sep 22 12:10:34 CEST 2008 - jkupec@suse.cz
3216
3217 - provided context to keyring callbacks (bnc #370223)
3218 - merged trust & import callbacks (bnc #366467)
3219   (don't worry, still allows to trust && !import)
3220 - revision 11113
3221
3222 -------------------------------------------------------------------
3223 Fri Sep 19 13:17:38 CEST 2008 - ma@suse.de
3224
3225 - Moved DefaultAcceptBits enum to class KeyRing (formerly KeyRingReort).
3226 - revision 11102
3227
3228 -------------------------------------------------------------------
3229 Thu Sep 18 16:11:23 CEST 2008 - ma@suse.de
3230
3231 - Use service alias as namespace for it's repositories aliases.
3232 - revision 11097
3233 - version 5.11.0 (11)
3234
3235 -------------------------------------------------------------------
3236 Thu Sep 18 12:45:25 CEST 2008 - jkupec@suse.cz
3237
3238 - pass service's credentials down to repos
3239 - support ?credentials=filepath in URL to specify credentials
3240 - revision 11092
3241
3242 -------------------------------------------------------------------
3243 Thu Sep 18 09:57:49 CEST 2008 - ma@suse.de
3244
3245 - Add Product::isTargetDistribution to identify the systems installed
3246   baseproduct. This should replace tests for Product::type is "base".
3247 - revision 11089
3248
3249 -------------------------------------------------------------------
3250 Wed Sep 17 18:05:44 CEST 2008 - jkupec@suse.cz
3251
3252 - save user credentials when adding repos/services with URLs containing
3253   the credentials (bnc #425462)
3254 - revision 11085
3255
3256 -------------------------------------------------------------------
3257 Wed Sep 17 15:08:54 CEST 2008 - ma@suse.de
3258
3259 - Adapt to rpms new way of quoting whitespace in pathnames.(bnc #426924)
3260 - revision 11082
3261
3262 -------------------------------------------------------------------
3263 Tue Sep 16 18:41:39 CEST 2008 - ma@suse.de
3264
3265 - Service handling fixes. Added ServiceException.
3266 - revision 11077
3267
3268 -------------------------------------------------------------------
3269 Mon Sep 15 11:40:04 CEST 2008 - ma@suse.de
3270
3271 - Fix building of transaltions.
3272 - revision 11064
3273
3274 -------------------------------------------------------------------
3275 Sun Sep 14 00:10:21 CEST 2008 - jkupec@suse.cz
3276
3277 - ServiceInfo.clearReposTo{Enable,Disable}() methods added
3278 - revision 11060
3279
3280 -------------------------------------------------------------------
3281 Fri Sep 12 18:24:28 CEST 2008 - ma@suse.de
3282
3283 - Create new Service repos in disbaled sate.
3284 - revision 11056
3285 - version 5.10.0 (10)
3286
3287 -------------------------------------------------------------------
3288 Fri Sep 12 16:04:54 CEST 2008 - ma@suse.de
3289
3290 - Make registerTarget and registerRelease abvailable for installed
3291   product. Required for registration.
3292 - revision 11043
3293
3294 -------------------------------------------------------------------
3295 Fri Sep 12 12:59:50 CEST 2008 - ma@suse.de
3296
3297 - Add url lists query to Product interface. A generic query and
3298   convenience methods to query urls for "releasenotes", "register",
3299   "updateurls", "extraurls",  "optionalurls" and "smolt" (bnc #413444)
3300 - revision 11029
3301
3302 -------------------------------------------------------------------
3303 Fri Sep 12 01:38:25 CEST 2008 - jkupec@suse.cz
3304
3305 - ServiceType and ServiceInfo::type() added (contains only RIS for
3306   now), service type probing added.
3307 - Avoiding the use of 'path' for services (appending
3308   the repoindex.xml's 'path' to the baseurl of created repos)
3309 - renamed ServiceInfo::*catalog*() methods to *repo*() methods
3310 - revision 11022
3311
3312 -------------------------------------------------------------------
3313 Thu Sep 11 16:01:57 CEST 2008 - dmacvicar@suse.de
3314
3315 - add Repostiroy::updateKeys and
3316   Repository::providesUpdatesForKey(string) for repo and
3317   product matching
3318 - Provide Repository::isUpdateRepo
3319
3320 -------------------------------------------------------------------
3321 Thu Sep 11 14:41:28 CEST 2008 - ma@suse.de
3322
3323 - Fix evaluation of vendor support flags.
3324 - Adapt retrieval of registration data (targetDistribution,
3325   targetDistributionRelease and targetDistributionFlavor).
3326 - revision 11013
3327
3328 -------------------------------------------------------------------
3329 Wed Sep 10 18:23:52 CEST 2008 - ma@suse.de
3330
3331 - Follow gpgcheck tag in .repo file and do no check if disabled.
3332 - revision 11010
3333 - version 5.9.0 (8)
3334
3335 -------------------------------------------------------------------
3336 Wed Sep 10 17:54:20 CEST 2008 - jkupec@suse.cz
3337
3338 - added dumpAsXMLOn(stream,string) to ServiceInfo to print services
3339   with content (repos)
3340 - revision 11004
3341
3342 -------------------------------------------------------------------
3343 Wed Sep 10 17:31:41 CEST 2008 - ma@suse.de
3344
3345 - Remove obsolete product attributes.
3346 - Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)
3347 - revision 11001
3348
3349 -------------------------------------------------------------------
3350 Wed Sep 10 16:40:00 CEST 2008 - ma@suse.de
3351
3352 - Provide product::updaterepoKey: Update repository indicator string.
3353 - revision 11000
3354
3355 -------------------------------------------------------------------
3356 Tue Sep  9 17:33:03 CEST 2008 - dmacvicar@suse.de
3357
3358 - provide context about the repository (name/alias) if available when
3359   checking signatures (bnc#370223)
3360 - 5.8.0
3361
3362 -------------------------------------------------------------------
3363 Tue Sep  9 13:04:11 CEST 2008 - ma@suse.de
3364
3365 - Add ServiceInfo interface to define a set of catalogs (repository
3366   aliases) to be enabled on next refresh.
3367 - revision 10970
3368
3369 -------------------------------------------------------------------
3370 Tue Sep  9 11:40:42 CEST 2008 - ma@suse.de
3371
3372 - Fix reading of Traget::targetDistribution.
3373 - Allow to configure default answers in signature verification workflow.
3374 - revision 10968
3375
3376 -------------------------------------------------------------------
3377 Mon Sep  8 17:11:02 CEST 2008 - jkupec@suse.cz
3378
3379 - CredentialManager added to manage stored credentials
3380 - MediaCurl adapted to use CredentialManager to read credentials
3381 - revision 10958
3382
3383 -------------------------------------------------------------------
3384 Fri Sep  5 11:40:05 CEST 2008 - jkupec@suse.cz
3385
3386 - operator ==, !=, < definition moved to RepoInfoBase from
3387   the derived classes
3388 - fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
3389   (bnc #407515)
3390 - {Repo,Service}Info::dumpAsXMLOn(ostream) added
3391 - RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
3392 - use shared_ptr instead of itrusive for {Repo,Service}Info
3393 - revision 10931:10942
3394
3395 -------------------------------------------------------------------
3396 Thu Sep  4 16:47:07 CEST 2008 - jkupec@suse.cz
3397
3398 - RepoInfo{,Base} setters made void
3399 - revision 10931
3400
3401 -------------------------------------------------------------------
3402 Wed Sep  3 14:53:06 CEST 2008 - jkupec@suse.cz
3403
3404 - skip repositories with non-matching target distro when reading
3405   repoindex
3406 - revision 10926
3407
3408 -------------------------------------------------------------------
3409 Tue Sep  2 11:04:52 CEST 2008 - schubi@suse.de
3410
3411 - Enabled distupgrade of the SAT solver. In order to use the old
3412   distupgrade you can set the environment variable ZYPP_NO_SAT_UPDATE.
3413   This variable will can be used until the old distupgrade mechanism will
3414   be removed from libzypp. Have a look to above changelogs.
3415 - revision 10911
3416 - version 5.7.0 (5)
3417
3418 -------------------------------------------------------------------
3419 Tue Aug 19 16:36:47 CEST 2008 - dmacvicar@suse.de
3420
3421 - add Package::maybeUnsupported to remove duplicated
3422   code in clients dealing with Package::vendorSupport
3423
3424 -------------------------------------------------------------------
3425 Tue Aug 19 11:04:52 CEST 2008 - schubi@suse.de
3426
3427 - Reset transaction only if this solvable has no buddy (bnc #417799)
3428   e.g. do not reset Products cause the concerning release package
3429   could not already be installed.
3430 - revision 10883
3431 - version 5.6.1 (5)
3432
3433 -------------------------------------------------------------------
3434 Mon Aug 18 17:31:02 CEST 2008 - dmacvicar@suse.de
3435
3436 - don't report "may be outdated" for @System repo.
3437
3438 -------------------------------------------------------------------
3439 Fri Aug 15 20:20:07 CEST 2008 - ma@suse.de
3440
3441 - Add Target::targetDistribution. Returns "distribution-arch" of
3442   the installed base product. Used for registration and Service
3443   refresh. (for Fate #304915)
3444 - revision 10877
3445 - version 5.6.0 (5)
3446
3447 -------------------------------------------------------------------
3448 Fri Aug 15 17:42:58 CEST 2008 - ma@suse.de
3449
3450 - Add method Product::replacedProducts to identify installed
3451   Products that would be replaced by installing a new Product.
3452   (for Fate #301997)
3453 - revision 10876
3454
3455 -------------------------------------------------------------------
3456 Fri Aug 15 15:30:32 CEST 2008 - ma@suse.de
3457
3458 - Fixes to Selectable doing staus manipulation on non-USER level.
3459 - revision 10873
3460
3461 -------------------------------------------------------------------
3462 Fri Aug 15 14:23:02 CEST 2008 - ma@suse.de
3463
3464 - Add method ZYpp::getTarget that returns the Target or a NULL pointer,
3465   if it is not yet initialized. This is to avoid try/catch blocks just
3466   to test whether the Target is initialized. (bnc #417556)
3467 - Add method Target::assertRootPrefix. Pass a pathname and get back the
3468   path prefixed with the tragets root, unless it already had that prefix.
3469 - revision 10870
3470
3471 -------------------------------------------------------------------
3472 Thu Aug 14 18:44:45 CEST 2008 - schubi@suse.de
3473
3474 - Regarding error messages for Products correctly (FATE #304502)
3475 - rev 10863
3476
3477 -------------------------------------------------------------------
3478 Thu Aug 14 14:03:27 CEST 2008 - ma@suse.de
3479
3480 - Let Selectable default to USER level.
3481 - revision 10850
3482 - version 5.5.1 (5)
3483
3484 -------------------------------------------------------------------
3485 Wed Aug 13 21:01:25 CEST 2008 - ma@suse.de
3486
3487 - Change Selectable API to support doing staus manipulation on
3488   non-USER level.
3489 - revision 10847
3490 - version 5.5.0 (5)
3491
3492 -------------------------------------------------------------------
3493 Wed Aug 13 16:48:49 CEST 2008 - dmacvicar@suse.de
3494
3495 - support sat solver API for searching files
3496
3497 -------------------------------------------------------------------
3498 Wed Aug 13 15:12:45 CEST 2008 - ma@suse.de
3499
3500 - Add ResPool::reposFind to get repositories by alias.
3501 - revision 10835
3502
3503 -------------------------------------------------------------------
3504 Tue Aug 12 19:37:36 CEST 2008 - ma@suse.de
3505
3506 - Advise rpmdb2solv to parse the product database.
3507 - revision 10824
3508 - version 5.4.0 (4)
3509
3510 -------------------------------------------------------------------
3511 Tue Aug 12 12:05:49 CEST 2008 - ma@suse.de
3512
3513 - Offer a simpler, fate based status manipulation in ui::Selectable.
3514   This is easier to handle, as the ui::Status always distinguishes
3515   wheter an object is installed or not.
3516 - revision 10814
3517
3518 -------------------------------------------------------------------
3519 Mon Aug 11 18:00:40 CEST 2008 - ma@suse.de
3520
3521 - Propagate default rpm install flags from zypp.conf via ZConfig and
3522   ZYppCommitPolicy down to the installer. (FATE #302952)
3523 - revision 10813
3524
3525 -------------------------------------------------------------------
3526 Mon Aug 11 16:28:07 CEST 2008 - ma@suse.de
3527
3528 - Add base::Flags (like qt's QFlags) a type-safe way of storing
3529   OR-combinations of enum values.
3530 - revision 10811
3531
3532 -------------------------------------------------------------------
3533 Fri Aug  8 17:01:00 CEST 2008 - ma@suse.de
3534
3535 - Add static ui::Selectable::get methods as convenient ctor
3536   substitute.
3537 - revision 10806
3538
3539 -------------------------------------------------------------------
3540 Fri Aug  8 15:41:17 CEST 2008 - ma@suse.de
3541
3542 - Adapt zypp-query-pool to new product handling.
3543 - revision 10803
3544
3545 -------------------------------------------------------------------
3546 Fri Aug  8 14:11:03 CEST 2008 - ma@suse.de
3547
3548 - Don't pass epoch to 'rpm -e', it does not support it.
3549 - revision 10800
3550
3551 -------------------------------------------------------------------
3552 Fri Aug  8 13:27:42 CEST 2008 - ma@suse.de
3553
3554 - Adapt to new product handling. Products are no longer pseudo
3555   installed objects verified by the solver, but actually installed.
3556   Thus removed satisfiedProduct iterator, fixed Selctables.
3557 - Removed class ProductInfo as we keep Product.
3558 - revision 10797
3559
3560 -------------------------------------------------------------------
3561 Thu Aug  7 22:00:55 CEST 2008 - dmacvicar@suse.de
3562
3563 - implement relogin suggested support (fate#304889)
3564
3565 -------------------------------------------------------------------
3566 Wed Aug  6 18:21:30 CEST 2008 - ma@suse.de
3567
3568 - Detect correct download path even if repository type
3569   is not set. (bnc #386386)
3570 - revision 10768
3571
3572 -------------------------------------------------------------------
3573 Wed Aug  6 17:15:48 CEST 2008 - ma@suse.de
3574
3575 - Cleanup, mostly by removing, unused parser code and related classes.
3576 - revision 10765
3577
3578 -------------------------------------------------------------------
3579 Wed Aug  6 16:23:27 CEST 2008 - ma@suse.de
3580
3581 - Don't let exception escape MediaSetAccess dtor (bnc #415017)
3582 - revision 10763
3583
3584 -------------------------------------------------------------------
3585 Mon Aug  4 19:34:27 CEST 2008 - ma@suse.de
3586
3587 - Add new product attributes (flavor,referencePackage).
3588 - Add PoolItem buddies, i.e. two PoolItems sharing the same status
3589   object. This is used to keep the product resolvable and the
3590   package providing the product metadata in sync.
3591 - revision 10742
3592
3593 -------------------------------------------------------------------
3594 Sat Aug  2 19:26:52 CEST 2008 - jkupec@suse.cz
3595
3596 - support an optional url attribute in repoindex.xml's <repo>
3597 - revision 10729
3598
3599 -------------------------------------------------------------------
3600 Thu Jul 31 21:52:11 CEST 2008 - ma@suse.de
3601
3602 - New class ProductInfo to provide product related metadata that
3603   might be associated with a package. This will replace the Product
3604   resolvable.
3605 - revision 10715
3606
3607 -------------------------------------------------------------------
3608 Thu Jul 31 19:01:54 CEST 2008 - dmacvicar@suse.de
3609
3610 - generate a unique anonymous unique string per target
3611   and add it to the agent string for better statistics
3612
3613 -------------------------------------------------------------------
3614 Thu Jul 31 19:01:14 CEST 2008 - ma@suse.de
3615
3616 - Follow solver policy and make repository priority the highest
3617   key, when ordering packages. Then architecture, and edition last.
3618 - revision 10710
3619
3620 -------------------------------------------------------------------
3621 Wed Jul 30 19:12:00 CEST 2008 - ma@suse.de
3622
3623 - /var/lib/zypp and /var/cache/zypp should be owned by libzypp
3624   (bnc #412094)
3625 - revision 10702
3626
3627 -------------------------------------------------------------------
3628 Wed Jul 30 12:47:48 CEST 2008 - jkupec@suse.cz
3629
3630 - Service renamed to ServiceInfo
3631 - RepoInfoBase added; RepoInfo and ServiceInfo now derive from it
3632 - revision 10695
3633
3634 -------------------------------------------------------------------
3635 Tue Jul 29 12:59:46 CEST 2008 - jkupec@suse.cz
3636
3637 - fixed yum repos to work with non '/' base url post fix
3638   (bnc #341617)
3639 - revision 10662
3640
3641 -------------------------------------------------------------------
3642 Mon Jul 28 18:13:24 CEST 2008 - ma@suse.de
3643
3644 - Fixed SolvIterMixin::Selectable_iterator eating some solvables
3645   (bnc #411339)
3646 - revision 10680
3647
3648 -------------------------------------------------------------------
3649 Fri Jul 25 20:12:55 CEST 2008 - ma@suse.de
3650
3651 - Several changes to make libzypp-bindings compile using the original
3652   header files and no private copies. (bnc #391831)
3653 - revision 10668
3654 - version 5.3.0
3655
3656 -------------------------------------------------------------------
3657 Wed Jul 23 17:17:47 CEST 2008 - jkupec@suse.cz
3658
3659 - Service::enabled() added
3660 - revision 10657
3661
3662 -------------------------------------------------------------------
3663 Tue Jul 22 17:18:28 CEST 2008 - jkupec@suse.cz
3664
3665 - Removed FRESHENS dependency type
3666 - revision 10643
3667
3668 -------------------------------------------------------------------
3669 Thu Jul 17 09:49:40 CEST 2008 - schubi@suse.de
3670
3671 - Allow parallel installation of packages which have been defined
3672   in zypp.conf (parameter "multiversion") Fate #302050
3673 - Additional check for broken system.
3674   (defined in zypp.conv: solver.checkSystemFile)
3675 - revision 10600
3676
3677 -------------------------------------------------------------------
3678 Wed Jul 16 14:39:50 CEST 2008 - ma@suse.de
3679
3680 - Add ui::Selectable::isNeeded to indicate patch relevance (bnc #409150)
3681 - revision 10596
3682
3683 -------------------------------------------------------------------
3684 Wed Jul 16 01:10:37 CEST 2008 - ma@suse.de
3685
3686 - Remove Atom, Script, Message and other obsolete classes.
3687 - revision 10592
3688
3689 -------------------------------------------------------------------
3690 Mon Jul 14 13:36:26 CEST 2008 - ma@suse.de
3691
3692 - Also report the name of the locking process in ZYppFactoryException
3693   (bnc #280537)
3694 - revision 10572
3695
3696 -------------------------------------------------------------------
3697 Mon Jul 14 11:26:30 CEST 2008 - schubi@suse.de
3698
3699 - corrected logging of solver settings
3700 - regard locking while doUpdate (bnc #405427)
3701 - revision 10564
3702
3703 -------------------------------------------------------------------
3704 Sat Jul 12 22:14:32 CEST 2008 - jkupec@suse.cz
3705
3706 - make curl use the right transfer mode
3707   (CURLOPT_PROXY_TRANSFER_MODE) when proxy is used (bnc #306272)
3708 - revision 10559
3709
3710 -------------------------------------------------------------------
3711 Sat Jul 12 11:19:56 CEST 2008 - jkupec@suse.cz
3712
3713 - reuse existing disk mounts (applied Marius' patch) (bnc #208222)
3714 - revision 10557
3715
3716 -------------------------------------------------------------------
3717 Wed Jul  9 18:13:58 CEST 2008 - ma@suse.de
3718
3719 - Provide Package::url() if available in solv file. (bnc #402434)
3720 - A missing cookie file must not be treated as an error. Simply
3721   rebuild the cache (bnc #405867)
3722 - Add 22x22 and 24x24 icons (bnc #329635)
3723 - revision 10528
3724
3725 -------------------------------------------------------------------
3726 Mon Jul  7 13:39:09 CEST 2008 - schubi@suse.de
3727
3728 - Do not update an already updated package (bnc #400422)
3729 - revision 10504
3730
3731 -------------------------------------------------------------------
3732 Fri Jul  4 17:19:24 CEST 2008 - ma@suse.de
3733
3734 - Also check if the fingerprint matches before importing updated keys.
3735   (bnc #393160)
3736 - revision 10500
3737
3738 -------------------------------------------------------------------
3739 Mon Jun 30 23:55:20 CEST 2008 - dmacvicar@suse.de
3740
3741 - forward port add message attribute to patches.
3742 - port import newer keys if a trusted key is updated
3743 - (bnc#393160)
3744 - version 5.0.2
3745
3746 -------------------------------------------------------------------
3747 Mon Jun 30 10:28:27 CEST 2008 - ma@suse.de
3748
3749 - Fix permanent duplication of gpg keys in the rpm database. Also
3750   retrieve correct creation and expire dates. (bnc #401259)
3751 - Invoke gpg with --homdir, otherwise command fails if executed
3752   within a wrapper. (bnc #401259)
3753 - revision 10487
3754
3755 -------------------------------------------------------------------
3756 Thu Jun 26 12:07:33 CEST 2008 - schubi@suse.de
3757
3758 - version 5.0.1
3759 - revision 10464
3760
3761 -------------------------------------------------------------------
3762 Thu Jun 19 17:55:35 CEST 2008 - ma@suse.de
3763
3764 - Handle new patch messages and scripts in commit. Provide callbacks
3765   to display the patch messages and give visual feedback on script
3766   execution. (bnc #401220)
3767 - revision 10411
3768
3769 -------------------------------------------------------------------
3770 Thu Jun 19 17:35:59 CEST 2008 - ma@suse.de
3771
3772 - Fix wrong parenthesis causing bug 399320
3773 - version
3774 - revision
3775
3776 -------------------------------------------------------------------
3777 Tue Jun 10 09:52:03 CEST 2008 - jreidinger@suse.cz
3778
3779 - improve performance of gsub
3780 - change replace_all to replaceAll (same name convency)
3781 - add tests for gsub and replaceAll
3782 - revision 10366
3783
3784 -------------------------------------------------------------------
3785 Fri Jun  6 13:29:59 CEST 2008 - ma@suse.de
3786
3787 - Handle application/x-redhat-package-manager in package-manager.desktop
3788   (bnc #391183)
3789 - revision 10361
3790
3791 -------------------------------------------------------------------
3792 Thu Jun  5 18:01:15 CEST 2008 - jkupec@suse.cz
3793
3794 - X-SuSE-ControlCenter-System category added
3795   to package-manager.desktop (bnc #302324)
3796 - revision 10353
3797
3798 -------------------------------------------------------------------
3799 Wed Jun  4 14:57:13 CEST 2008 - ma@suse.de
3800
3801 - Fix crash when requesting disk usage without a target loaded. (bnc #396755)
3802 - revision 10340
3803
3804 -------------------------------------------------------------------
3805 Wed Jun  4 14:05:09 CEST 2008 - ma@suse.de
3806
3807 - Fix memory corruption in curl media handler (bnc #396979)
3808 - revision 10338
3809
3810 -------------------------------------------------------------------
3811 Tue Jun  3 20:00:00 CEST 2008 - ma@suse.de
3812
3813 - Take care satsolver recognizes 'Capability( "srcpackage:zypper" )'
3814   as 'source package named zypper'. So these capabilities can be used
3815   together with sat::Whatprovides or in resolver requests. (bnc #369893)
3816 - revision 10335
3817
3818 -------------------------------------------------------------------
3819 Tue Jun  3 15:40:37 CEST 2008 - jreidinger@suse.cz
3820
3821 - allow aborting progress during removing packages. (bnc #389238)
3822 - revision 10331
3823
3824 -------------------------------------------------------------------
3825 Mon Jun  2 15:31:36 CEST 2008 - schubi@suse.de
3826
3827 - New option for ignoring Obsoletes. This is used for installing more than
3828   one pacakges with the same name but different versions.
3829   Often used by kernel.
3830 - r 10299
3831
3832 -------------------------------------------------------------------
3833 Sun Jun  1 23:14:34 CEST 2008 - - ma@suse.de
3834
3835 - Revert inappropriate Selectable cleanup. Fix Selectable
3836   status computation. Unmaintained packages were wrongly
3837   reported as unsinstalled. (bnc #394630)
3838 - version 5.0.0 (4.x continued in SuSE-Linux-11_0-Branch)
3839 - revision 10295
3840
3841 -------------------------------------------------------------------
3842 Fri May 30 12:14:47 CEST 2008 - tgoettlicher@suse.de
3843
3844 - fixed typo
3845
3846 -------------------------------------------------------------------
3847 Wed May 28 18:54:27 CEST 2008 - ma@suse.de
3848
3849 - Reenable diskusage calculation (bnc #395051)
3850 - version 4.25.1
3851 - revision 10273
3852
3853 -------------------------------------------------------------------
3854 Wed May 28 18:50:11 CEST 2008 - jkupec@suse.cz
3855
3856 - RepoManager::packagesPath(RepoInfo) added (bnc #394728)
3857 - revision 10271
3858
3859 -------------------------------------------------------------------
3860 Wed May 28 16:26:09 CEST 2008 - jkupec@suse.cz
3861
3862 - RepoInfo: don't overwrite flags that have already been set externally
3863   (bnc #394728)
3864 - revision 10256
3865
3866 -------------------------------------------------------------------
3867 Wed May 28 15:30:24 CEST 2008 - ma@suse.de
3868
3869 - Create missing directories when saving config files. (bnc #395026)
3870 - Fix undefined behaviour in RepoManager.
3871 - revision 10255
3872
3873 -------------------------------------------------------------------
3874 Wed May 28 15:23:44 CEST 2008 - schubi@suse.de
3875
3876 - SOLVER_ERASE_SOLVABLE_NAME: As we do not know, if this request has come
3877   from resolvePool or resolveQueue we will have to take care for both
3878   cases. (bnc#393969)
3879 - r 10252
3880
3881 -------------------------------------------------------------------
3882 Tue May 27 22:35:37 CEST 2008 - coolo@suse.de
3883
3884 - compile with RPM_OPT_FLAGS
3885
3886 -------------------------------------------------------------------
3887 Mon May 26 17:23:24 CEST 2008 - jkupec@suse.cz
3888
3889 - old2new locks file converter script added to %post (jredinger)
3890 - r 10227
3891
3892 -------------------------------------------------------------------
3893 Mon May 26 11:48:35 CEST 2008 - schubi@suse.de
3894
3895 - Do not regard packages with the same name while upgrading obsoleted
3896   packages (bnc#394367)
3897 - r 10219
3898
3899 -------------------------------------------------------------------
3900 Sat May 24 01:23:44 CEST 2008 - dmacvicar@suse.de
3901
3902 - revert commit don't check for existence of keys,
3903   to avoid a non needed HEAD request. (related bnc#381280)
3904   as it creates popup error callbacks due to the 404's in
3905   the keys. Leave however the OnMediaLocation::optional()
3906   API to look for another fix strategy.
3907
3908 -------------------------------------------------------------------
3909 Fri May 23 15:52:20 CEST 2008 - dmacvicar@suse.de
3910
3911 - define path for messages and scripts and document
3912   them in zypp.conf
3913
3914 -------------------------------------------------------------------
3915 Fri May 23 14:42:34 CEST 2008 - schubi@suse.de
3916
3917 - Added IgnoreAlreadyRecommended flag. So recomments/suggest will
3918   be ignored for already INSTALLED packages (bnc #389694)
3919 - r 10202
3920
3921 -------------------------------------------------------------------
3922 Fri May 23 10:22:47 CEST 2008 - schubi@suse.de
3923
3924 - Packages which obsoletes and do NOT required other installed
3925   packages will be installed if no other packages obsolete the installed package too.
3926 - r 10196
3927
3928 -------------------------------------------------------------------
3929 Thu May 22 02:22:29 CEST 2008 - dmacvicar@suse.de
3930
3931 - fix filelist for installed packages (bnc#392544)
3932 - fix changelog retrieval for installed packages
3933
3934 -------------------------------------------------------------------
3935 Wed May 21 13:50:00 CEST 2008 - dmacvicar@suse.de
3936
3937 - deprecate Repository::name() and use alias() to
3938   be consistent. Related to (bnc#383553)
3939 - don't check for existence of keys, to avoid a non needed
3940   HEAD request. (helps bnc#381280)
3941 - 4.25.0
3942
3943 -------------------------------------------------------------------
3944 Wed May 21 11:37:23 CEST 2008 - schubi@suse.de
3945
3946 - added onlyRequires in the testcase (bnc #389184)
3947
3948 -------------------------------------------------------------------
3949 Tue May 20 12:12:27 CEST 2008 - jreidinger@suse.cz
3950
3951 - allow installation and refreshing from repository with alias that
3952   contains ' or " (bnc #392426)
3953 - r10158
3954
3955 -------------------------------------------------------------------
3956 Mon May 19 21:11:41 CEST 2008 - jkupec@suse.cz
3957
3958 - delta rpm support reenabled
3959 - r10150
3960
3961 -------------------------------------------------------------------
3962 Mon May 19 18:13:19 CEST 2008 - schubi@suse.de
3963
3964 - Resetting Delete Details in ResStatus correctly (bnc #391785)
3965 - r 10145
3966
3967 -------------------------------------------------------------------
3968 Mon May 19 11:47:06 CEST 2008 - dmacvicar@suse.de
3969
3970 - when setting status to non installed for uninstalled packages
3971   set the user transaction so they go to soft locks.
3972   (related to bnc#389739 )
3973
3974 -------------------------------------------------------------------
3975 Fri May 16 16:56:04 CEST 2008 - schubi@suse.de
3976
3977 - Added new calls : isInstalledBy (const PoolItem item);
3978                     installs (const PoolItem item);
3979 - r 10125
3980 - 4.23.0
3981
3982 -------------------------------------------------------------------
3983 Fri May 16 16:49:04 CEST 2008 - jreidinger@suse.cz
3984
3985 - don't run merge in save when toAdd/Remove queue is empty
3986 - throw when locks cannot load its file
3987 - r10124
3988
3989 -------------------------------------------------------------------
3990 Fri May 16 09:59:09 CEST 2008 - jreidinger@suse.cz
3991
3992 - throw more describing exception when repo probing failed
3993   (bnc #389690)
3994 - revision 10118
3995
3996 -------------------------------------------------------------------
3997 Thu May 15 15:15:59 CEST 2008 - jreidinger@suse.cz
3998
3999 - allow call only merge old locks and newly added/removed without
4000   saving it to file
4001 - -revision 10104
4002
4003 -------------------------------------------------------------------
4004 Tue May 13 17:37:11 CEST 2008 - dmacvicar@suse.de
4005
4006 - report non packages as keep installed if satisfied to the
4007   user interace (Selectables)
4008 - 4.21.3
4009
4010 -------------------------------------------------------------------
4011 Tue May 13 15:50:28 CEST 2008 - jkupec@suse.cz
4012
4013 - create /etc/zypp/products.d on install
4014
4015 -------------------------------------------------------------------
4016 Mon May 12 17:21:19 CEST 2008 - jkupec@suse.cz
4017
4018 - /etc/zypp/products.d added to file list (bnc #385868)
4019 - revision 10049
4020 - version 4.21.2
4021
4022 -------------------------------------------------------------------
4023 Mon May 12 17:15:34 CEST 2008 - jkupec@suse.cz
4024
4025 - call RemoveResolvableReport::problem() before finish() on error
4026   (bnc #388810)
4027 - revision 10045
4028
4029 -------------------------------------------------------------------
4030 Sat May 10 21:57:29 CEST 2008 - coolo@suse.de
4031
4032 - fix file list
4033
4034 -------------------------------------------------------------------
4035 Fri May  9 23:15:53 CEST 2008 - ma@suse.de
4036
4037 - Product now retrieves all attributes from the solv file.
4038 - version 4.21.1
4039 - revision 10031
4040
4041 -------------------------------------------------------------------
4042 Fri May  9 21:28:42 CEST 2008 - ma@suse.de
4043
4044 - Add zypp.conf option configdir (/etc/zypp) and arrange
4045   all config files and directories to follow {configdir}
4046   per default.
4047 - Fix zypp-query-pool to print satisfied products and additional
4048   products defined in {configdir}/products.d for registration.
4049   (bnc #385868)
4050 - version 4.21.0
4051 - revision 10029
4052
4053 -------------------------------------------------------------------
4054 Fri May  9 15:30:40 CEST 2008 - jreidinger@suse.cz
4055
4056 - implement remove duplicate entries in lock file (bnc#385967)
4057
4058 -------------------------------------------------------------------
4059 Fri May  9 15:15:32 CEST 2008 - ma@suse.de
4060
4061 - Speedup rpmdb2solv by reusing an existing solv file.
4062 - version 4.20.1
4063 - revision 10012
4064
4065 -------------------------------------------------------------------
4066 Thu May  8 18:13:54 CEST 2008 - ma@suse.de
4067
4068 - Fix failed package download due to unkown repository type (bnc #386386)
4069 - revision 9995
4070
4071 -------------------------------------------------------------------
4072 Thu May  8 16:33:37 CEST 2008 - ma@suse.de
4073
4074 - Support optional root argument to RepoManagerOptions, to prefix all
4075   path names taken from ZConfig. (bnc #388265)
4076 - version 4.20.0
4077 - revision 9993
4078
4079 -------------------------------------------------------------------
4080 Thu May  8 14:21:51 CEST 2008 - schubi@suse.de
4081
4082 - new solution action for removing requirements/conflicts (bnc #387631)
4083 - revision 9988
4084
4085 -------------------------------------------------------------------
4086 Thu May  8 10:56:49 CEST 2008 - ma@suse.de
4087
4088 - Provide enumerated patch category 'Patch::categoryEnum()' (bnc #159100)
4089 - revision 9984
4090
4091 -------------------------------------------------------------------
4092 Wed May  7 13:52:24 CEST 2008 - schubi@suse.de
4093
4094 - DistUpgrade: searching for providers -> regarding name onl
4095 - r 9977
4096
4097 -------------------------------------------------------------------
4098 Tue May  6 17:35:59 CEST 2008 - dmacvicar@suse.de
4099
4100 - add flag --registrable (-r) to query pool to avoid
4101   using system as a filter
4102 - 4.19.1
4103
4104 -------------------------------------------------------------------
4105 Tue May  6 07:37:22 CEST 2008 - coolo@suse.de
4106
4107 - return values in non-void functions
4108
4109 -------------------------------------------------------------------
4110 Mon May  5 14:08:20 CEST 2008 - jkupec@suse.cz
4111
4112 - support multiple search strings in PoolQuery (ORed)
4113 - revision 9945
4114
4115 -------------------------------------------------------------------
4116 Mon May  5 09:55:29 CEST 2008 - schubi@suse.de
4117
4118 - Switch off the upgrade mode of the
4119   SAT solver cause the packages have already been evaluated by
4120   the distupgrade machanism of libzypp. (bnc #386375)
4121 - rev 9943
4122
4123 -------------------------------------------------------------------
4124 Fri May  2 16:36:04 CEST 2008 - jreidinger@suse.cz
4125
4126 - release file after copy to cache as soon as possible.
4127   (bnc #381311)
4128 - r9940
4129
4130 -------------------------------------------------------------------
4131 Fri May  2 16:28:05 CEST 2008 - schubi@suse.de
4132
4133 - Bugfix: keep states by user has been removed it the
4134   package has not been installed BUT has been recommended by another package.
4135   (bnc #385832)
4136 - rev 9938
4137
4138 -------------------------------------------------------------------
4139 Fri May  2 12:19:22 CEST 2008 - jreidinger@suse.cz
4140
4141 - add isLocal function to Url which say if scheme is local or
4142   internet.
4143 - r9932
4144
4145 -------------------------------------------------------------------
4146 Fri May  2 09:36:18 CEST 2008 - jreidinger@suse.cz
4147
4148 - cache decision for repository depend on his url.
4149 - http,ftp and smb cache packages.
4150 - revision 9929
4151
4152 -------------------------------------------------------------------
4153 Thu May  1 00:50:51 CEST 2008 - ma@suse.de
4154
4155 - Load and maintain persistent hard locks stored in /etc/zypp/locks.
4156   Locks are loaded together with the target, and changes are writen
4157   back on commit. zypp.conf option locksfile.apply can be used to turn
4158   this feature on or off. (FATE #120352)
4159 - version 4.18.0
4160 - revision 9927
4161
4162 -------------------------------------------------------------------
4163 Wed Apr 30 16:27:49 CEST 2008 - ma@suse.de
4164
4165 - Add zypp.conf option solvfilesdir: Path where the repo solv files
4166   are created. Default value: {cachedir}/solv.
4167 - Target and repositories now save their solvfiles below {solvfilesdir}
4168   in directories named after the repositories alias.
4169 - version 4.18.0
4170 - revision 9913
4171
4172 -------------------------------------------------------------------
4173 Wed Apr 30 14:19:16 CEST 2008 - jkupec@suse.cz
4174
4175 - fixed filesystem::expandlink(Pathname) (bnc #368477)
4176 - r9906
4177
4178 -------------------------------------------------------------------
4179 Tue Apr 29 16:37:19 CEST 2008 - schubi@suse.de
4180
4181 - cleanup in return values of doUpgrade and doUpdate
4182 - r9886
4183 - 4.17.0
4184
4185 -------------------------------------------------------------------
4186 Mon Apr 28 18:27:54 CEST 2008 - jkupec@suse.cz
4187
4188 - check for valid pool in begin(), improve the code (bnc #384337)
4189 - r9872
4190 - 4.16.0
4191
4192 -------------------------------------------------------------------
4193 Mon Apr 28 15:40:09 CEST 2008 - mvidner@suse.cz
4194
4195 - Updated package-manager-su from xdg-utils-1.0.2-48 (bnc#339549).
4196
4197 -------------------------------------------------------------------
4198 Mon Apr 28 15:25:46 CEST 2008 - schubi@suse.de
4199
4200 - added translations
4201
4202 -------------------------------------------------------------------
4203 Mon Apr 28 11:15:47 CEST 2008 - jkupec@suse.cz
4204
4205 - ostream operator<<(ostream,TriBool) added
4206 - r9833
4207
4208 -------------------------------------------------------------------
4209 Fri Apr 25 16:12:12 CEST 2008 - ma@suse.de
4210
4211 - Prevent target::unload from creating a system repo in order
4212   to unload it. (bnc 382297)
4213 - version 4.15.2
4214 - revision 9822
4215
4216 -------------------------------------------------------------------
4217 Fri Apr 25 14:15:17 CEST 2008 - ma@suse.de
4218
4219 - Prevent deselected or deleted items from being re-selected due to
4220   recommends (aka. persistent soft locks). Unlike hard locked, those
4221   items will be automatically selected if required. The list of soft
4222   locked items is stored in /var/lib/zypp/SoftLocks.
4223 - version 4.15.1
4224 - revision 9818
4225
4226 -------------------------------------------------------------------
4227 Wed Apr 23 22:24:00 CEST 2008 - ma@suse.de
4228
4229 - Remove obsolete AdditionalCapabilities interface from ResPool.
4230   Forward sat::Pool::RepositoryIterator. There's no more need to
4231   maintain an extra Repository list in ResPool.
4232 - revision 9806
4233
4234 -------------------------------------------------------------------
4235 Wed Apr 23 21:12:56 CEST 2008 - ma@suse.de
4236
4237 - Support dependencies requiring a specific architecture:
4238   "name[.arch] [op edition]". See class Capability for details
4239   about how to construct dependencies. (bnc #305445)
4240 - version 4.15.0
4241 - revision 9805
4242
4243 -------------------------------------------------------------------
4244 Tue Apr 22 17:39:28 CEST 2008 - dmacvicar@suse.de
4245
4246 - patch attributes and deprecate old ones
4247 - 4.14.0
4248
4249 -------------------------------------------------------------------
4250 Tue Apr 22 15:44:34 CEST 2008 - jreidinger@suse.cz
4251
4252 - change locks api -
4253 - make more functions const
4254 - replace add/remove by selectable to add/remove by ident or name and kind
4255 - rename iterator to const_iterator to avoid confusion
4256 - revision 9781
4257
4258 -------------------------------------------------------------------
4259 Tue Apr 22 13:55:14 CEST 2008 - schubi@suse.de
4260
4261 - Do architecture changes while "dup" in the external distribution
4262   upgrade ONLY. bnc #382274
4263 - Added "ignore" to the solutions
4264 - Added "self-conflicts" to the solution
4265 - added new solver mechanism "resolveQueue"
4266 - Bugfix broken/satisfied products
4267 - rev 9776
4268
4269 -------------------------------------------------------------------
4270 Tue Apr 22 10:33:03 CEST 2008 - ma@suse.de
4271
4272 - Added Pattern::core returning the packages required by a pattern.
4273   (see also Pattern::depends and Pattern::contents).
4274 - revision 9771
4275
4276 -------------------------------------------------------------------
4277 Mon Apr 21 15:38:10 CEST 2008 - ma@suse.de
4278
4279 - Added Target::release(), returning the targets distribution
4280   release string.
4281 - revision 9761
4282
4283 -------------------------------------------------------------------
4284 Sat Apr 19 01:08:04 CEST 2008 - ma@suse.de
4285
4286 - per default abort if package installation fails. (bnc #381203)
4287 - version 4.13.3
4288 - revision 9725
4289
4290 -------------------------------------------------------------------
4291 Fri Apr 18 15:19:36 CEST 2008 - dmacvicar@suse.de
4292
4293 - add ZYpp and curl version to http agent string
4294   (bnc #381280)
4295
4296 -------------------------------------------------------------------
4297 Thu Apr 17 16:29:15 CEST 2008 - ma@suse.de
4298
4299 - Fixed pools package index wrongly including source packages. (bnc #380283)
4300 - version 4.13.2
4301 - revision 9683
4302
4303 -------------------------------------------------------------------
4304 Wed Apr 16 15:00:19 CEST 2008 - ma@suse.de
4305
4306 - Disable fast creation of @System.solv. It may produce wrong results
4307   e.g. after a rebuilddb.
4308 - version 4.13.1
4309 - revision 9666
4310
4311 -------------------------------------------------------------------
4312 Wed Apr 16 12:50:09 CEST 2008 - ma@suse.de
4313
4314 - initializeTarget now takes an additional option, telling whether to
4315   rebuild an existing rpm database before using it. Default is false.
4316   (bnc #308352)
4317 - version 4.13.0
4318 - revision 9664
4319
4320 -------------------------------------------------------------------
4321 Tue Apr 15 12:57:42 CEST 2008 - jreidinger@suse.cz
4322
4323 - save do nothing if no locks added/removed
4324 - fix bug with multiple save lock
4325 - don't save same query multiple times
4326 - improve tests
4327 - revision 9644
4328
4329 -------------------------------------------------------------------
4330 Tue Apr 15 09:34:29 CEST 2008 - schubi@suse.de
4331
4332 - added new translations
4333 - activate zypp-query-pool
4334 - Revision 9637
4335 - 4.12.1
4336
4337 -------------------------------------------------------------------
4338 Tue Apr 15 00:54:07 CEST 2008 - jkupec@suse.cz
4339
4340 - Locks API cleaned-up, iterator added, light read() added
4341 - PoolQuery::attribute(SolvAttr) getter added
4342 - revision 9609
4343
4344 -------------------------------------------------------------------
4345 Mon Apr 14 17:00:05 CEST 2008 - dmacvicar@suse.de
4346
4347 - reenable zypp-query-pool
4348 - 4.11.1
4349
4350 -------------------------------------------------------------------
4351 Mon Apr 14 12:53:09 CEST 2008 - ma@suse.de
4352
4353 - Enable evaluation of hardware dependencies.
4354 - Enable evaluation of filesystem dependencies.
4355 - revision 9605
4356
4357 -------------------------------------------------------------------
4358 Sun Apr 13 02:17:25 CEST 2008 - jkupec@suse.cz
4359
4360 - RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
4361   needed for explicit refresh request
4362 - revision 9574
4363
4364 -------------------------------------------------------------------
4365 Fri Apr 11 21:55:21 CEST 2008 - ma@suse.de
4366
4367 - Install ResPoolProxy index to speedup Solvable to Selectable
4368   conversion.
4369 - version 4.11.0
4370 - revision 9558
4371
4372 -------------------------------------------------------------------
4373 Fri Apr 11 18:02:14 CEST 2008 - kkaempf@suse.de
4374
4375 - Implement update scripts installed by packages. After every
4376   package install /var/adm/update-scripts is scanned for the first
4377   file starting with "<name>-<version>.<release>-", which is then
4378   executed.
4379 - revision 9547
4380
4381 -------------------------------------------------------------------
4382 Fri Apr 11 14:43:05 CEST 2008 - ma@suse.de
4383
4384 - Fix SolvIterMixin to avioid multiple visits of the same Selectable.
4385 - Add Resolvable::poolItem() providing access to the corresponding
4386   PoolItem. API to query isRelevant/isSatisfied/isBroken was moved
4387   to PoolItem.
4388 - Add ResPool::satisfiedProductsBegin/End iterator over all products
4389   whose dependencies are satisfied. This reflects the status determined
4390   by the last solver run. (#368104)
4391 - revision 9535
4392
4393 -------------------------------------------------------------------
4394 Fri Apr 11 12:07:47 CEST 2008 - jreidinger@suse.cz
4395
4396 - switch to new locks api
4397 - revision 9524
4398
4399 -------------------------------------------------------------------
4400 Wed Apr  9 21:24:54 CEST 2008 - ma@suse.de
4401
4402 - Enable ui::Selectable lookup by Solvable/PoolItem in ResPoolProxy.
4403 - Add SolvIterMixin: Base class providing PoolItem_iterator and
4404   Selectable_iterator iterator types based on a Solvable iterator.
4405 - Enhanced WhatProvides and SolvableSet to PoolItem_iterator to offer
4406   PoolItem_iterator and Selectable_iterator.
4407 - Add Solvable::SplitIdent: Helper class that splits an identifier
4408   into kind and name.
4409 - Provide methods Pattern::contents returning a collection of packages
4410   associated with the pattern/patch.
4411 - revision 9496
4412
4413 -------------------------------------------------------------------
4414 Tue Apr  8 15:50:48 CEST 2008 - jreidinger@suse.cz
4415
4416 - add comparing to PoolQuery
4417 - revision 9466
4418
4419 -------------------------------------------------------------------
4420 Tue Apr  8 13:18:30 CEST 2008 - jreidinger@suse.cz
4421
4422 - move RepoInfo to universal RepoException. This can enable more verbose output - for frontend. (helps with bnc #377137)
4423 - revision 9452
4424
4425 -------------------------------------------------------------------
4426 Tue Apr  8 10:52:30 CEST 2008 - jreidinger@suse.cz
4427
4428 - initial implementation of new locks (FATE #120118 and #120352)
4429 - revision 9442
4430
4431 -------------------------------------------------------------------
4432 Tue Apr  7 15:18:22 CEST 2008 - dmacvicar@suse.de
4433
4434 - selectable API updates and changes
4435 - 4.10.0
4436
4437 -------------------------------------------------------------------
4438 Fri Apr  4 14:01:45 CEST 2008 - jreidinger@suse.cz
4439
4440 - add split with respect to escaped delimeters and also for quotes
4441 - revision 9373
4442
4443 -------------------------------------------------------------------
4444 Thu Apr  3 12:55:50 CEST 2008 - ma@suse.de
4445
4446 - Fixed some missing package and source package attributes.
4447 - revision 9348
4448
4449 -------------------------------------------------------------------
4450 Thu Apr  3 11:59:13 CEST 2008 - ma@suse.de
4451
4452 - Allow to store a media label in MediaSetAccess. This label is
4453   passed to a media change requests to describe which CD is
4454   requested.  (bnc #330094)
4455 - Fixed some missing package and source package attributes.
4456 - revision 9347
4457
4458 -------------------------------------------------------------------
4459 Wed Apr  2 13:48:52 CEST 2008 - schubi@suse.de
4460
4461 - Moved poolItem.status().isSatisfied(),.... to poolItem.isSatisfied()
4462 - Removed establish state in ResStatus
4463 - revision 9337
4464 - version 4.7.0
4465
4466 -------------------------------------------------------------------
4467 Wed Apr  2 10:24:17 CEST 2008 - ma@suse.de
4468
4469 - Add PoolItem::isSatisfied()/isBroken() to test whether
4470   the items requirements are met.
4471 - revision 9334
4472
4473 -------------------------------------------------------------------
4474 Tue Apr  1 21:54:10 CEST 2008 - ma@suse.de
4475
4476 - Extend sat::WhatProvides to allow to query for possible providers
4477   of a collection of capabilies. E.g. all providers of a packages
4478   requirements.
4479 - Fixed retrieval of translated texts from .solv files, provided the
4480   solv file contains them.
4481 - revision 9328
4482
4483 -------------------------------------------------------------------
4484 Tue Apr  1 16:17:44 CEST 2008 - jreidinger@suse.cz
4485
4486 - initial implementation of serialize/recovery PoolQuery
4487   (needed by FATE #120118)
4488 - revision 9325
4489
4490 -------------------------------------------------------------------
4491 Wed Mar 26 16:15:24 CET 2008 - ma@suse.de
4492
4493 - Allow prioritizing repos by adding a line 'priority=N' to the
4494   .repo file. Where N is an integer number from 1 (highest prio)
4495   to 99 (least and default). (bnc #369827, fate #302872)
4496 - version 4.6.1
4497 - revision 9276
4498
4499 -------------------------------------------------------------------
4500 Mon Mar 24 21:17:05 CET 2008 - coolo@suse.de
4501
4502 - support plaindir again (at least the most important parts)
4503
4504 -------------------------------------------------------------------
4505 Fri Mar 21 13:23:13 CET 2008 - jreidinger@suse.cz
4506
4507 - Throwing special exception MediaBadCAException in case of SSL
4508   certificate validation failure.(bnc #223512)
4509 - revision 9250
4510
4511 -------------------------------------------------------------------
4512 Fri Mar 21 12:38:39 CET 2008 - jreidinger@suse.cz
4513
4514 - add new error IO_SOFT to media request callback for temporary
4515   connection problem. (bnc #328822)
4516 - add new media exception timeout when somethink fail due to exceed
4517   timeout
4518 - mediacurl throw timeout exception when timeouted
4519 - revision 9246
4520
4521 -------------------------------------------------------------------
4522 Thu Mar 20 15:00:24 CET 2008 - jreidinger@suse.cz
4523
4524 - return more information from checking if metadata need refresh,
4525   so user can get better info. (bnc #307249)
4526 - revision 9231
4527
4528 -------------------------------------------------------------------
4529 Tue Mar 18 21:59:04 CET 2008 - ma@suse.de
4530
4531 - class sat::LocaleSupport: Convenience methods to manage support
4532   for language specific packages.
4533 - revision 9197
4534
4535 -------------------------------------------------------------------
4536 Tue Mar 18 13:54:16 CET 2008 - jkupec@suse.cz
4537
4538 - removed obsolete capability handling stuff (ma)
4539 - version 4.5.0
4540
4541 -------------------------------------------------------------------
4542 Tue Mar 18 11:42:51 CET 2008 - jreidinger@suse.cz
4543
4544 - Don't mask skip and abort exception in Fetcher
4545 - revision 9188
4546
4547 -------------------------------------------------------------------
4548 Tue Mar 18 11:00:22 CET 2008 - jreidinger@suse.cz
4549
4550 - action is correctly set in mediaRequest callback
4551 - revision 9186
4552
4553 -------------------------------------------------------------------
4554 Mon Mar 17 12:33:44 CET 2008 - ma@suse.de
4555
4556 - Fix SEGV in commit (bnc# 371137)
4557 - version 4.4.3
4558 - revision 9174
4559
4560 -------------------------------------------------------------------
4561 Fri Mar 14 17:28:39 CET 2008 - ma@suse.de
4562
4563 - version 4.4.2
4564
4565 -------------------------------------------------------------------
4566 Fri Mar 14 14:27:43 CET 2008 - dmacvicar@suse.de
4567
4568 - look for openssl in cmake, actually we build require it
4569 - explicitely link against openssl and crypto, required to
4570   compile in all platforms/distros.
4571
4572 -------------------------------------------------------------------
4573 Fri Mar 14 12:07:41 CET 2008 - jreidinger@suse.cz
4574
4575 - Save repo type during refresh if type is NONE (f.e. lazy probing).
4576 - revision 9153
4577
4578 -------------------------------------------------------------------
4579 Fri Mar 14 11:34:24 CET 2008 - jreidinger@suse.cz
4580
4581 - replace gpg escaped semicolon with real semicolon (bnc #355434)
4582 - revision 9151
4583
4584 -------------------------------------------------------------------
4585 Fri Mar 14 10:17:41 CET 2008 - jreidinger@suse.cz
4586
4587 - make strings from RpmDb and Keyring exceptions translatable
4588 - revision 9146
4589
4590 -------------------------------------------------------------------
4591 Thu Mar 13 18:41:26 CET 2008 - dmacvicar@suse.de
4592
4593 - fix retrieving keys (bnc #368099)
4594 - version 4.4.1
4595
4596 -------------------------------------------------------------------
4597 Thu Mar 13 18:40:57 CET 2008 - jreidinger@suse.cz
4598
4599 - enable frontend to rewrite add_probe settings.(bnc #309612)
4600 - Correct adding repo without type to lazy probing.
4601 - revision 9135
4602
4603 -------------------------------------------------------------------
4604 Thu Mar 13 17:59:52 CET 2008 - jreidinger@suse.cz
4605
4606 - get better message if something fail when trying run rpm
4607   (bnc #344584)
4608 - revision 9133
4609
4610 -------------------------------------------------------------------
4611 Thu Mar 13 12:33:13 CET 2008 - ma@suse.de
4612
4613 - Add ExternalProgram::execError and ExternalProgram::command
4614   to improve error reporting.
4615 - revision 9112
4616
4617 -------------------------------------------------------------------
4618 Thu Mar 13 11:45:20 CET 2008 - jkupec@suse.cz
4619
4620 - release all media before requesting another (bnc #336881)
4621 - revision 9110
4622
4623 -------------------------------------------------------------------
4624 Thu Mar 13 11:32:56 CET 2008 - jkupec@suse.cz
4625
4626 - getDetectedDevices added (fate #120298)
4627 - revision 9108
4628
4629 -------------------------------------------------------------------
4630 Wed Mar 12 15:55:14 CET 2008 - jkupec@suse.cz
4631
4632 - media backend release() methods changed to take string & instead
4633   of bool (needed for FATE #120298)
4634 - media label, detected device list and current device arguments
4635   added to the requestMedia callback
4636 - version 4.4.0
4637
4638 -------------------------------------------------------------------
4639 Wed Mar 12 14:16:07 CET 2008 - coolo@suse.de
4640
4641 - fix for bnc#369543
4642
4643 -------------------------------------------------------------------
4644 Mon Mar 10 13:30:04 CET 2008 - jkupec@suse.cz
4645
4646 - provide download rate info (average and curent) in the
4647   media::DownloadProgressReport for ftp/http (bnc #168935)
4648 - r9074
4649
4650 -------------------------------------------------------------------
4651 Mon Mar 10 12:45:03 CET 2008 - jkupec@suse.cz
4652
4653 - cleanCache(): clean also .cookie files
4654 - cleanTargetCache() added
4655 - use escaped_alias() in rawcache_path_for_repoinfo() and
4656   packagescache_path_for_repoinfo()
4657 - r9068
4658
4659 -------------------------------------------------------------------
4660 Fri Mar  7 19:59:10 CET 2008 - jkupec@suse.cz
4661
4662 - fixed location of RPMs in subdirs when parsing plaindir repo
4663   recursively (bnc #368218)
4664 - revision 9060
4665
4666 -------------------------------------------------------------------
4667 Thu Mar  6 13:42:53 CET 2008 - ma@suse.de
4668
4669 - Do not filter any installed solvables.
4670 - revision 9031
4671 - version 4.3.2
4672
4673 -------------------------------------------------------------------
4674 Wed Mar  5 11:33:26 CET 2008 - ma@suse.de
4675
4676 - Try to rebuild broken solv files in Target::load.
4677 - revision 9015
4678
4679 -------------------------------------------------------------------
4680 Tue Mar  4 18:17:41 CET 2008 - ma@suse.de
4681
4682 - Try to rebuild broken solv files in RepoManager::loadFromCache.
4683 - Fix RepoStatus::operator&& and RepoStatus testsuite.
4684 - revision 9008
4685
4686 -------------------------------------------------------------------
4687 Tue Mar  4 16:09:14 CET 2008 - schubi@suse.de
4688
4689 - improved problem description while a vendor change
4690 - improved problem description if a requirement cannot be fulfilled. Bug #358560
4691 - revision 9002
4692
4693 -------------------------------------------------------------------
4694 Tue Mar  4 12:57:58 CET 2008 - ma@suse.de
4695
4696 - Save and restore requested locales on target load/commit.
4697 - revision 8999
4698
4699 -------------------------------------------------------------------
4700 Mon Mar  3 17:10:26 CET 2008 - schubi@suse.de
4701
4702 - (Update) Prevent reinstallation of installed packages.
4703 - revision 8984
4704
4705 -------------------------------------------------------------------
4706 Sun Mar  2 16:13:16 CET 2008 - coolo@suse.de
4707
4708 - refresh metadata if there is no cache to unbreak compat with
4709   kiwi (that relied on "zypper sa <url> <alias>" to create a repo
4710   that "zypper in" could work on)
4711
4712 -------------------------------------------------------------------
4713 Sun Mar  2 10:28:13 CET 2008 - coolo@suse.de
4714
4715 - create cache directory before calling rpmdb2solv (in an empty
4716   chroot)
4717 - version 4.3.1
4718
4719 -------------------------------------------------------------------
4720 Thu Feb 28 16:43:11 CET 2008 - jkupec@suse.cz
4721
4722 - special exception message if server returns 403 response
4723   (forbidden) (port from SP2)
4724 - MediaException messages marked for translation
4725
4726 -------------------------------------------------------------------
4727 Wed Feb 27 10:31:24 CET 2008 - dmacvicar@suse.de
4728
4729 - make sure we have target cache on target initialize
4730 - version 4.3.0
4731
4732 -------------------------------------------------------------------
4733 Tue Feb 26 13:59:03 CET 2008 - lslezak@suse.cz
4734
4735 - DiskUsageCounter.cc - ignore "vfat", "fat", "ntfs" and "ntfs-3g"
4736   file systems (#333166)
4737 - rev. 8915
4738
4739 -------------------------------------------------------------------
4740 Tue Feb 26 13:26:30 CET 2008 - ma@suse.de
4741
4742 - Fixed Capabilites iterator exposing prereq marker.
4743 - revision 8914
4744
4745 -------------------------------------------------------------------
4746 Tue Feb 26 11:29:05 CET 2008 - schubi@suse.de
4747
4748 - postinstall script fixed
4749 - version 4.2.10
4750
4751 -------------------------------------------------------------------
4752 Mon Feb 25 17:06:53 CET 2008 - schubi@suse.de
4753
4754 - Testcases regards modaliases, rpmlib, ... correctly
4755 - Revision 8904
4756
4757 -------------------------------------------------------------------
4758 Mon Feb 25 13:20:26 CET 2008 - ma@suse.de
4759
4760 - Remove obsolete sql database. (bnc#363224)
4761 - revision 8898
4762
4763 -------------------------------------------------------------------
4764 Fri Feb 22 14:03:59 CET 2008 - ma@suse.de
4765
4766 - Take care target uses --root when creating solv files (bnc #363789)
4767 - revision 8881
4768
4769 -------------------------------------------------------------------
4770 Fri Feb 22 10:10:14 CET 2008 - schubi@suse.de
4771
4772 - Unmaintained packages which does not fit to the updated system
4773   (broken dependencies) will be deleted.
4774 - revision 8867
4775
4776 -------------------------------------------------------------------
4777 Fri Feb 22 07:20:35 CET 2008 - coolo@suse.de
4778
4779 - let libzypp-devel require libsatsolver-devel
4780
4781 -------------------------------------------------------------------
4782 Wed Feb 20 13:47:56 CET 2008 - ma@suse.de
4783
4784 - Cleanup unused /var/lib/zypp/cache in migrate_sources (#305160)
4785 - revision 8833
4786
4787 -------------------------------------------------------------------
4788 Tue Feb 19 16:21:12 CET 2008 - jkupec@suse.cz
4789
4790 - media: fixed DownloadProgressReport.finish() url argument in
4791   doGetFileCopy()
4792 - revision 8815
4793
4794 -------------------------------------------------------------------
4795 Tue Feb 19 11:21:59 CET 2008 - dmacvicar@suse.de
4796
4797 - hardlink when possible to optimize data transfer
4798   and space across caches.
4799 - version 4.2.8
4800
4801 -------------------------------------------------------------------
4802 Tue Feb 19 08:15:07 CET 2008 - coolo@suse.de
4803
4804 - added some locale support to sat::Solvable
4805 - version 4.2.7
4806
4807 -------------------------------------------------------------------
4808 Mon Feb 18 14:15:48 CET 2008 - dmacvicar@suse.de
4809
4810 - handle error messages better in doesFileExist too which is
4811   used during probing. (bnc #362608)
4812
4813 -------------------------------------------------------------------
4814 Sun Feb 17 21:44:12 CET 2008 - dmacvicar@suse.de
4815
4816 - Fetcher::reset() should not reset cache directories.
4817   (bnc #348050)
4818 - version 4.2.6
4819
4820 -------------------------------------------------------------------
4821 Fri Feb 16 15:47:00 CET 2008 - dmacvicar@suse.de
4822
4823 - Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
4824   for http and https, but this time set CURLOPT_HTTPGET back to 1
4825   so it actually works. This makes Media::doesFileExist
4826   efficient for http and https.
4827   (related to bnc #348050)
4828 - version 4.2.5
4829
4830 -------------------------------------------------------------------
4831 Fri Feb 15 10:52:59 CET 2008 - coolo@suse.de
4832
4833 - using .solv files only now (fate #303018)
4834 - revision 8699
4835
4836 -------------------------------------------------------------------
4837 Tue Feb 12 17:10:48 CET 2008 - coolo@suse.de
4838
4839 - fix architectures on distupgrade
4840
4841 -------------------------------------------------------------------
4842 Fri Feb  8 12:50:30 CET 2008 - coolo@suse.de
4843
4844 - fixes from trunk merged
4845
4846 -------------------------------------------------------------------
4847 Fri Feb  1 17:45:07 CET 2008 - jkupec@suse.cz
4848
4849 - fixed renaming a repo to an existing one (bnc #228216)
4850 - revision 8431
4851
4852 -------------------------------------------------------------------
4853 Sun Jan 27 21:35:13 CET 2008 - coolo@suse.de
4854
4855 - fix changelog
4856
4857 -------------------------------------------------------------------
4858 Thu Jan 24 18:26:47 CET 2008 - jkupec@suse.cz
4859
4860 - read .curlrc more robustly to obtain user-proxy (#330351)
4861 - revision 8368
4862
4863 -------------------------------------------------------------------
4864 Fri Jan 18 12:19:09 CET 2008 - coolo@suse.de
4865
4866 - always buildrequire openssl-devel
4867 - replacing strange utf-8 chars in changelog
4868 - revision 8317
4869
4870 -------------------------------------------------------------------
4871 Thu Jan 17 15:07:52 CET 2008 - jkupec@suse.cz
4872
4873 - Saner NFS timeo default (#350309)
4874 - revision 8314
4875
4876 -------------------------------------------------------------------
4877 Thu Jan 17 12:03:10 CET 2008 - kkaempf@suse.de
4878
4879 - support 'patterns.pat' and 'patterns.pat.gz' to read all
4880   patterns in one go.
4881 - rev 8309
4882
4883 -------------------------------------------------------------------
4884 Tue Jan 15 14:56:21 CET 2008 - lslezak@suse.cz
4885
4886 - added RpmDb::removePubkey(), call it from
4887   KeyRing::Impl::deleteKey() - remove the GPG key from RPM when it
4888   is removed from the trusted keyring
4889 - revision 8288
4890
4891 -------------------------------------------------------------------
4892 Mon Jan 14 17:11:15 CET 2008 - schubi@suse.de
4893
4894 - Textchanges
4895 - reduced logging in SAT-solver
4896 - ordering solutions
4897 - version 4.1.8
4898 - revision 8276
4899
4900 -------------------------------------------------------------------
4901 Thu Jan 10 16:50:26 CET 2008 - schubi@suse.de
4902
4903 - Enabled SAT solver via default. (removed ZYPP_SAT_SOLVER)
4904   ZYPP_RC_SOLVER=1 will enable the old RedCapet solver
4905 - Revision 8255
4906 - Version 4.1.7
4907
4908 -------------------------------------------------------------------
4909 Wed Jan  2 18:24:34 CET 2008 - jkupec@suse.cz
4910
4911 - Pathname zypp::filesystem::expandlink(const Pathname &) added
4912 - if the provided file is a symlink, expand it (#274651) (this
4913   probably won't work for schemes other than file/dir and cd/dvd)
4914 - revision 8179
4915
4916 -------------------------------------------------------------------
4917 Tue Dec 18 12:28:22 CET 2007 - aschnell@suse.de
4918
4919 - fixed password handling in URLs (bug #347273)
4920 - revision 8118
4921
4922 -------------------------------------------------------------------
4923 Mon Dec 17 13:47:44 CET 2007 - ma@suse.de
4924
4925 - Fixed default text locale detection not to use static variables. (#346872)
4926 - version 4.1.6
4927 - revision 8116
4928
4929 -------------------------------------------------------------------
4930 Mon Dec 10 12:46:26 CET 2007 - ma@suse.de
4931
4932 - Log more details about zypp lock owner. (#294094)
4933 - revision 8088
4934
4935 -------------------------------------------------------------------
4936 Fri Dec  7 15:47:53 CET 2007 - ma@suse.de
4937
4938 - Remove runtime dependency for libboost_filesystem (#345773)
4939 - version 4.1.5
4940 - revision 8061
4941
4942 -------------------------------------------------------------------
4943 Fri Nov 30 14:20:34 CET 2007 - schubi@suse.de
4944
4945 - Enable SAT solver via environment variable ZYPP_SAT_SOLVER.
4946   e.g.: ZYPP_SAT_SOLVER=1 zypper install foo
4947 - version 4.1.4
4948 - revision 7998
4949
4950 -------------------------------------------------------------------
4951 Wed Nov 28 15:12:33 CET 2007 - aschnell@suse.de
4952
4953 - make IniParser more strict (bug #306697)
4954
4955 -------------------------------------------------------------------
4956 Mon Nov 26 13:19:34 CET 2007 - ma@suse.de
4957
4958 - Fix missing packages in patch content list. (#340896)
4959 - revision 7925
4960
4961 -------------------------------------------------------------------
4962 Fri Nov 16 12:46:39 CET 2007 - coolo@suse.de
4963
4964 - fix build
4965
4966 -------------------------------------------------------------------
4967 Wed Nov 14 14:23:23 CET 2007 - ma@suse.de
4968
4969 - Output date strings in UTF-8. (#339423)
4970 - revision 7807
4971
4972 -------------------------------------------------------------------
4973 Tue Nov 13 13:40:03 CET 2007 - schubi@suse.de
4974
4975 - fixes for new gcc
4976 - version 4.1.3
4977 - r7788
4978
4979 -------------------------------------------------------------------
4980 Mon Nov  5 15:22:33 CET 2007 - ma@suse.de
4981
4982 - Don't mark failed patch scripts as installed. (#327523)
4983 - version 4.1.2
4984 - revision 7744
4985
4986 -------------------------------------------------------------------
4987 Wed Oct 31 09:19:59 CET 2007 - dmueller@suse.de
4988
4989 - update rpmlint suppression
4990
4991 -------------------------------------------------------------------
4992 Fri Oct 26 15:12:24 CEST 2007 - aschnell@suse.de
4993
4994 - fixed retrieval of epoch from rpmdb (bug #246680)
4995
4996 -------------------------------------------------------------------
4997 Thu Oct 25 16:29:24 CEST 2007 - aschnell@suse.de
4998
4999 - allow non-existing "packages" file in susetags parser (bug
5000   #309235)
5001
5002 -------------------------------------------------------------------
5003 Fri Oct 12 15:47:37 CEST 2007 - ma@suse.de
5004
5005 - SMBIOS DMI modalias matching added (#333152)
5006 - revision 7494
5007
5008 -------------------------------------------------------------------
5009 Sat Oct  6 16:37:11 CEST 2007 - jkupec@suse.cz
5010 - do not download the same file multiple times in one attach session
5011   (#307098), r7456
5012 - special cdrom detection code for SCSI / Virtual CDROMs on iSeries
5013   removed - should be correctly detected by HAL now
5014   (#167629, #163971), r7452
5015 - version 4.1.1
5016
5017 -------------------------------------------------------------------
5018 Fri Oct 05 10:35:47 CEST 2007 - aschnell@suse.de
5019
5020 - filter architecture in plaindir parser (bug #330791)
5021
5022 -------------------------------------------------------------------
5023 Thu Oct  4 16:31:58 CEST 2007 - ma@suse.de
5024
5025 - Throw constructing malformed checksums. (#189096)
5026 - revision 7441
5027
5028 -------------------------------------------------------------------
5029 Thu Oct  4 14:22:31 CEST 2007 - mvidner@suse.cz
5030
5031 - Renamed templates back because proper qualification makes it work
5032   too.
5033 - 4.1.0
5034
5035 -------------------------------------------------------------------
5036 Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
5037
5038 - only look for repositories in file ending ".repo" (bug #294779)
5039
5040 -------------------------------------------------------------------
5041 Wed Oct  3 13:37:57 CEST 2007 - mvidner@suse.cz
5042
5043 - Fixed compilation errors with GCC 4.3 by adding missing includes
5044   and renaming templates: MaxBits to MaxBitsT, Mask to MaskT,
5045   Compare<Edition> to CompareEd.
5046 - r7426
5047
5048 -------------------------------------------------------------------
5049 Mon Oct  1 20:29:36 CEST 2007 - ma@suse.de
5050
5051 - Incorporated patch from Michael Matz to speedup cache reading.
5052 - revision 7413
5053
5054 -------------------------------------------------------------------
5055 Fri Sep 28 18:40:59 CEST 2007 - schubi@suse.de
5056
5057 - Resolvertestcase:
5058   - log Repository info
5059   - set keep state in the testcase
5060   - handle vendor
5061 - r 4707
5062
5063 -------------------------------------------------------------------
5064 Thu Sep 27 17:13:14 CEST 2007 - ma@suse.de
5065
5066 - Fixed pattern parser SEGV on broken pattern files. (#328546)
5067 - revision 7402
5068
5069 -------------------------------------------------------------------
5070 Wed Sep 26 11:08:14 CEST 2007 - schubi@suse.de
5071
5072 - QueuItemRequire: Filter out all provider which have worser architecture,
5073   are NOT noarch and have not the same name as the requirement. The
5074   last one is needed for updating packages via patch/atoms.
5075   Bug 328081
5076 - Revert changes of r 7340
5077 - r 7386
5078
5079 -------------------------------------------------------------------
5080 Tue Sep 25 15:51:34 CEST 2007 - ma@suse.de
5081
5082 - Add missing '--install' parameter in desktop file. (#308640)
5083 - version 4.0.0
5084 - revision 7369
5085
5086 -------------------------------------------------------------------
5087 Tue Sep 25 11:08:13 CEST 2007 - jkupec@suse.cz
5088
5089 - release all attached media before attempting to eject (#293428)
5090 - fixed parsing of --proxy-user parameter of .curlrc (#309139)
5091 - revision 7352
5092 - version 3.26.0
5093
5094 -------------------------------------------------------------------
5095 Mon Sep 24 16:10:32 CEST 2007 - dmacvicar@suse.de
5096
5097 - provide a way to retrieve the metadata path. Used for
5098   installation, which incorrectly creates a repository in
5099   cache without adding it first, so metadata path is not
5100   set and therefore it is not possible to setup a media
5101   verifier on installation. Part of fix for (#293428)
5102 - 3.25.0
5103
5104 -------------------------------------------------------------------
5105 Mon Sep 24 15:48:47 CEST 2007 - schubi@suse.de
5106
5107 - If more than one resolvables provide a requirements and have different
5108   architecture take thatone with the best architecture. (Not regarding the
5109   name). Bug: Branching too much while an installation of a multi-arch-DVD
5110 - r 7340
5111 - version 3.24.8
5112
5113 -------------------------------------------------------------------
5114 Fri Sep 21 15:50:30 CEST 2007 - schubi@suse.de
5115
5116 - Checking the queue if an item will be deleted. If yes, the requirements
5117   are not needed anymore. Bug 326384
5118 - version 3.24.7
5119 - r 7329
5120
5121 -------------------------------------------------------------------
5122 Thu Sep 20 17:37:30 CEST 2007 - jkupec@suse.cz
5123
5124 - don't probe the repository type upon saving if disabled (#326769)
5125 - version 3.24.6
5126 - revision 7319
5127
5128 -------------------------------------------------------------------
5129 Thu Sep 20 15:19:53 CEST 2007 - ma@suse.de
5130
5131 - Avoid calling rpm repeatedly in case of an error. This is fault-prone,
5132   esp. if the error occurred executing the packages post-install script.
5133 - version 3.24.5
5134 - revision 7317
5135
5136 -------------------------------------------------------------------
5137 Thu Sep 20 11:00:04 CEST 2007 - ma@suse.de
5138
5139 - If a package is deselected by user, apply this soft lock to all
5140   available versions of this package.
5141 - version 3.24.4
5142 - revision 7316
5143
5144 -------------------------------------------------------------------
5145 Wed Sep 19 17:45:12 CEST 2007 - schubi@suse.de
5146
5147 - Update: Do not set an item to installation if there has been already set
5148   one for installation which has the same NVA. Bug  326286
5149 - version 3.24.3
5150 - r 7311
5151
5152 -------------------------------------------------------------------
5153 Wed Sep 19 14:19:49 CEST 2007 - ma@suse.de
5154
5155 - Enable package cache during commit. (#326249)
5156 - revision 7309
5157
5158 -------------------------------------------------------------------
5159 Tue Sep 18 14:01:02 CEST 2007 - schubi@suse.de
5160
5161 - Do not regarding requirements for packages which will be deleted in the
5162   same solver run. Bug 310618
5163 - r 7292
5164 - version 3.24.2
5165
5166 -------------------------------------------------------------------
5167 Mon Sep 17 16:33:14 CEST 2007 - jkupec@suse.cz
5168
5169 - don't download filelists.xml.gz (#307105)
5170 - version 3.24.1
5171 - revision 7269
5172
5173 -------------------------------------------------------------------
5174 Mon Sep 17 15:51:04 CEST 2007 - ma@suse.de
5175
5176 - Improve estimated diskusage while there is no valid
5177   solver result. (#325617)
5178 - revision 7266
5179
5180 -------------------------------------------------------------------
5181 Mon Sep 17 15:22:47 CEST 2007 - schubi@suse.de
5182
5183 -Bugfix in vendor change of a required resolvable (Correct error message)
5184  Bug 310455
5185 - r 7262
5186
5187 -------------------------------------------------------------------
5188 Mon Sep 17 12:36:28 CEST 2007 - lslezak@suse.cz
5189
5190 - fixed DU parsing in inst-sys (#308659)
5191 - revision 7256
5192
5193 -------------------------------------------------------------------
5194 Fri Sep 14 22:57:54 CEST 2007 - ma@suse.de
5195
5196 - Enable using patch and delta rpms. (#309124)
5197 - version 3.24.0
5198 - revision 7253
5199
5200 -------------------------------------------------------------------
5201 Thu Sep 13 17:59:55 CEST 2007 - ma@suse.de
5202
5203 - On update do not delete unmaintained non-SuSE packages.
5204 - version 3.23.2
5205 - revision 7239
5206
5207 -------------------------------------------------------------------
5208 Thu Sep 13 13:02:39 CEST 2007 - lslezak@suse.cz
5209
5210 - ZYppImpl::getPartitions() - don't return the current partitioning
5211   when the partitioning hasn't been set - fixes DU parsing in
5212   inst-sys (#308659)
5213
5214 -------------------------------------------------------------------
5215 Thu Sep 13 11:30:47 CEST 2007 - dmacvicar@suse.de
5216
5217 - Throw specific exceptions during commit (#308511)
5218 - 3.23.1
5219
5220 -------------------------------------------------------------------
5221 Wed Sep 12 18:48:00 CEST 2007 - ma@suse.de
5222
5223 - Various disk space calculation fixes. Susetags, plaindir and rpmdb
5224   now provide more detailed disk usage information.
5225   Yum metadata don't, so we book the package size to '/'. (#308362)
5226 - version 3.23.0
5227 - revision 7225
5228
5229 -------------------------------------------------------------------
5230 Wed Sep 12 15:48:41 CEST 2007 - schubi@suse.de
5231
5232 - Regarding keep state while recycle old valid solver results. Bug 286889
5233 - r 7209
5234
5235 -------------------------------------------------------------------
5236 Wed Sep 12 12:24:49 CEST 2007 - jkupec@suse.cz
5237
5238 - report 100% progress on finishing RPM removal (bug #309431)
5239 - revision 7200
5240
5241 -------------------------------------------------------------------
5242 Tue Sep 11 17:25:35 CEST 2007 - schubi@suse.de
5243
5244 - Update: rename language packages --> take that package which fits to the
5245   selected language Bug 308098
5246 - r 7919
5247
5248 -------------------------------------------------------------------
5249 Tue Sep 11 16:11:20 CEST 2007 - dmacvicar@suse.de
5250
5251 - restore deltas and patch rpms from the cache (#309124)
5252 - 3.22.8
5253
5254 -------------------------------------------------------------------
5255 Tue Sep 11 14:54:44 CEST 2007 - ma@suse.de
5256
5257 - Don't fail if a product is deleted multiple times (e.g. due to
5258   obsoletes and an explicit deleted request). (#308746)
5259 - version 3.22.7
5260 - revision 7184
5261
5262 -------------------------------------------------------------------
5263 Tue Sep 11 13:52:47 CEST 2007 - jkupec@suse.cz
5264
5265 - SYSCONFDIR variable added for modifying /etc
5266
5267 -------------------------------------------------------------------
5268 Tue Sep 11 12:18:11 CEST 2007 - schubi@suse.de
5269
5270 - uninstallable resolvable -->suggested solution: delete; Bug 308164
5271 - r 7177
5272
5273 -------------------------------------------------------------------
5274 Mon Sep 10 16:19:05 CEST 2007 - schubi@suse.de
5275
5276 - new translations added
5277 - r 7166
5278 - version 3.22.6
5279
5280 -------------------------------------------------------------------
5281 Mon Sep 10 15:50:49 CEST 2007 - lslezak@suse.cz
5282
5283 - fixed disk usage counting of updated packages (#308362)
5284
5285 -------------------------------------------------------------------
5286 Mon Sep 10 14:17:29 CEST 2007 - schubi@suse.de
5287
5288 - Splitting packages: Take the package with the best
5289   architecture,edition ONLY; Bug 308591
5290 - r 7160
5291
5292 -------------------------------------------------------------------
5293 Mon Sep 10 10:55:45 CEST 2007 - lslezak@suse.cz
5294
5295 - properly report fallback disk usage size (in kB instead of bytes)
5296   when disk usage is not known (YUM repos) (#308475)
5297
5298 -------------------------------------------------------------------
5299 Fri Sep  7 13:27:26 CEST 2007 - ma@suse.de
5300
5301 - Install a sample /etc/zypp.conf. (#306615)
5302 - Fixed missing soversion symlink in package.
5303 - version 3.22.5
5304 - revision 7150
5305
5306 -------------------------------------------------------------------
5307 Fri Sep  7 13:03:48 CEST 2007 - schubi@suse.de
5308
5309 - RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
5310   308252
5311 - r 7143
5312
5313 -------------------------------------------------------------------
5314 Thu Sep  6 18:22:36 CEST 2007 - schubi@suse.de
5315
5316 - Error: Select two candidate with the same name while update.
5317   Solution: If there is a candidate which is already selected for installation -->
5318   take thatone #308082
5319 - r 7132
5320
5321 -------------------------------------------------------------------
5322 Thu Sep  6 14:11:58 CEST 2007 - ma@suse.de
5323
5324 - Work arround installed patterns providing an empty vendor string. (#307743)
5325 - Let the solver treat vendor suse and opensuse as equivalent.
5326 - version 3.22.4
5327
5328 -------------------------------------------------------------------
5329 Thu Sep  6 12:33:27 CEST 2007 - schubi@suse.de
5330
5331 - Checking item before evaluating the concerning vendor. bug #307941
5332 - r 7119
5333
5334 -------------------------------------------------------------------
5335 Wed Sep  6 02:24:37 CEST 2007 - dmacvicar@suse.de
5336
5337 - Fix for bug #307163 - empty package descriptions
5338   a.k.a shared tag not 100% implemented
5339 - r 7117
5340 - version 3.22.3
5341
5342 -------------------------------------------------------------------
5343 Wed Sep  5 17:52:37 CEST 2007 - schubi@suse.de
5344
5345 - logging "reverse" NEEDED_BY in the detail description of solver
5346   problems.
5347 - improved error message if a requiremnt is not fulfilled Bug 307743
5348 - Add "ignore" option to the solution if a requirement is not fulfilled
5349   Bug 304276
5350 - revision 7113
5351
5352 -------------------------------------------------------------------
5353 Wed Sep  5 14:33:02 CEST 2007 - jkupec@suse.cz
5354
5355 - fixed the order of operands of susetags local metadata status
5356   computation which caused the YaST repositories to always get
5357   refreshed (part of bug #304310)
5358 - revision 7107
5359 - version 3.22.2
5360
5361 -------------------------------------------------------------------
5362 Tue Sep  4 12:09:10 CEST 2007 - schubi@suse.de
5363
5364 - comparing vendor with VendorAttr::equivalent
5365 - revision 7103
5366
5367 -------------------------------------------------------------------
5368 Mon Sep  3 18:43:51 CEST 2007 - schwab@suse.de
5369
5370 - Use $RPM_OPT_FLAGS.
5371
5372 -------------------------------------------------------------------
5373 Mon Sep  3 17:14:02 CEST 2007 - ma@suse.de
5374
5375 - Reset transact bits when switching status from
5376   "update" to "protected" (#246976)
5377 - version 3.22.1
5378 - revision 7094
5379
5380 -------------------------------------------------------------------
5381 Mon Sep  3 13:56:42 CEST 2007 - schubi@suse.de
5382
5383 - new translations added
5384 - rev 7083
5385
5386 -------------------------------------------------------------------
5387 Fri Aug 31 22:10:55 CEST 2007 - ma@suse.de
5388
5389 - Added ability to switch off use of patch and delta rpms via zypp.conf (#305864)
5390    [main]
5391    download.use_patchrpm = no
5392    download.use_deltarpm = no
5393 - version 3.22.0
5394 - revision 7069
5395
5396 -------------------------------------------------------------------
5397 Fri Aug 31 19:56:40 CEST 2007 - ma@suse.de
5398
5399 - On demand translate patch requirements into a list of atoms.
5400   Required by the UI to display packages acssociated with a patch.
5401   (#300612)
5402 - version 3.21.1
5403 - revision 7065
5404
5405 -------------------------------------------------------------------
5406 Fri Aug 31 13:59:54 CEST 2007 - kkaempf@suse.de
5407
5408 - enrich ResolverInfo with the reason if a user-initiated request
5409   fails (#304325, #306240)
5410 - r 7051
5411
5412 -------------------------------------------------------------------
5413 Thu Aug 30 20:10:00 CEST 2007 - jkupec@suse.cz
5414
5415 - added missing implementation of LogControl::setLineFormater()
5416   (lslezak)
5417 - version 3.21.0
5418 - revision 7041
5419
5420 -------------------------------------------------------------------
5421 Thu Aug 30 18:55:15 CEST 2007 - jkupec@suse.cz
5422
5423 - enable changing url in requestMedia callback (#294481)
5424 - revision 7037
5425
5426 -------------------------------------------------------------------
5427 Thu Aug 30 18:22:32 CEST 2007 - ma@suse.de
5428
5429 - Filter readonly mount points in DiskUsageCounter (#297405)
5430 - revision 7030
5431
5432 -------------------------------------------------------------------
5433 Thu Aug 30 17:31:33 CEST 2007 - jkupec@suse.cz
5434
5435 - remember the cause of the RepoException when refreshing metadata
5436   (#301022)
5437 - r7023
5438
5439 -------------------------------------------------------------------
5440 Thu Aug 30 17:25:14 CEST 2007 - ma@suse.de
5441
5442 - Safe fix for bug #299680.
5443 - version 3.20.1
5444 - revision 7026
5445
5446 -------------------------------------------------------------------
5447 Thu Aug 30 15:48:03 CEST 2007 - schubi@suse.de
5448
5449 - Bugfix: If a requirement has been fulfilled by more than one language
5450   resolvables only thatone will be taken which fits to the selected
5451   language.
5452 - r 7018
5453
5454 -------------------------------------------------------------------
5455 Thu Aug 30 15:14:23 CEST 2007 - jkupec@suse.cz
5456
5457 - correct error code for media errors in MediaCurl::doGetFileCopy()
5458   affects only zypper error output, does not affect YaST
5459 - r7013
5460
5461 -------------------------------------------------------------------
5462 Wed Aug 29 18:28:41 CEST 2007 - jkupec@suse.cz
5463
5464 - reverted blocking of requestMedia from r6271 (#301710)
5465 - r6999
5466
5467 -------------------------------------------------------------------
5468 Wed Aug 29 18:09:29 CEST 2007 - kkaempf@suse.de
5469
5470 - prevent progress report in destructor (#299680)
5471 - r6998
5472
5473 -------------------------------------------------------------------
5474 Wed Aug 29 18:02:36 CEST 2007 - jkupec@suse.cz
5475
5476 - treat non-filelists.xml <file> entries as file provides capabilities
5477   in YUM parser (#304701)
5478 - r6992
5479
5480 -------------------------------------------------------------------
5481 Wed Aug 29 16:32:01 CEST 2007 - kkaempf@suse.de
5482
5483 - the media.1/media uniquely identifies a 'susetags' repo, not
5484   the content file (#304200)
5485
5486 -------------------------------------------------------------------
5487 Wed Aug 29 15:42:17 CEST 2007 - jkupec@suse.cz
5488
5489 - fixed locale dir (#304649)
5490 - r6984
5491
5492 -------------------------------------------------------------------
5493 Wed Aug 29 15:39:52 CEST 2007 - kkaempf@suse.de
5494
5495 - don't treat normal package license as "license to confirm"
5496   (#305906)
5497
5498 -------------------------------------------------------------------
5499 Wed Aug 29 15:28:53 CEST 2007 - ma@suse.de
5500
5501 - Fixed fix for #293039. Segfault due to uninitialzed data.
5502 - version 3.19.3
5503 - revision 6980
5504
5505 -------------------------------------------------------------------
5506 Wed Aug 29 15:10:20 CEST 2007 - schubi@suse.de
5507
5508 - reduced too much verbosed ResolverContext logging; Bug 303971
5509 - r 6977
5510
5511 -------------------------------------------------------------------
5512 Wed Aug 29 13:55:28 CEST 2007 - ma@suse.de
5513
5514 - Fixed PlainDir repositories to provide real disk usage data. For
5515   repomd and others that do not provide any detailed disk usage info,
5516   assume the packgage size is required below "/". Peviously they were
5517   treated as being empy.
5518 - version 3.19.2
5519 - revision 6972
5520
5521 -------------------------------------------------------------------
5522 Wed Aug 29 13:36:42 CEST 2007 - schubi@suse.de
5523
5524 - Add a new solver solution in the case of running in a timeout:
5525   ProblemSolutionDoubleTimeout.h
5526   #Bug 302496
5527 - revision 6970
5528
5529 -------------------------------------------------------------------
5530 Wed Aug 29 11:23:26 CEST 2007 - dmacvicar@suse.de
5531
5532 - bug in fix for (#292986)
5533
5534 -------------------------------------------------------------------
5535 Tue Aug 28 18:48:26 CEST 2007 - dmacvicar@suse.de
5536
5537 - (#297001) - libzypp: can't skip broken packages
5538 - re enable importing zypp keyring from rpm.(#302379)
5539 - 3.19.1
5540
5541 -------------------------------------------------------------------
5542 Tue Aug 28 17:30:30 CEST 2007 - kkaempf@suse.de
5543
5544 - rename ResolvableQuery::iterateResolvablesByKindsAndStrings
5545   to ResolvableQuery::iterateResolvablesByKindsAndStringsAndRepos
5546   in order to support query-by-repo (#305384)
5547 - fix iterateResolvablesByKindsAndStringsAndRepos to take any
5548   number of kinds, names, or repos (#305347)
5549 - remove ResolvableQuery::iterateResolvablesByKind, not needed
5550 - version 3.19.0
5551 - rev 6935
5552
5553 -------------------------------------------------------------------
5554 Tue Aug 28 11:27:53 CEST 2007 - dmacvicar@suse.de
5555
5556 - real fix for reading signature ids. (#390535).
5557 - delete metadata when removing repo (#301037).
5558
5559 -------------------------------------------------------------------
5560 Mon Aug 27 23:52:41 CEST 2007 - dmacvicar@suse.de
5561
5562 - following behaviour for setPartitions
5563   - if they are not set, they are detected
5564   - if they are set, that value is used.
5565   - if value set or detected is empty, all disk usage
5566     information is read. Otherwise just values in those
5567     mount points.
5568     Should work for installation as long as detectPartitions
5569     is empty at installation.(#293039)
5570
5571 -------------------------------------------------------------------
5572 Mon Aug 27 17:08:41 CEST 2007 - kkaempf@suse.de
5573
5574 - Add ZConfig::overrideSystemArchitecture() to override zypp arch
5575   from external, e.g. for the testcases
5576 - Honor ZYPP_CONF environment variable to override the buit-in
5577   /etc/zypp/zypp.conf
5578 - Check architecture at handout() to prevent NULL ptr reference.
5579 - Bug 301286
5580 - rev 6908
5581
5582 -------------------------------------------------------------------
5583 Mon Aug 27 15:53:52 CEST 2007 - schubi@suse.de
5584
5585 -The solver generate an establish call for all
5586  resolvables which has filesystemcaps if there is not a valid result from a
5587  former solver run available. This covers:
5588  * Initial solver run
5589  * Changing of filesystem whithin a workflow, cause the solver results will
5590    be reset if the filesystem dependencies have been changed
5591  Bug 271912
5592 - r 6901
5593
5594 -------------------------------------------------------------------
5595 Sun Aug 26 15:49:27 CEST 2007 - kkaempf@suse.de
5596
5597 - pass location to plaindir package (#303751)
5598 - Add name of file in question to checksum/signature related
5599   exceptions.
5600 - pass basename of file to verifyFileSignatureWorkflow (instead of
5601   empty string).
5602 - filter out incompatible architectures when parsing sustags
5603   repos (first half of #301286)
5604 - r 6882
5605
5606 -------------------------------------------------------------------
5607 Fri Aug 24 11:52:27 CEST 2007 - dmacvicar@suse.de
5608
5609 - don't run source migration if yast is running in
5610   intsys mode (#297136)
5611 - signature and checksum verification fixes. Still pending
5612   problem ZYpp getting no output from gpg when running from zypper.
5613   (#302059)
5614
5615 -------------------------------------------------------------------
5616 Thu Aug 23 13:51:41 CEST 2007 - schubi@suse.de
5617
5618 - Do not strip resolvables which have the same name but different kind
5619   (ResolverInfo*)
5620 - Flag info NEEDEDBY correctly if it will be used by freshen/supplement
5621 - r 6830
5622
5623 -------------------------------------------------------------------
5624 Wed Aug 22 18:58:44 CEST 2007 - mvidner@suse.cz
5625
5626 - Do not use "a-z" in regexes. Fixes "Invalid Url scheme 'http'" in
5627   the Estonian locale (#302525).
5628
5629 -------------------------------------------------------------------
5630 Wed Aug 22 17:59:39 CEST 2007 - aschnell@suse.de
5631
5632 - added remembering of exception history at various places
5633
5634 -------------------------------------------------------------------
5635 Wed Aug 22 16:52:09 CEST 2007 - schubi@suse.de
5636
5637 - Bugfixes concerning vendor handling:
5638 - first bug:
5639   Installed A-1.0(vendor SuSE)
5640   Available A-2.0(other vendor)
5641   A will not be regarded as "unmaintained". So it will not be deleted.
5642 - second bug:
5643   A need B-2.0. B-1.0 is installed but has another vendor. Report a
5644   proper errmessage.
5645 - Testcase : solution-tests/vendor-test.xml
5646 - r 6812
5647 - 3.18.4
5648
5649 -------------------------------------------------------------------
5650 Tue Aug 21 15:38:08 CEST 2007 - dmacvicar@suse.de
5651
5652 - ignore HASH key for download (#300982)
5653
5654 -------------------------------------------------------------------
5655 Tue Aug 21 15:17:23 CEST 2007 - schubi@suse.de
5656
5657 - Added explicitly_requested as parameter in ResolverContext::Uninstall
5658   Bug 299819
5659 - revision 6794
5660
5661 -------------------------------------------------------------------
5662 Tue Aug 21 13:06:44 CEST 2007 - dmacvicar@suse.de
5663
5664 - If no mount information is available, parse all DU entries.
5665 - read only hack mode for migrate-sources. We actually do add
5666   repositories with it, but no harm. (#292986)
5667 - fix some typos in exceptions (#301331)
5668 - 3.18.3
5669
5670 -------------------------------------------------------------------
5671 Mon Aug 20 16:06:36 CEST 2007 - schubi@suse.de
5672
5673 - Do not regard explicit request in order to recognize updated packages
5674   correctly. Bug 301676
5675 - Updated translations
5676 - r 6766
5677 - 3.18.2
5678
5679 -------------------------------------------------------------------
5680 Mon Aug 20 15:35:46 CEST 2007 - mvidner@suse.cz
5681
5682 - package-manager script: Call /sbin/yast2 with full path because of
5683   gnomesu (#269873).
5684
5685 -------------------------------------------------------------------
5686 Mon Aug 20 15:23:14 CEST 2007 - dmacvicar@suse.de
5687
5688 - add support for the HASH key. (#300982)
5689 - Use ContentFileParser in Downloader (instead of implementing
5690   the parser again, it has a reason, Downloader was written first)
5691 - update testcases and data to cover the new HASH key
5692 - 3.18.1
5693
5694 -------------------------------------------------------------------
5695 Mon Aug 20 13:21:34 CEST 2007 - kkaempf@suse.de
5696
5697 - unify query API for kind and name, summary, description
5698   (incomplete)
5699 - rev 6761, version 3.18.0
5700
5701 -------------------------------------------------------------------
5702 Fri Aug 17 12:30:55 CEST 2007 - kkaempf@suse.de
5703
5704 - add iterateResolvablesByKindsAndName
5705 - rev 6735, version 3.17.13
5706
5707 -------------------------------------------------------------------
5708 Fri Aug 17 11:45:24 CEST 2007 - kkaempf@suse.de
5709
5710 - rename ResolvableQuery::queryByName to iterateResolvablesByName
5711 - fix reading of kind and repository in ResolvableQuery
5712 - add reverse lookups in CacheTypes
5713 - add iterateResolvablesByKind
5714 - rev 6733
5715
5716 -------------------------------------------------------------------
5717 Fri Aug 17 10:37:56 CEST 2007 - schubi@suse.de
5718
5719 - shorten solver error messages Bug 259894
5720 - rev 6723
5721
5722 -------------------------------------------------------------------
5723 Thu Aug 16 23:43:50 CEST 2007 - kkaempf@suse.de
5724
5725 - fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
5726   install zypp/cache header files.
5727 - rev 6719, version 3.16.13
5728
5729 -------------------------------------------------------------------
5730 Thu Aug 16 17:21:52 CEST 2007 - kkaempf@suse.de
5731
5732 - discard pattern files with incompatbile architecture, both
5733   for download and for parsing. (#298716)
5734 - rev 6711
5735
5736 -------------------------------------------------------------------
5737 Thu Aug 16 17:12:45 CEST 2007 - kkaempf@suse.de
5738
5739 - run sqlite asynchronously and add sql index files where
5740   appropriate, gives 6x performance on certain operations.
5741   Bumping cache schema version to 1004.
5742   (#300998)
5743 - rev 6710
5744
5745 -------------------------------------------------------------------
5746 Thu Aug 16 17:08:58 CEST 2007 - kkaempf@suse.de
5747
5748 - fix String::endsWith (#301038)
5749 - rev 6709
5750
5751 -------------------------------------------------------------------
5752 Thu Aug 16 11:16:25 CEST 2007 - schubi@suse.de
5753
5754 - added an _explicitly_requested in QueueItemConflict ( as already in
5755   QueueItemEstablish, QueueItemInstall, QueueItemUninstall ) in order to
5756   remove the conflicting item without an error message. Bug 299819
5757 - rev 6699
5758
5759 -------------------------------------------------------------------
5760 Thu Aug 16 07:23:31 CEST 2007 - jkupec@suse.cz
5761
5762 - forgot to set default refresh policy in checkIfToRefreshMetadata
5763 - repo.refresh.delay default set to 10 minutes
5764 - 6693
5765
5766 -------------------------------------------------------------------
5767 Wed Aug 15 15:32:36 CEST 2007 - schubi@suse.de
5768
5769 - Bugfix while regarding correct vendor in update
5770 - r6677
5771 - version 3.15.0
5772
5773 -------------------------------------------------------------------
5774 Wed Aug 15 13:57:04 CEST 2007 - jkupec@suse.cz
5775
5776 - repo.refresh.delay=<minutes> (ZConfig, "main" section) support
5777   added to delay next check & refresh until the specified number of
5778   minutes has passed from the last check or refresh (FATE #301991).
5779   Revisions: 6654, 6656, 6666, and 6667.
5780 - filesystem::touch(Pathname) added (r6666)
5781 - RepoManager::touchIndexFile(RepoInfo) added
5782 - RepoManager::checkIfToRefreshMetadata(RepoInfo,Url,policy):
5783   decision to do the refresh moved to this public method.
5784 - r6667
5785
5786 -------------------------------------------------------------------
5787 Wed Aug 15 12:38:26 CEST 2007 - schubi@suse.de
5788
5789 - generate a resolver problem if addRequires does not find a resovable
5790   #299486
5791 - rev 6660
5792
5793 -------------------------------------------------------------------
5794 Tue Aug 14 15:54:15 CEST 2007 - schubi@suse.de
5795
5796 - Prioritized delete request by the user BEFORE delete requests due
5797   missing dependencies or conflicting dependencies. Bug 298322
5798 - rev 6640
5799
5800 -------------------------------------------------------------------
5801 Fri Aug 10 20:49:20 CEST 2007 - jkupec@suse.cz
5802
5803 - support also "Plaindir" as valid repo type name (#298622)
5804 - revision 6616
5805 - version 3.14.0
5806
5807 -------------------------------------------------------------------
5808 Fri Aug 10 18:03:06 CEST 2007 - dmacvicar@suse.de
5809
5810 - fix segfault in Progress reporting
5811 - progress report use name instead of alias (#298035)
5812 - repoinfo returns alias if name is empty
5813
5814 -------------------------------------------------------------------
5815 Fri Aug 10 16:04:42 CEST 2007 - dmacvicar@suse.de
5816
5817 - merge patch by dmueller to get rid of boost-regex
5818
5819 -------------------------------------------------------------------
5820 Fri Aug 10 13:50:40 CEST 2007 - dmacvicar@suse.de
5821
5822 - dont create a second CacheStore in the same scope, will lock...
5823   #297627
5824
5825 -------------------------------------------------------------------
5826 Thu Aug  9 15:04:21 CEST 2007 - jkupec@suse.cz
5827
5828 - fixed some RepoManager exception docs & history
5829 - r6558
5830
5831 -------------------------------------------------------------------
5832 Thu Aug  9 13:33:59 CEST 2007 - dmacvicar@suse.de
5833
5834 - feature #302135: Graceful update of 3rd party packages
5835   Automatic upgrading only sees packages from same vendor
5836   This allows not needed to have those locked.
5837 - Add persistent locks file which allow wildcards. Users
5838   can lock certain packages adding lines like "kde* < 3.5"
5839 - add applyLocks() to apply persistent locks before solving
5840
5841 -------------------------------------------------------------------
5842 Thu Aug  9 13:28:20 CEST 2007 - schubi@suse.de
5843
5844 -  recognize changes in the pool (e.g. changing /etc/sysconfig/storage
5845   #271912 wq
5846 - Added locking resolvables in the testcases
5847 - rev 6544
5848
5849 -------------------------------------------------------------------
5850 Wed Aug  8 16:04:07 CEST 2007 - dmacvicar@suse.de
5851
5852 - add migrate-sources to %post (#292986)
5853 - 3.13.15
5854
5855 -------------------------------------------------------------------
5856 Wed Aug  8 13:32:52 CEST 2007 - jkupec@suse.cz
5857
5858 - fixed bug with using wrong files from raw metadata cache
5859   (bug #297611) (duncanmv) (r6501, already released in 3.13.14)
5860
5861 -------------------------------------------------------------------
5862 Wed Aug  8 12:42:39 CEST 2007 - schubi@suse.de
5863
5864 - fix in "ignore conflicts" if the conflict has been caused by an obsolete
5865   Bug# 297795
5866 - r 6517
5867
5868 -------------------------------------------------------------------
5869 Tue Aug  7 17:04:47 CEST 2007 - dmacvicar@suse.de
5870
5871 - implement susetags support for compressed metadata
5872   and testcases. (feature #301916)
5873 - implement disk usage in cache. For installation requires
5874   some changes in YaST to setup the ZYpp getPartitions()
5875   before repos are cached. (bug #293039)
5876 - added testcases for diskusage
5877 - 3.13.14
5878
5879 -------------------------------------------------------------------
5880 Mon Aug  6 10:19:12 CEST 2007 - jkupec@suse.cz
5881
5882 - fixed YUM parser to properly create source packages
5883 - disabled reading of filelists.xml.gz by default (the data are
5884   currently not stored anyway)
5885 - revision 6481
5886 - version 3.13.13
5887
5888 -------------------------------------------------------------------
5889 Sat Aug  4 01:03:19 CEST 2007 - ma@suse.de
5890
5891 - Don't download unwanted translation files (#293740).
5892 - revision 6470
5893
5894 -------------------------------------------------------------------
5895 Fri Aug  3 23:52:18 CEST 2007 - ma@suse.de
5896
5897 - Fix susetags repo to parse dikusage data (#293039)
5898 - revision 6467
5899 - version 3.13.12
5900
5901 -------------------------------------------------------------------
5902 Fri Aug  3 18:56:47 CEST 2007 - ma@suse.de
5903
5904 - Add product attribute 'type' (aka 'category' which is now
5905   deprecated). Adapted sustags and yum parsers to parse and
5906   provide this value.
5907 - revision 6464
5908 - version 3.13.11
5909
5910 -------------------------------------------------------------------
5911 Fri Aug  3 17:29:56 CEST 2007 - dmacvicar@suse.de
5912
5913 - fix modalias rel column number
5914 - version 3.13.10
5915
5916 -------------------------------------------------------------------
5917 Fri Aug  3 16:35:36 CEST 2007 - dmacvicar@suse.de
5918
5919 - Implemented option repo.add.probe to allow probing
5920   the added repositories
5921 - version 3.13.9
5922
5923 -------------------------------------------------------------------
5924 Fri Aug  3 16:07:46 CEST 2007 - schubi@suse.de
5925
5926 - Fixed detection of renamed packages while update.
5927 - Added new translations
5928 - rev 6445
5929
5930 -------------------------------------------------------------------
5931 Fri Aug  3 15:02:28 CEST 2007 - ma@suse.de
5932
5933 - Speed up retrieving MediaNr attribute, as it slows down install
5934   order calculation. (#297173)
5935 - revision 6442
5936
5937 -------------------------------------------------------------------
5938 Fri Aug  3 14:13:36 CEST 2007 - dmacvicar@suse.de
5939
5940 - Fixed cache schema upgrade
5941
5942 -------------------------------------------------------------------
5943 Fri Aug  3 13:38:17 CEST 2007 - ma@suse.de
5944
5945 - Fixed pattern includes and extends attributes.
5946 - revision 6431
5947 - version 3.13.8
5948
5949 -------------------------------------------------------------------
5950 Fri Aug  3 12:33:41 CEST 2007 - schubi@suse.de
5951
5952 - API for retrieving additional dependencies" solver/detail/Resolver.h
5953 - Handle additional dependencies in the testcases
5954 - Handle system and language dependencies in the testcases correctly.
5955 - r 6418
5956
5957 -------------------------------------------------------------------
5958 Thu Aug  2 18:14:12 CEST 2007 - ma@suse.de
5959
5960 - Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
5961   has changed. Resolver must discard any cached filesystem dependencies.
5962   (required for #271912)
5963 - revision 6404
5964
5965 -------------------------------------------------------------------
5966 Thu Aug  2 16:37:06 CEST 2007 - ma@suse.de
5967
5968 - Indicate changed pool content to the resolver. (required for #271912)
5969 - revision 6398
5970 - version 3.13.7
5971
5972 -------------------------------------------------------------------
5973 Thu Aug  2 10:16:16 CEST 2007 - schubi@suse.de
5974
5975 - speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
5976   problems. Bug 280387
5977 - r 6378
5978 - version 3.13.6
5979
5980 -------------------------------------------------------------------
5981 Wed Aug  1 18:51:12 CEST 2007 - ma@suse.de
5982
5983 - Added interface to install source packages via zypper.
5984 - revision 6373
5985 - version 3.13.5
5986
5987 -------------------------------------------------------------------
5988 Tue Jul 31 22:01:08 CEST 2007 - ma@suse.de
5989
5990 - Added package attributes Package::sourcePkgName and
5991   Package::sourcePkgEdition. Name and edition of the source
5992   rpm this package was built from.
5993 - Added ZYpp::installSrcPackage to install a single source package.
5994 - revision 6353
5995 - version 3.13.4
5996
5997 -------------------------------------------------------------------
5998 Tue Jul 31 19:06:54 CEST 2007 - ma@suse.de
5999
6000 - Temorary files and directories created by makeSibling use the
6001   same protection as the original.
6002 - revision 6344
6003 - version 3.13.3
6004
6005 -------------------------------------------------------------------
6006 Tue Jul 31 10:37:13 CEST 2007 - schubi@suse.de
6007
6008 - Removed keepExtras from resolvePool. This will be handled
6009   in the solver internally now. #294727
6010 - Checking if item really exists (#295544; ResolverInfoContainer.cc)
6011 - revision 6317
6012 - version 3.13.2
6013
6014 -------------------------------------------------------------------
6015 Mon Jul 30 17:23:19 CEST 2007 - ma@suse.de
6016
6017 - Remove tribool from RepoInfo's interface.
6018 - revision 6301
6019 - version 3.13.1
6020
6021 -------------------------------------------------------------------
6022 Mon Jul 30 13:59:33 CEST 2007 - ma@suse.de
6023
6024 - Fixed wrong media number reported by script, message and patch.
6025 - Fixed script API to provide the scripts location on media (if not
6026   inlined).
6027 - Introduced ScripProvider to make a script available on the local
6028   disk.
6029 - revision 6288
6030 - version 3.13.0
6031
6032 -------------------------------------------------------------------
6033 Fri Jul 27 18:08:42 CEST 2007 - jkupec@suse.cz
6034
6035 - don't request media chage if the media is not changeable (like
6036   e.g. http)
6037 - revision 6271
6038 - version 3.12.1
6039
6040 -------------------------------------------------------------------
6041 Fri Jul 27 17:40:44 CEST 2007 - dmacvicar@suse.de
6042
6043 - progress ticks for clean cache
6044 - ZConfig: remove default from names.
6045 - re enable reading cache callbacks
6046 - ini parser without boost::regexp
6047   patch by dmueller (#152447)
6048
6049 -------------------------------------------------------------------
6050 Fri Jul 27 17:16:27 CEST 2007 - ma@suse.de
6051
6052 - Fixed package to provide the location media number. (#294496)
6053 - revision 6263
6054
6055 -------------------------------------------------------------------
6056 Fri Jul 27 16:31:38 CEST 2007 - jkupec@suse.cz
6057
6058 - RepoFileReader - ignore empty url keys (baseurl, mirrorlist,
6059   gpgkey) instead of throwing bad url exception
6060 - revision 6259
6061
6062 -------------------------------------------------------------------
6063 Thu Jul 26 16:41:30 CEST 2007 - kkaempf@suse.de
6064
6065 - Make clearing of extra dependencies/conflicts configurable when
6066   resolvePool(). Leave the default as before (clear extras).
6067   Bug # 294727
6068 - revision 6233
6069 - version 3.12.0
6070
6071 -------------------------------------------------------------------
6072 Thu Jul 26 10:58:27 CEST 2007 - dmacvicar@suse.de
6073
6074 - /var/lib/zypp/cache -> /var/cache/zypp
6075   (#292419)
6076 - ini parser without boost::regexp, patch by dmueller
6077   (#152447)
6078
6079 -------------------------------------------------------------------
6080 Wed Jul 25 13:50:06 CEST 2007 - ma@suse.de
6081
6082 - Make temp directory configurable  via environment
6083   variable ZYPPTMPDIR.
6084 - revision 6202
6085 - version 3.11.11
6086
6087 -------------------------------------------------------------------
6088 Tue Jul 24 17:55:49 CEST 2007 - ma@suse.de
6089
6090 - Fixed bug in smart pointer comparison.
6091
6092 -------------------------------------------------------------------
6093 Mon Jul 23 13:05:53 CEST 2007 - ma@suse.de
6094
6095 - Fix failing rename of metadata download directories across
6096   filesystem boundaries.
6097
6098 -------------------------------------------------------------------
6099 Fri Jul 20 16:10:59 CEST 2007 - ma@suse.de
6100
6101 - Fixed malicious gettext include.
6102 - Make ZConfig a singleton.
6103 - revision 6123
6104
6105 -------------------------------------------------------------------
6106 Thu Jul 19 15:52:03 CEST 2007 - ma@suse.de
6107
6108 - Fixed repo::provideFile to set a deleter for downloaded files
6109   (#293004).
6110 - revision 6094
6111 - version 3.11.10
6112
6113 -------------------------------------------------------------------
6114 Thu Jul 19 12:58:12 CEST 2007 - ma@suse.de
6115
6116 - Query ByRepository now takes as well an alias.
6117
6118 -------------------------------------------------------------------
6119 Wed Jul 18 16:40:35 CEST 2007 - dmacvicar@suse.de
6120
6121 - fix retrieval of container attributes in cache
6122   (#292698)
6123
6124 -------------------------------------------------------------------
6125 Wed Jul 18 16:12:06 CEST 2007 - ma@suse.de
6126
6127 - Port zypp-query-pool (#292404)
6128 - revision 6069
6129 - version 3.11.9
6130
6131 -------------------------------------------------------------------
6132 Wed Jul 18 16:09:04 CEST 2007 - schubi@suse.de
6133
6134 - added new calls in Resolver.h: addRequire,addConflict
6135
6136 -------------------------------------------------------------------
6137 Wed Jul 18 14:43:04 CEST 2007 - ma@suse.de
6138
6139 - Fixed IniParser to allow '=' in values (#292669)
6140 - revision 6063
6141
6142 -------------------------------------------------------------------
6143 Wed Jul 18 14:16:59 CEST 2007 - dmacvicar@suse.de
6144
6145 - allow / in alias (#292628)
6146
6147 -------------------------------------------------------------------
6148 Wed Jul 18 12:38:55 CEST 2007 - ma@suse.de
6149
6150 - Fixed repo::provideFile to throw on error.
6151 - Fixed ResolvableQuery to use 0 as default for non existing
6152   numerical values.
6153 - revision 6058
6154
6155 -------------------------------------------------------------------
6156 Tue Jul 17 15:57:03 CEST 2007 - ma@suse.de
6157
6158 - Fixed OnMediLocation to use safe defaults. Added setLocaltion and
6159   additional ctor for convenience.
6160 - revision 6047
6161
6162 -------------------------------------------------------------------
6163 Tue Jul 17 10:45:39 CEST 2007 - schubi@suse.de
6164
6165 - Evalute update canditate:
6166   Take canditates only which are really installable. Bug 292077
6167   r 6034
6168
6169 -------------------------------------------------------------------
6170 Mon Jul 16 15:41:31 CEST 2007 - jkupec@suse.cz
6171
6172 - fixed some tribool bugs in RepoInfo
6173 - revision 6022
6174
6175 -------------------------------------------------------------------
6176 Mon Jul 16 11:43:33 CEST 2007 - dmacvicar@suse.de
6177
6178 - fix reading of non existant repo
6179 - r6018
6180 - first submission to stable
6181 - fix keywords parsing in susetags parser
6182 - version 3.11.8
6183
6184 -------------------------------------------------------------------
6185 Wed Jul 11 19:14:47 CEST 2007 - jkupec@suse.cz
6186
6187 - make resolvable query complete exceptionless with the database
6188 - test that packages have some attributes
6189 - disable progress adaptor for now
6190 - revision 5977
6191 - version 3.11.7
6192
6193 -------------------------------------------------------------------
6194 Wed Jul 11 14:37:02 CEST 2007 - ma@suse.de
6195
6196 - fixed unresolved symbols
6197 - revision 5972
6198 - version 3.11.6
6199
6200 -------------------------------------------------------------------
6201 Wed Jul 11 13:31:39 CEST 2007 - ma@suse.de
6202
6203 - fixed TranslatedText creating unwanted entries.
6204 - fixed capability processing
6205 - revision 5964
6206 - version 3.11.5
6207
6208 -------------------------------------------------------------------
6209 Tue Jul 10 20:01:18 CEST 2007 - jkupec@suse.cz
6210
6211 - MediaSetAccess::release() added
6212 - Use attachDesiredMedia in MediaProducts
6213 - Progress reporting improved
6214 - revision 5959
6215 - version 3.11.4
6216
6217 -------------------------------------------------------------------
6218 Tue Jul 10 14:23:13 CEST 2007 - ma@suse.de
6219
6220 - fixed parsing translated texts.
6221 - added source packages.
6222 - revision 5947
6223 - version 3.11.3
6224
6225 -------------------------------------------------------------------
6226 Tue Jul 10 13:11:31 CEST 2007 - jkupec@suse.cz
6227
6228 - repo callbacks fixed
6229 - Fixed YUM parser progress reporting
6230 - Added CombinedProgressData
6231 - make RepoImpl::resolvables() load lazy
6232 - MediaProducts added for scanning products file
6233 - Implement cache schema versioning and automatic invalidation of
6234   cache when schema changes
6235 - revision 5942
6236 - version 3.11.2
6237
6238 -------------------------------------------------------------------
6239 Fri Jul  6 13:51:50 CEST 2007 - ma@suse.de
6240
6241 - Propagate pools repository_iterator to the UI
6242 - revision 5911
6243 - version 3.11.1
6244
6245 -------------------------------------------------------------------
6246 Thu Jul  5 17:02:08 CEST 2007 - ma@suse.de
6247
6248 - Package::location is now returns an OnMediaLocation
6249 - archivesize() renamed to downloadSize()
6250 - Allow to iterate all Repositories that contribute
6251   Resolvables to the Pool.
6252 - MediaSetAccess::provideDir added
6253 - remove useless url check
6254 - add old-api-style wrapper
6255 - Add MediaProducts class
6256 - revision 5892
6257 - version 3.11.0
6258
6259 -------------------------------------------------------------------
6260 Thu Jul  5 09:31:02 CEST 2007 - schubi@suse.de
6261
6262 - function isInstalledBy/installs
6263   Added an initial installation flag which shows if the item has been
6264   triggered for installation, or the dependency is already satisfied.
6265 - Revision 5884
6266 - Version 3.4.0
6267
6268 -------------------------------------------------------------------
6269 Tue Jul  3 13:07:31 CEST 2007 - jkupec@suse.cz
6270
6271 - removed unused %{prefix}/lib/zypp from %files in spec file
6272 - revision 5870
6273
6274 -------------------------------------------------------------------
6275 Tue Jul  3 10:37:37 CEST 2007 - jkupec@suse.cz
6276
6277 - Old API (SourceManager, metadata parsers) dropped in favor of the
6278   new refactored ones (RepoManager, RepoParser(s), cache subtree,
6279   repo subtree).
6280 - Some new API improvements.
6281 - revision 5868
6282 - version 3.10.0 (bumped minor to 10 to indicate refactoring branch)
6283
6284 -------------------------------------------------------------------
6285 Fri Jun 22 15:28:03 CEST 2007 - schubi@suse.de
6286
6287 - New API calls which provides more information about one
6288   resolvable after a solverrun:
6289   isInstalledBy (const PoolItem_Ref item);
6290   installs (const PoolItem_Ref item);
6291 - Revision 5835
6292
6293 -------------------------------------------------------------------
6294 Thu Jun 21 15:58:16 CEST 2007 - adrian@suse.de
6295
6296 - fix changelog entry order
6297
6298 -------------------------------------------------------------------
6299 Wed Jun 20 11:47:33 CEST 2007 - schubi@suse.de
6300
6301 - Ignore conflicting items which are uninstallable
6302 - Create a "needed by" info if a requirement is still fulfilled.
6303 - Allow only one needed_by and needed_by_capability in QueueItemInstall
6304 - Added capability and type (REQUIRE, RECOMMEND,....) to
6305   ResolverInfoNeededBy
6306 - Evaluate ResolverInfoNeededBy for more information in the error
6307   messages
6308 - Enlarge detail description in the error messages
6309 - Revision 5807
6310
6311 -------------------------------------------------------------------
6312 Tue Jun 19 13:59:09 CEST 2007 - ma@suse.de
6313
6314 - Fixes for gcc-4.2
6315 - revision 5786
6316 - version 3.3.1
6317
6318 -------------------------------------------------------------------
6319 Mon Jun 18 17:20:45 CEST 2007 - mvidner@suse.cz
6320
6321 - fixed so versioning from libtool to cmake
6322 - 3.3.0
6323
6324 -------------------------------------------------------------------
6325 Mon Jun 18 09:47:32 CEST 2007 - dmacvicar@suse.de
6326
6327 - Use gpg2 instead of gpg for keyring and make
6328   the package depend on it (#284211)
6329
6330 -------------------------------------------------------------------
6331 Mon Jun 11 17:02:49 CEST 2007 - schubi@suse.de
6332
6333 - Required kmp packges FOR EACH installed/to_be_installed kernel will be installed.
6334   New dependency "packageand(foo:bar)" which provides an AND dependency by
6335   injecting a supplement/freshen.
6336   e.G. package novell-cluster-services-kmp-smp
6337   supplements: packageand(kernel-smp:novell-cluster-services-kmp)
6338   Bug 255011
6339 - Dont check for architecture changes in atoms (#266178)
6340 - Revision 5720
6341
6342 -------------------------------------------------------------------
6343 Wed May 23 17:03:29 CEST 2007 - ma@suse.de
6344
6345 - Fixed package-manager script (#275847)
6346 - revision 5614
6347
6348 -------------------------------------------------------------------
6349 Wed May 23 13:32:02 CEST 2007 - schubi@suse.de
6350
6351 - fixed cmake
6352 - version 3.2.2
6353
6354 -------------------------------------------------------------------
6355 Wed May 23 11:25:55 CEST 2007 - schubi@suse.de
6356
6357 - Reduced logging in order to speedup solving Bug 275100
6358 - revision 5603
6359 - version 3.2.1
6360
6361 -------------------------------------------------------------------
6362 Tue May 15 14:03:34 CEST 2007 - ma@suse.de
6363
6364 - Fix excess calls to releaseFile. (#274357)
6365 - revision 5545
6366
6367 -------------------------------------------------------------------
6368 Wed May  9 18:44:20 CEST 2007 - dmacvicar@suse.de
6369
6370 - Fix importing keys into rpm. (#270125)
6371 - r5527
6372
6373 -------------------------------------------------------------------
6374 Wed Apr 18 14:56:17 CEST 2007 - ma@suse.de
6375
6376 - Support filesystem dependencies to add needed filesystem RPMs
6377   automatically (Fate 301966).
6378 - revision 5404
6379 - version 3.2.0
6380
6381 -------------------------------------------------------------------
6382 Mon Apr 16 11:23:15 CEST 2007 - jkupec@suse.cz
6383
6384 - avoiding attaching media where not needed (#263207)
6385 - r5381
6386
6387 -------------------------------------------------------------------
6388 Fri Apr 13 17:32:55 CEST 2007 - dmacvicar@suse.de
6389
6390 - fix FileCap with attributes
6391 - r5376
6392
6393 -------------------------------------------------------------------
6394 Thu Apr 12 02:33:18 CEST 2007 - ma@suse.de
6395
6396 - Fixed computation of install order. Take requirements of
6397   an installed packages uninstall scripts into account, if
6398   the package is updated. (#258682)
6399 - revision 5349
6400 - version 3.1.1
6401 -------------------------------------------------------------------
6402 Wed Apr 11 15:24:01 CEST 2007 - ma@suse.de
6403
6404 - Parse and provide package keywords. (Fate 120368)
6405 - revision 5338
6406 - version 3.1.0
6407
6408 -------------------------------------------------------------------
6409 Thu Apr  5 15:50:15 CEST 2007 - schubi@suse.de
6410
6411 - Upgrade: Do NOT delete packages which have unresolved dependencies -->
6412   Ask the user. Bug 258322
6413 - revision 5305
6414 - version 3.0.3
6415
6416 -------------------------------------------------------------------
6417 Wed Apr  4 19:39:12 CEST 2007 - ma@suse.de
6418
6419 - Fix restoring of Sources id root prefix is used. (#238165)
6420 - revision 5299
6421 - version 3.0.2
6422
6423 -------------------------------------------------------------------
6424 Wed Apr  4 15:33:54 CEST 2007 - jkupec@suse.cz
6425
6426 - MediaManager::attachDesiredMedia() added to support multiple
6427   (CD/DVD) drives (fate #3974)
6428 - r5296
6429
6430 -------------------------------------------------------------------
6431 Wed Mar 14 14:33:26 CET 2007 - schubi@suse.de
6432
6433 - If there is no valid solver result and NOT all resolvables ( other
6434   architecture) has been regarded, let the user decide making a new
6435   solver run with ALL available resolvables. Bug 223440
6436 - reducing logging (error -> debug)  bug 252921
6437 - Revision 5219
6438
6439 -------------------------------------------------------------------
6440 Fri Mar  9 00:08:38 CET 2007 - ma@suse.de
6441
6442 - Allow configuration of trusted vendors via
6443   /var/lib/zypp/db/trustedVendors. (#186636)
6444 - revision 5194
6445 - version 3.0.1
6446
6447 -------------------------------------------------------------------
6448 Wed Mar  7 15:20:29 CET 2007 - dmacvicar@suse.de
6449
6450 - libzypp-devel -> libzypp requirement is not versioned
6451   (#251086)
6452 - r5181
6453
6454 -------------------------------------------------------------------
6455 Tue Mar  6 17:25:49 CET 2007 - schubi@suse.de
6456
6457 - Using already existing valid solver results for further solver runs.
6458   (partiell solving)
6459 - r5169
6460
6461 -------------------------------------------------------------------
6462 Fri Mar  2 16:11:16 CET 2007 - dmacvicar@suse.de
6463
6464 - fix link order
6465 - r5165
6466
6467 -------------------------------------------------------------------
6468 Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
6469
6470 - merging from 10.2 / SP1
6471 - #247459 ftp probing
6472   denied == dont exists in ftp
6473 - r5124
6474
6475 -------------------------------------------------------------------
6476 Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
6477
6478 - Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
6479 - Simultaneouqusly establishing of items which are conflicting eachother is
6480   useless. So only one will be established. Fixed in QueueItemInstall.cc
6481   Bug 243595
6482 - Added new upgrade options to fine tune version and patch handling.
6483   (F301990)
6484 - The context of establishPool will be stored in Resolver and will be
6485   regarded for the next solver run everytime. So it will be not reset by
6486   any solver run anymore.
6487   bug 191810 ( A broken patch will not be installed again)
6488
6489 -------------------------------------------------------------------
6490 Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
6491
6492 - adding sotf,timeo=X nfs mount options by default (#235211)
6493 - r5093
6494
6495 -------------------------------------------------------------------
6496 Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
6497
6498 - support for HTTP authentication prompt added (#190609)
6499 - fixed problem with empty path in URL
6500   in MediaCurl::doGetFileCopy()
6501 - r5085
6502
6503 -------------------------------------------------------------------
6504 Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
6505
6506 - Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
6507   SuSE-Linux-10_2-Branch
6508
6509 - verifySystem: Regarding patterns too. Bug 239750 (schubi)
6510 - verifySystem: The result will be set to APPL_HIGH, so it will be not
6511   reset by a second "normal" solver run. #239281 (schubi)
6512 - yast2 reports invalid URL as 'unknown source type'
6513   (#209961) (dmacvicar)
6514 - Added freshen language dependency in supplemements too if there is no
6515   entry in supplements.
6516   #240617;IPA fonts are not installed even if select Japanese
6517   language (schubi)
6518 - Setting allowed authentication methods to "basic,digest" if none
6519   provided in URL (#243006) (jkupec)
6520 - Stopping after 50 valid solver results. Anymore would be useless. Bug
6521   243595 (schubi)
6522 - r 5007
6523
6524 -------------------------------------------------------------------
6525 Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
6526
6527 - package-manager: use a generic su script from XDG (#235303, #244442)
6528
6529 -------------------------------------------------------------------
6530 Fri Feb  9 15:21:55 CET 2007 - jkupec@suse.cz
6531
6532 - Setting allowed authentication methods to "basic,digest" if none
6533   provided in URL (#243006)
6534 - fixed gettext and rpath problems in configure.ac and Makefile.cvs
6535   (mvidner)
6536 - r4999
6537
6538 -------------------------------------------------------------------
6539 Wed Feb  7 15:52:29 CET 2007 - jkupec@suse.cz
6540
6541 - MediaCurlException::dumpOn() adjusted for ncurses dialogue
6542   (#222602)
6543 - 4984
6544
6545 -------------------------------------------------------------------
6546 Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
6547
6548 - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
6549
6550 - update packages: changing architecture is only valid while an
6551   system update and NOT while an update via a patch. Last fix does
6552   not fit for every case.
6553   Bug 230685
6554 - Patch has selected not the concerning package for update but
6555   a package which has provided the required dependencies too.
6556   Algorithmus: If there are exactly two providers which differ in architecture
6557                prefer the better arch.
6558   Fix: Regarding NVRA too. ( only if equal )
6559   Bug 238284
6560 - Download only English and Local translation
6561   (#208457)
6562 - Added solver parameter:
6563    tryAllPossibilities: regarding every solver branch ( not only
6564                         branches with e.G. best architectures
6565    preferHighestVersion: Prefer solver results which have a higher
6566                          version number.
6567   Bug #238087
6568 - update packages: changing architecture is only valid while an
6569   system update and NOT while an update via a patch.
6570   Bug 230685 - x86_64 MozillaFirefox binaries in security update
6571   repository
6572   Fix of version 2.11.2 has not worked if the first founded item
6573   had had another architecture.
6574 - r4927
6575
6576 -------------------------------------------------------------------
6577 Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
6578
6579 - added ZYpp::getPartitions() - return the partitinoning
6580
6581 -------------------------------------------------------------------
6582 Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
6583
6584 - Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
6585 - Corrupt download cannot be skipped
6586   (#217425 and #224216)
6587 - Enable package read ahead/caching in commit per default to reduce
6588   interactive media changes. If the environment variable
6589   ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
6590 - added parameter not to reset resolver results while calling
6591   freshen pool Bug: 235761
6592 - Prepare package read ahead/caching of packages in commit. Adatped the
6593   workflow. Caching details are now hidden inside CommitPackageCache.
6594   The current implementation still performs no read ahead. (for F100182)
6595 - Skip invalid or broken rpm database entries. (#231211)
6596 - verifySystem: check if the solution is valid after calling freshenPool()
6597   Bug: 235761
6598 - Added own call for Resolver::verifySystem with additional
6599   hardware/language check in order to keep binary compatibility
6600   Fate #301224
6601 - Rpm requires additional quoting of special chars in filenames.
6602   (#233967)
6603 - Resolver::verifySystem checks for new hardware now by calling
6604   freshenPool. This is configureable. Fate #301224
6605 - merged texts from proofread
6606 - Don't consider patch/delta rpms if package architecture changes.
6607   (#231254)
6608 - update packages: changing architecture is only valid while an
6609   system update and NOT while an update via a patch.
6610   Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
6611 - verifySystem: Do only regard items which will be on the system after the
6612   commit. Fate 301178
6613 - feature #301369
6614   Import listed GPG Keys from an trusted installation source
6615 - fix return call in new xml parser
6616 - Enable system resolvables in Helix parser (Revision 4787)
6617 - deptestomatic:
6618   Resetting transaction with the correct call;
6619   bugfix; Added kind in keep state (Revision 4788)
6620 - Wrong behaviour in soft install/uninstall. --> Setting Transact with
6621   soft (Revision 4789)
6622 - New call added: maySetToBeUninstalledSoft (Revision 4789)
6623   Both are only functions for the solver (Revision 4789)
6624 - Resetting "by causer" in order to distinguish from state
6625   "keep by user". ( function setLock in order to remove lock)
6626   (Revision 4789)
6627 - Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft
6628   in QueueItemUninstall.cc (Revision 4790)
6629 - Regarding "keep state by user". So avoiding "reselecting" by
6630   other requirements.
6631   Give a corresponding problem solution if a resolvable satisfy
6632   a dependency, but has been set to keep by the user.
6633   Bug : 222531 (Revision 4791)
6634 - Allow to disable autoprotection of foreign vendor items. Required
6635   in zmd-backend. (F301735).
6636 - use sqlite-zmd if using > 10.2 in spec. Use the one available
6637   durin compile.
6638 - Item could has already been selected to soft uninstall (e.G. remove
6639   pattern which recommend this item ). Do not throw an exception anymore.
6640   bug#225278
6641 - Added syscontent::Reader: Parse serialized set of ResObjects.
6642   (for F300729)
6643 - If there has already been selected another item by the solver (e.g. from
6644   another source) we will take thatone in order to avoid parallel
6645   installation and there concerning error messages.
6646   Bug 224698
6647 - In order to handle conflicting resolvable we try to update the
6648   conflicting item. While evaluating these canditates an already selected
6649   candidate will not be regarded. So it could be that an older package
6650   will be selected for update although a newer has already been selected. Revision 4765
6651 - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
6652   update candidate and evaluate additional branches.
6653 - r4907
6654
6655 -------------------------------------------------------------------
6656 Mon Dec  4 15:38:12 CET 2006 - mt@suse.de
6657
6658 - Improved realpath() wrapper in media handler class (#222521).
6659 - revision 4758
6660
6661 -------------------------------------------------------------------
6662 Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
6663
6664 - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
6665 - revision 4713
6666
6667 -------------------------------------------------------------------
6668 Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
6669
6670 - use sqlite-zmd package for the non yet shipped zypp2/ stuff
6671   because backend uses this sqlite and it is no fun to
6672   install one and the other to develop (as the -devel packages)
6673   conflict.
6674 - add cmake support for building zypp/ lib.
6675   TODO: soinfo, compile testcases, devel, zypp2,docs
6676   find rpm, curl and others.
6677 - dont serialize interactive, as it is
6678   calculated now.
6679   (it was already fixed as we don't reimplement
6680   the method, but we still serialized, parsed)
6681 - r4709
6682
6683 -------------------------------------------------------------------
6684 Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
6685
6686 - fixed Patch::interactive to return true as well, if the patch
6687   itself has a licence. (#224192)
6688 - revision 4702
6689 - version 2.9.2
6690
6691 -------------------------------------------------------------------
6692 Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
6693
6694 - Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
6695   on the installation image (#213852).
6696 - revision 4700
6697
6698 -------------------------------------------------------------------
6699 Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de
6700
6701 - Avoid duplicate pool entries; Bug 223750; second part of the fix
6702 - r4698
6703 - Version 2.9.1
6704
6705 -------------------------------------------------------------------
6706 Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de
6707
6708 - Pool has multi instances of an item in the pool. Reduced this error
6709   to items which are identically at least. #217574 and #223750
6710 - r4695
6711
6712 -------------------------------------------------------------------
6713 Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de
6714
6715 - replace spaces to underscores in product names
6716 - 2.8.7
6717 - r4688
6718
6719 -------------------------------------------------------------------
6720 Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de
6721
6722 - Mark some strings for translation (#219783 need it)
6723 - r4682
6724
6725 -------------------------------------------------------------------
6726 Mon Nov 27 16:17:07 CET 2006 - mt@suse.de
6727
6728 - Added translations marks to hal, url and mutex exceptions (#23771)
6729 - revision 4680
6730
6731 -------------------------------------------------------------------
6732 Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de
6733
6734 - don't make libzypp-devel depend on sqlite-devel as
6735   headers from zypp2 are not installed yet
6736 - r4663
6737
6738 -------------------------------------------------------------------
6739 Wed Nov 22 15:23:55 CET 2006 - ma@suse.de
6740
6741 - Return an error if fork failed. (#204807)
6742 - Make Script execution abortable by user request. (#212949, F100233)
6743 - revision 4660
6744 - version 2.8.6
6745
6746 -------------------------------------------------------------------
6747 Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz
6748
6749 - Added package-manager wrapper script, with icon and .desktop (#222757).
6750   (Used by gnome-main-menu)
6751 - version 2.8.5
6752 - r4640
6753
6754 -------------------------------------------------------------------
6755 Tue Nov 21 13:11:06 CET 2006 - mt@suse.de
6756
6757 - Fixed target/hal - one more dbus_connection_close found (#216035)
6758 - revision 4636
6759 - version 2.8.4
6760
6761 -------------------------------------------------------------------
6762 Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de
6763
6764 - translation added
6765   rev 4630
6766   version 2.8.3
6767
6768 -------------------------------------------------------------------
6769 Mon Nov 20 11:02:04 CET 2006 - ma@suse.de
6770
6771 - Process obsoletes when installing non-package objects. (#217352)
6772 - revision 4621
6773 - version 2.8.2
6774
6775 -------------------------------------------------------------------
6776 Fri Nov 17 16:57:39 CET 2006 - mt@suse.de
6777
6778 - Implemented volume device check using /sbin/vol_id (#213852).
6779 - Revision 4619
6780
6781 -------------------------------------------------------------------
6782 Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de
6783
6784 - new translation added
6785
6786 -------------------------------------------------------------------
6787 Fri Nov 17 12:42:04 CET 2006 - mt@suse.de
6788
6789 - Implemented an reuse of already existing foreign CD/DVD mount points
6790   (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206).
6791 - Added a fallback check of the volume.mount_point HAL property to
6792   isAutoMountedMedia(); info.hal_mount.created_mount_point seems
6793   to be not avaliable in newer HAL versions (on 10.2).
6794 - Revision 4615
6795 - Version 2.8.1
6796
6797 -------------------------------------------------------------------
6798 Thu Nov 16 23:39:15 CET 2006 - ma@suse.de
6799
6800 - removed unused methods from Patch and PatchImplIf. Provided
6801   reasonable default implementation for Patch::interactive.
6802   (#221476).
6803 - revision 4610
6804 - Version 2.8.0
6805
6806 -------------------------------------------------------------------
6807 Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
6808
6809 - Handle media eject failures (#216545)
6810 - r4606
6811
6812 -------------------------------------------------------------------
6813 Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
6814
6815 - Reimplemented RpmDb::checkPackage using librpm API instead
6816   of parsing "rpm --checksig" output. (#163202)
6817 - Version 2.7.4
6818 - revision 4600
6819
6820 -------------------------------------------------------------------
6821 Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
6822
6823 - NEW behaviour of the solver:
6824   Obsolete virtual provides. E.G.:
6825
6826   Installed:
6827   -----------
6828   Name:           test-1.0-0
6829
6830   Name:           moretest-1.0-0
6831   Provides:       test
6832
6833   To be installed
6834   ------------------
6835   Name:           nomoretest-1.0-0
6836   Obsoletes:      test
6837
6838   Result
6839   --------
6840   test-1.0-0 AND  moretest-1.0-0 will be deleted. In former versions only
6841   test-1.0-0 had been deleted. Bug 220999
6842
6843 - Translations added
6844
6845 Version 2.7.3
6846 rev 4593
6847
6848 -------------------------------------------------------------------
6849 Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
6850
6851 - Bugfix in generating solver testcases:
6852    - added kind of capabilities in description file
6853    - removed unneded channel from uninstall in command file
6854
6855 -------------------------------------------------------------------
6856 Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
6857
6858 - Try to call /bin/eject utility if the eject-ioctl fails.
6859 - r4568
6860
6861 -------------------------------------------------------------------
6862 Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
6863
6864 - ignore empty capabilities
6865 - r4565
6866
6867 -------------------------------------------------------------------
6868 Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
6869
6870 - make progress strings translatable (#219783)
6871 - r4556
6872
6873 -------------------------------------------------------------------
6874 Tue Nov  7 16:40:28 CET 2006 - schubi@suse.de
6875
6876 -  While deleting a selection all concerning recommended
6877    packages will be deleted too.
6878    BUT those packages should not be deleted which have been
6879    set to KEEP by the user. bug 217574
6880    rev 4526
6881    VERSION: 2.7.2
6882
6883 -------------------------------------------------------------------
6884 Tue Nov  7 13:12:49 CET 2006 - schubi@suse.de
6885
6886 - Makefile in zypp2 fixed
6887   Revision 4520
6888
6889 -------------------------------------------------------------------
6890 Tue Nov  7 11:38:10 CET 2006 - schubi@suse.de
6891
6892 - Translations added
6893   Revision 4514
6894   VERSION: 2.7.1
6895
6896 -------------------------------------------------------------------
6897 Mon Nov  6 12:32:22 CET 2006 - dmacvicar@suse.de
6898
6899 - Make the parser more strict, rejecting broken sources
6900   but showing the error line.
6901   Last fix making the parser relax would break multitag
6902   descriptions with empty lines, now we check dependencies
6903   at a higher level. (reference #160607)
6904 - r4501
6905
6906 -------------------------------------------------------------------
6907 Fri Nov  3 11:04:19 CET 2006 - schubi@suse.de
6908
6909 - New problem solution added: Unlock ALL resovables in order to speed up
6910   problem solution. Bug 206453
6911
6912 -------------------------------------------------------------------
6913 Fri Nov  3 10:29:08 CET 2006 - schubi@suse.de
6914
6915 - Translations added
6916
6917 -------------------------------------------------------------------
6918 Thu Nov  2 17:15:19 CET 2006 - mt@suse.de
6919
6920 - Fixed target/hal - removed dbus_connection_close calls, because
6921   the connections are shared; unref the ref-counted handle only.
6922   (#216035)
6923 - r4442
6924
6925 -------------------------------------------------------------------
6926 Thu Nov  2 16:18:27 CET 2006 - dmacvicar@suse.de
6927
6928 - skipping unreachable packages won't work
6929   (#215445)
6930 - r4468
6931
6932 -------------------------------------------------------------------
6933 Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
6934
6935 - (#213793) Target store fails to recreate stored install-time (other
6936   Date and ByteCount values as well)
6937
6938 - skip comments and blank lines in multilists
6939   fixes (#214877) - zen-updater is not installed by default
6940
6941 - Automatically fix broken products when reading
6942   the product database.
6943   still pending: honour the read-only flag
6944   Changes to make this possible include
6945   using read_dir instead of boost directory
6946   iterator.
6947
6948 -------------------------------------------------------------------
6949 Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
6950
6951 - added new class for generating solver testcases:
6952   Testcase
6953
6954 -------------------------------------------------------------------
6955 Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
6956
6957 - Finalized ui::PatternContents. (F301229)
6958 - version 2.7.0
6959 - revision 4413
6960
6961 -------------------------------------------------------------------
6962 Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
6963
6964 - Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
6965 - version 2.6.0
6966
6967 -------------------------------------------------------------------
6968 Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
6969
6970 - Added ui::PatternContents: Helper class that will compute a patterns
6971   expanded install_packages set. (UI interface for F301229)
6972 - revision 4387
6973
6974 -------------------------------------------------------------------
6975 Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
6976
6977 - removed the last reference to /usr/lib64 to fix the build
6978
6979 -------------------------------------------------------------------
6980 Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
6981
6982 - added "zypper info" (jkupec)
6983 - version 2.5.2
6984
6985 -------------------------------------------------------------------
6986 Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
6987
6988 - fix rpm db timestamp
6989 - add extra urls and optional urls to product API
6990 - r4378
6991
6992 -------------------------------------------------------------------
6993 Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
6994
6995 - zypper: nicer progress reports, with or without --verbose.
6996
6997 -------------------------------------------------------------------
6998 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
6999
7000 - Fixed reloading of target data after commit. Broken since
7001   rev 3880.
7002 - version 2.5.1
7003 - revision 4365
7004
7005 -------------------------------------------------------------------
7006 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
7007
7008 - put query-pool in /usr/lib/zypp and not lib64
7009 - r4363
7010
7011 -------------------------------------------------------------------
7012 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
7013
7014 - revert keyring changes, causes endless loop (obvious)
7015 - add dist-product information, adapt store
7016 - version 2.5.0
7017 - r4355
7018
7019 -------------------------------------------------------------------
7020 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
7021
7022 - zypp-query-pool: For products show additionally distributionName
7023   and distributionEdition. (required by #205392)
7024 - revision 4349
7025
7026 -------------------------------------------------------------------
7027 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
7028
7029 - Add accessor for Product distributionName and distributionEdition.
7030   (required by #205392)
7031 - revision 4347
7032
7033 -------------------------------------------------------------------
7034 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
7035
7036 - added test case for KeyRing
7037 - fire trustedKeyAdded in all calls to import trusted key
7038   not only in signature check workflow.
7039 - r4342
7040
7041 -------------------------------------------------------------------
7042 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
7043
7044 - zypper update: implemented minimal version (patches only)
7045 - zypper list-updates: changed default type from package to patch,
7046   consider patches affecting the package manager separately
7047
7048 -------------------------------------------------------------------
7049 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
7050
7051 - version 2.4.1
7052 - r4338
7053
7054 -------------------------------------------------------------------
7055 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
7056
7057 - add zypp-query-pool, so registration doesn't depend on
7058   libzypp-zmd-backend being installed. Will remove from
7059   backend when suseregister gets updated.
7060
7061 -------------------------------------------------------------------
7062 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
7063
7064 - Make sure config.rpath is present.
7065
7066 -------------------------------------------------------------------
7067 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
7068
7069 - zypper search: fixed uninitialized members that made all searches
7070   exact and case sensitve
7071
7072 -------------------------------------------------------------------
7073 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
7074
7075 - zypp-checkpatches, write in the right file
7076 - r4328
7077
7078 -------------------------------------------------------------------
7079 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
7080
7081 - Install resolvables although they are unneeded
7082   if they have NOT the kind patch/atoms
7083   Bug 210538 - freshens/supplements does not work with patterns
7084 - r4326
7085
7086 -------------------------------------------------------------------
7087 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
7088
7089 - zypper service-add -r http://example.org/foo.repo (F#300641).
7090
7091 -------------------------------------------------------------------
7092 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
7093
7094 - zypp-checkpatches:
7095   save version of the generated xml to
7096   regenerate it if it changes.
7097   save a random token in case of error to
7098   force recreating xml file
7099 - r4321
7100
7101 -------------------------------------------------------------------
7102 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
7103
7104 - remove permissions for zypp checkpatches from spec
7105 - r4318
7106
7107 -------------------------------------------------------------------
7108 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
7109
7110 - registration fails because of wrong product data
7111   (#205392)
7112   use DISTPRODUCT,DISTVERSION to create the product
7113   resolvable. have this resolvable provide
7114   PRODUCT = VERSION
7115 - r4312
7116
7117 -------------------------------------------------------------------
7118 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
7119
7120 - zypper service-add -r ./foo.repo (F#300641).
7121
7122 -------------------------------------------------------------------
7123 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
7124
7125 - zypper: added case-sensitive search, search in descriptions and
7126   summaries, search by resolvable type, substring and word
7127   matching, support for wildcards
7128 - Revision 4303
7129
7130 -------------------------------------------------------------------
7131 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
7132
7133 - Prevent the user from sending signals to zypp-checkpatches-wrapper
7134   (#211286).
7135
7136 -------------------------------------------------------------------
7137 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
7138
7139 - Dont incomplete an uninstalled resolvable, even not when establishing.
7140   Incomplete only makes sense for installed resolvables (when they have broken
7141   deps), for patches (because they are needed) and for atoms (because they are
7142   used during patch calculation)
7143   Bug 198379
7144
7145 - Do not branch for packages with the same NVE but different architectures.
7146   Take the best architecture.
7147
7148 -------------------------------------------------------------------
7149 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
7150
7151 - implement rename source in sourcemanager
7152 - r4286
7153
7154 -------------------------------------------------------------------
7155 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
7156
7157 - YaST sources: set alias to product summary if empty
7158 - show alias on logs.
7159 - r4281
7160
7161 -------------------------------------------------------------------
7162 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
7163
7164 - version 2.4.0 (bin incompat due to callback fixes)
7165 - r4272
7166
7167 -------------------------------------------------------------------
7168 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
7169
7170 - Provide additional solver status information to the UI.
7171   (#162164,F301272)
7172 - Fixed UI satus computation in presence of multiple available
7173   candidates.
7174 - revision 4264
7175 - version 2.3.1
7176
7177 -------------------------------------------------------------------
7178 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
7179
7180 - remove const in MediaChangeReport requestMedia that
7181   broke cd changing.
7182 - r4262
7183
7184 -------------------------------------------------------------------
7185 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
7186
7187 - zypper: added search (jkupec)
7188 - removed the suid bit from zypp-checkpatches-wrapper so that the
7189   build passes until permissions.rpm is updated (~#211286).
7190 - r4253
7191
7192 -------------------------------------------------------------------
7193 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
7194
7195 - Log microseconds if ZYPP_PROFILING env var is enabled.
7196 - r4252
7197
7198 -------------------------------------------------------------------
7199 Mon Oct  9 18:15:19 CEST 2006 - dmacvicar@suse.de
7200
7201 - YaST sources:
7202   Factory cannot be set with 'refresh' enabled
7203   (#204957)
7204 - get rid of some const bool signatures in Source classes
7205 - r4247
7206
7207 -------------------------------------------------------------------
7208 Mon Oct  9 15:11:16 CEST 2006 - mvidner@suse.cz
7209
7210 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
7211
7212 -------------------------------------------------------------------
7213 Fri Oct  6 13:23:32 CEST 2006 - schubi@suse.de
7214
7215 - select the best solution: prefering the total amount of install/update
7216   packages BEFORE source preferences. Bug 208784
7217
7218 -------------------------------------------------------------------
7219 Fri Oct  6 11:55:11 CEST 2006 - dmacvicar@suse.de
7220
7221 - Introduce a method to see if a source supports a
7222   kind of resolvable at that time, so we can
7223   init a YUM source like factory but avoid parsing
7224   it if it contains no patches.
7225 - add TODO
7226 - zypp-checkpatches xml output
7227 - r4235
7228
7229 -------------------------------------------------------------------
7230 Mon Oct  2 16:34:03 CEST 2006 - mvidner@suse.cz
7231
7232 - added a CLI preview: zypper
7233 - revision 4214
7234 - version 2.2.3
7235
7236 -------------------------------------------------------------------
7237 Mon Oct  2 15:11:26 CEST 2006 - dmacvicar@suse.de
7238
7239 - FATE #100165:
7240   Make Content File Aware of Different Architectures
7241   expand %a in release notes with architecture
7242
7243 -------------------------------------------------------------------
7244 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
7245
7246 - Extended pattern parser to support includes/extends tags as hint
7247   for the IO. (F301229)
7248 - revision 4199
7249 - version 2.2.2
7250
7251 -------------------------------------------------------------------
7252 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
7253
7254 - Enabled sending of ScriptResolvableReport.
7255 - Changed ScriptResolvableReport::start to send local path
7256   of script to be executed.
7257 - revision 4190
7258 - version 2.2.1
7259
7260 -------------------------------------------------------------------
7261 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
7262
7263 - Added ScriptResolvableReport. Callbacks triggered on script
7264   execution during commit. (F100233)
7265 - revision 4187
7266 - version 2.2.0
7267
7268 -------------------------------------------------------------------
7269 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
7270
7271 - fix: Url::getRegisteredSchemes() would always return nothing
7272
7273 -------------------------------------------------------------------
7274 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
7275
7276 - Made the build dependency on gettext-devel explicit
7277
7278 -------------------------------------------------------------------
7279 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
7280
7281 - adapted multi-media YUM sources according to official YUM
7282   specification (F300743)
7283
7284 -------------------------------------------------------------------
7285 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
7286
7287 - use RPM_OPT_FLAGS (meissner@suse.de)
7288
7289 -------------------------------------------------------------------
7290 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
7291
7292 - SourceFactory::createFrom() - don't loose url,...
7293 - r4160
7294
7295 -------------------------------------------------------------------
7296 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
7297
7298 - reduce logging in ResolvableImpl.cc
7299 - rev 4157
7300
7301 -------------------------------------------------------------------
7302 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
7303
7304 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
7305   in QueueItemInstall and QueueItemRequire
7306   Bug 192535/204913
7307   removed fix:Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
7308
7309 -------------------------------------------------------------------
7310 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
7311
7312 - fixed SourceFactory::createFrom() - don't loose alias,
7313   cachedir,... parameters
7314
7315 -------------------------------------------------------------------
7316 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
7317
7318 - Use RPM Enhances only if detected at configure time, to allow
7319   compilation with older rpm.
7320 - callback params: use const string & instead of string (dmacvicar)
7321
7322 -------------------------------------------------------------------
7323 Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
7324
7325 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
7326   a package/script/message
7327   Bug: 192535
7328
7329 -------------------------------------------------------------------
7330 Thu Sep  7 16:19:36 CEST 2006 - dmacvicar@suse.de
7331
7332 - add Source_Ref::checksum() which in combination with
7333   timestamp can give an idea of a source change.
7334 - r4106
7335
7336 -------------------------------------------------------------------
7337 Thu Sep  7 14:32:38 CEST 2006 - mvidner@suse.cz
7338
7339 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
7340   enable progress reporting on compressed streams.
7341
7342 -------------------------------------------------------------------
7343 Wed Sep  6 18:31:20 CEST 2006 - dmacvicar@suse.de
7344
7345 - better error propagation
7346 - r4096
7347
7348 -------------------------------------------------------------------
7349 Tue Sep  5 19:22:56 CEST 2006 - mt@suse.de
7350
7351 - Removed libblkid dependency - the workaround using libblkid to
7352   check filesystem on XEN vbd mapped devices is obsolete, because
7353   the info is avaliable via /dev/disk/by-label link now. (#197107)
7354 - revision 4087
7355
7356 -------------------------------------------------------------------
7357 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
7358
7359 - PackageProvider: Fixed broken retry. (#202163)
7360 - revision 4071
7361
7362 -------------------------------------------------------------------
7363 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
7364
7365 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
7366   to create a Package from a source package header.
7367 - Added method Pathname::extension: Return all of the characters in name
7368   after and including the last dot in the last element of name.
7369 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
7370   rpms. Otherwise we'd need access to the rpm database to get the keys.
7371 - revision 4069
7372
7373 -------------------------------------------------------------------
7374 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
7375
7376 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
7377   a package/script/message
7378   Bug: 192535
7379
7380 -------------------------------------------------------------------
7381 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
7382
7383 - Speedup computation of number of rpm database entries.
7384 - revision 4058
7385
7386 -------------------------------------------------------------------
7387 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
7388
7389 - Fixed endless loop in transactResObject
7390   Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
7391
7392 -------------------------------------------------------------------
7393 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
7394
7395 - fix some testcases for tar file parser changes
7396 - r4045
7397
7398 -------------------------------------------------------------------
7399 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
7400
7401 - missing includes
7402 - clean old callbacks
7403 - r4041
7404
7405 -------------------------------------------------------------------
7406 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
7407
7408 - zyppPattern->install_packages returns SUGGESTED package too.
7409   Bug 201476
7410   Revision 4036
7411
7412 -------------------------------------------------------------------
7413 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
7414
7415 - New behaviour in the solver: try with 'best' package first, try with 'all'
7416   packages if this fails.
7417   Bug :Bug 191983
7418
7419 -------------------------------------------------------------------
7420 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
7421
7422 - libzypp 2.1.0
7423 - bump version due to incompatible callback changes in KeyRing
7424   Sources
7425
7426 -------------------------------------------------------------------
7427 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
7428
7429 - new keyring callbacks
7430 - separate trust key from import key
7431 - use PublicKey class instead of params, to be able
7432   to add more info like photos later (pending #181682)
7433 - update zmart with those callbacks.
7434 - better error handling (Exception types)
7435 - make tmp file names more readable depending on the context
7436 - r4026
7437
7438 -------------------------------------------------------------------
7439 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
7440
7441 - decouple probing from source creation, using the new
7442   media test for existence functions.
7443 - r4019
7444
7445
7446 -------------------------------------------------------------------
7447 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
7448
7449 - Fixed getDoesFileExist to reset the transfer range
7450 - Added logging of curl debug messages to the zypp log.
7451   The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
7452   ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
7453 - r4018
7454
7455 -------------------------------------------------------------------
7456 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
7457
7458 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
7459   see rev 3810 below. (#190163)
7460 - rev 3998
7461
7462 -------------------------------------------------------------------
7463 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
7464
7465 - fix uninstalling of atoms (noop)
7466 - r3995
7467
7468 -------------------------------------------------------------------
7469 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
7470
7471 - Implement initial verson of Media
7472   doesFileExist, for future source probing.
7473 - r3984
7474
7475 -------------------------------------------------------------------
7476 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
7477
7478 - more dbus_connection_close fixes
7479 - r3974
7480
7481 -------------------------------------------------------------------
7482 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
7483
7484 - clean up 'incomplete' handling in QueueItemEstablish.
7485 - rev 3973.
7486
7487 -------------------------------------------------------------------
7488 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
7489
7490 - Don't set 'incomplete' for uninstalled patterns or products.
7491   (#198379)
7492 - rev 3970.
7493
7494 -------------------------------------------------------------------
7495 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
7496
7497 - Added new API calls:
7498   setAdditionalProvide
7499   setAdditionalConflict
7500   setAdditionalRequire
7501
7502 -------------------------------------------------------------------
7503 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
7504
7505 - don't link examples to testsuite library.
7506
7507 -------------------------------------------------------------------
7508 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
7509
7510 - Disable profiling to work around compiler bug.
7511
7512 -------------------------------------------------------------------
7513 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
7514
7515 - forward port 3924:3939
7516 - Add explicit finish callbacks for subtasks during ProvidePackage
7517  Â to avoid UI confusion.
7518 - rev3957
7519
7520 -------------------------------------------------------------------
7521 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
7522
7523 - Introduce examples/
7524 - fix some svn ignores
7525 - fix compilation. Use: dbus_connection_close
7526 - rev 3943
7527
7528 -------------------------------------------------------------------
7529 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
7530
7531 - Initial support for plain directory with rpms as source
7532 - r3935
7533
7534 -------------------------------------------------------------------
7535 Tue Aug  8 16:51:45 CEST 2006 - dmacvicar@suse.de
7536
7537 - Move the target query by kind function to
7538   a iterator, so we dont make a copy of the restore
7539   the iterator works loading by demand too
7540
7541 -------------------------------------------------------------------
7542 Mon Aug  7 17:57:26 CEST 2006 - dmacvicar@suse.de
7543
7544 - rename the new initTarget to initializeTarget,
7545   leave the old one as is, but deprecate it.
7546 - r3903
7547
7548 -------------------------------------------------------------------
7549 Mon Aug  7 15:10:08 CEST 2006 - dmacvicar@suse.de
7550
7551 - forward port from SLES10 branch , till 3888
7552 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
7553   full packages. (#168844)
7554 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
7555 - version 2.0.0
7556 - rev 3893
7557
7558 -------------------------------------------------------------------
7559 Fri Aug  4 15:20:13 CEST 2006 - dmacvicar@suse.de
7560
7561 - Separate target init from adding resolvables, getting rid of the
7562 uggly bool flag.
7563 - dont clear the store each time Target::resolvables is called
7564 - Load target resolvables on demand by kind, keep them cached later
7565 - add Target::resolvablesByKind(kind) to allow query specific kind
7566   without reading all kinds. Used to port TargetProduct, which
7567   was reading the whole rpm database only to displayy base product
7568   name in YaST help.
7569 - commit to pkg-bindings and packager will follow.
7570 - jsrain will port more yast stuff, especially inst_source which
7571   startup time should by reduced by half afterwards.
7572 - rev 3880
7573
7574 -------------------------------------------------------------------
7575 Tue Aug  1 13:37:29 CEST 2006 - dmacvicar@suse.de
7576
7577 - forward port:
7578   rev 3786 fix to stalle tmpfiles broke patches.
7579   SLES was released with this broken. 10.1 has a blocked
7580   zypp update because this.
7581   Attempt to fix this. (#192535)
7582 - fix configure.ac sqlite-source build path
7583 - rev 3858
7584
7585 -------------------------------------------------------------------
7586 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
7587
7588 - link correctly
7589
7590 -------------------------------------------------------------------
7591 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
7592
7593 - dont link sqlite in the main lib.
7594 - rev 3826
7595
7596 -------------------------------------------------------------------
7597 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
7598
7599 - susetags: parse product parser regexp only once
7600 - parse yum factory 5 sec. (from 30) faster using
7601   another string find algorithm
7602 - rev 3824
7603
7604 -------------------------------------------------------------------
7605 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
7606
7607 - Digest: Don't read the stream character wise but reading blocks,
7608   as advised by matz profiling.
7609 - r3819
7610
7611 -------------------------------------------------------------------
7612 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
7613
7614 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
7615   trusted vendors. (#189573)
7616 - revision 3804
7617
7618 -------------------------------------------------------------------
7619 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
7620
7621 - backport fix for stalle tmpfile (#191311)
7622 - rev 3788
7623
7624 -------------------------------------------------------------------
7625 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
7626
7627 - deactivated media manager code that was disabling the
7628   automounter (#172419)
7629 - rev 3724
7630
7631 -------------------------------------------------------------------
7632 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
7633
7634 - fix autorefresh (#186115)
7635 - revision 3708
7636 -------------------------------------------------------------------
7637 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
7638
7639 - forward port from SLE branch
7640 - Set default permission for logfiles to 0640. (#187044)
7641 - revision 3696
7642
7643 -------------------------------------------------------------------
7644 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
7645
7646 - forward port from SLE branch
7647 - Fixed installation of SP or Add-On product switching to media 2
7648   too early. (#186607)
7649 - revision 3691
7650
7651 -------------------------------------------------------------------
7652 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
7653
7654 - forward port from SLE branch
7655 - Strip self provides without edition in Resolvable ctor.
7656   (#186079)
7657 - Source::provideResolvables not implemented in yum source type.
7658   Product not set for packages that are available from update source
7659   (#186920)
7660 - Hook modalias() supplements without package to "kernel" (#184840)
7661 - Allow on-demand SourceManager::restore() (#186678)
7662 - Hook modalias() supplements without package to "kernel" (#184840)
7663 - rev 3676
7664
7665 -------------------------------------------------------------------
7666 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
7667
7668 - Fix adding resolving of path names for mount points (#181606)
7669 - rev 3658
7670
7671 -------------------------------------------------------------------
7672 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
7673
7674 - merge download algorithm and refactoring from branch
7675   (#181204)
7676
7677 -------------------------------------------------------------------
7678 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
7679
7680 - autodocs: use find+xargs to overcome command length limit,
7681   do not call doxygen unnecessarily (#185334).
7682 - rev 3645
7683
7684 -------------------------------------------------------------------
7685 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
7686
7687 - Dont use getZYpp in static constructor (#185198)
7688   Bugfix #178292 was wrong.
7689 - Only warn on incompleting installed resolvables (#185197)
7690 - rev 3644
7691
7692 -------------------------------------------------------------------
7693 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
7694
7695 - Atoms might only be installed via patches (#184714)
7696 - rev 3642
7697
7698 -------------------------------------------------------------------
7699 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
7700
7701 - fix for the last stall tmpfile (#178292)
7702 - r3637
7703
7704 -------------------------------------------------------------------
7705 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
7706
7707 - Implemented transfer timeout inside of the progress callback.
7708   The timeout value can be set using timeout url parameter, the
7709   default transfer timeout is 180 seconds. (#181602)
7710 - Added ssl_verify and ssl_capath url options used in https scheme,
7711   allowing to change or disable the ssl verify options. (#171622)
7712 - Added fallback on read failures of /etc/mtab to /proc/mounts.
7713   Improved verbosity in mount and mount check related failure cases,
7714   incl. /etc/mtab dump. (#181606)
7715 - rev 3623
7716
7717 -------------------------------------------------------------------
7718 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
7719
7720 - combine knownAliases and knownUrls in a single function.
7721 - rev 3616
7722
7723 -------------------------------------------------------------------
7724 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
7725
7726 - honor parallel installs in resolver context (#181103)
7727 - rev 3592
7728
7729 -------------------------------------------------------------------
7730 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
7731
7732 - right fix for tmpdir initialized in static constructor
7733 - catch around provideJustFile in providePackage
7734 -rev 3654
7735
7736 -------------------------------------------------------------------
7737 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
7738
7739 - fix #182003 YUM packages without size
7740 - rev 3587
7741
7742 -------------------------------------------------------------------
7743 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
7744
7745 - Allow to restore and remove by Url
7746 - rev 3583
7747
7748 -------------------------------------------------------------------
7749 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
7750
7751 - make atoms parallel installable (#181103)
7752 - rev 3580
7753
7754 -------------------------------------------------------------------
7755 Fri Jun  9 16:28:11 CEST 2006 - dmacvicar@suse.de
7756
7757 - Allow to restore by alias
7758 - r3568
7759
7760 -------------------------------------------------------------------
7761 Fri Jun  9 13:06:16 CEST 2006 - mvidner@suse.cz
7762
7763 - Do not fork in a global destructor, perl dislikes it (#182672).
7764   Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
7765
7766 -------------------------------------------------------------------
7767 Thu Jun  8 16:24:55 CEST 2006 - ma@suse.de
7768
7769 - Installation: Assert product information is stored to libzypp
7770   database before reboot. (#181198)
7771 - Version 1.2.0; revision 3553
7772
7773 -------------------------------------------------------------------
7774 Wed Jun  7 13:55:23 CEST 2006 - visnov@suse.cz
7775
7776 - Synchronize keys with rpm database before
7777   closing access to it (#182338)
7778 - rev 3533
7779
7780 -------------------------------------------------------------------
7781 Wed Jun  7 11:40:46 CEST 2006 - mt@suse.de
7782
7783 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
7784   filter out the non-DVD drives completely. Allows a fallback to
7785   drives without the dvd HAL property e.g. in VMWare. (#177457)
7786 - rev 3530
7787
7788 -------------------------------------------------------------------
7789 Wed Jun  7 01:00:06 CEST 2006 - dmacvicar@suse.de
7790
7791 - Merge fix for stalle tmpdir due to cyclic references, using a master
7792  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
7793 - rev 3521
7794
7795 -------------------------------------------------------------------
7796 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
7797
7798 - Fixes unneeded file download, and add download callbacks
7799   (still need yast side) #181204 and #160206
7800 - Fix stalle tmpdir due to cyclic references, using a master
7801   TmpDir for zypp. # 178292
7802
7803 -------------------------------------------------------------------
7804 Wed Jun  7 00:02:18 CEST 2006 - ma@suse.de
7805
7806 - fixed memory leak in PersistentStorage (#168690)
7807 - revision 3519
7808
7809 -------------------------------------------------------------------
7810 Tue Jun  6 22:24:00 CEST 2006 - ma@suse.de
7811
7812 - fixed memory leak in XMLSourceCacheParser (#168690)
7813 - revision 3517
7814
7815 -------------------------------------------------------------------
7816 Fri Jun  2 16:09:03 CEST 2006 - schubi@suse.de
7817
7818 -latest fi translation added
7819  Revision 3502
7820
7821 -------------------------------------------------------------------
7822 Thu Jun  1 15:11:47 CEST 2006 - schubi@suse.de
7823
7824 -All installed resolvables has been set to "satisfied" in
7825  ResolverContext::unneeded . BUT:
7826  Patch concerning resolvables have to be set to
7827  "unneeded" although they are installed. In order
7828  getting the state "no longer applicable" (Bug 171590)
7829 - rev 3496
7830
7831 -------------------------------------------------------------------
7832 Thu Jun  1 14:54:02 CEST 2006 - kkaempf@suse.de
7833
7834 - compute status for scripts and messages so their freshens get
7835   properly honored (aj with postgresql-server)
7836 - rev 3494
7837
7838 -------------------------------------------------------------------
7839 Thu Jun  1 13:57:48 CEST 2006 - dmacvicar@suse.de
7840
7841 - revert not-used-yet rpmdb timestamp, as
7842   it broke rpmdb::init(). (#180040)
7843 - rev 3490
7844
7845 -------------------------------------------------------------------
7846 Thu Jun  1 11:03:34 CEST 2006 - schubi@suse.de
7847
7848 - updating gmo files, if po files has been changed; bug 164449
7849
7850 -------------------------------------------------------------------
7851 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
7852
7853 - Dont download twice if starting from 1st time
7854 - fix typo
7855 - rev 3481
7856
7857 -------------------------------------------------------------------
7858 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
7859
7860 - set cache dir only if storeMetadata is called as a public method.´
7861 - rev 3475
7862
7863 -------------------------------------------------------------------
7864 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
7865
7866 - schedule a package for installation if
7867   - it freshens / supplements something
7868   - it is not installed yet
7869   (#178721)
7870 - rev 3473
7871
7872 -------------------------------------------------------------------
7873 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
7874
7875 - make susetags also implement download and check first.
7876 - rev 3470
7877
7878 -------------------------------------------------------------------
7879 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
7880
7881 - make yum more robust. Never parse from provideFile
7882   but only from local disk. Make sure the cache
7883   is consistent before recreating it.
7884   the code is easier to follow and probably
7885   faster. checksum and signatures are
7886   checked on caching not on parsing.
7887   Required to implement refresh for #154990
7888 - rev 3452
7889
7890 -------------------------------------------------------------------
7891 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
7892
7893 - implement timestamp for YUM and SuseTags
7894 - actually use the license to confirm in yum patches
7895 - add prerequires tag in yum optonally to the bad designed
7896   and nonintuitive pre=1
7897 - rev 3448
7898
7899 -------------------------------------------------------------------
7900 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
7901
7902 - dont pass root on init but before.
7903 - implement rpm db modification timestamp
7904   not used yet
7905 - move Helix source to testsuite out of the solver
7906   so we can use it for target, storage tests
7907 - add Source_Ref::timestamp(), default to now()
7908   in order to implement smart sync of sources by zmd
7909 - don't parse desc and summary twice
7910 - fix a segfault with tranlated text
7911 - fix broken size tag introduced in rev 3427
7912 - rev 3446
7913
7914 -------------------------------------------------------------------
7915 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
7916
7917 - dont accept corrupt sources, improve logs
7918
7919 -------------------------------------------------------------------
7920 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
7921
7922 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
7923   loosing autoprotection (eg. for foreign vendor). (assists #177469)
7924 - rev 3431
7925
7926 -------------------------------------------------------------------
7927 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
7928
7929 - added mediaNr() to PatchRpm and DeltaRpm classes
7930 - rev 3430
7931
7932 -------------------------------------------------------------------
7933 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
7934
7935 - enable YUM license to confirm.
7936   needed for #174476
7937 - adapt store to serialize and read all new resobject fields
7938 - use install-time to now() when serializing (#174653)
7939 - rev 3427
7940
7941 -------------------------------------------------------------------
7942 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
7943
7944 - Do not violate install order when restricting commit to a certain
7945   mediaNumber. (#170079)
7946 - Version 1.1.0; rev 3423
7947
7948 -------------------------------------------------------------------
7949 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
7950
7951 - Added SourceManager::findSourceByUrl to overcome alias mismatches
7952   (#177543).
7953 - rev 3420
7954
7955 -------------------------------------------------------------------
7956 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
7957
7958 - Order all objects according to prerequirements, not just packages.
7959   (#173690)
7960 - rev 3419
7961
7962 -------------------------------------------------------------------
7963 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
7964
7965 - Added new translation
7966
7967 -------------------------------------------------------------------
7968 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
7969
7970 - fix missing homedir option for gpg (#171055)
7971 - rev 3415
7972
7973 -------------------------------------------------------------------
7974 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
7975
7976 - Prevent against daemons launched in rpm %post, that do not close
7977   their filedescriptors. (#174548)
7978 - Version 1.0.1; rev 3413
7979
7980 -------------------------------------------------------------------
7981 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
7982
7983 - fixed media number of package retrieved as a part of a patch
7984   (#174841)
7985 - rev 3409
7986
7987 -------------------------------------------------------------------
7988 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
7989
7990 - fix missing package descriptions due to filtered packages
7991   by incompatible architectures. (#159109)
7992 - rev 3404
7993
7994 -------------------------------------------------------------------
7995 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
7996
7997 - decrease logging in DiskUsageCounter and Modalias (#163186)
7998 - rev 3406
7999
8000 -------------------------------------------------------------------
8001 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
8002
8003 - Stay backward comapatible.
8004
8005 -------------------------------------------------------------------
8006 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
8007
8008 - Make basic attributes available through ResObject.
8009 - Let ResObjects which do not require media access during
8010   commit return ZERO sourceMediaNr (required for #173690)
8011 - Version 1.0.0
8012 - rev 3390
8013
8014 -------------------------------------------------------------------
8015 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
8016
8017 - reduce logging verbosity (#163186)
8018 - rev 3381
8019
8020 -------------------------------------------------------------------
8021 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
8022
8023 - setCandidate accept candidates with compatible architectures too. Not
8024   only with the same architecture. Bug 172594 - If update package has
8025   differet arch, UI display is wrong
8026
8027 -------------------------------------------------------------------
8028 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
8029
8030 - Added Source_Ref::resStoreInitialized.
8031   If we know that noone has seen the resolvables yet, we can skip
8032   them too, eg. when deleting a source. (#174840)
8033 - rev 3378
8034
8035 -------------------------------------------------------------------
8036 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
8037
8038 - Honor freshens as conditionals independant from the installed/
8039   uninstalled status (#174797)
8040 - rev 3376
8041
8042 -------------------------------------------------------------------
8043 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
8044
8045 - State modifier "unneeded" is transitive for patches (#171590)
8046 - rev 3375
8047
8048 -------------------------------------------------------------------
8049 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
8050
8051 - Do not transact itself (update) in the transactResObject mechanism
8052   Bug 174290
8053
8054 -------------------------------------------------------------------
8055 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
8056
8057 - Reenabled improved large file support flags (unintentionally
8058   removed in rev 1544). Fixes bug #173753.
8059 - Added large file support flags to libzypp.pc file allowing
8060   consistence checks in the application using features variable
8061 - rev 3366
8062
8063 -------------------------------------------------------------------
8064 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
8065
8066 - SourceManager: moved source deletion before creation
8067   so that we can recreate a deleted one (#174295)
8068 - removed dead code dealing with known_caches from SourceManager::store
8069   (see r3195)
8070 - r3362
8071
8072 -------------------------------------------------------------------
8073 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
8074
8075 - fixed returning product short name and summary if product read
8076   from target store (#148625)
8077 - rev 3360
8078
8079 -------------------------------------------------------------------
8080 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
8081
8082 - set media verifier on redirected medium (#172599)
8083 - rev 3359
8084
8085 -------------------------------------------------------------------
8086 Mon May  8 17:28:42 CEST 2006 - kkaempf@suse.de
8087
8088 - fix 'transactResKind' to collect best providers by capability
8089   and to recursively transact items of same kind (#170114)
8090 - rev 3355
8091
8092 -------------------------------------------------------------------
8093 Mon May  8 16:45:46 CEST 2006 - dmacvicar@suse.de
8094
8095 - serialize the full URL to avoid missing password and other
8096   url settings (#148108)
8097 - rev 3353
8098
8099 -------------------------------------------------------------------
8100 Fri May  5 17:47:14 CEST 2006 - mt@suse.de
8101
8102 - Added a 60 sec connect timeout to MediaCurl (#172860)
8103 - rev 3348
8104
8105 -------------------------------------------------------------------
8106 Thu May  4 15:15:37 CEST 2006 - kkaempf@suse.de
8107
8108 - re-fetch also .asc and .key files before checking signature
8109   (#172597)
8110 - rev 3350 (3345-10.1)
8111
8112 -------------------------------------------------------------------
8113 Wed May  3 17:40:45 CEST 2006 - dmacvicar@suse.de
8114
8115 - Fix yum key verification, because a double variable declaration
8116
8117 -------------------------------------------------------------------
8118 Wed May  3 15:34:00 CEST 2006 - dmacvicar@suse.de
8119
8120 - use --no-default-keyring to avoid creating a
8121   default gpg dir in / (#171055)
8122 - rev 3335
8123
8124 -------------------------------------------------------------------
8125 Wed May  3 14:40:25 CEST 2006 - dmacvicar@suse.de
8126
8127 - Fix YUM signature checking, we were passing the key instead of the
8128   signature.
8129 - When the user trust a key, sync again. Bye to the session trusted
8130   keys and user being asked all the time. (#171213)
8131 - r3332
8132
8133 -------------------------------------------------------------------
8134 Wed May  3 14:22:02 CEST 2006 - ma@suse.de
8135
8136 - Cleanup index tables when removing items from pool (#170564).
8137
8138 -------------------------------------------------------------------
8139 Wed May  3 12:23:36 CEST 2006 - kkaempf@suse.de
8140
8141 - backout rev 3246->3275 of TargetImpl.cc
8142 - add missing testsuite/utils/TestUtils.h
8143 - rev 3330
8144
8145 -------------------------------------------------------------------
8146 Wed May  3 12:13:38 CEST 2006 - dmacvicar@suse.de
8147
8148 - more fixes for #171062, there were some files still not being
8149   read from cache.
8150 - r3327
8151
8152 -------------------------------------------------------------------
8153 Tue May  2 18:41:44 CEST 2006 - dmacvicar@suse.de
8154
8155 - cache keys and signature. Remove lot of duplicated code. (#171062)
8156 - r3320
8157
8158 -------------------------------------------------------------------
8159 Tue May  2 18:02:46 CEST 2006 - mt@suse.de
8160
8161 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
8162   mount here anything, so it is OK to use any dir (171351).
8163 - rev 3318
8164
8165 -------------------------------------------------------------------
8166 Tue May  2 14:58:03 CEST 2006 - kkaempf@suse.de
8167
8168 - parse "license-to-confirm" in primary.xml (#168437)
8169 - rev 3312
8170
8171 -------------------------------------------------------------------
8172 Mon May  1 17:44:29 CEST 2006 - kkaempf@suse.de
8173
8174 - Don't try to store 'Atom', not needed and the backend store
8175   rejects them anyways (addtion to #168610)
8176 - rev 3306
8177
8178 -------------------------------------------------------------------
8179 Mon May  1 04:43:01 CEST 2006 - mt@suse.de
8180
8181 - Improved device check in MediaDISK using libblkid (Bug #158529)
8182 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
8183   added a check if it is a directory
8184 - Added libcurl and libblkid checks to configure.ac
8185 - Added e2fsprogs(-devel) requires to the spec file
8186 - rev 3303
8187
8188 -------------------------------------------------------------------
8189 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
8190
8191 - dont download "other" during key check (#171041)
8192 - rev 3294
8193
8194 -------------------------------------------------------------------
8195 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
8196
8197 - allow parallel installs of atoms (used to fulfill patch require-
8198   ments, atoms aren't installed anyways) (#170098)
8199 - some testsuite improvements.
8200 - rev 3288
8201
8202 -------------------------------------------------------------------
8203 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
8204
8205 - get rid of autobuild check when throwing exceptions without throw
8206   but with a macro, returning a null pointer at the end (never reached).
8207
8208 -------------------------------------------------------------------
8209 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
8210
8211 - Do not violate install order when restricting commit to a certain
8212   mediaNumber. (#170079)
8213
8214 -------------------------------------------------------------------
8215 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
8216
8217 - Don't use throw directly!
8218   use ZYPP_THROW with a Exception class, otherwise package bindings
8219   will not catch them.
8220   Should fix crashes when reading broken sources with yast.
8221 - rev 3272
8222
8223 -------------------------------------------------------------------
8224 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
8225
8226 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
8227   revision 3269
8228
8229 -------------------------------------------------------------------
8230 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
8231
8232 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
8233 - further improve on #168840 (from rev 3231), match on name-edition
8234   when filtering by best arch. (#170098)
8235 - rev 3268
8236
8237 -------------------------------------------------------------------
8238 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
8239
8240 - #170093 , lot of package descriptions missing
8241 - rev 3263
8242
8243 -------------------------------------------------------------------
8244 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
8245
8246 - try to fix wrong permissions of /var/lib/zypp created
8247   by old zypp, only when running as root they are fixed
8248   (#169094)
8249 - YUM: Verify signatures on factoryInit.
8250   Dont provide other.xml. Cleanups, better logging.
8251   When refreshing signed soruces, don't refresh is source
8252   has not changed.
8253 - YaST sources: don't refresh if media file has not changed.
8254 - Show full url of index files in sources for signature validation
8255   (mentioned in #170139 comment #3)-
8256
8257 -------------------------------------------------------------------
8258 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
8259
8260 - udpated media ID syntax for external scripts (to be consistent
8261   with packages) (#170247)
8262 - rev 3256
8263
8264 -------------------------------------------------------------------
8265 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
8266
8267 - set media ID to 1 if not specified in YUM metadata (#167452)
8268 - rev 3255
8269
8270 -------------------------------------------------------------------
8271 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
8272
8273 - If freshen and supplement are fulfilled, install any kind of
8274   resolvable if not yet installed (#165746)
8275 - rev 3249
8276
8277 -------------------------------------------------------------------
8278 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
8279
8280 - make downloaded script executable. (#169191)
8281 - rev 3247
8282
8283 -------------------------------------------------------------------
8284 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
8285
8286 - Improve on last fix, compare only compatible archs.
8287 - rev 3233
8288
8289 -------------------------------------------------------------------
8290 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
8291
8292 - Only choose best arch of multiple package atoms with identical
8293   name (#168840)
8294 - rev 3231
8295
8296 -------------------------------------------------------------------
8297 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
8298
8299 - pass empty strings to UI as key properties if unknown key
8300   (#169114)
8301 - rev 3228
8302
8303 -------------------------------------------------------------------
8304 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
8305
8306 - refrain from parsing 'other.xml' (#159316)
8307 - rev 3226
8308
8309 -------------------------------------------------------------------
8310 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
8311
8312 - in source refresh, clean up the cache dir if fails
8313 - do not require repomd.xml.asc when creating a cache (#163765)
8314 - rev 3224
8315
8316 -------------------------------------------------------------------
8317 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
8318
8319 - Check if a file exists before providing it, and just handling the
8320   exception is not sufficient, because it can release the media.
8321   it nows get all possible packages.X translations an then
8322   it selects the candidate from the existing ones (#168654)
8323 - rev 3221
8324
8325 -------------------------------------------------------------------
8326 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
8327
8328 - dont report conflicts if item is neither installed
8329   nor to-be-installed (#168906)
8330 - rev 3219
8331
8332 -------------------------------------------------------------------
8333 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
8334
8335 - #168060 , propagate the file description or original
8336   name to the UI and not the checked filename path,
8337   which could be a tmp file.
8338   Requires changes in pkg-manager, and probably zmd-helpers.
8339 - rev 3215
8340
8341 -------------------------------------------------------------------
8342 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
8343
8344 - /var/lib/zypp/db/languages/* are empty files (##168355)
8345 - r3206
8346
8347 -------------------------------------------------------------------
8348 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
8349
8350 - All resolvables must honor arch, so Arch_noarch in
8351   target/store/XMLFilesBackend.cc is wrong (#160792)
8352 - Introduced code to honour shared package descriptions
8353   (#159109)
8354 - r3204
8355
8356 -------------------------------------------------------------------
8357 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
8358
8359 - replace '_' in YUM elements/attributes with '-' (#168762)
8360 - rev 3201
8361
8362 -------------------------------------------------------------------
8363 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
8364
8365 - Fixed iseries workaround - interchanged variables for scsi
8366   devices, added debug messages about the steps (#163971).
8367 - Added getenv NULL ptr check and verify of the $HOME dir's
8368   and ~/.curlrc file's ownership (#163203).
8369 - rev 3199
8370
8371 -------------------------------------------------------------------
8372 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
8373
8374 - Use filesystem::TmpDir to create unique and unused Source cache
8375   directories. (#168051)
8376
8377 -------------------------------------------------------------------
8378 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
8379
8380 - Enable signature checks per default. (#168525)
8381
8382 -------------------------------------------------------------------
8383 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
8384
8385 - fix callbacks for providing a single file (#160206)
8386
8387 -------------------------------------------------------------------
8388 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
8389
8390 - If an installed package looses a dependency, the solver tries
8391   to upgrade it. Limit the upgrade candidates to best arch, best
8392   edition.
8393 - filter 'other' entries with incompatible arch in yum parser.
8394 - rev 3177
8395
8396 -------------------------------------------------------------------
8397 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
8398
8399 - initialize the product category according to source (#168061)
8400 - rev 3172
8401
8402 -------------------------------------------------------------------
8403 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
8404
8405 - delete only one older version of a xml-store resolvable
8406   (half-baked, but the previous attempt was charred)
8407
8408 -------------------------------------------------------------------
8409 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
8410
8411 - moved license_to_confirm to primary.xml
8412 - rev 3170
8413
8414 -------------------------------------------------------------------
8415 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
8416
8417 - Removed deprecated oldstyle commit methods.
8418
8419 -------------------------------------------------------------------
8420 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
8421
8422 - when installing a xml-store resolvable (all except package,
8423   message, script), delete older versions (#160792).
8424 - read selection edition from the XML store
8425 - rev 3167
8426
8427 -------------------------------------------------------------------
8428 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
8429
8430 - properly clear transaction flag after successful commit
8431   (see rev 3122, #164365, #167285)
8432 - rev 3157
8433
8434 -------------------------------------------------------------------
8435 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
8436
8437 - recursively soft-uninstall recommended package on real uninstall,
8438   not on update (#167603)
8439 - rev 3155
8440
8441 -------------------------------------------------------------------
8442 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
8443
8444 - fix #167605 (importing keys to rpm multiple times due to
8445   wrong interpretation of rpm gpg versioning.
8446 - add support for reading the rpm keys, with full id and fingerprint
8447 - rev 3153
8448
8449 -------------------------------------------------------------------
8450 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
8451
8452 - don't add duplicate error infos to ResolverContext (#167309)
8453 - rev 3146
8454
8455 -------------------------------------------------------------------
8456 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
8457
8458 - fix Resolver::transactReset() (see rev 3122) (#167285)
8459 - rev 3140
8460
8461 -------------------------------------------------------------------
8462 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
8463
8464 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
8465   variable is present, all signature checking callbacks will default
8466   to 'accept', in case no recipient is present.
8467
8468 -------------------------------------------------------------------
8469 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
8470
8471 - read content file on construction, and make
8472   provideProduct only insert the already
8473   read product object into the store (#165826)
8474   (dmacvicar)
8475 - When the signature is not found, warn the
8476   user about a unsigned source. When the
8477   key is not found, do nothing, it can be in the
8478   keyring already. (#166016) (dmacvicar)
8479 - enable key verification only if
8480   ZYPP_CHECKSIG env var is set (dmacvicar)
8481 - r1529
8482
8483 -------------------------------------------------------------------
8484 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
8485
8486 - fix bugfix 164365, fix bug 167285
8487   Actually clear the transcation state instead of locking it
8488   to 'dont transact'
8489 - rev 3122
8490
8491 -------------------------------------------------------------------
8492 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
8493
8494 - revert the signature/digest checking callbacks
8495 - rev 3115
8496
8497 -------------------------------------------------------------------
8498 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
8499
8500 - Bugfix #165670
8501   - Honor keep requests.
8502   - Dont flag "locked uninstall" as error if a keep request was
8503     issued before.
8504 - rev 3114
8505
8506 -------------------------------------------------------------------
8507 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
8508
8509 - rule out locked items during distribution upgrade as early
8510   as possible. (#165670)
8511 - rev 3110
8512
8513 -------------------------------------------------------------------
8514 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
8515
8516 - Bugfix #166212
8517   - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
8518     transactResObject().
8519   - resetTransaction(APPL_LOW) before resolving
8520   - enhance transactCaps by using the same algorithm as in
8521     QueueItemRequire
8522     (before: transact all requires and recommends by name
8523      now: transact best requires and recommends by provides)
8524 - rev 3107
8525
8526 -------------------------------------------------------------------
8527 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
8528
8529 - new callbacks for failing digest
8530 - rev 3098
8531
8532 -------------------------------------------------------------------
8533 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
8534
8535 - ask for file without a checksum (#165125)
8536
8537 -------------------------------------------------------------------
8538 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
8539
8540 - dont install satisfied resolvables (#165843)
8541 - rev 3095
8542
8543 -------------------------------------------------------------------
8544 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
8545
8546 - dont abort on failed "dry_run" (#164583)
8547 - rev 3091
8548
8549 -------------------------------------------------------------------
8550 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
8551
8552 - Ask user if signature file does not exist (#163765)
8553 - handle repomd.xml.asc as optional file (#163765)
8554 - rev 3089
8555
8556 -------------------------------------------------------------------
8557 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
8558
8559 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
8560 - rev 3087
8561
8562 -------------------------------------------------------------------
8563 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
8564
8565 - Dont do transitive uninstalls on uninstalled or upgraded items.
8566   (#165798)
8567 - rev 3083
8568
8569 -------------------------------------------------------------------
8570 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
8571
8572 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
8573
8574 -------------------------------------------------------------------
8575 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
8576
8577 - Product::updateUrls: restore it from the XML store;
8578   fixed content parsing (#163192).
8579 - restore product flags fro the XML store
8580 - rev 3074
8581
8582 -------------------------------------------------------------------
8583 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
8584
8585 - Only consider best arch/version (#165477)
8586 - rev 3069
8587
8588 -------------------------------------------------------------------
8589 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
8590
8591 - No need to parse tags at all if there is no item to store values
8592   (e.g. data for unwanted arch). Fixed segv trying to store data in
8593   NULL item. (#165479)
8594 - rev3065
8595
8596 -------------------------------------------------------------------
8597 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
8598
8599 - Improved Url path name "//" vs. "/%2f" handling; now if the
8600   url has an authority, "/%2f" is used for ftp only (#163784)
8601 - rev 3062
8602
8603 -------------------------------------------------------------------
8604 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
8605
8606 - fixed storing patch scripts to target store (#159928)
8607 - rev 3058
8608
8609 -------------------------------------------------------------------
8610 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
8611
8612 - if a patch is bad, only skip this patch, not everything
8613   (#165200)
8614 - rev 3057
8615
8616 -------------------------------------------------------------------
8617 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
8618
8619 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
8620 - Susetags:Pattern: Fixed parser.
8621
8622 -------------------------------------------------------------------
8623 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
8624
8625 - when uninstalling, only re-establish installed items
8626   supplementing the to-be-uninstalled one. (variant of #165111)
8627 - rev 3054
8628
8629 -------------------------------------------------------------------
8630 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
8631
8632 - Susetags:Package: Parse and provide ins/delnotify texts.
8633
8634 -------------------------------------------------------------------
8635 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
8636
8637 - when checking freshens/supplements at install, only consider
8638   best architecture/edition (#164453)
8639 - rev 3051
8640
8641 -------------------------------------------------------------------
8642 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
8643
8644 - when checking for supplements, only consider best arch, best
8645   edition for installation (#165111)
8646 - rev 3047
8647
8648 -------------------------------------------------------------------
8649 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
8650
8651 - Bug 165117: build 910: Update: Splitted packages are selected for
8652   all archs
8653
8654 -------------------------------------------------------------------
8655 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
8656
8657 - ask user if a file exists but does not have a checksum (#162797)
8658 - rev 3044
8659
8660 -------------------------------------------------------------------
8661 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
8662
8663 - parse time and size elements from delta and patch RPM
8664 - rev 3043
8665
8666 -------------------------------------------------------------------
8667 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
8668
8669 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
8670   devices - on powerpc only (#163971)
8671 - rev 3042
8672
8673 -------------------------------------------------------------------
8674 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
8675
8676 - fix endless loop in patches parsing.
8677 - rev 3039
8678
8679 -------------------------------------------------------------------
8680 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
8681
8682 - fixed media handling in SuSEtags source (#164879)
8683 - rev 3037
8684
8685 -------------------------------------------------------------------
8686 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
8687
8688 - honor 'dry_run' on package remove (#164732)
8689 - rev 3036
8690
8691 -------------------------------------------------------------------
8692 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
8693
8694 - add files from yum filelist as provides to package (#164731)
8695 - rev 3032
8696
8697 -------------------------------------------------------------------
8698 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
8699
8700 - honor "+Enh:/-Enh:" in packages file (#156513)
8701
8702 -------------------------------------------------------------------
8703 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
8704
8705 - fix callback receiver signature to match the callback for removing
8706   package
8707
8708 -------------------------------------------------------------------
8709 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
8710
8711 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
8712 - rev 3024
8713
8714 -------------------------------------------------------------------
8715 Sat Apr  8 12:03:37 CEST 2006 - schubi@suse.de
8716
8717 - Bug 164440; Taking wrong architecture while updating obsoletes
8718   splitted packages
8719 - rev 3022
8720
8721 -------------------------------------------------------------------
8722 Sat Apr  8 10:07:06 CEST 2006 - kkaempf@suse.de
8723
8724 - allow relative paths with url file:
8725 - dont filter atoms from going into pool, multi-arch patch
8726   requirements need them. Instead, treat atoms with incompatible
8727   architecture as unneeded.
8728 - rev 3018
8729
8730 -------------------------------------------------------------------
8731 Fri Apr  7 23:57:37 CEST 2006 - jsrain@suse.de
8732
8733 - product now provides short name
8734 - rev 3013
8735
8736 -------------------------------------------------------------------
8737 Fri Apr  7 20:42:09 CEST 2006 - jsrain@suse.de
8738
8739 - read metadata for packages from correct tags in patches (#163220)
8740 - rev 3011
8741
8742 -------------------------------------------------------------------
8743 Fri Apr  7 19:57:41 CEST 2006 - kkaempf@suse.de
8744
8745 - more detailed resolver error reports (#162994)
8746 - rev 3010
8747
8748 -------------------------------------------------------------------
8749 Fri Apr  7 17:35:07 CEST 2006 - visnov@suse.cz
8750
8751 - report package download progress (#160966)
8752 - rev 3007
8753
8754 -------------------------------------------------------------------
8755 Fri Apr  7 16:27:35 CEST 2006 - kkaempf@suse.de
8756
8757 - transact also for languages (#163819)
8758 - rev 3004
8759
8760 -------------------------------------------------------------------
8761 Fri Apr  7 15:08:06 CEST 2006 - kkaempf@suse.de
8762
8763 - loop through all affected ResObjects in transactResKind (#163819)
8764 - rev 3002
8765
8766 -------------------------------------------------------------------
8767 Fri Apr  7 12:42:35 CEST 2006 - kkaempf@suse.de
8768
8769 - allow re-installation of non-packages (#162906)
8770 - rev 2998
8771
8772 -------------------------------------------------------------------
8773 Fri Apr  7 11:50:22 CEST 2006 - mt@suse.de
8774
8775 - Added loop checking for scsi cdroms (/sys/block/srX) in case
8776   HAL does not provide any drives like on iSeries (#163971).
8777 - rev 2995
8778
8779 -------------------------------------------------------------------
8780 Fri Apr  7 11:05:30 CEST 2006 - kkaempf@suse.de
8781
8782 - add 'licenceToConfirm()' to Product. (#164375)
8783
8784 -------------------------------------------------------------------
8785 Fri Apr  7 10:36:05 CEST 2006 - ma@suse.de
8786
8787 - Avoid excessive CD hopping on commit. But still far from
8788   being perfect. (#159679)
8789 - Fixed Target::commit: Despite dry_run set True, packages
8790   were depeted.
8791
8792 -------------------------------------------------------------------
8793 Fri Apr  7 08:32:32 CEST 2006 - visnov@suse.cz
8794
8795 - honour if user decides to skip a package in commit (#156031)
8796
8797 -------------------------------------------------------------------
8798 Thu Apr  6 18:14:30 CEST 2006 - jsrain@suse.de
8799
8800 - fixed parsing external reference to script in patch (#163221)
8801 - r2981
8802
8803 -------------------------------------------------------------------
8804 Thu Apr  6 17:07:10 CEST 2006 - dmacvicar@suse.de
8805
8806 - cache and provide content.asc/key optionally. Dont show a
8807   popup if they dont exists. (dmacvicar)
8808 - Actually abort when verify signature workflow is false. (dmacvicar)
8809 - r2978
8810
8811 -------------------------------------------------------------------
8812 Thu Apr  6 16:37:49 CEST 2006 - jsrain@suse.de
8813
8814 - fixed setting autorefresh flag for installation sources
8815
8816 -------------------------------------------------------------------
8817 Thu Apr  6 15:53:02 CEST 2006 - kkaempf@suse.de
8818
8819 - drop patches with incompatible architecture.
8820 - rev 2972
8821
8822 -------------------------------------------------------------------
8823 Thu Apr  6 15:33:11 CEST 2006 - mt@suse.de
8824
8825 - Added info method to media verifier base and more debug info
8826 - rev 2970
8827
8828 -------------------------------------------------------------------
8829 Wed Apr  5 19:27:46 CEST 2006 - kkaempf@suse.de
8830
8831 - Dont deny the "/" attach point in MediaDIR, since this is used
8832   for all "file:" urls, esp. local packages.
8833 - rev 2962
8834
8835 -------------------------------------------------------------------
8836 Wed Apr  5 18:21:58 CEST 2006 - schubi@suse.de
8837
8838 - Bug 159673 - only one conflict solvable per page
8839
8840 -------------------------------------------------------------------
8841 Wed Apr  5 18:01:37 CEST 2006 - kkaempf@suse.de
8842
8843 - parse all dependencies of 'packages' file (#163773)
8844 - rev 2957
8845
8846 -------------------------------------------------------------------
8847 Wed Apr  5 17:47:04 CEST 2006 - dmacvicar@suse.de
8848
8849 - Use the original media descr_dir on refresh for
8850   suse tags source (#163196)
8851 - r2952
8852
8853 -------------------------------------------------------------------
8854 Wed Apr  5 16:44:08 CEST 2006 - kkaempf@suse.de
8855
8856 - add Source::setUrl() for zmd backend helper.
8857 - rev 2946
8858
8859 -------------------------------------------------------------------
8860 Wed Apr  5 16:44:01 CEST 2006 - dmacvicar@suse.de
8861
8862 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
8863 target init. (dmacvicar)
8864 - r2949
8865
8866 -------------------------------------------------------------------
8867 Wed Apr  5 16:28:42 CEST 2006 - mt@suse.de
8868
8869 - Fixed MediaDISK to use a mount -oro,bind id the disk
8870   partition is already attached e.g. by the automounter.
8871   Try to mount it a second time may fail (#163486).
8872 - rev 2944
8873
8874 -------------------------------------------------------------------
8875 Wed Apr  5 15:04:31 CEST 2006 - kkaempf@suse.de
8876
8877 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
8878 - rev 2940
8879
8880 -------------------------------------------------------------------
8881 Wed Apr  5 12:48:19 CEST 2006 - visnov@suse.cz
8882
8883 - only try to create a source of a given type when restoring
8884   from the persistent store (#162111)
8885
8886 -------------------------------------------------------------------
8887 Wed Apr  5 11:36:54 CEST 2006 - kkaempf@suse.de
8888
8889 - parse all dependencies for patterns (.pat) files (#160602)
8890 - drop YOUPATH and YOUURL from content file.
8891 - rev 2924
8892
8893 -------------------------------------------------------------------
8894 Wed Apr  5 09:27:08 CEST 2006 - visnov@suse.cz
8895
8896 - properly initialize autorefresh for non-remote sources (#154990)
8897 - rev 2919
8898
8899 -------------------------------------------------------------------
8900 Tue Apr  4 19:19:39 CEST 2006 - mt@suse.de
8901
8902 - Added flag to MediaManager::isUseableAttachPoint, whether
8903   to check against system mount entries or not.
8904 - Disallow to use the attachpoints of another media handlers
8905   as source path in MediaDIR.
8906 - rev 2917
8907
8908 -------------------------------------------------------------------
8909 Tue Apr  4 18:47:01 CEST 2006 - dmacvicar@suse.de
8910
8911 -implement callbacks for when package verification (checksum)
8912  fails, offer to retry or abort
8913
8914 -------------------------------------------------------------------
8915 Tue Apr  4 16:57:51 CEST 2006 - dmacvicar@suse.de
8916
8917 - Fix construction of checksum objects when using non-standard
8918   checksum algorithms
8919 - Fix broken YUM cache
8920 - r2913
8921
8922 -------------------------------------------------------------------
8923 Tue Apr  4 16:54:44 CEST 2006 - kkaempf@suse.de
8924
8925 - Keep packages with no version upgrade installed during
8926   distribution upgrade (#162972)
8927 - add 'transactReset()' helper function for UI.
8928 - rev 2908
8929
8930 -------------------------------------------------------------------
8931 Tue Apr  4 14:47:14 CEST 2006 - dmacvicar@suse.de
8932
8933 - r2906
8934
8935 -------------------------------------------------------------------
8936 Tue Apr  4 14:43:15 CEST 2006 - ma@suse.de
8937
8938 - Fixed candidate handling in ui::Selectable. (#156589)
8939
8940 -------------------------------------------------------------------
8941 Tue Apr  4 14:06:23 CEST 2006 - dmacvicar@suse.de
8942
8943 - fix #162984 , gpg hangs because the matching data file
8944   for the key cannot be find. (dmacvicar)
8945 - Fix restore of YUM source using the same cache dir semantics as
8946  susetags instead of assuming there is a cache if a cache_dir
8947   was given. (dmacvicar)
8948
8949 -------------------------------------------------------------------
8950 Tue Apr  4 12:37:51 CEST 2006 - kkaempf@suse.de
8951
8952 - use DISTPRODUCT/DISTVERSION from content file to generate the
8953   product name, version, and release.
8954 - rev 2902
8955
8956 -------------------------------------------------------------------
8957 Mon Apr  3 20:45:55 CEST 2006 - mt@suse.de
8958
8959 - Removed broken forcing of absolute ftp paths added in rev2705 to
8960   MediaCurl, refined cleanupPathName/setPathName in url (#154197).
8961 - rev 2900
8962
8963 -------------------------------------------------------------------
8964 Mon Apr  3 19:30:35 CEST 2006 - kkaempf@suse.de
8965
8966 - add Resolver::freshenPool() (#156980)
8967 - rev 2893
8968
8969 -------------------------------------------------------------------
8970 Mon Apr  3 08:33:12 CEST 2006 - kkaempf@suse.de
8971
8972 - skip incompatible archs in filelist parsing.
8973 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
8974   /lib64/, ...)
8975 - rev 2886
8976
8977 -------------------------------------------------------------------
8978 Sun Apr  2 22:18:06 CEST 2006 - kkaempf@suse.de
8979
8980 - skip incompatible archs in primary parsing.
8981 - rev 2883
8982
8983 -------------------------------------------------------------------
8984 Sun Apr  2 11:17:56 CEST 2006 - kkaempf@suse.de
8985
8986 - allow setting of source when parsing local .rpm (#147765)
8987 - rev 2880
8988
8989 -------------------------------------------------------------------
8990 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
8991
8992 - Do not update packages over other architectures
8993
8994 -------------------------------------------------------------------
8995 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
8996
8997 - Added zypp/ui/UserWantedPackages to support the UI's
8998   "automatic changes" dialog (bug #152700)
8999
9000 -------------------------------------------------------------------
9001 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
9002
9003 - use KeyRing class to validate repomd.xml (#160909)
9004
9005 -------------------------------------------------------------------
9006 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
9007
9008 - Product resolvables should be readable by normal users.
9009   (#162474) (dmacvicar)
9010 - implemented keyring and metadata signature verification
9011   in susetags source
9012 - dont delete the lock if we did not acquire it
9013 - r2847
9014
9015 -------------------------------------------------------------------
9016 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
9017
9018 - Added disabling of the automounter while MediaManager
9019   init and restoring of the old state on exit (#154326).
9020 - Implemented check if media (CD) is automounted or not
9021 - rev 2840
9022
9023 -------------------------------------------------------------------
9024 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
9025
9026 - Implemented several hal get/set/removeDeviceProperty wrappers
9027 - Improved HalException to allow to fetch HAL/DBUS error componets
9028 - rev 2830
9029
9030 -------------------------------------------------------------------
9031 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
9032
9033 - honor subscription status of catalogs (#162350)
9034 - rev 2827
9035
9036 -------------------------------------------------------------------
9037 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
9038
9039 - Enabled CD eject error reporting exceptions (#154326)
9040 - rev 2822
9041
9042 -------------------------------------------------------------------
9043 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
9044
9045 - support "dry run" (#159467)
9046 - implement "transactResKind" (#161400)
9047 - rev 2817
9048
9049 -------------------------------------------------------------------
9050 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
9051
9052 - add checksum for external patches (#159928)
9053
9054 -------------------------------------------------------------------
9055 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
9056
9057 - calculate product architecture (#158198)
9058
9059 -------------------------------------------------------------------
9060 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
9061
9062 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
9063   detection
9064
9065 -------------------------------------------------------------------
9066 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
9067
9068 - Auto protect installed packages from unknown vendor. (#157446)
9069
9070 -------------------------------------------------------------------
9071 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
9072
9073 - added support for external scripts to metadata (#159928) (jsrain)
9074 - fixed handling of Language resolvables (ma)
9075 - fix leak in rpmdb (dmacvicar)
9076 - added softlock for autoyast (#159466) (ma)
9077 - Fixed exceptions in doGetFileCopy() to show full url
9078   including the file instead of just the media base url. (mt)
9079 - Provide Language::summary (ma)
9080 - check patterns and selections file exist
9081   before veryfing them (#161300) (dmacvicar)
9082 - added YUM metadata checksum computation (jsrain)
9083 - added interface to patch of a message (jsrain)
9084 - r2734
9085
9086 -------------------------------------------------------------------
9087 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
9088
9089 - added support for external scripts to metadata (#159928)
9090 - r2709
9091
9092 -------------------------------------------------------------------
9093 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
9094
9095 - report separate exception when trying to start source cache again to
9096   suppress incorrect error message in XEN installation
9097 - r2682
9098
9099 -------------------------------------------------------------------
9100 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
9101
9102 - Implement inter process locking in zypp.
9103 - Added No medium found output
9104 - splitting modaliases in supplements TOO
9105 - parse also the available signing keys
9106
9107 -------------------------------------------------------------------
9108 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
9109
9110 - release all media when removing source (#159754) (visnov)
9111 - more testsuites (schubi)
9112 - updated translations (schubi)
9113 - added MediaNotEjectedException (mt)
9114 - rev 2652
9115
9116 -------------------------------------------------------------------
9117 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
9118
9119 - fix patches descriptions (dmacvicar)
9120 - fix source serialization (dmacvicar)
9121 - metadata for kernel test (schubi)
9122 - Arch tests updated (ma)
9123 - classify NULL Ptr as unique (ma)
9124 - Added host check, because file Url allows it now. (mt)
9125 - prepare modalias fix (#159766) (ma)
9126 - Provide iterator based access to SourceManager data. (ma)
9127 - Fixed "file:" Url scheme config to allow relative paths; (mt)
9128   RFC1738 says, it may contain a hostname as well...
9129 - revision 2633
9130
9131 -------------------------------------------------------------------
9132 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
9133
9134 - pkg-config support (mvidner)
9135 - close all medias when destructing MediaSet (jsrain)
9136 - rev 2622
9137
9138 -------------------------------------------------------------------
9139 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
9140
9141 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
9142 - Message callback implemented to show patch messages (visnov)
9143 - Bug 159696 (schubi)
9144 - provide transform_iterators to iterate over a maps keys or values (ma)
9145 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
9146 - added script and message installation (jsrain)
9147 - chooses the 'right' kernel now (kkaempf)
9148 - Use noarch if no arch is specified in patches (dmacvicar)
9149 - rev 2611
9150
9151 -------------------------------------------------------------------
9152 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
9153
9154 - Added some debug output including the access id (mt)
9155 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
9156   release with eject=true on attached media, to umount
9157   other mounts as well. (mt)
9158 - 159483 - solver does not blame missing dependency (schubi)
9159 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
9160 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
9161   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
9162 - fixed ZYPP_RETHROW (#156430) (ma)
9163 - patch for #156114 (visnov)
9164 - fixed container.erase loops (ma)
9165 - Fixed to reset desired (cached) flag before the action (mt)
9166 - Removed return in forceRelaseAllMedia (void function) (mt)
9167 - Parse nonexisting architecture to noarch so patches dont get
9168   filtered by the pool (dmacvicar)
9169 - 159512 - yast2-qt does not show label of to be installed products
9170   anymore (dmacvicar)
9171 - 159765 - Hidden patterns still visible (dmacvicar)
9172 - Use noarch if no arch is specified. (dmacvicar)
9173 - r2594
9174
9175 -------------------------------------------------------------------
9176 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
9177
9178 - properly report error for media change callback
9179 - rev 2579
9180
9181 -------------------------------------------------------------------
9182 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
9183
9184 - fixed memory leak in XMLNodeIterator (#157474)
9185 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
9186 - Renamed private MediaManager::forceMediaRelease
9187   function to forceReleaseShared (more exact name)
9188 - Implemented forceRelaseAllMedia() that can be
9189   used to release also foreign (user) mounts.
9190 - Added use of forceRelaseAllMedia for CD/DVDs
9191   if FORCE_RELEASE_FOREIGN is 1 (default 0)
9192 - little cleanup of the checkAttached function
9193 - r2578
9194
9195 -------------------------------------------------------------------
9196 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
9197
9198 - don't try to attach without exception handling (#158620)
9199 - fix descriptions, as a new tag Des for selections exists now.
9200 - fix #157683: failure after adding add-on product to install
9201   sources
9202 - added more files for translation
9203 - resolve-dependencies.cc: establish pool
9204 - parse-metadata.cc: catch bad URL
9205 - set zmdid for atoms
9206 - r2574
9207
9208 -------------------------------------------------------------------
9209 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
9210
9211 - fix testsuite.
9212 - provide edition and architecture for all kinds of yum
9213   resolvables.
9214 - fix ResStatus output.
9215 - establish atoms correctly.
9216 - treat requires to unneeded resolvables as fulfilled.
9217 - rev 2559
9218
9219 -------------------------------------------------------------------
9220 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
9221
9222 - fix the build
9223 - only consider best architecture/version (#157594)
9224 - prefer providers which supplement/enhance installed or
9225   to-be-installed packages (fixes the tpctl-kmp issue)
9226 - rev 2546
9227
9228 -------------------------------------------------------------------
9229 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
9230
9231 - provide more filters for pkg-bindings (#158602)
9232 - add SystemResObject to provide system (modalias, hal, ...)
9233   capabilities.
9234 - handle this during resolving.
9235 - make the modalias and hal capability match the SystemResObject
9236   by default, thereyby triggering a modalias (resp. hal)
9237   evaluation.
9238 - xmlstore: decouple target store from YUM schema.
9239 - clean up moving of hal() and modalias() from provides to
9240   supplements in ResolvableImpl.
9241 - add PatchContents() for UI.
9242 - handle Edition::noedition as empty string.
9243 - r2537
9244
9245 -------------------------------------------------------------------
9246 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
9247
9248 - releasing all medias when asking for CD (#156981)
9249 - r2471
9250
9251 -------------------------------------------------------------------
9252 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
9253
9254 - ResStatus::resetTransact must return a value.
9255 - Fixed random build failures in LanguageCode.cc.
9256   (Rewrote the CodeMaps constructor so that gcc does not
9257   optimize a 500-statement basic block.)
9258 - Fix constructions of patch objects. Actually insert atoms in atoms
9259   list. Insert atoms for package even if the package does not exists
9260   in the source. Fixes #157628 (dmacvicar).
9261 - Fixed license reading from susetags, #151834 (dmacvicar).
9262 - r2468
9263
9264 -------------------------------------------------------------------
9265 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
9266
9267 - added ResStatus::resetTransact (ma)
9268 - bugfix for #156439 (schubi)
9269 - Added Source_Ref::setAlias (#154913).
9270 - Do not assume there is a product file when scanning for products
9271   (visnov)
9272 - function to disable all sources in the persistent store (visnov)
9273 - dependency errors go to stdout, not stderr; output resolver info
9274   directly to stderr (kkaempf)
9275 - rev 2464
9276
9277 -------------------------------------------------------------------
9278 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
9279
9280 - fix merging of resolver info (needed for #157684).
9281 - errors are also important in ResolverInfo.
9282 - improve debug output in ResolverContext.
9283 - rev 2455
9284
9285 -------------------------------------------------------------------
9286 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
9287
9288 - delete RPMs downloaded via HTTP/FTP after installnig them
9289   (#157011)
9290 - fixed product registration (reverted autorefresh patch) (#157566)
9291
9292 -------------------------------------------------------------------
9293 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
9294
9295 - if root!="/", always prefer the upgrade candidate (#155472)
9296 - implement license confirmed api for UI.
9297 - prefer architecture over version in distribution upgrade
9298   (#157501)
9299 - clean up media handling.
9300 - rev 2448
9301
9302 -------------------------------------------------------------------
9303 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
9304
9305 - init Modalias properly.
9306 - fix warnings in testcases.
9307 - rev 2432
9308
9309 -------------------------------------------------------------------
9310 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
9311
9312 - drop libjpeg-devel and sqlite-devel from build requires.
9313
9314 -------------------------------------------------------------------
9315 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
9316
9317 - implement 'modalias()' capability (#157406)
9318 - make dependencies consistent, its 'freshens'.
9319 - cope with user umounts of devices.
9320 - add debug to SourceManager.
9321 - rev 2418
9322
9323 -------------------------------------------------------------------
9324 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
9325
9326 - allow version downgrade during distribution upgrade if the
9327   newer package is coming from a trusted vendor (#155472)
9328 - implement locale fallback
9329 - 'freshen' -> 'freshens' in schema definitions to make it
9330   consistent with all other dependency definitions.
9331 - better error reporting for .pat and .sel files.
9332 - rule out packages from dependency resolutions which are
9333   de-selected by user (#155368)
9334 - use locale fallbacks in package translations.
9335 - refresh source when re-enabling it.
9336 - rev 2406
9337
9338 -------------------------------------------------------------------
9339 Tue Mar  7 21:18:19 CET 2006 - kkaempf@suse.de
9340
9341 - split of libzypp-zmd-backend subpackage as a stand-alone
9342   leaf package.
9343 - encapsulate bool test for Source_Ref better.
9344 - fixed stack overflow (ma).
9345 - make testsuite build again.
9346 - rev 2346
9347
9348 -------------------------------------------------------------------
9349 Tue Mar  7 16:17:07 CET 2006 - kkaempf@suse.de
9350
9351 - fixed URL rewriting for CD2 and following (#154762)
9352 - fixed ResPoolProxy diffState (for proper ok/cancel support
9353   in UI)
9354 - added special exception class for aborting installation
9355   (#154936)
9356 - only auto-change directories if they end in CDn or DVDn.
9357 - rev 2320.
9358
9359 -------------------------------------------------------------------
9360 Tue Mar  7 15:37:51 CET 2006 - kkaempf@suse.de
9361
9362 - silently ignore multiple installs of the same package.
9363 - fix disk usage for installs and uninstalls.
9364 - rev 2308
9365
9366 -------------------------------------------------------------------
9367 Mon Mar  6 22:22:57 CET 2006 - kkaempf@suse.de
9368
9369 - zmd-backend: filter out incompatible architectures from
9370   repository.
9371 - rev 2298
9372
9373 -------------------------------------------------------------------
9374 Mon Mar  6 21:35:24 CET 2006 - kkaempf@suse.de
9375
9376 - sync libzypp media data with mtab.
9377 - improve resolver error and solution reports.
9378 - fix source cache reading (#155459).
9379 - default cached sources to enabled (#155459).
9380 - let each source provide public keys.
9381 - rev 2297
9382
9383 -------------------------------------------------------------------
9384 Sun Mar  5 15:48:29 CET 2006 - kkaempf@suse.de
9385
9386 - only write by-sovler transactions back (#154976)
9387 - rev 2278
9388
9389 -------------------------------------------------------------------
9390 Sat Mar  4 12:36:40 CET 2006 - kkaempf@suse.de
9391
9392 - release last used source at end of commit (#155002)
9393 - rev 2277
9394
9395 -------------------------------------------------------------------
9396 Fri Mar  3 23:14:50 CET 2006 - kkaempf@suse.de
9397
9398 - cope with NULL values in zmd catalogs table (#153584)
9399 - set YAST_IS_RUNNING in transact zmd helper (#154820)
9400 - run SuSEconfig after transact zmd helper (#154820)
9401 - add softTransact to honor user vs. soft requirements (#154650)
9402 - honor all build keys provided by a package source.
9403 - add source metadata refresh.
9404 - add progress callbacks to zmd helpers.
9405 - rev 2276
9406
9407 -------------------------------------------------------------------
9408 Thu Mar  2 21:59:07 CET 2006 - kkaempf@suse.de
9409
9410 - include .diffs into main source.
9411 - catch exception when ejecting media which was unmounted externally
9412   (#154697).
9413 - init source in zmd-backend correctly (#154667)
9414 - implement disk usage info for YaST.
9415 - clean up XML schema files.
9416 - catch CPUs identifying as 'i686' but being 'i586'.
9417 - allow definition of preferred attach (mount) point for media.
9418 - make resolver results more readable.
9419 - use language fallbacks if none of multiple language providers
9420   matches.
9421 - get rid of ignoring wrong arch in resolver, having the wrong
9422   architecture is prevented by other means.
9423 - prepare for translations in exceptions.
9424 - fix 'abort does not abort'
9425 - implement 'flag' I/O in target cache backend.
9426 - skip incompatibles architectures in packages.<lang>
9427 - rev 2228
9428
9429 -------------------------------------------------------------------
9430 Thu Mar  2 13:44:34 CET 2006 - kkaempf@suse.de
9431
9432 - dont even provide src/nosrc from the source.
9433 - rev 2169 + diffs
9434
9435 -------------------------------------------------------------------
9436 Wed Mar  1 17:23:23 CET 2006 - kkaempf@suse.de
9437
9438 - Initialize commit result (#154409)
9439 - release media if its wrong (#154326)
9440 - dont copy src/nosrc packages to the pool (#154627)
9441 - reduce XML logging.
9442 - rev 2169 + diffs
9443
9444 -------------------------------------------------------------------
9445 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
9446
9447 - fix path of .po files (#154074).
9448 - parse the correct package.<lang> file (kinda #154074).
9449 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
9450 - reattach all released medias.
9451 - raise exception instead of abort() on XML errors (#154104).
9452 - update translations.
9453 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
9454   and is_empty_dir utility function
9455 - rev 2169
9456
9457 -------------------------------------------------------------------
9458 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
9459
9460 - check freshens and supplements for packages (#154074).
9461 - only complain about incomplete installed resolvables,
9462   if they are uninstalled, schedule them for installation.
9463   (#154074)
9464 - add testcases for locale() provides.
9465 - add lang_country -> lang fallback.
9466 - have locale(parent:...) deps match any provides of 'parent'
9467   also when uninstalling a package.
9468 - rev 2148
9469
9470 -------------------------------------------------------------------
9471 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
9472
9473 - change the locale(...) separator to ";" (#153791)
9474 - complete "find-files" of zmd-backend.
9475 - rev 2140
9476
9477 -------------------------------------------------------------------
9478 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
9479
9480 - avoid attaching media when initializing source
9481 - rev 2139
9482
9483 -------------------------------------------------------------------
9484 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
9485
9486 - warn about misspelled 'locale(...)' provides
9487 - add testcases
9488 - rev 2134
9489
9490 -------------------------------------------------------------------
9491 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
9492
9493 - fix the build
9494 - rev 2129
9495
9496 -------------------------------------------------------------------
9497 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
9498
9499 - provide available locales to application (#153583)
9500 - honor 'requestedLocales' (language dependant packages)
9501 - honor release requests for all holders of a device.
9502 - silently re-attach after a forced release.
9503 - solver improvements.
9504 - handle source caches.
9505 - proper logging in zmd backend helpers.
9506 - rev 2127
9507
9508 -------------------------------------------------------------------
9509 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
9510
9511 - upgrade always to best version and arch (#153577)
9512 - reset 'transact' state for obsoleted packages (#153578)
9513 - translation updates
9514 - rev 2113
9515
9516 -------------------------------------------------------------------
9517 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
9518
9519 - add support for 'local' .rpm packages to zmd-backend.
9520 - rev 2101
9521
9522 -------------------------------------------------------------------
9523 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
9524
9525 - fix build of zmd/backend.
9526 - actually fill 'files' table in package-files.
9527 - rev 2094
9528
9529 -------------------------------------------------------------------
9530 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
9531
9532 - improve testcases.
9533 - add 'setPossibleLocales()' to ZYpp, this defines the set
9534   of possible locales to choose from (#153583)
9535 - provide LanguageImpl and create 'Language' resolvables for
9536   each 'possible' locale.
9537 - fix YUM parsing of patches, insert 'atoms' to link patches
9538   with packages.
9539 - replace gzstream/ with own, existing implementation.
9540 - honor locks in solver (#150231)
9541 - sync pool with target after commit() properly (#150565, #153066)
9542 - new zmd helper 'package-files'
9543 - rev 2093
9544
9545 -------------------------------------------------------------------
9546 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
9547
9548 - prevent multiple initializations of the target (#153124)
9549 - implement 'loopback mounted ISO images'
9550 - retain old package sources on upgrade.
9551 - support compressed .xml files in 'repodata' type repositories.
9552 - rev 2025
9553
9554 -------------------------------------------------------------------
9555 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
9556
9557 - parse locale(...) provides and construct correct dependencies.
9558
9559 -------------------------------------------------------------------
9560 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
9561
9562 - always upgrade to candidate (#152760).
9563 - fix typo in package sorting.
9564 - prepare handling of locale provides.
9565 - rev 1995
9566
9567 -------------------------------------------------------------------
9568 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
9569
9570 - sort src/nosrc package to right list during commit.
9571 - revert installtime/buildtime in susetags parser (#152760)
9572 - rev 1990
9573
9574 -------------------------------------------------------------------
9575 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
9576
9577 - reset state after successful commit (#153030)
9578 - run "rpm -e" always with "--nodeps" (#153026)
9579 - provide separate resolvable kind for src packages.
9580 - extend status field for LOCK and LICENSE.
9581 - add sameState()/diffState() for UI.
9582 - provide 'best' candidate for UI.
9583 - set 60 sec timeout for curl access.
9584 - don't cross-compare solver results, takes too much time.
9585 - provide sizes of installed packages.
9586 - extend REQUIRES semantics in content file.
9587 - add "parse-metadata" helper to zmd-backend.
9588 - rev 1987
9589
9590 -------------------------------------------------------------------
9591 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
9592
9593 - provide complete disk usage data (#152761)
9594 - include upgrade flag when copying solver solution
9595   back to pool (#152717)
9596 - rev 1959
9597
9598 -------------------------------------------------------------------
9599 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
9600
9601 - don't insert incompatible architectures to the pool (#151933)
9602 - don't accept incompatible architectures from a repository
9603   (#151933)
9604 - separate rpm log (#151431).
9605 - allow extended product requires.
9606 - rev 1954
9607
9608 -------------------------------------------------------------------
9609 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
9610
9611 - provide the XML schema files in the main package. (#152593)
9612
9613 -------------------------------------------------------------------
9614 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
9615
9616 - provide arch compat handling.
9617 - implement data upload to zmd.
9618 - fix source metadata caching on target.
9619 - add 'supplements' dependencies to 'yum' parser.
9620 - provide user agent identification to curl calls.
9621 - move resolver branches (multiple alternatives) back in queue
9622   (resolve known things first, then the unknown ones).
9623 - clean up 'packages' parser.
9624 - rev 1947
9625
9626 -------------------------------------------------------------------
9627 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
9628
9629 - improve media mount/umount interface
9630 - prepare class ArchCompat for proper architecture ordering
9631   and compatibility handling.
9632 - add returns to dummy functions in DbAccess.
9633 - rev 1913
9634
9635 -------------------------------------------------------------------
9636 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
9637
9638 - don't explictly delete to-be-upgraded packages.
9639 - finish query-system, resolve-dependencies, and transact for
9640   libzypp-zmd-backend.
9641 - provide Pattern::category.
9642 - move system architecture to toplevel.
9643 - make target store pathname settable.
9644 - speed up rpmdb reading by properly filtering unwanted file
9645   provides.
9646 - rev 1905
9647
9648 -------------------------------------------------------------------
9649 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
9650
9651 - new translations.
9652 - proofread texts.
9653 - when comparing solutions, prefer higher versions.
9654 - provide generic 'SafeBool' for bool conversions.
9655 - add PtrTypes testsuites.
9656 - rev 1876
9657
9658 -------------------------------------------------------------------
9659 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
9660
9661 - integrate all diffs
9662 - move Target::commit to toplevel API
9663 - generalize dependency iterators and hash dependency
9664   information in pool (for speedup)
9665 - add 'supplements' as dependency
9666 - make more pattern attributes available
9667 - drop "smbfs" in favour of "cifs" (#151476)
9668 - add metadata cache to sources (Beta4 bug)
9669 - run "rpm -e"  with name-version-release
9670 - fix update conflicts
9671 - rev 1864
9672
9673 -------------------------------------------------------------------
9674 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
9675
9676 - fix-mediachange.diff: dont skip CD but retry after media change
9677 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
9678   'eject' button
9679 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
9680   so media handle gets actually released and media unmounted.
9681
9682 -------------------------------------------------------------------
9683 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
9684
9685 - implement arch scoring
9686 - prefer better arch (#151427)
9687 - transitive depedencies of weak requirements are non-weak
9688   (#151446)
9689 - rev 1778 + diff
9690
9691 -------------------------------------------------------------------
9692 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
9693
9694 - ignore self and to-be-updated conflicts (#150844)
9695 - fix enable of target store (for non-packages)
9696 - rev 1778
9697
9698 -------------------------------------------------------------------
9699 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
9700
9701 - fix "cd:" url (#151121)
9702 - provide location() in public Package api
9703 - allow running distribution upgrade in testmode
9704 - extend HAL interface
9705 - rev 1762
9706
9707 -------------------------------------------------------------------
9708 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
9709
9710 - pass normal and locale packages from selections correctly.
9711 - its "baseconf" for base selections.
9712 - Make 'ZYpp' an obvious singleton.
9713 - provide releasenotesUrl.
9714 - dont continue upgrade without target.
9715 - implement 'fake' hal for testing.
9716 - fix package sizes.
9717 - more solver testcases.
9718 - rev 1754
9719
9720 -------------------------------------------------------------------
9721 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
9722
9723 - extend requires of libzypp-devel
9724 - provide package sizes for UI
9725 - provide more UI helpers
9726 - implement Product and related functions
9727 - fix split provides in distribution upgrade
9728 - provide locale information to system
9729 - ask HAL for available devices
9730 - reduce debug information in solver
9731 - filter architectures in source, not in solver
9732 - rev 1743
9733
9734 -------------------------------------------------------------------
9735 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
9736
9737 - disable another testsuite for now
9738 - fetch the default locale from environment
9739 - support user-defined formatting of log
9740 - rev 1710
9741
9742 -------------------------------------------------------------------
9743 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
9744
9745 - providing basic product information from susetags source
9746 - public API for preferred language
9747 - implemented redirect of logging (#149001)
9748 - report start/finish of source data parsing (#150211)
9749 - store/restore source aliases properly (#150256)
9750 - disable a lot of debug logging to speed up solver
9751 - properly rewrite URL for CDn directory layouts (#149870)
9752 - rev 1706
9753
9754 -------------------------------------------------------------------
9755 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
9756
9757 - add save/restore state to facilitate UI 'cancel'
9758 - enable target/store
9759 - add 'forceResolve' call and flag to resolver to switch between
9760   task-oriented ZMD and interactive YaST behaviour.
9761 - Fix resolver problem solution texts.
9762 - improve solver problem solution offerings.
9763 - fix media access handling to better support multiple
9764   requestors to single media.
9765 - move the media number checking to the source (media requestor)
9766   which knows how to verify the correct media.
9767 - Fix CD ordering (#149871), adding testcases.
9768 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
9769 - Add selections to testcases.
9770 - rev 1673
9771
9772 -------------------------------------------------------------------
9773 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
9774
9775 - Fix missing return in Source.cc:124
9776
9777 -------------------------------------------------------------------
9778 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
9779
9780 - cope with empty arch field in selections
9781 - enable dummy "enableStorage" function
9782 - rev 1610-branch
9783
9784 -------------------------------------------------------------------
9785 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
9786
9787 - fix random data return in Source.cc
9788 - rev 1610
9789
9790 -------------------------------------------------------------------
9791 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
9792
9793 - adapt zmd-backend to SourceImpl API change
9794 - rev 1608
9795
9796 -------------------------------------------------------------------
9797 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
9798
9799 - fix the packages parser bug. Now all packages are parsed
9800   including (english) translations.
9801   source/susetags is back to svn head.
9802 - rev 1600
9803
9804 -------------------------------------------------------------------
9805 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
9806
9807 - fix off-by-one bug in bitfield handling
9808 - revert source/susetags to rev 1411
9809 - rev 1586
9810
9811 -------------------------------------------------------------------
9812 Thu Feb  9 22:21:43 CET 2006 - kkaempf@suse.de
9813
9814 - dont prereq-sort non-packages
9815 - rev 1584
9816
9817 -------------------------------------------------------------------
9818 Thu Feb  9 21:29:00 CET 2006 - kkaempf@suse.de
9819
9820 - rev 1582
9821
9822 -------------------------------------------------------------------
9823 Thu Feb  9 11:10:54 CET 2006 - kkaempf@suse.de
9824
9825 - update to rev 1543
9826
9827 -------------------------------------------------------------------
9828 Thu Feb  9 00:49:23 CET 2006 - ro@suse.de
9829
9830 - require hal-devel in libzypp-devel
9831 - re-merge fixes (RPM_OPT_FLAGS)
9832
9833 -------------------------------------------------------------------
9834 Wed Feb  8 23:53:58 CET 2006 - kkaempf@suse.de
9835
9836 - make solver behaviour a bit more interactive
9837 - rev 1537
9838
9839 -------------------------------------------------------------------
9840 Wed Feb  8 18:45:21 CET 2006 - schwab@suse.de
9841
9842 - Fix syntax error in configure script.
9843 - Use RPM_OPT_FLAGS.
9844
9845 -------------------------------------------------------------------
9846 Wed Feb  8 17:03:37 CET 2006 - kkaempf@suse.de
9847
9848 - update for qt ui integration
9849 - rev 1504
9850
9851 -------------------------------------------------------------------
9852 Tue Feb  7 23:18:09 CET 2006 - kkaempf@suse.de
9853
9854 - split off libzypp-zmd-backend
9855 - rev 1466
9856
9857 -------------------------------------------------------------------
9858 Tue Feb  7 23:10:59 CET 2006 - kkaempf@suse.de
9859
9860 - another update to svn
9861
9862 -------------------------------------------------------------------
9863 Mon Feb  6 20:42:22 CET 2006 - kkaempf@suse.de
9864
9865 - finish rpm callbacks
9866 - finish UI API
9867 - fix state change resolver<->pool
9868 - zmd backend stuff
9869 - speed up tag file parsing
9870 - rev 1405
9871
9872 -------------------------------------------------------------------
9873 Mon Feb  6 16:53:03 CET 2006 - schubi@suse.de
9874
9875 - disabling failing tests of s390 and ppc
9876
9877 -------------------------------------------------------------------
9878 Mon Feb  6 11:14:16 CET 2006 - schubi@suse.de
9879
9880 - Snapshoot rev 1367
9881
9882 -------------------------------------------------------------------
9883 Mon Feb  6 01:42:48 CET 2006 - kkaempf@suse.de
9884
9885 - use hashes for pool
9886 - rev 1343
9887
9888 -------------------------------------------------------------------
9889 Fri Feb  3 14:21:47 CET 2006 - schubi@suse.de
9890
9891 - removed Obsoletes:    yast2-packagemanager
9892
9893 -------------------------------------------------------------------
9894 Fri Feb  3 11:36:19 CET 2006 - schubi@suse.de
9895
9896 - Snapshoot 3 Feb 2005 (11:30)
9897
9898 -------------------------------------------------------------------
9899 Thu Feb  2 14:27:02 CET 2006 - schubi@suse.de
9900
9901 - Snapshoot 2 Feb 2005 (14:00)
9902
9903 -------------------------------------------------------------------
9904 Thu Feb  2 12:23:03 CET 2006 - schubi@suse.de
9905
9906 - Snapshoot 2 Feb 2005 ( integrating YaST )
9907
9908 -------------------------------------------------------------------
9909 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
9910
9911 - converted neededforbuild to BuildRequires
9912
9913 -------------------------------------------------------------------
9914 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
9915
9916 - Initial version
9917