path: root/paludis/repository.cc
AgeCommit message (Expand)AuthorLines
2008-02-21More sr -> kcAvatar Ciaran McCreesh -2/+0
2008-02-14Move common metadata key code into a base classAvatar Ciaran McCreesh -53/+3
2007-11-17Be kinder to stupid compilers: don't rely upon tr1::shared_ptr<> being callab...Avatar Ciaran McCreesh -3/+12
2007-11-16Replace RepositoryInfo with emtadata keys. Change how we handle ambiguous _im...Avatar Ciaran McCreesh -24/+63
2007-11-02FixAvatar Ciaran McCreesh -0/+8
2007-11-02Stop using libebt, libwrapiter. C++0x compliant iterators. Use static_assert,...Avatar Ciaran McCreesh -3/+5
2007-10-26Kill repository NVIs, License interface. Fixes: ticket:394Avatar Ciaran McCreesh -112/+1
2007-10-23Remove email addresses from places that aren't AUTHORSAvatar Ciaran McCreesh -1/+1
2007-10-23Use an email address that worksAvatar Ciaran McCreesh -1/+1
2007-10-22Introduce NoSuchSetError and RecursivelyDefinedSetError and use them.Avatar Fernando J. Pereda -0/+12
2007-10-17Better ambiguity resolution for virtuals, installed packages. Fixes: ticket:391Avatar Piotr Jaroszyński -0/+7
2007-10-08More doxygen work.Avatar Ciaran McCreesh -6/+0
2007-09-26Move config_file into util/.Avatar Ciaran McCreesh -1/+1
2007-09-25Rename const iterators to ConstIterator, mutable to Iterator. Fixes: ticket:365Avatar Ciaran McCreesh -2/+2
2007-07-24Make a FetchAction. Kill builtin_fetch. Support SRC_URI labels. Support arrow...Avatar Ciaran McCreesh -30/+0
2007-07-20MANIFEST 2 !!!!!Avatar Mike Kelly -0/+4
2007-07-16Smarter mask reasons code. Fixes: ticket:317Avatar Ciaran McCreesh -16/+0
2007-07-11Use actions rather than repo methodsAvatar Ciaran McCreesh -38/+3
2007-07-05 r3770@snowflake: ciaranm | 2007-07-05 01:48:14 +0100Avatar Ciaran McCreesh -12/+20
2007-07-02 r3758@snowflake: ciaranm | 2007-07-03 00:22:59 +0100Avatar Ciaran McCreesh -0/+4
2007-06-29 r3637@snowflake: ciaranm | 2007-06-29 01:31:25 +0100Avatar Ciaran McCreesh -1/+1
2007-06-28 r3632@snowflake: ciaranm | 2007-06-28 20:59:15 +0100Avatar Ciaran McCreesh -16/+0
2007-06-28Add missing RepositoryLicensesInterface::license_exists definition.Avatar Piotr Jaroszyński -0/+6
2007-06-27 r3606@snowflake: ciaranm | 2007-06-27 20:17:54 +0100Avatar Ciaran McCreesh -114/+102
2007-06-06 r3336@snowflake: ciaranm | 2007-06-06 14:25:08 +0100Avatar Ciaran McCreesh -0/+9
2007-06-01Code cleanup. Fixes: ticket:266, ticket:267Avatar Ciaran McCreesh -0/+3
2007-05-20Change how we access tr1 to make things easier for third party clients. Fixes...Avatar Ciaran McCreesh -10/+10
2007-05-18Change how we specify operatorsAvatar Ciaran McCreesh -1/+0
2007-05-17pkg_pretendAvatar Ciaran McCreesh -0/+10
2007-05-13Clean up repository use interface. Fixes: ticket:228Avatar Ciaran McCreesh -0/+53
2007-04-16Kill off RepositoryNewsInterface.Avatar Ciaran McCreesh -4/+0
2007-04-13Make LineConfigFile's behaviour configurableAvatar Ciaran McCreesh -1/+1
2007-04-02Allow repositories to define hooksAvatar Ciaran McCreesh -0/+4
2007-03-23Remove the need for upcasting to PortageRepository. Fixes: ticket:152Avatar Ciaran McCreesh -0/+5
2007-03-22Make it easier to find a named info keyAvatar Ciaran McCreesh -0/+19
2007-02-26Start of dynamic environment loadingAvatar Ciaran McCreesh -5/+0
2007-02-22Add a repository blacklist.Avatar Ciaran McCreesh -0/+33
2007-02-14Implement licenses interface.Avatar Fernando J. Pereda -0/+3
2007-02-04Add --config support. Fixes: ticket:72Avatar Ciaran McCreesh -0/+9
2007-01-29Use std::tr1::shared_ptr<> instead of paludis::CountedPtr.Avatar Ciaran McCreesh -10/+8
2007-01-28Split out repository contents interface. Fixes: ticket:44.Avatar Ciaran McCreesh -1/+61
2006-12-18Add a new RepositoryDestinationInterface. Make repositories aware of their ow...Avatar Ciaran McCreesh -1/+9
2006-12-01More repository contextAvatar Ciaran McCreesh -0/+2
2006-11-30Add experimental vdb provides cache option, framework for repository cachesAvatar Ciaran McCreesh -0/+5
2006-11-30Allow repositories to define their own disambiguation functionsAvatar Ciaran McCreesh -0/+14
2006-09-22New USE_EXPAND codeAvatar Ciaran McCreesh -9/+0
2006-09-17Take advantage of g++-4.1 code diagnostic utilitiesAvatar Ciaran McCreesh -4/+4
2006-08-27My email address is now ciaranm@ciaranm.orgAvatar Ciaran McCreesh -1/+1
2006-08-16Merge branches/ciaranm/virtuals (all changes, r1265 through r1272) to trunk/Avatar Ciaran McCreesh -0/+1
2006-08-11Stop using smart_record, start using srAvatar Ciaran McCreesh -2/+4