File tree Expand file tree Collapse file tree 5 files changed +22
-6
lines changed Expand file tree Collapse file tree 5 files changed +22
-6
lines changed Original file line number Diff line number Diff line change 1
1
2
+ ## 0.15
3
+
4
+ - fix: do not block in ` accept ` , enabling more graceful shutdown
5
+ - improve help message for tiny-httpd-vfs-pack
6
+ - security: zero out buffers from pool before reusing them
7
+
2
8
## 0.14
3
9
4
10
- breaking: ` set_top_handler ` takes a stream request, for more generality
Original file line number Diff line number Diff line change 2
2
(name tiny_httpd)
3
3
( generate_opam_files true )
4
4
5
- ( version 0 .14)
5
+ ( authors c-cube)
6
+ ( maintainers c-cube)
7
+ ( version 0 .15)
6
8
( source ( github c-cube/tiny_httpd) )
7
9
( homepage https://github.com/c-cube/tiny_httpd/)
8
10
( license MIT)
13
15
( tags ( http thread server tiny_httpd http_of_dir simplehttpserver) )
14
16
( depends
15
17
seq
18
+ base-threads
19
+ result
16
20
( ocaml ( >= 4 .05) )
17
21
( odoc :with -doc)
18
22
( conf-libcurl :with -test)
23
27
(name tiny_httpd_camlzip)
24
28
(synopsis " Interface to camlzip for tiny_httpd" )
25
29
( depends
26
- ( tiny_httpd_camlzip ( = :version ) )
30
+ ( tiny_httpd ( = :version ) )
27
31
( camlzip ( >= 1 .06) )
28
32
( odoc :with -doc) ) )
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ val contents : t -> string
15
15
16
16
val clear_and_zero : t -> unit
17
17
(* * Clear the buffer and zero out its storage.
18
- @since NEXT_RELEASE *)
18
+ @since 0.15 *)
19
19
20
20
val bytes_slice : t -> bytes
21
21
(* * Access underlying slice of bytes.
Original file line number Diff line number Diff line change 1
1
# This file is generated by dune, edit dune-project instead
2
2
opam-version: "2.0"
3
- version: "0.14 "
3
+ version: "0.15 "
4
4
synopsis: "Minimal HTTP server using threads"
5
+ maintainer: ["c-cube"]
6
+ authors: ["c-cube"]
5
7
license: "MIT"
6
8
tags: [
7
9
"http" "thread" "server" "tiny_httpd" "http_of_dir" "simplehttpserver"
@@ -11,6 +13,8 @@ bug-reports: "https://github.com/c-cube/tiny_httpd/issues"
11
13
depends: [
12
14
"dune" {>= "2.9"}
13
15
"seq"
16
+ "base-threads"
17
+ "result"
14
18
"ocaml" {>= "4.05"}
15
19
"odoc" {with-doc}
16
20
"conf-libcurl" {with-test}
Original file line number Diff line number Diff line change 1
1
# This file is generated by dune, edit dune-project instead
2
2
opam-version: "2.0"
3
- version: "0.14 "
3
+ version: "0.15 "
4
4
synopsis: "Interface to camlzip for tiny_httpd"
5
+ maintainer: ["c-cube"]
6
+ authors: ["c-cube"]
5
7
license: "MIT"
6
8
homepage: "https://github.com/c-cube/tiny_httpd/"
7
9
bug-reports: "https://github.com/c-cube/tiny_httpd/issues"
8
10
depends: [
9
11
"dune" {>= "2.9"}
10
- "tiny_httpd_camlzip " {= version}
12
+ "tiny_httpd " {= version}
11
13
"camlzip" {>= "1.06"}
12
14
"odoc" {with-doc}
13
15
]
You can’t perform that action at this time.
0 commit comments