Skip to content

Instantly share code, notes, and snippets.

@sherpya
sherpya / dotenv
Created June 14, 2023 16:24
How to impersonate an account on Buildbear
BUILDBEAR_CONTAINER_NAME=the-name-of-the-container
BUILDBEAR_MNEMONIC=the-mnemonic-you-copied
import 'dart:convert';
import 'dart:io';
import 'dart:typed_data';
// expired
const String kSha1DstX3 = 'DAC9024F54D8F6DF94935FB1732638CA6AD77C13';
// ISRG Root X1
const String kIsrgRootX1 = '''-----BEGIN CERTIFICATE-----
MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw
diff --git a/odoo/service/server.py b/odoo/service/server.py
index 7fca3145..8d4f57a9 100644
--- a/odoo/service/server.py
+++ b/odoo/service/server.py
@@ -19,6 +19,7 @@ import unittest
import werkzeug.serving
from werkzeug.debug import DebuggedApplication
+from multiprocessing.pool import ThreadPool
#!/usr/bin/env python
# -*- coding: utf-8 -*-
_replacements = [
'-', # \u2010
'-', # \u2011
'-', # \u2012
'-', # \u2013
'-', # \u2014
'-', # \u2015
@sherpya
sherpya / p7m.py
Last active January 30, 2019 04:23
CAdES extractor
#!/usr/bin/env python
from __future__ import unicode_literals
import re
import sys
import base64
from asn1crypto import cms
re_xml = re.compile(br'(\xef\xbb\xbf)*\s*<\?xml', re.I)
re_base64 = re.compile(br'^([A-Za-z0-9+/]{4})*([A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{2}==)?$')