No changes. "# -------------------------------------- # # Library Changes. # -------------------------------------- # 2003-07-04 13:44 jagerman * library/GT/Packager.pm: Allow - in cvs tags, part 2 2003-06-30 13:07 bao * library/GT/SQL/Driver/PG.pm: fixed ALTER SQL command 2003-06-30 11:08 alex * library/GT/Plugins.pm: default plugins.cfg to be sorted 2003-06-26 23:01 jagerman * library/GT/SQL/Table.pm: Minor cleanup 2003-06-26 23:00 jagerman * library/GT/AutoLoader.pm: Minor pod + copyright update 2003-06-24 19:41 jagerman * library/GT/SQL/Editor.pm: Adding indexes/uniques using the SQL editor was setting {mod} instead of {mods}, which means the def file wouldn't be saved (unless something else also happened to change) 2003-06-24 10:15 aki * library/GT/SQL/Search/MYSQL/Indexer.pm: Fixed bug where indexer forgot to drop unified index 2003-06-23 15:44 jagerman * library/GT/SQL/Tree.pm: Fixed speeling mistake 2003-06-23 15:35 jagerman * library/GT/SQL.pm: Added TREEFATHER error (occurs when you attempt to make a row a descendent of itself) 2003-06-23 13:37 alex * library/GT/Mail/Parse.pm: fixed rare case where mime subpart does not have a content header 2003-06-19 19:08 jagerman * library/GT/WWW/http.pm: Updated for connection_timeout, don't use Compress::Zlib unless at least version 1.14 is found 2003-06-19 19:08 jagerman * library/GT/WWW.pm: Added connection_timeout so that disabling the alarm() call is possible 2003-06-19 19:06 jagerman * library/GT/Socket/Client.pm: Error var was wrong 2003-06-13 19:21 jagerman * library/tools/tabs2spaces.pl: test commit 2003-06-13 11:40 alex * library/GT/Installer/: language.cn, language.de, language.en, language.fr, language.sp: updated copyright notice on installer html to 2003 2003-06-06 15:52 alex * library/GT/SQL/Creator.pm: minor change in table broke things pretty bad.. need to make sure we insert/delete from ts everywhere 2003-06-06 13:49 jagerman * library/tests/test_template.pl: Test commit 2003-06-02 14:05 alex * library/GT/SQL/Driver.pm: return can return out of eval, learn something new.. we should die here so that the second return after the eval has the proper error message 2003-05-31 13:22 aki * library/GT/SQL/Search/MYSQL/VER4.pm: Added support for callback parameter 2003-05-25 17:23 jagerman * library/GT/WWW/http/Response.pm: Stupid old perl's 2003-05-24 14:57 jagerman * library/GT/SQL/Condition.pm: Placeholders shouldn't be used for NULL values - this broke under MSSQL 2003-05-22 23:20 jagerman * library/GT/Payment/Remote/PayPal.pm: PayPal has a "Refunded" status that they neglect to mention in any of their docs 2003-05-22 17:13 jagerman * library/GT/SQL/Driver/ORACLE.pm: Reportedly needed for Oracle (RT ticket 5430) 2003-05-22 13:48 jagerman * library/GT/Socket/Client/SSLHandle.pm: 1.06 is required; 1.05 had some problems and does not work 2003-05-21 22:13 jagerman * library/GT/Payment/Direct/Moneris.pm: Removed a couple FIXME comments, added a receipt method, changed a few minor things around 2003-05-19 22:31 jagerman * library/GT/Payment/Remote/WorldPay.pm: WorldPay docs are great 2003-05-02 17:28 jagerman * library/GT/SQL/Driver/ODBC.pm: Can't use GT::AutoLoader with inherited methods :-( 2003-05-01 11:29 bao * library/GT/FileMan/Commands.pm: fixed typo 2003-04-29 13:59 jagerman * library/GT/CGI.pm: Last fix for param ordering 2003-04-29 10:13 aki * library/GT/SQL/Relation.pm: allow query_sth to filter 2003-04-26 16:52 jagerman * library/GT/CGI/MultiPart.pm: Added code to remember the order CGI variables were provided. Some services (i.e. PayPal) supposedly require that the data be posted back "exactly" as it is received 2003-04-25 18:04 jagerman * library/GT/Payment/Direct/AuthorizeDotNet.pm: Require order_id; make up a simple little receipt 2003-04-25 15:39 alex * library/GT/SQL/Display/HTML.pm: ugly hack for ugly module.. needed to be able to call defaults to get a list of prefilled defaults 2003-04-23 22:37 jagerman * library/GT/Base.pm: Silenced a warning when debug = undef (line 377), fixed up some code style 2003-04-23 14:42 jagerman * library/GT/Plugins/: Author.pm, Installer.pm, Manager.pm, Profiler.pm: Fixed style and prefix problems in GT::Plugins module set 2003-04-22 17:39 jagerman * library/GT/Plugins/Wizard.pm: Fixed bad style; fixed Links SQL-centric idea that plugin directories must be "Plugins::Product", when "Product::Plugins::" makes much more sense 2003-04-19 18:14 sbeck * library/GT/File/Tools.pm: added untaint global option 2003-04-15 22:06 jagerman * library/GT/: Template.pm, Template/Parser.pm: Added support for using the variable TIME in a template - it returns the current time 2003-04-14 21:41 jagerman * library/GT/Payment/Direct/Moneris/constants.pm: Cosmetic change 2003-04-14 16:41 bao * library/GT/FileMan.pm: set 644 to upload_chmod by default 2003-04-13 00:21 jagerman * library/GT/WWW/http/Header.pm: Added a cancel() method to stop a download in the middle of chunk()-code downloading 2003-04-08 13:11 sbeck * library/GT/Session/File.pm: fixed possible session expiry problems 2003-04-03 00:08 jagerman * library/tests/payment/authorize.net.pl: Updated test script thanks to test client 2003-03-23 17:11 sbeck * library/GT/CGI/Action/Common.pm: typo 2003-03-04 16:12 jagerman * library/GT/Config.pm: Added 'noet' to vim modeline 2003-02-17 12:05 alex * library/GT/SQL/Search/Base/Search.pm: allow 'foo, score' as a sort option.. getting ugly 2003-02-07 11:57 alex * library/GT/Installer.pm: add a replace_path option to replace paths (instead of hard coding each time we need to do it (use lib, use init, etc) 2003-02-06 10:43 bao * library/GT/MIMETypes.pm: added audi type 2003-02-03 21:35 jagerman * library/GT/MD5/Crypt.pm: Added example in POD of verifying an MD5-encrypted password 2003-01-31 11:58 sbeck * library/GT/CGI/Action.pm: Make sure modules load 2003-01-29 12:01 alex * library/GT/CGI/Cookie.pm: removing old underscore funcs was causing major version compat headaches, leave them in for now. 2003-01-27 00:39 sbeck * library/GT/CGI/Action/Plugin.pm: more api changes 2003-01-14 06:19 jagerman * library/GT/WWW/https.pm: Removed some debugging, wrote extensive documentation 2002-12-14 20:55 brewt * library/GT/Date.pm: added UT timezone (same as GMT). 2002-12-12 05:30 jagerman * library/GT/Template/Editor.pm: Minor style fixes 2002-12-01 17:32 jagerman * library/GT/Weak.pm: Oops, left in some debugging 2002-12-01 17:30 jagerman * library/GT/Dumper.pm: Updated GT::Dumper::Dumper to sort by default 2002-11-27 16:47 tien * library/GT/SQL/Base.pm: fixed count : return a float number on Linux ODBC driver 2002-11-06 13:49 aki * library/GT/SQL/Search/MSSQL/Search.pm: Bugfix: Alex found an order of operations error in query. Note: fix may cause increased memory usage. 2002-10-31 12:11 bao * library/GT/SQL/File.pm: bug: not properly passing file_location_url 2002-10-17 19:10 jagerman * library/GT/Payment/Direct/Moneris/: AdditionalField.pm, BatchRequest.pm, BatchResponse.pm, CountryCodes.pm, CreditCardRequest.pm, CreditCardResponse.pm, InitSETRequest.pm, InitSETResponse.pm, SecureHttp.pm, TransactionClient.pm, TransactionRequest.pm, TransactionResponse.pm: Moved GT::Payment::Moneris -> GT::Payment::Direct::Moneris 2002-10-16 10:28 alex * library/GT/Mail/Send.pm: added smtp log if debug > 1 2002-10-15 18:33 alex * library/GT/IPC/Run.pm: fun bug with stdin 2002-10-11 15:23 sbeck * library/GT/IPC/Run/Unix.pm: silenced warnings 2002-10-07 15:06 aki * library/GT/URI/HTTPS.pm: Error in number of parameters provided to create_request 2002-09-20 12:29 aki * library/GT/SQL/Admin.pm: added file_save_url option 2002-09-16 13:23 alex * library/GT/Mail.pm: need to make sure we set the globals back even if smtp fails 2002-09-05 01:21 jagerman * library/GT/Socket.pm: Massive code cleanup: made POD and code readable, optimized, removed potential Perl segfault issue, made code follow GT style guidelines. The gulpread() method is completely broken, however it was just as completely broken before these changes 2002-09-04 16:33 aki * library/GT/SQL/Search/MYSQL/: Search.pm, VER3.pm: Support for MYSQL 4 Fulltext boolean searches rolled into MYSQL search driver. (Will autoselect based on version of mysql running) 2002-09-04 00:18 aki * library/GT/SQL/: Search.pm, Search/INTERNAL/Indexer.pm: Made _build_query_cond a public method Added support for MySQL version 4 query support as driver MYSQL4 2002-09-03 14:57 aki * library/GT/SQL/Display/HTML/Table.pm: Quick update to force the new "password" element to default to a "textbox" when a search form is requested. It will make the switch automatically based on the value of $self->{mode}. 2002-09-03 13:38 alex * library/GT/IPC/Run/Win32.pm: added copyright headers 2002-08-19 23:14 jagerman * library/GT/SpellCheck.pm: Fixed typo 2002-08-19 20:20 jagerman * library/GT/File/Tools.pm: Fixed regex to allow any non-control character, silenced a warning 2002-08-19 09:48 alex * library/GT/Installer.pm: fixed bug where installer die's on eval'd code 2002-08-17 23:05 jagerman * library/: GT/Template.pm, tests/test_template.pl, GT/Template/Parser.pm: Fixed bug in this: <%foo and $var ne "blah"%> - it wasn't handling the $, and that threw the whole thing off 2002-08-14 17:17 sbeck * library/GT/IPC/Run/Unix.pm: stdin needs to be closed if we are sending a scalar to the program 2002-08-12 16:14 bao * library/GT/SQL/Driver/ORACLE.pm: changed comment and warning message 2002-08-11 19:00 jagerman * library/GT/SQL/Table.pm: Tree handling has to come before the _check_insert call because it is responsible for setting root and depth columns, which are NOT NULL, but shouldn't be specified 2002-08-09 20:41 brewt * library/GT/Mail/Parse.pm: rollback, didn't mean to commit this 2002-08-09 13:42 bao * library/GT/SQL/: Driver.pm, Editor.pm: added _drop_sql subroutine 2002-08-08 13:05 sbeck * library/GT/IPC/Run.pm: people expect a newline in stderr when they do not specify a filter 2002-08-07 11:28 bao * library/GT/FileMan/Commands.pm: It's required BigInt 2002-07-30 16:55 aki * library/GT/URI/HTTPS.pm: fix for infinite-loop problem on certain versions of Net::SSLeay 2002-07-29 22:17 jagerman * library/GT/CGI.pm: Fixed a bug that caused subsequent GT::CGI objects to load their data twice 2002-07-26 14:20 bao * library/GT/SQL/Driver/ODBC.pm: Changed data type from NUMERIC to INT 2002-07-20 15:33 alex * library/GT/Mail/Send.pm: check for mail server dropping connection 2002-07-11 12:21 jagerman * library/GT/Base.pm: Pass error arguments to error code ref 2002-07-10 11:43 jagerman * library/GT/Dumper.pm: Fixed POD mistakes 2002-07-10 11:33 jagerman * library/GT/Config.pm: GT::Dumper now has a tab option; using $GT::Dumper::TAB is no longer supported 2002-07-04 23:52 sbeck * library/GT/Mail.pm: fixed problems with set 2002-06-26 17:44 jagerman * library/GT/Packager.pm: Copy the module name - it shouldn't be directly modified as this breaks multiple package builds with the same object 2002-06-13 17:28 jagerman * library/GT/SQL/Admin.pm: Added remove_empty => 1 to the ->url() calls in GT::SQL::Admin 2002-06-11 17:03 alex * library/GT/Plugins/Wizard.pm: fixed naming of plugins->error function to include prefix 2002-06-05 16:09 alex * library/GT/SQL/Search/Base/Search.pm: fixed regex in determining if things are or'd or and'd 2002-05-29 11:08 jagerman * library/GT/AutoLoader.pm: FileMan needs the keys to be left in %COMPILE 2002-05-21 17:58 jagerman * library/GT/CGI/: Cookie.pm, MultiPart.pm: Rewrote most of GT::CGI, moving things like multipart handling into a new module 2002-05-14 19:44 jagerman * library/GT/SQL/Creator.pm: ->create didn't try to connect first 2002-05-08 11:10 bao * library/GT/SQL/File.pm: bugfix to allow file mods 2002-04-28 16:16 alex * library/GT/SQL/Search/MYSQL/Indexer.pm: fixed mysql version check (broke on 4.0.1) 2002-04-28 16:00 jagerman * library/GT/SQL/Tree.pm: The depth is updated later - setting it to 0 here screws things up (the detached thread will have a negative depth) 2002-04-25 15:32 sbeck * library/GT/IPC/Run/Win32.pm: Now checks sysread() return and goners to see if something is gone 2002-04-24 12:11 alex * library/GT/SQL/Display/HTML.pm: fixed toolbar url parsing 2002-04-23 19:53 alex * library/GT/SQL/Driver/PG.pm: added note about how to do timestamps properly in postgres 2002-04-23 19:08 jagerman * library/GT/Installer/: language.cn, language.de, language.en, language.fr, language.sp: Typo - the GForum upgreade message wasn't being display 2002-04-18 16:33 alex * library/GT/Date.pm: added Date test script, move public subroutines out of private comment block, and made it so you can local language globals without affecting the cache. 2002-04-16 17:43 alex * library/GT/SQL/Base.pm: fixed chaining problem that is causing headaches with dbi 1.21 2002-04-08 15:08 tien * library/GT/FileMan.pm: added base_env to FileMan 2002-04-06 19:35 jagerman * library/GT/: MIMETypes.pm, Socket.pm, SpellCheck.pm, MD5/Crypt.pm, Plugins/Installer.pm, Plugins/Manager.pm, Plugins/Profiler.pm, SQL/Display/HTML/Table.pm, SQL/Search/INTERNAL/Indexer.pm, SQL/Search/MSSQL/Search.pm, SQL/Search/MYSQL/Search.pm, Session/File.pm: Code/style cleanup, __END__ blocks, GT::AutoLoader additions, and added __LINE__ for all %COMPILE subs 2002-04-05 20:08 jagerman * library/GT/Plugins.pm: Removed tabs 2002-04-04 18:45 jagerman * library/GT/: SQL.pm, SQL/Condition.pm, SQL/Relation.pm, SQL/Search.pm: GT::AutoLoader - moved many things into %COMPILE hashes, added many __END__ tokens, cleaned up some code 2002-01-06 16:38 alex * library/GT/Template/Editor.pm: updated template editor to show dates in local format 2001-12-30 20:20 alex * library/GT/Plugins/Author.pm: removed windows line feeds 2000-11-24 16:03 jagerman * library/tools/tabs2spaces.pl: [no log message]