<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source4/lib/appweb/esp, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/'/>
<entry>
<title>Remove remaining embedded JavaScript support.</title>
<updated>2008-09-16T16:05:53+00:00</updated>
<author>
<name>Jelmer Vernooij</name>
<email>jelmer@samba.org</email>
</author>
<published>2008-09-16T16:05:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=197870a731f18dd9759e9cc97dfd298fda773251'/>
<id>197870a731f18dd9759e9cc97dfd298fda773251</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>r23961: Allow SWAT to operate on x86_64 machines.</title>
<updated>2007-10-10T20:01:11+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2007-07-19T04:00:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=f8219ec5a8502975f347323900ff3245ff5222dc'/>
<id>f8219ec5a8502975f347323900ff3245ff5222dc</id>
<content type='text'>
On machines with a 4 byte int, and a 8 byte pointer, the ESP could would fail.

The problem is that 0 != NULL.  0 is an int (4 bytes) and NULL is a
pointer (8), and this matters critically to varargs functions.

If a 0 was passed as the 'terminating' argument, then only 4 bytes
would be written to the stack, but va_arg(ap, char *) would try and
pull 8, reading uninitalised memory.

Andrew Bartlett
(This used to be commit 72ca8e3b2a45179b731790e6329b978b22ac1ec0)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On machines with a 4 byte int, and a 8 byte pointer, the ESP could would fail.

The problem is that 0 != NULL.  0 is an int (4 bytes) and NULL is a
pointer (8), and this matters critically to varargs functions.

If a 0 was passed as the 'terminating' argument, then only 4 bytes
would be written to the stack, but va_arg(ap, char *) would try and
pull 8, reading uninitalised memory.

Andrew Bartlett
(This used to be commit 72ca8e3b2a45179b731790e6329b978b22ac1ec0)
</pre>
</div>
</content>
</entry>
<entry>
<title>r8631: give an error on incorrect argument count</title>
<updated>2007-10-10T18:29:46+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2005-07-20T05:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=3473f6b74b4545d09234d198468b0229c621b1cb'/>
<id>3473f6b74b4545d09234d198468b0229c621b1cb</id>
<content type='text'>
(This used to be commit ed09e19794d9625553bc48892a2e08b84d7bdcf4)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(This used to be commit ed09e19794d9625553bc48892a2e08b84d7bdcf4)
</pre>
</div>
</content>
</entry>
<entry>
<title>r8562: small merge with upstream</title>
<updated>2007-10-10T18:29:38+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2005-07-19T00:40:52+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=2d92eca39316a9edb17a1ffee0087f7365453471'/>
<id>2d92eca39316a9edb17a1ffee0087f7365453471</id>
<content type='text'>
(This used to be commit 6c9bf162afddda4747ef08b56598aaf0747a4d27)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(This used to be commit 6c9bf162afddda4747ef08b56598aaf0747a4d27)
</pre>
</div>
</content>
</entry>
<entry>
<title>r8404: small upstream merges of appweb code</title>
<updated>2007-10-10T18:22:58+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2005-07-13T00:43:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=8fc8fa2ad4e38751205afc089c957d38e5fc9384'/>
<id>8fc8fa2ad4e38751205afc089c957d38e5fc9384</id>
<content type='text'>
(This used to be commit 205ff9a82bd51eae3c1400ea0a24fcf2a662e96f)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(This used to be commit 205ff9a82bd51eae3c1400ea0a24fcf2a662e96f)
</pre>
</div>
</content>
</entry>
<entry>
<title>r8400: separate out the mpr code, as it is in the upstream appweb sources</title>
<updated>2007-10-10T18:22:57+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2005-07-13T00:12:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=a102f52db89f8a31327a3a9fafa1e5a1699ca3cd'/>
<id>a102f52db89f8a31327a3a9fafa1e5a1699ca3cd</id>
<content type='text'>
(This used to be commit 0e30b6e4cc9e70975d3179cfeddc4bfcc8c8fbb7)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(This used to be commit 0e30b6e4cc9e70975d3179cfeddc4bfcc8c8fbb7)
</pre>
</div>
</content>
</entry>
<entry>
<title>r8399: move the ejs and esp code closer to the directory layout used by the</title>
<updated>2007-10-10T18:22:39+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2005-07-13T00:06:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=adbb1612c12d03fa94e4ee23fbc2fa96c09d9dcd'/>
<id>adbb1612c12d03fa94e4ee23fbc2fa96c09d9dcd</id>
<content type='text'>
upstream sources. This makes it much easier to keep it up to date.

I will separate out the mpr code into lib/appweb/mpr next
(This used to be commit 52db7a052baeb0f11361ed69b71cb790039e3cc9)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
upstream sources. This makes it much easier to keep it up to date.

I will separate out the mpr code into lib/appweb/mpr next
(This used to be commit 52db7a052baeb0f11361ed69b71cb790039e3cc9)
</pre>
</div>
</content>
</entry>
</feed>
