Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-18 | Merge branch 'maint' | Fredrik Gustafsson | |
Conflicts: bootstrap/lib/kernel/ebin/os.beam | |||
2013-11-09 | Add os:unsetenv/1 | Martin Hässler | |
New BIF os:unsetenv/1 which deletes an environment variable and returns 'true'. Does not change any old functionality. Calls the libc function unsetenv(3) on UNIX and SetEnvironmentVariableW(key, NULL) on Windows. The unicode support is the same as for os:getenv and os:putenv. | |||
2013-06-03 | kernel: Handle unicode in os:cmd | Dan Gudmundsson | |
Allow unicode strings in os:cmd and try to convert the result bytes to unicode list. Also test it. | |||
2013-05-28 | Updated primary bootstrap | Fredrik Gustafsson | |
2013-05-06 | Fix unmatched_returns warnings in STDLIB and Kernel | Hans Bolinder | |
2013-04-30 | Remove unnecessary whitespaces in os.erl and os_SUITE.erl | Aleksandr Vinokurov | |
Conflicts: lib/kernel/test/os_SUITE.erl | |||
2013-04-30 | Fix deep list argument error under Windows in os:cmd/1 | Aleksandr Vinokurov | |
Because of leeway in implementing os:cmd/1 under different OS there is a difference in results when calling it with deep list argument. os:cmd/1 specifies io_lib:chars() type for its argument and io_lib functions can produce deep lists inspite of io_lib:chars() result type specification. This commit flattens the argument for erlang:open_port/2 (which is used under Windows) and expands the os_SUITE to regress the bug. | |||
2013-01-25 | Update copyright years | Björn-Egil Dahlberg | |
2013-01-25 | Make adjustments for Unicode | Hans Bolinder | |
2012-07-19 | kernel: Remove VxWorks | Björn-Egil Dahlberg | |
2012-01-27 | Move types and specs from erl_bif_types.erl to modules | Hans Bolinder | |
2011-05-09 | Types and specifications have been modified and added | Hans Bolinder | |
2011-03-11 | Strenghen spec | Kostis Sagonas | |
2011-03-02 | Fix dialyzer warning in os:start_port_srv_loop | Sverker Eriksson | |
Rewrote the code a bit to silence dialyzer. Seems dialyzer can't handle a function that either returns or loops forever depending on function argument. | |||
2011-02-14 | Never allow os:find_executable/1 to return the path of directories | Björn Gustavsson | |
2010-06-02 | Teach os.erl to find executable names with extension (i.e. .exe) on windows | Patrik Nyblom | |
2010-03-10 | OTP-8502 os:cmd hang | Rickard Green | |
A race condition in os:cmd/1 could cause the caller to get stuck in os:cmd/1 forever. | |||
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |