<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/lib/stdlib/test/escript_SUITE_data, branch OTP_R16B</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>Adapt stdlib tests to ~tp detecting latin1 binaries</title>
<updated>2013-02-19T09:27:14+00:00</updated>
<author>
<name>Patrik Nyblom</name>
<email>pan@erlang.org</email>
</author>
<published>2013-02-19T09:27:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=2a79b74ac371387ce338bacf979f9ca32447b302'/>
<id>2a79b74ac371387ce338bacf979f9ca32447b302</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>escript to accept emulator arguments when script file has no shebang</title>
<updated>2013-01-08T18:47:16+00:00</updated>
<author>
<name>Magnus Henoch</name>
<email>magnus.henoch@erlang-solutions.com</email>
</author>
<published>2013-01-08T12:35:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=3f74aa2f7a1ef3703d749edae627cb3766d40434'/>
<id>3f74aa2f7a1ef3703d749edae627cb3766d40434</id>
<content type='text'>
According to the documentation, if the second or third line in a
script starts with %%!, then escript will use the rest of the line
as emulator options.  However, previously this was only the case
if the first line started with #!.  This change removes that check,
and unconditionally uses the %%! line if present.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
According to the documentation, if the second or third line in a
script starts with %%!, then escript will use the rest of the line
as emulator options.  However, previously this was only the case
if the first line started with #!.  This change removes that check,
and unconditionally uses the %%! line if present.
</pre>
</div>
</content>
</entry>
<entry>
<title>[stdlib, kernel] Introduce Unicode support for Erlang source files</title>
<updated>2013-01-02T09:15:17+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2012-10-04T13:58:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=300c5466a7c9cfe3ed22bba2a88ba21058406402'/>
<id>300c5466a7c9cfe3ed22bba2a88ba21058406402</id>
<content type='text'>
Expect modifications, additions and corrections.

There is a kludge in file_io_server and
erl_scan:continuation_location() that's not so pleasing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Expect modifications, additions and corrections.

There is a kludge in file_io_server and
erl_scan:continuation_location() that's not so pleasing.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright years</title>
<updated>2012-08-31T12:48:46+00:00</updated>
<author>
<name>Björn-Egil Dahlberg</name>
<email>egil@erlang.org</email>
</author>
<published>2012-08-31T12:48:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=2d03ab7ffde828d3b56f8b7738fd0c00d0f5b630'/>
<id>2d03ab7ffde828d3b56f8b7738fd0c00d0f5b630</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix flattening of paths in erl_prim_loader</title>
<updated>2012-08-07T15:36:18+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2012-08-07T15:23:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=af23ae42edcd582ec72e6c97540f82ea03bb36fe'/>
<id>af23ae42edcd582ec72e6c97540f82ea03bb36fe</id>
<content type='text'>
When correcting OTP-10071, a new error was introduced in
erl_prim_loader. In order to improve ability to detect if a file was
inside the primary archive, all paths were flattened - i.e. "."  and
".." were removed. This implementation had some faults, and it did not
take symlinks into account. This has been corrected.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When correcting OTP-10071, a new error was introduced in
erl_prim_loader. In order to improve ability to detect if a file was
inside the primary archive, all paths were flattened - i.e. "."  and
".." were removed. This implementation had some faults, and it did not
take symlinks into account. This has been corrected.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'ta/prim_archive-reloading' into maint</title>
<updated>2012-07-18T09:04:02+00:00</updated>
<author>
<name>Henrik Nord</name>
<email>henrik@erlang.org</email>
</author>
<published>2012-07-18T09:04:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=154c00482d134260190127040ac6b4efb9f85a8f'/>
<id>154c00482d134260190127040ac6b4efb9f85a8f</id>
<content type='text'>
* ta/prim_archive-reloading:
  escript_SUITE: remove gratuitous space
  [erts,kernel,stdlib] fix escript/primary archive reloading

Conflicts:
	erts/preloaded/src/erl_prim_loader.erl

OTP-10151
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* ta/prim_archive-reloading:
  escript_SUITE: remove gratuitous space
  [erts,kernel,stdlib] fix escript/primary archive reloading

Conflicts:
	erts/preloaded/src/erl_prim_loader.erl

OTP-10151
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tests for problems with handling of primary archive</title>
<updated>2012-07-10T07:55:45+00:00</updated>
<author>
<name>Siri Hansen</name>
<email>siri@erlang.org</email>
</author>
<published>2012-07-09T16:05:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=fc241fdbfacdca72f219a601ed16fb9cb6159063'/>
<id>fc241fdbfacdca72f219a601ed16fb9cb6159063</id>
<content type='text'>
Thanks to Tuncer Ayaz for co-authoring.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to Tuncer Ayaz for co-authoring.
</pre>
</div>
</content>
</entry>
<entry>
<title>[erts,kernel,stdlib] fix escript/primary archive reloading</title>
<updated>2012-07-06T15:01:02+00:00</updated>
<author>
<name>Tuncer Ayaz</name>
<email>tuncer.ayaz@gmail.com</email>
</author>
<published>2011-09-01T16:10:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=449a093a22af91403c36ca45c620d648d9110ab5'/>
<id>449a093a22af91403c36ca45c620d648d9110ab5</id>
<content type='text'>
If the mtime of an escript/primary archive file changes after being
added to the code path, correctly reload the archive and update the
cache.

The existing code didn't consider that it might be a zip archive and failed:

    =ERROR REPORT==== 3-Aug-2011::09:21:21 ===
    File operation error: bad_central_directory. Target:
    /escript_archive/module.beam. Function: get_file. Process: code_server.

Thanks David Reid and Hakan Mattson.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the mtime of an escript/primary archive file changes after being
added to the code path, correctly reload the archive and update the
cache.

The existing code didn't consider that it might be a zip archive and failed:

    =ERROR REPORT==== 3-Aug-2011::09:21:21 ===
    File operation error: bad_central_directory. Target:
    /escript_archive/module.beam. Function: get_file. Process: code_server.

Thanks David Reid and Hakan Mattson.
</pre>
</div>
</content>
</entry>
<entry>
<title>escript: prevent buffer overflows</title>
<updated>2010-10-04T13:25:22+00:00</updated>
<author>
<name>Michael Santos</name>
<email>michael.santos@gmail.com</email>
</author>
<published>2010-10-01T23:55:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=e5a231d5234fae86458fdb3a31701f9c09d3e16e'/>
<id>e5a231d5234fae86458fdb3a31701f9c09d3e16e</id>
<content type='text'>
Check buffer operations on input from escripts, the command line and
environment variables.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Check buffer operations on input from escripts, the command line and
environment variables.
</pre>
</div>
</content>
</entry>
<entry>
<title>The R13B03 release.</title>
<updated>2009-11-20T14:54:40+00:00</updated>
<author>
<name>Erlang/OTP</name>
<email>otp@erlang.org</email>
</author>
<published>2009-11-20T14:54:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=84adefa331c4159d432d22840663c38f155cd4c1'/>
<id>84adefa331c4159d432d22840663c38f155cd4c1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
