Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-02 | Stop using uncertain flags for getaddrinfo() | Raimo Niskanen | |
The AI_V4MAPPED flag is falling out of grace in modern IPv6 stacks, for security reasons, e.g. FreeBSD do not document it any longer. The AI_ADDRCONFIG flag have got unclear semantics on the same OS. | |||
2010-12-02 | Use correct argument types on rwlock_wake_set_flags() | Rickard Green | |
2010-12-01 | Add documentation about raw filenames and Unicode file name translation mode | Patrik Nyblom | |
2010-12-01 | Skip ethread_SUITE:max_threads test on MacOS X Leopard | Rickard Green | |
For some reason pthread_create() crashes when more threads cannot be created, instead of returning an error code on our MacOS X Leopard machine... | |||
2010-12-01 | Make windows inet_gethost work for ipv6 | Patrik Nyblom | |
2010-12-01 | Fix format_man_pages so it handles all man sections and remove ↵ | Lars Thorsen | |
warnings/errors in man pages | |||
2010-12-01 | Merge branch 'rickard/load-balance-wrap/OTP-8950' into dev | Rickard Green | |
* rickard/load-balance-wrap/OTP-8950: Prevent wrapping of values used during load balancing | |||
2010-12-01 | Prevent wrapping of values used during load balancing | Rickard Green | |
Some integer values used during load balancing could under rare circumstances wrap causing a load unbalance between schedulers. | |||
2010-12-01 | Merge branch 'rickard/rwmutex-bug/OTP-8925' into dev | Rickard Green | |
* rickard/rwmutex-bug/OTP-8925: Miscellaneous rwmutex bug fixes and improvements Don't use more reader groups than schedulers New test suite containing stress tests of the rwmutex implementation Conflicts: erts/emulator/beam/erl_init.c | |||
2010-12-01 | Miscellaneous rwmutex bug fixes and improvements | Rickard Green | |
The ERTS internal rwlock implementation could get into an inconsistent state. This bug was very seldom triggered, but could be during heavy contention. The bug was introduced in R14B (erts-5.8.1). The bug was most likely to be triggered when using the read_concurrency option on an ETS table that was frequently accessed from multiple processes doing lots of writes and reads. That is, in a situation where you typically don't want to use the read_concurrency option in the first place. | |||
2010-12-01 | Don't use more reader groups than schedulers | Rickard Green | |
2010-12-01 | New test suite containing stress tests of the rwmutex implementation | Rickard Green | |
2010-11-30 | Teach filelib to use re in unicode mode when filenames are not raw | Patrik Nyblom | |
2010-11-30 | Adapt new soft and hard link routines on Windos to Unicode | Patrik Nyblom | |
Also close find-handles in altname and other minor corrections to patch | |||
2010-11-30 | Update preloaded prim_file | Patrik Nyblom | |
2010-11-30 | Teach prim_file not to accept atoms and not to throw exceptions | Patrik Nyblom | |
2010-11-30 | Adapt inet_drv to Visual Studio 2008 | Patrik Nyblom | |
2010-11-30 | Teach spawn_executable about Unicode | Patrik Nyblom | |
Also corrected compressed files on Windows | |||
2010-11-30 | Convert filenames read on MacOSX to canonical form | Patrik Nyblom | |
2010-11-30 | Make Unicode filenames work on Windows | Patrik Nyblom | |
2010-11-30 | Correction of VS2008 redistributables location | Patrik Nyblom | |
2010-11-30 | Allow installer to take redistributables from VC9 | Patrik Nyblom | |
2010-11-30 | Handle binary file names and conversion of unicode strings | Patrik Nyblom | |
2010-11-30 | Merge branch 'sverker/unsafe_CancelIoEx/OTP-8937' into dev | Sverker Eriksson | |
* sverker/unsafe_CancelIoEx/OTP-8937: Let port_SUITE:close_deaf_port wait for OS procs | |||
2010-11-30 | Let port_SUITE:close_deaf_port wait for OS procs | Sverker Eriksson | |
2010-11-29 | Merge branch 'sverker/unsafe_CancelIoEx/OTP-8937' into dev | Sverker Eriksson | |
* sverker/unsafe_CancelIoEx/OTP-8937: Improve test case port_SUITE:close_deaf_port | |||
2010-11-29 | Teach binary:matches not to return 'nomatch' on empty input | Patrik Nyblom | |
2010-11-29 | Teach filename to accept raw data and add filename enc option to emu | Patrik Nyblom | |
2010-11-29 | Add bifs to translate between erlang filenames and native encoding | Patrik Nyblom | |
2010-11-29 | Improve test case port_SUITE:close_deaf_port | Sverker Eriksson | |
2010-11-29 | Merge branch 'jr/windows-file-append' into dev | Patrik Nyblom | |
* jr/windows-file-append: Fix appending to large files (>4GB) on Windows OTP-8958 | |||
2010-11-29 | Merge branch 'bw/win32-laa' into dev | Patrik Nyblom | |
* bw/win32-laa: Added win32 large address aware link option OTP-8956 | |||
2010-11-29 | Merge branch 'bw/win32-file-linking' into dev | Patrik Nyblom | |
* bw/win32-file-linking: Add Win32 support for hard and symbolic file system links OTP-8955 | |||
2010-11-29 | Update ct_run deprectaion warning to work properly on windows | Lukas Larsson | |
2010-11-29 | Update make and install files to use ct_run instead of run_test and to keep ↵ | Lukas Larsson | |
a link to run_test available | |||
2010-11-29 | Add deprication warning to run_test.c | Lukas Larsson | |
2010-11-26 | Merge branch 'sverker/halfword-testcases/OTP-8884' into dev | Sverker Eriksson | |
* sverker/halfword-testcases/OTP-8884: NIF 64-bit integer get/make bugfix for halfword emulator. Teach erl_alloc.c not to disable internal allocators for halfword | |||
2010-11-26 | Merge branch 'sverker/unsafe_CancelIoEx/OTP-8937' into dev | Sverker Eriksson | |
* sverker/unsafe_CancelIoEx/OTP-8937: Remove use of unreliable CancelIoEx on Windows. | |||
2010-11-25 | NIF 64-bit integer get/make bugfix for halfword emulator. | Sverker Eriksson | |
2010-11-25 | Teach erl_alloc.c not to disable internal allocators for halfword | Patrik Nyblom | |
2010-11-24 | Merge branch 'sverker/ets_compress/OTP-8922' into dev | Sverker Eriksson | |
* sverker/ets_compress/OTP-8922: ETS 'compressed' option. | |||
2010-11-24 | Merge branch 'sverker/crypto_aes_ctr_cmac/OTP-8752' into dev | Sverker Eriksson | |
* sverker/crypto_aes_ctr_cmac/OTP-8752: Fix nif_SUITE to not assume that it is the only one loading NIFs. crypto CTR support | |||
2010-11-24 | Remove use of unreliable CancelIoEx on Windows. | Sverker Eriksson | |
CancelIoEx has been seen to cause problems with some drivers. Also improve fallback solution to reuse existing handle-closer-threads. | |||
2010-11-22 | ETS 'compressed' option. | Sverker Eriksson | |
The compressed format is using a slighty modified variant of the extern format (term_to_binary). To not worsen key lookup's too much, the top tuple itself and the key element are not compressed. Table objects with only immediate non-key elements will therefor not gain anything (but actually consume one extra word for "alloc_size"). | |||
2010-11-22 | Merge branch 'ta/fix-ethread-void-return' into dev | Rickard Green | |
* ta/fix-ethread-void-return: ethread: do not return from void ethr_atomic_set_relb OTP-8944 | |||
2010-11-22 | Merge branch 'ks/init-spec-fixes' into dev | Björn Gustavsson | |
* ks/init-spec-fixes: init: Fix two erroneous specs | |||
2010-11-22 | Fix nif_SUITE to not assume that it is the only one loading NIFs. | Sverker Eriksson | |
2010-11-22 | Merge branch 'rickard/thr-spec-inet-buf/OTP-8916' into dev | Rickard Green | |
* rickard/thr-spec-inet-buf/OTP-8916: Remove tight restrictions on some options Thread specific inet driver buffer stack | |||
2010-11-18 | Fix two typos in the epmd documentation | Holger Weiß | |
2010-11-18 | Remove tight restrictions on some options | Rickard Green | |
Remove tight restrictions on the high_watermark, low_watermark, and buffer options. |