lp:~upstart-devel/libnih/nih

Created by Dimitri John Ledkov and last modified
Get this branch:
bzr branch lp:~upstart-devel/libnih/nih
Members of Upstart Developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Upstart Developers
Project:
libnih
Status:
Development

Recent revisions

1059. By James Hunt

* nih/logging.c: nih_log_abort_message(): Remove erroneous check
  left over from use of __abort_msg weak symbol.
* nih/tests/test_logging.c: Remove unecessary check on whether
  __nih_abort_msg has an address.

1058. By James Hunt

* Compiler appeasement

1057. By Stéphane Graber

* nih-dbus-tool/type.c, nih-dbus-tool/marshal.c: Update dbus code
generator to allow for empty lists for type 'as'. This drops the
!= NULL check for NULL terminated arrays and moves the iteration
loop inside an 'if' statement.

1056. By Dimitri John Ledkov

nih/file.c (nih_dir_walk_scan): Fallback to lstat, if the
non-portable dirent.d_type is not available.

1055. By James Hunt

* nih/logging.c: Use our own __nih_abort_msg rather than the (e)glibc
  private symbol __abort_msg to avoid upgrade issues (LP: #997359).
* nih/tests/test_logging.c: Update tests for __nih_abort_msg.

1054. By Scott James Remnant (Canonical)

* nih-dbus-tool/tests/test_com.netsplit.Nih.Test_object.c
(test_unix_fd_to_str): Sanity check value before invoking strchr in
case it returns address of null (which would give a misleading test
pass).
* nih-dbus-tool/tests/test_com.netsplit.Nih.Test_proxy.c
(test_unix_fd_to_str, test_unix_fd_to_str_sync): Sanity check value
before invoking strchr in case it returns address of null (which would
give a misleading test pass).
* nih/config.c (): nih_config_block_end: Add check to ensure strchr()
doesn't return address of null since this would result in a misleading
return value of TRUE.

1053. By Scott James Remnant (Canonical)

* nih/string.c (nih_str_split): Fixes to avoid over-running
input string and also returning an empty string array entry
when repeat is true (LP: #834813).
* nih/tests/test_string.c (test_str_split): Added a lot of new
tests for nih_str_split().

1052. By Scott James Remnant (Canonical)

* nih/io.c (nih_io_select_fds): Ensure number of fds being managed
is within limits.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:libnih
This branch contains Public information 
Everyone can see this information.