changes 13.6.0 (6)
[platform/upstream/libzypp.git] / package / libzypp.changes
1 -------------------------------------------------------------------
2 Mon Sep  2 17:04:37 CEST 2013 - ma@suse.de
3
4 - Avoid parsing gpg subkeys
5 - Use explicit operator bool in TmpPath
6 - Must keep legacy rpm level flag (bnc#838039)
7 - version 13.6.0 (6)
8
9 -------------------------------------------------------------------
10 Sun Sep  1 01:14:03 CEST 2013 - ma@suse.de
11
12 - Update zypp-po.tar.bz2
13
14 -------------------------------------------------------------------
15 Thu Aug 29 01:13:44 CEST 2013 - ma@suse.de
16
17 - Update zypp-po.tar.bz2
18
19 -------------------------------------------------------------------
20 Tue Aug 27 19:10:37 CEST 2013 - ma@suse.de
21
22 - remove deprecated methods
23 - fix key expiry date parsing (bnc#828672)
24 - Provide additional keys data in case the ASCII armored blob
25   containes multiple keys
26 - No rpmdb key import in readony mode (bnc#828672)
27 - Fix rpmdb key import/export (bnc#828672)
28 - Reduce amount of gpg calls when importing/exporting keys.
29 - Add public accessible PublicKeyData/PublicKeyScanner classes
30 - fix ASCII armored PublicKey parsing (bnc#828672)
31 - fix typo (bnc#761985)
32 - Fix multiversion update candidate to respect an installed objects
33   arch and vendor (bnc#820444)
34 - fix logfile truncation introduced by previous fix for (bnc#825490)
35 - Swig can't handle move constructor
36 - Workaround bnc#819354 by executing rpm in /. (bnc#827609)
37 - Try to detect Arch_ppc64p7 (requires glibc-2.16: getauxval)
38 - Fix file probing via tftp:// (bnc#803316)
39 - Add armv7hl to armv6hl compat to be in sync with libsolv.
40 - Support for armv6hl
41 - version 13.5.0 (5)
42
43 -------------------------------------------------------------------
44 Thu Aug 22 01:13:25 CEST 2013 - ma@suse.de
45
46 - Update zypp-po.tar.bz2
47
48 -------------------------------------------------------------------
49 Sun Aug 18 01:13:20 CEST 2013 - ma@suse.de
50
51 - Update zypp-po.tar.bz2
52
53 -------------------------------------------------------------------
54 Thu Aug 15 01:13:27 CEST 2013 - ma@suse.de
55
56 - Update zypp-po.tar.bz2
57
58 -------------------------------------------------------------------
59 Thu Aug  8 01:13:27 CEST 2013 - ma@suse.de
60
61 - Update zypp-po.tar.bz2
62
63 -------------------------------------------------------------------
64 Sun Aug  4 01:13:59 CEST 2013 - ma@suse.de
65
66 - Update zypp-po.tar.bz2
67
68 -------------------------------------------------------------------
69 Thu Aug  1 01:13:52 CEST 2013 - ma@suse.de
70
71 - Update zypp-po.tar.bz2
72
73 -------------------------------------------------------------------
74 Thu Jul 25 01:13:40 CEST 2013 - ma@suse.de
75
76 - Update zypp-po.tar.bz2
77
78 -------------------------------------------------------------------
79 Thu Jul 18 01:13:43 CEST 2013 - ma@suse.de
80
81 - Update zypp-po.tar.bz2
82
83 -------------------------------------------------------------------
84 Sun Jul 14 01:13:38 CEST 2013 - ma@suse.de
85
86 - Update zypp-po.tar.bz2
87
88 -------------------------------------------------------------------
89 Thu Jul 11 01:13:49 CEST 2013 - ma@suse.de
90
91 - Update zypp-po.tar.bz2
92
93 -------------------------------------------------------------------
94 Fri Jun 21 20:24:39 CEST 2013 - ma@suse.de
95
96 - Fix testcases failing if local pathnames contain umlauts
97 - Pathname: add move constructor and fix assign
98 - Set logfile permission upon file creation only (bnc#825490)
99 - Add arch ppc64p7
100 - version 13.4.0 (4)
101
102 -------------------------------------------------------------------
103 Tue Jun 11 11:37:48 CEST 2013 - ma@suse.de
104
105 - Speedup scanning for modaliases (bnc#824110)
106 - version 13.3.0 (2)
107
108 -------------------------------------------------------------------
109 Sun May 26 01:13:15 CEST 2013 - ma@suse.de
110
111 - Update zypp-po.tar.bz2
112
113 -------------------------------------------------------------------
114 Thu May 23 01:13:13 CEST 2013 - ma@suse.de
115
116 - Update zypp-po.tar.bz2
117
118 -------------------------------------------------------------------
119 Thu May 16 12:22:48 CEST 2013 - ma@suse.de
120
121 - Remove deprecated old stuff (aria2 support,
122   old InstallOrder, old History parser)
123 - version 13.2.0 (2)
124
125 -------------------------------------------------------------------
126 Thu May 16 01:13:47 CEST 2013 - ma@suse.de
127
128 - Update zypp-po.tar.bz2
129
130 -------------------------------------------------------------------
131 Sun May 12 01:13:39 CEST 2013 - ma@suse.de
132
133 - Update zypp-po.tar.bz2
134
135 -------------------------------------------------------------------
136 Thu May  9 01:13:54 CEST 2013 - ma@suse.de
137
138 - Update zypp-po.tar.bz2
139
140 -------------------------------------------------------------------
141 Thu May  2 11:07:52 CEST 2013 - ma@suse.de
142
143 - Discourage using SafeBool in favor of explicit operator bool
144 - version 13.1.0 (1)
145
146 -------------------------------------------------------------------
147 Mon Apr 29 10:41:46 CEST 2013 - ma@suse.de
148
149 - Testsuite: Workaround boost::thread being not header only since
150   boost-1.50 (boost ticket 7085)
151 - Adaptions to smart_pointer changes in boost-1.53; mainly introduce
152   explicit operator bool; constructible and comparable with nullptr_t.
153 - Bump major version for Factory
154   12.x is continued on SuSE-Code-12_3-Branch
155 - version 13.0.0 (0)
156
157 -------------------------------------------------------------------
158 Sun Apr 28 01:14:07 CEST 2013 - ma@suse.de
159
160 - Update zypp-po.tar.bz2
161
162 -------------------------------------------------------------------
163 Fri Apr  5 14:26:35 CEST 2013 - ma@suse.de
164
165 - added new fuction zypp::ZYpp::provideSrcPackage
166 - Treat opensuse-education as separate vendor (bnc#812608)
167 - AArch64 support
168 - version 12.11.0 (0)
169
170 -------------------------------------------------------------------
171 Wed Mar 27 12:31:17 CET 2013 - ma@suse.de
172
173 - added tftp-support (bnc#803316)
174 - version 12.10.1 (0)
175
176 -------------------------------------------------------------------
177 Tue Mar 26 13:06:21 CET 2013 - ma@suse.de
178
179 - Update zypp-po.tar.bz2
180
181 -------------------------------------------------------------------
182 Thu Mar 21 01:13:45 CET 2013 - ma@suse.de
183
184 - Update zypp-po.tar.bz2
185
186 -------------------------------------------------------------------
187 Sun Mar 10 01:14:01 CET 2013 - ma@suse.de
188
189 - Update zypp-po.tar.bz2
190
191 -------------------------------------------------------------------
192 Thu Mar  7 14:13:42 CET 2013 - ma@suse.de
193
194 - Adapt to libsolv dataiterator fixes
195   (returning random data in some cases)
196 - Require and adapt to changes in libsolv-0.3.0
197 - version 12.10.0 (0)
198
199 -------------------------------------------------------------------
200 Thu Mar  7 01:13:25 CET 2013 - ma@suse.de
201
202 - Update zypp-po.tar.bz2
203
204 -------------------------------------------------------------------
205 Sun Mar  3 01:15:52 CET 2013 - ma@suse.de
206
207 - Update zypp-po.tar.bz2
208
209 -------------------------------------------------------------------
210 Wed Feb 27 08:41:18 CET 2013 - ma@suse.de
211
212 - Rephrase error message if 'lsof' is not installed (bnc#694427)
213 - version 12.9.0 (0)
214
215 -------------------------------------------------------------------
216 Fri Feb 15 12:49:18 CET 2013 - ma@suse.de
217
218 - Handle dangling update script symlinks in instsys. (bnc#803751)
219 - version 12.8.1 (0)
220
221 -------------------------------------------------------------------
222 Thu Feb 14 01:13:28 CET 2013 - ma@suse.de
223
224 - Update zypp-po.tar.bz2
225
226 -------------------------------------------------------------------
227 Thu Feb  7 01:16:50 CET 2013 - ma@suse.de
228
229 - Update zypp-po.tar.bz2
230
231 -------------------------------------------------------------------
232 Mon Feb  4 12:35:51 CET 2013 - ma@suse.de
233
234 - Update zypp-po.tar.bz2
235
236 -------------------------------------------------------------------
237 Tue Jan 22 11:06:55 CET 2013 - ma@suse.de
238
239 - make multicurl suppress progress reports for the metalink download
240 - work around libcurl bug that sometimes gives us old values in the
241   progress callback
242 - version 12.8.0 (0)
243
244 -------------------------------------------------------------------
245 Fri Jan 18 14:07:50 CET 2013 - ma@suse.de
246
247 - Reduce logging
248 - MediaMultiCurl: throw AbortRequestException if aborted by user
249 - version 12.7.0 (0)
250
251 -------------------------------------------------------------------
252 Sun Jan 13 01:13:23 CET 2013 - ma@suse.de
253
254 - Update zypp-po.tar.bz2
255
256 -------------------------------------------------------------------
257 Sun Jan  6 01:13:17 CET 2013 - ma@suse.de
258
259 - Update zypp-po.tar.bz2
260
261 -------------------------------------------------------------------
262 Thu Dec 27 01:13:27 CET 2012 - ma@suse.de
263
264 - Update zypp-po.tar.bz2
265
266 -------------------------------------------------------------------
267 Mon Dec 17 13:31:15 CET 2012 - ma@suse.de
268
269 - Add NamedValue<_Tp>: Simple value<>name mapping supporting aliases
270 - Enable zypper to remove zypp locks without evaluating the
271   query (bnc#792901)
272 - Configure curl to "not fix the BEAST attack" (bnc#779177)
273 - version 12.6.0 (0)
274
275 -------------------------------------------------------------------
276 Sun Dec 16 01:13:16 CET 2012 - ma@suse.de
277
278 - Update zypp-po.tar.bz2
279
280 -------------------------------------------------------------------
281 Mon Dec  3 14:31:59 CET 2012 - ma@suse.de
282
283 - HistoryLogReader: new HistoryLogData based API for parsing the new
284   history file entries (fate#312521)
285   The old HistoryItem based API is deprecated but will
286   still be available for a while if you compile with
287   -DWITH_DEPRECATED_HISTORYITEM_API.
288 - Write userdata string to history log (fate#312521)
289 - Add HistoryLogReader testcases
290 - Adapt to libsolv 'medianr'-changes
291 - version 12.5.0 (0)
292
293 -------------------------------------------------------------------
294 Thu Nov 22 01:14:42 CET 2012 - ma@suse.de
295
296 - Update zypp-po.tar.bz2
297
298 -------------------------------------------------------------------
299 Sun Nov 18 01:13:44 CET 2012 - ma@suse.de
300
301 - Update zypp-po.tar.bz2
302
303 -------------------------------------------------------------------
304 Tue Nov 13 15:40:10 CET 2012 - ma@suse.de
305
306 - Forward userdata string to commit plugins in BEGINPLUGIN (fate#312521)
307 - Extend ZConfig to store a user defined string value (fate#312521)
308 - Add SIGSEGV handler trying to log a stack trace
309 - Add zypp::dumpBacktrace to dump current stack trace to a stream.
310 - Use gettext plural handling (bnc#784666)
311 - version 12.4.0 (0)
312
313 -------------------------------------------------------------------
314 Sun Nov  4 01:13:21 CET 2012 - ma@suse.de
315
316 - Update zypp-po.tar.bz2
317
318 -------------------------------------------------------------------
319 Wed Oct 24 10:40:38 CEST 2012 - ma@suse.de
320
321 - Add simple sysconfig::write (bnc#766598)
322 - For installed products also filelists when trying to find the buddy
323   (bnc#784900)
324 - Provide information whether product license needs to be accepted.
325 - version 12.3.0 (0)
326
327 -------------------------------------------------------------------
328 Thu Oct 18 01:13:43 CEST 2012 - ma@suse.de
329
330 - Update zypp-po.tar.bz2
331
332 -------------------------------------------------------------------
333 Sun Oct  7 01:13:41 CEST 2012 - ma@suse.de
334
335 - Update zypp-po.tar.bz2
336
337 -------------------------------------------------------------------
338 Mon Oct  1 11:00:42 CEST 2012 - ma@suse.de
339
340 - Enable multiversion kernel and set multiversion.kernels in
341   /etc/zypp/zypp.conf to keep the latest, latest-1 and the running.
342 - Fix typo (bnc#782801)
343 - Relax evaluation of patch category tags (case insensitive)
344
345 -------------------------------------------------------------------
346 Sun Sep 30 01:13:18 CEST 2012 - ma@suse.de
347
348 - Update zypp-po.tar.bz2
349
350 -------------------------------------------------------------------
351 Sun Sep 16 01:14:34 CEST 2012 - ma@suse.de
352
353 - Update zypp-po.tar.bz2
354
355 -------------------------------------------------------------------
356 Wed Sep 12 10:28:00 CEST 2012 - ma@suse.de
357
358 - Add str::commonPrefix
359 - version 12.2.0 (0)
360
361 -------------------------------------------------------------------
362 Sun Sep  9 01:13:25 CEST 2012 - ma@suse.de
363
364 - Update zypp-po.tar.bz2
365
366 -------------------------------------------------------------------
367 Wed Sep  5 11:56:54 CEST 2012 - gs@suse.de
368
369 - Provide Target::reload()
370 - version 12.1.0 (0)
371
372 -------------------------------------------------------------------
373 Sun Aug 26 01:13:31 CEST 2012 - ma@suse.de
374
375 - Update zypp-po.tar.bz2
376
377 -------------------------------------------------------------------
378 Thu Aug 23 01:13:47 CEST 2012 - ma@suse.de
379
380 - Update zypp-po.tar.bz2
381
382 -------------------------------------------------------------------
383 Sun Aug 19 01:14:11 CEST 2012 - ma@suse.de
384
385 - Update zypp-po.tar.bz2
386
387 -------------------------------------------------------------------
388 Thu Aug 16 01:13:43 CEST 2012 - ma@suse.de
389
390 - Update zypp-po.tar.bz2
391
392 -------------------------------------------------------------------
393 Fri Aug 10 12:53:47 CEST 2012 - ma@suse.de
394
395 - Implement $ZYPP_LOCK_TIMEOUT: number of seconds to wait for a
396   zypplock becoming available (bnc#772965)
397 - Unify update-scripts with same content(md5sum) (bnc#773575)
398 - version 12.0.1 (0)
399
400 -------------------------------------------------------------------
401 Thu Aug  9 01:15:12 CEST 2012 - ma@suse.de
402
403 - Update zypp-po.tar.bz2
404
405 -------------------------------------------------------------------
406 Thu Aug  2 11:55:00 CEST 2012 - ma@suse.de
407
408 - set $ZYPP_IS_RUNNING during commit
409 - Bump major version for Factory
410   11.x is continued on SuSE-Code-12_2-Branch
411 - version 12.0.0 (0)
412
413 -------------------------------------------------------------------
414 Thu Aug  2 01:14:11 CEST 2012 - ma@suse.de
415
416 - Update zypp-po.tar.bz2
417
418 -------------------------------------------------------------------
419 Wed Aug  1 15:32:40 CEST 2012 - ma@suse.de
420
421 - Fixed typo (bnc#773467)
422 - Erase any old repo instance from pool when (re)loading from cache
423 - filter zero sized devices in disk usage counter(bnc#769819)
424 - fix isSoftLocked computation
425 - fix possibly reporting timeout as "aborted by user" (bnc#665327)
426 - do not fork the uuidgen program, use kernel interface instead
427 - remove obsolete hicolor-icon-theme BuildRequires
428 - version 11.7.0 (6)
429
430 -------------------------------------------------------------------
431 Sun Jul 29 01:13:31 CEST 2012 - ma@suse.de
432
433 - Update zypp-po.tar.bz2
434
435 -------------------------------------------------------------------
436 Thu Jul 19 01:13:43 CEST 2012 - ma@suse.de
437
438 - Update zypp-po.tar.bz2
439
440 -------------------------------------------------------------------
441 Sun Jul  1 01:13:31 CEST 2012 - ma@suse.de
442
443 - Update zypp-po.tar.bz2
444
445 -------------------------------------------------------------------
446 Thu Jun 28 01:14:27 CEST 2012 - ma@suse.de
447
448 - Update zypp-po.tar.bz2
449
450 -------------------------------------------------------------------
451 Mon Jun 25 15:23:10 CEST 2012 - ma@suse.de
452
453 - zypp.conf:servicesdir is ignored (bnc#765528)
454 - allow libcurl to take proxy from environment iff proxy is not
455   configured or disallowed (bnc#745404)
456 - version 11.6.3 (6)
457
458 -------------------------------------------------------------------
459 Sun Jun 24 01:14:32 CEST 2012 - ma@suse.de
460
461 - Update zypp-po.tar.bz2
462
463 -------------------------------------------------------------------
464 Thu Jun 14 01:13:35 CEST 2012 - ma@suse.de
465
466 - Update zypp-po.tar.bz2
467
468 -------------------------------------------------------------------
469 Fri Jun  8 15:57:22 CEST 2012 - ma@suse.de
470
471 - Adjust weaklock fix
472
473 -------------------------------------------------------------------
474 Fri Jun  8 14:16:15 CEST 2012 - ma@suse.de
475
476 - Fix processing of weak locks (bnc#749418, bnc#765164)
477 - [valgrind] don't dereference if we may be past the end of the repositories.
478 - add armv7hl workaround for Adrian
479 - version 11.6.2 (6)
480
481 -------------------------------------------------------------------
482 Sun Jun  3 01:14:09 CEST 2012 - ma@suse.de
483
484 - Update zypp-po.tar.bz2
485
486 -------------------------------------------------------------------
487 Thu May 31 10:07:37 UTC 2012 - dmacvicar@suse.com
488
489 - fix an invalid read revealed by valgrind in
490   RepositoryIterator::increment()
491
492 -------------------------------------------------------------------
493 Sun May 20 01:13:30 CEST 2012 - ma@suse.de
494
495 - Update zypp-po.tar.bz2
496
497 -------------------------------------------------------------------
498 Thu May 17 01:15:25 CEST 2012 - ma@suse.de
499
500 - Update zypp-po.tar.bz2
501
502 -------------------------------------------------------------------
503 Sun May 13 01:14:15 CEST 2012 - ma@suse.de
504
505 - Update zypp-po.tar.bz2
506
507 -------------------------------------------------------------------
508 Tue May  8 13:39:22 CEST 2012 - ma@suse.de
509
510 - Use ld version script to hide symbols outside zypp namespace (bnc#755324)
511 - remove base/Deprecated.h (macros now in APIConfig.h)
512 - Disribute Easy.h in APIConfig.h
513 - Add APIConfig.h providing ZYPP_API and ZYPP_LOCAL macros
514 - version 11.6.0 (6)
515
516 -------------------------------------------------------------------
517 Fri May  4 11:18:17 CEST 2012 - ma@suse.de
518
519 - build with gcc-4.7 (bnc#755324)
520 - version 11.5.0 (5)
521
522 -------------------------------------------------------------------
523 Wed Apr 25 18:50:20 CEST 2012 - ma@suse.de
524
525 - Fix lost device info when mounting CD/DVD
526
527 -------------------------------------------------------------------
528 Sun Apr 22 01:15:46 CEST 2012 - ma@suse.de
529
530 - Update zypp-po.tar.bz2
531
532 -------------------------------------------------------------------
533 Thu Apr 19 10:19:05 CEST 2012 - ma@suse.de
534
535 - Always consider (block) devices passed as url option (bnc#755815)
536
537 -------------------------------------------------------------------
538 Thu Apr 19 01:14:57 CEST 2012 - ma@suse.de
539
540 - Update zypp-po.tar.bz2
541
542 -------------------------------------------------------------------
543 Wed Apr 18 18:38:06 CEST 2012 - ma@suse.de
544
545 - Fix install progress hopping back and forth
546 - Try to create a missing destination dir before switching to tmp
547   space (bnc#755239)
548
549 -------------------------------------------------------------------
550 Mon Apr 16 14:52:35 CEST 2012 - ma@suse.de
551
552 - ResStatus: add 'unneeded' bit (determined by solver)
553 - Force using gcc-4.6 until it builds with 4.7
554 - Support multiversion definitions being read from files in /etc/zypp/multiversion.d.
555 - Workaround doxygen SEGV and accept incomplete docs (until bnc#755402 is fixed)
556 - Rename zypp::sat::AttrMatcher to zypp::StrMatcher (base/StrMatcher.h)
557 - Support (source)package download by non-root user (bnc#755239)
558 - Delay construction of ZYppGlobalLock until its actually needed (bnc#575096)
559 - Fix buddy handling in solver results
560 - Simplify Selectable::multiversionInstall
561 - Don't cache defaultCandidate as it depends on solver::allowVendorChange flag (bnc#754286)
562 - version 11.4.0 (4)
563
564 -------------------------------------------------------------------
565 Tue Apr 10 12:11:37 CEST 2012 - ma@suse.de
566
567 - Update zypp-po.tar.bz2
568
569 -------------------------------------------------------------------
570 Sun Apr  8 01:13:24 CEST 2012 - ma@suse.de
571
572 - Update zypp-po.tar.bz2
573
574 -------------------------------------------------------------------
575 Thu Apr  5 01:16:21 CEST 2012 - ma@suse.de
576
577 - Update zypp-po.tar.bz2
578
579 -------------------------------------------------------------------
580 Mon Mar 26 14:47:59 CEST 2012 - ma@suse.de
581
582 - Cleanup orphaned media attach points (bnc#751221)
583 - Show max support status if package is in multiple repos (bnc#735841)
584 - Parse proxy user/pass from url (bnc#752497)
585 - Add CMake option to disable libproxy usage and disable it on SLE. (bnc#752500)
586 - version 11.3.0 (1)
587
588 -------------------------------------------------------------------
589 Thu Mar 15 00:31:25 CET 2012 - ma@suse.de
590
591 - Add API for patch severity (bnc#733723, FATE#312633)
592 - version 11.2.0 (1)
593
594 -------------------------------------------------------------------
595 Tue Mar 13 13:04:48 CET 2012 - ma@suse.de
596
597 - Force libproxy into using "/etc/sysconfig/proxy" if it exists (bnc#679322)
598 - Apply soft locks by name and not per package (bnc#749418)
599 - version 11.1.1 (1)
600
601 -------------------------------------------------------------------
602 Fri Feb  3 13:18:01 CET 2012 - ma@suse.de
603
604 - Add Fetcher support for CHECKSUMS file (replaceing SHA1SUMS) (bnc#744302)
605 - Build with -fvisibility-inlines-hidden
606 - CheckAccessDeleted: avoid duplicate entries for the same PID (bnc#716972)
607 - Correctly use user:pass directly embedded in a proxy url (bnc#740764)
608 - new sat::Map - Libsolv (bit)Map wrapper.
609 - always set splitprovides to true now that libsolv handles them better
610 - version 11.1.0 (1)
611
612 -------------------------------------------------------------------
613 Thu Feb  2 01:14:17 CET 2012 - ma@suse.de
614
615 - Update zypp-po.tar.bz2
616
617 -------------------------------------------------------------------
618 Sun Jan 29 01:14:28 CET 2012 - ma@suse.de
619
620 - Update zypp-po.tar.bz2
621
622 -------------------------------------------------------------------
623 Sun Jan 22 01:13:30 CET 2012 - ma@suse.de
624
625 - Update zypp-po.tar.bz2
626
627 -------------------------------------------------------------------
628 Tue Jan 10 18:31:41 CET 2012 - ma@suse.de
629
630 - Update zypp-po.tar.bz2
631
632 -------------------------------------------------------------------
633 Fri Dec 23 14:51:25 CET 2011 - ma@suse.de
634
635 - Adapt Repository iteration to libsolv changes.
636 - Add sat::Pool tests
637 - Fix Flags<> api to be more consistent and add testcase.
638 - Set min_curl_version 7.19.4 (bnc#735284)
639 - Doc: add some words about 'Solver - Vendor protection'
640 - version 11.0.0 (0)
641
642 -------------------------------------------------------------------
643 Thu Dec  1 01:13:37 CET 2011 - ma@suse.de
644
645 - Update zypp-po.tar.bz2
646
647 -------------------------------------------------------------------
648 Mon Nov 28 18:08:42 CET 2011 - ma@suse.de
649
650 - Fix and optimize Pathname ctor and provide testcases (bnc#721128)
651 - Open all file descriptors with O_CLOEXEC to avoid leaks and races
652 - Some improvements to the services documentation
653 - Fix RW_pointer comparison with underlying smart pointer type.
654 - version 10.3.5 (3)
655
656 -------------------------------------------------------------------
657 Sun Nov 27 01:13:10 CET 2011 - ma@suse.de
658
659 - Update zypp-po.tar.bz2
660
661 -------------------------------------------------------------------
662 Thu Nov 17 01:13:15 CET 2011 - ma@suse.de
663
664 - Update zypp-po.tar.bz2
665
666 -------------------------------------------------------------------
667 Fri Nov 11 13:38:42 CET 2011 - ma@suse.de
668
669 - Try to find and use some CD/DVD device even if HAL/UDEV detection
670   fails (bnc#724807)
671 - Static initialization problem fixes (by Harald Fernengel)
672 - version 10.3.4 (3)
673
674 -------------------------------------------------------------------
675 Mon Nov  7 15:45:28 CET 2011 - ma@suse.de
676
677 - Don't use proxy if disabled (bnc#696805)
678 - version 10.3.3 (3)
679
680 -------------------------------------------------------------------
681 Mon Nov  7 13:49:44 UTC 2011 - dimstar@opensuse.org
682
683 - Add pkg-config BuildRequires: We fail to detect libproxy due to
684   the missing pkg-config. Additionally, we have a .pc file
685   ourselfes, which we do not get the provides for [bnc#696805]
686
687 -------------------------------------------------------------------
688 Thu Nov  3 14:58:42 CET 2011 - ma@suse.de
689
690 - Let RepoInfo::keepPackages properly default to FALSE (bnc#727385)
691 - version 10.3.2 (3)
692
693 -------------------------------------------------------------------
694 Thu Nov  3 01:13:12 CET 2011 - ma@suse.de
695
696 - Update zypp-po.tar.bz2
697
698 -------------------------------------------------------------------
699 Sun Oct 30 01:14:41 CEST 2011 - ma@suse.de
700
701 - Update zypp-po.tar.bz2
702
703 -------------------------------------------------------------------
704 Thu Oct 27 01:14:10 CEST 2011 - ma@suse.de
705
706 - Update zypp-po.tar.bz2
707
708 -------------------------------------------------------------------
709 Mon Oct 24 13:35:56 CEST 2011 - ma@suse.de
710
711 - Explicitly include textLocale in package translation download
712
713 -------------------------------------------------------------------
714 Mon Oct 24 09:37:31 CEST 2011 - ma@suse.de
715
716 - Update libversion info (due to ABI change in 10.2.0 (bnc#725407)
717 - version 10.3.1 (3)
718
719 -------------------------------------------------------------------
720 Sun Oct 23 01:13:11 CEST 2011 - ma@suse.de
721
722 - Update zypp-po.tar.bz2
723
724 -------------------------------------------------------------------
725 Fri Oct 21 11:47:39 CEST 2011 - ma@suse.de
726
727 - Add zypp.conf option repo.refresh.locales: A list of locales for
728   which translated package descriptions should be downloaded if
729   available.
730 - Explixitly set CURLOPT_PROXYAUTH
731 - version 10.3.0 (1)
732
733 -------------------------------------------------------------------
734 Tue Oct 18 16:45:13 CEST 2011 - ma@suse.de
735
736 - Add arch armv7tnhl and armv7thl
737 - Fix RepoVariablesReplacer to compute substitution values on demand only
738 - PathInfo::hardlinkCopy: fix handling cross-device links
739 - version 10.2.0 (1)
740
741 -------------------------------------------------------------------
742 Sun Oct 16 01:13:37 CEST 2011 - ma@suse.de
743
744 - Update zypp-po.tar.bz2
745
746 -------------------------------------------------------------------
747 Thu Oct 13 11:50:26 CEST 2011 - ma@suse.de
748
749 - Must not differ between type nfs and nfs4 when checking the mount
750   table (bnc#710269)
751 - version 10.1.1 (1)
752
753 -------------------------------------------------------------------
754 Thu Oct 13 01:13:37 CEST 2011 - ma@suse.de
755
756 - Update zypp-po.tar.bz2
757
758 -------------------------------------------------------------------
759 Tue Oct 11 15:20:43 CEST 2011 - ma@suse.de
760
761 - Switch to using libsolv instead of satsolver
762 - version 10.1.0 (1)
763
764 -------------------------------------------------------------------
765 Sun Oct  9 01:13:16 CEST 2011 - ma@suse.de
766
767 - Update zypp-po.tar.bz2
768
769 -------------------------------------------------------------------
770 Thu Oct  6 01:14:00 CEST 2011 - ma@suse.de
771
772 - Update zypp-po.tar.bz2
773
774 -------------------------------------------------------------------
775 Tue Sep 20 09:57:04 CEST 2011 - ma@suse.de
776
777 - Bump major version for Factory; 9.x is continued on SLE-11-SP2-Branch
778 - version 10.0.0 (0)
779
780 -------------------------------------------------------------------
781 Tue Sep 13 10:51:53 CEST 2011 - ma@suse.de
782
783 - Enhance Selectable API
784 - version 9.11.0 (8)
785
786 -------------------------------------------------------------------
787 Sun Sep 11 01:18:59 CEST 2011 - ma@suse.de
788
789 - Update sle-zypp-po.tar.bz2
790
791 -------------------------------------------------------------------
792 Sun Sep 11 01:13:12 CEST 2011 - ma@suse.de
793
794 - Update zypp-po.tar.bz2
795
796 -------------------------------------------------------------------
797 Thu Sep  8 01:19:28 CEST 2011 - ma@suse.de
798
799 - Update sle-zypp-po.tar.bz2
800
801 -------------------------------------------------------------------
802 Thu Sep  8 01:14:08 CEST 2011 - ma@suse.de
803
804 - Update zypp-po.tar.bz2
805
806 -------------------------------------------------------------------
807 Wed Sep  7 12:38:23 CEST 2011 - ma@suse.de
808
809 - Explicitly require rpm.
810 - version 9.10.2 (8)
811
812 -------------------------------------------------------------------
813 Sun Sep  4 01:16:54 CEST 2011 - ma@suse.de
814
815 - Update sle-zypp-po.tar.bz2
816
817 -------------------------------------------------------------------
818 Sun Sep  4 01:13:27 CEST 2011 - ma@suse.de
819
820 - Update zypp-po.tar.bz2
821
822 -------------------------------------------------------------------
823 Thu Sep  1 01:13:36 CEST 2011 - ma@suse.de
824
825 - Update zypp-po.tar.bz2
826
827 -------------------------------------------------------------------
828 Mon Aug 29 10:51:04 CEST 2011 - ma@suse.de
829
830 - Extend mount entry comparison fix (bnc#710269)
831 - version 9.10.2 (8)
832
833 -------------------------------------------------------------------
834 Thu Aug 25 01:17:06 CEST 2011 - ma@suse.de
835
836 - Update sle-zypp-po.tar.bz2
837
838 -------------------------------------------------------------------
839 Mon Aug 22 13:57:16 CEST 2011 - ma@suse.de
840
841 - Update sle-zypp-po.tar.bz2
842
843 -------------------------------------------------------------------
844 Sun Aug 14 01:13:21 CEST 2011 - ma@suse.de
845
846 - Update zypp-po.tar.bz2
847
848 -------------------------------------------------------------------
849 Sun Aug  7 01:16:07 CEST 2011 - ma@suse.de
850
851 - Update zypp-po.tar.bz2
852
853 -------------------------------------------------------------------
854 Fri Aug  5 15:20:07 CEST 2011 - ma@suse.de
855
856 - Attempt to fix smb mount entry comparison (bnc#710269)
857 - version 9.10.1 (8)
858
859 -------------------------------------------------------------------
860 Thu Aug  4 14:54:47 CEST 2011 - ma@suse.de
861
862 - Allow to turn Resolvers upgrade mode on and off (bnc#709480)
863 - Fix reading of integer arrays from rpm headers (bnc#709716)
864 - version 9.10.0 (8)
865
866 -------------------------------------------------------------------
867 Thu Aug  4 01:14:00 CEST 2011 - ma@suse.de
868
869 - Update zypp-po.tar.bz2
870
871 -------------------------------------------------------------------
872 Thu Jul 28 13:04:10 CEST 2011 - ma@suse.de
873
874 - Evaluate CURLINFO_CONDITION_UNMET on zero sized successful transfers,
875   if compiled against libcurl-7.19.4 or above. (bnc#692260)
876 - version 9.9.2 (8)
877
878 -------------------------------------------------------------------
879 Mon Jul 25 16:20:37 CEST 2011 - ma@suse.de
880
881 - Always read /proc/mounts when looking for mounted media (bnc#705893)
882 - version 9.9.1 (8)
883
884 -------------------------------------------------------------------
885 Fri Jul 22 13:12:34 CEST 2011 - ma@suse.de
886
887 - MediaUserAuth: Do not expose libcurl header files.
888 - version 9.9.0 (8)
889
890 -------------------------------------------------------------------
891 Mon Jul 18 11:33:25 CEST 2011 - ma@suse.de
892
893 - More initialize parser structure fixes. (bnc#705181)
894 - version 9.8.7 (8)
895
896 -------------------------------------------------------------------
897 Fri Jul 15 15:15:01 CEST 2011 - ma@suse.de
898
899 - Check for /etc/sysconfig/storage changes before solving (bnc#702365)
900 - version 9.8.6 (8)
901
902 -------------------------------------------------------------------
903 Fri Jul 15 13:58:53 CEST 2011 - ma@suse.de
904
905 - Properly initialize parser structures (bnc#705181)
906 - version 9.8.5 (8)
907
908 -------------------------------------------------------------------
909 Thu Jul  7 15:53:17 CEST 2011 - ma@suse.de
910
911 - Fix tests for available libcurl version.
912 - version 9.8.4 (8)
913
914 -------------------------------------------------------------------
915 Thu Jul  7 01:13:47 CEST 2011 - ma@suse.de
916
917 - Update zypp-po.tar.bz2
918
919 -------------------------------------------------------------------
920 Mon Jul  4 10:41:42 CEST 2011 - ma@suse.de
921
922 - Make fix for bnc#702576 more robust.
923 - Enhance fix for bnc#699435. Return an error if download in advance
924   failed to provide all packages, so zypper does not silently quit.
925 - version 9.8.3 (8)
926
927 -------------------------------------------------------------------
928 Thu Jun 30 01:13:43 CEST 2011 - ma@suse.de
929
930 - Update zypp-po.tar.bz2
931
932 -------------------------------------------------------------------
933 Wed Jun 29 12:23:24 CEST 2011 - ma@suse.de
934
935 - Always compute transaction from pool (bnc#702576)
936 - version 9.8.2 (8)
937
938 -------------------------------------------------------------------
939 Tue Jun 28 16:04:50 CEST 2011 - ma@suse.de
940
941 - Add feature provides for supported plugins.
942
943 -------------------------------------------------------------------
944 Tue Jun 21 10:44:47 CEST 2011 - dmacvicar@suse.de
945
946 - Add configuration template for automatic kernel
947   purge (feature#312018) to zypp.conf
948
949 -------------------------------------------------------------------
950 Tue Jun 14 13:38:00 CEST 2011 - ma@suse.de
951
952 - Fix download loop to skip non-install actions. (bnc#699435)
953 - version 9.8.1 (8)
954
955 -------------------------------------------------------------------
956 Sun Jun 12 01:13:36 CEST 2011 - ma@suse.de
957
958 - Update zypp-po.tar.bz2
959
960 -------------------------------------------------------------------
961 Thu Jun  9 09:34:51 CEST 2011 - ma@suse.de
962
963 - Fix missing return value.
964
965 -------------------------------------------------------------------
966 Wed Jun  8 12:58:54 CEST 2011 - ma@suse.de
967
968 - Simplify ZYppCommitResult by using filtered Transaction::action_iterator.
969 - version 9.8.0 (8)
970
971 -------------------------------------------------------------------
972 Tue Jun  7 14:12:35 CEST 2011 - ma@suse.de
973
974 - Update zypp-po.tar.bz2
975
976 -------------------------------------------------------------------
977 Tue Jun  7 12:42:20 CEST 2011 - ma@suse.de
978
979 - Fix transaction ORDER_BY_MEDIANR.
980 - version 9.7.0 (5)
981
982 -------------------------------------------------------------------
983 Fri Jun  3 23:12:05 CEST 2011 - ma@suse.de
984
985 - Basic commit plugins implemented. They may be used to implement pre/post
986   commit actions like taking file system snapshots (fate#303699)
987 - version 9.6.0 (5)
988
989 -------------------------------------------------------------------
990 Tue May 31 17:27:45 CEST 2011 - ma@suse.de
991
992 - Do commit based on sat::Transaction.
993 - version 9.5.0 (5)
994
995 -------------------------------------------------------------------
996 Tue May 31 12:09:17 CEST 2011 - ma@suse.de
997
998 - Assert rpm database directory is created before rpmtsInitDB is
999   called (bnc#697115)
1000
1001 -------------------------------------------------------------------
1002 Tue May 31 11:46:57 CEST 2011 - dheidler@suse.de
1003
1004 - fix var definition order in PackageProvider
1005 - fix operator~ return datatype for flags (ctor is explicit)
1006 - add method interactiveFlags to Patch describing what makes it
1007   interactive
1008 - version 9.4.0 (3)
1009
1010 -------------------------------------------------------------------
1011 Tue May 31 10:12:12 CEST 2011 - ma@suse.de
1012
1013 - Recommend 'lsof' (for zypper ps) (bnc#694427, bnc#684466)
1014
1015 -------------------------------------------------------------------
1016 Mon May 30 17:14:14 CEST 2011 - dheidler@suse.de
1017
1018 - Switch patch interactive-check to flags
1019 - version 9.3.0 (3)
1020
1021 -------------------------------------------------------------------
1022 Sun May 29 01:13:42 CEST 2011 - ma@suse.de
1023
1024 - Update zypp-po.tar.bz2
1025
1026 -------------------------------------------------------------------
1027 Fri May 27 17:02:05 CEST 2011 - ma@suse.de
1028
1029 - fix specfile to handle sles translations if available
1030
1031 -------------------------------------------------------------------
1032 Fri May 27 09:51:13 CEST 2011 - ma@suse.de
1033
1034 - Avoid using #elifdef directive.
1035
1036 -------------------------------------------------------------------
1037 Thu May 26 01:13:43 CEST 2011 - ma@suse.de
1038
1039 - Update zypp-po.tar.bz2
1040
1041 -------------------------------------------------------------------
1042 Wed May 25 09:22:28 CEST 2011 - ma@suse.de
1043
1044 - Add a fallback gnome-packagekit updater in package-manager (bnc#667504)
1045 - Backport changelog entries from SLE11-SP1 branch. Bugs mentioned here
1046   were either fixed without bnc# or do not apply to this branch. This is
1047   to make the changelog checker happy:
1048   - Set proper defaults for service repos (bnc#673943)
1049
1050 -------------------------------------------------------------------
1051 Tue May 24 12:43:32 CEST 2011 - dheidler@suse.de
1052
1053 - add option ignore_reboot_flag to Patch::interactive (bnc#665853)
1054 - version 9.2.0 (2)
1055
1056 -------------------------------------------------------------------
1057 Mon May 23 16:12:32 CEST 2011 - dheidler@suse.de
1058
1059 - respect patch content license when determinating interactive status
1060 - version 9.1.2 (1)
1061
1062 -------------------------------------------------------------------
1063 Mon May 23 12:05:10 CEST 2011 - ma@suse.de
1064
1065 - More rpm-4.9 fixes
1066 - Disable rpm V3toV4 conversion while not working with rpm 4.9
1067
1068 -------------------------------------------------------------------
1069 Sun May 22 01:14:21 CEST 2011 - ma@suse.de
1070
1071 - Update zypp-po.tar.bz2
1072
1073 -------------------------------------------------------------------
1074 Fri May 20 17:11:10 CEST 2011 - ma@suse.de
1075
1076 - Fix for rpm-4.9
1077 - version 9.1.1 (1)
1078
1079 -------------------------------------------------------------------
1080 Fri May 20 13:43:38 CEST 2011 - ma@suse.de
1081
1082 - Disable use if rpm-4.4 legacy interface (dropped in 4.9) (bnc#691089)
1083 - Fix poolquery handling repo restrictions correctly. (bnc#661976)
1084 - version 9.1.0 (1)
1085
1086 -------------------------------------------------------------------
1087 Wed May 18 14:10:20 CEST 2011 - dmacvicar@suse.de
1088
1089 - Allow MediaCD to build against HAL or nothing
1090   if udev is not present
1091
1092 -------------------------------------------------------------------
1093 Mon May 16 14:42:09 CEST 2011 - dmacvicar@suse.de
1094
1095 - forward port all changes to make it build in Code10
1096
1097 -------------------------------------------------------------------
1098 Mon May 16 11:51:51 UTC 2011 - dmacvicar@suse.de
1099
1100 - make -Werror=format-security optional and used only if
1101   supported
1102
1103 -------------------------------------------------------------------
1104 Sun May 15 01:13:47 CEST 2011 - ma@suse.de
1105
1106 - Update zypp-po.tar.bz2
1107
1108 -------------------------------------------------------------------
1109 Thu May 12 01:13:54 CEST 2011 - ma@suse.de
1110
1111 - Update zypp-po.tar.bz2
1112
1113 -------------------------------------------------------------------
1114 Fri May  6 13:22:35 CEST 2011 - dheidler@suse.de
1115
1116 - delete old metadata temp directories
1117 - version 9.0.3 (0)
1118
1119 -------------------------------------------------------------------
1120 Wed Apr 27 17:17:00 CEST 2011 - dheidler@suse.de
1121
1122 - fix max_concurrent_connections option in MultiCurl (bnc#596089)
1123 - version 9.0.2 (0)
1124
1125 -------------------------------------------------------------------
1126 Sun Apr 17 01:13:40 CEST 2011 - ma@suse.de
1127
1128 - Update zypp-po.tar.bz2
1129
1130 -------------------------------------------------------------------
1131 Tue Apr 12 18:49:32 CEST 2011 - dheidler@suse.de
1132
1133 - check for permissions before writing (fixes bnc#683509)
1134 - version 9.0.1 (0)
1135
1136 -------------------------------------------------------------------
1137 Tue Apr  5 12:08:27 CEST 2011 - ma@suse.de
1138
1139 - Switch ResPoolProxy to use multimap in order to allow iteration
1140   of all Selectables of all kinds.
1141 - Add upper/lower_bound iteration to MapKVIterator.
1142 - Add stream output for multimap/set.
1143 - version 9.0.0 (0)
1144
1145 -------------------------------------------------------------------
1146 Mon Apr  4 15:08:08 CEST 2011 - ma@suse.de
1147
1148 - Update zypp-po.tar.bz2
1149
1150 -------------------------------------------------------------------
1151 Mon Apr  4 15:04:47 CEST 2011 - ma@suse.de
1152
1153 - Update zypp-po.tar.bz2
1154
1155 -------------------------------------------------------------------
1156 Mon Apr  4 15:03:55 CEST 2011 - ma@suse.de
1157
1158 - Update zypp-po.tar.bz2
1159
1160 -------------------------------------------------------------------
1161 Thu Mar 10 01:13:39 CET 2011 - ma@suse.de
1162
1163 - Update zypp-po.tar.bz2
1164
1165 -------------------------------------------------------------------
1166 Sun Mar  6 01:13:41 CET 2011 - ma@suse.de
1167
1168 - Update zypp-po.tar.bz2
1169
1170 -------------------------------------------------------------------
1171 Wed Feb 16 14:24:27 UTC 2011 - dmacvicar@suse.de
1172
1173 - Do not look for $releasever 's value if there is no variable
1174   in the url: parses product file again and again
1175 - version 8.12.2 (10)
1176
1177 -------------------------------------------------------------------
1178 Thu Feb 10 16:01:46 CET 2011 - ma@suse.de
1179
1180 - Remove package-manager.desktop file (bnc#329635)
1181 - version 8.12.1 (10)
1182
1183 -------------------------------------------------------------------
1184 Tue Jan 25 10:09:22 CET 2011 - ma@suse.de
1185
1186 - Apply patch introducing armv7nhl:armv7hl
1187
1188 -------------------------------------------------------------------
1189 Tue Jan 18 12:28:19 UTC 2011 - dmacvicar@suse.de
1190
1191 - allow for Repo Index Services to set the enabled state of
1192   repositories from the server side.
1193 - Fix priority not being set on reading service indexes
1194 - version 8.12.0 (10)
1195
1196 -------------------------------------------------------------------
1197 Fri Jan 14 12:45:18 CET 2011 - ma@suse.de
1198
1199 - Add new ServicePlugin Exceptions.
1200
1201 -------------------------------------------------------------------
1202 Thu Jan 13 01:13:32 CET 2011 - ma@suse.de
1203
1204 - Update zypp-po.tar.bz2
1205
1206 -------------------------------------------------------------------
1207 Thu Dec 23 14:42:02 CET 2010 - dheidler@suse.de
1208
1209 - add method to check if there are manually configured urls
1210 - version 8.11.0 (10)
1211
1212 -------------------------------------------------------------------
1213 Thu Dec 23 11:31:22 CET 2010 - dheidler@suse.de
1214
1215 - create cache directory, if it doesn't exist
1216   when saving mirrorlist
1217 - version 8.10.6 (10)
1218
1219 -------------------------------------------------------------------
1220 Wed Dec 22 12:38:22 CET 2010 - dheidler@suse.de
1221
1222 - moved keepPackages code to RepoInfo::Impl
1223 - version 8.10.5 (10)
1224
1225 -------------------------------------------------------------------
1226 Tue Dec 21 13:29:06 CET 2010 - dheidler@suse.de
1227
1228 - Fix caching of mirrorlist files
1229 - version 8.10.4 (10)
1230
1231 -------------------------------------------------------------------
1232 Thu Dec 16 19:46:00 CET 2010 - ma@suse.de
1233
1234 - Do not export keyring if rpmdb is initialised, but target isn't
1235   (bnc#659494)
1236 - version 8.10.3 (10)
1237
1238 -------------------------------------------------------------------
1239 Fri Dec 10 17:17:07 CET 2010 - dheidler@suse.de
1240
1241 - Catch RPM-Exeption when instaling the Distribution (bnc#658714)
1242 - version 8.10.2 (10)
1243
1244 -------------------------------------------------------------------
1245 Wed Dec  8 14:15:12 CET 2010 - dheidler@suse.de
1246
1247 - fix retrieval of distributionVersion if target is not initialized
1248 - MultiCurl: make sure the server responds with "partial content",
1249   fixes corrupt downloads if the metalink file contains no checksums
1250 - version 8.10.1 (10)
1251
1252 -------------------------------------------------------------------
1253 Wed Dec  1 17:39:16 CET 2010 - dheidler@suse.de
1254
1255 - Added ReplacerVar caching in RepoInfo
1256 - Automaticly remove empty mirrorlist-files
1257 - version 8.10.0 (10)
1258
1259 -------------------------------------------------------------------
1260 Tue Nov 30 17:11:32 CET 2010 - dheidler@suse.de
1261
1262 - Added MirrorList caching
1263 - version 8.9.0 (7)
1264
1265 -------------------------------------------------------------------
1266 Mon Nov 29 12:31:37 CET 2010 - ma@suse.de
1267
1268 - Icons for libzypp should go into desktop-data. (bnc#329635)
1269 - version 8.8.2 (7)
1270
1271 -------------------------------------------------------------------
1272 Wed Nov 24 11:55:59 CET 2010 - ma@suse.de
1273
1274 - Properly handle FTP response 550. (bnc#645747)
1275 - version 8.8.1 (7)
1276
1277 -------------------------------------------------------------------
1278 Fri Nov 19 11:24:39 CET 2010 - mls@suse.de
1279
1280 - fix access of freed memory in MultiCurl (bnc#654600)
1281
1282 -------------------------------------------------------------------
1283 Sun Nov  7 01:13:39 CET 2010 - ma@suse.de
1284
1285 - Update zypp-po.tar.bz2
1286
1287 -------------------------------------------------------------------
1288 Wed Nov  3 16:06:46 CET 2010 - dheidler@suse.de
1289
1290 - added metalink support
1291 - version 8.8.0 (7)
1292
1293 -------------------------------------------------------------------
1294 Thu Oct 21 18:15:31 CEST 2010 - ma@suse.de
1295
1296 - Feed the ProvideFilePolicy progress callback in addition to any
1297   connected media::DownloadProgressReport (bnc#545106)
1298 - version 8.7.1 (7)
1299
1300 -------------------------------------------------------------------
1301 Wed Oct 13 16:14:13 CEST 2010 - dheidler@suse.de
1302
1303 - Make MetaLinkParser accept InputStreams
1304 - Make MetaLinkParser accept Pathnames insted of strings
1305 - Fix MetaLinkv4 hash parsing
1306 - Add MetaLinkParser test
1307 - version 8.7.0 (7)
1308
1309 -------------------------------------------------------------------
1310 Mon Oct 11 17:06:17 CEST 2010 - ma@suse.de
1311
1312 - Use timeouts in plugin script communication.
1313 - Fix ExternalProgram to correctly remember exit status.
1314 - version 8.6.0 (5)
1315
1316 -------------------------------------------------------------------
1317 Sun Oct 10 01:13:40 CEST 2010 - ma@suse.de
1318
1319 - Update zypp-po.tar.bz2
1320
1321 -------------------------------------------------------------------
1322 Fri Oct  8 08:43:02 UTC 2010 - dmacvicar@novell.com
1323
1324 - fix services not being linked to their file after being
1325   saved
1326
1327 -------------------------------------------------------------------
1328 Thu Oct  7 09:02:26 CEST 2010 - jkupec@suse.cz
1329
1330 - Don't use aria2c for FTP (bnc #641328)
1331
1332 -------------------------------------------------------------------
1333 Wed Oct  6 15:39:59 UTC 2010 - dmacvicar@novell.com
1334
1335 - implementation for url resolver plugins
1336 - version 8.5.0 (5)
1337
1338 -------------------------------------------------------------------
1339 Wed Oct  6 16:54:15 CEST 2010 - dheidler@suse.de
1340
1341 - Use DownloadInHeaps as default, when there is nothing configured
1342   and when the target root is set to "/". (bnc#591476)
1343 - version 8.4.0 (4)
1344
1345 -------------------------------------------------------------------
1346 Tue Sep 28 17:12:51 CEST 2010 - dheidler@suse.de
1347
1348 - fixed replacing releasever (for fedora systems) - (bnc#637470)
1349 - version 8.3.0 (0)
1350
1351 -------------------------------------------------------------------
1352 Fri Sep 24 13:07:25 CEST 2010 - mls@suse.de
1353
1354 - fix metalink4 parsing [bnc#641484]
1355
1356 -------------------------------------------------------------------
1357 Thu Sep 23 01:13:45 CEST 2010 - ma@suse.de
1358
1359 - Update zypp-po.tar.bz2
1360
1361 -------------------------------------------------------------------
1362 Mon Sep 20 15:31:31 UTC 2010 - dmacvicar@novell.com
1363
1364 - Allow per repository proxy settings like yum does.
1365   Including setting it to _none_ overriding the
1366   system proxy.
1367   Patch from Zhang, Qiang <qiang.z.zhang@intel.com>
1368 - version 8.2.1 (0)
1369
1370 -------------------------------------------------------------------
1371 Fri Sep 10 17:06:34 CEST 2010 - dheidler@suse.de
1372
1373 - fixed replacing basearch (for fedora systems) - (bnc#637473)
1374 - version 8.2.0 (0)
1375
1376 -------------------------------------------------------------------
1377 Fri Sep 10 11:57:29 CEST 2010 - ma@suse.de
1378
1379 - Report download failures in commit result (bnc#431854)
1380 - Fix Solvable::onSystemByUser returning true for uninstalled solvables.
1381 - version 8.1.3 (0)
1382
1383 -------------------------------------------------------------------
1384 Tue Aug 31 20:01:26 CEST 2010 - ma@suse.de
1385
1386 - Fix download-only not to omit source packages (bnc#635596)
1387 - version 8.1.2 (0)
1388
1389 -------------------------------------------------------------------
1390 Thu Aug 26 01:13:38 CEST 2010 - ma@suse.de
1391
1392 - Update zypp-po.tar.bz2
1393
1394 -------------------------------------------------------------------
1395 Fri Aug 13 12:33:26 UTC 2010 - dmacvicar@novell.com
1396
1397 - fix basearch url variable
1398 - use the right release package name on fedora
1399
1400 -------------------------------------------------------------------
1401 Tue Aug 10 13:18:08 CEST 2010 - ma@suse.de
1402
1403 - MediaDISK: Use blkid to verify disk volumes. (bnc#623226)
1404 - version 8.1.1 (0)
1405
1406 -------------------------------------------------------------------
1407 Sun Aug  8 01:13:37 CEST 2010 - ma@suse.de
1408
1409 - Update zypp-po.tar.bz2
1410
1411 -------------------------------------------------------------------
1412 Thu Aug  5 01:13:53 CEST 2010 - ma@suse.de
1413
1414 - Update zypp-po.tar.bz2
1415
1416 -------------------------------------------------------------------
1417 Tue Aug  3 16:17:04 CEST 2010 - ma@suse.de
1418
1419 - Fix memory leaks.
1420
1421 -------------------------------------------------------------------
1422 Mon Aug  2 11:58:57 CEST 2010 - ma@suse.de
1423
1424 - Enhance PoolItem interface to assist patch classification. (bnc#627316)
1425 - version 8.1.0 (0)
1426
1427 -------------------------------------------------------------------
1428 Tue Jul 27 15:38:00 CEST 2010 - ma@suse.de
1429
1430 - Fix bug in PoolQuery::addDependency
1431 - Disable MediaAria and enable MultiCurl as default http/ftp backend.
1432   MultiCurl implements MetaLink and Zsync support using libcurl. In
1433   case of trouble set ZYPP_MULTICURL=0 in the envirionment to disable
1434   the new backend.
1435 - version 8.0.1 (0)
1436
1437 -------------------------------------------------------------------
1438 Mon Jul 26 17:05:14 CEST 2010 - ma@suse.de
1439
1440 - Bump heads major version after 11.3 branched away.
1441 - version 8.0.0 (0)
1442
1443 -------------------------------------------------------------------
1444 Thu Jul 22 01:13:27 CEST 2010 - ma@suse.de
1445
1446 - Update zypp-po.tar.bz2
1447
1448 -------------------------------------------------------------------
1449 Wed Jul  7 13:56:49 CEST 2010 - ma@suse.de
1450
1451 - Add PoolQuery for name, edition AND architecture in one go. (bnc#614362)
1452 - version 7.8.0 (6)
1453
1454 -------------------------------------------------------------------
1455 Mon Jul  5 13:03:57 CEST 2010 - ma@suse.de
1456
1457 - Fix requirement to /usr/bin/uuidgen (bnc#613304)
1458
1459 -------------------------------------------------------------------
1460 Sun Jul  4 01:13:29 CEST 2010 - ma@suse.de
1461
1462 - Update zypp-po.tar.bz2
1463
1464 -------------------------------------------------------------------
1465 Tue Jun 29 17:46:13 CEST 2010 - ma@suse.de
1466
1467 - Fix CURLOPT_MAX_RECV_SPEED_LARGE expecting a curl_off_t argument.
1468
1469 -------------------------------------------------------------------
1470 Tue Jun 29 10:22:06 CEST 2010 - ma@suse.de
1471
1472 - Respect zypp.conf policy settings when solving for update.
1473
1474 -------------------------------------------------------------------
1475 Fri Jun 25 11:35:52 CEST 2010 - ma@suse.de
1476
1477 - Don't bloat logfile by logging install progess values.
1478
1479 -------------------------------------------------------------------
1480 Thu Jun 10 01:13:49 CEST 2010 - ma@suse.de
1481
1482 - Update zypp-po.tar.bz2
1483
1484 -------------------------------------------------------------------
1485 Mon Jun  7 17:52:50 CEST 2010 - ma@suse.de
1486
1487 - Add missing Date constant declarations.
1488 - version 7.7.5 (6)
1489
1490 -------------------------------------------------------------------
1491 Mon Jun  7 11:46:58 CEST 2010 - ma@suse.de
1492
1493 - Prevent against daemons launched in rpm %post, that do not close
1494   their filedescriptors. Original fix was accidentally reverted.
1495   (bnc#174548)
1496 - version 7.7.4 (6)
1497
1498 -------------------------------------------------------------------
1499 Sun Jun  6 01:13:52 CEST 2010 - ma@suse.de
1500
1501 - Update zypp-po.tar.bz2
1502
1503 -------------------------------------------------------------------
1504 Fri Jun  4 17:14:17 CEST 2010 - ma@suse.de
1505
1506 - Fix default evaluation of recommendations of installed
1507   packages (bnc#605490)
1508 - version 7.7.3 (6)
1509
1510 -------------------------------------------------------------------
1511 Thu Jun  3 01:14:08 CEST 2010 - ma@suse.de
1512
1513 - Update zypp-po.tar.bz2
1514
1515 -------------------------------------------------------------------
1516 Fri May 21 20:00:55 CEST 2010 - ma@suse.de
1517
1518 - Fix broken IdStringType comparison (bnc#607572)
1519 - version 7.7.2 (6)
1520
1521 -------------------------------------------------------------------
1522 Thu May 20 21:01:05 CEST 2010 - ma@suse.de
1523
1524 - Fix packages provided via delta rpm being placed in
1525   the wrong package cache (bnc#607583)
1526 - version 7.7.1 (6)
1527
1528 -------------------------------------------------------------------
1529 Thu May 20 01:13:49 CEST 2010 - ma@suse.de
1530
1531 - Update zypp-po.tar.bz2
1532
1533 -------------------------------------------------------------------
1534 Tue May 18 18:02:44 CEST 2010 - ma@suse.de
1535
1536 - Fix arch detection on sprac (bug #566291)
1537 - Arch: add sparc64v and sparcv9v and armv7l
1538 - RepoManager: refresh repo if last refresh is in the future (bnc#593617)
1539 - version 7.6.1 (6)
1540
1541 -------------------------------------------------------------------
1542 Mon May 17 15:25:14 CEST 2010 - ma@suse.de
1543
1544 - Fix package-manager-su to support LXDE (Andrea Florio) (bnc#582235)
1545 - Cleanup spec file (Pavol Rusnak)
1546 - version 7.6.0 (6)
1547
1548 -------------------------------------------------------------------
1549 Sun May 16 01:13:39 CEST 2010 - ma@suse.de
1550
1551 - Update zypp-po.tar.bz2
1552
1553 -------------------------------------------------------------------
1554 Wed May 12 19:09:54 CEST 2010 - ma@suse.de
1555
1556 - Add methods to evaluate gpg geys expiration dates.
1557 - Export all rpmDb keys to the zypp trusted keyring in one go.
1558 - version 7.6.0 (6)
1559
1560 -------------------------------------------------------------------
1561 Wed May 12 17:35:44 CEST 2010 - ma@suse.de
1562
1563 - Update zypp-po.tar.bz2
1564
1565 -------------------------------------------------------------------
1566 Sun May  9 01:13:45 CEST 2010 - ma@suse.de
1567
1568 - Update zypp-po.tar.bz2
1569
1570 -------------------------------------------------------------------
1571 Sat May  8 01:13:43 CEST 2010 - ma@suse.de
1572
1573 - Update zypp-po.tar.bz2
1574
1575 -------------------------------------------------------------------
1576 Fri May  7 01:13:55 CEST 2010 - ma@suse.de
1577
1578 - Update zypp-po.tar.bz2 (Revision: 54959)
1579
1580 -------------------------------------------------------------------
1581 Wed May  5 14:49:39 CEST 2010 - ma@suse.de
1582
1583 - Update zypp-po.tar.bz2 (Revision: 54959)
1584
1585 -------------------------------------------------------------------
1586 Tue May  4 01:13:43 CEST 2010 - ma@suse.de
1587
1588 - Update translations.
1589
1590 -------------------------------------------------------------------
1591 Mon May  3 18:12:36 CEST 2010 - ma@suse.de
1592
1593 - Improve solver.cleandepsOnRemove result by evaluating the install
1594   history to find packages installed on behalf of a user request (not
1595   auto added by the solver).
1596 - version 7.5.0 (5)
1597
1598 -------------------------------------------------------------------
1599 Sat May  1 01:13:43 CEST 2010 - ma@suse.de
1600
1601 - Update translations.
1602
1603 -------------------------------------------------------------------
1604 Fri Apr 30 01:13:46 CEST 2010 - ma@suse.de
1605
1606 - Update translations.
1607
1608 -------------------------------------------------------------------
1609 Thu Apr 29 17:10:29 CEST 2010 - ma@suse.de
1610
1611 - Cleanup when deleting packages. New zypp.conf expert option
1612   solver.cleandepsOnRemove telling whether the solver should per
1613   default try to remove packages exclusively required by the ones
1614   he's asked to delete (default false).
1615 - Resolver::cleandepsOnRemove API to allow applications to change
1616   the solver option.
1617 - version 7.4.0 (4)
1618
1619 -------------------------------------------------------------------
1620 Thu Apr 29 01:13:40 CEST 2010 - ma@suse.de
1621
1622 - Update translations.
1623
1624 -------------------------------------------------------------------
1625 Wed Apr 28 16:35:04 CEST 2010 - ma@suse.de
1626
1627 - Enable splitprovides on update.
1628
1629 -------------------------------------------------------------------
1630 Wed Apr 28 01:13:37 CEST 2010 - ma@suse.de
1631
1632 - Update translations.
1633
1634 -------------------------------------------------------------------
1635 Tue Apr 27 17:42:20 CEST 2010 - ma@suse.de
1636
1637 - Selectable: Classify broken but locked patch as isUnwanted (bnc#577118)
1638 - version 7.3.0 (2)
1639
1640 -------------------------------------------------------------------
1641 Tue Apr 27 11:25:17 CEST 2010 - ma@suse.de
1642
1643 - Use libudev to detect available cd/dvd devices (bnc#590707,fate#308980)
1644 - Fix specfile to BuildRequire libudev-devel.
1645 - version 7.2.0 (2)
1646
1647 -------------------------------------------------------------------
1648 Mon Apr 26 11:57:23 CEST 2010 - ma@suse.de
1649
1650 - Support URLs and ISOs ending on 'Media1', 'Media2', etc., when
1651   rewiting the URL to access a specific media number. By now only
1652   nanmes ending on 'CD' or 'DVD' were supported. (bnc#594850)
1653
1654 -------------------------------------------------------------------
1655 Fri Apr 23 01:13:34 CEST 2010 - ma@suse.de
1656
1657 - Update translations.
1658
1659 -------------------------------------------------------------------
1660 Wed Apr 21 01:13:38 CEST 2010 - ma@suse.de
1661
1662 - Update translations.
1663
1664 -------------------------------------------------------------------
1665 Tue Apr 20 16:56:59 CEST 2010 - ma@suse.de
1666
1667 - /etc/zypp/locks: Allow to specify edition ranges with
1668   solvable:name and dependencies.
1669 - version 7.1.1 (1)
1670
1671 -------------------------------------------------------------------
1672 Thu Apr 15 12:49:01 CEST 2010 - ma@suse.de
1673
1674 - Provide name of the lock holder in ZYppFactoryException. (bnc#580513)
1675 - version 7.1.0 (1)
1676
1677 -------------------------------------------------------------------
1678 Wed Apr 14 15:09:18 CEST 2010 - ma@suse.de
1679
1680 - Using boost-1.42 requires -fno-strict-aliasing (bnc#595545)
1681 - Bump major version for 11.3 development.
1682 - version 7.0.0 (0)
1683
1684 -------------------------------------------------------------------
1685 Tue Apr 13 14:36:31 CEST 2010 - ma@suse.de
1686
1687 - Fix parsing port from IPv6 URL (bnc#593385)
1688
1689 -------------------------------------------------------------------
1690 Fri Mar 26 19:23:59 CET 2010 - ma@suse.de
1691
1692 - Propagate ZConfig::setTextLocale to pool. (bnc#588850)
1693 - version 6.31.3 (31)
1694
1695 -------------------------------------------------------------------
1696 Fri Mar 26 13:50:08 CET 2010 - ma@suse.de
1697
1698 - Fix guessing package spec to match package names only. (bnc#590864)
1699 - version 6.31.2 (31)
1700
1701 -------------------------------------------------------------------
1702 Tue Mar 23 16:55:56 CET 2010 - ma@suse.de
1703
1704 - Add static Target::distributionLabel to return the baseproducts
1705   shortName and summary. Mainlu used for the bootloader menu. (bnc #586303)
1706 - version 6.31.1 (31)
1707
1708 -------------------------------------------------------------------
1709 Thu Mar 18 17:17:02 CET 2010 - ma@suse.de
1710
1711 - Fix broken bit values in enum VendorSupportOption (bnc#589331)
1712 - version 6.31.0 (31)
1713
1714 -------------------------------------------------------------------
1715 Fri Mar 12 14:46:25 CET 2010 - ma@suse.de
1716
1717 - Fix handling of symlinked packages in package cache. (bnc #585409)
1718 - version 6.30.5 (19)
1719
1720 -------------------------------------------------------------------
1721 Tue Feb 23 19:05:04 CET 2010 - jkupec@suse.cz
1722
1723 - Avoiding use of 'guest' if 'credentials' is used when moutning
1724   a CIFS share. This caused 'permission denied' error with certain
1725   server configurations (bnc #560496).
1726
1727 -------------------------------------------------------------------
1728 Tue Feb 23 17:31:05 CET 2010 - ma@suse.de
1729
1730 - Check if a downloaded file actually exists even if aria2c returned 0.
1731   (bnc #564816)
1732 - version 6.30.3 (19)
1733
1734 -------------------------------------------------------------------
1735 Mon Feb 22 15:25:34 CET 2010 - jkupec@suse.cz
1736
1737 - Made CURLE_PARTIAL_FILE an auto-retry error (bnc #471436)
1738
1739 -------------------------------------------------------------------
1740 Mon Feb 22 13:09:09 CET 2010 - ma@suse.de
1741
1742 - Turn off cookies when retrieving services repoindex.xml (bnc #573897)
1743 - Consider pending disable requests when removing service repositories. (bnc #572634)
1744 - version 6.30.1 (19)
1745
1746 -------------------------------------------------------------------
1747 Sun Feb 21 14:11:49 CET 2010 - jkupec@suse.cz
1748
1749 - RepoManager::cleanCacheDirGarbage added for removing directories
1750   which do not belong to any of known repos (bnc #467693)
1751 - version 6.30.0 (19)
1752
1753 -------------------------------------------------------------------
1754 Thu Feb 11 13:40:49 CET 2010 - ma@suse.de
1755
1756 - On SLE aria2 is not required, so conflict with a too old aria2
1757   version installed. (bnc #578052)
1758 - version 6.29.5 (19)
1759
1760 -------------------------------------------------------------------
1761 Wed Feb 10 12:45:21 CET 2010 - ma@suse.de
1762
1763 - Fix package-manager script wrongly escaping UTF-8 chars in path
1764   names (bnc #571410)
1765 - version 6.29.4 (19)
1766
1767 -------------------------------------------------------------------
1768 Mon Feb  8 13:21:40 CET 2010 - ma@suse.de
1769
1770 - Support an alternate SLE-SP1 translation set.
1771 - version 6.29.3 (19)
1772
1773 -------------------------------------------------------------------
1774 Wed Feb  3 15:57:13 CET 2010 - ma@suse.de
1775
1776 - Remember the enabled state of removed service repositories. This
1777   way we are able to restore service repositories correctly after a
1778   subscrition expired and gets renewed. (bnc #572634)
1779 - version 6.29.2 (19)
1780
1781 -------------------------------------------------------------------
1782 Thu Jan 28 16:12:25 CET 2010 - jkupec@suse.cz
1783
1784 - Abort aria2c download when the progress callback receives 'false'
1785   (bnc #545106)
1786
1787 -------------------------------------------------------------------
1788 Tue Jan 19 14:50:15 CET 2010 - ma@suse.de
1789
1790 - Evaluate SolvAttr::repositoryToolVersion to prevent loading
1791   outdated solv files. (bnc #570623)
1792 - version 6.29.0 (19)
1793
1794 -------------------------------------------------------------------
1795 Fri Jan 15 18:15:26 CET 2010 - jkupec@suse.cz
1796
1797 - Use regex to parse aria2c progress lines (bnc #570917)
1798 - version 6.28.1 (19)
1799
1800 -------------------------------------------------------------------
1801 Thu Jan  7 12:25:24 CET 2010 - jkupec@suse.cz
1802
1803 - Set SignatureFileChecker context even if the key is not known
1804   (bnc #495977)
1805 - version 6.28.0 (19)
1806
1807 -------------------------------------------------------------------
1808 Thu Dec 10 17:18:34 CET 2009 - jkupec@suse.cz
1809
1810 - RepoInfoBase::label() added for use in UI messages, plus
1811   ZConfig::repoLabelIsAlias()
1812
1813 -------------------------------------------------------------------
1814 Tue Dec  8 19:41:17 CET 2009 - ma@suse.de
1815
1816 - Fix transaction building in presence of multiversion installable items.
1817 - version 6.27.1 (19)
1818
1819 -------------------------------------------------------------------
1820 Fri Dec  4 17:19:58 CET 2009 - ma@suse.de
1821
1822 - Improve multiversion status handling and installation. (fate #305311)
1823 - version 6.27.0 (19)
1824
1825 -------------------------------------------------------------------
1826 Fri Dec  4 14:56:19 CET 2009 - jkupec@suse.cz
1827
1828 - Don't allow an alias to start with '.' (bnc #473834)
1829
1830 -------------------------------------------------------------------
1831 Thu Dec  3 12:00:16 CET 2009 - ma@suse.de
1832
1833 - PickList and status interface for handling packages which are
1834   installable in multiple versions. (fate #305311)
1835 - version 6.26.0 (19)
1836
1837 -------------------------------------------------------------------
1838 Wed Dec  2 13:10:43 CET 2009 - ma@suse.de
1839
1840 - Add Selectable::highestAvailableVersionObj. Returns the highest
1841   available package version, ignoring priorities and policies. (bnc #557557)
1842 - version 6.25.0 (19)
1843
1844 -------------------------------------------------------------------
1845 Mon Nov 30 17:56:02 CET 2009 - ma@suse.de
1846
1847 - Also parse <product> tag from .prod files <upgrade> section.
1848 - version 6.24.3 (19)
1849
1850 -------------------------------------------------------------------
1851 Fri Nov 27 11:20:34 CET 2009 - ma@suse.de
1852
1853 - Fix chroot execution of update scripts. (bnc #558813)
1854 - version 6.24.3 (19)
1855
1856 -------------------------------------------------------------------
1857 Thu Nov 26 16:06:52 CET 2009 - jkupec@suse.cz
1858
1859 - Fixed parsing of download speed from aria2c (bnc #537870)
1860
1861 -------------------------------------------------------------------
1862 Wed Nov 25 16:28:29 CET 2009 - ma@suse.de
1863
1864 - Add ui::Selecatble interface for picking specific package versions
1865   to install or delete if multiversion install is on.
1866 - version 6.24.0 (19)
1867
1868 -------------------------------------------------------------------
1869 Fri Nov 20 13:30:02 CET 2009 - ma@suse.de
1870
1871 - Parse zypp.conf multiversion option and make the setting available
1872   in pool and resolver.
1873 - version 6.23.0 (19)
1874
1875 -------------------------------------------------------------------
1876 Mon Nov 16 16:27:39 CET 2009 - ma@suse.de
1877
1878 - Specfile fixes to build on sle11-sp1.
1879 - Fix repository probing and building in presence of productdir. (bnc #553712)
1880 - version 6.22.3 (19)
1881
1882 -------------------------------------------------------------------
1883 Thu Nov 12 15:31:10 UTC 2009 - dmacvicar@suse.de
1884
1885 - Forward port and document already present changes
1886   from Code11-Branch
1887   * void SEGV if trying to access data of installed packages, that were
1888     deleted behind our back (bnc #530595)
1889   * ProxyInfoSysconfig: take care variables get initialized.
1890   * Fix parsing of rpm.install.excludedocs option (bnc #518883)
1891   * Use rpm variables in specfile. (bnc #512466)
1892   * Fix to compile with -Werror=format-security
1893   * Fix packageand() in testcase generation
1894   * Don't link unneeded libraries. (bnc #490895)
1895   * Fix Patch::categoryEnum.
1896   * Adapt to changed satsolver API. (bnc #480303)
1897   * Taking ALL translations for generating GMO files (bnc #458739)
1898   * Advice users to contact NCC if access to a 'novell.com'
1899     repository is denied (bnc #464586).
1900 - version 6.22.2 (19)
1901
1902 -------------------------------------------------------------------
1903 Thu Nov 12 11:53:04 CET 2009 - ma@suse.de
1904
1905 - Raised the limit of redirections from 3 to 6 (bnc #465532)
1906 - Following redirections also for https (bnc #545722).
1907 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
1908 - Do not report cached packages as being downloaded. (bnc #545295)
1909 - Per default do not collect and report deleted files outside bin and lib
1910   directories for 'zypper ps'. (bnc #554480)
1911 - version 6.22.1 (19)
1912
1913 -------------------------------------------------------------------
1914 Wed Nov 11 13:54:52 CET 2009 - ma@suse.de
1915
1916 - CheckAccessDeleted: Per default do not collect and report deleted files
1917   that outside bin and lib directories. 'zypper ps' reporting false positive
1918   seems to confuse. (bnc #554480)
1919
1920 -------------------------------------------------------------------
1921 Wed Nov 11 11:45:01 CET 2009 - ma@suse.de
1922
1923 - Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
1924
1925 -------------------------------------------------------------------
1926 Fri Nov  6 22:16:10 CET 2009 - ma@suse.de
1927
1928 - dup: Process drop list only if product actually changes. (bnc #552180)
1929 - Selectable: Consider allowed arch/noarch changes when comuting candiadates.
1930 - version 6.22.0 (19)
1931
1932 -------------------------------------------------------------------
1933 Mon Nov  2 21:33:40 CET 2009 - ma@suse.de
1934
1935 - Enhance interface for zypper. (bnc #551956)
1936 - version 6.21.4 (19)
1937
1938 -------------------------------------------------------------------
1939 Mon Nov  2 20:03:31 CET 2009 - ma@suse.de
1940
1941 - CIFS/SMB: Support mountoption 'noguest' to prevent passing 'guest' option
1942   to mount. "cifs://server/share/path?mountoptions=noguest,ro" (bnc #547354)
1943 - version 6.21.3 (19)
1944
1945 -------------------------------------------------------------------
1946 Mon Nov  2 16:35:33 CET 2009 - ma@suse.de
1947
1948 - CheckAccessDeleted: Avoid reporting false positive due to insufficient
1949   permission.
1950
1951 -------------------------------------------------------------------
1952 Mon Nov  2 13:59:33 CET 2009 - ma@suse.de
1953
1954 - Don't try to access droplist of dropped products. (bnc #551697)
1955 - version 6.21.2 (19)
1956
1957 -------------------------------------------------------------------
1958 Fri Oct 30 12:30:48 CET 2009 - ma@suse.de
1959
1960 - Don't try to use an empty proxy string. (bnc #551314)
1961 - MediaSMB failed to pass the --workgroup option to mount. (bnc #547354)
1962 - version 6.21.1 (19)
1963
1964 -------------------------------------------------------------------
1965 Fri Oct 30 11:28:05 CET 2009 - ma@suse.de
1966
1967 - New class PoolItemBest: Find the best candidates e.g. in a PoolQuery
1968   result. ui::Selectabe enhancements. Both will aid applications to
1969   install package sets determined by query results. (bnc # 548392)
1970 - Fix upgradeRepo solution to keep obsolete packages. (bnc #550915)
1971 - Updated iso3166-1 country codes (bnc #531350)
1972 - version 6.21.0 (19)
1973
1974 -------------------------------------------------------------------
1975 Tue Oct 27 12:30:29 CET 2009 - ma@suse.de
1976
1977 - Add Resolver::upgradingRepo demanded by GUI. (bnc #548551)
1978 - version 6.20.0 (19)
1979
1980 -------------------------------------------------------------------
1981 Thu Oct 22 15:09:57 CEST 2009 - ma@suse.de
1982
1983 - Fixes to make libzypp-bindings compile.
1984 - version 6.19.3 (19)
1985
1986 -------------------------------------------------------------------
1987 Tue Oct 20 16:06:13 CEST 2009 - ma@suse.de
1988
1989 - Credentials are passed as commandline options to aria2c, so strip any
1990   'user@' from the URL. Otherwise aria will use an empty password for
1991   this URL and authentication will fail. (bnc #544634)
1992 - version 6.19.2 (19)
1993
1994 -------------------------------------------------------------------
1995 Mon Oct 19 13:39:31 CEST 2009 - ma@suse.de
1996
1997 - Repository::setInfo: Propagate priority changes to the solver to
1998   avoid reloading the whole repo (bnc #498266).
1999 - version 6.19.1 (19)
2000
2001 -------------------------------------------------------------------
2002 Thu Oct 15 20:48:02 CEST 2009 - ma@suse.de
2003
2004 - ResStatus: add isOrphaned to test whether a package is not provided
2005   by any enabled repository. Orphaned packages are usually good candidates
2006   for cleanup unless the providing repository was intentionally disabled.
2007 - version 6.19.0 (19)
2008
2009 -------------------------------------------------------------------
2010 Thu Oct 15 17:28:38 CEST 2009 - dmacvicar@suse.de
2011
2012 - aria2: pass credentials in a file instead of the command line
2013   which is logged.
2014 - aria2: we get the url in the progress if there is no response
2015   from the server yet, handle that to avoid flooding the log.
2016 - version 6.18.2 (17)
2017
2018 -------------------------------------------------------------------
2019 Thu Oct 15 16:56:25 CEST 2009 - ma@suse.de
2020
2021 - Performing a dist upgrade the solver may try to delete old and no
2022   longer provided (dropped) packages, even if they do not cause any
2023   dependency problem. This behaviour may be trurned off via zypp.conf
2024   option solver.upgradeRemoveDropedPackages. (bnc #539543)
2025 - New zypp.conf option solver.upgradeRemoveDropedPackages (true).
2026 - Add Product::droplist: List of dropped packages, i.e. packages no
2027   longer provided by a product.
2028 - version 6.18.1 (17)
2029
2030 -------------------------------------------------------------------
2031 Wed Oct  7 16:45:21 CEST 2009 - ma@suse.de
2032
2033 - Return update messages via ZYppCommitResult. Support variable
2034   substitution in notification command. (fate #301175)
2035 - Fix evaluation of no_proxy entries (bnc #543337)
2036 - aria/curl: Fix header data in case the target is
2037   not initialized when downloading.
2038 - version 6.18.0 (17)
2039
2040 -------------------------------------------------------------------
2041 Thu Sep 24 17:21:45 CEST 2009 - ma@suse.de
2042
2043 - Add zypp.conf option update.messages.notify: Command to be invoked
2044   to send update messages. (fate #301175)
2045 - version 6.17.2 (17)
2046
2047 -------------------------------------------------------------------
2048 Tue Sep 22 20:32:38 CEST 2009 - ma@suse.de
2049
2050 - Add Selectable::updateCandidateObj returning the candidate for
2051   update, if there is one. The updateCandidate must not violate
2052   any active solver policy.
2053 - version 6.17.1 (17)
2054
2055 -------------------------------------------------------------------
2056 Fri Sep 18 17:20:37 CEST 2009 - ma@suse.de
2057
2058 - Make sure rpmReadConfigFiles was called before using librpm (bnc #539603).
2059 - Remove dead rpm database caching code from class RpmDb.
2060 - version 6.17.0 (17)
2061
2062 -------------------------------------------------------------------
2063 Fri Sep 11 15:13:30 CEST 2009 - ma@km13.de
2064
2065 - New commit.downloadMode option in zypp.conf. Allows to set a
2066   prefered download policy for commit.
2067 - version 6.16.0 (11)
2068
2069 -------------------------------------------------------------------
2070 Thu Sep 10 19:03:01 CEST 2009 - ma@suse.de
2071
2072 - Support nfs4 (nfs4://... or nfs://...?type=nfs4) (fate #306451)
2073 - Added Url::schemeIsLocal, schemeIsRemote, schemeIsVolatile and
2074   schemeIsDownloading.
2075 - version 6.15.0 (11)
2076
2077 -------------------------------------------------------------------
2078 Wed Sep  9 15:02:18 CEST 2009 - ma@suse.de
2079
2080 - Add Capability::guessPackageSpec; parser also supporting "name-ver-rel.arch"
2081   formats for building Capabilities(originally "name.arch=ver-rel").
2082 - version 6.14.3 (11)
2083
2084 -------------------------------------------------------------------
2085 Mon Sep  7 17:31:20 CEST 2009 - ma@suse.de
2086
2087 - Fix resolution to force installation even if dependencies are missing.
2088   (bnc #531564)
2089 - Rephrase solver resolution to point out if a package will break.
2090   (bnc #520083)
2091
2092 -------------------------------------------------------------------
2093 Fri Sep  4 12:19:50 CEST 2009 - ma@suse.de
2094
2095 - Lock rpms architecture only on distupgrade of the running system.
2096   (bnc #458520)
2097 - version 6.14.2 (11)
2098
2099 -------------------------------------------------------------------
2100 Thu Sep  3 13:41:31 CEST 2009 - ma@suse.de
2101
2102 - Fix PoolQuery comparison (bnc #528755)
2103 - Fix serialization and restore of predicated PoolQueries.
2104 - version 6.14.0 (11)
2105
2106 -------------------------------------------------------------------
2107 Mon Aug 31 15:17:01 CEST 2009 - ma@suse.de
2108
2109 - package-manager script: Fall back to package selection if no
2110   packages are passed on the commandline. (bnc #529137)
2111
2112 -------------------------------------------------------------------
2113 Fri Aug 28 17:33:55 CEST 2009 - dmacvicar@suse.de
2114
2115 - package-manager script:
2116   do not fail if kpackagekit is not installed (bnc #529510)
2117 - version 6.13.3 (11)
2118
2119 -------------------------------------------------------------------
2120 Wed Aug 26 15:55:22 CEST 2009 - ma@suse.de
2121
2122 - Tune CheckAccessDeleted to focus on libraries and executables.
2123 - version 6.13.2 (11)
2124
2125 -------------------------------------------------------------------
2126 Thu Aug  6 18:18:21 CEST 2009 - ma@suse.de
2127
2128 - Provide class CheckAccessDeleted and command zypp-CheckAccessDeleted
2129   to check for running processes which access meanwhile deleted files or
2130   libraries.  This may be used after commit, when trying to figure out
2131   which services need to be restated. (fate #300763).
2132 - version 6.13.1 (11)
2133
2134 -------------------------------------------------------------------
2135 Mon Aug  3 18:46:13 CEST 2009 - ma@suse.de
2136
2137 - New Resolver::addUpgradeRepo to perform a dist upgrade restricted to
2138   certain repositories.
2139 - version 6.13.0 (11)
2140
2141 -------------------------------------------------------------------
2142 Fri Jul 31 17:55:33 CEST 2009 - ma@suse.de
2143
2144 - Remove confusing newlines in vendor change info (bnc #503859)
2145 - Removing a package lock was not counted as state change (bnc #501850)
2146 - Take solver_allowVendorChange option into account when computing the
2147   Selectables default candidate.
2148 - version 6.12.0 (11)
2149
2150 -------------------------------------------------------------------
2151 Wed Jul 29 13:36:19 CEST 2009 - ma@suse.de
2152
2153 - Avoid deadlock after fork and failed exec. (bnc 493152)
2154 - No need to manually detect the location of aria2 binary.
2155 - version 6.11.4 (11)
2156
2157 -------------------------------------------------------------------
2158 Tue Jul 28 23:05:43 CEST 2009 - jkupec@suse.cz
2159
2160 - Fixed parsing of download rate report (changed in aria2 1.4.0)
2161   (bnc #513944)
2162
2163 -------------------------------------------------------------------
2164 Mon Jul 27 16:05:43 CEST 2009 - ma@suse.de
2165
2166 - Create LogControl on demand instead of using a static var. (bnc #525339)
2167 - version 6.11.2 (11)
2168
2169 -------------------------------------------------------------------
2170 Thu Jul 23 00:22:50 CEST 2009 - ma@km13.de
2171
2172 - New misc::defaultLoadSystem: Convenience to create the ZYpp instance
2173   and load target and enabled repositories.
2174
2175 -------------------------------------------------------------------
2176 Wed Jul 22 14:57:32 CEST 2009 - ma@suse.de
2177
2178 - New class InstanceId to build strings to identify/retrieve specific
2179   Solvables.
2180 - version 6.11.1 (11)
2181
2182 -------------------------------------------------------------------
2183 Mon Jul 20 23:57:46 CEST 2009 - ma@km13.de
2184
2185 - Add download policies to ZYppCommitPolicy, supporting DownloadOnly
2186   and DownloadInAdvance. (fate #302159, fate #305624)
2187 - version 6.11.0 (11)
2188
2189 -------------------------------------------------------------------
2190 Thu Jul 16 17:05:27 CEST 2009 - dmacvicar@suse.de
2191
2192 - add support to the package-manager script to use kpackagekit
2193   or gnome-packagekit if available, which allows to install local
2194   rpms with one click from file manager following desktop policies
2195   and fetching other dependencies if required.
2196   (fate #306526)
2197 - version 6.10.5 (10)
2198
2199 -------------------------------------------------------------------
2200 Thu Jul 16 16:25:24 CEST 2009 - ma@suse.de
2201
2202 - New solver.upgradeTestcasesToKeep option in zypp.conf. It tells
2203   how many dist upgrade solver testcases should be kept on the system.
2204   Per default just the last two are kept.
2205 - version 6.10.4 (10)
2206
2207 -------------------------------------------------------------------
2208 Wed Jul 15 17:53:43 CEST 2009 - ma@suse.de
2209
2210 - Don't write a solver testcase when solving for dist upgrade,
2211   but when actually committing.
2212 - version 6.10.3 (10)
2213
2214 -------------------------------------------------------------------
2215 Wed Jul 15 16:45:39 CEST 2009 - ma@suse.de
2216
2217 - Add new string Match::Mode STRINGSTART and STRINGEND.
2218
2219 -------------------------------------------------------------------
2220 Tue Jul 15 14:38:51 CEST 2009 - jkupec@suse.cz
2221
2222 - log redirections when cURL media backend is used (fate #305320).
2223
2224 -------------------------------------------------------------------
2225 Tue Jul 14 18:15:51 CEST 2009 - ma@suse.de
2226
2227 - Support "product version" detection on systems not using
2228   /etc/product.d/baseproduct by looking for the first package
2229   providing ZConfig::distroverpkg (defaults to redhat-release).
2230 - version 6.10.2 (10)
2231
2232 -------------------------------------------------------------------
2233 Fri Jul 10 15:21:39 CEST 2009 - ma@suse.de
2234
2235 - Adapt to boost_unit_test_framework-1.38.
2236 - version 6.10.1 (10)
2237
2238 -------------------------------------------------------------------
2239 Wed Jul  8 16:19:31 CEST 2009 - ma@suse.de
2240
2241 - Remove obsolete UpgradeStatistics class from libzypp.
2242
2243 -------------------------------------------------------------------
2244 Tue Jul  7 17:45:47 CEST 2009 - ma@suse.de
2245
2246 - Fix HistoryLog to initialize on demand.
2247 - version 6.10.0 (10)
2248
2249 -------------------------------------------------------------------
2250 Fri Jul  3 13:01:13 CEST 2009 - ma@suse.de
2251
2252 - Fix parsing of rpm.install.excludedocs option (bnc #518883)
2253
2254 -------------------------------------------------------------------
2255 Fri Jul  3 09:20:56 CEST 2009 - ma@suse.de
2256
2257 - When unmounting ISO images, don't mix up exceptions thrown by the
2258   loop mounted ISO and those thrown by the media containing it.
2259   (bnc #517856)
2260
2261 -------------------------------------------------------------------
2262 Thu Jul  2 16:42:42 CEST 2009 - ma@suse.de
2263
2264 - Adapt to satsolvers improved dataiterator handling.
2265 - version 6.9.3 (8)
2266
2267 -------------------------------------------------------------------
2268 Wed Jul  1 18:05:54 CEST 2009 - ma@suse.de
2269
2270 - Support PoolQuery for sub-structures attributes. (fate #305503)
2271 - version 6.9.2 (8)
2272
2273 -------------------------------------------------------------------
2274 Wed Jul  1 13:44:04 CEST 2009 - ma@suse.de
2275
2276 - Running as non-root user use a temporary @System solvfile in case the
2277   global one is outdated and needed refresh. (bnc #517183)
2278 - version 6.9.1 (8)
2279
2280 -------------------------------------------------------------------
2281 Tue Jun 30 16:32:08 CEST 2009 - ma@suse.de
2282
2283 - Enhance LookupAttr to allow direct query of attributes within
2284   sub-structures (flexarrays).
2285
2286 -------------------------------------------------------------------
2287 Fri Jun 26 12:06:51 CEST 2009 - ma@suse.de
2288
2289 - Enhance PoolQueryIterator to allow detailed inspection of attribute
2290   matches.
2291 - Prefer datadir stored as repo attribute, but fallback searching in
2292   solvbales (old solv files do this).
2293 - version 6.9.0 (8)
2294
2295 -------------------------------------------------------------------
2296 Tue Jun 23 13:29:36 CEST 2009 - ma@suse.de
2297
2298 - Allow building libzypp with rpm-5 (experimental)
2299 - version 6.8.3 (8)
2300
2301 -------------------------------------------------------------------
2302 Wed Jun 17 15:39:17 CEST 2009 - ma@suse.de
2303
2304 - Allow building libzypp without HAL (not recommended). Without HAL
2305   CD/DVD device detection is limited to /dev/dvd and /dev/cdrom.
2306 - version 6.8.2 (8)
2307
2308 -------------------------------------------------------------------
2309 Fri Jun  5 21:16:45 CEST 2009 - ma@suse.de
2310
2311 - Fix solver to use IdSting to avoid failing vendor checks.
2312 - version 6.8.1 (8)
2313
2314 -------------------------------------------------------------------
2315 Thu Jun  4 14:22:58 CEST 2009 - ma@suse.de
2316
2317 - Cleanup and remove deprecated interface methods.
2318 - version 6.8.0 (8)
2319
2320 -------------------------------------------------------------------
2321 Fri May 29 20:12:55 CEST 2009 - ma@suse.de
2322
2323 - Improve PoolQuery to allow queries on dependencies. (bnc #475682)
2324 - version 6.7.0 (6)
2325
2326 -------------------------------------------------------------------
2327 Thu May 28 12:53:02 CEST 2009 - ma@suse.de
2328
2329 - New solver.allowVendorChange expert option in zypp.conf.
2330 - version 6.6.0 (6)
2331
2332 ------------------------------------------------------------------
2333 Wed May 20 14:23:07 CEST 2009 - ma@suse.de
2334
2335 - Fix lost housekeeping data in modifyRepo (bnc #503207)
2336
2337 -------------------------------------------------------------------
2338 Fri May  8 16:43:47 CEST 2009 - ma@suse.de
2339
2340 - Allow service refresh to change a repositories url (bnc #502157)
2341
2342 -------------------------------------------------------------------
2343 Tue May  5 13:39:08 CEST 2009 - ma@suse.de
2344
2345 - Detect and compile with rpm 4.7 (bnc #444211)
2346 - version 6.5.2 (5)
2347
2348 -------------------------------------------------------------------
2349 Mon May  4 16:19:54 CEST 2009 - ma@suse.de
2350
2351 - Improve problem report on broken systemCheck rule (bnc #475144)
2352
2353 -------------------------------------------------------------------
2354 Mon Apr 27 15:26:54 CEST 2009 - ma@suse.de
2355
2356 - In update repos providing multiple release package versions for
2357   the same product, link a product to the latest version. (bnc #497696)
2358
2359 -------------------------------------------------------------------
2360 Mon Apr 27 14:28:07 CEST 2009 - ma@suse.de
2361
2362 - New classes wraping satsolver datamatcher (Match and sat::AttrMatcher)
2363 - Extend LookupAttr to support matching specific string patterns.
2364 - Rewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup)
2365 - version 6.5.0 (5)
2366
2367 -------------------------------------------------------------------
2368 Thu Apr 16 12:49:40 CEST 2009 - ma@suse.de
2369
2370 - Soft lock packages deleted on behalf of a user request.
2371 - version 6.4.1 (2)
2372
2373 -------------------------------------------------------------------
2374 Tue Mar 31 15:51:32 CEST 2009 - ma@suse.de
2375
2376 - New zypp.conf option 'download.media_preference': Hint which media
2377   to prefer when installing packages (download vs. CD).
2378 - version 6.4.0 (2)
2379
2380 ------------------------------------------------------------------
2381 Thu Mar 12 18:38:30 CET 2009 - ma@suse.de
2382
2383 - Add Resolver::setSolveSrcPackages. Per default disable solving
2384   of source package dependencies. We will later allow to enable
2385   it per package.
2386 - version 6.3.0 (2)
2387
2388 -------------------------------------------------------------------
2389 Fri Mar  6 17:17:26 CET 2009 - dmacvicar@suse.de
2390
2391 - aria2: show the download speed in the right unit
2392 - aria2: show the filename in progress, not the repository
2393 - aria2: don't show done twice
2394
2395 -------------------------------------------------------------------
2396 Thu Mar  5 14:52:44 CET 2009 - ma@suse.de
2397
2398 - Remove a lock if the locking process is in zombie state. (bnc #481577)
2399
2400 -------------------------------------------------------------------
2401 Wed Mar  4 00:13:19 CET 2009 - jkupec@suse.cz
2402
2403 - zypp.conf: fixed and enabled 'servicesdir'
2404
2405 -------------------------------------------------------------------
2406 Tue Mar  3 13:38:11 CET 2009 - dmacvicar@suse.de
2407
2408 - aria2: implement speed indicators (bnc#475506)
2409 - aria2: implement progress indicators correctly (bnc#473846)
2410 - aria2: fix broken pipe when looking for aria2c which caused
2411          a fallback to curl. (bnc#480930)
2412 - aria2: implement saving and reading mirror stats data in
2413          /var/cache/zypp/aria2.stats
2414 - aria2: handle failover correctly (bnc#481115)
2415 - aria2: various improvements in error and report  handling
2416 - aria2: curl: reset settings on attach to avoid duplicate
2417   headers
2418 - version 6.2.1 (2)
2419
2420 -------------------------------------------------------------------
2421 Tue Mar  3 12:44:24 CET 2009 - ma@suse.de
2422
2423 - Adapt to changed satsolver API.
2424
2425 -------------------------------------------------------------------
2426 Fri Feb 27 16:23:36 CET 2009 - dmacvicar@suse.de
2427
2428 - Make sure Fetcher pass optional files as non-interactive
2429 - Fixes file does not exist error when key/sig does not exist
2430 - version 6.2.0 (2)
2431
2432 -------------------------------------------------------------------
2433 Thu Feb 26 13:49:56 CET 2009 - ma@suse.de
2434
2435 - Use correct default for zconfig(solver.checkSystemFile) (bnc# 475144)
2436
2437 -------------------------------------------------------------------
2438 Thu Feb 26 01:25:33 CET 2009 - ma@suse.de
2439
2440 - Prevent ResStatus from overriding user locks. (bnc #475230)
2441
2442 -------------------------------------------------------------------
2443 Sun Feb 22 15:27:11 CET 2009 - ma@suse.de
2444
2445 - Never refresh repositories from CD/DVD, once they are created. (bnc #476429)
2446
2447 -------------------------------------------------------------------
2448 Sat Feb 21 18:31:17 CET 2009 - dmacvicar@suse.de
2449
2450 Implemented the following options with aria backend:
2451
2452 - download.max_concurrent_connections (default 2)
2453   download.min_download_speed (default no limit)
2454   download.max_download_speed (default no limit)
2455   download.max_silent_tries (default 5)
2456
2457 -------------------------------------------------------------------
2458 Fri Feb 20 16:28:19 CET 2009 - dmacvicar@suse.de
2459
2460 - MediaAria2c: allow disabling aria2 using ZYPP_ARIA2C=0.
2461   Various improvements including file existence checking
2462   Disable HEAD request if aria2c >= 1.20
2463   Restrict max connections to 2 for now.
2464
2465 -------------------------------------------------------------------
2466 Wed Feb 18 15:51:38 CET 2009 - ma@suse.de
2467
2468 - Neither lose packages with empty name, nor SEGV when processing them. (bnc #470011)
2469
2470 -------------------------------------------------------------------
2471 Tue Feb 17 23:17:54 CET 2009 - ma@suse.de
2472
2473 - Compute obsoletes based on names only (not considering provides) (bnc #471023)
2474
2475 -------------------------------------------------------------------
2476 Tue Feb 17 12:56:57 CET 2009 - jkupec@suse.cz
2477
2478 - Fixed FTP authentication (bnc #472879)
2479
2480 -------------------------------------------------------------------
2481 Wed Feb 11 13:31:03 CET 2009 - ma@suse.de
2482
2483 - Follow IEC and use the binary prefixes (KiB,MiB,GiB) for printing Byte
2484   counts based on a power of 1024 (formerly just K,M,G). Byte counts based
2485   on a power of 1000 stay unaffected (kB,MB,GB).
2486
2487 -------------------------------------------------------------------
2488 Mon Feb  9 13:14:26 CET 2009 - ma@suse.de
2489
2490 - Fix installation prompting for the wrong CD/DVD. (bnc #472892)
2491
2492 -------------------------------------------------------------------
2493 Tue Feb  3 18:07:38 CET 2009 - ma@suse.de
2494
2495 - Send any output from rpm install/delete scripts via callback, so
2496   applications are able to display it. (bnc #369450)
2497
2498 -------------------------------------------------------------------
2499 Mon Feb  2 14:12:08 CET 2009 - ma@suse.de
2500
2501 - Add missing translations (bnc #256289)
2502
2503 -------------------------------------------------------------------
2504 Wed Jan 28 14:37:28 CET 2009 - jkupec@suse.cz
2505
2506 - HistoryLogReader added
2507
2508 -------------------------------------------------------------------
2509 Tue Jan 27 13:35:44 CET 2009 - ma@suse.de
2510
2511 - Respect content-file DATDIR when downloading packages. (bnc #468612)
2512
2513 -------------------------------------------------------------------
2514 Tue Jan 27 13:28:54 CET 2009 - jkupec@suse.cz
2515
2516 - Enabled CredentialManager for MediaSMB (bnc #460970).
2517 - Ignore URL's username, password, and query string in AuthData
2518   comparator in CredentialManager.
2519
2520 -------------------------------------------------------------------
2521 Mon Jan 26 12:41:07 CET 2009 - ma@suse.de
2522
2523 - Let vendor checks per default differ between 'openSUSE Build Service'
2524   and 'openSUSE' (bnc #467262).
2525
2526 -------------------------------------------------------------------
2527 Fri Jan 23 12:34:44 CET 2009 - ma@suse.de
2528
2529 - Fix handling of plaindir repos on mounted devices (e.g. USB) (bnc #464778)
2530 - Fix plaindir checksum computation not to to follow symlinks (bnc #464778)
2531
2532 -------------------------------------------------------------------
2533 Thu Jan 22 10:41:27 CET 2009 - ma@suse.de
2534
2535 - Tell satsolver about product buddies (bnc #466565)
2536
2537 -------------------------------------------------------------------
2538 Fri Jan  9 17:01:10 CET 2009 - jkupec@suse.cz
2539
2540 - handle HTTP 503 reponses as temporary errors (bnc #462545)
2541
2542 -------------------------------------------------------------------
2543 Thu Dec 18 22:26:18 CET 2008 - ma@suse.de
2544
2545 - Fixed lost user request to abort during commit. (bnc #388810, bnc #450273)
2546 - revision 11954
2547 - version 5.25.0 (23)
2548
2549 -------------------------------------------------------------------
2550 Thu Dec 18 13:02:27 CET 2008 - ma@suse.de
2551
2552 - Add Package::filelist, faster and less memory consuming
2553   implementation of Package::filenames (now deprecated).
2554 - revision 11949
2555
2556 -------------------------------------------------------------------
2557 Thu Dec 11 21:39:50 CET 2008 - ma@suse.de
2558
2559 - Add str::hexencode and str::hexdecode to encode special characters
2560   in a string as %XX.
2561 - Hexdecode modalias strings in rpm dependencies because rpm does not
2562   allow comma, blank and other special chars. (bnc #456695)
2563 - revision 11927
2564
2565 -------------------------------------------------------------------
2566 Thu Dec 11 17:13:06 CET 2008 - ma@suse.de
2567
2568 - Catch and report media errors when proving packages. (bnc #457652)
2569 - revision 11926
2570
2571 -------------------------------------------------------------------
2572 Wed Dec 10 16:09:08 CET 2008 - ma@suse.de
2573
2574 - Remove obsolete zypp.conf::productsdir and deprecate
2575   ZConfig::productsPath().
2576 - Monitor /etc/products.d to determine if @system.solv needs to be
2577   rebuilt. (bnc #457933)
2578 - revision 11923
2579 - version 5.24.7 (23)
2580
2581 -------------------------------------------------------------------
2582 Mon Dec  8 15:31:18 CET 2008 - ma@suse.de
2583
2584 - Execute patch scripts chroot to the installed system. (bnc #456795)
2585 - revision 11908
2586
2587 -------------------------------------------------------------------
2588 Mon Dec  8 10:39:30 CET 2008 - schubi@suse.de
2589
2590 - Make the solver reset function public (bnc #439373)
2591 - Revision 11904
2592
2593 -------------------------------------------------------------------
2594 Sun Dec  7 20:21:09 CET 2008 - coolo@suse.de
2595
2596 - note for coolo: do not trust bash advisory from TPM colleagues
2597
2598 -------------------------------------------------------------------
2599 Fri Dec  5 14:22:11 CET 2008 - ma@suse.de
2600
2601 - Fix solvers inappropriate selection as byUSER (bnc 455965)
2602 - revision 11891
2603 - version 5.24.6 (23)
2604
2605 -------------------------------------------------------------------
2606 Thu Dec  4 11:10:35 CET 2008 - coolo@suse.de
2607
2608 - fix %post script to not warn on fresh install
2609
2610 -------------------------------------------------------------------
2611 Mon Dec  1 19:38:24 CET 2008 - ma@suse.de
2612
2613 - Fix install order computation losing some installed packages
2614   pre-requirements. (bnc #439802)
2615 - revision 11845
2616 - version 5.24.5 (23)
2617
2618 -------------------------------------------------------------------
2619 Fri Nov 28 16:33:56 CET 2008 - ma@suse.de
2620
2621 - Prune soft locks to prevent installation but not update of
2622   already installed packages.
2623 - revision 11829
2624 - version 5.24.4 (23)
2625
2626 -------------------------------------------------------------------
2627 Fri Nov 28 11:36:03 CET 2008 - schubi@suse.de
2628
2629 - Taking solutions which based on user requirements/conflict
2630   "by User" solutions (bnc #442718)
2631 - revision 11825
2632
2633 -------------------------------------------------------------------
2634 Fri Nov 28 00:05:17 CET 2008 - ma@suse.de
2635
2636 - Take into account the requirements of all obsoleted packages uninstall
2637   scripts when computing the installation order. (bnc #439802)
2638 - revision 11823
2639 - version 5.24.3 (23)
2640
2641 -------------------------------------------------------------------
2642 Thu Nov 27 14:45:07 CET 2008 - dmacvicar@suse.de
2643
2644 - fix maybeUnsuported() method returning wrong result
2645 - add testcase for future coverage
2646 - don't force time based uuid for anonymous id string (bnc #449654)
2647 - RELEASE: 5.24.2 (23)
2648
2649 -------------------------------------------------------------------
2650 Wed Nov 26 17:18:00 CET 2008 - ma@suse.de
2651
2652 - Call 'repo2solv -R' (recursive scan) for plaindir repos. (bnc #443350)
2653 - revision 11810
2654
2655 -------------------------------------------------------------------
2656 Wed Nov 26 17:09:12 CET 2008 - dmacvicar@suse.de
2657
2658 - SHA1SUMS.key is not imported by zypp as known key (bnc #446188)
2659 - path and url in add_on_products.xml is evaluated wrong
2660   (bnc #446170)
2661
2662 -------------------------------------------------------------------
2663 Mon Nov 24 17:47:35 CET 2008 - schubi@suse.de
2664
2665 - activate locking for doUpdate (bnc #447684)
2666 - revision 11792
2667 - RELEASE: 5.24.1 (23)
2668
2669 -------------------------------------------------------------------
2670 Fri Nov 21 16:56:10 CET 2008 - dmacvicar@suse.de
2671
2672 - remove unused updaterepokey, replaced by repo
2673   product information
2674
2675 -------------------------------------------------------------------
2676 Fri Nov 21 15:12:52 CET 2008 - jkupec@suse.cz
2677
2678 - fixed uninitialized value in OnMediaLocation (bnc #447010)
2679 - revision 11770
2680
2681 -------------------------------------------------------------------
2682 Thu Nov 20 23:59:16 CET 2008 - ma@suse.de
2683
2684 - Fix retrieval of deltarpm info.
2685 - revision 11764
2686 - version 5.24.0 (23)
2687
2688 -------------------------------------------------------------------
2689 Thu Nov 20 22:15:28 CET 2008 - ma@suse.de
2690
2691 - Fix retrieval of Repository attributes like timestamps, keywords
2692   and product info.
2693 - revision 11760
2694
2695 -------------------------------------------------------------------
2696 Thu Nov 20 19:30:05 CET 2008 - ma@suse.de
2697
2698 - Enhance class LookupAttr and add convenience class LookupRepoAttr to
2699   iterate those solv file attributes which are not acssociated with a
2700   solvable. E.g. product or deltarpm info.
2701 - revision 11754
2702
2703 -------------------------------------------------------------------
2704 Wed Nov 19 15:49:38 CET 2008 - jkupec@suse.cz
2705
2706 - encode user-supplied URL strings before using them in the Url object
2707   (bnc #446395, bnc #444267)
2708 - revision 11720
2709
2710 -------------------------------------------------------------------
2711 Wed Nov 19 15:15:14 CET 2008 - ma@suse.de
2712
2713 - Support loading helix files.
2714 - revision 11719
2715
2716 -------------------------------------------------------------------
2717 Tue Nov 18 18:37:30 CET 2008 - ma@suse.de
2718
2719 - Add class filesystem::Glob to find pathnames matching a pattern
2720   by using ::glob.
2721 - revision 11708
2722
2723 -------------------------------------------------------------------
2724 Thu Nov 13 11:07:56 CET 2008 - schubi@suse.de
2725
2726 - Taking care for ppc64 while distupgrade (bnc #443685)
2727 - revision 11670
2728
2729 -------------------------------------------------------------------
2730 Wed Nov 12 18:53:03 CET 2008 - ma@suse.de
2731
2732 - Add Capability ctor from Arch and Name: (Arch_i386, "name") or
2733   (Arch_i386, "name == 1.0").
2734 - revision 11669
2735
2736 -------------------------------------------------------------------
2737 Wed Nov 12 14:31:20 CET 2008 - ma@suse.de
2738
2739 - Take care to always reset CURLOPT_TIMECONDITION to prevent incomplete
2740   downloads. (bnc #444109)
2741 - revision 11656
2742 - version 5.23.0 (23)
2743
2744 -------------------------------------------------------------------
2745 Wed Nov 12 13:19:02 CET 2008 - ma@suse.de
2746
2747 - Check for modaliases below /sys (bnc #430179)
2748 - revision 11653
2749
2750 -------------------------------------------------------------------
2751 Tue Nov 11 18:36:33 CET 2008 - ma@suse.de
2752
2753 - Avoid superfluous file copying and gpg invocation in keyring handling.
2754 - revision 11650
2755
2756 -------------------------------------------------------------------
2757 Tue Nov 11 14:48:52 CET 2008 - ma@suse.de
2758
2759 - Prevent fetcher from processing the same index file twice. (bnc #443644)
2760 - revision 11648
2761 - version 5.22.0 (21)
2762
2763 -------------------------------------------------------------------
2764 Fri Nov  7 23:55:47 CET 2008 - ma@suse.de
2765
2766 - Fix retrieval of patch contents and references attributes. (bnc #442200)
2767 - revision 11641
2768 - version 5.21.0 (21)
2769
2770 -------------------------------------------------------------------
2771 Fri Nov  7 19:51:00 CET 2008 - ma@suse.de
2772
2773 - Add CheckSum::asString.
2774 - revision 11634
2775
2776 -------------------------------------------------------------------
2777 Fri Nov  7 17:55:48 CET 2008 - ma@suse.de
2778
2779 - revision 11631
2780 - version 5.20.0 (20)
2781
2782 -------------------------------------------------------------------
2783 Thu Nov  6 18:35:25 CET 2008 - dmacvicar@suse.de
2784
2785 - re-add the flavor to the http header now using a flavor
2786   cache that is updated on every target load.
2787   Target::dstributionFlavor provides access to this cache
2788   in case you need the last used flavor without loading
2789   the target.
2790
2791 -------------------------------------------------------------------
2792 Thu Nov  6 16:23:03 CET 2008 - schubi@suse.de
2793
2794 - added flag: ignorealreadyrecommended to the testcases (bnc #432136)
2795 - revsion 11539
2796
2797 -------------------------------------------------------------------
2798 Thu Nov  6 09:41:48 CET 2008 - schubi@suse.de
2799
2800 - Adding rule rpm-arch for installed rpm package in order to avoid
2801   unneeded architecture change. (bnc #441004)
2802 - revision 11585
2803
2804 -------------------------------------------------------------------
2805 Tue Nov  4 13:21:35 CET 2008 - jkupec@suse.cz
2806
2807 - handle MediaTimeoutException also in MediaSetAccess::provideFile()
2808   (bnc #439983)
2809 - revision 11568
2810
2811 -------------------------------------------------------------------
2812 Mon Nov  3 15:30:53 CET 2008 - dmacvicar@suse.de
2813
2814 - merge contributions by Jon Nelson, the patches resolve
2815   the following issues:
2816 - disable the "Pragma: nocache" header which is automatically
2817   used by curl.
2818   re-enables the use of a caching http proxy (like squid or others)
2819   and corrects (bnc #326208)
2820 - don't generate an If-Modified-Since header if we don't have a
2821   previous file to work with
2822 - don't generate a Proxy-Authenticate header if one is not called
2823   for.
2824
2825 -------------------------------------------------------------------
2826 Fri Oct 31 14:01:57 CET 2008 - ma@suse.de
2827
2828 - Do not save solver locks (by APPL_HIGH).
2829 - revision 11558
2830
2831 -------------------------------------------------------------------
2832 Fri Oct 31 13:53:39 CET 2008 - dmacvicar@suse.de
2833
2834 - fetcher.setOptions( Fetcher::AutoAddIndexes ) allows
2835   for automatic signed index discovery.
2836 - enqueueDir with checksum checking s now enqueueDigestedDir
2837
2838 -------------------------------------------------------------------
2839 Thu Oct 30 14:24:57 CET 2008 - schubi@suse.de
2840
2841 - solutions: keep/lock will be done by APPL_HIGH. So they will not be
2842   saved in the lockfiles
2843 - "keep obsolete" will be handled with lock by APPL_HIGH (bnc #439134)
2844 - revision  11549
2845
2846 -------------------------------------------------------------------
2847 Wed Oct 29 14:14:16 CET 2008 - jkupec@suse.cz
2848
2849 - throw a MediaTimeoutException also on http 504 (gateway timeout)
2850   (bnc #425035)
2851 - revision 11535
2852
2853 -------------------------------------------------------------------
2854 Wed Oct 29 12:51:55 CET 2008 - ma@suse.de
2855
2856 - Add 'sh4' architectures.
2857 - revision 11534
2858
2859 -------------------------------------------------------------------
2860 Tue Oct 28 22:01:40 CET 2008 - dmacvicar@suse.de
2861
2862 - don't free the header before curl_perform as curl does not
2863   copy it. (bnc#439532)
2864
2865 -------------------------------------------------------------------
2866 Tue Oct 28 16:47:36 CET 2008 - ma@suse.de
2867
2868 - Add 'arm' architectures.
2869 - revision 11525
2870
2871 -------------------------------------------------------------------
2872 Tue Oct 28 10:07:13 CET 2008 - schubi@suse.de
2873
2874 - regarding "keep obsolete" in the solutions (bnc #439134)
2875 - revision 11517
2876
2877 -------------------------------------------------------------------
2878 Mon Oct 27 10:51:01 CET 2008 - dmacvicar@suse.de
2879
2880 - fix broken aria2c command line (bnc#438971)
2881
2882 -------------------------------------------------------------------
2883 Sun Oct 26 14:53:56 CET 2008 - coolo@suse.de
2884
2885 - adding svn r11488 to fix compile of PackageKit
2886
2887 -------------------------------------------------------------------
2888 Fri Oct 24 18:12:34 CEST 2008 - ma@suse.de
2889
2890 - Remove error prone methods from OnMediaLocation API to prevent
2891   accidental missuse. (bnc #437328)
2892 - revision 11487
2893 - version 5.19.0 (19)
2894
2895 -------------------------------------------------------------------
2896 Fri Oct 24 16:07:45 CEST 2008 - ma@suse.de
2897
2898 - Provide the /etc/products.d enties filename as Product::referenceFilename.
2899   Use it to remove orphan products. (bnc #432932)
2900 - Fix media exception handling in commit (bnc #395704)
2901 - revision 11485
2902 - version 5.18.0 (17)
2903
2904 -------------------------------------------------------------------
2905 Fri Oct 24 10:29:19 CEST 2008 - schubi@suse.de
2906
2907 - Taking "unlock" instead of setTransact(false) in the solutions (bnc #436923)
2908 - revision 11468
2909 - version 5.17.0 (17)
2910
2911 -------------------------------------------------------------------
2912 Wed Oct 22 14:33:10 CEST 2008 - ma@suse.de
2913
2914 - For retrieving a product license fall back to license.tar.gz. (bnc #372386)
2915 - revision 11447
2916
2917 -------------------------------------------------------------------
2918 Wed Oct 22 14:16:33 CEST 2008 - dmacvicar@suse.de
2919
2920 - move anonymous unique id to a private http header
2921   X-ZYpp-AnonymousUniqueId (bnc#431571 )
2922
2923 -------------------------------------------------------------------
2924 Wed Oct 22 12:58:35 CEST 2008 - ma@suse.de
2925
2926 - Adapt to satsolver-0.12 API.
2927 - Add Locale:: bestMatch to find the best match within a set of
2928   available Locales.
2929 - revision 11441
2930
2931 -------------------------------------------------------------------
2932 Mon Oct 20 16:44:58 CEST 2008 - ma@suse.de
2933
2934 - RepoInfo: Add methods to handle repository licenses. (bnc #372386)
2935 - revision 11419
2936
2937 -------------------------------------------------------------------
2938 Mon Oct 20 16:39:41 CEST 2008 - ma@suse.de
2939
2940 - Adapt to changed satsolver dataiterator API.
2941 - revision 11418
2942
2943 -------------------------------------------------------------------
2944 Fri Oct 17 18:31:47 CEST 2008 - ma@suse.de
2945
2946 - Secure download of license file on repo refresh (bnc #372386)
2947 - revision 11398
2948
2949 -------------------------------------------------------------------
2950 Fri Oct 17 17:26:25 CEST 2008 - ma@suse.de
2951
2952 - Call 'repo2solv.sh -o' instead of using output redirection. (bnc #420046)
2953 - revision 11397
2954
2955 -------------------------------------------------------------------
2956 Thu Oct 16 17:57:15 CEST 2008 - jkupec@suse.cz
2957
2958 - repository license methods added to RepoManager (bnc #372386)
2959 - revision 11377
2960
2961 -------------------------------------------------------------------
2962 Thu Oct 16 16:26:01 CEST 2008 - dmacvicar@suse.de
2963
2964 - don't take into account stat information when looking
2965   for remote SHA1SUMS (part of bnc#409927)
2966
2967 -------------------------------------------------------------------
2968 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
2969
2970 - MediaSetAccess::provideOptionalFile() added
2971 - revision 11369
2972
2973 -------------------------------------------------------------------
2974 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
2975 - version 5.16.1 (16)
2976
2977 -------------------------------------------------------------------
2978 Tue Oct 14 16:15:09 CEST 2008 - jkupec@suse.cz
2979
2980 - don't initialize servicesTargetDistro via global ZYpp instance in
2981   RepoManagerOptions() constructor (bnc #435184)
2982 - revision 11342
2983
2984 -------------------------------------------------------------------
2985 Mon Oct 13 19:12:40 CEST 2008 - jkupec@suse.cz
2986
2987 - repository probing: check for other types of repo even on
2988   MediaException, throw only if all fail (bnc #335906)
2989 - revision 11332
2990
2991 -------------------------------------------------------------------
2992 Mon Oct 13 14:16:25 CEST 2008 - ma@suse.de
2993
2994 - Adapt to satsolver changes.
2995 - revision 11331
2996 - version 5.16.0 (16)
2997
2998 -------------------------------------------------------------------
2999 Mon Oct 13 13:28:48 CEST 2008 - ma@suse.de
3000
3001 - Fix reading delta rpm checksum from solv file.
3002 - revision 11313
3003
3004 -------------------------------------------------------------------
3005 Mon Oct 13 12:12:39 CEST 2008 - ma@suse.de
3006
3007 - Fix package-manager script to properly quote arguments. (bnc #30903)
3008 - revision 11311
3009
3010 -------------------------------------------------------------------
3011 Mon Oct 13 11:03:04 CEST 2008 - schubi@suse.de
3012
3013 - regarding orphaned resolvables
3014 - removed old distupgrade algorithm
3015 - revision 11307
3016
3017 -------------------------------------------------------------------
3018 Sun Oct 12 13:55:51 CEST 2008 - jkupec@suse.cz
3019
3020 - handle ftp response 530 (login failed) like http 403
3021   (bnc #433537)
3022 - revision 11305
3023
3024 -------------------------------------------------------------------
3025 Thu Oct  9 17:37:18 CEST 2008 - ma@suse.de
3026
3027 - Adapt to satsolvers 'big solv data change'.
3028 - revision 11294
3029
3030 -------------------------------------------------------------------
3031 Thu Oct  9 17:18:18 CEST 2008 - schubi@suse.de
3032
3033 - Taking the right solution actions for locked resolvables (bnc #400840)
3034 - revision 11289
3035
3036 -------------------------------------------------------------------
3037 Thu Oct  9 13:52:03 CEST 2008 - ma@suse.de
3038
3039 - Add required copy-ctor and assignment operator to WhatProvides.
3040   (bnc #433087)
3041 - revision 11276
3042
3043 -------------------------------------------------------------------
3044 Wed Oct  8 16:24:25 CEST 2008 - jkupec@suse.cz
3045
3046 - detect and use unused loop device for mounting ISO images
3047   (bnc #428009)
3048 - revision 11262
3049 - version 5.15.1 (13)
3050
3051 -------------------------------------------------------------------
3052 Wed Oct  8 15:39:08 CEST 2008 - jkupec@suse.cz
3053
3054 - fixed segfault when saving the probed repo type in
3055   RepoManager::refreshMetadata() (bnc #431963)
3056 - revision 11261
3057
3058 -------------------------------------------------------------------
3059 Wed Oct  8 11:33:00 CEST 2008 - dmacvicar@suse.de
3060
3061 - improve log message (bnc#429114)
3062
3063 -------------------------------------------------------------------
3064 Wed Oct  8 11:15:20 CEST 2008 - lslezak@suse.cz
3065
3066 - disk usage - ignore /proc filesystem (bnc#418783)
3067 - revision 11258
3068
3069 -------------------------------------------------------------------
3070 Tue Oct  7 13:24:10 CEST 2008 - ma@suse.de
3071
3072 - Fixed detection of loopback mounted iso-files. The mtab entry does
3073   not necessarily mention the iso-file. (bnc #432504)
3074 - revision 11252
3075 - version 5.15.0 (13)
3076
3077 -------------------------------------------------------------------
3078 Thu Oct  2 19:46:13 CEST 2008 - ma@suse.de
3079
3080 - Add zypp.conf option 'download.use_deltarpmr.always' to enable using
3081   delta rpms even if the package is available on a local source.
3082   (Axel C. Frinke)
3083 - revision 11235
3084 - version 5.14.0 (13)
3085
3086 -------------------------------------------------------------------
3087 Thu Oct  2 18:50:11 CEST 2008 - ma@suse.de
3088
3089 - Add product attribute: PRODUCTLINE.
3090 - revision 11234
3091
3092 -------------------------------------------------------------------
3093 Thu Oct  2 17:18:19 CEST 2008 - ma@suse.de
3094
3095 - Do not consider self provided requirements whan computing the
3096   installation order.
3097 - revision 11231
3098
3099 -------------------------------------------------------------------
3100 Wed Oct  1 16:07:36 CEST 2008 - ma@suse.de
3101
3102 - Rephrase missleading error message. (bnc #431229)
3103 - revision 11222
3104
3105 -------------------------------------------------------------------
3106 Tue Sep 30 17:23:48 CEST 2008 - ma@suse.de
3107
3108 - Allow computation of disk usage per solvable.
3109 - revision 11218
3110
3111 -------------------------------------------------------------------
3112 Mon Sep 29 23:59:10 CEST 2008 - dmacvicar@suse.de
3113
3114 - Merge aria2c Media handler code from Google SOC 2008
3115   (Gerard Farras)
3116 - Only activated by making env var ZYPP_ARIA=1
3117
3118 -------------------------------------------------------------------
3119 Mon Sep 29 15:56:17 CEST 2008 - jkupec@suse.cz
3120
3121 - history: tell which package failed before logging rpm output or
3122   error message (bnc #430585)
3123 - no localization for history log comments
3124 - revision 11202
3125
3126 -------------------------------------------------------------------
3127 Mon Sep 29 13:43:08 CEST 2008 - ma@suse.de
3128
3129 - Fix zypp::WhatProvides::empty returning inverse result.
3130 - revision 11200
3131 - version 5.13.1 (13)
3132
3133 -------------------------------------------------------------------
3134 Sat Sep 27 23:36:19 CEST 2008 - jkupec@suse.cz
3135
3136 - fixed endless loop when CredentialManager returns bad password
3137 - CredentialManager now correctly updates password of existing
3138   credentials
3139 - revision 11187
3140
3141 -------------------------------------------------------------------
3142 Fri Sep 26 15:37:50 CEST 2008 - ma@suse.de
3143
3144 - Fix computation of Product::flavor.
3145 - Add Product::productLine. A vendor specific string denoting the
3146   product line.
3147 - revision 11182
3148 - version 5.13.0 (13)
3149
3150 -------------------------------------------------------------------
3151 Fri Sep 26 15:25:33 CEST 2008 - jkupec@suse.cz
3152
3153 - save user credentials after asking for them
3154 - revision 11181
3155
3156 -------------------------------------------------------------------
3157 Thu Sep 25 23:19:55 CEST 2008 - jkupec@suse.cz
3158
3159 - ZConfig::credentialsGlobal{File,Dir}() added
3160   (/etc/zypp/credentials.{cat,d})
3161 - revision 11176
3162
3163 -------------------------------------------------------------------
3164 Thu Sep 25 17:09:44 CEST 2008 - jkupec@suse.cz
3165
3166 - Target::setInstallationLogfile() removed from zypp/Target.h
3167 - revision 11171
3168
3169 -------------------------------------------------------------------
3170 Thu Sep 25 13:11:43 CEST 2008 - ma@suse.de
3171
3172 - Remove obsolete zypp-query-pool binary. zypper provides all
3173   the information one needs.
3174 - revision 11160
3175
3176 -------------------------------------------------------------------
3177 Wed Sep 24 19:11:19 CEST 2008 - jkupec@suse.cz
3178
3179 - HistoryLog added and used to log package installs/removes and
3180   repository adds, removes, url and alias changes into
3181   history.logfile (/var/log/zypp/history) (fate #110205)
3182 - str::escape(string, char) added
3183 - revision 11150
3184 - version 5.12.1 (12)
3185
3186 -------------------------------------------------------------------
3187 Tue Sep 23 14:02:08 CEST 2008 - jkupec@suse.cz
3188
3189 - CredentialManager: look for credentials with
3190   wanted_url.startsWith(stored_url)
3191 - RepoManager: don't pass service credentials down to repos if
3192   their urls are not based on service's url.
3193 - revision 11134
3194
3195 -------------------------------------------------------------------
3196 Mon Sep 22 16:27:41 CEST 2008 - ma@suse.de
3197
3198 - Remove superfluous PRODUCT_REFERENCES attribute.
3199 - revision 11127
3200
3201 -------------------------------------------------------------------
3202 Mon Sep 22 16:13:08 CEST 2008 - ma@suse.de
3203
3204 - Add Url::hasCredentialsInAuthority test for username or password
3205   being encoded in the authority component. I.e. user:pass@host.
3206 - Handle repos to be disabled disable in service refresh.
3207 - revision 11126
3208
3209 -------------------------------------------------------------------
3210 Mon Sep 22 12:10:34 CEST 2008 - jkupec@suse.cz
3211
3212 - provided context to keyring callbacks (bnc #370223)
3213 - merged trust & import callbacks (bnc #366467)
3214   (don't worry, still allows to trust && !import)
3215 - revision 11113
3216
3217 -------------------------------------------------------------------
3218 Fri Sep 19 13:17:38 CEST 2008 - ma@suse.de
3219
3220 - Moved DefaultAcceptBits enum to class KeyRing (formerly KeyRingReort).
3221 - revision 11102
3222
3223 -------------------------------------------------------------------
3224 Thu Sep 18 16:11:23 CEST 2008 - ma@suse.de
3225
3226 - Use service alias as namespace for it's repositories aliases.
3227 - revision 11097
3228 - version 5.11.0 (11)
3229
3230 -------------------------------------------------------------------
3231 Thu Sep 18 12:45:25 CEST 2008 - jkupec@suse.cz
3232
3233 - pass service's credentials down to repos
3234 - support ?credentials=filepath in URL to specify credentials
3235 - revision 11092
3236
3237 -------------------------------------------------------------------
3238 Thu Sep 18 09:57:49 CEST 2008 - ma@suse.de
3239
3240 - Add Product::isTargetDistribution to identify the systems installed
3241   baseproduct. This should replace tests for Product::type is "base".
3242 - revision 11089
3243
3244 -------------------------------------------------------------------
3245 Wed Sep 17 18:05:44 CEST 2008 - jkupec@suse.cz
3246
3247 - save user credentials when adding repos/services with URLs containing
3248   the credentials (bnc #425462)
3249 - revision 11085
3250
3251 -------------------------------------------------------------------
3252 Wed Sep 17 15:08:54 CEST 2008 - ma@suse.de
3253
3254 - Adapt to rpms new way of quoting whitespace in pathnames.(bnc #426924)
3255 - revision 11082
3256
3257 -------------------------------------------------------------------
3258 Tue Sep 16 18:41:39 CEST 2008 - ma@suse.de
3259
3260 - Service handling fixes. Added ServiceException.
3261 - revision 11077
3262
3263 -------------------------------------------------------------------
3264 Mon Sep 15 11:40:04 CEST 2008 - ma@suse.de
3265
3266 - Fix building of transaltions.
3267 - revision 11064
3268
3269 -------------------------------------------------------------------
3270 Sun Sep 14 00:10:21 CEST 2008 - jkupec@suse.cz
3271
3272 - ServiceInfo.clearReposTo{Enable,Disable}() methods added
3273 - revision 11060
3274
3275 -------------------------------------------------------------------
3276 Fri Sep 12 18:24:28 CEST 2008 - ma@suse.de
3277
3278 - Create new Service repos in disbaled sate.
3279 - revision 11056
3280 - version 5.10.0 (10)
3281
3282 -------------------------------------------------------------------
3283 Fri Sep 12 16:04:54 CEST 2008 - ma@suse.de
3284
3285 - Make registerTarget and registerRelease abvailable for installed
3286   product. Required for registration.
3287 - revision 11043
3288
3289 -------------------------------------------------------------------
3290 Fri Sep 12 12:59:50 CEST 2008 - ma@suse.de
3291
3292 - Add url lists query to Product interface. A generic query and
3293   convenience methods to query urls for "releasenotes", "register",
3294   "updateurls", "extraurls",  "optionalurls" and "smolt" (bnc #413444)
3295 - revision 11029
3296
3297 -------------------------------------------------------------------
3298 Fri Sep 12 01:38:25 CEST 2008 - jkupec@suse.cz
3299
3300 - ServiceType and ServiceInfo::type() added (contains only RIS for
3301   now), service type probing added.
3302 - Avoiding the use of 'path' for services (appending
3303   the repoindex.xml's 'path' to the baseurl of created repos)
3304 - renamed ServiceInfo::*catalog*() methods to *repo*() methods
3305 - revision 11022
3306
3307 -------------------------------------------------------------------
3308 Thu Sep 11 16:01:57 CEST 2008 - dmacvicar@suse.de
3309
3310 - add Repostiroy::updateKeys and
3311   Repository::providesUpdatesForKey(string) for repo and
3312   product matching
3313 - Provide Repository::isUpdateRepo
3314
3315 -------------------------------------------------------------------
3316 Thu Sep 11 14:41:28 CEST 2008 - ma@suse.de
3317
3318 - Fix evaluation of vendor support flags.
3319 - Adapt retrieval of registration data (targetDistribution,
3320   targetDistributionRelease and targetDistributionFlavor).
3321 - revision 11013
3322
3323 -------------------------------------------------------------------
3324 Wed Sep 10 18:23:52 CEST 2008 - ma@suse.de
3325
3326 - Follow gpgcheck tag in .repo file and do no check if disabled.
3327 - revision 11010
3328 - version 5.9.0 (8)
3329
3330 -------------------------------------------------------------------
3331 Wed Sep 10 17:54:20 CEST 2008 - jkupec@suse.cz
3332
3333 - added dumpAsXMLOn(stream,string) to ServiceInfo to print services
3334   with content (repos)
3335 - revision 11004
3336
3337 -------------------------------------------------------------------
3338 Wed Sep 10 17:31:41 CEST 2008 - ma@suse.de
3339
3340 - Remove obsolete product attributes.
3341 - Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)
3342 - revision 11001
3343
3344 -------------------------------------------------------------------
3345 Wed Sep 10 16:40:00 CEST 2008 - ma@suse.de
3346
3347 - Provide product::updaterepoKey: Update repository indicator string.
3348 - revision 11000
3349
3350 -------------------------------------------------------------------
3351 Tue Sep  9 17:33:03 CEST 2008 - dmacvicar@suse.de
3352
3353 - provide context about the repository (name/alias) if available when
3354   checking signatures (bnc#370223)
3355 - 5.8.0
3356
3357 -------------------------------------------------------------------
3358 Tue Sep  9 13:04:11 CEST 2008 - ma@suse.de
3359
3360 - Add ServiceInfo interface to define a set of catalogs (repository
3361   aliases) to be enabled on next refresh.
3362 - revision 10970
3363
3364 -------------------------------------------------------------------
3365 Tue Sep  9 11:40:42 CEST 2008 - ma@suse.de
3366
3367 - Fix reading of Traget::targetDistribution.
3368 - Allow to configure default answers in signature verification workflow.
3369 - revision 10968
3370
3371 -------------------------------------------------------------------
3372 Mon Sep  8 17:11:02 CEST 2008 - jkupec@suse.cz
3373
3374 - CredentialManager added to manage stored credentials
3375 - MediaCurl adapted to use CredentialManager to read credentials
3376 - revision 10958
3377
3378 -------------------------------------------------------------------
3379 Fri Sep  5 11:40:05 CEST 2008 - jkupec@suse.cz
3380
3381 - operator ==, !=, < definition moved to RepoInfoBase from
3382   the derived classes
3383 - fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
3384   (bnc #407515)
3385 - {Repo,Service}Info::dumpAsXMLOn(ostream) added
3386 - RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
3387 - use shared_ptr instead of itrusive for {Repo,Service}Info
3388 - revision 10931:10942
3389
3390 -------------------------------------------------------------------
3391 Thu Sep  4 16:47:07 CEST 2008 - jkupec@suse.cz
3392
3393 - RepoInfo{,Base} setters made void
3394 - revision 10931
3395
3396 -------------------------------------------------------------------
3397 Wed Sep  3 14:53:06 CEST 2008 - jkupec@suse.cz
3398
3399 - skip repositories with non-matching target distro when reading
3400   repoindex
3401 - revision 10926
3402
3403 -------------------------------------------------------------------
3404 Tue Sep  2 11:04:52 CEST 2008 - schubi@suse.de
3405
3406 - Enabled distupgrade of the SAT solver. In order to use the old
3407   distupgrade you can set the environment variable ZYPP_NO_SAT_UPDATE.
3408   This variable will can be used until the old distupgrade mechanism will
3409   be removed from libzypp. Have a look to above changelogs.
3410 - revision 10911
3411 - version 5.7.0 (5)
3412
3413 -------------------------------------------------------------------
3414 Tue Aug 19 16:36:47 CEST 2008 - dmacvicar@suse.de
3415
3416 - add Package::maybeUnsupported to remove duplicated
3417   code in clients dealing with Package::vendorSupport
3418
3419 -------------------------------------------------------------------
3420 Tue Aug 19 11:04:52 CEST 2008 - schubi@suse.de
3421
3422 - Reset transaction only if this solvable has no buddy (bnc #417799)
3423   e.g. do not reset Products cause the concerning release package
3424   could not already be installed.
3425 - revision 10883
3426 - version 5.6.1 (5)
3427
3428 -------------------------------------------------------------------
3429 Mon Aug 18 17:31:02 CEST 2008 - dmacvicar@suse.de
3430
3431 - don't report "may be outdated" for @System repo.
3432
3433 -------------------------------------------------------------------
3434 Fri Aug 15 20:20:07 CEST 2008 - ma@suse.de
3435
3436 - Add Target::targetDistribution. Returns "distribution-arch" of
3437   the installed base product. Used for registration and Service
3438   refresh. (for Fate #304915)
3439 - revision 10877
3440 - version 5.6.0 (5)
3441
3442 -------------------------------------------------------------------
3443 Fri Aug 15 17:42:58 CEST 2008 - ma@suse.de
3444
3445 - Add method Product::replacedProducts to identify installed
3446   Products that would be replaced by installing a new Product.
3447   (for Fate #301997)
3448 - revision 10876
3449
3450 -------------------------------------------------------------------
3451 Fri Aug 15 15:30:32 CEST 2008 - ma@suse.de
3452
3453 - Fixes to Selectable doing staus manipulation on non-USER level.
3454 - revision 10873
3455
3456 -------------------------------------------------------------------
3457 Fri Aug 15 14:23:02 CEST 2008 - ma@suse.de
3458
3459 - Add method ZYpp::getTarget that returns the Target or a NULL pointer,
3460   if it is not yet initialized. This is to avoid try/catch blocks just
3461   to test whether the Target is initialized. (bnc #417556)
3462 - Add method Target::assertRootPrefix. Pass a pathname and get back the
3463   path prefixed with the tragets root, unless it already had that prefix.
3464 - revision 10870
3465
3466 -------------------------------------------------------------------
3467 Thu Aug 14 18:44:45 CEST 2008 - schubi@suse.de
3468
3469 - Regarding error messages for Products correctly (FATE #304502)
3470 - rev 10863
3471
3472 -------------------------------------------------------------------
3473 Thu Aug 14 14:03:27 CEST 2008 - ma@suse.de
3474
3475 - Let Selectable default to USER level.
3476 - revision 10850
3477 - version 5.5.1 (5)
3478
3479 -------------------------------------------------------------------
3480 Wed Aug 13 21:01:25 CEST 2008 - ma@suse.de
3481
3482 - Change Selectable API to support doing staus manipulation on
3483   non-USER level.
3484 - revision 10847
3485 - version 5.5.0 (5)
3486
3487 -------------------------------------------------------------------
3488 Wed Aug 13 16:48:49 CEST 2008 - dmacvicar@suse.de
3489
3490 - support sat solver API for searching files
3491
3492 -------------------------------------------------------------------
3493 Wed Aug 13 15:12:45 CEST 2008 - ma@suse.de
3494
3495 - Add ResPool::reposFind to get repositories by alias.
3496 - revision 10835
3497
3498 -------------------------------------------------------------------
3499 Tue Aug 12 19:37:36 CEST 2008 - ma@suse.de
3500
3501 - Advise rpmdb2solv to parse the product database.
3502 - revision 10824
3503 - version 5.4.0 (4)
3504
3505 -------------------------------------------------------------------
3506 Tue Aug 12 12:05:49 CEST 2008 - ma@suse.de
3507
3508 - Offer a simpler, fate based status manipulation in ui::Selectable.
3509   This is easier to handle, as the ui::Status always distinguishes
3510   wheter an object is installed or not.
3511 - revision 10814
3512
3513 -------------------------------------------------------------------
3514 Mon Aug 11 18:00:40 CEST 2008 - ma@suse.de
3515
3516 - Propagate default rpm install flags from zypp.conf via ZConfig and
3517   ZYppCommitPolicy down to the installer. (FATE #302952)
3518 - revision 10813
3519
3520 -------------------------------------------------------------------
3521 Mon Aug 11 16:28:07 CEST 2008 - ma@suse.de
3522
3523 - Add base::Flags (like qt's QFlags) a type-safe way of storing
3524   OR-combinations of enum values.
3525 - revision 10811
3526
3527 -------------------------------------------------------------------
3528 Fri Aug  8 17:01:00 CEST 2008 - ma@suse.de
3529
3530 - Add static ui::Selectable::get methods as convenient ctor
3531   substitute.
3532 - revision 10806
3533
3534 -------------------------------------------------------------------
3535 Fri Aug  8 15:41:17 CEST 2008 - ma@suse.de
3536
3537 - Adapt zypp-query-pool to new product handling.
3538 - revision 10803
3539
3540 -------------------------------------------------------------------
3541 Fri Aug  8 14:11:03 CEST 2008 - ma@suse.de
3542
3543 - Don't pass epoch to 'rpm -e', it does not support it.
3544 - revision 10800
3545
3546 -------------------------------------------------------------------
3547 Fri Aug  8 13:27:42 CEST 2008 - ma@suse.de
3548
3549 - Adapt to new product handling. Products are no longer pseudo
3550   installed objects verified by the solver, but actually installed.
3551   Thus removed satisfiedProduct iterator, fixed Selctables.
3552 - Removed class ProductInfo as we keep Product.
3553 - revision 10797
3554
3555 -------------------------------------------------------------------
3556 Thu Aug  7 22:00:55 CEST 2008 - dmacvicar@suse.de
3557
3558 - implement relogin suggested support (fate#304889)
3559
3560 -------------------------------------------------------------------
3561 Wed Aug  6 18:21:30 CEST 2008 - ma@suse.de
3562
3563 - Detect correct download path even if repository type
3564   is not set. (bnc #386386)
3565 - revision 10768
3566
3567 -------------------------------------------------------------------
3568 Wed Aug  6 17:15:48 CEST 2008 - ma@suse.de
3569
3570 - Cleanup, mostly by removing, unused parser code and related classes.
3571 - revision 10765
3572
3573 -------------------------------------------------------------------
3574 Wed Aug  6 16:23:27 CEST 2008 - ma@suse.de
3575
3576 - Don't let exception escape MediaSetAccess dtor (bnc #415017)
3577 - revision 10763
3578
3579 -------------------------------------------------------------------
3580 Mon Aug  4 19:34:27 CEST 2008 - ma@suse.de
3581
3582 - Add new product attributes (flavor,referencePackage).
3583 - Add PoolItem buddies, i.e. two PoolItems sharing the same status
3584   object. This is used to keep the product resolvable and the
3585   package providing the product metadata in sync.
3586 - revision 10742
3587
3588 -------------------------------------------------------------------
3589 Sat Aug  2 19:26:52 CEST 2008 - jkupec@suse.cz
3590
3591 - support an optional url attribute in repoindex.xml's <repo>
3592 - revision 10729
3593
3594 -------------------------------------------------------------------
3595 Thu Jul 31 21:52:11 CEST 2008 - ma@suse.de
3596
3597 - New class ProductInfo to provide product related metadata that
3598   might be associated with a package. This will replace the Product
3599   resolvable.
3600 - revision 10715
3601
3602 -------------------------------------------------------------------
3603 Thu Jul 31 19:01:54 CEST 2008 - dmacvicar@suse.de
3604
3605 - generate a unique anonymous unique string per target
3606   and add it to the agent string for better statistics
3607
3608 -------------------------------------------------------------------
3609 Thu Jul 31 19:01:14 CEST 2008 - ma@suse.de
3610
3611 - Follow solver policy and make repository priority the highest
3612   key, when ordering packages. Then architecture, and edition last.
3613 - revision 10710
3614
3615 -------------------------------------------------------------------
3616 Wed Jul 30 19:12:00 CEST 2008 - ma@suse.de
3617
3618 - /var/lib/zypp and /var/cache/zypp should be owned by libzypp
3619   (bnc #412094)
3620 - revision 10702
3621
3622 -------------------------------------------------------------------
3623 Wed Jul 30 12:47:48 CEST 2008 - jkupec@suse.cz
3624
3625 - Service renamed to ServiceInfo
3626 - RepoInfoBase added; RepoInfo and ServiceInfo now derive from it
3627 - revision 10695
3628
3629 -------------------------------------------------------------------
3630 Tue Jul 29 12:59:46 CEST 2008 - jkupec@suse.cz
3631
3632 - fixed yum repos to work with non '/' base url post fix
3633   (bnc #341617)
3634 - revision 10662
3635
3636 -------------------------------------------------------------------
3637 Mon Jul 28 18:13:24 CEST 2008 - ma@suse.de
3638
3639 - Fixed SolvIterMixin::Selectable_iterator eating some solvables
3640   (bnc #411339)
3641 - revision 10680
3642
3643 -------------------------------------------------------------------
3644 Fri Jul 25 20:12:55 CEST 2008 - ma@suse.de
3645
3646 - Several changes to make libzypp-bindings compile using the original
3647   header files and no private copies. (bnc #391831)
3648 - revision 10668
3649 - version 5.3.0
3650
3651 -------------------------------------------------------------------
3652 Wed Jul 23 17:17:47 CEST 2008 - jkupec@suse.cz
3653
3654 - Service::enabled() added
3655 - revision 10657
3656
3657 -------------------------------------------------------------------
3658 Tue Jul 22 17:18:28 CEST 2008 - jkupec@suse.cz
3659
3660 - Removed FRESHENS dependency type
3661 - revision 10643
3662
3663 -------------------------------------------------------------------
3664 Thu Jul 17 09:49:40 CEST 2008 - schubi@suse.de
3665
3666 - Allow parallel installation of packages which have been defined
3667   in zypp.conf (parameter "multiversion") Fate #302050
3668 - Additional check for broken system.
3669   (defined in zypp.conv: solver.checkSystemFile)
3670 - revision 10600
3671
3672 -------------------------------------------------------------------
3673 Wed Jul 16 14:39:50 CEST 2008 - ma@suse.de
3674
3675 - Add ui::Selectable::isNeeded to indicate patch relevance (bnc #409150)
3676 - revision 10596
3677
3678 -------------------------------------------------------------------
3679 Wed Jul 16 01:10:37 CEST 2008 - ma@suse.de
3680
3681 - Remove Atom, Script, Message and other obsolete classes.
3682 - revision 10592
3683
3684 -------------------------------------------------------------------
3685 Mon Jul 14 13:36:26 CEST 2008 - ma@suse.de
3686
3687 - Also report the name of the locking process in ZYppFactoryException
3688   (bnc #280537)
3689 - revision 10572
3690
3691 -------------------------------------------------------------------
3692 Mon Jul 14 11:26:30 CEST 2008 - schubi@suse.de
3693
3694 - corrected logging of solver settings
3695 - regard locking while doUpdate (bnc #405427)
3696 - revision 10564
3697
3698 -------------------------------------------------------------------
3699 Sat Jul 12 22:14:32 CEST 2008 - jkupec@suse.cz
3700
3701 - make curl use the right transfer mode
3702   (CURLOPT_PROXY_TRANSFER_MODE) when proxy is used (bnc #306272)
3703 - revision 10559
3704
3705 -------------------------------------------------------------------
3706 Sat Jul 12 11:19:56 CEST 2008 - jkupec@suse.cz
3707
3708 - reuse existing disk mounts (applied Marius' patch) (bnc #208222)
3709 - revision 10557
3710
3711 -------------------------------------------------------------------
3712 Wed Jul  9 18:13:58 CEST 2008 - ma@suse.de
3713
3714 - Provide Package::url() if available in solv file. (bnc #402434)
3715 - A missing cookie file must not be treated as an error. Simply
3716   rebuild the cache (bnc #405867)
3717 - Add 22x22 and 24x24 icons (bnc #329635)
3718 - revision 10528
3719
3720 -------------------------------------------------------------------
3721 Mon Jul  7 13:39:09 CEST 2008 - schubi@suse.de
3722
3723 - Do not update an already updated package (bnc #400422)
3724 - revision 10504
3725
3726 -------------------------------------------------------------------
3727 Fri Jul  4 17:19:24 CEST 2008 - ma@suse.de
3728
3729 - Also check if the fingerprint matches before importing updated keys.
3730   (bnc #393160)
3731 - revision 10500
3732
3733 -------------------------------------------------------------------
3734 Mon Jun 30 23:55:20 CEST 2008 - dmacvicar@suse.de
3735
3736 - forward port add message attribute to patches.
3737 - port import newer keys if a trusted key is updated
3738 - (bnc#393160)
3739 - version 5.0.2
3740
3741 -------------------------------------------------------------------
3742 Mon Jun 30 10:28:27 CEST 2008 - ma@suse.de
3743
3744 - Fix permanent duplication of gpg keys in the rpm database. Also
3745   retrieve correct creation and expire dates. (bnc #401259)
3746 - Invoke gpg with --homdir, otherwise command fails if executed
3747   within a wrapper. (bnc #401259)
3748 - revision 10487
3749
3750 -------------------------------------------------------------------
3751 Thu Jun 26 12:07:33 CEST 2008 - schubi@suse.de
3752
3753 - version 5.0.1
3754 - revision 10464
3755
3756 -------------------------------------------------------------------
3757 Thu Jun 19 17:55:35 CEST 2008 - ma@suse.de
3758
3759 - Handle new patch messages and scripts in commit. Provide callbacks
3760   to display the patch messages and give visual feedback on script
3761   execution. (bnc #401220)
3762 - revision 10411
3763
3764 -------------------------------------------------------------------
3765 Thu Jun 19 17:35:59 CEST 2008 - ma@suse.de
3766
3767 - Fix wrong parenthesis causing bug 399320
3768 - version
3769 - revision
3770
3771 -------------------------------------------------------------------
3772 Tue Jun 10 09:52:03 CEST 2008 - jreidinger@suse.cz
3773
3774 - improve performance of gsub
3775 - change replace_all to replaceAll (same name convency)
3776 - add tests for gsub and replaceAll
3777 - revision 10366
3778
3779 -------------------------------------------------------------------
3780 Fri Jun  6 13:29:59 CEST 2008 - ma@suse.de
3781
3782 - Handle application/x-redhat-package-manager in package-manager.desktop
3783   (bnc #391183)
3784 - revision 10361
3785
3786 -------------------------------------------------------------------
3787 Thu Jun  5 18:01:15 CEST 2008 - jkupec@suse.cz
3788
3789 - X-SuSE-ControlCenter-System category added
3790   to package-manager.desktop (bnc #302324)
3791 - revision 10353
3792
3793 -------------------------------------------------------------------
3794 Wed Jun  4 14:57:13 CEST 2008 - ma@suse.de
3795
3796 - Fix crash when requesting disk usage without a target loaded. (bnc #396755)
3797 - revision 10340
3798
3799 -------------------------------------------------------------------
3800 Wed Jun  4 14:05:09 CEST 2008 - ma@suse.de
3801
3802 - Fix memory corruption in curl media handler (bnc #396979)
3803 - revision 10338
3804
3805 -------------------------------------------------------------------
3806 Tue Jun  3 20:00:00 CEST 2008 - ma@suse.de
3807
3808 - Take care satsolver recognizes 'Capability( "srcpackage:zypper" )'
3809   as 'source package named zypper'. So these capabilities can be used
3810   together with sat::Whatprovides or in resolver requests. (bnc #369893)
3811 - revision 10335
3812
3813 -------------------------------------------------------------------
3814 Tue Jun  3 15:40:37 CEST 2008 - jreidinger@suse.cz
3815
3816 - allow aborting progress during removing packages. (bnc #389238)
3817 - revision 10331
3818
3819 -------------------------------------------------------------------
3820 Mon Jun  2 15:31:36 CEST 2008 - schubi@suse.de
3821
3822 - New option for ignoring Obsoletes. This is used for installing more than
3823   one pacakges with the same name but different versions.
3824   Often used by kernel.
3825 - r 10299
3826
3827 -------------------------------------------------------------------
3828 Sun Jun  1 23:14:34 CEST 2008 - - ma@suse.de
3829
3830 - Revert inappropriate Selectable cleanup. Fix Selectable
3831   status computation. Unmaintained packages were wrongly
3832   reported as unsinstalled. (bnc #394630)
3833 - version 5.0.0 (4.x continued in SuSE-Linux-11_0-Branch)
3834 - revision 10295
3835
3836 -------------------------------------------------------------------
3837 Fri May 30 12:14:47 CEST 2008 - tgoettlicher@suse.de
3838
3839 - fixed typo
3840
3841 -------------------------------------------------------------------
3842 Wed May 28 18:54:27 CEST 2008 - ma@suse.de
3843
3844 - Reenable diskusage calculation (bnc #395051)
3845 - version 4.25.1
3846 - revision 10273
3847
3848 -------------------------------------------------------------------
3849 Wed May 28 18:50:11 CEST 2008 - jkupec@suse.cz
3850
3851 - RepoManager::packagesPath(RepoInfo) added (bnc #394728)
3852 - revision 10271
3853
3854 -------------------------------------------------------------------
3855 Wed May 28 16:26:09 CEST 2008 - jkupec@suse.cz
3856
3857 - RepoInfo: don't overwrite flags that have already been set externally
3858   (bnc #394728)
3859 - revision 10256
3860
3861 -------------------------------------------------------------------
3862 Wed May 28 15:30:24 CEST 2008 - ma@suse.de
3863
3864 - Create missing directories when saving config files. (bnc #395026)
3865 - Fix undefined behaviour in RepoManager.
3866 - revision 10255
3867
3868 -------------------------------------------------------------------
3869 Wed May 28 15:23:44 CEST 2008 - schubi@suse.de
3870
3871 - SOLVER_ERASE_SOLVABLE_NAME: As we do not know, if this request has come
3872   from resolvePool or resolveQueue we will have to take care for both
3873   cases. (bnc#393969)
3874 - r 10252
3875
3876 -------------------------------------------------------------------
3877 Tue May 27 22:35:37 CEST 2008 - coolo@suse.de
3878
3879 - compile with RPM_OPT_FLAGS
3880
3881 -------------------------------------------------------------------
3882 Mon May 26 17:23:24 CEST 2008 - jkupec@suse.cz
3883
3884 - old2new locks file converter script added to %post (jredinger)
3885 - r 10227
3886
3887 -------------------------------------------------------------------
3888 Mon May 26 11:48:35 CEST 2008 - schubi@suse.de
3889
3890 - Do not regard packages with the same name while upgrading obsoleted
3891   packages (bnc#394367)
3892 - r 10219
3893
3894 -------------------------------------------------------------------
3895 Sat May 24 01:23:44 CEST 2008 - dmacvicar@suse.de
3896
3897 - revert commit don't check for existence of keys,
3898   to avoid a non needed HEAD request. (related bnc#381280)
3899   as it creates popup error callbacks due to the 404's in
3900   the keys. Leave however the OnMediaLocation::optional()
3901   API to look for another fix strategy.
3902
3903 -------------------------------------------------------------------
3904 Fri May 23 15:52:20 CEST 2008 - dmacvicar@suse.de
3905
3906 - define path for messages and scripts and document
3907   them in zypp.conf
3908
3909 -------------------------------------------------------------------
3910 Fri May 23 14:42:34 CEST 2008 - schubi@suse.de
3911
3912 - Added IgnoreAlreadyRecommended flag. So recomments/suggest will
3913   be ignored for already INSTALLED packages (bnc #389694)
3914 - r 10202
3915
3916 -------------------------------------------------------------------
3917 Fri May 23 10:22:47 CEST 2008 - schubi@suse.de
3918
3919 - Packages which obsoletes and do NOT required other installed
3920   packages will be installed if no other packages obsolete the installed package too.
3921 - r 10196
3922
3923 -------------------------------------------------------------------
3924 Thu May 22 02:22:29 CEST 2008 - dmacvicar@suse.de
3925
3926 - fix filelist for installed packages (bnc#392544)
3927 - fix changelog retrieval for installed packages
3928
3929 -------------------------------------------------------------------
3930 Wed May 21 13:50:00 CEST 2008 - dmacvicar@suse.de
3931
3932 - deprecate Repository::name() and use alias() to
3933   be consistent. Related to (bnc#383553)
3934 - don't check for existence of keys, to avoid a non needed
3935   HEAD request. (helps bnc#381280)
3936 - 4.25.0
3937
3938 -------------------------------------------------------------------
3939 Wed May 21 11:37:23 CEST 2008 - schubi@suse.de
3940
3941 - added onlyRequires in the testcase (bnc #389184)
3942
3943 -------------------------------------------------------------------
3944 Tue May 20 12:12:27 CEST 2008 - jreidinger@suse.cz
3945
3946 - allow installation and refreshing from repository with alias that
3947   contains ' or " (bnc #392426)
3948 - r10158
3949
3950 -------------------------------------------------------------------
3951 Mon May 19 21:11:41 CEST 2008 - jkupec@suse.cz
3952
3953 - delta rpm support reenabled
3954 - r10150
3955
3956 -------------------------------------------------------------------
3957 Mon May 19 18:13:19 CEST 2008 - schubi@suse.de
3958
3959 - Resetting Delete Details in ResStatus correctly (bnc #391785)
3960 - r 10145
3961
3962 -------------------------------------------------------------------
3963 Mon May 19 11:47:06 CEST 2008 - dmacvicar@suse.de
3964
3965 - when setting status to non installed for uninstalled packages
3966   set the user transaction so they go to soft locks.
3967   (related to bnc#389739 )
3968
3969 -------------------------------------------------------------------
3970 Fri May 16 16:56:04 CEST 2008 - schubi@suse.de
3971
3972 - Added new calls : isInstalledBy (const PoolItem item);
3973                     installs (const PoolItem item);
3974 - r 10125
3975 - 4.23.0
3976
3977 -------------------------------------------------------------------
3978 Fri May 16 16:49:04 CEST 2008 - jreidinger@suse.cz
3979
3980 - don't run merge in save when toAdd/Remove queue is empty
3981 - throw when locks cannot load its file
3982 - r10124
3983
3984 -------------------------------------------------------------------
3985 Fri May 16 09:59:09 CEST 2008 - jreidinger@suse.cz
3986
3987 - throw more describing exception when repo probing failed
3988   (bnc #389690)
3989 - revision 10118
3990
3991 -------------------------------------------------------------------
3992 Thu May 15 15:15:59 CEST 2008 - jreidinger@suse.cz
3993
3994 - allow call only merge old locks and newly added/removed without
3995   saving it to file
3996 - -revision 10104
3997
3998 -------------------------------------------------------------------
3999 Tue May 13 17:37:11 CEST 2008 - dmacvicar@suse.de
4000
4001 - report non packages as keep installed if satisfied to the
4002   user interace (Selectables)
4003 - 4.21.3
4004
4005 -------------------------------------------------------------------
4006 Tue May 13 15:50:28 CEST 2008 - jkupec@suse.cz
4007
4008 - create /etc/zypp/products.d on install
4009
4010 -------------------------------------------------------------------
4011 Mon May 12 17:21:19 CEST 2008 - jkupec@suse.cz
4012
4013 - /etc/zypp/products.d added to file list (bnc #385868)
4014 - revision 10049
4015 - version 4.21.2
4016
4017 -------------------------------------------------------------------
4018 Mon May 12 17:15:34 CEST 2008 - jkupec@suse.cz
4019
4020 - call RemoveResolvableReport::problem() before finish() on error
4021   (bnc #388810)
4022 - revision 10045
4023
4024 -------------------------------------------------------------------
4025 Sat May 10 21:57:29 CEST 2008 - coolo@suse.de
4026
4027 - fix file list
4028
4029 -------------------------------------------------------------------
4030 Fri May  9 23:15:53 CEST 2008 - ma@suse.de
4031
4032 - Product now retrieves all attributes from the solv file.
4033 - version 4.21.1
4034 - revision 10031
4035
4036 -------------------------------------------------------------------
4037 Fri May  9 21:28:42 CEST 2008 - ma@suse.de
4038
4039 - Add zypp.conf option configdir (/etc/zypp) and arrange
4040   all config files and directories to follow {configdir}
4041   per default.
4042 - Fix zypp-query-pool to print satisfied products and additional
4043   products defined in {configdir}/products.d for registration.
4044   (bnc #385868)
4045 - version 4.21.0
4046 - revision 10029
4047
4048 -------------------------------------------------------------------
4049 Fri May  9 15:30:40 CEST 2008 - jreidinger@suse.cz
4050
4051 - implement remove duplicate entries in lock file (bnc#385967)
4052
4053 -------------------------------------------------------------------
4054 Fri May  9 15:15:32 CEST 2008 - ma@suse.de
4055
4056 - Speedup rpmdb2solv by reusing an existing solv file.
4057 - version 4.20.1
4058 - revision 10012
4059
4060 -------------------------------------------------------------------
4061 Thu May  8 18:13:54 CEST 2008 - ma@suse.de
4062
4063 - Fix failed package download due to unkown repository type (bnc #386386)
4064 - revision 9995
4065
4066 -------------------------------------------------------------------
4067 Thu May  8 16:33:37 CEST 2008 - ma@suse.de
4068
4069 - Support optional root argument to RepoManagerOptions, to prefix all
4070   path names taken from ZConfig. (bnc #388265)
4071 - version 4.20.0
4072 - revision 9993
4073
4074 -------------------------------------------------------------------
4075 Thu May  8 14:21:51 CEST 2008 - schubi@suse.de
4076
4077 - new solution action for removing requirements/conflicts (bnc #387631)
4078 - revision 9988
4079
4080 -------------------------------------------------------------------
4081 Thu May  8 10:56:49 CEST 2008 - ma@suse.de
4082
4083 - Provide enumerated patch category 'Patch::categoryEnum()' (bnc #159100)
4084 - revision 9984
4085
4086 -------------------------------------------------------------------
4087 Wed May  7 13:52:24 CEST 2008 - schubi@suse.de
4088
4089 - DistUpgrade: searching for providers -> regarding name onl
4090 - r 9977
4091
4092 -------------------------------------------------------------------
4093 Tue May  6 17:35:59 CEST 2008 - dmacvicar@suse.de
4094
4095 - add flag --registrable (-r) to query pool to avoid
4096   using system as a filter
4097 - 4.19.1
4098
4099 -------------------------------------------------------------------
4100 Tue May  6 07:37:22 CEST 2008 - coolo@suse.de
4101
4102 - return values in non-void functions
4103
4104 -------------------------------------------------------------------
4105 Mon May  5 14:08:20 CEST 2008 - jkupec@suse.cz
4106
4107 - support multiple search strings in PoolQuery (ORed)
4108 - revision 9945
4109
4110 -------------------------------------------------------------------
4111 Mon May  5 09:55:29 CEST 2008 - schubi@suse.de
4112
4113 - Switch off the upgrade mode of the
4114   SAT solver cause the packages have already been evaluated by
4115   the distupgrade machanism of libzypp. (bnc #386375)
4116 - rev 9943
4117
4118 -------------------------------------------------------------------
4119 Fri May  2 16:36:04 CEST 2008 - jreidinger@suse.cz
4120
4121 - release file after copy to cache as soon as possible.
4122   (bnc #381311)
4123 - r9940
4124
4125 -------------------------------------------------------------------
4126 Fri May  2 16:28:05 CEST 2008 - schubi@suse.de
4127
4128 - Bugfix: keep states by user has been removed it the
4129   package has not been installed BUT has been recommended by another package.
4130   (bnc #385832)
4131 - rev 9938
4132
4133 -------------------------------------------------------------------
4134 Fri May  2 12:19:22 CEST 2008 - jreidinger@suse.cz
4135
4136 - add isLocal function to Url which say if scheme is local or
4137   internet.
4138 - r9932
4139
4140 -------------------------------------------------------------------
4141 Fri May  2 09:36:18 CEST 2008 - jreidinger@suse.cz
4142
4143 - cache decision for repository depend on his url.
4144 - http,ftp and smb cache packages.
4145 - revision 9929
4146
4147 -------------------------------------------------------------------
4148 Thu May  1 00:50:51 CEST 2008 - ma@suse.de
4149
4150 - Load and maintain persistent hard locks stored in /etc/zypp/locks.
4151   Locks are loaded together with the target, and changes are writen
4152   back on commit. zypp.conf option locksfile.apply can be used to turn
4153   this feature on or off. (FATE #120352)
4154 - version 4.18.0
4155 - revision 9927
4156
4157 -------------------------------------------------------------------
4158 Wed Apr 30 16:27:49 CEST 2008 - ma@suse.de
4159
4160 - Add zypp.conf option solvfilesdir: Path where the repo solv files
4161   are created. Default value: {cachedir}/solv.
4162 - Target and repositories now save their solvfiles below {solvfilesdir}
4163   in directories named after the repositories alias.
4164 - version 4.18.0
4165 - revision 9913
4166
4167 -------------------------------------------------------------------
4168 Wed Apr 30 14:19:16 CEST 2008 - jkupec@suse.cz
4169
4170 - fixed filesystem::expandlink(Pathname) (bnc #368477)
4171 - r9906
4172
4173 -------------------------------------------------------------------
4174 Tue Apr 29 16:37:19 CEST 2008 - schubi@suse.de
4175
4176 - cleanup in return values of doUpgrade and doUpdate
4177 - r9886
4178 - 4.17.0
4179
4180 -------------------------------------------------------------------
4181 Mon Apr 28 18:27:54 CEST 2008 - jkupec@suse.cz
4182
4183 - check for valid pool in begin(), improve the code (bnc #384337)
4184 - r9872
4185 - 4.16.0
4186
4187 -------------------------------------------------------------------
4188 Mon Apr 28 15:40:09 CEST 2008 - mvidner@suse.cz
4189
4190 - Updated package-manager-su from xdg-utils-1.0.2-48 (bnc#339549).
4191
4192 -------------------------------------------------------------------
4193 Mon Apr 28 15:25:46 CEST 2008 - schubi@suse.de
4194
4195 - added translations
4196
4197 -------------------------------------------------------------------
4198 Mon Apr 28 11:15:47 CEST 2008 - jkupec@suse.cz
4199
4200 - ostream operator<<(ostream,TriBool) added
4201 - r9833
4202
4203 -------------------------------------------------------------------
4204 Fri Apr 25 16:12:12 CEST 2008 - ma@suse.de
4205
4206 - Prevent target::unload from creating a system repo in order
4207   to unload it. (bnc 382297)
4208 - version 4.15.2
4209 - revision 9822
4210
4211 -------------------------------------------------------------------
4212 Fri Apr 25 14:15:17 CEST 2008 - ma@suse.de
4213
4214 - Prevent deselected or deleted items from being re-selected due to
4215   recommends (aka. persistent soft locks). Unlike hard locked, those
4216   items will be automatically selected if required. The list of soft
4217   locked items is stored in /var/lib/zypp/SoftLocks.
4218 - version 4.15.1
4219 - revision 9818
4220
4221 -------------------------------------------------------------------
4222 Wed Apr 23 22:24:00 CEST 2008 - ma@suse.de
4223
4224 - Remove obsolete AdditionalCapabilities interface from ResPool.
4225   Forward sat::Pool::RepositoryIterator. There's no more need to
4226   maintain an extra Repository list in ResPool.
4227 - revision 9806
4228
4229 -------------------------------------------------------------------
4230 Wed Apr 23 21:12:56 CEST 2008 - ma@suse.de
4231
4232 - Support dependencies requiring a specific architecture:
4233   "name[.arch] [op edition]". See class Capability for details
4234   about how to construct dependencies. (bnc #305445)
4235 - version 4.15.0
4236 - revision 9805
4237
4238 -------------------------------------------------------------------
4239 Tue Apr 22 17:39:28 CEST 2008 - dmacvicar@suse.de
4240
4241 - patch attributes and deprecate old ones
4242 - 4.14.0
4243
4244 -------------------------------------------------------------------
4245 Tue Apr 22 15:44:34 CEST 2008 - jreidinger@suse.cz
4246
4247 - change locks api -
4248 - make more functions const
4249 - replace add/remove by selectable to add/remove by ident or name and kind
4250 - rename iterator to const_iterator to avoid confusion
4251 - revision 9781
4252
4253 -------------------------------------------------------------------
4254 Tue Apr 22 13:55:14 CEST 2008 - schubi@suse.de
4255
4256 - Do architecture changes while "dup" in the external distribution
4257   upgrade ONLY. bnc #382274
4258 - Added "ignore" to the solutions
4259 - Added "self-conflicts" to the solution
4260 - added new solver mechanism "resolveQueue"
4261 - Bugfix broken/satisfied products
4262 - rev 9776
4263
4264 -------------------------------------------------------------------
4265 Tue Apr 22 10:33:03 CEST 2008 - ma@suse.de
4266
4267 - Added Pattern::core returning the packages required by a pattern.
4268   (see also Pattern::depends and Pattern::contents).
4269 - revision 9771
4270
4271 -------------------------------------------------------------------
4272 Mon Apr 21 15:38:10 CEST 2008 - ma@suse.de
4273
4274 - Added Target::release(), returning the targets distribution
4275   release string.
4276 - revision 9761
4277
4278 -------------------------------------------------------------------
4279 Sat Apr 19 01:08:04 CEST 2008 - ma@suse.de
4280
4281 - per default abort if package installation fails. (bnc #381203)
4282 - version 4.13.3
4283 - revision 9725
4284
4285 -------------------------------------------------------------------
4286 Fri Apr 18 15:19:36 CEST 2008 - dmacvicar@suse.de
4287
4288 - add ZYpp and curl version to http agent string
4289   (bnc #381280)
4290
4291 -------------------------------------------------------------------
4292 Thu Apr 17 16:29:15 CEST 2008 - ma@suse.de
4293
4294 - Fixed pools package index wrongly including source packages. (bnc #380283)
4295 - version 4.13.2
4296 - revision 9683
4297
4298 -------------------------------------------------------------------
4299 Wed Apr 16 15:00:19 CEST 2008 - ma@suse.de
4300
4301 - Disable fast creation of @System.solv. It may produce wrong results
4302   e.g. after a rebuilddb.
4303 - version 4.13.1
4304 - revision 9666
4305
4306 -------------------------------------------------------------------
4307 Wed Apr 16 12:50:09 CEST 2008 - ma@suse.de
4308
4309 - initializeTarget now takes an additional option, telling whether to
4310   rebuild an existing rpm database before using it. Default is false.
4311   (bnc #308352)
4312 - version 4.13.0
4313 - revision 9664
4314
4315 -------------------------------------------------------------------
4316 Tue Apr 15 12:57:42 CEST 2008 - jreidinger@suse.cz
4317
4318 - save do nothing if no locks added/removed
4319 - fix bug with multiple save lock
4320 - don't save same query multiple times
4321 - improve tests
4322 - revision 9644
4323
4324 -------------------------------------------------------------------
4325 Tue Apr 15 09:34:29 CEST 2008 - schubi@suse.de
4326
4327 - added new translations
4328 - activate zypp-query-pool
4329 - Revision 9637
4330 - 4.12.1
4331
4332 -------------------------------------------------------------------
4333 Tue Apr 15 00:54:07 CEST 2008 - jkupec@suse.cz
4334
4335 - Locks API cleaned-up, iterator added, light read() added
4336 - PoolQuery::attribute(SolvAttr) getter added
4337 - revision 9609
4338
4339 -------------------------------------------------------------------
4340 Mon Apr 14 17:00:05 CEST 2008 - dmacvicar@suse.de
4341
4342 - reenable zypp-query-pool
4343 - 4.11.1
4344
4345 -------------------------------------------------------------------
4346 Mon Apr 14 12:53:09 CEST 2008 - ma@suse.de
4347
4348 - Enable evaluation of hardware dependencies.
4349 - Enable evaluation of filesystem dependencies.
4350 - revision 9605
4351
4352 -------------------------------------------------------------------
4353 Sun Apr 13 02:17:25 CEST 2008 - jkupec@suse.cz
4354
4355 - RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
4356   needed for explicit refresh request
4357 - revision 9574
4358
4359 -------------------------------------------------------------------
4360 Fri Apr 11 21:55:21 CEST 2008 - ma@suse.de
4361
4362 - Install ResPoolProxy index to speedup Solvable to Selectable
4363   conversion.
4364 - version 4.11.0
4365 - revision 9558
4366
4367 -------------------------------------------------------------------
4368 Fri Apr 11 18:02:14 CEST 2008 - kkaempf@suse.de
4369
4370 - Implement update scripts installed by packages. After every
4371   package install /var/adm/update-scripts is scanned for the first
4372   file starting with "<name>-<version>.<release>-", which is then
4373   executed.
4374 - revision 9547
4375
4376 -------------------------------------------------------------------
4377 Fri Apr 11 14:43:05 CEST 2008 - ma@suse.de
4378
4379 - Fix SolvIterMixin to avioid multiple visits of the same Selectable.
4380 - Add Resolvable::poolItem() providing access to the corresponding
4381   PoolItem. API to query isRelevant/isSatisfied/isBroken was moved
4382   to PoolItem.
4383 - Add ResPool::satisfiedProductsBegin/End iterator over all products
4384   whose dependencies are satisfied. This reflects the status determined
4385   by the last solver run. (#368104)
4386 - revision 9535
4387
4388 -------------------------------------------------------------------
4389 Fri Apr 11 12:07:47 CEST 2008 - jreidinger@suse.cz
4390
4391 - switch to new locks api
4392 - revision 9524
4393
4394 -------------------------------------------------------------------
4395 Wed Apr  9 21:24:54 CEST 2008 - ma@suse.de
4396
4397 - Enable ui::Selectable lookup by Solvable/PoolItem in ResPoolProxy.
4398 - Add SolvIterMixin: Base class providing PoolItem_iterator and
4399   Selectable_iterator iterator types based on a Solvable iterator.
4400 - Enhanced WhatProvides and SolvableSet to PoolItem_iterator to offer
4401   PoolItem_iterator and Selectable_iterator.
4402 - Add Solvable::SplitIdent: Helper class that splits an identifier
4403   into kind and name.
4404 - Provide methods Pattern::contents returning a collection of packages
4405   associated with the pattern/patch.
4406 - revision 9496
4407
4408 -------------------------------------------------------------------
4409 Tue Apr  8 15:50:48 CEST 2008 - jreidinger@suse.cz
4410
4411 - add comparing to PoolQuery
4412 - revision 9466
4413
4414 -------------------------------------------------------------------
4415 Tue Apr  8 13:18:30 CEST 2008 - jreidinger@suse.cz
4416
4417 - move RepoInfo to universal RepoException. This can enable more verbose output - for frontend. (helps with bnc #377137)
4418 - revision 9452
4419
4420 -------------------------------------------------------------------
4421 Tue Apr  8 10:52:30 CEST 2008 - jreidinger@suse.cz
4422
4423 - initial implementation of new locks (FATE #120118 and #120352)
4424 - revision 9442
4425
4426 -------------------------------------------------------------------
4427 Tue Apr  7 15:18:22 CEST 2008 - dmacvicar@suse.de
4428
4429 - selectable API updates and changes
4430 - 4.10.0
4431
4432 -------------------------------------------------------------------
4433 Fri Apr  4 14:01:45 CEST 2008 - jreidinger@suse.cz
4434
4435 - add split with respect to escaped delimeters and also for quotes
4436 - revision 9373
4437
4438 -------------------------------------------------------------------
4439 Thu Apr  3 12:55:50 CEST 2008 - ma@suse.de
4440
4441 - Fixed some missing package and source package attributes.
4442 - revision 9348
4443
4444 -------------------------------------------------------------------
4445 Thu Apr  3 11:59:13 CEST 2008 - ma@suse.de
4446
4447 - Allow to store a media label in MediaSetAccess. This label is
4448   passed to a media change requests to describe which CD is
4449   requested.  (bnc #330094)
4450 - Fixed some missing package and source package attributes.
4451 - revision 9347
4452
4453 -------------------------------------------------------------------
4454 Wed Apr  2 13:48:52 CEST 2008 - schubi@suse.de
4455
4456 - Moved poolItem.status().isSatisfied(),.... to poolItem.isSatisfied()
4457 - Removed establish state in ResStatus
4458 - revision 9337
4459 - version 4.7.0
4460
4461 -------------------------------------------------------------------
4462 Wed Apr  2 10:24:17 CEST 2008 - ma@suse.de
4463
4464 - Add PoolItem::isSatisfied()/isBroken() to test whether
4465   the items requirements are met.
4466 - revision 9334
4467
4468 -------------------------------------------------------------------
4469 Tue Apr  1 21:54:10 CEST 2008 - ma@suse.de
4470
4471 - Extend sat::WhatProvides to allow to query for possible providers
4472   of a collection of capabilies. E.g. all providers of a packages
4473   requirements.
4474 - Fixed retrieval of translated texts from .solv files, provided the
4475   solv file contains them.
4476 - revision 9328
4477
4478 -------------------------------------------------------------------
4479 Tue Apr  1 16:17:44 CEST 2008 - jreidinger@suse.cz
4480
4481 - initial implementation of serialize/recovery PoolQuery
4482   (needed by FATE #120118)
4483 - revision 9325
4484
4485 -------------------------------------------------------------------
4486 Wed Mar 26 16:15:24 CET 2008 - ma@suse.de
4487
4488 - Allow prioritizing repos by adding a line 'priority=N' to the
4489   .repo file. Where N is an integer number from 1 (highest prio)
4490   to 99 (least and default). (bnc #369827, fate #302872)
4491 - version 4.6.1
4492 - revision 9276
4493
4494 -------------------------------------------------------------------
4495 Mon Mar 24 21:17:05 CET 2008 - coolo@suse.de
4496
4497 - support plaindir again (at least the most important parts)
4498
4499 -------------------------------------------------------------------
4500 Fri Mar 21 13:23:13 CET 2008 - jreidinger@suse.cz
4501
4502 - Throwing special exception MediaBadCAException in case of SSL
4503   certificate validation failure.(bnc #223512)
4504 - revision 9250
4505
4506 -------------------------------------------------------------------
4507 Fri Mar 21 12:38:39 CET 2008 - jreidinger@suse.cz
4508
4509 - add new error IO_SOFT to media request callback for temporary
4510   connection problem. (bnc #328822)
4511 - add new media exception timeout when somethink fail due to exceed
4512   timeout
4513 - mediacurl throw timeout exception when timeouted
4514 - revision 9246
4515
4516 -------------------------------------------------------------------
4517 Thu Mar 20 15:00:24 CET 2008 - jreidinger@suse.cz
4518
4519 - return more information from checking if metadata need refresh,
4520   so user can get better info. (bnc #307249)
4521 - revision 9231
4522
4523 -------------------------------------------------------------------
4524 Tue Mar 18 21:59:04 CET 2008 - ma@suse.de
4525
4526 - class sat::LocaleSupport: Convenience methods to manage support
4527   for language specific packages.
4528 - revision 9197
4529
4530 -------------------------------------------------------------------
4531 Tue Mar 18 13:54:16 CET 2008 - jkupec@suse.cz
4532
4533 - removed obsolete capability handling stuff (ma)
4534 - version 4.5.0
4535
4536 -------------------------------------------------------------------
4537 Tue Mar 18 11:42:51 CET 2008 - jreidinger@suse.cz
4538
4539 - Don't mask skip and abort exception in Fetcher
4540 - revision 9188
4541
4542 -------------------------------------------------------------------
4543 Tue Mar 18 11:00:22 CET 2008 - jreidinger@suse.cz
4544
4545 - action is correctly set in mediaRequest callback
4546 - revision 9186
4547
4548 -------------------------------------------------------------------
4549 Mon Mar 17 12:33:44 CET 2008 - ma@suse.de
4550
4551 - Fix SEGV in commit (bnc# 371137)
4552 - version 4.4.3
4553 - revision 9174
4554
4555 -------------------------------------------------------------------
4556 Fri Mar 14 17:28:39 CET 2008 - ma@suse.de
4557
4558 - version 4.4.2
4559
4560 -------------------------------------------------------------------
4561 Fri Mar 14 14:27:43 CET 2008 - dmacvicar@suse.de
4562
4563 - look for openssl in cmake, actually we build require it
4564 - explicitely link against openssl and crypto, required to
4565   compile in all platforms/distros.
4566
4567 -------------------------------------------------------------------
4568 Fri Mar 14 12:07:41 CET 2008 - jreidinger@suse.cz
4569
4570 - Save repo type during refresh if type is NONE (f.e. lazy probing).
4571 - revision 9153
4572
4573 -------------------------------------------------------------------
4574 Fri Mar 14 11:34:24 CET 2008 - jreidinger@suse.cz
4575
4576 - replace gpg escaped semicolon with real semicolon (bnc #355434)
4577 - revision 9151
4578
4579 -------------------------------------------------------------------
4580 Fri Mar 14 10:17:41 CET 2008 - jreidinger@suse.cz
4581
4582 - make strings from RpmDb and Keyring exceptions translatable
4583 - revision 9146
4584
4585 -------------------------------------------------------------------
4586 Thu Mar 13 18:41:26 CET 2008 - dmacvicar@suse.de
4587
4588 - fix retrieving keys (bnc #368099)
4589 - version 4.4.1
4590
4591 -------------------------------------------------------------------
4592 Thu Mar 13 18:40:57 CET 2008 - jreidinger@suse.cz
4593
4594 - enable frontend to rewrite add_probe settings.(bnc #309612)
4595 - Correct adding repo without type to lazy probing.
4596 - revision 9135
4597
4598 -------------------------------------------------------------------
4599 Thu Mar 13 17:59:52 CET 2008 - jreidinger@suse.cz
4600
4601 - get better message if something fail when trying run rpm
4602   (bnc #344584)
4603 - revision 9133
4604
4605 -------------------------------------------------------------------
4606 Thu Mar 13 12:33:13 CET 2008 - ma@suse.de
4607
4608 - Add ExternalProgram::execError and ExternalProgram::command
4609   to improve error reporting.
4610 - revision 9112
4611
4612 -------------------------------------------------------------------
4613 Thu Mar 13 11:45:20 CET 2008 - jkupec@suse.cz
4614
4615 - release all media before requesting another (bnc #336881)
4616 - revision 9110
4617
4618 -------------------------------------------------------------------
4619 Thu Mar 13 11:32:56 CET 2008 - jkupec@suse.cz
4620
4621 - getDetectedDevices added (fate #120298)
4622 - revision 9108
4623
4624 -------------------------------------------------------------------
4625 Wed Mar 12 15:55:14 CET 2008 - jkupec@suse.cz
4626
4627 - media backend release() methods changed to take string & instead
4628   of bool (needed for FATE #120298)
4629 - media label, detected device list and current device arguments
4630   added to the requestMedia callback
4631 - version 4.4.0
4632
4633 -------------------------------------------------------------------
4634 Wed Mar 12 14:16:07 CET 2008 - coolo@suse.de
4635
4636 - fix for bnc#369543
4637
4638 -------------------------------------------------------------------
4639 Mon Mar 10 13:30:04 CET 2008 - jkupec@suse.cz
4640
4641 - provide download rate info (average and curent) in the
4642   media::DownloadProgressReport for ftp/http (bnc #168935)
4643 - r9074
4644
4645 -------------------------------------------------------------------
4646 Mon Mar 10 12:45:03 CET 2008 - jkupec@suse.cz
4647
4648 - cleanCache(): clean also .cookie files
4649 - cleanTargetCache() added
4650 - use escaped_alias() in rawcache_path_for_repoinfo() and
4651   packagescache_path_for_repoinfo()
4652 - r9068
4653
4654 -------------------------------------------------------------------
4655 Fri Mar  7 19:59:10 CET 2008 - jkupec@suse.cz
4656
4657 - fixed location of RPMs in subdirs when parsing plaindir repo
4658   recursively (bnc #368218)
4659 - revision 9060
4660
4661 -------------------------------------------------------------------
4662 Thu Mar  6 13:42:53 CET 2008 - ma@suse.de
4663
4664 - Do not filter any installed solvables.
4665 - revision 9031
4666 - version 4.3.2
4667
4668 -------------------------------------------------------------------
4669 Wed Mar  5 11:33:26 CET 2008 - ma@suse.de
4670
4671 - Try to rebuild broken solv files in Target::load.
4672 - revision 9015
4673
4674 -------------------------------------------------------------------
4675 Tue Mar  4 18:17:41 CET 2008 - ma@suse.de
4676
4677 - Try to rebuild broken solv files in RepoManager::loadFromCache.
4678 - Fix RepoStatus::operator&& and RepoStatus testsuite.
4679 - revision 9008
4680
4681 -------------------------------------------------------------------
4682 Tue Mar  4 16:09:14 CET 2008 - schubi@suse.de
4683
4684 - improved problem description while a vendor change
4685 - improved problem description if a requirement cannot be fulfilled. Bug #358560
4686 - revision 9002
4687
4688 -------------------------------------------------------------------
4689 Tue Mar  4 12:57:58 CET 2008 - ma@suse.de
4690
4691 - Save and restore requested locales on target load/commit.
4692 - revision 8999
4693
4694 -------------------------------------------------------------------
4695 Mon Mar  3 17:10:26 CET 2008 - schubi@suse.de
4696
4697 - (Update) Prevent reinstallation of installed packages.
4698 - revision 8984
4699
4700 -------------------------------------------------------------------
4701 Sun Mar  2 16:13:16 CET 2008 - coolo@suse.de
4702
4703 - refresh metadata if there is no cache to unbreak compat with
4704   kiwi (that relied on "zypper sa <url> <alias>" to create a repo
4705   that "zypper in" could work on)
4706
4707 -------------------------------------------------------------------
4708 Sun Mar  2 10:28:13 CET 2008 - coolo@suse.de
4709
4710 - create cache directory before calling rpmdb2solv (in an empty
4711   chroot)
4712 - version 4.3.1
4713
4714 -------------------------------------------------------------------
4715 Thu Feb 28 16:43:11 CET 2008 - jkupec@suse.cz
4716
4717 - special exception message if server returns 403 response
4718   (forbidden) (port from SP2)
4719 - MediaException messages marked for translation
4720
4721 -------------------------------------------------------------------
4722 Wed Feb 27 10:31:24 CET 2008 - dmacvicar@suse.de
4723
4724 - make sure we have target cache on target initialize
4725 - version 4.3.0
4726
4727 -------------------------------------------------------------------
4728 Tue Feb 26 13:59:03 CET 2008 - lslezak@suse.cz
4729
4730 - DiskUsageCounter.cc - ignore "vfat", "fat", "ntfs" and "ntfs-3g"
4731   file systems (#333166)
4732 - rev. 8915
4733
4734 -------------------------------------------------------------------
4735 Tue Feb 26 13:26:30 CET 2008 - ma@suse.de
4736
4737 - Fixed Capabilites iterator exposing prereq marker.
4738 - revision 8914
4739
4740 -------------------------------------------------------------------
4741 Tue Feb 26 11:29:05 CET 2008 - schubi@suse.de
4742
4743 - postinstall script fixed
4744 - version 4.2.10
4745
4746 -------------------------------------------------------------------
4747 Mon Feb 25 17:06:53 CET 2008 - schubi@suse.de
4748
4749 - Testcases regards modaliases, rpmlib, ... correctly
4750 - Revision 8904
4751
4752 -------------------------------------------------------------------
4753 Mon Feb 25 13:20:26 CET 2008 - ma@suse.de
4754
4755 - Remove obsolete sql database. (bnc#363224)
4756 - revision 8898
4757
4758 -------------------------------------------------------------------
4759 Fri Feb 22 14:03:59 CET 2008 - ma@suse.de
4760
4761 - Take care target uses --root when creating solv files (bnc #363789)
4762 - revision 8881
4763
4764 -------------------------------------------------------------------
4765 Fri Feb 22 10:10:14 CET 2008 - schubi@suse.de
4766
4767 - Unmaintained packages which does not fit to the updated system
4768   (broken dependencies) will be deleted.
4769 - revision 8867
4770
4771 -------------------------------------------------------------------
4772 Fri Feb 22 07:20:35 CET 2008 - coolo@suse.de
4773
4774 - let libzypp-devel require libsatsolver-devel
4775
4776 -------------------------------------------------------------------
4777 Wed Feb 20 13:47:56 CET 2008 - ma@suse.de
4778
4779 - Cleanup unused /var/lib/zypp/cache in migrate_sources (#305160)
4780 - revision 8833
4781
4782 -------------------------------------------------------------------
4783 Tue Feb 19 16:21:12 CET 2008 - jkupec@suse.cz
4784
4785 - media: fixed DownloadProgressReport.finish() url argument in
4786   doGetFileCopy()
4787 - revision 8815
4788
4789 -------------------------------------------------------------------
4790 Tue Feb 19 11:21:59 CET 2008 - dmacvicar@suse.de
4791
4792 - hardlink when possible to optimize data transfer
4793   and space across caches.
4794 - version 4.2.8
4795
4796 -------------------------------------------------------------------
4797 Tue Feb 19 08:15:07 CET 2008 - coolo@suse.de
4798
4799 - added some locale support to sat::Solvable
4800 - version 4.2.7
4801
4802 -------------------------------------------------------------------
4803 Mon Feb 18 14:15:48 CET 2008 - dmacvicar@suse.de
4804
4805 - handle error messages better in doesFileExist too which is
4806   used during probing. (bnc #362608)
4807
4808 -------------------------------------------------------------------
4809 Sun Feb 17 21:44:12 CET 2008 - dmacvicar@suse.de
4810
4811 - Fetcher::reset() should not reset cache directories.
4812   (bnc #348050)
4813 - version 4.2.6
4814
4815 -------------------------------------------------------------------
4816 Fri Feb 16 15:47:00 CET 2008 - dmacvicar@suse.de
4817
4818 - Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
4819   for http and https, but this time set CURLOPT_HTTPGET back to 1
4820   so it actually works. This makes Media::doesFileExist
4821   efficient for http and https.
4822   (related to bnc #348050)
4823 - version 4.2.5
4824
4825 -------------------------------------------------------------------
4826 Fri Feb 15 10:52:59 CET 2008 - coolo@suse.de
4827
4828 - using .solv files only now (fate #303018)
4829 - revision 8699
4830
4831 -------------------------------------------------------------------
4832 Tue Feb 12 17:10:48 CET 2008 - coolo@suse.de
4833
4834 - fix architectures on distupgrade
4835
4836 -------------------------------------------------------------------
4837 Fri Feb  8 12:50:30 CET 2008 - coolo@suse.de
4838
4839 - fixes from trunk merged
4840
4841 -------------------------------------------------------------------
4842 Fri Feb  1 17:45:07 CET 2008 - jkupec@suse.cz
4843
4844 - fixed renaming a repo to an existing one (bnc #228216)
4845 - revision 8431
4846
4847 -------------------------------------------------------------------
4848 Sun Jan 27 21:35:13 CET 2008 - coolo@suse.de
4849
4850 - fix changelog
4851
4852 -------------------------------------------------------------------
4853 Thu Jan 24 18:26:47 CET 2008 - jkupec@suse.cz
4854
4855 - read .curlrc more robustly to obtain user-proxy (#330351)
4856 - revision 8368
4857
4858 -------------------------------------------------------------------
4859 Fri Jan 18 12:19:09 CET 2008 - coolo@suse.de
4860
4861 - always buildrequire openssl-devel
4862 - replacing strange utf-8 chars in changelog
4863 - revision 8317
4864
4865 -------------------------------------------------------------------
4866 Thu Jan 17 15:07:52 CET 2008 - jkupec@suse.cz
4867
4868 - Saner NFS timeo default (#350309)
4869 - revision 8314
4870
4871 -------------------------------------------------------------------
4872 Thu Jan 17 12:03:10 CET 2008 - kkaempf@suse.de
4873
4874 - support 'patterns.pat' and 'patterns.pat.gz' to read all
4875   patterns in one go.
4876 - rev 8309
4877
4878 -------------------------------------------------------------------
4879 Tue Jan 15 14:56:21 CET 2008 - lslezak@suse.cz
4880
4881 - added RpmDb::removePubkey(), call it from
4882   KeyRing::Impl::deleteKey() - remove the GPG key from RPM when it
4883   is removed from the trusted keyring
4884 - revision 8288
4885
4886 -------------------------------------------------------------------
4887 Mon Jan 14 17:11:15 CET 2008 - schubi@suse.de
4888
4889 - Textchanges
4890 - reduced logging in SAT-solver
4891 - ordering solutions
4892 - version 4.1.8
4893 - revision 8276
4894
4895 -------------------------------------------------------------------
4896 Thu Jan 10 16:50:26 CET 2008 - schubi@suse.de
4897
4898 - Enabled SAT solver via default. (removed ZYPP_SAT_SOLVER)
4899   ZYPP_RC_SOLVER=1 will enable the old RedCapet solver
4900 - Revision 8255
4901 - Version 4.1.7
4902
4903 -------------------------------------------------------------------
4904 Wed Jan  2 18:24:34 CET 2008 - jkupec@suse.cz
4905
4906 - Pathname zypp::filesystem::expandlink(const Pathname &) added
4907 - if the provided file is a symlink, expand it (#274651) (this
4908   probably won't work for schemes other than file/dir and cd/dvd)
4909 - revision 8179
4910
4911 -------------------------------------------------------------------
4912 Tue Dec 18 12:28:22 CET 2007 - aschnell@suse.de
4913
4914 - fixed password handling in URLs (bug #347273)
4915 - revision 8118
4916
4917 -------------------------------------------------------------------
4918 Mon Dec 17 13:47:44 CET 2007 - ma@suse.de
4919
4920 - Fixed default text locale detection not to use static variables. (#346872)
4921 - version 4.1.6
4922 - revision 8116
4923
4924 -------------------------------------------------------------------
4925 Mon Dec 10 12:46:26 CET 2007 - ma@suse.de
4926
4927 - Log more details about zypp lock owner. (#294094)
4928 - revision 8088
4929
4930 -------------------------------------------------------------------
4931 Fri Dec  7 15:47:53 CET 2007 - ma@suse.de
4932
4933 - Remove runtime dependency for libboost_filesystem (#345773)
4934 - version 4.1.5
4935 - revision 8061
4936
4937 -------------------------------------------------------------------
4938 Fri Nov 30 14:20:34 CET 2007 - schubi@suse.de
4939
4940 - Enable SAT solver via environment variable ZYPP_SAT_SOLVER.
4941   e.g.: ZYPP_SAT_SOLVER=1 zypper install foo
4942 - version 4.1.4
4943 - revision 7998
4944
4945 -------------------------------------------------------------------
4946 Wed Nov 28 15:12:33 CET 2007 - aschnell@suse.de
4947
4948 - make IniParser more strict (bug #306697)
4949
4950 -------------------------------------------------------------------
4951 Mon Nov 26 13:19:34 CET 2007 - ma@suse.de
4952
4953 - Fix missing packages in patch content list. (#340896)
4954 - revision 7925
4955
4956 -------------------------------------------------------------------
4957 Fri Nov 16 12:46:39 CET 2007 - coolo@suse.de
4958
4959 - fix build
4960
4961 -------------------------------------------------------------------
4962 Wed Nov 14 14:23:23 CET 2007 - ma@suse.de
4963
4964 - Output date strings in UTF-8. (#339423)
4965 - revision 7807
4966
4967 -------------------------------------------------------------------
4968 Tue Nov 13 13:40:03 CET 2007 - schubi@suse.de
4969
4970 - fixes for new gcc
4971 - version 4.1.3
4972 - r7788
4973
4974 -------------------------------------------------------------------
4975 Mon Nov  5 15:22:33 CET 2007 - ma@suse.de
4976
4977 - Don't mark failed patch scripts as installed. (#327523)
4978 - version 4.1.2
4979 - revision 7744
4980
4981 -------------------------------------------------------------------
4982 Wed Oct 31 09:19:59 CET 2007 - dmueller@suse.de
4983
4984 - update rpmlint suppression
4985
4986 -------------------------------------------------------------------
4987 Fri Oct 26 15:12:24 CEST 2007 - aschnell@suse.de
4988
4989 - fixed retrieval of epoch from rpmdb (bug #246680)
4990
4991 -------------------------------------------------------------------
4992 Thu Oct 25 16:29:24 CEST 2007 - aschnell@suse.de
4993
4994 - allow non-existing "packages" file in susetags parser (bug
4995   #309235)
4996
4997 -------------------------------------------------------------------
4998 Fri Oct 12 15:47:37 CEST 2007 - ma@suse.de
4999
5000 - SMBIOS DMI modalias matching added (#333152)
5001 - revision 7494
5002
5003 -------------------------------------------------------------------
5004 Sat Oct  6 16:37:11 CEST 2007 - jkupec@suse.cz
5005 - do not download the same file multiple times in one attach session
5006   (#307098), r7456
5007 - special cdrom detection code for SCSI / Virtual CDROMs on iSeries
5008   removed - should be correctly detected by HAL now
5009   (#167629, #163971), r7452
5010 - version 4.1.1
5011
5012 -------------------------------------------------------------------
5013 Fri Oct 05 10:35:47 CEST 2007 - aschnell@suse.de
5014
5015 - filter architecture in plaindir parser (bug #330791)
5016
5017 -------------------------------------------------------------------
5018 Thu Oct  4 16:31:58 CEST 2007 - ma@suse.de
5019
5020 - Throw constructing malformed checksums. (#189096)
5021 - revision 7441
5022
5023 -------------------------------------------------------------------
5024 Thu Oct  4 14:22:31 CEST 2007 - mvidner@suse.cz
5025
5026 - Renamed templates back because proper qualification makes it work
5027   too.
5028 - 4.1.0
5029
5030 -------------------------------------------------------------------
5031 Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
5032
5033 - only look for repositories in file ending ".repo" (bug #294779)
5034
5035 -------------------------------------------------------------------
5036 Wed Oct  3 13:37:57 CEST 2007 - mvidner@suse.cz
5037
5038 - Fixed compilation errors with GCC 4.3 by adding missing includes
5039   and renaming templates: MaxBits to MaxBitsT, Mask to MaskT,
5040   Compare<Edition> to CompareEd.
5041 - r7426
5042
5043 -------------------------------------------------------------------
5044 Mon Oct  1 20:29:36 CEST 2007 - ma@suse.de
5045
5046 - Incorporated patch from Michael Matz to speedup cache reading.
5047 - revision 7413
5048
5049 -------------------------------------------------------------------
5050 Fri Sep 28 18:40:59 CEST 2007 - schubi@suse.de
5051
5052 - Resolvertestcase:
5053   - log Repository info
5054   - set keep state in the testcase
5055   - handle vendor
5056 - r 4707
5057
5058 -------------------------------------------------------------------
5059 Thu Sep 27 17:13:14 CEST 2007 - ma@suse.de
5060
5061 - Fixed pattern parser SEGV on broken pattern files. (#328546)
5062 - revision 7402
5063
5064 -------------------------------------------------------------------
5065 Wed Sep 26 11:08:14 CEST 2007 - schubi@suse.de
5066
5067 - QueuItemRequire: Filter out all provider which have worser architecture,
5068   are NOT noarch and have not the same name as the requirement. The
5069   last one is needed for updating packages via patch/atoms.
5070   Bug 328081
5071 - Revert changes of r 7340
5072 - r 7386
5073
5074 -------------------------------------------------------------------
5075 Tue Sep 25 15:51:34 CEST 2007 - ma@suse.de
5076
5077 - Add missing '--install' parameter in desktop file. (#308640)
5078 - version 4.0.0
5079 - revision 7369
5080
5081 -------------------------------------------------------------------
5082 Tue Sep 25 11:08:13 CEST 2007 - jkupec@suse.cz
5083
5084 - release all attached media before attempting to eject (#293428)
5085 - fixed parsing of --proxy-user parameter of .curlrc (#309139)
5086 - revision 7352
5087 - version 3.26.0
5088
5089 -------------------------------------------------------------------
5090 Mon Sep 24 16:10:32 CEST 2007 - dmacvicar@suse.de
5091
5092 - provide a way to retrieve the metadata path. Used for
5093   installation, which incorrectly creates a repository in
5094   cache without adding it first, so metadata path is not
5095   set and therefore it is not possible to setup a media
5096   verifier on installation. Part of fix for (#293428)
5097 - 3.25.0
5098
5099 -------------------------------------------------------------------
5100 Mon Sep 24 15:48:47 CEST 2007 - schubi@suse.de
5101
5102 - If more than one resolvables provide a requirements and have different
5103   architecture take thatone with the best architecture. (Not regarding the
5104   name). Bug: Branching too much while an installation of a multi-arch-DVD
5105 - r 7340
5106 - version 3.24.8
5107
5108 -------------------------------------------------------------------
5109 Fri Sep 21 15:50:30 CEST 2007 - schubi@suse.de
5110
5111 - Checking the queue if an item will be deleted. If yes, the requirements
5112   are not needed anymore. Bug 326384
5113 - version 3.24.7
5114 - r 7329
5115
5116 -------------------------------------------------------------------
5117 Thu Sep 20 17:37:30 CEST 2007 - jkupec@suse.cz
5118
5119 - don't probe the repository type upon saving if disabled (#326769)
5120 - version 3.24.6
5121 - revision 7319
5122
5123 -------------------------------------------------------------------
5124 Thu Sep 20 15:19:53 CEST 2007 - ma@suse.de
5125
5126 - Avoid calling rpm repeatedly in case of an error. This is fault-prone,
5127   esp. if the error occurred executing the packages post-install script.
5128 - version 3.24.5
5129 - revision 7317
5130
5131 -------------------------------------------------------------------
5132 Thu Sep 20 11:00:04 CEST 2007 - ma@suse.de
5133
5134 - If a package is deselected by user, apply this soft lock to all
5135   available versions of this package.
5136 - version 3.24.4
5137 - revision 7316
5138
5139 -------------------------------------------------------------------
5140 Wed Sep 19 17:45:12 CEST 2007 - schubi@suse.de
5141
5142 - Update: Do not set an item to installation if there has been already set
5143   one for installation which has the same NVA. Bug  326286
5144 - version 3.24.3
5145 - r 7311
5146
5147 -------------------------------------------------------------------
5148 Wed Sep 19 14:19:49 CEST 2007 - ma@suse.de
5149
5150 - Enable package cache during commit. (#326249)
5151 - revision 7309
5152
5153 -------------------------------------------------------------------
5154 Tue Sep 18 14:01:02 CEST 2007 - schubi@suse.de
5155
5156 - Do not regarding requirements for packages which will be deleted in the
5157   same solver run. Bug 310618
5158 - r 7292
5159 - version 3.24.2
5160
5161 -------------------------------------------------------------------
5162 Mon Sep 17 16:33:14 CEST 2007 - jkupec@suse.cz
5163
5164 - don't download filelists.xml.gz (#307105)
5165 - version 3.24.1
5166 - revision 7269
5167
5168 -------------------------------------------------------------------
5169 Mon Sep 17 15:51:04 CEST 2007 - ma@suse.de
5170
5171 - Improve estimated diskusage while there is no valid
5172   solver result. (#325617)
5173 - revision 7266
5174
5175 -------------------------------------------------------------------
5176 Mon Sep 17 15:22:47 CEST 2007 - schubi@suse.de
5177
5178 -Bugfix in vendor change of a required resolvable (Correct error message)
5179  Bug 310455
5180 - r 7262
5181
5182 -------------------------------------------------------------------
5183 Mon Sep 17 12:36:28 CEST 2007 - lslezak@suse.cz
5184
5185 - fixed DU parsing in inst-sys (#308659)
5186 - revision 7256
5187
5188 -------------------------------------------------------------------
5189 Fri Sep 14 22:57:54 CEST 2007 - ma@suse.de
5190
5191 - Enable using patch and delta rpms. (#309124)
5192 - version 3.24.0
5193 - revision 7253
5194
5195 -------------------------------------------------------------------
5196 Thu Sep 13 17:59:55 CEST 2007 - ma@suse.de
5197
5198 - On update do not delete unmaintained non-SuSE packages.
5199 - version 3.23.2
5200 - revision 7239
5201
5202 -------------------------------------------------------------------
5203 Thu Sep 13 13:02:39 CEST 2007 - lslezak@suse.cz
5204
5205 - ZYppImpl::getPartitions() - don't return the current partitioning
5206   when the partitioning hasn't been set - fixes DU parsing in
5207   inst-sys (#308659)
5208
5209 -------------------------------------------------------------------
5210 Thu Sep 13 11:30:47 CEST 2007 - dmacvicar@suse.de
5211
5212 - Throw specific exceptions during commit (#308511)
5213 - 3.23.1
5214
5215 -------------------------------------------------------------------
5216 Wed Sep 12 18:48:00 CEST 2007 - ma@suse.de
5217
5218 - Various disk space calculation fixes. Susetags, plaindir and rpmdb
5219   now provide more detailed disk usage information.
5220   Yum metadata don't, so we book the package size to '/'. (#308362)
5221 - version 3.23.0
5222 - revision 7225
5223
5224 -------------------------------------------------------------------
5225 Wed Sep 12 15:48:41 CEST 2007 - schubi@suse.de
5226
5227 - Regarding keep state while recycle old valid solver results. Bug 286889
5228 - r 7209
5229
5230 -------------------------------------------------------------------
5231 Wed Sep 12 12:24:49 CEST 2007 - jkupec@suse.cz
5232
5233 - report 100% progress on finishing RPM removal (bug #309431)
5234 - revision 7200
5235
5236 -------------------------------------------------------------------
5237 Tue Sep 11 17:25:35 CEST 2007 - schubi@suse.de
5238
5239 - Update: rename language packages --> take that package which fits to the
5240   selected language Bug 308098
5241 - r 7919
5242
5243 -------------------------------------------------------------------
5244 Tue Sep 11 16:11:20 CEST 2007 - dmacvicar@suse.de
5245
5246 - restore deltas and patch rpms from the cache (#309124)
5247 - 3.22.8
5248
5249 -------------------------------------------------------------------
5250 Tue Sep 11 14:54:44 CEST 2007 - ma@suse.de
5251
5252 - Don't fail if a product is deleted multiple times (e.g. due to
5253   obsoletes and an explicit deleted request). (#308746)
5254 - version 3.22.7
5255 - revision 7184
5256
5257 -------------------------------------------------------------------
5258 Tue Sep 11 13:52:47 CEST 2007 - jkupec@suse.cz
5259
5260 - SYSCONFDIR variable added for modifying /etc
5261
5262 -------------------------------------------------------------------
5263 Tue Sep 11 12:18:11 CEST 2007 - schubi@suse.de
5264
5265 - uninstallable resolvable -->suggested solution: delete; Bug 308164
5266 - r 7177
5267
5268 -------------------------------------------------------------------
5269 Mon Sep 10 16:19:05 CEST 2007 - schubi@suse.de
5270
5271 - new translations added
5272 - r 7166
5273 - version 3.22.6
5274
5275 -------------------------------------------------------------------
5276 Mon Sep 10 15:50:49 CEST 2007 - lslezak@suse.cz
5277
5278 - fixed disk usage counting of updated packages (#308362)
5279
5280 -------------------------------------------------------------------
5281 Mon Sep 10 14:17:29 CEST 2007 - schubi@suse.de
5282
5283 - Splitting packages: Take the package with the best
5284   architecture,edition ONLY; Bug 308591
5285 - r 7160
5286
5287 -------------------------------------------------------------------
5288 Mon Sep 10 10:55:45 CEST 2007 - lslezak@suse.cz
5289
5290 - properly report fallback disk usage size (in kB instead of bytes)
5291   when disk usage is not known (YUM repos) (#308475)
5292
5293 -------------------------------------------------------------------
5294 Fri Sep  7 13:27:26 CEST 2007 - ma@suse.de
5295
5296 - Install a sample /etc/zypp.conf. (#306615)
5297 - Fixed missing soversion symlink in package.
5298 - version 3.22.5
5299 - revision 7150
5300
5301 -------------------------------------------------------------------
5302 Fri Sep  7 13:03:48 CEST 2007 - schubi@suse.de
5303
5304 - RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
5305   308252
5306 - r 7143
5307
5308 -------------------------------------------------------------------
5309 Thu Sep  6 18:22:36 CEST 2007 - schubi@suse.de
5310
5311 - Error: Select two candidate with the same name while update.
5312   Solution: If there is a candidate which is already selected for installation -->
5313   take thatone #308082
5314 - r 7132
5315
5316 -------------------------------------------------------------------
5317 Thu Sep  6 14:11:58 CEST 2007 - ma@suse.de
5318
5319 - Work arround installed patterns providing an empty vendor string. (#307743)
5320 - Let the solver treat vendor suse and opensuse as equivalent.
5321 - version 3.22.4
5322
5323 -------------------------------------------------------------------
5324 Thu Sep  6 12:33:27 CEST 2007 - schubi@suse.de
5325
5326 - Checking item before evaluating the concerning vendor. bug #307941
5327 - r 7119
5328
5329 -------------------------------------------------------------------
5330 Wed Sep  6 02:24:37 CEST 2007 - dmacvicar@suse.de
5331
5332 - Fix for bug #307163 - empty package descriptions
5333   a.k.a shared tag not 100% implemented
5334 - r 7117
5335 - version 3.22.3
5336
5337 -------------------------------------------------------------------
5338 Wed Sep  5 17:52:37 CEST 2007 - schubi@suse.de
5339
5340 - logging "reverse" NEEDED_BY in the detail description of solver
5341   problems.
5342 - improved error message if a requiremnt is not fulfilled Bug 307743
5343 - Add "ignore" option to the solution if a requirement is not fulfilled
5344   Bug 304276
5345 - revision 7113
5346
5347 -------------------------------------------------------------------
5348 Wed Sep  5 14:33:02 CEST 2007 - jkupec@suse.cz
5349
5350 - fixed the order of operands of susetags local metadata status
5351   computation which caused the YaST repositories to always get
5352   refreshed (part of bug #304310)
5353 - revision 7107
5354 - version 3.22.2
5355
5356 -------------------------------------------------------------------
5357 Tue Sep  4 12:09:10 CEST 2007 - schubi@suse.de
5358
5359 - comparing vendor with VendorAttr::equivalent
5360 - revision 7103
5361
5362 -------------------------------------------------------------------
5363 Mon Sep  3 18:43:51 CEST 2007 - schwab@suse.de
5364
5365 - Use $RPM_OPT_FLAGS.
5366
5367 -------------------------------------------------------------------
5368 Mon Sep  3 17:14:02 CEST 2007 - ma@suse.de
5369
5370 - Reset transact bits when switching status from
5371   "update" to "protected" (#246976)
5372 - version 3.22.1
5373 - revision 7094
5374
5375 -------------------------------------------------------------------
5376 Mon Sep  3 13:56:42 CEST 2007 - schubi@suse.de
5377
5378 - new translations added
5379 - rev 7083
5380
5381 -------------------------------------------------------------------
5382 Fri Aug 31 22:10:55 CEST 2007 - ma@suse.de
5383
5384 - Added ability to switch off use of patch and delta rpms via zypp.conf (#305864)
5385    [main]
5386    download.use_patchrpm = no
5387    download.use_deltarpm = no
5388 - version 3.22.0
5389 - revision 7069
5390
5391 -------------------------------------------------------------------
5392 Fri Aug 31 19:56:40 CEST 2007 - ma@suse.de
5393
5394 - On demand translate patch requirements into a list of atoms.
5395   Required by the UI to display packages acssociated with a patch.
5396   (#300612)
5397 - version 3.21.1
5398 - revision 7065
5399
5400 -------------------------------------------------------------------
5401 Fri Aug 31 13:59:54 CEST 2007 - kkaempf@suse.de
5402
5403 - enrich ResolverInfo with the reason if a user-initiated request
5404   fails (#304325, #306240)
5405 - r 7051
5406
5407 -------------------------------------------------------------------
5408 Thu Aug 30 20:10:00 CEST 2007 - jkupec@suse.cz
5409
5410 - added missing implementation of LogControl::setLineFormater()
5411   (lslezak)
5412 - version 3.21.0
5413 - revision 7041
5414
5415 -------------------------------------------------------------------
5416 Thu Aug 30 18:55:15 CEST 2007 - jkupec@suse.cz
5417
5418 - enable changing url in requestMedia callback (#294481)
5419 - revision 7037
5420
5421 -------------------------------------------------------------------
5422 Thu Aug 30 18:22:32 CEST 2007 - ma@suse.de
5423
5424 - Filter readonly mount points in DiskUsageCounter (#297405)
5425 - revision 7030
5426
5427 -------------------------------------------------------------------
5428 Thu Aug 30 17:31:33 CEST 2007 - jkupec@suse.cz
5429
5430 - remember the cause of the RepoException when refreshing metadata
5431   (#301022)
5432 - r7023
5433
5434 -------------------------------------------------------------------
5435 Thu Aug 30 17:25:14 CEST 2007 - ma@suse.de
5436
5437 - Safe fix for bug #299680.
5438 - version 3.20.1
5439 - revision 7026
5440
5441 -------------------------------------------------------------------
5442 Thu Aug 30 15:48:03 CEST 2007 - schubi@suse.de
5443
5444 - Bugfix: If a requirement has been fulfilled by more than one language
5445   resolvables only thatone will be taken which fits to the selected
5446   language.
5447 - r 7018
5448
5449 -------------------------------------------------------------------
5450 Thu Aug 30 15:14:23 CEST 2007 - jkupec@suse.cz
5451
5452 - correct error code for media errors in MediaCurl::doGetFileCopy()
5453   affects only zypper error output, does not affect YaST
5454 - r7013
5455
5456 -------------------------------------------------------------------
5457 Wed Aug 29 18:28:41 CEST 2007 - jkupec@suse.cz
5458
5459 - reverted blocking of requestMedia from r6271 (#301710)
5460 - r6999
5461
5462 -------------------------------------------------------------------
5463 Wed Aug 29 18:09:29 CEST 2007 - kkaempf@suse.de
5464
5465 - prevent progress report in destructor (#299680)
5466 - r6998
5467
5468 -------------------------------------------------------------------
5469 Wed Aug 29 18:02:36 CEST 2007 - jkupec@suse.cz
5470
5471 - treat non-filelists.xml <file> entries as file provides capabilities
5472   in YUM parser (#304701)
5473 - r6992
5474
5475 -------------------------------------------------------------------
5476 Wed Aug 29 16:32:01 CEST 2007 - kkaempf@suse.de
5477
5478 - the media.1/media uniquely identifies a 'susetags' repo, not
5479   the content file (#304200)
5480
5481 -------------------------------------------------------------------
5482 Wed Aug 29 15:42:17 CEST 2007 - jkupec@suse.cz
5483
5484 - fixed locale dir (#304649)
5485 - r6984
5486
5487 -------------------------------------------------------------------
5488 Wed Aug 29 15:39:52 CEST 2007 - kkaempf@suse.de
5489
5490 - don't treat normal package license as "license to confirm"
5491   (#305906)
5492
5493 -------------------------------------------------------------------
5494 Wed Aug 29 15:28:53 CEST 2007 - ma@suse.de
5495
5496 - Fixed fix for #293039. Segfault due to uninitialzed data.
5497 - version 3.19.3
5498 - revision 6980
5499
5500 -------------------------------------------------------------------
5501 Wed Aug 29 15:10:20 CEST 2007 - schubi@suse.de
5502
5503 - reduced too much verbosed ResolverContext logging; Bug 303971
5504 - r 6977
5505
5506 -------------------------------------------------------------------
5507 Wed Aug 29 13:55:28 CEST 2007 - ma@suse.de
5508
5509 - Fixed PlainDir repositories to provide real disk usage data. For
5510   repomd and others that do not provide any detailed disk usage info,
5511   assume the packgage size is required below "/". Peviously they were
5512   treated as being empy.
5513 - version 3.19.2
5514 - revision 6972
5515
5516 -------------------------------------------------------------------
5517 Wed Aug 29 13:36:42 CEST 2007 - schubi@suse.de
5518
5519 - Add a new solver solution in the case of running in a timeout:
5520   ProblemSolutionDoubleTimeout.h
5521   #Bug 302496
5522 - revision 6970
5523
5524 -------------------------------------------------------------------
5525 Wed Aug 29 11:23:26 CEST 2007 - dmacvicar@suse.de
5526
5527 - bug in fix for (#292986)
5528
5529 -------------------------------------------------------------------
5530 Tue Aug 28 18:48:26 CEST 2007 - dmacvicar@suse.de
5531
5532 - (#297001) - libzypp: can't skip broken packages
5533 - re enable importing zypp keyring from rpm.(#302379)
5534 - 3.19.1
5535
5536 -------------------------------------------------------------------
5537 Tue Aug 28 17:30:30 CEST 2007 - kkaempf@suse.de
5538
5539 - rename ResolvableQuery::iterateResolvablesByKindsAndStrings
5540   to ResolvableQuery::iterateResolvablesByKindsAndStringsAndRepos
5541   in order to support query-by-repo (#305384)
5542 - fix iterateResolvablesByKindsAndStringsAndRepos to take any
5543   number of kinds, names, or repos (#305347)
5544 - remove ResolvableQuery::iterateResolvablesByKind, not needed
5545 - version 3.19.0
5546 - rev 6935
5547
5548 -------------------------------------------------------------------
5549 Tue Aug 28 11:27:53 CEST 2007 - dmacvicar@suse.de
5550
5551 - real fix for reading signature ids. (#390535).
5552 - delete metadata when removing repo (#301037).
5553
5554 -------------------------------------------------------------------
5555 Mon Aug 27 23:52:41 CEST 2007 - dmacvicar@suse.de
5556
5557 - following behaviour for setPartitions
5558   - if they are not set, they are detected
5559   - if they are set, that value is used.
5560   - if value set or detected is empty, all disk usage
5561     information is read. Otherwise just values in those
5562     mount points.
5563     Should work for installation as long as detectPartitions
5564     is empty at installation.(#293039)
5565
5566 -------------------------------------------------------------------
5567 Mon Aug 27 17:08:41 CEST 2007 - kkaempf@suse.de
5568
5569 - Add ZConfig::overrideSystemArchitecture() to override zypp arch
5570   from external, e.g. for the testcases
5571 - Honor ZYPP_CONF environment variable to override the buit-in
5572   /etc/zypp/zypp.conf
5573 - Check architecture at handout() to prevent NULL ptr reference.
5574 - Bug 301286
5575 - rev 6908
5576
5577 -------------------------------------------------------------------
5578 Mon Aug 27 15:53:52 CEST 2007 - schubi@suse.de
5579
5580 -The solver generate an establish call for all
5581  resolvables which has filesystemcaps if there is not a valid result from a
5582  former solver run available. This covers:
5583  * Initial solver run
5584  * Changing of filesystem whithin a workflow, cause the solver results will
5585    be reset if the filesystem dependencies have been changed
5586  Bug 271912
5587 - r 6901
5588
5589 -------------------------------------------------------------------
5590 Sun Aug 26 15:49:27 CEST 2007 - kkaempf@suse.de
5591
5592 - pass location to plaindir package (#303751)
5593 - Add name of file in question to checksum/signature related
5594   exceptions.
5595 - pass basename of file to verifyFileSignatureWorkflow (instead of
5596   empty string).
5597 - filter out incompatible architectures when parsing sustags
5598   repos (first half of #301286)
5599 - r 6882
5600
5601 -------------------------------------------------------------------
5602 Fri Aug 24 11:52:27 CEST 2007 - dmacvicar@suse.de
5603
5604 - don't run source migration if yast is running in
5605   intsys mode (#297136)
5606 - signature and checksum verification fixes. Still pending
5607   problem ZYpp getting no output from gpg when running from zypper.
5608   (#302059)
5609
5610 -------------------------------------------------------------------
5611 Thu Aug 23 13:51:41 CEST 2007 - schubi@suse.de
5612
5613 - Do not strip resolvables which have the same name but different kind
5614   (ResolverInfo*)
5615 - Flag info NEEDEDBY correctly if it will be used by freshen/supplement
5616 - r 6830
5617
5618 -------------------------------------------------------------------
5619 Wed Aug 22 18:58:44 CEST 2007 - mvidner@suse.cz
5620
5621 - Do not use "a-z" in regexes. Fixes "Invalid Url scheme 'http'" in
5622   the Estonian locale (#302525).
5623
5624 -------------------------------------------------------------------
5625 Wed Aug 22 17:59:39 CEST 2007 - aschnell@suse.de
5626
5627 - added remembering of exception history at various places
5628
5629 -------------------------------------------------------------------
5630 Wed Aug 22 16:52:09 CEST 2007 - schubi@suse.de
5631
5632 - Bugfixes concerning vendor handling:
5633 - first bug:
5634   Installed A-1.0(vendor SuSE)
5635   Available A-2.0(other vendor)
5636   A will not be regarded as "unmaintained". So it will not be deleted.
5637 - second bug:
5638   A need B-2.0. B-1.0 is installed but has another vendor. Report a
5639   proper errmessage.
5640 - Testcase : solution-tests/vendor-test.xml
5641 - r 6812
5642 - 3.18.4
5643
5644 -------------------------------------------------------------------
5645 Tue Aug 21 15:38:08 CEST 2007 - dmacvicar@suse.de
5646
5647 - ignore HASH key for download (#300982)
5648
5649 -------------------------------------------------------------------
5650 Tue Aug 21 15:17:23 CEST 2007 - schubi@suse.de
5651
5652 - Added explicitly_requested as parameter in ResolverContext::Uninstall
5653   Bug 299819
5654 - revision 6794
5655
5656 -------------------------------------------------------------------
5657 Tue Aug 21 13:06:44 CEST 2007 - dmacvicar@suse.de
5658
5659 - If no mount information is available, parse all DU entries.
5660 - read only hack mode for migrate-sources. We actually do add
5661   repositories with it, but no harm. (#292986)
5662 - fix some typos in exceptions (#301331)
5663 - 3.18.3
5664
5665 -------------------------------------------------------------------
5666 Mon Aug 20 16:06:36 CEST 2007 - schubi@suse.de
5667
5668 - Do not regard explicit request in order to recognize updated packages
5669   correctly. Bug 301676
5670 - Updated translations
5671 - r 6766
5672 - 3.18.2
5673
5674 -------------------------------------------------------------------
5675 Mon Aug 20 15:35:46 CEST 2007 - mvidner@suse.cz
5676
5677 - package-manager script: Call /sbin/yast2 with full path because of
5678   gnomesu (#269873).
5679
5680 -------------------------------------------------------------------
5681 Mon Aug 20 15:23:14 CEST 2007 - dmacvicar@suse.de
5682
5683 - add support for the HASH key. (#300982)
5684 - Use ContentFileParser in Downloader (instead of implementing
5685   the parser again, it has a reason, Downloader was written first)
5686 - update testcases and data to cover the new HASH key
5687 - 3.18.1
5688
5689 -------------------------------------------------------------------
5690 Mon Aug 20 13:21:34 CEST 2007 - kkaempf@suse.de
5691
5692 - unify query API for kind and name, summary, description
5693   (incomplete)
5694 - rev 6761, version 3.18.0
5695
5696 -------------------------------------------------------------------
5697 Fri Aug 17 12:30:55 CEST 2007 - kkaempf@suse.de
5698
5699 - add iterateResolvablesByKindsAndName
5700 - rev 6735, version 3.17.13
5701
5702 -------------------------------------------------------------------
5703 Fri Aug 17 11:45:24 CEST 2007 - kkaempf@suse.de
5704
5705 - rename ResolvableQuery::queryByName to iterateResolvablesByName
5706 - fix reading of kind and repository in ResolvableQuery
5707 - add reverse lookups in CacheTypes
5708 - add iterateResolvablesByKind
5709 - rev 6733
5710
5711 -------------------------------------------------------------------
5712 Fri Aug 17 10:37:56 CEST 2007 - schubi@suse.de
5713
5714 - shorten solver error messages Bug 259894
5715 - rev 6723
5716
5717 -------------------------------------------------------------------
5718 Thu Aug 16 23:43:50 CEST 2007 - kkaempf@suse.de
5719
5720 - fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
5721   install zypp/cache header files.
5722 - rev 6719, version 3.16.13
5723
5724 -------------------------------------------------------------------
5725 Thu Aug 16 17:21:52 CEST 2007 - kkaempf@suse.de
5726
5727 - discard pattern files with incompatbile architecture, both
5728   for download and for parsing. (#298716)
5729 - rev 6711
5730
5731 -------------------------------------------------------------------
5732 Thu Aug 16 17:12:45 CEST 2007 - kkaempf@suse.de
5733
5734 - run sqlite asynchronously and add sql index files where
5735   appropriate, gives 6x performance on certain operations.
5736   Bumping cache schema version to 1004.
5737   (#300998)
5738 - rev 6710
5739
5740 -------------------------------------------------------------------
5741 Thu Aug 16 17:08:58 CEST 2007 - kkaempf@suse.de
5742
5743 - fix String::endsWith (#301038)
5744 - rev 6709
5745
5746 -------------------------------------------------------------------
5747 Thu Aug 16 11:16:25 CEST 2007 - schubi@suse.de
5748
5749 - added an _explicitly_requested in QueueItemConflict ( as already in
5750   QueueItemEstablish, QueueItemInstall, QueueItemUninstall ) in order to
5751   remove the conflicting item without an error message. Bug 299819
5752 - rev 6699
5753
5754 -------------------------------------------------------------------
5755 Thu Aug 16 07:23:31 CEST 2007 - jkupec@suse.cz
5756
5757 - forgot to set default refresh policy in checkIfToRefreshMetadata
5758 - repo.refresh.delay default set to 10 minutes
5759 - 6693
5760
5761 -------------------------------------------------------------------
5762 Wed Aug 15 15:32:36 CEST 2007 - schubi@suse.de
5763
5764 - Bugfix while regarding correct vendor in update
5765 - r6677
5766 - version 3.15.0
5767
5768 -------------------------------------------------------------------
5769 Wed Aug 15 13:57:04 CEST 2007 - jkupec@suse.cz
5770
5771 - repo.refresh.delay=<minutes> (ZConfig, "main" section) support
5772   added to delay next check & refresh until the specified number of
5773   minutes has passed from the last check or refresh (FATE #301991).
5774   Revisions: 6654, 6656, 6666, and 6667.
5775 - filesystem::touch(Pathname) added (r6666)
5776 - RepoManager::touchIndexFile(RepoInfo) added
5777 - RepoManager::checkIfToRefreshMetadata(RepoInfo,Url,policy):
5778   decision to do the refresh moved to this public method.
5779 - r6667
5780
5781 -------------------------------------------------------------------
5782 Wed Aug 15 12:38:26 CEST 2007 - schubi@suse.de
5783
5784 - generate a resolver problem if addRequires does not find a resovable
5785   #299486
5786 - rev 6660
5787
5788 -------------------------------------------------------------------
5789 Tue Aug 14 15:54:15 CEST 2007 - schubi@suse.de
5790
5791 - Prioritized delete request by the user BEFORE delete requests due
5792   missing dependencies or conflicting dependencies. Bug 298322
5793 - rev 6640
5794
5795 -------------------------------------------------------------------
5796 Fri Aug 10 20:49:20 CEST 2007 - jkupec@suse.cz
5797
5798 - support also "Plaindir" as valid repo type name (#298622)
5799 - revision 6616
5800 - version 3.14.0
5801
5802 -------------------------------------------------------------------
5803 Fri Aug 10 18:03:06 CEST 2007 - dmacvicar@suse.de
5804
5805 - fix segfault in Progress reporting
5806 - progress report use name instead of alias (#298035)
5807 - repoinfo returns alias if name is empty
5808
5809 -------------------------------------------------------------------
5810 Fri Aug 10 16:04:42 CEST 2007 - dmacvicar@suse.de
5811
5812 - merge patch by dmueller to get rid of boost-regex
5813
5814 -------------------------------------------------------------------
5815 Fri Aug 10 13:50:40 CEST 2007 - dmacvicar@suse.de
5816
5817 - dont create a second CacheStore in the same scope, will lock...
5818   #297627
5819
5820 -------------------------------------------------------------------
5821 Thu Aug  9 15:04:21 CEST 2007 - jkupec@suse.cz
5822
5823 - fixed some RepoManager exception docs & history
5824 - r6558
5825
5826 -------------------------------------------------------------------
5827 Thu Aug  9 13:33:59 CEST 2007 - dmacvicar@suse.de
5828
5829 - feature #302135: Graceful update of 3rd party packages
5830   Automatic upgrading only sees packages from same vendor
5831   This allows not needed to have those locked.
5832 - Add persistent locks file which allow wildcards. Users
5833   can lock certain packages adding lines like "kde* < 3.5"
5834 - add applyLocks() to apply persistent locks before solving
5835
5836 -------------------------------------------------------------------
5837 Thu Aug  9 13:28:20 CEST 2007 - schubi@suse.de
5838
5839 -  recognize changes in the pool (e.g. changing /etc/sysconfig/storage
5840   #271912 wq
5841 - Added locking resolvables in the testcases
5842 - rev 6544
5843
5844 -------------------------------------------------------------------
5845 Wed Aug  8 16:04:07 CEST 2007 - dmacvicar@suse.de
5846
5847 - add migrate-sources to %post (#292986)
5848 - 3.13.15
5849
5850 -------------------------------------------------------------------
5851 Wed Aug  8 13:32:52 CEST 2007 - jkupec@suse.cz
5852
5853 - fixed bug with using wrong files from raw metadata cache
5854   (bug #297611) (duncanmv) (r6501, already released in 3.13.14)
5855
5856 -------------------------------------------------------------------
5857 Wed Aug  8 12:42:39 CEST 2007 - schubi@suse.de
5858
5859 - fix in "ignore conflicts" if the conflict has been caused by an obsolete
5860   Bug# 297795
5861 - r 6517
5862
5863 -------------------------------------------------------------------
5864 Tue Aug  7 17:04:47 CEST 2007 - dmacvicar@suse.de
5865
5866 - implement susetags support for compressed metadata
5867   and testcases. (feature #301916)
5868 - implement disk usage in cache. For installation requires
5869   some changes in YaST to setup the ZYpp getPartitions()
5870   before repos are cached. (bug #293039)
5871 - added testcases for diskusage
5872 - 3.13.14
5873
5874 -------------------------------------------------------------------
5875 Mon Aug  6 10:19:12 CEST 2007 - jkupec@suse.cz
5876
5877 - fixed YUM parser to properly create source packages
5878 - disabled reading of filelists.xml.gz by default (the data are
5879   currently not stored anyway)
5880 - revision 6481
5881 - version 3.13.13
5882
5883 -------------------------------------------------------------------
5884 Sat Aug  4 01:03:19 CEST 2007 - ma@suse.de
5885
5886 - Don't download unwanted translation files (#293740).
5887 - revision 6470
5888
5889 -------------------------------------------------------------------
5890 Fri Aug  3 23:52:18 CEST 2007 - ma@suse.de
5891
5892 - Fix susetags repo to parse dikusage data (#293039)
5893 - revision 6467
5894 - version 3.13.12
5895
5896 -------------------------------------------------------------------
5897 Fri Aug  3 18:56:47 CEST 2007 - ma@suse.de
5898
5899 - Add product attribute 'type' (aka 'category' which is now
5900   deprecated). Adapted sustags and yum parsers to parse and
5901   provide this value.
5902 - revision 6464
5903 - version 3.13.11
5904
5905 -------------------------------------------------------------------
5906 Fri Aug  3 17:29:56 CEST 2007 - dmacvicar@suse.de
5907
5908 - fix modalias rel column number
5909 - version 3.13.10
5910
5911 -------------------------------------------------------------------
5912 Fri Aug  3 16:35:36 CEST 2007 - dmacvicar@suse.de
5913
5914 - Implemented option repo.add.probe to allow probing
5915   the added repositories
5916 - version 3.13.9
5917
5918 -------------------------------------------------------------------
5919 Fri Aug  3 16:07:46 CEST 2007 - schubi@suse.de
5920
5921 - Fixed detection of renamed packages while update.
5922 - Added new translations
5923 - rev 6445
5924
5925 -------------------------------------------------------------------
5926 Fri Aug  3 15:02:28 CEST 2007 - ma@suse.de
5927
5928 - Speed up retrieving MediaNr attribute, as it slows down install
5929   order calculation. (#297173)
5930 - revision 6442
5931
5932 -------------------------------------------------------------------
5933 Fri Aug  3 14:13:36 CEST 2007 - dmacvicar@suse.de
5934
5935 - Fixed cache schema upgrade
5936
5937 -------------------------------------------------------------------
5938 Fri Aug  3 13:38:17 CEST 2007 - ma@suse.de
5939
5940 - Fixed pattern includes and extends attributes.
5941 - revision 6431
5942 - version 3.13.8
5943
5944 -------------------------------------------------------------------
5945 Fri Aug  3 12:33:41 CEST 2007 - schubi@suse.de
5946
5947 - API for retrieving additional dependencies" solver/detail/Resolver.h
5948 - Handle additional dependencies in the testcases
5949 - Handle system and language dependencies in the testcases correctly.
5950 - r 6418
5951
5952 -------------------------------------------------------------------
5953 Thu Aug  2 18:14:12 CEST 2007 - ma@suse.de
5954
5955 - Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
5956   has changed. Resolver must discard any cached filesystem dependencies.
5957   (required for #271912)
5958 - revision 6404
5959
5960 -------------------------------------------------------------------
5961 Thu Aug  2 16:37:06 CEST 2007 - ma@suse.de
5962
5963 - Indicate changed pool content to the resolver. (required for #271912)
5964 - revision 6398
5965 - version 3.13.7
5966
5967 -------------------------------------------------------------------
5968 Thu Aug  2 10:16:16 CEST 2007 - schubi@suse.de
5969
5970 - speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
5971   problems. Bug 280387
5972 - r 6378
5973 - version 3.13.6
5974
5975 -------------------------------------------------------------------
5976 Wed Aug  1 18:51:12 CEST 2007 - ma@suse.de
5977
5978 - Added interface to install source packages via zypper.
5979 - revision 6373
5980 - version 3.13.5
5981
5982 -------------------------------------------------------------------
5983 Tue Jul 31 22:01:08 CEST 2007 - ma@suse.de
5984
5985 - Added package attributes Package::sourcePkgName and
5986   Package::sourcePkgEdition. Name and edition of the source
5987   rpm this package was built from.
5988 - Added ZYpp::installSrcPackage to install a single source package.
5989 - revision 6353
5990 - version 3.13.4
5991
5992 -------------------------------------------------------------------
5993 Tue Jul 31 19:06:54 CEST 2007 - ma@suse.de
5994
5995 - Temorary files and directories created by makeSibling use the
5996   same protection as the original.
5997 - revision 6344
5998 - version 3.13.3
5999
6000 -------------------------------------------------------------------
6001 Tue Jul 31 10:37:13 CEST 2007 - schubi@suse.de
6002
6003 - Removed keepExtras from resolvePool. This will be handled
6004   in the solver internally now. #294727
6005 - Checking if item really exists (#295544; ResolverInfoContainer.cc)
6006 - revision 6317
6007 - version 3.13.2
6008
6009 -------------------------------------------------------------------
6010 Mon Jul 30 17:23:19 CEST 2007 - ma@suse.de
6011
6012 - Remove tribool from RepoInfo's interface.
6013 - revision 6301
6014 - version 3.13.1
6015
6016 -------------------------------------------------------------------
6017 Mon Jul 30 13:59:33 CEST 2007 - ma@suse.de
6018
6019 - Fixed wrong media number reported by script, message and patch.
6020 - Fixed script API to provide the scripts location on media (if not
6021   inlined).
6022 - Introduced ScripProvider to make a script available on the local
6023   disk.
6024 - revision 6288
6025 - version 3.13.0
6026
6027 -------------------------------------------------------------------
6028 Fri Jul 27 18:08:42 CEST 2007 - jkupec@suse.cz
6029
6030 - don't request media chage if the media is not changeable (like
6031   e.g. http)
6032 - revision 6271
6033 - version 3.12.1
6034
6035 -------------------------------------------------------------------
6036 Fri Jul 27 17:40:44 CEST 2007 - dmacvicar@suse.de
6037
6038 - progress ticks for clean cache
6039 - ZConfig: remove default from names.
6040 - re enable reading cache callbacks
6041 - ini parser without boost::regexp
6042   patch by dmueller (#152447)
6043
6044 -------------------------------------------------------------------
6045 Fri Jul 27 17:16:27 CEST 2007 - ma@suse.de
6046
6047 - Fixed package to provide the location media number. (#294496)
6048 - revision 6263
6049
6050 -------------------------------------------------------------------
6051 Fri Jul 27 16:31:38 CEST 2007 - jkupec@suse.cz
6052
6053 - RepoFileReader - ignore empty url keys (baseurl, mirrorlist,
6054   gpgkey) instead of throwing bad url exception
6055 - revision 6259
6056
6057 -------------------------------------------------------------------
6058 Thu Jul 26 16:41:30 CEST 2007 - kkaempf@suse.de
6059
6060 - Make clearing of extra dependencies/conflicts configurable when
6061   resolvePool(). Leave the default as before (clear extras).
6062   Bug # 294727
6063 - revision 6233
6064 - version 3.12.0
6065
6066 -------------------------------------------------------------------
6067 Thu Jul 26 10:58:27 CEST 2007 - dmacvicar@suse.de
6068
6069 - /var/lib/zypp/cache -> /var/cache/zypp
6070   (#292419)
6071 - ini parser without boost::regexp, patch by dmueller
6072   (#152447)
6073
6074 -------------------------------------------------------------------
6075 Wed Jul 25 13:50:06 CEST 2007 - ma@suse.de
6076
6077 - Make temp directory configurable  via environment
6078   variable ZYPPTMPDIR.
6079 - revision 6202
6080 - version 3.11.11
6081
6082 -------------------------------------------------------------------
6083 Tue Jul 24 17:55:49 CEST 2007 - ma@suse.de
6084
6085 - Fixed bug in smart pointer comparison.
6086
6087 -------------------------------------------------------------------
6088 Mon Jul 23 13:05:53 CEST 2007 - ma@suse.de
6089
6090 - Fix failing rename of metadata download directories across
6091   filesystem boundaries.
6092
6093 -------------------------------------------------------------------
6094 Fri Jul 20 16:10:59 CEST 2007 - ma@suse.de
6095
6096 - Fixed malicious gettext include.
6097 - Make ZConfig a singleton.
6098 - revision 6123
6099
6100 -------------------------------------------------------------------
6101 Thu Jul 19 15:52:03 CEST 2007 - ma@suse.de
6102
6103 - Fixed repo::provideFile to set a deleter for downloaded files
6104   (#293004).
6105 - revision 6094
6106 - version 3.11.10
6107
6108 -------------------------------------------------------------------
6109 Thu Jul 19 12:58:12 CEST 2007 - ma@suse.de
6110
6111 - Query ByRepository now takes as well an alias.
6112
6113 -------------------------------------------------------------------
6114 Wed Jul 18 16:40:35 CEST 2007 - dmacvicar@suse.de
6115
6116 - fix retrieval of container attributes in cache
6117   (#292698)
6118
6119 -------------------------------------------------------------------
6120 Wed Jul 18 16:12:06 CEST 2007 - ma@suse.de
6121
6122 - Port zypp-query-pool (#292404)
6123 - revision 6069
6124 - version 3.11.9
6125
6126 -------------------------------------------------------------------
6127 Wed Jul 18 16:09:04 CEST 2007 - schubi@suse.de
6128
6129 - added new calls in Resolver.h: addRequire,addConflict
6130
6131 -------------------------------------------------------------------
6132 Wed Jul 18 14:43:04 CEST 2007 - ma@suse.de
6133
6134 - Fixed IniParser to allow '=' in values (#292669)
6135 - revision 6063
6136
6137 -------------------------------------------------------------------
6138 Wed Jul 18 14:16:59 CEST 2007 - dmacvicar@suse.de
6139
6140 - allow / in alias (#292628)
6141
6142 -------------------------------------------------------------------
6143 Wed Jul 18 12:38:55 CEST 2007 - ma@suse.de
6144
6145 - Fixed repo::provideFile to throw on error.
6146 - Fixed ResolvableQuery to use 0 as default for non existing
6147   numerical values.
6148 - revision 6058
6149
6150 -------------------------------------------------------------------
6151 Tue Jul 17 15:57:03 CEST 2007 - ma@suse.de
6152
6153 - Fixed OnMediLocation to use safe defaults. Added setLocaltion and
6154   additional ctor for convenience.
6155 - revision 6047
6156
6157 -------------------------------------------------------------------
6158 Tue Jul 17 10:45:39 CEST 2007 - schubi@suse.de
6159
6160 - Evalute update canditate:
6161   Take canditates only which are really installable. Bug 292077
6162   r 6034
6163
6164 -------------------------------------------------------------------
6165 Mon Jul 16 15:41:31 CEST 2007 - jkupec@suse.cz
6166
6167 - fixed some tribool bugs in RepoInfo
6168 - revision 6022
6169
6170 -------------------------------------------------------------------
6171 Mon Jul 16 11:43:33 CEST 2007 - dmacvicar@suse.de
6172
6173 - fix reading of non existant repo
6174 - r6018
6175 - first submission to stable
6176 - fix keywords parsing in susetags parser
6177 - version 3.11.8
6178
6179 -------------------------------------------------------------------
6180 Wed Jul 11 19:14:47 CEST 2007 - jkupec@suse.cz
6181
6182 - make resolvable query complete exceptionless with the database
6183 - test that packages have some attributes
6184 - disable progress adaptor for now
6185 - revision 5977
6186 - version 3.11.7
6187
6188 -------------------------------------------------------------------
6189 Wed Jul 11 14:37:02 CEST 2007 - ma@suse.de
6190
6191 - fixed unresolved symbols
6192 - revision 5972
6193 - version 3.11.6
6194
6195 -------------------------------------------------------------------
6196 Wed Jul 11 13:31:39 CEST 2007 - ma@suse.de
6197
6198 - fixed TranslatedText creating unwanted entries.
6199 - fixed capability processing
6200 - revision 5964
6201 - version 3.11.5
6202
6203 -------------------------------------------------------------------
6204 Tue Jul 10 20:01:18 CEST 2007 - jkupec@suse.cz
6205
6206 - MediaSetAccess::release() added
6207 - Use attachDesiredMedia in MediaProducts
6208 - Progress reporting improved
6209 - revision 5959
6210 - version 3.11.4
6211
6212 -------------------------------------------------------------------
6213 Tue Jul 10 14:23:13 CEST 2007 - ma@suse.de
6214
6215 - fixed parsing translated texts.
6216 - added source packages.
6217 - revision 5947
6218 - version 3.11.3
6219
6220 -------------------------------------------------------------------
6221 Tue Jul 10 13:11:31 CEST 2007 - jkupec@suse.cz
6222
6223 - repo callbacks fixed
6224 - Fixed YUM parser progress reporting
6225 - Added CombinedProgressData
6226 - make RepoImpl::resolvables() load lazy
6227 - MediaProducts added for scanning products file
6228 - Implement cache schema versioning and automatic invalidation of
6229   cache when schema changes
6230 - revision 5942
6231 - version 3.11.2
6232
6233 -------------------------------------------------------------------
6234 Fri Jul  6 13:51:50 CEST 2007 - ma@suse.de
6235
6236 - Propagate pools repository_iterator to the UI
6237 - revision 5911
6238 - version 3.11.1
6239
6240 -------------------------------------------------------------------
6241 Thu Jul  5 17:02:08 CEST 2007 - ma@suse.de
6242
6243 - Package::location is now returns an OnMediaLocation
6244 - archivesize() renamed to downloadSize()
6245 - Allow to iterate all Repositories that contribute
6246   Resolvables to the Pool.
6247 - MediaSetAccess::provideDir added
6248 - remove useless url check
6249 - add old-api-style wrapper
6250 - Add MediaProducts class
6251 - revision 5892
6252 - version 3.11.0
6253
6254 -------------------------------------------------------------------
6255 Thu Jul  5 09:31:02 CEST 2007 - schubi@suse.de
6256
6257 - function isInstalledBy/installs
6258   Added an initial installation flag which shows if the item has been
6259   triggered for installation, or the dependency is already satisfied.
6260 - Revision 5884
6261 - Version 3.4.0
6262
6263 -------------------------------------------------------------------
6264 Tue Jul  3 13:07:31 CEST 2007 - jkupec@suse.cz
6265
6266 - removed unused %{prefix}/lib/zypp from %files in spec file
6267 - revision 5870
6268
6269 -------------------------------------------------------------------
6270 Tue Jul  3 10:37:37 CEST 2007 - jkupec@suse.cz
6271
6272 - Old API (SourceManager, metadata parsers) dropped in favor of the
6273   new refactored ones (RepoManager, RepoParser(s), cache subtree,
6274   repo subtree).
6275 - Some new API improvements.
6276 - revision 5868
6277 - version 3.10.0 (bumped minor to 10 to indicate refactoring branch)
6278
6279 -------------------------------------------------------------------
6280 Fri Jun 22 15:28:03 CEST 2007 - schubi@suse.de
6281
6282 - New API calls which provides more information about one
6283   resolvable after a solverrun:
6284   isInstalledBy (const PoolItem_Ref item);
6285   installs (const PoolItem_Ref item);
6286 - Revision 5835
6287
6288 -------------------------------------------------------------------
6289 Thu Jun 21 15:58:16 CEST 2007 - adrian@suse.de
6290
6291 - fix changelog entry order
6292
6293 -------------------------------------------------------------------
6294 Wed Jun 20 11:47:33 CEST 2007 - schubi@suse.de
6295
6296 - Ignore conflicting items which are uninstallable
6297 - Create a "needed by" info if a requirement is still fulfilled.
6298 - Allow only one needed_by and needed_by_capability in QueueItemInstall
6299 - Added capability and type (REQUIRE, RECOMMEND,....) to
6300   ResolverInfoNeededBy
6301 - Evaluate ResolverInfoNeededBy for more information in the error
6302   messages
6303 - Enlarge detail description in the error messages
6304 - Revision 5807
6305
6306 -------------------------------------------------------------------
6307 Tue Jun 19 13:59:09 CEST 2007 - ma@suse.de
6308
6309 - Fixes for gcc-4.2
6310 - revision 5786
6311 - version 3.3.1
6312
6313 -------------------------------------------------------------------
6314 Mon Jun 18 17:20:45 CEST 2007 - mvidner@suse.cz
6315
6316 - fixed so versioning from libtool to cmake
6317 - 3.3.0
6318
6319 -------------------------------------------------------------------
6320 Mon Jun 18 09:47:32 CEST 2007 - dmacvicar@suse.de
6321
6322 - Use gpg2 instead of gpg for keyring and make
6323   the package depend on it (#284211)
6324
6325 -------------------------------------------------------------------
6326 Mon Jun 11 17:02:49 CEST 2007 - schubi@suse.de
6327
6328 - Required kmp packges FOR EACH installed/to_be_installed kernel will be installed.
6329   New dependency "packageand(foo:bar)" which provides an AND dependency by
6330   injecting a supplement/freshen.
6331   e.G. package novell-cluster-services-kmp-smp
6332   supplements: packageand(kernel-smp:novell-cluster-services-kmp)
6333   Bug 255011
6334 - Dont check for architecture changes in atoms (#266178)
6335 - Revision 5720
6336
6337 -------------------------------------------------------------------
6338 Wed May 23 17:03:29 CEST 2007 - ma@suse.de
6339
6340 - Fixed package-manager script (#275847)
6341 - revision 5614
6342
6343 -------------------------------------------------------------------
6344 Wed May 23 13:32:02 CEST 2007 - schubi@suse.de
6345
6346 - fixed cmake
6347 - version 3.2.2
6348
6349 -------------------------------------------------------------------
6350 Wed May 23 11:25:55 CEST 2007 - schubi@suse.de
6351
6352 - Reduced logging in order to speedup solving Bug 275100
6353 - revision 5603
6354 - version 3.2.1
6355
6356 -------------------------------------------------------------------
6357 Tue May 15 14:03:34 CEST 2007 - ma@suse.de
6358
6359 - Fix excess calls to releaseFile. (#274357)
6360 - revision 5545
6361
6362 -------------------------------------------------------------------
6363 Wed May  9 18:44:20 CEST 2007 - dmacvicar@suse.de
6364
6365 - Fix importing keys into rpm. (#270125)
6366 - r5527
6367
6368 -------------------------------------------------------------------
6369 Wed Apr 18 14:56:17 CEST 2007 - ma@suse.de
6370
6371 - Support filesystem dependencies to add needed filesystem RPMs
6372   automatically (Fate 301966).
6373 - revision 5404
6374 - version 3.2.0
6375
6376 -------------------------------------------------------------------
6377 Mon Apr 16 11:23:15 CEST 2007 - jkupec@suse.cz
6378
6379 - avoiding attaching media where not needed (#263207)
6380 - r5381
6381
6382 -------------------------------------------------------------------
6383 Fri Apr 13 17:32:55 CEST 2007 - dmacvicar@suse.de
6384
6385 - fix FileCap with attributes
6386 - r5376
6387
6388 -------------------------------------------------------------------
6389 Thu Apr 12 02:33:18 CEST 2007 - ma@suse.de
6390
6391 - Fixed computation of install order. Take requirements of
6392   an installed packages uninstall scripts into account, if
6393   the package is updated. (#258682)
6394 - revision 5349
6395 - version 3.1.1
6396 -------------------------------------------------------------------
6397 Wed Apr 11 15:24:01 CEST 2007 - ma@suse.de
6398
6399 - Parse and provide package keywords. (Fate 120368)
6400 - revision 5338
6401 - version 3.1.0
6402
6403 -------------------------------------------------------------------
6404 Thu Apr  5 15:50:15 CEST 2007 - schubi@suse.de
6405
6406 - Upgrade: Do NOT delete packages which have unresolved dependencies -->
6407   Ask the user. Bug 258322
6408 - revision 5305
6409 - version 3.0.3
6410
6411 -------------------------------------------------------------------
6412 Wed Apr  4 19:39:12 CEST 2007 - ma@suse.de
6413
6414 - Fix restoring of Sources id root prefix is used. (#238165)
6415 - revision 5299
6416 - version 3.0.2
6417
6418 -------------------------------------------------------------------
6419 Wed Apr  4 15:33:54 CEST 2007 - jkupec@suse.cz
6420
6421 - MediaManager::attachDesiredMedia() added to support multiple
6422   (CD/DVD) drives (fate #3974)
6423 - r5296
6424
6425 -------------------------------------------------------------------
6426 Wed Mar 14 14:33:26 CET 2007 - schubi@suse.de
6427
6428 - If there is no valid solver result and NOT all resolvables ( other
6429   architecture) has been regarded, let the user decide making a new
6430   solver run with ALL available resolvables. Bug 223440
6431 - reducing logging (error -> debug)  bug 252921
6432 - Revision 5219
6433
6434 -------------------------------------------------------------------
6435 Fri Mar  9 00:08:38 CET 2007 - ma@suse.de
6436
6437 - Allow configuration of trusted vendors via
6438   /var/lib/zypp/db/trustedVendors. (#186636)
6439 - revision 5194
6440 - version 3.0.1
6441
6442 -------------------------------------------------------------------
6443 Wed Mar  7 15:20:29 CET 2007 - dmacvicar@suse.de
6444
6445 - libzypp-devel -> libzypp requirement is not versioned
6446   (#251086)
6447 - r5181
6448
6449 -------------------------------------------------------------------
6450 Tue Mar  6 17:25:49 CET 2007 - schubi@suse.de
6451
6452 - Using already existing valid solver results for further solver runs.
6453   (partiell solving)
6454 - r5169
6455
6456 -------------------------------------------------------------------
6457 Fri Mar  2 16:11:16 CET 2007 - dmacvicar@suse.de
6458
6459 - fix link order
6460 - r5165
6461
6462 -------------------------------------------------------------------
6463 Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
6464
6465 - merging from 10.2 / SP1
6466 - #247459 ftp probing
6467   denied == dont exists in ftp
6468 - r5124
6469
6470 -------------------------------------------------------------------
6471 Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
6472
6473 - Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
6474 - Simultaneouqusly establishing of items which are conflicting eachother is
6475   useless. So only one will be established. Fixed in QueueItemInstall.cc
6476   Bug 243595
6477 - Added new upgrade options to fine tune version and patch handling.
6478   (F301990)
6479 - The context of establishPool will be stored in Resolver and will be
6480   regarded for the next solver run everytime. So it will be not reset by
6481   any solver run anymore.
6482   bug 191810 ( A broken patch will not be installed again)
6483
6484 -------------------------------------------------------------------
6485 Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
6486
6487 - adding sotf,timeo=X nfs mount options by default (#235211)
6488 - r5093
6489
6490 -------------------------------------------------------------------
6491 Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
6492
6493 - support for HTTP authentication prompt added (#190609)
6494 - fixed problem with empty path in URL
6495   in MediaCurl::doGetFileCopy()
6496 - r5085
6497
6498 -------------------------------------------------------------------
6499 Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
6500
6501 - Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
6502   SuSE-Linux-10_2-Branch
6503
6504 - verifySystem: Regarding patterns too. Bug 239750 (schubi)
6505 - verifySystem: The result will be set to APPL_HIGH, so it will be not
6506   reset by a second "normal" solver run. #239281 (schubi)
6507 - yast2 reports invalid URL as 'unknown source type'
6508   (#209961) (dmacvicar)
6509 - Added freshen language dependency in supplemements too if there is no
6510   entry in supplements.
6511   #240617;IPA fonts are not installed even if select Japanese
6512   language (schubi)
6513 - Setting allowed authentication methods to "basic,digest" if none
6514   provided in URL (#243006) (jkupec)
6515 - Stopping after 50 valid solver results. Anymore would be useless. Bug
6516   243595 (schubi)
6517 - r 5007
6518
6519 -------------------------------------------------------------------
6520 Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
6521
6522 - package-manager: use a generic su script from XDG (#235303, #244442)
6523
6524 -------------------------------------------------------------------
6525 Fri Feb  9 15:21:55 CET 2007 - jkupec@suse.cz
6526
6527 - Setting allowed authentication methods to "basic,digest" if none
6528   provided in URL (#243006)
6529 - fixed gettext and rpath problems in configure.ac and Makefile.cvs
6530   (mvidner)
6531 - r4999
6532
6533 -------------------------------------------------------------------
6534 Wed Feb  7 15:52:29 CET 2007 - jkupec@suse.cz
6535
6536 - MediaCurlException::dumpOn() adjusted for ncurses dialogue
6537   (#222602)
6538 - 4984
6539
6540 -------------------------------------------------------------------
6541 Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
6542
6543 - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
6544
6545 - update packages: changing architecture is only valid while an
6546   system update and NOT while an update via a patch. Last fix does
6547   not fit for every case.
6548   Bug 230685
6549 - Patch has selected not the concerning package for update but
6550   a package which has provided the required dependencies too.
6551   Algorithmus: If there are exactly two providers which differ in architecture
6552                prefer the better arch.
6553   Fix: Regarding NVRA too. ( only if equal )
6554   Bug 238284
6555 - Download only English and Local translation
6556   (#208457)
6557 - Added solver parameter:
6558    tryAllPossibilities: regarding every solver branch ( not only
6559                         branches with e.G. best architectures
6560    preferHighestVersion: Prefer solver results which have a higher
6561                          version number.
6562   Bug #238087
6563 - update packages: changing architecture is only valid while an
6564   system update and NOT while an update via a patch.
6565   Bug 230685 - x86_64 MozillaFirefox binaries in security update
6566   repository
6567   Fix of version 2.11.2 has not worked if the first founded item
6568   had had another architecture.
6569 - r4927
6570
6571 -------------------------------------------------------------------
6572 Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
6573
6574 - added ZYpp::getPartitions() - return the partitinoning
6575
6576 -------------------------------------------------------------------
6577 Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
6578
6579 - Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
6580 - Corrupt download cannot be skipped
6581   (#217425 and #224216)
6582 - Enable package read ahead/caching in commit per default to reduce
6583   interactive media changes. If the environment variable
6584   ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
6585 - added parameter not to reset resolver results while calling
6586   freshen pool Bug: 235761
6587 - Prepare package read ahead/caching of packages in commit. Adatped the
6588   workflow. Caching details are now hidden inside CommitPackageCache.
6589   The current implementation still performs no read ahead. (for F100182)
6590 - Skip invalid or broken rpm database entries. (#231211)
6591 - verifySystem: check if the solution is valid after calling freshenPool()
6592   Bug: 235761
6593 - Added own call for Resolver::verifySystem with additional
6594   hardware/language check in order to keep binary compatibility
6595   Fate #301224
6596 - Rpm requires additional quoting of special chars in filenames.
6597   (#233967)
6598 - Resolver::verifySystem checks for new hardware now by calling
6599   freshenPool. This is configureable. Fate #301224
6600 - merged texts from proofread
6601 - Don't consider patch/delta rpms if package architecture changes.
6602   (#231254)
6603 - update packages: changing architecture is only valid while an
6604   system update and NOT while an update via a patch.
6605   Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
6606 - verifySystem: Do only regard items which will be on the system after the
6607   commit. Fate 301178
6608 - feature #301369
6609   Import listed GPG Keys from an trusted installation source
6610 - fix return call in new xml parser
6611 - Enable system resolvables in Helix parser (Revision 4787)
6612 - deptestomatic:
6613   Resetting transaction with the correct call;
6614   bugfix; Added kind in keep state (Revision 4788)
6615 - Wrong behaviour in soft install/uninstall. --> Setting Transact with
6616   soft (Revision 4789)
6617 - New call added: maySetToBeUninstalledSoft (Revision 4789)
6618   Both are only functions for the solver (Revision 4789)
6619 - Resetting "by causer" in order to distinguish from state
6620   "keep by user". ( function setLock in order to remove lock)
6621   (Revision 4789)
6622 - Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft
6623   in QueueItemUninstall.cc (Revision 4790)
6624 - Regarding "keep state by user". So avoiding "reselecting" by
6625   other requirements.
6626   Give a corresponding problem solution if a resolvable satisfy
6627   a dependency, but has been set to keep by the user.
6628   Bug : 222531 (Revision 4791)
6629 - Allow to disable autoprotection of foreign vendor items. Required
6630   in zmd-backend. (F301735).
6631 - use sqlite-zmd if using > 10.2 in spec. Use the one available
6632   durin compile.
6633 - Item could has already been selected to soft uninstall (e.G. remove
6634   pattern which recommend this item ). Do not throw an exception anymore.
6635   bug#225278
6636 - Added syscontent::Reader: Parse serialized set of ResObjects.
6637   (for F300729)
6638 - If there has already been selected another item by the solver (e.g. from
6639   another source) we will take thatone in order to avoid parallel
6640   installation and there concerning error messages.
6641   Bug 224698
6642 - In order to handle conflicting resolvable we try to update the
6643   conflicting item. While evaluating these canditates an already selected
6644   candidate will not be regarded. So it could be that an older package
6645   will be selected for update although a newer has already been selected. Revision 4765
6646 - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
6647   update candidate and evaluate additional branches.
6648 - r4907
6649
6650 -------------------------------------------------------------------
6651 Mon Dec  4 15:38:12 CET 2006 - mt@suse.de
6652
6653 - Improved realpath() wrapper in media handler class (#222521).
6654 - revision 4758
6655
6656 -------------------------------------------------------------------
6657 Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
6658
6659 - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
6660 - revision 4713
6661
6662 -------------------------------------------------------------------
6663 Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
6664
6665 - use sqlite-zmd package for the non yet shipped zypp2/ stuff
6666   because backend uses this sqlite and it is no fun to
6667   install one and the other to develop (as the -devel packages)
6668   conflict.
6669 - add cmake support for building zypp/ lib.
6670   TODO: soinfo, compile testcases, devel, zypp2,docs
6671   find rpm, curl and others.
6672 - dont serialize interactive, as it is
6673   calculated now.
6674   (it was already fixed as we don't reimplement
6675   the method, but we still serialized, parsed)
6676 - r4709
6677
6678 -------------------------------------------------------------------
6679 Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
6680
6681 - fixed Patch::interactive to return true as well, if the patch
6682   itself has a licence. (#224192)
6683 - revision 4702
6684 - version 2.9.2
6685
6686 -------------------------------------------------------------------
6687 Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
6688
6689 - Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
6690   on the installation image (#213852).
6691 - revision 4700
6692
6693 -------------------------------------------------------------------
6694 Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de
6695
6696 - Avoid duplicate pool entries; Bug 223750; second part of the fix
6697 - r4698
6698 - Version 2.9.1
6699
6700 -------------------------------------------------------------------
6701 Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de
6702
6703 - Pool has multi instances of an item in the pool. Reduced this error
6704   to items which are identically at least. #217574 and #223750
6705 - r4695
6706
6707 -------------------------------------------------------------------
6708 Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de
6709
6710 - replace spaces to underscores in product names
6711 - 2.8.7
6712 - r4688
6713
6714 -------------------------------------------------------------------
6715 Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de
6716
6717 - Mark some strings for translation (#219783 need it)
6718 - r4682
6719
6720 -------------------------------------------------------------------
6721 Mon Nov 27 16:17:07 CET 2006 - mt@suse.de
6722
6723 - Added translations marks to hal, url and mutex exceptions (#23771)
6724 - revision 4680
6725
6726 -------------------------------------------------------------------
6727 Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de
6728
6729 - don't make libzypp-devel depend on sqlite-devel as
6730   headers from zypp2 are not installed yet
6731 - r4663
6732
6733 -------------------------------------------------------------------
6734 Wed Nov 22 15:23:55 CET 2006 - ma@suse.de
6735
6736 - Return an error if fork failed. (#204807)
6737 - Make Script execution abortable by user request. (#212949, F100233)
6738 - revision 4660
6739 - version 2.8.6
6740
6741 -------------------------------------------------------------------
6742 Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz
6743
6744 - Added package-manager wrapper script, with icon and .desktop (#222757).
6745   (Used by gnome-main-menu)
6746 - version 2.8.5
6747 - r4640
6748
6749 -------------------------------------------------------------------
6750 Tue Nov 21 13:11:06 CET 2006 - mt@suse.de
6751
6752 - Fixed target/hal - one more dbus_connection_close found (#216035)
6753 - revision 4636
6754 - version 2.8.4
6755
6756 -------------------------------------------------------------------
6757 Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de
6758
6759 - translation added
6760   rev 4630
6761   version 2.8.3
6762
6763 -------------------------------------------------------------------
6764 Mon Nov 20 11:02:04 CET 2006 - ma@suse.de
6765
6766 - Process obsoletes when installing non-package objects. (#217352)
6767 - revision 4621
6768 - version 2.8.2
6769
6770 -------------------------------------------------------------------
6771 Fri Nov 17 16:57:39 CET 2006 - mt@suse.de
6772
6773 - Implemented volume device check using /sbin/vol_id (#213852).
6774 - Revision 4619
6775
6776 -------------------------------------------------------------------
6777 Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de
6778
6779 - new translation added
6780
6781 -------------------------------------------------------------------
6782 Fri Nov 17 12:42:04 CET 2006 - mt@suse.de
6783
6784 - Implemented an reuse of already existing foreign CD/DVD mount points
6785   (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206).
6786 - Added a fallback check of the volume.mount_point HAL property to
6787   isAutoMountedMedia(); info.hal_mount.created_mount_point seems
6788   to be not avaliable in newer HAL versions (on 10.2).
6789 - Revision 4615
6790 - Version 2.8.1
6791
6792 -------------------------------------------------------------------
6793 Thu Nov 16 23:39:15 CET 2006 - ma@suse.de
6794
6795 - removed unused methods from Patch and PatchImplIf. Provided
6796   reasonable default implementation for Patch::interactive.
6797   (#221476).
6798 - revision 4610
6799 - Version 2.8.0
6800
6801 -------------------------------------------------------------------
6802 Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
6803
6804 - Handle media eject failures (#216545)
6805 - r4606
6806
6807 -------------------------------------------------------------------
6808 Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
6809
6810 - Reimplemented RpmDb::checkPackage using librpm API instead
6811   of parsing "rpm --checksig" output. (#163202)
6812 - Version 2.7.4
6813 - revision 4600
6814
6815 -------------------------------------------------------------------
6816 Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
6817
6818 - NEW behaviour of the solver:
6819   Obsolete virtual provides. E.G.:
6820
6821   Installed:
6822   -----------
6823   Name:           test-1.0-0
6824
6825   Name:           moretest-1.0-0
6826   Provides:       test
6827
6828   To be installed
6829   ------------------
6830   Name:           nomoretest-1.0-0
6831   Obsoletes:      test
6832
6833   Result
6834   --------
6835   test-1.0-0 AND  moretest-1.0-0 will be deleted. In former versions only
6836   test-1.0-0 had been deleted. Bug 220999
6837
6838 - Translations added
6839
6840 Version 2.7.3
6841 rev 4593
6842
6843 -------------------------------------------------------------------
6844 Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
6845
6846 - Bugfix in generating solver testcases:
6847    - added kind of capabilities in description file
6848    - removed unneded channel from uninstall in command file
6849
6850 -------------------------------------------------------------------
6851 Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
6852
6853 - Try to call /bin/eject utility if the eject-ioctl fails.
6854 - r4568
6855
6856 -------------------------------------------------------------------
6857 Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
6858
6859 - ignore empty capabilities
6860 - r4565
6861
6862 -------------------------------------------------------------------
6863 Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
6864
6865 - make progress strings translatable (#219783)
6866 - r4556
6867
6868 -------------------------------------------------------------------
6869 Tue Nov  7 16:40:28 CET 2006 - schubi@suse.de
6870
6871 -  While deleting a selection all concerning recommended
6872    packages will be deleted too.
6873    BUT those packages should not be deleted which have been
6874    set to KEEP by the user. bug 217574
6875    rev 4526
6876    VERSION: 2.7.2
6877
6878 -------------------------------------------------------------------
6879 Tue Nov  7 13:12:49 CET 2006 - schubi@suse.de
6880
6881 - Makefile in zypp2 fixed
6882   Revision 4520
6883
6884 -------------------------------------------------------------------
6885 Tue Nov  7 11:38:10 CET 2006 - schubi@suse.de
6886
6887 - Translations added
6888   Revision 4514
6889   VERSION: 2.7.1
6890
6891 -------------------------------------------------------------------
6892 Mon Nov  6 12:32:22 CET 2006 - dmacvicar@suse.de
6893
6894 - Make the parser more strict, rejecting broken sources
6895   but showing the error line.
6896   Last fix making the parser relax would break multitag
6897   descriptions with empty lines, now we check dependencies
6898   at a higher level. (reference #160607)
6899 - r4501
6900
6901 -------------------------------------------------------------------
6902 Fri Nov  3 11:04:19 CET 2006 - schubi@suse.de
6903
6904 - New problem solution added: Unlock ALL resovables in order to speed up
6905   problem solution. Bug 206453
6906
6907 -------------------------------------------------------------------
6908 Fri Nov  3 10:29:08 CET 2006 - schubi@suse.de
6909
6910 - Translations added
6911
6912 -------------------------------------------------------------------
6913 Thu Nov  2 17:15:19 CET 2006 - mt@suse.de
6914
6915 - Fixed target/hal - removed dbus_connection_close calls, because
6916   the connections are shared; unref the ref-counted handle only.
6917   (#216035)
6918 - r4442
6919
6920 -------------------------------------------------------------------
6921 Thu Nov  2 16:18:27 CET 2006 - dmacvicar@suse.de
6922
6923 - skipping unreachable packages won't work
6924   (#215445)
6925 - r4468
6926
6927 -------------------------------------------------------------------
6928 Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
6929
6930 - (#213793) Target store fails to recreate stored install-time (other
6931   Date and ByteCount values as well)
6932
6933 - skip comments and blank lines in multilists
6934   fixes (#214877) - zen-updater is not installed by default
6935
6936 - Automatically fix broken products when reading
6937   the product database.
6938   still pending: honour the read-only flag
6939   Changes to make this possible include
6940   using read_dir instead of boost directory
6941   iterator.
6942
6943 -------------------------------------------------------------------
6944 Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
6945
6946 - added new class for generating solver testcases:
6947   Testcase
6948
6949 -------------------------------------------------------------------
6950 Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
6951
6952 - Finalized ui::PatternContents. (F301229)
6953 - version 2.7.0
6954 - revision 4413
6955
6956 -------------------------------------------------------------------
6957 Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
6958
6959 - Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
6960 - version 2.6.0
6961
6962 -------------------------------------------------------------------
6963 Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
6964
6965 - Added ui::PatternContents: Helper class that will compute a patterns
6966   expanded install_packages set. (UI interface for F301229)
6967 - revision 4387
6968
6969 -------------------------------------------------------------------
6970 Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
6971
6972 - removed the last reference to /usr/lib64 to fix the build
6973
6974 -------------------------------------------------------------------
6975 Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
6976
6977 - added "zypper info" (jkupec)
6978 - version 2.5.2
6979
6980 -------------------------------------------------------------------
6981 Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
6982
6983 - fix rpm db timestamp
6984 - add extra urls and optional urls to product API
6985 - r4378
6986
6987 -------------------------------------------------------------------
6988 Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
6989
6990 - zypper: nicer progress reports, with or without --verbose.
6991
6992 -------------------------------------------------------------------
6993 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
6994
6995 - Fixed reloading of target data after commit. Broken since
6996   rev 3880.
6997 - version 2.5.1
6998 - revision 4365
6999
7000 -------------------------------------------------------------------
7001 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
7002
7003 - put query-pool in /usr/lib/zypp and not lib64
7004 - r4363
7005
7006 -------------------------------------------------------------------
7007 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
7008
7009 - revert keyring changes, causes endless loop (obvious)
7010 - add dist-product information, adapt store
7011 - version 2.5.0
7012 - r4355
7013
7014 -------------------------------------------------------------------
7015 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
7016
7017 - zypp-query-pool: For products show additionally distributionName
7018   and distributionEdition. (required by #205392)
7019 - revision 4349
7020
7021 -------------------------------------------------------------------
7022 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
7023
7024 - Add accessor for Product distributionName and distributionEdition.
7025   (required by #205392)
7026 - revision 4347
7027
7028 -------------------------------------------------------------------
7029 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
7030
7031 - added test case for KeyRing
7032 - fire trustedKeyAdded in all calls to import trusted key
7033   not only in signature check workflow.
7034 - r4342
7035
7036 -------------------------------------------------------------------
7037 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
7038
7039 - zypper update: implemented minimal version (patches only)
7040 - zypper list-updates: changed default type from package to patch,
7041   consider patches affecting the package manager separately
7042
7043 -------------------------------------------------------------------
7044 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
7045
7046 - version 2.4.1
7047 - r4338
7048
7049 -------------------------------------------------------------------
7050 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
7051
7052 - add zypp-query-pool, so registration doesn't depend on
7053   libzypp-zmd-backend being installed. Will remove from
7054   backend when suseregister gets updated.
7055
7056 -------------------------------------------------------------------
7057 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
7058
7059 - Make sure config.rpath is present.
7060
7061 -------------------------------------------------------------------
7062 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
7063
7064 - zypper search: fixed uninitialized members that made all searches
7065   exact and case sensitve
7066
7067 -------------------------------------------------------------------
7068 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
7069
7070 - zypp-checkpatches, write in the right file
7071 - r4328
7072
7073 -------------------------------------------------------------------
7074 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
7075
7076 - Install resolvables although they are unneeded
7077   if they have NOT the kind patch/atoms
7078   Bug 210538 - freshens/supplements does not work with patterns
7079 - r4326
7080
7081 -------------------------------------------------------------------
7082 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
7083
7084 - zypper service-add -r http://example.org/foo.repo (F#300641).
7085
7086 -------------------------------------------------------------------
7087 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
7088
7089 - zypp-checkpatches:
7090   save version of the generated xml to
7091   regenerate it if it changes.
7092   save a random token in case of error to
7093   force recreating xml file
7094 - r4321
7095
7096 -------------------------------------------------------------------
7097 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
7098
7099 - remove permissions for zypp checkpatches from spec
7100 - r4318
7101
7102 -------------------------------------------------------------------
7103 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
7104
7105 - registration fails because of wrong product data
7106   (#205392)
7107   use DISTPRODUCT,DISTVERSION to create the product
7108   resolvable. have this resolvable provide
7109   PRODUCT = VERSION
7110 - r4312
7111
7112 -------------------------------------------------------------------
7113 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
7114
7115 - zypper service-add -r ./foo.repo (F#300641).
7116
7117 -------------------------------------------------------------------
7118 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
7119
7120 - zypper: added case-sensitive search, search in descriptions and
7121   summaries, search by resolvable type, substring and word
7122   matching, support for wildcards
7123 - Revision 4303
7124
7125 -------------------------------------------------------------------
7126 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
7127
7128 - Prevent the user from sending signals to zypp-checkpatches-wrapper
7129   (#211286).
7130
7131 -------------------------------------------------------------------
7132 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
7133
7134 - Dont incomplete an uninstalled resolvable, even not when establishing.
7135   Incomplete only makes sense for installed resolvables (when they have broken
7136   deps), for patches (because they are needed) and for atoms (because they are
7137   used during patch calculation)
7138   Bug 198379
7139
7140 - Do not branch for packages with the same NVE but different architectures.
7141   Take the best architecture.
7142
7143 -------------------------------------------------------------------
7144 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
7145
7146 - implement rename source in sourcemanager
7147 - r4286
7148
7149 -------------------------------------------------------------------
7150 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
7151
7152 - YaST sources: set alias to product summary if empty
7153 - show alias on logs.
7154 - r4281
7155
7156 -------------------------------------------------------------------
7157 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
7158
7159 - version 2.4.0 (bin incompat due to callback fixes)
7160 - r4272
7161
7162 -------------------------------------------------------------------
7163 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
7164
7165 - Provide additional solver status information to the UI.
7166   (#162164,F301272)
7167 - Fixed UI satus computation in presence of multiple available
7168   candidates.
7169 - revision 4264
7170 - version 2.3.1
7171
7172 -------------------------------------------------------------------
7173 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
7174
7175 - remove const in MediaChangeReport requestMedia that
7176   broke cd changing.
7177 - r4262
7178
7179 -------------------------------------------------------------------
7180 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
7181
7182 - zypper: added search (jkupec)
7183 - removed the suid bit from zypp-checkpatches-wrapper so that the
7184   build passes until permissions.rpm is updated (~#211286).
7185 - r4253
7186
7187 -------------------------------------------------------------------
7188 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
7189
7190 - Log microseconds if ZYPP_PROFILING env var is enabled.
7191 - r4252
7192
7193 -------------------------------------------------------------------
7194 Mon Oct  9 18:15:19 CEST 2006 - dmacvicar@suse.de
7195
7196 - YaST sources:
7197   Factory cannot be set with 'refresh' enabled
7198   (#204957)
7199 - get rid of some const bool signatures in Source classes
7200 - r4247
7201
7202 -------------------------------------------------------------------
7203 Mon Oct  9 15:11:16 CEST 2006 - mvidner@suse.cz
7204
7205 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
7206
7207 -------------------------------------------------------------------
7208 Fri Oct  6 13:23:32 CEST 2006 - schubi@suse.de
7209
7210 - select the best solution: prefering the total amount of install/update
7211   packages BEFORE source preferences. Bug 208784
7212
7213 -------------------------------------------------------------------
7214 Fri Oct  6 11:55:11 CEST 2006 - dmacvicar@suse.de
7215
7216 - Introduce a method to see if a source supports a
7217   kind of resolvable at that time, so we can
7218   init a YUM source like factory but avoid parsing
7219   it if it contains no patches.
7220 - add TODO
7221 - zypp-checkpatches xml output
7222 - r4235
7223
7224 -------------------------------------------------------------------
7225 Mon Oct  2 16:34:03 CEST 2006 - mvidner@suse.cz
7226
7227 - added a CLI preview: zypper
7228 - revision 4214
7229 - version 2.2.3
7230
7231 -------------------------------------------------------------------
7232 Mon Oct  2 15:11:26 CEST 2006 - dmacvicar@suse.de
7233
7234 - FATE #100165:
7235   Make Content File Aware of Different Architectures
7236   expand %a in release notes with architecture
7237
7238 -------------------------------------------------------------------
7239 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
7240
7241 - Extended pattern parser to support includes/extends tags as hint
7242   for the IO. (F301229)
7243 - revision 4199
7244 - version 2.2.2
7245
7246 -------------------------------------------------------------------
7247 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
7248
7249 - Enabled sending of ScriptResolvableReport.
7250 - Changed ScriptResolvableReport::start to send local path
7251   of script to be executed.
7252 - revision 4190
7253 - version 2.2.1
7254
7255 -------------------------------------------------------------------
7256 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
7257
7258 - Added ScriptResolvableReport. Callbacks triggered on script
7259   execution during commit. (F100233)
7260 - revision 4187
7261 - version 2.2.0
7262
7263 -------------------------------------------------------------------
7264 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
7265
7266 - fix: Url::getRegisteredSchemes() would always return nothing
7267
7268 -------------------------------------------------------------------
7269 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
7270
7271 - Made the build dependency on gettext-devel explicit
7272
7273 -------------------------------------------------------------------
7274 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
7275
7276 - adapted multi-media YUM sources according to official YUM
7277   specification (F300743)
7278
7279 -------------------------------------------------------------------
7280 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
7281
7282 - use RPM_OPT_FLAGS (meissner@suse.de)
7283
7284 -------------------------------------------------------------------
7285 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
7286
7287 - SourceFactory::createFrom() - don't loose url,...
7288 - r4160
7289
7290 -------------------------------------------------------------------
7291 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
7292
7293 - reduce logging in ResolvableImpl.cc
7294 - rev 4157
7295
7296 -------------------------------------------------------------------
7297 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
7298
7299 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
7300   in QueueItemInstall and QueueItemRequire
7301   Bug 192535/204913
7302   removed fix:Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
7303
7304 -------------------------------------------------------------------
7305 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
7306
7307 - fixed SourceFactory::createFrom() - don't loose alias,
7308   cachedir,... parameters
7309
7310 -------------------------------------------------------------------
7311 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
7312
7313 - Use RPM Enhances only if detected at configure time, to allow
7314   compilation with older rpm.
7315 - callback params: use const string & instead of string (dmacvicar)
7316
7317 -------------------------------------------------------------------
7318 Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
7319
7320 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
7321   a package/script/message
7322   Bug: 192535
7323
7324 -------------------------------------------------------------------
7325 Thu Sep  7 16:19:36 CEST 2006 - dmacvicar@suse.de
7326
7327 - add Source_Ref::checksum() which in combination with
7328   timestamp can give an idea of a source change.
7329 - r4106
7330
7331 -------------------------------------------------------------------
7332 Thu Sep  7 14:32:38 CEST 2006 - mvidner@suse.cz
7333
7334 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
7335   enable progress reporting on compressed streams.
7336
7337 -------------------------------------------------------------------
7338 Wed Sep  6 18:31:20 CEST 2006 - dmacvicar@suse.de
7339
7340 - better error propagation
7341 - r4096
7342
7343 -------------------------------------------------------------------
7344 Tue Sep  5 19:22:56 CEST 2006 - mt@suse.de
7345
7346 - Removed libblkid dependency - the workaround using libblkid to
7347   check filesystem on XEN vbd mapped devices is obsolete, because
7348   the info is avaliable via /dev/disk/by-label link now. (#197107)
7349 - revision 4087
7350
7351 -------------------------------------------------------------------
7352 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
7353
7354 - PackageProvider: Fixed broken retry. (#202163)
7355 - revision 4071
7356
7357 -------------------------------------------------------------------
7358 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
7359
7360 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
7361   to create a Package from a source package header.
7362 - Added method Pathname::extension: Return all of the characters in name
7363   after and including the last dot in the last element of name.
7364 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
7365   rpms. Otherwise we'd need access to the rpm database to get the keys.
7366 - revision 4069
7367
7368 -------------------------------------------------------------------
7369 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
7370
7371 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
7372   a package/script/message
7373   Bug: 192535
7374
7375 -------------------------------------------------------------------
7376 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
7377
7378 - Speedup computation of number of rpm database entries.
7379 - revision 4058
7380
7381 -------------------------------------------------------------------
7382 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
7383
7384 - Fixed endless loop in transactResObject
7385   Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
7386
7387 -------------------------------------------------------------------
7388 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
7389
7390 - fix some testcases for tar file parser changes
7391 - r4045
7392
7393 -------------------------------------------------------------------
7394 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
7395
7396 - missing includes
7397 - clean old callbacks
7398 - r4041
7399
7400 -------------------------------------------------------------------
7401 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
7402
7403 - zyppPattern->install_packages returns SUGGESTED package too.
7404   Bug 201476
7405   Revision 4036
7406
7407 -------------------------------------------------------------------
7408 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
7409
7410 - New behaviour in the solver: try with 'best' package first, try with 'all'
7411   packages if this fails.
7412   Bug :Bug 191983
7413
7414 -------------------------------------------------------------------
7415 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
7416
7417 - libzypp 2.1.0
7418 - bump version due to incompatible callback changes in KeyRing
7419   Sources
7420
7421 -------------------------------------------------------------------
7422 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
7423
7424 - new keyring callbacks
7425 - separate trust key from import key
7426 - use PublicKey class instead of params, to be able
7427   to add more info like photos later (pending #181682)
7428 - update zmart with those callbacks.
7429 - better error handling (Exception types)
7430 - make tmp file names more readable depending on the context
7431 - r4026
7432
7433 -------------------------------------------------------------------
7434 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
7435
7436 - decouple probing from source creation, using the new
7437   media test for existence functions.
7438 - r4019
7439
7440
7441 -------------------------------------------------------------------
7442 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
7443
7444 - Fixed getDoesFileExist to reset the transfer range
7445 - Added logging of curl debug messages to the zypp log.
7446   The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
7447   ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
7448 - r4018
7449
7450 -------------------------------------------------------------------
7451 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
7452
7453 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
7454   see rev 3810 below. (#190163)
7455 - rev 3998
7456
7457 -------------------------------------------------------------------
7458 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
7459
7460 - fix uninstalling of atoms (noop)
7461 - r3995
7462
7463 -------------------------------------------------------------------
7464 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
7465
7466 - Implement initial verson of Media
7467   doesFileExist, for future source probing.
7468 - r3984
7469
7470 -------------------------------------------------------------------
7471 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
7472
7473 - more dbus_connection_close fixes
7474 - r3974
7475
7476 -------------------------------------------------------------------
7477 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
7478
7479 - clean up 'incomplete' handling in QueueItemEstablish.
7480 - rev 3973.
7481
7482 -------------------------------------------------------------------
7483 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
7484
7485 - Don't set 'incomplete' for uninstalled patterns or products.
7486   (#198379)
7487 - rev 3970.
7488
7489 -------------------------------------------------------------------
7490 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
7491
7492 - Added new API calls:
7493   setAdditionalProvide
7494   setAdditionalConflict
7495   setAdditionalRequire
7496
7497 -------------------------------------------------------------------
7498 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
7499
7500 - don't link examples to testsuite library.
7501
7502 -------------------------------------------------------------------
7503 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
7504
7505 - Disable profiling to work around compiler bug.
7506
7507 -------------------------------------------------------------------
7508 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
7509
7510 - forward port 3924:3939
7511 - Add explicit finish callbacks for subtasks during ProvidePackage
7512  Â to avoid UI confusion.
7513 - rev3957
7514
7515 -------------------------------------------------------------------
7516 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
7517
7518 - Introduce examples/
7519 - fix some svn ignores
7520 - fix compilation. Use: dbus_connection_close
7521 - rev 3943
7522
7523 -------------------------------------------------------------------
7524 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
7525
7526 - Initial support for plain directory with rpms as source
7527 - r3935
7528
7529 -------------------------------------------------------------------
7530 Tue Aug  8 16:51:45 CEST 2006 - dmacvicar@suse.de
7531
7532 - Move the target query by kind function to
7533   a iterator, so we dont make a copy of the restore
7534   the iterator works loading by demand too
7535
7536 -------------------------------------------------------------------
7537 Mon Aug  7 17:57:26 CEST 2006 - dmacvicar@suse.de
7538
7539 - rename the new initTarget to initializeTarget,
7540   leave the old one as is, but deprecate it.
7541 - r3903
7542
7543 -------------------------------------------------------------------
7544 Mon Aug  7 15:10:08 CEST 2006 - dmacvicar@suse.de
7545
7546 - forward port from SLES10 branch , till 3888
7547 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
7548   full packages. (#168844)
7549 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
7550 - version 2.0.0
7551 - rev 3893
7552
7553 -------------------------------------------------------------------
7554 Fri Aug  4 15:20:13 CEST 2006 - dmacvicar@suse.de
7555
7556 - Separate target init from adding resolvables, getting rid of the
7557 uggly bool flag.
7558 - dont clear the store each time Target::resolvables is called
7559 - Load target resolvables on demand by kind, keep them cached later
7560 - add Target::resolvablesByKind(kind) to allow query specific kind
7561   without reading all kinds. Used to port TargetProduct, which
7562   was reading the whole rpm database only to displayy base product
7563   name in YaST help.
7564 - commit to pkg-bindings and packager will follow.
7565 - jsrain will port more yast stuff, especially inst_source which
7566   startup time should by reduced by half afterwards.
7567 - rev 3880
7568
7569 -------------------------------------------------------------------
7570 Tue Aug  1 13:37:29 CEST 2006 - dmacvicar@suse.de
7571
7572 - forward port:
7573   rev 3786 fix to stalle tmpfiles broke patches.
7574   SLES was released with this broken. 10.1 has a blocked
7575   zypp update because this.
7576   Attempt to fix this. (#192535)
7577 - fix configure.ac sqlite-source build path
7578 - rev 3858
7579
7580 -------------------------------------------------------------------
7581 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
7582
7583 - link correctly
7584
7585 -------------------------------------------------------------------
7586 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
7587
7588 - dont link sqlite in the main lib.
7589 - rev 3826
7590
7591 -------------------------------------------------------------------
7592 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
7593
7594 - susetags: parse product parser regexp only once
7595 - parse yum factory 5 sec. (from 30) faster using
7596   another string find algorithm
7597 - rev 3824
7598
7599 -------------------------------------------------------------------
7600 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
7601
7602 - Digest: Don't read the stream character wise but reading blocks,
7603   as advised by matz profiling.
7604 - r3819
7605
7606 -------------------------------------------------------------------
7607 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
7608
7609 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
7610   trusted vendors. (#189573)
7611 - revision 3804
7612
7613 -------------------------------------------------------------------
7614 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
7615
7616 - backport fix for stalle tmpfile (#191311)
7617 - rev 3788
7618
7619 -------------------------------------------------------------------
7620 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
7621
7622 - deactivated media manager code that was disabling the
7623   automounter (#172419)
7624 - rev 3724
7625
7626 -------------------------------------------------------------------
7627 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
7628
7629 - fix autorefresh (#186115)
7630 - revision 3708
7631 -------------------------------------------------------------------
7632 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
7633
7634 - forward port from SLE branch
7635 - Set default permission for logfiles to 0640. (#187044)
7636 - revision 3696
7637
7638 -------------------------------------------------------------------
7639 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
7640
7641 - forward port from SLE branch
7642 - Fixed installation of SP or Add-On product switching to media 2
7643   too early. (#186607)
7644 - revision 3691
7645
7646 -------------------------------------------------------------------
7647 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
7648
7649 - forward port from SLE branch
7650 - Strip self provides without edition in Resolvable ctor.
7651   (#186079)
7652 - Source::provideResolvables not implemented in yum source type.
7653   Product not set for packages that are available from update source
7654   (#186920)
7655 - Hook modalias() supplements without package to "kernel" (#184840)
7656 - Allow on-demand SourceManager::restore() (#186678)
7657 - Hook modalias() supplements without package to "kernel" (#184840)
7658 - rev 3676
7659
7660 -------------------------------------------------------------------
7661 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
7662
7663 - Fix adding resolving of path names for mount points (#181606)
7664 - rev 3658
7665
7666 -------------------------------------------------------------------
7667 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
7668
7669 - merge download algorithm and refactoring from branch
7670   (#181204)
7671
7672 -------------------------------------------------------------------
7673 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
7674
7675 - autodocs: use find+xargs to overcome command length limit,
7676   do not call doxygen unnecessarily (#185334).
7677 - rev 3645
7678
7679 -------------------------------------------------------------------
7680 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
7681
7682 - Dont use getZYpp in static constructor (#185198)
7683   Bugfix #178292 was wrong.
7684 - Only warn on incompleting installed resolvables (#185197)
7685 - rev 3644
7686
7687 -------------------------------------------------------------------
7688 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
7689
7690 - Atoms might only be installed via patches (#184714)
7691 - rev 3642
7692
7693 -------------------------------------------------------------------
7694 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
7695
7696 - fix for the last stall tmpfile (#178292)
7697 - r3637
7698
7699 -------------------------------------------------------------------
7700 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
7701
7702 - Implemented transfer timeout inside of the progress callback.
7703   The timeout value can be set using timeout url parameter, the
7704   default transfer timeout is 180 seconds. (#181602)
7705 - Added ssl_verify and ssl_capath url options used in https scheme,
7706   allowing to change or disable the ssl verify options. (#171622)
7707 - Added fallback on read failures of /etc/mtab to /proc/mounts.
7708   Improved verbosity in mount and mount check related failure cases,
7709   incl. /etc/mtab dump. (#181606)
7710 - rev 3623
7711
7712 -------------------------------------------------------------------
7713 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
7714
7715 - combine knownAliases and knownUrls in a single function.
7716 - rev 3616
7717
7718 -------------------------------------------------------------------
7719 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
7720
7721 - honor parallel installs in resolver context (#181103)
7722 - rev 3592
7723
7724 -------------------------------------------------------------------
7725 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
7726
7727 - right fix for tmpdir initialized in static constructor
7728 - catch around provideJustFile in providePackage
7729 -rev 3654
7730
7731 -------------------------------------------------------------------
7732 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
7733
7734 - fix #182003 YUM packages without size
7735 - rev 3587
7736
7737 -------------------------------------------------------------------
7738 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
7739
7740 - Allow to restore and remove by Url
7741 - rev 3583
7742
7743 -------------------------------------------------------------------
7744 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
7745
7746 - make atoms parallel installable (#181103)
7747 - rev 3580
7748
7749 -------------------------------------------------------------------
7750 Fri Jun  9 16:28:11 CEST 2006 - dmacvicar@suse.de
7751
7752 - Allow to restore by alias
7753 - r3568
7754
7755 -------------------------------------------------------------------
7756 Fri Jun  9 13:06:16 CEST 2006 - mvidner@suse.cz
7757
7758 - Do not fork in a global destructor, perl dislikes it (#182672).
7759   Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
7760
7761 -------------------------------------------------------------------
7762 Thu Jun  8 16:24:55 CEST 2006 - ma@suse.de
7763
7764 - Installation: Assert product information is stored to libzypp
7765   database before reboot. (#181198)
7766 - Version 1.2.0; revision 3553
7767
7768 -------------------------------------------------------------------
7769 Wed Jun  7 13:55:23 CEST 2006 - visnov@suse.cz
7770
7771 - Synchronize keys with rpm database before
7772   closing access to it (#182338)
7773 - rev 3533
7774
7775 -------------------------------------------------------------------
7776 Wed Jun  7 11:40:46 CEST 2006 - mt@suse.de
7777
7778 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
7779   filter out the non-DVD drives completely. Allows a fallback to
7780   drives without the dvd HAL property e.g. in VMWare. (#177457)
7781 - rev 3530
7782
7783 -------------------------------------------------------------------
7784 Wed Jun  7 01:00:06 CEST 2006 - dmacvicar@suse.de
7785
7786 - Merge fix for stalle tmpdir due to cyclic references, using a master
7787  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
7788 - rev 3521
7789
7790 -------------------------------------------------------------------
7791 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
7792
7793 - Fixes unneeded file download, and add download callbacks
7794   (still need yast side) #181204 and #160206
7795 - Fix stalle tmpdir due to cyclic references, using a master
7796   TmpDir for zypp. # 178292
7797
7798 -------------------------------------------------------------------
7799 Wed Jun  7 00:02:18 CEST 2006 - ma@suse.de
7800
7801 - fixed memory leak in PersistentStorage (#168690)
7802 - revision 3519
7803
7804 -------------------------------------------------------------------
7805 Tue Jun  6 22:24:00 CEST 2006 - ma@suse.de
7806
7807 - fixed memory leak in XMLSourceCacheParser (#168690)
7808 - revision 3517
7809
7810 -------------------------------------------------------------------
7811 Fri Jun  2 16:09:03 CEST 2006 - schubi@suse.de
7812
7813 -latest fi translation added
7814  Revision 3502
7815
7816 -------------------------------------------------------------------
7817 Thu Jun  1 15:11:47 CEST 2006 - schubi@suse.de
7818
7819 -All installed resolvables has been set to "satisfied" in
7820  ResolverContext::unneeded . BUT:
7821  Patch concerning resolvables have to be set to
7822  "unneeded" although they are installed. In order
7823  getting the state "no longer applicable" (Bug 171590)
7824 - rev 3496
7825
7826 -------------------------------------------------------------------
7827 Thu Jun  1 14:54:02 CEST 2006 - kkaempf@suse.de
7828
7829 - compute status for scripts and messages so their freshens get
7830   properly honored (aj with postgresql-server)
7831 - rev 3494
7832
7833 -------------------------------------------------------------------
7834 Thu Jun  1 13:57:48 CEST 2006 - dmacvicar@suse.de
7835
7836 - revert not-used-yet rpmdb timestamp, as
7837   it broke rpmdb::init(). (#180040)
7838 - rev 3490
7839
7840 -------------------------------------------------------------------
7841 Thu Jun  1 11:03:34 CEST 2006 - schubi@suse.de
7842
7843 - updating gmo files, if po files has been changed; bug 164449
7844
7845 -------------------------------------------------------------------
7846 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
7847
7848 - Dont download twice if starting from 1st time
7849 - fix typo
7850 - rev 3481
7851
7852 -------------------------------------------------------------------
7853 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
7854
7855 - set cache dir only if storeMetadata is called as a public method.´
7856 - rev 3475
7857
7858 -------------------------------------------------------------------
7859 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
7860
7861 - schedule a package for installation if
7862   - it freshens / supplements something
7863   - it is not installed yet
7864   (#178721)
7865 - rev 3473
7866
7867 -------------------------------------------------------------------
7868 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
7869
7870 - make susetags also implement download and check first.
7871 - rev 3470
7872
7873 -------------------------------------------------------------------
7874 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
7875
7876 - make yum more robust. Never parse from provideFile
7877   but only from local disk. Make sure the cache
7878   is consistent before recreating it.
7879   the code is easier to follow and probably
7880   faster. checksum and signatures are
7881   checked on caching not on parsing.
7882   Required to implement refresh for #154990
7883 - rev 3452
7884
7885 -------------------------------------------------------------------
7886 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
7887
7888 - implement timestamp for YUM and SuseTags
7889 - actually use the license to confirm in yum patches
7890 - add prerequires tag in yum optonally to the bad designed
7891   and nonintuitive pre=1
7892 - rev 3448
7893
7894 -------------------------------------------------------------------
7895 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
7896
7897 - dont pass root on init but before.
7898 - implement rpm db modification timestamp
7899   not used yet
7900 - move Helix source to testsuite out of the solver
7901   so we can use it for target, storage tests
7902 - add Source_Ref::timestamp(), default to now()
7903   in order to implement smart sync of sources by zmd
7904 - don't parse desc and summary twice
7905 - fix a segfault with tranlated text
7906 - fix broken size tag introduced in rev 3427
7907 - rev 3446
7908
7909 -------------------------------------------------------------------
7910 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
7911
7912 - dont accept corrupt sources, improve logs
7913
7914 -------------------------------------------------------------------
7915 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
7916
7917 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
7918   loosing autoprotection (eg. for foreign vendor). (assists #177469)
7919 - rev 3431
7920
7921 -------------------------------------------------------------------
7922 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
7923
7924 - added mediaNr() to PatchRpm and DeltaRpm classes
7925 - rev 3430
7926
7927 -------------------------------------------------------------------
7928 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
7929
7930 - enable YUM license to confirm.
7931   needed for #174476
7932 - adapt store to serialize and read all new resobject fields
7933 - use install-time to now() when serializing (#174653)
7934 - rev 3427
7935
7936 -------------------------------------------------------------------
7937 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
7938
7939 - Do not violate install order when restricting commit to a certain
7940   mediaNumber. (#170079)
7941 - Version 1.1.0; rev 3423
7942
7943 -------------------------------------------------------------------
7944 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
7945
7946 - Added SourceManager::findSourceByUrl to overcome alias mismatches
7947   (#177543).
7948 - rev 3420
7949
7950 -------------------------------------------------------------------
7951 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
7952
7953 - Order all objects according to prerequirements, not just packages.
7954   (#173690)
7955 - rev 3419
7956
7957 -------------------------------------------------------------------
7958 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
7959
7960 - Added new translation
7961
7962 -------------------------------------------------------------------
7963 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
7964
7965 - fix missing homedir option for gpg (#171055)
7966 - rev 3415
7967
7968 -------------------------------------------------------------------
7969 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
7970
7971 - Prevent against daemons launched in rpm %post, that do not close
7972   their filedescriptors. (#174548)
7973 - Version 1.0.1; rev 3413
7974
7975 -------------------------------------------------------------------
7976 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
7977
7978 - fixed media number of package retrieved as a part of a patch
7979   (#174841)
7980 - rev 3409
7981
7982 -------------------------------------------------------------------
7983 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
7984
7985 - fix missing package descriptions due to filtered packages
7986   by incompatible architectures. (#159109)
7987 - rev 3404
7988
7989 -------------------------------------------------------------------
7990 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
7991
7992 - decrease logging in DiskUsageCounter and Modalias (#163186)
7993 - rev 3406
7994
7995 -------------------------------------------------------------------
7996 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
7997
7998 - Stay backward comapatible.
7999
8000 -------------------------------------------------------------------
8001 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
8002
8003 - Make basic attributes available through ResObject.
8004 - Let ResObjects which do not require media access during
8005   commit return ZERO sourceMediaNr (required for #173690)
8006 - Version 1.0.0
8007 - rev 3390
8008
8009 -------------------------------------------------------------------
8010 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
8011
8012 - reduce logging verbosity (#163186)
8013 - rev 3381
8014
8015 -------------------------------------------------------------------
8016 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
8017
8018 - setCandidate accept candidates with compatible architectures too. Not
8019   only with the same architecture. Bug 172594 - If update package has
8020   differet arch, UI display is wrong
8021
8022 -------------------------------------------------------------------
8023 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
8024
8025 - Added Source_Ref::resStoreInitialized.
8026   If we know that noone has seen the resolvables yet, we can skip
8027   them too, eg. when deleting a source. (#174840)
8028 - rev 3378
8029
8030 -------------------------------------------------------------------
8031 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
8032
8033 - Honor freshens as conditionals independant from the installed/
8034   uninstalled status (#174797)
8035 - rev 3376
8036
8037 -------------------------------------------------------------------
8038 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
8039
8040 - State modifier "unneeded" is transitive for patches (#171590)
8041 - rev 3375
8042
8043 -------------------------------------------------------------------
8044 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
8045
8046 - Do not transact itself (update) in the transactResObject mechanism
8047   Bug 174290
8048
8049 -------------------------------------------------------------------
8050 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
8051
8052 - Reenabled improved large file support flags (unintentionally
8053   removed in rev 1544). Fixes bug #173753.
8054 - Added large file support flags to libzypp.pc file allowing
8055   consistence checks in the application using features variable
8056 - rev 3366
8057
8058 -------------------------------------------------------------------
8059 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
8060
8061 - SourceManager: moved source deletion before creation
8062   so that we can recreate a deleted one (#174295)
8063 - removed dead code dealing with known_caches from SourceManager::store
8064   (see r3195)
8065 - r3362
8066
8067 -------------------------------------------------------------------
8068 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
8069
8070 - fixed returning product short name and summary if product read
8071   from target store (#148625)
8072 - rev 3360
8073
8074 -------------------------------------------------------------------
8075 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
8076
8077 - set media verifier on redirected medium (#172599)
8078 - rev 3359
8079
8080 -------------------------------------------------------------------
8081 Mon May  8 17:28:42 CEST 2006 - kkaempf@suse.de
8082
8083 - fix 'transactResKind' to collect best providers by capability
8084   and to recursively transact items of same kind (#170114)
8085 - rev 3355
8086
8087 -------------------------------------------------------------------
8088 Mon May  8 16:45:46 CEST 2006 - dmacvicar@suse.de
8089
8090 - serialize the full URL to avoid missing password and other
8091   url settings (#148108)
8092 - rev 3353
8093
8094 -------------------------------------------------------------------
8095 Fri May  5 17:47:14 CEST 2006 - mt@suse.de
8096
8097 - Added a 60 sec connect timeout to MediaCurl (#172860)
8098 - rev 3348
8099
8100 -------------------------------------------------------------------
8101 Thu May  4 15:15:37 CEST 2006 - kkaempf@suse.de
8102
8103 - re-fetch also .asc and .key files before checking signature
8104   (#172597)
8105 - rev 3350 (3345-10.1)
8106
8107 -------------------------------------------------------------------
8108 Wed May  3 17:40:45 CEST 2006 - dmacvicar@suse.de
8109
8110 - Fix yum key verification, because a double variable declaration
8111
8112 -------------------------------------------------------------------
8113 Wed May  3 15:34:00 CEST 2006 - dmacvicar@suse.de
8114
8115 - use --no-default-keyring to avoid creating a
8116   default gpg dir in / (#171055)
8117 - rev 3335
8118
8119 -------------------------------------------------------------------
8120 Wed May  3 14:40:25 CEST 2006 - dmacvicar@suse.de
8121
8122 - Fix YUM signature checking, we were passing the key instead of the
8123   signature.
8124 - When the user trust a key, sync again. Bye to the session trusted
8125   keys and user being asked all the time. (#171213)
8126 - r3332
8127
8128 -------------------------------------------------------------------
8129 Wed May  3 14:22:02 CEST 2006 - ma@suse.de
8130
8131 - Cleanup index tables when removing items from pool (#170564).
8132
8133 -------------------------------------------------------------------
8134 Wed May  3 12:23:36 CEST 2006 - kkaempf@suse.de
8135
8136 - backout rev 3246->3275 of TargetImpl.cc
8137 - add missing testsuite/utils/TestUtils.h
8138 - rev 3330
8139
8140 -------------------------------------------------------------------
8141 Wed May  3 12:13:38 CEST 2006 - dmacvicar@suse.de
8142
8143 - more fixes for #171062, there were some files still not being
8144   read from cache.
8145 - r3327
8146
8147 -------------------------------------------------------------------
8148 Tue May  2 18:41:44 CEST 2006 - dmacvicar@suse.de
8149
8150 - cache keys and signature. Remove lot of duplicated code. (#171062)
8151 - r3320
8152
8153 -------------------------------------------------------------------
8154 Tue May  2 18:02:46 CEST 2006 - mt@suse.de
8155
8156 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
8157   mount here anything, so it is OK to use any dir (171351).
8158 - rev 3318
8159
8160 -------------------------------------------------------------------
8161 Tue May  2 14:58:03 CEST 2006 - kkaempf@suse.de
8162
8163 - parse "license-to-confirm" in primary.xml (#168437)
8164 - rev 3312
8165
8166 -------------------------------------------------------------------
8167 Mon May  1 17:44:29 CEST 2006 - kkaempf@suse.de
8168
8169 - Don't try to store 'Atom', not needed and the backend store
8170   rejects them anyways (addtion to #168610)
8171 - rev 3306
8172
8173 -------------------------------------------------------------------
8174 Mon May  1 04:43:01 CEST 2006 - mt@suse.de
8175
8176 - Improved device check in MediaDISK using libblkid (Bug #158529)
8177 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
8178   added a check if it is a directory
8179 - Added libcurl and libblkid checks to configure.ac
8180 - Added e2fsprogs(-devel) requires to the spec file
8181 - rev 3303
8182
8183 -------------------------------------------------------------------
8184 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
8185
8186 - dont download "other" during key check (#171041)
8187 - rev 3294
8188
8189 -------------------------------------------------------------------
8190 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
8191
8192 - allow parallel installs of atoms (used to fulfill patch require-
8193   ments, atoms aren't installed anyways) (#170098)
8194 - some testsuite improvements.
8195 - rev 3288
8196
8197 -------------------------------------------------------------------
8198 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
8199
8200 - get rid of autobuild check when throwing exceptions without throw
8201   but with a macro, returning a null pointer at the end (never reached).
8202
8203 -------------------------------------------------------------------
8204 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
8205
8206 - Do not violate install order when restricting commit to a certain
8207   mediaNumber. (#170079)
8208
8209 -------------------------------------------------------------------
8210 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
8211
8212 - Don't use throw directly!
8213   use ZYPP_THROW with a Exception class, otherwise package bindings
8214   will not catch them.
8215   Should fix crashes when reading broken sources with yast.
8216 - rev 3272
8217
8218 -------------------------------------------------------------------
8219 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
8220
8221 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
8222   revision 3269
8223
8224 -------------------------------------------------------------------
8225 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
8226
8227 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
8228 - further improve on #168840 (from rev 3231), match on name-edition
8229   when filtering by best arch. (#170098)
8230 - rev 3268
8231
8232 -------------------------------------------------------------------
8233 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
8234
8235 - #170093 , lot of package descriptions missing
8236 - rev 3263
8237
8238 -------------------------------------------------------------------
8239 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
8240
8241 - try to fix wrong permissions of /var/lib/zypp created
8242   by old zypp, only when running as root they are fixed
8243   (#169094)
8244 - YUM: Verify signatures on factoryInit.
8245   Dont provide other.xml. Cleanups, better logging.
8246   When refreshing signed soruces, don't refresh is source
8247   has not changed.
8248 - YaST sources: don't refresh if media file has not changed.
8249 - Show full url of index files in sources for signature validation
8250   (mentioned in #170139 comment #3)-
8251
8252 -------------------------------------------------------------------
8253 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
8254
8255 - udpated media ID syntax for external scripts (to be consistent
8256   with packages) (#170247)
8257 - rev 3256
8258
8259 -------------------------------------------------------------------
8260 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
8261
8262 - set media ID to 1 if not specified in YUM metadata (#167452)
8263 - rev 3255
8264
8265 -------------------------------------------------------------------
8266 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
8267
8268 - If freshen and supplement are fulfilled, install any kind of
8269   resolvable if not yet installed (#165746)
8270 - rev 3249
8271
8272 -------------------------------------------------------------------
8273 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
8274
8275 - make downloaded script executable. (#169191)
8276 - rev 3247
8277
8278 -------------------------------------------------------------------
8279 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
8280
8281 - Improve on last fix, compare only compatible archs.
8282 - rev 3233
8283
8284 -------------------------------------------------------------------
8285 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
8286
8287 - Only choose best arch of multiple package atoms with identical
8288   name (#168840)
8289 - rev 3231
8290
8291 -------------------------------------------------------------------
8292 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
8293
8294 - pass empty strings to UI as key properties if unknown key
8295   (#169114)
8296 - rev 3228
8297
8298 -------------------------------------------------------------------
8299 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
8300
8301 - refrain from parsing 'other.xml' (#159316)
8302 - rev 3226
8303
8304 -------------------------------------------------------------------
8305 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
8306
8307 - in source refresh, clean up the cache dir if fails
8308 - do not require repomd.xml.asc when creating a cache (#163765)
8309 - rev 3224
8310
8311 -------------------------------------------------------------------
8312 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
8313
8314 - Check if a file exists before providing it, and just handling the
8315   exception is not sufficient, because it can release the media.
8316   it nows get all possible packages.X translations an then
8317   it selects the candidate from the existing ones (#168654)
8318 - rev 3221
8319
8320 -------------------------------------------------------------------
8321 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
8322
8323 - dont report conflicts if item is neither installed
8324   nor to-be-installed (#168906)
8325 - rev 3219
8326
8327 -------------------------------------------------------------------
8328 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
8329
8330 - #168060 , propagate the file description or original
8331   name to the UI and not the checked filename path,
8332   which could be a tmp file.
8333   Requires changes in pkg-manager, and probably zmd-helpers.
8334 - rev 3215
8335
8336 -------------------------------------------------------------------
8337 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
8338
8339 - /var/lib/zypp/db/languages/* are empty files (##168355)
8340 - r3206
8341
8342 -------------------------------------------------------------------
8343 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
8344
8345 - All resolvables must honor arch, so Arch_noarch in
8346   target/store/XMLFilesBackend.cc is wrong (#160792)
8347 - Introduced code to honour shared package descriptions
8348   (#159109)
8349 - r3204
8350
8351 -------------------------------------------------------------------
8352 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
8353
8354 - replace '_' in YUM elements/attributes with '-' (#168762)
8355 - rev 3201
8356
8357 -------------------------------------------------------------------
8358 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
8359
8360 - Fixed iseries workaround - interchanged variables for scsi
8361   devices, added debug messages about the steps (#163971).
8362 - Added getenv NULL ptr check and verify of the $HOME dir's
8363   and ~/.curlrc file's ownership (#163203).
8364 - rev 3199
8365
8366 -------------------------------------------------------------------
8367 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
8368
8369 - Use filesystem::TmpDir to create unique and unused Source cache
8370   directories. (#168051)
8371
8372 -------------------------------------------------------------------
8373 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
8374
8375 - Enable signature checks per default. (#168525)
8376
8377 -------------------------------------------------------------------
8378 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
8379
8380 - fix callbacks for providing a single file (#160206)
8381
8382 -------------------------------------------------------------------
8383 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
8384
8385 - If an installed package looses a dependency, the solver tries
8386   to upgrade it. Limit the upgrade candidates to best arch, best
8387   edition.
8388 - filter 'other' entries with incompatible arch in yum parser.
8389 - rev 3177
8390
8391 -------------------------------------------------------------------
8392 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
8393
8394 - initialize the product category according to source (#168061)
8395 - rev 3172
8396
8397 -------------------------------------------------------------------
8398 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
8399
8400 - delete only one older version of a xml-store resolvable
8401   (half-baked, but the previous attempt was charred)
8402
8403 -------------------------------------------------------------------
8404 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
8405
8406 - moved license_to_confirm to primary.xml
8407 - rev 3170
8408
8409 -------------------------------------------------------------------
8410 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
8411
8412 - Removed deprecated oldstyle commit methods.
8413
8414 -------------------------------------------------------------------
8415 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
8416
8417 - when installing a xml-store resolvable (all except package,
8418   message, script), delete older versions (#160792).
8419 - read selection edition from the XML store
8420 - rev 3167
8421
8422 -------------------------------------------------------------------
8423 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
8424
8425 - properly clear transaction flag after successful commit
8426   (see rev 3122, #164365, #167285)
8427 - rev 3157
8428
8429 -------------------------------------------------------------------
8430 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
8431
8432 - recursively soft-uninstall recommended package on real uninstall,
8433   not on update (#167603)
8434 - rev 3155
8435
8436 -------------------------------------------------------------------
8437 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
8438
8439 - fix #167605 (importing keys to rpm multiple times due to
8440   wrong interpretation of rpm gpg versioning.
8441 - add support for reading the rpm keys, with full id and fingerprint
8442 - rev 3153
8443
8444 -------------------------------------------------------------------
8445 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
8446
8447 - don't add duplicate error infos to ResolverContext (#167309)
8448 - rev 3146
8449
8450 -------------------------------------------------------------------
8451 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
8452
8453 - fix Resolver::transactReset() (see rev 3122) (#167285)
8454 - rev 3140
8455
8456 -------------------------------------------------------------------
8457 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
8458
8459 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
8460   variable is present, all signature checking callbacks will default
8461   to 'accept', in case no recipient is present.
8462
8463 -------------------------------------------------------------------
8464 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
8465
8466 - read content file on construction, and make
8467   provideProduct only insert the already
8468   read product object into the store (#165826)
8469   (dmacvicar)
8470 - When the signature is not found, warn the
8471   user about a unsigned source. When the
8472   key is not found, do nothing, it can be in the
8473   keyring already. (#166016) (dmacvicar)
8474 - enable key verification only if
8475   ZYPP_CHECKSIG env var is set (dmacvicar)
8476 - r1529
8477
8478 -------------------------------------------------------------------
8479 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
8480
8481 - fix bugfix 164365, fix bug 167285
8482   Actually clear the transcation state instead of locking it
8483   to 'dont transact'
8484 - rev 3122
8485
8486 -------------------------------------------------------------------
8487 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
8488
8489 - revert the signature/digest checking callbacks
8490 - rev 3115
8491
8492 -------------------------------------------------------------------
8493 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
8494
8495 - Bugfix #165670
8496   - Honor keep requests.
8497   - Dont flag "locked uninstall" as error if a keep request was
8498     issued before.
8499 - rev 3114
8500
8501 -------------------------------------------------------------------
8502 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
8503
8504 - rule out locked items during distribution upgrade as early
8505   as possible. (#165670)
8506 - rev 3110
8507
8508 -------------------------------------------------------------------
8509 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
8510
8511 - Bugfix #166212
8512   - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
8513     transactResObject().
8514   - resetTransaction(APPL_LOW) before resolving
8515   - enhance transactCaps by using the same algorithm as in
8516     QueueItemRequire
8517     (before: transact all requires and recommends by name
8518      now: transact best requires and recommends by provides)
8519 - rev 3107
8520
8521 -------------------------------------------------------------------
8522 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
8523
8524 - new callbacks for failing digest
8525 - rev 3098
8526
8527 -------------------------------------------------------------------
8528 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
8529
8530 - ask for file without a checksum (#165125)
8531
8532 -------------------------------------------------------------------
8533 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
8534
8535 - dont install satisfied resolvables (#165843)
8536 - rev 3095
8537
8538 -------------------------------------------------------------------
8539 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
8540
8541 - dont abort on failed "dry_run" (#164583)
8542 - rev 3091
8543
8544 -------------------------------------------------------------------
8545 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
8546
8547 - Ask user if signature file does not exist (#163765)
8548 - handle repomd.xml.asc as optional file (#163765)
8549 - rev 3089
8550
8551 -------------------------------------------------------------------
8552 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
8553
8554 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
8555 - rev 3087
8556
8557 -------------------------------------------------------------------
8558 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
8559
8560 - Dont do transitive uninstalls on uninstalled or upgraded items.
8561   (#165798)
8562 - rev 3083
8563
8564 -------------------------------------------------------------------
8565 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
8566
8567 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
8568
8569 -------------------------------------------------------------------
8570 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
8571
8572 - Product::updateUrls: restore it from the XML store;
8573   fixed content parsing (#163192).
8574 - restore product flags fro the XML store
8575 - rev 3074
8576
8577 -------------------------------------------------------------------
8578 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
8579
8580 - Only consider best arch/version (#165477)
8581 - rev 3069
8582
8583 -------------------------------------------------------------------
8584 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
8585
8586 - No need to parse tags at all if there is no item to store values
8587   (e.g. data for unwanted arch). Fixed segv trying to store data in
8588   NULL item. (#165479)
8589 - rev3065
8590
8591 -------------------------------------------------------------------
8592 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
8593
8594 - Improved Url path name "//" vs. "/%2f" handling; now if the
8595   url has an authority, "/%2f" is used for ftp only (#163784)
8596 - rev 3062
8597
8598 -------------------------------------------------------------------
8599 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
8600
8601 - fixed storing patch scripts to target store (#159928)
8602 - rev 3058
8603
8604 -------------------------------------------------------------------
8605 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
8606
8607 - if a patch is bad, only skip this patch, not everything
8608   (#165200)
8609 - rev 3057
8610
8611 -------------------------------------------------------------------
8612 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
8613
8614 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
8615 - Susetags:Pattern: Fixed parser.
8616
8617 -------------------------------------------------------------------
8618 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
8619
8620 - when uninstalling, only re-establish installed items
8621   supplementing the to-be-uninstalled one. (variant of #165111)
8622 - rev 3054
8623
8624 -------------------------------------------------------------------
8625 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
8626
8627 - Susetags:Package: Parse and provide ins/delnotify texts.
8628
8629 -------------------------------------------------------------------
8630 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
8631
8632 - when checking freshens/supplements at install, only consider
8633   best architecture/edition (#164453)
8634 - rev 3051
8635
8636 -------------------------------------------------------------------
8637 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
8638
8639 - when checking for supplements, only consider best arch, best
8640   edition for installation (#165111)
8641 - rev 3047
8642
8643 -------------------------------------------------------------------
8644 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
8645
8646 - Bug 165117: build 910: Update: Splitted packages are selected for
8647   all archs
8648
8649 -------------------------------------------------------------------
8650 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
8651
8652 - ask user if a file exists but does not have a checksum (#162797)
8653 - rev 3044
8654
8655 -------------------------------------------------------------------
8656 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
8657
8658 - parse time and size elements from delta and patch RPM
8659 - rev 3043
8660
8661 -------------------------------------------------------------------
8662 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
8663
8664 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
8665   devices - on powerpc only (#163971)
8666 - rev 3042
8667
8668 -------------------------------------------------------------------
8669 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
8670
8671 - fix endless loop in patches parsing.
8672 - rev 3039
8673
8674 -------------------------------------------------------------------
8675 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
8676
8677 - fixed media handling in SuSEtags source (#164879)
8678 - rev 3037
8679
8680 -------------------------------------------------------------------
8681 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
8682
8683 - honor 'dry_run' on package remove (#164732)
8684 - rev 3036
8685
8686 -------------------------------------------------------------------
8687 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
8688
8689 - add files from yum filelist as provides to package (#164731)
8690 - rev 3032
8691
8692 -------------------------------------------------------------------
8693 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
8694
8695 - honor "+Enh:/-Enh:" in packages file (#156513)
8696
8697 -------------------------------------------------------------------
8698 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
8699
8700 - fix callback receiver signature to match the callback for removing
8701   package
8702
8703 -------------------------------------------------------------------
8704 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
8705
8706 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
8707 - rev 3024
8708
8709 -------------------------------------------------------------------
8710 Sat Apr  8 12:03:37 CEST 2006 - schubi@suse.de
8711
8712 - Bug 164440; Taking wrong architecture while updating obsoletes
8713   splitted packages
8714 - rev 3022
8715
8716 -------------------------------------------------------------------
8717 Sat Apr  8 10:07:06 CEST 2006 - kkaempf@suse.de
8718
8719 - allow relative paths with url file:
8720 - dont filter atoms from going into pool, multi-arch patch
8721   requirements need them. Instead, treat atoms with incompatible
8722   architecture as unneeded.
8723 - rev 3018
8724
8725 -------------------------------------------------------------------
8726 Fri Apr  7 23:57:37 CEST 2006 - jsrain@suse.de
8727
8728 - product now provides short name
8729 - rev 3013
8730
8731 -------------------------------------------------------------------
8732 Fri Apr  7 20:42:09 CEST 2006 - jsrain@suse.de
8733
8734 - read metadata for packages from correct tags in patches (#163220)
8735 - rev 3011
8736
8737 -------------------------------------------------------------------
8738 Fri Apr  7 19:57:41 CEST 2006 - kkaempf@suse.de
8739
8740 - more detailed resolver error reports (#162994)
8741 - rev 3010
8742
8743 -------------------------------------------------------------------
8744 Fri Apr  7 17:35:07 CEST 2006 - visnov@suse.cz
8745
8746 - report package download progress (#160966)
8747 - rev 3007
8748
8749 -------------------------------------------------------------------
8750 Fri Apr  7 16:27:35 CEST 2006 - kkaempf@suse.de
8751
8752 - transact also for languages (#163819)
8753 - rev 3004
8754
8755 -------------------------------------------------------------------
8756 Fri Apr  7 15:08:06 CEST 2006 - kkaempf@suse.de
8757
8758 - loop through all affected ResObjects in transactResKind (#163819)
8759 - rev 3002
8760
8761 -------------------------------------------------------------------
8762 Fri Apr  7 12:42:35 CEST 2006 - kkaempf@suse.de
8763
8764 - allow re-installation of non-packages (#162906)
8765 - rev 2998
8766
8767 -------------------------------------------------------------------
8768 Fri Apr  7 11:50:22 CEST 2006 - mt@suse.de
8769
8770 - Added loop checking for scsi cdroms (/sys/block/srX) in case
8771   HAL does not provide any drives like on iSeries (#163971).
8772 - rev 2995
8773
8774 -------------------------------------------------------------------
8775 Fri Apr  7 11:05:30 CEST 2006 - kkaempf@suse.de
8776
8777 - add 'licenceToConfirm()' to Product. (#164375)
8778
8779 -------------------------------------------------------------------
8780 Fri Apr  7 10:36:05 CEST 2006 - ma@suse.de
8781
8782 - Avoid excessive CD hopping on commit. But still far from
8783   being perfect. (#159679)
8784 - Fixed Target::commit: Despite dry_run set True, packages
8785   were depeted.
8786
8787 -------------------------------------------------------------------
8788 Fri Apr  7 08:32:32 CEST 2006 - visnov@suse.cz
8789
8790 - honour if user decides to skip a package in commit (#156031)
8791
8792 -------------------------------------------------------------------
8793 Thu Apr  6 18:14:30 CEST 2006 - jsrain@suse.de
8794
8795 - fixed parsing external reference to script in patch (#163221)
8796 - r2981
8797
8798 -------------------------------------------------------------------
8799 Thu Apr  6 17:07:10 CEST 2006 - dmacvicar@suse.de
8800
8801 - cache and provide content.asc/key optionally. Dont show a
8802   popup if they dont exists. (dmacvicar)
8803 - Actually abort when verify signature workflow is false. (dmacvicar)
8804 - r2978
8805
8806 -------------------------------------------------------------------
8807 Thu Apr  6 16:37:49 CEST 2006 - jsrain@suse.de
8808
8809 - fixed setting autorefresh flag for installation sources
8810
8811 -------------------------------------------------------------------
8812 Thu Apr  6 15:53:02 CEST 2006 - kkaempf@suse.de
8813
8814 - drop patches with incompatible architecture.
8815 - rev 2972
8816
8817 -------------------------------------------------------------------
8818 Thu Apr  6 15:33:11 CEST 2006 - mt@suse.de
8819
8820 - Added info method to media verifier base and more debug info
8821 - rev 2970
8822
8823 -------------------------------------------------------------------
8824 Wed Apr  5 19:27:46 CEST 2006 - kkaempf@suse.de
8825
8826 - Dont deny the "/" attach point in MediaDIR, since this is used
8827   for all "file:" urls, esp. local packages.
8828 - rev 2962
8829
8830 -------------------------------------------------------------------
8831 Wed Apr  5 18:21:58 CEST 2006 - schubi@suse.de
8832
8833 - Bug 159673 - only one conflict solvable per page
8834
8835 -------------------------------------------------------------------
8836 Wed Apr  5 18:01:37 CEST 2006 - kkaempf@suse.de
8837
8838 - parse all dependencies of 'packages' file (#163773)
8839 - rev 2957
8840
8841 -------------------------------------------------------------------
8842 Wed Apr  5 17:47:04 CEST 2006 - dmacvicar@suse.de
8843
8844 - Use the original media descr_dir on refresh for
8845   suse tags source (#163196)
8846 - r2952
8847
8848 -------------------------------------------------------------------
8849 Wed Apr  5 16:44:08 CEST 2006 - kkaempf@suse.de
8850
8851 - add Source::setUrl() for zmd backend helper.
8852 - rev 2946
8853
8854 -------------------------------------------------------------------
8855 Wed Apr  5 16:44:01 CEST 2006 - dmacvicar@suse.de
8856
8857 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
8858 target init. (dmacvicar)
8859 - r2949
8860
8861 -------------------------------------------------------------------
8862 Wed Apr  5 16:28:42 CEST 2006 - mt@suse.de
8863
8864 - Fixed MediaDISK to use a mount -oro,bind id the disk
8865   partition is already attached e.g. by the automounter.
8866   Try to mount it a second time may fail (#163486).
8867 - rev 2944
8868
8869 -------------------------------------------------------------------
8870 Wed Apr  5 15:04:31 CEST 2006 - kkaempf@suse.de
8871
8872 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
8873 - rev 2940
8874
8875 -------------------------------------------------------------------
8876 Wed Apr  5 12:48:19 CEST 2006 - visnov@suse.cz
8877
8878 - only try to create a source of a given type when restoring
8879   from the persistent store (#162111)
8880
8881 -------------------------------------------------------------------
8882 Wed Apr  5 11:36:54 CEST 2006 - kkaempf@suse.de
8883
8884 - parse all dependencies for patterns (.pat) files (#160602)
8885 - drop YOUPATH and YOUURL from content file.
8886 - rev 2924
8887
8888 -------------------------------------------------------------------
8889 Wed Apr  5 09:27:08 CEST 2006 - visnov@suse.cz
8890
8891 - properly initialize autorefresh for non-remote sources (#154990)
8892 - rev 2919
8893
8894 -------------------------------------------------------------------
8895 Tue Apr  4 19:19:39 CEST 2006 - mt@suse.de
8896
8897 - Added flag to MediaManager::isUseableAttachPoint, whether
8898   to check against system mount entries or not.
8899 - Disallow to use the attachpoints of another media handlers
8900   as source path in MediaDIR.
8901 - rev 2917
8902
8903 -------------------------------------------------------------------
8904 Tue Apr  4 18:47:01 CEST 2006 - dmacvicar@suse.de
8905
8906 -implement callbacks for when package verification (checksum)
8907  fails, offer to retry or abort
8908
8909 -------------------------------------------------------------------
8910 Tue Apr  4 16:57:51 CEST 2006 - dmacvicar@suse.de
8911
8912 - Fix construction of checksum objects when using non-standard
8913   checksum algorithms
8914 - Fix broken YUM cache
8915 - r2913
8916
8917 -------------------------------------------------------------------
8918 Tue Apr  4 16:54:44 CEST 2006 - kkaempf@suse.de
8919
8920 - Keep packages with no version upgrade installed during
8921   distribution upgrade (#162972)
8922 - add 'transactReset()' helper function for UI.
8923 - rev 2908
8924
8925 -------------------------------------------------------------------
8926 Tue Apr  4 14:47:14 CEST 2006 - dmacvicar@suse.de
8927
8928 - r2906
8929
8930 -------------------------------------------------------------------
8931 Tue Apr  4 14:43:15 CEST 2006 - ma@suse.de
8932
8933 - Fixed candidate handling in ui::Selectable. (#156589)
8934
8935 -------------------------------------------------------------------
8936 Tue Apr  4 14:06:23 CEST 2006 - dmacvicar@suse.de
8937
8938 - fix #162984 , gpg hangs because the matching data file
8939   for the key cannot be find. (dmacvicar)
8940 - Fix restore of YUM source using the same cache dir semantics as
8941  susetags instead of assuming there is a cache if a cache_dir
8942   was given. (dmacvicar)
8943
8944 -------------------------------------------------------------------
8945 Tue Apr  4 12:37:51 CEST 2006 - kkaempf@suse.de
8946
8947 - use DISTPRODUCT/DISTVERSION from content file to generate the
8948   product name, version, and release.
8949 - rev 2902
8950
8951 -------------------------------------------------------------------
8952 Mon Apr  3 20:45:55 CEST 2006 - mt@suse.de
8953
8954 - Removed broken forcing of absolute ftp paths added in rev2705 to
8955   MediaCurl, refined cleanupPathName/setPathName in url (#154197).
8956 - rev 2900
8957
8958 -------------------------------------------------------------------
8959 Mon Apr  3 19:30:35 CEST 2006 - kkaempf@suse.de
8960
8961 - add Resolver::freshenPool() (#156980)
8962 - rev 2893
8963
8964 -------------------------------------------------------------------
8965 Mon Apr  3 08:33:12 CEST 2006 - kkaempf@suse.de
8966
8967 - skip incompatible archs in filelist parsing.
8968 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
8969   /lib64/, ...)
8970 - rev 2886
8971
8972 -------------------------------------------------------------------
8973 Sun Apr  2 22:18:06 CEST 2006 - kkaempf@suse.de
8974
8975 - skip incompatible archs in primary parsing.
8976 - rev 2883
8977
8978 -------------------------------------------------------------------
8979 Sun Apr  2 11:17:56 CEST 2006 - kkaempf@suse.de
8980
8981 - allow setting of source when parsing local .rpm (#147765)
8982 - rev 2880
8983
8984 -------------------------------------------------------------------
8985 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
8986
8987 - Do not update packages over other architectures
8988
8989 -------------------------------------------------------------------
8990 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
8991
8992 - Added zypp/ui/UserWantedPackages to support the UI's
8993   "automatic changes" dialog (bug #152700)
8994
8995 -------------------------------------------------------------------
8996 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
8997
8998 - use KeyRing class to validate repomd.xml (#160909)
8999
9000 -------------------------------------------------------------------
9001 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
9002
9003 - Product resolvables should be readable by normal users.
9004   (#162474) (dmacvicar)
9005 - implemented keyring and metadata signature verification
9006   in susetags source
9007 - dont delete the lock if we did not acquire it
9008 - r2847
9009
9010 -------------------------------------------------------------------
9011 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
9012
9013 - Added disabling of the automounter while MediaManager
9014   init and restoring of the old state on exit (#154326).
9015 - Implemented check if media (CD) is automounted or not
9016 - rev 2840
9017
9018 -------------------------------------------------------------------
9019 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
9020
9021 - Implemented several hal get/set/removeDeviceProperty wrappers
9022 - Improved HalException to allow to fetch HAL/DBUS error componets
9023 - rev 2830
9024
9025 -------------------------------------------------------------------
9026 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
9027
9028 - honor subscription status of catalogs (#162350)
9029 - rev 2827
9030
9031 -------------------------------------------------------------------
9032 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
9033
9034 - Enabled CD eject error reporting exceptions (#154326)
9035 - rev 2822
9036
9037 -------------------------------------------------------------------
9038 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
9039
9040 - support "dry run" (#159467)
9041 - implement "transactResKind" (#161400)
9042 - rev 2817
9043
9044 -------------------------------------------------------------------
9045 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
9046
9047 - add checksum for external patches (#159928)
9048
9049 -------------------------------------------------------------------
9050 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
9051
9052 - calculate product architecture (#158198)
9053
9054 -------------------------------------------------------------------
9055 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
9056
9057 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
9058   detection
9059
9060 -------------------------------------------------------------------
9061 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
9062
9063 - Auto protect installed packages from unknown vendor. (#157446)
9064
9065 -------------------------------------------------------------------
9066 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
9067
9068 - added support for external scripts to metadata (#159928) (jsrain)
9069 - fixed handling of Language resolvables (ma)
9070 - fix leak in rpmdb (dmacvicar)
9071 - added softlock for autoyast (#159466) (ma)
9072 - Fixed exceptions in doGetFileCopy() to show full url
9073   including the file instead of just the media base url. (mt)
9074 - Provide Language::summary (ma)
9075 - check patterns and selections file exist
9076   before veryfing them (#161300) (dmacvicar)
9077 - added YUM metadata checksum computation (jsrain)
9078 - added interface to patch of a message (jsrain)
9079 - r2734
9080
9081 -------------------------------------------------------------------
9082 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
9083
9084 - added support for external scripts to metadata (#159928)
9085 - r2709
9086
9087 -------------------------------------------------------------------
9088 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
9089
9090 - report separate exception when trying to start source cache again to
9091   suppress incorrect error message in XEN installation
9092 - r2682
9093
9094 -------------------------------------------------------------------
9095 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
9096
9097 - Implement inter process locking in zypp.
9098 - Added No medium found output
9099 - splitting modaliases in supplements TOO
9100 - parse also the available signing keys
9101
9102 -------------------------------------------------------------------
9103 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
9104
9105 - release all media when removing source (#159754) (visnov)
9106 - more testsuites (schubi)
9107 - updated translations (schubi)
9108 - added MediaNotEjectedException (mt)
9109 - rev 2652
9110
9111 -------------------------------------------------------------------
9112 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
9113
9114 - fix patches descriptions (dmacvicar)
9115 - fix source serialization (dmacvicar)
9116 - metadata for kernel test (schubi)
9117 - Arch tests updated (ma)
9118 - classify NULL Ptr as unique (ma)
9119 - Added host check, because file Url allows it now. (mt)
9120 - prepare modalias fix (#159766) (ma)
9121 - Provide iterator based access to SourceManager data. (ma)
9122 - Fixed "file:" Url scheme config to allow relative paths; (mt)
9123   RFC1738 says, it may contain a hostname as well...
9124 - revision 2633
9125
9126 -------------------------------------------------------------------
9127 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
9128
9129 - pkg-config support (mvidner)
9130 - close all medias when destructing MediaSet (jsrain)
9131 - rev 2622
9132
9133 -------------------------------------------------------------------
9134 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
9135
9136 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
9137 - Message callback implemented to show patch messages (visnov)
9138 - Bug 159696 (schubi)
9139 - provide transform_iterators to iterate over a maps keys or values (ma)
9140 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
9141 - added script and message installation (jsrain)
9142 - chooses the 'right' kernel now (kkaempf)
9143 - Use noarch if no arch is specified in patches (dmacvicar)
9144 - rev 2611
9145
9146 -------------------------------------------------------------------
9147 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
9148
9149 - Added some debug output including the access id (mt)
9150 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
9151   release with eject=true on attached media, to umount
9152   other mounts as well. (mt)
9153 - 159483 - solver does not blame missing dependency (schubi)
9154 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
9155 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
9156   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
9157 - fixed ZYPP_RETHROW (#156430) (ma)
9158 - patch for #156114 (visnov)
9159 - fixed container.erase loops (ma)
9160 - Fixed to reset desired (cached) flag before the action (mt)
9161 - Removed return in forceRelaseAllMedia (void function) (mt)
9162 - Parse nonexisting architecture to noarch so patches dont get
9163   filtered by the pool (dmacvicar)
9164 - 159512 - yast2-qt does not show label of to be installed products
9165   anymore (dmacvicar)
9166 - 159765 - Hidden patterns still visible (dmacvicar)
9167 - Use noarch if no arch is specified. (dmacvicar)
9168 - r2594
9169
9170 -------------------------------------------------------------------
9171 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
9172
9173 - properly report error for media change callback
9174 - rev 2579
9175
9176 -------------------------------------------------------------------
9177 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
9178
9179 - fixed memory leak in XMLNodeIterator (#157474)
9180 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
9181 - Renamed private MediaManager::forceMediaRelease
9182   function to forceReleaseShared (more exact name)
9183 - Implemented forceRelaseAllMedia() that can be
9184   used to release also foreign (user) mounts.
9185 - Added use of forceRelaseAllMedia for CD/DVDs
9186   if FORCE_RELEASE_FOREIGN is 1 (default 0)
9187 - little cleanup of the checkAttached function
9188 - r2578
9189
9190 -------------------------------------------------------------------
9191 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
9192
9193 - don't try to attach without exception handling (#158620)
9194 - fix descriptions, as a new tag Des for selections exists now.
9195 - fix #157683: failure after adding add-on product to install
9196   sources
9197 - added more files for translation
9198 - resolve-dependencies.cc: establish pool
9199 - parse-metadata.cc: catch bad URL
9200 - set zmdid for atoms
9201 - r2574
9202
9203 -------------------------------------------------------------------
9204 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
9205
9206 - fix testsuite.
9207 - provide edition and architecture for all kinds of yum
9208   resolvables.
9209 - fix ResStatus output.
9210 - establish atoms correctly.
9211 - treat requires to unneeded resolvables as fulfilled.
9212 - rev 2559
9213
9214 -------------------------------------------------------------------
9215 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
9216
9217 - fix the build
9218 - only consider best architecture/version (#157594)
9219 - prefer providers which supplement/enhance installed or
9220   to-be-installed packages (fixes the tpctl-kmp issue)
9221 - rev 2546
9222
9223 -------------------------------------------------------------------
9224 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
9225
9226 - provide more filters for pkg-bindings (#158602)
9227 - add SystemResObject to provide system (modalias, hal, ...)
9228   capabilities.
9229 - handle this during resolving.
9230 - make the modalias and hal capability match the SystemResObject
9231   by default, thereyby triggering a modalias (resp. hal)
9232   evaluation.
9233 - xmlstore: decouple target store from YUM schema.
9234 - clean up moving of hal() and modalias() from provides to
9235   supplements in ResolvableImpl.
9236 - add PatchContents() for UI.
9237 - handle Edition::noedition as empty string.
9238 - r2537
9239
9240 -------------------------------------------------------------------
9241 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
9242
9243 - releasing all medias when asking for CD (#156981)
9244 - r2471
9245
9246 -------------------------------------------------------------------
9247 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
9248
9249 - ResStatus::resetTransact must return a value.
9250 - Fixed random build failures in LanguageCode.cc.
9251   (Rewrote the CodeMaps constructor so that gcc does not
9252   optimize a 500-statement basic block.)
9253 - Fix constructions of patch objects. Actually insert atoms in atoms
9254   list. Insert atoms for package even if the package does not exists
9255   in the source. Fixes #157628 (dmacvicar).
9256 - Fixed license reading from susetags, #151834 (dmacvicar).
9257 - r2468
9258
9259 -------------------------------------------------------------------
9260 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
9261
9262 - added ResStatus::resetTransact (ma)
9263 - bugfix for #156439 (schubi)
9264 - Added Source_Ref::setAlias (#154913).
9265 - Do not assume there is a product file when scanning for products
9266   (visnov)
9267 - function to disable all sources in the persistent store (visnov)
9268 - dependency errors go to stdout, not stderr; output resolver info
9269   directly to stderr (kkaempf)
9270 - rev 2464
9271
9272 -------------------------------------------------------------------
9273 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
9274
9275 - fix merging of resolver info (needed for #157684).
9276 - errors are also important in ResolverInfo.
9277 - improve debug output in ResolverContext.
9278 - rev 2455
9279
9280 -------------------------------------------------------------------
9281 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
9282
9283 - delete RPMs downloaded via HTTP/FTP after installnig them
9284   (#157011)
9285 - fixed product registration (reverted autorefresh patch) (#157566)
9286
9287 -------------------------------------------------------------------
9288 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
9289
9290 - if root!="/", always prefer the upgrade candidate (#155472)
9291 - implement license confirmed api for UI.
9292 - prefer architecture over version in distribution upgrade
9293   (#157501)
9294 - clean up media handling.
9295 - rev 2448
9296
9297 -------------------------------------------------------------------
9298 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
9299
9300 - init Modalias properly.
9301 - fix warnings in testcases.
9302 - rev 2432
9303
9304 -------------------------------------------------------------------
9305 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
9306
9307 - drop libjpeg-devel and sqlite-devel from build requires.
9308
9309 -------------------------------------------------------------------
9310 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
9311
9312 - implement 'modalias()' capability (#157406)
9313 - make dependencies consistent, its 'freshens'.
9314 - cope with user umounts of devices.
9315 - add debug to SourceManager.
9316 - rev 2418
9317
9318 -------------------------------------------------------------------
9319 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
9320
9321 - allow version downgrade during distribution upgrade if the
9322   newer package is coming from a trusted vendor (#155472)
9323 - implement locale fallback
9324 - 'freshen' -> 'freshens' in schema definitions to make it
9325   consistent with all other dependency definitions.
9326 - better error reporting for .pat and .sel files.
9327 - rule out packages from dependency resolutions which are
9328   de-selected by user (#155368)
9329 - use locale fallbacks in package translations.
9330 - refresh source when re-enabling it.
9331 - rev 2406
9332
9333 -------------------------------------------------------------------
9334 Tue Mar  7 21:18:19 CET 2006 - kkaempf@suse.de
9335
9336 - split of libzypp-zmd-backend subpackage as a stand-alone
9337   leaf package.
9338 - encapsulate bool test for Source_Ref better.
9339 - fixed stack overflow (ma).
9340 - make testsuite build again.
9341 - rev 2346
9342
9343 -------------------------------------------------------------------
9344 Tue Mar  7 16:17:07 CET 2006 - kkaempf@suse.de
9345
9346 - fixed URL rewriting for CD2 and following (#154762)
9347 - fixed ResPoolProxy diffState (for proper ok/cancel support
9348   in UI)
9349 - added special exception class for aborting installation
9350   (#154936)
9351 - only auto-change directories if they end in CDn or DVDn.
9352 - rev 2320.
9353
9354 -------------------------------------------------------------------
9355 Tue Mar  7 15:37:51 CET 2006 - kkaempf@suse.de
9356
9357 - silently ignore multiple installs of the same package.
9358 - fix disk usage for installs and uninstalls.
9359 - rev 2308
9360
9361 -------------------------------------------------------------------
9362 Mon Mar  6 22:22:57 CET 2006 - kkaempf@suse.de
9363
9364 - zmd-backend: filter out incompatible architectures from
9365   repository.
9366 - rev 2298
9367
9368 -------------------------------------------------------------------
9369 Mon Mar  6 21:35:24 CET 2006 - kkaempf@suse.de
9370
9371 - sync libzypp media data with mtab.
9372 - improve resolver error and solution reports.
9373 - fix source cache reading (#155459).
9374 - default cached sources to enabled (#155459).
9375 - let each source provide public keys.
9376 - rev 2297
9377
9378 -------------------------------------------------------------------
9379 Sun Mar  5 15:48:29 CET 2006 - kkaempf@suse.de
9380
9381 - only write by-sovler transactions back (#154976)
9382 - rev 2278
9383
9384 -------------------------------------------------------------------
9385 Sat Mar  4 12:36:40 CET 2006 - kkaempf@suse.de
9386
9387 - release last used source at end of commit (#155002)
9388 - rev 2277
9389
9390 -------------------------------------------------------------------
9391 Fri Mar  3 23:14:50 CET 2006 - kkaempf@suse.de
9392
9393 - cope with NULL values in zmd catalogs table (#153584)
9394 - set YAST_IS_RUNNING in transact zmd helper (#154820)
9395 - run SuSEconfig after transact zmd helper (#154820)
9396 - add softTransact to honor user vs. soft requirements (#154650)
9397 - honor all build keys provided by a package source.
9398 - add source metadata refresh.
9399 - add progress callbacks to zmd helpers.
9400 - rev 2276
9401
9402 -------------------------------------------------------------------
9403 Thu Mar  2 21:59:07 CET 2006 - kkaempf@suse.de
9404
9405 - include .diffs into main source.
9406 - catch exception when ejecting media which was unmounted externally
9407   (#154697).
9408 - init source in zmd-backend correctly (#154667)
9409 - implement disk usage info for YaST.
9410 - clean up XML schema files.
9411 - catch CPUs identifying as 'i686' but being 'i586'.
9412 - allow definition of preferred attach (mount) point for media.
9413 - make resolver results more readable.
9414 - use language fallbacks if none of multiple language providers
9415   matches.
9416 - get rid of ignoring wrong arch in resolver, having the wrong
9417   architecture is prevented by other means.
9418 - prepare for translations in exceptions.
9419 - fix 'abort does not abort'
9420 - implement 'flag' I/O in target cache backend.
9421 - skip incompatibles architectures in packages.<lang>
9422 - rev 2228
9423
9424 -------------------------------------------------------------------
9425 Thu Mar  2 13:44:34 CET 2006 - kkaempf@suse.de
9426
9427 - dont even provide src/nosrc from the source.
9428 - rev 2169 + diffs
9429
9430 -------------------------------------------------------------------
9431 Wed Mar  1 17:23:23 CET 2006 - kkaempf@suse.de
9432
9433 - Initialize commit result (#154409)
9434 - release media if its wrong (#154326)
9435 - dont copy src/nosrc packages to the pool (#154627)
9436 - reduce XML logging.
9437 - rev 2169 + diffs
9438
9439 -------------------------------------------------------------------
9440 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
9441
9442 - fix path of .po files (#154074).
9443 - parse the correct package.<lang> file (kinda #154074).
9444 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
9445 - reattach all released medias.
9446 - raise exception instead of abort() on XML errors (#154104).
9447 - update translations.
9448 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
9449   and is_empty_dir utility function
9450 - rev 2169
9451
9452 -------------------------------------------------------------------
9453 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
9454
9455 - check freshens and supplements for packages (#154074).
9456 - only complain about incomplete installed resolvables,
9457   if they are uninstalled, schedule them for installation.
9458   (#154074)
9459 - add testcases for locale() provides.
9460 - add lang_country -> lang fallback.
9461 - have locale(parent:...) deps match any provides of 'parent'
9462   also when uninstalling a package.
9463 - rev 2148
9464
9465 -------------------------------------------------------------------
9466 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
9467
9468 - change the locale(...) separator to ";" (#153791)
9469 - complete "find-files" of zmd-backend.
9470 - rev 2140
9471
9472 -------------------------------------------------------------------
9473 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
9474
9475 - avoid attaching media when initializing source
9476 - rev 2139
9477
9478 -------------------------------------------------------------------
9479 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
9480
9481 - warn about misspelled 'locale(...)' provides
9482 - add testcases
9483 - rev 2134
9484
9485 -------------------------------------------------------------------
9486 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
9487
9488 - fix the build
9489 - rev 2129
9490
9491 -------------------------------------------------------------------
9492 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
9493
9494 - provide available locales to application (#153583)
9495 - honor 'requestedLocales' (language dependant packages)
9496 - honor release requests for all holders of a device.
9497 - silently re-attach after a forced release.
9498 - solver improvements.
9499 - handle source caches.
9500 - proper logging in zmd backend helpers.
9501 - rev 2127
9502
9503 -------------------------------------------------------------------
9504 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
9505
9506 - upgrade always to best version and arch (#153577)
9507 - reset 'transact' state for obsoleted packages (#153578)
9508 - translation updates
9509 - rev 2113
9510
9511 -------------------------------------------------------------------
9512 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
9513
9514 - add support for 'local' .rpm packages to zmd-backend.
9515 - rev 2101
9516
9517 -------------------------------------------------------------------
9518 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
9519
9520 - fix build of zmd/backend.
9521 - actually fill 'files' table in package-files.
9522 - rev 2094
9523
9524 -------------------------------------------------------------------
9525 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
9526
9527 - improve testcases.
9528 - add 'setPossibleLocales()' to ZYpp, this defines the set
9529   of possible locales to choose from (#153583)
9530 - provide LanguageImpl and create 'Language' resolvables for
9531   each 'possible' locale.
9532 - fix YUM parsing of patches, insert 'atoms' to link patches
9533   with packages.
9534 - replace gzstream/ with own, existing implementation.
9535 - honor locks in solver (#150231)
9536 - sync pool with target after commit() properly (#150565, #153066)
9537 - new zmd helper 'package-files'
9538 - rev 2093
9539
9540 -------------------------------------------------------------------
9541 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
9542
9543 - prevent multiple initializations of the target (#153124)
9544 - implement 'loopback mounted ISO images'
9545 - retain old package sources on upgrade.
9546 - support compressed .xml files in 'repodata' type repositories.
9547 - rev 2025
9548
9549 -------------------------------------------------------------------
9550 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
9551
9552 - parse locale(...) provides and construct correct dependencies.
9553
9554 -------------------------------------------------------------------
9555 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
9556
9557 - always upgrade to candidate (#152760).
9558 - fix typo in package sorting.
9559 - prepare handling of locale provides.
9560 - rev 1995
9561
9562 -------------------------------------------------------------------
9563 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
9564
9565 - sort src/nosrc package to right list during commit.
9566 - revert installtime/buildtime in susetags parser (#152760)
9567 - rev 1990
9568
9569 -------------------------------------------------------------------
9570 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
9571
9572 - reset state after successful commit (#153030)
9573 - run "rpm -e" always with "--nodeps" (#153026)
9574 - provide separate resolvable kind for src packages.
9575 - extend status field for LOCK and LICENSE.
9576 - add sameState()/diffState() for UI.
9577 - provide 'best' candidate for UI.
9578 - set 60 sec timeout for curl access.
9579 - don't cross-compare solver results, takes too much time.
9580 - provide sizes of installed packages.
9581 - extend REQUIRES semantics in content file.
9582 - add "parse-metadata" helper to zmd-backend.
9583 - rev 1987
9584
9585 -------------------------------------------------------------------
9586 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
9587
9588 - provide complete disk usage data (#152761)
9589 - include upgrade flag when copying solver solution
9590   back to pool (#152717)
9591 - rev 1959
9592
9593 -------------------------------------------------------------------
9594 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
9595
9596 - don't insert incompatible architectures to the pool (#151933)
9597 - don't accept incompatible architectures from a repository
9598   (#151933)
9599 - separate rpm log (#151431).
9600 - allow extended product requires.
9601 - rev 1954
9602
9603 -------------------------------------------------------------------
9604 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
9605
9606 - provide the XML schema files in the main package. (#152593)
9607
9608 -------------------------------------------------------------------
9609 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
9610
9611 - provide arch compat handling.
9612 - implement data upload to zmd.
9613 - fix source metadata caching on target.
9614 - add 'supplements' dependencies to 'yum' parser.
9615 - provide user agent identification to curl calls.
9616 - move resolver branches (multiple alternatives) back in queue
9617   (resolve known things first, then the unknown ones).
9618 - clean up 'packages' parser.
9619 - rev 1947
9620
9621 -------------------------------------------------------------------
9622 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
9623
9624 - improve media mount/umount interface
9625 - prepare class ArchCompat for proper architecture ordering
9626   and compatibility handling.
9627 - add returns to dummy functions in DbAccess.
9628 - rev 1913
9629
9630 -------------------------------------------------------------------
9631 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
9632
9633 - don't explictly delete to-be-upgraded packages.
9634 - finish query-system, resolve-dependencies, and transact for
9635   libzypp-zmd-backend.
9636 - provide Pattern::category.
9637 - move system architecture to toplevel.
9638 - make target store pathname settable.
9639 - speed up rpmdb reading by properly filtering unwanted file
9640   provides.
9641 - rev 1905
9642
9643 -------------------------------------------------------------------
9644 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
9645
9646 - new translations.
9647 - proofread texts.
9648 - when comparing solutions, prefer higher versions.
9649 - provide generic 'SafeBool' for bool conversions.
9650 - add PtrTypes testsuites.
9651 - rev 1876
9652
9653 -------------------------------------------------------------------
9654 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
9655
9656 - integrate all diffs
9657 - move Target::commit to toplevel API
9658 - generalize dependency iterators and hash dependency
9659   information in pool (for speedup)
9660 - add 'supplements' as dependency
9661 - make more pattern attributes available
9662 - drop "smbfs" in favour of "cifs" (#151476)
9663 - add metadata cache to sources (Beta4 bug)
9664 - run "rpm -e"  with name-version-release
9665 - fix update conflicts
9666 - rev 1864
9667
9668 -------------------------------------------------------------------
9669 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
9670
9671 - fix-mediachange.diff: dont skip CD but retry after media change
9672 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
9673   'eject' button
9674 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
9675   so media handle gets actually released and media unmounted.
9676
9677 -------------------------------------------------------------------
9678 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
9679
9680 - implement arch scoring
9681 - prefer better arch (#151427)
9682 - transitive depedencies of weak requirements are non-weak
9683   (#151446)
9684 - rev 1778 + diff
9685
9686 -------------------------------------------------------------------
9687 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
9688
9689 - ignore self and to-be-updated conflicts (#150844)
9690 - fix enable of target store (for non-packages)
9691 - rev 1778
9692
9693 -------------------------------------------------------------------
9694 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
9695
9696 - fix "cd:" url (#151121)
9697 - provide location() in public Package api
9698 - allow running distribution upgrade in testmode
9699 - extend HAL interface
9700 - rev 1762
9701
9702 -------------------------------------------------------------------
9703 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
9704
9705 - pass normal and locale packages from selections correctly.
9706 - its "baseconf" for base selections.
9707 - Make 'ZYpp' an obvious singleton.
9708 - provide releasenotesUrl.
9709 - dont continue upgrade without target.
9710 - implement 'fake' hal for testing.
9711 - fix package sizes.
9712 - more solver testcases.
9713 - rev 1754
9714
9715 -------------------------------------------------------------------
9716 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
9717
9718 - extend requires of libzypp-devel
9719 - provide package sizes for UI
9720 - provide more UI helpers
9721 - implement Product and related functions
9722 - fix split provides in distribution upgrade
9723 - provide locale information to system
9724 - ask HAL for available devices
9725 - reduce debug information in solver
9726 - filter architectures in source, not in solver
9727 - rev 1743
9728
9729 -------------------------------------------------------------------
9730 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
9731
9732 - disable another testsuite for now
9733 - fetch the default locale from environment
9734 - support user-defined formatting of log
9735 - rev 1710
9736
9737 -------------------------------------------------------------------
9738 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
9739
9740 - providing basic product information from susetags source
9741 - public API for preferred language
9742 - implemented redirect of logging (#149001)
9743 - report start/finish of source data parsing (#150211)
9744 - store/restore source aliases properly (#150256)
9745 - disable a lot of debug logging to speed up solver
9746 - properly rewrite URL for CDn directory layouts (#149870)
9747 - rev 1706
9748
9749 -------------------------------------------------------------------
9750 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
9751
9752 - add save/restore state to facilitate UI 'cancel'
9753 - enable target/store
9754 - add 'forceResolve' call and flag to resolver to switch between
9755   task-oriented ZMD and interactive YaST behaviour.
9756 - Fix resolver problem solution texts.
9757 - improve solver problem solution offerings.
9758 - fix media access handling to better support multiple
9759   requestors to single media.
9760 - move the media number checking to the source (media requestor)
9761   which knows how to verify the correct media.
9762 - Fix CD ordering (#149871), adding testcases.
9763 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
9764 - Add selections to testcases.
9765 - rev 1673
9766
9767 -------------------------------------------------------------------
9768 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
9769
9770 - Fix missing return in Source.cc:124
9771
9772 -------------------------------------------------------------------
9773 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
9774
9775 - cope with empty arch field in selections
9776 - enable dummy "enableStorage" function
9777 - rev 1610-branch
9778
9779 -------------------------------------------------------------------
9780 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
9781
9782 - fix random data return in Source.cc
9783 - rev 1610
9784
9785 -------------------------------------------------------------------
9786 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
9787
9788 - adapt zmd-backend to SourceImpl API change
9789 - rev 1608
9790
9791 -------------------------------------------------------------------
9792 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
9793
9794 - fix the packages parser bug. Now all packages are parsed
9795   including (english) translations.
9796   source/susetags is back to svn head.
9797 - rev 1600
9798
9799 -------------------------------------------------------------------
9800 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
9801
9802 - fix off-by-one bug in bitfield handling
9803 - revert source/susetags to rev 1411
9804 - rev 1586
9805
9806 -------------------------------------------------------------------
9807 Thu Feb  9 22:21:43 CET 2006 - kkaempf@suse.de
9808
9809 - dont prereq-sort non-packages
9810 - rev 1584
9811
9812 -------------------------------------------------------------------
9813 Thu Feb  9 21:29:00 CET 2006 - kkaempf@suse.de
9814
9815 - rev 1582
9816
9817 -------------------------------------------------------------------
9818 Thu Feb  9 11:10:54 CET 2006 - kkaempf@suse.de
9819
9820 - update to rev 1543
9821
9822 -------------------------------------------------------------------
9823 Thu Feb  9 00:49:23 CET 2006 - ro@suse.de
9824
9825 - require hal-devel in libzypp-devel
9826 - re-merge fixes (RPM_OPT_FLAGS)
9827
9828 -------------------------------------------------------------------
9829 Wed Feb  8 23:53:58 CET 2006 - kkaempf@suse.de
9830
9831 - make solver behaviour a bit more interactive
9832 - rev 1537
9833
9834 -------------------------------------------------------------------
9835 Wed Feb  8 18:45:21 CET 2006 - schwab@suse.de
9836
9837 - Fix syntax error in configure script.
9838 - Use RPM_OPT_FLAGS.
9839
9840 -------------------------------------------------------------------
9841 Wed Feb  8 17:03:37 CET 2006 - kkaempf@suse.de
9842
9843 - update for qt ui integration
9844 - rev 1504
9845
9846 -------------------------------------------------------------------
9847 Tue Feb  7 23:18:09 CET 2006 - kkaempf@suse.de
9848
9849 - split off libzypp-zmd-backend
9850 - rev 1466
9851
9852 -------------------------------------------------------------------
9853 Tue Feb  7 23:10:59 CET 2006 - kkaempf@suse.de
9854
9855 - another update to svn
9856
9857 -------------------------------------------------------------------
9858 Mon Feb  6 20:42:22 CET 2006 - kkaempf@suse.de
9859
9860 - finish rpm callbacks
9861 - finish UI API
9862 - fix state change resolver<->pool
9863 - zmd backend stuff
9864 - speed up tag file parsing
9865 - rev 1405
9866
9867 -------------------------------------------------------------------
9868 Mon Feb  6 16:53:03 CET 2006 - schubi@suse.de
9869
9870 - disabling failing tests of s390 and ppc
9871
9872 -------------------------------------------------------------------
9873 Mon Feb  6 11:14:16 CET 2006 - schubi@suse.de
9874
9875 - Snapshoot rev 1367
9876
9877 -------------------------------------------------------------------
9878 Mon Feb  6 01:42:48 CET 2006 - kkaempf@suse.de
9879
9880 - use hashes for pool
9881 - rev 1343
9882
9883 -------------------------------------------------------------------
9884 Fri Feb  3 14:21:47 CET 2006 - schubi@suse.de
9885
9886 - removed Obsoletes:    yast2-packagemanager
9887
9888 -------------------------------------------------------------------
9889 Fri Feb  3 11:36:19 CET 2006 - schubi@suse.de
9890
9891 - Snapshoot 3 Feb 2005 (11:30)
9892
9893 -------------------------------------------------------------------
9894 Thu Feb  2 14:27:02 CET 2006 - schubi@suse.de
9895
9896 - Snapshoot 2 Feb 2005 (14:00)
9897
9898 -------------------------------------------------------------------
9899 Thu Feb  2 12:23:03 CET 2006 - schubi@suse.de
9900
9901 - Snapshoot 2 Feb 2005 ( integrating YaST )
9902
9903 -------------------------------------------------------------------
9904 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
9905
9906 - converted neededforbuild to BuildRequires
9907
9908 -------------------------------------------------------------------
9909 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
9910
9911 - Initial version
9912