aboutsummaryrefslogtreecommitdiff
path: root/paludis/util/system.cc
AgeCommit message (Expand)AuthorLines
2015-08-21throw() -> noexceptAvatar Wouter van Kesteren -1/+1
2010-08-22Remove dead codeAvatar Ciaran McCreesh -1330/+0
2010-07-23Avoid more explicit newageAvatar Ciaran McCreesh -1/+1
2010-07-23Avoid sptr.reset(new ...)Avatar Ciaran McCreesh -7/+7
2010-07-23PrivateImplementationPattern -> Pimp, Implementation -> ImpAvatar Ciaran McCreesh -7/+7
2010-07-22Less verbose PrivateImplementationPatternAvatar Ciaran McCreesh -11/+11
2010-07-22No more tr1:: and tr1/Avatar Ciaran McCreesh -16/+15
2010-07-18Command::with_output_streamAvatar Ciaran McCreesh -3/+93
2010-07-05Always sigemtyset sigaction.sa_maskAvatar Ciaran McCreesh -1/+4
2010-05-26Remove unuseful debug log messagesAvatar Ciaran McCreesh -7/+0
2010-04-17When given a uid and gid under which to run a command, also apply the supplem...Avatar Stephen Bennett -7/+40
2010-04-07No need to use icky C thingsAvatar Ciaran McCreesh -12/+4
2010-02-16Use fewer writes when passing inputAvatar Ciaran McCreesh -15/+15
2010-01-07Can close() dup()ed fd sources tooAvatar Ciaran McCreesh -0/+4
2010-01-05Don't hardcode PALUDIS_PIPE_COMMAND env nameAvatar Ciaran McCreesh -6/+23
2009-11-28Don't use virtuals for wrapped forward iteratorsAvatar Ciaran McCreesh -2/+13
2009-09-05wrong goatAvatar Ciaran McCreesh -1/+1
2009-09-04It helps if we remember to sacrifice the goatAvatar Ciaran McCreesh -0/+4
2009-09-04become_commandAvatar Ciaran McCreesh -64/+254
2009-09-03Use configuration file that sydbox ships for PaludisAvatar Ali Polatel -1/+1
2009-09-02dfiAvatar Ciaran McCreesh -4/+6
2009-09-02Support input stream redirectionAvatar Ciaran McCreesh -10/+127
2009-08-27no longer usedAvatar Ciaran McCreesh -1/+0
2009-08-27Update sydbox usageAvatar Ali Polatel -1/+1
2009-08-23Check sandbox and sydbox at runtimeAvatar Ciaran McCreesh -23/+41
2009-07-26FAAAAAAAAAAILAvatar David Leverton -5/+6
2009-06-28Add sydbox supportAvatar Ali Polatel -0/+19
2009-06-24hateAvatar Ciaran McCreesh -0/+5
2009-05-24Use ptys for output manager stuffAvatar David Leverton -4/+21
2009-02-22Probably break everythingAvatar David Leverton -0/+36
2009-02-09Avoid std::ifstream and std::ofstream.Avatar Ciaran McCreesh -3/+3
2008-12-05Threads are now mandatoryAvatar Ciaran McCreesh -20/+0
2008-11-02*hate*Avatar Ciaran McCreesh -1/+6
2008-11-02g++-4.4 hates usAvatar Ciaran McCreesh -1/+1
2008-08-23Allow capturing of stderrAvatar Ciaran McCreesh -6/+69
2008-04-26paludis::tr1:: is dead. We no longer support compilers that don't do tr1 (tha...Avatar Ciaran McCreesh -13/+13
2008-04-22Prevent sandbox from sourcing /etc/profile, and remove previous nasty partial...Avatar David Leverton -2/+4
2008-04-20Make Ctrl-C behave better.Avatar David Leverton -9/+11
2008-04-16Give log messages an idAvatar Ciaran McCreesh -18/+20
2008-01-22Fix unthreaded buildAvatar Ciaran McCreesh -1/+20
2008-01-22Work around Unix signal handling weirdness to avoid lockups when sending a SI...Avatar Ciaran McCreesh -6/+75
2008-01-22Fix GCC 4.3 build, thanks to Almathea.Avatar David Leverton -3/+4
2007-12-31Switch to using pipes to implement has_version etc.Avatar Ciaran McCreesh -2/+6
2007-12-31Fix.Avatar David Leverton -1/+3
2007-12-30Fixx0rAvatar Ciaran McCreesh -7/+13
2007-12-30Kill PStream in favour of Command.with_captured_output_stream. Provide sneaky...Avatar Ciaran McCreesh -60/+319
2007-11-08Protect more against sandbox clobbering PATH.Avatar David Leverton -0/+1
2007-11-03Use waitpid, not waitAvatar Ciaran McCreesh -1/+1
2007-11-02Stop using libebt, libwrapiter. C++0x compliant iterators. Use static_assert,...Avatar Ciaran McCreesh -1/+4
2007-10-23Remove email addresses from places that aren't AUTHORSAvatar Ciaran McCreesh -1/+1