summaryrefslogtreecommitdiff
path: root/libguile/posix.c
AgeCommit message (Expand)AuthorFilesLines
2009-11-14Replace `setbinary' by a public `%default-port-encoding' fluid.Ludovic Courtès1-28/+0
2009-08-28Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-4/+42
2009-08-25Add full Unicode capability to ports and the default readerMichael Gran1-4/+42
2009-08-18Merge branch 'master' into boehm-demers-weiser-gcLudovic Courtès1-180/+193
2009-06-17Change Guile license to LGPLv3+Neil Jerram1-6/+7
2009-05-26gnulib-tool --import environ; rely on gnulib for environ definitionsAndy Wingo1-13/+0
2009-05-21Make use of Gnulib's `flock' module.Ludovic Courtès1-71/+1
2009-05-21Make use of Gnulib's `putenv' module.Ludovic Courtès1-90/+6
2009-05-21Work around lack of cuserid(3) declaration on Tru64 5.1b.Ludovic Courtès1-0/+5
2009-03-27add getrlimit and setrlimit wrappersAndy Wingo1-0/+174
2009-01-18Use `scm_gc malloc_pointerless ()' in `scm_i allocate_string_pointers ()'.Ludovic Courtès1-29/+2
2008-11-30Check the return value of libc's functions to make `_FORTIFY_SOURCE=2' work.Ludovic Courtès1-2/+5
2008-09-13Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.Ludovic Courtès1-1/+1
2008-08-20Never define `_GNU_SOURCE' explicitly since `AC_USE_SYSTEM_EXTENSIONS'Ludovic Courtès1-1/+1
2007-10-27Changes from arch/CVS synchronizationLudovic Courtès1-8/+0
2007-10-27Changes from arch/CVS synchronizationLudovic Courtès1-0/+8
2007-09-11(scm_putenv): Confine the putenv("NAME=") bit to mingw, useKevin Ryde1-10/+38
2007-07-29Changes from arch/CVS synchronizationLudovic Courtès1-3/+0
2007-06-07Changes from arch/CVS synchronizationLudovic Courtès1-2/+8
2007-01-31Changes from arch/CVS synchronizationLudovic Courtès1-14/+12
2007-01-15merge from 1.8Kevin Ryde1-27/+48
2006-11-18Changes from arch/CVS synchronizationLudovic Courtès1-2/+25
2006-10-09merge from 1.8 branchKevin Ryde1-3/+29
2006-09-20Changes from arch/CVS synchronizationLudovic Courtès1-0/+5
2006-06-17merge from 1.8 branchKevin Ryde1-6/+18
2006-04-17merge from 1.8 branchKevin Ryde1-3/+3
2006-01-29Renamed the "frames" that are related to dynamic-wind to "dynamicMarius Vollmer1-30/+30
2005-05-23The FSF has a new address.Marius Vollmer1-1/+1
2005-03-02See ChangeLog from 2005-03-02.Marius Vollmer1-7/+5
2005-01-24Reverted changed from 2005/01/24 19:14:54, which was a commit to theMarius Vollmer1-5/+7
2005-01-24Threading changes.Marius Vollmer1-7/+5
2005-01-23(scm_flock): Update docstring from manual.Kevin Ryde1-9/+16
2005-01-23(scm_setlocale): Force errno=EINVAL for an error, sinceKevin Ryde1-2/+8
2005-01-09(scm_mkstemp): Update docstring from manual.Kevin Ryde1-2/+7
2005-01-02Use new vector elements API or simple vector API, as appropriate.Marius Vollmer1-24/+25
2004-09-22* i18n.c: Handle --disable-nls (thanks Bruno).Marius Vollmer1-1/+20
2004-09-07(scm_access): Update docstring per manual.Kevin Ryde1-14/+31
2004-09-07(scm_nice): Correction to error detection. Reported byKevin Ryde1-1/+5
2004-09-032004-09-03 Stefan Jahn <stefan@lkcc.org>Stefan Jahn1-1/+1
2004-08-24Include "srfi-13.h" instead of "strop.h".Marius Vollmer1-1/+1
2004-08-20(scm_mkstemp): Correction to the correction, mkstemp expects aMarius Vollmer1-3/+12
2004-08-20(scm_mkstemp): Correction to new locale_string stuff, needKevin Ryde1-5/+4
2004-08-19* strings.h, strings.c: (scm_i_string_chars, scm_i_string_length,Marius Vollmer1-24/+24
2004-08-12(WITH_STRING): New helper macro. Use it where oneMarius Vollmer1-69/+94
2004-08-10* procs.c, posix.c, ports.c, net_db.c, fports.c, filesys.c,Marius Vollmer1-91/+53
2004-08-05(scm_setgroups): Enhance docstring, per doc/ref/posix.texi.Kevin Ryde1-1/+5
2004-08-02* numbers.h, numbers.c, discouraged.h, discouraged.c (scm_short2num,Marius Vollmer1-5/+5
2004-07-29(scm_ttyname): Use scm_i_misc_mutex for thread safety.Kevin Ryde1-4/+23
2004-07-27(scm_ctermid): Use an L_ctermid buf on the stack, for thread safety.Kevin Ryde1-1/+7
2004-07-23 * threads.c, threads.h (scm_i_misc_mutex): New SCM_GLOBAL_MUTEX.Kevin Ryde1-5/+31