bel
|
4de9090577
Apply revised clang-format (#207) to all actively maintained source files
|
9 éve |
bel
|
164b12b558
Add server side Javascript (Duktape) to feature check API
|
9 éve |
bel
|
0c7c7ed678
Fix some TODOs and auto-format code
|
9 éve |
bel
|
a0678bf835
Use recursive mutex for Linux
|
9 éve |
bel
|
a6bcffcfc5
Rename rel_uri to local_uri (#197)
|
10 éve |
bel2125
|
73155eea3e
Documentation: IPv6 ports will listen for both, IPv4 and IPv6
|
10 éve |
bel
|
28d215e211
Compile fix
|
10 éve |
bel
|
ac3e0d8292
Add new interface to get listening ports (deprecate old interface)
|
10 éve |
bel
|
16ce5bed9d
Rewrite is_file_in_memory
|
10 éve |
Lawrence
|
fed56ecb1c
Fixed mg_upload() to work with multiple files.
|
10 éve |
bel
|
5fbb1db308
Experimental support for duktape (Step 3/?)
|
10 éve |
bel
|
36eb3a01fb
Disable clang unreachable-code warning for function ssl_id_callback
|
10 éve |
bel
|
4eb38685e7
Fix compile errors
|
10 éve |
bel
|
9d13578bef
Set request_info->uri for the client api functions (to the http server response code, as before)
|
10 éve |
bel
|
b91207c067
Free memory allocated in thread local storage for third party threads in systems with sizeof(pthread_t) > sizeof(unsigned long)
|
10 éve |
bel
|
617a16ee39
Every thread must have a ssl_id (unsigned long), even if not created by civetweb
|
10 éve |
bel
|
9acd4f40eb
Set an unsigned long value in the thread local storage also for the thread starting civetweb.
|
10 éve |
bel
|
d3b5b24b43
Use unsigned long variable from thread local storage as SSL thread ID.
|
10 éve |
bel2125
|
ec0206610d
Support absolute uri (#197) - (Step 12/?)
|
10 éve |
bel2125
|
40fd0245c1
Support absolute uri (#197) - (Step 11/?)
|
10 éve |
bel2125
|
3332988734
Support absolute uri (#197) - (Step 10/?)
|
10 éve |
bel2125
|
d0bd04ecf2
Support absolute uri (#197) - (Step 9/?)
|
10 éve |
bel2125
|
e15981b75f
rename mg_context member num_thread to running_worker_threads
|
10 éve |
bel2125
|
6cdabf3825
rename mg_context member workerthreadcount to cfg_worker_threads
|
10 éve |
bel
|
3792243dc3
Force string length limits for vsnprintf operations (#175)
|
10 éve |
bel
|
cc4747c1e3
Force string length limits for vsnprintf operations (#175)
|
10 éve |
bel
|
7739a5135a
Add TODO to deal with systems with sizeof(pthread_t) > sizeof(unsigned long)
|
10 éve |
bel
|
81730357d2
Win32 GetCurrentThreadId always fits into unsigned long
|
10 éve |
bel
|
a0be79d1a6
Most c compilers do not support '#if sizeof' expressions (the standard does not require it). So the user has to set a define pthread_t_LARGER_THAN_unsigned_long
|
10 éve |
bel
|
b5775bfc26
Use CRYPTO_set_id_callback only if sizeof(pthread_t)<=sizeof(unsigned long). Use the system default otherwise
|
10 éve |