Commit Graph

838 Commits

Author SHA1 Message Date
Marcus Brinkmann
ceade91071 gpgme/
2001-11-02  Marcus Brinkmann  <marcus@g10code.de>

	* rungpg.c (pipemode_copy): Change type of NBYTES to size_t.

	* key.c: Include string.h.
	* data.c: Likewise.
	* recipient.c: Likewise.

tests/
2001-11-02  Marcus Brinkmann  <marcus@g10code.de>

	* t-data.c: Include stddef.h.
	(read_once_test): Change type of READ to size_t.
	(read_test): Likewise.
	(write_test): Likewise.
2001-11-02 15:51:15 +00:00
Marcus Brinkmann
d70c632026 2001-11-01 Marcus Brinkmann <marcus@g10code.de>
* logging.c (log_printf): Do not initialize ARG_PTR with 0, we
	don't know the correct type.  Instead, run va_start and va_end
	unconditionally.
	Reported by Jose Carlos Garcia Sogo <jsogo@debian.org>.
2001-11-02 15:23:40 +00:00
Marcus Brinkmann
ae24fc5e45 Fix formatting. 2001-10-29 00:08:43 +00:00
Marcus Brinkmann
d36a213f3f gpgme/
2001-10-29  Marcus Brinkmann  <marcus@g10code.de>

	* context.h: New member signers_len.  * signers.c
	(gpgme_signers_clear): Require that signers are non-NULL with
	assertion.  Use signers_len to determine how much keys to release.
	Add documentation.
	(gpgme_signers_add): Use signers_len to determine if the buffer is
	large enough.  Use xtryrealloc rather than xtrymalloc and copying.
	Add documentation.
	(gpgme_signers_enum): Use signers_len to determine if key is
	available.  Add documentation.

tests/
2001-10-29  Marcus Brinkmann  <marcus@g10code.de>

	* t-signers.c: New file.
	* Makefile.am (TESTS): Add t-signers.
2001-10-29 00:08:14 +00:00
Werner Koch
98512fb6f2 Added these small tools 2001-10-23 11:04:17 +00:00
Werner Koch
4be9e786dd Merged with old ChnageLog which accidently was not in the CVS 2001-10-23 10:56:07 +00:00
Marcus Brinkmann
485ced6eef 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am (TEST_ENVIRONMENT): Revert last change.
2001-10-22 17:31:21 +00:00
Marcus Brinkmann
667b3eb8e8 FIx last change (grr, didn't want to check in the version I checked in). 2001-10-22 15:44:39 +00:00
Marcus Brinkmann
fc3e595e9b 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
* autogen.sh: Invoke automake with `-a' (add missing files).
	Do not invoke configure.
2001-10-22 15:39:34 +00:00
Marcus Brinkmann
666ad0f5fc 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am (TEST_ENVIRONMENT): Set environment to $(srcdir),
	not current directory.
2001-10-22 15:39:22 +00:00
Marcus Brinkmann
e4e25fbce0 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
* t-data.c (write_test): New function.
	(main): Invoke write_test for all rounds except TEST_OUT_CB.
2001-10-22 14:19:25 +00:00
Marcus Brinkmann
c5641c36fe 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
* data.c (_gpgme_data_append): Check if LENGTH is smaller than
	ALLOC_CHUNK, not DH->length.
2001-10-22 14:18:08 +00:00
Marcus Brinkmann
c243b714fc 2001-10-22 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am (INCLUDES): Remove spurious duplicate to silence
	automake.
2001-10-22 12:50:36 +00:00
Marcus Brinkmann
d7c6842be1 Fix version number dependency. 2001-10-22 12:24:49 +00:00
Marcus Brinkmann
402714a64c 2001-10-16 Marcus Brinkmann <marcus@g10code.de>
* t-version.c: New file.
	* t-data.c: Likewise.
	* t-data-1.txt: Likewise.
	* t-data-2.txt: Likewise.
	* Makefile.am (TESTS): Add t-version, t-data.
2001-10-17 19:17:46 +00:00
Marcus Brinkmann
bcd51ea8d7 2001-10-17 Marcus Brinkmann <marcus@g10code.de>
* gpgme.c (gpgme_set_protocol): Fix last change.
2001-10-17 19:13:11 +00:00
Werner Koch
6934746153 New API to switch to S/MIME. There is no code yet behind it. 2001-10-15 12:19:14 +00:00
Werner Koch
59e5ded0fe oops - have to thank someone else 2001-09-17 10:40:36 +00:00
Werner Koch
7393e3eef4 Fixed a keylisting bug 2001-09-17 10:36:05 +00:00
Werner Koch
6e16f7716a Added more doc entries and prepared for 0.2.3 2001-09-17 08:25:36 +00:00
Werner Koch
7af04dfdef added new status messages 2001-09-07 12:47:33 +00:00
Werner Koch
cdf43d2f08 Some changes 2001-09-03 18:41:53 +00:00
Werner Koch
ac2b2e5caf Fixed long standing listing bug. 2001-08-29 10:46:49 +00:00
Werner Koch
bcf16c2670 Typo fixes and new gpgme_get_op_info 2001-08-28 11:11:10 +00:00
Werner Koch
037c2d98d5 one more file 2001-08-01 13:37:41 +00:00
Werner Koch
98dd92c35b missing file 2001-08-01 10:31:15 +00:00
Werner Koch
4104d1d657 A couple of minor changes and a short README for Gpgcom 2001-07-31 15:21:58 +00:00
Werner Koch
cbabe1424c Added 2 examples 2001-07-31 12:25:23 +00:00
Werner Koch
c7284537ca Does not manage lifetime 2001-07-31 09:44:22 +00:00
Werner Koch
ce54133c08 Encryption basically works.
Removed system specific files becuase they are now part of Mingw32/CPD
2001-07-30 17:46:07 +00:00
Werner Koch
0373bf3829 Timos fixes 2001-06-16 11:08:32 +00:00
Werner Koch
ea18b491e3 Ready to release 0.2.2 2001-06-12 07:37:15 +00:00
Werner Koch
99b5a11db2 Changes by Jose and Tommy. 2001-05-28 17:35:10 +00:00
Werner Koch
fd40d12f0d Adjusted for changes --fixed-list-mode in 1.0.4h 2001-04-19 12:18:40 +00:00
Werner Koch
0d0be6df9d Reverted change 2001-04-12 13:38:03 +00:00
AnonCVS
43aace2e92 test 2001-04-12 11:21:02 +00:00
Werner Koch
1d004dda31 Release 0.2.1 2001-04-02 08:40:32 +00:00
Werner Koch
697c724b27 Give access to key capabilities 2001-03-15 13:09:41 +00:00
Werner Koch
bb164e1a8e Fixed syntax error 2001-03-14 13:51:30 +00:00
Werner Koch
0c15e80f24 Add a few key flags - needs the lates CVS gpg 2001-03-13 20:17:22 +00:00
Werner Koch
24260395ce Use a writer thread under W32 (arggg) 2001-02-28 10:18:38 +00:00
Werner Koch
31fd6ec4bf Reworked the process code. 2001-02-20 13:31:56 +00:00
Werner Koch
bd98601935 FD are now released and a major bug has been fixed.
The W32 version does not compile at the meoment.
2001-02-19 17:22:38 +00:00
Werner Koch
4fc55b4c30 W32 fixes 2001-02-14 19:42:49 +00:00
Werner Koch
1cd8417cd5 reap off gpg processes 2001-02-13 15:00:31 +00:00
Werner Koch
c15d432d3d Add some debugging code 2001-02-13 12:46:19 +00:00
Werner Koch
de3a698a3b Multiple signatures can now be verified. 2001-02-12 15:23:29 +00:00
Werner Koch
e2fb51e654 Possible fix for NT and segv fix. 2001-02-01 09:25:56 +00:00
Werner Koch
c63b24e0b9 Fixed W32 bugs and one major bug which swallowed up some output. 2001-01-31 12:39:53 +00:00
Werner Koch
ee98cab4a3 Made gpgme_cancel work - at least a little bit. 2001-01-30 18:03:21 +00:00
Werner Koch
eff05007e2 Fixed version string and W32 spawn function 2001-01-30 17:36:03 +00:00
Werner Koch
682bba780f slash/backslash conversion 2001-01-30 17:11:38 +00:00
Werner Koch
ecedadb700 Lookup the path in the Registry 2001-01-30 16:00:50 +00:00
Werner Koch
e037e1fce1 Removed files which are build by scripts 2001-01-30 14:46:01 +00:00
Werner Koch
3419c785a5 Maybe the signers code does work now 2001-01-30 14:18:16 +00:00
Werner Koch
1c40eedf9f Ugly kludge to avoid blocking in W32's _gpgme_io_write 2001-01-30 12:06:29 +00:00
Werner Koch
2b48ca513b W32 fix 2001-01-30 11:24:14 +00:00
Werner Koch
d6ea0dd4fd Add missing demo keys 2001-01-30 11:10:22 +00:00
Werner Koch
39f7630026 Add better debug printing. Use reader threads for W32 2001-01-30 11:01:41 +00:00
Werner Koch
b0e28510c2 Some new but untested functions 2001-01-22 20:22:41 +00:00
Werner Koch
e50f1b6743 Nicer W32 installation support 2001-01-18 10:47:48 +00:00
Werner Koch
7544513817 Does now compile under MingW32/CPD 0.3 2001-01-18 09:11:49 +00:00
Werner Koch
31010ee1e5 Release 0.1.4 2001-01-11 11:56:34 +00:00
Werner Koch
806a4c86d6 More changes and and some new functions 2001-01-08 20:40:25 +00:00
Werner Koch
a9464774dd Add 2 missing files and other changes 2000-12-29 10:34:34 +00:00
Werner Koch
8e92991dda Add missing jnlib directory 2000-12-19 10:09:11 +00:00
Werner Koch
ccd778031d Add progress CB and subkey listing 2000-12-19 10:07:32 +00:00
Werner Koch
120376caec Add key generation 2000-12-18 20:54:43 +00:00
Werner Koch
29c1e6f6b5 Add key import and export facility 2000-12-14 14:45:35 +00:00
Werner Koch
100a50729f Add a passphrase callback and minor changes to the interface 2000-12-12 13:31:25 +00:00
Werner Koch
792a0e3a46 Okay, it runs at least on Windows 95 2000-12-06 12:17:10 +00:00
Werner Koch
012f58a560 Now we are able to compile the W32 stuff - don't now whether it works; I have
no Windoze box here.
2000-11-23 15:28:15 +00:00
Werner Koch
287e0b975a Added some comments and prepared for W32 support 2000-11-22 17:10:48 +00:00
Werner Koch
354d2fca9e Does some basic tasks. 2000-11-20 20:17:36 +00:00
Werner Koch
550ec8b7e7 configuration changes 2000-11-17 21:20:53 +00:00
Werner Koch
9193cfb1de Released 0.0.0 2000-11-16 17:26:53 +00:00
Werner Koch
d350be5b96 Added sign functionality 2000-11-16 14:53:52 +00:00
Werner Koch
3652478fd3 Added decryption 2000-11-16 13:15:48 +00:00
Werner Koch
1d672a984d Notation stuff added 2000-11-15 21:36:48 +00:00
Werner Koch
6185d7bfb9 Reanmed public functions 2000-11-13 13:25:22 +00:00
Werner Koch
71f7b582b7 keylist does now return objects. 2000-11-10 20:56:02 +00:00
Werner Koch
5a7f006e8a Started with --list-key 2000-11-10 17:50:24 +00:00
Werner Koch
258892928e Add verify function 2000-11-09 16:35:35 +00:00
Werner Koch
cd8ac507e1 Just a backup for now 2000-11-07 13:32:38 +00:00
Werner Koch
4c4444383c *** empty log message *** 2000-10-27 18:03:15 +00:00
Werner Koch
bca8d9e537 *** empty log message *** 2000-10-27 17:46:09 +00:00
Werner Koch
7e6f9233d5 First prototypes 2000-10-27 17:26:12 +00:00
Werner Koch
890d43d015 Starting project 'GnuPG Made Easy' 2000-10-27 14:55:24 +00:00