aboutsummaryrefslogtreecommitdiff
path: root/paludis/hooker.cc
AgeCommit message (Expand)AuthorLines
2017-01-16paludis: c++11-ify repository iterationAvatar Saleem Abdulrasool -7/+8
2016-08-06modernize: use default method synthesisAvatar Saleem Abdulrasool -6/+2
2016-08-04modernize: use override annotationsAvatar Saleem Abdulrasool -15/+15
2016-08-04modernize: use nullptr rather than 0 or NULLAvatar Saleem Abdulrasool -6/+6
2016-08-04modernize: convert to range based for-loopsAvatar Saleem Abdulrasool -11/+9
2013-05-22Switch to std mutex and condition_variableAvatar Ciaran McCreesh -8/+8
2011-08-07Move explicit instantiations to namespace paludisAvatar Elias Pipping -2/+4
2011-04-12MetadataKey value -> parse_valueAvatar Ciaran McCreesh -4/+4
2011-03-26Use Environment rather than PackageDatabaseAvatar Ciaran McCreesh -5/+5
2011-03-26paludis_command not usedAvatar Ciaran McCreesh -8/+4
2011-03-20Move env var names into headerAvatar Ciaran McCreesh -13/+16
2011-01-09Rework Pimp to avoid ImpPtr ickinessAvatar Ciaran McCreesh -2/+2
2010-08-24FSEntry -> FSPath, FSStatAvatar Ciaran McCreesh -25/+25
2010-08-21Hooker -> ProcessAvatar Ciaran McCreesh -64/+67
2010-08-13env->root() -> env->preferred_root_key()Avatar Ciaran McCreesh -4/+6
2010-08-12New so hooks APIAvatar Ciaran McCreesh -7/+7
2010-08-12Use OutputManagerAvatar Ciaran McCreesh -2/+17
2010-08-12Let hooks take an output managerAvatar Ciaran McCreesh -11/+23
2010-08-11Use a singleton rather than a staticAvatar Ciaran McCreesh -10/+11
2010-07-24Make use of Options init listsAvatar Ciaran McCreesh -8/+8
2010-07-23Avoid more explicit newageAvatar Ciaran McCreesh -5/+5
2010-07-23Avoid sptr.reset(new ...)Avatar Ciaran McCreesh -2/+2
2010-07-23PrivateImplementationPattern -> Pimp, Implementation -> ImpAvatar Ciaran McCreesh -4/+4
2010-07-22Less verbose PrivateImplementationPatternAvatar Ciaran McCreesh -1/+1
2010-07-22Use std::make_shared<>Avatar Ciaran McCreesh -4/+3
2010-07-22No more tr1:: and tr1/Avatar Ciaran McCreesh -28/+28
2010-07-08add PALUDIS_IGNORE_HOOKS_NAMED to be able to avoid running specified hooksAvatar Kim Højgaard-Hansen -0/+6
2010-05-19New improved NamedValue syntaxAvatar Ciaran McCreesh -7/+7
2009-10-14Hooks don't need an interface.Avatar Ciaran McCreesh -17/+15
2008-12-05kill some srAvatar Ciaran McCreesh -17/+23
2008-09-03Fix dlopens for new .so suffixesAvatar Ciaran McCreesh -3/+2
2008-08-12Missing headersAvatar Ciaran McCreesh -0/+1
2008-08-03Kill kc. Breaks python.Avatar Ciaran McCreesh -4/+4
2008-07-29Stick slot information into the so names.Avatar Ciaran McCreesh -4/+7
2008-04-26paludis::tr1:: is dead. We no longer support compilers that don't do tr1 (tha...Avatar Ciaran McCreesh -29/+28
2008-04-16Give log messages an idAvatar Ciaran McCreesh -65/+66
2008-04-04Don't barf when a hook has been removed.Avatar David Leverton -1/+12
2008-03-22Implement auto hooks, new install_task hook phases. Fixes: ticket:434, ticket...Avatar Ciaran McCreesh -148/+292
2008-02-21More sr -> kcAvatar Ciaran McCreesh -5/+5
2008-02-03Warn if a Python hook is found but cannot be used.Avatar Piotr Jaroszyński -0/+12
2007-12-30Kill PStream in favour of Command.with_captured_output_stream. Provide sneaky...Avatar Ciaran McCreesh -7/+10
2007-11-24New improved tokeniserAvatar Ciaran McCreesh -1/+1
2007-10-23Remove email addresses from places that aren't AUTHORSAvatar Ciaran McCreesh -2/+2
2007-10-23Use an email address that worksAvatar Ciaran McCreesh -1/+1
2007-10-15Stop instantiating tokeniser. Fixes: ticket:396Avatar Piotr Jaroszyński -1/+1
2007-10-09More doxygen workAvatar Ciaran McCreesh -0/+4
2007-09-25Rename const iterators to ConstIterator, mutable to Iterator. Fixes: ticket:365Avatar Ciaran McCreesh -5/+5
2007-09-10Check whether to enable Python Hooks in configure.ac.Avatar Piotr Jaroszyński -8/+1
2007-09-10Python Hooks.Avatar Piotr Jaroszyński -17/+87
2007-07-16Be thread safe.Avatar Ciaran McCreesh -0/+4