Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-16 | More helper functions for Bu::Process. | Mike Buland | |
2011-08-15 | You can setgid now too. | Mike Buland | |
2011-08-15 | Process now supports setuid for the child process. Really cool. | Mike Buland | |
2011-01-20 | Wow, got the Stream changes propegated, all tests build with string instead of | Mike Buland | |
fstring, and updated the copyright notice to extend to 2011 | |||
2011-01-20 | Bu::FString is now String, and there's a shell script to fix any other programs | Mike Buland | |
that were using fstring, I hope. | |||
2010-05-24 | Changed the Bu::Stream API, setSize is now standard. There may be a few more | Mike Buland | |
things that should be added. A few of them still need to be implemented. I know that truncate for Bu::File is possible on windows, I've used it before, but hell if I can find it. Myriad also needs the setSize function completed. | |||
2010-05-20 | Made process easier to use, when you ask it if the process has ended, it | Mike Buland | |
actually checks. novel, eh? | |||
2010-02-13 | Added and updated the license info in all the source files, they still said | Mike Buland | |
copyright 2007-2008. | |||
2010-01-05 | Really minor tweaks, shouldn't effect anything that we have right now, really. | Mike Buland | |
2009-12-21 | Ok, Process has been updated. You now must specify flags as the first parameter | Mike Buland | |
of both constructors, this allows you to control which streams to bind to. To preserve the old behaviour, simply put Bu::Process::StdOut before your old first parameters. | |||
2009-12-10 | Process is working much better, it actually follows the guidelines for most of | Mike Buland | |
it's functions now, such as isEos and whotnot, although it won't work in non- blocking mode yet, and I'm still trying to figure out a good way to have it deal with both stdout and stderr. | |||
2009-07-31 | I switched the Bu::Stream::isEOS function to be named Bu::Stream::isEos, and | Mike Buland | |
also made sure the copyright is at the top of all the files, it's been too long. Anyway, this may effect some code, but not much, and it's an easy enough fix. | |||
2008-09-24 | Wholly crap. Added the Fifo, fixed a bunch of bugs, made things more standard, | Mike Buland | |
now I have a huge list of new functions to add. Also, we discovered that if we add -W it produces more warnings, warnings about things that we'd like to know about. I have a lot of work to go fixing that... | |||
2008-02-07 | Just updated the copyright date. | Mike Buland | |
2007-11-30 | Added some helpers to fstring, and fixed a bug in Bu::Process, it wasn't closing | Mike Buland | |
the pipes properly, resulting in the child process going defunct and not dying, it also wasn't buffering properly, it now collects as much data as it can before returning from a read operation. | |||
2007-11-23 | Added the Process stream class, this will allow us to do some really cool stuff | Mike Buland | |
coming up...it's just like popen only cool and managed, and streamey. |