-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: urcd
action: commit
revision:
path_from:
revision_from: f81cb8104a832d3e8a1a9dab7ff7bbaa3ad543c4:
path_to:
revision_to:

git.thebackupbox.net

urcd

git://git.thebackupbox.net/urcd

commit f81cb8104a832d3e8a1a9dab7ff7bbaa3ad543c4
Author: root <root@d3v11.ano>
Date:   Fri Mar 22 01:17:51 2013 +0000

    [urcd, urc2sd] less potential parsing

diff --git a/src/urc2sd.pyx b/src/urc2sd.pyx

index e4392a639e4812116885d423f8a04fa827eb2889..

index ..6654994fa9d666559882b5e77a44cc7f5d55f876 100644

--- a/src/urc2sd.pyx
+++ b/src/urc2sd.pyx
@@ -188,7 +188,7 @@ while 1:

     time.sleep(LIMIT)

-    buffer = os.read(sd,1024).split('\n')[0]
+    buffer = os.read(sd,1024).split('\n',1)[0]
     if not buffer: continue

     buffer = re_BUFFER_CTCP_DCC('',buffer)
diff --git a/src/urcd.pyx b/src/urcd.pyx

index 4876a12eb1c6aca96270cdc4a20b4f97a9a8de36..

index ..80ad5111578f8803f90f246d81bd181155c28c22 100644

--- a/src/urcd.pyx
+++ b/src/urcd.pyx
@@ -332,14 +332,14 @@ while 1:
     elif re_CLIENT_USER(buffer): pass

     else:
-      buffer = str({str():buffer})[6:][:len(str({str():buffer})[6:])-2]
+      buffer = str({str():buffer})[6:-2]
       buffer = buffer.replace("\\'","'")
       buffer = buffer.replace('\\\\','\\')
       try_write(wr,':'+serv+' NOTICE '+Nick+' :ERROR: '+buffer+'\n')

   while server_revents():

-    buffer = os.read(sd,1024).split('\n')[0]
+    buffer = os.read(sd,1024).split('\n',1)[0]
     if not buffer: continue

     buffer = re_BUFFER_CTCP_DCC('',buffer)

-----END OF PAGE-----

-- Response ended

-- Page fetched on Sun Jun 2 17:45:42 2024