XSF logo XMPP Service Operators - 2017-12-11


  1. Holger has left
  2. karim has left
  3. karim has joined
  4. sam has left
  5. karim has left
  6. karim has joined
  7. jjrh has left
  8. jjrh has left
  9. jjrh has left
  10. karim has left
  11. karim has joined
  12. carlos has joined
  13. carlos has joined
  14. carlos has joined
  15. carlos has joined
  16. karim has joined
  17. karim has joined
  18. Zash has left
  19. carlos has joined
  20. carlos has joined
  21. jjrh has left
  22. jjrh has left
  23. jjrh has left
  24. jjrh has left
  25. jjrh has left
  26. jere has joined
  27. jere has joined
  28. karim has joined
  29. karim has joined
  30. jjrh has left
  31. jere has left
  32. jere has joined
  33. alex has joined
  34. sezuan has left
  35. blabla has joined
  36. jere has joined
  37. ThibG has left
  38. ThibG has joined
  39. pod has joined
  40. alex has joined
  41. Marzanna has left
  42. alex has joined
  43. alex has joined
  44. ileh has joined
  45. mimi89999 has left
  46. uc has left
  47. uc has left
  48. mimi89999 has joined
  49. mimi89999 has joined
  50. uc has joined
  51. pod has left
  52. pod has joined
  53. sam has left
  54. alex has joined
  55. alex has joined
  56. alex has joined
  57. jww has joined
  58. alex has joined
  59. alex has left
  60. alex has joined
  61. ThibG has left
  62. ThibG has joined
  63. alex has joined
  64. alex has joined
  65. pod has left
  66. fp-tester has left
  67. fp-tester has joined
  68. alex has joined
  69. karim has left
  70. fp-tester has left
  71. fp-tester has joined
  72. alex has joined
  73. 0xAFFE has joined
  74. alex has joined
  75. 0xAFFE has left
  76. 0xAFFE has joined
  77. alex has joined
  78. edhelas has left
  79. alex has left
  80. alex has joined
  81. alex has joined
  82. edhelas has left
  83. mimi89999 has left
  84. zuglufttier has left
  85. edhelas has joined
  86. alex has joined
  87. fp-tester has joined
  88. fp-tester has joined
  89. alex has joined
  90. css has left
  91. css has joined
  92. pod has left
  93. blabla has joined
  94. blabla has joined
  95. blabla has left
  96. karim has joined
  97. uc has joined
  98. fp-tester has left
  99. fp-tester has joined
  100. Zash has joined
  101. fp-tester has left
  102. fp-tester has joined
  103. Holger has left
  104. mrDoctorWho has left
  105. jere has joined
  106. alex has joined
  107. mike has left
  108. karim has left
  109. Zash has left
  110. alex has joined
  111. fp-tester has left
  112. Zash has joined
  113. alex has joined
  114. jere has joined
  115. alex has joined
  116. fp-tester has joined
  117. alex has joined
  118. pod has left
  119. jere has joined
  120. ThibG has joined
  121. jere has joined
  122. fp-tester has joined
  123. valo has joined
  124. valo has joined
  125. alex has joined
  126. uc has left
  127. jere has joined
  128. Syndace has left
  129. ThibG has joined
  130. Syndace has joined
  131. jjrh has left
  132. jere has joined
  133. jjrh has left
  134. jere has joined
  135. fp-tester has joined
  136. jjrh has left
  137. pod has left
  138. jjrh has left
  139. 0 has left
  140. pod has joined
  141. alex has joined
  142. jere has joined
  143. ThibG has left
  144. fp-tester has left
  145. uc has left
  146. jere has joined
  147. uc has joined
  148. alex has joined
  149. 0 has joined
  150. uc has left
  151. pod has left
  152. pod has left
  153. fp-tester has joined
  154. jere has joined
  155. mrDoctorWho has joined
  156. fp-tester has joined
  157. fp-tester has joined
  158. alex has joined
  159. fp-tester has left
  160. fp-tester has joined
  161. mimi89999 has joined
  162. jere has joined
  163. alex has joined
  164. mrDoctorWho has joined
  165. zuglufttier has left
  166. zuglufttier has left
  167. zuglufttier has joined
  168. karim has left
  169. karim has left
  170. karim has joined
  171. Martin has joined
  172. alex has joined
  173. karim has left
  174. karim has left
  175. jere has joined
  176. karim has left
  177. karim has left
  178. karim has joined
  179. Medics has joined
  180. karim has joined
  181. alex has joined
  182. Medics has joined
  183. Medics has joined
  184. alex has joined
  185. mrDoctorWho has joined
  186. alex has left
  187. alex has joined
  188. uc has left
  189. Martin has left
  190. mike has left
  191. zuglufttier has left
  192. zuglufttier has joined
  193. carlos has joined
  194. carlos has joined
  195. alex has joined
  196. jere has joined
  197. alex has joined
  198. jere has joined
  199. jere has joined
  200. ThibG has joined
  201. pod has left
  202. jere has joined
  203. jere has joined
  204. blabla has joined
  205. carlos has joined
  206. carlos has joined
  207. Martin has joined
  208. css has left
  209. 0xAFFE has left
  210. alex has joined
  211. jere has joined
  212. jere has joined
  213. carlos has joined
  214. carlos has joined
  215. jere has joined
  216. jere has joined
  217. alex has joined
  218. 0 has left
  219. 0 has joined
  220. Martin has left
  221. jjrh has left
  222. jjrh has left
  223. carlos has left
  224. carlos has joined
  225. jjrh has left
  226. jjrh has left
  227. alex has joined
  228. uc has left
  229. uc has joined
  230. alex has joined
  231. css has joined
  232. css has left
  233. css has joined
  234. jjrh has left
  235. css has left
  236. css has joined
  237. Ge0rG has left
  238. Martin has joined
  239. Ge0rG has left
  240. karim has joined
  241. Ge0rG has left
  242. jww has left
  243. Ge0rG has left
  244. Ge0rG has left
  245. css has left
  246. Ge0rG has left
  247. blabla has left
  248. carlos has joined
  249. carlos has joined
  250. Ge0rG edhelas: block multi line messages from strangers. Also pastebin links
  251. edhelas how ?
  252. Zash Bother ejabberd devs about porting mod_firewall?
  253. Ge0rG edhelas: migrate to prosody! 🤣
  254. edhelas eheh
  255. Martin has left
  256. pod has left
  257. ThibG has left
  258. alex has joined
  259. mike has left
  260. jere has joined
  261. Holger > Code expressions are powerful, and allow unconstrained access to Prosody's internal environment. This part will be non-trivial to port :-)
  262. Zash Just include all of Prosody
  263. Holger And I'm not sure I'd go for Lua patterns rather than regular expressions. So I guess real-world rule sets wouldn't work unmodified.
  264. Holger That said, I'm thinking about porting this as well.
  265. Holger Zash: :-)
  266. Zash Lua patterns are roughly a subset of regular expressions
  267. Zash And probably is, in the language theory sense
  268. Zash People tend to think of PCRE and similar when they hear "regular expressions"
  269. Holger Well you can't pipe them as-is into regex functions.
  270. Holger Zash: So do I :-)
  271. Zash A bunch would work if you s/%/\\/
  272. Zash Notable exceptions are - which is like *? and %bxy which is ... not regular IIRC
  273. Holger Yes I know them, I did quite a bit of Lua actually (before Prosody even existed) :-)
  274. Holger They're just fine, I'm just unsure implementing them (or loading 'luerl' just for this purpose) would be worth it.
  275. jere has joined
  276. Zash PCRE is supposedly huge compared to the Lua pattern implementation
  277. Holger Absolutely, but it's loaded anyway.
  278. Holger Apart from that the syntax is probably more familiar to most admins.
  279. Holger Then again, my only goal in implementing this would be loading Georg's rules, so what do I care about admins.
  280. pod has left
  281. sam I feel like doing PCRE in a network firewall type situation is a bad idea; you're just going to end up with administrators writing rules that will trigger infinite recursion when people send malicious packets
  282. sam You probably want actually-regular regular expressions that can run in linear time (there's probably a word for that)
  283. Zash And how much of mod_firewall you wanna be compatible with
  284. Zash sam: That might actually be "regular expressions"
  285. sam Zash: "real regular expressions"?
  286. Zash But I haven't studied this, so what do I know
  287. sam Huh, I wonder why my name is "sam" all of a sudden.
  288. Zash Who are you?
  289. Zash ???
  290. sam An imposter
  291. Zash !!
  292. sam my mcabber config has not changed; maybe the wrong value is stored int he bookmark or something.
  293. SamWhited has joined
  294. sam Oh, it thinks my nickname is already in use… that's odd, my phone is not using it, so I have no idea what I left logged in.
  295. sam has left
  296. SamWhited has joined
  297. SamWhited Test
  298. SamWhited That's better.
  299. Zash https://en.wikipedia.org/wiki/File:Chomsky-hierarchy.svg
  300. Zash That stuff
  301. jww has joined
  302. Zash https://en.wikipedia.org/wiki/Regular_language#Formal_definition
  303. SamWhited Maybe I'll start calling them "regular regular expressions", since the first regular is ignored by Perl et al. and apparently is meaningless
  304. jww has left
  305. jww has joined
  306. alex has joined
  307. mimi89999 has left
  308. Ge0rG SamWhited: just call them cat expressions, because they look like typed by a cat running over the keyboard
  309. SamWhited Ge0rG: this is true, but that doesn't distinguish them from PCRE style regular expressions, or anything written in Erlang.
  310. Zash catjabberd
  311. alex has joined
  312. Ge0rG JabberCat
  313. Zash That sounds familiar
  314. SamWhited https://github.com/jabbercat/jabbercat
  315. jere has joined
  316. Zash has left
  317. Zash has left
  318. carlos has joined
  319. carlos has joined
  320. edhelas has left
  321. uc has left
  322. uc has joined
  323. css has left
  324. uc has joined
  325. SamWhited has left
  326. karim has joined
  327. carlos has left
  328. carlos has joined
  329. uc has joined
  330. valo has left
  331. uc has joined
  332. fp-tester has left
  333. fp-tester has left
  334. uc has joined
  335. zuglufttier has left
  336. zuglufttier has joined
  337. alex has joined
  338. uc has joined
  339. alex has joined
  340. uc has joined
  341. uc has joined