xref: /openbsd-src/gnu/usr.bin/perl/dist/Thread-Queue/Changes (revision f2a19305cfc49ea4d1a5feb55cd6c283c6f1e031)
1*f2a19305Safresh1Revision history for Perl extension Thread::Queue.
2*f2a19305Safresh1
3*f2a19305Safresh13.13 Wed Jul 18 02:00:03 2018
4*f2a19305Safresh1	- [rt.cpan.org #125868] Fix tests for Test::Simple 1.302138
5*f2a19305Safresh1
6*f2a19305Safresh13.12 Thu Feb  9 18:42:45 2017
7*f2a19305Safresh1	- Fix deadlock caused by combination of dequeue_nb, enqueue and
8*f2a19305Safresh1		queue size limit (Bug #120157 - fix by Chad Fox)
9*f2a19305Safresh1	- Prevent calling dequeue methods with COUNT > LIMIT
10*f2a19305Safresh1
11*f2a19305Safresh13.11 Fri May 20 18:33:00 2016
12*f2a19305Safresh1	- Removed use of detached threads in tests (Bug #114468)
13*f2a19305Safresh1
14*f2a19305Safresh13.09 Sat Apr 30 21:33:54 2016
15*f2a19305Safresh1	- Sync with blead
16*f2a19305Safresh1
17*f2a19305Safresh13.07 Fri Oct 23 23:54:18 2015
18*f2a19305Safresh1	- Edge-case fix to queue limit feature
19*f2a19305Safresh1
20*f2a19305Safresh13.06 Sat Aug 22 20:33:23 2015
21*f2a19305Safresh1	- Added queue limit feature as per suggestion by Mark Zealey
22*f2a19305Safresh1
23*f2a19305Safresh13.05 Thu Mar 20 21:39:32 2014
24*f2a19305Safresh1	- Sync with blead
25*f2a19305Safresh1
26*f2a19305Safresh13.04 Tue Mar 11 19:29:00 2014
27*f2a19305Safresh1	- Fix for reporting correct location of validation error
28*f2a19305Safresh1
29*f2a19305Safresh13.03 Thu Mar  6 20:50:41 2014
30*f2a19305Safresh1	- Conversion of internal functions to methods to permit sub-classing
31*f2a19305Safresh1
32*f2a19305Safresh13.02 Tue Feb 19 18:22:15 2013
33*f2a19305Safresh1	- Timed dequeue as per suggestion by Andreas Huber
34*f2a19305Safresh1
35*f2a19305Safresh13.01 Tue Oct 23 22:44:30 EDT 2012
36*f2a19305Safresh1	- Added ->end() as per suggestion by Michael G. Schwern
37*f2a19305Safresh1	- Major version bump because of change in structure of queue objects
38*f2a19305Safresh1
39*f2a19305Safresh12.12 Fri Dec 24 17:52:51 2010
40*f2a19305Safresh1	- Install in 'site' for Perl >= 5.011
41*f2a19305Safresh1	- Test file changes for core
42*f2a19305Safresh1	- Added new example (examples/callback.pl) to distribution
43*f2a19305Safresh1	- POD update
44*f2a19305Safresh1
45*f2a19305Safresh12.11 Thu Jun 12 13:41:45 2008
46*f2a19305Safresh1	- End all tests with exit(0) and fix SKIPs
47*f2a19305Safresh1
48*f2a19305Safresh12.09 Fri May 30 16:31:48 2008
49*f2a19305Safresh1	- Check for 'undef' for counts and indices
50*f2a19305Safresh1
51*f2a19305Safresh12.08 Wed May 14 15:24:53 2008
52*f2a19305Safresh1	- Use threads::shared::shared_clone() for complex data
53*f2a19305Safresh1
54*f2a19305Safresh12.07 Wed May  7 18:48:46 2008
55*f2a19305Safresh1	- Properly clone complex structures with circular references
56*f2a19305Safresh1
57*f2a19305Safresh12.06 Fri Feb 22 22:08:38 2008
58*f2a19305Safresh1	- Allow installation on non-threaded Perls
59*f2a19305Safresh1
60*f2a19305Safresh12.05 Wed Feb 20 17:21:25 2008
61*f2a19305Safresh1	- Build/test updates
62*f2a19305Safresh1
63*f2a19305Safresh12.04 Mon Feb 18 12:31:30 2008
64*f2a19305Safresh1	- Install under 'perl' dir
65*f2a19305Safresh1
66*f2a19305Safresh12.03 Fri Feb 15 18:54:15 2008
67*f2a19305Safresh1	- Support queuing refs of refs
68*f2a19305Safresh1
69*f2a19305Safresh12.02 Fri Feb 15 15:18:11 2008
70*f2a19305Safresh1	- Fix tests to work under Perl 5.8.0
71*f2a19305Safresh1
72*f2a19305Safresh12.01 Thu Feb 14 18:11:00 2008
73*f2a19305Safresh1	- Added 'count' option to dequeue and dequeue_nb
74*f2a19305Safresh1	- Added peek, insert and extract methods
75*f2a19305Safresh1	- Support queuing of complex data structures
76*f2a19305Safresh1
77*f2a19305Safresh12.00 Jul 12 16:31:00 2002
78*f2a19305Safresh1	- Released as part of Perl 5.8.0
79*f2a19305Safresh1
80