summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-05-04merge from the debian-sid branchDavid Kalnischkies
2010-05-04use GroupCount for package names in stats and add a package struct lineDavid Kalnischkies
2010-05-04* apt-pkg/pkgcache.h:David Kalnischkies
- enhance the Groups ABI by providing a ID as the other structs does - check also the size of the Group struct then checking for the others
2010-05-04* doc/cache.sgml:David Kalnischkies
- drop the file in favor of inplace documentation with doxygen
2010-05-04merge from the mvo branchMichael Vogt
2010-05-03* doc/files.sgml:David Kalnischkies
- sync documentation with status quo, regarding files/directories in use, extended_states and uri schemes.
2010-05-03replace »« with '' in the internal error msg to have ascii chars for gettextDavid Kalnischkies
2010-05-03* apt-pkg/indexfile.cc:Michael Vogt
- If no "_" is found in the language code, try to find a "." This is required for languages like Esperanto that have no county associated with them (LP: #560956) Thanks to "Aisano" for the fix
2010-04-28rewrite the pseudo package reinstaller to be more intelligentDavid Kalnischkies
in his package choices The previous implementation tried to install the package for arch A and if this fails B, C and so on. This results in wrong architecture choices for packages which depend on other pseudo packages, so he will now try to install the dependencies first before trying the package itself and only if this fails he tries the next architecture.
2010-04-28apt-pkg/policy.cc: yet another cout -> clog fixMichael Vogt
2010-04-28* apt-pkg/depcache.cc:Michael Vogt
- fix incorrect std::cout usage for debug output
2010-04-28* [ Abi break ] apt-pkg/acquire-item.{cc,h}:Michael Vogt
- add "IsIndexFile" to constructor of pkgAcqFile so that it sends the right cache control headers
2010-04-24set also "all" to this version for pseudo packages in TryToChangeVerDavid Kalnischkies
2010-04-24* apt-pkg/contrib/configuration.cc:David Kalnischkies
- error out if #clear directive has no argument
2010-04-24* apt-pkg/sourcelist.cc:David Kalnischkies
- be less strict and accept [option=value] as well
2010-04-24* doc/po/de.po:David Kalnischkies
- correct typos in german apt_preferences manpage, thanks Chris Leick!
2010-04-24show non-candidates as fallback for virtual packages (Closes: #578385)David Kalnischkies
2010-04-24* doc/apt.ent:David Kalnischkies
- Add a note about APT_CONFIG in the -c description (Closes: #578267)
2010-04-23* cmdline/apt-cache.cc:David Kalnischkies
- align Installed and Candidate Version in policy so they can be compared easier, thanks Ralf Gesellensetter for the pointer! (Closes: #578657)
2010-04-23* ftparchive/writer.cc:David Kalnischkies
- remove 999 chars Files and Checksums rewrite limit (Closes: #577759)
2010-04-21replace backticks with POSIX $() (Closes: #577116)David Kalnischkies
And again thanks to Jari Aalto for spotting & patching!
2010-04-21* dselect/install:David Kalnischkies
- modernize if-statements not to use 'x' (Closes: #577117) Thanks to Jari Aalto for spotting & patching!
2010-04-21replace backticks with single quote in broken packages message.David Kalnischkies
Thanks to Jari Aalto for spotting & patching! (Closes: #577168)
2010-04-14Remember hosts with general failures forMichael Vogt
https://wiki.ubuntu.com/NetworklessInstallationFixes (LP: #556831).
2010-04-14* apt-pkg/deb/dpkgpm.cc:David Kalnischkies
- remove Chroot-Directory from files passed to install commands. Thanks to Kel Modderman for report & patch! (Closes: #577226)
2010-04-13create the partial dirs also automatic if only Dir::Cache::archives orDavid Kalnischkies
Dir::Cache::lists was set
2010-04-13regex for package names executed on Grp- not PkgIteratorDavid Kalnischkies
2010-04-09* apt-pkg/acquire-item.cc:David Kalnischkies
- Acquire::ForceHash to force method for expected hash - display MD5Sum in --print-uris if not forced to use another method instead of displaying the strongest available (Closes: #576420)
2010-04-07* apt-pkg/contrib/fileutl.cc:David Kalnischkies
- add a parent-guarded "mkdir -p" as CreateDirectory() * apt-pkg/acquire.{cc,h}: - add a delayed constructor with Setup() for success reporting - check for and create directories in Setup if needed instead of error out unfriendly in the Constructor (Closes: #523920, #525783) - optional handle a lock file in Setup() * cmdline/apt-get.cc: - remove the lock file handling and let Acquire take care of it instead
2010-04-04remove the ABI compatible stub for GetListOfFilesInDirDavid Kalnischkies
2010-04-03* apt-pkg/packagemanager.cc:David Kalnischkies
- don't try to "unpack" pseudo packages twice
2010-04-03Initialize history_out always with NULL so apt will not segfault laterDavid Kalnischkies
in the event of a failure in OpenLog() (which will happen if called with Debug::NoLocking as user)
2010-04-03* apt-pkg/depcache.cc:David Kalnischkies
- "reinstall" the correct version for a killed pseudo package
2010-04-01make changelog match uploadMichael Vogt
2010-04-01releasing version 0.7.26~exp3Michael Vogt
2010-04-01prepare for uploadMichael Vogt
2010-04-01merged from lp:~donkult/apt/sidMichael Vogt
2010-03-31Userinfo is urlencoded in URIs (RFC 3986)David Kalnischkies
Thanks to Jean-Baptiste Lallement for spotting and fixing it! * apt-pkg/contrib/strutl.cc: - always escape '%' (LP: #130289) (Closes: #500560) - unescape '%' sequence only if followed by 2 hex digit - username/password are urlencoded in proxy string (RFC 3986)
2010-03-30try version match in FindSrc first exact than fuzzy (LP: #551178)David Kalnischkies
2010-03-30convert some tabs to spaces to respect the style guideDavid Kalnischkies
2010-03-30rename ExplodeString to VectorizeStringDavid Kalnischkies
2010-03-30Group packages in the same group together in the package listDavid Kalnischkies
so it is easier to find them later on as we have no "noice" anymore between them.
2010-03-30replace every call to toupper with one to our own tolower_asciiDavid Kalnischkies
This sounds like a premature optimization and since Mr. Knuth we all know that they are the root of all evil - but, and here it starts to be interesting: As the tolower_ascii method is by far the most called method we have (~60 Mio. times) and as we compare only strings containing ascii characters (package names, configuration options) using our own method reduces execution time of APT by 4% plus it avoids that the locale settings can influence us.
2010-03-27remove wrong pin-priority is optional remark (Closes: #574944)David Kalnischkies
2010-03-26origin can be used to match a hostname (Closes: #352667)David Kalnischkies
2010-03-26* doc/po/de.po:David Kalnischkies
- correct a few typos in the german manpage translation. Thanks to Chris Leick and Georg Koppen! (Closes: #574962)
2010-03-26* doc/apt_preferences.5.xml:David Kalnischkies
- fix a=sid vs. n=sid typo, thanks Ansgar Burchardt!
2010-03-26Switch the TranslationWriter to use MultiCompress to be able to generateDavid Kalnischkies
the compressed files as we want them and to prevent the file to be replaced without a reason which could save us from steady redownloads of a file with the same content.
2010-03-26Inclusion of Long Descriptions in the Packages files can be set nowDavid Kalnischkies
also in TreeDefaults and Tree to support generation of archives which should support and which shouldn't support splitted out Translation-en files in the same run.
2010-03-26ftparchive/apt-ftparchive.cc: Include apt-pkg/init.h.Julian Andres Klode