Commit Graph

221758 Commits

Author SHA1 Message Date
christos
dc30329cc3 avoit type punning 2013-10-19 01:09:16 +00:00
christos
86785464fe avoid bogus uninitialized gcc warning 2013-10-19 01:08:25 +00:00
christos
52ebde656f gcc warns about array bounds limits, but unfortunately the API here requires
flex arrays in a union which is not allowed. So do a trivial pointer assignment
to baffle gcc again.
2013-10-19 00:57:41 +00:00
christos
f304780793 use scopeid functions 2013-10-19 00:39:39 +00:00
christos
0dd81edd01 use the new scopeid functions 2013-10-19 00:35:30 +00:00
christos
35be7e66a7 use new scopeid functions 2013-10-19 00:28:38 +00:00
christos
14a31944e9 add scopeid functions 2013-10-19 00:09:03 +00:00
christos
c2541c7c76 add inet6_scopeid 2013-10-19 00:08:34 +00:00
christos
9912eb3f0e bump for scopeid functions 2013-10-19 00:06:50 +00:00
jmmv
095038806e Note updates of lutok to 0.3 and kyua-cli to 0.7. 2013-10-18 23:43:35 +00:00
jmmv
bfcefd56cf Update reachover build files for kyua-cli-0.7. 2013-10-18 23:41:40 +00:00
jmmv
f39f9c9b2b Update kyua-cli to 0.7:
The major reason for this update is to support the just-imported lutok-0.3
and, in turn, support the eventual update of the in-tree lua to 5.2.

Changes:

Experimental version released on October 18th, 2013.

* Made failures from testers more resilent.  If a tester fails, the
  corresponding test case will be marked as broken instead of causing
  kyua to exit.

* Added the '--results-filter' option to the 'report-html' command and
  set its default value to skip passed results from HTML reports.  This
  is to keep these reports more succint and to avoid generating tons of
  detail files that will be, in general, useless.

* Switched to use Lutok 0.3 to gain compatibility with Lua 5.2.

* Issue 69: Cope with the lack of AM_PROG_AR in configure.ac, which
  first appeared in Automake 1.11.2.  Fixes a problem in Ubuntu 10.04
  LTS, which appears stuck in 1.11.1.
2013-10-18 23:40:04 +00:00
jmmv
1b8cab4730 Add liblutok.so.2.
Also mark liblutok.so.1 as obsolete.  While this should not be done in the
general case, I think it's fine here because MKKYUA still defaults to NO
and therefore lutok is not built by default.
2013-10-18 23:37:37 +00:00
jmmv
a5687f3c3b Update reachover build files for lutok-0.3. 2013-10-18 23:36:10 +00:00
jmmv
9b0eec67b2 Import lutok-0.3.
The main reason for this update is the addition of support for Lua 5.2,
which we will want to import sometime.

Released on 2013/06/14.

* Issue 1: Added support for Lua 5.2 while maintaining support for Lua
  5.1.  Applications using Lutok can be modified to use the new
  interface in this new version and thus support both Lua releases.
  However, because of incompatible changes to the Lua API, this release
  of Lutok is incompatible with previous releases as well.

* Issue 3: Tweaked configure to look for Lua using the pkg-config names
  lua-5.2 and lua-5.1.  These are the names used by FreeBSD.

Interface changes:

* New global constants: registry_index.

* New methods added to the state class: get_global_table.

* Removed global constants: globals_index.
2013-10-18 23:35:23 +00:00
bad
3173b2d1c6 netstat -f takes multiple address families.
systat now allows fnmatch(3) patterns to select drives.
2013-10-18 22:49:40 +00:00
bad
8fd869ab61 Make :drives, :display, :ignore accept fnmatch(3) patterns to specify drives.
Bump man page date.
2013-10-18 22:42:31 +00:00
bad
87c60cd65e Make the -f option accept multiple address families.
Bump man page date.
2013-10-18 22:18:14 +00:00
christos
77f96119f9 avoid pointer gymnastics 2013-10-18 21:01:00 +00:00
christos
6e28978d84 fix unused variable warnings 2013-10-18 20:47:06 +00:00
christos
8dda6b583e fix sequence point violations 2013-10-18 20:46:09 +00:00
christos
bdeefc61e5 more clobbering fixes. 2013-10-18 20:43:45 +00:00
christos
c3e578cfbe fix clobbered variable 2013-10-18 20:41:58 +00:00
christos
b52ab07dd4 remove unused 2013-10-18 20:41:49 +00:00
christos
b19fbb1d36 remove unused variables 2013-10-18 20:40:15 +00:00
christos
15a5bba97c - avoid pointer gymnastics
- remove unused variables
2013-10-18 20:26:45 +00:00
christos
9f630f8bc1 avoid redefinitions 2013-10-18 20:19:36 +00:00
christos
30eeb0614b don't read random garbage from the stack 2013-10-18 20:19:03 +00:00
christos
3c6b5224e0 avoid pointer gymnastics 2013-10-18 20:18:42 +00:00
christos
f49cbbddb9 avoid longjmp clobber. 2013-10-18 20:17:59 +00:00
christos
e7993db787 remove unused variables 2013-10-18 19:58:11 +00:00
christos
9ec4136d0a remove unused variable warnings 2013-10-18 19:57:28 +00:00
christos
91b2f42c8c fix unused variable warnings 2013-10-18 19:56:55 +00:00
christos
0fbaa47180 remove unused variables 2013-10-18 19:56:30 +00:00
christos
74e86c11e9 remove unused variable 2013-10-18 19:56:11 +00:00
christos
230e69d821 move code inside ifdef 2013-10-18 19:55:37 +00:00
christos
12ef409576 move compat var in compat code. 2013-10-18 19:54:56 +00:00
christos
cbdcb619b0 fix unused warnings 2013-10-18 19:53:59 +00:00
christos
3dd8ce9f5e Fixed unused warnings. 2013-10-18 19:53:34 +00:00
christos
9d99f9bf57 remove unused variable 2013-10-18 19:48:36 +00:00
christos
b626e2d9e6 fix unused variable warnings 2013-10-18 19:45:40 +00:00
martin
f05fd841f8 Remove set but unused variables. 2013-10-18 18:38:49 +00:00
martin
5fb50cc6c4 Make this compilable with gcc 4.8.1 without options DIAGNOSTIC. 2013-10-18 18:26:20 +00:00
christos
777068d6ad use __USE() for empty macro 2013-10-18 17:48:44 +00:00
christos
eca2236bd9 use the masked variable 2013-10-18 17:03:02 +00:00
christos
67ff86e929 change if HAVE_GCC is defined 2013-10-18 16:06:52 +00:00
jdc
2d66d2af12 Remove extraneous printf(). 2013-10-18 15:16:08 +00:00
christos
7f0942b36f use __USE() in the right place, instead of (void)var. 2013-10-18 15:15:22 +00:00
kefren
2e908c5030 sync behaviour with man page: accept spaces, empty lines and comments 2013-10-18 14:14:14 +00:00
apb
50c2b69fc0 When building gcc using clang, avoid trying to use
__attribute__((__format__(__asm_fprintf__, ...)))
because clang doesn't support that.
2013-10-18 13:24:40 +00:00