summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-03-15upgrade to 7.9.5.itojun3-19/+5
--- Version 7.9.5 Daniel (7 March 2002) - Added docs/KNOWN_BUGS to the release archive. Daniel (6 March 2002) - Kevin Roth corrected a flaw in the curl client globbing code that made it mess up backslashes. This was most notable on windows (cygwin) machines when using file://. - Brad provided another fix for building outside the source-tree. - Ralph Mitchell patched away a few compiler warnings in tests/server/sws.c Daniel (5 March 2002) - I noticed that the typedef in curl.h for the progress callback prototype was wrong and thus applications that used it would not get the proper input data. It used size_t where the implementation actually uses doubles! I wish I could blame someone else, but this was my fault. Again. Version 7.9.5-pre6 Daniel (4 March 2002) - Cut off the changes done during 2001 from this changelog file and put them in a separate file (CHANGES.2001), available from CVS of course. - I removed the multi directory. The example sources were moved to the docs/examples directory where they belong. - Wrote 7 new man pages for the current functions in the new multi interface. They're all still pretty basic, but we can use them as a start and add more contents to them when we figure out what to write. The large amount of man pages for libcurl now present made me decide to put them in a new separate subdirectory in the docs directory. Named libcurl. - Giuseppe Corbelli provided a template file for the EPM package manager, it gets generated nicely by the configure script now. Version 7.9.5-pre5 Daniel (1 March 2002) - Moved the memanalyze.pl script into the tests/ dir and added it to the release archives. It was previously only present in the CVS tree. - Modified the February 17th Host: fix, as bug report #523718 pointed out that it caused crashes! - Nico Baggus added more error codes to the VMS stuff. - Wesley Laxton brought the code that introduced the new CURLOPT_PREQUOTE option. It is just another FTP quote option that allows the user to specify a list of FTP commands to issue *just before* the transfer command (RETR or STOR etc). It has turned up a few systems that really need this. The curl command line tool can also take advantage of this by prefixing the quote commands with a plus (+) in similar style that post transfer quote commands are specified. This is not yet documented. There is no test case for this yet. Daniel (28 February 2002) - Ralph Mitchell made some serious efforts and put a lot of sweat in setting up scripts and things for me to be able to repeat his problems, and I finally could. I found a problem with the header byte counter that wasn't increased properly and thus we could return CURLE_GOT_NOTHING when we in fact had received data. Daniel (27 February 2002) - I had to revert the non-space parsing cookie fix I posted to the mailing list. Expire dates do have spaces and still need to get parsed properly! Instead we just ignore trailing white space and it seems to work... Daniel (26 February 2002) - Made the cookie property 'Max-Age' work, just since we already tried to support it, it is better to do it right. No one uses this anyway. - The cookie parser could crash if a really weird (illegal) cookie line was received. I also made it better discard really oddly formatted lines better. Made the cookie jar store the second field from the left using the syntax that Netscape and Mozilla probably like. Curl itself ignores it. Added test case 31 for these cases. Clay Loveless' email regarding some cookie issues started my cleanup. - Kevin Roth pointed out that my automake fiddles broke the ability to build outside the source-tree and I posted a patch to the mailing list that brings this ability back. Version 7.9.5-pre4 Daniel (25 February 2002) - Fiddled with the automake files to make all source files in the lib directory not have ../src in the include path, and the src sources shouldn't have ../lib! - All 79 test cases ran OK under Linux and Solaris using the new HTTP server in the test suite. The new HTTP server was first donated by Georg Horn and subsequently modified to work with the test suite. It is currently still not portable enough to run on "all over" but this is a start and I can run all curl tests on my machines. This is an important requirement for the upcoming public release. - Using -d and -I on the same command line now reports an error, as it implies two different HTTP requests that can't be mixed. - Jeffrey Pohlmeyer provided a patch that made the -w/--write-out option support %{content_type} to get the content type of the recent download. - Kevin Roth reported that pre2 and pre3 didn't compile properly on cygwin, and this was because I used #ifdef HAVE_WINSOCK_H in lib/multi.h to figure out if we could include winsock.h which turns out not to be a wise choice to do on cygwin since it has the file but can't include it! Daniel (22 February 2002) - Added src/config-vms.h to the release archive. - Fixed the connection timeout value again, the change from February 18 wasn't complete. Version 7.9.5-pre3 Daniel (21 February 2002) - Kevin Roth and Andrés García both found out that lib/config.h.in was missing in the pre-release archive and thus the configure script failed. Version 7.9.5-pre2 Daniel (20 February 2002) - Andrés García provided a solution to bug report #515228. the total time counter was not set correctly when -I was used during some conditions (all headers were read in one single read). - Nico Baggus provided a huge patch with minor tweaks all over to make curl compile nicely on VMS. Daniel (19 February 2002) - Rick Richardson found out that by replacing PF_UNSPEC with PF_INET in the getaddrinfo() calls, he could speed up some name resolving calls with an order of magnitudes on his Redhat Linux 7.2. - Philip Gladstone found a second INADDR_NONE problem where we used long intead of in_addr_t which caused 64bit problemos. We really shouldn't define that on two different places. Daniel (18 February 2002) - Philip Gladstone found a problem in how HTTP requests were sent if the request couldn't be sent all at once. - Emil found and corrected a bad connection timeout comparison that made curl use the longest of connect-timeout and timout as a timeout value, instead of the shortest as it was supposed to! - Aron Roberts provided updated information about LDAP URL syntax to go into the manual as a replacement for the old references. Daniel (17 February 2002) - Philip Gladstone pointed out two missing include files that made curl core dump on 64bit architectures. We need to pay more attention on these details. It is *lethal* to for example forget the malloc() prototype, as 'int' is 32bit and malloc() must return a 64bit pointer on these platforms. - Giaslas Georgios fixed a problem with Host: headers on repeated requests on the same handle using a proxy. Daniel (8 February 2002) - Hanno L. Kranzhoff accurately found out that disabling the Expect: header when doing multipart formposts didn't work very well. It disabled other parts of the request header too, resulting in a broken header. When I fixed this, I also noticed that the Content-Type wasn't possible to disable. It is now, even though it probably is really stupid to try to do this (because of the boundary string that is included in the internally generated header, used as form part separator.) Daniel (7 February 2002) - I moved the config*.h files from the root directory to the lib/ directory. - I've added the new test suite HTTP server to the CVS repository, It seems to work pretty good now, but we must make it get used by the test scripts properly and then we need to make sure that it compiles, builds and runs on most operating systems. Version 7.9.5-pre1 Daniel (6 February 2002) - Miklos Nemeth provided updated windows makefiles and INSTALL docs. - Mr Larry Fahnoe found a problem with formposts and I managed to track down and patch this bug. This was actually two bugs, as the posted size was also said to be two bytes too large. - Brent Beardsley found out and brought a correction for the CURLINFO_CONTENT_TYPE parser that was off one byte. This was my fault, I accidentaly broke Giaslas Georgios' patch. Daniel (5 February 2002) - Kevin Roth found yet another SSL download problem. Version 7.9.4 - no changes since pre-release Version 7.9.4-pre2 Daniel (3 February 2002) - Eric Melville provided a few spelling corrections in the curl man page. Daniel (1 February 2002) - Andreas Damm corrected the unconditional use of gmtime() in getdate, it now uses gmtime_r() on all hosts that have it. Daniel (31 January 2002) - An anonymous bug report identified a problem in the DNS caching which made it sometimes allocate one byte too little to store the cache entry in. This happened when the port number started with 1! - Albert Chin provided a patch that improves the gethostbyname_r() configure check on HP-UX 11.00. Version 7.9.4-pre1 Daniel (30 January 2002) - Georg Horn found another way the SSL reading failed due to the non-blocking state of the sockets! I fixed. Daniel (29 January 2002) - Multipart formposts now send the full request properly, including the CRLF. They were previously treated as part of the post data. - The upload byte counter bugged. - T. Bharath pointed out that we seed SSL on every connect, which is a time- consuming operation that should only be needed to do once. We patched libcurl to now only seed on the first connect when unseeded. The seeded status is global so it'll now only happen once during a program's life time. If the random_file or egdsocket is set, the seed will be re-made though. - Giaslas Georgios introduced CURLINFO_CONTENT_TYPE that lets curl_easy_getinfo() read the content-type from the previous request. Daniel (28 January 2002) - Kjetil Jacobsen found a way to crash curl and after much debugging, it turned out it was a IPv4-linux only problem introduced in 7.9.3 related to name resolving. - Andreas Damm posted a huge patch that made the curl_getdate() function fully reentrant! - Steve Marx pointed out that you couldn't mix CURLOPT_CUSTOMREQUEST with CURLOPT_POSTFIELDS. You can now! Daniel (25 January 2002) - Krishnendu Majumdar pointed out that the header length counter was not reset between multiple requests on the same handle. - Pedro Neves rightfully questioned why curl always append \r\n to the data that is sent in HTTP POST requests. Unfortunately, this broke the test suite as the test HTTP server is lame enough not to deal with this... :-O - Following Location: headers when the connection didn't close didn't work as libcurl didn't properly stop reading. This problem was added in 7.9.3 due to the restructured internals. 'Frank' posted a bug report about this. Daniel (24 January 2002) - Kevin Roth very quickly spotted that we wrongly installed the example programs that were built in the multi directory, when 'make install' was used. :-/ Version 7.9.3 Daniel (23 January 2002) - Andrés García found a persistancy problem when doing HTTP HEAD, that made curl "hang" until the connection was closed by the server. This problem has been introduced in 7.9.3 due to internal rewrites, this was not present in 7.9.2. Version 7.9.3-pre4 Daniel (19 January 2002) - Antonio filed bug report #505514 and provided a fix! When doing multipart formposts, libcurl would include an error text in the actual post if a specified file wasn't found. This is not libcurl's job. Instead we add an empty part. Daniel (18 January 2002) - Played around with stricter compiler warnings for gcc (when ./configure --enable-debug is used) and changed some minor things to stop the warnings. - Commented out the 'long long' and 'long double' checks in configure.in, as we don't currently use them anyway and the code in lib/mprintf.c that use them causes warnings. - Saul Good and jonatan pointed out Mac OS X build problems with pre3 and how to correct them. Two compiler warnings were removed as well. - Andrés García fixed two minor mingw32 building problems. Version 7.9.3-pre3 Daniel (17 January 2002) - docs/libcurl-the-guide is a new tutorial for our libcurl programming friends. - Richard Archer brought back the ability to compile and build with OpenSSL versions before 0.9.5. [http://sourceforge.net/tracker/?func=detail&atid=100976&aid=504163&group_id=976] - The DNS cache code didn't take the port number into account, which made it work rather bad on IPv6-enabled hosts (especially when doing passive FTP). Sterling fixed it. Daniel (16 January 2002) - Georg Horn could make a transfer time-out without error text. I found it and corrected it. - SSL writes didn't work, they return an uninitialized value that caused havoc all over. Georg Horn experienced this. - Kevin Roth patched the curl_version() function to use the proper OpenSSL function for version information. This way, curl will report the version of the SSL library actually running right now, not the one that had its headers installed when libcurl was built. Mainly intersting when running with shared OpenSSL libraries. Version 7.9.3-pre2 Daniel (16 January 2002) - Mofied the main transfer loop and related stuff to deal with non-blocking sockets in the upload section. While doing this, I've now separated the connection oriented buffers to have one for downloads and one for uploads (as two can happen simultaneously). I also shrunk the buffers to 20K each. As we have a scratch buffer twice the size of the upload buffer, we arrived at 80K for buffers compared with the previous 150K. - Added the --cc option to curl-config command as it enables so very cool one-liners. Have a go a this one, building the simple.c example: $ `curl-config --cc --cflags --libs` -o example simple.c Daniel (14 January 2002) - I made all socket reads (recv) handle EWOULDBLOCK. I hope nicely. Now we only need to address all writes (send) too and then I'm ready for another pre-release... - Stoned Elipot patched the in_addr_t configure test to make it work better on more platforms. Daniel (9 January 2002) - Cris Bailiff found out that filling up curl's SSL session cache caused a crash! - Posted the curl questionnaire on the web site. If you haven't posted your opinions there yet, go there and do it now while it is still there: http://curl.haxx.se/q/ - Georg Horn quickly found out that the SSL reading no longer worked as supposed since the switch to non-blocking sockets. I've made a quick patch (for reading only) but we should improve it even further. Version 7.9.3-pre1 Daniel (7 January 2002) - I made the 'bool' typedef use an "unsigned char". It makes it the same on all platforms, no matter what the platform thinks the default format for char is. This was noticed since we made a silly comparison involving such a bool variable, and only one compiler/platform combination (on Debian Linux) complained about it (that happened to have its char unsigned by default). - Bug report #495290 identified a cookie parsing problem that was corrected. When a Set-Cookie: line is received without a trailing semicolon, libcurl didn't read the last "name=value" pair of the line, leading to confusions... - Sterling committed his updated DNS cache code. - I worked with Georg Horn and comments from Götz Babin-Ebell and switched curl's socket operations completely over to non-blocking for the entire operation (previously we used non-blocking only for the connection phase). We had to do this to make the SSL connection phase timeout properly without the use of signals. A little extra code to deal with this was added. - T. Bharath pointed out a slightly obscure cookie engine flaw. - Pete Su pointed out that libcurl didn't treat HTTP code 204 as it should. 204-replies never provides a response-body. This resulted in bad persistant behavior when 204 was received. Daniel (5 January 2002) - SM updated the VC++ library Makefiles for the new source files. Daniel (4 January 2002) - I discovered that we wrongly used inet_ntoa() (instead of inet_ntoa_r() in two places in the source code). One happened with VERBOSE set on connects, and the other when VERBOSE was on and krb4 over nat was used... I honestly don't think anyone has suffered from these mistakes. - I replaced a lot of silly occurances of printf() to instead use the more appropriate Curl_infof() or Curl_failf(). The krb4 and telnet code were affected. - Philip Gladstone found a few more problems with 64-bit archs (the 64-bit sparc on solaris 8). - After discussions on the libcurl list with Raoul Cridlig, I just made FTP response lines get passed to the header callback if such a one is registered. It'll make it possible for any application to get all the responses an FTP server sends to libcurl. Daniel (3 January 2002) - Sterling Hughes brought a few buckets of code. Now, libcurl will automatically cache DNS lookups and re-use the previous results first if any such is available. It greatly improves speed when doing many repeated operations to the same host. - As the test case uses --include and then --head, I had to modify src/main.c to deal with this situation slightly better than previously. When done, we have 100% good tests again in the main branch. Daniel (2 January 2002) - Made test case 25 run again in the multi-dev branch. But it seems that the changes done on dec-20 made test case 104 cease to work (in both branches). - Philip Gladstone pointed out a few portability problems in the source code that didn't compile on 64-bit sparcs using Sun's native
2002-03-15Initial import of NDTPD 2.1.1, a server for accessing CD-ROM books /uebayasi8-0/+212
dictionaries with NDTP protocol.
2002-03-15Partitally backout revision 1.932:tron1-2/+2
We *must* record the version of "${.CURDIR}/Makefile" because we otherwise only record the version of the wrong "Makefile" e.g. "x11/xscreensaver-gnome/../xscreensaver/Makefile" for the "xscreensaver-gnome" package. This will break the update target horribly.
2002-03-15Add IPC-Shareable perl module.cjs4-0/+31
2002-03-15Update driver for Kyocera Prescribe page printers to gdevprsc-0.4,itohy2-6/+5
which selects correct side on duplex printing even if empty pages exist.
2002-03-15Check gcc version and for powerpc downgrade CFLAGS to just -O as anything abovejmc3-7/+15
that causes bad code generation and core dumps.
2002-03-15CATEGORIES: systools -> sysutilshubertf1-2/+2
2002-03-15Obsoleted; remove.junyoung9-236/+0
2002-03-15Do the INSTALL_DATA_DIR's one dir at a time to keep Solaris happy.markd1-2/+4
2002-03-15Update Wine to 20020228 snapshot.junyoung21-1323/+402
2002-03-15Cause a newline to be added to kio/klauncher/Makefile.am before patch is runmarkd1-1/+6
so that patch on Solaris succeeds with patch-bk.
2002-03-15u_int64_t -> uint64_t so that it also works on Solaris.markd2-8/+4
Also drop the patch that is putting a newline on the end of the file as Solaris's patch doesn't like it and the compiler doesn't care.
2002-03-15Remove a stray semi-colon. The bug might have led to the program coringfredb2-4/+4
when viewing PNG's in low-memory situations.
2002-03-15upgrade to 9.2.1rc1 (pkg version = 9.2.0.1 to avoid version skew)itojun3-10/+11
--- 9.2.1rc1 released --- 1207. [bug] libbind: getaddrinfo() could call freeaddrinfo() with an invalid pointer. 1206. [bug] SERVFAIL and NOTIMP responses to a EDNS should trigger a non-EDNS retry. 1205. [bug] OPT, TSIG and TKEY cannot be used to set the "class" of the message. [RT #2449] 1204. [bug] libbind: res_nupdate() failed to update the name server addresses before sending the update. 1201. [bug] Require that if 'callbacks' is passed to dns_rdata_fromtext(), callbacks->error and callbacks->warn are initialized. 1200. [bug] Log 'errno' that we are unable to convert to isc_result_t. [RT #2404] 1198. [bug] OPT printing style was not consistant with the way the header fields are printed. The DO bit was not reported if set. Report if any of the MBZ bits are set. 1197. [bug] Attempts to define the same acl multiple times were not detected. 1196. [contrib] update mdnkit to 2.2.3. 1195. [bug] Attempts to redefine builtin acls should be caught. [RT #2403] 1194. [bug] Not all duplicate zone definitions were being detected at the named.conf checking stage. [RT #2431] 1193. [bug] Best effort parsing didn't handle packet truncation. 1191. [bug] A dynamic update removing the last non-apex name in a secure zone would fail. [RT #2399] 1189. [bug] On some systems, malloc(0) returns NULL, which could cause the caller to report an out of memory error. [RT #2398] 1188. [bug] Dynamic updates of a signed zone would fail if some of the zone private keys were unavailable. 1186. [bug] isc_hex_tobuffer(,,length = 0) failed to unget the EOL token when reading to end of line. 1185. [bug] libbind: don't assume statp->_u._ext.ext is valid unless RES_INIT is set when calling res_*init(). 1184. [bug] libbind: call res_ndestroy() if RES_INIT is set when res_*init() is called. 1183. [bug] Handle ENOSR error when writing to the internal control pipe. [RT #2395] 1182. [bug] The server could throw an assertion failure when constructing a negative response packet. 1176. [doc] Document that allow-v6-synthesis is only performed for clients that are supplied recursive service. [RT #2260] 1175. [bug] named-checkzone failed to call dns_result_register() at startup which could result in runtime exceptions when printing "out of memory" errors. [RT #2335] 1174. [bug] Win32: add WSAECONNRESET to the expected errors from connect(). [RT #2308] 1173. [bug] Potential memory leaks in isc_log_create() and isc_log_settag(). [RT #2336] 1172. [doc] Add CERT, GPOS, KX, NAPTR, NSAP, PX and TXT to table of RR types in ARM. 1170. [bug] Don't attempt to print the token when a I/O error occurs when parsing named.conf. [RT #2275] 1168. [bug] Empty also-notify clauses were not handled. [RT #2309] 1167. [contrib] nslint-2.1a3 (from author). 1166. [bug] "Not Implemented" should be reported as NOTIMP, not NOTIMPL. [RT #2281] 1165. [bug] We were rejecting notify-source{-v6} in zone clauses. 1164. [bug] Empty masters clauses in slave / stub zones were not handled gracefully. [RT #2262] 1162. [bug] The allow-notify option was not accepted in slave zone statements. 1161. [bug] named-checkzone looped on unbalanced brackets. [RT #2248] 1160. [bug] Generating Diffie-Hellman keys longer than 1024 bits could fail. [RT #2241] 1156. [port] The configure test for strsep() incorrectly succeeded on certain patched versions of AIX 4.3.3. [RT #2190] 1154. [bug] Don't attempt to obtain the netmask of a interface if there is no address configured. [RT #2176] 1152. [bug] libbind: read buffer overflows. 1144. [bug] rndc-confgen would crash if both the -a and -t options were specified. [RT #2159] 1142. [bug] dnssec-signzone would fail to delete temporary files in some failure cases. [RT #2144] 1141. [bug] When named rejected a control message, it would leak a file descriptor and memory. It would also fail to respond, causing rndc to hang. [RT #2139, #2164] 1140. [bug] rndc-confgen did not accept IPv6 addresses as arguments to the -s option. [RT #2138] 1136. [bug] CNAME records synthesized from DNAMEs did not have a TTL of zero as required by RFC2672. [RT #2129] 1125. [bug] rndc: -k option was missing from usage message. [RT #2057] 1124. [doc] dig: +[no]dnssec, +[no]besteffort and +[no]fail are now documented. [RT #2052] 1123. [bug] dig +[no]fail did not match description. [RT #2052] 1109. [bug] nsupdate accepted illegal ttl values. 1108. [bug] On Win32, rndc was hanging when named was not running due to failure to select for exceptional conditions in select(). [RT #1870] 1081. [bug] Multicast queries were incorrectly identified based on the source address, not the destination address. 1072. [bug] The TCP client quota could be exceeded when recursion occurred. [RT #1937] 1071. [bug] Sockets listening for TCP DNS connections specified an excessive listen backlog. [RT #1937] 1070. [bug] Copy DNSSEC OK (DO) to response as specified by draft-ietf-dnsext-dnssec-okbit-03.txt. 1014. [bug] Some queries would cause statistics counters to increment more than once or not at all. [RT #1321] 1012. [bug] The -p option to named did not behave as documented. 988. [bug] 'additional-from-auth no;' did not work reliably in the case of queries answered from the cache. [RT #1436] 995. [bug] dig, host, nslookup: using a raw IPv6 address as a target address should be fatal on a IPv4 only system.
2002-03-15Reduce the amount of context in this patch as for some reason Solaris'smarkd2-7/+4
gpatch (and the version of patch in pkgsrc) don't like the original but are happy with this.
2002-03-15Omitted this in last commit.fredb1-4/+4
2002-03-15upgrade to 1.3.itojun3-18/+5
changes from 1.2 to 1.3, to quote feico's message: >It does add little functionality over version 1.2, but the code >quality is a lot higher and many bugs/misfeatures and loose ends >have been fixed.
2002-03-15Use DISTNAME instead of PKGNAME, as PKGNAME has nb${PKGREVISION} appended.fredb2-951/+952
2002-03-15New master site.nathanw2-7/+7
Update from version 3.5 to 3.5.2. from the CHANGES file: Changes from version 3.5 to 3.5.1 1 - f.initsize : resets a window to its initial size given by the WM_NORMAL_HINTS hints. 2 - f.ring : Selects a window and adds it to the WarpRing, or removes it if it was already in the ring. This command makes f.warpring much more useful, by making its configuration dynamic (thanks to Philip Kizer <pckizer@tamu.edu>). 3 - f.jumpleft, f.jumpright, f.jumpup, f.jumpdown : takes one integer argument (the step). These function are designed to be bound to keys, they move the current window (step * {X,Y}MoveGrid) pixels in the corresponding direction. stopping when the window encounters another window (ala f.pack). Changes from version 3.5.1 to 3.5.2 1 - f.moveresize : Takes one string argument which is a geometry with the standard X geometry syntax (e.g. 200x300+150-0). Sets the current window to the specified geometry. The width and height are to be given in pixel, no base size or resize increment are used. 2 - AutoLower et f.autolower : from Kai Grossjohann (Kai.Grossjohann@CS.Uni-Dortmund.DE). Same as autoraise but with lower. 3 - WindowRingExclude : Takes a window list as argument. All listed windows will be excluded from the WarpRing. 4 - A new menu : 'TwmIcons' same as 'TwmWindows', but shows only iconified windows. I did this when I got bored of having icons. Now I have no icons and no icon managers. I use this menu to deiconify windows. When I was young, I liked to have brightly colored icons, but now that I am getting old(er), I prefer a bare desktop.
2002-03-15Remove reduntant setting of PKGREVISION.fredb1-2/+1
2002-03-15Account for PKGNAME frobbing when PKGREVISION is set.fredb1-2/+2
2002-03-15Port for powerpc (or any other arch which enforces alignment).jmc5-2/+131
This code was assuming it could copy double's in/out of char *'s with just casts and normal copies. This blows up on anything which enforces alignments. Change the generic case for the ATOM to just have a special double field. For the serialization routines memcpy the double in and provide a union to memcpy it out to that also contains a single double value. This ensures alignment is correct and it won't SIGBUS anymore. Bump pkg to nb1
2002-03-15Append ${DIST_SUBDIR} to each element of ${MASTER_SITE_BACKUP}.uebayasi1-2/+2
Reported by Olaf Seibert <rhialto@polderland.nl> in pkg/15917.
2002-03-15Don't reference the result, if png_create_info_struct() was unsucessful.fredb2-4/+4
2002-03-14Update to 0.53, based on pkg/15066.wiz4-12/+19
Changes since 0.51: - tdspool now working for big endian systems - Added some descriptive text to the PWD file - EINTR handling during login (Kostya Ivanov) - Added support for TLI style interfaces files (thanks Michael for explaining) - Added 'text size' config option which changes textsize on connect - Added preliminary TDS 8.0 support (no new datatypes supported though) - Added 'emulate little endian' config flag - Some TDS5 placeholder stuff. Not ready for primetime yet. - Added support for new configuration format (freetds.conf) - unixODBC now working - Added support for nullable bits (BITN) - checked in work on tds connection pooling server - added preliminary userguide (James Lowden and me) - a lot of work on ODBC driver, now works with PHP - added config options for iodbc/unixodbc (unixODBC doesn't actually work yet) - image -> char now works (verified with ctlib only) - varbinary -> char now works with destlen of -1 - New config routines - numeric problem with 7.0 fixed - digit cutoff on numerics/floats fixed As well as some bug fixes.
2002-03-14Fix PR pkg/15916 properly.tron1-3/+3
2002-03-14Use wildcard dependence for "gif2png" package.tron1-2/+2
2002-03-14Disable use_help_cgi, per pkg/15830 by YAMAMOTO Takashi.wiz1-2/+2
2002-03-14Update p5-DBD-postgresql to 1.11mjl2-6/+6
* Pg.pm (quote): Applied patch to simplfiy and speed up quoting.
2002-03-14Update to 9.24.wiz14-290/+180
pkgsrc changes: Don't use libtool any longer to reduce patches. Add USE_PERL, since 4 scripts depend on it. program changes: Lots of new converters/modification programs and scripts, e.g. pbmtonokia, ppmtolj, and pnmtopalm. Better alpha support. Also, lots of bug fixes.
2002-03-14change NOGCCERROR from 'yes' to #defined. Addresses the build problemsdmcmahill3-7/+7
on -current reported in pkg/15844 by florence.henry@obspm.fr
2002-03-14Update to version 1.10, provided in PR#15898 by Shell Hungseb2-8/+6
<shell@shellhung.org>. Notable changes since version 1.0901: - Net::FTP::I Don't call sysread multiple times after calling select() as it may block. - Net::POP3 Patches from Ville Skytta for various cleanup and use Digest::MD5. - Net::Cmd, Net::NNTP, Net::POP3, Net::SMTP Add support for returning tied filehandles from some operations. - Net::FTP Allow tied handles to be passed to get/put. - Net::Cmd Pod changes from Robin Barker. - Net::FTP Don't do EBCDIC translation on a binary transfer. - Net::FTP Fix docs for anonymous login. - Net::SMTP Support binding to a local port/address - Net::Netrc Support exscaping in the netrc file.
2002-03-14Remove empty directory "v9" after installation to avoid deinstallationtron1-4/+5
problems.
2002-03-14/s/nb1nb1/nb2/fredb1-3/+3
2002-03-14Fix up redundant PKGREVISION and "nb1" in PKGNAME.fredb1-4/+4
2002-03-14Remove nb1 from DIST_SUBDIR for MASTER_SITES; addresses pkg/15916wiz1-2/+2
by Olaf Seibert.
2002-03-14Update to 4.1.0.1, based on pkg/15607 by Harushi Minami.wiz5-80/+8
Changes are bugfixes and a new gifinfo program.
2002-03-14Improve DESCR, based on pkg/15760 by Jeremy Reed.wiz2-0/+5
2002-03-14Move py-readline from misc to devel, where all the other readline packageswiz8-9/+9
live. Closes pkg/15444.
2002-03-14Not needed any longer.wiz1-21/+0
2002-03-14Use slang buildlink.mk instead of DEPENDency.wiz2-6/+4
Fixes pkg/15852 as suggested by Hiramatsu Yoshifumi.
2002-03-14Update to 0.48, provided by Amitai Schlair in pkg/15783.wiz3-13/+22
Changes: * TMDA has acquired the ability to handle local mail delivery itself. It can now do safe and reliable delivery to qmail-style Maildirs and mboxrd-format mboxes, as well as program (pipe) delivery, and forward to a different e-mail address. * Added an -autodbm argument to the 'from-file' and 'to-file' filter sources to match the existing -autocdb capability. -autodbm automatically maintains a DBM file for the specified TMDA list file. No more rebuilding your DBM files by hand, cron, or scripting. * Added the ability to use 'from*' rules in outgoing filters. See the TMDA Filter Specification for details. * Lots of internal reorganization.
2002-03-14Fix configuration with Xemacs, as suggested in pkg/15343 by Sergey Svishchev.wiz1-2/+3
2002-03-14Some cleanup.wiz6-156/+145
2002-03-14Set the WRKSRC definition correctly, even in the presence of PKGREVISIONagc1-2/+2
modifiers.
2002-03-14Don't unconditionally delete share/bbtools, since bbpager now installswiz1-2/+2
there, too.
2002-03-14Add and enable bbpager.wiz1-1/+2
2002-03-14Initial import of bbpager, a pager for the blackbox window manager.wiz4-0/+28
Package provided by Sen Nagata in pkg/14932, with some cleanup by me.
2002-03-14remove "The" from start of COMMENTabs1-2/+2
2002-03-14Update to 0.62.1. Also closes pkg/15556.wiz3-51/+77
Changes since 0.61.1: - the lock modifier code handles user redefined modifiers better - check if the locale actually needs multibyte support before using multibyte functions - use srcdir in all of the makefiles - general code touchups - blackbox-nls.hh is always generated even if --disable-nls is used. This allows us to not have all of those hideous #ifdef NLS chunks. Nothing to worry about, if you do not want NLS this does not affect you - Workspace::placeWindow() cleanups. Also a speed bump from reducing the use of iterator->current() and changing the delta from 1 to 8 - fixed a desciptor leak in BScreen::parseMenuFile, seems opendir lacked a matching closedir. - fix transient window handling code in Workspace::removeWindow() so transients give focus back to their parents properly. The code originally handled sloppy focus then transient windows, so we just flopped the if/elsif. This is immediately noticable with web browsers and their open location windows. - fixed list::insert so you really can insert at item number 2. While there I cleaned up the code a bit. - added decoration to the atom state stored in a window - fixed the window menu gets left open when another window button is pressed issue with a call to windowmenu->hide() in window->maximize() - applied xOr's patch for decoration handling - applied xOr's patch for the maximize, shade, unmaximize bug - applied Kennis' patch for sending incorrect Slit configure notices - BlackboxWindow's flags have been moved into a flags structure - applied xOr's patch for border handling - resizing a window turns off its maximized flag. Before a resized window thought it was still maximized and maximizing a double action - BlackboxWindow::withdraw no longet sets the state to Withdrawn. This confused some X clients. - the menu file mentioned in the manpage is now based on DEFAULT_MENU - menu is no longer installed, you need to copy it yourself - the lock modifiers no longer stop blackbox! - maximize a window via bbkeys and the maximize button is not redrawn, fixed - autoraise and multiple dialog windows yields segv bug fixed also lengthened the default auto raise delay from 250 to 400 - another iteration of autoraise and dialog box handling, this time we noticed that nothing ever reset blackbox.focused_window to 0 when a window was removed - check if the window is visible before changeBlackboxHints() calls maximize - placeWindow no longer takes edgeSnapThreshhold into account - ignore style files ending in ~ - support locale specifiers with @euro in them - Toolbar name editing buffer reduced to 128 chars, logic added to make sure this buffer is not overrun As well as NLS improvements and other minor bug fixes.