• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

proot-me / PRoot / 182 / 1
75%
master: 0%

Build:
Build:
LAST BUILD BRANCH: travis
DEFAULT BRANCH: master
Ran 08 Jan 2015 03:27PM UTC
Files 92
Run time 41s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

08 Jan 2015 03:19PM UTC coverage: 75.496%. Remained the same
182.1

push

travis-ci

cedric-vincent
Preserve semantic of NOFOLLOW flag.

Using this test:

    $ cat open-nofollow.c
    #include <sys/types.h>
    #include <sys/stat.h>
    #include <fcntl.h>
    #include <stdio.h>

    int main(int argc, char *argv[])
    {
            int fd;

            if (argc != 2) {
                    fprintf(stderr, "missing argument or too many arguments\n");
                    return 1;
            }

            fd = open(argv[1], O_NOFOLLOW);
            if (fd < 0) {
                    perror("open()");
                    return 1;
            }

            puts("OK");
            return 0;
    }
    $ gcc -Wall open-nofollow.c -o open-nofollow
    $ rm -fr .l2s.* foo bar
    $ proot sh -c 'touch foo; ln foo bar; ./open-nofollow bar'

Before this fix:

    open(): Too many levels of symbolic links

Now:

    OK

Ref.: https://github.com/corbinlc/gnuroot/issues/34

3084 of 4085 relevant lines covered (75.5%)

106648.23 hits per line

Source Files on job 182.1
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 182
  • Travis Job 182.1
  • 2c9df706 on github
  • Prev Job for on link2symlink (#181.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc