[dylan-foundry/posix-sockets] e77771: Remove <internet-address>, <in-addr>, <in6-addr>.

GitHub <[email protected]> Mon, 23 Nov 2015 04:18:57 -0800
Newsgroups gmane.comp.lang.dylan.gwydion.cvs
Message-ID <5653043114f46_157c3fa1d859f2b892542@hookshot-fe5-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/dylan-foundry/posix-sockets
  Commit: e77771620f0302ddb37299aeb7f5993804cfaa2e
      https://github.com/dylan-foundry/posix-sockets/commit/e77771620f0302ddb37299aeb7f5993804cfaa2e
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    R internet-address.dylan
    M module-posix-sockets.dylan
    M posix-sockets.lid
    M raw-posix-sockets.intr

  Log Message:
  -----------
  Remove <internet-address>, <in-addr>, <in6-addr>.

These aren't needed or used currently and introduce issues with
memory management.

* internet-address.dylan: Delete.

* module-posix-sockets.dylan
  (module posix-sockets): Stop exporting <internet-address>,
   <ipv4-address>, <ipv6-address> and internet-address-data as
   they have been removed.

* posix-sockets.lid: Remove internet-address.dylan

* raw-posix-sockets.intr: Stop importing "struct in_addr" and
  "struct in6_addr".


  Commit: 8ee3595a09f7f416cca98dffd154214bd1e5f8f5
      https://github.com/dylan-foundry/posix-sockets/commit/8ee3595a09f7f416cca98dffd154214bd1e5f8f5
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M raw-posix-sockets.intr

  Log Message:
  -----------
  Add bindings for getnameinfo() flags.

* raw-posix-sockets.intr: Import bindings for NI_DGRAM, NI_NAMEREQD,
  NI_NOFQDN, NI_NUMERICHOST, and NI_NUMERICSERV.


  Commit: 02f46348e293c3552f370c372a1c8106d9f18867
      https://github.com/dylan-foundry/posix-sockets/commit/02f46348e293c3552f370c372a1c8106d9f18867
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Add CFLAGS to pick up additional libc features.

Some features that we intend to use are only available behind a
feature flag, so let us specify some feature flags on a per-platform
basis to pick them up. (An example here is the upcoming addition of
NI_MAXHOST, NI_MAXSERV).


  Commit: 75bd112fc19f96daed77d7016784e118a1cf16aa
      https://github.com/dylan-foundry/posix-sockets/commit/75bd112fc19f96daed77d7016784e118a1cf16aa
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M raw-posix-sockets.intr

  Log Message:
  -----------
  Add bindings for buffer limits for getnameinfo().

* raw-posix-sockets.intr: Import bindings for NI_MAXHOST and
  NI_MAXSERV which are used to indicate that max buffer sizes
  needed for the buffers passed to getnameinfo().


  Commit: 23d3700ceb07ed1f43c5599c0da94905952a54f9
      https://github.com/dylan-foundry/posix-sockets/commit/23d3700ceb07ed1f43c5599c0da94905952a54f9
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    A README.rst

  Log Message:
  -----------
  Add a basic README.


  Commit: fc7e62c734dc6eb28fdcf9fb6fd2084ebf875f40
      https://github.com/dylan-foundry/posix-sockets/commit/fc7e62c734dc6eb28fdcf9fb6fd2084ebf875f40
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    A CONTRIBUTORS.rst

  Log Message:
  -----------
  Add a list of contributors.


  Commit: a9e2dae73c9bc8b9e6f47535d7c0ea6631e03545
      https://github.com/dylan-foundry/posix-sockets/commit/a9e2dae73c9bc8b9e6f47535d7c0ea6631e03545
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M .gitignore
    R Makefile
    R address-info.dylan
    R library.dylan
    R module-posix-sockets.dylan
    R posix-sockets.lid
    A posix-sockets/Makefile
    A posix-sockets/address-info.dylan
    A posix-sockets/library.dylan
    A posix-sockets/module-posix-sockets.dylan
    A posix-sockets/posix-sockets.lid
    A posix-sockets/raw-posix-sockets.intr
    A posix-sockets/socket-address.dylan
    A posix-sockets/sockets.dylan
    R raw-posix-sockets.intr
    M registry/generic/posix-sockets
    R socket-address.dylan
    R sockets.dylan

  Log Message:
  -----------
  Move posix-sockets to own directory.

This will let us readily add example programs and perhaps other,
higher level, libraries like for integrating sockets and streams.


  Commit: 3916e9b3c0233b5dbe851fa3dcc299abd42f00b5
      https://github.com/dylan-foundry/posix-sockets/commit/3916e9b3c0233b5dbe851fa3dcc299abd42f00b5
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M README.rst

  Log Message:
  -----------
  [README] Add sections on building and using.


Compare: https://github.com/dylan-foundry/posix-sockets/compare/3ebbb08afe68...3916e9b3c023

_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter