<feed xmlns='http://www.w3.org/2005/Atom'>
<title>4get/oracles/base.php, branch master</title>
<subtitle>4get is a proxy search engine that doesn't suck (personal fork)
</subtitle>
<id>https://git.moekyun.me/4get/atom?h=master</id>
<link rel='self' href='https://git.moekyun.me/4get/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/4get/'/>
<updated>2023-09-15T00:10:13Z</updated>
<entry>
<title>make 'oracles' feature backwards compatible with php 7.4 (#13)</title>
<updated>2023-09-15T00:10:13Z</updated>
<author>
<name>cynic</name>
<email>admin@cynic.moe</email>
</author>
<published>2023-09-15T00:10:13Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/4get/commit/?id=be8546bdf55f9c77012217ec510b81d9d5fd58b3'/>
<id>urn:sha1:be8546bdf55f9c77012217ec510b81d9d5fd58b3</id>
<content type='text'>
adds implementations of `str_contains` and `str_starts_with` that are used if the functions are not already defined. this should enable 4get to work on both php 7.4 and php 8.*

my instance is currently on 7.4.33, and you can see the oracles working here:
[calc.php](https://4get.silly.computer/web?s=2%2B4*(2^2))
[encoder.php](https://4get.silly.computer/web?s=md5+hamburger)
[numerics.php](https://4get.silly.computer/web?s=0xf0f0f)
[time.php](https://4get.silly.computer/web?s=what+is+the+time+right+now+tz%253Aest)

Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/13
Co-authored-by: cynic &lt;admin@cynic.moe&gt;
Co-committed-by: cynic &lt;admin@cynic.moe&gt;
</content>
</entry>
<entry>
<title>add structure for `Oracles' (special answers depending on queries + a few implementations (#10)</title>
<updated>2023-09-14T03:24:02Z</updated>
<author>
<name>cynic</name>
<email>admin@cynic.moe</email>
</author>
<published>2023-09-14T03:24:02Z</published>
<link rel='alternate' type='text/html' href='https://git.moekyun.me/4get/commit/?id=8762d68466b825382f4708a0eebbd3074e32c5c5'/>
<id>urn:sha1:8762d68466b825382f4708a0eebbd3074e32c5c5</id>
<content type='text'>
incl. a calculator, a hash encoder + rot13 and b64!, and a "what time is it" with timezone selection

frontend injected in $payload["left"] in web.php

you can see this live [on my instance](https://4get.silly.computer/web?s=7%2B8(9%5E2)&amp;scraper=brave&amp;nsfw=yes) (there are some issues that aren't related to this PR. favicons, etc. I'll fix them later.)

Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/10
Co-authored-by: cynic &lt;admin@cynic.moe&gt;
Co-committed-by: cynic &lt;admin@cynic.moe&gt;
</content>
</entry>
</feed>
