<feed xmlns='http://www.w3.org/2005/Atom'>
<title>go, branch ms-fix-multipart-readform</title>
<subtitle>Fork of Go programming language with my patches.</subtitle>
<id>http://git.kilabit.info/go/atom?h=ms-fix-multipart-readform</id>
<link rel='self' href='http://git.kilabit.info/go/atom?h=ms-fix-multipart-readform'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/'/>
<updated>2023-05-11T09:16:12Z</updated>
<entry>
<title>mime/multipart: fix ReadForm always return (nil,io.EOF)</title>
<updated>2023-05-11T09:16:12Z</updated>
<author>
<name>Shulhan</name>
<email>m.shulhan@gmail.com</email>
</author>
<published>2023-05-11T08:23:39Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=9d1afbf308f2ac382f364f935867ce0cef0a3573'/>
<id>urn:sha1:9d1afbf308f2ac382f364f935867ce0cef0a3573</id>
<content type='text'>
Previously, the condition err == io.EOF in readForm will never true and
break; it always goes to the second condition, err != nil, which
cause the returned ReadForm always nil with err is io.EOF.

As the test, we use the example with body almost similar to
ExampleNewReader with header contains "Content-Disposition:form-data".

Change-Id: I7268f45bb26eafb7f1e6e471b86eec681dde99f7
</content>
</entry>
<entry>
<title>runtime: redefine _type to abi.Type; add rtype for methods.</title>
<updated>2023-05-11T04:50:30Z</updated>
<author>
<name>David Chase</name>
<email>drchase@google.com</email>
</author>
<published>2023-04-24T19:45:33Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=a2838ec5f20b56e94a18c873ab4b68397355e214'/>
<id>urn:sha1:a2838ec5f20b56e94a18c873ab4b68397355e214</id>
<content type='text'>
Change-Id: I1c478b704d84811caa209006c657dda82d9c4cf9
Reviewed-on: https://go-review.googlesource.com/c/go/+/488435
Reviewed-by: Keith Randall &lt;khr@golang.org&gt;
Run-TryBot: David Chase &lt;drchase@google.com&gt;
TryBot-Result: Gopher Robot &lt;gobot@golang.org&gt;
Reviewed-by: Keith Randall &lt;khr@google.com&gt;
</content>
</entry>
<entry>
<title>internal/bisect: copy parser changes from CL 494177</title>
<updated>2023-05-11T01:52:24Z</updated>
<author>
<name>Russ Cox</name>
<email>rsc@golang.org</email>
</author>
<published>2023-05-10T19:51:46Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=48f8c5c0373886736d348acb1ce1601457da1d2e'/>
<id>urn:sha1:48f8c5c0373886736d348acb1ce1601457da1d2e</id>
<content type='text'>
x/tools/cmd/bisect is changing to emit hex skips for robustness.
Update this copy of internal/bisect to understand them.

Change-Id: Ie9445714e8e9fb594e656db2f94dcde9b6ce82d1
Reviewed-on: https://go-review.googlesource.com/c/go/+/494178
Reviewed-by: David Chase &lt;drchase@google.com&gt;
Run-TryBot: Russ Cox &lt;rsc@golang.org&gt;
TryBot-Result: Gopher Robot &lt;gobot@golang.org&gt;
</content>
</entry>
<entry>
<title>reflect: change rtype so that it (not *rtype) implements Type</title>
<updated>2023-05-11T01:43:28Z</updated>
<author>
<name>David Chase</name>
<email>drchase@google.com</email>
</author>
<published>2023-04-21T17:40:58Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=1d92e0e3fa6bb79d0679f3dbb47877f4a693deb9'/>
<id>urn:sha1:1d92e0e3fa6bb79d0679f3dbb47877f4a693deb9</id>
<content type='text'>
The abi.Type field was changed to *abi.Type, thus the
bitwise representation is the same, many casts are now
avoided and replace by either rtype{afoo} or rfoo.Type.

Change-Id: Ie7643edc714a0e56027c2875498a4dfe989cf7dd
Reviewed-on: https://go-review.googlesource.com/c/go/+/487558
Run-TryBot: David Chase &lt;drchase@google.com&gt;
Reviewed-by: Keith Randall &lt;khr@golang.org&gt;
Reviewed-by: Keith Randall &lt;khr@google.com&gt;
TryBot-Result: Gopher Robot &lt;gobot@golang.org&gt;
</content>
</entry>
<entry>
<title>reflect: replacing almost all use of *rtype with *abi.Type</title>
<updated>2023-05-11T01:43:04Z</updated>
<author>
<name>David Chase</name>
<email>drchase@google.com</email>
</author>
<published>2023-04-20T21:13:11Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=6cf7602b716ef94f8edc0b21cf2f73d2aa82281c'/>
<id>urn:sha1:6cf7602b716ef94f8edc0b21cf2f73d2aa82281c</id>
<content type='text'>
Change-Id: I3601525b10237d828c449c62a3447f66cb6f025e
Reviewed-on: https://go-review.googlesource.com/c/go/+/487557
Run-TryBot: David Chase &lt;drchase@google.com&gt;
Reviewed-by: Keith Randall &lt;khr@golang.org&gt;
Reviewed-by: Keith Randall &lt;khr@google.com&gt;
TryBot-Result: Gopher Robot &lt;gobot@golang.org&gt;
</content>
</entry>
<entry>
<title>reflect: move funcType to abi/type.go</title>
<updated>2023-05-10T22:56:31Z</updated>
<author>
<name>David Chase</name>
<email>drchase@google.com</email>
</author>
<published>2023-04-19T17:49:04Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=b768a1fbb5cbe8423465b79ad8f82055f79eb5fa'/>
<id>urn:sha1:b768a1fbb5cbe8423465b79ad8f82055f79eb5fa</id>
<content type='text'>
Change-Id: I381229ba67a39487cdcc60da1c73d33b0a7d494a
Reviewed-on: https://go-review.googlesource.com/c/go/+/487556
Reviewed-by: Keith Randall &lt;khr@golang.org&gt;
Reviewed-by: Keith Randall &lt;khr@google.com&gt;
TryBot-Result: Gopher Robot &lt;gobot@golang.org&gt;
Run-TryBot: David Chase &lt;drchase@google.com&gt;
</content>
</entry>
<entry>
<title>reflect: prepare fieldnames for moving to abi/type.go</title>
<updated>2023-05-10T22:55:30Z</updated>
<author>
<name>David Chase</name>
<email>drchase@google.com</email>
</author>
<published>2023-04-19T17:47:53Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=3d80d57c31fcaaa505791c9aa68eebc5deb6ad46'/>
<id>urn:sha1:3d80d57c31fcaaa505791c9aa68eebc5deb6ad46</id>
<content type='text'>
Change-Id: Ia8e88029d29a1210dc7a321578e61336e235f35a
Reviewed-on: https://go-review.googlesource.com/c/go/+/487555
Reviewed-by: Keith Randall &lt;khr@google.com&gt;
TryBot-Result: Gopher Robot &lt;gobot@golang.org&gt;
Run-TryBot: David Chase &lt;drchase@google.com&gt;
Reviewed-by: Keith Randall &lt;khr@golang.org&gt;
</content>
</entry>
<entry>
<title>internal/abi,reflectlite,reflect,runtime: common up chan type</title>
<updated>2023-05-10T22:45:24Z</updated>
<author>
<name>David Chase</name>
<email>drchase@google.com</email>
</author>
<published>2023-04-14T22:18:01Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=5deeca38c2506fc7bc0d7c29b05feb961267b8e0'/>
<id>urn:sha1:5deeca38c2506fc7bc0d7c29b05feb961267b8e0</id>
<content type='text'>
Change-Id: I085b61c544b85d70fabb1c0d9fe91207826dd21a
Reviewed-on: https://go-review.googlesource.com/c/go/+/484858
TryBot-Result: Gopher Robot &lt;gobot@golang.org&gt;
Reviewed-by: Keith Randall &lt;khr@golang.org&gt;
Run-TryBot: David Chase &lt;drchase@google.com&gt;
Reviewed-by: Keith Randall &lt;khr@google.com&gt;
</content>
</entry>
<entry>
<title>reflect: move more types, constants, functions into internal/abi</title>
<updated>2023-05-10T22:43:51Z</updated>
<author>
<name>David Chase</name>
<email>drchase@google.com</email>
</author>
<published>2023-04-14T18:11:45Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=acba24ff8c66d3c9d70bf0b087ae005c5a408e8d'/>
<id>urn:sha1:acba24ff8c66d3c9d70bf0b087ae005c5a408e8d</id>
<content type='text'>
Change-Id: Ib9cd15576896225e7c5e6fda11f1a77f6993a91a
Reviewed-on: https://go-review.googlesource.com/c/go/+/484857
Run-TryBot: David Chase &lt;drchase@google.com&gt;
Reviewed-by: Keith Randall &lt;khr@golang.org&gt;
TryBot-Result: Gopher Robot &lt;gobot@golang.org&gt;
Reviewed-by: Keith Randall &lt;khr@google.com&gt;
</content>
</entry>
<entry>
<title>internal/reflectlite, runtime: move more constants and types into internal/abi</title>
<updated>2023-05-10T22:43:30Z</updated>
<author>
<name>David Chase</name>
<email>drchase@google.com</email>
</author>
<published>2023-04-14T18:09:12Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=639957eb661c0c99c000bfc2e79bc750b02abd1a'/>
<id>urn:sha1:639957eb661c0c99c000bfc2e79bc750b02abd1a</id>
<content type='text'>
Change-Id: If5da1057ead34eb3e4c7f42bbe6ad3d350b97725
Reviewed-on: https://go-review.googlesource.com/c/go/+/484856
Reviewed-by: Keith Randall &lt;khr@golang.org&gt;
Reviewed-by: Keith Randall &lt;khr@google.com&gt;
Run-TryBot: David Chase &lt;drchase@google.com&gt;
TryBot-Result: Gopher Robot &lt;gobot@golang.org&gt;
</content>
</entry>
</feed>
