aboutsummaryrefslogtreecommitdiffstats
path: root/jnlib/ChangeLog (unfollow)
Commit message (Collapse)AuthorFilesLines
2006-09-22Added iconv support and doc cleanups.Werner Koch1-0/+6
2006-08-29See ChangeLogsWerner Koch1-0/+4
2006-06-28Remove stale lockfiles if created on the same node.Werner Koch1-0/+12
2006-05-23g10/ does build again.Werner Koch1-0/+19
2006-04-28Fix for sanitize string. Added SHA224Werner Koch1-0/+7
2006-04-21Still merging 1.4.3 code backWerner Koch1-0/+5
2006-04-19Merged with gpg 1.4.3 code. Werner Koch1-0/+5
The gpg part does not yet build.
2005-06-16gcc-4 defaults forced me to edit many many files to get rid of theWerner Koch1-0/+13
char * vs. unsigned char * warnings. The GNU coding standards used to say that these mismatches are okay and better than a bunch of casts. Obviously this has changed now.
2005-02-22(stream_read_string): Removed call to abort onWerner Koch1-1/+2
memory error because the CVS version of libgcrypt makes sure that ERRNO gets always set on error even with a faulty user supplied function.
2005-02-03Forgot to commit the recent fixed to scd and logging - doing it nowWerner Koch1-0/+5
2004-12-20(do_pth_event_free): The events are hold in a ringWerner Koch1-0/+12
buffer. Adjust for that. (do_pth_event_body): Ditto. (pth_event_isolate): Ditto. (do_pth_wait): Ditto. (_pth_event_count): Renamed to .. (event_count): .. and adjusted as above. (pth_init): Define 3 debug levels and change all debug calls to make use of them. This makes the moule now silent.
2004-12-19* query.c (initialize_module_query):Werner Koch1-0/+3
* call-scd.c (initialize_module_call_scd): New. * w32-pth.c (pth_init): Enable debugging depending on env var. (pth_self): New. (pth_mutex_release, pth_mutex_acquire): Implemented directly using the W32 API.
2004-12-19* maperror.c (map_assuan_err_with_source): Oops, args were swapped.Werner Koch1-0/+4
* w32-pth.c (pth_init): Enable debugging depending on env var.
2004-12-18* configure.ac (AH_BOTTOM): Define EXEEXT_S.Werner Koch1-0/+7
* autogen.sh: Updated --build-w32 feature. * gpg-agent.c (main): Remove special Pth initialize. * w32-pth.c (pth_init): Reverse return values. Use TRUE and FALSE constants. (pth_kill, pth_mutex_acquire, pth_attr_set, pth_join, pth_cancel): Ditto. * scdaemon.c (main) [W32]: Remove special Pth initialize..
2004-12-15A whole bunch of changes to allow building for W32.Werner Koch1-0/+4
2004-12-14Yep. No lost threads anymore.Werner Koch1-0/+13
(_pth_strerror): Renamed to ... (w32_strerror): .. this. And let callers provide a buffer. (spawn_helper_thread): Removed HD arg and hardwire the stack size to 32k. (do_pth_wait): Removed use of ATTR; not needed for the helper threads. (helper_thread): Renamed to .. (launch_thread): .. this. Release handle if not joinable. (struct pth_priv_hd_s): Renamed to ... (struct thread_info_s): .. this. Add member JOINABLE and TH.
2004-12-142004-12-14 Timo Schulz <[email protected]>Timo Schulz1-0/+8
* w32-pth.c (pth_kill): Just release the crit section if pth_init was really called. And set all handles to NULL. (_pth_strerror): New. (do_pth_wait): Before we enter the loop we check if there are too much events in the ring.
2004-12-14* w32-pth.h (pth_event_occured): Removed macro.Werner Koch1-0/+7
* w32-pth.c: Fixed license statement; its under the LGPL. (enter_pth, leave_pth): Use them to bracket almost all public functions.
2004-12-132004-12-13 Timo Schulz <[email protected]>Timo Schulz1-0/+8
* w32-pth.c (enter_pth, leave_pth): New. (pth_init): Initialize global mutex section. (pth_kill): Release global mutex section. (helper_thread): New. (pth_spawn): Make sure only one thread is running.
2004-12-13VArious hacks to make it at least build under W32.Werner Koch1-0/+2
* stringhelp.c (w32_strerror) [W32]: New. * w32-pth.c, w32-pth.h: Added real code written by Timo Schulz. Not finished, though. * gpgconf-comp.c <ignore-ocsp-service-url>: Fixed typo.
2004-12-13Added real code written by Timo Schulz.Werner Koch1-0/+5
Not finished, though.
2004-12-07* asshelp.c (send_pinentry_environment) [W32]: Do not use ttyname.Werner Koch1-0/+4
* w32-pth.c, w32-pth.h: New. * Makefile.am (gpgsm_LDADD): Put libassuan before jnlib because under W32 we need the w32 pth code from jnlib. * misc.c (setup_pinentry_env) [W32]: Disabled.
2004-12-02First take on a W32 portWerner Koch1-0/+4
2004-11-302004-11-30 Timo Schulz <[email protected]>Timo Schulz1-0/+5
* w32-afunix.c: New. AF_UNIX emulation for W32. * w32-afunix.h: Likewise.
2004-11-23* b64enc.c: Include stdio.h and string.hWerner Koch1-0/+9
* gpgsm.c: New option --prefer-system-dirmngr. * call-dirmngr.c (start_dirmngr): Implement this option. * gpgconf-comp.c <dirmngr>: Add the proxy options. <gpgsm>: Add --prefer-system-daemon.
2004-10-22* logging.c (do_logv): Use set_log_stream to setup a default.Werner Koch1-0/+8
(log_set_file): Factored code out to .. (set_file_fd): .. New function to allow using a file descriptor. (log_set_fd): Make use of new fucntion. (fun_writer): Reworked.
2004-08-18(print_sanitized_utf8_string): Actually implementWerner Koch1-0/+5
it.
2004-06-21(log_set_file): Do not close an old logstream if itWerner Koch1-0/+5
used to be stderr or stdout.
2004-05-05(log_set_file): Oops, don't close if LOGSTREAM is NULL.Werner Koch1-0/+4
2004-04-30* gpg-agent.c (parse_rereadable_options): New arg REREAD. AllowWerner Koch1-0/+5
changing oLogFile. (current_logfile): New. * logging.c (log_set_file): Make sure the log stream will be closed even if the stderr fileno will be assigned to a new socket.
2004-04-16* gpg-agent.c (main): Tell the logging code taht we are runnignWerner Koch1-1/+9
detached. * logging.h (JNLIB_LOG_WITH_PREFIX): Add constants for the flag values. * logging.c (log_set_prefix): New flag DETACHED. (fun_writer): Take care of this flag. (log_test_fd): New.
2004-02-18(print_sanitized_buffer): Don't care aboutWerner Koch1-0/+6
non-ASCII characaters. (sanitize_buffer): Ditto.
2004-02-12Replaced INCLUDES by AM_CPPFLAGS.Werner Koch1-0/+4
2004-01-16* argparse.c (strusage): Changed default copyright year to 2004.Werner Koch1-1/+5
2003-12-17(initialize): Replaced use of non-literal formaWerner Koch1-0/+5
args. Suggested by Florian Weimer.
2003-12-16(writen, fun_writer, fun_closer): New.Werner Koch1-0/+1
(log_set_file): Add feature to log to a socket. (log_set_file, do_logv): Force printing with prefix and pid.
2003-12-16* configure.ac: Check for funopen and fopencookie as part of theWerner Koch1-0/+5
jnlib checks. * logging.c (writen, fun_writer, fun_closer): New. (log_set_file): Add feature to log to a socket.
2003-11-17Preparing for 1.9.2 release.V1-9-2Werner Koch1-0/+6
2003-11-12Mainly changes to adjust for the changed KSBA API.Werner Koch1-0/+4
2003-06-18Finished the bulk of changes for gnupg 1.9. This included switchingWerner Koch1-1/+34
to libgcrypt functions, using shared error codes from libgpg-error, replacing the old functions we used to have in ../util by those in ../jnlib and ../common, renaming the malloc functions and a couple of types. Note, that not all changes are listed below becuause they are too similar and done at far too many places. As of today the code builds using the current libgcrypt from CVS but it is very unlikely that it actually works.
2003-01-09Updated from NewPGWerner Koch1-0/+124
2002-06-29Removed files for CVS reorganizationDavid Shaw1-20/+0
2000-07-14See ChangeLog: Fri Jul 14 19:38:23 CEST 2000 Werner KochWerner Koch1-0/+6
2000-01-27See ChangeLog: Thu Jan 27 18:00:44 CET 2000 Werner KochWerner Koch1-0/+14