summaryrefslogtreecommitdiff
path: root/apt-pkg/orderlist.h
Commit message (Collapse)AuthorAgeFilesLines
* orderlist: Remove deprecated VisitNode() variantJulian Andres Klode2019-02-261-1/+0
|
* Reformat and sort all includes with clang-formatJulian Andres Klode2017-07-121-1/+1
| | | | | | | | | | | | | This makes it easier to see which headers includes what. The changes were done by running git grep -l '#\s*include' \ | grep -E '.(cc|h)$' \ | xargs sed -i -E 's/(^\s*)#(\s*)include/\1#\2 include/' To modify all include lines by adding a space, and then running ./git-clang-format.sh.
* Drop cacheiterators.h includeJulian Andres Klode2017-07-121-1/+0
| | | | | Including cacheiterators.h before pkgcache.h fails because pkgcache.h depends on cacheiterators.h.
* add messages to our deprecation warnings in libaptDavid Kalnischkies2015-11-271-1/+1
| | | | Git-Dch: Ignore
* orderlist: Replace qsort() by thread-safe std::sort()Julian Andres Klode2015-10-301-3/+2
| | | | Gbp-Dch: ignore
* make all d-pointer * const pointersDavid Kalnischkies2015-08-101-1/+1
| | | | | | | | | | | | | | Doing this disables the implicit copy assignment operator (among others) which would cause hovac if used on the classes as it would just copy the pointer, not the data the d-pointer points to. For most of the classes we don't need a copy assignment operator anyway and in many classes it was broken before as many contain a pointer of some sort. Only for our Cacheset Container interfaces we define an explicit copy assignment operator which could later be implemented to copy the data from one d-pointer to the other if we need it. Git-Dch: Ignore
* apply various style suggestions by cppcheckDavid Kalnischkies2015-08-101-1/+1
| | | | | | | Some of them modify the ABI, but given that we prepare a big one already, these few hardly count for much. Git-Dch: Ignore
* add d-pointer, virtual destructors and de-inline de/constructorsDavid Kalnischkies2015-06-161-2/+2
| | | | | | | | To have a chance to keep the ABI for a while we need all three to team up. One of them missing and we might loose, so ensuring that they are available is a very tedious but needed task once in a while. Git-Dch: Ignore
* follow method attribute suggestions by gccDavid Kalnischkies2014-03-131-4/+4
| | | | | Git-Dch: Ignore Reported-By: gcc -Wsuggest-attribute={pure,const,noreturn}
* cleanup headers and especially #includes everywhereDavid Kalnischkies2014-03-131-2/+4
| | | | | | | | Beside being a bit cleaner it hopefully also resolves oddball problems I have with high levels of parallel jobs. Git-Dch: Ignore Reported-By: iwyu (include-what-you-use)
* do not pollute namespace in the headers with using (Closes: #500198)David Kalnischkies2011-09-191-3/+3
|
* enable APT in unpack/configure ordering to handle loops as wellDavid Kalnischkies2011-09-141-1/+9
|\ | | | | | | | | as tight dependencies between immediate packages better enabling also the possibility to mark all packages as immediate (at least Closes: #353290, #540227, #559733, #621836, #639290)
| * Added a RmFlag function to remvoe the loop flag, this should prevent any ↵Christopher Baines2011-08-111-0/+2
| | | | | | | | | | | | errors or wierd behaviour because of the loop flag being used at mutiple stages in both SmartUnpack and SmartConfigure.
| * More inproved comments about loops.Christopher Baines2011-08-091-1/+7
| |
* | print from their the visit came fromDavid Kalnischkies2011-08-231-1/+3
|/
* * removed the pragma messMichael Vogt2006-10-021-3/+0
|
* Join with aliencodeArch Librarian2004-09-201-15/+6
| | | | | | Author: jgg Date: 2001-02-20 07:03:16 GMT Join with aliencode
* Minimal CD swapsArch Librarian2004-09-201-2/+5
| | | | | | Author: jgg Date: 2000-01-16 08:45:46 GMT Minimal CD swaps
* Force-LoopBreakArch Librarian2004-09-201-3/+3
| | | | | | Author: jgg Date: 1999-08-12 05:59:47 GMT Force-LoopBreak
* Random fixes..Arch Librarian2004-09-201-2/+2
| | | | | | Author: jgg Date: 1999-08-03 05:19:41 GMT Random fixes..
* A bit better install ordering w/cdsArch Librarian2004-09-201-2/+2
| | | | | | Author: jgg Date: 1999-07-12 03:40:37 GMT A bit better install ordering w/cds
* Fixed handling of missing filesArch Librarian2004-09-201-1/+3
| | | | | | Author: jgg Date: 1999-07-04 23:22:53 GMT Fixed handling of missing files
* CD swapping supportArch Librarian2004-09-201-2/+3
| | | | | | Author: jgg Date: 1999-07-03 03:10:35 GMT CD swapping support
* First draft of make system and name change to apt-pkgArch Librarian2004-09-201-3/+3
| | | | | | Author: jgg Date: 1998-07-12 23:58:20 GMT First draft of make system and name change to apt-pkg
* SyncArch Librarian2004-09-201-0/+123
Author: jgg Date: 1998-07-07 04:17:00 GMT Sync