aboutsummaryrefslogtreecommitdiffstats
path: root/common/sysutils.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-04-14Whole lot of changes to support CE.Werner Koch1-0/+3
2010-03-24More changes for CE. gpgsm does now build and run a keylisting.Werner Koch1-1/+1
2010-03-10Merged jnlib into common.Werner Koch1-1/+1
2009-05-19Fix possible system freeze on Mac OS X.Werner Koch1-3/+0
2008-06-25g10/Marcus Brinkmann1-10/+0
2008-06-25 Marcus Brinkmann <[email protected]> * gpg.c (enum cmd_and_opt_values): Remove option oEnableW32HandleTranslation. (opts): Remove option --enable-w32-handle-translation. (main): Remove variable w32_handle_translation. common/ 2008-06-25 Marcus Brinkmann <[email protected]> Revert last three changes related to handle translation. * sysutils.c: (FD_TRANSLATE_MAX, fd_translate, fd_translate_len) (translate_table_init, translate_table_lookup): Removed. * iobuf.c (check_special_filename): Do not use translate_table_lookup. * sysutils.h (translate_table_init, translate_table_lookup): Remove prototypes.
2008-06-182008-06-18 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-0/+10
* sysutils.h (translate_table_init, translate_table_lookup): New prototypes. * sysutils.c: Include <ctype.h>. (FD_TRANSLATE_MAX): New macro. (fd_translate, fd_translate_len): New static variables. (translate_table_init, translate_table_lookup): New functions. (translate_sys2libc_fd_int): Translate file descriptor. * iobuf.c (check_special_filename): Translate handle values from special filenames.
2008-02-14Poems for AllowSetForegroundWindow (W32)Werner Koch1-0/+1
2007-12-03Try to make sure that the standard descriptors are connected when callingWerner Koch1-0/+1
gpgsm.
2007-10-01Use Assuan socket wrapper calls.Werner Koch1-0/+4
Made socket servers secure under Windows.
2007-08-22Updated estream.Werner Koch1-0/+1
More changes for Windows.
2007-07-12Translate all file descriptors received from assuan.Werner Koch1-1/+16
2007-07-04Changed to GPLv3.Werner Koch1-4/+2
Removed intl/.
2007-06-26More W32 related changesWerner Koch1-1/+1
2007-06-25Fixed a problem in estream-printf.c.Werner Koch1-0/+1
Changes for Windows (gpgsm -k does now work). Minor cleanups.
2007-06-20[w32] gpg-agent is now started automagically by gpgsm.Werner Koch1-3/+1
2007-06-06First steps towards supporting W32.Werner Koch1-5/+1
This is mainly source code reorganization. Update gnulib. g10/ does currently not build.
2006-06-20Updated FSF's address.Werner Koch1-1/+2
2005-07-27Removed directories which are only used by the 1.9 branchWerner Koch1-30/+0
2004-12-20* configure.ac: Add PATHSEP_C and PATHSEP_S. For W32 let allWerner Koch1-0/+8
directories default to c:/gnupg. Require libassuan 0.6.9. * gpg-agent.c (main) [W32]: Now that Mutexes work we can remove the pth_init kludge. (main): Add new options --[no-]use-standard-socket. (check_for_running_agent): Check whether it is running on the standard socket. * sysutils.h [W32]: Define sleep. * util.h: Add prototype for mkdtemp. * call-agent.c (start_agent): Before starting a pipe server start to connect to a server on the standard socket. Use PATHSEP * call-dirmngr.c (start_dirmngr): Use PATHSEP. * import.c: Include unistd.h for dup and close.
2004-12-15A whole bunch of changes to allow building for W32.Werner Koch1-0/+7
2004-05-11* sysutils.c (disable_core_dumps): Only set the current limit.Werner Koch1-0/+1
(enable_core_dumps): New. * gpgsm.texi (Esoteric Options): Add --debug-allow-core-dump. * gpgsm.c: New option --debug-allow-core-dump. * gpgsm.h (opt): Add member CONFIG_FILENAME. * gpgsm.c (main): Use it here instead of the local var. * server.c (gpgsm_server): Print some additional information with the hello in verbose mode.
2002-01-19* sysutils.c: New. This is the misc.c file from gnupg 1.0.6 withWerner Koch1-11/+9
the OpenPGP stuff removed. * sysutils.h: New.
2001-11-24Added new directory common to enable sharing of some code and errorWerner Koch1-59/+0
numbers between gpg, gpgsm and gpg-agent. Move some files and code to there.
2001-11-13We have reached a state where we are able to import certs andWerner Koch1-2/+52
check the certification path.
2001-11-07Implemented server main loop and started with import command.Werner Koch1-3/+17
2001-11-07Assuan server mode is now basically usableWerner Koch1-19/+2
2001-11-06First chunk of code for the Assuan libraryWerner Koch1-8/+22
2000-07-14See ChangeLog: Fri Jul 14 19:38:23 CEST 2000 Werner KochWerner Koch1-1/+1
2000-01-27See ChangeLog: Thu Jan 27 18:00:44 CET 2000 Werner KochWerner Koch1-3/+3
1999-03-20See ChangeLog: Sat Mar 20 11:53:40 CET 1999 Werner KochWerner Koch1-0/+1
1999-01-19See ChangeLog: Tue Jan 19 19:34:58 CET 1999 Werner KochWerner Koch1-0/+1
1999-01-16See ChangeLog: Sat Jan 16 09:27:30 CET 1999 Werner KochWerner Koch1-20/+6
1998-12-23See ChangeLog: Wed Dec 23 13:34:22 CET 1998 Werner KochWerner Koch1-3/+3
1998-07-06intermediate releaseWerner Koch1-9/+21
1998-06-16some more internall structure changesWerner Koch1-4/+4
1997-12-16added some stuff for signing keysWerner Koch1-0/+1
1997-11-18initially checkinWerner Koch1-0/+29