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