Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | don't fail on systems without CLONE_NEWNET support | Sascha Silbe | 2010-07-21 | 1 | -2/+10 |
| | | | | | Print only a warning when unshare(CLONE_NEWNET) fails with EINVAL. This allows Rainbow to work on older kernels, albeit degraded. | ||||
* | rearrange source tree to match that of the tarball | Sascha Silbe | 2010-07-21 | 65 | -2378/+0 |
| | |||||
* | Quote arguments in rainbow-resume | Sascha Silbe | 2010-06-12 | 1 | -1/+1 |
| | | | | | Without this, special characters in parameters (e.g. spaces) will be interpreted by the shell. | ||||
* | Quote arguments in rainbow-easy | Sascha Silbe | 2010-06-12 | 1 | -1/+1 |
| | | | | | Without this, special characters in parameters (e.g. spaces) will be interpreted by the shell. | ||||
* | Set default value for XAUTHORITY in rainbow-easy. | Sascha Silbe | 2010-06-12 | 1 | -1/+1 |
| | | | | | If XAUTHORITY was unset, rainbow-easy previously set it to an empty value for rainbow-run, which rainbow-xify choked on. | ||||
* | Fix an off-by-one error in format_buf(). | Michael Stone | 2009-12-30 | 3 | -12/+100 |
| | | | | | format_buf had an off-by-one error which would result in silent output truncation. Fix the error and add a test case. | ||||
* | rainbow-0.8.6. | Michael Stone | 2009-12-22 | 2 | -2/+2 |
| | |||||
* | Set default spool location in rainbow-gc. | Michael Stone | 2009-12-22 | 1 | -1/+1 |
| | |||||
* | Tweak warnings and link flags. | Michael Stone | 2009-12-22 | 1 | -3/+5 |
| | |||||
* | Fix Karmic sudo segfault. | Michael Stone | 2009-12-22 | 1 | -0/+1 |
| | |||||
* | Simplify list traversal logic. | Michael Stone | 2009-12-19 | 3 | -40/+31 |
| | |||||
* | Add test_endgrent script. | Michael Stone | 2009-12-19 | 2 | -1/+14 |
| | |||||
* | Add a novel singly-linked list implementation. | Michael Stone | 2009-12-10 | 7 | -595/+238 |
| | |||||
* | Add INIT() and COPY() operators from dnshash. | Michael Stone | 2009-12-09 | 1 | -0/+2 |
| | |||||
* | Add a simple resume subcommand. | Michael Stone | 2009-12-09 | 2 | -0/+27 |
| | |||||
* | Teach rainbow to resume uids with more auxiliary groups. | Michael Stone | 2009-12-09 | 1 | -3/+6 |
| | |||||
* | Make xephyr usage resumable. | Michael Stone | 2009-12-06 | 1 | -13/+26 |
| | |||||
* | Add some logging to rainbow-gc. | Michael Stone | 2009-12-06 | 1 | -4/+12 |
| | |||||
* | Install rainbow-gc. | Michael Stone | 2009-12-06 | 1 | -0/+1 |
| | |||||
* | Improve spool detection checks. | Michael Stone | 2009-12-06 | 1 | -0/+1 |
| | |||||
* | Clean up some per-uid Xephyr data. | Michael Stone | 2009-12-06 | 1 | -1/+1 |
| | |||||
* | Protect sticky uids from garbage collection. | Michael Stone | 2009-12-06 | 1 | -1/+4 |
| | |||||
* | Clean up group membership. | Michael Stone | 2009-12-06 | 1 | -0/+5 |
| | |||||
* | First pass at updated rainbow-gc. | Michael Stone | 2009-12-06 | 2 | -50/+84 |
| | |||||
* | Remove unused flexibility from the spool option parsing code. | Michael Stone | 2009-12-06 | 1 | -5/+5 |
| | |||||
* | Capture XAUTHORITY. | Bernie Innocenti | 2009-12-06 | 1 | -1/+1 |
| | |||||
* | rainbow-0.8.5. | Michael Stone | 2009-11-28 | 2 | -2/+2 |
| | |||||
* | Grant network access to rainbow-easy programs. | Michael Stone | 2009-11-28 | 1 | -1/+1 |
| | |||||
* | Make getpwent() resume on the correct uid. | Michael Stone | 2009-09-30 | 1 | -1/+1 |
| | |||||
* | Correctly calculate number of members of a struct group. | Michael Stone | 2009-09-30 | 1 | -2/+4 |
| | |||||
* | Make nss-rainbow's return and error codes more accurate. | Michael Stone | 2009-09-30 | 2 | -92/+86 |
| | |||||
* | Add a network option enabling unshare(CLONE_NEWNET). | Michael Stone | 2009-09-20 | 3 | -6/+13 |
| | |||||
* | Drop config file management from rainbow-sugarize. | Michael Stone | 2009-08-16 | 1 | -1/+1 |
| | |||||
* | Temporarily disable $XAUTHORITY processing in rainbow-sugarize. | Michael Stone | 2009-07-08 | 1 | -5/+5 |
| | |||||
* | Make rainbow-sugarize set up /{data,instance,tmp}. | Michael Stone | 2009-07-08 | 1 | -1/+5 |
| | |||||
* | Correct a logging statement. | Michael Stone | 2009-07-03 | 1 | -1/+1 |
| | |||||
* | rainbow-0.8.4. | Michael Stone | 2009-04-12 | 2 | -2/+2 |
| | |||||
* | Disable nss debugging for release. | Michael Stone | 2009-04-12 | 1 | -3/+2 |
| | |||||
* | Xephyr is not yet ready for prime-time. | Michael Stone | 2009-04-12 | 1 | -2/+2 |
| | |||||
* | Tell rainbow-xify not to set TMPDIR; make rainbow-easy non-verbose. | Michael Stone | 2009-04-12 | 2 | -2/+2 |
| | |||||
* | Resume and multi-group now appear to function. | Michael Stone | 2009-04-12 | 3 | -107/+75 |
| | |||||
* | Make xephyr optional, drop strace option. | Michael Stone | 2009-04-12 | 3 | -44/+44 |
| | |||||
* | Correctly add auxiliary groups. | Michael Stone | 2009-04-12 | 1 | -6/+10 |
| | | | | Also ensure that owning uids are members of data groups that they join. | ||||
* | Improve nss-rainbow to produce adequate group membership data. | Michael Stone | 2009-04-12 | 8 | -46/+152 |
| | |||||
* | Permit reuse of uids. | Michael Stone | 2009-04-11 | 2 | -13/+25 |
| | |||||
* | Permit zero to many data groups. | Michael Stone | 2009-04-11 | 1 | -81/+73 |
| | |||||
* | Create Xephyrs. | Michael Stone | 2009-03-11 | 1 | -2/+28 |
| | |||||
* | Close fds before running assistants. | Michael Stone | 2009-03-11 | 1 | -1/+6 |
| | |||||
* | Drop old documentation. | Michael Stone | 2009-03-11 | 1 | -75/+4 |
| | |||||
* | Cease granting everyone A/V permissions. | Michael Stone | 2009-03-11 | 1 | -2/+2 |
| |