jdev - 2021-03-16


  1. xecks has left
  2. debacle has left
  3. xecks has joined
  4. paul has left
  5. xecks has left
  6. Syndace has left
  7. xecks has joined
  8. Yagizа has joined
  9. tiaod has left
  10. tiaod has joined
  11. moparisthebest has left
  12. tiaod has left
  13. moparisthebest has joined
  14. tiaod has joined
  15. mikeye has joined
  16. mikeye has left
  17. mikeye has joined
  18. mikeye has left
  19. DebXWoody has left
  20. DebXWoody has joined
  21. lovetox has joined
  22. tiaod has left
  23. tiaod has joined
  24. mikeye has joined
  25. kikuchiyo has left
  26. kikuchiyo has joined
  27. mikeye has left
  28. paul has joined
  29. Syndace has joined
  30. goffi has joined
  31. mac has joined
  32. lovetox has left
  33. asterix has left
  34. asterix has joined
  35. mikeye has joined
  36. wurstsalat has joined
  37. lovetox has joined
  38. SouL has left
  39. goffi has left
  40. goffi has joined
  41. marmistrz has joined
  42. mac has left
  43. mac has joined
  44. flow not sure if you can do it in a genric way, since every gatewayed network has different characteristics. but for e.g. IRC transports, a standardized JID format would maybe help?
  45. flow then you could ask the user for the 4-tuple of transport address, IRC channel, IRC server and IRC nick
  46. marc has joined
  47. lovetox has left
  48. SouL has joined
  49. oibalos has joined
  50. marc has left
  51. marc has joined
  52. paul has left
  53. marc has left
  54. Ge0rG flow: IRC server is typically one of a set of hostnames for a given network, so abstracting that away would be worthwhile.
  55. Ge0rG IMO, an IRC gateway operator should then operate explicit proxies for well-known networks, like euirc.yax.im - in that case, the localpart of the JID is a user or a channel, so the problem is vastly reduced
  56. flow maybe, i would potentially consider that the irc transports is aware of the irc network the IRC server belongs to, tries to connect to the user specified irc server, and optionally falls back to another server from the irc networks pool
  57. Ge0rG Choosing the right server for a given network is an art
  58. Ge0rG OTOH, you'd want all different servers from a given network to be reachable under the same JID, because ge0rg@de.freenode.net is the same identity as ge0rg@irc.freenode.net and you don't want to have two different chat histories
  59. flow fair point
  60. Ge0rG I have no idea if there is some generic network identifier provided by the IRC server on connect.
  61. flow probably not, at least not in IRCv3
  62. Ge0rG but even then, you'd end up with a JID mismatch when connecting
  63. Ge0rG I'm helping myself by configuring a set of servers on a given network alias via ad-hoc
  64. Ge0rG but that's really advanced usage
  65. Ge0rG and then you have the fun things like a certain irc server offering non-ssl service on the default ircs port, leading to a certain widely used implementation to busy-loop ssl-connecting to that non-ssl port.
  66. nicoco has left
  67. nicoco has joined
  68. Zash has left
  69. mikeye has left
  70. mac has left
  71. lovetox has joined
  72. paul has joined
  73. mac has joined
  74. marc has joined
  75. debacle has joined
  76. mikeye has joined
  77. mac has left
  78. mikeye has left
  79. paul has left
  80. paul has joined
  81. lovetox has left
  82. lovetox has joined
  83. Martin has left
  84. Martin has joined
  85. Link Mauve Speaking of TLS, certificate validation is also terrible on IRC because no client ever validates that, so admins usually have multiple domains aliasing to each other, but only one domain in the certificate, which itself is often expired.
  86. Link Mauve It’s in a really sad situation.
  87. Zash has joined
  88. Link Mauve lovetox, how do pure IRC servers handle this?
  89. Link Mauve lovetox, how do pure IRC clients handle this?
  90. tiaod has left
  91. tiaod has joined
  92. lovetox has left
  93. marc has left
  94. lovetox has joined
  95. floretta has left
  96. marc has joined
  97. paul has left
  98. paul has joined
  99. marc has left
  100. marc has joined
  101. marc has left
  102. marc has joined
  103. mikeye has joined
  104. nicoco has left
  105. nicoco has joined
  106. tiaod has left
  107. tiaod has joined
  108. Wojtek has joined
  109. x51 has joined
  110. fade123 has left
  111. x51 has left
  112. fade123 has joined
  113. Kev has left
  114. Kev has joined
  115. Kev has left
  116. Kev has joined
  117. Kev has left
  118. Kev has joined
  119. Kev has left
  120. Kev has joined
  121. Kev has left
  122. Kev has joined
  123. Kev has left
  124. Kev has joined
  125. Kev has left
  126. Kev has joined
  127. pulkomandy They have a "well known name" (for example "freenode") for the network and a list of corresponding servers pre-configured
  128. pulkomandy Not sure how they handle a link like irc:#haiku@chat.freenode.net if you are connected to irc.freenode.org but it in fact points to the same place
  129. pulkomandy I wouldn't pe surprised if they create a second connection to the same network
  130. Zash If only there existed some kind of DNS method of pointing at multiple servers for a particular domain.
  131. pulkomandy They also do this
  132. nad200 has joined
  133. pulkomandy chat.freenode.net will pick a server for you. But sometimes it will pick one that isn't online or is super busy and will take a few minutes to allow your connection
  134. nad200 has left
  135. pulkomandy So it's not uncommon to use a specific "good" server
  136. marmistrz has left
  137. pulkomandy (ok for Freenode it isn't that bad, but for example for ircnet it's common for me to have problems connecting using the main dns)
  138. jonas’ (yep, ircnet is strange)
  139. marmistrz has joined
  140. Kev has left
  141. Kev has joined
  142. Kev has left
  143. Kev has joined
  144. nad200 has joined
  145. Beherit has joined
  146. mikeye has left
  147. nad200 has left
  148. mikeye has joined
  149. Kev has left
  150. Kev has joined
  151. Kev has left
  152. Kev has joined
  153. kikuchiyo has left
  154. kikuchiyo has joined
  155. mikeye has left
  156. suohua has joined
  157. floretta has joined
  158. esil has joined
  159. suohua has left
  160. suohua has joined
  161. floretta has left
  162. nad200 has joined
  163. floretta has joined
  164. suohua has left
  165. xecks has left
  166. xecks has joined
  167. nad200 has left
  168. fade123 has left
  169. fade123 has joined
  170. suohua has joined
  171. suohua has left
  172. SouL has left
  173. SouL has joined
  174. kikuchiyo has left
  175. kikuchiyo has joined
  176. kikuchiyo has left
  177. marc has left
  178. marc has joined
  179. xecks has left
  180. xecks has joined
  181. Yagizа has left
  182. tiaod has left
  183. suohua has joined
  184. Guus has left
  185. marc has left
  186. marc has joined
  187. SouL has left
  188. SouL has joined
  189. marc has left
  190. Wojtek has left
  191. SouL has left
  192. asterix has left
  193. SouL has joined
  194. asterix has joined
  195. suohua has left
  196. SouL has left
  197. SouL has joined
  198. marc has joined
  199. marmistrz has left
  200. asterix has left
  201. asterix has joined
  202. nad200 has joined
  203. kikuchiyo has joined
  204. SouL has left
  205. SouL has joined
  206. mathieui has left
  207. mathieui has joined
  208. SouL has left
  209. SouL has joined
  210. SouL has left
  211. SouL has joined
  212. marc has left
  213. nad200 has left
  214. paul has left
  215. paul has joined
  216. Alex has left
  217. Alex has joined
  218. nad200 has joined
  219. marc has joined
  220. marmistrz has joined
  221. nad200 has left
  222. marc has left
  223. marc has joined
  224. DebXWoody has left
  225. DebXWoody has joined
  226. marc has left
  227. DebXWoody has left
  228. fade123 has left
  229. fade123 has joined
  230. DebXWoody has joined
  231. nad200 has joined
  232. marc has joined
  233. marc has left
  234. tiaod has joined
  235. marmistrz has left
  236. pasdesushi has joined
  237. marc has joined
  238. goffi has left
  239. marc has left
  240. nad200 has left
  241. pasdesushi has left
  242. oibalos has left
  243. marc has joined
  244. alex-a-soto has left
  245. alex-a-soto has joined
  246. raghavgururajan has left
  247. alex-a-soto has left
  248. alex-a-soto has joined
  249. marc has left
  250. paul has left
  251. asterix has left
  252. asterix has joined
  253. Zash has left
  254. Zash has joined
  255. esil has left
  256. marc has joined
  257. marc has left
  258. suohua has joined
  259. marc has joined
  260. marc has left