# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 1183 | Tony Smith |
Release 1.1084 of P4-Client. Bug fix release - see Changes for details. |
||
//guest/tony_smith/perforce/API/Perl/current/P4-Client.tar.gz | |||||
#3 | 1084 | Tony Smith |
Bug fix: Fetching data using Tagged() or ParseForms() mode could give "attempt to free unreferenced scalar" errors on completion. When flattening the structured hashes into a Perforce form, the reference counts on the contents of the hash were not being incremented leading to their premature destruction. |
||
#2 | 1050 | Tony Smith |
Fix for parsing of complex tagged output with nested data items such as the output from "p4 filelog" for a file with integration records. P4-Client can now handle any level of nested data in the response from the Perforce server, but complex structures of this type may not be supplied for conversion into a Perforce form. That's OK as no Perforce forms have nested data items. Updated current build to 1.1050 |
||
#1 | 1011 | Tony Smith |
Moved Perl API stuff one level down to make way for upcoming Ruby interface. |
||
//guest/tony_smith/perforce/API/current/P4-Client.tar.gz | |||||
#6 | 977 | Tony Smith |
Fix broken form parsing. Two problems: first off, the specdef was not being saved in the hash for later use so forms could not be reconstructed from the hash data structure. Secondly, multi-line elements parsed into array members of the hash were not being flattened prior to reconstructing the form so they would be empty. |
||
#5 | 976 | Tony Smith |
Fix for multi-line field handling bug. The array handling code was dependent on all results for a given tag being supplied before moving on to the next tag, but this is not true for all Perforce commands. i.e. p4 client -o -> tags not fragmented p4 describe -s -> oops. Now the implementation is not fussy about the order in which elements arrive other than that tagN comes before tagN+1. Any number of other elements may come in between them. |
||
#4 | 966 | Tony Smith | Updated 1.966 build | ||
#3 | 964 | Tony Smith | Release P4::Client 1.964 | ||
#2 | 931 | Tony Smith | Latest (931) builds of P4::Client and P4 | ||
#1 | 926 | Tony Smith |
Reorganise layout of API stuff. Current builds maintained under current/ directory, released versions under released/ . All version numbers are <major>.<changelist> so syncing to the changelist number gets you the code for that build. Also updated the index page and added HTMLised versions of the pod to make it easy to see if this is what you need. |