Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 21, 2012
Commits on Aug 2, 2012
  1. tools/pktgen: Setup link header length properly

    Sepherosa Ziehau authored
Commits on Aug 1, 2012
  1. tools/pktgen: Setup header length properly

    Sepherosa Ziehau authored
Commits on Jul 30, 2012
Commits on Jul 15, 2012
  1. sh: Make 'hash' return 1 if at least one utility is not found.

    Peter Avalos authored
    Obtained-from: FreeBSD 231535
Commits on Jul 5, 2012
Commits on Jun 16, 2012
  1. Fix more wrong sizeof() usages, part 1/x

    Sascha Wildner authored
    These cases should all be taking the size of the pointed to struct etc.,
    instead of the pointer size.
    
    Found-with: Coccinelle (http://coccinelle.lip6.fr/)
Commits on Jun 9, 2012
  1. Fix two wrong sizeof() usages.

    Sascha Wildner authored
    It should be taking the size of the variable the pointer points to,
    instead of the size of the pointer itself.
Commits on May 27, 2012
  1. pktgen: Unbreak compile

    Sepherosa Ziehau authored
Commits on May 26, 2012
  1. tools: Add netblast

    Sepherosa Ziehau authored
    Obtained-from: FreeBSD
Commits on Mar 6, 2012
  1. Sweep-fix comparing pointers with 0 (and assigning 0 to pointers).

    Sascha Wildner authored
    For better readability, don't compare pointers with 0 or assign 0
    to them. Use NULL instead.
    
    The change was done with coccinelle.
Commits on Feb 11, 2012
  1. Remove the duplicate fsx from tools/regression.

    Sascha Wildner authored
Commits on Feb 5, 2012
  1. sh: Test EXIT trap with multiple statements in it

    Peter Avalos authored
    Obtained-from:  FreeBSD 230211
  2. sh: Add testcases that should not be broken by future optimizations.

    Peter Avalos authored
    Obtained-from:  FreeBSD 230121
  3. sh: Avoid possible echo options in a testcase.

    Peter Avalos authored
    Obtained-from:  FreeBSD 229742
  4. sh: Fix $? in the first command of a 'for'.

    Peter Avalos authored
    In the first command of a 'for', $? should be the exit status of the last
    pipeline (command substitution in the word list or command before 'for'),
    not always 0.
    
    Obtained-from:  FreeBSD 230463
  5. sh: Fix execution of multiple statements in a trap when evalskip is set

    Peter Avalos authored
    Before this fix, only the first statement of the trap was executed if
    evalskip was set. This is for example the case when:
        o  "-e" is set for this shell
        o  a trap is set on EXIT
        o  a function returns 1 and causes the script to abort
    
    Obtained-from:  FreeBSD 230212
  6. sh: Fix some bugs with exit status from case containing ;&.

    Peter Avalos authored
    Also, rework evalcase() to not evaluate any tree. Instead, return the
    NCLISTFALLTHRU node and handle it in evaltree().
    
    Fixed bugs:
    
    * If a ;& list with non-zero exit status is followed by an empty ;; or final
      list, the exit status of the case command should be equal to the exit
      status of the ;& list, not 0.
    
    * An empty ;& case should not reset $?.
    
    Obtained-from:  FreeBSD 230161
  7. sh: Fix two bugs with case and exit status:

    Peter Avalos authored
    * If no pattern is matched, POSIX says the exit status shall be 0 (even if
      there are command substitutions).
    * If a pattern is matched and there are no command substitutions, the first
      command should see the $? from before the case command, not always 0.
    
    Obtained-from:  FreeBSD 230154
  8. sh: Properly show "Not a directory" error in cd builtin.

    Peter Avalos authored
    The errno message display added in 72cbf40 did not take attempting to
    cd to a non-directory or something that cannot be stat()ed into account.
    
    Obtained-from:  FreeBSD 230095
  9. sh: Allow quoting ^ and ] in bracket expressions.

    Peter Avalos authored
    Obtained-from:  FreeBSD 228943
Commits on Dec 25, 2011
  1. sh: Add tests for lines that look like heredoc delimiters but are not.

    Peter Avalos authored
    Obtained-from:  FreeBSD 221887
  2. sh: Add tests for some somewhat obscure aspects of function definitions.

    Peter Avalos authored
    Obtained-from:  FreeBSD 222512
  3. sh: Add some testcases for pasting $*/$@ directly to a literal.

    Peter Avalos authored
    Obtained-from:  FreeBSD 228873
  4. sh: Add test for positional parameters with more than one digit.

    Peter Avalos authored
    Obtained-from:  FreeBSD 222158
  5. sh: Add testcase for $? in here-document.

    Peter Avalos authored
    Obtained-from:  FreeBSD 222715
  6. sh: Add simple tests for set -x and PS4.

    Peter Avalos authored
    Obtained-from:  FreeBSD 222882
  7. sh: Add tests for -n flag.

    Peter Avalos authored
    Obtained-from:  FreeBSD 222661
  8. sh: Add forgotton test for set.

    Peter Avalos authored
    Obtained-from:  FreeBSD 222813
  9. sh: Add test for 332546d.

    Peter Avalos authored
    Obtained-from:  FreeBSD 222174
  10. sh: Test that . /dev/null returns exit status 0 and does not preserve…

    Peter Avalos authored
    … $?.
    
    Preserving $? may cause problems particularly if set -e is in effect.
    
    It may be useful to preserve the old value of $? in the dot script but this
    must not be implemented in such a way that it would break this test.
    
    Obtained-from:  FreeBSD 219390
  11. sh: Add simple CDPATH test.

    Peter Avalos authored
    Obtained-from:  FreeBSD 222379
  12. sh: Add test for LC_COLLATE-based character ranges in case.

    Peter Avalos authored
    Obtained-from:  FreeBSD 223011
  13. sh: Add tests for some corner cases of 'case' exit status.

    Peter Avalos authored
    Obtained-from:  FreeBSD 228007
  14. sh: Add test for exit status of for loop without items.

    Peter Avalos authored
    POSIX says the exit status of a for loop without any items shall be 0.
    There are no exceptions if the exit status of the previous command was
    not 0 or if the item list contains a command substitution with non-zero
    exit status.
    
    Obtained-from:  FreeBSD 226892
Something went wrong with that request. Please try again.