Commit Graph

313 Commits

Author SHA1 Message Date
Robert Landers
126e1282f5 fix lint 2023-12-29 12:31:48 +01:00
Robert Landers
b65cdd5cb5 clean up 2023-12-29 10:47:45 +01:00
Robert Landers
d5f5791da9 take advantage of go's slice to pass array 2023-12-29 10:40:19 +01:00
Robert Landers
d236d1b5ba try inlining 2023-12-29 10:08:03 +01:00
Robert Landers
60a021544d slightly faster :) 2023-12-28 20:19:19 +01:00
Robert Landers
66666ce15f use pointers 2023-12-28 03:04:04 +01:00
Rob Landers
5bda50cbd7 Fix memory leak (#442)
* do not use caddy context

* ensure all handles are cleaned up

* do not export types

* just panic when double deleting a handle

* set the minimal capacity

* remove micro-opt

* move handle cleanup to just before we return from serveHttp

* ensure we clean up cli scripts

* handle cgi-mode free

* micro-optimization: set initial capacity
2023-12-28 00:16:19 +01:00
Kévin Dunglas
11711bb6da chore: prepare release 1.0.2 caddy/v1.0.2 v1.0.2 2023-12-25 17:12:41 +01:00
Kévin Dunglas
497876443c ci: fix static image inspect 2023-12-25 10:20:28 +01:00
Kévin Dunglas
94776119bd ci: fix static image inspect 2023-12-25 02:02:34 +01:00
Kévin Dunglas
229cb9e3e6 ci: fix static tagged builds 2023-12-24 12:35:55 +01:00
Kévin Dunglas
67fdefc416 ci: build Linux aarch64 binaries (#432) 2023-12-24 11:35:59 +01:00
Kévin Dunglas
e962f4394f ci: fix Docker builds 2023-12-24 11:34:48 +01:00
Kévin Dunglas
0054b92115 docs: link to TYPO3 skeleton 2023-12-23 21:39:48 +01:00
Kévin Dunglas
34e4ef1e84 ci: fix scheduled builds 2023-12-23 15:02:09 +01:00
Kévin Dunglas
9bf991ca88 ci: add igbinary extension and LZ4 support to static builds 2023-12-23 14:22:06 +01:00
Kévin Dunglas
64672a267a chore: bump deps (#429) 2023-12-22 16:54:05 +01:00
Kévin Dunglas
f16cb0b5f0 ci: allow building manually (#427) 2023-12-22 16:53:42 +01:00
Kévin Dunglas
efa49848e4 ci: remove armv6 Debian images (#431) 2023-12-22 16:45:51 +01:00
Kévin Dunglas
2eabec8c92 ci: fix static binary release 2023-12-20 19:44:48 +01:00
thecaliskan
f6873efee4 Added Laravel Octane Documentation (#422)
* Added Laravel Octane Documentation

* fixed lint

---------

Co-authored-by: Emre Çalışkan <emre.caliskan@beyn.com.tr>
2023-12-20 18:07:24 +01:00
Kévin Dunglas
47ada94c41 simplify 2023-12-20 15:53:46 +01:00
Kévin Dunglas
a571d990ec ci: add sodium to static binaries 2023-12-20 15:53:31 +01:00
Rafael Kassner
b7c8d4cd49 Add ctype and session PHP extensions to static builder 2023-12-20 00:13:27 +01:00
Kévin Dunglas
7c5f18fe3f ci: fix changelog generation 2023-12-19 14:20:34 +01:00
Kévin Dunglas
0015493543 chore: prepare release 1.0.1 caddy/v1.0.1 v1.0.1 2023-12-18 19:39:47 +01:00
Kévin Dunglas
3709c2a50b chore: switch to upstream C-Thread-Pool 2023-12-18 18:50:50 +01:00
Kévin Dunglas
8dd22269dc ci: downgrade to GitHub Actions artifact v1 (#406) 2023-12-18 17:16:30 +01:00
Kévin Dunglas
f71f9875ca perf: add benchmark (#392) 2023-12-18 15:35:44 +01:00
Kévin Dunglas
184b86c6e3 ci: upgrade upload-artifact action 2023-12-18 15:35:18 +01:00
dependabot[bot]
77f858d009 ci: bump actions/download-artifact from 3 to 4
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-18 13:57:28 +01:00
Kévin Dunglas
517e086786 fix: random crashes when reloading (#394) 2023-12-18 09:05:49 +01:00
Kévin Dunglas
ebd5b45dda fix: add back PostreSQL extensions on Mac (#402) 2023-12-17 23:11:24 +01:00
Kévin Dunglas
ebcd937092 fix: skip shebang in CLI mode 2023-12-17 14:40:20 +01:00
Kévin Dunglas
781e8607ae feat: include debug symbols in CGO code 2023-12-17 13:12:12 +01:00
Kévin Dunglas
2ac2e9ec38 ci: remove missed temporary LATEST env var 2023-12-17 13:11:39 +01:00
Kévin Dunglas
b2e92a673a ci: ignore GitHub Actions cache errors 2023-12-17 13:08:17 +01:00
Davy Goossens
b6e2277863 feat: introduce debug symbols flag for static build (#397)
* Introduce debug symbols flag

* Add DEBUG_SYMBOLS customization to the docs
2023-12-17 10:33:37 +01:00
Dave Heineman
9410418c5c docs: use the correct link to the docker tags 2023-12-15 12:30:25 +01:00
Kévin Dunglas
1da3dbc93a docs: xcaddy build flags (#385) 2023-12-14 22:45:09 +01:00
Kévin Dunglas
fd6e28df2a ci: improve linker flags (#383) 2023-12-14 21:50:09 +01:00
Kévin Dunglas
efa8b243c9 chore: improve automaxprocs logs 2023-12-14 21:49:11 +01:00
Kévin Dunglas
e3e2ab3612 ci: add missing Go package on Mac (#381) 2023-12-13 22:34:37 +01:00
Kévin Dunglas
9046b97fa5 ci: rebuild Docker images (if necessary) and binaries every night (#379) 2023-12-13 22:34:04 +01:00
Kévin Dunglas
cb02ce4783 ci: add Docker tags containing the minor and major PHP version (#373) 2023-12-13 09:06:48 +01:00
dependabot[bot]
9b09be22be chore: bump github.com/stretchr/testify from 1.8.1 to 1.8.4
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.1 to 1.8.4.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.8.1...v1.8.4)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-13 00:45:24 +01:00
dependabot[bot]
1564c762ee chore(caddy): bump github.com/dunglas/mercure/caddy in /caddy
Bumps [github.com/dunglas/mercure/caddy](https://github.com/dunglas/mercure) from 0.15.5 to 0.15.6.
- [Release notes](https://github.com/dunglas/mercure/releases)
- [Changelog](https://github.com/dunglas/mercure/blob/main/.goreleaser.yml)
- [Commits](https://github.com/dunglas/mercure/compare/v0.15.5...v0.15.6)

---
updated-dependencies:
- dependency-name: github.com/dunglas/mercure/caddy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-13 00:44:52 +01:00
dependabot[bot]
4e00ed1a7b chore: bump golang.org/x/net from 0.18.0 to 0.19.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.18.0 to 0.19.0.
- [Commits](https://github.com/golang/net/compare/v0.18.0...v0.19.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-13 00:44:30 +01:00
Jesse Donat
6ba945091b Removes accidental RUN 2023-12-13 00:15:55 +01:00
Kévin Dunglas
e19aa75e72 ci: setup Dependabot for the Go modules 2023-12-12 11:27:59 +01:00