- 12 Jul, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
Fixes #10047.
-
- 11 Jul, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
Fixes #10046.
-
- 10 Jul, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
Fixes #10043.
-
- 09 Jul, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
Fall-out from the operator assignment type checker. Fixes #10042.
-
- 08 Jul, 2020 2 commits
-
-
Henrik (Grubba) Grubbström authored
* patches/bug10033-fallout: Protocols.HTTP.Server: Fixed bug in Request()->update_mime_var().
-
Henrik (Grubba) Grubbström authored
Detected by the type-checker for +=. Fall-out from fixing bug #10033.
-
- 07 Jul, 2020 2 commits
-
-
Henrik (Grubba) Grubbström authored
low_get_f_name() is only present --with-debug...
-
Henrik (Grubba) Grubbström authored
Fixes most of bug #10033.
-
- 06 Jul, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
Attempting to get a constant from an expression like ({ "abc", "cde" })[*] is not possible and generates the compilation error "[*] not supported here", so don't attempt to. Fixes #10039.
-
- 05 Jul, 2020 2 commits
-
-
Stephen R. van den Berg authored
-
Henrik (Grubba) Grubbström authored
-
- 04 Jul, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
This helps the module dumper to do the right thing when encountering 8.0::Crypto.CBC or 8.0::Crypto.Buffer. Fixes #10037.
-
- 03 Jul, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
If the mutex was already locked when lock() was called in a threads_disabled context, the wait count was increased but no corresponding wait was performed.
-
- 02 Jul, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
Also fixes a reference leak on error in shared_lock().
-
- 01 Jul, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
-
- 30 Jun, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
-
- 29 Jun, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
If the current thread already holds a shared lock, a new one is created without waiting. This avoids some dead locks.
-
- 28 Jun, 2020 2 commits
-
-
Stephen R. van den Berg authored
-
Henrik (Grubba) Grubbström authored
-
- 27 Jun, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
Mutex locks are now taken in the same order as the calls to lock(). This prevents potential starvation.
-
- 26 Jun, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
-
- 25 Jun, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
-
- 24 Jun, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
-
- 23 Jun, 2020 2 commits
-
-
Stephen R. van den Berg authored
-
Henrik (Grubba) Grubbström authored
Also adds Thread.RWKey()->try_upgrade().
-
- 22 Jun, 2020 4 commits
-
-
Henrik (Grubba) Grubbström authored
-
Stephen R. van den Berg authored
-
Stephen R. van den Berg authored
-
Stephen R. van den Berg authored
-
- 21 Jun, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
The 'last_key' field was not used for anything, and not kept consistent, so remove it. Also renames 'first_key' to 'key'.
-
- 20 Jun, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
-
- 19 Jun, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
-
- 18 Jun, 2020 3 commits
-
-
Henrik (Grubba) Grubbström authored
-
Stephen R. van den Berg authored
-
Stephen R. van den Berg authored
Candidate for backport to 8.0.
-
- 17 Jun, 2020 2 commits
-
-
Henrik (Grubba) Grubbström authored
-
Stephen R. van den Berg authored
-
- 16 Jun, 2020 1 commit
-
-
Henrik (Grubba) Grubbström authored
-
- 15 Jun, 2020 2 commits
-
-
Henrik (Grubba) Grubbström authored
-
Henrik (Grubba) Grubbström authored
Adds upgrade() and downgrade() to the fallback implementation. Improved API-compat with the C-version. Avoid mutex operations in destruction callbacks. Also improved compat with semi-old versions of Pike.
-