summaryrefslogtreecommitdiff
path: root/apt-pkg/versionmatch.cc
Commit message (Collapse)AuthorAgeFilesLines
* check for length of Data to avoid the validness ofDavid Kalnischkies2010-09-021-1/+1
| | | | | | | Pin: origin " (no error displayed). We already know in this method that Data is at least one char long, so we avoid the length counting as long as the string doesn't start with "
* * apt-pkg/versionmatch.cc:David Kalnischkies2010-08-301-3/+6
| | | | | - let the pin origin actually work as advertised in the manpage which means "" are optional and pinning a local archive does work - even if it is a non-flat archive (Closes: #594435)
* Also free regular expressions.Julian Andres Klode2010-06-281-0/+1
|
* Use _error->Warning() instead of writing to std::cerr.Julian Andres Klode2010-06-281-1/+1
|
* Remove debugging stuff, this was not meant to be here.Julian Andres Klode2010-06-281-1/+0
|
* Also support regular expressions and glob() patterns in "Pin: version".Julian Andres Klode2010-06-281-0/+2
|
* * apt-pkg/versionmatch.cc:Julian Andres Klode2010-06-281-12/+46
| | | | | - Support matching pins by regular expressions or glob() like patterns, regular expressions have to be put between to slashes; for example, /.*/.
* merge Goswin Brederlow "support download of index files for different archs"David Kalnischkies2009-12-231-1/+7
| | | | | | | | | | | | | | patch which includes the following big changes: - Declare the unused [vendor] field in sources.list as option field, e.g. deb [arch=amd64,i386 lang=en_GB have=fun] http://example.org - When fetching index files download them for all APT::Architectures (overrideable with the options field above) - Allow all architectures of APT::Architectures to be in the Cache - Add the architecture to status and progress informations - Add b= (Binary architecture) to policy This commit doesn't incude the "pin-hack" as the Group structure will take care of this (and does it already to some extend).
* [apt-pkg] allow also codenames for specifying a releaseDavid Kalnischkies2009-05-071-13/+24
| | | | | * MatchType::Release checks first for archive than for codename equality * new n= option in apt_preference to be able to pin based on a codeName
* Fix another compilation warning in apt-pkg/versionmatch.ccLuca Bruno2008-10-111-1/+1
|
* * remove all the remaining #pragma implementationMichael Vogt2007-06-081-3/+0
|
* Fix segfault when handling /etc/apt/preferences.Arch Librarian2004-09-201-3/+7
| | | | | | Author: doogie Date: 2003-05-19 17:58:26 GMT Fix segfault when handling /etc/apt/preferences.
* Fix origin pins for file:// uris.Arch Librarian2004-09-201-6/+4
| | | | | | Author: doogie Date: 2003-04-24 03:16:58 GMT Fix origin pins for file:// uris.
* Fix some unlikely segfaultsArch Librarian2004-09-201-2/+2
| | | | | | Author: jgg Date: 2002-11-06 06:43:14 GMT Fix some unlikely segfaults
* Fixed errant prefix matchingArch Librarian2004-09-201-3/+5
| | | | | | Author: jgg Date: 2001-06-10 01:57:45 GMT Fixed errant prefix matching
* Fixed matching all releasesArch Librarian2004-09-201-1/+9
| | | | | | Author: jgg Date: 2001-05-29 03:07:12 GMT Fixed matching all releases
* G++3 fixes from RandolphArch Librarian2004-09-201-6/+6
| | | | | | Author: jgg Date: 2001-05-22 06:20:06 GMT G++3 fixes from Randolph
* 'apt-cache policy' preferences debug tool.Arch Librarian2004-09-201-4/+4
| | | | | | Author: jgg Date: 2001-04-29 05:13:51 GMT 'apt-cache policy' preferences debug tool.
* Join with aliencodeArch Librarian2004-09-201-0/+210
Author: jgg Date: 2001-02-20 07:03:16 GMT Join with aliencode