<feed xmlns='http://www.w3.org/2005/Atom'>
<title>135e2/hinata.git/src/extractors, branch master</title>
<subtitle>[WIP] cross-platform multi-thread downloader
</subtitle>
<link rel='alternate' type='text/html' href='https://git.135e2.dev/135e2/hinata.git/'/>
<entry>
<title>tree-wide: use FREE_AND_NULLIFY macro and reformat code</title>
<updated>2024-03-02T04:55:03+00:00</updated>
<author>
<name>Mole Shang</name>
<email>135e2@135e2.dev</email>
</author>
<published>2024-03-02T04:55:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.135e2.dev/135e2/hinata.git/commit/?id=74ebee5d3a81a39766ba8cd436a548449ea887b0'/>
<id>74ebee5d3a81a39766ba8cd436a548449ea887b0</id>
<content type='text'>
Jeez idk why i forgot the pass-by-value feature, so the original version
never gets the pointer nullified.

Fix it by using our favourite C-style macro.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Jeez idk why i forgot the pass-by-value feature, so the original version
never gets the pointer nullified.

Fix it by using our favourite C-style macro.
</pre>
</div>
</content>
</entry>
<entry>
<title>tree-wide: fix uaf bugs</title>
<updated>2024-03-01T14:30:12+00:00</updated>
<author>
<name>Mole Shang</name>
<email>135e2@135e2.dev</email>
</author>
<published>2024-02-29T16:34:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.135e2.dev/135e2/hinata.git/commit/?id=6d9c1c8396ef374dce59d4c95199d0155a6fdfa3'/>
<id>6d9c1c8396ef374dce59d4c95199d0155a6fdfa3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>extractors/bilibili: set referer before api request</title>
<updated>2023-08-10T05:43:58+00:00</updated>
<author>
<name>Mole Shang</name>
<email>135e2@135e2.dev</email>
</author>
<published>2023-08-10T05:41:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.135e2.dev/135e2/hinata.git/commit/?id=ef4918ffeb326751fa17c2c8335963be4e43254f'/>
<id>ef4918ffeb326751fa17c2c8335963be4e43254f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>extractors: initial youku support</title>
<updated>2023-08-10T04:09:42+00:00</updated>
<author>
<name>Mole Shang</name>
<email>135e2@135e2.dev</email>
</author>
<published>2023-08-09T14:39:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.135e2.dev/135e2/hinata.git/commit/?id=06feb4557af89dfa8e695a5e89f77d38e6342fb4'/>
<id>06feb4557af89dfa8e695a5e89f77d38e6342fb4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>process_url: set callback_struct_t as an alias to str_array_t</title>
<updated>2023-08-09T13:41:12+00:00</updated>
<author>
<name>Mole Shang</name>
<email>135e2@135e2.dev</email>
</author>
<published>2023-08-09T13:41:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.135e2.dev/135e2/hinata.git/commit/?id=e910743450ae6ca3ec2a65e0e415f4a5d19ff3f9'/>
<id>e910743450ae6ca3ec2a65e0e415f4a5d19ff3f9</id>
<content type='text'>
... for flexibility concern.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... for flexibility concern.
</pre>
</div>
</content>
</entry>
<entry>
<title>tree-wide: pass pointer-to-pointer to correctly free pointers</title>
<updated>2023-08-09T13:37:33+00:00</updated>
<author>
<name>Mole Shang</name>
<email>135e2@135e2.dev</email>
</author>
<published>2023-08-09T12:37:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.135e2.dev/135e2/hinata.git/commit/?id=dcae2252e28fca2d8308eda208a03dbd09eaa286'/>
<id>dcae2252e28fca2d8308eda208a03dbd09eaa286</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>extractors/bilibili: fix page in filename</title>
<updated>2023-08-09T11:48:06+00:00</updated>
<author>
<name>Mole Shang</name>
<email>135e2@135e2.dev</email>
</author>
<published>2023-08-09T11:48:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.135e2.dev/135e2/hinata.git/commit/?id=12125ad6f4aabed1c4d0f328c33eb0717a8431ef'/>
<id>12125ad6f4aabed1c4d0f328c33eb0717a8431ef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "process_url: always match substrings instead of comparing"</title>
<updated>2023-08-09T09:33:03+00:00</updated>
<author>
<name>Mole Shang</name>
<email>135e2@135e2.dev</email>
</author>
<published>2023-08-09T09:33:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.135e2.dev/135e2/hinata.git/commit/?id=9d44f64a23552d420abefb8c952fec34e49f4ea0'/>
<id>9d44f64a23552d420abefb8c952fec34e49f4ea0</id>
<content type='text'>
Target video files can also be under the domain, revert the commit for
now.
Needs further implemention.

This reverts commit 9c2b0b39d73da02bb9d255e9dc7f81db200930b1.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Target video files can also be under the domain, revert the commit for
now.
Needs further implemention.

This reverts commit 9c2b0b39d73da02bb9d255e9dc7f81db200930b1.
</pre>
</div>
</content>
</entry>
<entry>
<title>process_url: set referer in the separate function</title>
<updated>2023-08-09T09:30:30+00:00</updated>
<author>
<name>Mole Shang</name>
<email>135e2@135e2.dev</email>
</author>
<published>2023-08-09T09:29:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.135e2.dev/135e2/hinata.git/commit/?id=c636d2e78e464246b3dd7bc8ce0b8e5d8a5bf7a6'/>
<id>c636d2e78e464246b3dd7bc8ce0b8e5d8a5bf7a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>process_url: expose some new functions to be control cookies and referer</title>
<updated>2023-08-09T09:27:16+00:00</updated>
<author>
<name>Mole Shang</name>
<email>135e2@135e2.dev</email>
</author>
<published>2023-08-09T07:00:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.135e2.dev/135e2/hinata.git/commit/?id=0947040d657bea73042bffd7a2c5c172d9c312a7'/>
<id>0947040d657bea73042bffd7a2c5c172d9c312a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
