summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* web server: use CLOEXECwip-threads-and-forkAndy Wingo2012-02-141-1/+1
* optional flags arg to scm_accept, which uses accept4Andy Wingo2012-02-142-6/+16
* primitive-move->fdes preserves CLOEXEC flagAndy Wingo2012-02-141-6/+4
* add file-port-close-on-exec?; popen takes advantage of it.Andy Wingo2012-02-143-11/+48
* fcntl: support F_DUPFD_CLOEXEC and O_CLOEXEC.Andy Wingo2012-02-141-1/+9
* wrap iconv_open / iconv_close with a lock to help in thread/fork issuesAndy Wingo2012-02-144-1/+42
* use scm_c_atfork_lock_static_mutex for guile's static mutexenAndy Wingo2012-02-149-4/+20
* add scm_c_atfork_lock_static_mutexAndy Wingo2012-02-142-0/+19
* add atfork interfaceAndy Wingo2012-02-146-31/+253
* fix a race (one of many) relating to close-portAndy Wingo2012-02-142-37/+59
* scm_from_stringn utf8 optimizationAndy Wingo2012-02-141-7/+3
* fix buggy scm_from_utf8_stringn (!)Andy Wingo2012-02-141-2/+2
* ports: avoid adding port table entries and finalizers if possibleAndy Wingo2012-02-142-33/+37
* refactor port encoding modes: utf-8 and iconvAndy Wingo2012-02-143-94/+158
* string ports simplificationAndy Wingo2012-02-141-65/+20
* weaks: move an allocation outside a critical sectionAndy Wingo2012-02-132-34/+71
* Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-02-123-6/+31
|\
| * web server: do not provide a response body where it is not permittedAndy Wingo2012-02-123-6/+31
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-02-111-16/+8
|\ \ | |/
| * web server: print backtrace on errors when run in batch modeAndy Wingo2012-02-111-16/+8
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-02-1110-201/+422
|\ \ | |/
| * more efficient scm_string_to_utf8, scm_string_to_utf32Andy Wingo2012-02-101-26/+30
| * more efficient scm_to_utf8_stringn, scm_to_utf32_stringnAndy Wingo2012-02-101-4/+52
| * Support => within case, and improve error messages for cond and caseMark H Weaver2012-02-085-84/+234
| * Add source properties to many more types of dataMark H Weaver2012-02-082-26/+47
| * Unoptimize 'read' to return freshly allocated empty stringsMark H Weaver2012-02-082-12/+8
| * Optimize empty substring case of scm_i_substring_copyMark H Weaver2012-02-081-22/+27
| * Add and use maybe_annotate_source helper in read.cMark H Weaver2012-02-081-12/+11
| * Remove inline and register attributes from read.cMark H Weaver2012-02-081-12/+12
| * Remove incorrect comment in read.cMark H Weaver2012-02-081-3/+2
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-02-081-1/+2
|\ \ | |/
| * i18: avoid freelocale (NULL)Andy Wingo2012-02-081-1/+2
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-02-08147-4676/+17939
|\ \ | |/
| * Fix --enable-debug-mallocAndy Wingo2012-02-051-37/+56
| * i18n: Skips ~h `format' tests when digit grouping info is missing.Ludovic Courtès2012-02-041-5/+13
| * fix check for when libc already has clock_gettime / clock_getcpuclockidAndy Wingo2012-02-041-1/+2
| * Improve consistency of definitions of C functions in manual.Bake Timmons2012-02-047-57/+57
| * fix compilation of control.c, continuations.c when SCM_ALIGNED is not definedAndy Wingo2012-02-042-36/+34
| * Make notation for Scheme repeated arguments more consistent in manual.Bake Timmons2012-02-0420-347/+369
| * i18n: Provide default values for when Gnulib has no replacement.Ludovic Courtès2012-02-031-26/+32
| * Augment `-Wformat' analysis with support for `~:h'.Ludovic Courtès2012-02-032-1/+33
| * format: Add specifier ~h for localized number output.Ludovic Courtès2012-02-034-7/+109
| * i18n: Add a couple of tests for `monetary-amount->locale-string'.Ludovic Courtès2012-02-031-0/+18
| * i18n: Use Gnulib's `nl_langinfo' module.Ludovic Courtès2012-02-035-103/+50
| * Use Gnulib's `regex' module.Ludovic Courtès2012-02-0340-43/+16040
| * tests: Have `getaddrinfo' test work for Darwin 8.Ludovic Courtès2012-02-033-13/+22
| * tests: Work around erroneous tr_TR locale in Darwin 8.Ludovic Courtès2012-02-031-4/+5
| * Update srfi-14 test for Unicode 6.1Mike Gran2012-02-021-2/+2
| * Implement scm_to_pointerMark H Weaver2012-02-023-0/+27
| * revert r5rs changesAndy Wingo2012-02-021-82/+83