<?xml version="1.0" ?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="text">HyperTask </title>
  <subtitle type="text">
    Feed for all projects
  </subtitle>
  <id>https://issues.hyperbola.info/</id>
    <updated>2025-08-19T22:49:55Z</updated>
  <link rel="self" type="text/xml" href="feed.php?feed_type=atom"/>
  <link rel="alternate" type="text/html" hreflang="en" href="/feed.php"/>
    <entry>
    <title>FS#1620: [surf] Disable Java and JavaScript</title>
    <link href="https://issues.hyperbola.info/index.php?do=details&amp;task_id=1620" />    
    <updated>2025-08-19T22:49:55Z</updated>    
    <published>2025-07-21T03:19:33Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
I would probably suggest changing the C-header file of the default <strong>surf</strong> configuration to disable Java, because there is no <strong>java</strong>/<strong>openjdk</strong> package in the repository for some reason why Hyperbola removed more than three years ago (<a href="https://www.hyperbola.info/news/end-of-java-openjdk-support" class="urlextern" title="https://www.hyperbola.info/news/end-of-java-openjdk-support"  rel="nofollow">1</a><a href="https://wiki.hyperbola.info/" class="internallink"></a>, <a href="https://wiki.hyperbola.info/en:philosophy:java_downfalls/" class="urlextern" title="https://wiki.hyperbola.info/en:philosophy:java_downfalls/"  rel="nofollow">2</a><a href="https://wiki.hyperbola.info/" class="internallink"></a>), and JavaScript, just like <strong>badwolf</strong> and <strong>netsurf</strong>.
</p>

<p>
Here are two lines that I have changed for <a href="https://git.hyperbola.info:50100/~team/packages/extra.git/tree/surf/config.h#n33" class="urlextern" title="https://git.hyperbola.info:50100/~team/packages/extra.git/tree/surf/config.h#n33"  rel="nofollow">config.h</a><a href="https://wiki.hyperbola.info/" class="internallink"></a>:<br />
</p>
<pre class="code">[Java]       = { { .i = 0 }, },
[JavaScript] = { { .i = 0 }, },</pre>
</div>
    </content>
    <author><name>Jayvee Enaguas</name></author>
    <id>https://issues.hyperbola.info/:1620</id>
  </entry>
    <entry>
    <title>FS#1619: [rox] Remove the 0install component and some MIME icons containing non-free references</title>
    <link href="https://issues.hyperbola.info/index.php?do=details&amp;task_id=1619" />    
    <updated>2025-07-18T23:16:09Z</updated>    
    <published>2025-07-02T02:05:33Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
The title is also known as <strong>&#8220;Remove the 0install component and some <acronym title="Multipurpose Internet Mail Extension">MIME</acronym> icons containing non-free apps and non-FSDG distro logos&#8221;</strong> due to character limitation.
</p>

<p>
My idea was to remove something unnecessary, so I made a patch and a portion of some lines for the package builder script, including differences.
</p>
<pre class="code">rm ROX-Filer/ROX/MIME/application*{msword,pdf,ms,realmedia,stardivision,sun,x-{deb,ja,rpm}}*.png || true
rm ROX-Filer/ROX/MIME/audio*realaudio*.png || true
rm ROX-Filer/ROX/MIME/text-x-java.png || true
rm ROX-Filer/ROX/MIME/video-quicktime.png || true</pre>
</div>
    </content>
    <author><name>Jayvee Enaguas</name></author>
    <id>https://issues.hyperbola.info/:1619</id>
  </entry>
    <entry>
    <title>FS#1618: [xenocara-twm] refused to start (+ system.twmrc rebranding)</title>
    <link href="https://issues.hyperbola.info/index.php?do=details&amp;task_id=1618" />    
    <updated>2025-07-18T23:15:38Z</updated>    
    <published>2025-06-23T10:46:43Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
When I said <a href="https://issues.hyperbola.info/index.php?do=details&amp;task_id=1617" class="urlextern" title="https://issues.hyperbola.info/index.php?do=details&amp;task_id=1617"  rel="nofollow">the previous issue</a><a href="https://wiki.hyperbola.info/" class="internallink"></a>, <strong>twm</strong> wouldn&#8217;t start when showing an error message below if the system doesn&#8217;t have <strong>variable</strong> or <strong>helvetica</strong> as the default font.
</p>

<p>
With the system.twmrc file:<br />
</p>
<pre class="code">twm: unable to open fontset &quot;-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*&quot;</pre>

<p>
With the blanked .twmrc file:<br />
</p>
<pre class="code">twm: unable to open fontset &quot;-*-helvetica-bold-r-normal-*-*-120-*-*-*-*-iso8859-1&quot;</pre>

<p>
I made a patch to change the default font to <strong>fixed</strong> entirely.
</p>

<p>
I also made a system.twmrc file as the rebranding to replace the original one to make <strong>twm</strong> look better. The original one was dull and messy. For example, the icons for modern applications in the minimized state had become garbled in monochrome. Here are two screencaps comparing how they look with the default font change.<br />
</p>
</div>
    </content>
    <author><name>Jayvee Enaguas</name></author>
    <id>https://issues.hyperbola.info/:1618</id>
  </entry>
    <entry>
    <title>FS#1617: [xenocara-xcalc] Fix buttons</title>
    <link href="https://issues.hyperbola.info/index.php?do=details&amp;task_id=1617" />    
    <updated>2025-07-18T23:15:08Z</updated>    
    <published>2025-06-17T05:15:17Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
I just asked throgh about the removal of Adobe X11 bitmap fonts (<strong>xenocara-font-adobe-{75,100}dpi</strong>) via <acronym title="Internet Relay Chat">IRC</acronym> last time. As a result, I made a patch to change four button labels and remove six lines containing font choices.<br />
</p>
</div>
    </content>
    <author><name>Jayvee Enaguas</name></author>
    <id>https://issues.hyperbola.info/:1617</id>
  </entry>
    <entry>
    <title>FS#1616: [xenocara-mkfontscale] Fix package post-transaction script</title>
    <link href="https://issues.hyperbola.info/index.php?do=details&amp;task_id=1616" />    
    <updated>2025-05-01T01:12:33Z</updated>    
    <published>2025-03-25T14:20:50Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
I&#8217;ve attached two script files below to show how the differences.
</p>

<p>
This issue needs to replace all <strong>$dir</strong> with <strong>$d</strong> because <strong>$dir</strong> resulted in an empty output, and Xenocara/X11 couldn&#8217;t handle reloading fonts, causing some apps like <strong>twm</strong> to break. <strong>find</strong> has also been simplified.
</p>
</div>
    </content>
    <author><name>Jayvee Enaguas</name></author>
    <id>https://issues.hyperbola.info/:1616</id>
  </entry>
    <entry>
    <title>FS#1615: [icewm] systemd and non-free apps and network references</title>
    <link href="https://issues.hyperbola.info/index.php?do=details&amp;task_id=1615" />    
    <updated>2025-01-28T22:59:57Z</updated>    
    <published>2025-01-26T11:51:51Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
Package name and version:<br />* icewm-3.6.0-1
</p>

<p>
I&#8217;ve noticed some of the entries contain references for manuals, menus, and hotkeys. Before solving any issues, find those strings and replace or remove them.
</p>

<p>
I searched these strings:<br />* firefox<br />* google<br />* google-chrome<br />* systemd
</p>

<p>
Found affected files:<br />* lib/keys.in<br />* man/icewm.pod<br />* man/icewm-keys.pod<br />* man/icewm-preferences.pod<br />* man/icewm-toolbar.pod<br />* man/icewm-winoptions.pod<br />* src/default.h
</p>
</div>
    </content>
    <author><name>Jayvee Enaguas</name></author>
    <id>https://issues.hyperbola.info/:1615</id>
  </entry>
    <entry>
    <title>FS#1614: For the details of the adfeno member, remove the &quot;Email&quot; field</title>
    <link href="https://issues.hyperbola.info/index.php?do=details&amp;task_id=1614" />    
    <updated>2023-04-24T06:50:19Z</updated>    
    <published>2023-03-19T14:50:53Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
For the details of the adfeno member, remove the &#8220;Email&#8221; field, as seen on <a href="https://www.hyperbola.info/members/members-fellows/#adfeno" class="urlextern" title="https://www.hyperbola.info/members/members-fellows/#adfeno"  rel="nofollow">https://www.hyperbola.info/members/members-fellows/#adfeno</a> .<br />
</p>
</div>
    </content>
    <author><name>Adonay Felipe Nogueira</name></author>
    <id>https://issues.hyperbola.info/:1614</id>
  </entry>
    <entry>
    <title>FS#1613: hypervideo have a bug now</title>
    <link href="https://issues.hyperbola.info/index.php?do=details&amp;task_id=1613" />    
    <updated>2023-02-25T01:04:17Z</updated>    
    <published>2023-02-17T20:58:18Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
$ hypervideo -F <a href="https://yewtu.be/watch?v=W5fFOECr3EI" class="urlextern" title="https://yewtu.be/watch?v=W5fFOECr3EI"  rel="nofollow">https://yewtu.be/watch?v=W5fFOECr3EI</a> [youtube] W5fFOECr3EI: Downloading webpage<br />[youtube] W5fFOECr3EI: Downloading android player <acronym title="Application Programming Interface">API</acronym> JSON<br />[youtube] W5fFOECr3EI: Downloading player 11e3a4ec<br />WARNING: [youtube] nsig extraction failed: You may experience throttling for some formats<br />n = iXmUjcWoU-JB5WlM ; player = <a href="https://www.youtube.com/s/player/11e3a4ec/player_ias.vflset/en_US/base.js" class="urlextern" title="https://www.youtube.com/s/player/11e3a4ec/player_ias.vflset/en_US/base.js"  rel="nofollow">https://www.youtube.com/s/player/11e3a4ec/player_ias.vflset/en_US/base.js</a> W5fFOECr3EI: Traceback (most recent call last):
</p>
<pre class="code">File &quot;/usr/lib/python3.8/site-packages/hypervideo_dl/extractor/youtube.py&quot;, line 2519, in _decrypt_nsig
  self._player_cache[sig_id] = func(s)
File &quot;/usr/lib/python3.8/site-packages/hypervideo_dl/extractor/youtube.py&quot;, line 2551, in &lt;lambda&gt;
  return lambda s: jsi.extract_function_from_code(*func_code)([s])
File &quot;/usr/lib/python3.8/site-packages/hypervideo_dl/jsinterp.py&quot;, line 536, in resf
  ret, should_abort = self.interpret_statement(stmt, var_stack)
File &quot;/usr/lib/python3.8/site-packages/hypervideo_dl/jsinterp.py&quot;, line 145, in interpret_statement
  v = self.interpret_expression(expr, local_vars, allow_recursion)
File &quot;/usr/lib/python3.8/site-packages/hypervideo_dl/jsinterp.py&quot;, line 182, in interpret_expression
  ret, should_abort = self.interpret_statement(try_expr, local_vars, allow_recursion - 1)
File &quot;/usr/lib/python3.8/site-packages/hypervideo_dl/jsinterp.py&quot;, line 145, in interpret_statement
  v = self.interpret_expression(expr, local_vars, allow_recursion)
File &quot;/usr/lib/python3.8/site-packages/hypervideo_dl/jsinterp.py&quot;, line 182, in interpret_expression
  ret, should_abort = self.interpret_statement(try_expr, local_vars, allow_recursion - 1)
File &quot;/usr/lib/python3.8/site-packages/hypervideo_dl/jsinterp.py&quot;, line 145, in interpret_statement
  v = self.interpret_expression(expr, local_vars, allow_recursion)
File &quot;/usr/lib/python3.8/site-packages/hypervideo_dl/jsinterp.py&quot;, line 256, in interpret_expression
  self.interpret_expression(sub_expr, local_vars, allow_recursion)
File &quot;/usr/lib/python3.8/site-packages/hypervideo_dl/jsinterp.py&quot;, line 326, in interpret_expression
  left_val, should_abort = self.interpret_statement(
File &quot;/usr/lib/python3.8/site-packages/hypervideo_dl/jsinterp.py&quot;, line 145, in interpret_statement
  v = self.interpret_expression(expr, local_vars, allow_recursion)
File &quot;/usr/lib/python3.8/site-packages/hypervideo_dl/jsinterp.py&quot;, line 326, in interpret_expression
  left_val, should_abort = self.interpret_statement(
File &quot;/usr/lib/python3.8/site-packages/hypervideo_dl/jsinterp.py&quot;, line 145, in interpret_statement
  v = self.interpret_expression(expr, local_vars, allow_recursion)
File &quot;/usr/lib/python3.8/site-packages/hypervideo_dl/jsinterp.py&quot;, line 464, in interpret_expression
  raise ExtractorError(&#039;Unsupported JS expression %r&#039; % expr)</pre>

<p>
hypervideo_dl.utils.ExtractorError: Unsupported <acronym title="JavaScript">JS</acronym> expression &#8216;0⇐c[49]&#8217;; please report this issue on <a href="https://issues.hyperbola.info/" class="urlextern" title="https://issues.hyperbola.info/"  rel="nofollow">https://issues.hyperbola.info/</a> , filling out the appropriate issue template. Confirm you are on the latest version using  pacman -Su<br /> (caused by ExtractorError(&#8221;Unsupported <acronym title="JavaScript">JS</acronym> expression &#8216;0⇐c[49]&#8217;; please report this issue on <a href="https://issues.hyperbola.info/" class="urlextern" title="https://issues.hyperbola.info/"  rel="nofollow">https://issues.hyperbola.info/</a> , filling out the appropriate issue template. Confirm you are on the latest version using  pacman -Su&#8221;)); please report this issue on <a href="https://issues.hyperbola.info/" class="urlextern" title="https://issues.hyperbola.info/"  rel="nofollow">https://issues.hyperbola.info/</a> , filling out the appropriate issue template. Confirm you are on the latest version using  pacman -Su<br />ERROR: [youtube] W5fFOECr3EI: Unable to extract uploader id; please report this issue on <a href="https://issues.hyperbola.info/" class="urlextern" title="https://issues.hyperbola.info/"  rel="nofollow">https://issues.hyperbola.info/</a> , filling out the appropriate issue template. Confirm you are on the latest version using  pacman -Su
</p>
</div>
    </content>
    <author><name>rachad</name></author>
    <id>https://issues.hyperbola.info/:1613</id>
  </entry>
    <entry>
    <title>FS#1612: Since 2023-01-25 connecting to imap.hyperbola.info works, but authentication doesn&#039;t</title>
    <link href="https://issues.hyperbola.info/index.php?do=details&amp;task_id=1612" />    
    <updated>2023-02-24T10:44:18Z</updated>    
    <published>2023-02-03T02:16:44Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
Since 2022-01-25, but not exactly due to something done in this date, connecting to imap.hyperbola.info works, but authenticating doesn&#8217;t.
</p>

<p>
`ping imap.hyperbola.info` shows that the machine at siauliai.hyperbola.info (185.177.150.7) is turned on and reachable.
</p>

<p>
`openssl s_client -crlf -connect imap.hyperbola.info:993` successfully reaches the <acronym title="Internet Message Access Protocol">IMAP</acronym> server/service. Inside the <acronym title="Internet Message Access Protocol">IMAP</acronym> client console, doing `tag login adfeno MySupperSecretPassword` gives &#8220;tag NO [AUTHENTICATIONFAILED] Authentication failed.&#8221;.
</p>

<p>
Perhaps the seed/salt/hash of my password was corrupted on the server?<br />
</p>
</div>
    </content>
    <author><name>Adonay Felipe Nogueira</name></author>
    <id>https://issues.hyperbola.info/:1612</id>
  </entry>
    <entry>
    <title>FS#1611: Since 2023-01-25 connecting to imap.hyperbola.info works, but authentication doesn&#039;t</title>
    <link href="https://issues.hyperbola.info/index.php?do=details&amp;task_id=1611" />    
    <updated>2023-02-26T20:10:59Z</updated>    
    <published>2023-02-03T02:13:20Z</published>
    <content type="xhtml" xml:lang="en" xml:base="http://diveintomark.org/">
      <div xmlns="http://www.w3.org/1999/xhtml"> 
<p>
Since 2022-01-25, but not exactly due to something done in this date, connecting to imap.hyperbola.info works, but authenticating doesn&#8217;t.
</p>

<p>
`ping imap.hyperbola.info` shows that the machine at siauliai.hyperbola.info (185.177.150.7) is turned on and reachable.
</p>

<p>
`openssl s_client -crlf -connect imap.hyperbola.info:993` successfully reaches the <acronym title="Internet Message Access Protocol">IMAP</acronym> server/service. Inside the <acronym title="Internet Message Access Protocol">IMAP</acronym> client console, doing `tag login adfeno MySupperSecretPassword` gives &#8220;tag NO [AUTHENTICATIONFAILED] Authentication failed.&#8221;.
</p>

<p>
Perhaps the seed/salt/hash of my password was corrupted on the server?<br />
</p>
</div>
    </content>
    <author><name>Adonay Felipe Nogueira</name></author>
    <id>https://issues.hyperbola.info/:1611</id>
  </entry>
  </feed>
