changes 6.7.0
[platform/upstream/libzypp.git] / package / libzypp.changes
1 -------------------------------------------------------------------
2 Fri May 29 20:12:55 CEST 2009 - ma@suse.de
3
4 - Improve PoolQuery to allow queries on dependencies. (bnc #475682)
5 - version 6.7.0 (6)
6
7 -------------------------------------------------------------------
8 Thu May 28 12:53:02 CEST 2009 - ma@suse.de
9
10 - New solver.allowVendorChange expert option in zypp.conf.
11 - version 6.6.0 (6)
12
13 -------------------------------------------------------------------
14 Wed May 20 14:23:07 CEST 2009 - ma@suse.de
15
16 - Fix lost housekeeping data in modifyRepo (bnc #503207)
17
18 -------------------------------------------------------------------
19 Fri May  8 16:43:47 CEST 2009 - ma@suse.de
20
21 - Allow service refresh to change a repositories url (bnc #502157)
22
23 -------------------------------------------------------------------
24 Tue May  5 13:39:08 CEST 2009 - ma@suse.de
25
26 - Detect and compile with rpm 4.7 (bnc #444211)
27 - version 6.5.2 (5)
28
29 -------------------------------------------------------------------
30 Mon May  4 16:19:54 CEST 2009 - ma@suse.de
31
32 - Improve problem report on broken systemCheck rule (bnc #475144)
33
34 -------------------------------------------------------------------
35 Mon Apr 27 15:26:54 CEST 2009 - ma@suse.de
36
37 - In update repos providing multiple release package versions for 
38   the same product, link a product to the latest version. (bnc #497696)
39
40 -------------------------------------------------------------------
41 Mon Apr 27 14:28:07 CEST 2009 - ma@suse.de
42
43 - New classes wraping satsolver datamatcher (Match and sat::AttrMatcher)
44 - Extend LookupAttr to support matching specific string patterns.
45 - Rewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup)
46 - version 6.5.0 (5)
47
48 -------------------------------------------------------------------
49 Thu Apr 16 12:49:40 CEST 2009 - ma@suse.de
50
51 - Soft lock packages deleted on behalf of a user request.
52 - version 6.4.1 (2)
53
54 -------------------------------------------------------------------
55 Tue Mar 31 15:51:32 CEST 2009 - ma@suse.de
56
57 - New zypp.conf option 'download.media_preference': Hint which media 
58   to prefer when installing packages (download vs. CD).
59 - version 6.4.0 (2)
60
61 ------------------------------------------------------------------
62 Thu Mar 12 18:38:30 CET 2009 - ma@suse.de
63
64 - Add Resolver::setSolveSrcPackages. Per default disable solving 
65   of source package dependencies. We will later allow to enable 
66   it per package.
67 - version 6.3.0 (2)
68
69 -------------------------------------------------------------------
70 Fri Mar  6 17:17:26 CET 2009 - dmacvicar@suse.de
71
72 - aria2: show the download speed in the right unit
73 - aria2: show the filename in progress, not the repository
74 - aria2: don't show done twice
75
76 -------------------------------------------------------------------
77 Thu Mar  5 14:52:44 CET 2009 - ma@suse.de
78
79 - Remove a lock if the locking process is in zombie state. (bnc #481577)
80
81 -------------------------------------------------------------------
82 Wed Mar  4 00:13:19 CET 2009 - jkupec@suse.cz
83
84 - zypp.conf: fixed and enabled 'servicesdir'
85
86 -------------------------------------------------------------------
87 Tue Mar  3 13:38:11 CET 2009 - dmacvicar@suse.de
88
89 - aria2: implement speed indicators (bnc#475506)
90 - aria2: implement progress indicators correctly (bnc#473846)
91 - aria2: fix broken pipe when looking for aria2c which caused
92          a fallback to curl. (bnc#480930)
93 - aria2: implement saving and reading mirror stats data in
94          /var/cache/zypp/aria2.stats
95 - aria2: handle failover correctly (bnc#481115)
96 - aria2: various improvements in error and report  handling
97 - aria2: curl: reset settings on attach to avoid duplicate
98   headers
99 - version 6.2.1 (2)
100
101 -------------------------------------------------------------------
102 Tue Mar  3 12:44:24 CET 2009 - ma@suse.de
103
104 - Adapt to changed satsolver API.
105
106 -------------------------------------------------------------------
107 Fri Feb 27 16:23:36 CET 2009 - dmacvicar@suse.de
108
109 - Make sure Fetcher pass optional files as non-interactive
110 - Fixes file does not exist error when key/sig does not exist 
111 - version 6.2.0 (2)
112
113 -------------------------------------------------------------------
114 Thu Feb 26 13:49:56 CET 2009 - ma@suse.de
115
116 - Use correct default for zconfig(solver.checkSystemFile) (bnc# 475144)
117
118 -------------------------------------------------------------------
119 Thu Feb 26 01:25:33 CET 2009 - ma@suse.de
120
121 - Prevent ResStatus from overriding user locks. (bnc #475230)
122
123 -------------------------------------------------------------------
124 Sun Feb 22 15:27:11 CET 2009 - ma@suse.de
125
126 - Never refresh repositories from CD/DVD, once they are created. (bnc #476429)
127
128 -------------------------------------------------------------------
129 Sat Feb 21 18:31:17 CET 2009 - dmacvicar@suse.de
130
131 Implemented the following options with aria backend:
132
133 - download.max_concurrent_connections (default 2)
134   download.min_download_speed (default no limit)
135   download.max_download_speed (default no limit)
136   download.max_silent_tries (default 5)
137
138 -------------------------------------------------------------------
139 Fri Feb 20 16:28:19 CET 2009 - dmacvicar@suse.de
140
141 - MediaAria2c: allow disabling aria2 using ZYPP_ARIA2C=0.
142   Various improvements including file existence checking
143   Disable HEAD request if aria2c >= 1.20
144   Restrict max connections to 2 for now.
145
146 -------------------------------------------------------------------
147 Wed Feb 18 15:51:38 CET 2009 - ma@suse.de
148
149 - Neither lose packages with empty name, nor SEGV when processing them. (bnc #470011)
150
151 -------------------------------------------------------------------
152 Tue Feb 17 23:17:54 CET 2009 - ma@suse.de
153
154 - Compute obsoletes based on names only (not considering provides) (bnc #471023)
155
156 -------------------------------------------------------------------
157 Tue Feb 17 12:56:57 CET 2009 - jkupec@suse.cz
158
159 - Fixed FTP authentication (bnc #472879)
160
161 -------------------------------------------------------------------
162 Wed Feb 11 13:31:03 CET 2009 - ma@suse.de
163
164 - Follow IEC and use the binary prefixes (KiB,MiB,GiB) for printing Byte 
165   counts based on a power of 1024 (formerly just K,M,G). Byte counts based 
166   on a power of 1000 stay unaffected (kB,MB,GB).
167
168 -------------------------------------------------------------------
169 Mon Feb  9 13:14:26 CET 2009 - ma@suse.de
170
171 - Fix installation prompting for the wrong CD/DVD. (bnc #472892)
172
173 -------------------------------------------------------------------
174 Tue Feb  3 18:07:38 CET 2009 - ma@suse.de
175
176 - Send any output from rpm install/delete scripts via callback, so 
177   applications are able to display it. (bnc #369450)
178
179 -------------------------------------------------------------------
180 Mon Feb  2 14:12:08 CET 2009 - ma@suse.de
181
182 - Add missing translations (bnc #256289)
183
184 -------------------------------------------------------------------
185 Wed Jan 28 14:37:28 CET 2009 - jkupec@suse.cz
186
187 - HistoryLogReader added
188
189 -------------------------------------------------------------------
190 Tue Jan 27 13:35:44 CET 2009 - ma@suse.de
191
192 - Respect content-file DATDIR when downloading packages. (bnc #468612)
193
194 -------------------------------------------------------------------
195 Tue Jan 27 13:28:54 CET 2009 - jkupec@suse.cz
196
197 - Enabled CredentialManager for MediaSMB (bnc #460970).
198 - Ignore URL's username, password, and query string in AuthData
199   comparator in CredentialManager.
200
201 -------------------------------------------------------------------
202 Mon Jan 26 12:41:07 CET 2009 - ma@suse.de
203
204 - Let vendor checks per default differ between 'openSUSE Build Service' 
205   and 'openSUSE' (bnc #467262).
206
207 -------------------------------------------------------------------
208 Fri Jan 23 12:34:44 CET 2009 - ma@suse.de
209
210 - Fix handling of plaindir repos on mounted devices (e.g. USB) (bnc #464778)
211 - Fix plaindir checksum computation not to to follow symlinks (bnc #464778)
212
213 -------------------------------------------------------------------
214 Thu Jan 22 10:41:27 CET 2009 - ma@suse.de
215
216 - Tell satsolver about product buddies (bnc #466565)
217
218 -------------------------------------------------------------------
219 Fri Jan  9 17:01:10 CET 2009 - jkupec@suse.cz
220
221 - handle HTTP 503 reponses as temporary errors (bnc #462545)
222
223 -------------------------------------------------------------------
224 Thu Dec 18 22:26:18 CET 2008 - ma@suse.de
225
226 - Fixed lost user request to abort during commit. (bnc #388810, bnc #450273)
227 - revision 11954
228 - version 5.25.0 (23)
229
230 -------------------------------------------------------------------
231 Thu Dec 18 13:02:27 CET 2008 - ma@suse.de
232
233 - Add Package::filelist, faster and less memory consuming 
234   implementation of Package::filenames (now deprecated).
235 - revision 11949
236
237 -------------------------------------------------------------------
238 Thu Dec 11 21:39:50 CET 2008 - ma@suse.de
239
240 - Add str::hexencode and str::hexdecode to encode special characters 
241   in a string as %XX.
242 - Hexdecode modalias strings in rpm dependencies because rpm does not 
243   allow comma, blank and other special chars. (bnc #456695)
244 - revision 11927
245
246 -------------------------------------------------------------------
247 Thu Dec 11 17:13:06 CET 2008 - ma@suse.de
248
249 - Catch and report media errors when proving packages. (bnc #457652)
250 - revision 11926
251
252 -------------------------------------------------------------------
253 Wed Dec 10 16:09:08 CET 2008 - ma@suse.de
254
255 - Remove obsolete zypp.conf::productsdir and deprecate 
256   ZConfig::productsPath().
257 - Monitor /etc/products.d to determine if @system.solv needs to be 
258   rebuilt. (bnc #457933)
259 - revision 11923
260 - version 5.24.7 (23)
261
262 -------------------------------------------------------------------
263 Mon Dec  8 15:31:18 CET 2008 - ma@suse.de
264
265 - Execute patch scripts chroot to the installed system. (bnc #456795)
266 - revision 11908
267
268 -------------------------------------------------------------------
269 Mon Dec  8 10:39:30 CET 2008 - schubi@suse.de
270
271 - Make the solver reset function public (bnc #439373)
272 - Revision 11904
273
274 -------------------------------------------------------------------
275 Sun Dec  7 20:21:09 CET 2008 - coolo@suse.de
276
277 - note for coolo: do not trust bash advisory from TPM colleagues
278
279 -------------------------------------------------------------------
280 Fri Dec  5 14:22:11 CET 2008 - ma@suse.de
281
282 - Fix solvers inappropriate selection as byUSER (bnc 455965)
283 - revision 11891
284 - version 5.24.6 (23)
285
286 -------------------------------------------------------------------
287 Thu Dec  4 11:10:35 CET 2008 - coolo@suse.de
288
289 - fix %post script to not warn on fresh install
290
291 -------------------------------------------------------------------
292 Mon Dec  1 19:38:24 CET 2008 - ma@suse.de
293
294 - Fix install order computation losing some installed packages
295   pre-requirements. (bnc #439802)
296 - revision 11845
297 - version 5.24.5 (23)
298
299 -------------------------------------------------------------------
300 Fri Nov 28 16:33:56 CET 2008 - ma@suse.de
301
302 - Prune soft locks to prevent installation but not update of 
303   already installed packages.
304 - revision 11829
305 - version 5.24.4 (23)
306
307 -------------------------------------------------------------------
308 Fri Nov 28 11:36:03 CET 2008 - schubi@suse.de
309
310 - Taking solutions which based on user requirements/conflict
311   "by User" solutions (bnc #442718)
312 - revision 11825 
313
314 -------------------------------------------------------------------
315 Fri Nov 28 00:05:17 CET 2008 - ma@suse.de
316
317 - Take into account the requirements of all obsoleted packages uninstall 
318   scripts when computing the installation order. (bnc #439802)
319 - revision 11823
320 - version 5.24.3 (23)
321
322 -------------------------------------------------------------------
323 Thu Nov 27 14:45:07 CET 2008 - dmacvicar@suse.de
324
325 - fix maybeUnsuported() method returning wrong result
326 - add testcase for future coverage
327 - don't force time based uuid for anonymous id string (bnc #449654)
328 - RELEASE: 5.24.2 (23)
329
330 -------------------------------------------------------------------
331 Wed Nov 26 17:18:00 CET 2008 - ma@suse.de
332
333 - Call 'repo2solv -R' (recursive scan) for plaindir repos. (bnc #443350)
334 - revision 11810
335
336 -------------------------------------------------------------------
337 Wed Nov 26 17:09:12 CET 2008 - dmacvicar@suse.de
338
339 - SHA1SUMS.key is not imported by zypp as known key (bnc #446188)
340 - path and url in add_on_products.xml is evaluated wrong
341   (bnc #446170)
342
343 -------------------------------------------------------------------
344 Mon Nov 24 17:47:35 CET 2008 - schubi@suse.de
345
346 - activate locking for doUpdate (bnc #447684)
347 - revision 11792
348 - RELEASE: 5.24.1 (23)
349  
350 -------------------------------------------------------------------
351 Fri Nov 21 16:56:10 CET 2008 - dmacvicar@suse.de
352
353 - remove unused updaterepokey, replaced by repo
354   product information
355
356 -------------------------------------------------------------------
357 Fri Nov 21 15:12:52 CET 2008 - jkupec@suse.cz
358
359 - fixed uninitialized value in OnMediaLocation (bnc #447010)
360 - revision 11770
361
362 -------------------------------------------------------------------
363 Thu Nov 20 23:59:16 CET 2008 - ma@suse.de
364
365 - Fix retrieval of deltarpm info.
366 - revision 11764
367 - version 5.24.0 (23)
368
369 -------------------------------------------------------------------
370 Thu Nov 20 22:15:28 CET 2008 - ma@suse.de
371
372 - Fix retrieval of Repository attributes like timestamps, keywords
373   and product info.
374 - revision 11760
375
376 -------------------------------------------------------------------
377 Thu Nov 20 19:30:05 CET 2008 - ma@suse.de
378
379 - Enhance class LookupAttr and add convenience class LookupRepoAttr to
380   iterate those solv file attributes which are not acssociated with a 
381   solvable. E.g. product or deltarpm info.
382 - revision 11754
383
384 -------------------------------------------------------------------
385 Wed Nov 19 15:49:38 CET 2008 - jkupec@suse.cz
386
387 - encode user-supplied URL strings before using them in the Url object
388   (bnc #446395, bnc #444267)
389 - revision 11720
390
391 -------------------------------------------------------------------
392 Wed Nov 19 15:15:14 CET 2008 - ma@suse.de
393
394 - Support loading helix files.
395 - revision 11719
396
397 -------------------------------------------------------------------
398 Tue Nov 18 18:37:30 CET 2008 - ma@suse.de
399
400 - Add class filesystem::Glob to find pathnames matching a pattern
401   by using ::glob.
402 - revision 11708
403
404 -------------------------------------------------------------------
405 Thu Nov 13 11:07:56 CET 2008 - schubi@suse.de
406
407 - Taking care for ppc64 while distupgrade (bnc #443685)
408 - revision 11670 
409
410 -------------------------------------------------------------------
411 Wed Nov 12 18:53:03 CET 2008 - ma@suse.de
412
413 - Add Capability ctor from Arch and Name: (Arch_i386, "name") or
414   (Arch_i386, "name == 1.0").
415 - revision 11669
416
417 -------------------------------------------------------------------
418 Wed Nov 12 14:31:20 CET 2008 - ma@suse.de
419
420 - Take care to always reset CURLOPT_TIMECONDITION to prevent incomplete 
421   downloads. (bnc #444109)
422 - revision 11656
423 - version 5.23.0 (23)
424
425 -------------------------------------------------------------------
426 Wed Nov 12 13:19:02 CET 2008 - ma@suse.de
427
428 - Check for modaliases below /sys (bnc #430179)
429 - revision 11653
430
431 -------------------------------------------------------------------
432 Tue Nov 11 18:36:33 CET 2008 - ma@suse.de
433
434 - Avoid superfluous file copying and gpg invocation in keyring handling.
435 - revision 11650
436
437 -------------------------------------------------------------------
438 Tue Nov 11 14:48:52 CET 2008 - ma@suse.de
439
440 - Prevent fetcher from processing the same index file twice. (bnc #443644)
441 - revision 11648
442 - version 5.22.0 (21)
443
444 -------------------------------------------------------------------
445 Fri Nov  7 23:55:47 CET 2008 - ma@suse.de
446
447 - Fix retrieval of patch contents and references attributes. (bnc #442200)
448 - revision 11641
449 - version 5.21.0 (21)
450
451 -------------------------------------------------------------------
452 Fri Nov  7 19:51:00 CET 2008 - ma@suse.de
453
454 - Add CheckSum::asString.
455 - revision 11634
456
457 -------------------------------------------------------------------
458 Fri Nov  7 17:55:48 CET 2008 - ma@suse.de
459
460 - revision 11631
461 - version 5.20.0 (20)
462
463 -------------------------------------------------------------------
464 Thu Nov  6 18:35:25 CET 2008 - dmacvicar@suse.de
465
466 - re-add the flavor to the http header now using a flavor
467   cache that is updated on every target load.
468   Target::dstributionFlavor provides access to this cache
469   in case you need the last used flavor without loading
470   the target.
471
472 -------------------------------------------------------------------
473 Thu Nov  6 16:23:03 CET 2008 - schubi@suse.de
474
475 - added flag: ignorealreadyrecommended to the testcases (bnc #432136)
476 - revsion 11539 
477
478 -------------------------------------------------------------------
479 Thu Nov  6 09:41:48 CET 2008 - schubi@suse.de
480
481 - Adding rule rpm-arch for installed rpm package in order to avoid 
482   unneeded architecture change. (bnc #441004)
483 - revision 11585
484
485 -------------------------------------------------------------------
486 Tue Nov  4 13:21:35 CET 2008 - jkupec@suse.cz
487
488 - handle MediaTimeoutException also in MediaSetAccess::provideFile()
489   (bnc #439983)
490 - revision 11568
491
492 -------------------------------------------------------------------
493 Mon Nov  3 15:30:53 CET 2008 - dmacvicar@suse.de
494
495 - merge contributions by Jon Nelson, the patches resolve 
496   the following issues:
497 - disable the "Pragma: nocache" header which is automatically 
498   used by curl.
499   re-enables the use of a caching http proxy (like squid or others) 
500   and corrects (bnc #326208)
501 - don't generate an If-Modified-Since header if we don't have a
502   previous file to work with
503 - don't generate a Proxy-Authenticate header if one is not called 
504   for.
505
506 -------------------------------------------------------------------
507 Fri Oct 31 14:01:57 CET 2008 - ma@suse.de
508
509 - Do not save solver locks (by APPL_HIGH).
510 - revision 11558
511
512 -------------------------------------------------------------------
513 Fri Oct 31 13:53:39 CET 2008 - dmacvicar@suse.de
514
515 - fetcher.setOptions( Fetcher::AutoAddIndexes ) allows
516   for automatic signed index discovery.
517 - enqueueDir with checksum checking s now enqueueDigestedDir
518
519 -------------------------------------------------------------------
520 Thu Oct 30 14:24:57 CET 2008 - schubi@suse.de
521
522 - solutions: keep/lock will be done by APPL_HIGH. So they will not be
523   saved in the lockfiles
524 - "keep obsolete" will be handled with lock by APPL_HIGH (bnc #439134)
525 - revision  11549 
526
527 -------------------------------------------------------------------
528 Wed Oct 29 14:14:16 CET 2008 - jkupec@suse.cz
529
530 - throw a MediaTimeoutException also on http 504 (gateway timeout)
531   (bnc #425035)
532 - revision 11535
533
534 -------------------------------------------------------------------
535 Wed Oct 29 12:51:55 CET 2008 - ma@suse.de
536
537 - Add 'sh4' architectures.
538 - revision 11534
539
540 -------------------------------------------------------------------
541 Tue Oct 28 22:01:40 CET 2008 - dmacvicar@suse.de
542
543 - don't free the header before curl_perform as curl does not
544   copy it. (bnc#439532)
545
546 -------------------------------------------------------------------
547 Tue Oct 28 16:47:36 CET 2008 - ma@suse.de
548
549 - Add 'arm' architectures.
550 - revision 11525
551
552 -------------------------------------------------------------------
553 Tue Oct 28 10:07:13 CET 2008 - schubi@suse.de
554
555 - regarding "keep obsolete" in the solutions (bnc #439134)
556 - revision 11517 
557
558 -------------------------------------------------------------------
559 Mon Oct 27 10:51:01 CET 2008 - dmacvicar@suse.de
560
561 - fix broken aria2c command line (bnc#438971) 
562
563 -------------------------------------------------------------------
564 Sun Oct 26 14:53:56 CET 2008 - coolo@suse.de
565
566 - adding svn r11488 to fix compile of PackageKit
567
568 -------------------------------------------------------------------
569 Fri Oct 24 18:12:34 CEST 2008 - ma@suse.de
570
571 - Remove error prone methods from OnMediaLocation API to prevent 
572   accidental missuse. (bnc #437328)
573 - revision 11487
574 - version 5.19.0 (19)
575
576 -------------------------------------------------------------------
577 Fri Oct 24 16:07:45 CEST 2008 - ma@suse.de
578
579 - Provide the /etc/products.d enties filename as Product::referenceFilename.
580   Use it to remove orphan products. (bnc #432932)
581 - Fix media exception handling in commit (bnc #395704)
582 - revision 11485
583 - version 5.18.0 (17)
584
585 -------------------------------------------------------------------
586 Fri Oct 24 10:29:19 CEST 2008 - schubi@suse.de
587
588 - Taking "unlock" instead of setTransact(false) in the solutions (bnc #436923)
589 - revision 11468
590 - version 5.17.0 (17)
591
592 -------------------------------------------------------------------
593 Wed Oct 22 14:33:10 CEST 2008 - ma@suse.de
594
595 - For retrieving a product license fall back to license.tar.gz. (bnc #372386)
596 - revision 11447
597
598 -------------------------------------------------------------------
599 Wed Oct 22 14:16:33 CEST 2008 - dmacvicar@suse.de
600
601 - move anonymous unique id to a private http header
602   X-ZYpp-AnonymousUniqueId (bnc#431571 )
603
604 -------------------------------------------------------------------
605 Wed Oct 22 12:58:35 CEST 2008 - ma@suse.de
606
607 - Adapt to satsolver-0.12 API.
608 - Add Locale:: bestMatch to find the best match within a set of 
609   available Locales.
610 - revision 11441
611
612 -------------------------------------------------------------------
613 Mon Oct 20 16:44:58 CEST 2008 - ma@suse.de
614
615 - RepoInfo: Add methods to handle repository licenses. (bnc #372386)
616 - revision 11419
617
618 -------------------------------------------------------------------
619 Mon Oct 20 16:39:41 CEST 2008 - ma@suse.de
620
621 - Adapt to changed satsolver dataiterator API.
622 - revision 11418
623
624 -------------------------------------------------------------------
625 Fri Oct 17 18:31:47 CEST 2008 - ma@suse.de
626
627 - Secure download of license file on repo refresh (bnc #372386)
628 - revision 11398
629
630 -------------------------------------------------------------------
631 Fri Oct 17 17:26:25 CEST 2008 - ma@suse.de
632
633 - Call 'repo2solv.sh -o' instead of using output redirection. (bnc #420046)
634 - revision 11397
635
636 -------------------------------------------------------------------
637 Thu Oct 16 17:57:15 CEST 2008 - jkupec@suse.cz
638
639 - repository license methods added to RepoManager (bnc #372386)
640 - revision 11377
641
642 -------------------------------------------------------------------
643 Thu Oct 16 16:26:01 CEST 2008 - dmacvicar@suse.de
644
645 - don't take into account stat information when looking
646   for remote SHA1SUMS (part of bnc#409927)
647
648 -------------------------------------------------------------------
649 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
650
651 - MediaSetAccess::provideOptionalFile() added
652 - revision 11369
653
654 -------------------------------------------------------------------
655 Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
656 - version 5.16.1 (16)
657
658 -------------------------------------------------------------------
659 Tue Oct 14 16:15:09 CEST 2008 - jkupec@suse.cz
660
661 - don't initialize servicesTargetDistro via global ZYpp instance in
662   RepoManagerOptions() constructor (bnc #435184)
663 - revision 11342
664
665 -------------------------------------------------------------------
666 Mon Oct 13 19:12:40 CEST 2008 - jkupec@suse.cz
667
668 - repository probing: check for other types of repo even on
669   MediaException, throw only if all fail (bnc #335906)
670 - revision 11332
671
672 -------------------------------------------------------------------
673 Mon Oct 13 14:16:25 CEST 2008 - ma@suse.de
674
675 - Adapt to satsolver changes.
676 - revision 11331
677 - version 5.16.0 (16)
678
679 -------------------------------------------------------------------
680 Mon Oct 13 13:28:48 CEST 2008 - ma@suse.de
681
682 - Fix reading delta rpm checksum from solv file.
683 - revision 11313
684
685 -------------------------------------------------------------------
686 Mon Oct 13 12:12:39 CEST 2008 - ma@suse.de
687
688 - Fix package-manager script to properly quote arguments. (bnc #30903)
689 - revision 11311
690
691 -------------------------------------------------------------------
692 Mon Oct 13 11:03:04 CEST 2008 - schubi@suse.de
693
694 - regarding orphaned resolvables
695 - removed old distupgrade algorithm
696 - revision 11307 
697
698 -------------------------------------------------------------------
699 Sun Oct 12 13:55:51 CEST 2008 - jkupec@suse.cz
700
701 - handle ftp response 530 (login failed) like http 403
702   (bnc #433537)
703 - revision 11305
704
705 -------------------------------------------------------------------
706 Thu Oct  9 17:37:18 CEST 2008 - ma@suse.de
707
708 - Adapt to satsolvers 'big solv data change'.
709 - revision 11294
710
711 -------------------------------------------------------------------
712 Thu Oct  9 17:18:18 CEST 2008 - schubi@suse.de
713
714 - Taking the right solution actions for locked resolvables (bnc #400840)
715 - revision 11289 
716
717 -------------------------------------------------------------------
718 Thu Oct  9 13:52:03 CEST 2008 - ma@suse.de
719
720 - Add required copy-ctor and assignment operator to WhatProvides.
721   (bnc #433087)
722 - revision 11276
723
724 -------------------------------------------------------------------
725 Wed Oct  8 16:24:25 CEST 2008 - jkupec@suse.cz
726
727 - detect and use unused loop device for mounting ISO images
728   (bnc #428009)
729 - revision 11262
730 - version 5.15.1 (13)
731
732 -------------------------------------------------------------------
733 Wed Oct  8 15:39:08 CEST 2008 - jkupec@suse.cz
734
735 - fixed segfault when saving the probed repo type in
736   RepoManager::refreshMetadata() (bnc #431963)
737 - revision 11261
738
739 -------------------------------------------------------------------
740 Wed Oct  8 11:33:00 CEST 2008 - dmacvicar@suse.de
741
742 - improve log message (bnc#429114) 
743
744 -------------------------------------------------------------------
745 Wed Oct  8 11:15:20 CEST 2008 - lslezak@suse.cz
746
747 - disk usage - ignore /proc filesystem (bnc#418783)
748 - revision 11258
749
750 -------------------------------------------------------------------
751 Tue Oct  7 13:24:10 CEST 2008 - ma@suse.de
752
753 - Fixed detection of loopback mounted iso-files. The mtab entry does
754   not necessarily mention the iso-file. (bnc #432504) 
755 - revision 11252
756 - version 5.15.0 (13)
757
758 -------------------------------------------------------------------
759 Thu Oct  2 19:46:13 CEST 2008 - ma@suse.de
760
761 - Add zypp.conf option 'download.use_deltarpmr.always' to enable using 
762   delta rpms even if the package is available on a local source.
763   (Axel C. Frinke)
764 - revision 11235
765 - version 5.14.0 (13)
766
767 -------------------------------------------------------------------
768 Thu Oct  2 18:50:11 CEST 2008 - ma@suse.de
769
770 - Add product attribute: PRODUCTLINE.
771 - revision 11234
772
773 -------------------------------------------------------------------
774 Thu Oct  2 17:18:19 CEST 2008 - ma@suse.de
775
776 - Do not consider self provided requirements whan computing the 
777   installation order.
778 - revision 11231
779
780 -------------------------------------------------------------------
781 Wed Oct  1 16:07:36 CEST 2008 - ma@suse.de
782
783 - Rephrase missleading error message. (bnc #431229)
784 - revision 11222
785
786 -------------------------------------------------------------------
787 Tue Sep 30 17:23:48 CEST 2008 - ma@suse.de
788
789 - Allow computation of disk usage per solvable.
790 - revision 11218
791
792 -------------------------------------------------------------------
793 Mon Sep 29 23:59:10 CEST 2008 - dmacvicar@suse.de
794
795 - Merge aria2c Media handler code from Google SOC 2008
796   (Gerard Farras)
797 - Only activated by making env var ZYPP_ARIA=1
798
799 -------------------------------------------------------------------
800 Mon Sep 29 15:56:17 CEST 2008 - jkupec@suse.cz
801
802 - history: tell which package failed before logging rpm output or
803   error message (bnc #430585)
804 - no localization for history log comments
805 - revision 11202
806
807 -------------------------------------------------------------------
808 Mon Sep 29 13:43:08 CEST 2008 - ma@suse.de
809
810 - Fix zypp::WhatProvides::empty returning inverse result.
811 - revision 11200
812 - version 5.13.1 (13)
813
814 -------------------------------------------------------------------
815 Sat Sep 27 23:36:19 CEST 2008 - jkupec@suse.cz
816
817 - fixed endless loop when CredentialManager returns bad password
818 - CredentialManager now correctly updates password of existing
819   credentials
820 - revision 11187
821
822 -------------------------------------------------------------------
823 Fri Sep 26 15:37:50 CEST 2008 - ma@suse.de
824
825 - Fix computation of Product::flavor.
826 - Add Product::productLine. A vendor specific string denoting the 
827   product line.
828 - revision 11182
829 - version 5.13.0 (13)
830
831 -------------------------------------------------------------------
832 Fri Sep 26 15:25:33 CEST 2008 - jkupec@suse.cz
833
834 - save user credentials after asking for them
835 - revision 11181
836
837 -------------------------------------------------------------------
838 Thu Sep 25 23:19:55 CEST 2008 - jkupec@suse.cz
839
840 - ZConfig::credentialsGlobal{File,Dir}() added
841   (/etc/zypp/credentials.{cat,d})
842 - revision 11176
843
844 -------------------------------------------------------------------
845 Thu Sep 25 17:09:44 CEST 2008 - jkupec@suse.cz
846
847 - Target::setInstallationLogfile() removed from zypp/Target.h
848 - revision 11171
849
850 -------------------------------------------------------------------
851 Thu Sep 25 13:11:43 CEST 2008 - ma@suse.de
852
853 - Remove obsolete zypp-query-pool binary. zypper provides all
854   the information one needs.
855 - revision 11160
856
857 -------------------------------------------------------------------
858 Wed Sep 24 19:11:19 CEST 2008 - jkupec@suse.cz
859
860 - HistoryLog added and used to log package installs/removes and
861   repository adds, removes, url and alias changes into
862   history.logfile (/var/log/zypp/history) (fate #110205)
863 - str::escape(string, char) added
864 - revision 11150
865 - version 5.12.1 (12)
866
867 -------------------------------------------------------------------
868 Tue Sep 23 14:02:08 CEST 2008 - jkupec@suse.cz
869
870 - CredentialManager: look for credentials with
871   wanted_url.startsWith(stored_url)
872 - RepoManager: don't pass service credentials down to repos if
873   their urls are not based on service's url.
874 - revision 11134
875
876 -------------------------------------------------------------------
877 Mon Sep 22 16:27:41 CEST 2008 - ma@suse.de
878
879 - Remove superfluous PRODUCT_REFERENCES attribute.
880 - revision 11127
881
882 -------------------------------------------------------------------
883 Mon Sep 22 16:13:08 CEST 2008 - ma@suse.de
884
885 - Add Url::hasCredentialsInAuthority test for username or password 
886   being encoded in the authority component. I.e. user:pass@host.
887 - Handle repos to be disabled disable in service refresh.
888 - revision 11126
889
890 -------------------------------------------------------------------
891 Mon Sep 22 12:10:34 CEST 2008 - jkupec@suse.cz
892
893 - provided context to keyring callbacks (bnc #370223)
894 - merged trust & import callbacks (bnc #366467)
895   (don't worry, still allows to trust && !import)
896 - revision 11113
897
898 -------------------------------------------------------------------
899 Fri Sep 19 13:17:38 CEST 2008 - ma@suse.de
900
901 - Moved DefaultAcceptBits enum to class KeyRing (formerly KeyRingReort).
902 - revision 11102
903
904 -------------------------------------------------------------------
905 Thu Sep 18 16:11:23 CEST 2008 - ma@suse.de
906
907 - Use service alias as namespace for it's repositories aliases.
908 - revision 11097
909 - version 5.11.0 (11)
910
911 -------------------------------------------------------------------
912 Thu Sep 18 12:45:25 CEST 2008 - jkupec@suse.cz
913
914 - pass service's credentials down to repos
915 - support ?credentials=filepath in URL to specify credentials
916 - revision 11092
917
918 -------------------------------------------------------------------
919 Thu Sep 18 09:57:49 CEST 2008 - ma@suse.de
920
921 - Add Product::isTargetDistribution to identify the systems installed
922   baseproduct. This should replace tests for Product::type is "base".
923 - revision 11089
924
925 -------------------------------------------------------------------
926 Wed Sep 17 18:05:44 CEST 2008 - jkupec@suse.cz
927
928 - save user credentials when adding repos/services with URLs containing
929   the credentials (bnc #425462)
930 - revision 11085
931
932 -------------------------------------------------------------------
933 Wed Sep 17 15:08:54 CEST 2008 - ma@suse.de
934
935 - Adapt to rpms new way of quoting whitespace in pathnames.(bnc #426924)
936 - revision 11082
937
938 -------------------------------------------------------------------
939 Tue Sep 16 18:41:39 CEST 2008 - ma@suse.de
940
941 - Service handling fixes. Added ServiceException. 
942 - revision 11077
943
944 -------------------------------------------------------------------
945 Mon Sep 15 11:40:04 CEST 2008 - ma@suse.de
946
947 - Fix building of transaltions.
948 - revision 11064
949
950 -------------------------------------------------------------------
951 Sun Sep 14 00:10:21 CEST 2008 - jkupec@suse.cz
952
953 - ServiceInfo.clearReposTo{Enable,Disable}() methods added
954 - revision 11060
955
956 -------------------------------------------------------------------
957 Fri Sep 12 18:24:28 CEST 2008 - ma@suse.de
958
959 - Create new Service repos in disbaled sate.
960 - revision 11056
961 - version 5.10.0 (10)
962
963 -------------------------------------------------------------------
964 Fri Sep 12 16:04:54 CEST 2008 - ma@suse.de
965
966 - Make registerTarget and registerRelease abvailable for installed 
967   product. Required for registration.
968 - revision 11043
969
970 -------------------------------------------------------------------
971 Fri Sep 12 12:59:50 CEST 2008 - ma@suse.de
972
973 - Add url lists query to Product interface. A generic query and 
974   convenience methods to query urls for "releasenotes", "register", 
975   "updateurls", "extraurls",  "optionalurls" and "smolt" (bnc #413444)
976 - revision 11029
977
978 -------------------------------------------------------------------
979 Fri Sep 12 01:38:25 CEST 2008 - jkupec@suse.cz
980
981 - ServiceType and ServiceInfo::type() added (contains only RIS for
982   now), service type probing added.
983 - Avoiding the use of 'path' for services (appending
984   the repoindex.xml's 'path' to the baseurl of created repos)
985 - renamed ServiceInfo::*catalog*() methods to *repo*() methods
986 - revision 11022
987
988 -------------------------------------------------------------------
989 Thu Sep 11 16:01:57 CEST 2008 - dmacvicar@suse.de
990
991 - add Repostiroy::updateKeys and 
992   Repository::providesUpdatesForKey(string) for repo and
993   product matching
994 - Provide Repository::isUpdateRepo
995
996 -------------------------------------------------------------------
997 Thu Sep 11 14:41:28 CEST 2008 - ma@suse.de
998
999 - Fix evaluation of vendor support flags.
1000 - Adapt retrieval of registration data (targetDistribution, 
1001   targetDistributionRelease and targetDistributionFlavor).
1002 - revision 11013
1003
1004 -------------------------------------------------------------------
1005 Wed Sep 10 18:23:52 CEST 2008 - ma@suse.de
1006
1007 - Follow gpgcheck tag in .repo file and do no check if disabled.
1008 - revision 11010
1009 - version 5.9.0 (8)
1010
1011 -------------------------------------------------------------------
1012 Wed Sep 10 17:54:20 CEST 2008 - jkupec@suse.cz
1013
1014 - added dumpAsXMLOn(stream,string) to ServiceInfo to print services
1015   with content (repos)
1016 - revision 11004
1017
1018 -------------------------------------------------------------------
1019 Wed Sep 10 17:31:41 CEST 2008 - ma@suse.de
1020
1021 - Remove obsolete product attributes.
1022 - Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)
1023 - revision 11001
1024
1025 -------------------------------------------------------------------
1026 Wed Sep 10 16:40:00 CEST 2008 - ma@suse.de
1027
1028 - Provide product::updaterepoKey: Update repository indicator string.
1029 - revision 11000
1030
1031 -------------------------------------------------------------------
1032 Tue Sep  9 17:33:03 CEST 2008 - dmacvicar@suse.de
1033
1034 - provide context about the repository (name/alias) if available when
1035   checking signatures (bnc#370223)
1036 - 5.8.0
1037
1038 -------------------------------------------------------------------
1039 Tue Sep  9 13:04:11 CEST 2008 - ma@suse.de
1040
1041 - Add ServiceInfo interface to define a set of catalogs (repository 
1042   aliases) to be enabled on next refresh.
1043 - revision 10970
1044
1045 -------------------------------------------------------------------
1046 Tue Sep  9 11:40:42 CEST 2008 - ma@suse.de
1047
1048 - Fix reading of Traget::targetDistribution.
1049 - Allow to configure default answers in signature verification workflow.
1050 - revision 10968
1051
1052 -------------------------------------------------------------------
1053 Mon Sep  8 17:11:02 CEST 2008 - jkupec@suse.cz
1054
1055 - CredentialManager added to manage stored credentials
1056 - MediaCurl adapted to use CredentialManager to read credentials
1057 - revision 10958
1058
1059 -------------------------------------------------------------------
1060 Fri Sep  5 11:40:05 CEST 2008 - jkupec@suse.cz
1061
1062 - operator ==, !=, < definition moved to RepoInfoBase from
1063   the derived classes
1064 - fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
1065   (bnc #407515)
1066 - {Repo,Service}Info::dumpAsXMLOn(ostream) added
1067 - RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
1068 - use shared_ptr instead of itrusive for {Repo,Service}Info
1069 - revision 10931:10942
1070
1071 -------------------------------------------------------------------
1072 Thu Sep  4 16:47:07 CEST 2008 - jkupec@suse.cz
1073
1074 - RepoInfo{,Base} setters made void
1075 - revision 10931
1076
1077 -------------------------------------------------------------------
1078 Wed Sep  3 14:53:06 CEST 2008 - jkupec@suse.cz
1079
1080 - skip repositories with non-matching target distro when reading
1081   repoindex
1082 - revision 10926
1083
1084 -------------------------------------------------------------------
1085 Tue Sep  2 11:04:52 CEST 2008 - schubi@suse.de
1086
1087 - Enabled distupgrade of the SAT solver. In order to use the old
1088   distupgrade you can set the environment variable ZYPP_NO_SAT_UPDATE.
1089   This variable will can be used until the old distupgrade mechanism will 
1090   be removed from libzypp. Have a look to above changelogs.
1091 - revision 10911
1092 - version 5.7.0 (5)
1093
1094 -------------------------------------------------------------------
1095 Tue Aug 19 16:36:47 CEST 2008 - dmacvicar@suse.de
1096
1097 - add Package::maybeUnsupported to remove duplicated
1098   code in clients dealing with Package::vendorSupport
1099
1100 -------------------------------------------------------------------
1101 Tue Aug 19 11:04:52 CEST 2008 - schubi@suse.de
1102
1103 - Reset transaction only if this solvable has no buddy (bnc #417799)
1104   e.g. do not reset Products cause the concerning release package
1105   could not already be installed.
1106 - revision 10883
1107 - version 5.6.1 (5)
1108
1109 -------------------------------------------------------------------
1110 Mon Aug 18 17:31:02 CEST 2008 - dmacvicar@suse.de
1111
1112 - don't report "may be outdated" for @System repo.
1113
1114 -------------------------------------------------------------------
1115 Fri Aug 15 20:20:07 CEST 2008 - ma@suse.de
1116
1117 - Add Target::targetDistribution. Returns "distribution-arch" of 
1118   the installed base product. Used for registration and Service
1119   refresh. (for Fate #304915)
1120 - revision 10877
1121 - version 5.6.0 (5)
1122
1123 -------------------------------------------------------------------
1124 Fri Aug 15 17:42:58 CEST 2008 - ma@suse.de
1125
1126 - Add method Product::replacedProducts to identify installed 
1127   Products that would be replaced by installing a new Product.
1128   (for Fate #301997)
1129 - revision 10876
1130
1131 -------------------------------------------------------------------
1132 Fri Aug 15 15:30:32 CEST 2008 - ma@suse.de
1133
1134 - Fixes to Selectable doing staus manipulation on non-USER level.
1135 - revision 10873
1136
1137 -------------------------------------------------------------------
1138 Fri Aug 15 14:23:02 CEST 2008 - ma@suse.de
1139
1140 - Add method ZYpp::getTarget that returns the Target or a NULL pointer,
1141   if it is not yet initialized. This is to avoid try/catch blocks just 
1142   to test whether the Target is initialized. (bnc #417556)
1143 - Add method Target::assertRootPrefix. Pass a pathname and get back the
1144   path prefixed with the tragets root, unless it already had that prefix.
1145 - revision 10870
1146
1147 -------------------------------------------------------------------
1148 Thu Aug 14 18:44:45 CEST 2008 - schubi@suse.de
1149
1150 - Regarding error messages for Products correctly (FATE #304502)
1151 - rev 10863 
1152
1153 -------------------------------------------------------------------
1154 Thu Aug 14 14:03:27 CEST 2008 - ma@suse.de
1155
1156 - Let Selectable default to USER level.
1157 - revision 10850
1158 - version 5.5.1 (5)
1159
1160 -------------------------------------------------------------------
1161 Wed Aug 13 21:01:25 CEST 2008 - ma@suse.de
1162
1163 - Change Selectable API to support doing staus manipulation on
1164   non-USER level. 
1165 - revision 10847
1166 - version 5.5.0 (5) 
1167
1168 -------------------------------------------------------------------
1169 Wed Aug 13 16:48:49 CEST 2008 - dmacvicar@suse.de
1170
1171 - support sat solver API for searching files
1172
1173 -------------------------------------------------------------------
1174 Wed Aug 13 15:12:45 CEST 2008 - ma@suse.de
1175
1176 - Add ResPool::reposFind to get repositories by alias.
1177 - revision 10835
1178
1179 -------------------------------------------------------------------
1180 Tue Aug 12 19:37:36 CEST 2008 - ma@suse.de
1181
1182 - Advise rpmdb2solv to parse the product database.
1183 - revision 10824
1184 - version 5.4.0 (4)
1185
1186 -------------------------------------------------------------------
1187 Tue Aug 12 12:05:49 CEST 2008 - ma@suse.de
1188
1189 - Offer a simpler, fate based status manipulation in ui::Selectable.
1190   This is easier to handle, as the ui::Status always distinguishes
1191   wheter an object is installed or not.
1192 - revision 10814
1193
1194 -------------------------------------------------------------------
1195 Mon Aug 11 18:00:40 CEST 2008 - ma@suse.de
1196
1197 - Propagate default rpm install flags from zypp.conf via ZConfig and
1198   ZYppCommitPolicy down to the installer. (FATE #302952) 
1199 - revision 10813
1200
1201 -------------------------------------------------------------------
1202 Mon Aug 11 16:28:07 CEST 2008 - ma@suse.de
1203
1204 - Add base::Flags (like qt's QFlags) a type-safe way of storing 
1205   OR-combinations of enum values.
1206 - revision 10811
1207
1208 -------------------------------------------------------------------
1209 Fri Aug  8 17:01:00 CEST 2008 - ma@suse.de
1210
1211 - Add static ui::Selectable::get methods as convenient ctor
1212   substitute. 
1213 - revision 10806
1214
1215 -------------------------------------------------------------------
1216 Fri Aug  8 15:41:17 CEST 2008 - ma@suse.de
1217
1218 - Adapt zypp-query-pool to new product handling.
1219 - revision 10803
1220
1221 -------------------------------------------------------------------
1222 Fri Aug  8 14:11:03 CEST 2008 - ma@suse.de
1223
1224 - Don't pass epoch to 'rpm -e', it does not support it.
1225 - revision 10800
1226
1227 -------------------------------------------------------------------
1228 Fri Aug  8 13:27:42 CEST 2008 - ma@suse.de
1229
1230 - Adapt to new product handling. Products are no longer pseudo
1231   installed objects verified by the solver, but actually installed. 
1232   Thus removed satisfiedProduct iterator, fixed Selctables. 
1233 - Removed class ProductInfo as we keep Product.
1234 - revision 10797
1235
1236 -------------------------------------------------------------------
1237 Thu Aug  7 22:00:55 CEST 2008 - dmacvicar@suse.de
1238
1239 - implement relogin suggested support (fate#304889)
1240
1241 -------------------------------------------------------------------
1242 Wed Aug  6 18:21:30 CEST 2008 - ma@suse.de
1243
1244 - Detect correct download path even if repository type 
1245   is not set. (bnc #386386)
1246 - revision 10768
1247
1248 -------------------------------------------------------------------
1249 Wed Aug  6 17:15:48 CEST 2008 - ma@suse.de
1250
1251 - Cleanup, mostly by removing, unused parser code and related classes.
1252 - revision 10765
1253
1254 -------------------------------------------------------------------
1255 Wed Aug  6 16:23:27 CEST 2008 - ma@suse.de
1256
1257 - Don't let exception escape MediaSetAccess dtor (bnc #415017)
1258 - revision 10763
1259
1260 -------------------------------------------------------------------
1261 Mon Aug  4 19:34:27 CEST 2008 - ma@suse.de
1262
1263 - Add new product attributes (flavor,referencePackage).
1264 - Add PoolItem buddies, i.e. two PoolItems sharing the same status
1265   object. This is used to keep the product resolvable and the
1266   package providing the product metadata in sync.
1267 - revision 10742
1268
1269 -------------------------------------------------------------------
1270 Sat Aug  2 19:26:52 CEST 2008 - jkupec@suse.cz
1271
1272 - support an optional url attribute in repoindex.xml's <repo>
1273 - revision 10729
1274
1275 -------------------------------------------------------------------
1276 Thu Jul 31 21:52:11 CEST 2008 - ma@suse.de
1277
1278 - New class ProductInfo to provide product related metadata that
1279   might be associated with a package. This will replace the Product
1280   resolvable.
1281 - revision 10715
1282
1283 -------------------------------------------------------------------
1284 Thu Jul 31 19:01:54 CEST 2008 - dmacvicar@suse.de
1285
1286 - generate a unique anonymous unique string per target
1287   and add it to the agent string for better statistics
1288
1289 -------------------------------------------------------------------
1290 Thu Jul 31 19:01:14 CEST 2008 - ma@suse.de
1291
1292 - Follow solver policy and make repository priority the highest
1293   key, when ordering packages. Then architecture, and edition last.
1294 - revision 10710
1295
1296 -------------------------------------------------------------------
1297 Wed Jul 30 19:12:00 CEST 2008 - ma@suse.de
1298
1299 - /var/lib/zypp and /var/cache/zypp should be owned by libzypp 
1300   (bnc #412094)
1301 - revision 10702
1302
1303 -------------------------------------------------------------------
1304 Wed Jul 30 12:47:48 CEST 2008 - jkupec@suse.cz
1305
1306 - Service renamed to ServiceInfo
1307 - RepoInfoBase added; RepoInfo and ServiceInfo now derive from it
1308 - revision 10695
1309
1310 -------------------------------------------------------------------
1311 Tue Jul 29 12:59:46 CEST 2008 - jkupec@suse.cz
1312
1313 - fixed yum repos to work with non '/' base url post fix
1314   (bnc #341617)
1315 - revision 10662
1316
1317 -------------------------------------------------------------------
1318 Mon Jul 28 18:13:24 CEST 2008 - ma@suse.de
1319
1320 - Fixed SolvIterMixin::Selectable_iterator eating some solvables
1321   (bnc #411339)
1322 - revision 10680
1323
1324 -------------------------------------------------------------------
1325 Fri Jul 25 20:12:55 CEST 2008 - ma@suse.de
1326
1327 - Several changes to make libzypp-bindings compile using the original
1328   header files and no private copies. (bnc #391831)
1329 - revision 10668
1330 - version 5.3.0
1331
1332 -------------------------------------------------------------------
1333 Wed Jul 23 17:17:47 CEST 2008 - jkupec@suse.cz
1334
1335 - Service::enabled() added
1336 - revision 10657
1337
1338 -------------------------------------------------------------------
1339 Tue Jul 22 17:18:28 CEST 2008 - jkupec@suse.cz
1340
1341 - Removed FRESHENS dependency type
1342 - revision 10643
1343
1344 -------------------------------------------------------------------
1345 Thu Jul 17 09:49:40 CEST 2008 - schubi@suse.de
1346
1347 - Allow parallel installation of packages which have been defined
1348   in zypp.conf (parameter "multiversion") Fate #302050
1349 - Additional check for broken system.
1350   (defined in zypp.conv: solver.checkSystemFile)
1351 - revision 10600
1352
1353 -------------------------------------------------------------------
1354 Wed Jul 16 14:39:50 CEST 2008 - ma@suse.de
1355
1356 - Add ui::Selectable::isNeeded to indicate patch relevance (bnc #409150)
1357 - revision 10596
1358
1359 -------------------------------------------------------------------
1360 Wed Jul 16 01:10:37 CEST 2008 - ma@suse.de
1361
1362 - Remove Atom, Script, Message and other obsolete classes.
1363 - revision 10592
1364
1365 -------------------------------------------------------------------
1366 Mon Jul 14 13:36:26 CEST 2008 - ma@suse.de
1367
1368 - Also report the name of the locking process in ZYppFactoryException
1369   (bnc #280537)
1370 - revision 10572
1371
1372 -------------------------------------------------------------------
1373 Mon Jul 14 11:26:30 CEST 2008 - schubi@suse.de
1374
1375 - corrected logging of solver settings
1376 - regard locking while doUpdate (bnc #405427)
1377 - revision 10564
1378
1379 -------------------------------------------------------------------
1380 Sat Jul 12 22:14:32 CEST 2008 - jkupec@suse.cz
1381
1382 - make curl use the right transfer mode
1383   (CURLOPT_PROXY_TRANSFER_MODE) when proxy is used (bnc #306272)
1384 - revision 10559
1385
1386 -------------------------------------------------------------------
1387 Sat Jul 12 11:19:56 CEST 2008 - jkupec@suse.cz
1388
1389 - reuse existing disk mounts (applied Marius' patch) (bnc #208222)
1390 - revision 10557
1391
1392 -------------------------------------------------------------------
1393 Wed Jul  9 18:13:58 CEST 2008 - ma@suse.de
1394
1395 - Provide Package::url() if available in solv file. (bnc #402434)
1396 - A missing cookie file must not be treated as an error. Simply
1397   rebuild the cache (bnc #405867)
1398 - Add 22x22 and 24x24 icons (bnc #329635)
1399 - revision 10528
1400
1401 -------------------------------------------------------------------
1402 Mon Jul  7 13:39:09 CEST 2008 - schubi@suse.de
1403
1404 - Do not update an already updated package (bnc #400422)
1405 - revision 10504
1406
1407 -------------------------------------------------------------------
1408 Fri Jul  4 17:19:24 CEST 2008 - ma@suse.de
1409
1410 - Also check if the fingerprint matches before importing updated keys.
1411   (bnc #393160)
1412 - revision 10500
1413
1414 -------------------------------------------------------------------
1415 Mon Jun 30 23:55:20 CEST 2008 - dmacvicar@suse.de
1416
1417 - forward port add message attribute to patches.
1418 - port import newer keys if a trusted key is updated
1419 - (bnc#393160)
1420 - version 5.0.2
1421
1422 -------------------------------------------------------------------
1423 Mon Jun 30 10:28:27 CEST 2008 - ma@suse.de
1424
1425 - Fix permanent duplication of gpg keys in the rpm database. Also
1426   retrieve correct creation and expire dates. (bnc #401259)
1427 - Invoke gpg with --homdir, otherwise command fails if executed
1428   within a wrapper. (bnc #401259)
1429 - revision 10487
1430
1431 -------------------------------------------------------------------
1432 Thu Jun 26 12:07:33 CEST 2008 - schubi@suse.de
1433
1434 - version 5.0.1
1435 - revision 10464
1436
1437 -------------------------------------------------------------------
1438 Thu Jun 19 17:55:35 CEST 2008 - ma@suse.de
1439
1440 - Handle new patch messages and scripts in commit. Provide callbacks
1441   to display the patch messages and give visual feedback on script
1442   execution. (bnc #401220)
1443 - revision 10411
1444
1445 -------------------------------------------------------------------
1446 Thu Jun 19 17:35:59 CEST 2008 - ma@suse.de
1447
1448 - Fix wrong parenthesis causing bug 399320
1449 - version
1450 - revision
1451
1452 -------------------------------------------------------------------
1453 Tue Jun 10 09:52:03 CEST 2008 - jreidinger@suse.cz
1454
1455 - improve performance of gsub
1456 - change replace_all to replaceAll (same name convency)
1457 - add tests for gsub and replaceAll
1458 - revision 10366
1459
1460 -------------------------------------------------------------------
1461 Fri Jun  6 13:29:59 CEST 2008 - ma@suse.de
1462
1463 - Handle application/x-redhat-package-manager in package-manager.desktop
1464   (bnc #391183)
1465 - revision 10361
1466
1467 -------------------------------------------------------------------
1468 Thu Jun  5 18:01:15 CEST 2008 - jkupec@suse.cz
1469
1470 - X-SuSE-ControlCenter-System category added
1471   to package-manager.desktop (bnc #302324)
1472 - revision 10353
1473
1474 -------------------------------------------------------------------
1475 Wed Jun  4 14:57:13 CEST 2008 - ma@suse.de
1476
1477 - Fix crash when requesting disk usage without a target loaded. (bnc #396755)
1478 - revision 10340
1479
1480 -------------------------------------------------------------------
1481 Wed Jun  4 14:05:09 CEST 2008 - ma@suse.de
1482
1483 - Fix memory corruption in curl media handler (bnc #396979)
1484 - revision 10338
1485
1486 -------------------------------------------------------------------
1487 Tue Jun  3 20:00:00 CEST 2008 - ma@suse.de
1488
1489 - Take care satsolver recognizes 'Capability( "srcpackage:zypper" )'
1490   as 'source package named zypper'. So these capabilities can be used
1491   together with sat::Whatprovides or in resolver requests. (bnc #369893)
1492 - revision 10335
1493
1494 -------------------------------------------------------------------
1495 Tue Jun  3 15:40:37 CEST 2008 - jreidinger@suse.cz
1496
1497 - allow aborting progress during removing packages. (bnc #389238)
1498 - revision 10331
1499
1500 -------------------------------------------------------------------
1501 Mon Jun  2 15:31:36 CEST 2008 - schubi@suse.de
1502
1503 - New option for ignoring Obsoletes. This is used for installing more than
1504   one pacakges with the same name but different versions.
1505   Often used by kernel.
1506 - r 10299
1507
1508 -------------------------------------------------------------------
1509 Sun Jun  1 23:14:34 CEST 2008 - - ma@suse.de
1510
1511 - Revert inappropriate Selectable cleanup. Fix Selectable
1512   status computation. Unmaintained packages were wrongly
1513   reported as unsinstalled. (bnc #394630)
1514 - version 5.0.0 (4.x continued in SuSE-Linux-11_0-Branch)
1515 - revision 10295
1516
1517 -------------------------------------------------------------------
1518 Fri May 30 12:14:47 CEST 2008 - tgoettlicher@suse.de
1519
1520 - fixed typo
1521
1522 -------------------------------------------------------------------
1523 Wed May 28 18:54:27 CEST 2008 - ma@suse.de
1524
1525 - Reenable diskusage calculation (bnc #395051)
1526 - version 4.25.1
1527 - revision 10273
1528
1529 -------------------------------------------------------------------
1530 Wed May 28 18:50:11 CEST 2008 - jkupec@suse.cz
1531
1532 - RepoManager::packagesPath(RepoInfo) added (bnc #394728)
1533 - revision 10271
1534
1535 -------------------------------------------------------------------
1536 Wed May 28 16:26:09 CEST 2008 - jkupec@suse.cz
1537
1538 - RepoInfo: don't overwrite flags that have already been set externally
1539   (bnc #394728)
1540 - revision 10256
1541
1542 -------------------------------------------------------------------
1543 Wed May 28 15:30:24 CEST 2008 - ma@suse.de
1544
1545 - Create missing directories when saving config files. (bnc #395026)
1546 - Fix undefined behaviour in RepoManager.
1547 - revision 10255
1548
1549 -------------------------------------------------------------------
1550 Wed May 28 15:23:44 CEST 2008 - schubi@suse.de
1551
1552 - SOLVER_ERASE_SOLVABLE_NAME: As we do not know, if this request has come
1553   from resolvePool or resolveQueue we will have to take care for both
1554   cases. (bnc#393969)
1555 - r 10252
1556
1557 -------------------------------------------------------------------
1558 Tue May 27 22:35:37 CEST 2008 - coolo@suse.de
1559
1560 - compile with RPM_OPT_FLAGS
1561
1562 -------------------------------------------------------------------
1563 Mon May 26 17:23:24 CEST 2008 - jkupec@suse.cz
1564
1565 - old2new locks file converter script added to %post (jredinger)
1566 - r 10227
1567
1568 -------------------------------------------------------------------
1569 Mon May 26 11:48:35 CEST 2008 - schubi@suse.de
1570
1571 - Do not regard packages with the same name while upgrading obsoleted
1572   packages (bnc#394367)
1573 - r 10219
1574
1575 -------------------------------------------------------------------
1576 Sat May 24 01:23:44 CEST 2008 - dmacvicar@suse.de
1577
1578 - revert commit don't check for existence of keys,
1579   to avoid a non needed HEAD request. (related bnc#381280)
1580   as it creates popup error callbacks due to the 404's in
1581   the keys. Leave however the OnMediaLocation::optional()
1582   API to look for another fix strategy.
1583
1584 -------------------------------------------------------------------
1585 Fri May 23 15:52:20 CEST 2008 - dmacvicar@suse.de
1586
1587 - define path for messages and scripts and document
1588   them in zypp.conf
1589
1590 -------------------------------------------------------------------
1591 Fri May 23 14:42:34 CEST 2008 - schubi@suse.de
1592
1593 - Added IgnoreAlreadyRecommended flag. So recomments/suggest will
1594   be ignored for already INSTALLED packages (bnc #389694)
1595 - r 10202
1596
1597 -------------------------------------------------------------------
1598 Fri May 23 10:22:47 CEST 2008 - schubi@suse.de
1599
1600 - Packages which obsoletes and do NOT required other installed
1601   packages will be installed if no other packages obsolete the installed package too.
1602 - r 10196
1603
1604 -------------------------------------------------------------------
1605 Thu May 22 02:22:29 CEST 2008 - dmacvicar@suse.de
1606
1607 - fix filelist for installed packages (bnc#392544)
1608 - fix changelog retrieval for installed packages
1609
1610 -------------------------------------------------------------------
1611 Wed May 21 13:50:00 CEST 2008 - dmacvicar@suse.de
1612
1613 - deprecate Repository::name() and use alias() to
1614   be consistent. Related to (bnc#383553)
1615 - don't check for existence of keys, to avoid a non needed
1616   HEAD request. (helps bnc#381280)
1617 - 4.25.0
1618
1619 -------------------------------------------------------------------
1620 Wed May 21 11:37:23 CEST 2008 - schubi@suse.de
1621
1622 - added onlyRequires in the testcase (bnc #389184)
1623
1624 -------------------------------------------------------------------
1625 Tue May 20 12:12:27 CEST 2008 - jreidinger@suse.cz
1626
1627 - allow installation and refreshing from repository with alias that
1628   contains ' or " (bnc #392426)
1629 - r10158
1630
1631 -------------------------------------------------------------------
1632 Mon May 19 21:11:41 CEST 2008 - jkupec@suse.cz
1633
1634 - delta rpm support reenabled
1635 - r10150
1636
1637 -------------------------------------------------------------------
1638 Mon May 19 18:13:19 CEST 2008 - schubi@suse.de
1639
1640 - Resetting Delete Details in ResStatus correctly (bnc #391785)
1641 - r 10145
1642
1643 -------------------------------------------------------------------
1644 Mon May 19 11:47:06 CEST 2008 - dmacvicar@suse.de
1645
1646 - when setting status to non installed for uninstalled packages
1647   set the user transaction so they go to soft locks.
1648   (related to bnc#389739 )
1649
1650 -------------------------------------------------------------------
1651 Fri May 16 16:56:04 CEST 2008 - schubi@suse.de
1652
1653 - Added new calls : isInstalledBy (const PoolItem item);
1654                     installs (const PoolItem item);
1655 - r 10125
1656 - 4.23.0
1657
1658 -------------------------------------------------------------------
1659 Fri May 16 16:49:04 CEST 2008 - jreidinger@suse.cz
1660
1661 - don't run merge in save when toAdd/Remove queue is empty
1662 - throw when locks cannot load its file
1663 - r10124
1664
1665 -------------------------------------------------------------------
1666 Fri May 16 09:59:09 CEST 2008 - jreidinger@suse.cz
1667
1668 - throw more describing exception when repo probing failed
1669   (bnc #389690)
1670 - revision 10118
1671
1672 -------------------------------------------------------------------
1673 Thu May 15 15:15:59 CEST 2008 - jreidinger@suse.cz
1674
1675 - allow call only merge old locks and newly added/removed without
1676   saving it to file
1677 - -revision 10104
1678
1679 -------------------------------------------------------------------
1680 Tue May 13 17:37:11 CEST 2008 - dmacvicar@suse.de
1681
1682 - report non packages as keep installed if satisfied to the
1683   user interace (Selectables)
1684 - 4.21.3
1685
1686 -------------------------------------------------------------------
1687 Tue May 13 15:50:28 CEST 2008 - jkupec@suse.cz
1688
1689 - create /etc/zypp/products.d on install
1690
1691 -------------------------------------------------------------------
1692 Mon May 12 17:21:19 CEST 2008 - jkupec@suse.cz
1693
1694 - /etc/zypp/products.d added to file list (bnc #385868)
1695 - revision 10049
1696 - version 4.21.2
1697
1698 -------------------------------------------------------------------
1699 Mon May 12 17:15:34 CEST 2008 - jkupec@suse.cz
1700
1701 - call RemoveResolvableReport::problem() before finish() on error
1702   (bnc #388810)
1703 - revision 10045
1704
1705 -------------------------------------------------------------------
1706 Sat May 10 21:57:29 CEST 2008 - coolo@suse.de
1707
1708 - fix file list
1709
1710 -------------------------------------------------------------------
1711 Fri May  9 23:15:53 CEST 2008 - ma@suse.de
1712
1713 - Product now retrieves all attributes from the solv file.
1714 - version 4.21.1
1715 - revision 10031
1716
1717 -------------------------------------------------------------------
1718 Fri May  9 21:28:42 CEST 2008 - ma@suse.de
1719
1720 - Add zypp.conf option configdir (/etc/zypp) and arrange
1721   all config files and directories to follow {configdir}
1722   per default.
1723 - Fix zypp-query-pool to print satisfied products and additional
1724   products defined in {configdir}/products.d for registration.
1725   (bnc #385868)
1726 - version 4.21.0
1727 - revision 10029
1728
1729 -------------------------------------------------------------------
1730 Fri May  9 15:30:40 CEST 2008 - jreidinger@suse.cz
1731
1732 - implement remove duplicate entries in lock file (bnc#385967)
1733
1734 -------------------------------------------------------------------
1735 Fri May  9 15:15:32 CEST 2008 - ma@suse.de
1736
1737 - Speedup rpmdb2solv by reusing an existing solv file.
1738 - version 4.20.1
1739 - revision 10012
1740
1741 -------------------------------------------------------------------
1742 Thu May  8 18:13:54 CEST 2008 - ma@suse.de
1743
1744 - Fix failed package download due to unkown repository type (bnc #386386)
1745 - revision 9995
1746
1747 -------------------------------------------------------------------
1748 Thu May  8 16:33:37 CEST 2008 - ma@suse.de
1749
1750 - Support optional root argument to RepoManagerOptions, to prefix all
1751   path names taken from ZConfig. (bnc #388265)
1752 - version 4.20.0
1753 - revision 9993
1754
1755 -------------------------------------------------------------------
1756 Thu May  8 14:21:51 CEST 2008 - schubi@suse.de
1757
1758 - new solution action for removing requirements/conflicts (bnc #387631)
1759 - revision 9988
1760
1761 -------------------------------------------------------------------
1762 Thu May  8 10:56:49 CEST 2008 - ma@suse.de
1763
1764 - Provide enumerated patch category 'Patch::categoryEnum()' (bnc #159100)
1765 - revision 9984
1766
1767 -------------------------------------------------------------------
1768 Wed May  7 13:52:24 CEST 2008 - schubi@suse.de
1769
1770 - DistUpgrade: searching for providers -> regarding name onl
1771 - r 9977
1772
1773 -------------------------------------------------------------------
1774 Tue May  6 17:35:59 CEST 2008 - dmacvicar@suse.de
1775
1776 - add flag --registrable (-r) to query pool to avoid
1777   using system as a filter
1778 - 4.19.1
1779
1780 -------------------------------------------------------------------
1781 Tue May  6 07:37:22 CEST 2008 - coolo@suse.de
1782
1783 - return values in non-void functions
1784
1785 -------------------------------------------------------------------
1786 Mon May  5 14:08:20 CEST 2008 - jkupec@suse.cz
1787
1788 - support multiple search strings in PoolQuery (ORed)
1789 - revision 9945
1790
1791 -------------------------------------------------------------------
1792 Mon May  5 09:55:29 CEST 2008 - schubi@suse.de
1793
1794 - Switch off the upgrade mode of the
1795   SAT solver cause the packages have already been evaluated by
1796   the distupgrade machanism of libzypp. (bnc #386375)
1797 - rev 9943
1798
1799 -------------------------------------------------------------------
1800 Fri May  2 16:36:04 CEST 2008 - jreidinger@suse.cz
1801
1802 - release file after copy to cache as soon as possible.
1803   (bnc #381311)
1804 - r9940
1805
1806 -------------------------------------------------------------------
1807 Fri May  2 16:28:05 CEST 2008 - schubi@suse.de
1808
1809 - Bugfix: keep states by user has been removed it the
1810   package has not been installed BUT has been recommended by another package.
1811   (bnc #385832)
1812 - rev 9938
1813
1814 -------------------------------------------------------------------
1815 Fri May  2 12:19:22 CEST 2008 - jreidinger@suse.cz
1816
1817 - add isLocal function to Url which say if scheme is local or
1818   internet.
1819 - r9932
1820
1821 -------------------------------------------------------------------
1822 Fri May  2 09:36:18 CEST 2008 - jreidinger@suse.cz
1823
1824 - cache decision for repository depend on his url.
1825 - http,ftp and smb cache packages.
1826 - revision 9929
1827
1828 -------------------------------------------------------------------
1829 Thu May  1 00:50:51 CEST 2008 - ma@suse.de
1830
1831 - Load and maintain persistent hard locks stored in /etc/zypp/locks.
1832   Locks are loaded together with the target, and changes are writen
1833   back on commit. zypp.conf option locksfile.apply can be used to turn
1834   this feature on or off. (FATE #120352)
1835 - version 4.18.0
1836 - revision 9927
1837
1838 -------------------------------------------------------------------
1839 Wed Apr 30 16:27:49 CEST 2008 - ma@suse.de
1840
1841 - Add zypp.conf option solvfilesdir: Path where the repo solv files
1842   are created. Default value: {cachedir}/solv.
1843 - Target and repositories now save their solvfiles below {solvfilesdir}
1844   in directories named after the repositories alias.
1845 - version 4.18.0
1846 - revision 9913
1847
1848 -------------------------------------------------------------------
1849 Wed Apr 30 14:19:16 CEST 2008 - jkupec@suse.cz
1850
1851 - fixed filesystem::expandlink(Pathname) (bnc #368477)
1852 - r9906
1853
1854 -------------------------------------------------------------------
1855 Tue Apr 29 16:37:19 CEST 2008 - schubi@suse.de
1856
1857 - cleanup in return values of doUpgrade and doUpdate
1858 - r9886
1859 - 4.17.0
1860
1861 -------------------------------------------------------------------
1862 Mon Apr 28 18:27:54 CEST 2008 - jkupec@suse.cz
1863
1864 - check for valid pool in begin(), improve the code (bnc #384337)
1865 - r9872
1866 - 4.16.0
1867
1868 -------------------------------------------------------------------
1869 Mon Apr 28 15:40:09 CEST 2008 - mvidner@suse.cz
1870
1871 - Updated package-manager-su from xdg-utils-1.0.2-48 (bnc#339549).
1872
1873 -------------------------------------------------------------------
1874 Mon Apr 28 15:25:46 CEST 2008 - schubi@suse.de
1875
1876 - added translations
1877
1878 -------------------------------------------------------------------
1879 Mon Apr 28 11:15:47 CEST 2008 - jkupec@suse.cz
1880
1881 - ostream operator<<(ostream,TriBool) added
1882 - r9833
1883
1884 -------------------------------------------------------------------
1885 Fri Apr 25 16:12:12 CEST 2008 - ma@suse.de
1886
1887 - Prevent target::unload from creating a system repo in order
1888   to unload it. (bnc 382297)
1889 - version 4.15.2
1890 - revision 9822
1891
1892 -------------------------------------------------------------------
1893 Fri Apr 25 14:15:17 CEST 2008 - ma@suse.de
1894
1895 - Prevent deselected or deleted items from being re-selected due to
1896   recommends (aka. persistent soft locks). Unlike hard locked, those
1897   items will be automatically selected if required. The list of soft
1898   locked items is stored in /var/lib/zypp/SoftLocks.
1899 - version 4.15.1
1900 - revision 9818
1901
1902 -------------------------------------------------------------------
1903 Wed Apr 23 22:24:00 CEST 2008 - ma@suse.de
1904
1905 - Remove obsolete AdditionalCapabilities interface from ResPool.
1906   Forward sat::Pool::RepositoryIterator. There's no more need to
1907   maintain an extra Repository list in ResPool.
1908 - revision 9806
1909
1910 -------------------------------------------------------------------
1911 Wed Apr 23 21:12:56 CEST 2008 - ma@suse.de
1912
1913 - Support dependencies requiring a specific architecture:
1914   "name[.arch] [op edition]". See class Capability for details
1915   about how to construct dependencies. (bnc #305445)
1916 - version 4.15.0
1917 - revision 9805
1918
1919 -------------------------------------------------------------------
1920 Tue Apr 22 17:39:28 CEST 2008 - dmacvicar@suse.de
1921
1922 - patch attributes and deprecate old ones
1923 - 4.14.0
1924
1925 -------------------------------------------------------------------
1926 Tue Apr 22 15:44:34 CEST 2008 - jreidinger@suse.cz
1927
1928 - change locks api -
1929 - make more functions const
1930 - replace add/remove by selectable to add/remove by ident or name and kind
1931 - rename iterator to const_iterator to avoid confusion
1932 - revision 9781
1933
1934 -------------------------------------------------------------------
1935 Tue Apr 22 13:55:14 CEST 2008 - schubi@suse.de
1936
1937 - Do architecture changes while "dup" in the external distribution
1938   upgrade ONLY. bnc #382274
1939 - Added "ignore" to the solutions
1940 - Added "self-conflicts" to the solution
1941 - added new solver mechanism "resolveQueue"
1942 - Bugfix broken/satisfied products
1943 - rev 9776
1944
1945 -------------------------------------------------------------------
1946 Tue Apr 22 10:33:03 CEST 2008 - ma@suse.de
1947
1948 - Added Pattern::core returning the packages required by a pattern.
1949   (see also Pattern::depends and Pattern::contents).
1950 - revision 9771
1951
1952 -------------------------------------------------------------------
1953 Mon Apr 21 15:38:10 CEST 2008 - ma@suse.de
1954
1955 - Added Target::release(), returning the targets distribution
1956   release string.
1957 - revision 9761
1958
1959 -------------------------------------------------------------------
1960 Sat Apr 19 01:08:04 CEST 2008 - ma@suse.de
1961
1962 - per default abort if package installation fails. (bnc #381203)
1963 - version 4.13.3
1964 - revision 9725
1965
1966 -------------------------------------------------------------------
1967 Fri Apr 18 15:19:36 CEST 2008 - dmacvicar@suse.de
1968
1969 - add ZYpp and curl version to http agent string
1970   (bnc #381280)
1971
1972 -------------------------------------------------------------------
1973 Thu Apr 17 16:29:15 CEST 2008 - ma@suse.de
1974
1975 - Fixed pools package index wrongly including source packages. (bnc #380283)
1976 - version 4.13.2
1977 - revision 9683
1978
1979 -------------------------------------------------------------------
1980 Wed Apr 16 15:00:19 CEST 2008 - ma@suse.de
1981
1982 - Disable fast creation of @System.solv. It may produce wrong results
1983   e.g. after a rebuilddb.
1984 - version 4.13.1
1985 - revision 9666
1986
1987 -------------------------------------------------------------------
1988 Wed Apr 16 12:50:09 CEST 2008 - ma@suse.de
1989
1990 - initializeTarget now takes an additional option, telling whether to
1991   rebuild an existing rpm database before using it. Default is false.
1992   (bnc #308352)
1993 - version 4.13.0
1994 - revision 9664
1995
1996 -------------------------------------------------------------------
1997 Tue Apr 15 12:57:42 CEST 2008 - jreidinger@suse.cz
1998
1999 - save do nothing if no locks added/removed
2000 - fix bug with multiple save lock
2001 - don't save same query multiple times
2002 - improve tests
2003 - revision 9644
2004
2005 -------------------------------------------------------------------
2006 Tue Apr 15 09:34:29 CEST 2008 - schubi@suse.de
2007
2008 - added new translations
2009 - activate zypp-query-pool
2010 - Revision 9637
2011 - 4.12.1
2012
2013 -------------------------------------------------------------------
2014 Tue Apr 15 00:54:07 CEST 2008 - jkupec@suse.cz
2015
2016 - Locks API cleaned-up, iterator added, light read() added
2017 - PoolQuery::attribute(SolvAttr) getter added
2018 - revision 9609
2019
2020 -------------------------------------------------------------------
2021 Mon Apr 14 17:00:05 CEST 2008 - dmacvicar@suse.de
2022
2023 - reenable zypp-query-pool
2024 - 4.11.1
2025
2026 -------------------------------------------------------------------
2027 Mon Apr 14 12:53:09 CEST 2008 - ma@suse.de
2028
2029 - Enable evaluation of hardware dependencies.
2030 - Enable evaluation of filesystem dependencies.
2031 - revision 9605
2032
2033 -------------------------------------------------------------------
2034 Sun Apr 13 02:17:25 CEST 2008 - jkupec@suse.cz
2035
2036 - RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
2037   needed for explicit refresh request
2038 - revision 9574
2039
2040 -------------------------------------------------------------------
2041 Fri Apr 11 21:55:21 CEST 2008 - ma@suse.de
2042
2043 - Install ResPoolProxy index to speedup Solvable to Selectable
2044   conversion.
2045 - version 4.11.0
2046 - revision 9558
2047
2048 -------------------------------------------------------------------
2049 Fri Apr 11 18:02:14 CEST 2008 - kkaempf@suse.de
2050
2051 - Implement update scripts installed by packages. After every
2052   package install /var/adm/update-scripts is scanned for the first
2053   file starting with "<name>-<version>.<release>-", which is then
2054   executed.
2055 - revision 9547
2056
2057 -------------------------------------------------------------------
2058 Fri Apr 11 14:43:05 CEST 2008 - ma@suse.de
2059
2060 - Fix SolvIterMixin to avioid multiple visits of the same Selectable.
2061 - Add Resolvable::poolItem() providing access to the corresponding
2062   PoolItem. API to query isRelevant/isSatisfied/isBroken was moved
2063   to PoolItem.
2064 - Add ResPool::satisfiedProductsBegin/End iterator over all products
2065   whose dependencies are satisfied. This reflects the status determined
2066   by the last solver run. (#368104)
2067 - revision 9535
2068
2069 -------------------------------------------------------------------
2070 Fri Apr 11 12:07:47 CEST 2008 - jreidinger@suse.cz
2071
2072 - switch to new locks api
2073 - revision 9524
2074
2075 -------------------------------------------------------------------
2076 Wed Apr  9 21:24:54 CEST 2008 - ma@suse.de
2077
2078 - Enable ui::Selectable lookup by Solvable/PoolItem in ResPoolProxy.
2079 - Add SolvIterMixin: Base class providing PoolItem_iterator and
2080   Selectable_iterator iterator types based on a Solvable iterator.
2081 - Enhanced WhatProvides and SolvableSet to PoolItem_iterator to offer
2082   PoolItem_iterator and Selectable_iterator.
2083 - Add Solvable::SplitIdent: Helper class that splits an identifier
2084   into kind and name.
2085 - Provide methods Pattern::contents returning a collection of packages
2086   associated with the pattern/patch.
2087 - revision 9496
2088
2089 -------------------------------------------------------------------
2090 Tue Apr  8 15:50:48 CEST 2008 - jreidinger@suse.cz
2091
2092 - add comparing to PoolQuery
2093 - revision 9466
2094
2095 -------------------------------------------------------------------
2096 Tue Apr  8 13:18:30 CEST 2008 - jreidinger@suse.cz
2097
2098 - move RepoInfo to universal RepoException. This can enable more verbose output - for frontend. (helps with bnc #377137)
2099 - revision 9452
2100
2101 -------------------------------------------------------------------
2102 Tue Apr  8 10:52:30 CEST 2008 - jreidinger@suse.cz
2103
2104 - initial implementation of new locks (FATE #120118 and #120352)
2105 - revision 9442
2106
2107 -------------------------------------------------------------------
2108 Tue Apr  7 15:18:22 CEST 2008 - dmacvicar@suse.de
2109
2110 - selectable API updates and changes
2111 - 4.10.0
2112
2113 -------------------------------------------------------------------
2114 Fri Apr  4 14:01:45 CEST 2008 - jreidinger@suse.cz
2115
2116 - add split with respect to escaped delimeters and also for quotes
2117 - revision 9373
2118
2119 -------------------------------------------------------------------
2120 Thu Apr  3 12:55:50 CEST 2008 - ma@suse.de
2121
2122 - Fixed some missing package and source package attributes.
2123 - revision 9348
2124
2125 -------------------------------------------------------------------
2126 Thu Apr  3 11:59:13 CEST 2008 - ma@suse.de
2127
2128 - Allow to store a media label in MediaSetAccess. This label is
2129   passed to a media change requests to describe which CD is
2130   requested.  (bnc #330094)
2131 - Fixed some missing package and source package attributes.
2132 - revision 9347
2133
2134 -------------------------------------------------------------------
2135 Wed Apr  2 13:48:52 CEST 2008 - schubi@suse.de
2136
2137 - Moved poolItem.status().isSatisfied(),.... to poolItem.isSatisfied()
2138 - Removed establish state in ResStatus
2139 - revision 9337
2140 - version 4.7.0
2141
2142 -------------------------------------------------------------------
2143 Wed Apr  2 10:24:17 CEST 2008 - ma@suse.de
2144
2145 - Add PoolItem::isSatisfied()/isBroken() to test whether
2146   the items requirements are met.
2147 - revision 9334
2148
2149 -------------------------------------------------------------------
2150 Tue Apr  1 21:54:10 CEST 2008 - ma@suse.de
2151
2152 - Extend sat::WhatProvides to allow to query for possible providers
2153   of a collection of capabilies. E.g. all providers of a packages
2154   requirements.
2155 - Fixed retrieval of translated texts from .solv files, provided the
2156   solv file contains them.
2157 - revision 9328
2158
2159 -------------------------------------------------------------------
2160 Tue Apr  1 16:17:44 CEST 2008 - jreidinger@suse.cz
2161
2162 - initial implementation of serialize/recovery PoolQuery
2163   (needed by FATE #120118)
2164 - revision 9325
2165
2166 -------------------------------------------------------------------
2167 Wed Mar 26 16:15:24 CET 2008 - ma@suse.de
2168
2169 - Allow prioritizing repos by adding a line 'priority=N' to the
2170   .repo file. Where N is an integer number from 1 (highest prio)
2171   to 99 (least and default). (bnc #369827, fate #302872)
2172 - version 4.6.1
2173 - revision 9276
2174
2175 -------------------------------------------------------------------
2176 Mon Mar 24 21:17:05 CET 2008 - coolo@suse.de
2177
2178 - support plaindir again (at least the most important parts)
2179
2180 -------------------------------------------------------------------
2181 Fri Mar 21 13:23:13 CET 2008 - jreidinger@suse.cz
2182
2183 - Throwing special exception MediaBadCAException in case of SSL
2184   certificate validation failure.(bnc #223512)
2185 - revision 9250
2186
2187 -------------------------------------------------------------------
2188 Fri Mar 21 12:38:39 CET 2008 - jreidinger@suse.cz
2189
2190 - add new error IO_SOFT to media request callback for temporary
2191   connection problem. (bnc #328822)
2192 - add new media exception timeout when somethink fail due to exceed
2193   timeout
2194 - mediacurl throw timeout exception when timeouted
2195 - revision 9246
2196
2197 -------------------------------------------------------------------
2198 Thu Mar 20 15:00:24 CET 2008 - jreidinger@suse.cz
2199
2200 - return more information from checking if metadata need refresh,
2201   so user can get better info. (bnc #307249)
2202 - revision 9231
2203
2204 -------------------------------------------------------------------
2205 Tue Mar 18 21:59:04 CET 2008 - ma@suse.de
2206
2207 - class sat::LocaleSupport: Convenience methods to manage support
2208   for language specific packages.
2209 - revision 9197
2210
2211 -------------------------------------------------------------------
2212 Tue Mar 18 13:54:16 CET 2008 - jkupec@suse.cz
2213
2214 - removed obsolete capability handling stuff (ma)
2215 - version 4.5.0
2216
2217 -------------------------------------------------------------------
2218 Tue Mar 18 11:42:51 CET 2008 - jreidinger@suse.cz
2219
2220 - Don't mask skip and abort exception in Fetcher
2221 - revision 9188
2222
2223 -------------------------------------------------------------------
2224 Tue Mar 18 11:00:22 CET 2008 - jreidinger@suse.cz
2225
2226 - action is correctly set in mediaRequest callback
2227 - revision 9186
2228
2229 -------------------------------------------------------------------
2230 Mon Mar 17 12:33:44 CET 2008 - ma@suse.de
2231
2232 - Fix SEGV in commit (bnc# 371137)
2233 - version 4.4.3
2234 - revision 9174
2235
2236 -------------------------------------------------------------------
2237 Fri Mar 14 17:28:39 CET 2008 - ma@suse.de
2238
2239 - version 4.4.2
2240
2241 -------------------------------------------------------------------
2242 Fri Mar 14 14:27:43 CET 2008 - dmacvicar@suse.de
2243
2244 - look for openssl in cmake, actually we build require it
2245 - explicitely link against openssl and crypto, required to
2246   compile in all platforms/distros.
2247
2248 -------------------------------------------------------------------
2249 Fri Mar 14 12:07:41 CET 2008 - jreidinger@suse.cz
2250
2251 - Save repo type during refresh if type is NONE (f.e. lazy probing).
2252 - revision 9153
2253
2254 -------------------------------------------------------------------
2255 Fri Mar 14 11:34:24 CET 2008 - jreidinger@suse.cz
2256
2257 - replace gpg escaped semicolon with real semicolon (bnc #355434)
2258 - revision 9151
2259
2260 -------------------------------------------------------------------
2261 Fri Mar 14 10:17:41 CET 2008 - jreidinger@suse.cz
2262
2263 - make strings from RpmDb and Keyring exceptions translatable
2264 - revision 9146
2265
2266 -------------------------------------------------------------------
2267 Thu Mar 13 18:41:26 CET 2008 - dmacvicar@suse.de
2268
2269 - fix retrieving keys (bnc #368099)
2270 - version 4.4.1
2271
2272 -------------------------------------------------------------------
2273 Thu Mar 13 18:40:57 CET 2008 - jreidinger@suse.cz
2274
2275 - enable frontend to rewrite add_probe settings.(bnc #309612)
2276 - Correct adding repo without type to lazy probing.
2277 - revision 9135
2278
2279 -------------------------------------------------------------------
2280 Thu Mar 13 17:59:52 CET 2008 - jreidinger@suse.cz
2281
2282 - get better message if something fail when trying run rpm
2283   (bnc #344584)
2284 - revision 9133
2285
2286 -------------------------------------------------------------------
2287 Thu Mar 13 12:33:13 CET 2008 - ma@suse.de
2288
2289 - Add ExternalProgram::execError and ExternalProgram::command
2290   to improve error reporting.
2291 - revision 9112
2292
2293 -------------------------------------------------------------------
2294 Thu Mar 13 11:45:20 CET 2008 - jkupec@suse.cz
2295
2296 - release all media before requesting another (bnc #336881)
2297 - revision 9110
2298
2299 -------------------------------------------------------------------
2300 Thu Mar 13 11:32:56 CET 2008 - jkupec@suse.cz
2301
2302 - getDetectedDevices added (fate #120298)
2303 - revision 9108
2304
2305 -------------------------------------------------------------------
2306 Wed Mar 12 15:55:14 CET 2008 - jkupec@suse.cz
2307
2308 - media backend release() methods changed to take string & instead
2309   of bool (needed for FATE #120298)
2310 - media label, detected device list and current device arguments
2311   added to the requestMedia callback
2312 - version 4.4.0
2313
2314 -------------------------------------------------------------------
2315 Wed Mar 12 14:16:07 CET 2008 - coolo@suse.de
2316
2317 - fix for bnc#369543
2318
2319 -------------------------------------------------------------------
2320 Mon Mar 10 13:30:04 CET 2008 - jkupec@suse.cz
2321
2322 - provide download rate info (average and curent) in the
2323   media::DownloadProgressReport for ftp/http (bnc #168935)
2324 - r9074
2325
2326 -------------------------------------------------------------------
2327 Mon Mar 10 12:45:03 CET 2008 - jkupec@suse.cz
2328
2329 - cleanCache(): clean also .cookie files
2330 - cleanTargetCache() added
2331 - use escaped_alias() in rawcache_path_for_repoinfo() and
2332   packagescache_path_for_repoinfo()
2333 - r9068
2334
2335 -------------------------------------------------------------------
2336 Fri Mar  7 19:59:10 CET 2008 - jkupec@suse.cz
2337
2338 - fixed location of RPMs in subdirs when parsing plaindir repo
2339   recursively (bnc #368218)
2340 - revision 9060
2341
2342 -------------------------------------------------------------------
2343 Thu Mar  6 13:42:53 CET 2008 - ma@suse.de
2344
2345 - Do not filter any installed solvables.
2346 - revision 9031
2347 - version 4.3.2
2348
2349 -------------------------------------------------------------------
2350 Wed Mar  5 11:33:26 CET 2008 - ma@suse.de
2351
2352 - Try to rebuild broken solv files in Target::load.
2353 - revision 9015
2354
2355 -------------------------------------------------------------------
2356 Tue Mar  4 18:17:41 CET 2008 - ma@suse.de
2357
2358 - Try to rebuild broken solv files in RepoManager::loadFromCache.
2359 - Fix RepoStatus::operator&& and RepoStatus testsuite.
2360 - revision 9008
2361
2362 -------------------------------------------------------------------
2363 Tue Mar  4 16:09:14 CET 2008 - schubi@suse.de
2364
2365 - improved problem description while a vendor change
2366 - improved problem description if a requirement cannot be fulfilled. Bug #358560
2367 - revision 9002
2368
2369 -------------------------------------------------------------------
2370 Tue Mar  4 12:57:58 CET 2008 - ma@suse.de
2371
2372 - Save and restore requested locales on target load/commit.
2373 - revision 8999
2374
2375 -------------------------------------------------------------------
2376 Mon Mar  3 17:10:26 CET 2008 - schubi@suse.de
2377
2378 - (Update) Prevent reinstallation of installed packages.
2379 - revision 8984
2380
2381 -------------------------------------------------------------------
2382 Sun Mar  2 16:13:16 CET 2008 - coolo@suse.de
2383
2384 - refresh metadata if there is no cache to unbreak compat with
2385   kiwi (that relied on "zypper sa <url> <alias>" to create a repo
2386   that "zypper in" could work on)
2387
2388 -------------------------------------------------------------------
2389 Sun Mar  2 10:28:13 CET 2008 - coolo@suse.de
2390
2391 - create cache directory before calling rpmdb2solv (in an empty
2392   chroot)
2393 - version 4.3.1
2394
2395 -------------------------------------------------------------------
2396 Thu Feb 28 16:43:11 CET 2008 - jkupec@suse.cz
2397
2398 - special exception message if server returns 403 response
2399   (forbidden) (port from SP2)
2400 - MediaException messages marked for translation
2401
2402 -------------------------------------------------------------------
2403 Wed Feb 27 10:31:24 CET 2008 - dmacvicar@suse.de
2404
2405 - make sure we have target cache on target initialize
2406 - version 4.3.0
2407
2408 -------------------------------------------------------------------
2409 Tue Feb 26 13:59:03 CET 2008 - lslezak@suse.cz
2410
2411 - DiskUsageCounter.cc - ignore "vfat", "fat", "ntfs" and "ntfs-3g"
2412   file systems (#333166)
2413 - rev. 8915
2414
2415 -------------------------------------------------------------------
2416 Tue Feb 26 13:26:30 CET 2008 - ma@suse.de
2417
2418 - Fixed Capabilites iterator exposing prereq marker.
2419 - revision 8914
2420
2421 -------------------------------------------------------------------
2422 Tue Feb 26 11:29:05 CET 2008 - schubi@suse.de
2423
2424 - postinstall script fixed
2425 - version 4.2.10
2426
2427 -------------------------------------------------------------------
2428 Mon Feb 25 17:06:53 CET 2008 - schubi@suse.de
2429
2430 - Testcases regards modaliases, rpmlib, ... correctly
2431 - Revision 8904
2432
2433 -------------------------------------------------------------------
2434 Mon Feb 25 13:20:26 CET 2008 - ma@suse.de
2435
2436 - Remove obsolete sql database. (bnc#363224)
2437 - revision 8898
2438
2439 -------------------------------------------------------------------
2440 Fri Feb 22 14:03:59 CET 2008 - ma@suse.de
2441
2442 - Take care target uses --root when creating solv files (bnc #363789)
2443 - revision 8881
2444
2445 -------------------------------------------------------------------
2446 Fri Feb 22 10:10:14 CET 2008 - schubi@suse.de
2447
2448 - Unmaintained packages which does not fit to the updated system
2449   (broken dependencies) will be deleted.
2450 - revision 8867
2451
2452 -------------------------------------------------------------------
2453 Fri Feb 22 07:20:35 CET 2008 - coolo@suse.de
2454
2455 - let libzypp-devel require libsatsolver-devel
2456
2457 -------------------------------------------------------------------
2458 Wed Feb 20 13:47:56 CET 2008 - ma@suse.de
2459
2460 - Cleanup unused /var/lib/zypp/cache in migrate_sources (#305160)
2461 - revision 8833
2462
2463 -------------------------------------------------------------------
2464 Tue Feb 19 16:21:12 CET 2008 - jkupec@suse.cz
2465
2466 - media: fixed DownloadProgressReport.finish() url argument in
2467   doGetFileCopy()
2468 - revision 8815
2469
2470 -------------------------------------------------------------------
2471 Tue Feb 19 11:21:59 CET 2008 - dmacvicar@suse.de
2472
2473 - hardlink when possible to optimize data transfer
2474   and space across caches.
2475 - version 4.2.8
2476
2477 -------------------------------------------------------------------
2478 Tue Feb 19 08:15:07 CET 2008 - coolo@suse.de
2479
2480 - added some locale support to sat::Solvable
2481 - version 4.2.7
2482
2483 -------------------------------------------------------------------
2484 Mon Feb 18 14:15:48 CET 2008 - dmacvicar@suse.de
2485
2486 - handle error messages better in doesFileExist too which is
2487   used during probing. (bnc #362608)
2488
2489 -------------------------------------------------------------------
2490 Sun Feb 17 21:44:12 CET 2008 - dmacvicar@suse.de
2491
2492 - Fetcher::reset() should not reset cache directories.
2493   (bnc #348050)
2494 - version 4.2.6
2495
2496 -------------------------------------------------------------------
2497 Fri Feb 16 15:47:00 CET 2008 - dmacvicar@suse.de
2498
2499 - Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
2500   for http and https, but this time set CURLOPT_HTTPGET back to 1
2501   so it actually works. This makes Media::doesFileExist
2502   efficient for http and https.
2503   (related to bnc #348050)
2504 - version 4.2.5
2505
2506 -------------------------------------------------------------------
2507 Fri Feb 15 10:52:59 CET 2008 - coolo@suse.de
2508
2509 - using .solv files only now (fate #303018)
2510 - revision 8699
2511
2512 -------------------------------------------------------------------
2513 Tue Feb 12 17:10:48 CET 2008 - coolo@suse.de
2514
2515 - fix architectures on distupgrade
2516
2517 -------------------------------------------------------------------
2518 Fri Feb  8 12:50:30 CET 2008 - coolo@suse.de
2519
2520 - fixes from trunk merged
2521
2522 -------------------------------------------------------------------
2523 Fri Feb  1 17:45:07 CET 2008 - jkupec@suse.cz
2524
2525 - fixed renaming a repo to an existing one (bnc #228216)
2526 - revision 8431
2527
2528 -------------------------------------------------------------------
2529 Sun Jan 27 21:35:13 CET 2008 - coolo@suse.de
2530
2531 - fix changelog
2532
2533 -------------------------------------------------------------------
2534 Thu Jan 24 18:26:47 CET 2008 - jkupec@suse.cz
2535
2536 - read .curlrc more robustly to obtain user-proxy (#330351)
2537 - revision 8368
2538
2539 -------------------------------------------------------------------
2540 Fri Jan 18 12:19:09 CET 2008 - coolo@suse.de
2541
2542 - always buildrequire openssl-devel
2543 - replacing strange utf-8 chars in changelog
2544 - revision 8317
2545
2546 -------------------------------------------------------------------
2547 Thu Jan 17 15:07:52 CET 2008 - jkupec@suse.cz
2548
2549 - Saner NFS timeo default (#350309)
2550 - revision 8314
2551
2552 -------------------------------------------------------------------
2553 Thu Jan 17 12:03:10 CET 2008 - kkaempf@suse.de
2554
2555 - support 'patterns.pat' and 'patterns.pat.gz' to read all
2556   patterns in one go.
2557 - rev 8309
2558
2559 -------------------------------------------------------------------
2560 Tue Jan 15 14:56:21 CET 2008 - lslezak@suse.cz
2561
2562 - added RpmDb::removePubkey(), call it from
2563   KeyRing::Impl::deleteKey() - remove the GPG key from RPM when it
2564   is removed from the trusted keyring
2565 - revision 8288
2566
2567 -------------------------------------------------------------------
2568 Mon Jan 14 17:11:15 CET 2008 - schubi@suse.de
2569
2570 - Textchanges
2571 - reduced logging in SAT-solver
2572 - ordering solutions
2573 - version 4.1.8
2574 - revision 8276
2575
2576 -------------------------------------------------------------------
2577 Thu Jan 10 16:50:26 CET 2008 - schubi@suse.de
2578
2579 - Enabled SAT solver via default. (removed ZYPP_SAT_SOLVER)
2580   ZYPP_RC_SOLVER=1 will enable the old RedCapet solver
2581 - Revision 8255
2582 - Version 4.1.7
2583
2584 -------------------------------------------------------------------
2585 Wed Jan  2 18:24:34 CET 2008 - jkupec@suse.cz
2586
2587 - Pathname zypp::filesystem::expandlink(const Pathname &) added
2588 - if the provided file is a symlink, expand it (#274651) (this
2589   probably won't work for schemes other than file/dir and cd/dvd)
2590 - revision 8179
2591
2592 -------------------------------------------------------------------
2593 Tue Dec 18 12:28:22 CET 2007 - aschnell@suse.de
2594
2595 - fixed password handling in URLs (bug #347273)
2596 - revision 8118
2597
2598 -------------------------------------------------------------------
2599 Mon Dec 17 13:47:44 CET 2007 - ma@suse.de
2600
2601 - Fixed default text locale detection not to use static variables. (#346872)
2602 - version 4.1.6
2603 - revision 8116
2604
2605 -------------------------------------------------------------------
2606 Mon Dec 10 12:46:26 CET 2007 - ma@suse.de
2607
2608 - Log more details about zypp lock owner. (#294094)
2609 - revision 8088
2610
2611 -------------------------------------------------------------------
2612 Fri Dec  7 15:47:53 CET 2007 - ma@suse.de
2613
2614 - Remove runtime dependency for libboost_filesystem (#345773)
2615 - version 4.1.5
2616 - revision 8061
2617
2618 -------------------------------------------------------------------
2619 Fri Nov 30 14:20:34 CET 2007 - schubi@suse.de
2620
2621 - Enable SAT solver via environment variable ZYPP_SAT_SOLVER.
2622   e.g.: ZYPP_SAT_SOLVER=1 zypper install foo
2623 - version 4.1.4
2624 - revision 7998
2625
2626 -------------------------------------------------------------------
2627 Wed Nov 28 15:12:33 CET 2007 - aschnell@suse.de
2628
2629 - make IniParser more strict (bug #306697)
2630
2631 -------------------------------------------------------------------
2632 Mon Nov 26 13:19:34 CET 2007 - ma@suse.de
2633
2634 - Fix missing packages in patch content list. (#340896)
2635 - revision 7925
2636
2637 -------------------------------------------------------------------
2638 Fri Nov 16 12:46:39 CET 2007 - coolo@suse.de
2639
2640 - fix build
2641
2642 -------------------------------------------------------------------
2643 Wed Nov 14 14:23:23 CET 2007 - ma@suse.de
2644
2645 - Output date strings in UTF-8. (#339423)
2646 - revision 7807
2647
2648 -------------------------------------------------------------------
2649 Tue Nov 13 13:40:03 CET 2007 - schubi@suse.de
2650
2651 - fixes for new gcc
2652 - version 4.1.3
2653 - r7788
2654
2655 -------------------------------------------------------------------
2656 Mon Nov  5 15:22:33 CET 2007 - ma@suse.de
2657
2658 - Don't mark failed patch scripts as installed. (#327523)
2659 - version 4.1.2
2660 - revision 7744
2661
2662 -------------------------------------------------------------------
2663 Wed Oct 31 09:19:59 CET 2007 - dmueller@suse.de
2664
2665 - update rpmlint suppression
2666
2667 -------------------------------------------------------------------
2668 Fri Oct 26 15:12:24 CEST 2007 - aschnell@suse.de
2669
2670 - fixed retrieval of epoch from rpmdb (bug #246680)
2671
2672 -------------------------------------------------------------------
2673 Thu Oct 25 16:29:24 CEST 2007 - aschnell@suse.de
2674
2675 - allow non-existing "packages" file in susetags parser (bug
2676   #309235)
2677
2678 -------------------------------------------------------------------
2679 Fri Oct 12 15:47:37 CEST 2007 - ma@suse.de
2680
2681 - SMBIOS DMI modalias matching added (#333152)
2682 - revision 7494
2683
2684 -------------------------------------------------------------------
2685 Sat Oct  6 16:37:11 CEST 2007 - jkupec@suse.cz
2686 - do not download the same file multiple times in one attach session
2687   (#307098), r7456
2688 - special cdrom detection code for SCSI / Virtual CDROMs on iSeries
2689   removed - should be correctly detected by HAL now
2690   (#167629, #163971), r7452
2691 - version 4.1.1
2692
2693 -------------------------------------------------------------------
2694 Fri Oct 05 10:35:47 CEST 2007 - aschnell@suse.de
2695
2696 - filter architecture in plaindir parser (bug #330791)
2697
2698 -------------------------------------------------------------------
2699 Thu Oct  4 16:31:58 CEST 2007 - ma@suse.de
2700
2701 - Throw constructing malformed checksums. (#189096)
2702 - revision 7441
2703
2704 -------------------------------------------------------------------
2705 Thu Oct  4 14:22:31 CEST 2007 - mvidner@suse.cz
2706
2707 - Renamed templates back because proper qualification makes it work
2708   too.
2709 - 4.1.0
2710
2711 -------------------------------------------------------------------
2712 Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
2713
2714 - only look for repositories in file ending ".repo" (bug #294779)
2715
2716 -------------------------------------------------------------------
2717 Wed Oct  3 13:37:57 CEST 2007 - mvidner@suse.cz
2718
2719 - Fixed compilation errors with GCC 4.3 by adding missing includes
2720   and renaming templates: MaxBits to MaxBitsT, Mask to MaskT,
2721   Compare<Edition> to CompareEd.
2722 - r7426
2723
2724 -------------------------------------------------------------------
2725 Mon Oct  1 20:29:36 CEST 2007 - ma@suse.de
2726
2727 - Incorporated patch from Michael Matz to speedup cache reading.
2728 - revision 7413
2729
2730 -------------------------------------------------------------------
2731 Fri Sep 28 18:40:59 CEST 2007 - schubi@suse.de
2732
2733 - Resolvertestcase:
2734   - log Repository info
2735   - set keep state in the testcase
2736   - handle vendor
2737 - r 4707
2738
2739 -------------------------------------------------------------------
2740 Thu Sep 27 17:13:14 CEST 2007 - ma@suse.de
2741
2742 - Fixed pattern parser SEGV on broken pattern files. (#328546)
2743 - revision 7402
2744
2745 -------------------------------------------------------------------
2746 Wed Sep 26 11:08:14 CEST 2007 - schubi@suse.de
2747
2748 - QueuItemRequire: Filter out all provider which have worser architecture,
2749   are NOT noarch and have not the same name as the requirement. The
2750   last one is needed for updating packages via patch/atoms.
2751   Bug 328081
2752 - Revert changes of r 7340
2753 - r 7386
2754
2755 -------------------------------------------------------------------
2756 Tue Sep 25 15:51:34 CEST 2007 - ma@suse.de
2757
2758 - Add missing '--install' parameter in desktop file. (#308640)
2759 - version 4.0.0
2760 - revision 7369
2761
2762 -------------------------------------------------------------------
2763 Tue Sep 25 11:08:13 CEST 2007 - jkupec@suse.cz
2764
2765 - release all attached media before attempting to eject (#293428)
2766 - fixed parsing of --proxy-user parameter of .curlrc (#309139)
2767 - revision 7352
2768 - version 3.26.0
2769
2770 -------------------------------------------------------------------
2771 Mon Sep 24 16:10:32 CEST 2007 - dmacvicar@suse.de
2772
2773 - provide a way to retrieve the metadata path. Used for
2774   installation, which incorrectly creates a repository in
2775   cache without adding it first, so metadata path is not
2776   set and therefore it is not possible to setup a media
2777   verifier on installation. Part of fix for (#293428)
2778 - 3.25.0
2779
2780 -------------------------------------------------------------------
2781 Mon Sep 24 15:48:47 CEST 2007 - schubi@suse.de
2782
2783 - If more than one resolvables provide a requirements and have different
2784   architecture take thatone with the best architecture. (Not regarding the
2785   name). Bug: Branching too much while an installation of a multi-arch-DVD
2786 - r 7340
2787 - version 3.24.8
2788
2789 -------------------------------------------------------------------
2790 Fri Sep 21 15:50:30 CEST 2007 - schubi@suse.de
2791
2792 - Checking the queue if an item will be deleted. If yes, the requirements
2793   are not needed anymore. Bug 326384
2794 - version 3.24.7
2795 - r 7329
2796
2797 -------------------------------------------------------------------
2798 Thu Sep 20 17:37:30 CEST 2007 - jkupec@suse.cz
2799
2800 - don't probe the repository type upon saving if disabled (#326769)
2801 - version 3.24.6
2802 - revision 7319
2803
2804 -------------------------------------------------------------------
2805 Thu Sep 20 15:19:53 CEST 2007 - ma@suse.de
2806
2807 - Avoid calling rpm repeatedly in case of an error. This is fault-prone,
2808   esp. if the error occurred executing the packages post-install script.
2809 - version 3.24.5
2810 - revision 7317
2811
2812 -------------------------------------------------------------------
2813 Thu Sep 20 11:00:04 CEST 2007 - ma@suse.de
2814
2815 - If a package is deselected by user, apply this soft lock to all
2816   available versions of this package.
2817 - version 3.24.4
2818 - revision 7316
2819
2820 -------------------------------------------------------------------
2821 Wed Sep 19 17:45:12 CEST 2007 - schubi@suse.de
2822
2823 - Update: Do not set an item to installation if there has been already set
2824   one for installation which has the same NVA. Bug  326286
2825 - version 3.24.3
2826 - r 7311
2827
2828 -------------------------------------------------------------------
2829 Wed Sep 19 14:19:49 CEST 2007 - ma@suse.de
2830
2831 - Enable package cache during commit. (#326249)
2832 - revision 7309
2833
2834 -------------------------------------------------------------------
2835 Tue Sep 18 14:01:02 CEST 2007 - schubi@suse.de
2836
2837 - Do not regarding requirements for packages which will be deleted in the
2838   same solver run. Bug 310618
2839 - r 7292
2840 - version 3.24.2
2841
2842 -------------------------------------------------------------------
2843 Mon Sep 17 16:33:14 CEST 2007 - jkupec@suse.cz
2844
2845 - don't download filelists.xml.gz (#307105)
2846 - version 3.24.1
2847 - revision 7269
2848
2849 -------------------------------------------------------------------
2850 Mon Sep 17 15:51:04 CEST 2007 - ma@suse.de
2851
2852 - Improve estimated diskusage while there is no valid
2853   solver result. (#325617)
2854 - revision 7266
2855
2856 -------------------------------------------------------------------
2857 Mon Sep 17 15:22:47 CEST 2007 - schubi@suse.de
2858
2859 -Bugfix in vendor change of a required resolvable (Correct error message)
2860  Bug 310455
2861 - r 7262
2862
2863 -------------------------------------------------------------------
2864 Mon Sep 17 12:36:28 CEST 2007 - lslezak@suse.cz
2865
2866 - fixed DU parsing in inst-sys (#308659)
2867 - revision 7256
2868
2869 -------------------------------------------------------------------
2870 Fri Sep 14 22:57:54 CEST 2007 - ma@suse.de
2871
2872 - Enable using patch and delta rpms. (#309124)
2873 - version 3.24.0
2874 - revision 7253
2875
2876 -------------------------------------------------------------------
2877 Thu Sep 13 17:59:55 CEST 2007 - ma@suse.de
2878
2879 - On update do not delete unmaintained non-SuSE packages.
2880 - version 3.23.2
2881 - revision 7239
2882
2883 -------------------------------------------------------------------
2884 Thu Sep 13 13:02:39 CEST 2007 - lslezak@suse.cz
2885
2886 - ZYppImpl::getPartitions() - don't return the current partitioning
2887   when the partitioning hasn't been set - fixes DU parsing in
2888   inst-sys (#308659)
2889
2890 -------------------------------------------------------------------
2891 Thu Sep 13 11:30:47 CEST 2007 - dmacvicar@suse.de
2892
2893 - Throw specific exceptions during commit (#308511)
2894 - 3.23.1
2895
2896 -------------------------------------------------------------------
2897 Wed Sep 12 18:48:00 CEST 2007 - ma@suse.de
2898
2899 - Various disk space calculation fixes. Susetags, plaindir and rpmdb
2900   now provide more detailed disk usage information.
2901   Yum metadata don't, so we book the package size to '/'. (#308362)
2902 - version 3.23.0
2903 - revision 7225
2904
2905 -------------------------------------------------------------------
2906 Wed Sep 12 15:48:41 CEST 2007 - schubi@suse.de
2907
2908 - Regarding keep state while recycle old valid solver results. Bug 286889
2909 - r 7209
2910
2911 -------------------------------------------------------------------
2912 Wed Sep 12 12:24:49 CEST 2007 - jkupec@suse.cz
2913
2914 - report 100% progress on finishing RPM removal (bug #309431)
2915 - revision 7200
2916
2917 -------------------------------------------------------------------
2918 Tue Sep 11 17:25:35 CEST 2007 - schubi@suse.de
2919
2920 - Update: rename language packages --> take that package which fits to the
2921   selected language Bug 308098
2922 - r 7919
2923
2924 -------------------------------------------------------------------
2925 Tue Sep 11 16:11:20 CEST 2007 - dmacvicar@suse.de
2926
2927 - restore deltas and patch rpms from the cache (#309124)
2928 - 3.22.8
2929
2930 -------------------------------------------------------------------
2931 Tue Sep 11 14:54:44 CEST 2007 - ma@suse.de
2932
2933 - Don't fail if a product is deleted multiple times (e.g. due to
2934   obsoletes and an explicit deleted request). (#308746)
2935 - version 3.22.7
2936 - revision 7184
2937
2938 -------------------------------------------------------------------
2939 Tue Sep 11 13:52:47 CEST 2007 - jkupec@suse.cz
2940
2941 - SYSCONFDIR variable added for modifying /etc
2942
2943 -------------------------------------------------------------------
2944 Tue Sep 11 12:18:11 CEST 2007 - schubi@suse.de
2945
2946 - uninstallable resolvable -->suggested solution: delete; Bug 308164
2947 - r 7177
2948
2949 -------------------------------------------------------------------
2950 Mon Sep 10 16:19:05 CEST 2007 - schubi@suse.de
2951
2952 - new translations added
2953 - r 7166
2954 - version 3.22.6
2955
2956 -------------------------------------------------------------------
2957 Mon Sep 10 15:50:49 CEST 2007 - lslezak@suse.cz
2958
2959 - fixed disk usage counting of updated packages (#308362)
2960
2961 -------------------------------------------------------------------
2962 Mon Sep 10 14:17:29 CEST 2007 - schubi@suse.de
2963
2964 - Splitting packages: Take the package with the best
2965   architecture,edition ONLY; Bug 308591
2966 - r 7160
2967
2968 -------------------------------------------------------------------
2969 Mon Sep 10 10:55:45 CEST 2007 - lslezak@suse.cz
2970
2971 - properly report fallback disk usage size (in kB instead of bytes)
2972   when disk usage is not known (YUM repos) (#308475)
2973
2974 -------------------------------------------------------------------
2975 Fri Sep  7 13:27:26 CEST 2007 - ma@suse.de
2976
2977 - Install a sample /etc/zypp.conf. (#306615)
2978 - Fixed missing soversion symlink in package.
2979 - version 3.22.5
2980 - revision 7150
2981
2982 -------------------------------------------------------------------
2983 Fri Sep  7 13:03:48 CEST 2007 - schubi@suse.de
2984
2985 - RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
2986   308252
2987 - r 7143
2988
2989 -------------------------------------------------------------------
2990 Thu Sep  6 18:22:36 CEST 2007 - schubi@suse.de
2991
2992 - Error: Select two candidate with the same name while update.
2993   Solution: If there is a candidate which is already selected for installation -->
2994   take thatone #308082
2995 - r 7132
2996
2997 -------------------------------------------------------------------
2998 Thu Sep  6 14:11:58 CEST 2007 - ma@suse.de
2999
3000 - Work arround installed patterns providing an empty vendor string. (#307743)
3001 - Let the solver treat vendor suse and opensuse as equivalent.
3002 - version 3.22.4
3003
3004 -------------------------------------------------------------------
3005 Thu Sep  6 12:33:27 CEST 2007 - schubi@suse.de
3006
3007 - Checking item before evaluating the concerning vendor. bug #307941
3008 - r 7119
3009
3010 -------------------------------------------------------------------
3011 Wed Sep  6 02:24:37 CEST 2007 - dmacvicar@suse.de
3012
3013 - Fix for bug #307163 - empty package descriptions
3014   a.k.a shared tag not 100% implemented
3015 - r 7117
3016 - version 3.22.3
3017
3018 -------------------------------------------------------------------
3019 Wed Sep  5 17:52:37 CEST 2007 - schubi@suse.de
3020
3021 - logging "reverse" NEEDED_BY in the detail description of solver
3022   problems.
3023 - improved error message if a requiremnt is not fulfilled Bug 307743
3024 - Add "ignore" option to the solution if a requirement is not fulfilled
3025   Bug 304276
3026 - revision 7113
3027
3028 -------------------------------------------------------------------
3029 Wed Sep  5 14:33:02 CEST 2007 - jkupec@suse.cz
3030
3031 - fixed the order of operands of susetags local metadata status
3032   computation which caused the YaST repositories to always get
3033   refreshed (part of bug #304310)
3034 - revision 7107
3035 - version 3.22.2
3036
3037 -------------------------------------------------------------------
3038 Tue Sep  4 12:09:10 CEST 2007 - schubi@suse.de
3039
3040 - comparing vendor with VendorAttr::equivalent
3041 - revision 7103
3042
3043 -------------------------------------------------------------------
3044 Mon Sep  3 18:43:51 CEST 2007 - schwab@suse.de
3045
3046 - Use $RPM_OPT_FLAGS.
3047
3048 -------------------------------------------------------------------
3049 Mon Sep  3 17:14:02 CEST 2007 - ma@suse.de
3050
3051 - Reset transact bits when switching status from
3052   "update" to "protected" (#246976)
3053 - version 3.22.1
3054 - revision 7094
3055
3056 -------------------------------------------------------------------
3057 Mon Sep  3 13:56:42 CEST 2007 - schubi@suse.de
3058
3059 - new translations added
3060 - rev 7083
3061
3062 -------------------------------------------------------------------
3063 Fri Aug 31 22:10:55 CEST 2007 - ma@suse.de
3064
3065 - Added ability to switch off use of patch and delta rpms via zypp.conf (#305864)
3066    [main]
3067    download.use_patchrpm = no
3068    download.use_deltarpm = no
3069 - version 3.22.0
3070 - revision 7069
3071
3072 -------------------------------------------------------------------
3073 Fri Aug 31 19:56:40 CEST 2007 - ma@suse.de
3074
3075 - On demand translate patch requirements into a list of atoms.
3076   Required by the UI to display packages acssociated with a patch.
3077   (#300612)
3078 - version 3.21.1
3079 - revision 7065
3080
3081 -------------------------------------------------------------------
3082 Fri Aug 31 13:59:54 CEST 2007 - kkaempf@suse.de
3083
3084 - enrich ResolverInfo with the reason if a user-initiated request
3085   fails (#304325, #306240)
3086 - r 7051
3087
3088 -------------------------------------------------------------------
3089 Thu Aug 30 20:10:00 CEST 2007 - jkupec@suse.cz
3090
3091 - added missing implementation of LogControl::setLineFormater()
3092   (lslezak)
3093 - version 3.21.0
3094 - revision 7041
3095
3096 -------------------------------------------------------------------
3097 Thu Aug 30 18:55:15 CEST 2007 - jkupec@suse.cz
3098
3099 - enable changing url in requestMedia callback (#294481)
3100 - revision 7037
3101
3102 -------------------------------------------------------------------
3103 Thu Aug 30 18:22:32 CEST 2007 - ma@suse.de
3104
3105 - Filter readonly mount points in DiskUsageCounter (#297405)
3106 - revision 7030
3107
3108 -------------------------------------------------------------------
3109 Thu Aug 30 17:31:33 CEST 2007 - jkupec@suse.cz
3110
3111 - remember the cause of the RepoException when refreshing metadata
3112   (#301022)
3113 - r7023
3114
3115 -------------------------------------------------------------------
3116 Thu Aug 30 17:25:14 CEST 2007 - ma@suse.de
3117
3118 - Safe fix for bug #299680.
3119 - version 3.20.1
3120 - revision 7026
3121
3122 -------------------------------------------------------------------
3123 Thu Aug 30 15:48:03 CEST 2007 - schubi@suse.de
3124
3125 - Bugfix: If a requirement has been fulfilled by more than one language
3126   resolvables only thatone will be taken which fits to the selected
3127   language.
3128 - r 7018
3129
3130 -------------------------------------------------------------------
3131 Thu Aug 30 15:14:23 CEST 2007 - jkupec@suse.cz
3132
3133 - correct error code for media errors in MediaCurl::doGetFileCopy()
3134   affects only zypper error output, does not affect YaST
3135 - r7013
3136
3137 -------------------------------------------------------------------
3138 Wed Aug 29 18:28:41 CEST 2007 - jkupec@suse.cz
3139
3140 - reverted blocking of requestMedia from r6271 (#301710)
3141 - r6999
3142
3143 -------------------------------------------------------------------
3144 Wed Aug 29 18:09:29 CEST 2007 - kkaempf@suse.de
3145
3146 - prevent progress report in destructor (#299680)
3147 - r6998
3148
3149 -------------------------------------------------------------------
3150 Wed Aug 29 18:02:36 CEST 2007 - jkupec@suse.cz
3151
3152 - treat non-filelists.xml <file> entries as file provides capabilities
3153   in YUM parser (#304701)
3154 - r6992
3155
3156 -------------------------------------------------------------------
3157 Wed Aug 29 16:32:01 CEST 2007 - kkaempf@suse.de
3158
3159 - the media.1/media uniquely identifies a 'susetags' repo, not
3160   the content file (#304200)
3161
3162 -------------------------------------------------------------------
3163 Wed Aug 29 15:42:17 CEST 2007 - jkupec@suse.cz
3164
3165 - fixed locale dir (#304649)
3166 - r6984
3167
3168 -------------------------------------------------------------------
3169 Wed Aug 29 15:39:52 CEST 2007 - kkaempf@suse.de
3170
3171 - don't treat normal package license as "license to confirm"
3172   (#305906)
3173
3174 -------------------------------------------------------------------
3175 Wed Aug 29 15:28:53 CEST 2007 - ma@suse.de
3176
3177 - Fixed fix for #293039. Segfault due to uninitialzed data.
3178 - version 3.19.3
3179 - revision 6980
3180
3181 -------------------------------------------------------------------
3182 Wed Aug 29 15:10:20 CEST 2007 - schubi@suse.de
3183
3184 - reduced too much verbosed ResolverContext logging; Bug 303971
3185 - r 6977
3186
3187 -------------------------------------------------------------------
3188 Wed Aug 29 13:55:28 CEST 2007 - ma@suse.de
3189
3190 - Fixed PlainDir repositories to provide real disk usage data. For
3191   repomd and others that do not provide any detailed disk usage info,
3192   assume the packgage size is required below "/". Peviously they were
3193   treated as being empy.
3194 - version 3.19.2
3195 - revision 6972
3196
3197 -------------------------------------------------------------------
3198 Wed Aug 29 13:36:42 CEST 2007 - schubi@suse.de
3199
3200 - Add a new solver solution in the case of running in a timeout:
3201   ProblemSolutionDoubleTimeout.h
3202   #Bug 302496
3203 - revision 6970
3204
3205 -------------------------------------------------------------------
3206 Wed Aug 29 11:23:26 CEST 2007 - dmacvicar@suse.de
3207
3208 - bug in fix for (#292986)
3209
3210 -------------------------------------------------------------------
3211 Tue Aug 28 18:48:26 CEST 2007 - dmacvicar@suse.de
3212
3213 - (#297001) - libzypp: can't skip broken packages
3214 - re enable importing zypp keyring from rpm.(#302379)
3215 - 3.19.1
3216
3217 -------------------------------------------------------------------
3218 Tue Aug 28 17:30:30 CEST 2007 - kkaempf@suse.de
3219
3220 - rename ResolvableQuery::iterateResolvablesByKindsAndStrings
3221   to ResolvableQuery::iterateResolvablesByKindsAndStringsAndRepos
3222   in order to support query-by-repo (#305384)
3223 - fix iterateResolvablesByKindsAndStringsAndRepos to take any
3224   number of kinds, names, or repos (#305347)
3225 - remove ResolvableQuery::iterateResolvablesByKind, not needed
3226 - version 3.19.0
3227 - rev 6935
3228
3229 -------------------------------------------------------------------
3230 Tue Aug 28 11:27:53 CEST 2007 - dmacvicar@suse.de
3231
3232 - real fix for reading signature ids. (#390535).
3233 - delete metadata when removing repo (#301037).
3234
3235 -------------------------------------------------------------------
3236 Mon Aug 27 23:52:41 CEST 2007 - dmacvicar@suse.de
3237
3238 - following behaviour for setPartitions
3239   - if they are not set, they are detected
3240   - if they are set, that value is used.
3241   - if value set or detected is empty, all disk usage
3242     information is read. Otherwise just values in those
3243     mount points.
3244     Should work for installation as long as detectPartitions
3245     is empty at installation.(#293039)
3246
3247 -------------------------------------------------------------------
3248 Mon Aug 27 17:08:41 CEST 2007 - kkaempf@suse.de
3249
3250 - Add ZConfig::overrideSystemArchitecture() to override zypp arch
3251   from external, e.g. for the testcases
3252 - Honor ZYPP_CONF environment variable to override the buit-in
3253   /etc/zypp/zypp.conf
3254 - Check architecture at handout() to prevent NULL ptr reference.
3255 - Bug 301286
3256 - rev 6908
3257
3258 -------------------------------------------------------------------
3259 Mon Aug 27 15:53:52 CEST 2007 - schubi@suse.de
3260
3261 -The solver generate an establish call for all
3262  resolvables which has filesystemcaps if there is not a valid result from a
3263  former solver run available. This covers:
3264  * Initial solver run
3265  * Changing of filesystem whithin a workflow, cause the solver results will
3266    be reset if the filesystem dependencies have been changed
3267  Bug 271912
3268 - r 6901
3269
3270 -------------------------------------------------------------------
3271 Sun Aug 26 15:49:27 CEST 2007 - kkaempf@suse.de
3272
3273 - pass location to plaindir package (#303751)
3274 - Add name of file in question to checksum/signature related
3275   exceptions.
3276 - pass basename of file to verifyFileSignatureWorkflow (instead of
3277   empty string).
3278 - filter out incompatible architectures when parsing sustags
3279   repos (first half of #301286)
3280 - r 6882
3281
3282 -------------------------------------------------------------------
3283 Fri Aug 24 11:52:27 CEST 2007 - dmacvicar@suse.de
3284
3285 - don't run source migration if yast is running in
3286   intsys mode (#297136)
3287 - signature and checksum verification fixes. Still pending
3288   problem ZYpp getting no output from gpg when running from zypper.
3289   (#302059)
3290
3291 -------------------------------------------------------------------
3292 Thu Aug 23 13:51:41 CEST 2007 - schubi@suse.de
3293
3294 - Do not strip resolvables which have the same name but different kind
3295   (ResolverInfo*)
3296 - Flag info NEEDEDBY correctly if it will be used by freshen/supplement
3297 - r 6830
3298
3299 -------------------------------------------------------------------
3300 Wed Aug 22 18:58:44 CEST 2007 - mvidner@suse.cz
3301
3302 - Do not use "a-z" in regexes. Fixes "Invalid Url scheme 'http'" in
3303   the Estonian locale (#302525).
3304
3305 -------------------------------------------------------------------
3306 Wed Aug 22 17:59:39 CEST 2007 - aschnell@suse.de
3307
3308 - added remembering of exception history at various places
3309
3310 -------------------------------------------------------------------
3311 Wed Aug 22 16:52:09 CEST 2007 - schubi@suse.de
3312
3313 - Bugfixes concerning vendor handling:
3314 - first bug:
3315   Installed A-1.0(vendor SuSE)
3316   Available A-2.0(other vendor)
3317   A will not be regarded as "unmaintained". So it will not be deleted.
3318 - second bug:
3319   A need B-2.0. B-1.0 is installed but has another vendor. Report a
3320   proper errmessage.
3321 - Testcase : solution-tests/vendor-test.xml
3322 - r 6812
3323 - 3.18.4
3324
3325 -------------------------------------------------------------------
3326 Tue Aug 21 15:38:08 CEST 2007 - dmacvicar@suse.de
3327
3328 - ignore HASH key for download (#300982)
3329
3330 -------------------------------------------------------------------
3331 Tue Aug 21 15:17:23 CEST 2007 - schubi@suse.de
3332
3333 - Added explicitly_requested as parameter in ResolverContext::Uninstall
3334   Bug 299819
3335 - revision 6794
3336
3337 -------------------------------------------------------------------
3338 Tue Aug 21 13:06:44 CEST 2007 - dmacvicar@suse.de
3339
3340 - If no mount information is available, parse all DU entries.
3341 - read only hack mode for migrate-sources. We actually do add
3342   repositories with it, but no harm. (#292986)
3343 - fix some typos in exceptions (#301331)
3344 - 3.18.3
3345
3346 -------------------------------------------------------------------
3347 Mon Aug 20 16:06:36 CEST 2007 - schubi@suse.de
3348
3349 - Do not regard explicit request in order to recognize updated packages
3350   correctly. Bug 301676
3351 - Updated translations
3352 - r 6766
3353 - 3.18.2
3354
3355 -------------------------------------------------------------------
3356 Mon Aug 20 15:35:46 CEST 2007 - mvidner@suse.cz
3357
3358 - package-manager script: Call /sbin/yast2 with full path because of
3359   gnomesu (#269873).
3360
3361 -------------------------------------------------------------------
3362 Mon Aug 20 15:23:14 CEST 2007 - dmacvicar@suse.de
3363
3364 - add support for the HASH key. (#300982)
3365 - Use ContentFileParser in Downloader (instead of implementing
3366   the parser again, it has a reason, Downloader was written first)
3367 - update testcases and data to cover the new HASH key
3368 - 3.18.1
3369
3370 -------------------------------------------------------------------
3371 Mon Aug 20 13:21:34 CEST 2007 - kkaempf@suse.de
3372
3373 - unify query API for kind and name, summary, description
3374   (incomplete)
3375 - rev 6761, version 3.18.0
3376
3377 -------------------------------------------------------------------
3378 Fri Aug 17 12:30:55 CEST 2007 - kkaempf@suse.de
3379
3380 - add iterateResolvablesByKindsAndName
3381 - rev 6735, version 3.17.13
3382
3383 -------------------------------------------------------------------
3384 Fri Aug 17 11:45:24 CEST 2007 - kkaempf@suse.de
3385
3386 - rename ResolvableQuery::queryByName to iterateResolvablesByName
3387 - fix reading of kind and repository in ResolvableQuery
3388 - add reverse lookups in CacheTypes
3389 - add iterateResolvablesByKind
3390 - rev 6733
3391
3392 -------------------------------------------------------------------
3393 Fri Aug 17 10:37:56 CEST 2007 - schubi@suse.de
3394
3395 - shorten solver error messages Bug 259894
3396 - rev 6723
3397
3398 -------------------------------------------------------------------
3399 Thu Aug 16 23:43:50 CEST 2007 - kkaempf@suse.de
3400
3401 - fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
3402   install zypp/cache header files.
3403 - rev 6719, version 3.16.13
3404
3405 -------------------------------------------------------------------
3406 Thu Aug 16 17:21:52 CEST 2007 - kkaempf@suse.de
3407
3408 - discard pattern files with incompatbile architecture, both
3409   for download and for parsing. (#298716)
3410 - rev 6711
3411
3412 -------------------------------------------------------------------
3413 Thu Aug 16 17:12:45 CEST 2007 - kkaempf@suse.de
3414
3415 - run sqlite asynchronously and add sql index files where
3416   appropriate, gives 6x performance on certain operations.
3417   Bumping cache schema version to 1004.
3418   (#300998)
3419 - rev 6710
3420
3421 -------------------------------------------------------------------
3422 Thu Aug 16 17:08:58 CEST 2007 - kkaempf@suse.de
3423
3424 - fix String::endsWith (#301038)
3425 - rev 6709
3426
3427 -------------------------------------------------------------------
3428 Thu Aug 16 11:16:25 CEST 2007 - schubi@suse.de
3429
3430 - added an _explicitly_requested in QueueItemConflict ( as already in
3431   QueueItemEstablish, QueueItemInstall, QueueItemUninstall ) in order to
3432   remove the conflicting item without an error message. Bug 299819
3433 - rev 6699
3434
3435 -------------------------------------------------------------------
3436 Thu Aug 16 07:23:31 CEST 2007 - jkupec@suse.cz
3437
3438 - forgot to set default refresh policy in checkIfToRefreshMetadata
3439 - repo.refresh.delay default set to 10 minutes
3440 - 6693
3441
3442 -------------------------------------------------------------------
3443 Wed Aug 15 15:32:36 CEST 2007 - schubi@suse.de
3444
3445 - Bugfix while regarding correct vendor in update
3446 - r6677
3447 - version 3.15.0
3448
3449 -------------------------------------------------------------------
3450 Wed Aug 15 13:57:04 CEST 2007 - jkupec@suse.cz
3451
3452 - repo.refresh.delay=<minutes> (ZConfig, "main" section) support
3453   added to delay next check & refresh until the specified number of
3454   minutes has passed from the last check or refresh (FATE #301991).
3455   Revisions: 6654, 6656, 6666, and 6667.
3456 - filesystem::touch(Pathname) added (r6666)
3457 - RepoManager::touchIndexFile(RepoInfo) added
3458 - RepoManager::checkIfToRefreshMetadata(RepoInfo,Url,policy):
3459   decision to do the refresh moved to this public method.
3460 - r6667
3461
3462 -------------------------------------------------------------------
3463 Wed Aug 15 12:38:26 CEST 2007 - schubi@suse.de
3464
3465 - generate a resolver problem if addRequires does not find a resovable
3466   #299486
3467 - rev 6660
3468
3469 -------------------------------------------------------------------
3470 Tue Aug 14 15:54:15 CEST 2007 - schubi@suse.de
3471
3472 - Prioritized delete request by the user BEFORE delete requests due
3473   missing dependencies or conflicting dependencies. Bug 298322
3474 - rev 6640
3475
3476 -------------------------------------------------------------------
3477 Fri Aug 10 20:49:20 CEST 2007 - jkupec@suse.cz
3478
3479 - support also "Plaindir" as valid repo type name (#298622)
3480 - revision 6616
3481 - version 3.14.0
3482
3483 -------------------------------------------------------------------
3484 Fri Aug 10 18:03:06 CEST 2007 - dmacvicar@suse.de
3485
3486 - fix segfault in Progress reporting
3487 - progress report use name instead of alias (#298035)
3488 - repoinfo returns alias if name is empty
3489
3490 -------------------------------------------------------------------
3491 Fri Aug 10 16:04:42 CEST 2007 - dmacvicar@suse.de
3492
3493 - merge patch by dmueller to get rid of boost-regex
3494
3495 -------------------------------------------------------------------
3496 Fri Aug 10 13:50:40 CEST 2007 - dmacvicar@suse.de
3497
3498 - dont create a second CacheStore in the same scope, will lock...
3499   #297627
3500
3501 -------------------------------------------------------------------
3502 Thu Aug  9 15:04:21 CEST 2007 - jkupec@suse.cz
3503
3504 - fixed some RepoManager exception docs & history
3505 - r6558
3506
3507 -------------------------------------------------------------------
3508 Thu Aug  9 13:33:59 CEST 2007 - dmacvicar@suse.de
3509
3510 - feature #302135: Graceful update of 3rd party packages
3511   Automatic upgrading only sees packages from same vendor
3512   This allows not needed to have those locked.
3513 - Add persistent locks file which allow wildcards. Users
3514   can lock certain packages adding lines like "kde* < 3.5"
3515 - add applyLocks() to apply persistent locks before solving
3516
3517 -------------------------------------------------------------------
3518 Thu Aug  9 13:28:20 CEST 2007 - schubi@suse.de
3519
3520 -  recognize changes in the pool (e.g. changing /etc/sysconfig/storage
3521   #271912 wq
3522 - Added locking resolvables in the testcases
3523 - rev 6544
3524
3525 -------------------------------------------------------------------
3526 Wed Aug  8 16:04:07 CEST 2007 - dmacvicar@suse.de
3527
3528 - add migrate-sources to %post (#292986)
3529 - 3.13.15
3530
3531 -------------------------------------------------------------------
3532 Wed Aug  8 13:32:52 CEST 2007 - jkupec@suse.cz
3533
3534 - fixed bug with using wrong files from raw metadata cache
3535   (bug #297611) (duncanmv) (r6501, already released in 3.13.14)
3536
3537 -------------------------------------------------------------------
3538 Wed Aug  8 12:42:39 CEST 2007 - schubi@suse.de
3539
3540 - fix in "ignore conflicts" if the conflict has been caused by an obsolete
3541   Bug# 297795
3542 - r 6517
3543
3544 -------------------------------------------------------------------
3545 Tue Aug  7 17:04:47 CEST 2007 - dmacvicar@suse.de
3546
3547 - implement susetags support for compressed metadata
3548   and testcases. (feature #301916)
3549 - implement disk usage in cache. For installation requires
3550   some changes in YaST to setup the ZYpp getPartitions()
3551   before repos are cached. (bug #293039)
3552 - added testcases for diskusage
3553 - 3.13.14
3554
3555 -------------------------------------------------------------------
3556 Mon Aug  6 10:19:12 CEST 2007 - jkupec@suse.cz
3557
3558 - fixed YUM parser to properly create source packages
3559 - disabled reading of filelists.xml.gz by default (the data are
3560   currently not stored anyway)
3561 - revision 6481
3562 - version 3.13.13
3563
3564 -------------------------------------------------------------------
3565 Sat Aug  4 01:03:19 CEST 2007 - ma@suse.de
3566
3567 - Don't download unwanted translation files (#293740).
3568 - revision 6470
3569
3570 -------------------------------------------------------------------
3571 Fri Aug  3 23:52:18 CEST 2007 - ma@suse.de
3572
3573 - Fix susetags repo to parse dikusage data (#293039)
3574 - revision 6467
3575 - version 3.13.12
3576
3577 -------------------------------------------------------------------
3578 Fri Aug  3 18:56:47 CEST 2007 - ma@suse.de
3579
3580 - Add product attribute 'type' (aka 'category' which is now
3581   deprecated). Adapted sustags and yum parsers to parse and
3582   provide this value.
3583 - revision 6464
3584 - version 3.13.11
3585
3586 -------------------------------------------------------------------
3587 Fri Aug  3 17:29:56 CEST 2007 - dmacvicar@suse.de
3588
3589 - fix modalias rel column number
3590 - version 3.13.10
3591
3592 -------------------------------------------------------------------
3593 Fri Aug  3 16:35:36 CEST 2007 - dmacvicar@suse.de
3594
3595 - Implemented option repo.add.probe to allow probing
3596   the added repositories
3597 - version 3.13.9
3598
3599 -------------------------------------------------------------------
3600 Fri Aug  3 16:07:46 CEST 2007 - schubi@suse.de
3601
3602 - Fixed detection of renamed packages while update.
3603 - Added new translations
3604 - rev 6445
3605
3606 -------------------------------------------------------------------
3607 Fri Aug  3 15:02:28 CEST 2007 - ma@suse.de
3608
3609 - Speed up retrieving MediaNr attribute, as it slows down install
3610   order calculation. (#297173)
3611 - revision 6442
3612
3613 -------------------------------------------------------------------
3614 Fri Aug  3 14:13:36 CEST 2007 - dmacvicar@suse.de
3615
3616 - Fixed cache schema upgrade
3617
3618 -------------------------------------------------------------------
3619 Fri Aug  3 13:38:17 CEST 2007 - ma@suse.de
3620
3621 - Fixed pattern includes and extends attributes.
3622 - revision 6431
3623 - version 3.13.8
3624
3625 -------------------------------------------------------------------
3626 Fri Aug  3 12:33:41 CEST 2007 - schubi@suse.de
3627
3628 - API for retrieving additional dependencies" solver/detail/Resolver.h
3629 - Handle additional dependencies in the testcases
3630 - Handle system and language dependencies in the testcases correctly.
3631 - r 6418
3632
3633 -------------------------------------------------------------------
3634 Thu Aug  2 18:14:12 CEST 2007 - ma@suse.de
3635
3636 - Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
3637   has changed. Resolver must discard any cached filesystem dependencies.
3638   (required for #271912)
3639 - revision 6404
3640
3641 -------------------------------------------------------------------
3642 Thu Aug  2 16:37:06 CEST 2007 - ma@suse.de
3643
3644 - Indicate changed pool content to the resolver. (required for #271912)
3645 - revision 6398
3646 - version 3.13.7
3647
3648 -------------------------------------------------------------------
3649 Thu Aug  2 10:16:16 CEST 2007 - schubi@suse.de
3650
3651 - speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
3652   problems. Bug 280387
3653 - r 6378
3654 - version 3.13.6
3655
3656 -------------------------------------------------------------------
3657 Wed Aug  1 18:51:12 CEST 2007 - ma@suse.de
3658
3659 - Added interface to install source packages via zypper.
3660 - revision 6373
3661 - version 3.13.5
3662
3663 -------------------------------------------------------------------
3664 Tue Jul 31 22:01:08 CEST 2007 - ma@suse.de
3665
3666 - Added package attributes Package::sourcePkgName and
3667   Package::sourcePkgEdition. Name and edition of the source
3668   rpm this package was built from.
3669 - Added ZYpp::installSrcPackage to install a single source package.
3670 - revision 6353
3671 - version 3.13.4
3672
3673 -------------------------------------------------------------------
3674 Tue Jul 31 19:06:54 CEST 2007 - ma@suse.de
3675
3676 - Temorary files and directories created by makeSibling use the
3677   same protection as the original.
3678 - revision 6344
3679 - version 3.13.3
3680
3681 -------------------------------------------------------------------
3682 Tue Jul 31 10:37:13 CEST 2007 - schubi@suse.de
3683
3684 - Removed keepExtras from resolvePool. This will be handled
3685   in the solver internally now. #294727
3686 - Checking if item really exists (#295544; ResolverInfoContainer.cc)
3687 - revision 6317
3688 - version 3.13.2
3689
3690 -------------------------------------------------------------------
3691 Mon Jul 30 17:23:19 CEST 2007 - ma@suse.de
3692
3693 - Remove tribool from RepoInfo's interface.
3694 - revision 6301
3695 - version 3.13.1
3696
3697 -------------------------------------------------------------------
3698 Mon Jul 30 13:59:33 CEST 2007 - ma@suse.de
3699
3700 - Fixed wrong media number reported by script, message and patch.
3701 - Fixed script API to provide the scripts location on media (if not
3702   inlined).
3703 - Introduced ScripProvider to make a script available on the local
3704   disk.
3705 - revision 6288
3706 - version 3.13.0
3707
3708 -------------------------------------------------------------------
3709 Fri Jul 27 18:08:42 CEST 2007 - jkupec@suse.cz
3710
3711 - don't request media chage if the media is not changeable (like
3712   e.g. http)
3713 - revision 6271
3714 - version 3.12.1
3715
3716 -------------------------------------------------------------------
3717 Fri Jul 27 17:40:44 CEST 2007 - dmacvicar@suse.de
3718
3719 - progress ticks for clean cache
3720 - ZConfig: remove default from names.
3721 - re enable reading cache callbacks
3722 - ini parser without boost::regexp
3723   patch by dmueller (#152447)
3724
3725 -------------------------------------------------------------------
3726 Fri Jul 27 17:16:27 CEST 2007 - ma@suse.de
3727
3728 - Fixed package to provide the location media number. (#294496)
3729 - revision 6263
3730
3731 -------------------------------------------------------------------
3732 Fri Jul 27 16:31:38 CEST 2007 - jkupec@suse.cz
3733
3734 - RepoFileReader - ignore empty url keys (baseurl, mirrorlist,
3735   gpgkey) instead of throwing bad url exception
3736 - revision 6259
3737
3738 -------------------------------------------------------------------
3739 Thu Jul 26 16:41:30 CEST 2007 - kkaempf@suse.de
3740
3741 - Make clearing of extra dependencies/conflicts configurable when
3742   resolvePool(). Leave the default as before (clear extras).
3743   Bug # 294727
3744 - revision 6233
3745 - version 3.12.0
3746
3747 -------------------------------------------------------------------
3748 Thu Jul 26 10:58:27 CEST 2007 - dmacvicar@suse.de
3749
3750 - /var/lib/zypp/cache -> /var/cache/zypp
3751   (#292419)
3752 - ini parser without boost::regexp, patch by dmueller
3753   (#152447)
3754
3755 -------------------------------------------------------------------
3756 Wed Jul 25 13:50:06 CEST 2007 - ma@suse.de
3757
3758 - Make temp directory configurable  via environment
3759   variable ZYPPTMPDIR.
3760 - revision 6202
3761 - version 3.11.11
3762
3763 -------------------------------------------------------------------
3764 Tue Jul 24 17:55:49 CEST 2007 - ma@suse.de
3765
3766 - Fixed bug in smart pointer comparison.
3767
3768 -------------------------------------------------------------------
3769 Mon Jul 23 13:05:53 CEST 2007 - ma@suse.de
3770
3771 - Fix failing rename of metadata download directories across
3772   filesystem boundaries.
3773
3774 -------------------------------------------------------------------
3775 Fri Jul 20 16:10:59 CEST 2007 - ma@suse.de
3776
3777 - Fixed malicious gettext include.
3778 - Make ZConfig a singleton.
3779 - revision 6123
3780
3781 -------------------------------------------------------------------
3782 Thu Jul 19 15:52:03 CEST 2007 - ma@suse.de
3783
3784 - Fixed repo::provideFile to set a deleter for downloaded files
3785   (#293004).
3786 - revision 6094
3787 - version 3.11.10
3788
3789 -------------------------------------------------------------------
3790 Thu Jul 19 12:58:12 CEST 2007 - ma@suse.de
3791
3792 - Query ByRepository now takes as well an alias.
3793
3794 -------------------------------------------------------------------
3795 Wed Jul 18 16:40:35 CEST 2007 - dmacvicar@suse.de
3796
3797 - fix retrieval of container attributes in cache
3798   (#292698)
3799
3800 -------------------------------------------------------------------
3801 Wed Jul 18 16:12:06 CEST 2007 - ma@suse.de
3802
3803 - Port zypp-query-pool (#292404)
3804 - revision 6069
3805 - version 3.11.9
3806
3807 -------------------------------------------------------------------
3808 Wed Jul 18 16:09:04 CEST 2007 - schubi@suse.de
3809
3810 - added new calls in Resolver.h: addRequire,addConflict
3811
3812 -------------------------------------------------------------------
3813 Wed Jul 18 14:43:04 CEST 2007 - ma@suse.de
3814
3815 - Fixed IniParser to allow '=' in values (#292669)
3816 - revision 6063
3817
3818 -------------------------------------------------------------------
3819 Wed Jul 18 14:16:59 CEST 2007 - dmacvicar@suse.de
3820
3821 - allow / in alias (#292628)
3822
3823 -------------------------------------------------------------------
3824 Wed Jul 18 12:38:55 CEST 2007 - ma@suse.de
3825
3826 - Fixed repo::provideFile to throw on error.
3827 - Fixed ResolvableQuery to use 0 as default for non existing
3828   numerical values.
3829 - revision 6058
3830
3831 -------------------------------------------------------------------
3832 Tue Jul 17 15:57:03 CEST 2007 - ma@suse.de
3833
3834 - Fixed OnMediLocation to use safe defaults. Added setLocaltion and
3835   additional ctor for convenience.
3836 - revision 6047
3837
3838 -------------------------------------------------------------------
3839 Tue Jul 17 10:45:39 CEST 2007 - schubi@suse.de
3840
3841 - Evalute update canditate:
3842   Take canditates only which are really installable. Bug 292077
3843   r 6034
3844
3845 -------------------------------------------------------------------
3846 Mon Jul 16 15:41:31 CEST 2007 - jkupec@suse.cz
3847
3848 - fixed some tribool bugs in RepoInfo
3849 - revision 6022
3850
3851 -------------------------------------------------------------------
3852 Mon Jul 16 11:43:33 CEST 2007 - dmacvicar@suse.de
3853
3854 - fix reading of non existant repo
3855 - r6018
3856 - first submission to stable
3857 - fix keywords parsing in susetags parser
3858 - version 3.11.8
3859
3860 -------------------------------------------------------------------
3861 Wed Jul 11 19:14:47 CEST 2007 - jkupec@suse.cz
3862
3863 - make resolvable query complete exceptionless with the database
3864 - test that packages have some attributes
3865 - disable progress adaptor for now
3866 - revision 5977
3867 - version 3.11.7
3868
3869 -------------------------------------------------------------------
3870 Wed Jul 11 14:37:02 CEST 2007 - ma@suse.de
3871
3872 - fixed unresolved symbols
3873 - revision 5972
3874 - version 3.11.6
3875
3876 -------------------------------------------------------------------
3877 Wed Jul 11 13:31:39 CEST 2007 - ma@suse.de
3878
3879 - fixed TranslatedText creating unwanted entries.
3880 - fixed capability processing
3881 - revision 5964
3882 - version 3.11.5
3883
3884 -------------------------------------------------------------------
3885 Tue Jul 10 20:01:18 CEST 2007 - jkupec@suse.cz
3886
3887 - MediaSetAccess::release() added
3888 - Use attachDesiredMedia in MediaProducts
3889 - Progress reporting improved
3890 - revision 5959
3891 - version 3.11.4
3892
3893 -------------------------------------------------------------------
3894 Tue Jul 10 14:23:13 CEST 2007 - ma@suse.de
3895
3896 - fixed parsing translated texts.
3897 - added source packages.
3898 - revision 5947
3899 - version 3.11.3
3900
3901 -------------------------------------------------------------------
3902 Tue Jul 10 13:11:31 CEST 2007 - jkupec@suse.cz
3903
3904 - repo callbacks fixed
3905 - Fixed YUM parser progress reporting
3906 - Added CombinedProgressData
3907 - make RepoImpl::resolvables() load lazy
3908 - MediaProducts added for scanning products file
3909 - Implement cache schema versioning and automatic invalidation of
3910   cache when schema changes
3911 - revision 5942
3912 - version 3.11.2
3913
3914 -------------------------------------------------------------------
3915 Fri Jul  6 13:51:50 CEST 2007 - ma@suse.de
3916
3917 - Propagate pools repository_iterator to the UI
3918 - revision 5911
3919 - version 3.11.1
3920
3921 -------------------------------------------------------------------
3922 Thu Jul  5 17:02:08 CEST 2007 - ma@suse.de
3923
3924 - Package::location is now returns an OnMediaLocation
3925 - archivesize() renamed to downloadSize()
3926 - Allow to iterate all Repositories that contribute
3927   Resolvables to the Pool.
3928 - MediaSetAccess::provideDir added
3929 - remove useless url check
3930 - add old-api-style wrapper
3931 - Add MediaProducts class
3932 - revision 5892
3933 - version 3.11.0
3934
3935 -------------------------------------------------------------------
3936 Thu Jul  5 09:31:02 CEST 2007 - schubi@suse.de
3937
3938 - function isInstalledBy/installs
3939   Added an initial installation flag which shows if the item has been
3940   triggered for installation, or the dependency is already satisfied.
3941 - Revision 5884
3942 - Version 3.4.0
3943
3944 -------------------------------------------------------------------
3945 Tue Jul  3 13:07:31 CEST 2007 - jkupec@suse.cz
3946
3947 - removed unused %{prefix}/lib/zypp from %files in spec file
3948 - revision 5870
3949
3950 -------------------------------------------------------------------
3951 Tue Jul  3 10:37:37 CEST 2007 - jkupec@suse.cz
3952
3953 - Old API (SourceManager, metadata parsers) dropped in favor of the
3954   new refactored ones (RepoManager, RepoParser(s), cache subtree,
3955   repo subtree).
3956 - Some new API improvements.
3957 - revision 5868
3958 - version 3.10.0 (bumped minor to 10 to indicate refactoring branch)
3959
3960 -------------------------------------------------------------------
3961 Fri Jun 22 15:28:03 CEST 2007 - schubi@suse.de
3962
3963 - New API calls which provides more information about one
3964   resolvable after a solverrun:
3965   isInstalledBy (const PoolItem_Ref item);
3966   installs (const PoolItem_Ref item);
3967 - Revision 5835
3968
3969 -------------------------------------------------------------------
3970 Thu Jun 21 15:58:16 CEST 2007 - adrian@suse.de
3971
3972 - fix changelog entry order
3973
3974 -------------------------------------------------------------------
3975 Wed Jun 20 11:47:33 CEST 2007 - schubi@suse.de
3976
3977 - Ignore conflicting items which are uninstallable
3978 - Create a "needed by" info if a requirement is still fulfilled.
3979 - Allow only one needed_by and needed_by_capability in QueueItemInstall
3980 - Added capability and type (REQUIRE, RECOMMEND,....) to
3981   ResolverInfoNeededBy
3982 - Evaluate ResolverInfoNeededBy for more information in the error
3983   messages
3984 - Enlarge detail description in the error messages
3985 - Revision 5807
3986
3987 -------------------------------------------------------------------
3988 Tue Jun 19 13:59:09 CEST 2007 - ma@suse.de
3989
3990 - Fixes for gcc-4.2
3991 - revision 5786
3992 - version 3.3.1
3993
3994 -------------------------------------------------------------------
3995 Mon Jun 18 17:20:45 CEST 2007 - mvidner@suse.cz
3996
3997 - fixed so versioning from libtool to cmake
3998 - 3.3.0
3999
4000 -------------------------------------------------------------------
4001 Mon Jun 18 09:47:32 CEST 2007 - dmacvicar@suse.de
4002
4003 - Use gpg2 instead of gpg for keyring and make
4004   the package depend on it (#284211)
4005
4006 -------------------------------------------------------------------
4007 Mon Jun 11 17:02:49 CEST 2007 - schubi@suse.de
4008
4009 - Required kmp packges FOR EACH installed/to_be_installed kernel will be installed.
4010   New dependency "packageand(foo:bar)" which provides an AND dependency by
4011   injecting a supplement/freshen.
4012   e.G. package novell-cluster-services-kmp-smp
4013   supplements: packageand(kernel-smp:novell-cluster-services-kmp)
4014   Bug 255011
4015 - Dont check for architecture changes in atoms (#266178)
4016 - Revision 5720
4017
4018 -------------------------------------------------------------------
4019 Wed May 23 17:03:29 CEST 2007 - ma@suse.de
4020
4021 - Fixed package-manager script (#275847)
4022 - revision 5614
4023
4024 -------------------------------------------------------------------
4025 Wed May 23 13:32:02 CEST 2007 - schubi@suse.de
4026
4027 - fixed cmake
4028 - version 3.2.2
4029
4030 -------------------------------------------------------------------
4031 Wed May 23 11:25:55 CEST 2007 - schubi@suse.de
4032
4033 - Reduced logging in order to speedup solving Bug 275100
4034 - revision 5603
4035 - version 3.2.1
4036
4037 -------------------------------------------------------------------
4038 Tue May 15 14:03:34 CEST 2007 - ma@suse.de
4039
4040 - Fix excess calls to releaseFile. (#274357)
4041 - revision 5545
4042
4043 -------------------------------------------------------------------
4044 Wed May  9 18:44:20 CEST 2007 - dmacvicar@suse.de
4045
4046 - Fix importing keys into rpm. (#270125)
4047 - r5527
4048
4049 -------------------------------------------------------------------
4050 Wed Apr 18 14:56:17 CEST 2007 - ma@suse.de
4051
4052 - Support filesystem dependencies to add needed filesystem RPMs
4053   automatically (Fate 301966).
4054 - revision 5404
4055 - version 3.2.0
4056
4057 -------------------------------------------------------------------
4058 Mon Apr 16 11:23:15 CEST 2007 - jkupec@suse.cz
4059
4060 - avoiding attaching media where not needed (#263207)
4061 - r5381
4062
4063 -------------------------------------------------------------------
4064 Fri Apr 13 17:32:55 CEST 2007 - dmacvicar@suse.de
4065
4066 - fix FileCap with attributes
4067 - r5376
4068
4069 -------------------------------------------------------------------
4070 Thu Apr 12 02:33:18 CEST 2007 - ma@suse.de
4071
4072 - Fixed computation of install order. Take requirements of
4073   an installed packages uninstall scripts into account, if
4074   the package is updated. (#258682)
4075 - revision 5349
4076 - version 3.1.1
4077 -------------------------------------------------------------------
4078 Wed Apr 11 15:24:01 CEST 2007 - ma@suse.de
4079
4080 - Parse and provide package keywords. (Fate 120368)
4081 - revision 5338
4082 - version 3.1.0
4083
4084 -------------------------------------------------------------------
4085 Thu Apr  5 15:50:15 CEST 2007 - schubi@suse.de
4086
4087 - Upgrade: Do NOT delete packages which have unresolved dependencies -->
4088   Ask the user. Bug 258322
4089 - revision 5305
4090 - version 3.0.3
4091
4092 -------------------------------------------------------------------
4093 Wed Apr  4 19:39:12 CEST 2007 - ma@suse.de
4094
4095 - Fix restoring of Sources id root prefix is used. (#238165)
4096 - revision 5299
4097 - version 3.0.2
4098
4099 -------------------------------------------------------------------
4100 Wed Apr  4 15:33:54 CEST 2007 - jkupec@suse.cz
4101
4102 - MediaManager::attachDesiredMedia() added to support multiple
4103   (CD/DVD) drives (fate #3974)
4104 - r5296
4105
4106 -------------------------------------------------------------------
4107 Wed Mar 14 14:33:26 CET 2007 - schubi@suse.de
4108
4109 - If there is no valid solver result and NOT all resolvables ( other
4110   architecture) has been regarded, let the user decide making a new
4111   solver run with ALL available resolvables. Bug 223440
4112 - reducing logging (error -> debug)  bug 252921
4113 - Revision 5219
4114
4115 -------------------------------------------------------------------
4116 Fri Mar  9 00:08:38 CET 2007 - ma@suse.de
4117
4118 - Allow configuration of trusted vendors via
4119   /var/lib/zypp/db/trustedVendors. (#186636)
4120 - revision 5194
4121 - version 3.0.1
4122
4123 -------------------------------------------------------------------
4124 Wed Mar  7 15:20:29 CET 2007 - dmacvicar@suse.de
4125
4126 - libzypp-devel -> libzypp requirement is not versioned
4127   (#251086)
4128 - r5181
4129
4130 -------------------------------------------------------------------
4131 Tue Mar  6 17:25:49 CET 2007 - schubi@suse.de
4132
4133 - Using already existing valid solver results for further solver runs.
4134   (partiell solving)
4135 - r5169
4136
4137 -------------------------------------------------------------------
4138 Fri Mar  2 16:11:16 CET 2007 - dmacvicar@suse.de
4139
4140 - fix link order
4141 - r5165
4142
4143 -------------------------------------------------------------------
4144 Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
4145
4146 - merging from 10.2 / SP1
4147 - #247459 ftp probing
4148   denied == dont exists in ftp
4149 - r5124
4150
4151 -------------------------------------------------------------------
4152 Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
4153
4154 - Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
4155 - Simultaneouqusly establishing of items which are conflicting eachother is
4156   useless. So only one will be established. Fixed in QueueItemInstall.cc
4157   Bug 243595
4158 - Added new upgrade options to fine tune version and patch handling.
4159   (F301990)
4160 - The context of establishPool will be stored in Resolver and will be
4161   regarded for the next solver run everytime. So it will be not reset by
4162   any solver run anymore.
4163   bug 191810 ( A broken patch will not be installed again)
4164
4165 -------------------------------------------------------------------
4166 Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
4167
4168 - adding sotf,timeo=X nfs mount options by default (#235211)
4169 - r5093
4170
4171 -------------------------------------------------------------------
4172 Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
4173
4174 - support for HTTP authentication prompt added (#190609)
4175 - fixed problem with empty path in URL
4176   in MediaCurl::doGetFileCopy()
4177 - r5085
4178
4179 -------------------------------------------------------------------
4180 Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
4181
4182 - Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
4183   SuSE-Linux-10_2-Branch
4184
4185 - verifySystem: Regarding patterns too. Bug 239750 (schubi)
4186 - verifySystem: The result will be set to APPL_HIGH, so it will be not
4187   reset by a second "normal" solver run. #239281 (schubi)
4188 - yast2 reports invalid URL as 'unknown source type'
4189   (#209961) (dmacvicar)
4190 - Added freshen language dependency in supplemements too if there is no
4191   entry in supplements.
4192   #240617;IPA fonts are not installed even if select Japanese
4193   language (schubi)
4194 - Setting allowed authentication methods to "basic,digest" if none
4195   provided in URL (#243006) (jkupec)
4196 - Stopping after 50 valid solver results. Anymore would be useless. Bug
4197   243595 (schubi)
4198 - r 5007
4199
4200 -------------------------------------------------------------------
4201 Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
4202
4203 - package-manager: use a generic su script from XDG (#235303, #244442)
4204
4205 -------------------------------------------------------------------
4206 Fri Feb  9 15:21:55 CET 2007 - jkupec@suse.cz
4207
4208 - Setting allowed authentication methods to "basic,digest" if none
4209   provided in URL (#243006)
4210 - fixed gettext and rpath problems in configure.ac and Makefile.cvs
4211   (mvidner)
4212 - r4999
4213
4214 -------------------------------------------------------------------
4215 Wed Feb  7 15:52:29 CET 2007 - jkupec@suse.cz
4216
4217 - MediaCurlException::dumpOn() adjusted for ncurses dialogue
4218   (#222602)
4219 - 4984
4220
4221 -------------------------------------------------------------------
4222 Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
4223
4224 - Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
4225
4226 - update packages: changing architecture is only valid while an
4227   system update and NOT while an update via a patch. Last fix does
4228   not fit for every case.
4229   Bug 230685
4230 - Patch has selected not the concerning package for update but
4231   a package which has provided the required dependencies too.
4232   Algorithmus: If there are exactly two providers which differ in architecture
4233                prefer the better arch.
4234   Fix: Regarding NVRA too. ( only if equal )
4235   Bug 238284
4236 - Download only English and Local translation
4237   (#208457)
4238 - Added solver parameter:
4239    tryAllPossibilities: regarding every solver branch ( not only
4240                         branches with e.G. best architectures
4241    preferHighestVersion: Prefer solver results which have a higher
4242                          version number.
4243   Bug #238087
4244 - update packages: changing architecture is only valid while an
4245   system update and NOT while an update via a patch.
4246   Bug 230685 - x86_64 MozillaFirefox binaries in security update
4247   repository
4248   Fix of version 2.11.2 has not worked if the first founded item
4249   had had another architecture.
4250 - r4927
4251
4252 -------------------------------------------------------------------
4253 Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
4254
4255 - added ZYpp::getPartitions() - return the partitinoning
4256
4257 -------------------------------------------------------------------
4258 Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
4259
4260 - Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
4261 - Corrupt download cannot be skipped
4262   (#217425 and #224216)
4263 - Enable package read ahead/caching in commit per default to reduce
4264   interactive media changes. If the environment variable
4265   ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
4266 - added parameter not to reset resolver results while calling
4267   freshen pool Bug: 235761
4268 - Prepare package read ahead/caching of packages in commit. Adatped the
4269   workflow. Caching details are now hidden inside CommitPackageCache.
4270   The current implementation still performs no read ahead. (for F100182)
4271 - Skip invalid or broken rpm database entries. (#231211)
4272 - verifySystem: check if the solution is valid after calling freshenPool()
4273   Bug: 235761
4274 - Added own call for Resolver::verifySystem with additional
4275   hardware/language check in order to keep binary compatibility
4276   Fate #301224
4277 - Rpm requires additional quoting of special chars in filenames.
4278   (#233967)
4279 - Resolver::verifySystem checks for new hardware now by calling
4280   freshenPool. This is configureable. Fate #301224
4281 - merged texts from proofread
4282 - Don't consider patch/delta rpms if package architecture changes.
4283   (#231254)
4284 - update packages: changing architecture is only valid while an
4285   system update and NOT while an update via a patch.
4286   Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
4287 - verifySystem: Do only regard items which will be on the system after the
4288   commit. Fate 301178
4289 - feature #301369
4290   Import listed GPG Keys from an trusted installation source
4291 - fix return call in new xml parser
4292 - Enable system resolvables in Helix parser (Revision 4787)
4293 - deptestomatic:
4294   Resetting transaction with the correct call;
4295   bugfix; Added kind in keep state (Revision 4788)
4296 - Wrong behaviour in soft install/uninstall. --> Setting Transact with
4297   soft (Revision 4789)
4298 - New call added: maySetToBeUninstalledSoft (Revision 4789)
4299   Both are only functions for the solver (Revision 4789)
4300 - Resetting "by causer" in order to distinguish from state
4301   "keep by user". ( function setLock in order to remove lock)
4302   (Revision 4789)
4303 - Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft
4304   in QueueItemUninstall.cc (Revision 4790)
4305 - Regarding "keep state by user". So avoiding "reselecting" by
4306   other requirements.
4307   Give a corresponding problem solution if a resolvable satisfy
4308   a dependency, but has been set to keep by the user.
4309   Bug : 222531 (Revision 4791)
4310 - Allow to disable autoprotection of foreign vendor items. Required
4311   in zmd-backend. (F301735).
4312 - use sqlite-zmd if using > 10.2 in spec. Use the one available
4313   durin compile.
4314 - Item could has already been selected to soft uninstall (e.G. remove
4315   pattern which recommend this item ). Do not throw an exception anymore.
4316   bug#225278
4317 - Added syscontent::Reader: Parse serialized set of ResObjects.
4318   (for F300729)
4319 - If there has already been selected another item by the solver (e.g. from
4320   another source) we will take thatone in order to avoid parallel
4321   installation and there concerning error messages.
4322   Bug 224698
4323 - In order to handle conflicting resolvable we try to update the
4324   conflicting item. While evaluating these canditates an already selected
4325   candidate will not be regarded. So it could be that an older package
4326   will be selected for update although a newer has already been selected. Revision 4765
4327 - Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
4328   update candidate and evaluate additional branches.
4329 - r4907
4330
4331 -------------------------------------------------------------------
4332 Mon Dec  4 15:38:12 CET 2006 - mt@suse.de
4333
4334 - Improved realpath() wrapper in media handler class (#222521).
4335 - revision 4758
4336
4337 -------------------------------------------------------------------
4338 Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
4339
4340 - version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
4341 - revision 4713
4342
4343 -------------------------------------------------------------------
4344 Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
4345
4346 - use sqlite-zmd package for the non yet shipped zypp2/ stuff
4347   because backend uses this sqlite and it is no fun to
4348   install one and the other to develop (as the -devel packages)
4349   conflict.
4350 - add cmake support for building zypp/ lib.
4351   TODO: soinfo, compile testcases, devel, zypp2,docs
4352   find rpm, curl and others.
4353 - dont serialize interactive, as it is
4354   calculated now.
4355   (it was already fixed as we don't reimplement
4356   the method, but we still serialized, parsed)
4357 - r4709
4358
4359 -------------------------------------------------------------------
4360 Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
4361
4362 - fixed Patch::interactive to return true as well, if the patch
4363   itself has a licence. (#224192)
4364 - revision 4702
4365 - version 2.9.2
4366
4367 -------------------------------------------------------------------
4368 Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
4369
4370 - Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
4371   on the installation image (#213852).
4372 - revision 4700
4373
4374 -------------------------------------------------------------------
4375 Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de
4376
4377 - Avoid duplicate pool entries; Bug 223750; second part of the fix
4378 - r4698
4379 - Version 2.9.1
4380
4381 -------------------------------------------------------------------
4382 Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de
4383
4384 - Pool has multi instances of an item in the pool. Reduced this error
4385   to items which are identically at least. #217574 and #223750
4386 - r4695
4387
4388 -------------------------------------------------------------------
4389 Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de
4390
4391 - replace spaces to underscores in product names
4392 - 2.8.7
4393 - r4688
4394
4395 -------------------------------------------------------------------
4396 Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de
4397
4398 - Mark some strings for translation (#219783 need it)
4399 - r4682
4400
4401 -------------------------------------------------------------------
4402 Mon Nov 27 16:17:07 CET 2006 - mt@suse.de
4403
4404 - Added translations marks to hal, url and mutex exceptions (#23771)
4405 - revision 4680
4406
4407 -------------------------------------------------------------------
4408 Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de
4409
4410 - don't make libzypp-devel depend on sqlite-devel as
4411   headers from zypp2 are not installed yet
4412 - r4663
4413
4414 -------------------------------------------------------------------
4415 Wed Nov 22 15:23:55 CET 2006 - ma@suse.de
4416
4417 - Return an error if fork failed. (#204807)
4418 - Make Script execution abortable by user request. (#212949, F100233)
4419 - revision 4660
4420 - version 2.8.6
4421
4422 -------------------------------------------------------------------
4423 Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz
4424
4425 - Added package-manager wrapper script, with icon and .desktop (#222757).
4426   (Used by gnome-main-menu)
4427 - version 2.8.5
4428 - r4640
4429
4430 -------------------------------------------------------------------
4431 Tue Nov 21 13:11:06 CET 2006 - mt@suse.de
4432
4433 - Fixed target/hal - one more dbus_connection_close found (#216035)
4434 - revision 4636
4435 - version 2.8.4
4436
4437 -------------------------------------------------------------------
4438 Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de
4439
4440 - translation added
4441   rev 4630
4442   version 2.8.3
4443
4444 -------------------------------------------------------------------
4445 Mon Nov 20 11:02:04 CET 2006 - ma@suse.de
4446
4447 - Process obsoletes when installing non-package objects. (#217352)
4448 - revision 4621
4449 - version 2.8.2
4450
4451 -------------------------------------------------------------------
4452 Fri Nov 17 16:57:39 CET 2006 - mt@suse.de
4453
4454 - Implemented volume device check using /sbin/vol_id (#213852).
4455 - Revision 4619
4456
4457 -------------------------------------------------------------------
4458 Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de
4459
4460 - new translation added
4461
4462 -------------------------------------------------------------------
4463 Fri Nov 17 12:42:04 CET 2006 - mt@suse.de
4464
4465 - Implemented an reuse of already existing foreign CD/DVD mount points
4466   (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206).
4467 - Added a fallback check of the volume.mount_point HAL property to
4468   isAutoMountedMedia(); info.hal_mount.created_mount_point seems
4469   to be not avaliable in newer HAL versions (on 10.2).
4470 - Revision 4615
4471 - Version 2.8.1
4472
4473 -------------------------------------------------------------------
4474 Thu Nov 16 23:39:15 CET 2006 - ma@suse.de
4475
4476 - removed unused methods from Patch and PatchImplIf. Provided
4477   reasonable default implementation for Patch::interactive.
4478   (#221476).
4479 - revision 4610
4480 - Version 2.8.0
4481
4482 -------------------------------------------------------------------
4483 Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
4484
4485 - Handle media eject failures (#216545)
4486 - r4606
4487
4488 -------------------------------------------------------------------
4489 Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
4490
4491 - Reimplemented RpmDb::checkPackage using librpm API instead
4492   of parsing "rpm --checksig" output. (#163202)
4493 - Version 2.7.4
4494 - revision 4600
4495
4496 -------------------------------------------------------------------
4497 Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
4498
4499 - NEW behaviour of the solver:
4500   Obsolete virtual provides. E.G.:
4501
4502   Installed:
4503   -----------
4504   Name:           test-1.0-0
4505
4506   Name:           moretest-1.0-0
4507   Provides:       test
4508
4509   To be installed
4510   ------------------
4511   Name:           nomoretest-1.0-0
4512   Obsoletes:      test
4513
4514   Result
4515   --------
4516   test-1.0-0 AND  moretest-1.0-0 will be deleted. In former versions only
4517   test-1.0-0 had been deleted. Bug 220999
4518
4519 - Translations added
4520
4521 Version 2.7.3
4522 rev 4593
4523
4524 -------------------------------------------------------------------
4525 Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
4526
4527 - Bugfix in generating solver testcases:
4528    - added kind of capabilities in description file
4529    - removed unneded channel from uninstall in command file
4530
4531 -------------------------------------------------------------------
4532 Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
4533
4534 - Try to call /bin/eject utility if the eject-ioctl fails.
4535 - r4568
4536
4537 -------------------------------------------------------------------
4538 Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
4539
4540 - ignore empty capabilities
4541 - r4565
4542
4543 -------------------------------------------------------------------
4544 Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
4545
4546 - make progress strings translatable (#219783)
4547 - r4556
4548
4549 -------------------------------------------------------------------
4550 Tue Nov  7 16:40:28 CET 2006 - schubi@suse.de
4551
4552 -  While deleting a selection all concerning recommended
4553    packages will be deleted too.
4554    BUT those packages should not be deleted which have been
4555    set to KEEP by the user. bug 217574
4556    rev 4526
4557    VERSION: 2.7.2
4558
4559 -------------------------------------------------------------------
4560 Tue Nov  7 13:12:49 CET 2006 - schubi@suse.de
4561
4562 - Makefile in zypp2 fixed
4563   Revision 4520
4564
4565 -------------------------------------------------------------------
4566 Tue Nov  7 11:38:10 CET 2006 - schubi@suse.de
4567
4568 - Translations added
4569   Revision 4514
4570   VERSION: 2.7.1
4571
4572 -------------------------------------------------------------------
4573 Mon Nov  6 12:32:22 CET 2006 - dmacvicar@suse.de
4574
4575 - Make the parser more strict, rejecting broken sources
4576   but showing the error line.
4577   Last fix making the parser relax would break multitag
4578   descriptions with empty lines, now we check dependencies
4579   at a higher level. (reference #160607)
4580 - r4501
4581
4582 -------------------------------------------------------------------
4583 Fri Nov  3 11:04:19 CET 2006 - schubi@suse.de
4584
4585 - New problem solution added: Unlock ALL resovables in order to speed up
4586   problem solution. Bug 206453
4587
4588 -------------------------------------------------------------------
4589 Fri Nov  3 10:29:08 CET 2006 - schubi@suse.de
4590
4591 - Translations added
4592
4593 -------------------------------------------------------------------
4594 Thu Nov  2 17:15:19 CET 2006 - mt@suse.de
4595
4596 - Fixed target/hal - removed dbus_connection_close calls, because
4597   the connections are shared; unref the ref-counted handle only.
4598   (#216035)
4599 - r4442
4600
4601 -------------------------------------------------------------------
4602 Thu Nov  2 16:18:27 CET 2006 - dmacvicar@suse.de
4603
4604 - skipping unreachable packages won't work
4605   (#215445)
4606 - r4468
4607
4608 -------------------------------------------------------------------
4609 Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
4610
4611 - (#213793) Target store fails to recreate stored install-time (other
4612   Date and ByteCount values as well)
4613
4614 - skip comments and blank lines in multilists
4615   fixes (#214877) - zen-updater is not installed by default
4616
4617 - Automatically fix broken products when reading
4618   the product database.
4619   still pending: honour the read-only flag
4620   Changes to make this possible include
4621   using read_dir instead of boost directory
4622   iterator.
4623
4624 -------------------------------------------------------------------
4625 Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
4626
4627 - added new class for generating solver testcases:
4628   Testcase
4629
4630 -------------------------------------------------------------------
4631 Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
4632
4633 - Finalized ui::PatternContents. (F301229)
4634 - version 2.7.0
4635 - revision 4413
4636
4637 -------------------------------------------------------------------
4638 Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
4639
4640 - Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
4641 - version 2.6.0
4642
4643 -------------------------------------------------------------------
4644 Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
4645
4646 - Added ui::PatternContents: Helper class that will compute a patterns
4647   expanded install_packages set. (UI interface for F301229)
4648 - revision 4387
4649
4650 -------------------------------------------------------------------
4651 Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
4652
4653 - removed the last reference to /usr/lib64 to fix the build
4654
4655 -------------------------------------------------------------------
4656 Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
4657
4658 - added "zypper info" (jkupec)
4659 - version 2.5.2
4660
4661 -------------------------------------------------------------------
4662 Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
4663
4664 - fix rpm db timestamp
4665 - add extra urls and optional urls to product API
4666 - r4378
4667
4668 -------------------------------------------------------------------
4669 Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
4670
4671 - zypper: nicer progress reports, with or without --verbose.
4672
4673 -------------------------------------------------------------------
4674 Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
4675
4676 - Fixed reloading of target data after commit. Broken since
4677   rev 3880.
4678 - version 2.5.1
4679 - revision 4365
4680
4681 -------------------------------------------------------------------
4682 Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
4683
4684 - put query-pool in /usr/lib/zypp and not lib64
4685 - r4363
4686
4687 -------------------------------------------------------------------
4688 Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
4689
4690 - revert keyring changes, causes endless loop (obvious)
4691 - add dist-product information, adapt store
4692 - version 2.5.0
4693 - r4355
4694
4695 -------------------------------------------------------------------
4696 Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
4697
4698 - zypp-query-pool: For products show additionally distributionName
4699   and distributionEdition. (required by #205392)
4700 - revision 4349
4701
4702 -------------------------------------------------------------------
4703 Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
4704
4705 - Add accessor for Product distributionName and distributionEdition.
4706   (required by #205392)
4707 - revision 4347
4708
4709 -------------------------------------------------------------------
4710 Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
4711
4712 - added test case for KeyRing
4713 - fire trustedKeyAdded in all calls to import trusted key
4714   not only in signature check workflow.
4715 - r4342
4716
4717 -------------------------------------------------------------------
4718 Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
4719
4720 - zypper update: implemented minimal version (patches only)
4721 - zypper list-updates: changed default type from package to patch,
4722   consider patches affecting the package manager separately
4723
4724 -------------------------------------------------------------------
4725 Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
4726
4727 - version 2.4.1
4728 - r4338
4729
4730 -------------------------------------------------------------------
4731 Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
4732
4733 - add zypp-query-pool, so registration doesn't depend on
4734   libzypp-zmd-backend being installed. Will remove from
4735   backend when suseregister gets updated.
4736
4737 -------------------------------------------------------------------
4738 Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
4739
4740 - Make sure config.rpath is present.
4741
4742 -------------------------------------------------------------------
4743 Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
4744
4745 - zypper search: fixed uninitialized members that made all searches
4746   exact and case sensitve
4747
4748 -------------------------------------------------------------------
4749 Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
4750
4751 - zypp-checkpatches, write in the right file
4752 - r4328
4753
4754 -------------------------------------------------------------------
4755 Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
4756
4757 - Install resolvables although they are unneeded
4758   if they have NOT the kind patch/atoms
4759   Bug 210538 - freshens/supplements does not work with patterns
4760 - r4326
4761
4762 -------------------------------------------------------------------
4763 Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
4764
4765 - zypper service-add -r http://example.org/foo.repo (F#300641).
4766
4767 -------------------------------------------------------------------
4768 Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
4769
4770 - zypp-checkpatches:
4771   save version of the generated xml to
4772   regenerate it if it changes.
4773   save a random token in case of error to
4774   force recreating xml file
4775 - r4321
4776
4777 -------------------------------------------------------------------
4778 Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
4779
4780 - remove permissions for zypp checkpatches from spec
4781 - r4318
4782
4783 -------------------------------------------------------------------
4784 Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
4785
4786 - registration fails because of wrong product data
4787   (#205392)
4788   use DISTPRODUCT,DISTVERSION to create the product
4789   resolvable. have this resolvable provide
4790   PRODUCT = VERSION
4791 - r4312
4792
4793 -------------------------------------------------------------------
4794 Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
4795
4796 - zypper service-add -r ./foo.repo (F#300641).
4797
4798 -------------------------------------------------------------------
4799 Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
4800
4801 - zypper: added case-sensitive search, search in descriptions and
4802   summaries, search by resolvable type, substring and word
4803   matching, support for wildcards
4804 - Revision 4303
4805
4806 -------------------------------------------------------------------
4807 Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
4808
4809 - Prevent the user from sending signals to zypp-checkpatches-wrapper
4810   (#211286).
4811
4812 -------------------------------------------------------------------
4813 Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
4814
4815 - Dont incomplete an uninstalled resolvable, even not when establishing.
4816   Incomplete only makes sense for installed resolvables (when they have broken
4817   deps), for patches (because they are needed) and for atoms (because they are
4818   used during patch calculation)
4819   Bug 198379
4820
4821 - Do not branch for packages with the same NVE but different architectures.
4822   Take the best architecture.
4823
4824 -------------------------------------------------------------------
4825 Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
4826
4827 - implement rename source in sourcemanager
4828 - r4286
4829
4830 -------------------------------------------------------------------
4831 Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
4832
4833 - YaST sources: set alias to product summary if empty
4834 - show alias on logs.
4835 - r4281
4836
4837 -------------------------------------------------------------------
4838 Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
4839
4840 - version 2.4.0 (bin incompat due to callback fixes)
4841 - r4272
4842
4843 -------------------------------------------------------------------
4844 Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
4845
4846 - Provide additional solver status information to the UI.
4847   (#162164,F301272)
4848 - Fixed UI satus computation in presence of multiple available
4849   candidates.
4850 - revision 4264
4851 - version 2.3.1
4852
4853 -------------------------------------------------------------------
4854 Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
4855
4856 - remove const in MediaChangeReport requestMedia that
4857   broke cd changing.
4858 - r4262
4859
4860 -------------------------------------------------------------------
4861 Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
4862
4863 - zypper: added search (jkupec)
4864 - removed the suid bit from zypp-checkpatches-wrapper so that the
4865   build passes until permissions.rpm is updated (~#211286).
4866 - r4253
4867
4868 -------------------------------------------------------------------
4869 Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
4870
4871 - Log microseconds if ZYPP_PROFILING env var is enabled.
4872 - r4252
4873
4874 -------------------------------------------------------------------
4875 Mon Oct  9 18:15:19 CEST 2006 - dmacvicar@suse.de
4876
4877 - YaST sources:
4878   Factory cannot be set with 'refresh' enabled
4879   (#204957)
4880 - get rid of some const bool signatures in Source classes
4881 - r4247
4882
4883 -------------------------------------------------------------------
4884 Mon Oct  9 15:11:16 CEST 2006 - mvidner@suse.cz
4885
4886 - Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
4887
4888 -------------------------------------------------------------------
4889 Fri Oct  6 13:23:32 CEST 2006 - schubi@suse.de
4890
4891 - select the best solution: prefering the total amount of install/update
4892   packages BEFORE source preferences. Bug 208784
4893
4894 -------------------------------------------------------------------
4895 Fri Oct  6 11:55:11 CEST 2006 - dmacvicar@suse.de
4896
4897 - Introduce a method to see if a source supports a
4898   kind of resolvable at that time, so we can
4899   init a YUM source like factory but avoid parsing
4900   it if it contains no patches.
4901 - add TODO
4902 - zypp-checkpatches xml output
4903 - r4235
4904
4905 -------------------------------------------------------------------
4906 Mon Oct  2 16:34:03 CEST 2006 - mvidner@suse.cz
4907
4908 - added a CLI preview: zypper
4909 - revision 4214
4910 - version 2.2.3
4911
4912 -------------------------------------------------------------------
4913 Mon Oct  2 15:11:26 CEST 2006 - dmacvicar@suse.de
4914
4915 - FATE #100165:
4916   Make Content File Aware of Different Architectures
4917   expand %a in release notes with architecture
4918
4919 -------------------------------------------------------------------
4920 Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
4921
4922 - Extended pattern parser to support includes/extends tags as hint
4923   for the IO. (F301229)
4924 - revision 4199
4925 - version 2.2.2
4926
4927 -------------------------------------------------------------------
4928 Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
4929
4930 - Enabled sending of ScriptResolvableReport.
4931 - Changed ScriptResolvableReport::start to send local path
4932   of script to be executed.
4933 - revision 4190
4934 - version 2.2.1
4935
4936 -------------------------------------------------------------------
4937 Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
4938
4939 - Added ScriptResolvableReport. Callbacks triggered on script
4940   execution during commit. (F100233)
4941 - revision 4187
4942 - version 2.2.0
4943
4944 -------------------------------------------------------------------
4945 Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
4946
4947 - fix: Url::getRegisteredSchemes() would always return nothing
4948
4949 -------------------------------------------------------------------
4950 Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
4951
4952 - Made the build dependency on gettext-devel explicit
4953
4954 -------------------------------------------------------------------
4955 Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
4956
4957 - adapted multi-media YUM sources according to official YUM
4958   specification (F300743)
4959
4960 -------------------------------------------------------------------
4961 Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
4962
4963 - use RPM_OPT_FLAGS (meissner@suse.de)
4964
4965 -------------------------------------------------------------------
4966 Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
4967
4968 - SourceFactory::createFrom() - don't loose url,...
4969 - r4160
4970
4971 -------------------------------------------------------------------
4972 Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
4973
4974 - reduce logging in ResolvableImpl.cc
4975 - rev 4157
4976
4977 -------------------------------------------------------------------
4978 Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
4979
4980 - Replaced requirementIsMet by requirementIsInstalledOrUnneeded
4981   in QueueItemInstall and QueueItemRequire
4982   Bug 192535/204913
4983   removed fix:Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
4984
4985 -------------------------------------------------------------------
4986 Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
4987
4988 - fixed SourceFactory::createFrom() - don't loose alias,
4989   cachedir,... parameters
4990
4991 -------------------------------------------------------------------
4992 Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
4993
4994 - Use RPM Enhances only if detected at configure time, to allow
4995   compilation with older rpm.
4996 - callback params: use const string & instead of string (dmacvicar)
4997
4998 -------------------------------------------------------------------
4999 Thu Sep  7 18:31:46 CEST 2006 - schubi@suse.de
5000
5001 - Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
5002   a package/script/message
5003   Bug: 192535
5004
5005 -------------------------------------------------------------------
5006 Thu Sep  7 16:19:36 CEST 2006 - dmacvicar@suse.de
5007
5008 - add Source_Ref::checksum() which in combination with
5009   timestamp can give an idea of a source change.
5010 - r4106
5011
5012 -------------------------------------------------------------------
5013 Thu Sep  7 14:32:38 CEST 2006 - mvidner@suse.cz
5014
5015 - Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
5016   enable progress reporting on compressed streams.
5017
5018 -------------------------------------------------------------------
5019 Wed Sep  6 18:31:20 CEST 2006 - dmacvicar@suse.de
5020
5021 - better error propagation
5022 - r4096
5023
5024 -------------------------------------------------------------------
5025 Tue Sep  5 19:22:56 CEST 2006 - mt@suse.de
5026
5027 - Removed libblkid dependency - the workaround using libblkid to
5028   check filesystem on XEN vbd mapped devices is obsolete, because
5029   the info is avaliable via /dev/disk/by-label link now. (#197107)
5030 - revision 4087
5031
5032 -------------------------------------------------------------------
5033 Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
5034
5035 - PackageProvider: Fixed broken retry. (#202163)
5036 - revision 4071
5037
5038 -------------------------------------------------------------------
5039 Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
5040
5041 - Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
5042   to create a Package from a source package header.
5043 - Added method Pathname::extension: Return all of the characters in name
5044   after and including the last dot in the last element of name.
5045 - PlaindirImpl: Disable rpm signature verification when scaning a directory for
5046   rpms. Otherwise we'd need access to the rpm database to get the keys.
5047 - revision 4069
5048
5049 -------------------------------------------------------------------
5050 Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
5051
5052 - Do not regarding SATISFIED/UNNEEDED in isPresent if it is
5053   a package/script/message
5054   Bug: 192535
5055
5056 -------------------------------------------------------------------
5057 Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
5058
5059 - Speedup computation of number of rpm database entries.
5060 - revision 4058
5061
5062 -------------------------------------------------------------------
5063 Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
5064
5065 - Fixed endless loop in transactResObject
5066   Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
5067
5068 -------------------------------------------------------------------
5069 Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
5070
5071 - fix some testcases for tar file parser changes
5072 - r4045
5073
5074 -------------------------------------------------------------------
5075 Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
5076
5077 - missing includes
5078 - clean old callbacks
5079 - r4041
5080
5081 -------------------------------------------------------------------
5082 Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
5083
5084 - zyppPattern->install_packages returns SUGGESTED package too.
5085   Bug 201476
5086   Revision 4036
5087
5088 -------------------------------------------------------------------
5089 Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
5090
5091 - New behaviour in the solver: try with 'best' package first, try with 'all'
5092   packages if this fails.
5093   Bug :Bug 191983
5094
5095 -------------------------------------------------------------------
5096 Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
5097
5098 - libzypp 2.1.0
5099 - bump version due to incompatible callback changes in KeyRing
5100   Sources
5101
5102 -------------------------------------------------------------------
5103 Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
5104
5105 - new keyring callbacks
5106 - separate trust key from import key
5107 - use PublicKey class instead of params, to be able
5108   to add more info like photos later (pending #181682)
5109 - update zmart with those callbacks.
5110 - better error handling (Exception types)
5111 - make tmp file names more readable depending on the context
5112 - r4026
5113
5114 -------------------------------------------------------------------
5115 Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
5116
5117 - decouple probing from source creation, using the new
5118   media test for existence functions.
5119 - r4019
5120
5121
5122 -------------------------------------------------------------------
5123 Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
5124
5125 - Fixed getDoesFileExist to reset the transfer range
5126 - Added logging of curl debug messages to the zypp log.
5127   The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
5128   ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
5129 - r4018
5130
5131 -------------------------------------------------------------------
5132 Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
5133
5134 - remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
5135   see rev 3810 below. (#190163)
5136 - rev 3998
5137
5138 -------------------------------------------------------------------
5139 Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
5140
5141 - fix uninstalling of atoms (noop)
5142 - r3995
5143
5144 -------------------------------------------------------------------
5145 Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
5146
5147 - Implement initial verson of Media
5148   doesFileExist, for future source probing.
5149 - r3984
5150
5151 -------------------------------------------------------------------
5152 Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
5153
5154 - more dbus_connection_close fixes
5155 - r3974
5156
5157 -------------------------------------------------------------------
5158 Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
5159
5160 - clean up 'incomplete' handling in QueueItemEstablish.
5161 - rev 3973.
5162
5163 -------------------------------------------------------------------
5164 Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
5165
5166 - Don't set 'incomplete' for uninstalled patterns or products.
5167   (#198379)
5168 - rev 3970.
5169
5170 -------------------------------------------------------------------
5171 Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
5172
5173 - Added new API calls:
5174   setAdditionalProvide
5175   setAdditionalConflict
5176   setAdditionalRequire
5177
5178 -------------------------------------------------------------------
5179 Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
5180
5181 - don't link examples to testsuite library.
5182
5183 -------------------------------------------------------------------
5184 Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
5185
5186 - Disable profiling to work around compiler bug.
5187
5188 -------------------------------------------------------------------
5189 Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
5190
5191 - forward port 3924:3939
5192 - Add explicit finish callbacks for subtasks during ProvidePackage
5193  Â to avoid UI confusion.
5194 - rev3957
5195
5196 -------------------------------------------------------------------
5197 Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
5198
5199 - Introduce examples/
5200 - fix some svn ignores
5201 - fix compilation. Use: dbus_connection_close
5202 - rev 3943
5203
5204 -------------------------------------------------------------------
5205 Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
5206
5207 - Initial support for plain directory with rpms as source
5208 - r3935
5209
5210 -------------------------------------------------------------------
5211 Tue Aug  8 16:51:45 CEST 2006 - dmacvicar@suse.de
5212
5213 - Move the target query by kind function to
5214   a iterator, so we dont make a copy of the restore
5215   the iterator works loading by demand too
5216
5217 -------------------------------------------------------------------
5218 Mon Aug  7 17:57:26 CEST 2006 - dmacvicar@suse.de
5219
5220 - rename the new initTarget to initializeTarget,
5221   leave the old one as is, but deprecate it.
5222 - r3903
5223
5224 -------------------------------------------------------------------
5225 Mon Aug  7 15:10:08 CEST 2006 - dmacvicar@suse.de
5226
5227 - forward port from SLES10 branch , till 3888
5228 - Prefer to use available DeltaRpm or PatchRpm instead of downloading
5229   full packages. (#168844)
5230 - rpmdb : Do not use the deprecated POSIX API, but boost::regex
5231 - version 2.0.0
5232 - rev 3893
5233
5234 -------------------------------------------------------------------
5235 Fri Aug  4 15:20:13 CEST 2006 - dmacvicar@suse.de
5236
5237 - Separate target init from adding resolvables, getting rid of the
5238 uggly bool flag.
5239 - dont clear the store each time Target::resolvables is called
5240 - Load target resolvables on demand by kind, keep them cached later
5241 - add Target::resolvablesByKind(kind) to allow query specific kind
5242   without reading all kinds. Used to port TargetProduct, which
5243   was reading the whole rpm database only to displayy base product
5244   name in YaST help.
5245 - commit to pkg-bindings and packager will follow.
5246 - jsrain will port more yast stuff, especially inst_source which
5247   startup time should by reduced by half afterwards.
5248 - rev 3880
5249
5250 -------------------------------------------------------------------
5251 Tue Aug  1 13:37:29 CEST 2006 - dmacvicar@suse.de
5252
5253 - forward port:
5254   rev 3786 fix to stalle tmpfiles broke patches.
5255   SLES was released with this broken. 10.1 has a blocked
5256   zypp update because this.
5257   Attempt to fix this. (#192535)
5258 - fix configure.ac sqlite-source build path
5259 - rev 3858
5260
5261 -------------------------------------------------------------------
5262 Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
5263
5264 - link correctly
5265
5266 -------------------------------------------------------------------
5267 Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
5268
5269 - dont link sqlite in the main lib.
5270 - rev 3826
5271
5272 -------------------------------------------------------------------
5273 Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
5274
5275 - susetags: parse product parser regexp only once
5276 - parse yum factory 5 sec. (from 30) faster using
5277   another string find algorithm
5278 - rev 3824
5279
5280 -------------------------------------------------------------------
5281 Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
5282
5283 - Digest: Don't read the stream character wise but reading blocks,
5284   as advised by matz profiling.
5285 - r3819
5286
5287 -------------------------------------------------------------------
5288 Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
5289
5290 - Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
5291   trusted vendors. (#189573)
5292 - revision 3804
5293
5294 -------------------------------------------------------------------
5295 Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
5296
5297 - backport fix for stalle tmpfile (#191311)
5298 - rev 3788
5299
5300 -------------------------------------------------------------------
5301 Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
5302
5303 - deactivated media manager code that was disabling the
5304   automounter (#172419)
5305 - rev 3724
5306
5307 -------------------------------------------------------------------
5308 Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
5309
5310 - fix autorefresh (#186115)
5311 - revision 3708
5312 -------------------------------------------------------------------
5313 Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
5314
5315 - forward port from SLE branch
5316 - Set default permission for logfiles to 0640. (#187044)
5317 - revision 3696
5318
5319 -------------------------------------------------------------------
5320 Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
5321
5322 - forward port from SLE branch
5323 - Fixed installation of SP or Add-On product switching to media 2
5324   too early. (#186607)
5325 - revision 3691
5326
5327 -------------------------------------------------------------------
5328 Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
5329
5330 - forward port from SLE branch
5331 - Strip self provides without edition in Resolvable ctor.
5332   (#186079)
5333 - Source::provideResolvables not implemented in yum source type.
5334   Product not set for packages that are available from update source
5335   (#186920)
5336 - Hook modalias() supplements without package to "kernel" (#184840)
5337 - Allow on-demand SourceManager::restore() (#186678)
5338 - Hook modalias() supplements without package to "kernel" (#184840)
5339 - rev 3676
5340
5341 -------------------------------------------------------------------
5342 Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
5343
5344 - Fix adding resolving of path names for mount points (#181606)
5345 - rev 3658
5346
5347 -------------------------------------------------------------------
5348 Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
5349
5350 - merge download algorithm and refactoring from branch
5351   (#181204)
5352
5353 -------------------------------------------------------------------
5354 Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
5355
5356 - autodocs: use find+xargs to overcome command length limit,
5357   do not call doxygen unnecessarily (#185334).
5358 - rev 3645
5359
5360 -------------------------------------------------------------------
5361 Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
5362
5363 - Dont use getZYpp in static constructor (#185198)
5364   Bugfix #178292 was wrong.
5365 - Only warn on incompleting installed resolvables (#185197)
5366 - rev 3644
5367
5368 -------------------------------------------------------------------
5369 Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
5370
5371 - Atoms might only be installed via patches (#184714)
5372 - rev 3642
5373
5374 -------------------------------------------------------------------
5375 Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
5376
5377 - fix for the last stall tmpfile (#178292)
5378 - r3637
5379
5380 -------------------------------------------------------------------
5381 Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
5382
5383 - Implemented transfer timeout inside of the progress callback.
5384   The timeout value can be set using timeout url parameter, the
5385   default transfer timeout is 180 seconds. (#181602)
5386 - Added ssl_verify and ssl_capath url options used in https scheme,
5387   allowing to change or disable the ssl verify options. (#171622)
5388 - Added fallback on read failures of /etc/mtab to /proc/mounts.
5389   Improved verbosity in mount and mount check related failure cases,
5390   incl. /etc/mtab dump. (#181606)
5391 - rev 3623
5392
5393 -------------------------------------------------------------------
5394 Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
5395
5396 - combine knownAliases and knownUrls in a single function.
5397 - rev 3616
5398
5399 -------------------------------------------------------------------
5400 Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
5401
5402 - honor parallel installs in resolver context (#181103)
5403 - rev 3592
5404
5405 -------------------------------------------------------------------
5406 Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
5407
5408 - right fix for tmpdir initialized in static constructor
5409 - catch around provideJustFile in providePackage
5410 -rev 3654
5411
5412 -------------------------------------------------------------------
5413 Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
5414
5415 - fix #182003 YUM packages without size
5416 - rev 3587
5417
5418 -------------------------------------------------------------------
5419 Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
5420
5421 - Allow to restore and remove by Url
5422 - rev 3583
5423
5424 -------------------------------------------------------------------
5425 Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
5426
5427 - make atoms parallel installable (#181103)
5428 - rev 3580
5429
5430 -------------------------------------------------------------------
5431 Fri Jun  9 16:28:11 CEST 2006 - dmacvicar@suse.de
5432
5433 - Allow to restore by alias
5434 - r3568
5435
5436 -------------------------------------------------------------------
5437 Fri Jun  9 13:06:16 CEST 2006 - mvidner@suse.cz
5438
5439 - Do not fork in a global destructor, perl dislikes it (#182672).
5440   Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
5441
5442 -------------------------------------------------------------------
5443 Thu Jun  8 16:24:55 CEST 2006 - ma@suse.de
5444
5445 - Installation: Assert product information is stored to libzypp
5446   database before reboot. (#181198)
5447 - Version 1.2.0; revision 3553
5448
5449 -------------------------------------------------------------------
5450 Wed Jun  7 13:55:23 CEST 2006 - visnov@suse.cz
5451
5452 - Synchronize keys with rpm database before
5453   closing access to it (#182338)
5454 - rev 3533
5455
5456 -------------------------------------------------------------------
5457 Wed Jun  7 11:40:46 CEST 2006 - mt@suse.de
5458
5459 - Changed to just prefer DVD drives in "dvd:" scheme, instead of
5460   filter out the non-DVD drives completely. Allows a fallback to
5461   drives without the dvd HAL property e.g. in VMWare. (#177457)
5462 - rev 3530
5463
5464 -------------------------------------------------------------------
5465 Wed Jun  7 01:00:06 CEST 2006 - dmacvicar@suse.de
5466
5467 - Merge fix for stalle tmpdir due to cyclic references, using a master
5468  TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
5469 - rev 3521
5470
5471 -------------------------------------------------------------------
5472 Wed Jun  7 01:00:05 CEST 2006 - dmacvicar@suse.de
5473
5474 - Fixes unneeded file download, and add download callbacks
5475   (still need yast side) #181204 and #160206
5476 - Fix stalle tmpdir due to cyclic references, using a master
5477   TmpDir for zypp. # 178292
5478
5479 -------------------------------------------------------------------
5480 Wed Jun  7 00:02:18 CEST 2006 - ma@suse.de
5481
5482 - fixed memory leak in PersistentStorage (#168690)
5483 - revision 3519
5484
5485 -------------------------------------------------------------------
5486 Tue Jun  6 22:24:00 CEST 2006 - ma@suse.de
5487
5488 - fixed memory leak in XMLSourceCacheParser (#168690)
5489 - revision 3517
5490
5491 -------------------------------------------------------------------
5492 Fri Jun  2 16:09:03 CEST 2006 - schubi@suse.de
5493
5494 -latest fi translation added
5495  Revision 3502
5496
5497 -------------------------------------------------------------------
5498 Thu Jun  1 15:11:47 CEST 2006 - schubi@suse.de
5499
5500 -All installed resolvables has been set to "satisfied" in
5501  ResolverContext::unneeded . BUT:
5502  Patch concerning resolvables have to be set to
5503  "unneeded" although they are installed. In order
5504  getting the state "no longer applicable" (Bug 171590)
5505 - rev 3496
5506
5507 -------------------------------------------------------------------
5508 Thu Jun  1 14:54:02 CEST 2006 - kkaempf@suse.de
5509
5510 - compute status for scripts and messages so their freshens get
5511   properly honored (aj with postgresql-server)
5512 - rev 3494
5513
5514 -------------------------------------------------------------------
5515 Thu Jun  1 13:57:48 CEST 2006 - dmacvicar@suse.de
5516
5517 - revert not-used-yet rpmdb timestamp, as
5518   it broke rpmdb::init(). (#180040)
5519 - rev 3490
5520
5521 -------------------------------------------------------------------
5522 Thu Jun  1 11:03:34 CEST 2006 - schubi@suse.de
5523
5524 - updating gmo files, if po files has been changed; bug 164449
5525
5526 -------------------------------------------------------------------
5527 Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
5528
5529 - Dont download twice if starting from 1st time
5530 - fix typo
5531 - rev 3481
5532
5533 -------------------------------------------------------------------
5534 Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
5535
5536 - set cache dir only if storeMetadata is called as a public method.´
5537 - rev 3475
5538
5539 -------------------------------------------------------------------
5540 Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
5541
5542 - schedule a package for installation if
5543   - it freshens / supplements something
5544   - it is not installed yet
5545   (#178721)
5546 - rev 3473
5547
5548 -------------------------------------------------------------------
5549 Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
5550
5551 - make susetags also implement download and check first.
5552 - rev 3470
5553
5554 -------------------------------------------------------------------
5555 Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
5556
5557 - make yum more robust. Never parse from provideFile
5558   but only from local disk. Make sure the cache
5559   is consistent before recreating it.
5560   the code is easier to follow and probably
5561   faster. checksum and signatures are
5562   checked on caching not on parsing.
5563   Required to implement refresh for #154990
5564 - rev 3452
5565
5566 -------------------------------------------------------------------
5567 Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
5568
5569 - implement timestamp for YUM and SuseTags
5570 - actually use the license to confirm in yum patches
5571 - add prerequires tag in yum optonally to the bad designed
5572   and nonintuitive pre=1
5573 - rev 3448
5574
5575 -------------------------------------------------------------------
5576 Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
5577
5578 - dont pass root on init but before.
5579 - implement rpm db modification timestamp
5580   not used yet
5581 - move Helix source to testsuite out of the solver
5582   so we can use it for target, storage tests
5583 - add Source_Ref::timestamp(), default to now()
5584   in order to implement smart sync of sources by zmd
5585 - don't parse desc and summary twice
5586 - fix a segfault with tranlated text
5587 - fix broken size tag introduced in rev 3427
5588 - rev 3446
5589
5590 -------------------------------------------------------------------
5591 Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
5592
5593 - dont accept corrupt sources, improve logs
5594
5595 -------------------------------------------------------------------
5596 Tue May 23 17:26:41 CEST 2006 - ma@suse.de
5597
5598 - Added PoolItem_Ref::statusReset. Resets the PoolItem status without
5599   loosing autoprotection (eg. for foreign vendor). (assists #177469)
5600 - rev 3431
5601
5602 -------------------------------------------------------------------
5603 Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
5604
5605 - added mediaNr() to PatchRpm and DeltaRpm classes
5606 - rev 3430
5607
5608 -------------------------------------------------------------------
5609 Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
5610
5611 - enable YUM license to confirm.
5612   needed for #174476
5613 - adapt store to serialize and read all new resobject fields
5614 - use install-time to now() when serializing (#174653)
5615 - rev 3427
5616
5617 -------------------------------------------------------------------
5618 Mon May 22 20:51:59 CEST 2006 - ma@suse.de
5619
5620 - Do not violate install order when restricting commit to a certain
5621   mediaNumber. (#170079)
5622 - Version 1.1.0; rev 3423
5623
5624 -------------------------------------------------------------------
5625 Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
5626
5627 - Added SourceManager::findSourceByUrl to overcome alias mismatches
5628   (#177543).
5629 - rev 3420
5630
5631 -------------------------------------------------------------------
5632 Mon May 22 17:19:25 CEST 2006 - ma@suse.de
5633
5634 - Order all objects according to prerequirements, not just packages.
5635   (#173690)
5636 - rev 3419
5637
5638 -------------------------------------------------------------------
5639 Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
5640
5641 - Added new translation
5642
5643 -------------------------------------------------------------------
5644 Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
5645
5646 - fix missing homedir option for gpg (#171055)
5647 - rev 3415
5648
5649 -------------------------------------------------------------------
5650 Thu May 18 19:08:52 CEST 2006 - ma@suse.de
5651
5652 - Prevent against daemons launched in rpm %post, that do not close
5653   their filedescriptors. (#174548)
5654 - Version 1.0.1; rev 3413
5655
5656 -------------------------------------------------------------------
5657 Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
5658
5659 - fixed media number of package retrieved as a part of a patch
5660   (#174841)
5661 - rev 3409
5662
5663 -------------------------------------------------------------------
5664 Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
5665
5666 - fix missing package descriptions due to filtered packages
5667   by incompatible architectures. (#159109)
5668 - rev 3404
5669
5670 -------------------------------------------------------------------
5671 Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
5672
5673 - decrease logging in DiskUsageCounter and Modalias (#163186)
5674 - rev 3406
5675
5676 -------------------------------------------------------------------
5677 Thu May 18 10:43:47 CEST 2006 - ma@suse.de
5678
5679 - Stay backward comapatible.
5680
5681 -------------------------------------------------------------------
5682 Tue May 16 21:35:27 CEST 2006 - ma@suse.de
5683
5684 - Make basic attributes available through ResObject.
5685 - Let ResObjects which do not require media access during
5686   commit return ZERO sourceMediaNr (required for #173690)
5687 - Version 1.0.0
5688 - rev 3390
5689
5690 -------------------------------------------------------------------
5691 Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
5692
5693 - reduce logging verbosity (#163186)
5694 - rev 3381
5695
5696 -------------------------------------------------------------------
5697 Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
5698
5699 - setCandidate accept candidates with compatible architectures too. Not
5700   only with the same architecture. Bug 172594 - If update package has
5701   differet arch, UI display is wrong
5702
5703 -------------------------------------------------------------------
5704 Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
5705
5706 - Added Source_Ref::resStoreInitialized.
5707   If we know that noone has seen the resolvables yet, we can skip
5708   them too, eg. when deleting a source. (#174840)
5709 - rev 3378
5710
5711 -------------------------------------------------------------------
5712 Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
5713
5714 - Honor freshens as conditionals independant from the installed/
5715   uninstalled status (#174797)
5716 - rev 3376
5717
5718 -------------------------------------------------------------------
5719 Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
5720
5721 - State modifier "unneeded" is transitive for patches (#171590)
5722 - rev 3375
5723
5724 -------------------------------------------------------------------
5725 Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
5726
5727 - Do not transact itself (update) in the transactResObject mechanism
5728   Bug 174290
5729
5730 -------------------------------------------------------------------
5731 Thu May 11 16:37:51 CEST 2006 - mt@suse.de
5732
5733 - Reenabled improved large file support flags (unintentionally
5734   removed in rev 1544). Fixes bug #173753.
5735 - Added large file support flags to libzypp.pc file allowing
5736   consistence checks in the application using features variable
5737 - rev 3366
5738
5739 -------------------------------------------------------------------
5740 Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
5741
5742 - SourceManager: moved source deletion before creation
5743   so that we can recreate a deleted one (#174295)
5744 - removed dead code dealing with known_caches from SourceManager::store
5745   (see r3195)
5746 - r3362
5747
5748 -------------------------------------------------------------------
5749 Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
5750
5751 - fixed returning product short name and summary if product read
5752   from target store (#148625)
5753 - rev 3360
5754
5755 -------------------------------------------------------------------
5756 Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
5757
5758 - set media verifier on redirected medium (#172599)
5759 - rev 3359
5760
5761 -------------------------------------------------------------------
5762 Mon May  8 17:28:42 CEST 2006 - kkaempf@suse.de
5763
5764 - fix 'transactResKind' to collect best providers by capability
5765   and to recursively transact items of same kind (#170114)
5766 - rev 3355
5767
5768 -------------------------------------------------------------------
5769 Mon May  8 16:45:46 CEST 2006 - dmacvicar@suse.de
5770
5771 - serialize the full URL to avoid missing password and other
5772   url settings (#148108)
5773 - rev 3353
5774
5775 -------------------------------------------------------------------
5776 Fri May  5 17:47:14 CEST 2006 - mt@suse.de
5777
5778 - Added a 60 sec connect timeout to MediaCurl (#172860)
5779 - rev 3348
5780
5781 -------------------------------------------------------------------
5782 Thu May  4 15:15:37 CEST 2006 - kkaempf@suse.de
5783
5784 - re-fetch also .asc and .key files before checking signature
5785   (#172597)
5786 - rev 3350 (3345-10.1)
5787
5788 -------------------------------------------------------------------
5789 Wed May  3 17:40:45 CEST 2006 - dmacvicar@suse.de
5790
5791 - Fix yum key verification, because a double variable declaration
5792
5793 -------------------------------------------------------------------
5794 Wed May  3 15:34:00 CEST 2006 - dmacvicar@suse.de
5795
5796 - use --no-default-keyring to avoid creating a
5797   default gpg dir in / (#171055)
5798 - rev 3335
5799
5800 -------------------------------------------------------------------
5801 Wed May  3 14:40:25 CEST 2006 - dmacvicar@suse.de
5802
5803 - Fix YUM signature checking, we were passing the key instead of the
5804   signature.
5805 - When the user trust a key, sync again. Bye to the session trusted
5806   keys and user being asked all the time. (#171213)
5807 - r3332
5808
5809 -------------------------------------------------------------------
5810 Wed May  3 14:22:02 CEST 2006 - ma@suse.de
5811
5812 - Cleanup index tables when removing items from pool (#170564).
5813
5814 -------------------------------------------------------------------
5815 Wed May  3 12:23:36 CEST 2006 - kkaempf@suse.de
5816
5817 - backout rev 3246->3275 of TargetImpl.cc
5818 - add missing testsuite/utils/TestUtils.h
5819 - rev 3330
5820
5821 -------------------------------------------------------------------
5822 Wed May  3 12:13:38 CEST 2006 - dmacvicar@suse.de
5823
5824 - more fixes for #171062, there were some files still not being
5825   read from cache.
5826 - r3327
5827
5828 -------------------------------------------------------------------
5829 Tue May  2 18:41:44 CEST 2006 - dmacvicar@suse.de
5830
5831 - cache keys and signature. Remove lot of duplicated code. (#171062)
5832 - r3320
5833
5834 -------------------------------------------------------------------
5835 Tue May  2 18:02:46 CEST 2006 - mt@suse.de
5836
5837 - Disabled isUseableAttachPoint check in MediaDIR -- we do not
5838   mount here anything, so it is OK to use any dir (171351).
5839 - rev 3318
5840
5841 -------------------------------------------------------------------
5842 Tue May  2 14:58:03 CEST 2006 - kkaempf@suse.de
5843
5844 - parse "license-to-confirm" in primary.xml (#168437)
5845 - rev 3312
5846
5847 -------------------------------------------------------------------
5848 Mon May  1 17:44:29 CEST 2006 - kkaempf@suse.de
5849
5850 - Don't try to store 'Atom', not needed and the backend store
5851   rejects them anyways (addtion to #168610)
5852 - rev 3306
5853
5854 -------------------------------------------------------------------
5855 Mon May  1 04:43:01 CEST 2006 - mt@suse.de
5856
5857 - Improved device check in MediaDISK using libblkid (Bug #158529)
5858 - Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
5859   added a check if it is a directory
5860 - Added libcurl and libblkid checks to configure.ac
5861 - Added e2fsprogs(-devel) requires to the spec file
5862 - rev 3303
5863
5864 -------------------------------------------------------------------
5865 Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
5866
5867 - dont download "other" during key check (#171041)
5868 - rev 3294
5869
5870 -------------------------------------------------------------------
5871 Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
5872
5873 - allow parallel installs of atoms (used to fulfill patch require-
5874   ments, atoms aren't installed anyways) (#170098)
5875 - some testsuite improvements.
5876 - rev 3288
5877
5878 -------------------------------------------------------------------
5879 Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
5880
5881 - get rid of autobuild check when throwing exceptions without throw
5882   but with a macro, returning a null pointer at the end (never reached).
5883
5884 -------------------------------------------------------------------
5885 Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
5886
5887 - Do not violate install order when restricting commit to a certain
5888   mediaNumber. (#170079)
5889
5890 -------------------------------------------------------------------
5891 Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
5892
5893 - Don't use throw directly!
5894   use ZYPP_THROW with a Exception class, otherwise package bindings
5895   will not catch them.
5896   Should fix crashes when reading broken sources with yast.
5897 - rev 3272
5898
5899 -------------------------------------------------------------------
5900 Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
5901
5902 - Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
5903   revision 3269
5904
5905 -------------------------------------------------------------------
5906 Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
5907
5908 - revert bugfix #168906 (fom rev 3219), it filters too many errors.
5909 - further improve on #168840 (from rev 3231), match on name-edition
5910   when filtering by best arch. (#170098)
5911 - rev 3268
5912
5913 -------------------------------------------------------------------
5914 Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
5915
5916 - #170093 , lot of package descriptions missing
5917 - rev 3263
5918
5919 -------------------------------------------------------------------
5920 Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
5921
5922 - try to fix wrong permissions of /var/lib/zypp created
5923   by old zypp, only when running as root they are fixed
5924   (#169094)
5925 - YUM: Verify signatures on factoryInit.
5926   Dont provide other.xml. Cleanups, better logging.
5927   When refreshing signed soruces, don't refresh is source
5928   has not changed.
5929 - YaST sources: don't refresh if media file has not changed.
5930 - Show full url of index files in sources for signature validation
5931   (mentioned in #170139 comment #3)-
5932
5933 -------------------------------------------------------------------
5934 Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
5935
5936 - udpated media ID syntax for external scripts (to be consistent
5937   with packages) (#170247)
5938 - rev 3256
5939
5940 -------------------------------------------------------------------
5941 Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
5942
5943 - set media ID to 1 if not specified in YUM metadata (#167452)
5944 - rev 3255
5945
5946 -------------------------------------------------------------------
5947 Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
5948
5949 - If freshen and supplement are fulfilled, install any kind of
5950   resolvable if not yet installed (#165746)
5951 - rev 3249
5952
5953 -------------------------------------------------------------------
5954 Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
5955
5956 - make downloaded script executable. (#169191)
5957 - rev 3247
5958
5959 -------------------------------------------------------------------
5960 Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
5961
5962 - Improve on last fix, compare only compatible archs.
5963 - rev 3233
5964
5965 -------------------------------------------------------------------
5966 Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
5967
5968 - Only choose best arch of multiple package atoms with identical
5969   name (#168840)
5970 - rev 3231
5971
5972 -------------------------------------------------------------------
5973 Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
5974
5975 - pass empty strings to UI as key properties if unknown key
5976   (#169114)
5977 - rev 3228
5978
5979 -------------------------------------------------------------------
5980 Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
5981
5982 - refrain from parsing 'other.xml' (#159316)
5983 - rev 3226
5984
5985 -------------------------------------------------------------------
5986 Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
5987
5988 - in source refresh, clean up the cache dir if fails
5989 - do not require repomd.xml.asc when creating a cache (#163765)
5990 - rev 3224
5991
5992 -------------------------------------------------------------------
5993 Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
5994
5995 - Check if a file exists before providing it, and just handling the
5996   exception is not sufficient, because it can release the media.
5997   it nows get all possible packages.X translations an then
5998   it selects the candidate from the existing ones (#168654)
5999 - rev 3221
6000
6001 -------------------------------------------------------------------
6002 Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
6003
6004 - dont report conflicts if item is neither installed
6005   nor to-be-installed (#168906)
6006 - rev 3219
6007
6008 -------------------------------------------------------------------
6009 Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
6010
6011 - #168060 , propagate the file description or original
6012   name to the UI and not the checked filename path,
6013   which could be a tmp file.
6014   Requires changes in pkg-manager, and probably zmd-helpers.
6015 - rev 3215
6016
6017 -------------------------------------------------------------------
6018 Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
6019
6020 - /var/lib/zypp/db/languages/* are empty files (##168355)
6021 - r3206
6022
6023 -------------------------------------------------------------------
6024 Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
6025
6026 - All resolvables must honor arch, so Arch_noarch in
6027   target/store/XMLFilesBackend.cc is wrong (#160792)
6028 - Introduced code to honour shared package descriptions
6029   (#159109)
6030 - r3204
6031
6032 -------------------------------------------------------------------
6033 Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
6034
6035 - replace '_' in YUM elements/attributes with '-' (#168762)
6036 - rev 3201
6037
6038 -------------------------------------------------------------------
6039 Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
6040
6041 - Fixed iseries workaround - interchanged variables for scsi
6042   devices, added debug messages about the steps (#163971).
6043 - Added getenv NULL ptr check and verify of the $HOME dir's
6044   and ~/.curlrc file's ownership (#163203).
6045 - rev 3199
6046
6047 -------------------------------------------------------------------
6048 Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
6049
6050 - Use filesystem::TmpDir to create unique and unused Source cache
6051   directories. (#168051)
6052
6053 -------------------------------------------------------------------
6054 Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
6055
6056 - Enable signature checks per default. (#168525)
6057
6058 -------------------------------------------------------------------
6059 Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
6060
6061 - fix callbacks for providing a single file (#160206)
6062
6063 -------------------------------------------------------------------
6064 Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
6065
6066 - If an installed package looses a dependency, the solver tries
6067   to upgrade it. Limit the upgrade candidates to best arch, best
6068   edition.
6069 - filter 'other' entries with incompatible arch in yum parser.
6070 - rev 3177
6071
6072 -------------------------------------------------------------------
6073 Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
6074
6075 - initialize the product category according to source (#168061)
6076 - rev 3172
6077
6078 -------------------------------------------------------------------
6079 Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
6080
6081 - delete only one older version of a xml-store resolvable
6082   (half-baked, but the previous attempt was charred)
6083
6084 -------------------------------------------------------------------
6085 Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
6086
6087 - moved license_to_confirm to primary.xml
6088 - rev 3170
6089
6090 -------------------------------------------------------------------
6091 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
6092
6093 - Removed deprecated oldstyle commit methods.
6094
6095 -------------------------------------------------------------------
6096 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
6097
6098 - when installing a xml-store resolvable (all except package,
6099   message, script), delete older versions (#160792).
6100 - read selection edition from the XML store
6101 - rev 3167
6102
6103 -------------------------------------------------------------------
6104 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
6105
6106 - properly clear transaction flag after successful commit
6107   (see rev 3122, #164365, #167285)
6108 - rev 3157
6109
6110 -------------------------------------------------------------------
6111 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
6112
6113 - recursively soft-uninstall recommended package on real uninstall,
6114   not on update (#167603)
6115 - rev 3155
6116
6117 -------------------------------------------------------------------
6118 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
6119
6120 - fix #167605 (importing keys to rpm multiple times due to
6121   wrong interpretation of rpm gpg versioning.
6122 - add support for reading the rpm keys, with full id and fingerprint
6123 - rev 3153
6124
6125 -------------------------------------------------------------------
6126 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
6127
6128 - don't add duplicate error infos to ResolverContext (#167309)
6129 - rev 3146
6130
6131 -------------------------------------------------------------------
6132 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
6133
6134 - fix Resolver::transactReset() (see rev 3122) (#167285)
6135 - rev 3140
6136
6137 -------------------------------------------------------------------
6138 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
6139
6140 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
6141   variable is present, all signature checking callbacks will default
6142   to 'accept', in case no recipient is present.
6143
6144 -------------------------------------------------------------------
6145 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
6146
6147 - read content file on construction, and make
6148   provideProduct only insert the already
6149   read product object into the store (#165826)
6150   (dmacvicar)
6151 - When the signature is not found, warn the
6152   user about a unsigned source. When the
6153   key is not found, do nothing, it can be in the
6154   keyring already. (#166016) (dmacvicar)
6155 - enable key verification only if
6156   ZYPP_CHECKSIG env var is set (dmacvicar)
6157 - r1529
6158
6159 -------------------------------------------------------------------
6160 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
6161
6162 - fix bugfix 164365, fix bug 167285
6163   Actually clear the transcation state instead of locking it
6164   to 'dont transact'
6165 - rev 3122
6166
6167 -------------------------------------------------------------------
6168 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
6169
6170 - revert the signature/digest checking callbacks
6171 - rev 3115
6172
6173 -------------------------------------------------------------------
6174 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
6175
6176 - Bugfix #165670
6177   - Honor keep requests.
6178   - Dont flag "locked uninstall" as error if a keep request was
6179     issued before.
6180 - rev 3114
6181
6182 -------------------------------------------------------------------
6183 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
6184
6185 - rule out locked items during distribution upgrade as early
6186   as possible. (#165670)
6187 - rev 3110
6188
6189 -------------------------------------------------------------------
6190 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
6191
6192 - Bugfix #166212
6193   - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
6194     transactResObject().
6195   - resetTransaction(APPL_LOW) before resolving
6196   - enhance transactCaps by using the same algorithm as in
6197     QueueItemRequire
6198     (before: transact all requires and recommends by name
6199      now: transact best requires and recommends by provides)
6200 - rev 3107
6201
6202 -------------------------------------------------------------------
6203 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
6204
6205 - new callbacks for failing digest
6206 - rev 3098
6207
6208 -------------------------------------------------------------------
6209 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
6210
6211 - ask for file without a checksum (#165125)
6212
6213 -------------------------------------------------------------------
6214 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
6215
6216 - dont install satisfied resolvables (#165843)
6217 - rev 3095
6218
6219 -------------------------------------------------------------------
6220 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
6221
6222 - dont abort on failed "dry_run" (#164583)
6223 - rev 3091
6224
6225 -------------------------------------------------------------------
6226 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
6227
6228 - Ask user if signature file does not exist (#163765)
6229 - handle repomd.xml.asc as optional file (#163765)
6230 - rev 3089
6231
6232 -------------------------------------------------------------------
6233 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
6234
6235 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
6236 - rev 3087
6237
6238 -------------------------------------------------------------------
6239 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
6240
6241 - Dont do transitive uninstalls on uninstalled or upgraded items.
6242   (#165798)
6243 - rev 3083
6244
6245 -------------------------------------------------------------------
6246 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
6247
6248 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
6249
6250 -------------------------------------------------------------------
6251 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
6252
6253 - Product::updateUrls: restore it from the XML store;
6254   fixed content parsing (#163192).
6255 - restore product flags fro the XML store
6256 - rev 3074
6257
6258 -------------------------------------------------------------------
6259 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
6260
6261 - Only consider best arch/version (#165477)
6262 - rev 3069
6263
6264 -------------------------------------------------------------------
6265 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
6266
6267 - No need to parse tags at all if there is no item to store values
6268   (e.g. data for unwanted arch). Fixed segv trying to store data in
6269   NULL item. (#165479)
6270 - rev3065
6271
6272 -------------------------------------------------------------------
6273 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
6274
6275 - Improved Url path name "//" vs. "/%2f" handling; now if the
6276   url has an authority, "/%2f" is used for ftp only (#163784)
6277 - rev 3062
6278
6279 -------------------------------------------------------------------
6280 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
6281
6282 - fixed storing patch scripts to target store (#159928)
6283 - rev 3058
6284
6285 -------------------------------------------------------------------
6286 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
6287
6288 - if a patch is bad, only skip this patch, not everything
6289   (#165200)
6290 - rev 3057
6291
6292 -------------------------------------------------------------------
6293 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
6294
6295 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
6296 - Susetags:Pattern: Fixed parser.
6297
6298 -------------------------------------------------------------------
6299 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
6300
6301 - when uninstalling, only re-establish installed items
6302   supplementing the to-be-uninstalled one. (variant of #165111)
6303 - rev 3054
6304
6305 -------------------------------------------------------------------
6306 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
6307
6308 - Susetags:Package: Parse and provide ins/delnotify texts.
6309
6310 -------------------------------------------------------------------
6311 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
6312
6313 - when checking freshens/supplements at install, only consider
6314   best architecture/edition (#164453)
6315 - rev 3051
6316
6317 -------------------------------------------------------------------
6318 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
6319
6320 - when checking for supplements, only consider best arch, best
6321   edition for installation (#165111)
6322 - rev 3047
6323
6324 -------------------------------------------------------------------
6325 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
6326
6327 - Bug 165117: build 910: Update: Splitted packages are selected for
6328   all archs
6329
6330 -------------------------------------------------------------------
6331 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
6332
6333 - ask user if a file exists but does not have a checksum (#162797)
6334 - rev 3044
6335
6336 -------------------------------------------------------------------
6337 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
6338
6339 - parse time and size elements from delta and patch RPM
6340 - rev 3043
6341
6342 -------------------------------------------------------------------
6343 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
6344
6345 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
6346   devices - on powerpc only (#163971)
6347 - rev 3042
6348
6349 -------------------------------------------------------------------
6350 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
6351
6352 - fix endless loop in patches parsing.
6353 - rev 3039
6354
6355 -------------------------------------------------------------------
6356 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
6357
6358 - fixed media handling in SuSEtags source (#164879)
6359 - rev 3037
6360
6361 -------------------------------------------------------------------
6362 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
6363
6364 - honor 'dry_run' on package remove (#164732)
6365 - rev 3036
6366
6367 -------------------------------------------------------------------
6368 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
6369
6370 - add files from yum filelist as provides to package (#164731)
6371 - rev 3032
6372
6373 -------------------------------------------------------------------
6374 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
6375
6376 - honor "+Enh:/-Enh:" in packages file (#156513)
6377
6378 -------------------------------------------------------------------
6379 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
6380
6381 - fix callback receiver signature to match the callback for removing
6382   package
6383
6384 -------------------------------------------------------------------
6385 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
6386
6387 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
6388 - rev 3024
6389
6390 -------------------------------------------------------------------
6391 Sat Apr  8 12:03:37 CEST 2006 - schubi@suse.de
6392
6393 - Bug 164440; Taking wrong architecture while updating obsoletes
6394   splitted packages
6395 - rev 3022
6396
6397 -------------------------------------------------------------------
6398 Sat Apr  8 10:07:06 CEST 2006 - kkaempf@suse.de
6399
6400 - allow relative paths with url file:
6401 - dont filter atoms from going into pool, multi-arch patch
6402   requirements need them. Instead, treat atoms with incompatible
6403   architecture as unneeded.
6404 - rev 3018
6405
6406 -------------------------------------------------------------------
6407 Fri Apr  7 23:57:37 CEST 2006 - jsrain@suse.de
6408
6409 - product now provides short name
6410 - rev 3013
6411
6412 -------------------------------------------------------------------
6413 Fri Apr  7 20:42:09 CEST 2006 - jsrain@suse.de
6414
6415 - read metadata for packages from correct tags in patches (#163220)
6416 - rev 3011
6417
6418 -------------------------------------------------------------------
6419 Fri Apr  7 19:57:41 CEST 2006 - kkaempf@suse.de
6420
6421 - more detailed resolver error reports (#162994)
6422 - rev 3010
6423
6424 -------------------------------------------------------------------
6425 Fri Apr  7 17:35:07 CEST 2006 - visnov@suse.cz
6426
6427 - report package download progress (#160966)
6428 - rev 3007
6429
6430 -------------------------------------------------------------------
6431 Fri Apr  7 16:27:35 CEST 2006 - kkaempf@suse.de
6432
6433 - transact also for languages (#163819)
6434 - rev 3004
6435
6436 -------------------------------------------------------------------
6437 Fri Apr  7 15:08:06 CEST 2006 - kkaempf@suse.de
6438
6439 - loop through all affected ResObjects in transactResKind (#163819)
6440 - rev 3002
6441
6442 -------------------------------------------------------------------
6443 Fri Apr  7 12:42:35 CEST 2006 - kkaempf@suse.de
6444
6445 - allow re-installation of non-packages (#162906)
6446 - rev 2998
6447
6448 -------------------------------------------------------------------
6449 Fri Apr  7 11:50:22 CEST 2006 - mt@suse.de
6450
6451 - Added loop checking for scsi cdroms (/sys/block/srX) in case
6452   HAL does not provide any drives like on iSeries (#163971).
6453 - rev 2995
6454
6455 -------------------------------------------------------------------
6456 Fri Apr  7 11:05:30 CEST 2006 - kkaempf@suse.de
6457
6458 - add 'licenceToConfirm()' to Product. (#164375)
6459
6460 -------------------------------------------------------------------
6461 Fri Apr  7 10:36:05 CEST 2006 - ma@suse.de
6462
6463 - Avoid excessive CD hopping on commit. But still far from
6464   being perfect. (#159679)
6465 - Fixed Target::commit: Despite dry_run set True, packages
6466   were depeted.
6467
6468 -------------------------------------------------------------------
6469 Fri Apr  7 08:32:32 CEST 2006 - visnov@suse.cz
6470
6471 - honour if user decides to skip a package in commit (#156031)
6472
6473 -------------------------------------------------------------------
6474 Thu Apr  6 18:14:30 CEST 2006 - jsrain@suse.de
6475
6476 - fixed parsing external reference to script in patch (#163221)
6477 - r2981
6478
6479 -------------------------------------------------------------------
6480 Thu Apr  6 17:07:10 CEST 2006 - dmacvicar@suse.de
6481
6482 - cache and provide content.asc/key optionally. Dont show a
6483   popup if they dont exists. (dmacvicar)
6484 - Actually abort when verify signature workflow is false. (dmacvicar)
6485 - r2978
6486
6487 -------------------------------------------------------------------
6488 Thu Apr  6 16:37:49 CEST 2006 - jsrain@suse.de
6489
6490 - fixed setting autorefresh flag for installation sources
6491
6492 -------------------------------------------------------------------
6493 Thu Apr  6 15:53:02 CEST 2006 - kkaempf@suse.de
6494
6495 - drop patches with incompatible architecture.
6496 - rev 2972
6497
6498 -------------------------------------------------------------------
6499 Thu Apr  6 15:33:11 CEST 2006 - mt@suse.de
6500
6501 - Added info method to media verifier base and more debug info
6502 - rev 2970
6503
6504 -------------------------------------------------------------------
6505 Wed Apr  5 19:27:46 CEST 2006 - kkaempf@suse.de
6506
6507 - Dont deny the "/" attach point in MediaDIR, since this is used
6508   for all "file:" urls, esp. local packages.
6509 - rev 2962
6510
6511 -------------------------------------------------------------------
6512 Wed Apr  5 18:21:58 CEST 2006 - schubi@suse.de
6513
6514 - Bug 159673 - only one conflict solvable per page
6515
6516 -------------------------------------------------------------------
6517 Wed Apr  5 18:01:37 CEST 2006 - kkaempf@suse.de
6518
6519 - parse all dependencies of 'packages' file (#163773)
6520 - rev 2957
6521
6522 -------------------------------------------------------------------
6523 Wed Apr  5 17:47:04 CEST 2006 - dmacvicar@suse.de
6524
6525 - Use the original media descr_dir on refresh for
6526   suse tags source (#163196)
6527 - r2952
6528
6529 -------------------------------------------------------------------
6530 Wed Apr  5 16:44:08 CEST 2006 - kkaempf@suse.de
6531
6532 - add Source::setUrl() for zmd backend helper.
6533 - rev 2946
6534
6535 -------------------------------------------------------------------
6536 Wed Apr  5 16:44:01 CEST 2006 - dmacvicar@suse.de
6537
6538 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
6539 target init. (dmacvicar)
6540 - r2949
6541
6542 -------------------------------------------------------------------
6543 Wed Apr  5 16:28:42 CEST 2006 - mt@suse.de
6544
6545 - Fixed MediaDISK to use a mount -oro,bind id the disk
6546   partition is already attached e.g. by the automounter.
6547   Try to mount it a second time may fail (#163486).
6548 - rev 2944
6549
6550 -------------------------------------------------------------------
6551 Wed Apr  5 15:04:31 CEST 2006 - kkaempf@suse.de
6552
6553 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
6554 - rev 2940
6555
6556 -------------------------------------------------------------------
6557 Wed Apr  5 12:48:19 CEST 2006 - visnov@suse.cz
6558
6559 - only try to create a source of a given type when restoring
6560   from the persistent store (#162111)
6561
6562 -------------------------------------------------------------------
6563 Wed Apr  5 11:36:54 CEST 2006 - kkaempf@suse.de
6564
6565 - parse all dependencies for patterns (.pat) files (#160602)
6566 - drop YOUPATH and YOUURL from content file.
6567 - rev 2924
6568
6569 -------------------------------------------------------------------
6570 Wed Apr  5 09:27:08 CEST 2006 - visnov@suse.cz
6571
6572 - properly initialize autorefresh for non-remote sources (#154990)
6573 - rev 2919
6574
6575 -------------------------------------------------------------------
6576 Tue Apr  4 19:19:39 CEST 2006 - mt@suse.de
6577
6578 - Added flag to MediaManager::isUseableAttachPoint, whether
6579   to check against system mount entries or not.
6580 - Disallow to use the attachpoints of another media handlers
6581   as source path in MediaDIR.
6582 - rev 2917
6583
6584 -------------------------------------------------------------------
6585 Tue Apr  4 18:47:01 CEST 2006 - dmacvicar@suse.de
6586
6587 -implement callbacks for when package verification (checksum)
6588  fails, offer to retry or abort
6589
6590 -------------------------------------------------------------------
6591 Tue Apr  4 16:57:51 CEST 2006 - dmacvicar@suse.de
6592
6593 - Fix construction of checksum objects when using non-standard
6594   checksum algorithms
6595 - Fix broken YUM cache
6596 - r2913
6597
6598 -------------------------------------------------------------------
6599 Tue Apr  4 16:54:44 CEST 2006 - kkaempf@suse.de
6600
6601 - Keep packages with no version upgrade installed during
6602   distribution upgrade (#162972)
6603 - add 'transactReset()' helper function for UI.
6604 - rev 2908
6605
6606 -------------------------------------------------------------------
6607 Tue Apr  4 14:47:14 CEST 2006 - dmacvicar@suse.de
6608
6609 - r2906
6610
6611 -------------------------------------------------------------------
6612 Tue Apr  4 14:43:15 CEST 2006 - ma@suse.de
6613
6614 - Fixed candidate handling in ui::Selectable. (#156589)
6615
6616 -------------------------------------------------------------------
6617 Tue Apr  4 14:06:23 CEST 2006 - dmacvicar@suse.de
6618
6619 - fix #162984 , gpg hangs because the matching data file
6620   for the key cannot be find. (dmacvicar)
6621 - Fix restore of YUM source using the same cache dir semantics as
6622  susetags instead of assuming there is a cache if a cache_dir
6623   was given. (dmacvicar)
6624
6625 -------------------------------------------------------------------
6626 Tue Apr  4 12:37:51 CEST 2006 - kkaempf@suse.de
6627
6628 - use DISTPRODUCT/DISTVERSION from content file to generate the
6629   product name, version, and release.
6630 - rev 2902
6631
6632 -------------------------------------------------------------------
6633 Mon Apr  3 20:45:55 CEST 2006 - mt@suse.de
6634
6635 - Removed broken forcing of absolute ftp paths added in rev2705 to
6636   MediaCurl, refined cleanupPathName/setPathName in url (#154197).
6637 - rev 2900
6638
6639 -------------------------------------------------------------------
6640 Mon Apr  3 19:30:35 CEST 2006 - kkaempf@suse.de
6641
6642 - add Resolver::freshenPool() (#156980)
6643 - rev 2893
6644
6645 -------------------------------------------------------------------
6646 Mon Apr  3 08:33:12 CEST 2006 - kkaempf@suse.de
6647
6648 - skip incompatible archs in filelist parsing.
6649 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
6650   /lib64/, ...)
6651 - rev 2886
6652
6653 -------------------------------------------------------------------
6654 Sun Apr  2 22:18:06 CEST 2006 - kkaempf@suse.de
6655
6656 - skip incompatible archs in primary parsing.
6657 - rev 2883
6658
6659 -------------------------------------------------------------------
6660 Sun Apr  2 11:17:56 CEST 2006 - kkaempf@suse.de
6661
6662 - allow setting of source when parsing local .rpm (#147765)
6663 - rev 2880
6664
6665 -------------------------------------------------------------------
6666 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
6667
6668 - Do not update packages over other architectures
6669
6670 -------------------------------------------------------------------
6671 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
6672
6673 - Added zypp/ui/UserWantedPackages to support the UI's
6674   "automatic changes" dialog (bug #152700)
6675
6676 -------------------------------------------------------------------
6677 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
6678
6679 - use KeyRing class to validate repomd.xml (#160909)
6680
6681 -------------------------------------------------------------------
6682 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
6683
6684 - Product resolvables should be readable by normal users.
6685   (#162474) (dmacvicar)
6686 - implemented keyring and metadata signature verification
6687   in susetags source
6688 - dont delete the lock if we did not acquire it
6689 - r2847
6690
6691 -------------------------------------------------------------------
6692 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
6693
6694 - Added disabling of the automounter while MediaManager
6695   init and restoring of the old state on exit (#154326).
6696 - Implemented check if media (CD) is automounted or not
6697 - rev 2840
6698
6699 -------------------------------------------------------------------
6700 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
6701
6702 - Implemented several hal get/set/removeDeviceProperty wrappers
6703 - Improved HalException to allow to fetch HAL/DBUS error componets
6704 - rev 2830
6705
6706 -------------------------------------------------------------------
6707 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
6708
6709 - honor subscription status of catalogs (#162350)
6710 - rev 2827
6711
6712 -------------------------------------------------------------------
6713 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
6714
6715 - Enabled CD eject error reporting exceptions (#154326)
6716 - rev 2822
6717
6718 -------------------------------------------------------------------
6719 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
6720
6721 - support "dry run" (#159467)
6722 - implement "transactResKind" (#161400)
6723 - rev 2817
6724
6725 -------------------------------------------------------------------
6726 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
6727
6728 - add checksum for external patches (#159928)
6729
6730 -------------------------------------------------------------------
6731 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
6732
6733 - calculate product architecture (#158198)
6734
6735 -------------------------------------------------------------------
6736 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
6737
6738 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
6739   detection
6740
6741 -------------------------------------------------------------------
6742 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
6743
6744 - Auto protect installed packages from unknown vendor. (#157446)
6745
6746 -------------------------------------------------------------------
6747 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
6748
6749 - added support for external scripts to metadata (#159928) (jsrain)
6750 - fixed handling of Language resolvables (ma)
6751 - fix leak in rpmdb (dmacvicar)
6752 - added softlock for autoyast (#159466) (ma)
6753 - Fixed exceptions in doGetFileCopy() to show full url
6754   including the file instead of just the media base url. (mt)
6755 - Provide Language::summary (ma)
6756 - check patterns and selections file exist
6757   before veryfing them (#161300) (dmacvicar)
6758 - added YUM metadata checksum computation (jsrain)
6759 - added interface to patch of a message (jsrain)
6760 - r2734
6761
6762 -------------------------------------------------------------------
6763 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
6764
6765 - added support for external scripts to metadata (#159928)
6766 - r2709
6767
6768 -------------------------------------------------------------------
6769 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
6770
6771 - report separate exception when trying to start source cache again to
6772   suppress incorrect error message in XEN installation
6773 - r2682
6774
6775 -------------------------------------------------------------------
6776 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
6777
6778 - Implement inter process locking in zypp.
6779 - Added No medium found output
6780 - splitting modaliases in supplements TOO
6781 - parse also the available signing keys
6782
6783 -------------------------------------------------------------------
6784 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
6785
6786 - release all media when removing source (#159754) (visnov)
6787 - more testsuites (schubi)
6788 - updated translations (schubi)
6789 - added MediaNotEjectedException (mt)
6790 - rev 2652
6791
6792 -------------------------------------------------------------------
6793 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
6794
6795 - fix patches descriptions (dmacvicar)
6796 - fix source serialization (dmacvicar)
6797 - metadata for kernel test (schubi)
6798 - Arch tests updated (ma)
6799 - classify NULL Ptr as unique (ma)
6800 - Added host check, because file Url allows it now. (mt)
6801 - prepare modalias fix (#159766) (ma)
6802 - Provide iterator based access to SourceManager data. (ma)
6803 - Fixed "file:" Url scheme config to allow relative paths; (mt)
6804   RFC1738 says, it may contain a hostname as well...
6805 - revision 2633
6806
6807 -------------------------------------------------------------------
6808 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
6809
6810 - pkg-config support (mvidner)
6811 - close all medias when destructing MediaSet (jsrain)
6812 - rev 2622
6813
6814 -------------------------------------------------------------------
6815 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
6816
6817 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
6818 - Message callback implemented to show patch messages (visnov)
6819 - Bug 159696 (schubi)
6820 - provide transform_iterators to iterate over a maps keys or values (ma)
6821 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
6822 - added script and message installation (jsrain)
6823 - chooses the 'right' kernel now (kkaempf)
6824 - Use noarch if no arch is specified in patches (dmacvicar)
6825 - rev 2611
6826
6827 -------------------------------------------------------------------
6828 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
6829
6830 - Added some debug output including the access id (mt)
6831 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
6832   release with eject=true on attached media, to umount
6833   other mounts as well. (mt)
6834 - 159483 - solver does not blame missing dependency (schubi)
6835 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
6836 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
6837   and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
6838 - fixed ZYPP_RETHROW (#156430) (ma)
6839 - patch for #156114 (visnov)
6840 - fixed container.erase loops (ma)
6841 - Fixed to reset desired (cached) flag before the action (mt)
6842 - Removed return in forceRelaseAllMedia (void function) (mt)
6843 - Parse nonexisting architecture to noarch so patches dont get
6844   filtered by the pool (dmacvicar)
6845 - 159512 - yast2-qt does not show label of to be installed products
6846   anymore (dmacvicar)
6847 - 159765 - Hidden patterns still visible (dmacvicar)
6848 - Use noarch if no arch is specified. (dmacvicar)
6849 - r2594
6850
6851 -------------------------------------------------------------------
6852 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
6853
6854 - properly report error for media change callback
6855 - rev 2579
6856
6857 -------------------------------------------------------------------
6858 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
6859
6860 - fixed memory leak in XMLNodeIterator (#157474)
6861 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
6862 - Renamed private MediaManager::forceMediaRelease
6863   function to forceReleaseShared (more exact name)
6864 - Implemented forceRelaseAllMedia() that can be
6865   used to release also foreign (user) mounts.
6866 - Added use of forceRelaseAllMedia for CD/DVDs
6867   if FORCE_RELEASE_FOREIGN is 1 (default 0)
6868 - little cleanup of the checkAttached function
6869 - r2578
6870
6871 -------------------------------------------------------------------
6872 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
6873
6874 - don't try to attach without exception handling (#158620)
6875 - fix descriptions, as a new tag Des for selections exists now.
6876 - fix #157683: failure after adding add-on product to install
6877   sources
6878 - added more files for translation
6879 - resolve-dependencies.cc: establish pool
6880 - parse-metadata.cc: catch bad URL
6881 - set zmdid for atoms
6882 - r2574
6883
6884 -------------------------------------------------------------------
6885 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
6886
6887 - fix testsuite.
6888 - provide edition and architecture for all kinds of yum
6889   resolvables.
6890 - fix ResStatus output.
6891 - establish atoms correctly.
6892 - treat requires to unneeded resolvables as fulfilled.
6893 - rev 2559
6894
6895 -------------------------------------------------------------------
6896 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
6897
6898 - fix the build
6899 - only consider best architecture/version (#157594)
6900 - prefer providers which supplement/enhance installed or
6901   to-be-installed packages (fixes the tpctl-kmp issue)
6902 - rev 2546
6903
6904 -------------------------------------------------------------------
6905 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
6906
6907 - provide more filters for pkg-bindings (#158602)
6908 - add SystemResObject to provide system (modalias, hal, ...)
6909   capabilities.
6910 - handle this during resolving.
6911 - make the modalias and hal capability match the SystemResObject
6912   by default, thereyby triggering a modalias (resp. hal)
6913   evaluation.
6914 - xmlstore: decouple target store from YUM schema.
6915 - clean up moving of hal() and modalias() from provides to
6916   supplements in ResolvableImpl.
6917 - add PatchContents() for UI.
6918 - handle Edition::noedition as empty string.
6919 - r2537
6920
6921 -------------------------------------------------------------------
6922 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
6923
6924 - releasing all medias when asking for CD (#156981)
6925 - r2471
6926
6927 -------------------------------------------------------------------
6928 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
6929
6930 - ResStatus::resetTransact must return a value.
6931 - Fixed random build failures in LanguageCode.cc.
6932   (Rewrote the CodeMaps constructor so that gcc does not
6933   optimize a 500-statement basic block.)
6934 - Fix constructions of patch objects. Actually insert atoms in atoms
6935   list. Insert atoms for package even if the package does not exists
6936   in the source. Fixes #157628 (dmacvicar).
6937 - Fixed license reading from susetags, #151834 (dmacvicar).
6938 - r2468
6939
6940 -------------------------------------------------------------------
6941 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
6942
6943 - added ResStatus::resetTransact (ma)
6944 - bugfix for #156439 (schubi)
6945 - Added Source_Ref::setAlias (#154913).
6946 - Do not assume there is a product file when scanning for products
6947   (visnov)
6948 - function to disable all sources in the persistent store (visnov)
6949 - dependency errors go to stdout, not stderr; output resolver info
6950   directly to stderr (kkaempf)
6951 - rev 2464
6952
6953 -------------------------------------------------------------------
6954 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
6955
6956 - fix merging of resolver info (needed for #157684).
6957 - errors are also important in ResolverInfo.
6958 - improve debug output in ResolverContext.
6959 - rev 2455
6960
6961 -------------------------------------------------------------------
6962 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
6963
6964 - delete RPMs downloaded via HTTP/FTP after installnig them
6965   (#157011)
6966 - fixed product registration (reverted autorefresh patch) (#157566)
6967
6968 -------------------------------------------------------------------
6969 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
6970
6971 - if root!="/", always prefer the upgrade candidate (#155472)
6972 - implement license confirmed api for UI.
6973 - prefer architecture over version in distribution upgrade
6974   (#157501)
6975 - clean up media handling.
6976 - rev 2448
6977
6978 -------------------------------------------------------------------
6979 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
6980
6981 - init Modalias properly.
6982 - fix warnings in testcases.
6983 - rev 2432
6984
6985 -------------------------------------------------------------------
6986 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
6987
6988 - drop libjpeg-devel and sqlite-devel from build requires.
6989
6990 -------------------------------------------------------------------
6991 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
6992
6993 - implement 'modalias()' capability (#157406)
6994 - make dependencies consistent, its 'freshens'.
6995 - cope with user umounts of devices.
6996 - add debug to SourceManager.
6997 - rev 2418
6998
6999 -------------------------------------------------------------------
7000 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
7001
7002 - allow version downgrade during distribution upgrade if the
7003   newer package is coming from a trusted vendor (#155472)
7004 - implement locale fallback
7005 - 'freshen' -> 'freshens' in schema definitions to make it
7006   consistent with all other dependency definitions.
7007 - better error reporting for .pat and .sel files.
7008 - rule out packages from dependency resolutions which are
7009   de-selected by user (#155368)
7010 - use locale fallbacks in package translations.
7011 - refresh source when re-enabling it.
7012 - rev 2406
7013
7014 -------------------------------------------------------------------
7015 Tue Mar  7 21:18:19 CET 2006 - kkaempf@suse.de
7016
7017 - split of libzypp-zmd-backend subpackage as a stand-alone
7018   leaf package.
7019 - encapsulate bool test for Source_Ref better.
7020 - fixed stack overflow (ma).
7021 - make testsuite build again.
7022 - rev 2346
7023
7024 -------------------------------------------------------------------
7025 Tue Mar  7 16:17:07 CET 2006 - kkaempf@suse.de
7026
7027 - fixed URL rewriting for CD2 and following (#154762)
7028 - fixed ResPoolProxy diffState (for proper ok/cancel support
7029   in UI)
7030 - added special exception class for aborting installation
7031   (#154936)
7032 - only auto-change directories if they end in CDn or DVDn.
7033 - rev 2320.
7034
7035 -------------------------------------------------------------------
7036 Tue Mar  7 15:37:51 CET 2006 - kkaempf@suse.de
7037
7038 - silently ignore multiple installs of the same package.
7039 - fix disk usage for installs and uninstalls.
7040 - rev 2308
7041
7042 -------------------------------------------------------------------
7043 Mon Mar  6 22:22:57 CET 2006 - kkaempf@suse.de
7044
7045 - zmd-backend: filter out incompatible architectures from
7046   repository.
7047 - rev 2298
7048
7049 -------------------------------------------------------------------
7050 Mon Mar  6 21:35:24 CET 2006 - kkaempf@suse.de
7051
7052 - sync libzypp media data with mtab.
7053 - improve resolver error and solution reports.
7054 - fix source cache reading (#155459).
7055 - default cached sources to enabled (#155459).
7056 - let each source provide public keys.
7057 - rev 2297
7058
7059 -------------------------------------------------------------------
7060 Sun Mar  5 15:48:29 CET 2006 - kkaempf@suse.de
7061
7062 - only write by-sovler transactions back (#154976)
7063 - rev 2278
7064
7065 -------------------------------------------------------------------
7066 Sat Mar  4 12:36:40 CET 2006 - kkaempf@suse.de
7067
7068 - release last used source at end of commit (#155002)
7069 - rev 2277
7070
7071 -------------------------------------------------------------------
7072 Fri Mar  3 23:14:50 CET 2006 - kkaempf@suse.de
7073
7074 - cope with NULL values in zmd catalogs table (#153584)
7075 - set YAST_IS_RUNNING in transact zmd helper (#154820)
7076 - run SuSEconfig after transact zmd helper (#154820)
7077 - add softTransact to honor user vs. soft requirements (#154650)
7078 - honor all build keys provided by a package source.
7079 - add source metadata refresh.
7080 - add progress callbacks to zmd helpers.
7081 - rev 2276
7082
7083 -------------------------------------------------------------------
7084 Thu Mar  2 21:59:07 CET 2006 - kkaempf@suse.de
7085
7086 - include .diffs into main source.
7087 - catch exception when ejecting media which was unmounted externally
7088   (#154697).
7089 - init source in zmd-backend correctly (#154667)
7090 - implement disk usage info for YaST.
7091 - clean up XML schema files.
7092 - catch CPUs identifying as 'i686' but being 'i586'.
7093 - allow definition of preferred attach (mount) point for media.
7094 - make resolver results more readable.
7095 - use language fallbacks if none of multiple language providers
7096   matches.
7097 - get rid of ignoring wrong arch in resolver, having the wrong
7098   architecture is prevented by other means.
7099 - prepare for translations in exceptions.
7100 - fix 'abort does not abort'
7101 - implement 'flag' I/O in target cache backend.
7102 - skip incompatibles architectures in packages.<lang>
7103 - rev 2228
7104
7105 -------------------------------------------------------------------
7106 Thu Mar  2 13:44:34 CET 2006 - kkaempf@suse.de
7107
7108 - dont even provide src/nosrc from the source.
7109 - rev 2169 + diffs
7110
7111 -------------------------------------------------------------------
7112 Wed Mar  1 17:23:23 CET 2006 - kkaempf@suse.de
7113
7114 - Initialize commit result (#154409)
7115 - release media if its wrong (#154326)
7116 - dont copy src/nosrc packages to the pool (#154627)
7117 - reduce XML logging.
7118 - rev 2169 + diffs
7119
7120 -------------------------------------------------------------------
7121 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
7122
7123 - fix path of .po files (#154074).
7124 - parse the correct package.<lang> file (kinda #154074).
7125 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
7126 - reattach all released medias.
7127 - raise exception instead of abort() on XML errors (#154104).
7128 - update translations.
7129 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
7130   and is_empty_dir utility function
7131 - rev 2169
7132
7133 -------------------------------------------------------------------
7134 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
7135
7136 - check freshens and supplements for packages (#154074).
7137 - only complain about incomplete installed resolvables,
7138   if they are uninstalled, schedule them for installation.
7139   (#154074)
7140 - add testcases for locale() provides.
7141 - add lang_country -> lang fallback.
7142 - have locale(parent:...) deps match any provides of 'parent'
7143   also when uninstalling a package.
7144 - rev 2148
7145
7146 -------------------------------------------------------------------
7147 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
7148
7149 - change the locale(...) separator to ";" (#153791)
7150 - complete "find-files" of zmd-backend.
7151 - rev 2140
7152
7153 -------------------------------------------------------------------
7154 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
7155
7156 - avoid attaching media when initializing source
7157 - rev 2139
7158
7159 -------------------------------------------------------------------
7160 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
7161
7162 - warn about misspelled 'locale(...)' provides
7163 - add testcases
7164 - rev 2134
7165
7166 -------------------------------------------------------------------
7167 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
7168
7169 - fix the build
7170 - rev 2129
7171
7172 -------------------------------------------------------------------
7173 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
7174
7175 - provide available locales to application (#153583)
7176 - honor 'requestedLocales' (language dependant packages)
7177 - honor release requests for all holders of a device.
7178 - silently re-attach after a forced release.
7179 - solver improvements.
7180 - handle source caches.
7181 - proper logging in zmd backend helpers.
7182 - rev 2127
7183
7184 -------------------------------------------------------------------
7185 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
7186
7187 - upgrade always to best version and arch (#153577)
7188 - reset 'transact' state for obsoleted packages (#153578)
7189 - translation updates
7190 - rev 2113
7191
7192 -------------------------------------------------------------------
7193 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
7194
7195 - add support for 'local' .rpm packages to zmd-backend.
7196 - rev 2101
7197
7198 -------------------------------------------------------------------
7199 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
7200
7201 - fix build of zmd/backend.
7202 - actually fill 'files' table in package-files.
7203 - rev 2094
7204
7205 -------------------------------------------------------------------
7206 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
7207
7208 - improve testcases.
7209 - add 'setPossibleLocales()' to ZYpp, this defines the set
7210   of possible locales to choose from (#153583)
7211 - provide LanguageImpl and create 'Language' resolvables for
7212   each 'possible' locale.
7213 - fix YUM parsing of patches, insert 'atoms' to link patches
7214   with packages.
7215 - replace gzstream/ with own, existing implementation.
7216 - honor locks in solver (#150231)
7217 - sync pool with target after commit() properly (#150565, #153066)
7218 - new zmd helper 'package-files'
7219 - rev 2093
7220
7221 -------------------------------------------------------------------
7222 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
7223
7224 - prevent multiple initializations of the target (#153124)
7225 - implement 'loopback mounted ISO images'
7226 - retain old package sources on upgrade.
7227 - support compressed .xml files in 'repodata' type repositories.
7228 - rev 2025
7229
7230 -------------------------------------------------------------------
7231 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
7232
7233 - parse locale(...) provides and construct correct dependencies.
7234
7235 -------------------------------------------------------------------
7236 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
7237
7238 - always upgrade to candidate (#152760).
7239 - fix typo in package sorting.
7240 - prepare handling of locale provides.
7241 - rev 1995
7242
7243 -------------------------------------------------------------------
7244 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
7245
7246 - sort src/nosrc package to right list during commit.
7247 - revert installtime/buildtime in susetags parser (#152760)
7248 - rev 1990
7249
7250 -------------------------------------------------------------------
7251 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
7252
7253 - reset state after successful commit (#153030)
7254 - run "rpm -e" always with "--nodeps" (#153026)
7255 - provide separate resolvable kind for src packages.
7256 - extend status field for LOCK and LICENSE.
7257 - add sameState()/diffState() for UI.
7258 - provide 'best' candidate for UI.
7259 - set 60 sec timeout for curl access.
7260 - don't cross-compare solver results, takes too much time.
7261 - provide sizes of installed packages.
7262 - extend REQUIRES semantics in content file.
7263 - add "parse-metadata" helper to zmd-backend.
7264 - rev 1987
7265
7266 -------------------------------------------------------------------
7267 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
7268
7269 - provide complete disk usage data (#152761)
7270 - include upgrade flag when copying solver solution
7271   back to pool (#152717)
7272 - rev 1959
7273
7274 -------------------------------------------------------------------
7275 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
7276
7277 - don't insert incompatible architectures to the pool (#151933)
7278 - don't accept incompatible architectures from a repository
7279   (#151933)
7280 - separate rpm log (#151431).
7281 - allow extended product requires.
7282 - rev 1954
7283
7284 -------------------------------------------------------------------
7285 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
7286
7287 - provide the XML schema files in the main package. (#152593)
7288
7289 -------------------------------------------------------------------
7290 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
7291
7292 - provide arch compat handling.
7293 - implement data upload to zmd.
7294 - fix source metadata caching on target.
7295 - add 'supplements' dependencies to 'yum' parser.
7296 - provide user agent identification to curl calls.
7297 - move resolver branches (multiple alternatives) back in queue
7298   (resolve known things first, then the unknown ones).
7299 - clean up 'packages' parser.
7300 - rev 1947
7301
7302 -------------------------------------------------------------------
7303 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
7304
7305 - improve media mount/umount interface
7306 - prepare class ArchCompat for proper architecture ordering
7307   and compatibility handling.
7308 - add returns to dummy functions in DbAccess.
7309 - rev 1913
7310
7311 -------------------------------------------------------------------
7312 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
7313
7314 - don't explictly delete to-be-upgraded packages.
7315 - finish query-system, resolve-dependencies, and transact for
7316   libzypp-zmd-backend.
7317 - provide Pattern::category.
7318 - move system architecture to toplevel.
7319 - make target store pathname settable.
7320 - speed up rpmdb reading by properly filtering unwanted file
7321   provides.
7322 - rev 1905
7323
7324 -------------------------------------------------------------------
7325 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
7326
7327 - new translations.
7328 - proofread texts.
7329 - when comparing solutions, prefer higher versions.
7330 - provide generic 'SafeBool' for bool conversions.
7331 - add PtrTypes testsuites.
7332 - rev 1876
7333
7334 -------------------------------------------------------------------
7335 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
7336
7337 - integrate all diffs
7338 - move Target::commit to toplevel API
7339 - generalize dependency iterators and hash dependency
7340   information in pool (for speedup)
7341 - add 'supplements' as dependency
7342 - make more pattern attributes available
7343 - drop "smbfs" in favour of "cifs" (#151476)
7344 - add metadata cache to sources (Beta4 bug)
7345 - run "rpm -e"  with name-version-release
7346 - fix update conflicts
7347 - rev 1864
7348
7349 -------------------------------------------------------------------
7350 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
7351
7352 - fix-mediachange.diff: dont skip CD but retry after media change
7353 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
7354   'eject' button
7355 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
7356   so media handle gets actually released and media unmounted.
7357
7358 -------------------------------------------------------------------
7359 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
7360
7361 - implement arch scoring
7362 - prefer better arch (#151427)
7363 - transitive depedencies of weak requirements are non-weak
7364   (#151446)
7365 - rev 1778 + diff
7366
7367 -------------------------------------------------------------------
7368 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
7369
7370 - ignore self and to-be-updated conflicts (#150844)
7371 - fix enable of target store (for non-packages)
7372 - rev 1778
7373
7374 -------------------------------------------------------------------
7375 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
7376
7377 - fix "cd:" url (#151121)
7378 - provide location() in public Package api
7379 - allow running distribution upgrade in testmode
7380 - extend HAL interface
7381 - rev 1762
7382
7383 -------------------------------------------------------------------
7384 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
7385
7386 - pass normal and locale packages from selections correctly.
7387 - its "baseconf" for base selections.
7388 - Make 'ZYpp' an obvious singleton.
7389 - provide releasenotesUrl.
7390 - dont continue upgrade without target.
7391 - implement 'fake' hal for testing.
7392 - fix package sizes.
7393 - more solver testcases.
7394 - rev 1754
7395
7396 -------------------------------------------------------------------
7397 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
7398
7399 - extend requires of libzypp-devel
7400 - provide package sizes for UI
7401 - provide more UI helpers
7402 - implement Product and related functions
7403 - fix split provides in distribution upgrade
7404 - provide locale information to system
7405 - ask HAL for available devices
7406 - reduce debug information in solver
7407 - filter architectures in source, not in solver
7408 - rev 1743
7409
7410 -------------------------------------------------------------------
7411 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
7412
7413 - disable another testsuite for now
7414 - fetch the default locale from environment
7415 - support user-defined formatting of log
7416 - rev 1710
7417
7418 -------------------------------------------------------------------
7419 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
7420
7421 - providing basic product information from susetags source
7422 - public API for preferred language
7423 - implemented redirect of logging (#149001)
7424 - report start/finish of source data parsing (#150211)
7425 - store/restore source aliases properly (#150256)
7426 - disable a lot of debug logging to speed up solver
7427 - properly rewrite URL for CDn directory layouts (#149870)
7428 - rev 1706
7429
7430 -------------------------------------------------------------------
7431 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
7432
7433 - add save/restore state to facilitate UI 'cancel'
7434 - enable target/store
7435 - add 'forceResolve' call and flag to resolver to switch between
7436   task-oriented ZMD and interactive YaST behaviour.
7437 - Fix resolver problem solution texts.
7438 - improve solver problem solution offerings.
7439 - fix media access handling to better support multiple
7440   requestors to single media.
7441 - move the media number checking to the source (media requestor)
7442   which knows how to verify the correct media.
7443 - Fix CD ordering (#149871), adding testcases.
7444 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
7445 - Add selections to testcases.
7446 - rev 1673
7447
7448 -------------------------------------------------------------------
7449 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
7450
7451 - Fix missing return in Source.cc:124
7452
7453 -------------------------------------------------------------------
7454 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
7455
7456 - cope with empty arch field in selections
7457 - enable dummy "enableStorage" function
7458 - rev 1610-branch
7459
7460 -------------------------------------------------------------------
7461 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
7462
7463 - fix random data return in Source.cc
7464 - rev 1610
7465
7466 -------------------------------------------------------------------
7467 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
7468
7469 - adapt zmd-backend to SourceImpl API change
7470 - rev 1608
7471
7472 -------------------------------------------------------------------
7473 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
7474
7475 - fix the packages parser bug. Now all packages are parsed
7476   including (english) translations.
7477   source/susetags is back to svn head.
7478 - rev 1600
7479
7480 -------------------------------------------------------------------
7481 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
7482
7483 - fix off-by-one bug in bitfield handling
7484 - revert source/susetags to rev 1411
7485 - rev 1586
7486
7487 -------------------------------------------------------------------
7488 Thu Feb  9 22:21:43 CET 2006 - kkaempf@suse.de
7489
7490 - dont prereq-sort non-packages
7491 - rev 1584
7492
7493 -------------------------------------------------------------------
7494 Thu Feb  9 21:29:00 CET 2006 - kkaempf@suse.de
7495
7496 - rev 1582
7497
7498 -------------------------------------------------------------------
7499 Thu Feb  9 11:10:54 CET 2006 - kkaempf@suse.de
7500
7501 - update to rev 1543
7502
7503 -------------------------------------------------------------------
7504 Thu Feb  9 00:49:23 CET 2006 - ro@suse.de
7505
7506 - require hal-devel in libzypp-devel
7507 - re-merge fixes (RPM_OPT_FLAGS)
7508
7509 -------------------------------------------------------------------
7510 Wed Feb  8 23:53:58 CET 2006 - kkaempf@suse.de
7511
7512 - make solver behaviour a bit more interactive
7513 - rev 1537
7514
7515 -------------------------------------------------------------------
7516 Wed Feb  8 18:45:21 CET 2006 - schwab@suse.de
7517
7518 - Fix syntax error in configure script.
7519 - Use RPM_OPT_FLAGS.
7520
7521 -------------------------------------------------------------------
7522 Wed Feb  8 17:03:37 CET 2006 - kkaempf@suse.de
7523
7524 - update for qt ui integration
7525 - rev 1504
7526
7527 -------------------------------------------------------------------
7528 Tue Feb  7 23:18:09 CET 2006 - kkaempf@suse.de
7529
7530 - split off libzypp-zmd-backend
7531 - rev 1466
7532
7533 -------------------------------------------------------------------
7534 Tue Feb  7 23:10:59 CET 2006 - kkaempf@suse.de
7535
7536 - another update to svn
7537
7538 -------------------------------------------------------------------
7539 Mon Feb  6 20:42:22 CET 2006 - kkaempf@suse.de
7540
7541 - finish rpm callbacks
7542 - finish UI API
7543 - fix state change resolver<->pool
7544 - zmd backend stuff
7545 - speed up tag file parsing
7546 - rev 1405
7547
7548 -------------------------------------------------------------------
7549 Mon Feb  6 16:53:03 CET 2006 - schubi@suse.de
7550
7551 - disabling failing tests of s390 and ppc
7552
7553 -------------------------------------------------------------------
7554 Mon Feb  6 11:14:16 CET 2006 - schubi@suse.de
7555
7556 - Snapshoot rev 1367
7557
7558 -------------------------------------------------------------------
7559 Mon Feb  6 01:42:48 CET 2006 - kkaempf@suse.de
7560
7561 - use hashes for pool
7562 - rev 1343
7563
7564 -------------------------------------------------------------------
7565 Fri Feb  3 14:21:47 CET 2006 - schubi@suse.de
7566
7567 - removed Obsoletes:    yast2-packagemanager
7568
7569 -------------------------------------------------------------------
7570 Fri Feb  3 11:36:19 CET 2006 - schubi@suse.de
7571
7572 - Snapshoot 3 Feb 2005 (11:30)
7573
7574 -------------------------------------------------------------------
7575 Thu Feb  2 14:27:02 CET 2006 - schubi@suse.de
7576
7577 - Snapshoot 2 Feb 2005 (14:00)
7578
7579 -------------------------------------------------------------------
7580 Thu Feb  2 12:23:03 CET 2006 - schubi@suse.de
7581
7582 - Snapshoot 2 Feb 2005 ( integrating YaST )
7583
7584 -------------------------------------------------------------------
7585 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
7586
7587 - converted neededforbuild to BuildRequires
7588
7589 -------------------------------------------------------------------
7590 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
7591
7592 - Initial version
7593