Home GnuPG

2009-11-05 Marcus Brinkmann <marcus@g10code.de>
420da928a39dUnpublished

Unpublished Commit ยท Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

2009-11-05 Marcus Brinkmann <marcus@g10code.de>

  • tests/fdpassing.c (main): Call assuan_pipe_connect instead

of assuan_pipe_connect_ext.

doc/
2009-11-05 Marcus Brinkmann <marcus@g10code.de>

  • assuan.texi (Client code): Document

ASSUAN_PIPE_CONNECT_FDPASSING and ASSUAN_PIPE_CONNECT_DETACHED.
(Server code): Document ASSUAN_SOCKET_SERVER_FDPASSING and
ASSUAN_SOCKET_SERVER_ACCEPTED.
(Utilities): Update documentation of assuan_get_peercred.

src/
2009-11-05 Marcus Brinkmann <marcus@g10code.de>

  • assuan.h (struct _assuan_peercred, assuan_peercred_t): New.

(assuan_get_peercred): Define on all systems, return
assuan_peercred_t.

  • assuan-defs.h (struct assuan_context_s): Move valid flag out of

peercred struct, use struct _assuan_peercred.

  • libassuan.def: Add assuan_get_peercred.
  • assuan-connect.c (assuan_get_peercred): Moved to ...
  • context.c (assuan_get_peercred): ... here. Reimplement.
  • assuan-socket-server.c (accept_connection_bottom): Adjust access

to peercred in context.

  • assuan.h (ASSUAN_PIPE_CONNECT_FDPASSING)

(ASSUAN_PIPE_CONNECT_DETACHED, ASSUAN_SOCKET_SERVER_FDPASSING)
(ASSUAN_SOCKET_SERVER_ACCEPTED, ASSUAN_SOCKET_CONNECT_FDPASSING): New.
(assuan_pipe_connect_ext): Renamed to ...
(assuan_pipe_connect): ... this, overwriting old prototype.
(assuan_socket_connect_ext): Renamed to ...
(assuan_socket_connect): ... this, overwriting old prototype.
(assuan_init_socket_server_ext): Renamed to ...
(assuan_init_socket_server): ... this, overwriting old prototype.

  • assuan-pipe-connect.c: Likewise for functions.
  • assuan-socket-connect.c: Likewise.
  • assuan-socket-server.c: Likewise.
  • libassuan.def (assuan_init_socket_server_ext)

(assuan_pipe_connect_ext, assuan_socket_connect_ext): Removed.

  • libassuan.vers: Likewise.

Details

Provenance
Marcus Brinkmann <mb@g10code.com>Authored on Nov 5 2009, 1:00 PM
Parents
rA66f0ccbe8099: Fix last commit.
Branches
Unknown
Tags
Unknown

Event Timeline

Marcus Brinkmann <mb@g10code.com> committed rA420da928a39d: 2009-11-05 Marcus Brinkmann <marcus@g10code.de> (authored by Marcus Brinkmann <mb@g10code.com>).Nov 5 2009, 1:00 PM