Commit graph

  • 600930d466
    S3 doc s3-file-upload Gabriel Simmer 2024-07-12 20:27:44 +0100
  • d21c5be4ae
    Run gofmt Gabriel Simmer 2024-06-30 15:58:09 +0100
  • a38931bde1
    Break out file host URL to allow custom CDNs Gabriel Simmer 2024-06-30 15:56:49 +0100
  • 566c122b5e
    Groundwork for S3 file uploader Gabriel Simmer 2024-06-30 15:56:01 +0100
  • faeb46d188
    Add Containerfile master Gabriel Simmer 2024-01-30 19:34:19 +0000
  • bb234c8348 conn: document conn.ReadMessage Simon Ser 2024-07-08 23:16:14 +0200
  • 07502541e4 conn: fix goroutine leak Conrad Hoffmann 2024-06-27 21:31:59 +0200
  • 3667102e72 conn: return net.ErrClosed in conn.Close Simon Ser 2024-07-08 20:37:00 +0200
  • d65c1654b8 Stop dereferencing *conn Simon Ser 2024-07-08 20:34:01 +0200
  • a3716dc2d2 downstream: reflect AWAY status in self-WHO reply without upstream Simon Ser 2024-07-08 08:28:50 +0200
  • 4682bbef66 downstream: drop TODO about WHOX mask2 Simon Ser 2024-07-08 08:24:34 +0200
  • 9a36e6730d contrib/clients: remove note about chat.sr.ht Simon Ser 2024-07-04 21:34:23 +0200
  • 29bdc1aa45 Migrate to Codeberg Simon Ser 2024-07-04 21:28:11 +0200
  • 0ced56a155 doc: use openssl -verify_quiet instead of discarding stderr Simon Ser 2024-07-01 15:13:08 +0200
  • d5dd194b01 downstream: fix WHO membership prefix order without server-specific flags Simon Ser 2024-07-01 00:14:06 +0200
  • ae203388e1 Fix channel membership prefixes in cached WHO replies Gregory Anders 2024-06-30 16:31:16 -0500
  • 965ce9cdb9 xirc: fix chunking in GenerateSASL Simon Ser 2024-06-30 23:42:31 +0200
  • 0c86b96e86 Set IRC, WS and HTTP Unix sockets' mode to 775 Krystian Chachuła 2024-06-27 22:32:25 +0200
  • 9e0d0b0ff4 doc: document username argument for "user status" Simon Ser 2024-06-09 22:36:23 +0200
  • 75a58cc2cb service: user status: accept username filter delthas 2024-06-09 20:40:55 +0200
  • 3a4e54bc45 Upgrade dependencies Simon Ser 2024-05-22 17:04:46 +0200
  • 6d0f7330e3 Remove RLIMIT_NOFILE bump Simon Ser 2024-05-09 09:02:16 +0200
  • 0ecc9cd042 Include prefix in CAP messages again jacob1 2024-05-02 23:58:10 -0400
  • c36140fb2a Drop source prefix from most non-numeric server messages Simon Ser 2024-04-30 14:39:19 +0200
  • 6b13ca5f34 Drop unnecessary prefixes for numerics Simon Ser 2024-04-30 14:38:20 +0200
  • 51a12983d8 downstream: ensure numerics always carry a source prefix Simon Ser 2024-04-30 14:23:49 +0200
  • d5108f3994 downstream: shallow copy message in SendMessage instead of deep copy Simon Ser 2024-04-30 14:22:15 +0200
  • fbcda7b963 Fix missing prefix on away numerics jacob1 2024-04-29 20:58:03 -0400
  • 8e0c256c47 upstream: fix panic on malformed RPL_CHANNELMODEIS Simon Ser 2024-04-25 20:06:13 +0200
  • 87b75c44d2 fileupload: fix http-origin pattern matching Simon Ser 2024-04-16 13:19:21 +0200
  • eb524bfea4 Add unix domain socket listeners for HTTP and WS Egor 2024-04-14 05:54:47 +0300
  • f5612ead04 Automatically join a stored channel on INVITE delthas 2023-08-08 12:04:59 +0200
  • 6e79a94172 server: print error on getOrCreateUser failure Simon Ser 2024-03-25 22:03:49 +0100
  • 967bb419be auth/pam: upgrade to github.com/msteinert/pam v2 Simon Ser 2024-03-25 11:44:57 +0100
  • 9386f1c553 upstream: fix conditional for resolveIPAddr Simon Ser 2024-03-20 12:14:36 +0100
  • b70d6f17ce Upgrade dependencies Simon Ser 2024-03-20 10:36:32 +0100
  • f784b42346 upstream: use round-robin DNS resolution when per-user IPs are set up Simon Ser 2024-03-14 15:44:09 +0100
  • 7f66926c41 fileupload: URL-escape output filename Simon Ser 2024-03-11 11:46:26 +0100
  • f214e5a5aa fileupload: hardcode a few primary file extensions Simon Ser 2024-03-11 11:41:54 +0100
  • 185f6ae3bd fileupload: append ext to filename if missing Simon Ser 2024-03-11 10:46:48 +0100
  • 349e19876c Ignore highlights in URLs Simon Ser 2024-03-01 11:31:18 +0100
  • b21fd9ba5e Wire up server logger to testing package Simon Ser 2024-02-29 14:41:04 +0100
  • 1257ab9a85 contrib/clients: update information on ERC for Emacs Tomasz Hołubowicz 2024-02-22 09:15:42 +0100
  • a6ab0e8df4 Upgrade dependencies Simon Ser 2024-02-20 10:57:20 +0100
  • 50b14a4735 Upstream change for senpai dubious 2024-02-18 09:56:34 +0000
  • 6b89b99784 fileupload: add CORS header fields Alex McGrath 2024-02-09 14:10:19 +0000
  • 2a78536eb9 config: validate http-origin patterns Simon Ser 2024-02-13 18:46:52 +0100
  • 14d27ff914 doc: note that file uploads require an HTTP listener Simon Ser 2024-02-02 19:32:08 +0100
  • 4809bb40ea doc: add documentation for the file-upload key Moritz Poldrack 2024-01-28 11:36:12 +0100
  • 3b1cf73165 Fix crash on start when file-upload is disabled Moritz Poldrack 2024-01-28 11:36:11 +0100
  • c1fc2f1e61 fileupload: serve select MIME types as inline Simon Ser 2024-01-25 14:23:28 +0100
  • 741fd040bb downstream: fix FILEHOST endpoint Simon Ser 2024-01-25 13:09:49 +0100
  • 796cf69cac doc/ext/filehost: fix heading level Simon Ser 2024-01-25 12:40:38 +0100
  • fd4aa892b2 Add http-ingress config directive Simon Ser 2024-01-24 21:31:02 +0100
  • b76cb6d5e6 Add support for file uploads Simon Ser 2024-01-24 20:52:51 +0100
  • ae10ac1af6 doc/ext/bouncer-networks: drop work-in-progress disclaimer Simon Ser 2024-01-24 17:25:23 +0100
  • b3a4fa43ab Upgrade dependencies Simon Ser 2024-01-24 11:33:53 +0100
  • f1d4c904d9 doc/per-user-ip: fix subnet length in ip route command Simon Ser 2024-01-24 10:58:20 +0100
  • 1f98b1f054 service: don't send PART if not joined in "channel delete" Simon Ser 2024-01-24 09:29:25 +0100
  • 6ea4e2e1eb config: fix MaxUserNetworks default value Simon Ser 2024-01-24 09:29:05 +0100
  • 866845ea95 cmd/soju: add withDefaultPort helper Simon Ser 2024-01-08 18:22:39 +0100
  • 4c818d28cc Add https:// and http+insecure:// listeners Simon Ser 2023-03-06 18:33:55 +0100
  • ef8a9caff4 config: use scfg unmarshaler Simon Ser 2023-06-29 17:34:59 +0200
  • c5d07658ab Upgrade to go-sqlite3 to fix musl build Henrique Dias 2023-12-20 20:32:19 +0100
  • e184c30cef upstream: consoldate TCP dial into function Simon Ser 2023-12-21 13:57:28 +0100
  • d423a1ca24 Add conn.Shutdown Simon Ser 2023-12-11 11:50:16 +0100
  • e9678cee2f downstream: use fresh context to send timeout errors Simon Ser 2023-12-11 11:38:57 +0100
  • 6729297159 server: fix malformed Web Push subscriber URI Simon Ser 2023-12-09 01:30:48 +0100
  • 3e1efea6e5 contrib/certbot: set -eu in renewal hook Simon Ser 2023-12-08 17:04:17 +0100
  • 2216dd91a0 database: move schema into separate file Simon Ser 2023-12-06 11:39:46 +0100
  • ec3f0bfd96 contrib/tlstunnel: new document Simon Ser 2023-12-01 11:10:38 +0100
  • a52cd5aa43 contrib/certbot: new document Simon Ser 2023-12-01 10:35:01 +0100
  • 5ac4978456 Add .b4-config Simon Ser 2023-11-28 14:53:07 +0100
  • 06fd7a460a doc/man: add note that memory message store is basic Simon Ser 2023-11-28 00:26:21 +0100
  • 67f7d9aa3f Add support for draft/no-implicit-names Simon Ser 2023-11-27 13:49:40 +0100
  • 47346b0f10 conn: drop ErrClosed workaround for WebSocket Simon Ser 2023-11-25 08:14:45 +0100
  • c859d2134a Update user.go to not broadcast a push notification when generated from us Antonio Mika 2023-11-17 09:28:05 -0500
  • d354a30b43 upstream: use unspecified AWAY reason if possible Simon Ser 2023-11-12 16:37:46 +0100
  • 5ae86d69cc database: use postgresQueryTimeout for PostgresDB StoreMessages sentriz 2023-11-06 14:13:48 +0000
  • e6d6476a0d Upgrade dependencies Simon Ser 2023-11-01 00:17:57 +0100
  • 5bd38100c6 database: drop unnecessary comment Simon Ser 2023-11-01 00:03:14 +0100
  • 1e5fac0e0a contrib/znc-import: leave password empty by default Simon Ser 2023-11-01 00:02:07 +0100
  • edaae4d06b cmd/sojudb: use User.SetPassword Simon Ser 2023-10-31 23:59:29 +0100
  • 4f7b577734 database: add NewUser Simon Ser 2023-10-31 23:57:35 +0100
  • 38e32ddd6c database: fix default value for Network.AutoAway Simon Ser 2023-10-31 23:51:32 +0100
  • e19dd8f0da database: add NewNetwork Simon Ser 2023-10-31 23:51:04 +0100
  • bb8397057e Fix saving +draft/react is msgstores Calvin Lee 2023-10-25 14:39:33 +0000
  • 48f81f0b2d contrib/migrate-db: use explicit src/dest network Calvin Lee 2023-07-09 17:28:01 -0700
  • d137c69131 database: batch msg inserts Calvin Lee 2023-07-09 17:28:00 -0700
  • 8a2a9706f7 go fmt Simon Ser 2023-10-24 16:54:19 +0200
  • d85424fe01 doc: add openssl command to fetch server fingerprint Simon Ser 2023-10-24 16:53:14 +0200
  • 467f8cd187 service: convert network certfp to lower-case Simon Ser 2023-10-24 16:51:42 +0200
  • d93251e714 build: improve readability of Go -ldflags Simon Ser 2023-10-21 18:22:56 +0200
  • 5475a41917 build: cleanup all man pages Simon Ser 2023-10-21 18:21:06 +0200
  • 072e15d1e8 fix empty CHATHISTORY TARGETS Calvin Lee 2023-10-11 13:42:20 +0000
  • b49552ed5b Don't send bouncer-networks updates for removed networks Simon Ser 2023-10-03 12:01:59 +0200
  • 73e594d59d Remove remnant comments about multi-upstream mode Simon Ser 2023-10-03 10:14:55 +0200
  • 60b041419a Only log unhandled messages in debug mode Eric Mertens 2023-09-21 17:16:03 -0700
  • fe64c795cd Use downstreamConn.upstreamForCommand when handling user MODE Simon Ser 2023-08-31 00:09:57 +0900
  • d6fc01e44a Forward complete MODE message to upstream when changing modes Eric Mertens 2023-08-28 19:52:53 -0700