1. 20 Dec, 2011 2 commits
  2. 13 Dec, 2011 2 commits
    • Werner Koch's avatar
      Fix assuan_get_pid for pipe servers. · edbe8fdc
      Werner Koch authored
      At some point in the past we introduced a regression in that the
      client of a pipe server received its own pid and not the pid of
      the server.
      
      * src/assuan-pipe-connect.c (struct at_pipe_fork)
      (struct at_socketpair_fork): Add PARENT_PID.
      (at_pipe_fork_cb, at_socketpair_fork): Use PARENT_PID instead of getpid.
      (pipe_connect, socketpair_connect): Set PARENT_PID.
      edbe8fdc
    • Werner Koch's avatar
      vasprintf.c: Improve test code. · ff9a8c2e
      Werner Koch authored
      * src/vasprintf.c (checkit): Set flag for a test failure.
      (main): Return error on any failure.
      ff9a8c2e
  3. 01 Dec, 2011 1 commit
    • Werner Koch's avatar
      Generate the ChangeLog from commit logs. · 165a57d2
      Werner Koch authored
      * build-aux/gitlog-to-changelog: New script.  Taken from gnulib.
      * build-aux/git-log-fix: New file.
      * build-aux/git-log-footer: New file.
      * doc/HACKING: New file.
      * ChangeLog: New file.
      * Makefile.am (EXTRA_DIST): Add new files.
      (gen-ChangeLog): New.
      (dist-hook): Run gen-ChangeLog.
      * autogen.sh: Install commit-msg hook for git.
      
      Rename all ChangeLog files to ChangeLog-2011.
      165a57d2
  4. 28 Nov, 2011 1 commit
  5. 10 Aug, 2011 2 commits
  6. 04 Jul, 2011 1 commit
  7. 16 Jun, 2011 1 commit
  8. 20 Apr, 2011 1 commit
  9. 11 Apr, 2011 1 commit
  10. 06 Apr, 2011 2 commits
  11. 30 Mar, 2011 1 commit
  12. 28 Mar, 2011 1 commit
  13. 09 Mar, 2011 3 commits
  14. 28 Feb, 2011 2 commits
  15. 24 Feb, 2011 2 commits
  16. 03 Feb, 2011 1 commit
    • Marcus Brinkmann's avatar
      Reroute all socket and connect through the nonce implemenation in assuan-socket.c. · 55600951
      Marcus Brinkmann authored
      2011-02-03  Marcus Brinkmann  <marcus@g10code.com>
      
              * assuan-socket.c (_assuan_sock_new): Call _assuan_socket instead
              of socket.
              (_assuan_sock_connect):	Call _assuan_connect instead of connect.
              * assuan-socket-connect.c (assuan_socket_connect): Call
              _assuan_sock_new and _assuan_sock_connect instead of
              _assuan_socket and assuan_connect.
              * src/system-w32.c, src/system-w32ce.c (__assuan_socket): Call
              socket instead of _assuan_sock_new.
              (__assuan_connect): Call connect instead of _assuan_sock_connect.
      55600951
  17. 02 Feb, 2011 3 commits
    • Marcus Brinkmann's avatar
      Fix C++ users. · a7e76c4b
      Marcus Brinkmann authored
      2011-02-02  Marcus Brinkmann  <mb@g10code.com>
      
              * assuan.h.in: Replace namespace by _namespace.
      a7e76c4b
    • Marcus Brinkmann's avatar
      Fix C++ users. · 6d965377
      Marcus Brinkmann authored
      2011-02-02  Marcus Brinkmann  <mb@g10code.com>
      
              * assuan.h.in: Replace namespace by _namespace.
      6d965377
    • Marcus Brinkmann's avatar
      Extend system hooks table by socket and connect functions. · 1875301d
      Marcus Brinkmann authored
      2011-02-02  Marcus Brinkmann  <marcus.brinkmann@ruhr-uni-bochum.de>
      
              * assuan-defs.h (_assuan_socket, _assuan_connect): New prototypes.
              * assuan.h.in (ASSUAN_SYSTEM_HOOKS_VERSION): Bumped to 2.
              (struct assuan_system_hooks): Add socket and connect members.
              (__assuan_socket, __assuan_connect): New prototypes.
              (_ASSUAN_SYSTEM_PTH_IMPL): Add socket and connect members.  *
              assuan-socket-connect.c (assuan_socket_connect): Call
              _assuan_socket and _assuan_connect instead _assuan_sock_new and
              _assuan_sock_connect.
      	(libassuan.def, libassuan.vers): Add __assuan_socket and
      	__assuan_connect.
              * system.c (_assuan_system_hooks_copy): Initialize destination
              from system hooks, so we don't get any NULL pointers if there is a
              version	mismatch.  Support version 2 of	the system hook	structure.
              (_assuan_socket, _assuan_connect): New functions.
              * system-posix.c (__assuan_socket, __assuan_connect): New functions.
              (_assuan_system_hooks): Add __assuan_socketm, __assuan_connect.
              * system-w32.c (__assuan_socket, __assuan_connect): New functions.
              (_assuan_system_hooks): Add __assuan_socketm, __assuan_connect.
              * system-w32ce.c (__assuan_socket, __assuan_connect): New functions.
              (_assuan_system_hooks): Add __assuan_socketm, __assuan_connect.
      1875301d
  18. 23 Dec, 2010 1 commit
  19. 20 Dec, 2010 1 commit
  20. 14 Dec, 2010 1 commit
  21. 17 Nov, 2010 2 commits
    • Marcus Brinkmann's avatar
      2010-11-17 Marcus Brinkmann <mb@g10code.com> · e940277a
      Marcus Brinkmann authored
              * vasprintf.c (int_vasprintf) [HAVE_W32CE_SYSTEM && _MSC_VER]:
              Just use a fixed size buffer, as va_copy is not easy to fake.
      
      
      e940277a
    • Marcus Brinkmann's avatar
      2010-11-17 Marcus Brinkmann <mb@g10code.com> · 455c4348
      Marcus Brinkmann authored
      	* gpgcedev.c (struct pipeimpl_s): Add member monitor_rvid.
      	(struct monitor_s, monitor_t): New types.
      	(monitor_table, monitor_table_size): New static variables.
      	(pipeimpl_new): Initialize monitor_rvid.
      	(allocate_monitor): New function.
      	(make_pipe): Also try the monitor_table if the opnctx_table fails.
      	(monitor): Renamed to ...
      	(monitor_main): ... this.  Remove from monitor_table when done.
      	(assign_rvid): Add to monitor table when creating monitor thread.
      455c4348
  22. 15 Nov, 2010 3 commits
  23. 02 Nov, 2010 1 commit
  24. 01 Nov, 2010 4 commits