Kevin Rosenberg [Mon, 8 Feb 2010 17:49:58 +0000 (10:49 -0700)]
Version 1.8.4: Impoved detection of long-long type for CMUCL
Kevin Rosenberg [Mon, 8 Feb 2010 15:29:14 +0000 (08:29 -0700)]
Version 1.8.3: patch from Stelian Ionescu
Kevin Rosenberg [Mon, 8 Feb 2010 04:56:42 +0000 (21:56 -0700)]
Version 1.8.2: Test suite and more functions for foreign string encoding
Kevin Rosenberg [Sun, 7 Feb 2010 19:32:15 +0000 (12:32 -0700)]
Add string-to-octets
Kevin Rosenberg [Sun, 7 Feb 2010 09:40:03 +0000 (02:40 -0700)]
New function foreign-encoded-string-octets
Kevin Rosenberg [Sun, 7 Feb 2010 09:07:43 +0000 (02:07 -0700)]
Version 1.8.0: First version with external formats for encoding foreign strings
Kevin Rosenberg [Sun, 7 Feb 2010 03:23:26 +0000 (20:23 -0700)]
Automated commit for upstream build of version 1.7.4
Kevin Rosenberg [Sun, 7 Feb 2010 03:12:21 +0000 (20:12 -0700)]
Initial support for external-formats for encoding foreign strings
Kevin Rosenberg [Sun, 7 Feb 2010 03:09:10 +0000 (20:09 -0700)]
Merge branch 'master' of ssh://git.b9.com/home/gitpub/uffi
Kevin Rosenberg [Sat, 6 Feb 2010 17:49:20 +0000 (10:49 -0700)]
Remove old CVS $Id$ keyword
Kevin Rosenberg [Sat, 6 Feb 2010 02:33:29 +0000 (19:33 -0700)]
Version 1.7.3: Fix symbol name
Kevin Rosenberg [Sat, 6 Feb 2010 00:32:05 +0000 (17:32 -0700)]
Fix symbol name
Kevin Rosenberg [Fri, 5 Feb 2010 22:00:46 +0000 (15:00 -0700)]
Automated commit for debian release 1.7.2-1
Kevin Rosenberg [Fri, 5 Feb 2010 21:51:16 +0000 (14:51 -0700)]
Automated commit for upstream build of version 1.7.2
Kevin Rosenberg [Fri, 5 Feb 2010 21:36:43 +0000 (14:36 -0700)]
Version 1.7.2: Add support external character formats for underlying implementation.
Kevin Rosenberg [Fri, 5 Feb 2010 21:34:59 +0000 (14:34 -0700)]
change email delimiters
Kevin Rosenberg [Fri, 29 Jan 2010 21:22:37 +0000 (14:22 -0700)]
new release
Kevin Rosenberg [Fri, 29 Jan 2010 21:22:14 +0000 (14:22 -0700)]
Add :long-long support
Kevin Rosenberg [Thu, 28 Jan 2010 21:50:46 +0000 (14:50 -0700)]
Automated commit for debian release 1.7.0-1
Kevin Rosenberg [Thu, 28 Jan 2010 21:50:24 +0000 (14:50 -0700)]
Updates to support Lispworks 6
Kevin Rosenberg [Tue, 4 Aug 2009 01:13:24 +0000 (19:13 -0600)]
Convert to dh-lisp; add Vcs-Browser
Kevin Rosenberg [Sun, 2 Aug 2009 12:21:59 +0000 (06:21 -0600)]
improve description
Kevin Rosenberg [Sun, 2 Aug 2009 06:59:37 +0000 (00:59 -0600)]
update news
Kevin Rosenberg [Sun, 2 Aug 2009 02:41:23 +0000 (20:41 -0600)]
Add minor upstream changes; conform new debian standards
Kevin Rosenberg [Fri, 25 Jul 2008 15:35:12 +0000 (09:35 -0600)]
* tests/foreign-loader.lisp: Commit patch from Luis Oliveira
to use directory of *compile-file-truename*
Kevin Rosenberg [Mon, 17 Sep 2007 16:36:38 +0000 (10:36 -0600)]
Change documentation to UTF-8
2007-09-17 Kevin Rosenberg (kevin@rosenberg.net)
* doc/Makefile, doc/html.xsl: Change output encoding from
ISO-8859-1 to UTF-8
Kevin M. Rosenberg [Fri, 31 Aug 2007 18:04:31 +0000 (18:04 +0000)]
r11859: Canonicalize whitespace
Kevin M. Rosenberg [Sun, 22 Jul 2007 19:10:50 +0000 (19:10 +0000)]
r11765: do not miss make clean errors
Kevin M. Rosenberg [Sun, 22 Jul 2007 19:09:39 +0000 (19:09 +0000)]
r11764: 2007-07-22 Kevin Rosenberg (kevin@rosenberg.net)
* Version 1.6.0 (SPECIFICATION CHANGE)
* doc/ref_func_libr.xml: Change the specification of
load-foreign-library to better match the actual action of the
function. Rather than returning NIL for failure to load library,
signal an error.
* src/libraries.lisp: Rework load-foreign-library to ensure errors
are signaled on failure to load library. This was the case for
some implementations, change the other implementations to
match. (Inconsistency found due to Mark Wooding's remarks)
Kevin M. Rosenberg [Thu, 19 Jul 2007 02:27:11 +0000 (02:27 +0000)]
r11759: new watch file
Kevin M. Rosenberg [Tue, 22 May 2007 17:43:17 +0000 (17:43 +0000)]
r11710: fix build-twice-in-a-row
Kevin M. Rosenberg [Fri, 13 Apr 2007 05:55:43 +0000 (05:55 +0000)]
r11617: fix address
Kevin M. Rosenberg [Fri, 13 Apr 2007 05:52:23 +0000 (05:52 +0000)]
r11616: Automated commit for uffi debian-version-1.5.18-1
Kevin M. Rosenberg [Fri, 13 Apr 2007 05:49:01 +0000 (05:49 +0000)]
r11615: 2007-04-12 Kevin Rosenberg (kevin@rosenberg.net)
* Version 1.5.18
* src/functions.lisp: Patch from Ian Eslick for Lispworks 5
Kevin M. Rosenberg [Mon, 16 Oct 2006 00:26:02 +0000 (00:26 +0000)]
r11222:
Kevin M. Rosenberg [Tue, 10 Oct 2006 14:35:39 +0000 (14:35 +0000)]
r11214: 2006-10-10 Kevin Rosenberg (kevin@rosenberg.net)
* Version 1.5.17
* src/functions.lisp: Patch from Edi Weitz for Lispworks 5/Linux
Kevin M. Rosenberg [Sun, 3 Sep 2006 02:32:25 +0000 (02:32 +0000)]
r11088: Automated commit for Debian build of uffi upstream-version-1.5.16
Kevin M. Rosenberg [Sun, 3 Sep 2006 02:31:58 +0000 (02:31 +0000)]
r11087: add cygwin support
Kevin M. Rosenberg [Mon, 14 Aug 2006 06:25:50 +0000 (06:25 +0000)]
r11024: Automated commit for Debian build of uffi upstream-version-1.5.15
Kevin M. Rosenberg [Mon, 14 Aug 2006 06:25:09 +0000 (06:25 +0000)]
r11023: 2006-08-13 Kevin Rosenberg (kevin@rosenberg.net)
* Version 1.5.15
* src/{objects,strings}.lisp: Add support for Lispworks 5
thanks to patches from Bill Atkins
Kevin M. Rosenberg [Mon, 14 Aug 2006 04:26:22 +0000 (04:26 +0000)]
r11022: revert incorrect stuff from clisp testing
Kevin M. Rosenberg [Mon, 14 Aug 2006 04:22:28 +0000 (04:22 +0000)]
r11021: 2006-08-13 Kevin Rosenberg (kevin@rosenberg.net)
* src/objects.lisp: Add support for Lispworks 5 by Bill Atkins
Kevin M. Rosenberg [Mon, 14 Aug 2006 04:09:20 +0000 (04:09 +0000)]
r11020: port for LW5
Kevin M. Rosenberg [Fri, 7 Jul 2006 18:09:13 +0000 (18:09 +0000)]
r10974: make sure permissions are okay
Kevin M. Rosenberg [Wed, 5 Jul 2006 01:25:58 +0000 (01:25 +0000)]
r10967: Automated commit for uffi debian-version-1.5.14-1
Kevin M. Rosenberg [Wed, 5 Jul 2006 01:24:51 +0000 (01:24 +0000)]
r10965: 2006-07-04 Kevin Rosenberg (kevin@rosenberg.net)
* Version 1.5.14
* src/{objects,strings}.lisp: Apply patch from Edi Weitz
Kevin M. Rosenberg [Wed, 17 May 2006 15:14:07 +0000 (15:14 +0000)]
r10953: Automated commit for Debian build of uffi upstream-version-1.5.13
Kevin M. Rosenberg [Wed, 17 May 2006 14:10:57 +0000 (14:10 +0000)]
r10949: 2006-05-17 Kevin Rosenberg (kevin@rosenberg.net)
* Version 1.5.12
* src/libraries.lisp: Patch from Yaroslav Kavenchuk to set
default drive letters on MS Windows.
Kevin M. Rosenberg [Tue, 16 May 2006 02:19:04 +0000 (02:19 +0000)]
r10944: update standards version
Kevin M. Rosenberg [Wed, 10 May 2006 00:42:59 +0000 (00:42 +0000)]
r10934: 2006-05-11 Kevin Rosenberg (kevin@rosenberg.net)
* Version 1.5.11: Export new macro DEF-POINTER-VAR based on patch from
James Bielman to support defining variables on platforms which
support saving objects, such as openmcl
Kevin M. Rosenberg [Tue, 18 Apr 2006 00:09:13 +0000 (00:09 +0000)]
r10919: change ftp site
Kevin M. Rosenberg [Tue, 18 Apr 2006 00:07:09 +0000 (00:07 +0000)]
r10917: 2006-04-17 Kevin Rosenberg (kevin@rosenberg.net)
* Version 1.5.10: Commit patch from Gary King for openmcls
Kevin M. Rosenberg [Wed, 8 Mar 2006 19:06:40 +0000 (19:06 +0000)]
r10897: Automated commit for Debian build of uffi upstream-version-1.5.9
Kevin M. Rosenberg [Mon, 16 Jan 2006 21:47:35 +0000 (21:47 +0000)]
r10870: Automated commit for Debian build of uffi upstream-version-1.5.8
Kevin M. Rosenberg [Sat, 31 Dec 2005 18:12:13 +0000 (18:12 +0000)]
r10863: support GNU/kFreeBSD
Kevin M. Rosenberg [Tue, 15 Nov 2005 02:40:17 +0000 (02:40 +0000)]
r10834: 2005-11-14 Kevin Rosenberg (kevin@rosenberg.net)
* Version 1.5.7
* src/strings.lisp: Add with-foreign-strings by James Biel
Kevin M. Rosenberg [Mon, 14 Nov 2005 19:03:26 +0000 (19:03 +0000)]
r10832: Automated commit for Debian build of uffi upstream-version-1.5.6
Kevin M. Rosenberg [Mon, 14 Nov 2005 19:02:46 +0000 (19:02 +0000)]
r10830: Automated commit for Debian build of uffi upstream-version-1.5.6
Kevin M. Rosenberg [Mon, 7 Nov 2005 17:54:11 +0000 (17:54 +0000)]
r10811: fix warning for sbcl. remove setf getenv
Kevin M. Rosenberg [Fri, 4 Nov 2005 19:02:52 +0000 (19:02 +0000)]
r10799: 2005-11-07 Kevin Rosenberg (kevin@rosenberg.net)
* Version 1.5.5
* src/os.lisp: Add support for getenv getter and setter
Kevin M. Rosenberg [Sun, 18 Sep 2005 07:23:45 +0000 (07:23 +0000)]
r10756: fix allegro osx patch
Kevin M. Rosenberg [Sun, 18 Sep 2005 05:47:41 +0000 (05:47 +0000)]
r10754: Automated commit for Debian build of uffi upstream-version-1.5.3
Kevin M. Rosenberg [Sun, 18 Sep 2005 04:51:48 +0000 (04:51 +0000)]
r10752: 2005-09-17 Kevin Rosenberg (kevin@rosenberg.net)
* Version 1.5.2
* src/objects.lisp: prepend _ character for entry
point on macosx as noted by Luis Oliveira
Kevin M. Rosenberg [Thu, 7 Jul 2005 03:31:35 +0000 (03:31 +0000)]
r10621:
Kevin M. Rosenberg [Wed, 6 Jul 2005 01:06:57 +0000 (01:06 +0000)]
r10616: Automated commit for Debian build of uffi upstream-version-1.5.0
Kevin M. Rosenberg [Wed, 6 Jul 2005 01:05:14 +0000 (01:05 +0000)]
r10614: 2005-07-05 Kevin Rosenberg (kevin@rosenberg.net)
* Version 1.5.0
* Remove vestigial LLGPL license notices as UFFI as been
BSD-licensed for several years.
Kevin M. Rosenberg [Fri, 1 Jul 2005 00:39:48 +0000 (00:39 +0000)]
r10608: update license
Kevin M. Rosenberg [Thu, 9 Jun 2005 00:37:26 +0000 (00:37 +0000)]
r10595: Automated commit for Debian build of uffi upstream-version-1.4.39
Kevin M. Rosenberg [Wed, 8 Jun 2005 23:24:03 +0000 (23:24 +0000)]
r10590: convert to :struct-pointer
Kevin M. Rosenberg [Wed, 8 Jun 2005 22:41:41 +0000 (22:41 +0000)]
r10589: more struct-pointer
Kevin M. Rosenberg [Wed, 8 Jun 2005 22:36:29 +0000 (22:36 +0000)]
r10588: better support for lispworks variance on derefing
Kevin M. Rosenberg [Wed, 8 Jun 2005 22:11:33 +0000 (22:11 +0000)]
r10587: change return type to :struct-pointer
Kevin M. Rosenberg [Wed, 8 Jun 2005 21:51:30 +0000 (21:51 +0000)]
r10586: rename file
Kevin M. Rosenberg [Wed, 8 Jun 2005 21:26:17 +0000 (21:26 +0000)]
r10585: rename to more closely align with src filename
Kevin M. Rosenberg [Wed, 8 Jun 2005 21:25:43 +0000 (21:25 +0000)]
r10584: * tests/objects.lisp: Rename from pointers.lisp.
Fix test CHPTR.4 as noted by Joerg Hoehle
* src/objects.lisp: Remove default from ensure-char-integer
Kevin M. Rosenberg [Wed, 8 Jun 2005 18:57:45 +0000 (18:57 +0000)]
r10572: fix for lispworks
Kevin M. Rosenberg [Wed, 8 Jun 2005 18:52:54 +0000 (18:52 +0000)]
r10571: avoid multiple evaluation for strings input to macros
Kevin M. Rosenberg [Wed, 8 Jun 2005 16:45:14 +0000 (16:45 +0000)]
r10569: Automated commit for Debian build of uffi upstream-version-1.4.38
Kevin M. Rosenberg [Wed, 8 Jun 2005 16:44:05 +0000 (16:44 +0000)]
r10568: * src/libraries.lisp: Commit patch from Edi Weitz to
allow plain filename library names to allow underlying
lisp implementation to find foreign libraries in the
locations known to the operating system.
Kevin M. Rosenberg [Tue, 7 Jun 2005 19:30:45 +0000 (19:30 +0000)]
r10564: fix :modules in def-function
Kevin M. Rosenberg [Tue, 7 Jun 2005 19:09:51 +0000 (19:09 +0000)]
r10563: add module keyword to def-function
Kevin M. Rosenberg [Tue, 7 Jun 2005 18:55:02 +0000 (18:55 +0000)]
r10562: avoid using calling-convention on lispworks macosx
Kevin M. Rosenberg [Tue, 7 Jun 2005 18:42:24 +0000 (18:42 +0000)]
r10560: add needed eval-when to handle 'asdf:compile-op
Kevin M. Rosenberg [Fri, 29 Apr 2005 19:28:14 +0000 (19:28 +0000)]
r10496: update url
Kevin M. Rosenberg [Thu, 28 Apr 2005 16:24:53 +0000 (16:24 +0000)]
r10492: add more build platforms
Kevin M. Rosenberg [Wed, 13 Apr 2005 18:43:34 +0000 (18:43 +0000)]
r10396: 2005-04-12 Kevin Rosenberg (kevin@rosenberg.net)
* Version 1.4.37
* src/strings.lisp: Fix variable name
Kevin M. Rosenberg [Wed, 6 Apr 2005 17:44:30 +0000 (17:44 +0000)]
r10395: fix debian doc
Kevin M. Rosenberg [Wed, 6 Apr 2005 17:42:24 +0000 (17:42 +0000)]
r10393: fix sbcl compilation
Kevin M. Rosenberg [Mon, 4 Apr 2005 20:36:39 +0000 (20:36 +0000)]
r10381: 2005-04-04 Kevin Rosenberg (kevin@rosenberg.net)
* src/strings.lisp, src/aggregates.lisp: Support change in SBCL copy
function [Thanks for Nathan Froyd and Zach Beane]
Kevin M. Rosenberg [Mon, 4 Apr 2005 20:31:17 +0000 (20:31 +0000)]
r10380: working on new sbcl
Kevin M. Rosenberg [Mon, 4 Apr 2005 20:04:49 +0000 (20:04 +0000)]
r10379: more sbcl fixes
Kevin M. Rosenberg [Mon, 4 Apr 2005 19:59:21 +0000 (19:59 +0000)]
r10378: preliminary new sbcl support
Kevin M. Rosenberg [Sun, 3 Apr 2005 23:58:11 +0000 (23:58 +0000)]
r10373: 2005-04-03 Kevin Rosenberg (kevin@rosenberg.net)
* src/objects.lisp: Commit patch from James Bielman to add
def-foreign-var support for OpenMCL
Kevin M. Rosenberg [Wed, 2 Mar 2005 19:25:59 +0000 (19:25 +0000)]
r10350: 2005-03-03 Kevin Rosenberg (kevin@rosenberg.net)
* src/primitives.lisp: Add support for :union types
[patch from Cyrus Harmon]
* tests/union.lisp, tests/structs.lisp: Tests for
union and structure types [from Cyrus Harmon]
Kevin M. Rosenberg [Tue, 22 Feb 2005 17:12:01 +0000 (17:12 +0000)]
r10344: 2005-02-22 Kevin Rosenberg (kevin@rosenberg.net)
* src/primitives.lisp, src/strings.lisp: Better support
for sb-unicode [from Yoshinori Tahara and R. Mattes]
Kevin M. Rosenberg [Sun, 23 Jan 2005 00:28:49 +0000 (00:28 +0000)]
r10271: support sbcl-amd64
Kevin M. Rosenberg [Sat, 22 Jan 2005 16:00:35 +0000 (16:00 +0000)]
r10269: fix word size for sbcl-amd64
Kevin M. Rosenberg [Tue, 9 Nov 2004 02:31:00 +0000 (02:31 +0000)]
r10143: Automated commit for Debian build of uffi upstream-version-1.4.30
Kevin M. Rosenberg [Tue, 9 Nov 2004 02:30:54 +0000 (02:30 +0000)]
r10142: sb-unicode
Kevin M. Rosenberg [Tue, 9 Nov 2004 02:29:43 +0000 (02:29 +0000)]
r10141: fix for sb-unicode